苹果版表格去掉摘要:LeCun转赞:在苹果M1/M2芯片上跑LLaMA!130亿参数模型仅需4GB内存

太平洋在线 123 2

新智元报道

编辑:好困

【新智元导读】现在苹果版表格去掉摘要,Meta最新的大语言模型LLaMA,可以在搭载苹果芯片的Mac上跑了!

前不久,Meta前脚发布完开源大语言模型LLaMA,后脚就被网友放出了无门槛下载链接,「惨遭」开放苹果版表格去掉摘要

消息一出,圈内瞬间就热闹了起来,大家纷纷开始下载测试苹果版表格去掉摘要

但那些手头没有顶级显卡的朋友们,就只能望模型兴叹了苹果版表格去掉摘要

不过,问题不大苹果版表格去掉摘要。Georgi Gerganov在最近做了一个名为「llama.cpp」的项目——没有GPU也能跑LLaMA。

项目地址:

是的,这也包括搭载了苹果芯片的Mac苹果版表格去掉摘要。并且还获得了LeCun的转发支持。

在M1/M2的Mac上跑LLaMA

目前来说,比较全面的教程有两个,分别基于苹果的M1和M2处理器苹果版表格去掉摘要

第一篇:/

第二篇:

话不多说,先看效果苹果版表格去掉摘要

比如在最小的7B模型上提问:「第一个登上月球的人是」苹果版表格去掉摘要

很快,几秒之后,结果就出来了苹果版表格去掉摘要

-p '第一个登上月球的人是'

第一个登上月球的人是38岁的宇航员Neil A. Armstrong苹果版表格去掉摘要

1969年7月20日,阿波罗11号在月球上着陆苹果版表格去掉摘要

阿波罗11号是第一个登陆月球的载人任务,也是太空竞赛的高潮苹果版表格去掉摘要。1969年7月,Neil Armstrong和Edwin "Buzz" Aldrin成为第一批在月球上登陆的人类。

阿波罗11号于7月16日从肯尼迪航天中心发射苹果版表格去掉摘要

-p '第一个登上月球的人是'

展开全文

第一个登上月球的人是38岁的宇航员Neil A. Armstrong苹果版表格去掉摘要

1969年7月20日,阿波罗11号在月球上着陆苹果版表格去掉摘要

阿波罗11号是第一个登陆月球的载人任务,也是太空竞赛的高潮苹果版表格去掉摘要。1969年7月,Neil Armstrong和Edwin "Buzz" Aldrin成为第一批在月球上登陆的人类。

阿波罗11号于7月16日从肯尼迪航天中心发射苹果版表格去掉摘要

从阿姆斯特朗登月的年龄、中间名和日期来看,并没有出现明显的事实性错误苹果版表格去掉摘要。这对于如此体量的小模型来说,实属不易。

如果用下面这个提示,则可以生成了一些实用的Python代码苹果版表格去掉摘要

接下来,我们就来看看具体是如何实现的苹果版表格去掉摘要

第一步:下载模型

首先要做的就是下载LLaMA模型苹果版表格去掉摘要

你可以通过官方的表格向Meta提交申请,或者从网友分享的链接里直接获取苹果版表格去掉摘要

总之苹果版表格去掉摘要,完成后你会看到下面这堆东西:

正如你所看到的,不同的模型都在不同的文件夹里苹果版表格去掉摘要。每个模型都有一个params.json,包含关于该模型的细节。比如:

第二步:安装依赖项

首先,你需要安装Xcode来编译C++项目苹果版表格去掉摘要

接下来,是构建C++项目的依赖项(pkgconfig和cmake)苹果版表格去掉摘要

在环境的配置上苹果版表格去掉摘要,假如你用的是Python 3.11,则可以创建一个虚拟环境:

然后激活venv苹果版表格去掉摘要。(如果是fish以外的shell,只要去掉.fish后缀即可)

最后,安装Torch苹果版表格去掉摘要

如果你对利用新的Metal性能着色器(MPS)后端进行GPU训练加速感兴趣,可以通过运行以下程序来进行验证苹果版表格去掉摘要。但这不是在M1上运行LLaMA的必要条件。

第三步:编译LLaMA CPP

在安装完所有的依赖项后苹果版表格去掉摘要,你可以运行make:

第四步:转换模型

假设你已经把模型放在llama.cpp repo中的models/下苹果版表格去掉摘要

那么苹果版表格去掉摘要,应该会看到像这样的输出:

下一步将是进行量化处理:

输出如下:

main: quantize time = 29389.45 msmain: total time = 29389.45 ms

第五步:运行模型

The first president of the USA was 57 years old when he assumed office (George Washington). Nowadays, the US electorate expects the new president to be more young at heart. President Donald Trump was 70 years old when he was inaugurated. In contrast to his predecessors, he is physically fit, healthy and active. And his fitness has been a prominent theme of his presidency. During the presidential campaign, he famously said hewould be the “most active president ever” — a statement Trump has not yet achieved, but one that fits his approach to the office. His tweets demonstrate his physical activity.

main: mem per token = 14434244 bytesmain: load time = 1311.74 msmain: sample time = 278.96 msmain: predict time = 7375.89 ms / 54.23 ms per tokenmain: total time = 9216.61 ms

资源使用情况

第二位博主表示,在运行时,13B模型使用了大约4GB的内存,以及748%的CPU苹果版表格去掉摘要。(设定的就是让模型使用8个CPU核心)

没有指令微调

GPT-3和ChatGPT效果如此之好的关键原因之一是苹果版表格去掉摘要,它们都经过了指令微调,

这种额外的训练使它们有能力对人类的指令做出有效的反应苹果版表格去掉摘要。比如「总结一下这个」或「写一首关于水獭的诗」或「从这篇文章中提取要点」。

撰写教程的博主表示,据他观察,LLaMA并没有这样的能力苹果版表格去掉摘要

也就是说,给LLaMA的提示需要采用经典的形式:「一些将由......完成的文本」苹果版表格去掉摘要。这也让提示工程变得更加困难。

举个例子,博主至今都还没有想出一个正确的提示,从而让LLaMA实现文本的总结苹果版表格去掉摘要

参考资料:

/

标签: 仅需 芯片 模型 内存 苹果

抱歉,评论功能暂时关闭!