CNN_Classifications
Convolutional Neural Networks for image recognition and classification (by arjun-majumdar)
pytorch-cifar
95.47% on CIFAR10 with PyTorch (by kuangliu)
CNN_Classifications | pytorch-cifar | |
---|---|---|
12 | 3 | |
6 | 5,662 | |
- | - | |
6.4 | 0.0 | |
5 months ago | about 1 year ago | |
Jupyter Notebook | Python | |
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CNN_Classifications
Posts with mentions or reviews of CNN_Classifications.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-03-09.
-
Object Localization from scratch TF2
Object localization trained from scratch for emoji dataset in TensorFlow 2.8. Getting an IoU = 0.5969 and classification output accuracy = 100%. The code can be referred here. Though in fairness, I am using only 9 classes out of the emoji dataset. Thoughts?
-
ResNets PyTorch CIFAR-10
I have trained ResNet-18, ResNet-18 (dropout), ResNet-34 and ResNet-50 from scratch using He weights initializations and other SOTA practices and their implementations in Python 3.8 and PyTorch 1.8. ResNet-18/34 has a different architecture as compared to ResNet-50/101/152 due to bottleneck as specified by Kaiming He et al. in their research paper.
-
VGG-18 PyTorch
You can access the code here and here. According to some research papers, for deep learning architectures, using SGD vs. Adam optimizer leads to faster convergence.
-
PyTorch Pruning
I have implemented "Unstructured Global absolute magnitude" pruning using "torch.nn.utils.prune" with LeNet-5 trained on MNIST with iterative pruning. You can refer to the code here.
-
Learning Rate: Decay, Warmup & Scheduler
While trying to implement different SOTA research papers, I had a roadblock in terms of finding working code for different learning rate: decay, warmup & schedules (piece-wise decay, step decay, exponential decay, etc.). Therefore, I created a Jupyter Notebook implementing these concepts using TensorFlow 2.4, Python3.8 specifically for custom training loops with tf.GradientTape since most of the tutorials/blogs only show "model.fit()" method. The code can be accessed here.
-
ResNet from scratch - ImageNet
You can refer to my experiments here
-
ResNet-18 vs ResNet-34
Have a look at the code for manual early stopping using LeNet-300-100 FC Neural Network for MNIST dataset and let me know your thoughts.
I have trained ResNet-18 and ResNet-34 from scratch using PyTorch on CIFAR-10 dataset. The validation accuracy I get for ResNet-18 is 84.01%, whereas for ResNet-34 is 82.43%. Is this a sign of ResNet-34 overfitting as compared to ResNet-18? Ideally, ResNet-34 should achieve a higher validation accuracy as compared to ResNet-18.
-
ResNet-18 from scratch
I have implemented ResNet-18 CNN from scatch in Python and PyTorch using CIFAR-10 dataset. You can see it here.
-
ValueError: TensorFlow2 Input 0 is incompatible with layer model
I am trying to code a ResNet CNN architecture based on the paper by using Python3, TensorFlow2 and CIFAR-10 dataset. You can access the Jupyter notebook here.
pytorch-cifar
Posts with mentions or reviews of pytorch-cifar.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-06-13.
-
[D] What do you think about these experiments on the HUGE effect of learning rate on overfitting?
I was playing with the CIFAR10 dataset based on the baseline code of https://github.com/kuangliu/pytorch-cifar, but I was surprised to see a strangely large decrease in the validation performance from using a smaller learning rate.
-
ResNet-18 vs ResNet-34
OP could also be underfitting. Some people have shown 93% accuracy on cifar10 using resnet18. See https://github.com/kuangliu/pytorch-cifar
-
What is the SotA on CIFAR-10 when training from scratch on 1 GPU?
This setup was originally based on the https://github.com/kuangliu/pytorch-cifar repo.
What are some alternatives?
When comparing CNN_Classifications and pytorch-cifar you can also consider the following projects:
mmdetection - OpenMMLab Detection Toolbox and Benchmark
transformers - 🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
yolov5 - YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite
awesome-modular-pytorch-lightning - LightCollections⚡️: Ready-to-use implementations such as `LightningModules` for various computer vision papers.