用PyTorch实现的李沐《动手学深度学习》,登上GitHub热榜,获得700+星

Dromara MaxKey单点登录认证系统是业界领先的IAM-IDaas身份管理和认证产品,寓意它能够像一把万能钥匙(最大钥匙)一样,解锁复杂的企业安全需求,提供简洁而高效的解决方案 单点登录认证系统是业界领先的IAM-IDaas身份管理和认证产品,遵循Apache-2.0开源免费,支持OAuth2.x、OpenID Connect、SAML2.0、CAS、JWT、SCIM等SSO标准协议,基于RBAC统一权限控制,实现用户生命周期管理,开源、安全、合规、自主可控 立即下载
晓查 发自 凹非寺 
量子位 报道 | 公众号 QbitAI

640?wx_fmt=png

李沐老师的《动手学深度学习》是一本入门深度学习的优秀教材,也是各大在线书店的计算机类畅销书。

作为MXNet的作者之一,李沐老师的教材自然也是使用MXNet框架写成的。但是很多入坑机器学习的萌新们使用的却是PyTorch。

最近,来自印度理工学院的数据科学小组,把《动手学深度学习》这本书从MXNet“翻译”成了PyTorch,经过3个月的努力,这个项目已经基本完成,并登上了GitHub热榜,获得700+星。

640?wx_fmt=png

代码内容

《动手学深度学习》PyTorch代码项目的章节如下:

640?wx_fmt=png

需要注意的是,虽然它和中文版的章节序号略有差异,但是完全覆盖了中文版的内容。

该项目全部用Jupyter Notebook写成,可以在线查看实际效果。由于某些ipynb笔记本可能无法在Github中完美呈现,开发小队建议读者将代码下载到本地,或使用nbviewer在线查看。

640?wx_fmt=png

补遗

《动手学深度学习》代码项目的完成度已经很高,但还有6个小节没有完成,开发小队希望其他人加入pull request,一方面可以代码做贡献。

目前缺失的几个章节为:

10.11 Bidirectional Recurrent Neural Networks

好在,这都是一些基础代码,可以很容易地在其他地方找到PyTorch实现。

640?wx_fmt=png

传送门

《动手学深度学习》电子版:

d2l-pytorch项目地址:

— 完 —

欢迎扫码关注:

多智能体-系统-形成-控制 附matlab代码.rar 立即下载

相关推荐

SQLite Expert Professional v6.2.12.746 (x86 & x64) + License Key & Keygen.7z

SQLite Expert Professional v6.2.12.746 (x86 & x64) + License Key & Keygen.7z

新手必看!55个Python小项目,GitHub2万星

乎上有一个50万人看过的问题“为什么自学Python看不进去?”,其实原因很简单,大家缺乏能动手实战的机会。 知识要是死记硬背记在在脑海中,用不了多久就会忘记,只用依靠实战才能让知识落地。 小七这次就特意为大家准备了GitHub上非常受欢迎,适合新手的两个项目。 30个脚本 作者为大家准备了30+个Python自动化脚本,非常适合新手去实践,并且都很实用,能为大家节省很多时间。 1、...

q2010394650的博客 1331

两相交错并联BuckBoost变换器仿真模型(Simulink仿真实现)

