Unsloth把Kimi K2压缩62%,24GB显卡+家用内存直接开干!

24G显存跑1T参数MoE模型:动态量化+智能卸载实战指南 混合专家(MoE)架构是大语言模型实现参数规模与推理效率平衡的关键范式,其天然稀疏性使‘仅激活部分专家’成为可能;结合GGUF格式的动态1–2bit量化技术,可在大幅压缩模型体积的同时保持高精度推理能力;通过llama.cpp的智能层卸载(-ot)、统一KV缓存(--kv-unified)和硬件感知调度(--fit on),单张RTX 4090(24GB VRAM)即可稳定运行Kimi-K2.5等千亿级MoE模型;该方案已广泛应用于本地AI开发、私有化RAG部署及边缘端代码生成等低延迟、高可控性场景,为轻量 阅读详情

Unsloth AI 团队发布了 Kimi K2 Thinking 模型的 Dynamic 1-bit GGUF 量化版本,这让这个拥有1万亿参数的超大规模 MoE(Mixture-of-Experts)模型首次真正能够在消费级硬件上本地运行!原模型需要1.09TB磁盘空间,而 Unsloth 通过先进的动态量化技术,将其压缩至仅245GB(压缩62%),准确率保留约85%,只需247GB RAM 即可流畅运行。

Kimi K2 Thinking 是 Moonshot AI 推出的开源“思考代理”模型,在推理、代理搜索、编码和工具调用等领域达到 SOTA(State-of-the-Art)水平。它支持长达256K上下文(推荐98,304),并能连续执行200-300次工具调用而不崩溃,远超以往模型。 Unsloth 还与 Kimi 团队合作修复了系统提示词问题,确保本地运行时默认提示词“You are Kimi, an AI assistant created by Moonshot AI.”正常生效。

为什么选择 Unsloth 的 GGUF?

  • 极致压缩:Dynamic 1-bit(UD-TQ1_0)仅245GB,1.8-bit 约230GB,2-bit(UD-Q2_K_XL)381GB(推荐平衡版)。
  • 高准确率:在 Aider Polyglot 编码基准和5-shot MMLU上表现 SOTA,保留原模型85%以上能力。
  • MoE 优化:通过 -ot 参数将专家层(experts)卸载到 CPU,仅核心层上 GPU,单张24GB显卡(如 RTX 4090)即可运行,速度1-2 tokens/s;总内存250GB+ 可达5+ tokens/s。
  • 隐私与离线:完全本地运行,无需云端 API。

模型下载地址:https://huggingface.co/unsloth/Kimi-K2-Thinking-GGUF

官方指南:https://docs.unsloth.ai/models/kimi-k2-thinking-how-to-run-locally

硬件要求

量化级别文件大小推荐总内存(RAM+VRAM)预期速度(tokens/s)备注
UD-TQ1_0 (1-bit)~245GB247GB+1-2(低配)/5+(高配)最省空间
UD-Q2_K_XL (2-bit)~381GB400GB+更高准确率推荐
Q8_0 (全精度近似)~1.09TB8x H200 GPU最快企业级

如果内存不足,llama.cpp 会自动 mmap 到磁盘,但速度会降到 <1 token/s。

步骤1:安装 llama.cpp

apt-get update && apt-get install pciutils build-essential cmake curl libcurl4-openssl-dev -ygit clone https://github.com/ggml-org/llama.cppcd llama.cppcmake -B build -DBUILD_SHARED_LIBS=OFF -DGGML_CUDA=ON -DLLAMA_CURL=ONcmake --build build --config Release -j --target llama-quantize llama-cli llama-gguf-split llama-mtmd-clicp build/bin/llama-* .

(无 GPU 用 -DGGML_CUDA=OFF)

步骤2:下载模型

安装 Hugging Face 工具:

pip install huggingface_hub hf_transfer

下载(仅下载1-bit 分片,约245GB):

import osos.environ["HF_HUB_ENABLE_HF_TRANSFER"] = "1"  # 加速下载from huggingface_hub import snapshot_downloadsnapshot_download(    repo_id="unsloth/Kimi-K2-Thinking-GGUF",    local_dir="Kimi-K2-Thinking-GGUF",    allow_patterns=["*UD-TQ1_0*"],  # 换成 "*UD-Q2_K_XL*" 下载2-bit)

下载卡在90-95%?参考官方排障:https://docs.unsloth.ai/basics/troubleshooting-and-faqs

步骤3:直接运行

export LLAMA_CACHE="Kimi-K2-Thinking-GGUF"./llama-cli \    --model Kimi-K2-Thinking-GGUF/UD-TQ1_0/Kimi-K2-Thinking-UD-TQ1_0-00001-of-00006.gguf \    --n-gpu-layers 99 \    --temp 1.0 \    --min-p 0.01 \    --ctx-size 98304 \  # 推荐上下文    --seed 3407 \    -ot ".ffn_.*_exps.=CPU"  # 关键!卸载所有 MoE experts 到 CPU
  • 想更快?用 -ot ".ffn_(up|down)_exps.=CPU" 只卸载部分。
  • 单 GPU OOM?降低 --n-gpu-layers 或用更多 -ot 正则。
  • 显示思考标签?加 --special。

提示词模板(Thinking 模式):

<|im_system|>system<|im_middle|>You are Kimi, an AI assistant created by Moonshot AI.<|im_end|><|im_user|>user<|im_middle|>你的问题<|im_end|><|im_assistant|>assistant<|im_middle|>

温度推荐 1.0,避免重复。

步骤4:部署 OpenAI 兼容服务器

./llama-server \    --model Kimi-K2-Thinking-GGUF/UD-TQ1_0/Kimi-K2-Thinking-UD-TQ1_0-00001-of-00006.gguf \    --threads -1 \    -fa on \    --n-gpu-layers 999 \    -ot ".ffn_.*_exps.=CPU" \    --min_p 0.01 \    --ctx-size 98304 \    --port 8001 \    --jinja

然后用 Python 调用:

from openai import OpenAIclient = OpenAI(base_url="http://127.0.0.1:8001/v1", api_key="sk-no-key-required")completion = client.chat.completions.create(    model="unsloth/Kimi-K2-Thinking",    messages=[{"role": "user", "content": "1+1=?"}],    temperature=1.0)print(completion.choices[0].message.content)

完美兼容 LangChain、Autogen 等框架!

常见问题

  • 无标签? 正常,加 --special 显示。
  • 系统提示不生效? 已修复,新 GGUF 第一分片包含修复。
  • 工具调用:支持原生工具解析,参考 HF 模型卡工具指南。
  • 更高速:用 ik_llama.cpp 分支或 vLLM(但 GGUF 首选 llama.cpp)。
  • 测试案例:Unsloth 测试中一发生成 Flappy Bird 和物理模拟游戏,实力强劲!

感谢 Moonshot AI 开源这个1T级思考代理,也感谢 Unsloth 的神级量化!现在,人人都能在家跑 SOTA 大模型了。快去试试吧,247GB RAM 门槛虽高,但对 AI 爱好者来说,这已是历史性突破。

想入门 AI 大模型却找不到清晰方向?备考大厂 AI 岗还在四处搜集零散资料?别再浪费时间啦!2025 年 AI 大模型全套学习资料已整理完毕,从学习路线到面试真题,从工具教程到行业报告,一站式覆盖你的所有需求,现在全部免费分享!

👇👇扫码免费领取全部内容👇👇

​

一、学习必备:100+本大模型电子书+26 份行业报告 + 600+ 套技术PPT,帮你看透 AI 趋势

想了解大模型的行业动态、商业落地案例?大模型电子书?这份资料帮你站在 “行业高度” 学 AI:

1. 100+本大模型方向电子书

在这里插入图片描述

2. 26 份行业研究报告:覆盖多领域实践与趋势

报告包含阿里、DeepSeek 等权威机构发布的核心内容,涵盖:

  • 职业趋势:《AI + 职业趋势报告》《中国 AI 人才粮仓模型解析》;
  • 商业落地:《生成式 AI 商业落地白皮书》《AI Agent 应用落地技术白皮书》;
  • 领域细分:《AGI 在金融领域的应用报告》《AI GC 实践案例集》;
  • 行业监测:《2024 年中国大模型季度监测报告》《2025 年中国技术市场发展趋势》。

3. 600+套技术大会 PPT:听行业大咖讲实战

PPT 整理自 2024-2025 年热门技术大会,包含百度、腾讯、字节等企业的一线实践:

在这里插入图片描述

  • 安全方向:《端侧大模型的安全建设》《大模型驱动安全升级(腾讯代码安全实践)》;
  • 产品与创新:《大模型产品如何创新与创收》《AI 时代的新范式:构建 AI 产品》;
  • 多模态与 Agent:《Step-Video 开源模型(视频生成进展)》《Agentic RAG 的现在与未来》;
  • 工程落地:《从原型到生产:AgentOps 加速字节 AI 应用落地》《智能代码助手 CodeFuse 的架构设计》。

二、求职必看:大厂 AI 岗面试 “弹药库”,300 + 真题 + 107 道面经直接抱走

想冲字节、腾讯、阿里、蔚来等大厂 AI 岗?这份面试资料帮你提前 “押题”,拒绝临场慌!

1. 107 道大厂面经:覆盖 Prompt、RAG、大模型应用工程师等热门岗位

面经整理自 2021-2025 年真实面试场景,包含 TPlink、字节、腾讯、蔚来、虾皮、中兴、科大讯飞、京东等企业的高频考题,每道题都附带思路解析:

2. 102 道 AI 大模型真题:直击大模型核心考点

针对大模型专属考题,从概念到实践全面覆盖,帮你理清底层逻辑:

3. 97 道 LLMs 真题:聚焦大型语言模型高频问题

专门拆解 LLMs 的核心痛点与解决方案,比如让很多人头疼的 “复读机问题”:


三、路线必明: AI 大模型学习路线图,1 张图理清核心内容

刚接触 AI 大模型,不知道该从哪学起?这份「AI大模型 学习路线图」直接帮你划重点,不用再盲目摸索!

在这里插入图片描述

路线图涵盖 5 大核心板块,从基础到进阶层层递进:一步步带你从入门到进阶,从理论到实战。

img

L1阶段:启航篇丨极速破界AI新时代

L1阶段:了解大模型的基础知识,以及大模型在各个行业的应用和分析,学习理解大模型的核心原理、关键技术以及大模型应用场景。

img

L2阶段:攻坚篇丨RAG开发实战工坊

L2阶段:AI大模型RAG应用开发工程,主要学习RAG检索增强生成:包括Naive RAG、Advanced-RAG以及RAG性能评估,还有GraphRAG在内的多个RAG热门项目的分析。

img

L3阶段:跃迁篇丨Agent智能体架构设计

L3阶段:大模型Agent应用架构进阶实现,主要学习LangChain、 LIamaIndex框架,也会学习到AutoGPT、 MetaGPT等多Agent系统,打造Agent智能体。

img

L4阶段:精进篇丨模型微调与私有化部署

L4阶段:大模型的微调和私有化部署,更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调,并通过Ollama、vLLM等推理部署框架,实现模型的快速部署。

img

L5阶段:专题集丨特训篇 【录播课】

img
四、资料领取:全套内容免费抱走,学 AI 不用再找第二份

不管你是 0 基础想入门 AI 大模型,还是有基础想冲刺大厂、了解行业趋势,这份资料都能满足你!
现在只需按照提示操作,就能免费领取:

👇👇扫码免费领取全部内容👇👇

​

2025 年想抓住 AI 大模型的风口?别犹豫,这份免费资料就是你的 “起跑线”!

