Downloads · 30 days
14
17% of all-time downloads
Arnic/Gemma-2-2b-it-chat-medicare
Gemma-2-2b-it-chat-medicare is a text generation model from Arnic. Use it when you need the model to write or continue text. It is set up for transformers.
This is the model card of a 🤗 transformers model that has been pushed on the Hub. This model card has been automatically generated.
Downloads · 30 days
14
17% of all-time downloads
All-time downloads
81
Public
Parameters
2.6B
5.3 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors5.2 GB · 100%
From the Hugging Face model README
This is the model card of a 🤗 transformers model that has been pushed on the Hub. This model card has been automatically generated.
[More Information Needed]
[More Information Needed]
[More Information Needed]
[More Information Needed]
Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
Use the code below to get started with the model.
[More Information Needed]
[More Information Needed]
model = Gemma2ForCausalLM.from_pretrained( # Changed here base_model, quantization_config=bnb_config, device_map="auto", attn_implementation=attn_implementation )
tokenizer = GemmaTokenizerFast.from_pretrained(base_model, padding_side="right", truncation_side="right", trust_remote_code=True)
dataset = load_dataset(dataset_name, split="all", cache_dir="./cache") dataset = dataset.shuffle(seed=42).select(range(3000)) # Use 3k samples for a better demo
def clean_text(text): # Remove URLs and any "Chat Doctor" or similar phrases text = re.sub(r'\b(?:www.[^\s]+|http\S+)', '', text) # Remove URLs text = re.sub(r'\b(?:Chat Doctor(?:.com)?(?:.in)?|www.(?:google|yahoo)\S*)', '', text) # Remove site names text = re.sub(r'\s+', ' ', text) # Collapse multiple spaces return text.strip()
training_args = TrainingArguments( output_dir=new_model, per_device_train_batch_size=1, per_device_eval_batch_size=1, gradient_accumulation_steps=2, optim="paged_adamw_32bit", num_train_epochs=1, eval_strategy="steps", eval_steps=200, save_steps=500, # Keep save_steps as 500 logging_steps=1, warmup_steps=10, logging_strategy="steps", learning_rate=2e-4, fp16=True, bf16=False, group_by_length=True, report_to="wandb", load_best_model_at_end=False # Disable loading best model at the end )
trainer = SFTTrainer( model=model, train_dataset=dataset["train"], eval_dataset=dataset["test"], peft_config=peft_config, max_seq_length=512, dataset_text_field="text", # Specify the text field in your dataset tokenizer=tokenizer, args=training_args, packing=False, )
[More Information Needed]
View run noble-hill-29 at: https://wandb.ai/anicomanesh/Fine-tune%20Gemma-2-2b-it%20on%20Medical%20Dataset/runs/06xd9vvz wandb: ⭐️ View project at: https://wandb.ai/anicomanesh/Fine-tune%20Gemma-2-2b-it%20on%20Medical%20Dat
[More Information Needed]
[More Information Needed]
[More Information Needed]
[More Information Needed]
[More Information Needed]
Carbon emissions can be estimated using the Machine Learning Impact calculator presented in Lacoste et al. (2019).
[More Information Needed]
[More Information Needed]
[More Information Needed]
[More Information Needed]
BibTeX:
[More Information Needed]
APA:
[More Information Needed]
[More Information Needed]
[More Information Needed]
[More Information Needed]
[More Information Needed]