python-3.x - 如何将映射函数应用于 tensorflow 中的张量

标签 python-3.x tensorflow

我有一个 4D 张量,如果运行它,1/100 部分的所有值都非常接近我需要的值,所以我想应用一个映射函数,它将所有坏数字设置为某个固定值。问题是:如何根据张量应用映射函数,即在 Session() 的 run 函数之前(因为我需要计算损失函数并反向传播结果,这些操作是在 sess.run 之前进行的) .

最佳答案

您无法使用Python的map函数,因为tensorflow使用符号张量,而符号张量仅在您运行session.run()时才会被填充。但是tensorflow提供了一个张量的映射函数,称为tf.map_fn,参见https://www.tensorflow.org/api_docs/python/tf/map_fn

关于python-3.x - 如何将映射函数应用于 tensorflow 中的张量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49570292/

相关文章:

python - 了解 python 中的嵌套 lambda 函数行为

python - 如何在 Django 2 中实现 Django-Private-Chat

python - “模块”对象没有属性 'feature_column'

训练后量化后 TensorFlow 模型仍然是浮点

tensorflow - 是否可以在 Tensorflow 中默认设置 `allow_growth = True`

tensorflow - 如何打印 `tf.data.Dataset.from_tensor_slices` 的结果?

python - 使用 imshow 绘制 hsv 值

python-3.x - 如何断言在 pytest 中调用了猴子补丁?

tensorflow - 在 keras 中连接和添加有什么区别?

python - 如何在pygame中添加残像?