Skip to content

Commit dc7f1bb

Browse files
Porting the grappler batch prioritization rewriter to TFRT.
PiperOrigin-RevId: 784608096
1 parent 96718f3 commit dc7f1bb

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tensorflow_serving/servables/tensorflow/tfrt_saved_model_factory.cc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,11 @@ absl::StatusOr<tfrt::SavedModel::Options> CreateCommonSavedModelOptions(
222222
compile_options.min_num_batch_threads = config.tfrt_min_num_batch_threads();
223223
compile_options.min_max_enqueued_batches =
224224
config.tfrt_min_max_enqueued_batches();
225+
#ifdef PLATFORM_GOOGLE
226+
// TODO(shtatnov): Remove the IFDEF after TF 2.20 is released.
227+
compile_options.batch_queue_global_prioritization_num_threads =
228+
config.tfrt_batch_queue_global_prioritization_num_threads();
229+
#endif // PLATFORM_GOOGLE
225230
compile_options.batch_padding_policy = config.batch_padding_policy();
226231
compile_options.batch_options = config.in_graph_batching_parameters();
227232

0 commit comments

Comments
 (0)