liusiyan / UQnet

Apache License 2.0
16 stars 4 forks source link

Separate imports #3

Open streeve opened 2 years ago

streeve commented 2 years ago

Remove top-level import to make using independent pieces easier. The user will need to import each submodule explicitly

Specifically, this PR will allow HydraGNN to import the boundary optimizer without needing tensorflow or any part of the PI3NN network training.

Let me know if you prefer a different name than Hyperparam. It may also make sense to group the NN training in a separate module (Networks, Hyperparam, and Utils)