![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
鱼吐泡泡水
这个作者很懒,什么都没留下…
展开
-
python改变张量维度
python改变张量维度原创 2023-02-19 11:12:51 · 340 阅读 · 0 评论 -
PyTorch中Torch.utils.data的DataLoader加载数据时batch_size变了
在pytorch训练数据,发现迭代到某一个次数时,就会报错,大概意思是输入的数据的batch size变了,不是预设置的了,后来发现是在DataLoader中有一个参数,控制dataset中的数据个数不是batch_size的整数倍时,剩下的不足batch size个的数据是否会被丢弃。DataLoader的函数定义如下:DataLoader(dataset, batch_size=1, shuffle=False, sampler=None, num_workers=0,collate_fn=def原创 2021-06-17 18:57:57 · 1567 阅读 · 0 评论 -
torch. nn.Softmax(dim=1)
torch. nn.Softmax(dim=1)原创 2020-09-22 15:54:10 · 4247 阅读 · 0 评论 -
pyhton中__pycache__文件夹的产生与作用
源起python编写一个工程,第一次运行后,发现工程根目录下生成了一个__pycache__文件夹,里面是和py文件同名的以.cpython-35.pyc结尾的文件。先解释下cpython-35,cpython代表的是c语言实现的Python解释器,-35代表的是版本为3.5版。至于pyc,先来了解一下模块的调用。模块的调用Python中导入模块时,实际上会把被导入的模块执行一遍,如下:先看被调用的模块test.py:def haha(): print("哈哈")haha()再看原创 2020-09-17 19:44:59 · 375 阅读 · 0 评论 -
python用一个空格代替多个空格
在进行数据处理时,由于数据有多个不同的空格分割开而导致不方便处理,所以如何用一个空格代替多个空格变得十分必要:本文将原文件中的多个空格替换为一个空格然后写入到新的文件中,原文件保持不变。file = open('文件名') # 打开原文件data = file.readlines() # 读取文档数据with open('文件名2', 'w') as m: for line in data: m.write(' '.join(line.split())) m.write('\n原创 2020-06-10 22:56:59 · 1411 阅读 · 1 评论 -
Python注释
行注释、块注释、TODO注释原创 2020-05-31 11:29:09 · 98 阅读 · 0 评论