编程速记
是可帅鸭
北海虽赊,扶摇可接。东隅已逝,桑榆非晚。
展开
-
Pycharm如何快速注释一行
Pycharm如何快速注释一行功能快捷键注释一行“ctrl + /”取消该行注释“ctrl + /”(同上)原创 2021-01-08 11:36:07 · 1114 阅读 · 1 评论 -
如何理解pytorch中的tensor
Tensor 张量在PyTorch中,torch.Tensor是存储和变换数据的主要工具。我们发现Tensor和NumPy的多维数组非常类似。然而,Tensor提供GPU计算和自动求梯度等更多功能,这些性能使得Tensor更加适合深度学习1。"tensor"这个单词一般可译作“张量”,张量可以看作是一个多维数组。标量可以看作是0维张量,向量可以看作1维张量,矩阵可以看作是二维张量。参考自《动手学深度学习 pytorch版》 ↩︎...原创 2020-10-22 15:24:13 · 522 阅读 · 0 评论 -
如何提升python向量加法的运行速度
提升python向量加法的运行速度 在使用python进行深度学习模型训练或预测时,我们经常会使用到向量加法运算。我们这里比较两个向量相加的两种方法。一、逐一做标量加法 这里首先定义两个1000维的向量。import torchfrom time import timea = torch.ones(1000)b = torch.ones(1000) 然后,这里将这两个向量按元素逐一做标量加法。start = time(原创 2020-10-22 00:19:15 · 500 阅读 · 2 评论 -
如何使用python来计算程序运行时间
使用python来统计程序运行时间 在python中,time是用来统计程序运行时间的包,首先先导入time包。from time import time 然后,先在需要计算运行时间的代码片段前面,使用变量start储存下当前时间。start = time() 再在运行完的程序片段最后,统计当前时间,和start变量两者作差即可。from time import timestart = time()#中间这里是#需要统原创 2020-10-21 22:52:25 · 1719 阅读 · 0 评论