Skip to content

Releases: tensorflow/tfx-bsl

TFX Basic Shared Libraries 1.0.0

24 May 16:13
3bd3063
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Depends on apache-beam[gcp]>=2.29,<3.
  • Depends on tensorflow>=1.15.2,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,<3.
  • Depends on
    tensorflow-serving-api>=1.15,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,<3.
  • Depends on tensorflow-metadata>=1.0,<1.1.

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 0.30.0

21 Apr 16:42
7808a63
Compare
Choose a tag to compare

Major Features and Improvements

  • Misra-Gries sketch: added support for replacing large string blobs with
    a configurable placeholder, and replacing invalid utf-8 sequences with
    a configurable placeholder.

Bug Fixes and Other Changes

  • Depends on tensorflow-metadata>=0.30,<0.31.

Breaking Changes

  • Removed tfx_bsl.beam.shared. It is now available in Apache Beam.
    Use apache_beam.utils.shared instead.

Deprecations

  • N/A

TFX Basic Shared Libraries 0.29.0

24 Mar 18:09
50c0175
Compare
Choose a tag to compare

Major Features and Improvements

  • Add RawRecordTensorFlowDataset interface to record based tfxios.
  • TensorToArrowConverter now can handle generic SparseTensors (>=3-d).
  • Added RecordToTensorTFXIO.DecodeFunction() to get the decoder as a TF
    function.

Bug Fixes and Other Changes

  • Depends on absl-py>=0.9,<0.13.
  • Depends on tensorflow-metadata>=0.29,<0.30.
  • Bumped the mininum bazel version required to build tfx_bsl to 3.7.2.

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 0.28.1

23 Feb 17:25
2cfe245
Compare
Choose a tag to compare

Version 0.28.1

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Depends on apache-beam[gcp]>=2.28,<3.

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 0.28.0

22 Feb 23:58
b985648
Compare
Choose a tag to compare

Major Features and Improvements

  • RunInference can now be applied on serialized tf.train.{Example,
    SequenceExample} for all methods as well as any other kind of serialized
    structure for the Predict method.
  • RunInference can now operate on PCollection[K, V] in a key-forwarding mode
    (whereby the key is left unchanged while inference is performed on the
    value).
  • RunInference is now more performant.

Bug Fixes and Other Changes

  • Depends on numpy>=1.16,<1.20.
  • Depends on tensorflow-metadata>=0.28,<0.29.

Breaking Changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 0.27.1

28 Jan 22:26
46d4cef
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Fix in the tensorflow-serving-api version constraint.

Breaking changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 0.27.0

27 Jan 19:25
126cb92
Compare
Choose a tag to compare

Major Features and Improvements

  • tfx_bsl.public.tfxio.TFGraphRecordDecoder is now a public API.

Bug Fixes and Other Changes

  • Depends on apache-beam[gcp]>=2.27,<3.
  • Depends on pyarrow>=1,<3.
  • Depends on tensorflow>=1.15.2,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,<3.
  • Depends on tensorflow-metadata>=0.27,<0.28.
  • Depends on tensorflow-serving>=1.15,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,<3.

Breaking changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 0.26.1

17 Dec 00:28
f7c5b65
Compare
Choose a tag to compare

Major Features and Improvements

  • N/A

Bug Fixes and Other Changes

  • Depends on apache-beam[gcp]>=2.25,!=2.26.*,<3.
  • Depends on tensorflow>=1.15.2,!=2.0.*,!=2.1.*,!=2.2.*,!=2.4.*,<3.
  • Depends on tensorflow-serving>=1.15,!=2.0.*,!=2.1.*,!=2.2.*,!=2.4.*,<3.

Breaking changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 0.26.0

11 Dec 19:21
6b30b96
Compare
Choose a tag to compare

Major Features and Improvements

  • .TensorFlowDataset interface is available in RawTfRecord TFXIO.

Bug Fixes and Other Changes

  • Fix TFExampleRecord TFXIO's TensorFlowDataset output key's to match the
    tensor representation's tensor name (Previously this assumed the user
    provided a tensor name that is the same as the feature name).
  • Add utility in tensor_representation_util.py to get source columns from a
    tensor representation.
  • Depends on tensorflow-metadata>=0.26,<0.27.

Breaking changes

  • N/A

Deprecations

  • N/A

TFX Basic Shared Libraries 0.25.0

03 Nov 23:04
4321e88
Compare
Choose a tag to compare

Major Features and Improvements

  • Add RecordBatches interface to TFXIO. This interface returns an iterable
    of record batches, which can be used outside of Apache Beam or TensorFlow to
    access data.

  • From this release TFX-BSL will also be hosting nightly packages on
    https://pypi-nightly.tensorflow.org. To install the nightly package use the
    following command:

    pip install -i https://pypi-nightly.tensorflow.org/simple tfx-bsl
    

    Note: These nightly packages are unstable and breakages are likely to
    happen. The fix could often take a week or more depending on the complexity
    involved for the wheels to be available on the PyPI cloud service. You can
    always use the stable version of TFX-BSL available on PyPI by running the
    command pip install tfx-bsl .

Bug Fixes and Other Changes

  • TensorToArrow returns LargeListArray/LargeBinaryArray in place of
    ListArray/BinaryArray.
  • array_util.IndexIn now supports LargeBinaryArray inputs.
  • Depends on apache-beam[gcp]>=2.25,<3.
  • Depends on tensorflow-metadata>=0.25,<0.26.

Breaking changes

  • Coders (Example, CSV) do not support outputting ListArray/BinaryArray any
    more. They can only output LargeListArray/LargeBinaryArray.

Deprecations

  • N/A