建立一个简单的模型 sequential model sequential model是一个线性堆叠layers的模型。你既可以通过使用List加入layers的方法初始化,也可以通过.add方法添加layers。 为了建立一个简单的模型,这里以一个全连接层的多层感知机为例: OR Specifyi ...
分类:
其他好文 时间:
2019-08-02 18:10:43
阅读次数:
541
Conv1d(in_channels,out_channels,kernel_size,stride=1,padding=0,dilation=1,groups=1,bias=True) filters:卷积核的数目(即输出的维度) kernel_size:整数或由单个整数构成的list/tuple ...
分类:
其他好文 时间:
2019-07-30 09:26:24
阅读次数:
1006
以下信息均来自官网 损失函数的使用 损失函数(或称目标函数、优化评分函数)是编译模型时所需的两个参数之一: 你可以传递一个现有的损失函数名,或者一个 TensorFlow/Theano 符号函数。 该符号函数为每个数据点返回一个标量,有以下两个参数: y_true: 真实标签。TensorFlow/ ...
分类:
其他好文 时间:
2019-07-27 09:31:50
阅读次数:
145
几何深度学习是个很令人兴奋的新领域,但是它的数学运算逐渐转移到代数拓朴和理论物理的范围。 ...
分类:
其他好文 时间:
2019-07-26 14:45:55
阅读次数:
73
本章内容 1、TensorFlow 2、Keras 3、MXNet 4、CNTK 5、PyTorch 常见的深度学习框架 常见的深度学习框架有 TensorFlow 、Caffe、Theano、Keras、PyTorch、MXNet等,如下图所示。这些深度学习框架被应用于计算机视觉、语音识别、自然语 ...
分类:
其他好文 时间:
2019-07-20 23:22:50
阅读次数:
267
subsample 在使用 CNN的时候,报错: TypeError: ('Keyword argument not understood:', 'padding') 原因:padding 是Keras 2.X的语法,而我的PC安装的是 Keras 1.X版本。 二者的API 有一些地方是有变化的。 ...
分类:
其他好文 时间:
2019-07-20 23:20:27
阅读次数:
1291
使用tensorboard将keras的训练过程显示出来(动态的、直观的)是一个绝好的主意,特别是在有架设好的VPS的基础上,这篇文章就是一起来实现这个过程。一、主要原理keras的在训练(fit)的过程中,显式地生成log日志;使用tf的tensorboard来解析这个log日志,并且通过网站的形... ...
分类:
其他好文 时间:
2019-07-20 10:23:45
阅读次数:
104
指定target_size后所有图像都变为相同大小gen_data=datagen.flow_from_directory(in_path,batch_size=1,shuffle=Fals
分类:
其他好文 时间:
2019-07-17 16:57:43
阅读次数:
91
第一种:不对跨线程访问检查,最后输出的结果值不能确定public Form1() { InitializeComponent(); // 加入这行 Control.CheckForIllegalCrossThreadCalls = false; } 第二种:private void button2_ ...
分类:
编程语言 时间:
2019-07-16 19:01:07
阅读次数:
406
在 cifar-10 上训练 AlexNet。将 32×32 的图片 resize 到 224×224 之后,数据将无法完全加载到 32G 内存中,会产生 OOM。那么此时的做法有: 1)将 resize 作为模型的一部分,如设置一个 layer 来对一个 batch 的图像进行 resize,这样... ...
分类:
Web程序 时间:
2019-07-15 22:38:06
阅读次数:
189