Instructions to use addy88/programming-lang-identifier with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use addy88/programming-lang-identifier with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="addy88/programming-lang-identifier")# Load model directly from transformers import AutoTokenizer, AutoModelForSequenceClassification tokenizer = AutoTokenizer.from_pretrained("addy88/programming-lang-identifier") model = AutoModelForSequenceClassification.from_pretrained("addy88/programming-lang-identifier") - Notebooks
- Google Colab
- Kaggle
YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
This model is funetune version of Codebert in roberta. On CodeSearchNet. ### Quick start:
from transformers import AutoTokenizer, AutoModelForSequenceClassification
tokenizer = AutoTokenizer.from_pretrained("addy88/programming-lang-identifier")
model = AutoModelForSequenceClassification.from_pretrained("addy88/programming-lang-identifier")
input_ids = tokenizer.encode(CODE_TO_IDENTIFY) logits = model(input_ids)[0]
language_idx = logits.argmax() # index for the resulting label ###
- Downloads last month
- 9