เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การใช้งาน TensorDataset

การจัดโครงสร้างข้อมูลให้อยู่ในรูปแบบ dataset เป็นหนึ่งในขั้นตอนแรกของการเทรนโครงข่ายประสาทเทียมด้วย PyTorch TensorDataset ช่วยให้กระบวนการนี้ง่ายขึ้น โดยแปลง NumPy array ให้อยู่ในรูปแบบที่ PyTorch ใช้งานได้

ในแบบฝึกหัดนี้ จะสร้าง TensorDataset จากชุดข้อมูล animals ที่โหลดไว้แล้ว และตรวจสอบโครงสร้างของมัน

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Deep Learning เบื้องต้นด้วย PyTorch

ดูคอร์ส

คำแนะนำการฝึกหัด

  • แปลง X และ y ให้เป็น tensor และสร้าง TensorDataset
  • เข้าถึงและแสดงผล ตัวอย่างแรก

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

import torch
from torch.utils.data import TensorDataset

X = animals.iloc[:, 1:-1].to_numpy()  
y = animals.iloc[:, -1].to_numpy()

# Create a dataset
dataset = ____(____, ____)

# Print the first sample
input_sample, label_sample = ____
print('Input sample:', input_sample)
print('Label sample:', label_sample)
แก้ไขและรันโค้ด