--- language: es tags: - pytorch - image-classification license: cc-by-nc-nd-4.0 pipeline_tag: image-classification widget: - src: "sample_image1.jpg" example_title: "Ejemplo de Lesión 1" - src: "sample_image2.jpg" example_title: "Ejemplo de Lesión 2" --- # SkinLesionDetector-Transformer Este es un modelo de clasificación de lesiones en la piel basado en el modelo ViT de Google. Está diseñado para detectar y clasificar lesiones en imágenes de la piel. ## Uso ```python from transformers import AutoImageProcessor, ViTForImageClassification import torch from PIL import Image import requests # Cargar el modelo y el procesador model = ViTForImageClassification.from_pretrained("usuario/SkinLesionDetector-Transformer") processor = AutoImageProcessor.from_pretrained("usuario/SkinLesionDetector-Transformer") # Cargar una imagen de prueba image_url = "URL_DE_LA_IMAGEN" image = Image.open(requests.get(image_url, stream=True).raw) # Preprocesar la imagen inputs = processor(images=image, return_tensors="pt") # Hacer la predicción outputs = model(**inputs) # Obtener la clase predicha predicted_class = outputs.logits.argmax(-1).item() print(f"La clase predicha es: {predicted_class}")