feat(kernel): 添加算法切换设置

This commit is contained in:
2025-12-21 06:48:30 +08:00
parent e303d4dc1e
commit 0a365b568a
6 changed files with 18 additions and 5 deletions

View File

@@ -11,13 +11,14 @@ import datetime
import json
import os
from typing import TypedDict
import pathlib
from heurams.context import config_var
from heurams.kernel.algorithms.sm15m_calc import (MAX_AF, MIN_AF, NOTCH_AF,
RANGE_AF, RANGE_REPETITION,
SM, THRESHOLD_RECALL, Item)
# 全局状态文件路径
_GLOBAL_STATE_FILE = os.path.expanduser("~/.sm15_global_state.json")
_GLOBAL_STATE_FILE = os.path.expanduser(pathlib.Path(config_var.get()['paths']['global_dir']) / 'sm15m_global_state.json')
def _get_global_sm():