pytorch里的new_ones有什么用?
比如,如果之前定义过一个tensor x的话,可以再定义y
y = x.new_ones(3, 2)
这样和直接用
y = torch.ones(3, 2)
有什么区别吗
您确定要删除本贴么?所有相关回复也会被一并删除并且无法恢复。
zzzz 2018-12-09 15:28
y = x.new_ones(3, 2) 所得到的y会保持 x 原有的属性,比如dtype。
瓶子 2018-12-12 10:55
能够得到一个3乘以2的张量,元素都是1,它的属性比如device和dtype是继承了另一个张量x的。
u_u 2018-12-13 15:43
回答问题时需要注意什么?
我们谢绝在回答前讲“生动”的故事。 我们谢绝答非所问。 我们谢绝自己不会、硬要回答。我们谢绝“这么简单,自己想”、“书上有,自己找”这类回答;如果你认为对方提问方式或者内容不妥,可以直接忽略,不作解答,甚至投反对票。我们感激每一个用户在编写答案时的努力与付出!
相关讨论
pytorch里view(-1, 1)什么意思?
關於pytorch cnn輸出層。
pytorch里ConvTranspose2d是什么意思?
Feed-Forward Network(FFN)是什么网络结构?
深入了解神经网络
反向传播(BP)神经网络和前馈神经网络是一回事吗
BP神经网络的疑问
我想要招聘机器学习的算法工程师
为什么神经网络模型需要大量的样本?
什么叫成本函数?它的作用是什么?
随便看看
keras里sparse_categorical_crossentropy和categorical_crossentropy什么不同?
numpy里矩阵乘法matmul,@和dot的区别?
python里怎么表示科学计数法?
sklearn r2_score返回负数
怎么理解图像识别里的dice系数?