Re: F40 Change Proposal: Pytorch Release (Self-Contained)

2024-01-12 Thread Dominik 'Rathann' Mierzejewski
On Friday, 12 January 2024 at 20:46, Tim Flink wrote:
[...]
> We're still working on AMD GPU support via ROCm - hopefully that will
> be for F41.

Is there a place where one can track progress and assist? I've got an
AMD GPU and would be happy to help test things.

Regards,
Dominik
-- 
Fedora   https://fedoraproject.org
Deep in the human unconscious is a pervasive need for a logical universe that
makes sense. But the real universe is always one step beyond logic.
-- from "The Sayings of Muad'Dib" by the Princess Irulan
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change Proposal: Pytorch Release (Self-Contained)

2024-01-12 Thread Tim Flink



On 1/11/24 21:40, drago01 wrote:



On Thursday, January 11, 2024, Aoife Moloney > wrote:



== Benefit to Fedora ==

This change will introduce PyTorch, a high demand machine learning
framework, to Fedora. PyTorch is widely used for tasks such as image
and speech recognition, natural language processing, and other
artificial intelligence applications, providing a user-friendly
interface for building and experimenting with complex machine learning
models. This is for CPU (x86_64 and aarch64) only and is the first
release for Fedora. The current development effort is focused on AMD
GPU acceleration.


What does this mean? Is it now CPU only or does it support AMD GPUs?

CPU only would be of limited use and people would most likely just use 
pip instead.


Yes, pytorch would be CPU only for F40 as a first step.

We're still working on AMD GPU support via ROCm - hopefully that will be for 
F41.

Tim
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change Proposal: Pytorch Release (Self-Contained)

2024-01-12 Thread Andreas Tunek
Den fre 12 jan. 2024 kl 05:40 skrev drago01 :

>
>
> On Thursday, January 11, 2024, Aoife Moloney  wrote:
>
>>
>> == Benefit to Fedora ==
>>
>> This change will introduce PyTorch, a high demand machine learning
>> framework, to Fedora. PyTorch is widely used for tasks such as image
>> and speech recognition, natural language processing, and other
>> artificial intelligence applications, providing a user-friendly
>> interface for building and experimenting with complex machine learning
>> models. This is for CPU (x86_64 and aarch64) only and is the first
>> release for Fedora. The current development effort is focused on AMD
>> GPU acceleration.
>>
>>
>> What does this mean? Is it now CPU only or does it support AMD GPUs?
>
> CPU only would be of limited use and people would most likely just use pip
> instead.
>
>

I think it would be great if I could install PyTorch from the Fedora
packages even if it only runs on the CPU.

/Andreas


> --
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change Proposal: Pytorch Release (Self-Contained)

2024-01-11 Thread drago01
On Thursday, January 11, 2024, Aoife Moloney  wrote:

>
> == Benefit to Fedora ==
>
> This change will introduce PyTorch, a high demand machine learning
> framework, to Fedora. PyTorch is widely used for tasks such as image
> and speech recognition, natural language processing, and other
> artificial intelligence applications, providing a user-friendly
> interface for building and experimenting with complex machine learning
> models. This is for CPU (x86_64 and aarch64) only and is the first
> release for Fedora. The current development effort is focused on AMD
> GPU acceleration.
>
>
> What does this mean? Is it now CPU only or does it support AMD GPUs?

CPU only would be of limited use and people would most likely just use pip
instead.
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


F40 Change Proposal: Pytorch Release (Self-Contained)

2024-01-11 Thread Aoife Moloney
Wiki -> https://fedoraproject.org/wiki/Changes/PytorchRelese


This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.



== Summary ==
This change will bring the first iteration of PyTorch to Fedora.


== Owner ==

This project is owned by the https://fedoraproject.org/wiki/SIGs/PyTorch.
* Name: [[User:trix| Tom Rix]]
* Email: t...@redhat.com


== Detailed Description ==

The goal of packaging PyTorch for Fedora is to make this open-source
machine learning framework easily accessible and seamlessly integrable
within the Fedora Linux ecosystem. By providing PyTorch as a packaged
software in the Fedora repositories, users gain simplified
installation and maintenance processes. This enhances the
accessibility of PyTorch for Fedora users, fostering a conducive
environment for developers, researchers, and enthusiasts to leverage
the capabilities of this powerful machine learning framework.
Additionally, packaging PyTorch for Fedora contributes to the broader
open-source community by promoting collaborative development and
innovation in the field of machine learning on the Fedora platform.

== Feedback ==

The PyTorch SIG meets bi weekly, contributing to the meeting is the
best way to engage with what is happening.  TBD: Add how to join.
The feedback so far has been positive with some high level feature
requests.
GPU Acceleration
More packages that use PyTorch
Improving base PyTorch



== Benefit to Fedora ==

