performance.now() - start).toFixed(1)} ms / step`
                    latent = x_prev;

                    if (showStep != null) {
                        showStep(await nets["decoder"](latent));
                    }

                    document.getElementById("progressBar").value = ((steps - i) / steps) * 100
                    document.getElementById("progressFraction").innerHTML = (steps - i) + "/" + steps
                }
                
                resolve(await timer(() => nets["decoder"](la