评估有助于挑战管理员轻松地为grand-challenge.org创建评估容器。
evalutils的Python项目详细描述
评估值
评估有助于挑战管理员轻松地为grand-challenge.org创建评估容器。
- 自由软件:麻省理工学院许可证
- 文档:https://evalutils.readthedocs.io。
功能
- 使用Cookiecutter
- 为grand-challenge.org生成、测试和导出Docker容器的脚本
- 加载csv、itk和枕头兼容的预测文件
- 验证提交的预测
- scikit学习度量和pandas聚合的接口
- 带Jaccard索引计算的边框批注
开始
evalutils需要python 3.6,可以从pip安装。拜托 有关详细信息,请参阅Getting Started文档。
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.1.17(2019-05-23)
- 修复Windows上的生成和测试脚本
- 使用scipy 0.21.1修复balltree执行
0.1.16(2019-02-13)
- 修复了由于额外的}
0.1.15(2019-02-01)
- Pins Pandas版本,因为在Pandas 0.24.0中存在将数据帧转换为字典的错误
- 创建后将export.sh模板更新为gzip docker容器
- 增加了Python3.7支持
0.1.14(2018-10-16)
- 添加evalutils.stats以计算医学成像中的常用指标
- 添加实验性Windows支持-我们没有所有Windows测试的CI,因此请报告任何错误
- 添加用于计算引导roc曲线的evalutils.roc
0.1.13(2018-09-12)
- 为项目生成器添加分段和检测挑战
- 文件加载程序现在返回字典列表,而不是字典列表
- 将联合上的交叉口重命名为Jaccard索引
- 改进了图像内存管理。添加了io.imageloader和独立的加载图像和散列图像函数。
- score\u case不再是静态方法
0.1.12(2018-05-16)
- 修正了一个错误,其中假阴性数可能小于0。
0.1.11(2018-05-15)
- 中断更改:将Evaluation重命名为ClassificationEvaluation
- 添加对DetectionEvaluation 的支持
0.1.10(2018-04-19)
- 简化示例模板
0.1.9(2018-04-19)
- 中断更改:在BoundingBox() 中将bb2重命名为other。
- ground_truth_path不再是必需的参数
0.1.8(2018-04-18)
- 修复分发版中的模板文件夹
0.1.7(2018-04-18)
- 添加用于生成新项目的CookiCutter模板
- 为BoundingBox 添加相等检查
0.1.6(2018-03-30)
- 改进熊猫CSV处理
0.1.5(2018-03-30)
- 更正某些csv文件的加载
- 添加日志记录和更多测试
- 在联接的pandas表中添加对_ground_truth和_prediction的引用
0.1.3(2018-03-29)
- 使用 添加基本实现
- 完整的评估工作流程
- csv、simpleitk和imageio加载程序
- 带交集、并集和交集的边框批注超联合度量
- 唯一的文件索引、唯一的图像、预期的列名和案例数验证器
0.1.0(2018-03-22)
- pypi上的第一个版本。