পাইথনে ফাইল (File in Python)

এ পর্যন্ত আমরা যত প্রোগ্রাম দেখেছি তা সবই কনসোল (console) নির্ভর, অর্থাৎ আউটপুট আমরা কম্পিউটার স্ক্রিনেই দেখতে পাচ্ছিলাম। কিন্তু এমন যদি হয় যে আমরা আমাদের ফলাফলটিকে কম্পিউটারের কোন ফাইলে সেভ করে রাখতে চাই বা কম্পিউটারে সংরক্ষিত কোন ফাইল নিয়ে কাজ করতে চাই তাহলে ফাইল...

পাইথনে এরর হ্যন্ডলিং (Error Handling in Python)

প্রোগ্রাম করতে গেলে এরর (Error) বা ভূল হবে এটা খুবই স্বাভাবিক একটা ঘটনা, কিন্তু এটাকে ঠিক করা একটি জটিল কাজ। একজন ভাল প্রোগ্রামারের লক্ষণ হচ্ছে যেকোন এরর কে খুব সহজেই সনাক্ত বা ডিবাগ (Debug) করতে পারা। এরর কে মোটামুটি তিনটি ভাগে ভাগ করা যায়- কম্পাইল টাইম এরর/...

পাইথনে পলিমরফিজম (Polymorphism in Python)

ইনহেরিটেন্সের মত পলিমরফিজম (polymorphism) ও একটি গুরুত্বপূর্ণ প্যারাডাইম। একই জিনিসের ( অপারেটর, মেথড ইত্যাদি ) একাধিক ব্যবহারকে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এ পলিমরফিজম বলে। প্রথমেই আমরা খুবই সাধারন একটি উদাহরণ দেখে নেই – # This is an example of polymorphism...

পাইথনে ইনহেরিটেন্স (Inheritance in Python)

ইনহেরিটেন্স (inheritance) যেকোন অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং এর জন্য এক অনন্য ফিচার (feature). এটি খুবই একটি সাধারণ ধারণা। ধরা যাক, আপনার বাবার একটি গাড়ি আছে, অর্থাৎ এটি আপনারও গাড়ি (বাংলাদেশের হিসাবে), আবার আপনার নিজের কেনা একটি গাড়িও থাকতে পারে। এখানে আপনার বাবার...
ঝামেলা ছাড়াই GPU সহ Tensorflow এবং PyTorch ইনস্টল

ঝামেলা ছাড়াই GPU সহ Tensorflow এবং PyTorch ইনস্টল

অনেকদিন ধরে ডিপ লার্নিং এর সাথে থাকার কারণে বিভিন্ন রকম প্যাকেজ বা থার্ড পার্টি সফটওয়্যার ইনস্টল করার প্রয়োজন পড়ে। কিন্তু GPU তে কাজ করতে গেলে মাঝে মাঝেই অনেক সমস্যায় পড়তে হয়। মূলত সমস্যা হয় ভার্শন নিয়ে। এজন্যই ভাবলাম যে একটা নোট লিখে ফেলি। অবশ্য আমি Anaconda ব্যবহার...