在集群上运行chm作业的实用程序包
chmutil的Python项目详细描述
chmutil
要在群集上运行Cascaded Hierarchical Model (CHM)作业的实用程序包。
For more information visit our wiki page
工具
- createchmjob.py–创建一组chm作业来处理不同计算集群(gordon、comet和rocce)上的一组图像
- checkchmjob.py–检查由createchmjob.py脚本生成的作业的状态
- createchmtrainjob.py–创建一个chm train作业,在各种计算集群(comet&rocce)上可运行,它教会chm如何分割所需的特性。此作业的输出是经过训练的模型,需要它作为createchmjob.py的输入
- createchmage.py–简单的图像转换实用程序
- createProbMapOverlay.py–覆盖基础图像上的半透明彩色概率贴图
- mergetiles.py–将目录中的一组图像块合并为单个图像
- chmrunner.py–运行由createchmjob.py创建的chm任务的内部工具
- mergetilerunner.py–运行由createchmjob.py创建的合并任务的内部工具
依赖性
- argparse
- configparser
- Pillow
- CHM singularity image(不需要构建此软件,但需要运行作业)
兼容性
- 应该在Linux发行版上使用Python2.7&3+。
安装
pip install chmutil
使用量
# creates a job assuming images are in ./images and ./trainedmodel has # chm model createchmjob.py ./images ./trainedmodel myrun --cluster rocce
许可证
虫子
请报告他们here
学分
这个包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史记录
0.8.4(2018-03-20)
- 尝试第二种方法来获得彗星配置,以加载奇点2.3.2。 见下文第76期。
0.8.3(2018-03-16)
0.8.2(2017-07-27)
- 修复了历史记录注释中导致PYPI无法正确呈现项目说明的打印错误
0.8.1(2017-07-27)
0.8.0(2017-06-23)
0.7.0(2017-06-09)
0.6.0(2017-03-03)
0.5.1(2017-01-12)
0.5.0(2017-01-11)
- pypi上的第一个版本。