U

Unixcoder Base Nine

Developed by microsoft
UniXcoder是一个统一的多模态预训练模型,通过利用多模态数据(如代码注释和抽象语法树)来预训练代码表示。
Downloads 17.35k
Release Time : 4/2/2022

Model Overview

UniXcoder是一个统一的多模态预训练模型,旨在通过利用代码注释和抽象语法树等多模态数据来预训练代码表示,支持多种代码相关任务。

Model Features

多模态预训练
利用代码注释和抽象语法树等多模态数据进行预训练,提升代码表示能力。
统一架构
支持仅编码器、仅解码器和编码器-解码器三种模式,适用于多种代码相关任务。
零样本任务支持
支持代码搜索、代码补全、函数名预测、API推荐和代码摘要等多种零样本任务。

Model Capabilities

代码搜索
代码补全
函数名预测
API推荐
代码摘要

Use Cases

代码理解与生成
代码搜索
通过自然语言查询搜索相关代码片段。
能够准确匹配自然语言描述与代码功能。
代码补全
根据上下文自动补全代码。
生成符合上下文的代码补全建议。
代码文档化
函数名预测
根据函数体预测函数名称。
生成符合函数功能的名称建议。
代码摘要
为代码生成自然语言摘要。
生成简洁准确的代码功能描述。
AIbase
Empowering the Future, Your AI Solution Knowledge Base
© 2025AIbase