megengine.hub.import_module¶
- import_module(repo_info, git_host, use_cache=True, commit=None, protocol='HTTPS')[source]¶
Imports hubmodule like python import.
- Parameters
repo_info (
str
) – a string with format"repo_owner/repo_name[:tag_name/:branch_name]"
with an optional tag/branch. The default branch ismaster
if not specified. Eg:"brain_sdk/MegBrain[:hub]"
git_host (
str
) – host address of git repo. Eg: github.comuse_cache (
bool
) – whether to use locally cached code or completely re-fetch.protocol (
str
) – which protocol to use to get the repo, and HTTPS protocol only supports public repo on github. The value should be one of HTTPS, SSH.
- Returns
a python module.