关于深度学习的d2l库的安装

本人在学习的时候,发现在softmax回归的简洁实现****中的代码无法执行:

python 复制代码
num_epochs = 10
d2l.train_ch3(net, train_iter, test_iter, loss, num_epochs, trainer)

现有的d2l中已经将train_ch3删除。

如果需要使用,可以新建一个环境,安装老版本的d2l,书籍推荐的d2l版本为0.17.5

参考配置如下:

1.创建兼容环境(Python 3.9 + pandas 1.5.3)

conda create -n d2l_env python=3.9 -y

conda activate d2l_env

2.安装预编译二进制包(绕过编译)

pip install pandas==1.5.3 --prefer-binary

pip install d2l==0.17.5 numpy==1.21.5

3.验证安装

python -c "import pandas; import d2l; print(f'pandas版本: {pandas.version}')"

修改matplotlib和matplotlib_inline版本

否则,后期绘图会报错

pip uninstall matplotlib matplotlib_inline

pip install matplotlib-3.5.3 matplotlib_inline-0.1.3

python 复制代码
# 1.创建兼容环境(Python 3.9 + pandas 1.5.3)
conda create -n d2l_env python=3.9 -y
conda activate d2l_env

# 2.安装预编译二进制包(绕过编译)
pip install pandas==1.5.3 --prefer-binary
pip install d2l==0.17.5 numpy==1.21.5

# 3.验证安装
python -c "import pandas; import d2l; print(f'pandas版本: {pandas.__version__}')"

# 修改matplotlib和matplotlib_inline版本
# 否则,后期绘图会报错
pip uninstall matplotlib matplotlib_inline
pip install matplotlib-3.5.3 matplotlib_inline-0.1.3
相关推荐
AI闲人1 分钟前
Jev 们不缺判断力,缺的是你的标准
人工智能·数字化·企业ai落地·语义层
计算机编程指导师11 分钟前
计算机毕设选题推荐:Hadoop大数据下的个体肥胖健康风险评估与可视化系统源码 毕业设计 毕设选题 数据分析 机器学习
大数据·hadoop·python·spark·毕业设计·课程设计·肥胖健康风险
code2cat14 分钟前
【随笔】MCP输入Schema:把参数错误拦在工具执行之前
python·json schema·ai agent·mcp
Pin_Qing24 分钟前
速度正式单独收费:OpenAI GPT-6.1 Sol Ultrafast上线,8倍速、6倍价,开发者该怎么选?
人工智能
m0_7156744325 分钟前
数据分类分级的范式转换:从规则匹配到场景化高准确率一键部署
大数据·网络·人工智能·网络安全
计算机编程指导师26 分钟前
Python大数据毕设怎么写?Django结合Hadoop+Spark京东销售分析系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习
大数据·hadoop·python·spark·毕业设计·课程设计·京东商品
源梦倩影32 分钟前
我把 YuanPlan 开源了:让任务、项目文档和 AI 协作在同一个地方发生
人工智能
合尘猫32 分钟前
AI 项目上线就停:一次事件循环阻塞的完整排查过程
人工智能·后端·python
yichengerp37 分钟前
电子行业常用erp系统有哪些?推荐适合中小电子厂的易呈erp软件,操作简单,易落地
大数据·运维·人工智能·云计算·制造
染指111041 分钟前
142.Agent-多Agent框架-通过Skills实现多Agent
开发语言·人工智能·python·langchain·agents