When running a Vanillix model with a YAML file, that does not specify a BETA (which is not needed for Vanillix), AutoEncodix fails with an Key error message, looking for cfg["BETA"].
See example YAML file.
Command: make ml_task RUN_ID=RUN_007001 > RUN_ID_007001.log 2>RUN_ID_007001_errors.log
RUN_007001_config.yaml.txt
RUN_ID_007001.log
RUN_ID_007001_errors.log
Expected behaviour: as Vanillix does not need a BETA nor makes any use of it. Therefore, it must accept a YAML file that does not specify any.
This error can be generalized: all AE types (Vanillix, Varix, Ontix, Stackix, Cross-Modalix) should run with YAML files that only specify the parameters that they really need and do take into account, respectively.