- 博客(11)
- 收藏
- 关注
原创 Python os.mkdir() 和 os.makedirs() 的区别
文章目录1. os.mkdir()2. os.makedirs(path, mode=0o777)1. os.mkdir()代码格式:os.mkdir(path[, mode]) # path: 创建新文件路径, mode: 要为目录设置的权限数字模式0777对于os.mkdir(path, mode),path 是在已存在目录下的最后一级创建新的文件夹,如果上级目录中有不存在的路径, 则会抛出异常2. os.makedirs(path, mode=0o777)代码格式:os.makedi
2022-05-12 00:55:55
939
原创 【DFT leakage 频谱泄露现象】
前言最近在做跟一维信号相关的项目,所以复习一下DFT中leakage的问题。文章目录1. No leakage2. Leakage1. No leakage采样点经过的时长必须是被采样信号周期的整数倍,否则就会出现leakage.例子:如上图所示,在采样时间内,被采样信号的频率是基波频率(fsf_sfs)的三倍,从下面DFT的幅值可以看出,因为周期是采样时间整数倍的缘故,所以没有发生频谱泄露现象。补充:fanalysis = fs∗mN (1)
2022-03-05 00:24:35
801
转载 Pytorch构建类保存小批量训练精度
1. 前言通过构建类来批量保存每次小批量训练时训练集的精度2. 代码部分类的实现class Accumulator: def __init__(self, n): ''' n 表示存储的变量数 例如:样本总数,正确预测样本的个数等 ''' self.data = [0.0] * n # n个位置存放n个变量 def add(self, *args): self.data = [a + float(b) for a, b in zip(self.data, args)]
2022-02-19 20:53:41
228
原创 Ubuntu下使用conda解决Pytorch安装慢的问题
1. 第一步第一步将清华源等国内路径添加到channel中具体国内路径可以参考这篇文章参考文献2. 第二步通过官网查找对应系统和cuda的Pytorch版本Pytorch官网安装指令:conda install pytorch torchvision torchaudio cudatoolkit=10.2完成之后,就可以很快的下载Pytorch了。...
2022-01-26 23:01:40
1525
原创 【argparse模块使用总结】
前言这篇文章简单总结下argparse模块的使用方法,方便通过命令行进行传参文章目录1. 代码概述2. 命令行的调用形式1. 代码概述import argparse# 1. 创建对象parser = argparse.ArgumentParser()# 2. 添加参数parser.add_argument('-r', '--reference_path', help='path saving reference
2022-01-23 22:50:56
175
原创 Pandas中的数据聚合分组运算
1 拆分合并机制Pandas库中可以对数据进行拆分,合并,使用的函数是groupby。df = pd.DataFrame({'key1' : ['a', 'a', 'b', 'b', 'a'], 'key2' : ['one', 'two', 'one', 'two', 'one'], 'data1' : np.random.randn(5), 'data2' : np.random.ra
2020-08-11 15:35:52
215
原创 用Python学会高大上的词云制作
本文是对up主同济子豪兄制作视频的总结,学会制作词云。1 预先准备pip install numpy matplotlib pillow wordcloud imageio jieba snownlp itchat -i https://pypi.tuna.tsinghua.edu.cn/simple将所需要的库安装好。2 制作简单的词云import wordcloudimport matplotlib.pyplot as plt# 1.生成图片w = wordcloud.WordClou
2020-07-28 18:07:24
255
原创 Pandas实现数据统计指标
前言这篇文章主要复习一下用pandas库实现数据统计的一些方法,包括均值,上分位数,下分位数,以及缺失值的统计。1.数据统计指令1.1 求和指令对于DataFrame中的数据,统计是基于无NAN数据(求和操作中,NAN相当于0),求和指令如下:import pandas as pddf = pd.DataFrame([[1.4, np.nan], [7.1, -4.5], [np.nan, np.nan], [0.75, -1.3]],
2020-07-28 01:04:16
751
原创 Pandas 处理缺失值指令大全!
1 数据清洗1.1 处理缺失数据对于数值型数据,分为缺失值(NAN)和非缺失值,对于缺失值的检测,可以通过Python中的pandas库的isnull方法进行检测。import pandas as pdimport numpy as npstring_data = pd.Series(['Benzema', 'Messi', np.nan, 'Ronaldo'])string_data.isnull()对于缺失值,除了np.nan来表示,...
2020-07-27 16:47:15
1208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人