bugfinder.models.interproc_lstm

Classifier LSTM that read interprocedural sequences of nodes

class bugfinder.models.interproc_lstm.InterprocLSTMTraining(dataset)

Bases: SequentialModel

execute(name, batch_size=100, max_items=None, epochs=1, result_focus=None, keep_best_model=False, reset=False, **kwargs)

Execute the processing. Needs to be implemented by the subclass.

Parameters
  • args

  • kwargs

init_model(layers, model_dir, **kwargs)
static process_features(features_file, feature_map_file, test_data_ratio=0.33)