| datsoilspc | Soil spectroscopy example dataset used in the soilVAE vignettes |
| select_best_from_grid | Select the best configuration from a tuning table |
| tune_vae_train_val | Tune VAEReg on a train/validation split |
| vae_build | Build a supervised VAE regression model (VAEReg) |
| vae_configure | Configure Python / reticulate for soilVAE |
| vae_encode | Extract latent embeddings (z) from VAEReg |
| vae_fit | Fit VAEReg |
| vae_predict | Predict y using VAEReg (via latent z -> y_head) |