[Invariance Matters: Exemplar Memory for Domain Adaptive Person Re-identification 魔改代码

news/2024/11/9 18:38:23

最近在看这篇文章,以及试着整改代码,按照最初的github设定,跑出来的性能和论文中是一样的,由于论文说了使用camstyle 后的生成图片,我就在想,如果不用这个部分会怎样,我就取消了使用这个数据,结果就直接拉垮了,看一下跑出来的性能吧。

Mean AP: 20.0%
CMC Scores
  top-1          46.7%
  top-5          63.3%
  top-10         70.3%
  top-20         77.3%

我在加入了一个自己设定的损失函数后,性能几乎没有受到影响,所以需要重新跑代码,尝试新的可能。


http://www.niftyadmin.cn/n/3657688.html

相关文章

使用radix sort 基排序对字符串进行排序

这部分的代码实现的操作是,对一个列表里面的字符串按照字母顺序排序,就像字典里面的单词排序一样,举例子如下: input [jkttsszzo, zie, iukddrjdba, bwjahzwiv, yslzvnjdjg, xkm, aszcnljjl, syniimbq, hqgyd, itvis]output [a…

模块分解原理的探索

模块分解原理的探索在软件高层设计中,如何分解模块是首要考虑的问题。目前业界公认模块划分要按照“高内聚,低耦合”的原则来进行,那么如何划分才能满足“高内聚,低耦合”呢?下面来对模块分解原理方面进行一些探索&…

利用radix sort 基排序对数字进行排序,指定基的基排序实现

基排序的概念就不做解释了,要说的一点是基排序中的这个基是可以任意选择的,只不过网上的大部分radix sort代码都是将10作为了基,我的这个代码是可以任意指定基的,代码如下: import random def numerical_radix_sort(n…

模块分解原理与三权分立

模块分解原理与三权分立相关文章链接:模块分解原理探索前一篇模块分解原理探索的文章中谈到了模块需要按专业领域分解,怎么这篇文章的标题上突然冒出了三权分立,软件怎么和政治制度扯到一起去了?表面看这两个东西好像是风牛马不及…

接口关系稳定原理探索

接口关系稳定原理探索相关文章链接: 模块分解原理探索模块分解原理与三权分立接口设计定理 在Robert C.Martin著的《敏捷软件开发-原则、模式与实践》一书中,提出了许多的设计原则,这里想对其中的一条稳定依赖原理(中文…

torch.unique()

torch.unique()的功能类似于数学中的集合,就是挑出tensor中的独立不重复元素。 这个方法的参数在官方解释文档中有这么几个:torch.unique(input, sortedTrue, return_inverseFalse, return_countsFalse, dimNone) input: 待处理的tensor sorted:是否对…

Silverlight的 InLine Xaml 功能 - 让您可轻易地动态产生Xaml代码

过去我们一直都是通过.xaml文件中的内容来设计Silverlight中的每一个元素的外观长相,有没有想过,如果需要动态的产生xaml代码,而不想通过.xaml文件来完成的时候该怎么办?  有这种需要吗?有的,而且对于ASP.NET开发人员来说&…

torch.nonzero()

pytorch中的torch.nonzero(),就是返回张量中元素不为0的元素的索引。 举例子如下: import torchx torch.tensor([4,0,1,2,1,2,3]) result 1x print(result)print(result.nonzero()) #输出了不为0值的索引 print(result.nonzero().view(-1))#将结果转…