- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试根据教程运行cifar10_train.py
,但我得到了
"cifar10_input.py", line 87, in read_cifar10
tf.strided_slice(record_bytes, [0], [label_bytes]), tf.int32)
TypeError: strided_slice() missing 1 required positional argument: 'strides'
文档上说 strides
是可选的,之前在 Ubuntu 上确实能正常运行。
我的tensorflow版本是0.12.0rc1-cp35-cp35m-win_amd64。我已经安装了最新版本。
我可以通过这个论点吗?我对此一无所知...
更新:我用 slice 替换了 strided_slice,它可以工作。根据 issue#754,strides
在 1.0 版本中将是可选的。 (也许?)
最佳答案
替换一行
tf.strided_slice(record_bytes, [0], [label_bytes]), tf.int32)
到行:
tf.strided_slice(record_bytes, [0], [label_bytes], [1]), tf.int32)
和下一个运算符中的一行
[label_bytes + image_bytes]),
到线
[label_bytes + image_bytes], [1]),
它对我有用。
关于python - Tensorflow.strided_slice 缺少参数 'strides'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41195121/
1.背景: 一直使用torch进行开发,torch的友好为开发调试提供了很多方便,但是torch中有些函数没有内置,造成使用的时候必须自己实现,最近就遇到了一个连续切片的问题,问题可以想象我们往Ber
我有以下测试。我想反转行,最后一行是第一行,依此类推。 x_val = np.arange(3 * 2 * 3).astype(np.int64).reshape((3, 2, 3))
我想知道 tf.strided_slice() 运算符实际上做了什么。 doc说, To a first order, this operation extracts a slice of size
我正在尝试根据教程运行cifar10_train.py,但我得到了 "cifar10_input.py", line 87, in read_cifar10 tf.strided_slice(reco
我阅读了文档中的示例: # 'input' is [[[1, 1, 1], [2, 2, 2]], # [[3, 3, 3], [4, 4, 4]], #
尝试理解tensorflow strided_slice 和 slice x = tf.constant(np.array( [[[111, 112, 113], [121, 122, 123]]
我打算使用 tf.keras 和 MNIST 手写数字数据集制作一些 GAN 模型测试器。因为我的模型将用于 128x128 图像,所以我将 MNIST 数据集的大小调整为 128x128x1。但是,
tensorflow 版本 2.3.1 numpy 版本 1.20 代码下方 # define model model = Sequential() model.add(LSTM(50, activa
我是一名优秀的程序员,十分优秀!