The model was trained on GitHub code as well as additional selected data sources such as Arxiv and Wikipedia. As such it is
not
an instruction model and commands like "Write a function that computes the square root." do not work well.
Generation
Here are some examples to get started with the model. You can find a script for fine-tuning in StarCoder2's
GitHub repository
.
First, make sure to install
transformers
from source:
The pretraining dataset of the model was filtered for permissive licenses and code with no license only. Nevertheless, the model can generate source code verbatim from the dataset. The code's license might require attribution and/or other specific requirements that must be respected. We provide a
search index
that lets you search through the pretraining data to identify where the generated code came from, and apply the proper attribution to your code.
Limitations
The model has been trained on source code from 600+ programming languages. The predominant language in source is English although other languages are also present. As such the model is capable to generate code snippets provided some context but the generated code is not guaranteed to work as intended. It can be inefficient, contain bugs or exploits. See
the paper
for an in-depth discussion of the model limitations.
Training
Model
Architecture:
Transformer decoder with grouped-query and sliding window attention and Fill-in-the-Middle objective
starcoder2-3b-AWQ huggingface.co is an AI model on huggingface.co that provides starcoder2-3b-AWQ's model effect (), which can be used instantly with this TechxGenus starcoder2-3b-AWQ model. huggingface.co supports a free trial of the starcoder2-3b-AWQ model, and also provides paid use of the starcoder2-3b-AWQ. Support call starcoder2-3b-AWQ model through api, including Node.js, Python, http.
starcoder2-3b-AWQ huggingface.co is an online trial and call api platform, which integrates starcoder2-3b-AWQ's modeling effects, including api services, and provides a free online trial of starcoder2-3b-AWQ, you can try starcoder2-3b-AWQ online for free by clicking the link below.
TechxGenus starcoder2-3b-AWQ online free url in huggingface.co:
starcoder2-3b-AWQ is an open source model from GitHub that offers a free installation service, and any user can find starcoder2-3b-AWQ on GitHub to install. At the same time, huggingface.co provides the effect of starcoder2-3b-AWQ install, users can directly use starcoder2-3b-AWQ installed effect in huggingface.co for debugging and trial. It also supports api for free installation.