机器学习
莫陌莫墨
=-=
展开
-
unknown bottom blob ‘data‘ (layer ‘data_fixed‘, boblob ‘data‘ (layer ‘data_fixed‘, bottom index 0)
进行的工作我是在利用solver.prototxt 和train_test.caffemodel进行微调校准模型精度报错之前quantize的时候,完全没问题,但是不知道为什么一直报错,说找不到这个layer里面的bottom,很郁闷我的 solver.prototxt如下所示:net: "quantize_results/quantize_train_test.prototxt"test_iter: 100test_interval: 500base_lr: 0.0001display:原创 2021-01-27 09:24:48 · 180 阅读 · 0 评论 -
from...import 和 import 的区别
它们两个的简单区别:import 模块:导入一个模块;注:相当于导入的是一个文件夹,是个相对路径。 from…import:导入了一个模块中的一个函数;注:相当于导入的是一个文件夹中的文件,是个绝对路径。 import //模块.函数from…import // 直接使用函数名使用就可以了 from…import *语句与import区别在于: import 导入模块,每次使用模块中的函数都要是定是哪个模块。 from…import * 导入模块,每次使用模块中的函数,直接使原创 2021-01-13 13:42:22 · 383 阅读 · 0 评论 -
Ubuntu18.04 安装Python2.7.6
一、下载Python的软件包, 输入命令行:wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz 二、解压: xz -d Python-2.7.6.tar.xz tar xvf Python-2.7.6.tar cd Python-2.7.6 ./configure 三、编译,安装...原创 2020-10-24 19:05:24 · 1451 阅读 · 0 评论 -
深度学习中Batch、Iteration、Epoch的概念与区别
在神经网络训练中,一般采用小批量梯度下降的方式。 Batch Epoch Iteration 就是其中的重要的概念。我们要理解懂得它们都是什么以及它们之间的区别。1、Batch每次迭代时使用的一批样本就叫做一个Batch,样本的数量称为Batch Size。Batch大小是一个超参数,用于定义在更新内部模型参数之前要处理的样本数。深度学习每一次参数的更新的Loss Function并不是由一个样本得到的,而是由一个Batch的数据加权得到。2、 Iteration使用Batch Size个样本训练一原创 2020-10-24 16:03:59 · 3047 阅读 · 0 评论 -
Top-1 Error 和 Top-5 Error
Top1-----就是你预测的label取最后概率向量里面最大的那一个作为预测结果,如过你的预测结果中概率最大的那个分类正确,则预测正确。否则预测错误Top5-----就是最后概率向量最大的前五名中,只要出现了正确概率即为预测正确。否则预测错误。...原创 2020-09-07 09:04:55 · 379 阅读 · 0 评论 -
逻辑回归的总结(详细步骤)
什么是逻辑回归?逻辑回归虽然名字中带有回归,但是并不是一个回归模型,而是一个分类模型。逻辑回归的目的就是解决分类问题,最常用的就是解决二分类问题。逻辑回归和线性回归的关系逻辑回归(Logistic Regression)与线性回归(Linear Regression)都是一种广义线性模型(generalized linear model)。逻辑回归假设因变量 y 服从伯努利分布,而线性回归假...原创 2019-10-31 20:29:29 · 10705 阅读 · 0 评论 -
吴恩达机器学习笔记——第一章
每学完一章都来写一篇博客,用来总结回顾和反思。一、机器学习的一些简单应用我们可以利用计算机实现基础的功能:例如计算A到B的最短路径。但是 网页搜索、垃圾邮件的过滤、图片识别 等功能需要应用机器学习的技术,总体来说分成五个方面 1、数据挖掘,例如分析用户的点击量来分析用户习惯,更好的了解用户 2、对于某些无法直接编写代码的场景,例如无人机自动驾驶3、NLP 自然语言处...原创 2019-09-19 16:50:08 · 190 阅读 · 0 评论