Skip to page content
SAVRN
Search Plan a project

Open-weight model · Image classification

skin-condition-classifier

by Dddddddddd ddddddfffwadeqfd/skin-condition-classifier

skin-condition-classifier is an open-weight model for image classification from Dddddddddd, released under MIT License. Its published files total 127.2 MB.

This model classifies facial skin images into 6 common dermatological conditions using a fine-tuned EfficientNetV2B0 architecture. - Evaluated on a balanced, augmented custom dataset of real-world dermatological images.

Parameters—
Context—
Weights9.9 MB
Licensemit
AccessOpen weights
Monthly Downloads—

Model Card

By Dddddddddd, published under mit, revision 0ec49f7358a7.

This model classifies facial skin images into 6 common dermatological conditions using a fine-tuned EfficientNetV2B0 architecture. - Evaluated on a balanced, augmented custom dataset of real-world dermatological images. - Confusion Matrix indicates strong separation for all classes, with minor overlap in visually similar conditions. - Global Average Pooling + Dense(512, ReLU) + Dropout(0.4) + Dense(6, Softmax) - Fine-tuned with learning rate scheduling and layer unfreezing Softmax probabilities for 6 classes. argmax(pred) gives class index from 0–5. Tanishq Shinde B.E. Computer Engineering, PICT

Read Dddddddddd's full model card

Skin Condition Classifier (EfficientNetV2B0)

This model classifies facial skin images into 6 common dermatological conditions using a fine-tuned EfficientNetV2B0 architecture.

Supported Skin Conditions

  • Acne
  • Carcinoma
  • Eczema
  • Keratosis
  • Milia
  • Rosacea

Model Performance

  • Final Test Accuracy: 95.60%
  • Evaluated on a balanced, augmented custom dataset of real-world dermatological images.
  • Confusion Matrix indicates strong separation for all classes, with minor overlap in visually similar conditions.

Model Architecture

  • Backbone: EfficientNetV2B0 (pretrained on ImageNet)
  • Global Average Pooling + Dense(512, ReLU) + Dropout(0.4) + Dense(6, Softmax)
  • Loss Function: sparse_categorical_crossentropy
  • Class Weights: Applied to handle minor variations
  • Fine-tuned with learning rate scheduling and layer unfreezing

Usage

Load the model (Keras format)

from tensorflow.keras.models import load_model
model = load_model("path/to/saved_skin_model")
````

### Input Format

* Image size: **224x224**
* Input dtype: `float32`
* Preprocessing: Use `preprocess_input` from `tensorflow.keras.applications.efficientnet_v2`

```python
from tensorflow.keras.applications.efficientnet_v2 import preprocess_input
import numpy as np
img = preprocess_input(img) # Ensure shape is (1, 224, 224, 3)
pred = model.predict(img)

Output Format

  • Softmax probabilities for 6 classes.
  • argmax(pred) gives class index from 0–5.

License

MIT License


Author

Tanishq Shinde B.E. Computer Engineering, PICT GitHub | LinkedIn | Hugging Face


For educational and non-diagnostic purposes only. Always consult a medical professional.

```

Identity and Version

Repository
ddddddfffwadeqfd/skin-condition-classifier
Publisher
Dddddddddd
Task
Image classification
Modality
Image
Library
keras
Parameters
Not stated by the source
Languages
tf-keras
Revision
0ec49f7358a74d63012033769e6d7f01b9b82c36
First published
2026-10-15
Last updated
2026-10-15

Files and Weights

8 files, 127.2 MB in total. The weights are 3 files totalling 9.9 MB in pb, tflite.

Weights3 files · 9.9 MB
Documentation1 file · 2.3 KB
Other3 files · 117.3 MB
Repository1 file · 1.6 KB
Every file
FileTypeSizeSHA-256
fingerprint.pbWeights57 B 3f95b53d74b7
saved_model.pbWeights2.6 MB 1890b448f00b
skin_model.tfliteWeights7.2 MB feb7b9129335
README.mdDocumentation2.3 KB —
skin_model.kerasOther64.6 MB ffa9d2738311
variables/variables.data-00000-of-00001Other52.7 MB ae91948f0c58
variables/variables.indexOther42.4 KB —
.gitattributesRepository1.6 KB —

