C

Codet5p 2b

Salesforceによって開発
CodeT5+はオープンソースのコード大規模言語モデルファミリーで、コード理解と生成タスクをサポートし、エンコーダ-デコーダアーキテクチャを採用し、異なる動作モードに柔軟に切り替えることができます。
ダウンロード数 745
リリース時間 : 5/17/2023

モデル概要

CodeT5+は新しいオープンソースのコード大規模言語モデルファミリーで、エンコーダ-デコーダアーキテクチャを採用し、純粋なエンコーダ、純粋なデコーダ、エンコーダ-デコーダなど異なる動作モードに柔軟に切り替えることができ、幅広いコード理解と生成タスクをサポートします。

モデル特徴

柔軟な動作モード
純粋なエンコーダ、純粋なデコーダ、エンコーダ-デコーダの3つの動作モードをサポートし、異なるコード理解と生成タスクに対応します。
多様な事前学習タスク
スパンデノイジング、因果的言語モデリング、対照学習、テキスト-コードマッチングなど様々な事前学習タスクを通じて、単一モーダルのコードデータと双モーダルのコード-テキストデータから豊富な表現を学習します。
計算効率の良い事前学習
革新的な計算効率の良い事前学習方法を採用し、既存の大規模言語モデルコンポーネントを凍結して効率的に拡張し、20億、60億、160億パラメータ規模をサポートします。
浅いエンコーダ-深いデコーダアーキテクチャ
浅いエンコーダ-深いデコーダアーキテクチャを採用し、モデル性能を最適化します。

モデル能力

コード理解
コード生成
テキスト-コード検索
行単位のコード補完
検索強化コード生成
数学的プログラミング

使用事例

コード生成
関数補完
関数シグネチャに基づいて関数本体を自動補完
HumanEvalベンチマークのゼロショットテキスト-コード生成タスクで優れた性能を発揮
コード理解
コード検索
自然言語記述に基づいて関連するコードスニペットを検索
8つのテキスト-コード検索タスクで平均MRRが3.2ポイント向上
数学的プログラミング
数学問題解決
数学問題を実行可能なコードに変換
MathQA-PythonとGSM8K-Python数学プログラミングタスクで優れた性能を発揮
AIbase
未来を切り開く、あなたのAIソリューション知識ベース
© 2025AIbase