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

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

วีดีโอ: คุณจะเริ่มต้นตัวแปร TensorFlow ได้อย่างไร
วีดีโอ: TensorFlow 2.0 Complete Course - Python Neural Networks for Beginners Tutorial 2024, อาจ
Anonim

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

ในเรื่องนี้ตัวแปร TensorFlow คืออะไร?

NS ตัวแปรเทนเซอร์โฟลว์ เป็นวิธีที่ดีที่สุดในการแสดงสถานะที่ใช้ร่วมกันและถาวรซึ่งจัดการโดยโปรแกรมของคุณ ตัวแปร แสดงถึงเทนเซอร์ที่มีค่าสามารถเปลี่ยนแปลงได้โดยการเรียกใช้ ops กับมัน ปฏิบัติการเฉพาะทำให้คุณสามารถอ่านและแก้ไขค่าของเทนเซอร์นี้ได้ ไลบรารีระดับสูงเช่น tf keras ใช้ tf

รู้ยัง คุณใช้ตัวแปรซ้ำใน TensorFlow อย่างไร คำพูดสุดท้าย

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

ด้านบนนี้ ฉันจะพิมพ์ตัวแปร TensorFlow ได้อย่างไร

[A]: ถึง พิมพ์ ค่าของเทนเซอร์โดยไม่คืนค่ากลับไปยังโปรแกรม Python คุณสามารถใช้ tf พิมพ์ () ตัวดำเนินการตามที่ Andrzej แนะนำในคำตอบอื่น โปรดทราบว่าคุณยังคงต้องเรียกใช้ส่วนหนึ่งของกราฟเพื่อดูผลลัพธ์ของ op นี้ ซึ่งพิมพ์เป็นเอาต์พุตมาตรฐาน หากคุณกำลังใช้งานแบบกระจาย TensorFlow , tf.

TF Global_variables_initializer () คืออะไร?

global_variables_initializer() ในเซสชัน ตัวแปรของคุณจะเก็บค่าที่คุณบอกให้เก็บไว้เมื่อคุณประกาศ ( tf . ตัวแปร( tf . ตัวแปร () เพิ่ม ops หลายอันให้กับกราฟ: ตัวแปร op ที่เก็บค่าตัวแปร initializer op ที่ตั้งค่าตัวแปรเป็นค่าเริ่มต้น

แนะนำ: