zincware / ZnTrack

Create, visualize, run & benchmark DVC pipelines in Python & Jupyter notebooks.
https://zntrack.readthedocs.io
Apache License 2.0
47 stars 5 forks source link

`dataclass` support #804

Open PythonFZ opened 3 months ago

PythonFZ commented 3 months ago

With zntrack.outs = dataclass.Field(meta={type: outs}) or something.

We can convert all standard types into params - maybe a good way of seperating deps / params would be nice.

Then make a DataclassNode(dataclass, zntrack.Node) decorator or so.