预购商品
书目分类
特别推荐
序一 序二 序三 序四 序五 前言 第1章初識Serverless架構1 1.1Serverless架構的概念1 1.2Serverless架構的特點3 1.2.1優勢與價值3 1.2.2面臨的挑戰8 1.3Serverless架構的應用場景16 第2章Serverless架構下的應用開發21 2.1Serverless架構下的應用開發流程21 2.2與ServerFul應用開發流程對比23 2.3傳統Web框架部署與遷移26 2.3.1請求集成方案26 2.3.2其他方案31 2.4Serverless應用的開發和部署34 2.4.1如何開發、部署Serverless應用34 2.4.2如何對Serverless應用進行調試45 2.4.3通過開發者工具進行依賴安裝和專案構建54 2.4.4Serverless架構與CI/CD工具的結合57 2.5Serverless應用的可觀測性65 第3章機器學習入門68 3.1什麼是人工智慧68 3.1.1人工智慧、機器學習和深度學習68 3.1.2人工智慧的發展69 3.1.3人工智慧的典型應用場景71 3.2常用的機器學習演算法73 3.2.1常見的監督學習演算法73 3.2.2常見的無監督學習演算法85 3.2.3其他常見的深度學習模型88 第4章主流機器學習框架與Serverless架構結合113 4.1scikit-learn與Serverless架構結合113 4.1.1scikit-learn介紹113 4.1.2scikit-learn實踐:鳶尾花資料分類114 4.1.3與Serverless架構結合:文本分類116 4.2TensorFlow與Serverless架構結合122 4.2.1TensorFlow介紹122 4.2.2TensorFlow實踐:基於人工智慧的衣物區分124 4.2.3與Serverless架構結合:目標檢測系統127 4.3PyTorch與Serverless架構結合133 4.3.1PyTorch介紹133 4.3.2PyTorch實踐:圖像分類系統134 4.3.3與Serverless架構結合:對姓氏進行分類138 4.4PaddlePaddle與Serverless架構結合143 4.4.1PaddlePaddle介紹143 4.4.2PaddlePaddle實踐:手寫數位識別任務144 4.4.3與Serverless架構結合:Paddle-OCR專案開發與部署146 第5章Serverless架構下的AI專案實戰152 5.1Serverless架構下的AI應用152 5.1.1專案的開發與部署153 5.1.2冷開機優化153 5.1.3訓練與推理性能優化154 5.1.4模型更新反覆運算方案155 5.2模型升級在Serverless架構下的實現與應用155 5.2.1模型升級反覆運算需求背景介紹155 5.2.2貓狗識別項目訓練156 5.2.3將模型部署到Serverless架構164 5.2.4使用者回饋與模型反覆運算170 5.2.5項目總結173 5.3人臉識別在Serverless架構下的應用174 5.3.1人臉識別技術介紹174 5.3.2人臉識別模型訓練176 5.3.3人臉識別模型的應用182 5.3.4項目Serverless化184 5.3.5項目總結186 5.4文本情感分析在Serverless架構下的應用187 5.4.1文本情感分析介紹187 5.4.2情感分析模型的訓練187 5.4.3部署到Serverless架構195 5.4.4項目Serverless化198 5.4.5項目總結200 第6章基於Serverless架構的智慧問答系統201 6.1需求分析201 6.2整體設計203 6.2.1資料庫設計203 6.2.2原型圖設計203 6.2.3介面設計203 6.2.4架構設計206 6.3專案開發208 6.3.1項目初始化208 6.3.2資料庫與表的建設209 6.3.3管理後臺相關能力的配置211 6.3.4業務邏輯開發213 6.4專案部署與運維218 6.5項目預覽223 6.6項目總結224 第7章基於Serverless架構的人工智慧相冊小程式226 7.1需求分析226 7.2整體設計228 7.2.1資料庫設計228 7.2.2原型圖設計231 7.2.3細節設計232 7.2.4架構設計233 7.3專案開發237 7.3.1項目初始化237 7.3.2小程式開發239 7.3.3服務端開發246 7.3.4管理系統開發253 7.4項目預覽254 7.5經驗積累257 7.5.1Web框架與阿裡雲函數計算257 7.5.2如何進行本地調試258 第8章Serverless應用的優化與注意事項261 8.1函數基礎與資源編排261 8.1.1函數並不是“函數”261 8.1.2對無狀態性的認識264 8.1.3資源評估的重要性265 8.1.4工作流的加持267 8.2警惕冷開機268 8.2.1雲廠商側的冷開機優化方案269 8.2.2開發者側降低冷開機影響的方案271 8.3應用開發注意事項275 8.3.1如何上傳文件276 8.3.2檔讀寫與持久化方法277 8.3.3慎用部分Web框架的特性277 8.3.4應用組成結構注意事項278 8.3.5如何實現WebSocket278 8.3.6善於利用平臺特性282
客服公告
热门活动
订阅电子报