R

Reacc Py Retriever

microsoftによって開発
ReACC-py-retrieverはGraphCodeBERTベースの検索強化型コード補完モデルで、Pythonコードの検索と補完のために特別に設計されています。
ダウンロード数 20
リリース時間 : 4/12/2022

モデル概要

このモデルはBERTに似たエンコーダで、12のトランスフォーマーレイヤーで構成され、不完全なコードスニペットに基づいて類似コードを検索します。コード補完、コード検索、コードクローン検出タスクに適しています。

モデル特徴

検索強化型コード補完
類似コードスニペットの検索によりコード補完能力を強化し、補完精度を向上させます。
対照学習事前トレーニング
GraphCodeBERTを基に対照学習で継続的に事前トレーニングし、コード検索性能を最適化します。
ソースコード正規化処理
入力コードを特殊なフォーマットで処理し、Pythonの改行やインデント情報をより良く捕捉します。

モデル能力

コードスニペット検索
コード補完支援
コード類似性検出
不完全コード検索

使用事例

ソフトウェア開発
IDEコード補完
統合開発環境で開発者により正確なコード補完提案を提供します。
開発効率とコード品質の向上
コードクローン検出
コードリポジトリ内の類似または重複コードスニペットを識別します。
コード品質の維持と冗長性削減に役立つ
コード検索
不完全コード検索
部分的なコードスニペットに基づいて関連する完全なコード例を検索します。
開発者が迅速に参照実装を見つけるのに役立つ
AIbase
未来を切り開く、あなたのAIソリューション知識ベース
© 2025AIbase