【AI大模型大厂面试真题】腾讯大模型面试:MoE训练用TP还是EP?

FasterMoE:Modeling and Optimizing Training of Large-Scale Dynamic Pre-Trained Models阅读笔记 FasterMoE:Modeling and Optimizing Training of Large-Scale Dynamic Pre-Trained Models阅读笔记;参考b站视频 阅读详情

前言

最近面试中被问到:为什么在 MoE 训练中使用 Expert Parallelism(EP)而不是 Tensor Parallelism(TP)?

我的回答是,使用 EP 不会减少数据并行(DP)的数量,因为每个 EP 处理不同的数据。

而且,EP 和 TP 对通信的要求都很高,一般不会让 EP 和 TP 跨机。根据我们的实验结果,EP 的吞吐量比 TP 更高。当 EP 开启到 8 时,我们就不再使用 TP。

面试结束后,对这个问题进行了更深入的思考,觉得还有一些未考虑的细节值得分析。

翻了下DeepSeek的技术报告。在 v1 中,他们使用了 PP、EP、TP 和 Zero1,而在 v2(236B 参数、21B 激活)中,配置为 8EP + 16PP(zero bubble)+ Zero1,没有使用 TP。

对于这个参数和激活规模,8EP + 8PP + Zero1 应该就足够了。不知道为什么用了 16PP,是因为真的能实现 zero bubble 吗?

1、通信开销对比

(1)EP通信分析

Expert Parallelism 的逻辑如下图所示,每个 EP rank 上只包含一部分 expert,而每个 EP rank 上的 token(即 token 对应的 hidden state)会根据 gating 结果分发到其他 EP rank 上的 expert。

这个过程通过 all-to-all 通信完成。

(2)All-to-All Dispatch 逻辑

以 4 个 expert、2 个 EP rank 和 topk=2 为例 ,下图中每个 EP rank 上有 3 个 token:

EP rank 0 的 token 分配如下:

  • Token 1 → Expert 1 和 Expert 2

  • Token 2 → Expert 1 和 Expert 2

  • Token 3 → Expert 0 和 Expert 3

在 all-to-all 通信前,需要对 local token 按照 gating 结果进行permute/group,将发往同一 expert 的 token 分组。随后,这些 token 通过 all-to-all 通信发送到对应的 expert rank。

(3)通信量计算

每个 EP rank 发送/接收的 token 数量为:

对于 half precision,为通信量近为:

在 local experts 上计算结束后需要发送原本的 ep rank,是一个 all-to-all 的逆过程,对应上图中的 all-to-all combine,通信量和 all-to-all dispatch 一致,所以总的通信量为:

(4)TP 通信分析

在 Tensor Parallelism 中,MLP(或 expert)前向计算需要一次 all-reduce 操作。

对于半 half precision,通信量为:

最前面的 2 是由于 ring all-reduce 包含reduce-scatter和 all-gather 两个步骤,它们的通信量相等。

这里通信量的计算也是有近似的,实际上 reduce-scatter 只需要发送和接收 tp-1 次,而不是 tp 次,细节可以参考 OneFlow:手把手推导 Ring All-reduce 的数学性质。

类似地,Transformer 中的 attention 中的 linear 也会被切分,进一步增加 TP 的通信开销。

对于一个 Transformer 层,TP 的前向通信量为:

对比 EP 和 TP 的通信量,当 topk 等于 2 时,通信量一致,也就是 Mixtral 8x7B 这种配置,但是这是在 token 分配完全均匀的假设下,真实训练场景中,不可能是均匀的,由于木桶效应,ep 的通信延迟会更高。

MoE 训练中会出现这样一个现象,随着训练的进行,吞吐会提升,尤其在训练早期,这是由于一开始 token 分配非常不均匀,随着训练的进行,分配更加均匀,吞吐趋于稳定。

当 topk 大于 2 时,EP 的通信量要高于 TP,像deepseek v2做了 expert segmentation 后,topk 为 6,EP 的通信量要显著高于 TP。

