MLIR TensorFlow में उच्च-प्रदर्शन ML मॉडल के लिए बुनियादी ढांचे को एकीकृत करता है।

MLIR परियोजना एक आम मध्यवर्ती प्रतिनिधित्व (आईआर) जोड़ता बुनियादी ढांचे TensorFlow में उच्च प्रदर्शन मशीन शिक्षण मॉडल और इसी तरह के एमएल चौखटे पर अमल करने के लिए आवश्यक है कि परिभाषित करता है। इस परियोजना में एचपीसी तकनीकों के अनुप्रयोग के साथ-साथ सुदृढीकरण सीखने जैसे खोज एल्गोरिदम का एकीकरण शामिल होगा। MLIR का लक्ष्य नए हार्डवेयर को लाने के लिए लागत को कम करना और मौजूदा TensorFlow उपयोगकर्ताओं के लिए उपयोगिता में सुधार करना है।
// Syntactically similar to LLVM:
func @testFunction(%arg0: i32) {
  %x = call @thingToCall(%arg0) : (i32) -> i32
  br ^bb1
^bb1:
  %y = arith.addi %x, %x : i32
  return %y : i32
}