小编Ray*_*han的帖子

Medpy AttributeError:“张量”对象没有属性“astype”

您好,我正在尝试使用 Medpy 以及最新的 keras 和 tensorflow 库来计算平均表面距离(asd)。感谢这方面的任何帮助。这是我的代码和错误:

from medpy import metric as M

asd=M.binary.asd(tf.cast(y_pred, np.float32),tf.cast(y_true, np.float32),voxelspacing=None,connectivity=1)
Run Code Online (Sandbox Code Playgroud)

错误:

文件“/home/rak038/Segmentation/U-net/noGPU/noGPU/lib/python3.7/site-packages/medpy/metric/binary.py”,第 1200 行,在 __surface_distances 中

result = numpy.atleast_1d(result.astype(numpy.bool))
Run Code Online (Sandbox Code Playgroud)

AttributeError:“张量”对象没有属性“astype”

python keras tensorflow

3
推荐指数
1
解决办法
2万
查看次数

如何在python中选择矩阵中的非零列

假设我有以下格式的数据:

C0 C1 C2 C3 C4 C5 C6 C7 C8
0  0  0  0  0  0  0  0  0
0  0  0  0  0  0  0  0  0
0  0  2  3  4  5  6  0  0
0  1  4  5  6  7  8  0  0
0  0  0  0  0  0  0  0  0
Run Code Online (Sandbox Code Playgroud)

我想选择非零列,例如C1, C2, C3, C4, C5, C6python中的列。任何可以直接给我所需格式的命令。

python numpy python-3.x

2
推荐指数
1
解决办法
998
查看次数

标签 统计

python ×2

keras ×1

numpy ×1

python-3.x ×1

tensorflow ×1