- 博客(10)
- 收藏
- 关注
原创 线性神经网络之线性回归的实现
线性神经网络之线性回归的实现 1.生成数据集 使用线性模型参数w=[2,−3.4]⊤、b=4.2和噪声项ϵ生成数据集及其标签: y=Xw+b+ϵ y=Xw+b+ϵ y=Xw+b+ϵ 代码实现: def synthetic_data(w, b, num_examples): #@save """生成y = Xw + b + 噪声。""" X = torch.normal(0, 1, (num_examples, len(w))) #均值为0,方差为1,n行,列数为w的长度 y = to
2021-08-19 17:11:35 667
原创 Python机器学习之简单线性回归分析
简单线性回归 这一节我们来介绍一下最广为人知的线性回归模型——将数据拟合成一条直线。直线方程为:y = ax + b,其中a是直线的斜率,b是直线的截距。 首先导入常用的数据库: %matplotlib inline import matplotlib.pyplot as plt import seaborn as sns; sns.set() import numpy as np 接下来,我们将直线方程的斜率定为2,截距定为5来进行实验。 #np.random.RandomState()是伪随机
2021-05-13 22:31:56 560 3
原创 Python基础(八)函数
Python基础(八) 函数 1 定义函数 下面是一个打印问候语的简单函数,名为greet_user() def greet_user(): """显示简单的问候语""" print("Hello!") greet_user() 打印结果: Hello! def greet_user(username): """显示简单的问候语""" print(f"Hello!,{username.title()}!") greet_user('jesse') 打印结果: Hello!
2021-04-22 16:45:25 129
原创 Python基础(七) 用户输入和while循环
Python基础(七) 用户输入和while循环 1 函数input()的工作原理 函数input()让程序暂停运行,等待用户输入一些文本。 获取用户输入后,Python将其赋给一个变量。 message = input("Tell me something, ang I will repeat it back to you: ") print(message) 以上代码中,用户输入的文本会赋给变量message,如果打印message变量会发生什么呢? Tell me something, ang I
2021-04-22 16:02:42 396
原创 Python基础(六)字典
Python基础(六) 字典 1 一个简单的字典 alien_0 = {'color': 'green','points': 5} print(alien_0['color']) print(alien_0['points']) 输出结果: green 5 2 使用字典 2.1 访问字典中的值 要获取与键相关联的值,可依次指定字典名和放在方括号内的键 alien_0 = {'color': 'green'} print(alien_0['color']) 这将返回字典alien_0中的与键‘color
2021-04-21 22:18:20 302
原创 Python基础(五)
Python基础(五) if语句 1 一个简单示例 cars = ['audi','bmw','subaru','toyota'] for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title()) 输出结果: Audi BMW Subaru Toyota 可见只有第二个元素是全部大写,其他都是首字母大写。这就说明if语句起了作用。 2 条件测试 age = 18 pri
2021-04-19 17:02:20 95
原创 Python基础(四)
Python(四) 操作列表 1.遍历整个列表 定义一个for循环,让Python从列表magicians中取一个名字,并与其变量magician相关联 magicians = ['alice','david','carolina'] for magician in magicians: print(magician) 输出结果: alice david carolina 1.1深入研究循环 for magician in magicians: 这行代码让Python获取列表magicians中
2021-04-19 17:01:33 277 1
原创 Python基础(三)
Python (三) 列表 在Python中,用方括号[] 表示列表,并用逗号分隔其中的元素 初识列表: bicycles = ['trek','cannondale','redline','specialized'] print(bicycles) 输出结果: ['trek', 'cannondale', 'redline', 'specialized'] 1.访问列表元素 print(bicycles[0]) 输出结果: trek 注意:在Python中,第一个列表元素的索引为0,而不是1. 访问最
2021-04-18 20:29:23 406 2
原创 Python基础(二)
Python(二) 变量和简单数据类型 1.变量 message = "Hello Python world!" print(message) 在程序中可以随时更改变量的值,而Python将始终记录变量的最新值 message = "Hello Python Crash Course world!" print(message) 运行结果: Hello Python world! Hello Python Crash Course world! 1.1变量的命名和使用 ①变量名只能包含字母、数字和下划线
2021-04-18 20:24:41 230 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人