Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[good first issue - beginner] Ensure all examples have a jupyter notebook to present the example #247

Open
10 of 19 tasks
skrawcz opened this issue Aug 1, 2023 · 20 comments
Open
10 of 19 tasks
Labels
good first issue Good for newcomers hacktoberfest Hacktoberfest issues help wanted Extra attention is needed

Comments

@skrawcz
Copy link
Collaborator

skrawcz commented Aug 1, 2023

Is your feature request related to a problem? Please describe.
A lot of DS want a notebook to get started with, not a python script -- these can be too intimidating.

Describe the solution you'd like
We should make sure our examples all have a jupyter notebook to mirror the "run.py" file. That way people can see how things are exercised and then they can use a notebook to try things out.

E.g. we want each example to have a notebook kind of like the hello world example.

Extra instructions

  1. Claim an example.
  2. Some example might not be applicable for a notebook -- if so we should just note it and move on.

Examples to check off from the /examples folder

@skrawcz skrawcz added good first issue Good for newcomers help wanted Extra attention is needed labels Aug 1, 2023
@AnupJoseph
Copy link
Contributor

Hi! Is anyone working on this? Can I claim the numpy and scikit-learn portions of this task?

@skrawcz
Copy link
Collaborator Author

skrawcz commented Aug 4, 2023

Hi! Is anyone working on this? Can I claim the numpy and scikit-learn portions of this task?

Sure. I'll assign your name to them.

skrawcz pushed a commit that referenced this issue Aug 9, 2023
This helps us standardize our examples by adding notebooks as a means to 
also run them. See #247 .
* Added jupyter notebook version of scikit-learn example
* Added comment about limitations
@skrawcz
Copy link
Collaborator Author

skrawcz commented Aug 12, 2023

@AnupJoseph thanks for those two! Let me know if you want to claim more, or if you want something a little "harder".

@AnupJoseph
Copy link
Contributor

@AnupJoseph thanks for those two! Let me know if you want to claim more, or if you want something a little "harder".

Welcome! I'll take up some of the other examples as I get the time

@alti-tude
Copy link
Contributor

Hi @skrawcz. I would like to claim caching_nodes and lineage examples if no one is working on those.

@skrawcz
Copy link
Collaborator Author

skrawcz commented Aug 17, 2023

I would like to claim caching_nodes and lineage examples if no one is working on those.

Yep -- actually it seems like lineage is already done (my bad). But caching_nodes isn't. So will add you to caching_nodes and feel free to pick another one.

@bryangalindo
Copy link
Contributor

bryangalindo commented Sep 7, 2023

I'm open to taking any of the below. Thanks!

  • polars
  • dask
  • dbt
  • airflow
  • spark

@skrawcz
Copy link
Collaborator Author

skrawcz commented Sep 8, 2023

@bryangalindo let me give you polars.

@skrawcz
Copy link
Collaborator Author

skrawcz commented Sep 8, 2023

@alti-tude any updates on your end? Need any help?

@bryangalindo
Copy link
Contributor

bryangalindo commented Sep 8, 2023

@skrawcz I'm working on the Dask example instead since the Polars example doesn't have a run.py module (unless I missed it or someone is hiding it in a shelf 😄). I confirmed a run.py module exists in examples/dask/hello_world.

@skrawcz
Copy link
Collaborator Author

skrawcz commented Sep 9, 2023

@skrawcz I'm working on the Dask example instead since the Polars example doesn't have a run.py module (unless I missed it or someone is hiding it in a shelf 😄). I confirmed a run.py module exists in examples/dask/hello_world.

Ah yeah -- it might be called my_script.py. Just a naming difference. If you look at the code it should look fairly similar. No worries.

@bryangalindo
Copy link
Contributor

@skrawcz I'm working on the Dask example instead since the Polars example doesn't have a run.py module (unless I missed it or someone is hiding it in a shelf 😄). I confirmed a run.py module exists in examples/dask/hello_world.

Ah yeah -- it might be called my_script.py. Just a naming difference. If you look at the code it should look fairly similar. No worries.

Ah thanks for pointing that out. I can continue working on the Polars example. Thanks @skrawcz!

@benhhack
Copy link
Contributor

@skrawcz I can take the feature_engineering_multiple_contexts

@bryangalindo
Copy link
Contributor

@skrawcz i can take the ray example

@skrawcz skrawcz changed the title Ensure all examples have a jupyter notebook to present the example [good first issue - beginner] Ensure all examples have a jupyter notebook to present the example Sep 29, 2023
@skrawcz skrawcz added the hacktoberfest Hacktoberfest issues label Sep 29, 2023
@flaviassantos
Copy link
Contributor

flaviassantos commented Sep 29, 2023

@skrawcz can I take prefect?

@flaviassantos
Copy link
Contributor

@skrawcz can I take model_examples and LLM_workflows? I am going through the code anyway, I might as well fix a notebook for them :) thanks

@eoagyen
Copy link
Contributor

eoagyen commented Sep 4, 2024

@skrawcz can I take the data_loaders?

@skrawcz
Copy link
Collaborator Author

skrawcz commented Sep 4, 2024

@skrawcz can I take the data_loaders?

Sure! Please comment on #1122 and I can assign it that way.

@eoagyen
Copy link
Contributor

eoagyen commented Oct 14, 2024

@skrawcz I would like to take the reusing_functions

@skrawcz
Copy link
Collaborator Author

skrawcz commented Oct 14, 2024

@eoagyen please comment on #1179

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers hacktoberfest Hacktoberfest issues help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

7 participants