- 博客(4)
- 收藏
- 关注
原创 构建pytorch的Dataset类的子类,用于加载连续变量数据,以用于DataLoader
代码参考了这篇文章```pythonimport pandas as pdfrom torch.utils.data import Datasetclass MyDataset(Dataset): def __init__(self, dataset_type, train_data_num, transform=None): ''' dataset_type: ['train', 'test'] ''' super(MyDa
2022-01-17 11:58:30 614
转载 task03
“函数定义过程中name是形参”传递进来的值叫做实参,因为Ta是具体的参数值!print(MyFirstFunction.doc)help(MyFirstFunction)默认参数一定要放在位置参数 后面,不然程序会报错(定义函数时)Python 允许函数调用时参数的顺序与声明时不一致,因为 Python 解释器能够用参数名匹配参数值可变参数(*args)就是传入的参数个数是可变的,可以是 0, 1, 2 到任意个,是不定长的参数*args - 可变参数,可以是从零个到任意个,自动组装成元组
2021-12-04 14:21:50 101
转载 task02
利用推导式创建列表:x = [0] * 5由于list的元素可以是任何对象,因此列表中所保存的是对象的指针。即使保存一个简单的[1,2,3],也有3个指针和3个整数对象。x = [a] * 4操作中,只是创建4个指向list的引用,所以一旦a改变,x中4个a也会随之改变。list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)严格来说 append 是追加,把一个东西整体添加在列表后,而 extend 是扩展,把一个东西里的所有元素添加在列表后。切片的
2021-12-03 22:55:23 61
转载 task01
列表推导式x = [[i, j] for i in range(0, 3) for j in range(0, 3)]print(x)[[0, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]x[0][0] = 10print(x)[[10, 0], [0, 1], [0, 2], [1, 0], [1, 1], [1, 2], [2, 0], [2, 1], [2, 2]]
2021-12-02 15:50:04 63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人