• Python Convert String to List

    ในบางกรณีเราจำเป็นต้องแปลงค่า Parameter ที่ส่งมา อย่างการแปลงค่า String เป็น List ซึ่งในการทำ Web API จะไม่มี Type ของข้อมูลที่เป็น List จะมีแต่ Text, Text ( Multiple Line ), File การจะทำให้ข้อมูลที่รับมาเป็น String เป็น List จะต้องมีการแปลงค่า

    Read More

  • Install Tensorflow with GPU on Windows 10

    หลังจากที่เราได้ลองจัดเสเปค Computer PC สำหรับนำมาใช้ด้าน Deep Learning ซึ่งผมก็ได้ทำการซื้อมาประกอบเรียบร้อย ก็มาถึงตอนติดตั้งเพื่อใช้งาน Tensorflow with GPU บน PC กัน ซึ่งเมื่อก่อนใช้งานบน Notebook ที่ใช้ CPU เป็น Intel และ GPU เป็น NVIDIA เลยอยากจะลอง CPU ที่เป็น AMD และ GPU เป็น NVIDIA มั้ง

    Read More

  • Create Python App Service on Azure

    หลังจากที่เราได้ลองทำ Chatbot เลยมีความคิดที่อยากจะทำ Chatbot ต่อกับ Microsoft Graph API เพื่อดึง Profile เลยต้องทำ Web App และอยากลองทำพวก Deep Learning ด้วย เลยไปจบที่ Python App Service บน Azure

    Read More

  • Change Filename with Python for Dataset

    หลังจากที่เราได้ทำความรู้จักกับ Dataset กันไปบ้างแล้ว ในกรณีที่เราต้องการสร้าง Dataset ขึ้นมาใช้เอง เราจะอาจจะต้องทำการ Change Filename ที่อยู่ใน Directory ให้มีชื่อไฟล์ขึ้นต้นเหมือนกัน และรันเลขเรียงกันไป ซึ่งเราจะใช้ภาษา Python ในการทำ

    Read More

  • Top Package Python for Data Science

    สำหรับคนที่ทำงานเกี่ยวกับ Data Science โดยใช้ภาษา Python ผมก็จะมาแนะนำ Package Python ที่จำเป็นต่อการทำงานด้าน Data Science ซึ่งคนที่ทำงานด้านนี้จำเป็นจะต้องรู้จักและศึกษาการใช้งาน ซึ่งผมก็ใช้อยู่ในปัจจุบัน

    Read More

  • Conda vs PIP

    หากใครเคยทำพวก Machine Learning ด้วยภาษา Python คงต้องเคยใช้ Conda และ PIP ในการติดตั้ง Python Package อย่างแน่นอน ซึ่งทั้ง Conda และ PIP ต่างเป็น Package Manager แต่เคยสงสัยมั้ยว่ามันต่างกันอย่างไร ดูเผิน ๆ มันก็ทำหน้าที่ติดตั้ง Python Package เหมือนกัน ไม่น่าจะมีอะไรต่าง แต่ความเป็นจริงมันไม่ใช่ครับ

    Read More

  • Cartesian Product Python

    Cartesian Product เป็นผลคูณของ 2 Metrix ซึ่งถ้ามันเป็นตัวเลขมันก็คูณกันได้ปกติ แต่ถ้ามันเป็น String ละ งานเริ่มงอกแล้วใช่มั้ย ซึ่งในภาษา Python มีตัวช่วยที่เรียกว่า Itertools Product การนำไปใช้ในชีวิตประจำวันที่เห็นกันบ่อย ๆ ก็อย่างเช่น เกมไพ่ ก็จะประกอบไปด้วย Suit กับ Rank แล้วนำมาผสมกัน

    Read More