{"url":"/dataset/smallnorb","name":"smallNORB","full_name":null,"description_markdown":"The **smallNORB** dataset is a datset for 3D object recognition from shape. It contains images of 50 toys belonging to 5 generic categories: four-legged animals, human figures, airplanes, trucks, and cars. The objects were imaged by two cameras under 6 lighting conditions, 9 elevations (30 to 70 degrees every 5 degrees), and 18 azimuths (0 to 340 every 20 degrees).\r\nThe training set is composed of 5 instances of each category (instances 4, 6, 7, 8 and 9), and the test set of the remaining 5 instances (instances 0, 1, 2, 3, and 5).\r\n\r\nSource: [https://cs.nyu.edu/~ylclab/data/norb-v1.0-small/](https://cs.nyu.edu/~ylclab/data/norb-v1.0-small/)\r\nImage Source: [https://www.kaggle.com/nepuerto/the-small-norb-dataset-v10](https://www.kaggle.com/nepuerto/the-small-norb-dataset-v10)","description_withheld":null,"homepage":"https://cs.nyu.edu/~ylclab/data/norb-v1.0-small/","introduced_date":"2004-01-01","introduced_date_note":null,"introduced_by":{"paper":null,"title":"Learning Methods for Generic Object Recognition with Invariance to Pose and Lighting","first_author":null,"url":"http://doi.ieeecomputersociety.org/10.1109/CVPR.2004.144"},"license":{"name":"Custom (research-only, non-commercial, attribution)","url":"https://cs.nyu.edu/~ylclab/data/norb-v1.0-small/#:~:text=Copyright"},"modalities":[{"name":"Images","url":"/datasets/modality/images"},{"name":"3D","url":"/datasets/modality/3d"}],"tasks":[{"name":"Image Classification","url":"/task/image-classification","datasets_with_task":"/datasets/task/image-classification"},{"name":"Disentanglement","url":"/task/disentanglement","datasets_with_task":"/datasets/task/disentanglement"}],"languages":[],"variants":["smallNORB"],"data_loaders":[{"repo":"https://github.com/tensorflow/datasets","url":"https://www.tensorflow.org/datasets/catalog/smallnorb","frameworks":["tf","jax"]},{"repo":"https://github.com/nmichlo/disent","url":"https://github.com/nmichlo/disent","frameworks":["pytorch"]}],"num_papers_in_archive":112,"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28"},"benchmarks":[{"leaderboard":"/sota/image-classification-on-smallnorb","task":"Image Classification","dataset_variant":"smallNORB","rows":7,"metrics":["Classification Error"],"first_row_in_archive_order":{"model":"Heinsen Routing","paper":"/paper/an-algorithm-for-routing-capsules-in-all","metrics":{"Classification Error":"0.90"},"code_links":[{"title":"glassroom/heinsen_routing","url":"https://github.com/glassroom/heinsen_routing"}]},"note":"rows are the archive's own order at snapshot; nothing here re-ranks them"}],"papers_with_a_benchmark_row":[{"paper":"/paper/efficient-capsnet-capsule-network-with-self","title":"Efficient-CapsNet: Capsule Network with Self-Attention Routing","date":"2021-01-29","rows_on_this_dataset":1,"code_links":2,"syntology":null},{"paper":"/paper/an-algorithm-for-routing-capsules-in-all","title":"An Algorithm for Routing Capsules in All Domains","date":"2019-11-02","rows_on_this_dataset":1,"code_links":1,"syntology":null},{"paper":"/paper/capsule-routing-via-variational-bayes","title":"Capsule Routing via Variational Bayes","date":"2019-05-27","rows_on_this_dataset":1,"code_links":1,"syntology":{"read_at":"2026-09-24T18:15:14+00:00","samples_harvested":6,"samples_ran":0,"samples_unverified":6,"pointer_only_for_licence":0,"claim":"Per-sample execution on synthesized fixtures; not a correctness claim."}},{"paper":"/paper/fast-dynamic-routing-based-on-weighted-kernel","title":"Fast Dynamic Routing Based on Weighted Kernel Density Estimation","date":"2018-05-28","rows_on_this_dataset":1,"code_links":3,"syntology":null},{"paper":"/paper/dense-and-diverse-capsule-networks-making-the","title":"Dense and Diverse Capsule Networks: Making the Capsules Learn Better","date":"2018-05-10","rows_on_this_dataset":1,"code_links":1,"syntology":null},{"paper":"/paper/matrix-capsules-with-em-routing","title":"Matrix capsules with EM routing","date":"2018-01-01","rows_on_this_dataset":1,"code_links":2,"syntology":null},{"paper":"/paper/dynamic-routing-between-capsules","title":"Dynamic Routing Between Capsules","date":"2017-10-26","rows_on_this_dataset":1,"code_links":77,"syntology":{"read_at":"2026-09-24T18:15:14+00:00","samples_harvested":118,"samples_ran":18,"samples_unverified":100,"pointer_only_for_licence":12,"claim":"Per-sample execution on synthesized fixtures; not a correctness claim."}}],"syntology_totals":{"read_at":"2026-09-24T18:15:14+00:00","papers_with_samples":2,"samples_harvested":124,"samples_ran":18,"samples_unverified":106,"pointer_only_for_licence":12,"papers_with_no_sample_that_ran":1,"note":"the per-paper counts above, summed; not a rate"},"papers_note":"The archive never published its papers-using-dataset list; these are papers with a leaderboard row on this dataset's benchmarks."}