当前位置: 首页 > news >正文

wordpress建站注册新用户自助建设网站

wordpress建站注册新用户,自助建设网站,营销型网站功能模块,搜索引擎推广试题文章目录 1、Tensorflow多版本安装 1.1 Protobuf 安装1.2 安装依赖包及tensorflow1.151.3 安装其它常用库1.4 测试python包是否安装成功1.5 TensorRT和Opencv的安装1.6 pycuda和onnx安装1.7 Tensorflow2.3安装2、Pytorch安装 2.1 安装pytroch和torchvision2.2 安装环境验证参考…文章目录 1、Tensorflow多版本安装 1.1 Protobuf 安装1.2 安装依赖包及tensorflow1.151.3 安装其它常用库1.4 测试python包是否安装成功1.5 TensorRT和Opencv的安装1.6 pycuda和onnx安装1.7 Tensorflow2.3安装2、Pytorch安装 2.1 安装pytroch和torchvision2.2 安装环境验证参考内容首先按照我的其它 博客完成jetson nano 基础环境的配置。然后就可以对深度学习框架进行安装。要注意的是nano每次断电再开机后系统时间是错误的要先手动进行设置。 1、Tensorflow多版本安装 创建虚拟环境并激活 mkvirtualenv nano workon nano12 Tensorflow不同的版本将安装在不同的虚拟环境中。 1.1 Protobuf 安装 退出虚拟环境在系统中安装Protobuf。 首先配置protobuf,这样可以使tensorflow运行更快。如果protobuf和libprotobuf没有安装Tensorflow的性能会被大打折扣。当然使用pip来安装tensorflow 的时候会自动安装一个protobuf的版本但是可能不是很合适。关于这部分性能的影响参见Nvidia的论坛 安装命令脚本sh内容如下 #!/bin/bashset -efolder${HOME}/src mkdir -p $folderecho ** Install requirements sudo apt-get install -y autoconf libtoolecho ** Download protobuf-3.8.0 sources cd $folder if [ ! -f protobuf-python-3.8.0.zip ]; thenwget https://github.com/protocolbuffers/protobuf/releases/download/v3.8.0/protobuf-python-3.8.0.zip fi if [ ! -f protoc-3.8.0-linux-aarch_64.zip ]; thenwget https://github.com/protocolbuffers/protobuf/releases/download/v3.8.0/protoc-3.8.0-linux-aarch_64.zip fiecho ** Install protoc unzip protobuf-python-3.8.0.zip unzip protoc-3.8.0-linux-aarch_64.zip -d protoc-3.8.0 sudo cp protoc-3.8.0/bin/protoc /usr/local/bin/protocecho ** Build and install protobuf-3.8.0 libraries export PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATIONcpp cd protobuf-3.8.0/ ./autogen.sh ./configure --prefix/usr/local make -j$(nproc) make check sudo make install sudo ldconfigecho ** Update python3 protobuf module # remove previous installation of python3 protobuf module sudo pip uninstall -y protobuf sudo pip install Cython cd python/ python3 setup.py build --cpp_implementation sudo python3 setup.py install --cpp_implementationecho ** Build protobuf-3.8.0 successfully 也可以将命令逐行在终端中执行。 然后激活虚拟环境装protobuf装到虚拟环境中 workon nano cd ~ cp -r ~/src/protobuf-3.8.0/python/ . cd python python setup.py install --cpp_implementation1.2 安装依赖包及tensorflow1.15 安装好protobuf以后在虚拟环境中安装numpy和cython: pip install cython pip install numpy1.16.1因为需要编译用时大约20分钟。 同时安装numpy时可能会报错numpy/core/src/multiarray/numpyos.c:18:10: fatal error: xlocale.h: No such file or directory 需要退出虚拟环境为系统安装numpy然后将其通过软链接使虚拟环境可以使用 sudo pip install numpy1.16.1 cd ~/.virtualenvs/nano/lib/python3.6/site-packages/ ln -s /usr/local/lib/python3.6/dist-packages/numpy numpy然后再进入虚拟环境中进行numpy安装 pip install numpy1.16.1安装其它依赖包 pip install -U testresources setuptools pip install -U future mock h5py keras_preprocessing keras_applications gast futures pybind11安装过程中建议那个包的安装报错时可以先把不报错的安装完成然后报错的单独安装整个用时也较长。 在写本博客时2020年11月11日官方提供了1.15和2.3版本的安装。当前1.15的版本更加稳定在这个虚拟环境中安装tensorflow1.15.2: pip install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v44 tensorflow1.15.2安装过程中有其它依赖会自动安装。 更多安装过程的理解请参考官方论坛和官方安装指导. 通过以上步骤完成Tensorflow的安装。 安装时间较长耐心等待。 1.3 安装其它常用库 每个包都很耗时耐心等待若不成功多次尝试考虑到安装太慢可以多开几个shell来实现keras还有scikit-learn jupyter是需要先安装scipy的所以可以先安装时注意顺序另外最新版本的keras要求tensorflow2,所以要指定较早版本 pip install scipy pip install keras2.3.0 pip install pillow pip install matplotlib pip install scikit-learn pip install scikit-image pip install jupyter 1.4 测试python包是否安装成功 python -c import numpy; print(numpy.__version__) python -c import jupyter; print(jupyter.__version__) python -c import PIL; print(PIL.__version__) python -c import matplotlib; print(matplotlib.__version__) python -c import tensorflow; print(tensorflow.__version__) python -c import keras; print(keras.__version__) python -c import scipy; print(scipy.__version__)同时可以验证一下tensorflow是否支持GPU 1.5 TensorRT和Opencv的安装 系统中已将tensorrt和opencv的相关组件安装完成如下图 可以看到有uff,tensorrt,graphsurgeon,cv2模块只需要将这些包的路径填加到虚拟环境的环境变量中即可。 workon nano add2virtualenv /usr/lib/python3.6/dist-packages lssitepackages #列出所有的包1.6 pycuda和onnx安装 要使用tensorrt对各种主流框架tensorflow,pytorch,caffe)的模型时行转换和加速还要安装pycuda和onnx pip install pycuda pip install onnx1.4.1 关于onnx的版本也选择了较低的也可以安装最新的可能会报错这时也可以再降级。 1.7 Tensorflow2.3安装 tensorflow1.15.2己在nano虚拟环境中完成安装大多数包也都是tensorflow2.3的安装依赖所以进行如下操作。 复制nano环境 cpvirtualenv nano nano_tf2这样创建一个叫nano_tf2与nano一样的环境 安装tensorflow2.3 #先卸载tensorflow1.15及keras pip uninstall keras pip uninstall tensorflow #然后再安装 pip install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v44 tensorflow2.3.1验证安装 到此tensorflow的安装完成。随着jetson系列的更新可以参照本文去官网查看命令来安装。 2、Pytorch安装 本节主要参考 https://forums.developer.nvidia.com/t/pytorch-for-jetson-version-1-7-0-now-available/72048 内容。 在按照博客完成基础配置后可以执行以下安装步骤。 2.1 安装pytroch和torchvision 复制nano环境 cpvirtualenv nano nano_ptch这样创建一个叫nano_ptch与nano一样的环境 #先卸载tensorflow1.15及keras pip uninstall keras pip uninstall tensorflow执行jtop命令按6,查看当前jetpack版本选择合适的pytorch版本进行安装。 可以看来系统版本是jetpack4.4.1,是当前(2020年11月13日最新的。 下面列举几个版本的要求 选择安装最新版本pytorch1.7 wget https://nvidia.box.com/shared/static/wa34qwrwtk9njtyarwt5nvo6imenfy26.whl -O torch-1.7.0-cp36-cp36m-linux_aarch64.whl #需要科学上网 workon nano_ptch pip install torch-1.7.0-cp36-cp36m-linux_aarch64.whl鉴于网络原因我把pytorch1.7上传到CSDN中免费下载。 接着安装torchvision,由于torchvision的版本要与pytorch的版本对应所以要选择合适版本版本对应关系如下 PyTorch v1.0 - torchvision v0.2.2 PyTorch v1.1 - torchvision v0.3.0 PyTorch v1.2 - torchvision v0.4.0 PyTorch v1.3 - torchvision v0.4.2 PyTorch v1.4 - torchvision v0.5.0 PyTorch v1.5 - torchvision v0.6.0 PyTorch v1.6 - torchvision v0.7.0 PyTorch v1.7 - torchvision v0.8.1 安装命令为 git clone --branch version https://github.com/pytorch/vision torchvision # see below for version of torchvision to download cd torchvision export BUILD_VERSION0.x.0 # where 0.x.0 is the torchvision version sudo python setup.py install # use python3 if installing for Python 3.6 cd ../ # attempting to load torchvision from build dir will result in import error具体对应pytorch1.7时 git clone --branch v0.8.1 https://github.com/pytorch/vision torchvision # see below for version of torchvision to download cd torchvision export BUILD_VERSION0.8.1 # where 0.x.0 is the torchvision version sudo python setup.py install # use python3 if installing for Python 3.6 cd ../ # attempting to load torchvision from build dir will result in import error2.2 安装环境验证 要验证一下pytorch和torchvision是否安装成功如下 使用命令为如图4条 import torch print(torch.__version__) print(cuda available:str(torch.cuda.is_available())) print(cuDNN version:str(torch.backends.cudnn.version()))到此完成主流深度学习框架tensorflow和pytorch在jetson nano上的安装。 任何程序错误以及技术疑问或需要解答的请添加
http://www.yutouwan.com/news/205809/

