![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
虎娃娃huwawa
在读 只求你有快乐人生
展开
-
pytorch数据集加载的两种方式
数据加载的两种方式:1. 直接采用pytorch官方定义的方法: torchvision.datasets包含一些常见的数据集数据集无需转化为图片,直接将下载的压缩包放在root=opt.dataset_dir下即可缺点是自己无法自定义划分数据集了import torchvision.datasetsimport torchvision.transforms as transforms#一些转化方法transform=transforms.Compose([transforms.Graysc原创 2020-11-20 15:48:24 · 1057 阅读 · 0 评论 -
python 使用numba进行矩阵操作加速
飞快!!需要安装numba导入from numba import jit然后加速函数,将@jit放在函数前面函数里面的所有数据类型应该需要是基本的,如果自定义数据类型的话,numba会加速不了报错使用方法例如@jitdef metrix_mul(x1,x2): number = x1*x2 return number@jitdef metrix_add(inter): number = 0 for i in range(64): fo原创 2020-10-16 16:26:38 · 1797 阅读 · 0 评论 -
文件夹中的图片resize大小 python
将image_path文件夹下的图片resize成(w,h)重命名并保存import cv2import osdef Resize_Image(image_path,w=64,h=64): image_path_list = os.listdir(image_path) image_path_list.sort() number=1 for filename in image_path_list: file = image_path+'/'+filena原创 2020-10-14 18:57:24 · 1298 阅读 · 2 评论 -
吴恩达机器学习笔记课时10
参考链接:https://blog.csdn.net/qq_29317617/article/details/86312154补充细节:验证集误差最小选择模型,测试集用来评估模型的泛化能力对于逻辑回归,还可以计算分类误差:9.6学习曲线原创 2020-07-12 09:03:06 · 106 阅读 · 0 评论 -
吴恩达机器学习笔记课时9
参考的链接:https://blog.csdn.net/qq_29317617/article/details/86312154细节补充:9.1 代价函数神经网络结构:神经网络的前向传播:代价函数:最后一项 代表惩罚所有网络层中的参数Θ前向传播的过程:9.2 反向传播算法...原创 2020-07-12 08:54:37 · 129 阅读 · 0 评论 -
吴恩达机器学习编程作业三 多分类以及前馈神经网络(python)
1.多分类分类器将之前实施的logistic分类拓展到one-vs-all分类import numpy as np import pandas as pd import matplotlib.pyplot as plt from scipy.io import loadmat1.1数据集在ex3data1.mat。5000个训练样本,每个图片大小20×20转化为400维,矩阵X为5000×400。...原创 2020-07-10 12:46:21 · 499 阅读 · 0 评论 -
吴恩达机器学习编程作业2逻辑回归(python)
网上的python实现基本都看了,重复率很高,第一个写出来的真大佬啊我使用jupyter notebook方便可视化和理解,只需要在一个文件里写完就可以了,不用绕来绕去。1.逻辑回归(不包含正则化)题意:ex2data1.txt包含三列数据,第一列第一次考试成绩,第二列第二次考试成绩。两次成绩决定通过不通过。第三列1表示admit,0表示refuse。1.1可视化原始数据import matplotlib.pyplot as pltimport numpy as npimport scipy.原创 2020-07-04 20:15:55 · 803 阅读 · 0 评论 -
吴恩达机器学习课时6学习笔记
logistic回归解决分类问题,新的代价函数线性回归和logistic回归不一样的是:h(x)不一样。logistic是分类问题,命名为回归是历史原因。原创 2020-06-26 15:19:59 · 134 阅读 · 0 评论 -
吴恩达机器学习课时3学习笔记
关键词:线性回归,特征缩放,正规方程原创 2020-06-26 15:13:28 · 111 阅读 · 0 评论 -
吴恩达机器学习编程练习1:线性回归(python)
一:返回一个5阶单位矩阵import numpy as np def warmupExercise(): E5=np.eye(5) print('这是一个五阶单位矩阵') print(E5)warmupExercise()二:线性回归1.含有一个变量,大意是:假如你是一个饭店老板,要在其他城市拓展业务,现有数据在ex1data.txt第一列是人口,第二列是收益导包import numpy as npimport matplotlib.pyplot as pltimport pan转载 2020-06-24 22:57:11 · 545 阅读 · 0 评论 -
吴恩达机器学习 课时 1 学习笔记
title:吴恩达机器学习 课时 1 学习笔记date: 2020-06-06 10:44:13tags:机器学习学习笔记吴恩达机器学习 课时 1 学习笔记课时1-1 欢迎参加《机器学习》课程机器学习: 1.人工智能发展出来的一个领域 2.计算机开发的一项新功能例子: 1.数据挖掘 自动化、互联网上的大量数据 2.不能用手来编程的应用 手写识别,自然语言处理和计算机视觉 3.私人定制程序 产品推荐 4.理解人类学习(大脑、真实的AI)课时1-原创 2020-06-15 09:13:37 · 124 阅读 · 0 评论