
机器学习实践
机器学习实践,记录coding过程
小明2766
洄游的鱼终究会找到归途
展开
-
【机器学习->获取数据】利用tqdm(DLProgress), urlretrieve()的数据集下载通用代码,以MovieLens为例
以下载MovieLens为例,实现一个存放到指定路径,显示下载进度的效果。个人觉得这段代码比较通用,记录一下。另外还可以参考的解压MovieLens的代码。转载 2022-09-24 21:50:25 · 813 阅读 · 0 评论 -
【机器学习->预处理】pandas数据预处理:读取csv、处理缺失数据、转换为tensor
读取csv处理缺失数据常用的方法有插值法和删除法原创 2022-06-17 19:57:24 · 650 阅读 · 0 评论 -
【机器学习->预处理】torch.tensor基础操作:初始化、索引、转换为ndarray
torch.tensor基础操作:初始化、索引、转换为ndarray原创 2022-06-17 19:55:22 · 744 阅读 · 0 评论 -
泰坦数据学习笔记-pd常用函数:读csv,read_csv()、删除列drop()、列操作loc(), iloc()...
#pandas库导入csv#r的作用是把\变成/data = pd.read_csv(r"D:\jupterFiles\sklearnGo\data.csv")#data是从csv导入的,因此:data #整个数据data.info()#下面表示891行;列#如果有object对象,是不能直接使用的;要转化为数字#对于缺失值,需要处理;缺失太多直接删掉data.head(10)#显示前面n个(默认5)#删去一些列#删掉名字name,舱位号cabin,ticket票号#drop(原创 2021-06-21 19:53:02 · 1450 阅读 · 0 评论 -
numpy常用函数-随机数rand()、有序数arange()、增维与降维ravel()...
记录一些在机器学习过程中用到的库与函数。import numpy as nprng = np.random.RandomState(1) #生成随机数种子rng.rand(10) #生成10个0~1之间随机数rng.rand(2,3) #生成2行3列的数组5 * rng.rand(80,1) #生成二维 0~5之间随机数#给5 * rng.rand(80,1)按照第0维进行排序X = np.sort(5 * rng.rand(80,1),axis=0) #排序#降维,将np.sin(X原创 2021-06-20 19:38:28 · 719 阅读 · 0 评论