In [ ]:
import pandas as pd
import numpy as np
import SignalDecomposition as SigDec
import TS_datasets as tsds
import cProfile
%matplotlib inline
In [ ]:
def run_once():
b1 = tsds.load_ozone()
df = b1.df_train
lDecomp = SigDec.cSignalDecomposition()
#lDecomp.mOptions.enable_slow_mode()
lDecomp.mParallelMode = False
lDecomp.train(df , 'Time' , 'Ozone', 12)
pass
In [ ]:
%timeit run_once()
In [ ]:
cProfile.run('run_once()', 'profile_stats.txt')
In [ ]:
import pstats
p = pstats.Stats('profile_stats.txt')
p.sort_stats('tottime').print_stats(1000)
In [ ]:
%timeit?
In [ ]:
def compute_random_perf():