Downloads · 30 days
43
8% of all-time downloads
keras-io/consistency_training_with_supervision_teacher_model
consistency_training_with_supervision_teacher_model is a image classification model from keras-io. Use it when you need a label for an image. It is set up for tf-keras.
Downloads · 30 days
43
8% of all-time downloads
All-time downloads
523
Public
Repo size
115 MB
Likes
0
Public
Click a slice to open those files.
.data-00000-of-0000194.4 MB · 82%
From the Hugging Face model README
In this example, we have trained an image classification model enforcing a sense of consistency inside it by doing the following:
This overall training workflow finds its roots in works like FixMatch, Unsupervised Data Augmentation for Consistency Training, and Noisy Student Training. Since this training process encourages a model yield consistent predictions for clean as well as noisy images, it's often referred to as consistency training or training with consistency regularization. Although the example focuses on using consistency training to enhance the robustness of models to common corruptions this example can also serve a template for performing weakly supervised learning.
Full Credits to <a href = "https://twitter.com/RisingSayak" target='_blank'> Sayak Paul </a> for this work.
This repo contains only the <b> Teacher Model </b> of this training example.
<b>Student Model </b>Repo can be find at this <a href = "" target='_blank'> Link </a>.
More information needed
Trained and evaluated on CIFAR-10 dataset.
The following hyperparameters were used during training:
| name | optimizer | average_period | start_averaging | training_precision |
|---|---|---|---|---|
| SWA | {'class_name': 'Adam', 'config': {'name': 'Adam', 'learning_rate': 1.0000001e-07, 'decay': 0.0, 'beta_1': 0.9, 'beta_2': 0.999, 'epsilon': 1e-07, 'amsgrad': False}} | 10 | 0 | float32 |
