Justin Donaldson
12/04/2024, 10:58 PMJustin Donaldson
12/04/2024, 10:59 PMJustin Donaldson
12/04/2024, 11:01 PMJustin Donaldson
12/04/2024, 11:03 PMStefan Krawczyk
12/04/2024, 11:16 PMJustin Donaldson
12/04/2024, 11:18 PMJustin Donaldson
12/05/2024, 5:39 AMJustin Donaldson
12/05/2024, 5:42 AMJustin Donaldson
12/05/2024, 5:49 AMStefan Krawczyk
12/05/2024, 5:51 AMI’m learning is to create nodes that have multiple outputsyou mean more complex objects? TypedDict +
@extract_fields
can work well hereJustin Donaldson
12/05/2024, 5:51 AMclass TrainResult(NamedTuple):
metrics: pl.DataFrame
model: SimpleClassifier
binarizer: LabelBinarizer
Justin Donaldson
12/05/2024, 5:52 AMStefan Krawczyk
12/05/2024, 5:53 AMJustin Donaldson
12/05/2024, 5:55 AMJustin Donaldson
12/05/2024, 6:00 AMJustin Donaldson
12/05/2024, 6:00 AMElijah Ben Izzy
12/05/2024, 6:12 AMtraining_metrics
is a sink node, whereas trained_model
and trained_binarizer
are not — E.G. you may want training_metrics
but will want trained_model
, and caching can allow you to get training_metrics
after the fact!Justin Donaldson
12/05/2024, 3:57 PMJustin Donaldson
12/07/2024, 2:01 AMJustin Donaldson
12/07/2024, 2:02 AMJustin Donaldson
12/07/2024, 2:03 AMJustin Donaldson
12/07/2024, 2:03 AMJustin Donaldson
12/07/2024, 2:04 AMJustin Donaldson
12/07/2024, 2:04 AMJustin Donaldson
12/07/2024, 2:05 AMStefan Krawczyk
12/07/2024, 2:10 AMStefan Krawczyk
12/07/2024, 2:11 AMJustin Donaldson
12/09/2024, 5:10 AMStefan Krawczyk
12/09/2024, 5:48 AM