内容概要:本文详细介绍了两相交错并联Buck-Boost变换器的Simulink仿真模型设计与实现过程,系统阐述了该拓扑结构的工作原理及其在升降压模式下的运行特性。通过引入交错并联技术,有效降低了输入输出电流纹波,提升了系统效率与功率密度。文中构建了完整的电压电流双闭环PI控制系统,确保输出电压稳定并具备良好的动态响应能力,同时深入分析了占空比分配与相位交错对系统性能的影响。仿真模型全面验证了变换器在不同负载条件及输入电压波动下的静态与动态性能,充分体现了控制策略的有效性与系统的鲁棒性。; 适合人群:具备电力电子技术基础和Simulink仿真经验,从事开关电源、新能源变换系统研发的工程技术人员或高等院校电力电子与电力传动方向的研究生。; 使用场景及目标:①掌握两相交错并联Buck-Boost变换器的建模方法与工作机理;②学习双闭环PI控制器的设计流程与参数整定技巧;③深入理解多相变换器的均流控制、纹波抑制机制与动态响应特性;④为高效率、高功率密度DC-DC变换器的实际工程设计提供理论依据与仿真验证平台。; 阅读建议:建议读者结合所提供的Simulink模型文件进行同步操作,亲手搭建与调试电路,重点关注控制器参数调整对系统稳定性、响应速度及抗扰能力的影响,后续可进一步拓展至数字控制实现、硬件在环测试及实际样机开发。

Github超1W Star的机器学习 项目合集:助你轻松跨入AI领域(可快速下载)

我为大家推荐几个适合进阶学习的机器学习开源项目,帮助大家更好地了解和掌握机器学习的知识。这些项目都是开源的,可以快速下载。

白天写代码,晚上追AI大模型,偶尔搞点八卦 开源动态|技术干货|实习机会|生态活动 我负责分享,你负责变强 2435

【CEEMDAN-WOA-LSTM】完备集合经验模态分解-鲸鱼优化-长短时记忆神经网络研究(Python代码实现)

内容概要:本文详细介绍了一种结合完备集合经验模态分解(CEEMDAN)、鲸鱼优化算法(WOA)与长短时记忆神经网络(LSTM)的时间序列预测模型,并提供了完整的Python代码实现。该模型首先利用CEEMDAN对原始非平稳、高噪声的时间序列信号进行自适应分解,获得一组相对平稳的本征模态函数(IMF)分量;接着采用WOA对LSTM的关键超参数进行智能寻优,以克服传统手动调参的局限性,提升模型的泛化性能与预测精度;最后构建多通道LSTM网络对各IMF分量分别建模预测,并将结果叠加重构得到最终预测输出。通过实验验证,该混合模型在处理非线性、非平稳且含强噪声的数据时,相较单一LSTM或其他组合模型展现出更优异的预测准确性与鲁棒性。; 适合人群:具备Python编程基础和机器学习基础知识的科研人员、研究生及工程师,特别适用于从事能源预测(如风电、光伏、电力负荷)、信号处理、故障诊断、金融时序分析等相关领域的研究人员。; 使用场景及目标:①应用于电力系统中的风速、光照强度、负荷等关键变量的高精度短期与中期预测;②用于处理工业现场中受噪声干扰严重的传感器信号,提升数据分析质量;③为需要高性能预测模型的科研项目提供可复现、可扩展的算法框架与代码支持,推动智能优化算法与深度学习在实际工程问题中的深度融合与应用。; 阅读建议:建议读者结合提供的Python代码逐模块学习,重点理解CEEMDAN的信号分解机制、WOA优化LSTM超参数的实现流程以及多分量预测结果的重构策略,鼓励在真实数据集上动手复现并调整参数,以深入掌握模型的设计思想与调优技巧。

继电保护小电流接地系统故障仿真-中性点不接地与经消弧线圈接地仿真模型(Simulink仿真实现)

内容概要:本文详细介绍了三电平VIENNA整流器的双闭环控制与中点电位平衡的仿真研究,重点探讨了由电压外环与电流内环构成的双闭环PI控制结构,以及基于上下电容电压差值补偿的中点电位平衡策略。通过引入SVPWM调制技术,利用冗余小矢量的时间分配自由度,实现对中点电位的主动调节,从而在不牺牲输入电流谐波性能的前提下,显著提升了电容电压的均衡度。仿真结果表明,该控制策略能够有效稳定直流母线电压并实现中点电位的精确平衡,具备良好的动态响应能力和鲁棒性。; 适合人群:具备电力电子与电力系统基础知识,从事新能源发电、电动汽车充电、工业电源等领域的科研人员及工程技术人员,尤其是熟悉MATLAB/Simulink仿真环境的研发人员。; 使用场景及目标:①用于中大功率单向整流场合如充电桩、航空电源等系统中三电平VIENNA整流器的控制设计与优化;②为解决三电平拓扑固有的中点电位波动问题提供可行的技术方案,提升系统输出品质与可靠性;③作为高校研究生在电力电子变换器先进控制策略方面的教学与研究参考案例。; 阅读建议:建议读者结合文中提供的仿真模型与参数设置进行复现实验,重点关注双闭环带宽匹配、差值补偿环的设计边界及SVPWM调制细节,同时可进一步探究在电网不平衡、轻载等极端工况下的控制性能,以深化对系统动态特性的理解。