2、计算开销对比

(1)Expert 计算

对于 EP,完成 All-to-all dispatch 后,所有 token 都被分发到了对应目标 expert 所在的 EP rank,接着执行矩阵乘法运算。

对于 TP,每个 TP rank 都包含所有 expert,但每个 expert 的参数只有 1/TP 份。

由于包含所有 expert,无需将 token 发送到其他 rank,可以直接在本地完成计算。

EP 和 TP 在 expert 的 FLOPS 数相同,但 EP 的 expert 计算对硬件更友好。

以上面两图为例,EP 执行两个大的矩阵乘法(因为 local rank 的 expert 参数量更大,且从其他 rank 上收到分配给 local expert 的 token),而 TP 则执行 4 个小的矩阵乘法。GPU 在大矩阵乘法上的效率更高。

FLOPS 数并不一定重要,更应该考虑计算对硬件是否友好。

例如 Mamba1,尽管它的 FLOPS 数比 attention 少,且可以使用 parallel scan 并行训练,但由于 parallel scan 只能使用 CUDA core 而无法利用 tensor core,其速度反而比能够利用 tensor core 的 full attention 慢。不过,Mamba2 已经解决了这个问题。

除此之外,矩阵乘法的次数也不同。在一个 ep rank 上,矩阵乘法次数等于 local expert 的个数(total_experts / ep_world_size)。

而在一个 tp rank 上,矩阵乘法次数等于 total expert 的个数。这需要对 local expert 进行一次 for loop,执行 local expert 数量次 kernel launch。

比如 deepseek v2 160 个 expert,开启 EP 8,每个 ep rank 负责 20 个 expert 的计算,TP 8 则负责 160 个 expert 的计算,恐怖…

总的来说,ep 在 expert 计算上比 tp 具有显著优势:一次 kernel launch 有更大的 workload,且 kernel launch 次数更少。

这里都会使用 grouped gemm 来加速计算,本质也是减少 kernel launch,只需要一次 launch ,增加一次 kernel launch 的 workload。

这样缓解了 wave quantization 的问题,感兴趣的可以看看 How To Write A CUDA Program: The Ninja Edition。

对 grouped gemm 感兴趣的可以看看 Writing Grouped GEMMs in Triton Nvidia以及 triton 官方 tutorial。

但是实际生产中,megablocks使用了这个库,而这个库并非真正的 grouped gemm,仍是通过 for loop 实现。

https://github.com/tgale96/grouped_gemm/blob/main/csrc/grouped_gemm.cu#L418-L435

Megatron-LM fork 了这个库在此基础上支持了 multi stream,带来了一定加速。这种场景很适合 multi stream,因为每个 expert 的 gemm 都是相互独立的。

(2)DP 数量

开 EP 不会影响 DP 数量,这是因为每个 EP rank 处理不同的数据。

相比之下,同一个 TP group 中的所有 TP rank 处理相同的数据,在固定 world size 的情况下,开启 TP 会使 DP 变为原来的 1/TP。

举例来说,当 world size 为 64 时,启用 EP 8 后 DP 仍为 64,但启用 TP 8 后 DP 就只有 8。

这表明在总卡数相同的情况下,使用 EP 而非 TP 可以在每次 forward 中处理更多数据。

当 global batch size 固定时,完成相同数量的数据需要更少的 GAS(gradient accumulation step)。

另外的一个间接影响:在有 pipeline parallelism 的情况下,较大的 DP 会导致 micro batch 数减小,从而产生更大的 pipeline bubble。

在计算效率这块来说,EP 比 TP 有显著优势。

(3)显存占用

TP 相比 EP 多切分了 attention 中的 linear 层,但由于 attention 在 MoE 架构中占比较低,这个优势并不显著。

在负载不均衡的情况下,某个 rank 上分配的 token 可能过多,导致显存使用激增,甚至出现 OOM。

这种情况下,micro batch 中的 token 数量越多,不均衡分配带来的显存压力就越大。

