ເລີ່ມຕົ້ນການນຳໃຊ້ PyTorch ເທິງ Fedora 42

Sumantro Mukherjee Version F42 onwards Last review: 2025-05-16

PyTorch ແມ່ນໂຄງຮ່າງການຮຽນຮູ້ຂອງເຄື່ອງ (machine learning framework) ແບບໂອເພນຊອດ ທີ່ພັດທະນາໂດຍ Meta AI. ມັນສະໜອງກຣາບການຄິດໄລ່ແບບໄດນາມິກ ແລະ ການຊອກຫາຜົນຕຳລາແບບອັດຕະໂນມັດ, ເຮັດໃຫ້ມັນມີຄວາມຢືດຢຸ່ນສູງ ແລະ ເປັນທີ່ນິຍົມທັງໃນວົງການວິຊາການ ແລະ ອຸດສາຫະກຳ. ຫົວໃຈຫຼັກຂອງມັນຄື ໂມດູນ torch ໃນ PyTorch ທີ່ໃຫ້ການຄິດໄລ່ເທນເຊີ (tensor) ທີ່ມີປະສິດທິພາບ, ຄ້າຍຄືກັບ NumPy, ແຕ່ຮອງຮັບການເລັ່ງປະມວນຜົນດ້ວຍ GPU.

ໃນ Fedora 42, PyTorch ແມ່ນມີໃຫ້ໃຊ້ງານໂດຍກົງຜ່ານຕົວຈັດການແພັກເກດຂອງລະບົບ, ເຮັດໃຫ້ການຕິດຕັ້ງ ແລະ ການອັບເດດມີຄວາມສະດວກສະບາຍສຳລັບຜູ້ໃຊ້.

ການຕິດຕັ້ງ

ເຈົ້າສາມາດຕິດຕັ້ງ PyTorch ໂດຍໃຊ້ຕົວຈັດການແພັກເກດຂອງ Fedora:

$ sudo dnf install python3-torch

ສິ່ງນີ້ຈະຕິດຕັ້ງແພັກເກດ torch ຫຼັກ ແລະ ບັນດາໄຟລ໌ທີ່ຈຳເປັນອື່ນໆ ເພື່ອເລີ່ມຕົ້ນການພັດທະນາດ້ວຍ PyTorch.

ເຈົ້າສາມາດໃຊ້ pip ເພື່ອຕິດຕັ້ງ PyTorch ໄດ້ເຊັ່ນກັນ:

$ pip install torch

ການຕັ້ງຄ່າການພັດທະນາໃນເຄື່ອງດ້ວຍ CUDA ແມ່ນມີຄູ່ມືທີ່ລະອຽດຢູ່ບ່ອນນີ້ https://pytorch.org/get-started/locally/

ການນຳໃຊ້ພື້ນຖານ

ຫຼັງຈາກການຕິດຕັ້ງ, ເຈົ້າສາມາດກວດສອບການຕິດຕັ້ງ ແລະ ເລີ່ມເຮັດວຽກກັບເທນເຊີໄດ້ທັນທີ.

ການນຳເຂົ້າ ແລະ ການກວດສອບເວີຊັນ

import torch

print("PyTorch version:", torch.__version__)
print("CUDA available:", torch.cuda.is_available())

ການສ້າງເທນເຊີ

import torch

# ສ້າງເທນເຊີແບບ 1 ມິຕິ
a = torch.tensor([1.0, 2.0, 3.0])
print("Tensor a:", a)

# ສຸ່ມເທນເຊີ
b = torch.rand(3)
print("Tensor b:", b)

# ບວກສອງເທນເຊີເຂົ້າກັນ
c = a + b
print("Sum a + b:", c)

ສຶກສາເພີ່ມເຕີມ

ສຳລັບບົດຮຽນ, ຄັງໂມເດນ (model zoo), ແລະ ຄູ່ມືການໃຊ້ງານແບບຄົບຖ້ວນ, ເຂົ້າເບິ່ງໄດ້ທີ່:

ຄຳຄິດເຫັນ

ຫາກເຈົ້າພົບບັນຫາ ຫຼື ມີຂໍ້ສະເໜີແນະສຳລັບແພັກເກດ Fedora, ສາມາດແຈ້ງບັກໄດ້ທີ່ https://bugzilla.redhat.com ຫຼື ເຂົ້າຮ່ວມກຸ່ມ Fedora AI SIG.