| { | |
| "architecture": "cofiber_threshold_circuit", | |
| "depth": 3, | |
| "num_classes": 80, | |
| "feature_dim": 768, | |
| "n_scales": 3, | |
| "spatial": [40, 40], | |
| "strides": [16, 32, 64], | |
| "total_learned_params": 61520, | |
| "total_gates": 2184000, | |
| "quantization": "INT8_symmetric", | |
| "layers": { | |
| "0_pool": { | |
| "operation": "average_pool_2x", | |
| "weights": "fixed", | |
| "values": [0.25, 0.25, 0.25, 0.25] | |
| }, | |
| "1_subtract": { | |
| "operation": "cofiber: x - upsample(pool(x))", | |
| "weights": "fixed", | |
| "values": [1.0, -1.0] | |
| }, | |
| "2_classify": { | |
| "operation": "H(w_c . cofib + b_c)", | |
| "weights": "learned_int8", | |
| "shape": [80, 768], | |
| "activation": "heaviside" | |
| } | |
| } | |
| } | |