Python技术栈
文章平均质量分 81
Python技术栈
CS-Polaris
诗经风雅,代码亦然
展开
-
Python技术栈 —— Poetry
一种Python包管理工具。参考文章或视频链接[1][2]《poetry 入门完全指南》 - CSDN。原创 2024-08-08 10:30:55 · 379 阅读 · 0 评论 -
Ubuntu下安装Python
Ubuntu下安装Python原创 2023-10-13 15:26:35 · 1832 阅读 · 0 评论 -
AI技术栈 ——深度学习环境安装与配置
当你在一个 conda 虚拟环境中使用 conda install 安装包时,包会被安装到 conda 虚拟环境的 pkgs 目录中。这个目录通常位于环境的根目录下。当你在一个 Python 虚拟环境中使用 pip install 安装包时,包会被安装到该虚拟环境的 site-packages 目录下。:按照上述的安装方式,虽然都是在同一个virtual env环境下的安装,pip和conda 各自 install的内容会放在同一个目录吗?前提是得有英伟达的显卡。原创 2024-05-20 09:27:19 · 443 阅读 · 0 评论 -
Python技术栈 —— 一种超时LRU的实现方式
本题是Leetcode的LRU的变种实现题目链接:LRU 缓存 - leetcode请你设计并实现一个满足LRU(最近最少使用) 缓存 约束的数据结构。实现LRUCache以 正整数 作为容量capacity初始化LRU缓存如果关键字key存在于缓存中,则返回关键字的值,否则返回-1。如果关键字key已经存在,则变更其数据值value;如果不存在,则向缓存中插入该组key-value。如果插入操作导致关键字数量超过capacity,则应该 逐出 最久未使用的关键字。函数get和put。原创 2024-01-26 16:58:29 · 653 阅读 · 0 评论 -
深度学习技术栈 —— Pytorch之TensorDataset、DataLoader
简单来首,与DataLoader这两个类的作用, 就是将数据读入并做整合,以便交给模型处理。就像石油加工厂一样,你不关心石油是如何采集与加工的,你关心的是自己去哪加油,油价是多少,对于一个模型而言,DataLoader就是这样的一个予取予求的数据服务商。参考文章或视频链接[1]本篇工作虽然简单,但确是进阶的一个不大不小的绊脚石,功夫虽小,也不能不练。原创 2024-01-23 13:36:05 · 1098 阅读 · 0 评论 -
Python技术栈 —— 语言基础与开发进阶
写成了一个语法特性,每调用一次这个关键字生成的generator就生成下一个结果。我发现,国内网站UI颜值普遍低,还是说国内的技术栈,像我海军某少校参观俄罗斯舰艇所感一样,“感受到了厚重的历史”。:这篇文章说使代码逻辑更加清晰,易于理解和维护,可yield的缺点就是不好阅读和理解,不是西方人写的所有东西都是好的。我是这么理解的,yield相当于把。原创 2023-11-19 11:37:42 · 135 阅读 · 0 评论 -
Python技术栈 ——工具与依赖包篇
则是安装,从我实际使用的体验上来说,对于python而言,使用虚拟环境更方便,可以隔离各个项目之间的环境依赖,让环境更清爽,但有一个问题是,为什么python没有其对应的类似maven的工具?毕竟如果两个项目分别用了不同的虚拟环境,但用到了同一个版本的依赖包,相当于要安装两遍,占用双倍的存储空间,而Java中,有maven可以导入依赖,项目只需要引用即可。如何配置环境,甚至是配置一个一模一样的环境,对于运行他人代码或者复现论文而言,都是非常重要的一环。(4) 反过来,激活该项目的虚拟环境并运行。原创 2020-07-21 16:52:54 · 354 阅读 · 0 评论