深度学习动手入门:GitHub上四个超棒的TensorFlow开源项目

TensorFlow是Google的开源深度学习库,你可以使用这个框架以及Python编程语言,构建大量基于机器学习的应用程序。而且还有很多人把TensorFlow构建的应用程序或者其他框架,开源发布到GitHub上。 这次跟大家分享一些GitHub上令人惊奇的TensorFlow项目,你可以直接在你的应用中使用,或者根据自身所需进一步予以改进。 TensorFlow简介 如果你

jp_666的博客 2741

两路半桥LLC谐振变换器软开关Simulink仿真(模拟谐振参数不同、分裂电容)

内容概要:本文围绕两路半桥LLC谐振变换器的软开关特性展开Simulink仿真研究,重点分析了不同谐振参数(如谐振电感、谐振电容)以及分裂电容结构对系统性能的影响。通过构建详细的开环与闭环控制仿真模型,深入探究变换器在变频控制下的动态响应、能量传输效率及软开关实现条件,验证了在宽负载范围内实现零电压开通(ZVS)和零电流关断(ZCS)的可行性。研究特别关注分裂电容对谐振腔参数调节的作用机制,揭示其在优化高频高效电源设计中的关键价值,为高性能DC-DC变换器的设计提供了理论依据与实践指导。; 适合人群:电力电子、电气工程及其自动化等相关专业的高校师生,以及从事高频电源、新能源变换器、电动汽车充电模块等领域的研发工程师和技术人员。; 使用场景及目标:①深入理解LLC谐振变换器的工作原理及其软开关的实现条件;②掌握基于Simulink的电力电子系统建模与仿真分析方法;③探究分裂电容等关键结构对谐振参数与系统效率的影响,进而优化高效率、高功率密度电源的拓扑设计与参数匹配。; 阅读建议:读者应具备电路理论、电力电子变流技术的基础知识,建议在学习过程中结合所提供的Simulink模型进行实际操作,重点观察谐振参数变化对电流电压波形及软开关过程的影响,并尝试调整控制器参数以分析系统的动态响应与稳定性表现。

自己动手实现机器学习算法:神经网络(附源代码)

神经网络的一些原理这不做介绍,不清楚的可以搜索相关博客和数据,资料相对较多。下面开始正题一、神经网络的构成 输入层(input layer), 隐藏层 (hidden layers), 输入层 (output layers)二、神经网络的算法的核心过程:2.1. 前向传播求损失由输入层向前传送 ...

weixin_30817749的博客 1298

具有PWM控制VSC-HVDC链路的IEEE30总线传输系统(Simulink仿真实现)

