深度學習入門2:自制框架
鏈接:https://pan.baidu.com/s/11bI-DgYkHlT1WGDQ3w-WqA?pwd=ig6o?
提取碼:ig6o

編輯推薦
適讀人群 :本書適合對深度學習框架感興趣的讀者閱讀。
.“魚書”《深度學習入門:基于Python的理論與實現(xiàn)》作者又一力作。手把手帶你創(chuàng)建深度學習框架,直擊現(xiàn)代深度學習框架本質!
.內容簡明易懂,講解詳細
本書延續(xù)前作的行文風格,采用通俗的語言和大量直觀的示意圖詳細講解,幫助讀者加深對PyTorch、TensorFlow和Chainer等現(xiàn)代深度學習框架的理解,進一步鞏固Python編程和軟件開發(fā)的相關知識。
.通過“從零創(chuàng)建”,剖析深度學習框架機制
本書會從零創(chuàng)建一個深度學習框架,讓讀者在運行程序的過程中了解深度學習框架中蘊藏的技術與機制。通過這樣的體驗,讀者可了解到深度學習框架的本質。
.增量開發(fā)
本書將繁雜的深度學習框架的創(chuàng)建工作分為60個步驟完成,內容循序漸進,讀者可在一步步的實踐過程中獲得正向的反饋結果,激發(fā)學習動力。
內容簡介
深度學習框架中蘊藏著驚人的技術和有趣的機制,本書旨在揭開這些技術和機制的神秘面紗,幫助讀者正確理解技術,體會它們的有趣之處。為此,本書會帶領讀者從零開始創(chuàng)建一個深度學習框架——DeZero。DeZero 是本書原創(chuàng)的框架,它用最少的代碼實現(xiàn)了現(xiàn)代深度學習框架的功能。本書分60個步驟來完成這個框架,在此過程中,讀者會加深對PyTorch、TensorFlow 和Chainer 等現(xiàn)代深度學習框架的理解,看清深度學習框架的本質。
本書沿襲《深度學習入門:基于Python 的理論與實現(xiàn)》的風格,語言通俗,代碼簡潔,講解詳細。在自制框架的過程中,讀者還能進一步鞏固Python 編程和軟件開發(fā)相關的知識。
本書適合對深度學習框架感興趣的讀者閱讀。
作者簡介
齋藤康毅(作者)
1984年生于日本長崎縣,東京工業(yè)大學畢業(yè),并完成東京大學研究生院課程。目前在某企業(yè)從事人工智能相關的研究和開發(fā)工作。著有《深度學習入門:基于Python的理論與實現(xiàn)》,同時也是Introducing Python、Python in Practice、The Elements of Computing Systems、Building Machine Learning Systems with Python的日文版譯者。
鄭明智(譯者)
智慧醫(yī)療工程師。主要研究方向為醫(yī)療與前沿ICT技術的結合及其應用,密切關注人工智能、量子計算等領域。譯有《深度學習基礎與實踐》《詳解深度學習》《白話機器學習的數(shù)學》等書。
目錄
前言 xvii
第 1階段 自動微分 1
步驟1 作為“箱子”的變量 3
1.1 什么是變量 3
1.2 實現(xiàn)Variable 類 4
1.3 (補充)NumPy的多維數(shù)組 6
步驟2 創(chuàng)建變量的函數(shù) 8
2.1 什么是函數(shù) 8
2.2 Function類的實現(xiàn) 9
2.3 使用Function 類 10
步驟3 函數(shù)的連續(xù)調用 13
3.1 Exp函數(shù)的實現(xiàn) 13
3.2 函數(shù)的連續(xù)調用 14