← 开源
vicariousinc

science_rcn

Reference implementation of a two-level RCN model

Model DevelopmentArchitecturePython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
664
Star
191
Fork
+0
本周
2
贡献者
创建于 2017-10-24 · 更新于 2026-10-13 · 今日第 15303 名
主要开发者
lazaroxvicarious-opensource

vicariousinc/science_rcn 排名第 15,303,有 664 个星标。

同类别比较

vicariousinc/science_rcn 排名第 15,303,此处有 8 个同类条目;wvangansbeke/LaneDetection_End2End 排名第 15,304。

同类别比较
名称排名指标
sfujim/BCQ15,290
语言:
Python
星标数:
665
分叉数:
147
简介:
Author's PyTorch implementation of BCQ for continuous and discrete actions
bingchenlll/FastGAN-pytorch15,298
语言:
Python
星标数:
664
分叉数:
109
简介:
Official implementation of the paper "Towards Faster and Stabilized GAN Training for High-fidelity Few-shot Image Synthesis" in ICLR 2021
google-deepmind/searchless_chess15,300
语言:
Python
星标数:
664
分叉数:
55
简介:
Grandmaster-Level Chess Without Search
qdrant/quaterion15,301
语言:
Python
星标数:
664
分叉数:
47
简介:
Blazing fast framework for fine-tuning similarity learning models
wvangansbeke/LaneDetection_End2End15,304
语言:
Python
星标数:
664
分叉数:
216
简介:
End-to-end Lane Detection for Self-Driving Cars (ICCV 2019 Workshop)
Megvii-BaseDetection/cvpods15,311
语言:
Python
星标数:
663
分叉数:
76
简介:
All-in-one Toolbox for Computer Vision Research.
aimagelab/dress-code15,312
语言:
Python
星标数:
663
分叉数:
80
简介:
Dress Code: High-Resolution Multi-Category Virtual Try-On. ECCV 2022
jacobgil/keras-grad-cam15,314
语言:
Python
星标数:
663
分叉数:
228
简介:
An implementation of Grad-CAM with keras
关键参数与规格
关键参数与规格
参数值
语言Python
类别Model Development
子类别Architecture
关键词Computer vision, Datasets, Research
星标数664
分叉数191
贡献者2
创建日期2017-10-24
更新日期2026-10-13
1 天星标数0
7 天星标数0
排名15,303
上次排名15,124
排名变化-179
7 天星标排名14,921
上次 7 天星标排名19,148
7 天星标排名变化4,227
总星标排名15,496
上次总星标排名15,473
总星标排名变化-23
README 摘录

Reference implementation of Recursive Cortical Network (RCN) Reference implementation of a two-level RCN model on MNIST classification. See the *Science* article "A generative vision model that trains with high data efficiency and breaks text-based CAPTCHAs" and Vicarious Blog for details. Note: this is an unoptimized reference implementation and is not intended for production. It may work on other system platforms but not guaranteed. You will need the packages listed in to be installed. Clone the repository: The code

is pure Python, so you can run it right away, although you will have to uncompress the ZIP in the data folder manually. Alternatively, install with (setting up a virtual environment beforehand is recommended): Run If you installed via you need to activate the virtual environment: To run a small unit test that trains and tests on 20 MNIST images using one CPU (takes ~2 minutes, accuracy is ~60%): To run a slightly more interesting experiment that trains on 100

images and tests on 20 MNIST images using multiple CPUs (takes <1 min using 7 CPUs, accuracy is ~90%): To test on the full 10k MNIST test set, training on 1000 examples (could take hours depending on the number of available CPUs, average accuracy is ~97. 7+%): Blog post Check out our related blog post. Datasets We used the following datasets for the Science paper: CAPTCHA datasets reCAPTCHA (from google. com) MNIST datasets Original (available at With occlusions (by us

) With noise (by us) MNIST licensing Yann LeCun (Courant Institute, NYU) and Corinna Cortes (Google Labs, New York) hold the copyright of MNIST dataset, which is a derivative work from original NIST datasets. MNIST dataset is made available under the terms of the Creative Commons Attribution-Share Alike 3.

常见问题

记录了多少星标和分叉?

vicariousinc/science_rcn 有 664 个星标和 191 个分叉。

仓库排名是多少?

vicariousinc/science_rcn 排名第 15,303。

记录的语言和类别是什么?

vicariousinc/science_rcn 有 664 个星标,语言为 Python,类别为 Model Development。

哪个仓库排名最接近?

vicariousinc/science_rcn 与 wvangansbeke/LaneDetection_End2End 比较,后者排名第 15,304,有 664 个星标。

README

Reference implementation of Recursive Cortical Network (RCN)

Reference implementation of a two-level RCN model on MNIST classification. See the Science article "A generative vision model that trains with high data efficiency and breaks text-based CAPTCHAs" and Vicarious Blog for details.

Note: this is an unoptimized reference implementation and is not intended for production.

Setup

Note: Python 3.9 is supported. The code was tested on OSX 12.3.1. It may work on other system platforms but not guaranteed. You will need the packages listed in requirements.txt to be installed.

Clone the repository:

git clone https://github.com/vicariousinc/science_rcn.git

The code is pure Python, so you can run it right away, although you will have to uncompress the ZIP in the data folder manually.

Alternatively, install with (setting up a virtual environment beforehand is recommended):

python setup.py install

Run

If you installed via make you need to activate the virtual environment:

source venv/bin/activate

To run a small unit test that trains and tests on 20 MNIST images using one CPU (takes ~2 minutes, accuracy is ~60%):

python science_rcn/run.py

To run a slightly more interesting experiment that trains on 100 images and tests on 20 MNIST images using multiple CPUs (takes <1 min using 7 CPUs, accuracy is ~90%):

python science_rcn/run.py --train_size 100 --test_size 20 --parallel

To test on the full 10k MNIST test set, training on 1000 examples (could take hours depending on the number of available CPUs, average accuracy is ~97.7+%):

python science_rcn/run.py --full_test_set --train_size 1000 --parallel --pool_shape 25 --perturb_factor 2.0

Blog post

Check out our related blog post.

Datasets

We used the following datasets for the Science paper:

CAPTCHA datasets

MNIST datasets

MNIST licensing

Yann LeCun (Courant Institute, NYU) and Corinna Cortes (Google Labs, New York) hold the copyright of MNIST dataset, which is a derivative work from original NIST datasets. MNIST dataset is made available under the terms of the Creative Commons Attribution-Share Alike 3.0 license.

排名相邻
同类项目