Skip to content

Releases: tensorflow/tfjs

tfjs-v3.7.0

03 Jun 22:29
2dcea35
Compare
Choose a tag to compare

Core (3.6.0 ==> 3.7.0)

Features

  • Added string support for logical binary ops, gatherND, and StridedSlice (#5135).
  • Add kernel StringToHashBucketFast for CPU and WebGL backend (#5052).
  • align allbacks with tensorflow on NaN propogation with min/max ops (#5028).

Bug fixes

  • Fix CI failure for requiring the long package. (#5085).
  • uses require instead of enable esmoduleinterop flag (#5074).

Security

  • Bump ws from 7.4.4 to 7.4.6 in /tfjs-core (#5141). Thanks, @dependabot[bot].
  • Bump hosted-git-info from 2.8.8 to 2.8.9 in /tfjs-core (#5048). Thanks, @dependabot[bot].

Misc

  • Update monorepo to 3.7.0. (#5168).
  • [webgpu] Add op StringNGrams (#5118). Thanks, @axinging.
  • Allow string inputs in gatherND (#5157).
  • Add kernel StringNGrams for CPU and WebGL backend (#5102).
  • Add kernel StringSplit for CPU and WebGL backend (#5089).
  • Add kernel SparseSegmentMean for CPU and WebGL backend (#5025).
  • Add kernel SparseSegmentSum for CPU and WebGL backend (#5018).
  • Fix SparseFillEmptyRows output shape bug (#5020).
  • Upgrade rules_nodejs to 3.4.1 and karma to 6.3.2 (#5006).

Data (3.6.0 ==> 3.7.0)

Features

  • Add kernel StringToHashBucketFast for CPU and WebGL backend (#5052).

Misc

  • Update lockfiles branch tfjs_3.7.0_lockfiles lock files. (#5170).
  • Update monorepo to 3.7.0. (#5168).

Layers (3.6.0 ==> 3.7.0)

Features

  • use vanilla js for the math util methods (#5096).
  • Add kernel StringToHashBucketFast for CPU and WebGL backend (#5052).

Bug fixes

  • uses require instead of enable esmoduleinterop flag (#5074).

Misc

  • Update lockfiles branch tfjs_3.7.0_lockfiles lock files. (#5170).
  • Update monorepo to 3.7.0. (#5168).

Converter (3.6.0 ==> 3.7.0)

Features

  • Fuse depthwise conv2d with activation function without biasAdd (#4910).
  • [converter] Support function execution with named output indexing (#5127).
  • Add support for StringSplit conversion (#5107).
  • Add support for StringToHashBucketFast conversion (#5067).
  • Add kernel StringToHashBucketFast for CPU and WebGL backend (#5052).
  • [tfjs-converter] heuristically determine the signature name (#5043).

Bug fixes

  • Allow up to TF-Hub==0.12 (#5152). Thanks, @chongkong.
  • [converter] Support function execution with named output indexing (#5127).
  • Add missing op categories in converter and tests (#5114).
  • check function def for unsupported ops (#5090).
  • uses require instead of enable esmoduleinterop flag (#5074).
  • [tfjs-converter] heuristically determine the signature name (#5043).

Misc

  • Update lockfiles branch tfjs_3.7.0_lockfiles lock files. (#5170).
  • Update monorepo to 3.7.0. (#5168).
  • Add support for StringNGrams conversion (#5109).
  • Add support for SparseSegmentMean conversion (#5037).
  • Add support for SparseSegmentSum conversion (#5026).
  • Add support for SparseFillEmptyRows conversion (#5005).

Node (3.6.0 ==> 3.7.0)

Features

  • [node] Add SummaryFileWriter.histogram TensorBoard logging (#5079). Thanks, @MaximeKjaer.
  • Added string support for logical binary ops, gatherND, and StridedSlice (#5135).
  • Make tfjs-node create a new TFJSBackend for each environment (#5108). Thanks, @bmcdorman.
  • Add kernel StringToHashBucketFast for CPU and WebGL backend (#5052).
  • align allbacks with tensorflow on NaN propogation with min/max ops (#5028).

Bug fixes

  • Make tfjs-node create a new TFJSBackend for each environment (#5108). Thanks, @bmcdorman.
  • uses require instead of enable esmoduleinterop flag (#5074).
  • fix the node mem leak on saved model execution (#5012).

Misc

  • Update lockfiles branch tfjs_3.7.0_lockfiles lock files. (#5170).
  • Update monorepo to 3.7.0. (#5168).
  • Add kernel StringNGrams for CPU and WebGL backend (#5102).
  • Add kernel StringSplit for CPU and WebGL backend (#5089).
  • update node-pre-gyp package (#5036).
  • Add kernel SparseSegmentMean for CPU and WebGL backend (#5025).
  • Add kernel SparseSegmentSum for CPU and WebGL backend (#5018).

Wasm (3.6.0 ==> 3.7.0)

Features

  • Added string support for logical binary ops, gatherND, and StridedSlice (#5135).
  • align allbacks with tensorflow on NaN propogation with min/max ops (#5028).

Bug fixes

Documentation

  • Update README of WASM backend (#5097).

Security

  • Bump ws from 7.4.4 to 7.4.6 in /tfjs-backend-wasm (#5140). Thanks, @dependabot[bot].
  • Bump browserslist from 4.16.3 to 4.16.6 in /tfjs-backend-wasm (#5116). Thanks, @dependabot[bot].

Misc

  • Update lockfiles branch tfjs_3.7.0_lockfiles lock files. (#5170).
  • Update monorepo to 3.7.0. (#5168).

Cpu (3.6.0 ==> 3.7.0)

Features

  • Added string support for logical binary ops, gatherND, and StridedSlice (#5135).
  • Add kernel StringToHashBucketFast for CPU and WebGL backend (#5052).
  • align allbacks with tensorflow on NaN propogation with min/max ops (#5028).

Bug fixes

  • uses require instead of enable esmoduleinterop flag (#5074).

Security

Misc

  • Update lockfiles branch tfjs_3.7.0_lockfiles lock files. (#5170).
  • Update monorepo to 3.7.0. (#5168).
  • [webgpu] Add op StringNGrams (#5118). Thanks, @axinging.
  • Add kernel StringNGrams for CPU and WebGL backend (#5102).
  • Add kernel StringSplit for CPU and WebGL backend (#5089).
  • Add kernel SparseSegmentMean for CPU and WebGL backend (#5025).
  • Add kernel SparseSegmentSum for CPU and WebGL backend (#5018).
  • Fix SparseFillEmptyRows output shape bug (#5020).
  • Upgrade rules_nodejs to 3.4.1 and karma to 6.3.2 (#5006).

Webgl (3.6.0 ==> 3.7.0)

Features

  • Added string support for logical binary ops, gatherND, and StridedSlice (#5135).
  • expose CPU_HANDOFF_SIZE_THRESHOLD as a configurable flag (#5106).
  • Add kernel StringToHashBucketFast for CPU and WebGL backend (#5052).
  • align allbacks with tensorflow on NaN propogation with min/max ops ([#5028]...
Read more

tfjs-v3.6.0

29 Apr 04:16
95b4530
Compare
Choose a tag to compare

Core (3.5.0 ==> 3.6.0)

Features

Bug fixes

  • Fix tile rank > 6 (#5008).
  • fix nightly failure (#4986).
  • fixed wasm conv2d backprop error when strides is greater than 1 (#4981).

Misc

  • Update monorepo to 3.6.0. (#5009).
  • Generate code coverage reports for packages (#4946).

Data (3.5.0 ==> 3.6.0)

Misc

  • Update lockfiles branch tfjs_3.6.0_lockfiles lock files. (#5010).
  • Update monorepo to 3.6.0. (#5009).
  • Generate code coverage reports for packages (#4946).

Layers (3.5.0 ==> 3.6.0)

Misc

  • Update lockfiles branch tfjs_3.6.0_lockfiles lock files. (#5010).
  • Update monorepo to 3.6.0. (#5009).
  • Generate code coverage reports for packages (#4946).

Converter (3.5.0 ==> 3.6.0)

Misc

  • Update lockfiles branch tfjs_3.6.0_lockfiles lock files. (#5010).
  • Update monorepo to 3.6.0. (#5009).
  • [Converter] removed h5py direct deps to rely on TF (#4997).

Node (3.5.0 ==> 3.6.0)

Features

  • Add Kernel SparseFillEmptyRows for CPU and WebGL backend (#4992). Thanks, @ahmedsabie.

Bug fixes

  • add 8 supported napi versions (#4991).

Misc

  • Update lockfiles branch tfjs_3.6.0_lockfiles lock files. (#5010).
  • Update monorepo to 3.6.0. (#5009).
  • Generate code coverage reports for packages (#4946).

Wasm (3.5.0 ==> 3.6.0)

Features

  • [wasm] Add transform op. (#4980).
  • generate wechat miniprogram compatible wasm js file (#4977).

Bug fixes

  • fixed wasm conv2d backprop error when strides is greater than 1 (#4981).
  • generate wechat miniprogram compatible wasm js file (#4977).

Misc

  • Update lockfiles branch tfjs_3.6.0_lockfiles lock files. (#5010).
  • Update monorepo to 3.6.0. (#5009).

Cpu (3.5.0 ==> 3.6.0)

Features

  • Add Kernel SparseFillEmptyRows for CPU and WebGL backend (#4992). Thanks, @ahmedsabie.

Misc

  • Update lockfiles branch tfjs_3.6.0_lockfiles lock files. (#5010).
  • Update monorepo to 3.6.0. (#5009).
  • Generate code coverage reports for packages (#4946).

Webgl (3.5.0 ==> 3.6.0)

Features

  • Add Kernel SparseFillEmptyRows for CPU and WebGL backend (#4992). Thanks, @ahmedsabie.
  • added packed version of resize nearest neighbor kernel (#4985).
  • depthwise packed perf: reduce texel read for dilation of 2 (#4954).

Bug fixes

  • Fix tile rank > 6 (#5008).

Misc

  • Update lockfiles branch tfjs_3.6.0_lockfiles lock files. (#5010).
  • Update monorepo to 3.6.0. (#5009).
  • Generate code coverage reports for packages (#4946).

tfjs-vis-v1.5.1

23 Apr 01:00
fc3b068
Compare
Choose a tag to compare

tfjs-vis (1.5.0 ==> 1.5.1)

Security

  • more sec update (#4885).
  • fix sec vulnerabilities for all packages (#4869).
  • Bump y18n from 3.2.1 to 3.2.2 in /tfjs-vis (#4878). Thanks, @dependabot[bot].
  • Bump elliptic from 6.5.2 to 6.5.4 in /tfjs-vis (#4712). Thanks, @dependabot[bot].
  • Bump lodash from 4.17.15 to 4.17.21 in /tfjs-vis (#4777). Thanks, @dependabot[bot].
  • Bump vega from 5.13.0 to 5.17.3 in /tfjs-vis (#4693). Thanks, @dependabot[bot].

Misc

  • Update tfjs-vis to 1.5.1. (#4974).
  • Upgrade tfjs deps to 3.5.0 (#4973).
  • [vis] Bump vega to 5.20.0 (#4866).
  • Run browserstack tests with an allowance for flakiness (#4691).

tfjs-v3.5.0

22 Apr 22:41
ad22ad2
Compare
Choose a tag to compare

Core (3.4.0 ==> 3.5.0)

Features

  • Add Kernel SparseReshape for CPU and WebGL backend (#4956).
  • added support for sigmoid activation function for fused ops (#4948).
  • [core] Add support for explicit padding for depthwiseConv. (#4321).

Documentation

Misc

  • Update monorepo to 3.5.0. (#4968).
  • Build tfjs-core and tfjs-backend-cpu with Bazel (#4856).

Data (3.4.0 ==> 3.5.0)

Misc

  • Update lockfiles branch tfjs_3.5.0_lockfiles lock files. (#4970).
  • Update monorepo to 3.5.0. (#4968).

Layers (3.4.0 ==> 3.5.0)

Features

Misc

  • Update lockfiles branch tfjs_3.5.0_lockfiles lock files. (#4970).
  • Update monorepo to 3.5.0. (#4968).

Converter (3.4.0 ==> 3.5.0)

Features

  • added support for sparseReshape op for converter (#4963).
  • Add Kernel SparseReshape for CPU and WebGL backend (#4956).

Misc

  • Update lockfiles branch tfjs_3.5.0_lockfiles lock files. (#4970).
  • Update monorepo to 3.5.0. (#4968).
  • Build tfjs-core and tfjs-backend-cpu with Bazel (#4856).

Node (3.4.0 ==> 3.5.0)

Features

  • Add Kernel SparseReshape for CPU and WebGL backend (#4956).
  • added support for sigmoid activation function for fused ops (#4948).
  • [core] Add support for explicit padding for depthwiseConv. (#4321).

Misc

  • Update lockfiles branch tfjs_3.5.0_lockfiles lock files. (#4970).
  • Update monorepo to 3.5.0. (#4968).

Wasm (3.4.0 ==> 3.5.0)

Features

  • added support for sigmoid activation function for fused ops (#4948).

Misc

  • Update lockfiles branch tfjs_3.5.0_lockfiles lock files. (#4970).
  • Update monorepo to 3.5.0. (#4968).
  • [wasm] Fix wasm backend not starting any threads (#4957).
  • Build tfjs-core and tfjs-backend-cpu with Bazel (#4856).

Cpu (3.4.0 ==> 3.5.0)

Features

  • Add Kernel SparseReshape for CPU and WebGL backend (#4956).
  • added support for sigmoid activation function for fused ops (#4948).
  • [core] Add support for explicit padding for depthwiseConv. (#4321).

Misc

  • Update lockfiles branch tfjs_3.5.0_lockfiles lock files. (#4970).
  • Update monorepo to 3.5.0. (#4968).
  • Build tfjs-core and tfjs-backend-cpu with Bazel (#4856).

Webgl (3.4.0 ==> 3.5.0)

Features

  • Add Kernel SparseReshape for CPU and WebGL backend (#4956).
  • added support for sigmoid activation function for fused ops (#4948).

Bug fixes

  • fix nightly failure (#4951).
  • [webgl]Remove cpu backend. (#4920).
  • [webgl]Fix tile rank 6. (#4928).

Misc

  • Update lockfiles branch tfjs_3.5.0_lockfiles lock files. (#4970).
  • Update monorepo to 3.5.0. (#4968).
  • Allow Concat to run on CPU for small tensors (#4940). Thanks, @ardoerlemans.

tfjs-v3.4.0

14 Apr 17:30
623da7e
Compare
Choose a tag to compare

Core (3.3.0 ==> 3.4.0)

Bug fixes

  • [tfjs-core] Performance issue with tf.signal.stft (#4790) (#4623). Thanks, @harangp.
  • Detect react native in 'isMobile' (#4817).

Documentation

  • Address mutability edge case in tf.Tensor docs (#4916).

Security

  • fix sec vulnerabilities for all packages (#4869).
  • Bump y18n from 3.2.1 to 3.2.2 in /tfjs-core (#4880). Thanks, @dependabot[bot].
  • Bump yargs-parser from 5.0.0 to 5.0.1 in /tfjs-core (#4863). Thanks, @dependabot[bot].

Misc

  • Update monorepo to 3.4.0. (#4926).
  • [core] Fix a bug in einsum kernels (#4915).
  • [core] Add basic implementation of einsum (#4903).
  • Make tfjs-core tests more robust (#4895).
  • Fix meshgrid tests for webgl precision (#4899).
  • Add tf.meshgrid support for 2D case only (#4855). Thanks, @DCtheTall.
  • Fix where op (#4872). Thanks, @kinsei0916.
  • Move cloud functions to central location and update googleapis (#4875).
  • Fix a bug in toNestedArray where it doesn't handle complex tensors properly (#4827).

Data (3.3.0 ==> 3.4.0)

Security

  • fix sec vulnerabilities for all packages (#4869).

Misc

  • Update lockfiles branch tfjs_3.4.0_lockfiles lock files. (#4931).
  • Update monorepo to 3.4.0. (#4926).

Layers (3.3.0 ==> 3.4.0)

Features

Security

  • fix sec vulnerabilities for all packages (#4869).

Misc

  • Update lockfiles branch tfjs_3.4.0_lockfiles lock files. (#4931).
  • Update monorepo to 3.4.0. (#4926).
  • Add Swish to activation config (#4834). Thanks, @rthadur.

Converter (3.3.0 ==> 3.4.0)

Features

  • add support for isNan op (#4858).

Bug fixes

  • do not dispose intermediate tensor with kept status (#4894).
  • Adding mode to h5py.File to dismiss deprecation warning (#4890). Thanks, @badjano.

Security

  • fix sec vulnerabilities for all packages (#4869).

Misc

  • Update lockfiles branch tfjs_3.4.0_lockfiles lock files. (#4931).
  • Update monorepo to 3.4.0. (#4926).
  • [converter] Support Einsum (#4914).

Node (3.3.0 ==> 3.4.0)

Features

Security

  • fix sec vulnerabilities for all packages (#4869).

Misc

  • Update lockfiles branch tfjs_3.4.0_lockfiles lock files. (#4931).
  • Update monorepo to 3.4.0. (#4926).
  • [core] Add basic implementation of einsum (#4903).

Wasm (3.3.0 ==> 3.4.0)

Features

Documentation

  • Remove WASM Emscripten install instructions (#4893).
  • Update readme (#4798).

Security

  • fix sec vulnerabilities for all packages (#4869).
  • Bump http-proxy from 1.18.0 to 1.18.1 in /tfjs-backend-wasm (#4865). Thanks, @dependabot[bot].

Misc

  • Update lockfiles branch tfjs_3.4.0_lockfiles lock files. (#4931).
  • Update monorepo to 3.4.0. (#4926).
  • [wasm] Add iOS 11 workaround for Tan (#4925).
  • Use official emsdk bazel toolchain (#4769).
  • Fix include path (#4835). Thanks, @kinsei0916.
  • Add a local test configs for the wasm threaded and threaded-simd (#4780).

Cpu (3.3.0 ==> 3.4.0)

Security

  • fix sec vulnerabilities for all packages (#4869).

Misc

  • Update lockfiles branch tfjs_3.4.0_lockfiles lock files. (#4931).
  • Update monorepo to 3.4.0. (#4926).
  • [core] Fix a bug in einsum kernels (#4915).
  • [core] Add basic implementation of einsum (#4903).

Webgl (3.3.0 ==> 3.4.0)

Bug fixes

  • improve perf of packed depthwise conv2d (#4909).
  • [webgl]Remove cpu backend warning. (#4908).

Security

  • fix sec vulnerabilities for all packages (#4869).

Misc

  • Update lockfiles branch tfjs_3.4.0_lockfiles lock files. (#4931).
  • Update monorepo to 3.4.0. (#4926).
  • [core] Fix a bug in einsum kernels (#4915).
  • [core] Add basic implementation of einsum (#4903).

tfjs-v3.3.0

09 Mar 20:12
023a7a6
Compare
Choose a tag to compare

Core (3.2.0 ==> 3.3.0)

Features

  • Add image.transform. (#4770).

Bug fixes

  • [webgl] use uniform for pad constants (#4779).
  • fix wasm strided slice with new axis (#4235). Thanks, @pvanhaes.
  • fix wasm strided slice with new axis (#4235). Thanks, @pvanhaes.

Misc

  • Update monorepo to 3.3.0. (#4795).
  • [core]Fix fromPixelAsync. (#4757).
  • Add fromPixelAsync in tfjs-core (#4375). Thanks, @shaoboyan.

Data (3.2.0 ==> 3.3.0)

Misc

  • Update lockfiles branch tfjs_3.3.0_lockfiles lock files. (#4797).
  • Update monorepo to 3.3.0. (#4795).

Layers (3.2.0 ==> 3.3.0)

Misc

  • Update lockfiles branch tfjs_3.3.0_lockfiles lock files. (#4797).
  • Update monorepo to 3.3.0. (#4795).

Converter (3.2.0 ==> 3.3.0)

Documentation

  • [converter] Update readme about metadata option. (#4739).

Misc

  • Update lockfiles branch tfjs_3.3.0_lockfiles lock files. (#4797).
  • Update monorepo to 3.3.0. (#4795).
  • Add LookupTableSize and LookupTableSizeV2 ops (#4755). Thanks, @fneubaum-sulvo.

Node (3.2.0 ==> 3.3.0)

Features

  • Add image.transform. (#4770).
  • Allows extra flexibility to the location of libtensorflow downloads. (#4747). Thanks, @melmerp.

Bug fixes

  • Fixed Failing Symlink on Windows Platforms in 'tfjs-node' installation script. (#4754). Thanks, @PhillipAWells.

Misc

  • Update lockfiles branch tfjs_3.3.0_lockfiles lock files. (#4797).
  • Update monorepo to 3.3.0. (#4795).

Wasm (3.2.0 ==> 3.3.0)

Bug fixes

Misc

  • Update lockfiles branch tfjs_3.3.0_lockfiles lock files. (#4797).
  • Update monorepo to 3.3.0. (#4795).

Cpu (3.2.0 ==> 3.3.0)

Features

  • Add image.transform. (#4770).

Misc

  • Update lockfiles branch tfjs_3.3.0_lockfiles lock files. (#4797).
  • Update monorepo to 3.3.0. (#4795).

Webgl (3.2.0 ==> 3.3.0)

Features

  • Add image.transform. (#4770).

Bug fixes

  • [webgl] use uniform for pad constants (#4779).

Performance

  • [webgl] Rotate performance fix (#4784).
  • make mobile chrome flush threshold default as 1ms (#4756).

Misc

  • Update lockfiles branch tfjs_3.3.0_lockfiles lock files. (#4797).
  • Update monorepo to 3.3.0. (#4795).
  • fixed pad unpacked shader failure (#4783).
  • Add fromPixelAsync in tfjs-core (#4375). Thanks, @shaoboyan.

tfjs-v3.2.0

25 Feb 05:13
31fd388
Compare
Choose a tag to compare

Core (3.1.0 ==> 3.2.0)

Documentation

Security

  • Bump elliptic from 6.5.2 to 6.5.4 in /tfjs-core (#4700). Thanks, @dependabot[bot].
  • Bump lodash from 4.17.15 to 4.17.20 in /tfjs-core (#4701). Thanks, @dependabot[bot].
  • Bump acorn from 6.4.0 to 6.4.2 in /tfjs-core (#4703). Thanks, @dependabot[bot].

Misc

  • Update monorepo to 3.2.0. (#4740).
  • [wasm] Workaround sin/cos bug with ios11/12, and use tensor4d as image related test source to reduce flakyness (#4738).
  • Apply internal ts style externally (#4707).
  • Make the wasm backend use the global bazel WORKSPACE (#4714).
  • Run browserstack tests with an allowance for flakiness (#4691).

Data (3.1.0 ==> 3.2.0)

Misc

  • Update lockfiles branch tfjs_3.2.0_lockfiles lock files. (#4742).
  • Update monorepo to 3.2.0. (#4740).

Layers (3.1.0 ==> 3.2.0)

Misc

  • Update lockfiles branch tfjs_3.2.0_lockfiles lock files. (#4742).
  • Update monorepo to 3.2.0. (#4740).
  • Run browserstack tests with an allowance for flakiness (#4691).

Converter (3.1.0 ==> 3.2.0)

Misc

  • Update lockfiles branch tfjs_3.2.0_lockfiles lock files. (#4742).
  • Update monorepo to 3.2.0. (#4740).

Node (3.1.0 ==> 3.2.0)

Bug fixes

  • exit the process with error if failed during build (#4694).

Misc

  • Update lockfiles branch tfjs_3.2.0_lockfiles lock files. (#4742).
  • Update monorepo to 3.2.0. (#4740).

Wasm (3.1.0 ==> 3.2.0)

Security

  • Bump elliptic from 6.5.2 to 6.5.4 in /tfjs-backend-wasm (#4699). Thanks, @dependabot[bot].

Misc

  • Update lockfiles branch tfjs_3.2.0_lockfiles lock files. (#4742).
  • Update monorepo to 3.2.0. (#4740).
  • [wasm] Workaround sin/cos bug with ios11/12, and use tensor4d as image related test source to reduce flakyness (#4738).
  • restore bundle size test (#4733).
  • Update emscripten and XNNPack to the latest version. Fix memory leaks in WASM backend (#4730).
  • Make the wasm backend use the global bazel WORKSPACE (#4714).
  • Run browserstack tests with an allowance for flakiness (#4691).

Cpu (3.1.0 ==> 3.2.0)

Misc

  • Update lockfiles branch tfjs_3.2.0_lockfiles lock files. (#4742).
  • Update monorepo to 3.2.0. (#4740).

Webgl (3.1.0 ==> 3.2.0)

Misc

  • Update lockfiles branch tfjs_3.2.0_lockfiles lock files. (#4742).
  • Update monorepo to 3.2.0. (#4740).
  • add WEBGL_FLUSH_THRESHOLD flag (#4737).
  • Run browserstack tests with an allowance for flakiness (#4691).

tfjs-v2.8.6

17 Feb 23:10
746778c
Compare
Choose a tag to compare

This is a bugfix patch for 2.8.x. For the latest release, see the 3.1.0 release.

Core (2.8.5 ==> 2.8.6)

Bug fixes

Development

  • Enable flaky tests for 2.8.x (#4697).

Misc

  • Update monorepo to 2.8.6. (#4705).

Data (2.8.5 ==> 2.8.6)

Misc

  • Update lockfiles branch tfjs_2.8.6_lockfiles lock files. (#4708).
  • Update monorepo to 2.8.6. (#4705).

Layers (2.8.5 ==> 2.8.6)

Development

  • Enable flaky tests for 2.8.x (#4697).

Misc

  • Update lockfiles branch tfjs_2.8.6_lockfiles lock files. (#4708).
  • Update monorepo to 2.8.6. (#4705).

Converter (2.8.5 ==> 2.8.6)

Misc

  • Update lockfiles branch tfjs_2.8.6_lockfiles lock files. (#4708).
  • Update monorepo to 2.8.6. (#4705).

Node (2.8.5 ==> 2.8.6)

Misc

  • Update lockfiles branch tfjs_2.8.6_lockfiles lock files. (#4708).
  • Update monorepo to 2.8.6. (#4705).

Wasm (2.8.5 ==> 2.8.6)

Development

  • Enable flaky tests for 2.8.x (#4697).

Misc

  • Update lockfiles branch tfjs_2.8.6_lockfiles lock files. (#4708).
  • Update monorepo to 2.8.6. (#4705).

Cpu (2.8.5 ==> 2.8.6)

Misc

  • Update lockfiles branch tfjs_2.8.6_lockfiles lock files. (#4708).
  • Update monorepo to 2.8.6. (#4705).

Webgl (2.8.5 ==> 2.8.6)

Bug fixes

Development

  • Enable flaky tests for 2.8.x (#4697).

Misc

  • Update lockfiles branch tfjs_2.8.6_lockfiles lock files. (#4708).
  • Update monorepo to 2.8.6. (#4705).

tfjs-v3.1.0

17 Feb 15:32
ec0bae1
Compare
Choose a tag to compare

Core (3.0.0 ==> 3.1.0)

Bug fixes

  • fix webgl cumsum kernel (#4602).

Performance

  • webgpu: Support channel = 3 with conv2d vec4 (#4616). Thanks, @qjia7.

Development

  • Engine/backend refCount refactoring (#4628).

Misc

  • Update monorepo to 3.1.0. (#4689).
  • Enable CPU kernel profiling for browser does not support timer query (#4640).
  • Add ignore require fields for browser (#4614).
  • remove modularization helper scripts (#4612).

Data (3.0.0 ==> 3.1.0)

Misc

  • Update lockfiles branch tfjs_3.1.0_lockfiles lock files. (#4692).
  • Update monorepo to 3.1.0. (#4689).

Layers (3.0.0 ==> 3.1.0)

Bug fixes

  • Use more specific layer types in 'export_layers.ts' (#4618).

Misc

  • Update lockfiles branch tfjs_3.1.0_lockfiles lock files. (#4692).
  • Update monorepo to 3.1.0. (#4689).

Converter (3.0.0 ==> 3.1.0)

Misc

  • Update lockfiles branch tfjs_3.1.0_lockfiles lock files. (#4692).
  • Update monorepo to 3.1.0. (#4689).
  • Allow undefined element shape for TensorList (#4657).

Node (3.0.0 ==> 3.1.0)

Bug fixes

Development

  • Engine/backend refCount refactoring (#4628).
  • Remove tfjs-core as tfjs-node(-gpu) dependency (#4590).

Documentation

Misc

  • Update lockfiles branch tfjs_3.1.0_lockfiles lock files. (#4692).
  • Update monorepo to 3.1.0. (#4689).
  • remove modularization helper scripts (#4612).

Wasm (3.0.0 ==> 3.1.0)

Development

  • Engine/backend refCount refactoring (#4628).

Misc

  • Update lockfiles branch tfjs_3.1.0_lockfiles lock files. (#4692).
  • Update monorepo to 3.1.0. (#4689).
  • [wasm] Implement Ceil (#4671).

Cpu (3.0.0 ==> 3.1.0)

Development

  • Engine/backend refCount refactoring (#4628).

Misc

  • Update lockfiles branch tfjs_3.1.0_lockfiles lock files. (#4692).
  • Update monorepo to 3.1.0. (#4689).

Webgl (3.0.0 ==> 3.1.0)

Features

  • [webgl] Texture to tensor API. (#4376).

Bug fixes

  • fix webgl cumsum kernel (#4602).

Development

  • Engine/backend refCount refactoring (#4628).

Misc

  • Update lockfiles branch tfjs_3.1.0_lockfiles lock files. (#4692).
  • Update monorepo to 3.1.0. (#4689).
  • Revert "[webgl] Texture to tensor API. " (#4675) (#4376).
  • Re-enable Android nightly tests (#4664).
  • Enable CPU kernel profiling for browser does not support timer query (#4640).
  • remove modularization helper scripts (#4612).

tfjs-vis 1.5.0

27 Jan 22:34
0876ea2
Compare
Choose a tag to compare

tfjs-vis (1.4.3 ==> 1.5.0)

Bug fixes

  • tfjs-vis heatmap: disable vega-lite sorting of ticklabels (#4607).
  • Fix build-npm script (#3934). Thanks, @haoyunfeix.

Documentation

Misc

  • Update tfjs-vis to 1.5.0. (#4608).
  • update tfjs-vis devDependency to tfjs 3.0.0 (#4601).