Dibujar: Haz clic y arrastra en la cuadrícula (Clic derecho para borrar)
Control 3D: • Clic izquierdo + arrastrar = rotar • Clic derecho + arrastrar = mover • Rueda = zoom
Visualización interactiva de una red neuronal
Esta aplicación muestra un Perceptrón Multicapa (MLP) compacto entrenado con MNIST. Dibuja un dígito y observa cómo las activaciones se propagan en tiempo real a través de todas las capas completamente conectadas.
python training/mlp_train.py para entrenar el MLP (incluyendo aceleración Apple Metal, si está disponible).exports/mlp_weights.json, que el visualizador lee al cargar.training/mlp_train.py.La red se mantiene deliberadamente compacta para garantizar una visualización fluida en tiempo real. Eres libre de reentrenar con otros tamaños de capa; solo mantén la arquitectura ligera para que la vista 3D siga respondiendo rápidamente.
Controla cuántos de los pesos entrantes más fuertes por neurona de destino se muestran simultáneamente; valores altos pueden ralentizar la visualización.
Oculta conexiones con bajo peso absoluto; 0 muestra todas las conexiones.
Ajusta el radio de los cilindros de conexión; valores más altos hacen que todas las líneas sean visiblemente más gruesas.
Valores más pequeños crean líneas más finas; valores más grandes llenan la cuadrícula más rápido.
Determina cuánto aumenta el brillo del píxel un trazo de pincel.