Open PythonFZ opened 4 months ago
see
from pathlib import Path import zntrack class MyNode(zntrack.Node): deps_path: Path = zntrack.deps_path() params_path: Path = zntrack.params_path() outs_path: Path = zntrack.outs_path("outs") metrics_path: Path = zntrack.metrics_path("metrics") plots_path: Path = zntrack.plots_path("plots") def run(self): pass def main(): with zntrack.Project() as project: node_1 = MyNode(deps_path="deps_path_1", params_path="params_path_1") MyNode(deps_path=node_1.outs_path, params_path="params_path_2") project.run(repro=False) if __name__ == "__main__": main()
see