Claude 3.5 Sonnet 国内实操指南:访问、成本与合规全解析 大语言模型(LLM)作为当前AI应用的核心技术,其版本演进、访问机制与工程落地能力直接影响开发者效率。Claude 3.5 Sonnet 是Anthropic最新发布的主力模型,在代码生成、长上下文推理和响应速度上显著优于前代,但并非所谓‘Claude 4’——该命名属中文社区误传。理解其真实版本定位、底层架构连续性(如Constitutional AI微调范式)及技术边界,是规避信息噪音、实现稳定接入的前提。本文聚焦国内用户高频痛点:网络可达性(SNI干扰与代理原理)、成本结构(token计费陷阱与免费额 阅读详情

相关推荐

谷歌日语输入法离线包64位

谷歌日语输入法离线包64位 直接安装无需联网

Unsloth本地微调实战:显存优化、CUDA内核适配与ChatML数据规范

大语言模型(LLM)本地微调面临显存瓶颈、训练低效与数据语义失配三大核心挑战。其本质源于PyTorch默认内存管理粗放、LoRA动态融合引发GPU内存抖动,以及训练数据缺乏结构化意图信号。Unsloth通过绕过CUDA默认分配器、将LoRA融合下沉至CUDA Kernel、默认启用v2梯度检查点等底层重构,在保持FP16梯度精度前提下实现INT4权重量化与显存压缩,显著提升RTX 4090等消费级显卡的训练可行性。结合ChatML协议对system/user/assistant角色的强制约束,确保模型准确理

defkaug153461的博客 399

COMSOL实现裂缝性储层油水两相流模拟的关键技术

多孔介质中的流体流动模拟是油气藏开发的核心技术,其基本原理基于达西定律和质量守恒方程。在裂缝性储层中,离散裂缝网络与基质系统的耦合流动带来了特殊的数值挑战。通过COMSOL Multiphysics平台实现的多物理场耦合技术,可以精确模拟油水两相在复杂裂缝系统中的渗流行为。该技术采用Level Set方法表征裂缝几何形态,结合自适应网格生成技术解决狭窄裂缝的网格剖分难题,并创新性地引入Bang-Larsen毛管压力滞后模型,显著提高了采收率预测精度。这些方法在致密油藏开发、水驱优化等工程实践中具有重要应用价

weixin_34005090的博客 229

颠覆单机游戏体验:3步实现4人分屏对战

在游戏世界中,我们常常面临一个共同的困境:想要与朋友在同一台电脑上享受多人游戏的乐趣,却受限于游戏本身不支持本地分屏功能。这不仅让多人游戏的欢乐大打折扣,也让那些渴望与亲友共享游戏时光的玩家倍感失望。然而,Nucleus Co-op的出现,彻底改变了这一局面。这款免费开源工具通过创新的虚拟多实例技术,让一个游戏副本就能开启分屏对战模式,为单机游戏注入了新的生命力。 ## 问题场景:单机游戏的多人

gitblog_00976的博客 278

遗传算法驱动吃豆人进化:从零构建AI游戏智能体

遗传算法是一种模拟自然选择过程的优化技术,其核心原理是通过选择、交叉和变异等操作,在解空间中迭代搜索最优解。该技术为解决复杂优化问题提供了强大工具,尤其在游戏AI、机器人控制和参数调优等场景中价值显著。在游戏AI领域,遗传算法常被用于训练智能体自主决策,例如在经典游戏《吃豆人》中,通过定义智能体的“基因”(如神经网络权重)和“适应度”(如游戏得分),可以引导其进化出躲避幽灵、高效吃豆等策略。本项目结合Pygame框架与神经网络,构建了一个完整的遗传算法训练沙盒,详细展示了如何通过适应度函数设计和参数调优,实

weixin_30467199的博客 273

Jenkins测试详细使用教程(二):jenkins两种主要构建方法

Jenkins有两种定义构建作业的主要方法:(自由风格项目)和Pipeline(流水线项目)。

m0_62825058的博客 2434

3个步骤让你的单机游戏秒变多人派对:Nucleus Co-op开源游戏工具全攻略

如何让老旧电脑秒变多人游戏主机?Nucleus Co-op这款免费开源工具给出了完美答案。作为一款专注于本地多人游戏的创新解决方案,它通过虚拟多实例技术,让单个游戏副本实现分屏对战,彻底改变传统单机游戏的娱乐方式。无论是家庭聚会还是朋友小聚,这款工具都能将普通PC变成多人游戏中心,让你无需购买多份游戏即可享受多人同乐的乐趣。 ## 一、核心价值:重新定义本地多人游戏体验 Nucleus Co-

gitblog_01105的博客 256

父子Agent架构:解决AI系统上下文污染的技术方案

在AI系统设计中,上下文管理是核心挑战之一。传统单Agent架构在处理复杂任务时,常面临上下文无限膨胀导致的信息淹没和性能下降问题。父子Agent架构通过职责分离和上下文隔离机制,采用分而治之的思想,将大任务拆解为多个子任务由专门子Agent处理。该架构中父Agent负责任务规划和结果汇总,子Agent执行具体任务后立即销毁中间状态,通过精炼摘要进行通信。这种设计不仅能有效控制上下文长度,还能提升系统稳定性和执行效率,特别适用于编程辅助、自动化测试等需要多步骤处理的场景。父子Agent架构体现了计算机科学中

weixin_42531710的博客 353

Kimi K2-Thinking全面解析:媲美GPT-5却难获程序员青睐的原因!

文章介绍了Kimi开源的K2-Thinking模型,该模型性能与GPT-5相当,在人类考试中表现优异,支持300次工具调用。然而,许多程序员对其实际应用效果评价不高。主要原因有二:一是官网与API/编程工具的性能差距显著;二是K2模型需要复杂提示词才能发挥最佳效果,而普通用户提供的提示词过于简单。此外,K2 API费用较高,不适合编程使用。建议用户在官网或App体验,或尝试使用免费平台如Trae。

weixin_55154866的博客 1695

Unity游戏开发客户端Unity基础

Unity游戏开发客户端面经 之 Unity 篇

Sea3752的博客 2万+

S4 Hana SD -信贷管理 - 03

自动信用控制将针对同一信用控制范围的不同的客户风险类别和信贷组执行不同的信用控制政策。对于ECC系统而言,无需单独设置检查规则,可在自动信贷控制进行设置即可,如图1-5-2。在S4 HANA版本中,自动信贷控制和检查规则是分离的。S4系统需要在定义自动信贷控制的时候,给字段“SAP信用管理”打钩,激活检查规则,然后需要单独在检查规则页签设置检查规则。接下来,我们分别介绍ECC和S4 HANA系统中两种不同配置方式.6.2SPRO。

weixin_46525734的博客 2888

介绍 Kimi K2 Thinking

Kimi K2思维模型是一款具备深度推理能力的开源智能体模型,其核心特性包括:支持200-300步稳定工具调用、原生INT4量化实现无损加速、256k长文本处理能力。作为万亿参数规模的专家混合模型(MoE),K2在HLE、BrowseComp等复杂基准测试中展现了出色性能,尤其在工具调用任务上大幅领先同类模型。评估结果显示,K2在主动搜索、编程、数学推理等任务中与GPT-5和Grok-4等商业模型保持相当水平,部分场景下甚至更优,同时保持了轻量化部署优势。该模型特别适合需要持续推理和工具协同的复杂应用场景。

weixin_41446370的博客 1554

TRK-MPC5634M开发板实战:从硬件解析到CAN、ADC外设驱动调试

在嵌入式系统开发,尤其是汽车电子和工业控制领域,微控制器(MCU)是核心执行单元。其工作原理基于处理器内核、存储器和丰富的外设接口协同工作,通过软件编程实现对硬件的精确控制。这种技术价值在于能够为严苛环境提供可靠、实时的控制解决方案。典型的应用场景包括汽车车身控制、网关、电池管理系统以及工业自动化设备。本文聚焦于恩智浦(NXP)基于Power Architecture e200z0内核的汽车级MCU——MPC5634M,并以其官方评估板TRK-MPC5634M为平台,深入探讨其硬件设计逻辑、软件环境搭建及核

weixin_29997523的博客 288

Unsloth 量化 Kimi K2 压缩 62%:24GB 显卡 + 家用内存跑 GGUF 的 llama.cpp 配置骨架

用 Unsloth 的 UD-TQ1_0 量化把 Kimi K2 压到约 245GB,24GB 显卡加 250GB 内存即可跑 GGUF。本文给出 llama.cpp 编译、MoE 专家层卸载参数与 config.toml 骨架,并附显存与首 token 延迟验证方法。先用 TaoToken 官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 验证提示词行为再上本地更稳妥。

weixin_42610010的博客 20

Kolla 容器化 高可用OpenStack 部署与 Ceph 集群集成

本文介绍了 Kolla 项目在容器化 OpenStack 部署和管理方面的应用,以及与 Ceph 集群的集成。Kolla 项目通过容器技术提供了一种简化和自动化的 OpenStack 部署方法,同时实现了易于升级和回滚的特点。本文还探讨了 Kolla 在实现零宕机升级方面的进展,并分析了其对 OpenStack 用户和社区的重要意义。

we22635的博客 2702

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Kimi-K2 0905版本深度评测:长文本处理新纪元,消费级硬件能否驾驭?

近期,AI领域最引人瞩目的话题莫过于Kimi-K2系列大模型的最新迭代——0905版本的发布。这款被开发者社群誉为"编码野兽"的模型,不仅延续了前代产品在代码生成领域的卓越表现,更在上下文处理能力上实现了突破性升级。然而,围绕其部署门槛的讨论也日趋激烈:在Claude等主流模型相继调整服务策略的背景下,自托管大模型正成为开发者保障工作流稳定性的重要选择,而Kimi-K2 0905能否成为消费级硬件

gitblog_00937的博客 1013

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

消费级显卡跑出「Opus 级」Agent?Qwen3.8-27B 反超 Claude 的榜单含金量几何

2026 年 8 月中旬阿里正式开源 Qwen3.8-27B,一个月内它在中文技术社区完成了「封神」三部曲:先被冠以「Hugging Face 史上最受欢迎开源模型」,再被智源社区等媒体以「一张消费级显卡跑 Opus 级 Agent、多项榜单反超 Claude」的标题反复传播,随后 Perplexity 直接拿它当底座训练出开源决策模型 pplx-decider-v1.1 并登顶 Jev Deci

gitblog_00052的博客 276

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Macro 遗留评论模式下线发布手册:Contract、Schema Drop 与回滚边界的工程实践

本文以 Macro 仓库中的 `comment-schema-drop` 发布手册为主线,完整拆解一次"不可逆的数据库模式删除"如何在真实生产环境中安全落地:包括为什么把 PDF 查询修复与 schema drop 合并到同一版本、删除前后涉及哪些表与索引、部署前必须通过的六道门禁、迁移 SQL 每一段的真实作用,以及删表之后为什么"回滚服务"不再等于"回滚数据"。读完后你能独立复述并执行这套发布

gitblog_00327的博客 210

Kimi K2里找到了DeepSeek V3架构

而Kimi的修改在于,如果基于Kimi K2打造的产品或服务月活跃用户超过1亿,或者月收入超过2000万美元,那么需要在该产品和服务的用户界面上显示“Kimi K2”。毕竟开源之后,开源模型的效果必须“可复现”,不能再靠各种技巧遮掩,只有当任何人拿到相同权重都能轻松复现结果,才算真正站得住脚。2025年,智能的上限仍然完全由模型决定,作为一家以AGI为目标的公司,如果不去追求智能的上限,那我一天也不会多呆下去。据他表示,OpenAI的开源模型参数比K2小很多,但性能“超级强大”,只是由于某些不可言说。

量子位 731

Kimi-K2 模型 Llama.cpp 镜像推理部署手册

摘要 本文档详细介绍了使用Docker容器化部署llama.cpp来推理Kimi-K2大语言模型的完整流程。Kimi-K2是月之暗面公司开发的MoE模型,需要特殊配置支持其384个专家。文档包含硬件要求(推荐1TB内存、NVIDIA A100/H100 GPU)、离线部署准备(镜像自定义编译与传输)、快速部署步骤(模型下载、Docker Compose配置)以及故障排除方案。重点解决了llama.cpp默认专家数量限制问题,并提供两种解决方案:使用修改版镜像或自定义编译支持512专家的镜像。部署配置针对高性

weixin_39058620的博客 1995

本地部署Kimi K2大模型全攻略:从1.8bit量化到实战应用指南

随着Moonshot AI推出的Kimi-K2-Instruct-0905版本在知识问答、逻辑推理、代码生成和智能体任务中刷新SOTA性能,如何在个人设备上高效部署这款千亿参数模型成为行业关注焦点。本文将系统讲解从模型选型、环境配置到实际运行的完整流程,帮助开发者突破硬件限制,体验前沿大模型的本地化能力。 ## 模型特性与存储优化方案 Kimi K2原始模型包含1万亿参数,需占用1.09TB存...

gitblog_00289的博客 1536

24GB显存即可驾驭!个人用户本地部署1T参数Kimi K2大模型完全指南

将千亿级AI装进个人电脑:Kimi K2本地运行从入门到实践全攻略 "听说那个万亿参数的开源模型开放了,但具体该怎么上手操作呢?"如果你也存在这样的困惑,那么本文将为你提供全面解答。 Unsloth AI团队推出了采用1.8bit量化技术的Kimi K2模型,使得原本1.1T的模型体积缩减至245G,极大降低了部署门槛。 ### 一、深入了解Kimi K2 简单来说:这是由Moonshot

gitblog_00137的博客 1940

Ollama本地运行大模型完整教程(亲测有效)

本文详细介绍如何使用Ollama框架在本地运行开源大语言模型。内容包括下载安装Ollama、运行Microsoft的phi-2模型、自定义模型配置,以及实现流式传输、思考能力、结构化输出、视觉任务和工具调用等高级功能。通过Ollama,开发者可以在本地轻松部署LLM,并与各种编排框架集成,便于构建LLM应用。

2401_85390073的博客 998

Kimi K2 Thinking极致量化技术:1-bit模型仅需247GB内存,大模型平民化部署!

文章介绍了Kimi K2 Thinking模型的极致量化技术,通过unsloth的1-bit量化将594GB模型降至247GB,使普通硬件也能运行。详细讲解了三步部署流程:编译llama.cpp、下载量化模型、使用MoE卸载技术优化显存占用。提供了API服务封装和Python调用方法,以及Thinking模型的特殊参数设置,帮助开发者在有限资源下部署这一强大开源大模型。

weixin_55154866的博客 1304

Kimi K2 Thinking 量化之后再量化,模型文件缩水60%,准确率85%,部署教程来了

Kimi K2 Thinking模型通过1-bit量化技术将594GB模型缩减至247GB,大幅降低部署成本。Unsloth团队采用MoE卸载技术,仅需8GB显存即可运行,支持CPU/GPU混合部署。部署流程分三步:编译llama.cpp、下载量化模型、配置MoE卸载参数。推荐使用UD-Q2_K_XL(381GB)版本平衡性能与精度。模型支持OpenAI API格式调用,并具备独特的"思考过程"展示功能。尽管量化后性能有所妥协,但为资源有限场景提供了运行超大模型的可能性。

975

周红伟:Qwen3.5-Plus - 企业级部署案例实操,Qwen3.5 LLM,包括 Qwen3.5-397B-A17B

Qwen3.5 是阿里巴巴的新一代模型家族,包括 Qwen3.5-397B-A17B,一款具有 397B 参数(17B 活跃)的多模态推理模型,其性能可与 Gemini 3 Pro、Claude Opus 4.5 和 GPT-5.2 相媲美。为获得最佳性能,请确保您的总可用内存(显存 + 系统内存)超过您正在下载的量化模型文件的大小。在本地设备上运行新的 Qwen3.5 LLM,包括 Qwen3.5-397B-A17B!量化可以在 192GB 内存上运行,而 8-bit 需要 512GB 的内存/显存。

周红伟讲AI 1985
上一篇: 告别传统 RAG,用智能 Agent 方法构建 AI 知识库
下一篇: 从Turbo AI 看大模型落地:如何让LLM成为产品的核心引擎
AI_小站
博客等级 码龄3年 6255粉丝 1152原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值