Page MenuHomeSolus

Update pytorch to 1.8.1
ClosedPublic

Authored by YakoYakoYokuYoku on Mar 23 2021, 6:41 PM.
Tags
None
Referenced Files
F10792155: D10759.id.diff
Sat, May 27, 6:15 AM
F10780229: D10759.id25875.diff
Wed, May 24, 11:30 PM
F10779756: D10759.id26349.diff
Wed, May 24, 8:04 PM
F10768992: D10759.id26386.diff
Sat, May 20, 11:59 AM
F10765959: D10759.id26385.diff
Fri, May 19, 3:59 PM
F10748742: D10759.diff
Mon, May 15, 10:24 PM
F10741067: D10759.id.diff
Sun, May 14, 7:30 AM
F10733200: D10759.diff
Thu, May 11, 8:41 PM

Details

Summary

Changelog:

Packaging:

  • Add support for FFTW, Intel-TBB, LZ4, Redis, RocksDB, Vulkan and Zstd.
  • Change the compiler to Clang.
  • Use -gline-tables-only because the dbginfo package got massive.
  • Patterned a new libtorch-devel subpackage.

Depends on D10723, D10737, D10738, D10739, D10879 and D10929.

Signed-off-by: Martin Reboredo <yakoyoku@gmail.com>

Test Plan

Ran this mnist example with success.

Diff Detail

Repository
R4672 pytorch
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Hey @YakoYakoYokuYoku , I think you have to remove python-typing from builddeps and rundeps because it is a python2 package.

JoshStrobl added a subscriber: JoshStrobl.
JoshStrobl added inline comments.
package.yml
26

This should be getting pulled in by your updated opencv.

27–28

This should be getting pulled in by rocksdb-devel.

31

This should be getting pulled in by rocksdb-devel.

33

This should be getting pulled in by rocksdb-devel.

34

This should be getting pulled in by your updated opencv.

41

Given we will have rocksdb per your patch, surely this can be removed?

48

rocksdb has a pkgconfig per your patch, should use it.

This revision now requires changes to proceed.Apr 25 2021, 3:41 PM
YakoYakoYokuYoku marked 7 inline comments as done.
YakoYakoYokuYoku retitled this revision from Update pytorch to 1.8.0 to Update pytorch to 1.8.1.
YakoYakoYokuYoku edited the summary of this revision. (Show Details)

Update to 1.8.1.

package.yml
34

In this case opencv-devel does not depend entirely on OpenBLAS.

41

Some of LevelDB's functionalities are still required, hopefully in some later versions might get dropped.

YakoYakoYokuYoku edited the summary of this revision. (Show Details)

Dependency on leveldb update.

Enable more jobs for build server.

joebonrichie added a subscriber: joebonrichie.
joebonrichie added inline comments.
package.yml
35

opencv4

This revision now requires changes to proceed.Apr 27 2021, 2:17 PM

Use updated pkgconfig name for opencv 4

This revision was not accepted when it landed; it landed in state Needs Review.Apr 27 2021, 7:22 PM
This revision was automatically updated to reflect the committed changes.