Codebert Base
CodeBERTはプログラミング言語と自然言語向けの事前学習モデルで、RoBERTaアーキテクチャに基づいており、コード検索やコードからドキュメント生成などの機能をサポートします。
ダウンロード数 1.6M
リリース時間 : 3/2/2022
モデル概要
CodeBERTは双モーダル事前学習モデルで、プログラミング言語と自然言語間の相互作用を処理するために特別に設計されており、コード検索やコードドキュメント生成などのタスクに適しています。
モデル特徴
双モーダル事前学習
プログラミング言語と自然言語を同時に処理し、両者の関連性を理解する
マルチタスク学習
MLM(マスク言語モデリング)とRTD(置換トークン検出)の連合訓練目標を採用
コード理解能力
コードの意味理解に特化して最適化されており、コード関連タスクに適している
モデル能力
コード検索
コードドキュメント生成
コード補完(MLMバージョン経由)
クロスモーダル理解
使用事例
ソフトウェア開発支援
コード検索
自然言語の記述に基づいて関連するコードスニペットを検索
開発者のコード検索効率を向上
自動ドキュメント生成
コードに対して説明ドキュメントを自動生成
ドキュメント作成作業の負担軽減
プログラミング教育
コード例推薦
学習者の自然言語クエリに基づいて関連するコード例を推薦
プログラミング学習を支援
おすすめ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