সহযোগী, যাকে বলা হয় গুগল কোলাব এটি গুগল গবেষণার একটি পণ্য এবং আমাদের ব্রাউজার থেকে পাইথন এবং অন্যান্য ভাষা লিখতে এবং চালানোর জন্য ব্যবহৃত হয়।
কি
আমি আপনাকে নতুনদের জন্য একটি গাইড রেখেছি যা এই নিবন্ধটিকে পুরোপুরি পরিপূরক করে
কোলাব একটি হোস্টেড জুপিটার, ইনস্টল এবং কনফিগার করা, যাতে আমাদের কম্পিউটারে কিছু করতে না হয় কিন্তু কেবল ব্রাউজার থেকে কাজ করে, ক্লাউডের রিসোর্সে।
এটি ঠিক জুপিটারের মতোই কাজ করে, আপনি দেখতে পারেন আমাদের নিবন্ধ। এই পাইথন ধাপে সেগুলি ভিত্তিক নোটবুক বা নোটবুক যা টেক্সট, ইমেজ বা কোড হতে পারে, কারণ এই মুহূর্তে জুপিটার কোলাবের বিপরীতে শুধুমাত্র পাইথন কার্নেল ব্যবহার করা যেতে পারে, তারা পরবর্তীতে আর, স্কেলা ইত্যাদি ইত্যাদি বাস্তবায়নের কথা বলে। , কিন্তু কোন তারিখ বলা হয়নি।
আমাদের যন্ত্রপাতি কনফিগার না করে এবং এর জগতে প্রবেশ না করেই কোড পরীক্ষা করার এটি একটি খুব দ্রুত উপায় মেশিন লার্নিং, গভীর শিক্ষা, কৃত্রিম বুদ্ধিমত্তা এবং তথ্য বিজ্ঞান। শিক্ষকদের জন্যও আদর্শ কারণ জুপিটারের উপর ভিত্তি করে আমরা অন্যদের সাথে প্রকল্পগুলি ভাগ করতে পারি যেমন আমরা জুপিটার হাব ব্যবহার করছি।
আমরা যে কোন পাইথন কার্যকারিতা ব্যবহার করতে পারি, আমরা TensorFlow, Keras, Numpy ব্যবহার করতে পারি, চলুন তাদের সমস্ত লাইব্রেরি চলি।
এটি আমাদের একটি বিনামূল্যে GPU এবং TPU পরিষেবা প্রদান করে,
তারা https://colaboratory.jupyter.org/welcome/ এর ডেভেলপার গ্রুপের অংশ
পরিষেবাটি বিনামূল্যে তবে আমাদের একটি জিমেইল অ্যাকাউন্ট দরকার। আমাদের গুগল ড্রাইভে নোটবুক ডেটা সংরক্ষিত আছে। এবং আমরা Github থেকেও নোটবুক সংরক্ষণ এবং লোড করতে পারি। জুপিটার থেকে আসা প্রকল্পগুলি আমদানি করা বা সেগুলি রফতানি করা ছাড়াও। এটি .ipynb ফাইলগুলির সাথে কাজ করে
এটা স্পষ্ট যে হার্ডওয়্যার সম্পদ সীমিত। আপনি এমন প্রকল্প তৈরি করতে পারবেন না যার জন্য প্রচুর পরিমাণে গণনা প্রয়োজন। আপনি যদি এই সিস্টেমটি পছন্দ করেন এবং এটি উন্নত প্রকল্পের জন্য ব্যবহার করতে চান, আপনি সর্বদা প্রো বা প্রো + সংস্করণের জন্য অর্থ প্রদান করতে পারেন। আমি বিনামূল্যে এক উপর ফোকাস করতে যাচ্ছি।
তার দিনে আমি ইতিমধ্যে জুপিটার ব্যবহার করার একটি উপায় সম্পর্কে কথা বলেছি
গুগলের মেশিন লার্নিং ক্র্যাশ কোর্সটি কোলাবে নির্মিত এবং আমি শেষ করছি। শীঘ্রই আমি আপনাকে বলব কিভাবে
আপনি যদি মেশিন লার্নিং এ আগ্রহী হন, দেখুন কি কোর্স করা যাবে
কোলাব কেন ব্যবহার করবেন? সুবিধা
কারণ পাইথনে প্রোগ্রামিং সম্পর্কে কোর্স এবং তথ্য সেট করা এবং আপনি যদি শিক্ষক হন তবে এটি অন্য লোকদের বা শিক্ষার্থীদের সাথে ভাগ করে নেওয়ার একটি খুব দ্রুত এবং সহজ উপায়।
আমার ক্ষেত্রে আমার TensorFlow এবং আমার CPU এর মধ্যে একটি সামঞ্জস্যের সমস্যা আছে, তাই এই মুহুর্তে আমি এটি TensorFlow এবং Keras এর সাথে বিভিন্ন উদাহরণ এবং পরীক্ষা করতে ব্যবহার করব।
অপূর্ণতা
ঠিক আছে, আমরা কেবল পাইথন ব্যবহার করতে পারি
এবং এটি যে আমরা এখনও অন্য একটি গুগল পণ্য ব্যবহার করি এবং আমরা প্রযুক্তিগত দৈত্য "ডোন্ট বি এভিল" এর উপর আরও বেশি করে খাওয়ানো এবং নির্ভর করতে থাকি
কোলাব এবং জুপিটারের মধ্যে পার্থক্য
যেমনটি আমরা বলেছি
- কোলাব একটি হোস্টেড সার্ভিস, একটি হোস্টেড জুপিটার, যখন জুপিটার এটি আপনার পিসিতে ব্যবহার করছে
- কোলাব, যদিও এটি বিনামূল্যে যদি আপনি কম্পিউটিং পাওয়ার চান তাহলে আপনাকে পেইড ভার্সনে যেতে হবে
- হোস্ট করা হচ্ছে, আপনি মানুষের সাথে নোটবুক শেয়ার করতে পারেন
- কোলাবে আপনি কেবল পাইথন ব্যবহার করতে পারেন, যখন জুপিটারে আপনি সমস্ত ধরণের কার্নেল, আর, ব্যাশ, জাভাস্ক্রিপ্ট ইত্যাদি ইনস্টল করতে পারেন।