自定义博客皮肤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)
  • 收藏
  • 关注

原创 <Effective Python2>学习之第三章:函数

文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:Effective Python第二版,作者是Brett Slatkin, Google首席软件工程师,立足于python3,主要讲解原理与常见用法。第3章主要讲解函数在使用过程中的一些规范。N19:不要把函数返回的多个数值拆分到三个以上的变量中1、详解1)unpacking 机制允许python返回一个以上的值,以元组的形式;def my_fu

2022-03-13 18:02:34 1217

原创 Torch数据加载维度不一致报错

@TOCTorch数据加载维度不一致报错1、ERRORRuntimeError: stack expects each tensor to be equal size, but got [238, 128] at entry 0 and [55, 128] at entry 128。2、解决方法方案一: 数据预处理时,最好排除特征数据维度不一致的样本;方案二: 如果实在无法排除,又在数据加载时报错,可以尝试:1) 首先在get_item函数构建中判断数据维度,不符合目标维度的数据返回None类

2021-07-30 12:04:26 2123

原创 pandas处理数据时需注意的使用细节

文章目录1、熟用head、tail2、pd.read_csv()读取易错点3、df.to_csv()写入易错点4、改变列数5、读取较大的csv文件1、熟用head、tail处理csv文件时,大多是需要读取或写入,这个时候需要多检查下csv文件是否符合自己的预期要求,因此本着严谨态度,可以输出df.shape,也可以多用head函数输出。import numpy as npimport pandas as pddf = pd.read_csv(filename,delimiter='\t',enc

2021-03-09 13:22:58 278

原创 UserWarning: nn.init.xavier_uniform is now deprecated in favor of nn.init.xavier_uniform_

文章目录bug背景:UserWarning:原因分析:解决方案:前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结bug背景: 基于torch1.7.0 训练模型时,出现如下warning,记录解决方法。UserWarning:出现如下的UserWarning:1) UserWarning: nn.init.xavier_uniform is now deprecated in favor of nn.init.xavier_uniform_.init.xavier_unifor

2021-03-09 11:23:10 8981 2

原创 Linux命令查看.csv文件的前几行或后几行

提示:Linux系统下,查看.csv文件的前几行或后几行的方法总结1、head,tail 用起来1) 单纯查看文件的***前10行或后5行***查看 /etc/profile文件的前10行内容: head -n 10 /etc/profile查看 /etc/profile文件的后5行内容: tail -n 5 /etc/profile2) 查看文件的第3000~3999行cat /etc/profile | tail -n 3000 | head -n 10003) 同时查看文件的.

2021-03-02 20:53:39 6919

原创 BN vs LN

提示:本文探究BN、LN的实现方法、区别。文章目录一、Batch Normalization1、 引言2、BN实现3、BN的好处二、Layer Normalization1. 实现2. 好处总结参考文献一、Batch Normalization1、 引言什么是输入归一化?例如损失函数 f(x) = w1 * x1 + w2 * x2,x1 的范围是[1000–2000] ,x2 的范围是[0.1–0.5],若在此范围内进行模型优化,模型参数w1,w2无法公平得被训练,也就是说w1会占据较大的优势

2021-02-28 22:54:00 644 1

原创 Medium Unlimited骚操作

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2021-02-25 22:09:16 700 1

原创 Transformer结构介绍-1

Transformer的结构介绍在Transformer出现之前,NLP领域中RNN(图1)、LSTM(图2)已经取得较好的效果,但是仍有一些缺点,如RNN、LSTM模型的 t 时刻的输出将会作为(t+1)时刻的输入,因此模型很难并行;再如RNN无法建立长期依赖,而LSTM在一定程度上解决长距离依赖,但对于NLP领域还是不够的。表1列出了目前神经网络的几个常用的基础单元,并进行了优缺点的对比。模型结构Transformer是谷歌2017年在 NIPS会议论文"Attention Is All

2021-02-22 22:23:47 535

原创 [ERROR 13]Permission Denied解决办法

1.问题ubuntu系统下,用户A下载的数据集,我创建了软连接拿来用,结果程序运行后导致生成的.csv文件没办法保存,报错“[ERROR 13] Permission Denied”2.解决搜了好多资料,尝试更改权限,在我的账号上对文件夹权限进行更改,没有效果,在用户A的账号上更改数据集的权限,同样没效果。最后是在root上,对数据集更改权限,发现没有问题了,特此记录,折腾了很久。...

2019-09-12 16:09:24 2410

转载 python修改文件路径的函数

1.os.path.join() : 将分离的部分合成一个整体2.os.path.splitext() : 将文件名和扩展名分开3.os.path.split()返回文件的路径和文件名4.split()函数用法:string.split(str="", num=string.count(str))[n]str:分隔符,默认为空白符,包括空格、换行(\n)、制表(\t)num:分隔...

2019-09-03 17:41:01 4743

原创 Ubuntu16.04安装youtub_dl

1.环境介绍ubunt系统,pytho3.62.安装youtube-dlyoutube将音频、视频分开存储,若想获得较好的视频质量,需要使用youtube-dl分开下载视频与音频,然后使用ffpmeg将其合成。youtube-dl 是python下的一个命令行程序,基于python解释器运行。3.安装(1)方法一:第一步:更新sudo apt-get install curl -y...

2019-09-03 15:27:57 327

原创 OOM ResourceExhaustedError

错误:OOM ResourceExhaustedError本文记录ResourceExhaustedError出错过程,提出解决方案。1.问题描述在学习keras时,运行从GitHub上down下来的官方自带的demo,结果出现OOM ResourceExhaustedError错误。2.尝试解决(1)在终端命令行用“nvidia-smi”查看GPU使用情况,如下图:(2)用“fus...

2019-08-29 10:43:05 284

空空如也

空空如也

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

TA关注的人

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