《FluentPython2ndEdition》-第一部分
第一章 Python数据模型 通过特殊方法利用Python数据模型,这样做有两个优点 类的用户不需要记住标准操作的方法名称。 可以充分利用Python标准库,例如random.choice函数,无需重复发明轮子。 特殊方法是如何使用的? 要明确一点,特殊方法供Python解释器调用,而不是你自己。也就是说,没有 my_objec...
第一章 Python数据模型 通过特殊方法利用Python数据模型,这样做有两个优点 类的用户不需要记住标准操作的方法名称。 可以充分利用Python标准库,例如random.choice函数,无需重复发明轮子。 特殊方法是如何使用的? 要明确一点,特殊方法供Python解释器调用,而不是你自己。也就是说,没有 my_objec...
7.1——7.7 周刊(第一期):当我们在阅读历史时,我们在读什么? 科技动态 英国大选本周拉开帷幕,有一位人工智能参选人https://www.wired.com/story/ai-candidate-running-for-parliament-uk/?utm_social-type=owned&mbid=social_twitter&utm_source=twitte...
英文原版 Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dens...
第一部分 向量和图形 二维向量绘图 平面 扁平的二维空间称为平面,二维平面中的物体有两个维度,长度和宽度。 原点 为了描述点在平面中的位置,需要一个参考点,这个点称为原点。 二维向量 二维向量是平面上相对于原点的一个点,可以用两个信息表示一个二维向量:垂直位置和水平位置。 坐标轴 二维平...
Totol 累计阅读时长达到30小时。 读完《大模型开发极简入门》、《Math Of Programmers》第一部分。 学习10次Leet Code每日一题。【0/10】 背单词150个。【0/150】 做10次有氧训练。【0/10】 Week 1 Week 2 读完《Math Of Programmers》第六、七章。 总结《Math Of Pro...
Totol 累计阅读时长达到40小时。 读完《大模型开发极简入门》、《Math Of Programmers》。 学习10次Leet Code每日一题。【0/10】 背单词150个。【0/150】 去15+次健身房锻炼。【5/15】 Week 1 Week 2 读完《Math Of Programmers》第六、七章。 总结《Math Of Progr...
术语使用加粗表示 术语解释使用 描述 表示 第一章 初始GPT-4和ChatGPT 人工智能(artificial intelligence) 简称AI,是此类技术的统称。 大语言模型(large language model, LLM) 简称LLM,是参数较多的语言处理模型,而GPT-4和其他GPT模型就是LLM。 自然语言处理(natural langu...
二维向量绘图 二维向量绘图 练习2.1:恐龙脚趾尖上的点的X坐标和y坐标是什么? 练习2.2:在平面上画出点(2,-2)和与之对应的箭头 练习2.3:通过观察恐龙各点的位置,推断dino_vectors列表未包含的其余向量。例如,列表已经包含了恐龙尾巴尖上的点(6, 4),但不包含恐龙鼻子上的点(-5, 3)。完成后,dino_vectors列表中应该有由21个坐标对表示的向量。 ...
2.1 经验误差与过拟合 通常我们把分类错误的样本数占总数的比例称为“错误率”(error rate),即如果在m个样本中有a个样本分类错误,则错误率为E = a/m ,相应的,1-a/m 称为“精度”(accuracy),即“精度=1-错误率”。更一般的,我们把学习在训练集上的误差称为“训练误差”(training error)或“经验误差”(empirical error),在新样本上...
通过代码学数学 本章内容 将数学知识和软件开发结合起来解决商业问题 绕开学习数学时的常见陷阱 从变成角度来思考数学问题 将Python作为一个强大、可扩展的计算器 在本书的第一部分中,你将详细学习各种维度的向量以及如何使用高维数据。第二部分将介绍不同类型的函数,如线性函数和指数函数,并通过分析其变化率来进行比较。最后,第三部分将探讨如何建立数学模型...