()
| 331 | |
| 332 | |
| 333 | def _init_internal_api(): |
| 334 | for name in list_global_func_names(): |
| 335 | if not name.startswith("_") or name.startswith("_deprecate"): |
| 336 | # normal APIs are ignored |
| 337 | continue |
| 338 | target_module = sys.modules["dgl._api_internal"] |
| 339 | fname = name |
| 340 | if fname.find(".") != -1: |
| 341 | print('Warning: invalid API name "%s".' % fname) |
| 342 | continue |
| 343 | f = get_global_func(name) |
| 344 | ff = _get_api(f) |
| 345 | ff.__name__ = fname |
| 346 | ff.__doc__ = "DGL PackedFunc %s. " % fname |
| 347 | setattr(target_module, ff.__name__, ff) |
| 348 | |
| 349 | |
| 350 | _set_class_function(Function) |
no test coverage detected