License and Download

License
mit
Access
Open weights, no gate
Download size
9.9 MB
Download from Dddddddddd

Released by Dddddddddd through its official repository on Hugging Face. Read the license.

Built From

  • Trained on (disclosed) custom

Memory Requirements

PrecisionWeights in memory
As published9.9 MB

Weights only, from the published parameter count; the key-value cache and runtime add to this.

Questions About skin-condition-classifier

Can I use skin-condition-classifier commercially?

Yes. skin-condition-classifier is released under MIT License. The MIT License is a short permissive license. It permits commercial use, modification and redistribution, provided the copyright notice and permission notice are included.

Similar Models

Model · Image classification

swinv2-tiny-patch4-window16-256

Microsoft

Swin Transformer v2 model pre-trained on ImageNet-1k at resolution 256x256. It was introduced in the paper Swin Transformer V2: Scaling Up Capacity and Resolution by Liu et al. and first released in this repository. Disclaimer: The team releasing Swin Transformer v2 did not write a model card for this model so this model card has been written by the Hugging Face team. The Swin Transformer is a type of Vision Transformer. It builds hierarchical feature maps by merging image patches (shown in gray) in deeper layers and has linear computation complexity to input image size due to computation of self-attention only within each local window (shown in red). It can thus serve as a general-purpose…

Open weights apache-2.0 transformers

Model · Image classification

AI-image-detector

Matthew Maybe

NOTE: Unless you are trying to detect imagery generated using older models such as VQGAN+CLIP, please use the updated version of this detector instead. This model is a proof-of-concept demonstration of using a ViT model to predict whether an artistic image was generated using AI. It was created in October 2022, and as such, the training data did not include any samples generated by Midjourney 5, SDXL, or DALLE-3. It still may be able to correctly identify samples from these more recent models due to being trained on outputs of their predecessors. Furthermore the intended scope of this tool is artistic images; that is to say, it is not a deepfake photo detector, and general computer imagery…

Open weights cc-by-4.0 transformers

Measured on device (edge-compat): Raspberry Pi 5 · LiteRT 2.2.0.dev20260804 · CPU/XNNPACK, 4 threads · 34.1 ms p50 (2026-08-31); browser · Chromium 151 (2026-08-11). Record: https://github.com/john-rocky/edge-compat/blob/main/cards/plantnet-300k-resnet18/CARD.md On-device fine-grained plant species identification — 1081 species — running fully on the LiteRT CompiledModel GPU delegate (no CPU fallback). A PlantNet-300K (NeurIPS 2021) ResNet18. ~16 ms/frame on a Pixel 8a. (mean [0.485,0.456,0.406], std [0.229,0.224,0.225]; center-crop then resize 224). Labels: class index i maps to the i-th species when the PlantNet-300K species-id strings are sorted (torchvision ImageFolder order); names…

Open weights apache-2.0 litert

Model · Image classification

traffic-sign-adverse-weather

Yy

Official model checkpoints for the solution in the Traffic Sign Recognition under Adverse Weather Competition. See classes.txt for the 25 traffic sign classes. For inference scripts, training code, and in-depth engineering retrospective, visit the GitHub Repository.

Open weights mit timm

Model · Image classification

tinyvit-5m-int8-imagenet

Core Epoch

TinyViT-5M (timm/tinyvit5m224.distin22kftin1k, Apache-2.0) quantized to INT8 with Kenosis — 128-image calibration, no retraining. 80.53% top-1 from a 9.2 MB single file, on ONNX Runtime or OpenVINO, CPU or GPU, no accelerator required. ImageNet-1K validation, 49,872 images (disjoint from the 128 calibration images). Measured on a CPU with AVX-VNNI; on CPUs without VNNI this model's INT8 top-1 sits ~0.9 below FP32 rather than 0.34. Input 1x3x224x224, RGB, /255, ImageNet mean/std. Output logits [1,1000], sorted-synset order. runclassify.py / evalimagenet.py reproduce the demo and table. tinyvit5m224int8kenosis.onnx (9,228,567 B) — SHA-256…

Open weights apache-2.0 onnx