
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
用类做配置,这是个很好的开始!下面分享更多 Python 开发技巧,从基础到进阶。
pathlib是 Python 3.4+ 引入的面向对象的文件路径处理模块,比os.path更现代、更直观。它提供了Path类来表示文件系统路径。
os.path是 Python 标准库中用于处理文件路径的模块,支持跨平台路径操作(Windows、Linux、macOS)。
随着大语言模型(LLM)的快速发展,越来越多开发者希望在自己的机器上本地运行这些模型。你可能已经尝试过用几行Python脚本(比如HuggingFace Transformers)就能让Llama 3或Qwen跑起来,并产生一些有趣的回答。既然如此,为什么市面上还会出现像Ollama、vLLM、TGI等一大批专门的“推理引擎”呢?本文将从“是什么、为什么、怎么选”三个层面,系统梳理大模型推理引擎的
简单说,开源协议 = 一份法律许可。它告诉别人:你可以怎么用我的代码,你要遵守什么条件,哪些事绝对不能做。没有协议的项目,默认就是“保留所有权利”——别人只能看,不能复制、修改、再发布(即使放在 GitHub 上公开也一样)。而开源协议就是主动把这些权利授予出去。你希望别人用你的代码时付出什么?什么都不要求 → 别人随便用,闭源商用都行(最宽松)要求署名 → 必须保留你的版权声明要求“传染” →
数据流架构芯片是一种基于“数据驱动计算”范式设计的处理器。数据就绪,即执行。
OpenClaw(原 Moltbot、Clawdbot)集成飞书后,你可以在飞书群聊或单聊中,通过自然语言直接与 AI Agent 交互。
超参数是训练开始前人为设定的参数,模型无法从数据中直接学习。它们是训练过程的"控制旋钮"。权重更新是模型"学习知识"的过程,由优化算法自动完成;超参数调整是"选择学习方法"的过程,需要基于验证集性能进行人为或自动的优化。两者相辅相成,共同决定了模型的最终性能。正确使用三个数据集,遵循科学的调参准则,是机器学习项目成功的关键。
传递“平衡核心数和单核性能比盲目堆核更重要”的设计哲学。
这是理解一切的基石。概念指令集架构(ISA)微架构(Microarchitecture)是什么合同/标准。规定处理器“该做什么”。实现/方案。决定处理器“怎么做到”。包含内容指令格式、寄存器数量、数据类型、寻址模式等。流水线深度、执行单元数量、缓存大小与结构、分支预测器设计等。对软件可见。所有编译器输出的机器码,都基于这套标准。不可见(透明)。程序员通常无感知,但性能受其直接影响。稳定性长期稳定。