内容概要:本文详细介绍了基于Simulink的具有PWM控制VSC-HVDC链路的IEEE30总线传输系统的建模与仿真研究。系统采用电压源型换流器(VSC)结合脉宽调制(PWM)技术实现高压直流输电(HVDC),并将其集成到标准的IEEE30节点电力系统中,以验证其在潮流控制、电压稳定和功率传输方面的性能。通过构建完整的系统模型,包括交流电网、VSC换流站、PWM控制器、直流输电线路及配套控制系统,实现了对有功功率与无功功率的独立精确调控。仿真结果表明,该VSC-HVDC系统在提升电网灵活性、增强系统稳定性以及优化电能传输效率方面具有显著优势,为现代柔性交流输电系统(FACTS)和智能电网建设提供了有力的技术支撑与参考依据。; 适合人群:具备电力系统分析、电力电子技术和自动控制理论基础知识的研究生、科研人员及电气工程领域的技术人员。; 使用场景及目标:①研究VSC-HVDC技术在复杂电网(如IEEE30节点系统)中的集成与应用;②掌握PWM控制策略在高压直流输电中的具体实现方法;③分析VSC-HVDC系统对电网潮流分布、电压稳定性和传输能力的影响。; 阅读建议:此资源以Simulink仿真为核心,不仅提供了系统的实现代码,更侧重于背后的技术原理和控制策略的解析。建议读者在学习时,应结合电力电子、电力系统暂稳态分析等理论知识,动手搭建并调试模型,通过改变系统参数和运行工况,深入理解VSC-HVDC的动态响应特性与控制机理。

多目标粒子群算法求解综合能源系统最优容量配置研究(Matlab代码实现)

内容概要:本文围绕多目标粒子群算法在综合能源系统最优容量配置中的应用展开研究,旨在通过Matlab代码实现,解决包含多种能源设备(如光伏、风电、储能等)的综合能源系统在经济性、环保性和能效性等多目标下的容量优化配置问题。文中详细介绍了综合能源系统的构成与运行机理,建立了考虑设备投资成本、运行维护费用、购能支出及碳排放惩罚等多目标的优化模型,并采用多目标粒子群算法(MOPSO)进行求解,实现了Pareto最优前沿的搜索。研究通过具体算例验证了所提方法的有效性与优越性,能够为综合能源系统的规划设计提供科学依据和技术支持。; 适合人群:具备一定电力系统、能源系统基础知识和Matlab编程能力的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于综合能源系统、微电网等领域的科研与教学,帮助理解多目标优化问题的建模与求解过程;②为实际工程项目中的能源设备选型与容量配置提供决策支持,实现系统经济、环保、高效的运行目标。; 阅读建议:建议读者结合Matlab代码,深入理解算法实现细节与模型构建逻辑,通过调整算例参数和优化目标,探究不同因素对优化结果的影响,以加深对多目标粒子群算法及综合能源系统优化配置问题的理解。

PyTorch实现的李沐《动手学深度学习》,登上GitHub热榜,获得1000+星

点击我爱计算机视觉标星,更快获取CVML新技术晓查 发自 凹非寺量子位 报道 | 公众号 QbitAI李沐老师的《动手学深度学习》是一本入门深度学习的优秀教材,也是各大在线书店的计算机...

我爱计算机视觉 455

HDRP shader 获取阴影(Custom Pass)

Unity:2021.3.0f1 HDRP:12.1.6

LanQ的博客 2099

李沐《动手学深度学习》PyTorch 实现版开源,瞬间登上 GitHub 热榜!

点击上方“小詹学Python”,选择“星标”公众号重磅干货,第一时间送达李沐,亚马逊 AI 主任科学家,名声在外!半年前,由李沐、Aston Zhang 等人合力打造的《...

小詹学python的博客 1289

SAP CPI 之使用国密算法实现SM系列算法加解密

System.out.println("SM2-私钥:" + privateKey);System.out.println("SM2-公钥:" + publicKey);System.out.println("SM2-密文:" + encrypts);System.out.println("SM2-明文:" + data2);新建groovy,通过import之后,调用jar包中的方法。在CP中导入jar包,选择Upload,选中导入的jar包。的密钥和向量值,不安全!的公钥和私钥,不安全!

u012830826的博客 1335

2025年06月中国电子学会青少年软件编程(图形化)等级考试试卷(三级)答案 + 解析

2025年06月中国电子学会青少年软件编程(图形化)等级考试试卷(三级)答案 + 解析

伶俐角少儿编程 342

