注意
前往末尾 下载完整的示例代码。
在 OptunaHub 中注册算法之前如何调试
本教程展示了如何在 OptunaHub 中注册软件包之前对其进行调试。
从本地目录加载软件包
首先,您可以使用 optunahub.load_local_module 函数从本地目录加载软件包,并检查其是否正常工作。
import optunahub
module = optunahub.load_local_module(
package="category/your_package_name",
registry_root="/path/to/optunahub-registry/package",
)
从您分叉的 optunahub-registry 仓库加载软件包
其次,您可以使用 optunahub.load_module 函数,通过设置 repo_owner={YOUR_GITHUB_ID}
和 ref={YOUR_BRANCH_NAME}
从您分叉的 optunahub-registry 仓库加载软件包,并检查其是否正常工作。
import optunahub
module = optunahub.load_module(
package="category/your_package_name",
repo_owner="your_github_id",
ref="your_branch_name",
)
脚本总运行时间: (0 分钟 0.000 秒)