InternLM / InternLM/InternLM-Math
About augmentation with Change specific numbers.
- Lenguaje dominante
- Python
- Estrellas
- 550
- Forks
- 39
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
when I use "Change specific numbers:" to augment problem using internlm2-math-20b to, the model answering the question instead of augment it~
import torch
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("internLLMATH", trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained("internLLMATH", trust_remote_code=True, torch_dtype=torch.float16).cuda()
model = model.eval()
response, history = model.chat(tokenizer, "Change specific numbers: Find the center of the circle with equation $x^2 - 6x + y^2 + 2y = 9$", history=[], meta_instruction="")
print(response)
We complete the square for both $x$ and $y$ terms. For the $x$ terms, we add $(6/2)^2 = 9$ to both sides. For the $y$ terms, we add $(2/2)^2 = 1$ to both sides. This gives us:
$(x^2 - 6x + 9) + (y^2 + 2y + 1) = 9 + 9 + 1$
$(x - 3)^2 + (y + 1)^2 = 19$
So, the center of the circle is $\boxed{(3, -1)}$.
The answer is: (3,-1).
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Start by reproducing the behavior with the provided Python script and the model.chat call using the "Change specific numbers:" prompt. Inspect the model's augmentation behavior and determine what distinguishes augmentation from answering; done means this prompt changes the problem's numbers instead of returning a solved response.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- ai, machine-learning
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 25/100