কম্পিউটার

কিভাবে টেনসরফ্লো কেরাস অনুক্রমিক API ব্যবহার করে ফুলের ডেটাসেট অন্বেষণ করতে ব্যবহার করা যেতে পারে?


'PIL' প্যাকেজ এবং 'Image.open' পদ্ধতির সাহায্যে keras ক্রমিক API ব্যবহার করে ফুলের ডেটাসেটটি অন্বেষণ করা যেতে পারে। বিভিন্ন সাবডিরেক্টরিতে ফুলের বিভিন্ন ধরনের ছবি থাকে, যেগুলিকে সূচীকরণ করা যায় এবং কনসোলে প্রদর্শিত হতে পারে।

আরো পড়ুন: টেনসরফ্লো কী এবং নিউরাল নেটওয়ার্ক তৈরি করতে টেনসরফ্লো-এর সাথে কেরাস কীভাবে কাজ করে?

আমরা কেরাস সিকোয়েন্সিয়াল এপিআই ব্যবহার করব, যা একটি ক্রমিক মডেল তৈরি করতে সহায়ক যা একটি প্লেইন স্ট্যাকের স্তরগুলির সাথে কাজ করতে ব্যবহৃত হয়, যেখানে প্রতিটি স্তরে একটি ইনপুট টেনসর এবং একটি আউটপুট টেনসর রয়েছে৷ একটি কেরাস ব্যবহার করে একটি চিত্র শ্রেণিবদ্ধকারী তৈরি করা হয়৷ অনুক্রমিক মডেল, এবং ডেটা preprocessing.image_dataset_from_directory ব্যবহার করে লোড করা হয়।

ডেটা দক্ষতার সাথে ডিস্ক থেকে লোড করা হয়। ওভারফিটিং চিহ্নিত করা হয় এবং এটি প্রশমিত করার জন্য কৌশল প্রয়োগ করা হয়। এই কৌশলগুলির মধ্যে ডেটা বৃদ্ধি এবং ড্রপআউট অন্তর্ভুক্ত। 3700টি ফুলের ছবি রয়েছে। এই ডেটাসেটে 5টি সাব ডিরেক্টরি রয়েছে এবং প্রতি ক্লাসে একটি সাব ডিরেক্টরি রয়েছে। সেগুলি হল:ডেইজি, ড্যান্ডেলিয়ন, গোলাপ, সূর্যমুখী এবং টিউলিপ।

নিচের কোডটি চালানোর জন্য আমরা Google Colaboratory ব্যবহার করছি। Google Colab বা Colaboratory ব্রাউজারে Python কোড চালাতে সাহায্য করে এবং এর জন্য শূন্য কনফিগারেশন এবং GPUs (গ্রাফিক্যাল প্রসেসিং ইউনিট) তে বিনামূল্যে অ্যাক্সেস প্রয়োজন। জুপিটার নোটবুকের উপরে কোলাবোরেটরি তৈরি করা হয়েছে।

image_count = len(list(data_dir.glob('*/*.jpg')))
print("The number of images in the dataset is:")
print(image_count)
print("A glimpse of the dataset")
print("ROSES")
roses = list(data_dir.glob('roses/*'))
PIL.Image.open(str(roses[1]))
print("TULIPS")
tulips = list(data_dir.glob('tulips/*'))
PIL.Image.open(str(tulips[0]))

কোড ক্রেডিট:https://www.tensorflow.org/tutorials/images/classification

আউটপুট

The number of images in the dataset is:
3670
A glimpse of the dataset
ROSES

TULIPS

কিভাবে টেনসরফ্লো কেরাস অনুক্রমিক API ব্যবহার করে ফুলের ডেটাসেট অন্বেষণ করতে ব্যবহার করা যেতে পারে?


কিভাবে টেনসরফ্লো কেরাস অনুক্রমিক API ব্যবহার করে ফুলের ডেটাসেট অন্বেষণ করতে ব্যবহার করা যেতে পারে?

ব্যাখ্যা

  • কনসোলে ডেটার একটি নমুনা প্রদর্শিত হয়৷

  1. পাইথন ব্যবহার করে পুরো মডেলটিকে কীভাবে সংরক্ষণ করতে কেরাস ব্যবহার করা যেতে পারে?

  2. পাইথন প্রোগ্রাম ব্যবহার করে মডেল প্লট করার জন্য কেরাস কীভাবে ব্যবহার করা যেতে পারে?

  3. পাইথন ব্যবহার করে মডেল প্লট করার জন্য কেরাস কীভাবে ব্যবহার করা যেতে পারে?

  4. পাইথন ব্যবহার করে স্তর তৈরি করতে Keras ফাংশনাল API কীভাবে ব্যবহার করা যেতে পারে তা আলোচনা করুন