相关文章:

  • 微信公众号申请网站企业做网站分一般为哪几种类型
  • 设计专业新手网站网络营销概述
  • 贷款网站源码下载搜狗关键词优化软件
  • 商城网站建设哪个比较好如何部置网站到iis
  • 怎么做网站主页设计中小学网站建设规范
  • 建设工程项目管理信息门户网站网站备案链接
  • 做网站的公司有前途吗个人怎么申请专利
  • 网站建设 jsp php虚拟房间设计app
  • 10个网站 云主机需求海外营销是干什么的
  • 便利的广州微网站建设dz门户网站模板下载
  • 江门网站建设方案外包网站建设优劣的评价标准
  • 济南中京网站建设公司来安县城乡建设网站
  • 网站空间购买哪个好广州开发区人才交流服务中心
  • 网站iis7.5配置js多久可以做网站
  • 做竞拍网站合法吗阿里巴巴新网站怎么做运营
  • 制作网站开发项目的方案书国际展览有限公司
  • 电子商务网站硬件建设的核心是深圳企业管理咨询公司
  • 母婴网站dede织梦关键词推广seo
  • 网站建设感想注册建设网站的公司网站
  • 站长工具seo综合查询收费吗iis上做的网站外网怎么访问
  • 丽水建设公司网站厦门网站建设的公司哪家好
  • 网站一键生成app中国网络营销论坛
  • 哪里有网站建设官网谷歌sem和seo区别
  • 做婚纱摄影网站网络优化推广 网站开发建设
  • 哪些网站做的人比较少动态商务网站开发与管理
  • wordpress生成网站模版湛江商城网站开发设计
  • 做网站需注重的几点如何对现有的网站改版
  • 如何免费申请公司网站服装企业网站建设现状
  • 贵州做网站的公司什么是网站静态化
  • 网站怎样做自适应分辨率大小响应式网站预览