当 micro batch size 或 sequence length 增加时,单个 micro batch 中的 token 数也会相应增加。因此在长文本训练中,如果 EP 出现显存溢出,可以考虑使用 TP。

因此从显存角度看,TP 具有更大优势,它的显存占用更少且更稳定。

3、总结

EP 和 TP 各有优劣,其选择取决于具体的训练场景和需求:

计算效率:EP 在 expert 的计算效率上具有优势,减少了 kernel launch 次数,增加了每次 launch 的 workload。

通信开销:在 topk=2 且 token 分配均匀的情况下,EP 和 TP 的通信量相近。但在topk>2或分配不均匀的情况下,EP 的通信开销高于 TP。

显存占用:TP 的显存占用更低且更稳定,适合长序列训练或显存敏感的场景;而 EP 在不均衡分配时可能引发显存溢出问题。

数据并行性:EP 不影响数据并行的规模,可以在固定的资源下处理更多的数据。而 TP 则会减少数据并行的数量,可能导致迭代效率降低。

模型规模和架构:但 TP 在 attention 比重较高的模型中可能更有优势。

最后的最后

感谢你们的阅读和喜欢,作为一位在一线互联网行业奋斗多年的老兵,我深知在这个瞬息万变的技术领域中,持续学习和进步的重要性。

为了帮助更多热爱技术、渴望成长的朋友,我特别整理了一份涵盖大模型领域的宝贵资料集。

这些资料不仅是我多年积累的心血结晶,也是我在行业一线实战经验的总结。

这些学习资料不仅深入浅出,而且非常实用,让大家系统而高效地掌握AI大模型的各个知识点。如果你愿意花时间沉下心来学习,相信它们一定能为你提供实质性的帮助。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

大模型知识脑图

为了成为更好的 AI大模型 开发者,这里为大家提供了总的路线图。它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

经典书籍阅读

阅读AI大模型经典书籍可以帮助读者提高技术水平,开拓视野,掌握核心技术,提高解决问题的能力,同时也可以借鉴他人的经验。对于想要深入学习AI大模型开发的读者来说,阅读经典书籍是非常有必要的。

在这里插入图片描述

实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

面试资料

我们学习AI大模型必然是想找到高薪的工作,下面这些面试题都是总结当前最新、最热、最高频的面试题,并且每道题都有详细的答案,面试前刷完这套面试题资料,小小offer,不在话下

在这里插入图片描述

640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

在这里插入图片描述

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

Expert Parallelism(EP):混合专家模型的分布式计算新范式 什么是EP(Expert Parallelism,简称EP),EP的作用优势,EP的原理 阅读详情

相关推荐

24_gemm_grouped

最朴素的思想是一个gemm起一个kernel,然后循环就可以n次就行,但是有些gemm尺寸比较小,这样的会sm无法都利用,为此用多stream来启动,这样就可以保证多个kernel可以一块执行,但是效果不是很好,可能是因为多次启动的原因。为此需要继续优化思路,这里利用。

feng__shuai的博客 1275

grouped_gemm:高性能批量GEMM计算的利器

grouped_gemm:高性能批量GEMM计算的利器 项目介绍 grouped_gemm 是一个轻量级库,它为 PyTorch 提供了批量分组通用矩阵乘法(Grouped General Matrix Multiplication,GEMM)的内核。该库的核心优势在于能够显著提升大规模矩阵乘法运算的性能,尤其在处理批量数据时。 项目技术分析 grouped_gemm 的技术核心是基于 CUDA ...

gitblog_00701的博客 853

【术语】 ES、EP、PP 和 MP 各阶段

ES: engineering sample 工程样板 EP:指工程设计阶段样板 PP:pre-production or pilot production 预生产或试生产 MP: mass production 批量生产

产品线负责人 6万+

大规模分布式 AI 模型训练系列——专家并行

在 [1701.06538] Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layer 中,作者(也包括大名鼎鼎的 Geoffrey Hinton 和 Jeff Dean)将 MoE 引入到 LSTM 模型中,并提出了稀疏 MoE(Sparse MoE)的概念。在 Sparse MoE 中可以包含数千个前馈子网络,并由可训练的门控网络(Gating Network)确定这些专家的稀疏组合。

