![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
埘间海洋
这个作者很懒,什么都没留下…
展开
-
yaml文件的【创建】【修改】
创建yaml文件import osimport yamlcontent = { 'batch_size': 64, 'dataset_dir': 'data/PEMS-BAY', 'test_batch_size': 64, 'val_batch_size': 64, 'horizon': 12, .....原创 2022-03-15 23:15:54 · 2491 阅读 · 0 评论 -
加载yaml文件:TypeError: load() missing 1 required positional argument: ‘Loader‘
import yamlwith open('/xxx.yaml') as f: supervisor_config = yaml.load(f)方法一:使用safe_load()函数代替 load()方法二:添加参数Loader=yaml.FullLoader方法三:(推荐)降级pyyaml 版本将6.0降为5.4.1:pyyaml !pip install pyyaml==5.4.1...原创 2022-03-15 22:43:18 · 5012 阅读 · 3 评论 -
Numpy中数据的常用的保存与读取方法
Numpy中数据的常用的保存与读取方法 https://www.cnblogs.com/wushaogui/p/9142019.html保存为二进制文件(.npy/.npz)1.numpy.save保存一个数组到一个二进制的文件中,保存格式是.npy参数介绍numpy.save(file, arr, allow_pickle=True, fix_imports=True)file:文件名/文件路径arr:要存储的数组allow_pickle:布尔值,允许使用Python pick原创 2022-02-28 22:02:36 · 11032 阅读 · 1 评论 -
IDEA之【Mark Directory as】选项详解
Sources Root:让IDEA知道这个文件夹及其子文件夹中包含源代码,是需要编译构建的一部分。设置后后出现Unmark as Sources Root,点击可撤回。如果导入其他包中的py文件出现错误,无法显示需要导入包的文件,可以尝试使用此方法让IDEA知道这个文件夹及其子文件夹中包含源代码。Exclued:不包括、排除Test Sources Root:测试源文件夹允许您将与测试相关的代码与生产代码分开。通常,源和测试源的编译结果被放置在不同的文件夹中。Resources Roo...原创 2022-01-26 18:09:36 · 6300 阅读 · 0 评论 -
【python】os.path
import os1、joinos.path.join():连接两个或更多的路径名组件print(os.path.join('E','tarins','join.txt')) # 输出:E\tarins\join.txt2、dirnameos.path.dirname(path):去掉文件名,返回目录path='E:/trains/dirname.txt'print(os.path.dirname(path)) # 输出:E:/trains3、splitexto...原创 2021-12-26 22:34:40 · 414 阅读 · 0 评论 -
【python】repeat_interleave()
功能:重复张量的元素torch.repeat_interleave(input, repeats, dim=None)input :输入张量repeats:每个元素的重复次数。dim:需要重复的维度。默认输出(flatten)扁平化张量一维:a = torch.tensor([1, 2, 3, 4])a.repeat_interleave(2) # 等同于:torch.repeat_interleave(a, 2)#结果:tensor([1, 1, 2, 2, 3, 3,..原创 2021-12-23 22:02:55 · 1822 阅读 · 0 评论 -
【python】collections之Counter
Counter功能:获取各元素的个数,返回字典from collections import Counterx1 = '5345345343435'x2 = ['a','b','b','c','a','a','b']x3 = {'a': 3, 'b': 3, 'c': 2}print(Counter(x1)) print(Counter(x2)) print(Counter(x3)) Counter({'3': 5, '5': 4, '4': 4})Counter原创 2021-12-09 19:36:25 · 286 阅读 · 0 评论 -
【python】collections之namedtuple
标准的元组:p1 = ('Baby', 18, 'male')print('Person1:', p1) p2 = ('Jay', 16, 'female')print('The name of Person2:', p2[0]) print('\nPerson:')for p in [p1, p2]: print('%s is a %d year old %s' % p)#结果Person1: ('Baby', 18, 'male')The name of Perso原创 2021-12-09 19:38:10 · 567 阅读 · 0 评论