Codeberta Small V1
CodeBERTaはRoBERTaアーキテクチャに基づくコード理解モデルで、複数のプログラミング言語向けに特別に訓練されており、コード関連タスクを効率的に処理できます。
ダウンロード数 16
リリース時間 : 5/28/2024
モデル概要
CodeBERTaはRoBERTaに似たモデルで、GitHubのCodeSearchNetデータセットで訓練され、コード理解と生成タスクに特化しています。
モデル特徴
効率的なコードトークン化
バイトレベルBPEベースのトークナイザーで、コードコーパスに最適化されており、シーケンス長が自然言語トークナイザーより33%-50%短縮
多言語サポート
6つの主要プログラミング言語をサポート:Go、Java、JavaScript、PHP、Python、Ruby
軽量アーキテクチャ
6層Transformer構造、パラメータ規模8400万、DistilBERT相当
モデル能力
コード補完
コード理解
プログラミング言語識別
コードマスク予測
使用事例
コード補助開発
PHPメソッド補完
PHPコード内のメソッド宣言を自動補完
'function'を最も可能性の高い補完結果として正確に予測
Python型ヒント補完
Pythonコード内の型ヒントを自動補完
'framework'など文脈に合った適切な補完を予測
プログラミング教育
コード例生成
特定プログラミング言語のコード例を生成
おすすめAIモデル
Llama 3 Typhoon V1.5x 8b Instruct
タイ語専用に設計された80億パラメータの命令モデルで、GPT-3.5-turboに匹敵する性能を持ち、アプリケーションシナリオ、検索拡張生成、制限付き生成、推論タスクを最適化
大規模言語モデル
Transformers 複数言語対応

L
scb10x
3,269
16
Cadet Tiny
Openrail
Cadet-TinyはSODAデータセットでトレーニングされた超小型対話モデルで、エッジデバイス推論向けに設計されており、体積はCosmo-3Bモデルの約2%です。
対話システム
Transformers 英語

C
ToddGoldfarb
2,691
6
Roberta Base Chinese Extractive Qa
RoBERTaアーキテクチャに基づく中国語抽出型QAモデルで、与えられたテキストから回答を抽出するタスクに適しています。
質問応答システム 中国語
R
uer
2,694
98