সতর্কতা: প্রতিস্থাপন স্থিতিশীল হওয়ার পরে এই API টি অবচয় করা হয়েছে এবং টেনসরফ্লোয়ের ভবিষ্যতের সংস্করণে সরানো হবে।

Reshape

পাবলিক চূড়ান্ত বর্গ পুনর্নির্মাণ

একটি টেনসরকে পুনরায় আকার দেয়।

প্রদত্ত `টেনসর`, এই ক্রিয়াকলাপটি একটি টেনসর প্রদান করে যার মান `আকৃতি` সহ `টেনসর` এর মতো একই মান রয়েছে।

যদি 1-D টেনসর `আকৃতি` এর একটি উপাদান বিশেষ মান -1 হয়, তাহলে সেই মাত্রার আকার গণনা করা হয় যাতে মোট আকার স্থির থাকে। বিশেষ করে, `[-1]` এর একটি `আকৃতি` 1-D তে সমতল হয়। `আকৃতি` এর সর্বাধিক একটি উপাদান অজানা হতে পারে।

`আকৃতি` অবশ্যই 1-D হতে হবে এবং অপারেশনটি `টেনসর` এর মান দিয়ে ভরা আকৃতি `আকৃতি` সহ একটি টেনসর প্রদান করে। এই ক্ষেত্রে, `আকৃতি` দ্বারা উহ্য উপাদানের সংখ্যা অবশ্যই `টেনসর`-এর উপাদানের সংখ্যার সমান হতে হবে।

এটি একটি ত্রুটি যদি `আকৃতি` 1-D না হয়।

: উদাহরণস্বরূপ

# tensor 't' is [1, 2, 3, 4, 5, 6, 7, 8, 9]
 # tensor 't' has shape [9]
 reshape(t, [3, 3]) ==> [[1, 2, 3],
                         [4, 5, 6],
                         [7, 8, 9]]
 
 # tensor 't' is [[[1, 1], [2, 2]],
 #                [[3, 3], [4, 4]]]
 # tensor 't' has shape [2, 2, 2]
 reshape(t, [2, 4]) ==> [[1, 1, 2, 2],
                         [3, 3, 4, 4]]
 
 # tensor 't' is [[[1, 1, 1],
 #                 [2, 2, 2]],
 #                [[3, 3, 3],
 #                 [4, 4, 4]],
 #                [[5, 5, 5],
 #                 [6, 6, 6]]]
 # tensor 't' has shape [3, 2, 3]
 # pass '[-1]' to flatten 't'
 reshape(t, [-1]) ==> [1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6]
 
 # -1 can also be used to infer the shape
 
 # -1 is inferred to be 9:
 reshape(t, [2, -1]) ==> [[1, 1, 1, 2, 2, 2, 3, 3, 3],
                          [4, 4, 4, 5, 5, 5, 6, 6, 6]]
 # -1 is inferred to be 2:
 reshape(t, [-1, 9]) ==> [[1, 1, 1, 2, 2, 2, 3, 3, 3],
                          [4, 4, 4, 5, 5, 5, 6, 6, 6]]
 # -1 is inferred to be 3:
 reshape(t, [ 2, -1, 3]) ==> [[[1, 1, 1],
                               [2, 2, 2],
                               [3, 3, 3]],
                              [[4, 4, 4],
                               [5, 5, 5],
                               [6, 6, 6]]]
 
 # tensor 't' is [7]
 # shape `[]` reshapes to a scalar
 reshape(t, []) ==> 7
 

পাবলিক পদ্ধতি

আউটপুট <টি>
asOutput ()
একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।
স্ট্যাটিক <টি, ইউ প্রসারিত number> পুনর্নির্মাণ <টি>
তৈরি ( ব্যাপ্তি সুযোগ প্রতীক <টি> টেন্সর, প্রতীক <u> আকৃতি)
একটি নতুন রিশেপ অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।
আউটপুট <টি>

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

পাবলিক পদ্ধতি

পাবলিক আউটপুট <টি> asOutput ()

একটি টেনসরের প্রতীকী হ্যান্ডেল প্রদান করে।

TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি সিম্বলিক হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনার প্রতিনিধিত্ব করে।

পাবলিক স্ট্যাটিক পুনর্নির্মাণ <টি> তৈরি করুন ( ব্যাপ্তি সুযোগ প্রতীক <টি> টেন্সর, প্রতীক <u> আকৃতি)

একটি নতুন রিশেপ অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
আকৃতি আউটপুট টেনসরের আকৃতি নির্ধারণ করে।
রিটার্নস
  • পুনর্নির্মাণের একটি নতুন উদাহরণ

পাবলিক আউটপুট <টি> আউটপুট ()