pytorch函数学习
不写论文了吧
这个作者很懒,什么都没留下…
展开
-
2021-03-01
pytorch中对Tensor进行分块的操作: split()tensor.split(selection_or_int,dim),返回的是一个列表,第一个参数是Int, 则按照参数的值在dim上均分(最后一组保留)。如果是List, 则List中包含了每块的大小。reshape_bottleneck = torch.randn((8, 8, 16, 26, 26))t_fea_forward, _ = reshape_bottleneck.split([8 - 1, 1], dim=1) # n,原创 2021-03-02 13:06:57 · 139 阅读 · 1 评论 -
pytorch中view()和flatten
直接说结论,view()和flatten都是和输入共享内存的,flatten的好处是不用输入形状参数,直接指定维度,在这之后的都被拉平。view则是更加灵活示验证代码:import torcht = torch.tensor([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])# ---flatten用法----print('flatten1')print(to原创 2021-02-02 11:25:08 · 4673 阅读 · 0 评论