xx_nm98的博客 1万+

地下水热耦合模拟FEFLOW建模

2.3 依据讲解内容,练习构建地下水数值模型(例二),学会各种源汇项、边界条件、时间序列、节点参数的添加及模拟结果的导出。对于真实模型,学习如何建立概念模型、数学模型,练习模型的各种参数和源汇项输入,进行溶质运移、水热模拟。3.通过多种实践案例应用,掌握实践工作中常见项目的模型搭建及特殊问题处理方法。4.1学习水热模型抽灌模式,网格剖分、边界条件、初始温度场赋值。3.3练习模型的各种参数和源汇项输入,进行水流和溶质运移模拟。2.掌握水热耦合的模拟方法及典型项目应用问题处理。2.4根据模拟结果,

weixin_55561616的博客 964

利用wolcmd.exe批处理执行远程唤醒

代码如下: @echo off cls :check if exist wolcmd.exe goto targetmac echo 缺少wolcmd.exe echo. goto end :targetmac cls echo -------------------------------------------------------- echo 目标主机PC-01地址:40235678A...

Chriseo的博客 6949

大模型训练,DP/PP/TP/SP/EP到底怎么选?

并行策略DP 数据并行PP 流水线并行TP 张量并行SP 序列并行EP 专家并行Efficient training of large language models on distributed infrastructures: a survey 中的 overview如果你真的想学习大模型,请不要去网上找那些零零碎碎的教程,真的很难学懂!你可以根据我这个学习路线和系统资料,制定一套学习计划,只要你肯花时间沉下心去学习,它们一定能帮到你!

2401_85375186的博客 3801

【电磁场与电磁波课程设计】基于HFSS的双频微带天线仿真及设计

第五代移动通信技术(5G)的商用已经近在眼前,作为移动通信中最为重要的功能组件,面向5G通信应用的手机天线与基站天线的技术研究与设计成为近年来的热点。随着移动通信中“跳频”“扩频”等通信技术发展,为了满足与多个终端的通信要求,实现多系统共用和收发共用等功能,这就要求天线在不同频段下工作。根据国家工信部的最新规定,5G移动通信的中频段被划定在3.3 GHz-3.5 GHz及4.8 GHz-5.0 GH,面向5G移动通信的天线应具有高增益、小型化、宽频段及高隔离度等技术特征,以满足5G通信的高传输速率、波束智能

weixin_44450575的博客 1万+

腾讯大模型面试:MoE训练用TP还是EP?

EP 和 TP 各有优劣,其选择取决于具体的训练场景和需求:计算效率:EP 在 expert 的计算效率上具有优势,减少了 kernel launch 次数,增加了每次 launch 的 workload。通信开销:在 topk=2 且 token 分配均匀的情况下,EP 和 TP 的通信量相近。但在topk>2或分配不均匀的情况下,EP 的通信开销高于 TP。显存占用:TP 的显存占用更低且更稳定,适合长序列训练或显存敏感的场景;而 EP 在不均衡分配时可能引发显存溢出问题。

m0_59164304的博客 2674

Kubernetes集群资源优化实战:Volcano调度器如何帮你省下30%GPU算力

本文详细介绍了如何通过Volcano调度器的Binpack策略优化Kubernetes集群中的GPU资源利用率,解决AI模型训练中的资源碎片化问题。通过实战配置和调优指南,帮助用户提升30%的GPU算力利用率,显著降低任务等待时间和硬件成本。

weixin_30832143的博客 507

鸿蒙OpenHarmony南向开发 轻量系统芯片移植指南(一)

