Build a Training Request

Helper for building a common training request.

antinex_utils.build_training_request.build_training_request(csv_file='/tmp/cleaned_attack_scans.csv', meta_file='/tmp/cleaned_metadata.json', predict_feature='label_value', ignore_features=['label_name', 'ip_src', 'ip_dst', 'eth_src', 'eth_dst'], seed=None, test_size=0.2, preproc_rules=None)[source]
Parameters:
  • csv_file – csv file built with prepare_dataset.py
  • meta_file – metadata file built with prepare_dataset.py
  • predict_feature – feature (column) to predict
  • ignore_features – features to remove from the csv before the split of test + train data
  • seed – integer to seed
  • test_size – percent of records to split into test vs train
  • preproc_rules – future preprocessing rules hooks