root e03529d5ee 添加了图片输出 4 months ago
..
lemon_master e03529d5ee 添加了图片输出 4 months ago
output e03529d5ee 添加了图片输出 4 months ago
.gitignore e100bb3804 修复5个模型失败问题 修正容器内时区 5 months ago
Dockerfile e100bb3804 修复5个模型失败问题 修正容器内时区 5 months ago
README.md e03529d5ee 添加了图片输出 4 months ago
app.py e03529d5ee 添加了图片输出 4 months ago
config.yml e03529d5ee 添加了图片输出 4 months ago
docker-run.bat 310149f7b3 工具docker封装完成 5 months ago
requirements.txt 8546f1484b 调整后端位置 5 months ago
tool.py 9f9806f377 后端工具对接完成并封入docker 5 months ago

README.md

运行

python -u mutation_executor.py --exp {} # str choices=['lexnet-cifar10', 'lenet5-fashion-mnist', 'fashion2', 'svhn', 'lenet5-mnist', 'alexnet-cifar10', 'mobilenet.1.00.224-imagenet', 'vgg16-imagenet'] 支持的模型 [注意:'mobilenet.1.00.224-imagenet', 'vgg16-imagenet' 这两个运行时间较长] --root_dir {} # str like /data1/czx/lemon 项目所在目录 --output_dir {} # str like /data1/czx/lemon/lemon_outputs --mutate_num {} # int like 10 变异次数 --config_name {} # str like demo.conf 配置文件

example: python -u mutation_executor.py --exp fashion2 --root_dir /home/ysyy/mooctest/ma/model_accuracy/server/lemon_master --output_dir /home/ysyy/mooctest/ma/model_accuracy/server/output/task_test --mutate_num 1 --config_name demo.conf

参数设置

/LEMON-master/origin_model # 种子模型文件夹 /LEMON-master/dataset # 数据集 /LEMON-master/config # 配置文件夹

demo.conf

唯一一个要改的 python_prefix:/root/miniconda3/envs/ # 这个为环境所在的文件夹

三个环境

环境解压安装好之后存在三个环境,如果两个切换后端的环境名更改,请在 demo.conf 的 backend 修改,lemon不变,如果也改了,请在主函数94行{}/lemon/bin/python修改一下lemon lemon 运行主函数的环境 mxnet 切换后端使用的环境 tensorflow 切换后端使用的环境