change calibrator delegate mechanism to not mark graph immutable.
PiperOrigin-RevId: 266925666
This commit is contained in:
parent
a66d77fad7
commit
5987362c41
@ -33,11 +33,14 @@ TfLiteStatus NodeInfoDelegatePrepare(TfLiteContext* context,
|
||||
} // namespace
|
||||
|
||||
TfLiteDelegate CreateNodeInfoDelegate(NodeInfoDelegateParams* params) {
|
||||
return {/*data_ */ params,
|
||||
/* Prepare */ NodeInfoDelegatePrepare,
|
||||
/* CopyFromBufferHandle*/ nullptr,
|
||||
/* CopyToBufferHandle*/ nullptr,
|
||||
/* FreeBufferHandle*/ nullptr};
|
||||
auto delegate = TfLiteDelegateCreate();
|
||||
delegate.data_ = params;
|
||||
delegate.Prepare = NodeInfoDelegatePrepare;
|
||||
delegate.CopyFromBufferHandle = nullptr;
|
||||
delegate.CopyToBufferHandle = nullptr;
|
||||
delegate.FreeBufferHandle = nullptr;
|
||||
delegate.flags = kTfLiteDelegateFlagsAllowDynamicTensors;
|
||||
return delegate;
|
||||
}
|
||||
|
||||
TfLiteStatus NodeInfoDelegateObserver::OnDelegatePrepareCalled(
|
||||
|
Loading…
Reference in New Issue
Block a user