This repo contains the code to run Wide Residual Networks using Keras. - Paper (v1): http://arxiv.org/abs/1605.07146v1 (the authors have since published a v2 of the paper, which introduces slightly different preprocessing and improves the accuracy a little). - Original code: https://github.com/szagoruyko/wide-residual-networks
pip install -r requirements.txtpydot and graphviz. I recommend installing with conda install -c conda-forge python-graphviz:Run the default configuration (i.e. best configuration for CIFAR10 from original paper/code, WRN-28-10 without dropout) with:
$ python main.py
There are three configuration sections at the top of main.py:
- DATA CONFIGURATION: Containing data details.
- NETWORK/TRAINING CONFIGURATION: Includes the main parameters the authors experimented with.
- OUTPUT CONFIGURATION: Defines paths regarding where to save model/checkpoint weights and plots.
Note: I have not followed the exact same preprocessing and data augmentation steps used in the paper, in particular:
Ideally, we will add such methods directly to the Keras image preprocessing script.

$ claude mcp add wide_resnets_keras \
-- python -m otcore.mcp_server <graph>