สารบัญ:

ขั้นตอนใน TensorFlow คืออะไร?
ขั้นตอนใน TensorFlow คืออะไร?

วีดีโอ: ขั้นตอนใน TensorFlow คืออะไร?

วีดีโอ: ขั้นตอนใน TensorFlow คืออะไร?
วีดีโอ: TensorFlow คืออะไร มีตัวอย่างการใช้งานยังไง 2024, อาจ
Anonim

ขั้นตอน: ในเทนเซอร์โฟลว์ หนึ่ง ขั้นตอน ถือเป็นจำนวนยุคคูณด้วยตัวอย่างหารด้วยขนาดแบทช์ ขั้นตอน = (epoch * ตัวอย่าง)/ขนาดแบทช์ ตัวอย่างเช่น epoch = 100 ตัวอย่าง = 1,000 และ batch_size = 1,000 ขั้นตอน = 100.

ในทำนองเดียวกัน มีคนถามว่า step กับ Max_steps ต่างกันอย่างไร?

ขั้นตอน : จำนวน ขั้นตอน เพื่อนำไปฝึกโมเดล ถ้าไม่มี ให้ฝึกตลอดไปหรือฝึกจนกว่า input_fn จะสร้าง tf max_steps : จำนวนทั้งหมด ขั้นตอน เพื่อฝึกโมเดล ถ้าไม่มี ให้ฝึกตลอดไปหรือฝึกจนกว่า input_fn จะสร้าง tf

คุณคำนวณขั้นตอน Epoch ได้อย่างไร ตามธรรมเนียม ขั้นตอนต่อยุค เป็น คำนวณ เป็น train_length // batch_size เนื่องจากจะใช้จุดข้อมูลทั้งหมด โดยมีค่าครั้งละหนึ่งชุด หากคุณกำลังเพิ่มข้อมูล คุณสามารถขยายสิ่งนี้ได้เล็กน้อย (บางครั้งฉันคูณฟังก์ชันนั้นด้านบนด้วย 2 หรือ 3 เป็นต้น

ดังนั้น Num_epochs คืออะไร?

num_epochs - จำนวนครั้งสูงสุดที่โปรแกรมสามารถทำซ้ำชุดข้อมูลทั้งหมดใน one train() อาร์กิวเมนต์นี้กำหนดจำนวนขั้นตอนสูงสุด (แบทช์) ที่สามารถประมวลผลได้ตลอดอายุอ็อบเจ็กต์ LinearRegressor() มาดูกันว่ามันหมายความว่าอย่างไร

ฉันจะสร้างโมเดล TensorFlow ได้อย่างไร

สร้างแบบจำลองของคุณ

  1. นำเข้าชุดข้อมูล Fashion MNIST
  2. ฝึกและประเมินแบบจำลองของคุณ
  3. เพิ่ม URI การกระจายการให้บริการ TensorFlow เป็นแหล่งที่มาของแพ็คเกจ:
  4. ติดตั้งบริการ TensorFlow
  5. เริ่มเรียกใช้ TensorFlow Serving
  6. ทำการร้องขอ REST

แนะนำ: