Instructions to use natolambert/gpt2-dummy-rm with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use natolambert/gpt2-dummy-rm with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-classification", model="natolambert/gpt2-dummy-rm")# Load model directly from transformers import AutoTokenizer, AutoModelForSequenceClassification tokenizer = AutoTokenizer.from_pretrained("natolambert/gpt2-dummy-rm") model = AutoModelForSequenceClassification.from_pretrained("natolambert/gpt2-dummy-rm") - Notebooks
- Google Colab
- Kaggle
YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
Model for testing RM scripts
This model is just GPT2 base (~100M param) with a value head appended, untrained. Use this for debugging RLHF setups (could make a smaller one too). The predictions should be somewhat random.
Load the model as follows:
from transformers import AutoModelForSequenceClassification
rm = AutoModelForSequenceClassification.from_pretrained("natolambert/gpt2-dummy-rm")
or as a pipeline
from Transformers import pipeline
reward_pipe = pipeline(
"text-classification",
model="natolambert/gpt2-dummy-rm",
# revision=args.model_revision,
# model_kwargs={"load_in_8bit": True, "device_map": {"": current_device}, "torch_dtype": torch.float16},
)
reward_pipeline_kwargs = {}
pipe_outputs = reward_pipe(texts, **reward_pipeline_kwargs)
- Downloads last month
- 31