TensorFlow হলো Google দ্বারা প্রদত্ত একটি মেশিন লার্নিং ফ্রেমওয়ার্ক। এটি একটি ওপেন-সোর্স ফ্রেমওয়ার্ক যা পাইথনের সাথে मिलে অ্যালগরিদম, ডিপ লার্নিং অ্যাপ্লিকেশন ইত্যাদি বাস্তবায়নে ব্যবহৃত হয়। এটি গবেষণা এবং প্রোডাকশন উভয় উদ্দেশ্যে ব্যবহৃত হয়।
TensorFlow প্যাকেজ উইন্ডোজে ইন্সটল করতে:
pip install tensorflow
Keras হলো ONEIROS (Open-ended Neuro-Electronic Intelligent Robot Operating System) প্রকল্পের গবেষণার অংশ হিসেবে তৈরি। এটি পাইথনে লেখা একটি ডিপ লার্নিং API। এটি একটি হাই-লেভেল API য가의 একটি продук্টিভ ইন্টারফেস রয়েছে যা মেশিন লার্নিং সমস্যা সমাধানে সাহায্য করে। Keras TensorFlow ফ্রেমওয়ার্কের উপরে চলে। এটি দ্রুত পরীক্ষা-নিরীক্ষা করার জন্য তৈরি করা হয়েছে এবং মেশিন লার্নিং সমাধান ডেভেলপ ও এনক্যাপসুলেট করার জন্য প্রয়োজনীয় বিল্ডিং ব্লক প্রদান করে।
Keras ইতিমধ্যে TensorFlow প্যাকেজের ভিতরে থাকে। নিচের কোড দিয়ে অ্যাক্সেস করা যায়:
import tensorflow from tensorflow import keras
নিচের কোড Google Colaboratory (Colab)-এ চালানো হয়েছে। Colab ব্রাউজারে পাইথন কোড চালাতে দেয়, শূন্য কনফিগারেশন দরকার হয় এবং GPU-এ বিনামূল্যে অ্যাক্সেস দেয়। এটি Jupyter Notebook-এর উপরে নির্মিত।
উদাহরণ: Stack Overflow ডেটাসেট এক্সপ্লোর করা
print("ডায়রেক্টরিতে থাকা ফাইলগুলো লিস্ট করা হচ্ছে")
list(dataset_dir.iterdir())
print("Stack Overflow প্রশ্নগুলো 'train/' ডায়রেক্টরিতে রয়েছে")
train_dir = dataset_dir / 'train'
list(train_dir.iterdir())
sample_file = train_dir / 'python/1755.txt'
print("একটি নমুনা ফাইল প্রদর্শন করা হচ্ছে")
with open(sample_file) as f:
print(f.read())
কোড স্রোত: https://www.tensorflow.org/tutorials/load_data/text
আউটপুট
ডায়রেক্টরিতে থাকা ফাইলগুলো লিস্ট করা হচ্ছে Stack Overflow প্রশ্নগুলো 'train/' ডায়রেক্টরিতে রয়েছে একটি নমুনা ফাইল প্রদর্শন করা হচ্ছে why does this blank program print true x=true.def stupid():. x=false.stupid().print x
ব্যাখ্যা
ডায়রেক্টরির ফাইলগুলো লিস্ট করা হয়েছে।
Stack Overflow ডেটাসেটের টেক্সট ডেটার একটি নমুনা কনসোলে প্রদর্শন করা হয়েছে।