您现在的位置是:主页 > news > WordPress支持外链图片/优化近义词
WordPress支持外链图片/优化近义词
admin2025/6/27 18:11:58【news】
简介WordPress支持外链图片,优化近义词,货源批发网站排名,网站挂马处理百度快照选自medium,作者:Darren Burns本文转自机器之心(nearhuman2014)。本文将介绍在 Windows 计算机上配置深度学习环境的全过程,其中涉及安装所需的工具和驱动软件。出人意料的是,即便只是配置深度学习环境,任务也不轻松。…
WordPress支持外链图片,优化近义词,货源批发网站排名,网站挂马处理百度快照选自medium,作者:Darren Burns本文转自机器之心(nearhuman2014)。本文将介绍在 Windows 计算机上配置深度学习环境的全过程,其中涉及安装所需的工具和驱动软件。出人意料的是,即便只是配置深度学习环境,任务也不轻松。…
本文将介绍在 Windows 计算机上配置深度学习环境的全过程,其中涉及安装所需的工具和驱动软件。出人意料的是,即便只是配置深度学习环境,任务也不轻松。你很有可能在这个过程中犯错。我个人已经很多次从头开始配置深度学习环境了,但是通常是在对程序员更友好的操作系统 Linux 中。而对于 Windows 操作系统,没有多少文章详细解释这一过程。所以我打算自己来试试。这些天,经过多次试错之后,我终于找到了解决方案。这个方法不仅能够配置成功,还比我见过的其它教程简单得多。本教程为谁而写,以及为什么要用 Windows?相信我,我自己也不喜欢在 Windows 上鼓捣 CUDA。但我们常常遇到这种情况:开发者经常需要在并非深度学习或程序开发专用的笔记本电脑或更强大的硬件上工作。在这种情况下,你并不总能避免使用 Windows。如果你遇到这种情况,或者正好拥有一台 Windows 计算机,又或者还不能熟练使用 Linux,那么这份指南肯定能帮到你。本文包含以下内容:选自medium,作者:Darren Burns
本文转自机器之心(nearhuman2014)。
硬件和软件的最低要求
安装 Python 和所需工具
设置开发环境
一些 GPU 术语
安装 GPU 驱动
安装 TensorFlow(CPU 和 GPU)
安装 PyTorch(CPU 和 GPU)
验证安装情况
我的个人经验和替代方法
CPU——AMD Ryzen 7 4800HS 8C -16T@ 4.2GHz on Turbo
RAM——16 GB DDR4 RAM@ 3200MHz
GPU——Nvidia GeForce RTX 2060 Max-Q @ 6GB GDDR6 显存
> python —versionPython 3.8.3> conda —versionconda 4.8.4
下一步是安装 jupyter-notebook,请在命令行界面使用以下命令:> conda install -y jupyter
你可以通过运行 jupyter notebook 来验证安装,这会帮你在浏览器上打开 Jupyter Notebook。设置开发环境这一步很重要,但很多人会忽视它。使用 Anaconda 这种包含所有已知软件包的工具是可以理解的,但如果要开发自己的项目,真正构建一些东西,你可能还是需要一个专门针对该项目或你的工作性质的定制开发环境。使用专门虚拟环境的另一大优势是你可以将软件包与全局设置隔离开。这样,就算你在该环境中使用软件包时搞错了,你也可以轻松地丢弃它们,而不对全局软件包产生任何影响。这也能让你灵活地使用任何之前版本的 Python 创建环境。这样,你就可以避免使用那些还不稳定的新特性,之后再根据支持情况选择是否升级。创建 Conda 环境还算简单。为了方便解释,我创建了一个名为 tensorflow 的环境,你可以将其改为任何名称。我将使用 Python 3.7,因为我知道 TensorFlow 对其有很好的支持。顺便一提,这将是安装 TensorFlow 的位置,我还会创建一个名为 torch 的环境来安装 PyTorch。> conda create --name tensorflow python=3.7
环境创建完成之后,你可以使用以下命令进入该环境,其中的 tensorflow 只是我们之前提供给该环境的名称。> conda activate tensorflow
进入环境之后,你会在提示框的左边看到类似这样的信息:> conda init powershell
> conda install nb_conda
要将该环境注册到 Jupyter Notebook,可运行以下命令:> python -m ipykernel install --user --name tensorflow --display-name “Python 3.7 (tensorflow)”
要退出 Conda 环境,则运行以下命令:> conda deactivate
现在按照同样的步骤创建一个名为 torch 的环境:> conda create --name torch python=3.7> conda activate torch> conda install nb_conda> python -m ipykernel install --user --name torch --display-name “Python 3.7 (torch)”
如果环境设置成功,你可以在环境列表中看到它们。> conda env list
截至 2020 年 9 月,要使用 TensorFlow 2.0,显卡计算能力必须高于 3.5,但建议使用计算能力至少为 6 的显卡以获得更好的体验。TensorFlow 2.0 还需要 CUDA 10 版本,而这又进一步要求驱动版本至少为 418.x。PyTorch 需要的 CUDA 版本至少为 9.2,但也支持 10.1 和 10.2。所需的计算能力至少要高于 3.0。CuDNN:即 CUDA Deep Neural Network 软件库,这是一个用于深度神经网络的 GPU 加速原语库。cuDNN 为前向和反向卷积、池化、归一化和激活层等标准例程提供了经过高度微调的实现。(可选)TensorRT:NVIDIA TensorRT 是一套用于高性能深度学习接口的 SDK。其包含深度学习接口优化器和运行时优化器,能为深度学习接口应用提供低延迟和高通量的特性。安装 GPU 驱动首先,你需要搞清楚所使用的 GPU 型号,而且你的 GPU 必须启用了 CUDA。如果你还没有安装驱动,你可能需要运行一次 Windows 更新,它会自动处理有用软件的安装过程,比如英伟达控制面板。这能帮助你获悉 GPU 的相关信息,还有一些与本文无关的设置。英伟达控制面板就绪之后,你可以在开始菜单打开它,也可以右键点击桌面,然后选择英伟达控制面板。打开之后,你可以点击「帮助→系统信息」来查看 GPU 驱动版本。驱动版本号列在「细节」窗口的顶部。
> conda activate tensorflow
如果你需要 GPU 支持,就运行以下命令:> conda install -c anaconda tensorflow-gpu
通过 anaconda 通道安装 TensorFlow 的 GPU 支持软件。使用 conda 而非 pip 安装 TensorFlow 的一大优势是 conda 的软件包管理系统。使用 conda 安装 TensorFlow 时,conda 还会安装所有必需和兼容的依赖包。这个过程是自动的,用户无需通过系统软件包管理器或其它方式安装任何其它软件。其中也包含 TensorFlow 或 PyTorch 所需的版本合适的 CUDA 工具包。因此,使用 conda 能让这个过程变得非常简单。我们只能在安装了 TensorFlow GPU 的环境中看到所安装的 CUDA 工具包。这既不会影响到全局系统的 CUDA 版本,同时也能满足 TensorFlow 和 PyTorch 的不同版本 CUDA 需求。这就是使用虚拟环境的最大好处,它能让不同的虚拟环境完全隔离开。如果一切顺利,你不会在安装过程中看到任何报错信息。要验证 TensorFlow 和所需的软件包是否成功安装,你可以执行 conda list,这会显示已安装软件包的列表,你应该能在其中找到与 TensorFlow 相关的软件包以及 CUDA 工具包。>>> import tensorflow as tf>>> tf.version'2.1.0'
如果你看到了版本号,那么恭喜你,TensorFlow 已安装成功!任务完成。> conda install -c anaconda tensorflow
这将会安装没有 CUDA 工具包和 GPU 支持的 TensorFlow。安装 PyTorch安装 PyTorch 的过程与安装 TensorFlow 其实没太大差异。conda 让这一切都变得非常简单。首先,进入我们创建的 torch 环境。> conda activate torch
如果你想安装支持 CUDA 的 PyTorch,使用以下命令:> conda install pytorch torchvision cudatoolkit -c pytorch
该命令会通过 Conda 的 PyTorch 通道安装兼容 CUDA 的 PyTorch。至于仅使用 CPU 的 PyTorch,只需从以上命令中移除 cudatookit 即可:> conda install pytorch torchvision cpuonly -c pytorch
这会安装无 CUDA 支持的 PyTorch。和之前一样,你可以使用 conda list 验证安装情况,也可使用以下代码在 Python 上执行验证。>>> import torch>>> torch.version'1.6.0'
如果返回版本号,则说明已成功安装 PyTorch。验证安装情况有时候,你觉得一切都很顺利,准备开始使用这些工具时却遇到了一些重大错误。如果你正好遇到了这种情况,有可能是机器的问题,也可能是流程出错了,不能一概而论,要具体问题具体分析。为了帮助你更好地验证安装情况,并确保 TensorFlow 和 PyTorch 使用的是指定的硬件,这里分享一些笔记。你可以在 https://github.com/abhinand5/blog-posts 的 dl-setup-win 文件夹中找到它们。你可以克隆这些笔记然后运行其中的代码。如果返回的信息正确,你就可以放手开发了。下图是该笔记的代码示例:以上内容来自Darren Burns,仅用于学术分享,以上观点不代表本公众号,不用于商业行为,如有侵权请留言删除!
