Beruflich Dokumente
Kultur Dokumente
EditText;
//import android.widget.TextView;
import org.tensorflow.lite.Interpreter;
import java.io.FileInputStream;
import java.io.IOException;
import java.nio.MappedByteBuffer;
import java.nio.channels.FileChannel;
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main3);
//inputNumber=(EditText)findViewById(R.id.inputNumber)
//outputNumber=(TextView)findViewById(R.id.outputNumber);
inferButton=(Button)findViewById(R.id.inferButton);
try{
tflite=new Interpreter(loadModelFile());
}catch(Exception ex){
ex.printStackTrace();
}
//When we click the infer button, we should do the inference
inferButton.setOnClickListener(new View.OnClickListener(){
@override
public void onClick(View view){
float
prediction=doInference(inputNumber.getText().toString());
outputNumber.setText(Float.toSting(prediction));
}
});
}
public float doInference(String inputString){
//Input shape is [1]. Single valued input
float[] inputVal=new float[1];
inputVal[0]=Float.valueOf(inputString);
//Run inference passing the input shape and getting the output shape
tflite.run(inputVal, outputVal);
return inferredValue;
}