使用anaconda3环境下的python2.7, 机器macos mojave 10.14 1.安装Xcode 首先现在app store中安装Xcode: 不然会有” framework not found vecLib “的问题出现 2.相应包安装 1.首先要安装homebrew包管理工具,在终端运行下面命令: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/i…
1 传统机器学习 传统机器学习:通过人工设计特征提取器,将原始数据转化为合适的中间表示形式或者特征向量,利用学习系统(通常为分类器)可以对输入模式进行检测或者分类.流程如下: 传统机器学习的局限在于需要人工设计特征提取器,而且要求较高.而深度学习则不需要,可以由机器自动学习获取,适应性较强. 2 从表示学习到深度学习 表示学习:原始数据—>自动发现用于检测和分类的表示,如下图 : 深度学习:是一种多层表示学习方法,用简单的非线性模块构建而成:这些模块将上一层表示(从原始数据开始)转化为更高层.更…
1 深度学习工具汇总 (1)  caffe : 由BVLC开发的基于C++/CUDA/Python实现的卷积神经网络,提供了面向命令行.Matlab和Python的绑定接口.特性如下: A 实现了前馈卷积神经网络(CNN),不是递归网络结构(RNN) : B 速度快,利用MKL/OpenBLAS.cuBlas计算库,支持GPU加速 ; C 适合特征提取,实际上适合做二维图像数据的特征提取 ; caffe其他特性: A 完全开源,遵循BSD-2协议 ; B 提供了一整套工具集,可用于模型训练.预测…
1 深度学习术语 深度学习常用名词:有监督学习.无监督学习.训练数据集.测试数据集.过拟合.泛化.惩罚值(损失loss); 机器自动学习所需三份数据:训练集(机器学习的样例),验证集(机器学习阶段,用于评估得分和损失是否达到预期要求).测试集(机器学习结束之后,实战阶段评估得分); 深度学习于2012年大爆发原因的三个有利因素: (1) 更大的数据集,如ImageNet; (2) 新的深度学习技术,如Relu.Dropout等技术 ; (3) 新的计算硬件,如GPU: 2 深度学习国外发展 Go…
Day08: Chapter 11 异常 1.1如果try代码块中代码运行没有问题,则运行时跳过except代码块.(有异常时执行except中的代码,没有异常则跳过except中的代码) try-except 错误名字不是随便定义的,而且与python定义的错误原因要一致 1.2依赖于try代码块成功执行的代码放到else代码块中.(没有发生异常时执行else中的代码) try-except-else 1.3 pass语句不进行任何操作 1.4 finally语句,无论是否发生异常都将执行最后…
21天的python基础学习,使用<Python从入门到实践>,并且需要手敲书中的code,以下为整个学习过程的记录. Day01: 安装python时要选择复选框 Add Python to PATH,否则还要去环境变量中添加路径. 在cmd中输入python --version,可查看python版本. 在cmd中输入python可进入python会话,exit()退出python会话. Chapter 1 1.从终端运行Python程序: cmd中磁盘间切换不需要cd,直接G:就可切换到…
Day05: Chapter 8 函数 1.1函数定义与调用 1.1.1向函数传递参数 1.2传递实参 1.2.1位置实参:基于实参顺序 1.2.2关键字实参:调用时指出各个实参对应的形参 1.2.3默认值 1.3返回值:函数可返回任何类型的值 1.3.1让实参变成可选的 1.3.2返回字典 1.4传递列表 1.4.1在函数中修改列表 1.4.2列表副本 1.5.1传递任意数量的实参  *a 1.5.2传递任意数量的关键字实参(键值对)  **a 2.函数存储在模块中,导入模块 2.1导入模块…
关于缩进问题,缩进几个空格都不影响程序解释(不会报错什么的),但一般缩进四个空格是为了可读性和规范. Day03: Chapter 5 1.if语句 1.1条件测试:值为True或False的表达式成为条件测试,这是if语句的核心所在.条件测试的值为True执行紧跟if语句后的代码,值为False则忽略它们. 1.1.1判断相等/不等 1.1.2当判断时需要忽略大小写区别时,可以将变量的值转换成一致的形式(全大写/全小写/首字母大写形式)再比较 1.1.3比较数字 1.1.4检查多个条件 and…
1.安装Python3.4版本,原因:3.4及其以后版本默认自带pip工具,非常好用 2.django 安装命令(c:\Python34\Scripts):pip install django 3.selenium安装命令(c:\Python34\Scripts):pip install selenium 4.创建django项目(c:\Python34\Scripts):django-admin.py startproject superlists PS:superlists是项目名 5.启动…
1.相关准备 1.1 手写数字数据集 这篇博客上有.jpg格式的图片下载,附带标签信息,有需要的自行下载,博客附带百度云盘下载地址(手写数字.jpg 格式):http://blog.csdn.net/eddy_zheng/article/details/50496194 1.2深度学习框架 本实战基于caffe深度学习框架,需自行参考相关博客搭建环境,这里不再对如何搭建环境作介绍. 2.数据准备 2.1 准备训练与验证图像 准备好你想训练识别的图像数据之后,将其划分为训练集与验证集,并准备好对应…