Commit graph

62 commits

Author SHA1 Message Date
Tom Rix
a4bcccda60 Do not conditionally patch
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-06 18:17:37 -06:00
Tom Rix
abd06324b2 Update for ROCm 6.1.1
Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-06 15:54:22 -06:00
Tom Rix
511c020e43 Update the ToT git commit
This broke the 0001-disable-submodule-serach.patch.
So convert patch into a sed command.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-06-05 14:10:18 -06:00
Tom Rix
8f0c68e4dd Start tracking upstream 2.4
Replace fmt and FXdiv patches with sed
These patches do not apply to gitcommit.
Some other changes that do not exist in ToT commented out.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-21 06:36:59 -06:00
Tom Rix
aa3ab781d0 Roll ROCm support claim back to f40
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-18 13:05:15 -04:00
Tom Rix
64cda83196 Add cuda arches to build for
Suggested-by: Steve Royer <sroyer@redhat.com>
Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-16 14:07:10 -06:00
Tom Rix
34c6e67d31 Fill in missing packages on F40 and F39 with third_party.
These packages are in Fedora, just not in the old releases.

Signed-off-by: Tom Rix <trix@redhat.com>
2024-05-06 19:28:22 -06:00
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