Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Car Recognition with Deep Learning
| Date | Stars |
|---|---|
| 2026-07-24 | 346 |
| 2026-07-25 | 346 |
| 2026-07-28 | 346 |
| 2026-07-30 | 346 |
| 2026-07-31 | 346 |
| 2026-08-06 | 346 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Car Recognition This repository is to do car recognition by fine-tuning ResNet-152 with Cars Dataset from Stanford. ## Dependencies - [NumPy](http://docs.scipy.org/doc/numpy-1.10.1/user/install.html) - [Tensorflow](https://www.tensorflow.org/versions/r0.8/get_started/os_setup.html) - [Keras](https://keras.io/#installation) - [OpenCV](https://opencv-python-tutroals.readthedocs.io/en/latest/) ## Dataset We use the Cars Dataset, which contains 16,185 images of 196 classes of cars. The data is split into 8,144 training images and 8,041 testing images, where each class has been split roughly in a 50-50 split.  You can get it from [Cars Dataset](https://ai.stanford.edu/~jkrause/cars/car_dataset.html): ```bash $ cd Car-Recognition $ wget http://imagenet.stanford.edu/internal/car196/cars_train.tgz $ wget http://imagenet.stanford.edu/internal/car196/cars_test.tgz $ wget --no-check-certificate https://ai.stanford.edu/~jkrause/cars/car_devkit.tgz ``` ## ImageNet Pretrained Models Download [ResNet-152](https://drive.google.com/file/d/0Byy2AcGyEVxfeXExMzNNOHpEODg/view?usp=sharing) into models folder. ## Usage ### Data Pre-processing Extract 8,144 training images, and split them by 80:20 rule (6,515 for training, 1,629 for validation): ```bash $ python pre_process.py ``` ### Train ```bash $ python train.py ``` If you want to visualize during training, run in your terminal: ```bash $ tensorboard --logdir path_to_current_dir/logs ```  ### Analysis Update "model_weights_path" in "utils.py" with your best model, and use 1,629 validation images for result analysis: ```bash $ python analyze.py ``` #### Validation acc: **88.70%** #### Confusion matrix:  ### Test ```bash $ python test.py ``` Submit predictions of test data set (8,041 testing images) at [Cars Dataset](https://ai.stanford.edu/~jkrause/cars/car_dataset.html), evaluation result: #### Test acc: **88.88%**  ### Demo Download [pre-trained model](https://github.com/foamliu/Car-Recognition/releases/download/v1.0/model.96-0.89.hdf5) into "models" folder then run: ```bash $ python demo.py --i [image_path] ``` If no argument, a sample image is used:  ```bash $ python demo.py class_name: Lamborghini Reventon Coupe 2008 prob: 0.9999994 ``` 1 | 2 | 3 | 4 | |---|---|---|---| | |  | | | |Hyundai Azera Sedan 2012, prob: 0.99|Hyundai Genesis Sedan 2012, prob: 0.9995|Cadillac Escalade EXT Crew Cab 2007, prob: 1.0|Lamborghini Gallardo LP 570-4 Superleggera 2012, prob: 1.0| | |  | | | |BMW 1 Series Coupe 2012, prob: 0.9948|Suzuki Aerio Sedan 2007, prob: 0.9982|Ford Mustang Convertible 2007, prob: 1.0|BMW 1 Series Convertible 2012, prob: 1.0| | |  | |![image](https://github.com/foamliu/Car-
Excerpt of 5,215 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:8292a834f25d512c, topic:deep-learning
matched fp:8292a834f25d512c, topic:computer-vision