วิศวกรของ Facebook ได้เผยแพร่ทรานส์คอมไพเลอร์
การใช้งานระบบการเรียนรู้ของเครื่องนั้นอิงจาก Pytorch มีโมเดลสำเร็จรูปสองรุ่นให้ดาวน์โหลด:
C++ เป็น Python, Python เป็น C++ และ Python เป็น Java ในการฝึกโมเดล เราใช้ซอร์สโค้ดของโปรเจ็กต์ที่โพสต์บน GitHub หากต้องการ คุณสามารถสร้างโมเดลการแปลสำหรับภาษาโปรแกรมอื่นๆ ได้ เพื่อตรวจสอบคุณภาพการออกอากาศ เราได้เตรียมชุดการทดสอบหน่วยต่างๆ รวมถึงชุดทดสอบที่มีฟังก์ชันแบบขนาน 852 รายการ
มีการอ้างว่าในแง่ของความแม่นยำในการแปลง TransCoder นั้นเหนือกว่านักแปลเชิงพาณิชย์อย่างมากที่ใช้วิธีการตามกฎการแปลง และในกระบวนการทำงาน TransCoder ช่วยให้คุณดำเนินการได้โดยไม่ต้องมีการประเมินโดยผู้เชี่ยวชาญจากผู้เชี่ยวชาญในภาษาต้นทางและภาษาเป้าหมาย ข้อผิดพลาดส่วนใหญ่ที่เกิดขึ้นระหว่างการทำงานของโมเดลสามารถกำจัดได้โดยการเพิ่มข้อจำกัดง่ายๆ ให้กับตัวถอดรหัสเพื่อให้แน่ใจว่าฟังก์ชันที่สร้างขึ้นนั้นถูกต้องทางวากยสัมพันธ์
นักวิจัยได้เสนอสถาปัตยกรรมโครงข่ายประสาทเทียมแบบใหม่ “Transformer” สำหรับลำดับการสร้างแบบจำลอง ซึ่งแทนที่การเกิดซ้ำด้วย “
ที่มา: opennet.ru