package Ġexamples . production Ċ Ċ import Ġapi . inference . Inference Model Ċ import Ġapi . keras . dataset . Image Dataset Ċ import Ġexamples . keras . mnist . util .* Ċ Ċ private Ġconst Ġval ĠPATH _ TO _ MODEL Ġ= Ġ" saved models / len et 5 " Ċ Ċ fun Ġmain () Ġ{ ĊĠĠĠ Ġval Ġ( train , Ġtest ) Ġ= ĠImage Dataset . create Train And TestData sets ( ĊĠĠĠĠĠĠĠ ĠTR AIN _ I MAGES _ ARCH IVE , ĊĠĠĠĠĠĠĠ ĠTR AIN _ LABEL S _ ARCH IVE , ĊĠĠĠĠĠĠĠ ĠTEST _ I MAGES _ ARCH IVE , ĊĠĠĠĠĠĠĠ ĠTEST _ LABEL S _ ARCH IVE , ĊĠĠĠĠĠĠĠ ĠNUM _ LABEL S , ĊĠĠĠĠĠĠĠ Ġ:: extract Images , ĊĠĠĠĠĠĠĠ Ġ:: extract Labels ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġval Ġimage Id 1 Ġ= Ġ 0 ĊĠĠĠ Ġval Ġimage Id 2 Ġ= Ġ 1 ĊĠĠĠ Ġval Ġimage Id 3 Ġ= Ġ 2 ĊĊĠĠĠ ĠInference Model (). use Ġ{ ĊĠĠĠĠĠĠĠ Ġit . load ( PATH _ TO _ MODEL ) ĊĊĠĠĠĠĠĠĠ Ġval Ġprediction Ġ= Ġit . predict ( train . getImage ( image Id 1 )) ĊĊĠĠĠĠĠĠĠ Ġprintln (" Prediction : Ġ$ prediction ĠGround ĠTr uth : Ġ${ getLabel ( train , Ġimage Id 1 )} ") ĊĊĠĠĠĠĠĠĠ Ġval Ġprediction 2 Ġ= Ġit . predict ( train . getImage ( image Id 2 )) ĊĊĠĠĠĠĠĠĠ Ġprintln (" Prediction : Ġ$ prediction 2 ĠGround ĠTr uth : Ġ${ getLabel ( train , Ġimage Id 2 )} ") ĊĊĠĠĠĠĠĠĠ Ġval Ġprediction 3 Ġ= Ġit . predict ( train . getImage ( image Id 3 )) ĊĊĠĠĠĠĠĠĠ Ġprintln (" Prediction : Ġ$ prediction 3 ĠGround ĠTr uth : Ġ${ getLabel ( train , Ġimage Id 3 )} ") ĊĠĠĠ Ġ} Ċ } Ċ