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

Blog post to address Pytorch channel deprecation #2381

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dashagurova
Copy link

PR Checklist:

  • note any issues closed by this PR with closing keywords
  • if you are adding a new page under docs/ or community/, you have added it to the sidebar in the corresponding _sidebar.json file
  • put any other relevant information below

Hey conda-forge team!

I put together a draft for a blog post to address and reassure conda-forge users about the recent news regarding the deprecation of the PyTorch channel (see the announcement).

I tried to cover the key points, but there might be some inaccuracies or assumptions in there, so I’d really appreciate it if you could take a look and share your feedback. @isuruf @hmaarrfk @jaimergp

@dashagurova dashagurova requested a review from a team as a code owner November 22, 2024 19:34
Copy link

netlify bot commented Nov 22, 2024

Deploy Preview for conda-forge-previews ready!

Name Link
🔨 Latest commit 24dd508
🔍 Latest deploy log https://app.netlify.com/sites/conda-forge-previews/deploys/6740dccb36c34600087e81b4
😎 Deploy Preview https://deploy-preview-2381--conda-forge-previews.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.


## Our Commitment

- Conda-forge is actively working with PyTorch maintainers and the broader open-source community to address potential gaps, ensure stability, and improve package availability.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I’m not sure that this would be my first commitment or any commitment at all on the list.

My only commitment is to high quality packaging and working in the open.

If and when those involved in the upstream pytorch package want to get involved in the conda-forge effort then I am committed to review it based on my availability as a volunteer.

Copy link
Contributor

@hmaarrfk hmaarrfk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As the original author of the conda-forge package and an active maintainer of the feedstock, I’m not sure this blog post speaks for me.

To be honest, the announcement from PyTorch changes nothing on my efforts to package things at conda forge.

Conda forge has always been a place where people intereested in contributing high quality packages can come.

I would reiterate our shared value for high quality packaging and collaboration. Point to the blog post about transitioning from Anaconda’s default channel, but remove much of the discussion relating to the compatibility of our package other than what is supported by the latest version.

PyTorch has been notoriously difficult to package and many older versions are broken due to lack of testing.

Today, windows support is non existent. I don’t have a commitment to creating a package for it. Rather, it will come from my (and others) commitment to collaboration.

@hmaarrfk
Copy link
Contributor

I do want to thank you for attempting to write something about this situation.

It has been difficult for me to write something about Anacondas licensing enforcement and PyTorch’s deprecation of their conda package.

However for me it is simply the status quo.

If you are interested in package interactions and the c level and want the latest versions of packages, conda-forge may be a good option for you.

others may have a different opinion about how we should phrase things.

But. Thank you for getting this conversation going!!!! ❤️🙂

Comment on lines +50 to +54
mamba install pytorch-cpu
mamba install pytorch-gpu # for GPU support
# OR
conda install pytorch-cpu
conda install pytorch-gpu # for GPU support
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's keep using the same as above.

Suggested change
mamba install pytorch-cpu
mamba install pytorch-gpu # for GPU support
# OR
conda install pytorch-cpu
conda install pytorch-gpu # for GPU support
mamba/conda install pytorch-cpu
mamba/conda install pytorch-gpu # for GPU support

@dashagurova dashagurova marked this pull request as draft November 26, 2024 19:23
@dashagurova
Copy link
Author

@hmaarrfk thank you for sharing your perspective! It makes a lot of sense. ❤️ I now think it’s better to hold off on this blog until the PyTorch Windows package is live on conda-forge. That way, we can focus on celebrating an accomplishment rather than just making promises...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants