摘要:
注意:所有文章结合读,不要只读一篇文章!!!! 一:张量的学习 (一)基础数据结构--张量 https://blog.csdn.net/oldmao_2001/article/details/102534415 https://blog.csdn.net/oldmao_2001/article/de 阅读全文
摘要:
基于传输层TCP协议,自定义实现一个应用层协议 一:回顾JsonCpp C++通过JsonCpp读取Json文件 网络编程字节序转换问题 二:实现自定义应用层 (一)协议分类 1.按编码方式 二进制协议:比如网络通信运输层中的tcp协议。 明文的文本协议:比如应用层的http、redis协议。 混合 阅读全文
摘要:
一:大小端 (一)大小端区别(字节) 区别是依据:计算机系统在存储数据时起始地址是高地址还是低地址。 小端:从低地址开始存储 大端:从高地址开始存储 补充:这里大小端是按字节区别的,还有按字的。按字节,则字节大小数据不会改变数据格式,所以如上图中小端“1”,和大端“1”是一样存储的 补充:在内存中存 阅读全文
摘要:
一:下载Jsoncpp库 https://sourceforge.net/projects/jsoncpp/ 下载源码解压之后得到jsoncpp-src-0.5.0文件夹: 我们只需要jsoncpp的头文件和cpp文件。 其中jsonscpp的头文件位于jsoncpp-src-0.5.0\inclu 阅读全文
摘要:
补充:TFRECORD文件学习 https://blog.csdn.net/briblue/article/details/80789608 import tensorflow as tf import os import random import sys #生成的tfrecord文件数量 _NU 阅读全文
摘要:
一:总括文件读取方式 1.供给数据(Feeding): 由占位符placeholder代替数据,运行时使用feed_dict填入数据 2.预加载数据: 数据直接嵌入graph,由graph传入session中运行 3.从文件读取数据: 在TensorFlow图的起始, 让一个输入管线从文件中读取数据 阅读全文
摘要:
一:常见激活函数Sigmoid、Relu、Tanh、Softmax (一)sigmoid:https://www.jianshu.com/p/506595ec4b58 可以作为激活函数 1) 值域在0和1之间 2) 函数具有非常好的对称性 3) 函数对输入超过一定范围就会不敏感 (二)tanh:ht 阅读全文
摘要:
一:argmax中axis问题 https://blog.csdn.net/qq575379110/article/details/70538051/ 总之:axis=0/1不是行/列关系 test = np.array([[1, 2, 3], [2, 3, 4], [5, 4, 3], [8, 7 阅读全文
摘要:
之前深度学习中一般只在卷积中涉及到padding: tf.nn.conv2d(x,W,strides=[1,1,1,1],padding="SAME") 现在在Tensorflow学习过程中,发现在池化过程中,大量应用到SAME填充: tf.nn.max_pool(x,[1,2,2,1],strid 阅读全文
摘要:
前面学过数字识别(单任务),这里基于CNN来实现验证码(多任务的识别) 全部代码见:github(Tensorflow/10多任务学习) 注:本文使用在线生成验证码进行训练,如果需要离线使用TFRECORD方法,见github(Tensorflow/10多任务学习) 一:验证码图片生成 from c 阅读全文