自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 剑指offer之二叉树(python实现)

一、介绍树结构以及使用python构建树读取树首先是构建树的代码实现class TreeNode(object): def __init__(self,x): self.val = x self.left = None self.right = None 构建一颗树if __name__=='__...

2022-03-18 17:31:34 131

原创 Pytorch基础

Pytorch基础张量(Tensors)作用之一是代替 Numpy 库,Tensors张量,相当于 Numpy 的多维数组(ndarrays) 。两者的区别就是 Tensors 可以应用到 GPU 上加快计算速度。import torchx = torch.Tensor([[1, 2, 3], [4, 5, 6], [7, 8, 9]])print(x)x=torch.zeros(3)print(x)import numpy as npa = np.ones(3)x = to

2020-12-14 16:15:22 219

原创 服务器TensorFlowCPU环境搭建

背景真实的经历,因为已经写好的代码运行环境需要安装Tensorflow1.13.1,所以要在服务器上配置环境,第一次会遇到很多问题,没想到装个这么简单环境,竟然安装了一天,想要记录一下,希望大家也能少走坑路。加油。安装流程及注意事项服务器系统使用的是centos1.下载Annacoda,下载的是最新版的wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.sh--no-check-certific.

2020-09-22 21:21:27 448

原创 简历中的各个项目整理

文本抄袭自动检测分析1)定义可能抄袭的文章来源2)与原文对比定位抄袭的地方原始数据:sqlResult.csv,共计89611篇字段包括:id(文章id), author作者, source数据来源, content内容, feature, title(标题), url(文章网址)Step1,数据加载加载sqlResult.csv及停用词chinese_stopwords.txtStep2,数据预处理1)数据清洗,针对content字段为空的情况,进行dropna2)分词

2020-07-23 14:59:43 406

原创 机器学习入门之集成学习

一、集成学习集成学习分为3个步骤:(1)找到误差互相独立的基分类器。(2)训练基分类器(3)合并基分类器的结果。(voting和stacking)首先要说一下,对集成学习的理解,俗话说的好三个臭皮匠抵个诸葛亮,单个预测器的预测效果可能不是很好,但是结合多个预测器,预测的性能就会有所提高。集成学习是大类模型融合策略和方法的统称,包含多种集成学习思想。二、voting(投票法)现实生活中的投票原则就是少数服从多数,在集成学习中主要用于解决分类问题的一种策略,投票法则分为硬投票分类

2020-05-11 16:27:30 460

原创 数据结构之排序算法

一、冒泡排序思想:从第一个元素开始,比较相邻元素大小,若顺序有误则交换相邻元素。每一次扫描可以确保最后一个元素位于正确的位置。接着进行第二趟扫描,直到完成所有元素的排序关系为止。冒泡排序的时间和空间复杂度分析:时间复杂度(平均):时间复杂度(最坏):时间复杂度(最好):空间复杂度:稳定性:稳定def bubleSort(array): if not ...

2020-03-23 20:38:04 634

原创 专题二——剑指offer之链表(python版)

一、链表的概念之前在学习数据结构当中,虽然懂链表的原理,但一直没有实现过,通过最近的学习,掌握了链表的实现,链表实现代码如下:class ListNode: #构造一个生成链表函数 def __init__(self,x): self.val = x self.next = None#printNode函数是来打印生成好的链表...

2020-03-06 15:31:45 182

原创 面试刷题之SQL

1、查找最晚入职员工的所有信息select * from employeeswhere hire_date =(select max(hire_date) from employees)2、查找入职员工时间排名倒数第三的员工所有信息select * from employeesorder by hire_date desclimit 2,1...

2020-02-28 20:56:59 202 2

原创 动手学习深度学习——Task5卷积神经网络

一、卷积神经网络基础卷积神经网络的基础概念,主要有卷积层和池化层,并解释填充、步幅、输入通道和输出通道的概念。1、二维卷积层最常见的二维卷积层,常用于处理图像数据2、二维互相关运算二维互相关(cross-correlation)运算的输入是一个二维输入数组和一个二维核(kernel)数组,输出也是一个二维数组,其中核数组通常称为卷积核或过滤器(filter)。卷积核的尺寸通常小于输入数组...

2020-02-19 11:30:08 217 1

原创 动手学深度学习——task3过拟合、欠拟合以及解决方案、梯度消失和梯度爆炸

过拟合和欠拟合的概念过拟合:模型训练误差远小于在测试数据集上的误差,也就是说数据在训练时模型的预测效果好,但是在测试的数据上(要预测的新数据)不能很好的进行预测。欠拟合:模型无法得到较低的训练误差,也就是说,在训练数据的过程中,就不能很好的对数据进行预测。主要因素模型复杂度和训练数据集大小模型复杂度为了解释模型复杂,以简单多项式函数拟合为例。给定一个由标量数据特征 x 和对应的标量标签 ...

2020-02-18 11:28:48 312

原创 动手学深度学习——线性回归

一、线性回归 线性回归属于监督学习中比较经典的算法之一(判别模型)。线性回归是利用数理统计中回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法,运用十分广泛。1、线性回归模型2、损失函数 均方误差最小化目标函数:3、优化函数 - 梯度更新方式二、线性回归模型的代码实现#导入所需要的包import...

2020-02-14 21:56:51 234

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除