This change will introduce PyTorch, a high demand machine learning
framework, to Fedora. PyTorch is widely used for tasks such as image
and speech recognition, natural language processing, and other
artificial intelligence applications, providing a user-friendly
interface for building and experimenting with complex machine learning
models. This is for CPU (x86_64 and aarch64) only and is the first
release for Fedora. The current development effort is focused on AMD
GPU acceleration.


== Scope ==
* Proposal owners:
This change does not affect other parts of the distribution and is an
isolated change.


* Other developers:
To install use
> dnf install python-torch


* Release engineering: N/A (not needed for this Change)

* Policies and guidelines: N/A (not needed for this Change)

* Trademark approval: N/A (not needed for this Change)

* Alignment with Community Initiatives: Yes


== Upgrade/compatibility impact ==

This is the first time this package has been available.


== How To Test ==

The PyTorch code base is very large, start with the public examples
described here
https://pytorch.org/tutorials/beginner/pytorch_with_examples.html



== User Experience ==

How the user installs PyTorch changes from
> pip install torch
To
> dnf install python-torch

The pip install requires local building which may fail and will not be
consistent from machine to machine.  Dnf will always succeed and be
consistent.



== Dependencies ==

PyTorch is available for Rawhide.


== Contingency Plan ==

* Contingency mechanism: PyTorch is available for Rawhide.

* Contingency deadline: N/A (not a System Wide Change)

* Blocks release? N/A (not a System Wide Change)


== Documentation ==
There is a wealth of online and print documentation available.  A good
place to start is the main project page https://pytorch.org/

== Release Notes ==
PyTorch 2.1.2 and some supporting packages are available in F40


-- 
Aoife Moloney

Fedora Operations Architect

Fedora Project

Matrix: @amoloney:fedora.im

IRC: amoloney
--
___
devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


F40 Change Proposal: Pytorch Release (Self-Contained)

2024-01-11 Thread Aoife Moloney
Wiki -> https://fedoraproject.org/wiki/Changes/PytorchRelese


This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.



== Summary ==
This change will bring the first iteration of PyTorch to Fedora.


== Owner ==

This project is owned by the https://fedoraproject.org/wiki/SIGs/PyTorch.
* Name: [[User:trix| Tom Rix]]
* Email: t...@redhat.com


== Detailed Description ==

The goal of packaging PyTorch for Fedora is to make this open-source
machine learning framework easily accessible and seamlessly integrable
within the Fedora Linux ecosystem. By providing PyTorch as a packaged
software in the Fedora repositories, users gain simplified
installation and maintenance processes. This enhances the
accessibility of PyTorch for Fedora users, fostering a conducive
environment for developers, researchers, and enthusiasts to leverage
the capabilities of this powerful machine learning framework.
Additionally, packaging PyTorch for Fedora contributes to the broader
open-source community by promoting collaborative development and
innovation in the field of machine learning on the Fedora platform.

== Feedback ==

The PyTorch SIG meets bi weekly, contributing to the meeting is the
best way to engage with what is happening.  TBD: Add how to join.
The feedback so far has been positive with some high level feature
requests.
GPU Acceleration
More packages that use PyTorch
Improving base PyTorch



== Benefit to Fedora ==

This change will introduce PyTorch, a high demand machine learning
framework, to Fedora. PyTorch is widely used for tasks such as image
and speech recognition, natural language processing, and other
artificial intelligence applications, providing a user-friendly
interface for building and experimenting with complex machine learning
models. This is for CPU (x86_64 and aarch64) only and is the first
release for Fedora. The current development effort is focused on AMD
GPU acceleration.


== Scope ==
* Proposal owners:
This change does not affect other parts of the distribution and is an
isolated change.


* Other developers:
To install use
> dnf install python-torch


* Release engineering: N/A (not needed for this Change)

* Policies and guidelines: N/A (not needed for this Change)

* Trademark approval: N/A (not needed for this Change)

* Alignment with Community Initiatives: Yes


== Upgrade/compatibility impact ==

This is the first time this package has been available.


== How To Test ==

The PyTorch code base is very large, start with the public examples
described here
https://pytorch.org/tutorials/beginner/pytorch_with_examples.html



== User Experience ==

How the user installs PyTorch changes from
> pip install torch
To
> dnf install python-torch

The pip install requires local building which may fail and will not be
consistent from machine to machine.  Dnf will always succeed and be
consistent.



== Dependencies ==

PyTorch is available for Rawhide.


== Contingency Plan ==

* Contingency mechanism: PyTorch is available for Rawhide.

* Contingency deadline: N/A (not a System Wide Change)

* Blocks release? N/A (not a System Wide Change)


== Documentation ==
There is a wealth of online and print documentation available.  A good
place to start is the main project page https://pytorch.org/

== Release Notes ==
PyTorch 2.1.2 and some supporting packages are available in F40


-- 
Aoife Moloney

Fedora Operations Architect

Fedora Project

Matrix: @amoloney:fedora.im

IRC: amoloney
--
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue