User Guide
H5Dataset
PredictionDataset
Trainer
Trainer.train_with_validation()
Trainer.train_without_validation()
Trainer.test()
Trainer.predict()
Trainer.get_pred_files()
Trainer.schedule_tuning()
Trainer.tune_model()
Trainer.prepare_tune_config()
Trainer.check_parameter_for_tuning()
Trainer.parse_lipid_dataset_name()
Trainer.get_unique_lipids()
Trainer.perform_data_split()
Trainer.split_data_via_instructions()
Trainer.split_data_by_lipid_species()
Trainer.run_random_forest()
Reference
TransformerNetwork
TransformerNetwork.forward()
TransformerNetwork.generate_mask()
TransformerNetwork.predict()
TransformerNetwork.predict_top_3()
TransformerNetwork.predict_beam_decode()
TransformerNetwork.predict_greedy()
TransformerNetwork.return_encoder_embedding()
TransformerNetwork.greedy_decode()
TransformerNetwork.beam_decode()
TransformerNetwork.get_attention_layers()
ConvolutionalNetwork
ConvolutionalNetwork.forward()
ConvolutionalNetwork.calculate_fc1_size()
FeedForwardNetwork
FeedForwardNetwork.forward()
RandomForest
RandomForest.run()
RandomForest.get_spectrum_data()
RandomForest.use_single_classifier()
RandomForest.plot_decision_tree()
RandomForest.use_triple_classifier()
RandomForest.use_triple_regressor()
RandomForest.calculate_accuracy()
RandomForest.check_classification_accuracy()
RandomForest.check_regression_accuracy()
RandomForest.write_output_to_file()
RandomForest.extract_info_dataset()
RandomForest.extract_info_dataset_no_split()
RandomForest.extract_features_and_labels()
RandomForest.prepare_data()
Evaluator
Evaluator.evaluate_regression_accuracy()
Evaluator.evaluate_custom_transformer_accuracy()
Evaluator.generate_prediction_info()
Evaluator.find_nearest_headgroup()
Evaluator.find_nearest_side_chain()
H5Dataset.file_path
H5Dataset.dataset_names
H5Dataset.dataset_len
H5Dataset.hdf5_file
H5Dataset.config
H5Dataset.network_type
H5Dataset.decimal_accuracy
H5Dataset.lipid_librarian
H5Dataset.get_n_highest_peaks()
H5Dataset.bin_spectrum()
PredictionDataset.process_input()
PredictionDataset.process_mzml()
PredictionDataset.process_json()
PredictionDataset.get_n_highest_peaks()
LightningModule
LightningModule.configure_optimizers()
LightningModule.training_step()
LightningModule.validation_step()
LightningModule.test_step()
LightningModule.predict_step()
LightningModule.get_preds_vs_labels()
LightningModule.get_test_preds_vs_labels()
LightningModule.get_neural_network()
LightningModule.save_model()
LipidLibrary
LipidLibrary.get_regression_label()
LipidLibrary.get_transformer_label()
LipidLibrary.parse_lipid_species_components()
LipidLibrary.get_lipid_species_components()
LipidLibrary.normalize_precursor_mass()
LipidLibrary.translate_tokens_to_name()
LipidLibrary.custom_accuracy_scoring()
read_yaml()
write_yaml()
resolve_config_paths()
set_seeds()
get_project_root()
resolve_data_path()
resolve_model_path()
resolve_output_path()
resolve_config_path()