sudo apt-get install software-properties-common sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get install nvidia-driver-495 sudo reboot
sudo apt install -y ca-certificates curl gnupg lsb-release curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg \ --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io
sudo docker run hello-world
sudo addgroup --system docker sudo adduser $USER docker && newgrp docker sudo groupadd docker && sudo usermod -aG docker $USER
export KEY='在NGC生成的密钥' docker login -u '$oauthtoken' --password-stdin nvcr.io <<< $KEY
curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - distribution=$(. /etc/os-release;echo $ID$VERSION_ID) curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list sudo apt-get update && sudo apt-get install -y nvidia-docker2 sudo systemctl restart docker测试 nvidia-docker2 的安装,请执行以下指令:
docker run --rm --gpus all nvidia/cuda:11.0-base nvidia-smi
sudo apt install python3-pip
sudo pip3 install -U pip
sudo pip3 install jupyter jupyterlab
# 设置登录密码
export PW=’自行提供‘
python3 -c "from notebook.auth.security import set_password;
set_password('$PW','$HOME/.jupyter/jupyter_notebook_config.json')"
启用 Jupyter Lab :
cd <您的工作目录> jupyter-lab --ip 0.0.0.0 --port 8888 --allow-root--no-browser现在就能用浏览器(推荐使用 Chrome )输入: 8888 ,输入前面自行设定的密码,就能进入 Jupyter 工作环境,会以执行命令的位置作为工作的根 ( root ) 路径。
pip3 install virtualenv virtualenvwrapper # 创建目录用来存放虚拟环境 mkdir $HOME/.virtualenvs # 在~/.bashrc中添加行: export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 source /usr/local/bin/virtualenvwrapper.sh # 保存并退出 source ~/.bashrc # 创建名为”tao”的 Virtualenv mkvirtualenv tao -p /usr/bin/python3 # 关闭“tao”虚拟环境 deactivate # 重新启动 “tao”虚拟环境 workon tao以上就完成所有配套所需要的软件,接下去就开始安装 TAO 的工作元件。
pip3 install nvidia-pyindex pip3 install nvidia-tao # 检查安装 tao info如果安装正常的话,会看到下面信息:
# 下面版本请根据实际状况进行调整 export TAO_CV_VER=v3.21.11-tf1.15.4-py3 docker pull nvcr.io/nvidia/tao/tao-toolkit-tf:$TAO_CV_VER # 下面版本请根据实际状况进行调整 export TAO_CONV_VER=v3.21.11-py3 docker pull nvcr.io/nvidia/tao/tao-toolkit-pyt:$TAO_CONV_VER下载完毕之后用 docker images 指令检查,看看是否如下图的信息:
如果要面向“赛道”类的竞速型的循路应用,那么 Jetbot 范例中的 road_following 项目会更加适合,这个项目使用图像回归(Image Regression)的深度学习技术,是一种统计学上非常有用的数学模型。
外部中断是单片机实时地处理外部事件的一种内部机制。
雷军在个人年度演讲快结束时,顺手扔出了这个王炸——全尺寸仿生人形机器人CyberOne。
5月12日21:07,在包括上海在内的全球各地同时召开的新闻发布会上,天文学家向人们展示了位于我们银河系中心的超大质量黑洞的首张照片!
这次给大家展示的是荒井大师的MOC新作——Jeep Wrangler。说到荒井大师,这是一位灰常灰常值得尊敬的乐高科技MOC大师,其作品向来是外观,功能,可靠性近乎完美的平衡!最最最最关键的是,这位来自东瀛的大师其所有MOC作品的图纸都是免!费!的!
你怀恋小时候玩过的小霸王和街机游戏吗?使用RetroPie软件、树莓派和USB游戏控制器,不到一个小时,你就能重新捡起小时候玩过的游戏了:那些小时候没有打通的关,现在还有兴趣吗?
乐高前驱带悬挂底盘小车。
ESP32 芯片有34个物理GPIO管脚。每个GPIO管脚都可用作一个通用IO,或连接一个内部的外设信号。IO_MUX ¹、RTC IO MUX 和GPIO交换矩阵用于将信号从外设传输至GPIO管脚。
Jetson Nano 推出 2GB 内存版本,不仅承袭了 Jetson Nano 所有 AI 开发环境与 IOT 控制功能,也能学习或开发 Python、OpenCV 与 AI 深度学习、ROS 自动控制等应用。