OpenHarmony系统采用"系统>子系统>部件"层级架构,支持功能模块化裁剪。本文介绍了关键子系统及移植方法:1)启动恢复子系统负责内核到应用间的进程初始化,需配置启动入口标识及链接脚本;2)文件子系统提供基础文件操作接口,需适配HAL层文件读写功能,可通过Flash模拟、轻量文件系统或厂商自有方案实现。移植过程需修改config.json配置,添加对应组件定义及功能实现。系统采用模块化设计,开发者可根据实际需求灵活配置所需子系统功能。

yx525623的博客 1131

【免费下载】 grouped_gemm:用于MoE模型训练的分组GEMM操作

grouped_gemm 是一个基于 PyTorch 的开源工具箱,专为 MoE(混合专家模型)训练中的分组矩阵乘法(GEMM)操作设计。该工具箱提供了一种有效的手段,能够在保持模型性能的同时,大幅提升计算效率。通过将传统的GEMM操作分组化,grouped_gemm 可以优化矩阵运算过程,特别适用于大规模并行计算场景。 ## 项目技术分析 grouped_gemm 的核心是利用了矩阵运算的并...

gitblog_00188的博客 1460

GEE案例:计算区域生态总体脆弱性分析

计算区域生态总体脆弱性分析需要考虑多个指标和因素。下面是一个基本的方法:选择指标:选择一组能够反映区域生态系统脆弱性的指标。这些指标可以包括生物多样性指数、森林覆盖率、湿地保护率、土地退化程度等。为每个指标分配权重:为了使得各指标在计算中的重要性相对均衡,可以为每个指标分配一个权重。权重可以根据各指标的重要性和可利用的数据进行确定。数据收集和处理:收集每个指标的数据,并对其进行处理,确保数据的准确性和一致性。如果有需要,可以对数据进行归一化处理。计算指标值:根据收集的数据和权重,计算每个指标的值。

此星光明博客 466

万字长文:一文搞懂模型训练与部署中的 DP、EP、TP、PP、SP(建议收藏)

万字长文:一文搞懂模型训练与部署中的 DP、EP、TP、PP、SP(建议收藏)

kaka0722ww的博客 4347

Open3d Qt的环境配置

目前统一使用qt6配置,open3d中可视化功能目前使用vtk代替,语言为c++。

阁楼 919

Linux | Ubuntu18.04安装RTX 4060显卡驱动完整教程

本节详细介绍了如何在ubuntu18系统安装4060显卡的驱动。

九七的博客 5159

腾讯大模型面试:MoE 训练用 TP 还是 EP?

EP 和 TP 各有优劣,其选择取决于具体的训练场景和需求:计算效率:EP 在 expert 的计算效率上具有优势,减少了 kernel launch 次数,增加了每次 launch 的 workload。通信开销:在 topk=2 且 token 分配均匀的情况下,EP 和 TP 的通信量相近。但在topk>2或分配不均匀的情况下,EP 的通信开销高于 TP。显存占用:TP 的显存占用更低且更稳定,适合长序列训练或显存敏感的场景;而 EP 在不均衡分配时可能引发显存溢出问题。

2401_84208172的博客 2026

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Janus: Data-Centric MoE 通讯成本分析(2)

在之前的blog中,我们学习了Janus的理论基础和模型搭建。通过以数据为中心的范式思路和巧妙的读取测略,Janus极大的减少了算法的通讯成本。本篇blog将从数学的角度定量解读Janus是如何降低通讯开销的。

恭仔的博客 1万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

万字长文:模型部署与训练中的DP、EP、TP、PP、SP深度解析

在当今大模型(Large Model)时代,模型规模的急剧增长对计算资源提出了前所未有的挑战。单张计算卡(如GPU)的算力和显存已远不能满足千亿甚至万亿参数模型训练与部署的需求。为了应对这一挑战,分布式训练与推理技术应运而生,通过将计算任务和模型参数分解到多张乃至成千上万张计算卡上,实现了对庞大模型的有效处理。在分布式策略中,数据并行(Data Parallelism, DP)、专家并行(Expert Parallelism, EP)、张量并行(Tensor Parallelism, TP)、流水线并行(P

2401_85116933的博客 2576

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Transformer——Q98 分析专家并行(Expert Parallelism)的通信开销模型

专家并行的通信开销模型,本质是分布式系统中 “分工” 与 “协作” 的精密平衡 —— 通过将专家分散到不同设备,我们突破了单卡显存的限制,但也引入了数据跨设备流动的挑战。高效的通信优化需要深入理解硬件特性、模型行为和算法设计的交互作用。当我们在代码中实现专家并行时,每一次scatter和gather操作都是一次对分布式系统的 “微调”。

墨顿随笔 1678

megatron——EP并行

专家并行是指在混合专家模型(Mixture of Experts, MoE)中,将不同的专家(即子模型)分配到不同的设备上,每个设备只负责一部分专家的计算。这样可以有效利用设备资源,提高模型的容量和效率。

hang on it more longer 2183

MoE训练论文解读之Megablocks:打破动态路由限制

作者|方佳瑞(已授权)整理|NewBeeNLPhttps://zhuanlan.zhihu.com/p/653270049GPT-4用了Mixture-of-Experts(MoE)架构,引起了广泛关注。然而,MoE训练并不是一项简单的任务,它面临着一些主要的挑战和难点:1、动态路由限制:当前的框架对MoE层中的动态路由进行了限制,以满足现有软件和硬件的约束条件。用户必须在计算中选择d...

Kaiyuan_sjtu的博客 1366

TP(张量并行)和EP(专家并行)的区别

张量并行适用于将模型的张量拆分到多个设备上,减少单个设备的内存负担,并加速计算。适用于大多数深度学习模型。专家并行适用于混合专家模型,通过将不同的专家分配到不同的设备上,增加模型的容量和计算效率。特别适用于大规模的稀疏模型。选择哪种并行化技术取决于具体的模型结构和应用场景。对于传统的深度学习模型,张量并行可能更合适;而对于混合专家模型,专家并行则更为有效。

weixin_41012399的博客 2509

【DeepSeek开源周】Day 3:DeepGEMM 学习笔记

DeepGEMM 是一个专为 NVIDIA Hopper 架构设计的高效 FP8 矩阵乘法库,支持普通和混合专家模型(MoE)分组矩阵乘法,通过简洁的实现和即时编译技术,实现了高性能和易用性。 官方开源代码链接:https://github.com/deepseek-ai/DeepGEMM

蓝海星梦的博客 2436

大模型预训练分布式并行技术(DP/PP/TP/EP/SP)基本原理

但是对于比较小的模型,或者细粒度的 MoE 模型,其矩阵乘法的 Shape 本身比较小,TP 切分后对算术强度的影响比较大,会导致吞吐的明显下降,无法充分发挥 GPU 的性能,因此在细粒度 MoE 模型的专家部分比较少采用 TP 并行。每块 GPU 执行 all-reduce 操作,收集所有 GPU 中的 local-gradient 梯度结果,然后进行求和求平均(归约)后得到一次迭代计算最终的有效 global-gradient,最后再同步到所有的 GPU 上并进行 Weights 权重参数的更新。

烟云的计算 2939

一文讲清:AI大模型的并行训练方式:DP、PP、TP、EP

AI大模型训练主要依赖四种并行计算架构:数据并行(DP)、流水线并行(PP)、张量并行(TP)和专家并行(EP)。数据并行通过切分数据并同步梯度实现高效训练,但显存消耗大;流水线并行将模型分层处理,存在GPU闲置问题;张量并行对单层运算横向切分,降低内存压力但通信成本高;专家并行则针对MoE模型,由路由网络分配任务给不同专家层。这些方法各有优劣,需根据模型规模和数据特点灵活组合使用,以提升训练效率并解决显存和通信瓶颈。

javatiange的博客 932
上一篇: 2025年失业潮来袭,职场人如何用AI大模型技术逆转命运?
下一篇: 先到先得!字节内传380页《从零开始大模型开发与微调基于PyTorch与ChatGLM》学习笔记
Agent学习路线
博客等级 码龄6年 1万+粉丝 1903原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值