Skip to contents

Core API

vae_configure()
Configure Python / reticulate for soilVAE
vae_build()
Build a supervised VAE regression model (VAEReg)
vae_fit()
Fit VAEReg
vae_predict()
Predict y using VAEReg (via latent z -> y_head)
vae_encode()
Extract latent embeddings (z) from VAEReg

Tuning

tune_vae_train_val()
Tune VAEReg on a train/validation split
select_best_from_grid()
Select the best configuration from a tuning table

Data

datsoilspc
Soil spectroscopy example dataset used in the soilVAE vignettes