__init__
alphacube 包为求解魔方提供了一个灵活的 API。
高阶 API (推荐给大多数用户):
load(*args, **kwargs): 便捷函数,用于将模型加载到默认的全局求解器中。solve(*args, **kwargs): 便捷函数,用于使用默认的全局求解器求解魔方。
核心类 (供高级用法使用):
Solver: 用于创建求解器实例、加载模型和求解魔方的主类。
工具函数:
set_verbose(loglevel): 设置日志记录器的详细级别。list_models(): 列出可用的预训练模型。device: 自动检测到的torch.device(例如, 'cuda', 'cpu')。dtype: 自动检测到的torch.dtype(例如, 'torch.float16')。cli(): 用于求解魔方的命令行工具。
基本用法请参阅 入门指南。