สารบัญ:

คุณจะนำตัวแปรกลับมาใช้ใหม่ใน TensorFlow ได้อย่างไร
คุณจะนำตัวแปรกลับมาใช้ใหม่ใน TensorFlow ได้อย่างไร

วีดีโอ: คุณจะนำตัวแปรกลับมาใช้ใหม่ใน TensorFlow ได้อย่างไร

วีดีโอ: คุณจะนำตัวแปรกลับมาใช้ใหม่ใน TensorFlow ได้อย่างไร
วีดีโอ: Macbook Pro 16 M1 Max - Install Tensorflow and Conda + Data Science Libs and Benchmark vs 3090 2024, อาจ
Anonim

คำพูดสุดท้าย

  1. ใช้ซ้ำ หมายถึงแบ่งปันกัน ตัวแปร ระหว่างวัตถุต่างๆ
  2. หากคุณต้องการแบ่งปัน ตัวแปร ครั้งที่สองที่คุณอ้างถึงนั้น คุณต้องระบุอย่างชัดเจนว่า “ ใช้ซ้ำ =จริง” ใน ตัวแปร ขอบเขตของ ตัวแปร ที่คุณต้องการ ใช้ซ้ำ , หรือ.
  3. ตั้งค่า ตัวแปร ขอบเขตไปที่ “ ใช้ซ้ำ =tf. AUTO_REUSE”

สิ่งที่ควรทราบคือขอบเขตตัวแปรใน TensorFlow คืออะไร?

ขอบเขตตัวแปร ให้คุณสร้างใหม่ ตัวแปร และเพื่อแบ่งปันสิ่งที่สร้างขึ้นแล้วในขณะที่ให้การตรวจสอบเพื่อไม่ให้สร้างหรือแบ่งปันโดยบังเอิญ

อาจมีคนถามว่า TF Global_variables_initializer ทำอะไร? tf . global_variables_initializer () ทำ นี้โดยอัตโนมัติและในครั้งเดียว ฟังก์ชันนี้ช่วยประหยัดเวลาแต่ในทางเทคนิคแล้วคุณ ทำ ไม่จำเป็นต้องเรียกมันและสามารถเริ่มต้นตัวแปรของคุณด้วยวิธีอื่น (ตัวอย่างที่พบบ่อยที่สุด: การกู้คืนน้ำหนักจากไฟล์)

คุณจะเริ่มต้นตัวแปร TensorFlow ได้อย่างไร

ถึง เริ่มต้น ใหม่ ตัวแปร จากคุณค่าของผู้อื่น ตัวแปร ใช้อย่างอื่น ตัวแปรของ initialized_value() คุณสมบัติ คุณสามารถใช้ เริ่มต้น ค่าโดยตรงเป็นค่าเริ่มต้นสำหรับ new ตัวแปร หรือคุณสามารถใช้เป็นเมตริกซ์อื่น ๆ เพื่อคำนวณค่าของ new ตัวแปร.

TF Get_variable คืออะไร?

get_variable () ใช้เพื่อรับหรือสร้างตัวแปรแทนการเรียกโดยตรงไปยัง tf . ตัวแปร. มันใช้ตัวเริ่มต้นแทนการส่งค่าโดยตรงเช่นใน tf . ตัวแปร. ตัวเริ่มต้นคือฟังก์ชันที่ใช้รูปร่างและให้เทนเซอร์ที่มีรูปร่างนั้น

แนะนำ: