![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
新生代农民工!
人工智障
展开
-
机器学习_感知机
感知机是二分类的线性分类模型,输入为特征向量,输出位类别(1,-1). 感知机目的是求能够讲输入的线性数据进行划分的超平面.对误分类样本求损失函数,使其最小得到超平面. 感知机分为原始形式以及对偶形式.模型:原始形式:(1) 选取初始w,b(2) 在训练集中选取数据(x,y)(3)如果y(w*x +b)<=0,更新权重更新方法 (4) 转2知道没有误分类点...原创 2020-08-05 20:29:53 · 166 阅读 · 0 评论 -
机器学习_KNN(K近邻算法numpy版)(附:手写数字0-9数据集及测试)
knn工作机制简单,其没有训练过程,在训练阶段只是把样本存起来。当有测试输入时,根据选取的距离计算方式,计算与每个样本的距离,然后选取距离最小的前k个样本中类别最多的那个为预测结果。 预测结果与计算距离方法有关,与K的选取有关。"""KNN from 机器学习实战 19 页"""import numpy as npdef create_dataset(): group = np.array([[1.0, 1.1], [1.0, 1.0], [0, 0], [0, 0....原创 2020-07-30 21:22:43 · 530 阅读 · 0 评论 -
Pytorch 及 numpy 常用函数_个人记录不断加入
pytorch 编程时 用到的函数慢慢记录原创 2020-06-04 18:19:40 · 596 阅读 · 0 评论 -
resnet50、FPN、Panet结构及代码
起初faster-r-cnn,只采用最后一层特作为rpn以及head部分的特征图,后来不断改进,有了FPN, 一般来再后来有了Panet,网络的层数越深它的语义信息越丰富。但是随着网络层数的加深,检测所需的位置信息就会越差,CNN分类网络只需要知道一张图像的种类即可所以很多时候网络越深效果越好,但是不是分类效果越好的网越适合检测。FPN如下图所示,它用了不同大小的特征图进行预测,图中:下方的特征图较大,对应的感受野较小可以用来检测小目标,上部分的特征图尺寸较小,但是感受野较大适合检测大目标。...原创 2020-06-06 19:53:10 · 8896 阅读 · 7 评论 -
mmdetection 安装与使用(win10)
一、安装(1)创建虚拟环境:conda create -n mmdecpython=3.6完成(2)激活虚拟环境,安装torch(现在mmdetection需要的torch最低版本为1.1.0)activatemmdecpip install http://download.pytorch.org/whl/cu100/torch-1.1.0-cp36-cp36m-w...原创 2020-03-16 14:59:25 · 5049 阅读 · 33 评论 -
深度学习基本概念softmax、sigmoid、均方误差、交叉熵
在神经网络的最后一层总用到的激活函数为softmax和sigmoid。 在经过以上 激活函数后,线性回归选用均方误差为损失函数,逻辑回归选择交叉熵为损失函数。以下代码使用tensorflow实现。 softmax激活函数:用在多分类,一个输入只能有一个输出,输出标签独立(onehot类型标签,只有一个为1,其他都是0)),如猫狗大战一张图像,识别结果非猫即狗。tensorf...原创 2019-09-22 14:18:37 · 816 阅读 · 0 评论 -
augment()图像增强库
当我们要进行数据增强时候可以选择Keras带的增强ImageDataGenerator.flow_from_directory()函数 from keras.preprocessing.image import ImageDataGenerator也可以使用augment模块首先安装:pip install Augmentor倒入该模块:import Augmento...原创 2019-08-06 13:58:29 · 2242 阅读 · 0 评论 -
ImportError: cannot import name '_validate_lengths' 解决方法
numpy升级以后遇到以上错误,版本变化函数名称发生变化:根据错误提示点击到arrycrop.py文件加入下面语句修改前:import numpy as npfrom numpy.lib.arraypad import _validate_lengths修改后import numpy as npfrom distutils.version import Loose...原创 2019-06-11 15:50:16 · 13864 阅读 · 23 评论