深度学习(1):基础概念与创建项目

文章目录

基础概念

CPU(中央处理器)

CPU 是计算机的核心部件,负责执行计算和逻辑操作。它按照指令序列进行任务处理,擅长处理串行任务。CPU 的性能直接影响计算机的整体运行速度。

GPU(图形处理器)

GPU 最初设计用于图形渲染,能够并行处理大量数据。由于其强大的并行计算能力,GPU 被广泛应用于深度学习、科学计算和数据分析等需要高计算量的领域。

CUDA(Compute Unified Device Architecture)

CUDA 是 NVIDIA 推出的并行计算平台和编程模型。它允许开发者使用 C、C++、Python 等语言编写程序,在 GPU 上执行并行计算,从而大幅提升计算性能。

Anaconda

Anaconda 是一个开源的 Python 和 R 语言发行版,主要用于科学计算和数据分析。它集成了大量常用的数据科学包,如 NumPy、Pandas、SciPy 等,并包含 Conda 包管理器,方便环境管理和包依赖。

PyTorch 和 TensorFlow

PyTorch 和 TensorFlow 是两大主流的深度学习框架。

  • TensorFlow:由 Google 开发,支持静态和动态图计算,适用于从研究到生产的各个环节。它有丰富的工具和社区支持,适合构建大型复杂模型。

  • PyTorch:由 Facebook 开发,以其动态计算图和易于使用的 API 而闻名。PyTorch 更加灵活,便于调试,深受研究人员和初学者的喜爱。

这两个框架都支持 GPU 加速,利用 GPU 的并行计算能力加速深度学习模型的训练和推理。

创建项目

1.在Anaconda上创建序虚拟环境


2.创建PyProject

3.创建完成

相关推荐
nn在炼金8 分钟前
大模型领域负载均衡技术
人工智能·算法·负载均衡
久菜盒子工作室14 分钟前
【A股复盘】2025.12.30
人工智能·经验分享·金融
EMQX20 分钟前
利用 EMQX 消息队列解决关键物联网消息传递挑战
人工智能·后端·物联网·mqtt·emqx
凌峰的博客25 分钟前
基于深度学习的图像修复技术调研总结(下)
人工智能·深度学习
知识进脑的肖老千啊30 分钟前
LangGraph简单讲解示例——State、Node、Edge
人工智能·python·ai·langchain
Deepoch33 分钟前
智能硬件新纪元:Deepoc开发板如何重塑机器狗的“大脑”与“小脑”
人工智能·具身模型·deepoc·机械狗
Mintopia33 分钟前
🐱 LongCat-Image:当AI绘画说上了流利的中文,还减掉了40斤参数 | 共绩算力
人工智能·云原生·aigc
Mintopia34 分钟前
量子计算会彻底改变 AI 的运算方式吗?一场关于"量子幽灵"与"硅基大脑"的深夜对话 🎭💻
人工智能·llm·aigc
natide35 分钟前
表示/嵌入差异-4-闵可夫斯基距离(Minkowski Distance-曼哈顿距离-欧氏距离-切比雪夫距离
人工智能·深度学习·算法·机器学习·自然语言处理·概率论
蹦蹦跳跳真可爱5891 小时前
Python----大模型(GPT-2模型训练,预测)
开发语言·人工智能·pytorch·python·gpt·深度学习·embedding