注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)極簡Julia語言

極簡Julia語言

極簡Julia語言

定 價:¥59.00

作 者: (加)坦梅·巴克西(Tanmay Bakshi) 著,李媚 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302596158 出版時間: 2022-04-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書一步一步地展示了如何使用Julia這種開源、直觀的腳本語言構(gòu)建自定義程序。Julia的設(shè)計(jì)理念是將“高性能”放在**優(yōu)先級上。在Julia中,當(dāng)用戶調(diào)用函數(shù)時,參數(shù)是已知的。編譯器會仔細(xì)觀察函數(shù),找出特定參數(shù)所需的必要CPU指令。本書的作者是16歲的技術(shù)天才Tanmay Bakshi,行文風(fēng)格通俗易懂,使學(xué)習(xí)變得輕松愉快。本書清楚地解釋了Julia編程的基礎(chǔ)知識,并展示了前沿的機(jī)器學(xué)習(xí)應(yīng)用。同時,本書還介紹了如何將Julia應(yīng)用程序與Python代碼進(jìn)行交互。本書的讀者對象為所有年齡段的編程愛好者和編程初學(xué)者。和16歲的“編程神童”Tanmay一起學(xué)Julia語言!

作者簡介

  李媚,女,主要研究方向?yàn)樯缃痪W(wǎng)絡(luò)及大數(shù)據(jù)分析,在國際學(xué)術(shù)會議,中文核心期刊及國際期刊發(fā)表論文十余篇,申請軟件著作權(quán)登記十項(xiàng),主編及參編專著及教材9部,主持及參與各級課題多項(xiàng)。

圖書目錄

第1章概述及準(zhǔn)備Julia環(huán)境1
1.1編程及其影響2
1.2為什么要學(xué)習(xí)Julia語言2
1.3Julia背后的原理5
1.4本書目標(biāo)8
1.5準(zhǔn)備使用Julia8
強(qiáng)化練習(xí)11
第2章變量和輸入13
2.1什么是變量14
2.2使用Julia中的簡單變量存儲信息15
2.3獲取、存儲和使用用戶的輸入19
2.4運(yùn)算符和語法22
2.5變量類型24
2.6變量之間的轉(zhuǎn)換28
強(qiáng)化練習(xí)32極簡Julia語言——機(jī)器學(xué)習(xí)躍遷之路目錄第3章條件和循環(huán)33
3.1什么是條件34
3.2條件操作符是什么34
3.3計(jì)算機(jī)如何使用if/elseif/else語句進(jìn)行決策 37
3.4什么是迭代41
3.5如何使用for循環(huán)迭代41
3.6如何使用while循環(huán)迭代47
強(qiáng)化練習(xí)51
第4章數(shù)組和字典53
4.1數(shù)組及其需求54
4.2創(chuàng)建、遍歷及修改數(shù)組55
4.3數(shù)組上的操作58
4.4字典及其優(yōu)點(diǎn)70
4.5創(chuàng)建和使用字典72
4.6使用字典構(gòu)建借物應(yīng)用程序74
4.7Julia中一些重要的函數(shù)77
強(qiáng)化練習(xí)80
第5章函數(shù)81
5.1函數(shù)及其使用82
5.2函數(shù)有助于減少錯誤,方便代碼維護(hù)82
5.3聲明和調(diào)用函數(shù)84
5.4具有返回值的函數(shù)88
5.5具有可選關(guān)鍵字參數(shù)的函數(shù)97
5.6在數(shù)組上應(yīng)用函數(shù)104
5.7泛型函數(shù)105
5.8遞歸使用函數(shù)109
強(qiáng)化練習(xí)112
第6章處理錯誤和異常113
6.1Bug和Debugging114
6.2什么是錯誤114
6.3什么是異常118
6.4發(fā)現(xiàn)并清除缺陷的技巧120
強(qiáng)化練習(xí)122
第7章軟件包管理123
7.1什么是REST API125
7.2如何安裝并使用包126
7.3多進(jìn)程及其在Julia中的使用130
7.4調(diào)用其他語言的代碼136
強(qiáng)化練習(xí)138
第8章讀寫文件141
8.1為什么文件很有用142
8.2如何在Julia中讀取文件142
8.3如何在Julia中寫文件144
8.4在Julia中創(chuàng)建凱撒密碼145
強(qiáng)化練習(xí)150第9章機(jī)器如何學(xué)習(xí)151
9.1什么是機(jī)器學(xué)習(xí)152
9.2機(jī)器學(xué)習(xí)如何工作154
9.3使用Flux的樣式傳遞155
9.4機(jī)器學(xué)習(xí)背后的微分入門161
9.5使用Flux的自動微分訓(xùn)練一個簡單的感知器164
強(qiáng)化練習(xí)167

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號