如何导入 tsfel 模块而不引发错误?

问题描述 投票:0回答:1

我使用

tsfel
包从信号中提取特征。我尝试实现个性化功能,并且我已阅读文档(https://tsfel.readthedocs.io/en/latest/descriptions/personal.html)。我已完全按照这些步骤操作,但是当我尝试运行第二步(即将新功能添加到 features.json)时,它会引发错误
ModuleNotFoundError: No module named 'tsfel.features_utils'

这是一个简单的代码示例

import numpy as np
# from tsfel.add_personal_features import add_feature_json

@set_domain("domain", "statistical")
def range(signal):
    range = np.max(signal) - np.min(signal)
    return range

错误是:

ModuleNotFoundError: No module named 'tsfel.features_utils'

我应该如何导入模块?

python signal-processing import-module
1个回答
0
投票

对于0.1.6版本,您可以执行以下操作

from tsfel.feature_extraction.features_utils import set_domain

您也可以从github确认

© www.soinside.com 2019 - 2024. All rights reserved.