Experimental

This module contains a revised design and API for a more pipeline and artifact oriented framework.

Functions:

convert_artifact_to_path(self, prior_artifact)

get_artifact_paths(self, *artifacts)

get_manager()

get_output_path([output_artifact_index])

global_config()

report(reportable)

status(val)

curifactory.experimental.convert_artifact_to_path(self, prior_artifact)
curifactory.experimental.get_artifact_paths(self, *artifacts)
curifactory.experimental.get_manager()
curifactory.experimental.get_output_path(output_artifact_index=0)
Parameters:

output_artifact_index (int)

Return type:

OutputArtifactPathResolve

curifactory.experimental.global_config()
Return type:

dict[str, Any]

curifactory.experimental.report(reportable)
Parameters:

reportable (Reportable)

curifactory.experimental.status(val)
Parameters:

val (int)

Return type:

str