bugfinder.features.extraction.interproc

class bugfinder.features.extraction.interproc.FeatureExtractor(dataset, deprecation_warning=None)

Bases: Neo4J3Processing

catlock = <unlocked _thread.lock object>
cats = {}
check_extraction_inputs()
configure_container()

Setup container variables.

configure_container_with_dict(container_config)

Configure the given container manually. Needs to be implemented by the subclass.

Parameters

container_config

extract_features()
extract_features_worker(args)
get_flowgraph_list_for_entrypoint(entrypoint)
send_commands()

Send commands to the container.

timeout = '2h'
write_extraction_outputs(features)