awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
weiaicunzai avatar

weiaicunzai/pytorch-cifar100

0
View on GitHub↗
4,774 stars·1,206 forks·Python·17 views

Pytorch Cifar100

This is a PyTorch image classification framework designed for training and evaluating convolutional neural networks. It provides a comprehensive library of pre-defined architectures and a training pipeline specifically implemented for the CIFAR-100 benchmark dataset.

The framework includes a variety of convolutional neural network implementations, ranging from standard research models to lightweight versions optimized for mobile devices. It features a modular model registry to initialize specific architectures and a benchmarking system to compare the effectiveness of different network designs.

The project covers deep learning training and evaluation workflows, incorporating state-checkpoint persistence, symmetry-based data augmentation, and learning rate warmup. It also includes utilities for measuring model accuracy by loading saved weights for predictive testing.

Features

  • CIFAR-100 Benchmark Suites - Provides a complete set of tools for training and evaluating neural networks specifically on the CIFAR-100 benchmark dataset.
  • Convolutional Neural Network Architectures - Implements a wide variety of convolutional neural network architectures, from research models to mobile-optimized versions.
  • Deep Learning Training Pipelines - Provides an end-to-end deep learning training pipeline for initializing architectures, saving weights, and evaluating accuracy.
  • Classification Training - Provides workflows for training image classification models with integrated warmup phases and automatic weight saving.
  • PyTorch Training Frameworks - Ships a PyTorch training framework designed to benchmark the effectiveness of different network architectures on image data.
  • Model Accuracy Evaluators - Includes tools for measuring the accuracy of trained neural networks against benchmark datasets using weight files.
  • Pre-trained Weight Loading - Provides mechanisms for loading pre-trained weights into the model for predictive testing and evaluation.
  • Learning Rate Warmup Strategies - Provides learning rate warmup strategies to stabilize initial gradient descent during the training phase.
  • Model Architecture Registries - Features a modular model registry to instantiate various convolutional neural network architectures by name.
  • Architecture Instantiation Systems - Provides a mapping system to programmatically instantiate various CNN architectures based on a specified name.
  • Training Checkpoint Persistence - Includes state-checkpoint persistence to save model weights and optimizer states for recovery from interruptions.
  • Random Crop and Flip Augmentations - Implements random cropping and flipping as symmetry-based data augmentation to prevent overfitting in image models.
  • Project Utilities - PyTorch implementations of various image classification networks.

Star history

Star history chart for weiaicunzai/pytorch-cifar100Star history chart for weiaicunzai/pytorch-cifar100

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Pytorch Cifar100

These projects share indexed features with Pytorch Cifar100. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • tingsongyu/pytorch_tutorialTingsongYu avatar

    TingsongYu/PyTorch_Tutorial

    8,018View on GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Python
    View on GitHub↗8,018
  • kuangliu/pytorch-cifarkuangliu avatar

    kuangliu/pytorch-cifar

    6,360View on GitHub↗

    This is a PyTorch-based training pipeline designed for reproducible image classification benchmarking on the CIFAR-10 dataset. It integrates GPU-accelerated computation, data augmentation, learning rate scheduling, and checkpointing to produce consistent accuracy measurements across multiple ResNet architectures. The project distinguishes itself by providing a fixed-architecture benchmark suite that trains a predefined set of ResNet variants, from ResNet18 through ResNet152, on CIFAR-10. It implements a step-based learning rate decay schedule at predetermined epochs to stabilize convergence,

    Pythonpytorch
    View on GitHub↗6,360
  • fastai/course-v3fastai avatar

    fastai/course-v3

    4,914View on GitHub↗

    This repository is a comprehensive educational program and deep learning framework designed to teach practical deep learning using PyTorch through notebooks and code examples. It serves as a high-level library for building, training, and deploying neural networks, acting as a model training orchestrator that coordinates PyTorch models, optimizers, and loss functions. The project provides specialized toolkits for computer vision, natural language processing, and tabular data preprocessing. It distinguishes itself through advanced training controls such as discriminative learning rates, a two-w

    Jupyter Notebookdata-sciencedeep-learningfastai
    View on GitHub↗4,914
  • pytorch/ignitepytorch avatar

    pytorch/ignite

    4,770View on GitHub↗

    Ignite is a high-level training framework for PyTorch neural networks that serves as a training engine and deep learning lifecycle manager. It provides a structured system for organizing and automating training and evaluation loops, managing data iterators and triggering event handlers at specific milestones during the model training process. The project distinguishes itself through a comprehensive suite of tools for distributed training and model evaluation. It includes utilities for synchronizing gradients and coordinating collective communication across multiple GPUs or nodes, as well as a

    Python
    View on GitHub↗4,770
Compare all 30 related projects→

Frequently asked questions

What does weiaicunzai/pytorch-cifar100 do?

This is a PyTorch image classification framework designed for training and evaluating convolutional neural networks. It provides a comprehensive library of pre-defined architectures and a training pipeline specifically implemented for the CIFAR-100 benchmark dataset.

What are the main features of weiaicunzai/pytorch-cifar100?

The main features of weiaicunzai/pytorch-cifar100 are: CIFAR-100 Benchmark Suites, Convolutional Neural Network Architectures, Deep Learning Training Pipelines, Classification Training, PyTorch Training Frameworks, Model Accuracy Evaluators, Pre-trained Weight Loading, Learning Rate Warmup Strategies.

Which projects share features with weiaicunzai/pytorch-cifar100?

Projects with overlapping indexed features include: tingsongyu/pytorch_tutorial — This project is a comprehensive collection of educational examples and reference implementations for building vision… kuangliu/pytorch-cifar — This is a PyTorch-based training pipeline designed for reproducible image classification benchmarking on the CIFAR-10… fastai/course-v3 — This repository is a comprehensive educational program and deep learning framework designed to teach practical deep… pytorch/ignite — Ignite is a high-level training framework for PyTorch neural networks that serves as a training engine and deep… kimiyoung/transformer-xl — This project is an implementation of the Transformer-XL language model, a neural network architecture designed for… fastai/course22 — This is a structured deep learning curriculum for programmers, delivered as a collection of Jupyter notebooks. It…