python-3.x - 3D tf.Tensor 中的零之间的总和
问题描述
我有一个形状为 (10, 100, 3) 的 tf.Tensor 数据集,如下所示。
[[[ 0. 0. 0. ],
[-0.07 -0.07 0.02],
[-0.04 -0.05 -0.00],
[ 0. 0. 0. ],
...
[ 0. 0. 0. ],
[ 0.01 0.02 0.12],
[-0.04 -0.00 0.01],
[-0.00 -0.06 0.04],
[ 0. 0. 0. ],
[ 0. 0. 0. ]], #(1, 100, 3)
[[continue . ... ],
[ ... ... ... ],
[ ... ... ... ]], #(1, 100, 3)
[[continue 8 more ],
[ ... ... ... ],
[ ... ... ... ]]] #(8, 100, 3)
毕竟,数据集的形状就像 (10, ##, 3) 不规则张量。如何在不使用循环的情况下对零向量之间的所有非零向量求和?
解决方案
推荐阅读
- dotnetnuke - Can't edit certain pages on DNN site after upgrade to 9.01.01
- javascript - 我正在使用带有 vuejs 的 github api。我在从 api 加载图像时遇到问题。图像未正确加载
- kotlin - 在哪些情况下您不希望或不应该在 Kotlin 中使用协程?
- javascript - 在谷歌云功能中保存到数据库时不完整的 JSON 数据
- javascript - 未定义不是函数(靠近'... map ...')
- javascript - 简明扼要地删除一个 DOM 元素(如果存在)?
- css - 在 Vuetify 中设置全局文本颜色
- vue.js - 无法在方法内访问 Vuex getter
- android - 如何强制 PopupWindow.dismiss() 同步调用,而不是稍后调度?
- ruby-on-rails - 运行“rails db:create db:migrate”时如何修复“rails aborted”错误?