mila-iqia/blocks
A Theano framework for building and training neural networks observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4350
- days_rel: n/a
- days_push: 2752
- n_releases_24m: 0
Adoption not part of the score
1152 stars · 348 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Blocks is a Python framework for building and training neural network models on top of Theano. It provides parametrized operations called 'bricks', model selection via pattern matching, optimization algorithms, training monitoring, and graph transformations like dropout.
Use cases
- build neural network models on top of Theano
- train deep learning models with monitoring and checkpointing
- apply graph transformations like dropout to models
- select and manipulate variables in large Theano models
- save and resume training runs
When to choose
- you are maintaining or reproducing legacy research code built on Theano and Blocks
When to avoid
- you are starting a new deep learning project (use PyTorch, TensorFlow, or JAX instead)
- you need actively maintained tooling or modern hardware acceleration
- you do not want to depend on Theano, which is itself unmaintained
Facets
framework · maturity abandoned
deep-learning machine-learning deep-learning machine-learning python theano neural-networks bricks training-loop graph-transformations
1 source
- readme: https://github.com/mila-iqia/blocks · fetched 2026-08-28 · a39a9cedcd41
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mila-iqia/blocks | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="mila-iqia/blocks")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem