python - tf.boolean_mask 不接受轴参数

标签 python tensorflow keras yolo

这是我的代码:

 44     scores = tf.boolean_mask(box_class_scores,filtering_mask,axis=-1)
 45     boxes = tf.boolean_mask(boxes,filtering_mask,axis=-1)
 46     classes = tf.boolean_mask(box_classes,filtering_mask,axis=-1)

错误,我得到:

TypeError: boolean_mask() got an unexpected keyword argument 'axis'

tf.boolean_mask()不接受轴参数,但它是一个有效的参数,如文档中所示:https://www.tensorflow.org/api_docs/python/tf/boolean_mask

enter image description here

最佳答案

如果您从函数中删除 axis 参数,它将起作用。您收到的错误将得到解决。

关于python - tf.boolean_mask 不接受轴参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54966581/

相关文章:

python - 如何在 Google App Engine 中使用自定义 Python 库和应用程序?

python - 在 df.pivot Python 中自定义列名称

python - Tensorflow2.4 NotFoundError : No algorithm worked! 与 Keras Conv1D 层

tensorflow - 如何从 tensorflow hub 设置 BERT 预处理层的 output_shape?

python - win32com 在使用 python 写入日期值时遇到问题

python - 在动态编程硬币示例中使用无穷大 - 为什么这不会失败?

python - 等级> 2的Tensorflow matmul操作不起作用

python - Tensorflow LSTM RNN 输出激活函数

python - 将张量添加到 Tensorflow 中张量的特定列

python - Keras自定义损失函数(弹性网络)