Reduced Order Models

Submodules

Evaluate Helpers

rom.evaluate_helpers.evaluate_process_all_model_results(data, validation_dir)[source]
rom.evaluate_helpers.evaluate_process_cv_results(cv_result_file, response, output_dir)[source]
rom.evaluate_helpers.evaluate_process_model_results(model_results_file, output_dir)[source]

Metamodels

rom.rom module

rom.shared module

rom.shared.apply_cyclic_transform(row, column_name, category_count)[source]
rom.shared.convert(name)[source]
rom.shared.is_int(value)[source]
rom.shared.pickle_file(obj, filename, gzipfile=False)[source]
Parameters:
  • obj
  • filename – Filename, without the extension
  • gzipfile
Returns:

rom.shared.save_dict_to_csv(data, filename)[source]
rom.shared.unpickle_file(filename)[source]
rom.shared.zipdir(path, ziph, extension=None)[source]

Flattened zip directory :param path: :param ziph: :param extension: :return:

rom.validation_helpers module

rom.validation_helpers.validate_dataframe(df, metadata, image_save_dir)[source]

Take the dataframe and perform various validations and create plots

Parameters:df – Contains the actual and modeled data for various ROMs
Returns:
rom.validation_helpers.validation_plot_energy_temp(melted_df, filename)[source]
rom.validation_helpers.validation_plot_timeseries(melted_df, filename)[source]
rom.validation_helpers.validation_save_metrics(df, output_dir)[source]

rom.version module

Module contents