自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 梯度下降算法的实现

import numpy as np import os import matplotlib.pyplot as plt w = np.array([5, 7, 4]) sample = np.random.randint(0, 10, (100, 3)) y = np.dot(sample, w) y = y + np.random.randn() * 1 + 8 print(y) w_zz = np.array([1, 1, 1, 1]) learn_rating = 0.0001 p = 0 w =

2021-12-27 09:11:50 943

原创 欧拉算法的实现

代码 from matplotlib import pyplot as plt import numpy as np h = 0.01 yy = [] xx = [] yy.append(1) xx.append(0) def y1(m,n): return m - 2*n/m for 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 488

原创 电磁场天线

2021-11-12 09:44:56 131

原创 2021-11-12

import pandas as pd import matplotlib.pyplot as plt import numpy as np data = 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 419

原创 决策树(西瓜)

2021-10-26 19:53:16 145

原创 2021-10-26

2021-10-26 19:51:22 101

原创 演员–评论家算法

import gym, os from itertools import count import paddle import paddle.nn as nn import paddle.optimizer as optim import paddle.nn.functional as F from paddle.distribution import Categorical print(paddle.__version__) device = paddle.get_device() env = gym

2021-10-21 16:38:56 259

原创 2021-10-19

import paddle from paddle.nn import Linear import paddle.nn.functional as F import os import numpy as np import matplotlib.pyplot as plt train_dataset = paddle.vision.datasets.MNIST(mode=‘train’) train_data0 = np.array(train_dataset[0][0]) train_lable_0 =

2021-10-19 19:50:47 179

原创 2021-09-17

2021-09-17 20:53:26 102

原创 2021-09-11

2021-09-11 00:31:34 100

原创 波士顿房价预测

房价预测 import numpy as np x = 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-4 e0 = 6 e1 = 6 e2 = 6 whil

2021-09-03 15:35:42 97

原创 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 445

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除