optuna.storages.BaseJournalLogStorage
- class optuna.storages.BaseJournalLogStorage(*args, **kwargs)[source]
Journal 存储的基类。
实现此基类的存储类必须保证进程安全。这意味着,多个进程可能会并发调用
read_logs和append_logs。如果后端存储不内部支持互斥机制(例如锁),您可能需要使用JournalFileSymlinkLock或JournalFileOpenLock来创建临界区。警告
在 v4.0.0 中已弃用。此功能将在未来版本中移除。此功能当前的移除计划是 v6.0.0,但此计划可能会更改。请参阅 https://github.com/optuna/optuna/releases/tag/v4.0.0。
请改用
BaseJournalBackend。方法
append_logs(logs)将日志追加到后端。
read_logs(log_number_from)读取日志编号大于或等于
log_number_from的日志。- abstractmethod append_logs(logs)
将日志追加到后端。