Mark Druffel
02/14/2024, 8:49 PMdatajoely
02/14/2024, 10:41 PMMark Druffel
02/14/2024, 10:51 PMkedro ipython
or kedro jupyter
a lot to write my code anyways because I can't think through what all I want to do in a node without "playing with" the data... feels like embracing the nbdev approach might streamline things for me but maybe I'm overthinking it 🤷
I'm gonna see if I can figure out how to work it into my kedro workflow and will share details if I have any successdatajoely
02/15/2024, 10:12 AMNok Lam Chan
02/15/2024, 1:57 PMMark Druffel
02/15/2024, 10:57 PM%load_node
would be very useful. I would definitely use if for debugging and making changes to nodes. That said, it does present a chicken / egg problem & still requires copy / paste.
1. Chicken / egg - %load_node
only works if you have a node. Maybe %new_node
could be used to address that? %new_node <input_node(s)> <input_params(s)>
🤔
2. Copy / paste - any changes would have to be copy / pasted from the notebook to the node. This is a big part of what nbdev tries to solve so potentially that's a good fit to resolve that challenge 🤷
@Nok Lam Chan I'm new to nbdev so I doubt I'll be able to suggest anything you couldn't think through yourself, but I just added it to my repo and am testing it out. I'll share any relevant findings.Mark Druffel
02/15/2024, 11:11 PMdatajoely
02/16/2024, 9:57 AM