Bug Fixes and Other Changes
* Update word_embeddings.ipynb with Time Series as default dashboard.
* Python ops for new RoundRobinTrimmer kernels.
* Fix bug where rank 1 max sequence lengths were breaking round robin trimmer.
* Fix roundrobintrimmer not being linked in correctly.
* Move control_flow_ops.Assert into its own file, control_flow_assert.py, as a first step in removing circular dependencies with control_flow_ops.cond.
* Move control_flow_ops.while_loop into its own file, while_loop.py.
* Redirect references to stack and unstack to their new location in array_ops_stack.py.
* Prevent crashes with new trimmer op when max_sequence_length is set to a negative value.
* Fix run_build not getting tensorflow bazel version correctly. Also removed some "set -x" that were added for debugging.
* Add RetVec-style UTF-8 binarization
* Allow pad_model_inputs to work with Tensors as well.
* Move usages of python/util:util to the newly split up targets.
* (Generated change) Update tf.Text versions and/or docs.
* Fix typo in Transformer tutorial
* Pin protobuf version to prevent failure. See https://github.com/tensorflow/text/issues/1115 for more info.
* Avoid an expensive temporary std::string.
* Callout the differences compared to the reference paper.
* Remove decoding_api.ipynb from tf-text docs (this belongs to TF-Models)
* Altered build scripts to use python3 before python.
* Removes un-used tensorflow/core/platform:status dependency from round_robin_trimmer.
* Remove usages of tsl::Status::error_message.
* Use Github API to fetch full commit hash from short
* Avoid using jq in prepare_tf_dep.sh since it breaks macos builds
* Update version