file_path_utils
Module containing file path utilities for WriteStrategy to use.
create_write_file_path(dirpath, file_path, write_extension) #
Create the file name for the output file.
Takes the original file path, changes the directory to dirpath and changes the extension to write_extension.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dirpath | Path | The output directory to write file to. | required |
file_path | Path | The original file path. | required |
write_extension | str | The extension that output files should have. | required |
Returns:
| Type | Description |
|---|---|
Path | The output file path. |
Source code in src/careamics/lightning/callbacks/prediction_writer_callback/file_path_utils.py
get_sample_file_path(dataset, sample_id) #
Get the file path for a particular sample.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
dataset | IterableTiledPredDataset or IterablePredDataset | Dataset. | required |
sample_id | int | Sample ID, the index of the file in the dataset | required |
Returns:
| Type | Description |
|---|---|
Path | The file path corresponding to the sample with the ID |