跳到正文

#编码

今日 0 条
10月17日周四
6月18日周二
  1. Hugging Face Blog43

    BigCodeBench:下一代 HumanEval 基准发布

    Hugging Face 发布 BigCodeBench,包含 1,140 个函数级任务,需组合 139 个库中的多次函数调用,用于评测 LLM 在无污染的真实编程任务上的能力。每个任务平均配 5.6 个测试用例,分支覆盖率平均 99%,并另设更难、面向指令微调模型的 BigCodeBench-Instruct 变体。

5月24日周五
4月29日周一
  1. Hugging Face Blog62

    StarCoder2-15B-Instruct 发布:完全透明可许可的自对齐代码模型

    Hugging Face 发布 StarCoder2-15B-Instruct-v0.1,这是首个用完全可许可且透明的管线自对齐训练的代码大语言模型。它用 StarCoder2-15B 自行生成数千条指令-响应对再微调自身,不使用人工标注或大型闭源模型的蒸馏数据,在 HumanEval 上取得 72.6 分,超过 CodeLlama-70B-Instruct 的 72.0 分。

    推荐理由:原文公开了完全透明的自对齐数据管线,读者可据此了解不依赖 GPT-4 蒸馏也能训练代码指令模型。

4月16日周二
4月9日周二
  1. Hugging Face Blog62

    Google 发布 CodeGemma 代码模型系列

    Google 发布开源代码模型系列 CodeGemma,基于预训练的 2B 和 7B Gemma checkpoint 进一步用 5000 亿 token 的英文、数学和代码数据训练,包含专注代码填充的 2B 基础模型、混合代码与自然语言的 7B 基础模型和面向对话的 7B Instruct 三个版本,上下文长度均为 8K。

    推荐理由:原文给出三个规格的 CodeGemma 及其在 HumanEval 等基准上的对比数据和 FIM 提示词格式,便于评估其在代码补全场景的定位。

2月28日周三
1月30日周二
10月27日周五
9月11日周一
8月25日周五
  1. Hugging Face Blog85

    Meta 发布 Code Llama:Llama 2 的代码专用版本并接入 Hugging Face 生态

    Meta 发布 Code Llama,这是基于 Llama 2 初始化、在 5000 亿 token 代码数据上训练的开源代码模型系列,提供 7B、13B、34B 三个参数版本,另有 Python 专用版(额外 1000 亿 token)和指令微调版,采用与 Llama 2 相同的许可协议并允许商用。

    推荐理由:梳理 Code Llama 三个参数版本、Python 与 Instruct 变体的训练构成及生态集成方式,方便对照选型。

8月22日周二
7月3日周一
5月4日周四
  1. Hugging Face Blog71

    BigCode 发布 StarCoder:面向代码的开源 LLM,HumanEval 达 40.8%

    BigCode(Hugging Face 与 ServiceNow 联合)发布 StarCoder 和 StarCoderBase 代码大模型,基于 GitHub 宽松许可数据训练,覆盖 80+ 编程语言,约 15B 参数、训练 1 万亿 token。

    推荐理由:StarCoder 是 BigCode 推出的开源代码大模型,约 15B 参数、上下文 8k,在 HumanEval 上以 40.8% 超过 CodeGen-16B-Mono 和 OpenAI code-cushman-001,并公开权重与数据集。

1月9日周一
  1. Hugging Face Blog24

    AI 游戏开发实战:5 天做出一款农场游戏(第 2 部分:游戏设计)

    Hugging Face 的系列教程第二部分展示如何用 ChatGPT 辅助农场游戏的游戏设计,作者让 ChatGPT 以专业游戏设计师身份给出作物多样性、进阶系统、动态环境、社交与剧情等核心玩法建议,并只对前两项做了灰盒实现。文中还介绍了语言模型与 Transformer 原理、RLHF 的作用,以及 ChatGPT 常用于头脑风暴与加速开发、而非取代开发流程的定位。

12月8日周三
11月3日周二