LoneStriker / TowerInstruct-13B-v0.1-GGUF

huggingface.co
Total runs: 151
24-hour runs: 0
7-day runs: 18
30-day runs: 24
Model's Last Updated: February 11 2024
translation

Introduction of TowerInstruct-13B-v0.1-GGUF

Model Details of TowerInstruct-13B-v0.1-GGUF

Model Card for TowerInstruct-13B-v0.1

Model Details
Model Description

TowerInstruct-13B is a language model that results from fine-tuning TowerBase on the TowerBlocks supervised fine-tuning dataset. TowerInstruct-13B-v0.1 is the first model in the series. The model is trained to handle several translation-related tasks, such as general machine translation (e.g., sentence- and paragraph/document-level translation, terminology-aware translation, context-aware translation), automatic post edition, named-entity recognition, gramatical error correction, and paraphrase generation. We will release more details in the upcoming technical report. For now, you can check results obtained with the model here .

  • Developed by: Unbabel, Instituto Superior Técnico, CentraleSupélec University of Paris-Saclay
  • Model type: A 13B parameter model fine-tuned on a mix of publicly available, synthetic datasets on translation-related tasks, as well as conversational datasets and code instructions.
  • Language(s) (NLP): English, Portuguese, Spanish, French, German, Dutch, Italian, Korean, Chinese, Russian
  • License: CC-BY-NC-4.0, Llama 2 is licensed under the LLAMA 2 Community License , Copyright © Meta Platforms, Inc. All Rights Reserved.
  • Finetuned from model: TowerBase
Intended uses & limitations

The model was initially fine-tuned on a filtered and preprocessed supervised fine-tuning dataset ( TowerBlocks ), which contains a diverse range of data sources:

  • Translation (sentence and paragraph-level)
  • Automatic Post Edition
  • Machine Translation Evaluation
  • Context-aware Translation
  • Terminology-aware Translation
  • Multi-reference Translation
  • Named-entity Recognition
  • Paraphrase Generation
  • Synthetic Chat data
  • Code instructions

You can find the dataset and all data sources of TowerBlocks here.

Here's how you can run the model using the pipeline() function from 🤗 Transformers:

# Install transformers from source - only needed for versions <= v4.34
# pip install git+https://github.com/huggingface/transformers.git
# pip install accelerate

import torch
from transformers import pipeline

pipe = pipeline("text-generation", model="Unbabel/TowerInstruct-13B-v0.1", torch_dtype=torch.bfloat16, device_map="auto")
# We use the tokenizer’s chat template to format each message - see https://huggingface.co/docs/transformers/main/en/chat_templating
messages = [
    {"role": "user", "content": "Translate the following text from Portuguese into English.\nPortuguese: Um grupo de investigadores lançou um novo modelo para tarefas relacionadas com tradução.\nEnglish:"},
]
prompt = pipe.tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
outputs = pipe(prompt, max_new_tokens=256, do_sample=False)
print(outputs[0]["generated_text"])
# <|im_start|>user
# Translate the following text from Portuguese into English.
# Portuguese: Um grupo de investigadores lançou um novo modelo para tarefas relacionadas com tradução.
# English:<|im_end|>
# <|im_start|>assistant
# A group of researchers has launched a new model for translation-related tasks.
Out-of-Scope Use

The model is not guaranteed to perform for languages other than the 10 languages it supports. Even though we trained the model on conversational data and code instructions, it is not intended to be used as a conversational chatbot or code assistant. We are currently working on improving quality and consistency on document-level translation. This model should is not intended to be use as a document-level translator.

Bias, Risks, and Limitations

TowerInstruct-v0.1 has not been aligned to human preferences, so the model may generate problematic outputs (e.g., hallucinations, harmful content, or false statements).

Prompt Format

TowerInstruct-v0.1 was trained using the ChatML prompt templates without any system prompts. An example follows below:

<|im_start|>user
{USER PROMPT}<|im_end|>
<|im_start|>assistant
{MODEL RESPONSE}<|im_end|>
<|im_start|>user
[...]
Supervised tasks

The prompts for all supervised tasks can be found in TowerBlocks . We have used multiple prompt templates for each task. While different prompts may offer different outputs, the difference in downstream performance should be very minimal.

Training Details
Training Data

Link to TowerBlocks .

Training Hyperparameters

The following hyperparameters were used during training:

  • total_train_batch_size: 256

  • learning_rate: 7e-06

  • lr_scheduler_type: cosine

  • lr_scheduler_warmup_steps: 500

  • weight_decay: 0.01

  • optimizer: Adam with betas=(0.9,0.999) and epsilon=1e-08

  • num_epochs: 4

  • max_seq_length: 2048

Citation

To be completed.

Built with Axolotl

Runs of LoneStriker TowerInstruct-13B-v0.1-GGUF on huggingface.co

151
Total runs
0
24-hour runs
6
3-day runs
18
7-day runs
24
30-day runs

More Information About TowerInstruct-13B-v0.1-GGUF huggingface.co Model

More TowerInstruct-13B-v0.1-GGUF license Visit here:

https://choosealicense.com/licenses/cc-by-nc-4.0

TowerInstruct-13B-v0.1-GGUF huggingface.co

TowerInstruct-13B-v0.1-GGUF huggingface.co is an AI model on huggingface.co that provides TowerInstruct-13B-v0.1-GGUF's model effect (), which can be used instantly with this LoneStriker TowerInstruct-13B-v0.1-GGUF model. huggingface.co supports a free trial of the TowerInstruct-13B-v0.1-GGUF model, and also provides paid use of the TowerInstruct-13B-v0.1-GGUF. Support call TowerInstruct-13B-v0.1-GGUF model through api, including Node.js, Python, http.

TowerInstruct-13B-v0.1-GGUF huggingface.co Url

https://huggingface.co/LoneStriker/TowerInstruct-13B-v0.1-GGUF

LoneStriker TowerInstruct-13B-v0.1-GGUF online free

TowerInstruct-13B-v0.1-GGUF huggingface.co is an online trial and call api platform, which integrates TowerInstruct-13B-v0.1-GGUF's modeling effects, including api services, and provides a free online trial of TowerInstruct-13B-v0.1-GGUF, you can try TowerInstruct-13B-v0.1-GGUF online for free by clicking the link below.

LoneStriker TowerInstruct-13B-v0.1-GGUF online free url in huggingface.co:

https://huggingface.co/LoneStriker/TowerInstruct-13B-v0.1-GGUF

TowerInstruct-13B-v0.1-GGUF install

TowerInstruct-13B-v0.1-GGUF is an open source model from GitHub that offers a free installation service, and any user can find TowerInstruct-13B-v0.1-GGUF on GitHub to install. At the same time, huggingface.co provides the effect of TowerInstruct-13B-v0.1-GGUF install, users can directly use TowerInstruct-13B-v0.1-GGUF installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

TowerInstruct-13B-v0.1-GGUF install url in huggingface.co:

https://huggingface.co/LoneStriker/TowerInstruct-13B-v0.1-GGUF

Url of TowerInstruct-13B-v0.1-GGUF

TowerInstruct-13B-v0.1-GGUF huggingface.co Url

Provider of TowerInstruct-13B-v0.1-GGUF huggingface.co

LoneStriker
ORGANIZATIONS

Other API from LoneStriker