def __init_models(self): for file in os.listdir(self.models_folder): if file.endswith(".json"): processor = Processor(sliding_window_frame_size=20, stddev_threshold=0.1, risk_iterations=5, minimum_training_size=900, starting_eval_size=5, save_trained_model=True, save_path='./') processor.load_processor(self.models_folder + '/' + file, [{ 'Learner': AutoEncoderNNWeakLearner(cols_shape=24), 'Extractor': DataReaderExtractor(), 'Stream': DataReaderStream( data_folder='C:/Users/ofiri/Desktop/Tests/B/test'), 'Sanitizer': None }, { 'Learner': AutoEncoderNNWeakLearner(cols_shape=6), 'Extractor': DataReaderExtractor(), 'Stream': DataReaderStream( data_folder='C:/Users/ofiri/Desktop/Tests/A/test'), 'Sanitizer': None }]) self.processes.append(processor)
# data_stream=KeyboardDataStream()) # # processor.add_weak_learner(learner=AutoEncoderNNWeakLearner(cols_shape=24), # extractor=MouseExtractor(), # data_stream=MouseStream()) processor.load_processor('./processor_data_ofir.json', [{ 'Learner': AutoEncoderNNWeakLearner(cols_shape=24), 'Extractor': DataReaderExtractor(), 'Stream': DataReaderStream(data_folder='C:/Users/ofiri/Desktop/Tests/B/test'), 'Sanitizer': None }, { 'Learner': AutoEncoderNNWeakLearner(cols_shape=6), 'Extractor': DataReaderExtractor(), 'Stream': DataReaderStream(data_folder='C:/Users/ofiri/Desktop/Tests/A/test'), 'Sanitizer': None }]) processor.start_process(train=False) # processor.add_weak_learner(learner=AutoEncoderNNWeakLearner(cols_shape=24), # extractor=DataReaderExtractor(), # data_stream=DataReaderStream(data_folder="C:/Users/ofiri/Desktop/Tests/B"))