Хамтын ажил гэж нэрлэдэг google colab Энэ нь Google Research -ийн бүтээгдэхүүн бөгөөд Python болон бусад хэлийг манай хөтчөөс бичих, ажиллуулахад ашигладаг.
Юу вэ
Би энэ нийтлэлийг төгс нөхөх эхлэгчдэд зориулсан гарын авлагыг танд үлдээж байна
Колаб бол зохион байгуулагддаг Jupyter юм, суулгаж тохируулсан бөгөөд ингэснээр бид компьютер дээрээ юу ч хийх шаардлагагүй, зөвхөн хөтөч дээр, үүл дээрх нөөц дээр ажиллах боломжтой болно.
Энэ нь Jupyter -тэй яг адилхан ажилладаг гэдгийг та харж байна бидний нийтлэл. Эдгээр нь Python алхам дахь текст, зураг эсвэл код байж болох эс дээр суурилсан тэмдэглэлийн дэвтэр эсвэл тэмдэглэлийн дэвтэр юм, учир нь одоогоор зөвхөн Python цөмийг ашиглах боломжтой Jupyter Colab -ээс ялгаатай нь дараа нь R, Scala гэх мэтийг хэрэгжүүлэх талаар ярилцдаг. , гэхдээ огноог заагаагүй байна.
Энэ бол тоног төхөөрөмжөө тохируулахгүйгээр, дэлхийн ертөнцөд нэвтрэхгүйгээр код турших маш хурдан арга юм Машины сургалт, Deep Learning, хиймэл оюун ухаан, мэдээллийн шинжлэх ухаан. Багш нарт хамгийн тохиромжтой, учир нь Jupyter дээр үндэслэн бид Jupyter Hub -ийг ашиглаж байгаа юм шиг төслөө бусадтай хуваалцах боломжтой.
Бид ямар ч питоны функцийг ашиглаж болно, бид TensorFlow, Keras, Numpy -ийг ашиглаж болно, тэдний бүх номын сангуудыг үзье.
Энэ нь бидэнд үнэгүй GPU болон TPU үйлчилгээг санал болгодог.
Тэд https://colaboratory.jupyter.org/welcome/ хөгжүүлэгчдийн бүлгийн нэг хэсэг юм.
Үйлчилгээ нь үнэ төлбөргүй боловч бидэнд Gmail бүртгэл хэрэгтэй байна. Тэмдэглэлийн дэвтэрийн өгөгдлийг манай Google Драйвт хадгалдаг. Бид Github -аас тэмдэглэлийн дэвтэр хадгалах, ачаалах боломжтой. Жупитерээс ирсэн төслүүдийг импортлох эсвэл экспортлохоос гадна. Энэ нь .ipynb файлуудтай ажилладаг
Тоног төхөөрөмжийн нөөц хязгаарлагдмал байгаа нь тодорхой байна. Та их хэмжээний тооцоолол шаарддаг төслүүдийг үүсгэх боломжгүй болно. Хэрэв та энэ системд дуртай бөгөөд үүнийг дэвшилтэт төслүүдэд ашиглахыг хүсч байвал Pro эсвэл Pro + хувилбарыг үргэлж төлөх боломжтой. Би үнэгүй зүйлд анхаарлаа хандуулах болно.
Түүний үед би Jupyter -ийг хэрхэн яаж ашиглах талаар аль хэдийн ярьсан
Google -ийн Machine Learning Crash Course нь Colab дээр суурилсан бөгөөд би дуусгаж байна. Удахгүй би яаж гэдгийг танд хэлэх болно
Хэрэв та Machine Learning -ийг сонирхож байвал үзнэ үү ямар курс хийх боломжтой
Яагаад Colab ашиглах ёстой вэ? Давуу тал
Учир нь энэ бол Python дээр програмчлалын талаархи курс, мэдээллийг тохируулах, хэрэв та багш бол бусад хүмүүстэй эсвэл оюутнуудтай хуваалцах маш хурдан бөгөөд хялбар арга юм.
Миний хувьд TensorFlow болон CPU -ийн хооронд нийцтэй байдлын асуудал байгаа тул одоогоор би үүнийг ашиглан TensorFlow болон Keras -тай янз бүрийн жишээ, туршилт хийх болно.
Алдаа дутагдал
За, бид зөвхөн Pyhton ашиглаж болно
Мөн бид Google -ийн өөр нэг бүтээгдэхүүнийг ашигладаг бөгөөд технологийн аварга "Битгий муу санаарай" -аас улам бүр тэжээж, найдсаар байна.
Колаб ба Юпитер хоёрын ялгаа
Бидний хэлсэнчлэн
- Colab бол зохион байгуулалттай үйлчилгээ, байршуулсан Jupyter бөгөөд Jupyter үүнийг таны компьютер дээр ашигладаг
- Colab, гэхдээ энэ нь үнэ төлбөргүй боловч хэрэв та тооцоолох чадалтай бол төлбөртэй хувилбар руу орох хэрэгтэй
- Хөтлөгчөөр ажиллаж байхдаа та тэмдэглэлийн дэвтэрээ хүмүүстэй хуваалцах боломжтой
- Colab -д та зөвхөн Python ашиглаж болно, харин Jupyter дээр та бүх төрлийн цөм, R, Bash, javascript гэх мэтийг суулгах боломжтой.