AI 編程實戰:CURSOR 輔助基於 PYTHON 深度學習
AI新世界
- 出版商: 北京理工大學
- 出版日期: 2026-01-01
- 售價: $534
- 貴賓價: 9.5 折 $507
- 語言: 簡體中文
- 頁數: 268
- ISBN: 7576360372
- ISBN-13: 9787576360370
-
相關分類:
DeepLearning
立即出貨 (庫存=1)
買這商品的人也買了...
-
$810解構大語言模型:從線性回歸到通用人工智能 -
程式設計原來不只有寫 CODE!銜接學校與職場的五堂軟體開發實習課 = Beyond Just Coding: Five Essential Lessons from Classroom to Career in Software Development$700$525 -
$601知識增強大模型 -
$254成為 GPT 高手 -
$538DeepSeek 開發實戰 -
用 LangChain 打造生成式 AI 創新應用:從 LangGraph 到 LangSmith$820$647 -
$358AI 輔助論文寫作 — DeepSeek 助力提升論文質量 -
$358DeepSeek賦能專著寫作 -
芯片制造 — 半導體真空技術與設備$474$450 -
工業芯片封裝技術$834$792 -
Python 修仙之路:VS Code + GitHub Copilot ── 從 AI 輔助學習到專案開發,全方位提升你的「程式閱讀力」$650$507 -
$528手搓 AI 智能體 -- 輕量框架 100行搞定 -
Claude Code 實戰:Harness 工程之道$479$455 -
$414AI 助力學位論文寫作 : 從選題到成稿效率翻倍 (理工類) -
Harness 工程:從上下文管理到 Agent 系統構建$419$398 -
AI 高質量論文寫作法:開題、文獻、寫作、自查、答辯一本通$359$341 -
$358SCI 論文寫作實戰:AI 輔助結構化寫作 -
$358AI 科研繪圖:Nano Banana 極速實戰指南 -
AI 編程實戰:CURSOR 輔助基於 PYTHON 機器學習$534$507 -
Harness 強大應用 - Codex App 超越 Coding Agent 實戰大全$980$774
商品描述
本書是一本面向深度學習開發實踐的系統性教程,全書以Python語言與PyTorch框架為基礎,全面融合Cursor AI輔助編程的工程能力,構建從數據加載、模型構建、訓練優化到部署交付的完整閉環體系。 本書共分十章,首先聚焦深度學習環境配置與Cursor工具鏈配置,系統講解張量操作、模型構造、訓練循環、卷積網絡設計、自然語言處理、Transformer機制、遷移學習等任務實現方法,強調工程化訓練、超參數調優、模型部署與接口封裝;最後探討Cursor插件構建與團隊協同機制,旨在幫助讀者打造面向工業級深度學習項目的開發能力。全書風格嚴謹、實例豐富,註重代碼自動生成與Prompt驅動邏輯,幫助讀者在掌握深度學習底層結構的同時提高AI輔助開發效率,實現從基礎構建到工程交付的技術躍升。 本書適合具有Python基礎、希望深入學習深度學習模型開發流程的工程師與學生。具備PyTorch基礎、希望提升工程能力與交付效率的開發者,以及希望掌握AI輔助工具(如Cursor)在模型開發中的應用的技術團隊成員閱讀
作者簡介
AI新世界專註於人工智能與前沿科技領域,致力於提供高質量的AI應用類知識服務、AI技術類知識服務,推動技術普及與行業創新;匯聚國內頂尖專家資源,打造涵蓋AI辦公、AI運營、AI科普、AI編程、AI技術、大模型及AI+等方向的權威內容體系,為開發者、學者及科技愛好者提供系統化學習方案。AI新世界累計簽約數十名國內優秀作者、高校教授、一線工程師、知識達人等內容創作者,與慕課網、編程獅、51CTO等國內技術社區深度合作。
目錄大綱
第1章 深度學習與Cursor開發環境配置
1.1 深度學習建模基本流程
1.1.1 神經網絡
1.1.2 深度學習
1.1.3 張量、參數與優化器
1.1.4 開發流程:數據、模型、損失、訓練、部署
1.1.5 AI驅動的輔助建模
1.2 PyTorch安裝與依賴環境配置
1.2.1 pip 與 conda 安裝 PyTorch(CUDA 與 CPU 版本)
1.2.2 安裝核心依賴庫(numpy、torchvision、datasets)
1.2.3 虛擬環境(venv、conda)與依賴隔離方案
1.3 Cursor環境配置
1.3.1 Cursor簡介
1.3.2 Cursor下載與安裝
1.3.3 Cursor環境配置
1.3.4 Cursor基本使用方法
1.3.5 深度學習初體驗:使用Cursor構造一個多層感知機
1.3.6 Cursor 2.0的Project Graph與多文件推理機制
1.3.7 任務、自動修覆與自動補丁
1.4 數據集加載與標準預處理
1.4.1 使用torch.utils.data.Dataset與DataLoader
1.4.2 構建本地數據集類並支持多線程讀取
1.4.3 torchvision.transforms模型數據增強機制
1.5 本章小結
1.6 習題
第2章 PyTorch張量操作與模型化結構基礎
2.1 Tensor張量對象基礎
2.1.1 張量定義、維度屬性與類型控制
2.1.2 索引、切片與視圖變換方法
2.1.3 自動廣播機制與維度擴展邏輯
2.1.4 使用Cursor智能識別張量結構並補全
2.2 自動求導機制(Autograd)
2.2.1 Tensor的requires_grad屬性與計算圖
2.2.2 backward()執行原理與梯度累積問題
2.2.3 detach()與with torch.no_grad()的區別
2.2.4 使用Cursor生成反向傳播與梯度清理
2.3 神經網絡模型結構
2.3.1 nn.Module與模型封裝的繼承機制
2.3.2 使用nn.Sequential快速構造層結構
2.3.3 模型中間輸出的結構追蹤方式
2.4 模型保存與載入機制
2.4.1 torch.save保存權重與全模型結構差異
2.4.2 torch.load()與load_state_dict()的使用方式
2.4.3 模型路徑管理與多版本模型載入策略
2.4.4 使用Cursor補全模型保存、恢覆邏輯代碼塊
2.5 本章小結
2.6 習題
第3章 前向傳播、損失函數與訓練循環
3.1 前向計算邏輯構建
3.1.1 輸入維度校驗與模型嵌套機制
3.1.2 Batch維度處理與Flatten邏輯標準寫法
3.1.3 訓練與推理模式切換(model.train()與model.eval())
3.1.4 使用Cursor自動補全輸入、隱藏層與輸出結構
3.2 損失函數結構設計
3.2.1 nn.CrossEntropyLoss與多分類標簽
3.2.2 nn.BCELoss與Sigmoid後處理邏輯
3.2.3 自定義損失函數的標準定義格式
3.2.4 使用Cursor根據輸出結構推薦損失函數模板
3.3 優化器與參數更新機制
3.3.1 SGD、Adam、RMSProp結構
3.3.2 step()與zero_grad()型優化器
3.3.3 使用Cursor智能推薦優化器類型並調整參數配置結構
3.3.4 使用Cursor構建統一優化流程結構
3.4 本章小結
3.5 習題
第4章 深度卷積網絡(CNN)原理與實現
4.1 卷積層與感受野結構
4.1.1 nn.Conv2d參數含義與形狀推理
4.1.2 卷積核大小、步幅、填充策略
4.1.3 手動構造卷積層並檢查輸出維度
4.1.4 使用Cursor補全卷積結構並提示參數設計建議
4.2 池化層與特征圖壓縮
4.2.1 最大池化與平均池化
4.2.2 nn.MaxPool2d與特征圖下采樣
4.2.3 多通道池化結構整合
4.2.4 使用Cursor生成完整卷積、池化子模型結構
4.3 深度卷積網絡模型組裝流程
4.3.1 使用Cursor輔助完成LeNet經典結構還原
4.3.2 使用Cursor輔助實現AlexNet與VGG系列模型
4.3.3 Dropout與BatchNorm
4.3.4 使用Cursor構建自定義深度卷積網絡結構類
4.4 本章小結
4.5 習題
第5章 自然語言處理與序列建模實戰
5.1 文本預處理與嵌入表示
5.1.1 分詞、編碼與token映射機制
5.1.2 構建詞表、補齊與截斷流程
5.1.3 使用nn.Embedding構建詞向量映射層
5.1.4 使用Cursor自動補全文本預處理與詞嵌入結構
5.2 循環神經網絡原理
5.2.1 循環神經網絡單元狀態傳遞機制
5.2.2 多層循環神經網絡結構的封裝與參數配置
5.2.3 使用Cursor構造循環神經網絡模型與前向傳播邏輯
5.2.4 輸入維度變換與隱藏狀態初始化設計
5.3 LSTM網絡與GRU
5.3.1 LSTM網絡的門控機制與長期依賴建模
5.3.2 GRU的結構優化與參數壓縮原理
5.3.3 應用場景:情感分析、文本分類
5.3.4 Cursor構建標準LSTM網絡模型結構並生成封裝代碼
5.4 本章小結
5.5 習題
第6章 Transformer與自註意力機制詳解
6.1 自註意力機制原理解析
6.1.1 Query、Key、Value的定義與矩陣計算
6.1.2 點積註意力、掩碼與多頭註意力機制
6.1.3 自註意力結構的表示增強
6.1.4 使用Cursor構造標準縮放點積註意力模型
6.2 Transformer Encoder結構實現
6.2.1 構建
