--- datasets: - cats_vs_dogs language: - en metrics: - accuracy library_name: transformers --- # Image Classification Classifies cat and dog images using a subset of the cats_vs_dogs dataset.
Uses PyTorch for the preprocessing, training, and inference. ``` output_dir="cats_vs_dogs_model" remove_unused_columns=False evaluation_strategy="epoch" save_strategy="epoch" learning_rate=5e-5 per_device_train_batch_size=16 gradient_accumulation_steps=4 per_device_eval_batch_size=16 num_train_epochs=3 warmup_ratio=0.1 logging_steps=10 load_best_model_at_end=True metric_for_best_model="accuracy" push_to_hub=True ``` Note: during the training, I tried adjusting some of the above hyperparameters (like making the learning rate 0.1 as we have seen in class). But then the model could only classify cats and not dogs.