@JNmpi would like to have each node's IO be implicitly modified to accept a Settings object as actual input on the graph, where this dataclass holds stuff we'd otherwise find in Node.__init__ or as node attributes, like checkpoint or use_cache.
I see places where this would be useful, but also have reservations. For now the purpose of this issue is to make sure the idea doesn't get lost rather than a commitment to implement it.
@JNmpi would like to have each node's IO be implicitly modified to accept a
Settings
object as actual input on the graph, where this dataclass holds stuff we'd otherwise find inNode.__init__
or as node attributes, likecheckpoint
oruse_cache
.I see places where this would be useful, but also have reservations. For now the purpose of this issue is to make sure the idea doesn't get lost rather than a commitment to implement it.