ODAch是一个用于pytorch 2d目标探测器的测试时间增强工具。

odach的Python项目详细描述


ODAch,Pytorch的目标检测TTA工具

ODA是一种用于二维目标探测器的测试时间增强(TTA)工具。在

用于Kaggle目标探测比赛。在

:星:如果它对你有帮助的话!;)

安装

pip install odach

使用

请参见Example.ipynb。在

设置非常简单,类似于ttach。在

单尺度TTA

importodachasoda# Declare TTA variationstta=[oda.HorizontalFlip(),oda.VerticalFlip(),oda.Rotate90(),oda.Multiply(0.9),oda.Multiply(1.1)]# load imageimg=loadimg(impath)# wrap model and ttatta_model=oda.TTAWrapper(model,tta)# Execute TTA!boxes,scores,labels=tta_model(img)

多尺度TTA

^{pr2}$
  • 这些框也由nms过滤(wbf默认)。在

  • 图像大小应为方形。在

模型输出包装

# wrap effdetoda_effdet=oda.wrap_effdet(effdet)# Declare TTA variationstta=[oda.HorizontalFlip(),oda.VerticalFlip(),oda.Rotate90()]# Declare scales to ttascale=[1]# wrap model and ttatta_model=oda.TTAWrapper(oda_effdet,tta,scale)

示例

全球小麦检测

Example notebook

谢谢

nms、wbf来自https://kaggle.com/zfturbo

tta基于https://github.com/qubvel/ttachhttps://github.com/andrewekhalel/edafa/tree/master/edafa和{a7}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java出现编译错误,我不理解   java在gnu-trove库中是否有任何有序映射?   java Servlet应该有映射,但找不到Servlet   java时间和第二期显示1:10,而不是13:10   java Play Framework 1.2.7 Heroku更新崩溃   线程“main”java中的opencsv异常。lang.NoClassDefFoundError:org/apache/commons/lang3/ObjectUtils   selenium在java中隐藏警告消息   java使用ID引用将JSON实体反序列化为POJO   java无法在JRE 8中加载字体   一个线程中的异常/错误会使整个应用程序停止吗?   java访问重复子规则的元素标签;e、 g.用ANTLR解析(1,2,3)中的a   java如何从平移旋转中找到新坐标   使用HTML Java小程序托管jar文件存在安全问题   java如何按频率而不是字母顺序排列字符串数组   java清除bufferedReader和块以获得更多输入   java解密SAML2断言