Google Colaboratory یا Google Colab۔

گوگل نے گوگل ڈویلپرز کی Jupyter نوٹ بک پر تعاون کیا۔

باہمی تعاون ، بھی کہا جاتا ہے۔ گوگل کولاب۔ یہ گوگل ریسرچ کی پیداوار ہے اور ہمارے براؤزر سے ازگر اور دیگر زبانیں لکھنے اور چلانے کے لیے استعمال ہوتی ہے۔

کیا ہے؟

میں آپ کو ابتدائیوں کے لیے ایک گائیڈ چھوڑتا ہوں جو اس مضمون کی مکمل تکمیل کرتا ہے۔

کولاب ایک میزبان Jupyter ہے۔، انسٹال اور کنفیگرڈ ، تاکہ ہمیں اپنے کمپیوٹر پر کچھ نہ کرنا پڑے بلکہ صرف براؤزر سے کام کریں ، کلاؤڈ کے وسائل پر۔

یہ بالکل Jupyter کی طرح کام کرتا ہے ، آپ دیکھ سکتے ہیں۔ ہمارا مضمون. وہ ازگر کے اس مرحلے میں خلیات پر مبنی نوٹ بک یا نوٹ بک ہیں جو کہ متن ، تصاویر یا کوڈ ہو سکتے ہیں ، کیونکہ Jupyter Colab کے برعکس اس وقت صرف ازگر کا دانا استعمال کیا جا سکتا ہے ، وہ بعد میں R ، Scala ، وغیرہ جیسے دیگر کو نافذ کرنے کی بات کرتے ہیں۔ ، لیکن کوئی تاریخ نہیں بتائی گئی ہے۔

کوڈ کو جانچنے کا ایک بہت ہی تیز طریقہ ہے بغیر ہمارے آلات کو کنفیگر کیے اور دنیا میں داخل ہونے کے لیے۔ مشین لرننگ، ڈیپ لرننگ ، مصنوعی ذہانت اور ڈیٹا سائنس۔ اساتذہ کے لیے بھی مثالی ہے کیونکہ Jupyter پر مبنی ہونے کی وجہ سے ہم دوسرے لوگوں کے ساتھ ایسے منصوبوں کا اشتراک کر سکتے ہیں جیسے کہ ہم Jupyter Hub استعمال کر رہے ہوں۔

ہم کسی بھی ازگر کی فعالیت کو استعمال کر سکتے ہیں ، ہم TensorFlow ، Keras ، Numpy استعمال کر سکتے ہیں ، آئیے ان کی تمام لائبریریاں چلتے ہیں۔

یہ ہمیں مفت GPU اور TPU سروس فراہم کرتا ہے ،

https://www.youtube.com/watch?v=fbohlNYtCFo

وہ https://colaboratory.jupyter.org/welcome/ کے ڈویلپر گروپ کا حصہ ہیں

سروس مفت ہے لیکن ہمیں جی میل اکاؤنٹ کی ضرورت ہے۔ نوٹ بک کا ڈیٹا ہماری گوگل ڈرائیو میں محفوظ ہے۔ اور ہم گیتھب سے بھی نوٹ بک محفوظ اور لوڈ کرسکتے ہیں۔ Jupyter سے آنے والے منصوبوں کو درآمد کرنے یا انہیں برآمد کرنے کے علاوہ۔ یہ .ipynb فائلوں کے ساتھ کام کرتا ہے۔

کولاب نوٹ بک برآمد کریں۔

یہ واضح ہے کہ ہارڈ ویئر کے وسائل محدود ہیں۔ آپ ایسے پروجیکٹس نہیں بنا سکیں گے جن کے لیے بڑی مقدار میں حساب کتاب درکار ہو۔ اگر آپ کو یہ نظام پسند ہے اور آپ اسے جدید پروجیکٹس کے لیے استعمال کرنا چاہتے ہیں تو آپ ہمیشہ پرو یا پرو + ورژن کے لیے ادائیگی کر سکتے ہیں۔ میں مفت پر توجہ مرکوز کرنے جا رہا ہوں۔

اس کے دن میں میں نے پہلے ہی اس بارے میں بات کی تھی کہ کس طرح Jupyter کو استعمال کرنے کا ایک طریقہ ہے۔

گوگل کا مشین لرننگ کریش کورس کولاب پر بنایا گیا ہے اور میں ختم کر رہا ہوں۔ جلد ہی میں آپ کو بتاؤں گا کہ کیسے۔

اگر آپ مشین لرننگ میں دلچسپی رکھتے ہیں تو دیکھیں۔ کون سے کورس کیے جا سکتے ہیں

کولاب کیوں استعمال کریں؟ فائدہ

کیونکہ ازگر میں پروگرامنگ کے بارے میں کورسز اور معلومات مرتب کرنے کا ایک بہت تیز اور آسان طریقہ ہے اور اگر آپ استاد ہیں تو اسے دوسرے لوگوں یا طلباء کے ساتھ شیئر کریں۔

میرے معاملے میں مجھے ٹینسر فلو اور میرے سی پی یو کے مابین مطابقت کا مسئلہ ہے ، لہذا اس وقت میں اسے ٹینسر فلو اور کیراس کے ساتھ مختلف مثالوں اور ٹیسٹوں کے لیے استعمال کروں گا۔

خرابیاں۔

ٹھیک ہے ، ہم صرف Pyhton استعمال کر سکتے ہیں۔

اور یہ کہ ہم ابھی تک ایک اور گوگل پروڈکٹ استعمال کرتے ہیں اور ہم فیڈ کرتے رہتے ہیں اور زیادہ سے زیادہ تکنیکی جائنٹ "بدی نہ بنو" پر انحصار کرتے ہیں

کولاب اور جوپیٹر کے مابین فرق

جیسا کہ ہم نے کہا

  • کولاب ایک میزبان سروس ہے ، ایک میزبان Jupyter ، جبکہ Jupyter اسے آپ کے کمپیوٹر پر استعمال کر رہا ہے
  • کولاب ، اگرچہ یہ مفت ہے اگر آپ کمپیوٹنگ پاور چاہتے ہیں تو آپ کو بامعاوضہ ورژن پر جانا ہوگا۔
  • میزبانی کی جا رہی ہے ، آپ لوگوں کے ساتھ نوٹ بک کا اشتراک کر سکتے ہیں۔
  • کولاب میں آپ صرف ازگر استعمال کر سکتے ہیں ، جبکہ Jupyter میں آپ ہر قسم کی دانا ، R ، بش ، جاوا اسکرپٹ وغیرہ انسٹال کر سکتے ہیں۔

اگر آپ ہماری طرح بے چین انسان ہیں اور پروجیکٹ کی دیکھ بھال اور بہتری میں تعاون کرنا چاہتے ہیں تو آپ عطیہ دے سکتے ہیں۔ تمام رقم کتابیں اور مواد خریدنے اور تجربات کرنے اور ٹیوٹوریل کرنے پر خرچ ہو گی۔

ایک تبصرہ چھوڑ دو