facebookresearch/FLSim

Having to `import flsim.configs` before creating config from json is unintuitive

JohnlNguyen opened this issue ยท 0 comments

๐Ÿš€ Feature

This code works

import flsim.configs <-- 
from flsim.utils.config_utils import fl_config_from_json

json_config = {
    "trainer": {
    }
}
cfg = fl_config_from_json(json_config)

This code doesn't work

from flsim.utils.config_utils import fl_config_from_json

json_config = {
    "trainer": {
    }
}
cfg = fl_config_from_json(json_config)

Motivation

Having to import flsim.configs is unintuitive and not clear from the user perspective

Pitch

Alternatives

Additional context