Downloads · 30 days
15
22% of all-time downloads
alexvumnov/yaml_completion_8bit
yaml_completion_8bit is a text generation model from alexvumnov. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as mit.
Model finetuned to autocomplete for YAML files 8 bit quantized version of https://huggingface.co/alexvumnov/yamlcompletion
Downloads · 30 days
15
22% of all-time downloads
All-time downloads
69
Public
Parameters
357M
463 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors463 MB · 99%
How the weights are stored.
I8252M · 71%
From the Hugging Face model README
Model finetuned to autocomplete for YAML files 8 bit quantized version of https://huggingface.co/alexvumnov/yaml_completion
This is the model card of a 🤗 transformers model that has been pushed on the Hub. This model card has been automatically generated.
Model expects a specific prompt format, so please use it for best performance
from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline
model = AutoModelForCausalLM.from_pretrained("alexvumnov/yaml_completion")
tokenizer = AutoTokenizer.from_pretrained("alexvumnov/yaml_completion", padding='left')
prompt_format = """
# Here's a yaml file to offer a completion for
# Lines after the current one
{text_after}
# Lines before the current one
{text_before}
# Completion:
"""
input_prefix = """
name: my_awesome_env
dependencies:
"""
input_suffix = ""
generator = pipeline('text-generation', model=model, tokenizer=tokenizer, device='cuda')
generator(prompt_format.format(text_after=input_suffix, text_before=input_prefix), max_new_tokens=64)
# [{'generated_text': "\n# Here's a yaml file to offer a completion for\n# Lines after the current one\n\n# Lines before the current one\n\nname: my_awesome_env\ndependencies:\n\n\n# Completion:\n- deploy"}]