Skip to content

Potential for output_path conflict #39

@eckelsjd

Description

@eckelsjd

In the docs, it is recommended that each component that writes some outputs to file should return an output_path variable string with the path to the newly-written files. The general idea with this is that at a future time, additional outputs could be extracted from the saved files and interpolated without needing to retrain the surrogate (see #22 ).

However, if multiple components return the same output_path variable string, they will overwrite each other during System.predict.

A simple workaround is to have the user's component model functions return a unique {component}_output_path variable. In fact they can do this already, but if there is not a consistent naming scheme, then it might be hard to resolve issue #22 in the future.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions