【go语言】go语言实现go-torch, 完成Lenet-5的搭建,训练,以及pth和onnx模型导出

文章目录

  • 介绍
    • 基准
    • [pytorch耗时 12秒](#pytorch耗时 12秒)
    • [go-torch耗时: 50秒](#go-torch耗时: 50秒)
    • [go-torch + openblas 37秒](#go-torch + openblas 37秒)
    • [go-torch + im2col并行优化: 15s](#go-torch + im2col并行优化: 15s)
    • [+ im2col 复用 + gradCol 池化 + bias 并行 13.5s](#+ im2col 复用 + gradCol 池化 + bias 并行 13.5s)

介绍

go版本的pytorch雏形

基准

  • cpu:i7-11800h
  • mnist分类器任务
  • 两轮:2epoch

pytorch耗时 12秒

go-torch耗时: 50秒

go-torch + openblas 37秒

go-torch + im2col并行优化: 15s

+ im2col 复用 + gradCol 池化 + bias 并行 13.5s

相关推荐
周杰伦fans3 分钟前
ASP.NET Core Identity 从入门到实战:常见问题与解决方案
后端·asp.net
平头哥技术团队14 分钟前
Day 16 | 用 ul、ol、li 一个标签,把散资料收成有序的技能清单页
开发语言·前端·html·html5
n8n23 分钟前
Spring AI 三层架构详解:ChatModel → ChatClient → Controller,同步调用 vs 流式调用(SSE)
后端
统计学小王子23 分钟前
数学建模国赛倒计时 2 天 ——《统计模型精讲(广义线性模型 R 语言实例 + 分析)》
开发语言·数学建模·r语言
小傅哥28 分钟前
Java + DDD,1:1 复刻 Deepseek Harness 项目
前端·后端·ai编程
Lambert28129 分钟前
AgentScope Java 从零(03):Agent 的记性默认全开,我在第 50 轮翻了车
后端·aigc
此冬歌咏30 分钟前
自动化服务器运维监控系统(python+shell)
linux·运维·服务器·开发语言·python·自动化
积硅步致千里36 分钟前
Word 里的 .wmf 其实是 EMF:一次 metafile 转 PNG 排障
前端·后端
爱读源码的大都督1 小时前
DeepSeek面试官问:生产RAG系统回答不准确,该如何定位和优化?这样回答,能让面试官当场给你Offer!
java·后端·python
Cx330❀1 小时前
【Linux网络】深入TCP协议:从滑动窗口到拥塞控制与性能优化全景解析
linux·开发语言·网络·tcp/ip·ai·性能优化·ai编程