Commit graph

155 commits

Author SHA1 Message Date
Tom Rix
5d1bd21efd Collect the buildrequires that depend on F40 together.
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-05 15:43:38 -04:00
Tom Rix
c3a7e33a06 Improve fedora conditional use versions.
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-05 15:29:24 -04:00
Tom Rix
237cc5742f Enable dynamo on 3.12
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-02 18:07:56 -06:00
Tom Rix
f28581bb0c Disable dwz with ROCm
Work around a problem with running out of memory and thrashing the build machine.
Eanble opencv for Fedora

Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-02 11:07:50 -04:00
Tom Rix
89597ed77c Update sources
Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-30 12:42:36 -06:00
Tom Rix
bc28f10c5b Initial 2.3 release
Also enable rccl

Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-30 12:02:09 -06:00
Tom Rix
df5f2eac43 Use the system gloo
Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-15 12:17:47 -06:00
Tom Rix
fad8e2643a v2.3.0-rc12
And turn on distributed parts that work.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-10 18:20:02 -06:00
Tom Rix
3d98ae877e Update to 2.3-rc7
Patch the dim issue needed for torchrl
Stage tensorpipe thirdparty needed for distributed.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-04-06 07:08:52 -06:00
Tom Rix
b131897b0f Provide pytorch as a convience
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-31 13:55:42 -06:00
Tom Rix
f35f3f7fe8 Update to 2.3-rc6
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-27 16:08:38 -06:00
Tom Rix
a0fd504b6a Remove conditional around the rocm patches
Suggested-by: Tim Flink <tflink@redhat.com>
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-22 15:43:54 -06:00
Tom Rix
307001f481 Split the ROCm gpu families out into subpackages.
The main package was getting too big.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-22 13:43:35 -06:00
Tom Rix
c12477f1bc Update the source to 2.3-rc2
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-21 04:52:35 -06:00
Tom Rix
94fcbda00f Merge branch 'rhel-test' of ssh://pkgs.fedoraproject.org/rpms/python-torch into rawhide
Enable ROCm

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-21 04:39:57 -06:00
Tom Rix
cc2688494a Add roctracer
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-19 20:00:51 -06:00
Tom Rix
74a2fd1d89 Better disabling of aotriton
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-19 14:53:39 -04:00
Tom Rix
5a5c58f298 Fix ROCm build
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-19 08:14:22 -04:00
Tom Rix
d95ea061ca Disable opencv
Linking problem with gdal

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 16:16:44 -04:00
Tom Rix
6989951b26 Update to 2.3.0-rc2
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 15:39:58 -04:00
Tom Rix
78b817618e Sources for pybind11
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 07:38:18 -04:00
Tom Rix
650e5d2151 Sources for flatbuffers
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 07:37:39 -04:00
Tom Rix
013c9ee8e6 Source for 2.3
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 07:35:56 -04:00
Tom Rix
9c54f72531 Update to 2.3 beta
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-16 07:34:21 -04:00
Tom Rix
a2a745f766 Enable caffe2
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-15 12:02:53 -04:00
Tom Rix
dc89ef898a Prep for 2.3 changeover
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-12 10:06:29 -04:00
Tom Rix
61a5051962 Do not remove the empty files
py.typed files are supposed to be empty.
Keep the install simple, just use it.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-10 06:00:00 -07:00
Tom Rix
a8493742cf Update RHEL CUDA 2024-03-09 10:16:50 -08:00
Tom Rix
edfbfff0d9 Update to ToT
ROCm is broken in fedora, disable it use.
xnnpack needs updating

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-08 10:29:29 -05:00
Tom Rix
5f5921382a Remove empty files 2024-03-05 09:02:32 -05:00
Tom Rix
525a349094 Switch to autochangelog
Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-04 09:42:28 -05:00
Tom Rix
b2eaedd0c2 Update hipblaslt patch
Upstream add some more things to change

Signed-off-by: Tom Rix <trix@redhat.com>
2024-03-03 07:31:08 -05:00
Tom Rix
bbdb0aa112 Generalize rocm build 2024-02-29 11:07:25 -05:00
Tom Rix
d1b282f7c4 optional hipblaslt 2024-02-26 07:14:51 -05:00
Tom Rix
7a89201199 add --with hipblaslt option 2024-02-24 07:39:48 -05:00
Tom Rix
2752e0ea1d Cleanup combo of rocm and caffe2
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-23 07:33:39 -05:00
Tom Rix
d4bfc263df get caffe2 building 2024-02-22 12:04:15 -05:00
Tom Rix
aca80a52c1 add a --with cuda option 2024-02-20 11:07:12 -08:00
Tom Rix
b8381c9f2d use third party pybind11 2024-02-19 14:59:29 -05:00
Tom Rix
e0659660cd Try to get cuda going on rhel
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-19 07:27:26 -08:00
Tom Rix
22dc36f37e Start building for RHEL
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-18 13:02:05 -08:00
Tom Rix
177874e18b Update the next patchset
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-18 11:41:24 -05:00
Tom Rix
63a004872d Update gitcommit to 2/18/24
Fix a rocm_version.h error
Try bundling flatbuffers

Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-18 11:27:33 -05:00
Tom Rix
23da148800 Update gitcommit to recent ToT
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-11 08:56:16 -05:00
Tom Rix
37b51a85cc Add --with distributed
Start testing the distributed options

Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-08 09:51:39 -05:00
Tom Rix
1bcf75f50a A working --with gitcommit --with rocm
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-04 07:39:22 -05:00
Tom Rix
66733ffbd2 Prepare for the next release
Signed-off-by: Tom Rix <trix@redhat.com>
2024-02-03 11:31:23 -05:00
Fedora Release Engineering
f79fcb50df Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 11:53:23 +00:00
Fedora Release Engineering
ec56ef4650 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 08:19:43 +00:00
Tom Rix
35c2fb5e81 Remove debugging cruft
Signed-off-by: Tom Rix <trix@redhat.com>
2023-12-30 11:39:26 -05:00