Stefan Krawczyk
12/29/2022, 4:00 PMpip install sf-hamilton==1.13.0rc0
.
I have tested it extensively myself, but I would love to confirm that:
• this does not impact anyone’s Hamilton code.
• opting out is straightforward (see this section that will be added to the README).
Feel free to DM me, leave comments in https://github.com/stitchfix/hamilton/pull/255, or in a 🧵 on this post 🙂 Thanks in advance!Stefan Krawczyk
01/24/2023, 9:11 PMStefan Krawczyk
01/28/2023, 1:19 AMpip install sf-hamilton==1.15.0rc0
It has adds the ability to directly see the DAG in a notebook:
https://files.slack.com/files-pri/T03AGBT3P6W-F04LFJVALKF/image.png▾
Stefan Krawczyk
01/31/2023, 10:47 PMreadthedocs
(see migration progress here - thanks to @Sarah Haskinsfor the contribution!). We’d love any feedback/thoughts you might have about what could be improved. Feel free to respond in this thread or create a github issue with your thoughts.
Thanks for your help!naoto
02/16/2023, 12:20 AMnaoto
02/16/2023, 12:20 AMStefan Krawczyk
02/21/2023, 1:40 AMMichal Siedlaczek
03/27/2023, 1:49 PM@config.when
type nodes for when it's supposed to be computed or loaded. note that this is different from "only compute if not cached" type of scenario (which I may also want at a later point, but now I'm interested in being able to skip some nodes and simply fail if cache is not there). any thoughts would be appreciated!Ankush Kundaliya
04/19/2023, 11:57 AMStefan Krawczyk
04/21/2023, 11:52 PMDavid Wesolowski
04/24/2023, 6:14 AMDavid Wesolowski
05/04/2023, 2:29 AMJuan Luis Cano
05/19/2023, 12:05 PMStefan Krawczyk
05/26/2023, 6:30 PMThibault Irissou
06/09/2023, 4:43 PMDataSaver
subclasses. Saw the docstring note that it is currently not a public facing API and may change. Would you happen to have some visibility into when you plan to make this a custom facing API?Jan Hurst
07/14/2023, 4:03 AMElijah Ben Izzy
08/16/2023, 11:48 PMSlackbot
10/03/2023, 1:11 PMStefan Krawczyk
10/03/2023, 2:16 PMStefan Krawczyk
10/09/2023, 9:28 PMhamilton tutorials
in an aptly named repository called https://github.com/DAGWorks-Inc/hamilton-tutorials. The idea is to help give some ideas/ways to structure/iterate on Hamilton code to accomplish something. They are notebook
focused because that’s an easy way to wrap documentation and code. For example, you can run them in google collab easily.
https://github.com/DAGWorks-Inc/hamilton-tutorials/tree/main/2023-10-09 is the latest version.
It contains three directories:
• one for PDF summarization - i.e. LLM workflow to summarize a PDF.
◦ contains a single notebook that walks through some ways to build a LLM workflow.
• one for the Titanic Data set - i.e. a data/feature engineering + ML pipeline workflow
◦ contains two notebooks
▪︎ one walks through data & feature engineering.
▪︎ the other fitting a statistical model and builds off the first. (FYI the model isn’t sophisticated).
• one for some Hamilton reference code snippets
◦ this should mirror what’s in the docs, but it could be useful for you to save time looking something up.
Pull requests/comments/issues suggestions welcome.Stefan Krawczyk
10/10/2023, 4:36 PMStefan Krawczyk
12/20/2023, 7:03 PMStefan Krawczyk
01/05/2024, 6:42 PMThierry Jean
02/07/2024, 2:59 PMhamilton.plugins.h_experiments
see the example here
I go into more details about the building process in our latest blog: https://blog.dagworks.io/p/building-a-lightweight-experiment
The best part about open source tools like FastAPI, FastUI, and Hamilton is that you own your platform. It's easy to get started and you can incrementally add the features YOU need!Thierry Jean
02/07/2024, 3:00 PMStefan Krawczyk
02/20/2024, 5:23 PMStefan Krawczyk
03/05/2024, 5:31 PMStefan Krawczyk
03/19/2024, 10:47 PMTom Barber
03/21/2024, 2:27 PMStefan Krawczyk
03/30/2024, 12:02 AM