[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-05-10 UTC."],[],[],null,["# Model.Builder\n\npublic static class **Model.Builder** \n\n\n**This class is deprecated** . \nPlease use [Model.createModel(Context, String, Options)](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model#createModel(Context,%20java.lang.String,%20org.tensorflow.lite.support.model.Model.Options)).\n\nBuilder for [Model](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model).\n\n\u003cbr /\u003e\n\n### Public Constructors\n\n|---|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | [Builder](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Builder#Builder(Context,%20java.lang.String))(Context context, [String](https://developer.android.com/reference/java/lang/String.html) modelPath) Creates a builder which loads tflite model from asset folder using memory-mapped files. |\n\n### Public Methods\n\n|----------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Model](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model) | [build](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Builder#build())() |\n| [Model.Builder](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Builder) | [setDevice](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Builder#setDevice(org.tensorflow.lite.support.model.Model.Device))([Model.Device](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Device) device) Sets running device. |\n| [Model.Builder](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Builder) | [setNumThreads](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Builder#setNumThreads(int))(int numThreads) Sets number of threads. |\n\n### Inherited Methods\n\nFrom class java.lang.Object \n\n|----------------------------------------------------------------------------------|--------------------------------------------------------------------------------------|\n| boolean | equals([Object](https://developer.android.com/reference/java/lang/Object.html) arg0) |\n| final [Class](https://developer.android.com/reference/java/lang/Class.html)\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| [String](https://developer.android.com/reference/java/lang/String.html) | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nPublic Constructors\n-------------------\n\n#### public\n**Builder**\n(Context context, [String](https://developer.android.com/reference/java/lang/String.html) modelPath)\n\nCreates a builder which loads tflite model from asset folder using memory-mapped files. \n\n##### Parameters\n\n| context | Application context to access assets. |\n| modelPath | Asset path of the model (.tflite file). |\n|-----------|-----------------------------------------|\n\n##### Throws\n\n| [IOException](https://developer.android.com/reference/java/io/IOException.html) | if an I/O error occurs when loading the tflite model. |\n|---------------------------------------------------------------------------------|-------------------------------------------------------|\n\nPublic Methods\n--------------\n\n#### public [Model](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model)\n**build**\n()\n\n\u003cbr /\u003e\n\n#### public [Model.Builder](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Builder)\n**setDevice**\n([Model.Device](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Device) device)\n\nSets running device. By default, TFLite will run on CPU. \n\n##### Parameters\n\n| device | |\n|--------|---|\n\n#### public [Model.Builder](/edge/api/tflite/java/org/tensorflow/lite/support/model/Model.Builder)\n**setNumThreads**\n(int numThreads)\n\nSets number of threads. By default it's 1. \n\n##### Parameters\n\n| numThreads | |\n|------------|---|"]]