- 博客(12)
- 收藏
- 关注
原创 梯度下降算法的实现
import numpy as npimport osimport matplotlib.pyplot as pltw = np.array([5, 7, 4])sample = np.random.randint(0, 10, (100, 3))y = np.dot(sample, w)y = y + np.random.randn() * 1 + 8print(y)w_zz = np.array([1, 1, 1, 1])learn_rating = 0.0001p = 0w =
2021-12-27 09:11:50 878
原创 欧拉算法的实现
代码from matplotlib import pyplot as pltimport numpy as nph = 0.01yy = []xx = []yy.append(1)xx.append(0)def y1(m,n):return m - 2*n/mfor i in range(100):k1 = y1(yy[i],xx[i])y = yy[i] + hy1(yy[i],xx[i])xx.append(xx[i]+h)k2 = y1(y,xx[i+1])yy.appe
2021-12-26 12:33:08 430
原创 2021-11-12
import pandas as pdimport matplotlib.pyplot as pltimport numpy as npdata = pd.read_csv(‘ex1data1.txt’,header = None,names=[‘Population’,‘Profits’])data.head()data.describe()fig,axes = plt.subplots()data.plot(kind=‘scatter’,x=‘Population’,y=‘Profits’
2021-11-12 08:46:35 347
原创 演员–评论家算法
import gym, osfrom itertools import countimport paddleimport paddle.nn as nnimport paddle.optimizer as optimimport paddle.nn.functional as Ffrom paddle.distribution import Categoricalprint(paddle.__version__)device = paddle.get_device()env = gym
2021-10-21 16:38:56 203
原创 2021-10-19
import paddlefrom paddle.nn import Linearimport paddle.nn.functional as Fimport osimport numpy as npimport matplotlib.pyplot as plttrain_dataset = paddle.vision.datasets.MNIST(mode=‘train’)train_data0 = np.array(train_dataset[0][0])train_lable_0 =
2021-10-19 19:50:47 128
原创 波士顿房价预测
房价预测import numpy as npx = np.array([[2104,3],[1600,3],[2400,3],[2416,3],[3000,4]])t = np.array([400,330,369,232,240 ])a0 = np.random.random()a1 = np.random.random()a2 = np.random.random()a = np.array([a1,a2])esp = 1e-4e0 = 6e1 = 6e2 = 6whil
2021-09-03 15:35:42 55
原创 2021-09-03
numpy中有哪些简单且实用的操作1、数组拆分垂直拆分:numpy.vsplit(数组,份数)->(数组片段)水平拆分:numpy.hsplit(数组,份数)->(数组片段)numpy.dsplit(数组,份数)->(数组片段)灵活选择引用numpy基本加减和取行操作矩阵删除、插入、尾部添加操作(delete,insert,append)numpy矩阵操作主要有delete()、insert()、append()等函数,分别执行删除、插入和添加的操作,注意app
2021-09-03 15:30:12 368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人