brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
aevb_vae_coreRun a compact AEVB/VAE training step with encoder statistics, reparameterization, decoder reconstruction, analytic KL, and optimizer evidence.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a recovery experiment must exercise the core Auto-Encoding Variational Bayes mechanism on image-like data. It is appropriate for reduced/proxy recovery when full dataset training is blocked, provided the proxy is declared.
[0, 1].latent_dim, learning_rate, and seed.loss_delta is desirable recovery evidence but callers should inspect the numeric trace because tiny stochastic steps can vary by seed and learning rate.params_before and params_after snapshots.mu and logvar.z = mu + exp(0.5 * logvar) * epsilon.z to Bernoulli reconstruction logits.Run:
python scripts/run_vae_step.py --batch-json /tmp/vae_proxy_batch.json --output /tmp/vae_trace.json
python tests/test_vae_step.py
A tiny proxy trace is not a full paper reproduction. Keep full_training_executed false unless a real full dataset/model run was executed.