首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >检测训练集的频率

检测训练集的频率
EN

Stack Overflow用户
提问于 2018-06-10 08:29:51
回答 1查看 36关注 0票数 1

我正在尝试检测在我的LSTM模型中引用(m)训练集的x轴的频率

代码语言:javascript
复制
r,time, x, y, z, m, s,l = np.loadtxt('FINALkneeTRAIN.txt', delimiter = ',',
                                     unpack = True)
spectrum = fft.fft(m)
freq = fft.fftfreq(len(spectrum))
plt(freq, abs(spectrum))

但它给出了以下错误:

代码语言:javascript
复制
plt(freq, abs(spectrum))
TypeError: 'module' object is not callable
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-10 08:38:18

您应该提供有关代码的更多信息。但我假设这一行是写在某个地方的:

代码语言:javascript
复制
import matplotlib.pyplot as plt

在这种情况下,当您编写plt(freq, abs(spectrum))时,您引用的是模块plt而不是绘图函数。如果您有上面的代码行,您可能需要

代码语言:javascript
复制
plt.plot(freq, abs(spectrum))

此外,您可能会发现此numpy文档页很有用

https://docs.scipy.org/doc/numpy-1.14.0/reference/generated/numpy.fft.fft.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50779637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档