Advertisement

损失计算模块

阅读量:

导入包

from utils import cos_sim, euclidean_dist

方法 EucSoftmax

变量

“”"Calculate cos distance loss.

复制代码
    Args:
    protos: protos vector in now episode (**class_size, hidden_size**)
    querys: queres vector to classify **(querys_len, hidden_size)**
    querys_y: corresponding y for query samples (**querys_len,** )
    t: (FloatTensor) temperature
    
    Returns:
    return loss, neg dist (N*M)
    """

euclidean_dist(欧式距离)

欧氏距离也被称为欧几里得范数,在计算中用于度量多维空间中两个点之间的真实间距。

古希腊数学家欧几里得所命名的距离被称为两点之间直线最短的距离。直观上来说,就是指这两点之间的直线距离。

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/

全部评论 (0)

还没有任何评论哟~