tensorflow:: ops:: SetDiff1D
#include <array_ops.h>সংখ্যা বা স্ট্রিংয়ের দুটি তালিকার মধ্যে পার্থক্য নির্ণয় করে।
সারসংক্ষেপ
x এবং y নামের দুটি লিস্ট দেওয়া থাকলে, এই অপারেশনটি out নামের একটি লিস্ট রিটার্ন করে, যা x এ থাকা কিন্তু y তে না থাকা সমস্ত মানকে উপস্থাপন করে। রিটার্ন করা out লিস্টটি x এ সংখ্যাগুলো যে ক্রমে থাকে, সেই একই ক্রমে সাজানো থাকে (একই সংখ্যার পুনরাবৃত্তিও রাখা হয়)। এই অপারেশনটি idx নামের আরেকটি লিস্টও রিটার্ন করে, যা x এ out এর প্রতিটি উপাদানের অবস্থানকে উপস্থাপন করে। অন্য কথায়:
out[i] = x[idx[i]] for i in [0, 1, ..., len(out) - 1]
উদাহরণস্বরূপ, এই ইনপুটটি দেওয়া হলে:
x = [1, 2, 3, 4, 5, 6] y = [1, 3, 5]
এই অপারেশনটি ফেরত দেবে:
out ==> [2, 4, 6] idx ==> [1, 3, 5]
যুক্তি:
- স্কোপ: একটি স্কোপ অবজেক্ট
- x: একক-মাত্রিক। যে মানগুলো রাখতে হবে।
- y: 1-D. যে মানগুলো বাদ দিতে হবে।
ফেরত:
-
Output: ১-মাত্রিক। মানগুলোxঅক্ষে উপস্থিত কিন্তুyঅক্ষে অনুপস্থিত। -
Outputidx: ১-মাত্রিক।outxমানগুলোর অবস্থান সংরক্ষিত থাকে।
নির্মাতা এবং ধ্বংসকারী | |
|---|---|
SetDiff1D (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input y) | |
SetDiff1D (const :: tensorflow::Scope & scope, :: tensorflow::Input x, :: tensorflow::Input y, const SetDiff1D::Attrs & attrs) |
জনসাধারণের বৈশিষ্ট্য | |
|---|---|
idx | |
operation | |
out | |
পাবলিক স্ট্যাটিক ফাংশন | |
|---|---|
OutIdx (DataType x) | |
কাঠামো | |
|---|---|
| tensorflow:: ops:: SetDiff1D:: Attrs | SetDiff1D-এর জন্য ঐচ্ছিক অ্যাট্রিবিউট সেটারসমূহ। |
জনসাধারণের বৈশিষ্ট্য
idx
::tensorflow::Output idx
অপারেশন
Operation operation
বাইরে
::tensorflow::Output out
জনসাধারণের কার্যাবলী
সেটডিফ১ডি
SetDiff1D( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input y )
সেটডিফ১ডি
SetDiff1D( const ::tensorflow::Scope & scope, ::tensorflow::Input x, ::tensorflow::Input y, const SetDiff1D::Attrs & attrs )
পাবলিক স্ট্যাটিক ফাংশন
আউটআইডিএক্স
Attrs OutIdx( DataType x )