Цфреш занимает слишком много времени, чтобы компьютер мог справиться - PullRequest
0 голосов
/ 25 сентября 2019

Я пытаюсь использовать библиотеку извлечения функций tsfresh в python 3.7.1, используя эффективные параметры с тестовым файлом (24 строки x 366 столбцов)

она никогда не останавливается и продолжает обработку, и я пытался запустить ту же библиотекуна другом ноутбуке с установленным python 2.17.16, но библиотека tsfresh не работает.

что мне делать?

enter image description here

enter image description here

# Import Data from CSV file
#import csv
#with open('T7.csv') as T7:
#    reader = csv.reader(T7)
#    try: 
#        for row in reader:
#            print(row)
#    finally: 
#        T7.close()
from matplotlib import pyplot as plt
from matplotlib import style
import numpy as np
import pandas as pd

style.use('ggplot')


#from tsfresh import extract_features #as tsfreshobj
#from tsfresh import MinimalFeatureExtractionSettings
from tsfresh.feature_extraction import extract_features, EfficientFCParameters 
#X = extract_features(df, column_id='id', column_sort='time')
y=pd.read_csv ('1.csv')#, skiprows=1)

#y=np.loadtxt('T7_2.csv')#, 
             #unpack=True,
            # delimiter=',')
#y1=tsfreshobj.feature_extraction.extraction.generate_data_chunk_format(y)
#y2=tsfreshobj.feature_extraction.feature_calculators.absolute_sum_of_changes(y1)
#y1=extract_features(y, feature_extraction_settings=MinimalFeatureExtractionSettings)
print (y)

# from tsfresh.feature_extraction import MinimalFeatureExtractionSettings
y1=extract_features(y, column_id='time', default_fc_parameters=EfficientFCParameters())#, column_sort='time')
print (y)
print (y1)
plt.plot(y1)

print (y)
plt.title ('some numbers')
plt.ylabel('Y axis')
plt.xlabel ('X axis')


plt.show()     

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...