ramjet.photometric_database.injected_with_additional_explicit_negative_database

Module Contents

class InjectedWithAdditionalExplicitNegativeDatabase(data_directory='data/self_lensing_binaries')[source]

Bases: ramjet.photometric_database.tess_synthetic_injected_database.TessSyntheticInjectedDatabase

__init__(self, data_directory='data/self_lensing_binaries')[source]
generate_datasets(self)[source]

Generates the training and validation datasets for the database.

Returns:The training and validation dataset.
positive_injection_negative_and_explicit_negative_preprocessing(self, lightcurve_path_tensor: tf.Tensor, synthetic_signal_path_tensor: tf.Tensor, explicit_negative_lightcurve_path_tensor: tf.Tensor)[source]
get_explicit_negative_lightcurve_paths(self)[source]