- initial release compatible with TensorFlow 2.x.
- API changes:
- removed `TFNode.start_cluster_server`, which is not required for `tf.keras` and `tf.estimator`.
- removed `TFNode.export_saved_model`, which can be replaced by TF native APIs now.
- added `TFNodeContext.num_workers` to count `master`, `chief`, and `worker` nodes.
- Spark ML Pipeline API changes:
- Scala API has been removed for now, since the Java library for TensorFlow 2.0 is not available yet.
- removed `InputMode.TENSORFLOW` support for ML Pipelines, since the input data is always a Spark DataFrame for this API.
- added `HasMasterNode` and `HasGraceSecs` params.
- removed optional `export_fn` argument for Spark ML `TFEstimator` (use TF export APIs instead).
- added standard default values for `signature_def_key` and `tag_set` for Spark ML `TFModel`.
- modified inferencing code in `TFModel` for TF2.x APIs.
- older TF 1.x examples have been replaced with TF 2.x compatible examples.