Do not explicitly set XNNPACK delegate flags.
XNNPACK is now enabled by default for all types so the behaviour remains identical. PiperOrigin-RevId: 520855384
This commit is contained in:
		
							parent
							
								
									88d68341de
								
							
						
					
					
						commit
						6a6786673e
					
				|  | @ -151,8 +151,6 @@ InferenceCalculatorCpuImpl::MaybeCreateDelegate(CalculatorContext* cc) { | |||
|     auto xnnpack_opts = TfLiteXNNPackDelegateOptionsDefault(); | ||||
|     xnnpack_opts.num_threads = | ||||
|         GetXnnpackNumThreads(opts_has_delegate, opts_delegate); | ||||
|     // TODO Remove once XNNPACK is enabled by default.
 | ||||
|     xnnpack_opts.flags |= TFLITE_XNNPACK_DELEGATE_FLAG_QU8; | ||||
|     return TfLiteDelegatePtr(TfLiteXNNPackDelegateCreate(&xnnpack_opts), | ||||
|                              &TfLiteXNNPackDelegateDelete); | ||||
|   } | ||||
|  |  | |||
|  | @ -114,8 +114,6 @@ InferenceCalculatorXnnpackImpl::CreateDelegate(CalculatorContext* cc) { | |||
|   auto xnnpack_opts = TfLiteXNNPackDelegateOptionsDefault(); | ||||
|   xnnpack_opts.num_threads = | ||||
|       GetXnnpackNumThreads(opts_has_delegate, opts_delegate); | ||||
|   // TODO Remove once XNNPACK is enabled by default.
 | ||||
|   xnnpack_opts.flags |= TFLITE_XNNPACK_DELEGATE_FLAG_QU8; | ||||
|   return TfLiteDelegatePtr(TfLiteXNNPackDelegateCreate(&xnnpack_opts), | ||||
|                            &TfLiteXNNPackDelegateDelete); | ||||
| } | ||||
|  |  | |||
|  | @ -941,8 +941,6 @@ absl::Status TfLiteInferenceCalculator::LoadDelegate(CalculatorContext* cc) { | |||
|     if (use_xnnpack) { | ||||
|       auto xnnpack_opts = TfLiteXNNPackDelegateOptionsDefault(); | ||||
|       xnnpack_opts.num_threads = GetXnnpackNumThreads(calculator_opts); | ||||
|       // TODO Remove once XNNPACK is enabled by default.
 | ||||
|       xnnpack_opts.flags |= TFLITE_XNNPACK_DELEGATE_FLAG_QU8; | ||||
|       delegate_ = TfLiteDelegatePtr(TfLiteXNNPackDelegateCreate(&xnnpack_opts), | ||||
|                                     &TfLiteXNNPackDelegateDelete); | ||||
|       RET_CHECK_EQ(interpreter_->ModifyGraphWithDelegate(delegate_.get()), | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user