用PyTorch实现的李沐《动手学深度学习》

李沐老师的《动手学深度学习》是一本入门深度学习的优秀教材,也是各大在线书店的计算机类畅销书。 作为MXNet的作者之一,李沐老师的教材自然也是使用MXNet框架写成的。但是很多入坑机器学习的萌新们使用的却是PyTorch。 最近,来自印度理工学院的数据科学小组,把《动手学深度学习》这本书从MXNet“翻译”成了PyTorch,经过3个月的努力,这个项目已经基本完成,并登上了Gi...

La victoria的博客 2777

小龙虾们的好伙伴专栏导航

本文系统解析了OpenClaw技术架构,包括Channel层和网关层的设计实现,并与AgentSkills等技术方案进行对比。同时提供了OpenClaw的系列实用指南,涵盖小龙虾培养、客户资源管理、系统自动化巡检以及技术趋势助手构建等应用场景,帮助用户从零成本入门到高效落地应用,实现业务全流程自动化管理。

wend的博客 216

pytorch版李沐《动手学深度学习》,加州伯克利深度学习(2019春)教材

向AI转型的程序员都关注了这个号????????????人工智能大数据与深度学习 公众号:datayx由 MXNet 创始人李沐大神、Aston Zhang 等人所著的交互式书籍《动手学...

datayx的文章 1176

SpringBoot 系列教程(二):SpringBoot使用Devtools实现热部署

1.devtools   spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 2.项目搭建   本文是采用IDEA搭建的Spring Boot应用,通过spring-boot-devtools配置,可以支持修改java文件会自动重启程序,一些资源无需触发重启,...

Thinkingcao的专栏 1216

基于深度学习YOLOv5的草莓成熟度检测系统详解(深度学习模型+UI界面+Python代码+训练数据集)

数据采集与预处理模块:负责收集草莓图像,并进行数据增强和标注。深度学习模型训练模块:使用YOLOv5模型进行草莓成熟度检测模型的训练。模型推理模块:加载训练好的模型,对输入图像或视频进行草莓成熟度检测。UI界面模块:提供用户交互界面,方便用户上传图像或视频进行成熟度检测。本文详细介绍了基于YOLOv5的草莓成熟度检测系统的构建过程,包括数据集的构建、模型的训练与推理、以及UI界面的设计。通过本文的指导,读者可以快速搭建一个高效的草莓成熟度检测系统,并应用于实际场景中。

斌擎科技 526

收藏、退出一气呵成,2019年机器之心干货教程都在这里了

机器之心整理参与:张倩、蛋酱从 2016 年起,机器之心每年都会盘点全年的精华教程。去年就有小伙伴留言说要在 2019 年上半年把 2018 年的教程合集「啃下来」。现在都 2020 了...

Pysamlam的博客 1791

YOLO26改进 - C2PSA | C2PSA融合CPIASA跨范式交互与对齐自注意力机制 : 交互对齐机制,提升小目标与遮挡目标判别力 | ACM MM2025

本文介绍了跨范式表征与对齐Transformer(CPRAformer)及其核心的跨范式交互与对齐自注意力机制(CPIA - SA),并阐述了其在YOLO26中的结合应用。传统图像去雨模型特征提取局限大,CPIA - SA通过协同“空间 - 通道”与“全局 - 局部”范式解决该问题,由SPC - SA、SPR - SA和AAFM子模块构成,经双路提取、动态过滤、空间细化、对齐融合四步工作。我们将相关代码引入指定目录,在`ultralytics/nn/tasks.py`中注册,配置`yolo26 - C2PS

魔改工程师的博客 666
上一篇: 2所非211院校挺进全球高校600强,甩开一众985 | 泰晤士世界大学排行榜出炉
下一篇: 全新升级|必读经典书,独家打造《深度学习》花书视频课训练营!9周吃透“圣经”教材!...
机器学习算法那些事
博客等级 码龄9年 1633粉丝 62原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值