Skip to content

Releases: tensorflow/tfx-bsl

TFX Basic Shared Libraries 1.16.1

14 Oct 18:37
2fdf641
Compare
Choose a tag to compare

Version 1.16.1

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Relax dependency on Protobuf to include version 5.x

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 1.16.0

02 Oct 23:49
21af99b
Compare
Choose a tag to compare

Version 1.16.0

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Depends on tensorflow 2.16

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 1.15.1

24 Apr 21:00
59421bc
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Bumped the mininum bazel version required to build tfx_bsl to 6.1.0.
  • Bump the macOS version on which TFX-BSL is tested to Ventura (previously was
    Monterey).
  • Bumps the pybind11 version to 2.11.1
  • Depends on tensorflow 2.15
  • Depends on apache-beam[gcp]>=2.53.0,<3 for Python 3.11 and on
    apache-beam[gcp]>=2.47.0,<3 for 3.9 and 3.10.
  • Depends on protobuf>=4.25.2,<5 for Python 3.11 and on protobuf>3.20.3,<5
    for 3.9 and 3.10.
  • Deprecated Windows support.

Breaking Changes

  • N/A

Deprecations

  • Deprecated python 3.8 support.

TFX Basic Shared Libraries 1.15.0

23 Apr 22:12
0c82487
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Bumped the mininum bazel version required to build tfx_bsl to 6.1.0.
  • Bump the macOS version on which TFX-BSL is tested to Ventura (previously was
    Monterey).
  • Bumps the pybind11 version to 2.11.1
  • Depends on tensorflow~=2.15
  • Depends on apache-beam[gcp]>=2.53.0,<3 for Python 3.11 and on
    apache-beam[gcp]>=2.47.0,<3 for 3.9 and 3.10.
  • Depends on protobuf>=4.25.2,<5 for Python 3.11 and on protobuf>3.20.3,<5
    for 3.9 and 3.10.
  • Deprecated Windows support.

Breaking Changes

  • N/A

Deprecations

  • Deprecated python 3.8 support.

TFX Basic Shared Libraries 1.14.0

11 Aug 20:09
98fe47e
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Bumped the Ubuntu version on which TFX-BSL is tested to 20.04 (previously
    16.04).
  • Adds order_on_tie parameter to MisraGriesSketch to specify the order
    of items in case their counts are tied.
  • Use @platforms instead of @bazel_tools//platforms to specify constraints in
    OSS build.
  • Depends on pyarrow>=10,<11.
  • Depends on apache-beam>=2.47,<3.
  • Depends on numpy>=1.22.0.
  • Depends on tensorflow>=2.13,<3

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 1.13.0

13 Apr 17:54
3fa87b5
Compare
Choose a tag to compare

Major Features and Improvements

  • RaggedTensors can now be automatically inferred for variable length
    features by setting represent_variable_length_as_ragged=true in TFMD
    schema.

Bug Fixes and Other Changes

  • Bumped the mininum bazel version required to build tfx_bsl to 5.3.0.
  • RecordBatchToExamplesEncoder now encodes arrays representing
    RaggedTensors in a way that is consistent with tf.io.parse_example. Note
    that this change is backwards compatible with ExamplesToRecordBatchDecoder
    and the decoding workflow as well.
  • Depends on numpy~=1.22.0.

Breaking Changes

  • N/A

Deprecations

  • Deprecated python 3.7 support.

TFX Basic Shared Libraries 1.12.0

07 Dec 22:11
55cc667
Compare
Choose a tag to compare

Major Features and Improvements

  • InferTensorRepresentationsFromSchema, TensorAdapter and
    TensorsToRecordBatchConverter now support SparseTensors with unknown
    dense_shape.

Bug Fixes and Other Changes

  • Depends on tensorflow>=2.11,<3

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 1.11.0

14 Nov 19:17
ce409d9
Compare
Choose a tag to compare

Major Features and Improvements

  • TensorAdapter now processes tf.RaggedTensors in TF 2 ~10x faster.

  • InferTensorRepresentationsFromSchema now infers RaggedTensors for
    STRUCT features.

  • TFSequenceExampleRecord now supports schemas with features not covered or
    partially covered by TensorRepresentations.

  • This is the last version that supports TensorFlow 1.15.x. TF 1.15.x support
    will be removed in the next version. Please check the
    TF2 migration guide to migrate
    to TF2.

Bug Fixes and Other Changes

  • Depends on tensorflow>=1.15.5,<2 or tensorflow>=2.10,<3
  • Depends on protobuf>=3.13,<4
  • Various TFXIO implementations now infer TensorRepresentations for
    provided schema Features even if some TensorRepresentations are provided
    as well.

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 1.10.1

26 Aug 17:49
eafda62
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • N/A

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 1.10.0

26 Aug 17:00
Compare
Choose a tag to compare

Major Features and Improvements

  • ExamplesToRecordBatchDecoder is now picklable.
  • ParquetTFXIO can now be used as RecordBasedTFXIO.
  • Introduces CreateTfSequenceExampleParserConfig that takes TFMD schema as
    input and produces configs for tf.SequenceExample parsing.
  • TFSequenceExampleRecord can now produce an equivalent tf.data.Dataset.
  • Introduces an api: CreateModelHandler that produces a model handler
    suitable for apache_beam.ml.inference.
  • Quantiles sketch supports GetQuantilesAndCumulativeWeights, which returns
    the sum of weights in each quantiles bin along with boundaries.

Bug Fixes and Other Changes

  • Depends on apache-beam[gcp]>=2.40,<3.
  • Depends on pyarrow>=6,<7.
  • Depends on tensorflow-metadata>=1.10,<1.11.
  • Depends on tensorflow>=1.15.5,<2 or tensorflow>=2.9,<3.

Breaking Changes

  • GenerateQuantiles removed from weighted_quantiles_summary.h and replaced
    with GenerateQuantilesAndCumulativeWeights.

Deprecations

  • N/A