- 博客(16)
- 收藏
- 关注
原创 C++ 小数点后输出固定位数
#include <iostream>#include <cmath>#include <iomanip>using namespace std;int main(){ double doubleNum = 100.0/3.0; //强制以小数方式显示 cout <<fixed; //控制显示精度 cout << s...
2019-12-07 17:43:05
677
原创 CIFAR-10数据集识别
卷积神经网络实现代码# 卷积神经网络 CIFAR-10数据集#第一步 导入库函数#第二步 导入数据import urllib.requestimport osimport tarfile#下载数据url = 'https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz'filepath = 'C:/Users/Administ...
2019-12-05 19:37:30
265
原创 手写数字识别多层网络实现
多层网络实现#手写数字识别问题 多层网络#第一步:导入库函数import tensorflow.examples.tutorials.mnist.input_data as input_data#第二步:读入数据mnist = input_data.read_data_sets('D:/tensorlog/mnist',one_hot=True)#第三步 数据处理#batch_ima...
2019-12-03 19:43:18
290
原创 手写数字识别单神经元实现
手写数字识别实现#手写数字识别问题 单个神经元#第一步:导入库函数import tensorflow.examples.tutorials.mnist.input_data as input_data#第二步:读入数据mnist = input_data.read_data_sets('D:/tensorlog/mnist',one_hot=True)#第三步 数据处理#batch...
2019-12-03 19:41:28
283
原创 C++简要说明
从C到C++相比于C语言,C++不仅保留C原有的特点,还增加了面向对象机制:变量的定义可以出现在程序中的任何行提供标准输入输出流对象cin,cout用const定义常变量函数重载、函数模板、带默认值的函数引用类型单目作用域运算符string类型字符串使用new和delete代替malloc和free函数等开发工具notepad++visual C++VS 2015C...
2019-12-02 22:04:55
102
原创 多变量线性回归TensorFlow实现--波士顿房价案例
波士顿房价案例#多元线性回归--波士顿房价问题#第一步:导入库函数import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltimport pandas as pdfrom sklearn.utils import shuffleimport pickle as p%matplotlib inl...
2019-12-02 21:22:58
259
原创 单变量线性回归TensorFlow实现
单变量线性回归y=wx+b使用TensorFlow实现代码#单变量线性回归 y=wx+b#步骤:准备数据→构建模型→训练模型→进行预测#第一步:导入库函数import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltimport pandas as pdfrom sklearn.utils impo...
2019-12-02 21:17:57
138
原创 TensorBoard可视化工具使用
简介TensorBoard是Tensorflow中可视化的工具,与TF运行在不同的进程中;TensorBoard通过输出日志文件查看实例import tensorflow as tf#初始化default graph和节点tf.reset_default_graph()#定义输出路径logdir='D:/'#定义计算图node1 = tf.constant(3.0)nod...
2019-12-02 21:10:21
87
原创 Tensorflow中常量、变量和占位符
常量在TF中运算不会改变的单元,无需进行初始化操作的类型创建语句:constant_name = tf.constant(value)变量在TF运行过程中会改变的单元,需要进行初始化操作。定义后无需人工赋值,系统根据算法模型,训练优化过程中自动调整变量对应的数值。特殊情况中如需人工更新,变量赋值语句如需:update_op = tf.assign(variable_to_be_upda...
2019-12-02 21:01:33
133
原创 TensorFlow创建会话(session)的三种方式
会话 (Session)TF中Session拥有并且控制TF程序运行时所有的资源;在计算完成后应当关闭会话回收资源创建会话方式一import tensorflow as tf#定义节点node1node1=tf.constant([1,2,3])#创建会话sess=tf.Session()#调用sess.run()计算张量的值try: print(sess.run(node1)...
2019-12-02 20:42:54
1953
原创 Tensorflow简介
1. 概念张量 TensorTensor: 张量,tf中所有数据均以张量的形式表示,保存计算过程,获取张量元素时,均是以0下标开始,张量可以分为:零阶张量:即标量(scalar),也就是一个数一阶张量:即向量(vector),也就是一维数组n阶张量:即n维数组;张量的属性:流 Flow流:张量之间通过计算进行转换的过程TF是通过计算图表述计算过程,计算图特征:有向性:有...
2019-12-02 20:23:58
310
原创 numpy中random.rand()、random.random()、random.randn()函数异同点
1. 相同点在0~1均匀分布中产生随机数(包含0,不包含1)使用numpy.random.random((2,100))、numpy.random.rand(2,100)和numpy.random.randn(2,100)均可产生2行100列数组2. 不同点random.random()参数为元祖,random.randn()输出数组符合正态分布...
2019-12-01 21:38:24
174
原创 Numpy中dot()函数
1. 引用numpy.dot()函数解释numpy.dot(a, b, out=None)Dot product of two arrays. Specifically,If both a and b are 1-D arrays, it is inner product of vectors (without complex conjugation).If both a and b ar...
2019-12-01 21:25:31
322
原创 Tensorflow--生成路径加入时间戳
Tensorflow生成多个日志后,Tensorboard调用日志会出现冲突,可利用时间戳生成不同文件夹注意:路径中不可直接复制文件夹路径,需要修改为‘/’,不可使用’’```pythonimport tensorflow as tffrom datetime import datetime#导入时间戳TIMESTAMP="{0:%Y-%m-%dT%H-%M-%S/}".forma...
2019-11-06 21:03:05
760
原创 机器学习---学习记录
day 2–课时8-课时19代价函数:当 θ 0=0时,一元线性函数过零点, θ 1取值如下图横坐标,则代价函数为下图碗型当θ 0≠0时,contour figure(等高线)上取值θ 0和θ 1,代价函数相等。在最低点处取值可得到代价函数最小值,使用梯度下降方法可用于解决该问题gradient descent (梯度下降)3. 线性回归的梯度下降...
2019-08-24 10:27:31
95
原创 机器学习---学习记录
day one–吴恩达机器学习课时1-课时7监督学习(supervised learning): right answer given, input and output has a certain relationship. it includes regression problem(predict continuous valued output)—house price , class...
2019-08-22 22:01:29
115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人