我有一个我在 python 中使用 Keras API 在 tensorflow 上制作的 CNN,我想在 JavaScript 中实现它。但是在 tf for js API 0.15.3 中,我找不到为卷积层添加步幅和填充的选项。
我的 Python 代码如下所示。
X = Conv2D(64, (2, 2), strides = (1, 1), name = 'conv0')(X_input)
在 Js API 参考中。
tf.layers.conv2d (args) 函数源
2D 卷积层(例如图像上的空间卷积)。
该层创建一个卷积核,该核与层输入进行卷积以产生输出张量。
如果 useBias 为 True,则会创建一个偏置向量并将其添加到输出中。
如果激活不为空,它也适用于输出。
当将此层用作模型中的第一层时,提供关键字参数 inputShape(整数数组,不包括样本轴),例如 inputShape=[128, 128, 3] 对于 dataFormat='channelsLast' 中的 128x128 RGB 图片. 参数:
参数(对象)
过滤器(数量)输出空间的维度(即卷积中的过滤器数量)。
如果有人可以提供帮助,真的很感激。我应该使用像 0.9.0 这样的旧 API
30秒到达战场
相关分类