首页 > 其他分享 >基于Anaconda搭建深度学习环境,安装Tensorflow、Keras和Pytorch

基于Anaconda搭建深度学习环境,安装Tensorflow、Keras和Pytorch

时间:2024-10-12 10:43:35浏览次数:6  
标签:badou Keras Pytorch conda install Anaconda import 安装

1、Anaconda安装(一款可以同时创建跟管理多个python环境的软件)
https://blog.csdn.net/run_success/article/details/134656460

安装好Anaconda之后,我们可以接着配置一个用于人工智能开发的Python环境。

一、创建新的Python环境

1、打开Anaconda Prompt

2、创建一个名为badou的Python环境,版本号为3.7.1,命令如下:

conda create -n badou python=3.7.1

3、等待响应完毕,输入y表示确认安装

4、切换到刚刚创建的"badou"环境,命令如下

conda activate badou

注:使用命令切换一次就可以了,后续所有的包都会安装在该badou环境下!

二、安装Tensorflow

在创建好的badou环境中,我们需要安装Tensorflow框架,使用如下命令:

conda install tensorflow=1.15

其中,conda install代表安装命令,tensorflow代表包名,1.15是tensorflow包的版本号

同样的,输入y表示确认安装

三、安装Keras

安装Keras框架,操作方法与上述一致,使用命令如下:

conda install keras=2.3.1

四、安装Pytorch

安装Pytorch框架,操作方法与上述一致,使用命令如下:

conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cpuonly -c pytorch

五、安装图像处理相关库(扩展)

安装skimage、matplotlib、opencv库,操作方法与上述一致,使用命令如下:

conda install scikit-image

conda install scikit-learn

conda install matplotlib

pip install opencv-python==4.5.5.62 -i https://pypi.tuna.tsinghua.edu.cn/simple/

六、验证是否安装成功

保证已切换到badou环境下,输入python进入编程模式,依次输入以下导入代码,无任何报错信息即安装成功:

import tensorflow

import keras

import torch

import skimage

import sklearn

import matplotlib

import cv2

总结

以上就是今天要讲的内容,本文使用Anaconda新建了一个Python环境,安装了几个常用的人工智能开发框架,仅供参考。

标签:badou,Keras,Pytorch,conda,install,Anaconda,import,安装
From: https://www.cnblogs.com/xiaoguA123/p/18460047

相关文章

  • 使用PyTorch搭建Transformer神经网络:入门篇
    目录简介环境设置PyTorch基础Transformer架构概述实现Transformer的关键组件5.1多头注意力机制5.2前馈神经网络5.3位置编码构建完整的Transformer模型训练模型总结与进阶建议简介Transformer是一种强大的神经网络架构,在自然语言处理等多个领域取得了巨大......
  • 《Pytorch深度学习实践》P3梯度下降法 笔记+代码+图像:梯度下降、随机梯度下降、小批量
    目录梯度下降(BatchGradientDescent)随机梯度下降(StochasticGradienDescent,SGD)小批量随机梯度下降(Mini-batchGradientDescent)梯度下降(BatchGradientDescent)介绍:使用所有的训练样本计算梯度,并且在每次迭代中更新权重。原理:假设有一个损失函数,它依赖于参数。通过最......
  • 使用StyleGAN3合成自定义数据(pytorch代码)
    使用StyleGAN3合成自定义数据在现代计算机视觉和机器学习领域,生成对抗网络(GAN)已成为生成高质量图像的重要工具。其中,StyleGAN3是NVIDIA团队推出的第三代生成对抗网络,其显著改进了图像生成的质量和稳定性。本文旨在介绍如何在训练数据较少的情况下,使用StyleGAN3来合成......
  • 机器学习四大框架详解及实战应用:PyTorch、TensorFlow、Keras、Scikit-learn
    目录框架概述PyTorch:灵活性与研究首选TensorFlow:谷歌加持的强大生态系统Keras:简洁明了的高层APIScikit-learn:传统机器学习的必备工具实战案例图像分类实战自然语言处理实战回归问题实战各框架的对比总结选择合适的框架1.框架概述机器学习框架在开发过程中起着至......
  • 十二、pytorch的基础知识
    1、快捷命令  2、Tensor  Tensor是PyTorch中重要的数据结构,可认为是一个高维数组。它可以是一个数(标量)、一维数组(向量)、二维数组(矩阵)以及更高维的数组。Tensor和Numpy的ndarrays类似,但Tensor可以使用GPU进行加速。  Tensor的基本使用:from__future__importprint_func......
  • 安装 Anaconda、PyTorch(GPU 版)库与 PyCharm
    Anaconda是一款巨大的Python环境集成平台,里面包含了Python解释器、JupyterNotebook代码编辑器以及很多的第三方库,所以安装Anaconda后我们无需再安装Python解释器,非常方便。一、安装Anaconda1.卸载Anaconda(可选)如果我们原来的电脑上安装过Anaconda,为了避免重复安......
  • Pytorch常用代码段汇总
    来源:https://zhuanlan.zhihu.com/p/104019160PyTorch最好的资料是官方文档。本文是PyTorch常用代码段,在参考资料[1](张皓:PyTorchCookbook)的基础上做了一些修补,方便使用时查阅。1.基本配置导入包和版本查询importtorchimporttorch.nnasnnimporttorchvisionprint(to......
  • (2024已成功)pytorch安装初学者踩过的坑
    pytorch的教学视频年头已久,而软件的版本都更新很快,于是很容易配置环境出错。这里博主分享自己踩到的坑一开始配置环境便是分水岭的第一步,大家一定要自己上手做一遍,毕竟配置环境是python学习中永远绕不开的问题了!一、没有下cuda导致pytorch无法下载gpu版本照着小土堆的视频在......
  • 以pytorch的forward hook为例探究hook机制
    在看pytorch的nn.Module部分的源码的时候,看到了一堆"钩子",也就是hook,然后去研究了一下这是啥玩意。基本概念在深度学习中,hook是一种可以在模型的不同阶段插入自定义代码的机制。通过自定义数据在通过模型的特定层的额外行为,可以用来监控状态,协助调试,获得中间结果。以前向hook......
  • Keras-GAN:使用Keras实现各种生成对抗网络
    Keras-GAN:使用Keras实现各种生成对抗网络生成对抗网络(GenerativeAdversarialNetworks,GAN)是近年来深度学习领域最热门的研究方向之一。自2014年IanGoodfellow等人提出GAN以来,各种GAN变体层出不穷,在图像生成、风格迁移、超分辨率等多个领域取得了突破性进展。然而,由于GA......