Skip to content

🐛[BUG]: Missing mandatory value: scheduler #214

@HGangloff

Description

@HGangloff

Version

Modulus 0.9.0 / Modulus-sym 1.8.0

On which installation method(s) does this occur?

Docker

Describe the issue

Hi,

From reading the instanciate_sched function in modulus/sym/hydra/utils.py it seems that a missing scheduler argument in conf file would give me the constant learning rate schedule as a default. However, providing a conf file without scheduler argument gives me

omegaconf.errors.MissingMandatoryValue: Missing mandatory value: scheduler
    full_key: scheduler
    object_type=DefaultModulusConfig

Moreover there seems to be no constant learning rate option that could be specified since by trying to specify a value for scheduler I get:

Available options in 'scheduler':
	cosine_annealing
	cosine_annealing_warm_restarts
	exponential_lr
	tf_exponential_lr

I want to use the constant learning rate schedule, how to do it ?

Minimum reproducible example

Relevant log output

Environment details

Other/Misc.

No response

Metadata

Metadata

Assignees

Labels

? - Needs TriageNeed team to review and classifybugSomething isn't workingexternalIssues/PR filed by people outside the core team

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions