1、COCO数据集的测试集coco minival和coco test-dev:
两个数据集在官方网站对应的内容如下所示:
COCO数据集官网:https://cocodataset.org/#download
两个数据集的区分参考网址:https://zhuanlan.zhihu.com/p/533676547
2、conda常用命令:
①创建虚拟环境
conda create -n env-name python=xx -y
②激活虚拟环境:
conda activate env-name
③退出虚拟环境
conda deactivate
④复制虚拟环境
conda create -n 新环境名 --clone 旧环境名
⑤导出环境:
conda env export > env_name.yaml
⑥利用conda env export 导出的是个yaml格式的文件,该文件记录了环境名,软件源地址以及安装包列表,反过来 使用yaml配置文件创建新环境
conda env create -f env_name.yaml
⑦迁移虚拟环境:
pip install conda-pack """安装conda-pack"""
conda pack -n env_name """env_name为环境名,打包之后的文件名为env_name.tar.gz"""
上传env_name.tar.gz到新设备的anaconda3的环境中,即conda/env/目录下
mkdir -p env_name """创建新环境名文件夹"""
tar -xzf env_name.tar.gz -C env_name """解压打包出来的压缩文件,压缩包解压到文件夹"""
conda activate env_name """"激活迁移的环境"""
3、python -m 的作用
参考:https://zhuanlan.zhihu.com/p/339104015
python xxx.py
python -m xxx.py
这是两种加载py文件的方式:
1叫做直接运行
2把模块当作脚本来启动(注意:但是__name__的值为’main’ )
python xxx.py -m xxxx
第二种方式的经验:
相当于python会在代码执行路径下定位到-m后面的路径下,即xxxx里面的代码