په TensorFlow کې د چاپ بیان په Python کې د عادي چاپ بیاناتو څخه په څو لارو توپیر لري. TensorFlow د خلاصې سرچینې ماشین زده کړې چوکاټ دی چې د ګوګل لخوا رامینځته شوی چې د ماشین زده کړې ماډلونو جوړولو او روزنې لپاره پراخه وسیلې او فعالیت وړاندې کوي. د TensorFlow د چاپ بیان کې یو له مهمو توپیرونو څخه د TensorFlow د کمپیوټري ګراف سره د هغې په ادغام کې او د ټینسرونو او نورو ګراف پورې اړوندو شیانو د چاپ کولو وړتیا کې دی.
په Python کې، د چاپ بیان یو جوړ شوی فنکشن دی چې کنسول ته د متن یا نورو ارزښتونو د تولید لپاره کارول کیږي. دا په عمده ډول د ډیبګ کولو موخو لپاره یا د برنامې اجرا کولو پرمهال د معلوماتو ښودلو لپاره کارول کیږي. په پایتون کې د چاپ بیان لپاره ترکیب مستقیم دی ، چیرې چې تاسو په ساده ډول هغه څیز یا ارزښت تیر کړئ چې تاسو یې د دلیل په توګه چاپ کول غواړئ:
print(object)
له بلې خوا، په TensorFlow کې، د چاپ بیان د TensorFlow API برخه ده او د TensorFlow ګراف اجرا کولو پرمهال د ټینسرونو او نورو ګراف پورې اړوند شیانو ارزښتونو چاپولو لپاره کارول کیږي. د ټینسر فلو چاپ بیان د کمپیوټري ګراف سره په بې ساري ډول کار کولو لپاره ډیزاین شوی ، تاسو ته اجازه درکوي په ګراف کې په ځانګړو ټکو کې د ټینسر ارزښتونه چاپ کړئ.
په TensorFlow کې د چاپ بیان کارولو لپاره، تاسو اړتیا لرئ چې `tf` ماډل وارد کړئ او د `tf.print()` فنکشن وکاروئ. د 'tf.print()' فنکشن د ټینسرونو یا نورو ګراف پورې اړوند شیانو لیست د دلیل په توګه اخلي او د ګراف اجرا کولو پرمهال د دوی ارزښتونه چاپوي. دلته یو مثال دی:
python import tensorflow as tf # Define a tensor x = tf.constant(10) # Print the value of the tensor tf.print(x)
کله چې تاسو دا کوډ پرمخ وړئ، TensorFlow به ګراف اجرا کړي او کنسول ته د ټینسر `x` ارزښت چاپ کړي. محصول به دا وي:
10
د ټینسر فلو چاپ بیان هم په ورته وخت کې د څو ټینسرونو یا نورو ګراف پورې اړوند شیانو چاپولو ملاتړ کوي. تاسو کولی شئ د ټینسرونو یا شیانو لیست د `tf.print()` فنکشن ته انتقال کړئ، او دا به د دوی ارزښتونه په هغه ترتیب کې چاپ کړي چې دوی په لیست کې ښکاري. دلته یو مثال دی:
python import tensorflow as tf # Define two tensors x = tf.constant(10) y = tf.constant(20) # Print the values of the tensors tf.print(x, y)
د دې کوډ محصول به دا وي:
10 20
د ټینسرونو ارزښتونو چاپولو سربیره، د TensorFlow چاپ بیان د Python چاپ بیان ته ورته د فارمیټینګ اختیارونو ملاتړ هم کوي. تاسو کولی شئ د چاپ شوي ارزښتونو بڼه د `tf.print()` فنکشن د `output_stream` او `end` دلیلونو په کارولو سره مشخص کړئ. د مثال په ډول:
python import tensorflow as tf # Define a tensor x = tf.constant(10) # Print the value of the tensor with a custom format tf.print("The value of x is", x, output_stream=sys.stderr, end="!!!n")
په دې مثال کې، محصول به د معیاري محصول پر ځای د معیاري غلطی جریان (`sys.stderr`) ته چاپ شي. چاپ شوي ارزښتونه به د دریو عجائبو نښو او یو نوي کریکټر لخوا تعقیب شي.
په TensorFlow کې د چاپ بیان د TensorFlow کمپیوټري ګراف سره د دې ادغام او د ګراف اجرا کولو پرمهال د ټینسرونو او نورو ګراف پورې اړوند شیانو ارزښتونو د چاپ کولو وړتیا له مخې په Python کې د عادي چاپ بیانونو څخه توپیر لري. دا د TensorFlow ګراف کې په مختلفو ټکو کې د ټینسرونو ارزښتونو ډیبګ کولو او معاینه کولو لپاره قوي وسیله چمتو کوي.
په اړه نورې وروستۍ پوښتنې او ځوابونه EITC/AI/GCML د ګوګل بادل ماشین زده کړه:
- متن ته وینا (TTS) څه شی دی او دا څنګه د AI سره کار کوي؟
- د ماشین زده کړې کې د لوی ډیټاسیټونو سره کار کولو محدودیتونه څه دي؟
- ایا د ماشین زده کړه یو څه ډیالوژیکي مرسته کولی شي؟
- د TensorFlow د لوبې ډګر څه شی دی؟
- لوی ډیټاسیټ واقعیا څه معنی لري؟
- د الګوریتم د هایپرپرامیټرونو ځینې مثالونه څه دي؟
- د انسابل زده کړه څه ده؟
- څه که چیرې د ماشین زده کړې الګوریتم غوره نه وي او څنګه کولی شي ډاډ ترلاسه کړي چې سم انتخاب کړئ؟
- ایا د ماشین زده کړې ماډل د روزنې پرمهال څارنې ته اړتیا لري؟
- د عصبي شبکې پر بنسټ الګوریتم کې کارول شوي کلیدي پیرامیټونه کوم دي؟
نورې پوښتنې او ځوابونه په EITC/AI/GCML د ګوګل کلاوډ ماشین زده کړې کې وګورئ