morpheus.utils.file_utils
File utilities for Morpheus
Functions
date_extractor (file_object, filename_regex) |
Date is extracted from a file name using a specified regex pattern by this function. |
get_data_file_path (data_filename) |
Get data file path. |
load_labels_file (labels_filename) |
Get list of labels from file. |
- date_extractor(file_object, filename_regex)[source]
Date is extracted from a file name using a specified regex pattern by this function. If there is no match with the pattern, extracts the modified or creation timestamp from the file.
- Parameters
- file_object
- filename_regex
File object
Filename regex.
- Returns
- datetime
Extracted timestamp
- get_data_file_path(data_filename)[source]
Get data file path. Also handles paths relative to Morpheus root.
- Parameters
- data_filename
Absolute or relative path of data file.
- Returns
- str
Data file path.
- load_labels_file(labels_filename)[source]
Get list of labels from file.
- Parameters
- labels_filename
Labels file path
- Returns
- typing.List[str]
List of labels