Google Colab หรือ Google Colaboratory เครื่องมือที่จะช่วยในการเขียน Python เเละ tensorflow

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 28508
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

Google Colab หรือ Google Colaboratory เครื่องมือที่จะช่วยในการเขียน Python เเละ tensorflow

โพสต์ที่ยังไม่ได้อ่าน โดย thatsawan »

Google Colab ชื่อเต็มคือ Google Colaboratory คือ Jupyter notebook ที่ทำงานอยู่บน cloud โดยที่เราไม่จำเป็นจะต้องติดตั้งโปรแกรมใดๆ สามารถใช้งานได้ง่ายๆ เพียงมีบัญชี Google Drive ก็ใช้งานได้ทันที เพื่อทำให้เราจัดเก็บ Code ไว้บน Drive การจัดการ folder เเละไฟล์ ต่างๆได้ สเหมือนกับเขียนโปรแกรมบนเครื่อง notebook เเละเเชร์ให้กับเพื่อนๆ ได้อีก ซึ่งภาษาหลักที่ใช้เขียนจะเป็นภาษา pythonสามารถเลือกรันได้ python version 2 หรือ Python version 3.x และแถมยังมี GPU, TPU ให้เราได้ใช้ฟรีอีกด้วย

หากใครพร้อมเเล้ว คลิกที่นี่เลย https://colab.research.google.com/ (อย่าลืม log in เข้า Google Drive ไว้ด้วยนะ)

รูปภาพ

เมื่อเข้ามาสู่หน้าจอเเนะนำการใช้งาน ให้เราคลิกที่ New Python 3 Notebook เพื่อสร้าง notebook

รูปภาพ
หลังจากนั้นระบบจะพาเข้ามาสู่หน้าจอที่เราสามารถเขียนโปรแกรมได้เเล้วค่า

รูปภาพ
ถ้าหากเราเข้ามาดูที่ Google Drive จะเห็น Folder ที่ชื่อว่า Colab Notebooks จะเป็น Folder ที่เก็บ Code ของเราไว้


features เเละการใช้งานหลักๆ

Add Code Cell ก็คือปุ่มสำหรับมีช่องให้เราได้เขียน Code ลงไปนั้นเอง
รูปภาพ

โดยช่องพิมพ์ Code นั้น สามารถที่จะใส่คำสั่ง Bash ร่วมกันกับโค้ดภาษา Python ได้

รูปภาพ
เมื่อเรากด Shit + Enter ระบบก็จะ Run ผลลัพท์มาให้

Interactive outputs การเเสดงผลลัพท์ได้ทันที
รูปภาพ

+ Section คือการ แบ่ง Code ออกเป็นส่วนๆ
รูปภาพ

การจำลอง Google Drive ให้เหมือนกับเครื่อง Notebooks สามารถสร้างไฟล์ Upload File บันทึก file ลงได้
รูปภาพ

รูปภาพ
Add Text Cell - การเพิ่มเนื้อหาต่างๆ ไม่ว่าจะเป็น อักษร ลิงค์ รูปภาพ ลงในหน้าจอการทำงาน หากต้องการใส่ข้อความอธิบายต่างๆ

การเลือกใช้ GPU หรือ CPU และเวอร์ชัน Python ในการรันผลได้ โดยไปที่ Runtime เลือก Change runtime type
รูปภาพ

Adding form fields สามารถสร้างฟอร์มเพื่อปรับพารามิเตอร์หรือกรอกข้อมูลก่อนการรันสคลิปได้
รูปภาพ

Integration with Drive การใช้ร่วมกับ Google Drive
ตัวอย่างจะทำการเชื่อมเเสดงผลของข้อมูลในไฟล์ google sheet ใน google Drive

รูปภาพ
เวลาเรารันสคลิปจะมีช่องว่างให้ใส่ Authen code ที่ได้จากการกดลิงก์เพื่อเชื่อมต่อกับ Google Drive

รูปภาพ
ผลลัพท์



นอกจากนี้เวลาที่เราจะเขียน Code สามารถเชื่อมต่อกับ Github ได้อีกด้วย Export ออกมาเป็นไฟล์ python หรือเเชร์หาเพื่อนเราได้ง่ายเเละสะดวก
python library ที่ใช้งานกันบ่อยๆ จะมีอยู่ในตัวสามารถเรียกใช้งานได้ทันที หรือจะติดตั้งเสริมเพิ่มเติมก็ทำได้ โดยใช้คำสั่ง

โค้ด: เลือกทั้งหมด

!pip install 
เเต่ก็ยังไม่รู้อนาคตว่าทาง Google จะให้ใช้งานฟรีตลอดหรือป่าวน้า
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 45