Open
Description
Hi! One minor question/suggestion: I'm wondering if it would be a better idea not to load all modules as is done right now. For example, when I want to load from the local module utils.py
, it fails because utils
was taken by ensmallen
. One way I've tried to work around this is to pop the automatically loaded ensmallen utils
module by sys.modules.pop['utils']
.
Lines 13 to 30 in 788e195
Would it be better to simply do the following instead of importing everything?
import embiggen
import ensmallen
__all__ = ["embiggne", "ensmallen"] # or add whatever top level modules that make sense
Metadata
Metadata
Assignees
Labels
No labels