开发环境

必备软件:
  1. VNote(主用+git管理)+cherrytree(备用)+leanote(发博客)
  2. pycharm(IDE)+kite(代码自动补全)+virtualenvwrapper(python虚拟环境管理)
  3. wiznote(微信文章收藏)
  4. gradio(模型网页接口)
  5. gitkraken(git管理软件)
  6. auto-keras(神经架构搜索)+NNI(超参数搜索)
  7. tfslim(tenorflow的分类仓库)
  8. tensorflow(主用的框架), pytorch(主用的框架)
  9. mendeley(阅读pdf)
  10. sourcegraph(检索和阅读代码仓库)
  11. Netron(看模型神器)
技能组合:
  1. 神经网络架构搜索(Auto-keras)
  2. 超参数调优(Microsoft-NNI)
  3. 量化训练(quantization-aware training, post-training quantization)
python3虚拟环境virtualenv:
  1. 安装 pip3 install virtualenv
  2. 创建虚拟环境 virtualenv --no-site-packages --python=python3.6 venv(虚拟环境名字)
  3. 激活虚拟环境 source venv/bin/activate
  4. 安装package pip install -r requirements.txt
  5. 退出当前虚拟环境 deactivate
  6. 参考文章 五分钟了解Python Virtualenv(csdn)
#requirements.txt里的内容
numpy
gradio
tqdm
pandas
matplotlib
scipy
seaborn
sklearn
pillow
pydot
opencv-python
jupyter
notebook
imutils
sacred
pymongo
#tensorflow-gpu==2.0.0b1
#tensorflow-gpu
jupyter-tensorboard
python3虚拟环境升级版Virtualenvwrapper:(推荐)
  1. 安装 pip3 install --user virtualenvwrapper
  2. 执行 echo “source virtualenvwrapper.sh” >> ~/.bashrc
  3. 添加到.bashrc里 VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
  4. 执行 source ~/.bashrc
  5. 创建虚拟环境 mkvirtualenv --no-site-packages --python=python3.6 venv(虚拟环境名字)
  6. 列出虚拟环境列表 workon
  7. 切换环境 workon [venv]
  8. 删除环境 rmvirtualenv venv
  9. 参考文章 最全的Python虚拟环境使用方法(知乎)
edgeTPU在虚拟环境里的配置

sym-link in the edgetpu library to your Python virtual environment:

  1. cd /home/mao/.virtualenvs/tf1/lib/python3.6/site-packages
  2. ln -s /usr/local/lib/python3.6/dist-packages/edgetpu edgetpu
  3. 参考文章 Getting started with Google Coral’s TPU USB Accelerator(pyimagesearch)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值