|
- import subprocess
-
- print('******starting******')
- p = subprocess.run("cp -r /code/* /workspace", shell=True, capture_output=True)
-
- p = subprocess.run("python /code/setup.py build develop", shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, universal_newlines=True)
- print(f'获取返回数据:{p.stdout}')
- if p.returncode !=0:
- print(f'命令执行失败:{p.stderr}')
- print('*********************')
-
-
- p = subprocess.run("mkdir -p /workspace/datasets/crowdhuman", shell=True, capture_output=True)
- p = subprocess.run("ln -s /dataset/CrowdHuman/annotations /workspace/datasets/crowdhuman/annotations", shell=True, capture_output=True)
- p = subprocess.run("ln -s /dataset/CrowdHuman/CrowdHuman_train /workspace/datasets/crowdhuman/CrowdHuman_train", shell=True, capture_output=True)
- p = subprocess.run("ln -s /dataset/CrowdHuman/CrowdHuman_val /workspace/datasets/crowdhuman/CrowdHuman_val", shell=True, capture_output=True)
- p = subprocess.run("ln -s /dataset/CrowdHuman/CrowdHuman_test /workspace/datasets/crowdhuman/CrowdHuman_test", shell=True, capture_output=True)
- print('####################')
-
- p = subprocess.run("python /workspace/projects/SparseRCNN/train_net.py --num-gpus 1 --config-file /workspace/projects/SparseRCNN/configs/sparsercnn_V_39_FPN_3x.yaml", shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, universal_newlines=True)
- print(f'获取返回数据:{p.stdout}')
- if p.returncode !=0:
- print(f'命令执行失败:{p.stderr}')
- print('******ending******')
|