logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[Python | pytorch | torchvision ] models like ResNet... 命名变量说明

在 PyTorch 深度学习模型中,`num_ftrs` 是一个常用的变量命名,它是 "**number of features**"(特征数量)的缩写。这个变量通常出现在以下场景中:### 主要用途在**迁移学习**场景中最常见,特别是当你使用预训练模型(如 ResNet、VGG、AlexNet 等)并修改最后的分类层时:```pythonimport torch.nn as nnimport

#python#pytorch#开发语言
【VSCode | python | anaconda | cmd | PowerShell】VSCode中cmd | PowerShell(PS)的区别以及两者中怎么使用正确使用conda

摘要: VSCode中PowerShell(PS)和CMD终端的主要区别在于:PS功能更强但需初始化,CMD简单且原生支持conda。在PS中激活conda需先执行conda init powershell并重启VSCode;在CMD中则用conda init cmd.exe。推荐方案:直接通过VSCode的Python扩展(Ctrl+Shift+P搜索"Python: Select I

#vscode#python#conda
【Anaconda | Python | pytorch】sklearn scikit-learn 报错:

摘要:本文分析了VS Code中出现的"Import sklearn.model_selection could not be resolved from source"错误。该错误属于IDE智能提示问题(Pylance扩展),而非运行时错误,主要表现为无法提供代码补全和跳转功能。可能原因包括:1)scikit-learn包未正确安装(可通过pip/conda命令检查);2)P

#python#pytorch#sklearn
【VSCode | python | anaconda | cmd | PowerShell】在没有进入conda环境时使用conda命令默认安装位置

Conda和pip的默认安装位置取决于环境状态:未激活conda环境时,conda安装到base环境(Anaconda目录下的site-packages),而pip会使用系统默认Python或PATH中的第一个Python;激活conda环境后,两者都会安装到当前环境的site-packages目录下。环境路径示例显示base环境与自定义环境(如myenv)的安装位置差异。

#vscode#python#conda
【python | pytorch | Pythonic】什么是 “Pythonic“ 代码风格?

"Pythonic"代码风格指遵循Python语言特性的自然、简洁、优雅的编码方式。核心特点包括:1)使用类属性替代字典配置,提升可读性和IDE支持(如Config.BATCH_SIZE);2)显式优于隐式,使用if name == 'main'明确程序入口;3)善用语言特性,如列表推导式和解包(a,b = b,a)。Pythonic代码具有英语般的可读性,充分利用语言特性避免

#python#pytorch#开发语言
【python | pytorch | scipy】scipy scikit-learn库相互依赖?

Conda在卸载scipy时会同时移除依赖它的scikit-learn,因为后者无法独立运行。卸载前会明确提示将被移除的包列表(包括scikit-learn),不会静默操作。这种透明机制确保用户了解完整的依赖关系变更,避免意外删除关键组件。

文章图片
#python#pytorch#scipy
【python | pytorch | 】.报错怎么找到问题所在?

摘要:文章通过分析Python报错栈(Traceback)演示了如何定位SciPy和Sklearn的版本冲突问题。关键线索包括:调用链显示Sklearn依赖SciPy,最终报错指向SciPy底层C接口签名错误。这表明SciPy编译时使用的Numpy/C库版本与当前环境不匹配。解决方法是同时重装三者,确保版本兼容。该案例不仅展示了具体错误排查过程,更传授了通过报错信息定位依赖冲突的通用方法。(149

文章图片
#python#pytorch#开发语言
【python | pytorch | warehouse】python库scipy与scikit-learn库不兼容?

摘要 文章分析了Python科学计算环境中常见的scipy与scikit-learn版本兼容性问题,重点讨论了二进制兼容性错误的解决方案。当出现"_qhull"相关错误时,建议优先重建环境而非修复。作者详细比较了pip和conda的依赖管理机制,指出conda在科学计算领域更可靠,因其能全面检查C/C++二进制库兼容性等底层问题。文章提供了最佳实践:先用conda安装核心科学包

#python#pytorch#scipy
【python | pytorch | torch】导包错误,不能从**中导入***【ImportError】cannot import name ‘***‘ from ‘***‘

本文分析了Python中常见的ImportError问题,重点讨论了"cannot import name 'deprecated'"错误的解决方法。当出现此类导入错误时,通常是由于依赖版本冲突导致,特别是当PyTorch等库需要较新版本的typing_extensions时。解决方案包括:检查并卸载旧版本依赖、手动删除残留文件、重新安装最新版本。通过升级typing_exte

#python#pytorch#开发语言
【python| pytorch】卸载py库,手动法

手动删除Python包是可行的,甚至比pip uninstall更彻底。标准操作是: 关闭Python进程 进入site-packages目录 删除目标包文件夹及对应的.dist-info文件夹 特别注意删除numpy、scipy、sklearn等包及其元数据 完成后再重新安装 这种方法能清除残留文件,确保安装环境完全干净。但操作前建议备份,并确认删除正确的文件。

#python#pytorch#开发语言
    共 30 条
  • 1
  • 2
  • 3
  • 请选择