Keras এবং TensorFlow ইনস্টল করার জন্য আপনাকে pip (Python Package Installer) ব্যবহার করতে হবে। Keras বর্তমানে TensorFlow এর অংশ হিসেবে কাজ করে, তাই TensorFlow ইনস্টল করলে Keras স্বয়ংক্রিয়ভাবে ইনস্টল হয়ে যাবে। নিচে pip ব্যবহার করে Keras এবং TensorFlow ইনস্টল করার পুরো প্রক্রিয়া দেওয়া হলো।
পদক্ষেপ ১: Python ইনস্টলেশন
Keras এবং TensorFlow ব্যবহার করার জন্য আপনার সিস্টেমে Python 3.6 বা তার পরবর্তী সংস্করণ ইনস্টল থাকতে হবে।
- Python ইনস্টল করতে, Python অফিসিয়াল ওয়েবসাইট থেকে সর্বশেষ সংস্করণটি ডাউনলোড এবং ইনস্টল করুন।
- ইনস্টলেশন চলাকালীন Add Python to PATH অপশনটি নির্বাচন করতে ভুলবেন না।
পদক্ষেপ ২: ভার্চুয়াল এনভায়রনমেন্ট তৈরি (অপশনাল)
এটা সুপারিশ করা হয় যে আপনি একটি ভার্চুয়াল এনভায়রনমেন্ট তৈরি করুন, যাতে আপনি নির্দিষ্ট লাইব্রেরি এবং প্যাকেজগুলো আলাদাভাবে ইনস্টল করতে পারেন।
ভার্চুয়াল এনভায়রনমেন্ট তৈরি করতে, নিচের কমান্ডটি ব্যবহার করুন:
python -m venv keras_env
এরপর ভার্চুয়াল এনভায়রনমেন্টটি অ্যাকটিভেট করুন:
Windows:
.\keras_env\Scripts\activateMac/Linux:
source keras_env/bin/activate
এটি একটি নতুন ভার্চুয়াল এনভায়রনমেন্ট তৈরি করবে এবং আপনি সেখানে আপনার প্যাকেজগুলো ইনস্টল করতে পারবেন।
পদক্ষেপ ৩: TensorFlow এবং Keras ইনস্টল করা
Keras এখন TensorFlow এর অংশ হিসেবে ব্যবহৃত হয়, তাই আপনাকে কেবল TensorFlow ইনস্টল করতে হবে এবং এটি Keras এর সব ফিচার নিয়ে আসে।
TensorFlow এবং Keras ইনস্টল করার জন্য নিচের কমান্ডটি ব্যবহার করুন:
pip install tensorflow
এটি TensorFlow এর সর্বশেষ সংস্করণ ইনস্টল করবে এবং Keras অন্তর্ভুক্ত হবে, কারণ Keras এখন TensorFlow এর অংশ হিসেবে কাজ করে।
যদি আপনি GPU সমর্থন সহ TensorFlow ইনস্টল করতে চান, তাহলে TensorFlow GPU সংস্করণ ইনস্টল করুন:
pip install tensorflow-gpu
এই কমান্ডটি আপনার সিস্টেমে GPU ব্যবহার করতে সক্ষম করে দেবে (যদি আপনার সিস্টেমে GPU থাকে এবং CUDA ও cuDNN ইনস্টল করা থাকে)।
পদক্ষেপ ৪: ইনস্টলেশন যাচাই করা
ইনস্টলেশন সফল হয়েছে কিনা তা যাচাই করার জন্য Python ইন্টারপ্রেটার চালু করে নিচের কোডটি চালান:
import tensorflow as tf
print(tf.__version__)
এটি TensorFlow এর সংস্করণ প্রিন্ট করবে, যা নিশ্চিত করবে যে TensorFlow এবং Keras সঠিকভাবে ইনস্টল হয়েছে।
পদক্ষেপ ৫: Keras ব্যবহার শুরু করা
এখন আপনি Keras ব্যবহার করে ডীপ লার্নিং মডেল তৈরি করতে শুরু করতে পারেন। নিচে একটি সাধারণ মডেল তৈরি করার উদাহরণ দেওয়া হলো:
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense
# মডেল তৈরি
model = Sequential()
# ইনপুট লেয়ার
model.add(Dense(64, input_dim=8, activation='relu'))
# হিডেন লেয়ার
model.add(Dense(32, activation='relu'))
# আউটপুট লেয়ার
model.add(Dense(1, activation='sigmoid'))
# মডেল কম্পাইল করা
model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy'])
# মডেল প্রশিক্ষণ
model.fit(X_train, y_train, epochs=10, batch_size=32)
এটি একটি সরল নিউরাল নেটওয়ার্ক তৈরি করবে এবং প্রশিক্ষণ শুরু করবে।
সারাংশ
- Python 3.6 বা তার পরবর্তী সংস্করণ ইনস্টল করুন।
- ভার্চুয়াল এনভায়রনমেন্ট তৈরি করুন (অপশনাল)।
- pip install tensorflow ব্যবহার করে TensorFlow ইনস্টল করুন, যা Keras অন্তর্ভুক্ত করে।
- ইনস্টলেশন সফল হলে, Python কোডের মাধ্যমে Keras ব্যবহার শুরু করুন।
এই পদক্ষেপগুলো অনুসরণ করে আপনি সহজেই Keras এবং TensorFlow ইনস্টল করতে পারবেন এবং ডীপ লার্নিং মডেল তৈরি করতে শুরু করতে পারবেন।
Read more