搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
极简Julia语言(机器学习跃迁之路)
0.00     定价 ¥ 59.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302596158
  • 作      者:
    作者:(加)坦梅·巴克西|责编:郭赛|译者:李媚
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2022-04-01
收藏
畅销推荐
内容介绍
本书通过“手把手”式的教学模式展示使用开源脚本语言Julia构建自定义程序的方法,由15岁的技术天才坦梅·巴克西(Tanmay Bakshi)撰写,并以通俗易懂、风趣轻松的风格呈现,使学习过程更加容易且充满乐趣。本书旨在帮助读者在学习编程的过程中培养创新思维,主要介绍Julia语言的基本知识,包括运行环境、变量和输入、条件和循环、数组和字典、函数、错误与异常的处理、软件包的管理、文件的读写操作以及机器学习技术,以使读者可以更高效地处理大量非结构化数据。 本书适合所有年龄段的编程语言初学者和机器学习爱好者阅读。通过阅读本书,您将学习到: 配置Julia环境; 编写自己的Julia应用程序; 定义变量,并在程序中使用变量; 使用条件、迭代、for循环和while循环; 创建、浏览和修改数组; 创建一个用于管理出借/借用物品的应用程序; 创建和使用字典; 使用函数简化代码维护过程; 在数组上应用函数; 理解和编写基本的机器学习应用程序。
展开
目录
第1章 概述及准备Julia环境
1.1 编程及其影响
1.2 为什么要学习Julia语言
1.3 Julia背后的原理
1.4 本书目标
1.5 准备使用Julia
强化练习
第2章 变量和输入
2.1 什么是变量
2.2 使用Julia中的简单变量存储信息
2.3 获取、存储和使用用户的输入
2.4 运算符和语法
2.5 变量类型
2.6 变量之间的转换
强化练习
第3章 条件和循环
3.1 什么是条件
3.2 条件操作符是什么
3.3 计算机如何使用if/else-if/else语句进行决策
3.4 什么是迭代
3.5 如何使用for循环迭代
3.6 如何使用while循环迭代
强化练习
第4章 数组和字典
4.1 数组及其需求
4.2 创建、遍历及修改数组
4.3 数组上的操作
4.4 字典及其优点
4.5 创建和使用字典
4.6 使用字典构建借物应用程序
4.7 Julia中一些重要的函数
强化练习
第5章 函数
5.1 函数及其使用
5.2 函数有助于减少错误,方便代码维护
5.3 声明和调用函数
5.4 具有返回值的函数
5.5 具有可选关键字参数的函数
5.6 在数组上应用函数
5.7 泛型函数
5.8 递归使用函数
强化练习
第6章 处理错误和异常
6.1 Bug和Debugging
6.2 什么是错误
6.3 什么是异常
6.4 发现并清除缺陷的技巧
强化练习
第7章 软件包管理
7.1 什么是RESTAPI
7.2 如何安装并使用包
7.3 多进程及其在Julia中的使用
7.4 调用其他语言的代码
强化练习
第8章 读写文件
8.1 为什么文件很有用
8.2 如何在Julia中读取文件
8.3 如何在Julia中写文件
8.4 在Julia中创建凯撒密码
强化练习
第9章 机器如何学习
9.1 什么是机器学习
9.2 机器学习如何工作
9.3 使用Flux的样式传递
9.4 机器学习背后的微分入门
9.5 使用Flux的自动微分训练一个简单的感知器
强化练习
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证