Skip to content

Releases: tensorflow/tfjs

tfjs_v4.12.0

18 Oct 18:19
cb5cd82
Compare
Choose a tag to compare

Core (4.11.0 ==> 4.12.0)

Misc

  • Update lockfiles branch tfjs_4.12.0_lockfiles lock files. (#8017).
  • Update monorepo to 4.12.0. (#8013).

Data (4.11.0 ==> 4.12.0)

Misc

  • Update monorepo to 4.12.0. (#8013).

Layers (4.11.0 ==> 4.12.0)

Misc

  • Update monorepo to 4.12.0. (#8013).
  • [layers] Import arraysEqual from the public import path (#7959).

Converter (4.11.0 ==> 4.12.0)

Misc

  • Update lockfiles branch tfjs_4.12.0_lockfiles lock files. (#8017).
  • Update monorepo to 4.12.0. (#8013).
  • [converter] fixed py import for auto tracking (#7982).

Node (4.11.0 ==> 4.12.0)

Misc

  • Update lockfiles branch tfjs_4.12.0_lockfiles lock files. (#8017).
  • Update monorepo to 4.12.0. (#8013).
  • [converter] fixed py import for auto tracking (#7982).

Wasm (4.11.0 ==> 4.12.0)

Misc

  • Update lockfiles branch tfjs_4.12.0_lockfiles lock files. (#8017).
  • Update monorepo to 4.12.0. (#8013).
  • Update broken link for Benchmarks page (#7796). Thanks, @gaikwadrahul8.
  • Infer dtype in wasm fill (#7953). Thanks, @sklum.

Cpu (4.11.0 ==> 4.12.0)

Misc

  • Update monorepo to 4.12.0. (#8013).

Webgl (4.11.0 ==> 4.12.0)

Misc

  • Update lockfiles branch tfjs_4.12.0_lockfiles lock files. (#8017).
  • Update monorepo to 4.12.0. (#8013).

WebGPU (4.11.0 ==> 4.12.0)

Bug fixes

  • webgpu: Enable importExternalTexture (#7976). Thanks, @gyagp.

Misc

  • Update lockfiles branch tfjs_4.12.0_lockfiles lock files. (#8017).
  • Update monorepo to 4.12.0. (#8013).
  • [WebGPU] Fix shader key for ScatterProgram (#7932).

tfjs-v4.12.0-rc.0

13 Oct 20:22
6e5e7ce
Compare
Choose a tag to compare
tfjs-v4.12.0-rc.0 Pre-release
Pre-release

Core (4.11.0 ==> 4.12.0-rc.0)

Misc

Data (4.11.0 ==> 4.12.0-rc.0)

Misc

Layers (4.11.0 ==> 4.12.0-rc.0)

Misc

  • Update monorepo to 4.12.0-rc.0. (#7998). Thanks, @Dedongala.
  • [layers] Import arraysEqual from the public import path (#7959).

Converter (4.11.0 ==> 4.12.0-rc.0)

Misc

  • Update monorepo to 4.12.0-rc.0. (#7998). Thanks, @Dedongala.
  • [converter] fixed py import for auto tracking (#7982).

Node (4.11.0 ==> 4.12.0-rc.0)

Misc

  • Update monorepo to 4.12.0-rc.0. (#7998). Thanks, @Dedongala.
  • [converter] fixed py import for auto tracking (#7982).

Wasm (4.11.0 ==> 4.12.0-rc.0)

Misc

Cpu (4.11.0 ==> 4.12.0-rc.0)

Misc

Webgl (4.11.0 ==> 4.12.0-rc.0)

Misc

WebGPU (4.11.0 ==> 4.12.0-rc.0)

Bug fixes

  • webgpu: Enable importExternalTexture (#7976). Thanks, @gyagp.

Misc

  • Update monorepo to 4.12.0-rc.0. (#7998). Thanks, @Dedongala.
  • [WebGPU] Fix shader key for ScatterProgram (#7932)

tfjs-v4.11.0

13 Sep 18:50
f581e20
Compare
Choose a tag to compare

Core (4.10.0 ==> 4.11.0)

Bug fixes

  • Make MultiHeadAttention use masks from query and value tensors (#7951).
  • [tfjs-core] fix gather gradient when batchDims is 1 (#7942). Thanks, @paradite.

Misc

  • Update lockfiles branch tfjs_4.11.0_lockfiles lock files. (#7958). Thanks, @Dedongala.
  • Update monorepo to 4.11.0. (#7957). Thanks, @Dedongala.
  • Re-enable nightly firefox tests (#7954).
  • [WebGPU] Ensure tf.any and tf.all return bool tensors (#7928).
  • [tfjs-node] fixed range issue for int32 tensor with size larger than 2 ^ 24 (#7931).
  • Disable firefox browserstack tests temporarily (#7935).

Data (4.10.0 ==> 4.11.0)

Misc

  • Update monorepo to 4.11.0. (#7957). Thanks, @Dedongala.
  • Disable firefox browserstack tests temporarily (#7935).

Layers (4.10.0 ==> 4.11.0)

Bug fixes

  • Make MultiHeadAttention use masks from query and value tensors (#7951).

Misc

Converter (4.10.0 ==> 4.11.0)

Misc

  • Update lockfiles branch tfjs_4.11.0_lockfiles lock files. (#7958). Thanks, @Dedongala.
  • Update monorepo to 4.11.0. (#7957). Thanks, @Dedongala.
  • Update Hyperlinks To Correct Hyperlinks (#7891). Thanks, @gaikwadrahul8.
  • Update README.md for tf-nightly-cpu-2.0-preview hyperlink (#7879). Thanks, @gaikwadrahul8.
  • fix converter tests (#7901).
  • [e2e] fix tf1 hashtable test (#7904).
  • Load python rules in tfjs-converter converters dir (#7892).
  • Strip debug ops in jax conversion tests (#7889).

Node (4.10.0 ==> 4.11.0)

Misc

  • Update lockfiles branch tfjs_4.11.0_lockfiles lock files. (#7958). Thanks, @Dedongala.
  • Update monorepo to 4.11.0. (#7957). Thanks, @Dedongala.
  • [tfjs-node] fixed range issue for int32 tensor with size larger than 2 ^ 24 (#7931).

Wasm (4.10.0 ==> 4.11.0)

Bug fixes

Misc

  • Update lockfiles branch tfjs_4.11.0_lockfiles lock files. (#7958). Thanks, @Dedongala.
  • Update monorepo to 4.11.0. (#7957). Thanks, @Dedongala.
  • Re-enable nightly firefox tests (#7954).
  • Disable firefox browserstack tests temporarily (#7935).

Cpu (4.10.0 ==> 4.11.0)

Misc

Webgl (4.10.0 ==> 4.11.0)

Features

Misc

  • Update lockfiles branch tfjs_4.11.0_lockfiles lock files. (#7958). Thanks, @Dedongala.
  • Update monorepo to 4.11.0. (#7957). Thanks, @Dedongala.
  • Re-enable nightly firefox tests (#7954).
  • Disable firefox browserstack tests temporarily (#7935).

WebGPU (4.10.0 ==> 4.11.0)

Bug fixes

Misc

  • Update lockfiles branch tfjs_4.11.0_lockfiles lock files. (#7958). Thanks, @Dedongala.
  • Update monorepo to 4.11.0. (#7957). Thanks, @Dedongala.
  • [webgpu] Don't try to check instanceof a specific promise type (#7944).
  • [WebGPU] Ensure tf.any and tf.all return bool tensors (#7928).
  • Disable firefox browserstack tests temporarily (#7935).

tfjs-v4.10.0

01 Aug 20:27
99f9935
Compare
Choose a tag to compare

Core (4.9.0 ==> 4.10.0)

Misc

  • Update lockfiles branch tfjs_4.10.0_lockfiles lock files. (#7886). Thanks, @Dedongala.
  • Update monorepo to 4.10.0. (#7885). Thanks, @Dedongala.
  • Avoid nextFrame test if precision is not enough (#7845).
  • Update TypeScript to 5.0.4 (#7681).

Data (4.9.0 ==> 4.10.0)

Misc

Layers (4.9.0 ==> 4.10.0)

Misc

Converter (4.9.0 ==> 4.10.0)

Documentation

  • Support custom model conversion (#7848).

Misc

  • Update lockfiles branch tfjs_4.10.0_lockfiles lock files. (#7886). Thanks, @Dedongala.
  • Update monorepo to 4.10.0. (#7885). Thanks, @Dedongala.
  • fix the h5 conversion test (#7861).
  • fix the tests (#7873).
  • Update TypeScript to 5.0.4 (#7681).

Node (4.9.0 ==> 4.10.0)

Misc

  • Update lockfiles branch tfjs_4.10.0_lockfiles lock files. (#7886). Thanks, @Dedongala.
  • Update monorepo to 4.10.0. (#7885). Thanks, @Dedongala.
  • Build node addon before running tests (#7884).
  • Update TypeScript to 5.0.4 (#7681).

Wasm (4.9.0 ==> 4.10.0)

Misc

Cpu (4.9.0 ==> 4.10.0)

Misc

Webgl (4.9.0 ==> 4.10.0)

Misc

  • Update lockfiles branch tfjs_4.10.0_lockfiles lock files. (#7886). Thanks, @Dedongala.
  • Update monorepo to 4.10.0. (#7885). Thanks, @Dedongala.
  • Update TypeScript to 5.0.4 (#7681).

WebGPU (4.9.0 ==> 4.10.0)

Misc

tfjs-tflite-v0.0.1-alpha.10

24 Jul 18:01
cc8d9d7
Compare
Choose a tag to compare

tfjs-tflite (0.0.1-alpha.9 ==> 0.0.1-alpha.10)

Misc

  • Update tfjs-tflite to 0.0.1-alpha.10. (#7870). Thanks, @Dedongala.
  • Update TypeScript to 5.0.4 (#7681).
  • Update TypeScript to 4.9.4 (#7300).
  • build(deps): bump json5 from 2.2.0 to 2.2.3 in /tfjs-tflite/demo (#7237). Thanks, @dependabot[bot].
  • Switch from android 9 to 10 for tests (#7132).
  • Load tflite and tfdf wasm files with http_archive (#7124).
  • Bump minimatch from 3.0.4 to 3.1.2 in /tfjs-tflite/demo (#7079). Thanks, @dependabot[bot].
  • Turn on the noImplicitOverride tsconfig option (#7009).
  • Cleanup and standardize package.json scripts of Bazel packages (#7005).

tfjs-v4.9.0

19 Jul 19:42
f967fab
Compare
Choose a tag to compare

Core (4.8.0 ==> 4.9.0)

Features

Bug fixes

  • Increase epsilon values for draw tests (#7841).

Misc

Data (4.8.0 ==> 4.9.0)

Misc

Layers (4.8.0 ==> 4.9.0)

Documentation

  • [Layers] Update weights loading for keras v3. (#7761).

Misc

Converter (4.8.0 ==> 4.9.0)

Performance

  • [Model conversion tool] Support fusing Conv+Add (#7799).

Documentation

  • [Converter] Support Keras V3 Conversion (#7691).

Misc

Node (4.8.0 ==> 4.9.0)

Misc

Wasm (4.8.0 ==> 4.9.0)

Misc

Cpu (4.8.0 ==> 4.9.0)

Misc

Webgl (4.8.0 ==> 4.9.0)

Features

Misc

WebGPU (4.8.0 ==> 4.9.0)

Features

Misc

  • Update lockfiles branch tfjs_4.9.0_lockfiles lock files. (#7855). Thanks, @Dedongala.
  • Update monorepo to 4.9.0. (#7850). Thanks, @Dedongala.
  • [webgpu] Update INT_DIV (#7792). Thanks, @hujiajie.
  • build(deps): bump semver from 6.3.0 to 6.3.1 in /tfjs-backend-webgpu (#7818). Thanks, @dependabot[bot].
  • Test floorDiv() against float32 inputs (#7809). Thanks, @hujiajie.
  • [webgpu] Update EQUAL,GREATER,GREATER_EQUAL,LESS,LESS_EQUAL (#7751). Thanks, @hujiajie.

tfjs-4.8.0

22 Jun 00:51
74081cb
Compare
Choose a tag to compare

Core (4.7.0 ==> 4.8.0)

Misc

  • Update monorepo to 4.8.0. (#7766). Thanks, @Dedongala.
  • Avoid draw API warning if the current backend does not have implementation (#7744).
  • Add register name when register the class object (#7717).

Data (4.7.0 ==> 4.8.0)

Misc

Layers (4.7.0 ==> 4.8.0)

Misc

Converter (4.7.0 ==> 4.8.0)

Misc

Node (4.7.0 ==> 4.8.0)

Misc

Wasm (4.7.0 ==> 4.8.0)

Misc

Cpu (4.7.0 ==> 4.8.0)

Misc

Webgl (4.7.0 ==> 4.8.0)

Misc

WebGPU (4.7.0 ==> 4.8.0)

Misc

  • Update lockfiles branch tfjs_4.8.0_lockfiles lock files. (#7769). Thanks, @Dedongala.
  • Update monorepo to 4.8.0. (#7766). Thanks, @Dedongala.
  • webgpu: Refactor some helper functions of matmul/conv2d (#7748). Thanks, @qjia7.
  • [WebGPU] support SparseSegmentSum and SparseSegmentMean (#7746). Thanks, @xhcao.
  • webgpu: Delete benchmark_ops_test file (#7747). Thanks, @qjia7.
  • webgpu: Tighten the condition to go the plain argminmax (#7742). Thanks, @qjia7.
  • [webgpu] Update ELU_DER (#7745). Thanks, @hujiajie.
  • [webgpu] Update ATAN2,MAX,MIN (#7743). Thanks, @hujiajie.
  • [webgpu] Update ADD,COMPLEX_MULTIPLY_*,DIV,MUL,SQUARED_DIFFERENCE,SUB (#7737). Thanks, @hujiajie.dedongala@d

tfjs-v4.7.0

06 Jun 20:56
7f928a1
Compare
Choose a tag to compare

Core (4.6.0 ==> 4.7.0)

Documentation

  • Improve the code snippet for texture to tensor (#7694).

Misc

  • Update monorepo to 4.7.0. (#7740). Thanks, @Dedongala.
  • Fix indexeddb for 1GB models (#7725).
  • webgpu: Replace timestamp-query-in-passes with timestamp-query (#7714). Thanks, @gyagp.
  • Recover the default backend (#7709). Thanks, @qjia7.
  • [wasm] Fix cos and tan for large float numbers (#7689).

Data (4.6.0 ==> 4.7.0)

Misc

Layers (4.6.0 ==> 4.7.0)

Misc

Converter (4.6.0 ==> 4.7.0)

Misc

Node (4.6.0 ==> 4.7.0)

Misc

  • Update lockfiles branch tfjs_4.7.0_lockfiles lock files. (#7741). Thanks, @Dedongala.
  • Update monorepo to 4.7.0. (#7740). Thanks, @Dedongala.
  • [wasm] Fix cos and tan for large float numbers (#7689).

Wasm (4.6.0 ==> 4.7.0)

Misc

  • Update lockfiles branch tfjs_4.7.0_lockfiles lock files. (#7741). Thanks, @Dedongala.
  • Update monorepo to 4.7.0. (#7740). Thanks, @Dedongala.
  • Revert "[wasm] Update xnnpack " (#7735) (#7507).
  • [wasm] Update xnnpack (#7507).
  • [wasm] Fix cos and tan for large float numbers (#7689).

Cpu (4.6.0 ==> 4.7.0)

Misc

Webgl (4.6.0 ==> 4.7.0)

Misc

  • Update lockfiles branch tfjs_4.7.0_lockfiles lock files. (#7741). Thanks, @Dedongala.
  • Update monorepo to 4.7.0. (#7740). Thanks, @Dedongala.
  • [wasm] Fix cos and tan for large float numbers (#7689).

tfjs-v4.6.0

17 May 22:11
96700f1
Compare
Choose a tag to compare

Core (4.5.0 ==> 4.6.0)

Features

Misc

  • Update tfjs_4.6.0_lockfiles (#7698).
  • Update monorepo to 4.6.0. (#7693).
  • Support loading models with weights above 2GB on Chrome (#7609).

Data (4.5.0 ==> 4.6.0)

Misc

  • Update monorepo to 4.6.0. (#7693).

Layers (4.5.0 ==> 4.6.0)

Misc

  • Update monorepo to 4.6.0. (#7693).
  • Support loading models with weights above 2GB on Chrome (#7609).

Converter (4.5.0 ==> 4.6.0)

Misc

  • Update tfjs_4.6.0_lockfiles (#7698).
  • Update monorepo to 4.6.0. (#7693).
  • Support loading models with weights above 2GB on Chrome (#7609).

Node (4.5.0 ==> 4.6.0)

Misc

  • Update tfjs_4.6.0_lockfiles (#7698).
  • Update monorepo to 4.6.0. (#7693).
  • Support loading models with weights above 2GB on Chrome (#7609).

Wasm (4.5.0 ==> 4.6.0)

Features

  • [wasm] Add Mod kernel (#7670).

Misc

  • Update tfjs_4.6.0_lockfiles (#7698).
  • Update monorepo to 4.6.0. (#7693).
  • [wasm] Add MaxPoolWithArgmax kernel (#7673).
  • [wasm] Add AvgPoolGrad and MaxPoolGrad kernel (#7672).
  • [wasm] Add Erf kernel (#7669).
  • [wasm] Add Sinh kernel (#7671).
  • add wasm backend for bitwiseAnd API (#7661).

Cpu (4.5.0 ==> 4.6.0)

Features

Misc

  • Update monorepo to 4.6.0. (#7693).

Webgl (4.5.0 ==> 4.6.0)

Features

Misc

  • Update tfjs_4.6.0_lockfiles (#7698).
  • Update monorepo to 4.6.0. (#7693).
  • Webgl backend for bitwise AND API (#7654).(base)

tfjs-v4.5.0

05 May 18:12
e132574
Compare
Choose a tag to compare

Core (4.4.0 ==> 4.5.0)

Misc

  • Update tfjs_4.5.0 lockfiles (#7659).
  • Update monorepo to 4.5.0. (#7657).
  • Add bitwiseAnd() ops (#7645). Thanks, @fengwuyao.
  • webgpu: Remove bufSize from GPUData (#7637). Thanks, @qjia7.
  • Add ensureShape API (#7632). Thanks, @fengwuyao.
  • Implement the RandomUniformInt op (#7622).
  • Avoid allocating a large arraybuffer when loading weights (#7598).
  • webgpu: Fix a bug in softmax (#7607). Thanks, @qjia7.
  • Update node to 18.13.0 in Docker and Bazel (#7585).

Data (4.4.0 ==> 4.5.0)

Misc

  • Update monorepo to 4.5.0. (#7657).

Layers (4.4.0 ==> 4.5.0)

Misc

  • Update monorepo to 4.5.0. (#7657).

Converter (4.4.0 ==> 4.5.0)

Misc

  • Update tfjs_4.5.0 lockfiles (#7659).
  • Update monorepo to 4.5.0. (#7657).
  • Remove duplicate Prod and SparseToDense ops from converter (#7649).
  • Add bitwiseAnd() ops (#7645). Thanks, @fengwuyao.
  • Add ensureShape API (#7632). Thanks, @fengwuyao.
  • Implement the RandomUniformInt op (#7622).
  • Update converter TF version to 2.12.0 (#7615).
  • remove manual protobuf version lock (#7555).

Node (4.4.0 ==> 4.5.0)

Misc

Wasm (4.4.0 ==> 4.5.0)

Misc

  • Update tfjs_4.5.0 lockfiles (#7659).
  • Update monorepo to 4.5.0. (#7657).
  • Disable 2GB wasm check to fix iOS tests (#7655).
  • Support 4GB of memory in WASM backend (#7647).
  • Add bitwiseAnd() ops (#7645). Thanks, @fengwuyao.
  • Update rollup and its plugins to 3.20.2 (#7579).

Cpu (4.4.0 ==> 4.5.0)

Features

Misc

Webgl (4.4.0 ==> 4.5.0)

Performance

  • [WebGL] Fix Vao usage for parallel compile feature (#7587). Thanks, @Linchenn.

Misc