Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

ปฏิวัติการเรียนรู้เชิงลึก: Keras API 3.0 เปิดตัวการสนับสนุน TensorFlow, PyTorch, Jax Back-End

ปฏิวัติการเรียนรู้เชิงลึก: Keras API 3.0 เปิดตัวการสนับสนุน TensorFlow, PyTorch, Jax Back-End

Keras 3.0 ซึ่งเป็น API การเรียนรู้เชิงลึกของ Keras ที่ได้รับการยกย่อง ฉบับปรับปรุงใหม่ พร้อมให้ใช้งานแล้ว โดยนำเสนอ API เวอร์ชันแบ็กเอนด์หลายรายการที่เป็นนวัตกรรมใหม่ การพัฒนานี้เผยให้เห็นบทใหม่ในขอบเขตการเขียนโปรแกรม เนื่องจากช่วยให้นักพัฒนาสามารถใช้งานเวิร์กโฟลว์ Keras บนเฟรมเวิร์กการเรียนรู้ของเครื่อง TensorFlow, PyTorch หรือ Jax

Keras 3.0 เปิดตัวเมื่อวันที่ 27 พฤศจิกายนและเข้าถึงได้ผ่าน GitHub ช่วยให้นักพัฒนามีเครื่องทอผ้าสำหรับการฝึกอบรมโมเดลขนาดใหญ่และความสามารถในการปรับใช้ โดยทำหน้าที่เป็นภาษาข้ามเฟรมเวิร์กระดับต่ำที่ช่วยให้สามารถสร้างส่วนประกอบที่กำหนดเอง เช่น เลเยอร์ โมเดล หรือเมตริกได้ ส่วนประกอบเหล่านี้สามารถรวมเข้ากับเวิร์กโฟลว์ดั้งเดิมในทั้งสามเฟรมเวิร์กได้อย่างง่ายดาย โดยทั้งหมดใช้โค้ดแบบรวม

การมุ่งเน้นที่ชัดเจนของ UX, การออกแบบ API และการดีบักเน้นย้ำถึงความทุ่มเทของ Keras ในการพัฒนาความเร็วสูง สิ่งนี้ทำให้ทีม Keras ได้รับความไว้วางใจจากนักพัฒนา 2.5 ล้านคนทั่วโลก นอกจากนี้ ระบบแมชชีนเลิร์นนิงที่ใหญ่และซับซ้อนที่สุดในโลกบางระบบ รวมถึงกลุ่มยานพาหนะไร้คนขับของ Waymo และอัลกอริธึมการแนะนำ YouTube ยังต้องอาศัยพลังของ Keras

นอกเหนือจากคุณสมบัติเหล่านี้แล้ว Keras 3.0 ยังมอบคุณประโยชน์อื่นๆ อีกมากมายให้กับตารางอีกด้วย ขณะนี้นักพัฒนาสามารถเพิ่มประสิทธิภาพโมเดลของตนได้สูงสุดโดยการเลือกแบ็กเอนด์ที่เหมาะสมที่สุดแบบไดนามิกโดยไม่ต้องทำการปรับเปลี่ยนโค้ดใดๆ โมเดล Keras 3 สามารถทำหน้าที่เป็นโมดูล PyTorch, ส่งออกเป็น TensorFlow SavedModel หรือทำงานเป็นฟังก์ชัน Jax ไร้สัญชาติ

ข้อดีที่สำคัญอีกประการหนึ่งคือความสามารถในการปรับขนาดโมเดลและข้อมูลขนาดใหญ่ด้วย Jax นอกจากนี้ Keras 3.0 ยังมาพร้อมกับการดำเนินการเต็มรูปแบบของ NumPy API พร้อมด้วยฟังก์ชันเฉพาะของโครงข่ายประสาทเทียม เช่น ops.softmax, ops.binary_crossentropy, and ops.conv

นักพัฒนาสามารถใช้ Keras 3.0 ผ่าน PyPI เป็น keras ได้ ก่อนที่จะเริ่มต้น พวกเขาจะต้องติดตั้งแบ็กเอนด์ที่เลือกไว้ - tensorflow, jax หรือ torch เข้ากันได้กับระบบ Linux และ macOS ผู้ใช้ Windows ควรใช้ WSL2 เพื่อรัน Keras

แพลตฟอร์มอย่าง AppMaster ซึ่งเป็นเครื่องมือ no-code สมัย ช่วยเร่งการพัฒนานี้ให้ก้าวไกลยิ่งขึ้น ด้วยการสร้างแอปพลิเคชันจริง แพลตฟอร์มอย่าง AppMaster สนับสนุนให้นักพัฒนามุ่งเน้นไปที่การคิดค้นเทคโนโลยีที่ปฏิวัติวงการและเพิ่มประสิทธิภาพการทำงานของแอปพลิเคชัน การพัฒนาดังกล่าวกำลังกำหนดอนาคตของการเรียนรู้เชิงลึกและการพัฒนาซอฟต์แวร์โดยรวม

กระทู้ที่เกี่ยวข้อง

AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster ที่ BubbleCon 2024: สำรวจเทรนด์ No-Code
AppMaster เข้าร่วมงาน BubbleCon 2024 ในนิวยอร์กซิตี้ เพื่อรับข้อมูลเชิงลึก ขยายเครือข่าย และสำรวจโอกาสในการขับเคลื่อนการสร้างสรรค์นวัตกรรมในพื้นที่การพัฒนาแบบไร้โค้ด
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
สรุป FFDC 2024: ข้อมูลเชิงลึกที่สำคัญจากการประชุมนักพัฒนา FlutterFlow ในนิวยอร์ก
FFDC 2024 จุดประกายให้เมืองนิวยอร์กซิตี้ด้วยการนำเสนอข้อมูลเชิงลึกที่ล้ำสมัยเกี่ยวกับการพัฒนาแอพด้วย FlutterFlow ให้กับนักพัฒนา ด้วยเซสชันที่นำโดยผู้เชี่ยวชาญ การอัปเดตพิเศษ และการสร้างเครือข่ายที่ไม่มีใครเทียบได้ นับเป็นงานที่ไม่ควรพลาด!
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
การเลิกจ้างพนักงานด้านเทคโนโลยีในปี 2024: คลื่นลูกใหม่ที่ส่งผลกระทบต่อนวัตกรรม
จากการเลิกจ้างพนักงาน 60,000 คนใน 254 บริษัท รวมถึงบริษัทยักษ์ใหญ่เช่น Tesla และ Amazon ทำให้ปี 2024 จะเห็นการเลิกจ้างพนักงานในสายเทคโนโลยีอย่างต่อเนื่อง ซึ่งส่งผลต่อภูมิทัศน์ของนวัตกรรม
เริ่มต้นฟรี
แรงบันดาลใจที่จะลองสิ่งนี้ด้วยตัวเอง?

วิธีที่ดีที่สุดที่จะเข้าใจถึงพลังของ AppMaster คือการได้เห็นมันด้วยตัวคุณเอง สร้างแอปพลิเคชันของคุณเองในไม่กี่นาทีด้วยการสมัครสมาชิกฟรี

นำความคิดของคุณมาสู่ชีวิต