Tensorflow-transform

Latest version: v1.15.0

Safety actively analyzes 625485 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

1.9.0

Major Features and Improvements

* Adds element-wise scaling support to `scale_by_min_max_per_key`,
`scale_to_0_1_per_key` and `scale_to_z_score_per_key` for
`key_vocabulary_filename = None`.

Bug Fixes and Other Changes

* Depends on `tensorflow>=1.15.5,<2` or `tensorflow>=2.9,<2.10`
* Depends on `tensorflow-metadata>=1.9.0,<1.10.0`.
* Depends on `tfx-bsl>=1.9.0,<1.10.0`.

Breaking Changes

* N/A

Deprecations

* N/A

1.8.0

Major Features and Improvements

* Adds `tft.DatasetMetadata` and its factory method `from_feature_spec` as
public APIs to be used when using the "instance dict" data format.

Bug Fixes and Other Changes

* Depends on `apache-beam[gcp]>=2.38,<3`.
* Depends on `tensorflow-metadata>=1.8.0,<1.9.0`.
* Depends on `tfx-bsl>=1.8.0,<1.9.0`.

Breaking Changes

* N/A

Deprecations

* N/A

1.7.0

Major Features and Improvements

* Introduced `tft.experimental.compute_and_apply_approximate_vocabulary` which
computes and applies an approximate vocabulary.

Bug Fixes and Other Changes

* Fix an issue when `tft.experimental.approximate_vocabulary` with `text`
output format would not filter out tokens with newline characters.
* Add a dummy value to the result of `tft.experimental.approximate_vocabulary`
as is done for the exact variant, in order for downstream code to easily
handle it.
* Update `tft.get_analyze_input_columns` to ensure its output includes
`preprocessing_fn` inputs which are not used in any TFT analyzers, but end
up in a control dependency (automatic control dependencies are not present
in TF1, hence this change will only affect the native TF2 implementation).
* Assign different resource hint tags to both original and cloned PTransforms
in deep copy optimization. The reason of adding these tags is to prevent
root Reads that are generated from deep copy being merged due to common
subexpression elimination.
* Fixed an issue when large int64 values would be incorrectly bucketized in
`tft.apply_buckets`.
* Depends on `apache-beam[gcp]>=2.36,<3`.
* Depends on
`tensorflow>=1.15.5,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,<2.9`.
* Depends on `tensorflow-metadata>=1.7.0,<1.8.0`.
* Depends on `tfx-bsl>=1.7.0,<1.8.0`.

Breaking Changes

* N/A

Deprecations

* N/A

1.6.1

Major Features and Improvements

* N/A

Bug Fixes and Other Changes

* Depends on
`tensorflow>=1.15.5,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,<2.9`.

Breaking Changes

* N/A

Deprecations

* N/A

1.6.0

Major Features and Improvements

* Introduced `tft.experimental.get_vocabulary_size_by_name` that can retrieve
the size of a vocabulary computed using `tft.vocabulary` within the
`preprocessing_fn`.
* `tft.experimental.ptransform_analyzer` now supports analyzer cache using the
newly added `tft.experimental.CacheablePTransformAnalyzer` container.
* `tft.bucketize_per_key` now supports weights.

Bug Fixes and Other Changes

* Depends on `numpy>=1.16,<2`.
* Depends on `apache-beam[gcp]>=2.35,<3`.
* Depends on `absl-py>=0.9,<2.0.0`.
* Depends on `tensorflow-metadata>=1.6.0,<1.7.0`.
* Depends on `tfx-bsl>=1.6.0,<1.7.0`.
* Depends on
`tensorflow>=1.15.5,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,<2.8`.

Breaking Changes

* N/A

Deprecations

* N/A

1.5.0

Major Features and Improvements

* Introduced `tft.experimental.approximate_vocabulary` analyzer that is an
approximate version of `tft.vocabulary` which is more efficient with smaller
number of unique elements or `top_k` threshold.

Bug Fixes and Other Changes

* Raise a RuntimeError if order of analyzers in traced Tensorflow Graph is
non-deterministic in TF2.
* Fix issue where a `tft.experimental.ptransform_analyzer`'s output dtype
could be propagated incorrectly if it was a primitive as opposed to
`np.ndarray`.
* Depends on `apache-beam[gcp]>=2.34,<3`.
* Depends on
`tensorflow>=1.15.2,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,<2.8`.
* Depends on `tensorflow-metadata>=1.5.0,<1.6.0`.
* Depends on `tfx-bsl>=1.5.0,<1.6.0`.

Breaking Changes

* N/A

Deprecations

* N/A

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.