- 博客(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
632
原创 Python机器学习之简单线性回归分析
简单线性回归 这一节我们来介绍一下最广为人知的线性回归模型——将数据拟合成一条直线。直线方程为:y = ax + b,其中a是直线的斜率,b是直线的截距。 首先导入常用的数据库:%matplotlib inlineimport matplotlib.pyplot as pltimport seaborn as sns; sns.set()import numpy as np接下来,我们将直线方程的斜率定为2,截距定为5来进行实验。#np.random.RandomState()是伪随机
2021-05-13 22:31:56
500
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
103
原创 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
387
原创 Python基础(六)字典
Python基础(六)字典1 一个简单的字典alien_0 = {'color': 'green','points': 5}print(alien_0['color'])print(alien_0['points'])输出结果:green52 使用字典2.1 访问字典中的值要获取与键相关联的值,可依次指定字典名和放在方括号内的键alien_0 = {'color': 'green'}print(alien_0['color'])这将返回字典alien_0中的与键‘color
2021-04-21 22:18:20
294
原创 Python基础(五)
Python基础(五)if语句1 一个简单示例cars = ['audi','bmw','subaru','toyota']for car in cars: if car == 'bmw': print(car.upper()) else: print(car.title())输出结果:AudiBMWSubaruToyota可见只有第二个元素是全部大写,其他都是首字母大写。这就说明if语句起了作用。2 条件测试age = 18pri
2021-04-19 17:02:20
76
原创 Python基础(四)
Python(四)操作列表1.遍历整个列表定义一个for循环,让Python从列表magicians中取一个名字,并与其变量magician相关联magicians = ['alice','david','carolina']for magician in magicians: print(magician)输出结果:alicedavidcarolina1.1深入研究循环for magician in magicians:这行代码让Python获取列表magicians中
2021-04-19 17:01:33
227
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
350
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
183
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人