28 มิถุนายน 2559

Published 6/28/2559 by with 0 comment

ทำ NLP ในภาษา Python : นับจำนวนคำ

สวัสดีผู้อ่านทุกท่านครับ บทความชุดทำ NLP ในภาษา Python เรื่อง นับจำนวนคำ
Read More

21 มิถุนายน 2559

Published 6/21/2559 by with 0 comment

การทดลองใช้งาน Python / MyHDL เพื่อออกแบบวงจรดิจิทัลพื้นฐาน

ผมได้ไปเจอบทความหนึ่ง เป็นเรื่อง "การทดลองใช้งาน Python / MyHDL เพื่อออกแบบวงจรดิจิทัลพื้นฐาน" เมื่อหลายปีก่อน ซึ่งปัจจุบันนี้ MyHDL รองรับ Python 3 แล้ว

เข้าไปอ่านได้ที่ http://cpre.kmutnb.ac.th/esl/learning/index.php?article=myhdl-logic-design
Read More

20 มิถุนายน 2559

Published 6/20/2559 by with 0 comment

Reinforcement Learning กับภาษา Python

สวัสดีผู้อ่านทุกท่านครับ บทความนี้ผมจะพาผู้อ่านไปเรียนรู้เกี่ยวกับ Reinforcement Learning กับภาษา Python กันครับ
Read More

15 มิถุนายน 2559

Published 6/15/2559 by with 0 comment

เขียนโมดูลภาษาไพทอน C/C++ ด้วย ctypes

หากต้องการเขียนโมดูลในภาษาไพทอน แต่ต้องการความเร็ว หรือ ต้องการนำโค้ดภาษาซี หรือ C++ มาใช้เป็นโมดูลในภาษาไพทอน คุณสามารถใช้โมดูล ctypes ในการช่วยเขียนโมดูลภาษาไพทอนด้วยภาษาซี ได้ตามตัวอย่างง่าย ๆ ตามนี้
Read More

8 มิถุนายน 2559

Published 6/08/2559 by with 0 comment

คำสั่ง __hello__ Hello world! มาได้ไง

เมื่อเร็ว ๆ นี้ ผมได้ไปพบทวีตหนึ่ง


เมื่อเราใช้คำสั่งนี้บน Python interpreter จะพบกับ
>>> import __hello__
Hello world!

คำถามคือ คำสั่ง import __hello__ มาได้ไง
ความจริงแล้ว คำสั่ง Hello world นี้มีมาตั้งแต่ Python 2.0 https://github.com/python/cpython/blob/origin/2.0/Lib/test/test_importlib/frozen/test_loader.py โดยเป็นคำสั่งสำหรับไว้ทดสอบการ import ดึงโมดูลเข้ามาในภาษา Python นั่นเอง

ต่อไปเราคงเลิกใช้
print("Hello world!")
มาใช้
>>> import __hello__
Hello world!
แทนกันแล้วครับ :D
Read More

2 มิถุนายน 2559

Published 6/02/2559 by with 0 comment

เข้าถึง Dataset จำนวนมากด้วย PyDataset

สวัสดีผู้อ่านทุกท่านครับ สำหรับนักวิทยาศาสตร์ข้อมูล (Data Scientist) หากต้องการทำ Data science อย่าง Machine Learning เป็นต้น ต้องใช้ Dataset ที่เกี่ยวข้องกับเรื่องที่ทำ แต่หากต้องไปโหลดไฟล์ Dataset มาใช้งานทีละตัว คงไม่สะดวกและยากต่อการเรียกใช้งาน ด้วยเหตุนี้จึงมีโมดูล PyDataset ขึ้นมาในภาษา Python
Read More