logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

day30 python 模块、包与库的高效使用指南

系统总结了Python模块、包和库的高效使用方法。文章首先对Python库进行了分类,详细介绍了基础工具、科学计算、数据分析、Web开发、机器学习、自动化脚本和网络爬虫等常用库的适用场景。接着,文章探讨了模块与包的导入方式,包括标准导入、从模块中导入特定项以及非标准导入,并分析了各自的优缺点。此外,文章还介绍了模块和包的定义及其在代码组织中的作用,并讨论了如何查看和学习库的源代码,尤其是对于高性能

文章图片
#python#人工智能#算法 +1
day33 python深度学习入门

本文详细介绍了如何使用PyTorch框架实现鸢尾花分类任务,涵盖了从环境搭建到模型训练的全过程。首先,创建并配置了Python环境,安装了必要的库,并检查了CUDA环境以确保GPU加速的可用性。接着,加载并预处理了经典的鸢尾花数据集,将其转换为PyTorch张量。然后,定义了一个简单的全连接神经网络模型,并选择了交叉熵损失函数和随机梯度下降优化器。在模型训练部分,通过20000轮的迭代优化,损失值

文章图片
#python#深度学习#机器学习 +3
day38 python Dataset和Dataloader

本文介绍了PyTorch中Dataset和DataLoader类在数据处理中的协同工作。Dataset类负责定义数据内容和格式,通过实现__len__和__getitem__方法来获取单个样本并进行预处理;而DataLoader类则处理批量加载策略,支持多进程高效读取。两者分别扮演"厨师"和"服务员"的角色,共同实现大规模数据的高效处理与加载,为深度学习模型

文章图片
#python#深度学习#机器学习 +1
day34 python深度学习训练优化实践:CPU vs GPU

本文通过对比CPU与GPU在训练多层感知机(MLP)模型时的性能差异,发现小型数据集(鸢尾花)在CPU上训练更快(2.93秒vsGPU的11.29秒),这主要源于GPU的数据传输和核心启动开销。实验通过减少打印频率将GPU训练时间优化至10.38秒,并探讨了记录间隔对训练时间的影响。文中还解析了PyTorch中__call__方法的作用,强调应使用model(x)而非直接调用forward()以保

文章图片
#人工智能#python#学习 +2
day7 python针对心脏病数据集预处理

在数据科学与机器学习领域,数据预处理与可视化是挖掘数据价值的关键前置步骤。本文以heart1.csv心脑血管疾病数据集为例,借助 Python 中的pandasmatplotlibseaborn以及库,详细演示数据加载、缺失值处理、特征相关性分析、单特征可视化等核心操作,帮助读者快速掌握数据探索的实用技能。

文章图片
#python#pandas#学习 +1
day35 python模型可视化与推理

本文介绍了使用PyTorch构建MLP模型对鸢尾花数据集进行分类的完整流程。实验环境搭建包括导入必要库和加载数据集,数据预处理采用归一化和训练测试集划分。构建的MLP模型包含输入层、隐藏层和输出层,使用ReLU激活函数和交叉熵损失函数,通过SGD优化器进行了20000轮训练。在测试集上达到96.67%准确率,并对模型结构和权重参数进行了可视化分析。实验总结了深度学习的实践经验,包括模型训练、评估和

文章图片
#python#深度学习#机器学习 +3
到底了