انتخاب عناصر تنسور با تنسور boolean - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

انتخاب عناصر تنسور با تنسور boolean

0 امتیاز

سلام.

تو پایتون اگر یک لیست boolean داشته باشیم می تونیم از لیست دیگر به صورت نظیر به نظیر عناصری که true هستند را مقادیرشان را داشته باشیم

list_bool = [True,False,True,False,False]
list = [1,2,3,4,5]
result = list[list_bool]


result : [1,3]

معادل همین رو توی tensorflow نیاز دارم.

سوال شده مرداد 30, 1398  بوسیله ی ابید (امتیاز 781)   19 90 106

1 پاسخ

+2 امتیاز
 
بهترین پاسخ
از تابع boolean_mask استفاده کنید پارامتر تنسور داده و پارامتر تنسور ماسک را پاس بدید توجه داشته باشید که تنسور ماسک باید از نوع boolean باشه
پاسخ داده شده شهریور 7, 1398 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد شهریور 8, 1398 بوسیله ی ابید
...