as_default در تنسورفلو چیکار می کنه؟ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

as_default در تنسورفلو چیکار می کنه؟

+1 امتیاز

سلام.تو ابتدای همه کدها کد زیر را می بینم یکی می تونه توضیح بده.(البته بعضی های دیگه هم چنین چیزی ندارن)

tf.Graph().as_default()

 

سوال شده آذر 7, 1396  بوسیله ی roshanak (امتیاز 267)   3 10 16

1 پاسخ

+1 امتیاز
 
بهترین پاسخ
وقتی که کتابخانه tensorflow را به پروژه خودتون اضافه می کنید به صورت خودکار یک گراف به پروژه شما اضافه میشه و به عنوان گراف پیش فرض در نظر گرفته میشه.و هر گونه متغیر،ثایت و عملگر که تعریف می کنید در این گراف اضافه میشه. حال برای اینکه شما یک گراف مجزا از گراف پیش فرض داشته باشید با استفاده از tf.Graph() یک گراف جدید تعریف می کنید و با استفاده از as_default آن را به عنوان گراف پیش فرض معرفی می کنید.
پاسخ داده شده آذر 7, 1396 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد آذر 9, 1396 بوسیله ی roshanak
...