摘要:
在机器学习中,我们会将数据集分成很多个批次来训练。每次抛出一个批次的数据来计算损失函数,再根据损失函数计算参数的梯度。 再根据梯度来更新参数。然后数据加载器会接着抛出下一个批次的数据来计算损失函数,。。。 如下图所示,起初随机选择一个参数的初值theta0。损失函数L1是参数theta0的表达式,根 阅读全文
摘要:
根据李宏毅老师机器学习课程所做的笔记。 函数y=wx+b,输入与输出之间是一个线性的关系。改变w可以改变直线的斜率,改变b可以改变直线的截距。 但是如果想要刻画上图中的红色直线是困难的。这条红色的曲线应该怎么表示呢? 红色的曲线可以表示为图中蓝色曲线的和。 蓝色曲线(Hard Sigmoid)的特征 阅读全文
摘要:
Machine Learing ≈ Looking for a function 机器学习:机器学习研究的主要内容,是关于在计算机上从数据中产生“模型”的算法,即“学习算法”。 任务分类 回归任务:函数的输出是一个标量。 分类任务:给的类别,函数的输出是这些类别之一。 步骤 1、定义含未知参数的函数 阅读全文
摘要:
使用os模块导航文件系统 下面是一些会用到的函数相关描述 函数名 说明 os.getcwd() 返回当前目录 os.listdir(directory) 返回directory下的文件名和子目录列表 os.stat(path) 返回一个数值元组,该元组给出任何您可能需要的关于文件(或目录)的信息。 阅读全文
摘要:
模块 模块只是一个Python源文件,它可以包含变量、类、函数和Python脚本中可用到的其他任何元素。 在使用一个模块之前需要先导入它 >>> import module 也可以仅导入需要的一个类或函数 >>> from module import item 如果一个模块被修改了,可以使用imp. 阅读全文
摘要:
lambda和filter:简单匿名函数 lambda本身不是一个函数,而是一个关键字。它告诉Python创建一个函数并在适当的位置使用它,而不是通过一个名称引用它。 由于缺少名称,lambda创建的函数被称为匿名函数。 filter函数接收一个列表,并基于函数中定义的标准移除元素。 filter_ 阅读全文
摘要:
路径: 反斜杠在Python字符串中是一个特殊字符,因此必须对路径中的反斜杠进行转义。 路径“C:\Windows\Temp”要用"C:\\Windows\\Temp"代替。 创建文本文件,w写文件,如果没有该文件会创建新文件。如果文件中已有内容会被清空。 def make_text_file(): 阅读全文
摘要:
模块 模块包含与一个公共主题相关联的函数、方法或者数据。 导入可用的模块 import sys # 导入名称为sys的模块 创建新模块 自己写一个.py文件,然后再别的文件中使用import就可以导入它。 包 包可以理解为模块的集合。 新建包时默认会创建_init_.py文件。如果导入myPacka 阅读全文
摘要:
函数:在一个名称下聚集代码。 def:创建函数 in_fridge:创建函数的函数名 fridge,wanted_food:函数的参数 return:返回 try和except是用自己的词语对错误进行标记,当出现错误时,使用raise命令进行提示。 def in_fridge(fridge, wan 阅读全文
摘要:
对象 Python中的任何一条数据都是对象。每个对象都由三部分组成:标识、类型和值。对象的标识代表对象在内存中的存储位置, 对象的类型说明了它拥有的数据和值的类型。 dir 可以列举一个对象的所有属性和方法。 >>> fridge = {"cheese":1, "tomato":2, "milk": 阅读全文