mirror of
https://github.com/mii443/AzooKeyKanaKanjiConverter.git
synced 2025-12-03 02:58:27 +00:00
test: verify pause file recovery
This commit is contained in:
@@ -655,6 +655,19 @@ final class LearningManager {
|
||||
|
||||
init() {
|
||||
self.memoryCollapsed = LongTermLearningMemory.memoryCollapsed(directoryURL: self.options.memoryDirectoryURL)
|
||||
if self.memoryCollapsed && options.learningType.needUsingMemory {
|
||||
do {
|
||||
try LongTermLearningMemory.merge(
|
||||
tempTrie: TemporalLearningMemoryTrie(),
|
||||
directoryURL: self.options.memoryDirectoryURL,
|
||||
maxMemoryCount: options.maxMemoryCount,
|
||||
char2UInt8: char2UInt8
|
||||
)
|
||||
} catch {
|
||||
debug("LearningManager init: automatic merge failed", error)
|
||||
}
|
||||
self.memoryCollapsed = LongTermLearningMemory.memoryCollapsed(directoryURL: self.options.memoryDirectoryURL)
|
||||
}
|
||||
if memoryCollapsed {
|
||||
// 学習データが壊れている状態であることを警告する
|
||||
debug("LearningManager init: Memory Collapsed")
|
||||
|
||||
Reference in New Issue
Block a user