初始化:从 docx 拆分为独立 Markdown 章节
将《设计人工智能:基础与应用》拆分为 38 个 Markdown 文件, 按 11 个部分(上篇6部分+下篇5部分)+ 3 个附录组织。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,207 @@
|
||||
附录A:编程工具与资源
|
||||
|
||||
本附录整理AI学习和实践所需的编程工具、框架和资源。
|
||||
|
||||
# Python环境配置
|
||||
|
||||
## Anaconda/Miniconda
|
||||
|
||||
-----------------------------------------------------------------------------------------------------------------
|
||||
工具 大小 特点 下载地址
|
||||
------------- ---------------- ---------------- -----------------------------------------------------------------
|
||||
Anaconda \~500MB 预装常用库 [anaconda.com](https://www.anaconda.com/download)
|
||||
|
||||
Miniconda \~50MB 精简安装 [docs.conda.io](https://docs.conda.io/en/latest/miniconda.html)
|
||||
-----------------------------------------------------------------------------------------------------------------
|
||||
|
||||
## 安装步骤
|
||||
|
||||
\# 1. 下载并安装Miniconda\
|
||||
\# 2. 创建虚拟环境\
|
||||
conda create -n ai-env python=3.10\
|
||||
\
|
||||
\# 3. 激活环境\
|
||||
conda activate ai-env\
|
||||
\
|
||||
\# 4. 安装核心库\
|
||||
pip install torch torchvision numpy pandas scipy
|
||||
|
||||
# 深度学习框架
|
||||
|
||||
## PyTorch
|
||||
|
||||
`pip`` install torch ``torchvision`` ``torchaudio`
|
||||
|
||||
**特点**: - 动态计算图 - 研究友好 - 广泛的社区支持
|
||||
|
||||
**资源**: - [官方文档](https://pytorch.org/docs/) - [中文教程](https://pytorch.zhangxiann.com/)
|
||||
|
||||
## TensorFlow
|
||||
|
||||
`pip`` install ``tensorflow`
|
||||
|
||||
**特点**: - 生产部署优化 - Keras高级API - 跨平台支持
|
||||
|
||||
# 计算机视觉工具
|
||||
|
||||
OpenCV
|
||||
|
||||
`pip`` install ``opencv``-python`
|
||||
|
||||
**功能**:图像处理、视频分析
|
||||
|
||||
Ultralytics YOLO
|
||||
|
||||
`pip`` install ``ultralytics`
|
||||
|
||||
**功能**:目标检测、实例分割
|
||||
|
||||
**使用示例**:
|
||||
|
||||
`from`` ``ultralytics`` ``import`` YOLO`\
|
||||
\
|
||||
`model ``=`` YOLO(``'yolov8n.pt'``)`\
|
||||
`results ``=`` model(``'image.jpg'``)`
|
||||
|
||||
# AIGC工具链
|
||||
|
||||
## Stable Diffusion
|
||||
|
||||
**WebUI**:[Automatic1111](https://github.com/AUTOMATIC1111/stable-diffusion-webui)
|
||||
|
||||
**ComfyUI**:[GitHub](https://github.com/comfyanonymous/ComfyUI)
|
||||
|
||||
**API调用**:
|
||||
|
||||
`from`` diffusers ``import`` ``StableDiffusionPipeline`\
|
||||
\
|
||||
`pipe ``=`` StableDiffusionPipeline.from_pretrained(``"runwayml/stable-diffusion-v1-5"``)`\
|
||||
`image ``=`` ``pipe(``"a photo of an astronaut riding a horse on mars"``).images[``0``]`
|
||||
|
||||
## ControlNet
|
||||
|
||||
`from`` diffusers ``import`` ``StableDiffusionControlNetPipeline`\
|
||||
\
|
||||
`controlnet`` ``=`` ControlNetModel.from_pretrained(``"lllyasviel/sd-controlnet-canny"``)`\
|
||||
`pipe ``=`` StableDiffusionControlNetPipeline.from_``pretrained(``"runwayml/stable-diffusion-v1-5"``, ``controlnet``=``controlnet``)`
|
||||
|
||||
## Midjourney
|
||||
|
||||
**平台**:Discord **文档**:[docs.midjourney.com](https://docs.midjourney.com/)
|
||||
|
||||
# Agent开发框架
|
||||
|
||||
## LangChain
|
||||
|
||||
`pip`` install ``langchain`` ``langchain-openai`
|
||||
|
||||
**功能**:LLM应用开发框架
|
||||
|
||||
**核心组件**: - Models:LLM接口 - Prompts:提示管理 - Chains:链式调用 - Agents:智能体 - Memory:记忆管理
|
||||
|
||||
LangGraph
|
||||
|
||||
`pip`` install ``langgraph`
|
||||
|
||||
**功能**:状态机式Agent开发
|
||||
|
||||
LlamaIndex
|
||||
|
||||
`pip`` install llama-index`
|
||||
|
||||
**功能**:数据索引与检索(RAG)
|
||||
|
||||
# 开发工具
|
||||
|
||||
VSCode
|
||||
|
||||
**AI开发常用插件**: - Python - Pylance - Jupyter - Copilot
|
||||
|
||||
## Cursor
|
||||
|
||||
**特点**:AI原生IDE **网址**:[cursor.com](https://cursor.com/)
|
||||
|
||||
## Jupyter Lab
|
||||
|
||||
`pip`` install ``jupyterlab`\
|
||||
`jupyter`` lab`
|
||||
|
||||
# 在线学习资源
|
||||
|
||||
## 课程
|
||||
|
||||
--------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
名称 平台 链接
|
||||
------------------- ----------------------- ------------------------------------------------------------------------------------------------------
|
||||
CS231n Stanford [cs231n.stanford.edu](http://cs231n.stanford.edu/)
|
||||
|
||||
Fast.ai fast.ai [course.fast.ai](https://course.fast.ai/)
|
||||
|
||||
吴恩达深度学习 Coursera [coursera.org/specializations/deep-learning](https://www.coursera.org/specializations/deep-learning)
|
||||
--------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
|
||||
## 博客与文档
|
||||
|
||||
1. [Lil'Log](https://lilianweng.github.io/) - AI深度文章
|
||||
|
||||
[The Illustrated Transformer](https://jalammar.github.io/illustrated-transformer/)
|
||||
|
||||
[Distill.pub](https://distill.pub/) - 可视化论文
|
||||
|
||||
## 数据集
|
||||
|
||||
-------------------------------------------------------------------------------------------------------
|
||||
数据集 内容 链接
|
||||
-------------------------- ---------------------- -----------------------------------------------------
|
||||
ImageNet 图像分类 [image-net.org](https://www.image-net.org/)
|
||||
|
||||
COCO 目标检测 [cocodataset.org](https://cocodataset.org/)
|
||||
|
||||
OpenStreetMap 地图数据 [openstreetmap.org](https://www.openstreetmap.org/)
|
||||
-------------------------------------------------------------------------------------------------------
|
||||
|
||||
# 模型资源
|
||||
|
||||
## Hugging Face
|
||||
|
||||
**网址**:[huggingface.co](https://huggingface.co/)
|
||||
|
||||
**功能**: - 模型仓库 - 数据集 - Spaces在线演示
|
||||
|
||||
## 常用模型
|
||||
|
||||
-----------------------------------------------------------------------------
|
||||
任务 推荐模型 Hugging Face ID
|
||||
------------ --------------------- ------------------------------------------
|
||||
文生图 Stable Diffusion XL stabilityai/stable-diffusion-xl-base-1.0
|
||||
|
||||
目标检测 YOLOv8 Ultralytics
|
||||
|
||||
语义分割 SAM segment-anything
|
||||
|
||||
大语言模型 Llama 3 meta-llama/Meta-Llama-3-8B
|
||||
-----------------------------------------------------------------------------
|
||||
|
||||
# 硬件资源
|
||||
|
||||
## 云平台
|
||||
|
||||
----------------------------------------
|
||||
平台 特点 适合场景
|
||||
------------------ ---------- ----------
|
||||
Google Colab 免费GPU 学习实验
|
||||
|
||||
Kaggle Notebooks 免费GPU 竞赛
|
||||
|
||||
AutoDL 按时计费 中期项目
|
||||
|
||||
阿里云PAI 国内稳定 生产部署
|
||||
----------------------------------------
|
||||
|
||||
## 本地GPU
|
||||
|
||||
推荐配置: - GPU:RTX 3060 (12GB) 或更高 - 内存:16GB+ - 存储:至少100GB SSD
|
||||
|
||||
# 最后更新
|
||||
|
||||
2026年4月
|
||||
Reference in New Issue
Block a user