You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Eliminate wrong assumptions about "terminal" nodes #583
a process graph can have multiple "end nodes": leaf nodes that are not input to another node
a process graph must have one "result node": node with "result": True.
The result node is actually just important in the the context of a "callback" (in a "parent" process like apply, reduce_dimension, ...) to determine the value that has to be used by the parent process
The "result" property has little meaning for "top-level" graphs
the result node does not have to be an "end node". Result nodes can be input to subsequent nodes
a "save_result" node neither has to be "end node" or "result node" to be executed
Just a short note regarding "The "result" property has little meaning for "top-level" graphs": This is only true when submitted for execution. If stored as a UDP, it actually has a meaning as it's the return value of the UDP.
Activity
soxofaan commentedon Jul 1, 2024
some related tickets
Improve auto-adding of save_result (#623, #401, #583, #391)
fixup! Improve auto-adding of save_result (#623, #401, #583, #391)
fixup! fixup! Improve auto-adding of save_result (#623, #401, #583, #391
PR #630 better "weak" format handling in `execute_batch` (#623, #401, #…
PR #630 improve save_result handling in VectorCube too (#623, #401, #583
Improve auto-adding of save_result (#623, #401, #583, #391)
PR #630 better "weak" format handling in `execute_batch` (#623, #401, #…
PR #630 improve save_result handling in VectorCube too (#623, #401, #583
PR #630 improve save_result handling in VectorCube too (#623, #401, #583
m-mohr commentedon Nov 7, 2024
Just a short note regarding "The "result" property has little meaning for "top-level" graphs": This is only true when submitted for execution. If stored as a UDP, it actually has a meaning as it's the return value of the UDP.
Avoid picking unrelated save_result iso actual result in UDP sub-eval…
Avoid picking unrelated save_result iso actual result in UDP sub-eval…