【pytorch】张量求导4

再再接上文,看到作者有一个关于向量乘矩阵的描述。

经过搜索发现,现在的pytorch已经修复了这一问题,提供了mv()和matmul()两种方式实现矩阵和一维向量的乘积,可以参看这篇文章

经过查阅pytorch的文件,找到了cuda侧的实现,调用的是cuda的gemv操作。

cpp 复制代码
at::cuda::blas::gemv<scalar_t>('n',
      mat.size(0), mat.size(1), alpha, mat.data_ptr<scalar_t>(), mat.stride(1), vec.data_ptr<scalar_t>(),
      vec_stride, beta, result.data_ptr<scalar_t>(), r_stride);
     
相关推荐
拓端研究室TRL8 分钟前
Python+AI提示词比特币数据预测:Logistic逻辑回归、SVC及XGB特征工程优化实践
开发语言·人工智能·python·算法·逻辑回归
就叫飞六吧9 分钟前
Python自动化selenium-一直卡着不打开浏览器怎么办?
python·selenium·自动化
魔珐科技9 分钟前
AI数字人如何深度赋能政务场景?魔珐科技政务应用全景解读
人工智能·科技·政务
Fansv58713 分钟前
深度学习框架PyTorch——从入门到精通(3.3)YouTube系列——自动求导基础
人工智能·pytorch·深度学习
亚林瓜子14 分钟前
AWS Elastic Beanstalk的部署Python Flask后端服务(Hello,World)
python·flask·aws·eb
weixin_3077791320 分钟前
实现AWS Step Function安全地请求企业内部API返回数据
开发语言·python·云计算·aws
亚图跨际22 分钟前
克服储能领域的数据处理瓶颈及AI拓展
人工智能
南山星火24 分钟前
‌机器学习快速入门--0算力起步实践篇
人工智能·机器学习
前端极客探险家25 分钟前
打造一个 AI 面试助手:输入岗位 + 技术栈 → 自动生成面试问题 + 标准答案 + 技术考点图谱
前端·人工智能·面试·职场和发展·vue
小可爱的大笨蛋33 分钟前
Spring AI 开发 - 快速入门
java·人工智能·spring