为TSFRESH创建扩展

richardsona4richardsona4 委员、大学教授职位:11大学教授
2018年12月编辑 帮助

开发者社区大家好!

我是RM studio的新用户。如何创建一个扩展来操作使用TS-FRESH的特征提取方法?我正在对这种方法进行一些研究,所以在GUI和命令行中使用这种特征提取方法将是加快工作速度的主要优势。

Tsfresh是一个python包。它自动计算大量的时间序列特征,即所谓的特征。此外,该软件包还包含评估回归或分类任务中这些特征的解释能力和重要性的方法。

https://tsfresh.readthedocs.io/en/latest/

我想在新想法部分发表,但由于某种原因,我不被允许发表想法。

谢谢,

安东尼

最佳答案

  • sgenzersgenzer 管理员,版主,员工,RapidMiner认证分析师,社区经理,成员,大学教授,PM版主职位:2959年社区经理
    解决方案接受

    @richardsona4-

    是的,我为你不能发表想法而道歉。我故意阻止“新手”发表想法,因为通常情况下,他们的想法已经解决了,他们还没有找到。:)也就是说,你的想法是百分之百合法的所以我现在就给你这个特权。啊,这就是社区管理者的力量!

    关于你的扩展问题——那太好了!我们喜欢愿意这样做的人。你有几个选择:

    • 您可以在Java中硬编码RapidMiner扩展并将其提交给RapidMiner以供市场使用。关于如何做到这一点的所有说明都在这里:https://docs.www.kenlockard.com/latest/developers/creating-your-own-extension/
    • 更简单的方法是在RapidMiner子进程中构建一个“构建块”(一个迷你进程),该子进程具有执行Python操作符,可以执行您的特殊任务。如果你能得到工作,我可以在RapidMiner Studio的社区样本部分发布它:

    截屏2018-08-22 at 8.52.39 PM.png

    正如你所看到的,我的“Append with Union”构建块是相当孤独的,所以如果你添加的话会很好。这是RapidMiner Studio的一个全新功能,所以你可以从底层开始!

    希望这对你有帮助!祝你好运!

    斯科特

    richardsona4
    登录注册置评。