首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何计算火把中的表面骰子-S rensen系数?

如何计算火把中的表面骰子-S rensen系数?
EN

Stack Overflow用户
提问于 2019-06-20 11:37:50
回答 1查看 1.1K关注 0票数 1

我想从这个 (第19页)中计算python3 3/py手电筒中的表面骰子-S rensen系数。

我必须指出,我做的是而不是,尝试实现简单的标准体积骰子--S rensen系数!在我的实现中,这一条如下所示:

代码语言:javascript
复制
import torch

def volumetric_DSC(M1, M2):
    M1 = M1.view(-1)
    M2 = M2.view(-1)
    dividend = 2 * (M1 * M2).sum()
    divisor = (M1 * M1).sum() + (M2 * M2).sum()
    return dividend / divisor

if __name__ == "__main__":
    m1 = torch.empty(5, 5, 5).uniform_(0, 1)
    m1 = torch.bernoulli(m1)
    m2 = torch.empty(5, 5, 5).uniform_(0, 1)
    m2 = torch.bernoulli(m2)
    loss = volumetric_DSC(m1, m2)
    print("loss = {0}".format(loss))

如何将此代码扩展到表面骰子-S rensen系数损失?

EN

回答 1

Stack Overflow用户

发布于 2020-06-05 23:18:39

表面骰子实现提供了这里作为研究的一部分。您可以使用它作为评估指标,但不作为损失函数,因为它包含不可微操作。您需要提供一个“公差”距离,即表面骰子0.9表示90%的曲面位于公差范围内(根据数据本身更好地计算,例如正在解决的任务的观察者间变化)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56685144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档