Releases: tensorflow/tfjs
Releases · tensorflow/tfjs
tfjs-v3.19.0
Core (3.18.0 ==> 3.19.0)
Performance
Misc
- Update lockfiles branch tfjs_3.19.0_lockfiles lock files. (#6666).
- Update monorepo to 3.19.0. (#6659).
- Pin webgpu types to an exact version (#6640).
- Remove unused files (#6586).
- Add string support to squeeze type (#6617).
- [webgpu] Support convTranspose vec4 (#6603). Thanks, @axinging.
- Fix iOS and macOS Safari CI Failures (#6608).
- [core] Remove accidental console.log (#6587).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Add an experimental remote build execution config based on Angular's (#6576).
- Convert CRLF to LF (#6574).
- Bump seedrandom to avoid unsafe-eval issues (#6440). Thanks, @s-mustafa.
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- Add randomStandardNormal op (#6533). Thanks, @kinsei0916.
- [wasm] Build tfjs-backend-wasm entirely with Bazel (#6458).
- webgpu: Support depthwise conv2d with nchw format (#6084). Thanks, @qjia7.
- Fix kernel_registry test flakiness for async backend (#6461). Thanks, @hujiajie.
- Set willReadFrequently to true (#6513). Thanks, @axinging.
- [core]Fix compilation error. (#6516).
- Fixed nightly failures (#6488).
- Add hint willReadFrequently for canvas (#6445). Thanks, @axinging.
- Use a more simple type construction for IOHandlerSync (#6481).
- wasm backend add LogicalNot, LogicalOr, LogicalXor (#6431). Thanks, @homfen.
- [converter] Fix fusedMatMul bug. (#6455).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).
Data (3.18.0 ==> 3.19.0)
Misc
- Update monorepo to 3.19.0. (#6659).
- Bump terser from 5.12.1 to 5.14.2 in /tfjs-data/demo/boston-housing (#6648). Thanks, @dependabot[bot].
- Remove unused files (#6586).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Bump seedrandom to avoid unsafe-eval issues (#6440). Thanks, @s-mustafa.
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- Add string_decoder to tfjs-data (#6538).
- [tfjs-data] Fix test files list missing setup_tests.ts (#6482).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).
Layers (3.18.0 ==> 3.19.0)
Misc
- Update monorepo to 3.19.0. (#6659).
- Remove unused files (#6586).
- Fix iOS and macOS Safari CI Failures (#6608).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Convert CRLF to LF (#6574).
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).
Converter (3.18.0 ==> 3.19.0)
Bug fixes
- remove python2_wheel target (#6597).
- Add '--bazel_patch_module_resolver' to 'tfjs-converter_test' (#6593).
Misc
- Update lockfiles branch tfjs_3.19.0_lockfiles lock files. (#6666).
- Update monorepo to 3.19.0. (#6659).
- Bump terser from 5.12.1 to 5.14.2 in /tfjs-converter/demo (#6642). Thanks, @dependabot[bot].
- Some numpy type usages are deprecated (#6625). Thanks, @rthadur.
- Add structured_outputs support in TFJS converter (#6559).
- fix protobuf version to 3.20.0 (#6612).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Add an experimental remote build execution config based on Angular's (#6576).
- [converter] Remove unused files (#6583).
- Remove python2 from tfjs-converter (#6575).
- [converter] Avoid spying on properties of the 'tfOps' module (#6563).
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- Add randomStandardNormal op (#6533). Thanks, @kinsei0916.
- fix tensorlist reserve op (#6523).
- Bump protobufjs from 6.8.9 to 6.11.3 in /tfjs-converter (#6489). Thanks, @dependabot[bot].
- [converter] allow python converter to store intermediate frozen graph (#6456).
- [converter] Fix fusedMatMul bug. (#6455).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).
Node (3.18.0 ==> 3.19.0)
Documentation
- add doc for tfjs-node on mac with m1 (#6630).
Misc
- Update lockfiles branch tfjs_3.19.0_lockfiles lock files. (#6666).
- Update monorepo to 3.19.0. (#6659).
- [webgpu] Support convTranspose vec4 (#6603). Thanks, @axinging.
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Support Linux arm64 in tfjs-node (#6564).
- [wasm] Build tfjs-backend-wasm entirely with Bazel (#6458).
- [node] Add broadcasting support for BatchMatMul (#6477). Thanks, @Linchenn.
- [secu] update package.json files to resolve security alerts (#6448).
Wasm (3.18.0 ==> 3.19.0)
Misc
- Update lockfiles branch tfjs_3.19.0_lockfiles lock files. (#6666).
- Update monorepo to 3.19.0. (#6659).
- Bump terser from 5.12.1 to 5.14.2 in /tfjs-backend-wasm/starter/webpack (#6652). Thanks, @dependabot[bot].
- Bump terser from 5.12.1 to 5.14.2 in /tfjs-backend-wasm/starter/parcel (#6643). Thanks, @dependabot[bot].
- [wasm] Add Object.fromEntries polyfill to tests to fix Safari 11 (#6621).
- Forward String op WASM implementations to CPU (#5715).
- [wasm] Increase beforeAll timeout that loads wasm files (#6618).
- [wasm] Cache wasm files when running Karma tests (#6613).
- Fix iOS and macOS Safari CI Failures (#6608).
- [wasm] Remove unused test (#6588).
- Update Jasmine from 3.1.0 to 4.2.1 ([#6...
tfjs-v3.18.0
Core (3.17.0 ==> 3.18.0)
Features
Bug fixes
Misc
- Update monorepo to 3.18.0. (#6433).
- [core] Restore makeTensorFromDataId (#6432).
- Implement transpose for complex64 type (#6410). Thanks, @DCtheTall.
- Implement loadGraphModelSync (#6428).
- Fix WebGL fusedConv2d's bias and PReLU computation (the third/BF branch) (#6423). Thanks, @Linchenn.
- [core] Add a synchronous I/O handler (#6417).
- webgpu: remove custom size parameter of dataToGPU (#6393). Thanks, @xhcao.
Data (3.17.0 ==> 3.18.0)
Misc
- Update lockfiles branch tfjs_3.18.0_lockfiles lock files. (#6434).
- Update monorepo to 3.18.0. (#6433).
Layers (3.17.0 ==> 3.18.0)
Misc
- Update lockfiles branch tfjs_3.18.0_lockfiles lock files. (#6434).
- Update monorepo to 3.18.0. (#6433).
Converter (3.17.0 ==> 3.18.0)
Misc
- Update lockfiles branch tfjs_3.18.0_lockfiles lock files. (#6434).
- Update monorepo to 3.18.0. (#6433).
- Implement loadGraphModelSync (#6428).
- [converter] Add missing cpu dependency to test_snippets (#6416).
Node (3.17.0 ==> 3.18.0)
Features
Bug fixes
Misc
- Update lockfiles branch tfjs_3.18.0_lockfiles lock files. (#6434).
- Update monorepo to 3.18.0. (#6433).
Wasm (3.17.0 ==> 3.18.0)
Misc
- Update lockfiles branch tfjs_3.18.0_lockfiles lock files. (#6434).
- Update monorepo to 3.18.0. (#6433).
- Implement transpose for complex64 type (#6410). Thanks, @DCtheTall.
Cpu (3.17.0 ==> 3.18.0)
Bug fixes
Misc
- Update lockfiles branch tfjs_3.18.0_lockfiles lock files. (#6434).
- Update monorepo to 3.18.0. (#6433).
Webgl (3.17.0 ==> 3.18.0)
Features
Bug fixes
Misc
tfjs-v3.17.0
Core (3.16.0 ==> 3.17.0)
Features
- Add LowerBound and UpperBound kernels (#6356).
Bug fixes
- Fix CPU fusedConv2d (bias add) for NCHW format (#6379). Thanks, @Linchenn.
- Fix WebGL Conv2d for NCHW format (#6340). Thanks, @Linchenn.
- : #6284 [webgpu: support NCHW dataFormat for conv2d] (#6293). Thanks, @qjia7.
Misc
- Update monorepo to 3.17.0. (#6405).
- Add string support for SparseToDense (#6397).
- Improve link_package speed (#6376).
- Add euclideanNorm op. (#6366).
- Fix tfjs-core .d.ts files missing webgpu refrence types (#6386).
- webgpu: support dataToGPU api (#6329). Thanks, @xhcao.
- Fix WebGL-conv2dByMatMul for NCHW with multiple batches (#6369). Thanks, @Linchenn.
- Change makeTensorFromTensorId to makeTensorFromTensorInfo (#6355). Thanks, @qjia7.
- Add Kernel SearchSorted for CPU and WebGL backend (#6349).
Data (3.16.0 ==> 3.17.0)
Misc
- Update lockfiles branch tfjs_3.17.0_lockfiles lock files. (#6415).
- Update monorepo to 3.17.0. (#6405).
Layers (3.16.0 ==> 3.17.0)
Bug fixes
- check for null before incorporating scale and offset (#6383).
- Serialize UpSampling2D 'interpolation' option (#6360). Thanks, @debagger.
Performance
- Co-authored-by: Ping Yu 4018+pyu10055@users.noreply.github.com [sort feedDict] (#6327). Thanks, @Linchenn.
Misc
- Update lockfiles branch tfjs_3.17.0_lockfiles lock files. (#6415).
- Update monorepo to 3.17.0. (#6405).
- Improve link_package speed (#6376).
Converter (3.16.0 ==> 3.17.0)
Features
- Add tensorListConcatV2 support. (#6351).
Misc
- Update lockfiles branch tfjs_3.17.0_lockfiles lock files. (#6415).
- Update monorepo to 3.17.0. (#6405).
- Upgrade rules_nodejs to 5.4.2 (#6404).
- Improve link_package speed (#6376).
- Add euclideanNorm op. (#6366).
- Add support for LowerBound and UpperBound conversion (#6364).
Node (3.16.0 ==> 3.17.0)
Misc
- Update lockfiles branch tfjs_3.17.0_lockfiles lock files. (#6415).
- Update monorepo to 3.17.0. (#6405).
- Improve link_package speed (#6376).
- [node] Fix memory leak from string tensors (#6371).
- [node] Use makeTensorFromTensorInfo instead of makeTensorFromId (#6361).
- Add Kernel SearchSorted for CPU and WebGL backend (#6349).
Wasm (3.16.0 ==> 3.17.0)
Security
- Bump async from 2.6.3 to 2.6.4 in /tfjs-backend-wasm/starter/webpack (#6343). Thanks, @dependabot[bot].
Misc
- Update lockfiles branch tfjs_3.17.0_lockfiles lock files. (#6415).
- Update monorepo to 3.17.0. (#6405).
- Improve link_package speed (#6376).
Cpu (3.16.0 ==> 3.17.0)
Bug fixes
Documentation
Misc
- Update lockfiles branch tfjs_3.17.0_lockfiles lock files. (#6415).
- Update monorepo to 3.17.0. (#6405).
- Add string support for SparseToDense (#6397).
- Fix bufferSync return type (#6362).
- Improve link_package speed (#6376).
- Change makeTensorFromTensorId to makeTensorFromTensorInfo (#6355). Thanks, @qjia7.
- Add Kernel SearchSorted for CPU and WebGL backend (#6349).
Webgl (3.16.0 ==> 3.17.0)
Bug fixes
- Fix CPU fusedConv2d (bias add) for NCHW format (#6379). Thanks, @Linchenn.
- Fix WebGL Conv2d (PReLU computation) for NCHW format (#6365). Thanks, @Linchenn.
- Fix WebGL Conv2d for NCHW format (#6340). Thanks, @Linchenn.
Misc
- Update lockfiles branch tfjs_3.17.0_lockfiles lock files. (#6415).
- Update monorepo to 3.17.0. (#6405).
- Add string support for SparseToDense (#6397).
- Fix bufferSync return type (#6362).
- Fix WebGL-conv2dByMatMul for NCHW with multiple batches (#6369). Thanks, @Linchenn.
- Decrease values in WebGL tests to fit into WebGL1's range (#6372). Thanks, @Linchenn.
- Change makeTensorFromTensorId to makeTensorFromTensorInfo (#6355). Thanks, @qjia7.
- Add Kernel SearchSorted for CPU and WebGL backend (#6349).
- [webgl] merge CumProdProgram and CumSumProgram (#6325). Thanks, @axinging.
tfjs-v3.16.0
Core (3.15.0 ==> 3.16.0)
Features
- initial version of gradients for prod (#6216).
Bug fixes
Misc
- Update lockfiles branch tfjs_3.16.0_lockfiles lock files. (#6337).
- Update monorepo to 3.16.0. (#6330).
- [core] reduced the dy to avoid overflowing the webgl 1 float16 limitation (#6306).
- Security fixes (#6268).
- Webgpu gather zero (#6166). Thanks, @haoyunfeix.
Data (3.15.0 ==> 3.16.0)
Misc
- Update lockfiles branch tfjs_3.16.0_lockfiles lock files. (#6337).
- Update monorepo to 3.16.0. (#6330).
- Bump minimist from 1.2.5 to 1.2.6 in /tfjs-data (#6297). Thanks, @dependabot[bot].
- Security fixes (#6268).
- refactor: replace deprecated String.prototype.substr() (#6255). Thanks, @CommanderRoot.
Layers (3.15.0 ==> 3.16.0)
Performance
Misc
- Update lockfiles branch tfjs_3.16.0_lockfiles lock files. (#6337).
- Update monorepo to 3.16.0. (#6330).
- Security fixes (#6268).
- refactor: replace deprecated String.prototype.substr() (#6255). Thanks, @CommanderRoot.
Converter (3.15.0 ==> 3.16.0)
Features
Security
- Bump minimist from 1.2.0 to 1.2.6 in /tfjs-converter/demo (#6290). Thanks, @dependabot[bot].
Misc
- Update lockfiles branch tfjs_3.16.0_lockfiles lock files. (#6337).
- Update monorepo to 3.16.0. (#6330).
- Fix version comparison bug. (#6299).
- Add TensorListLength op (#6282). Thanks, @Linchenn.
- Security fixes (#6268).
- refactor: replace deprecated String.prototype.substr() (#6255). Thanks, @CommanderRoot.
Node (3.15.0 ==> 3.16.0)
Misc
- Update lockfiles branch tfjs_3.16.0_lockfiles lock files. (#6337).
- Update monorepo to 3.16.0. (#6330).
- Security fixes (#6268).
- refactor: replace deprecated String.prototype.substr() (#6255). Thanks, @CommanderRoot.
Wasm (3.15.0 ==> 3.16.0)
Misc
- Update lockfiles branch tfjs_3.16.0_lockfiles lock files. (#6337).
- Update monorepo to 3.16.0. (#6330).
- Bump minimist from 1.2.5 to 1.2.6 in /tfjs-backend-wasm (#6295). Thanks, @dependabot[bot].
- Security fixes (#6268).
- Bump node-forge in /tfjs-backend-wasm/starter/webpack (#6259). Thanks, @dependabot[bot].
Cpu (3.15.0 ==> 3.16.0)
Security
- Bump minimist from 1.2.5 to 1.2.6 in /tfjs-backend-cpu (#6298). Thanks, @dependabot[bot].
- Bump minimist from 1.2.5 to 1.2.6 in /tfjs-backend-cpu (#6298). Thanks, @dependabot[bot].
Misc
- Update lockfiles branch tfjs_3.16.0_lockfiles lock files. (#6337).
- Update monorepo to 3.16.0. (#6330).
- Security fixes (#6268).
Webgl (3.15.0 ==> 3.16.0)
Misc
- Update lockfiles branch tfjs_3.16.0_lockfiles lock files. (#6337).
- Update monorepo to 3.16.0. (#6330).
- Security fixes (#6268).
- Webgpu gather zero (#6166). Thanks, @haoyunfeix.
tfjs-v3.15.0
Core (3.14.0 ==> 3.15.0)
Features
- Initial version of cumprod (#6211).
Security
- more security fixes (#6237).
Misc
Data (3.14.0 ==> 3.15.0)
Security
- [security] upgrade parcel-bundle to parcel 2 (#6234).
Misc
- Update lockfiles branch tfjs_3.15.0_lockfiles lock files. (#6260).
- Update monorepo to 3.15.0. (#6257).
- [tfjs-data] Use '!IS_BROWSER' instead of 'IS_NODE' for detecting browser (#6240).
- Bump lodash from 4.17.15 to 4.17.21 in /tfjs-data/demo/boston-housing (#6220). Thanks, @dependabot[bot].
- yarn.lock updates for security warning (#6229).
- Bump karma from 6.3.14 to 6.3.16 in /tfjs-data (#6195). Thanks, @dependabot[bot].
Layers (3.14.0 ==> 3.15.0)
Misc
- Update lockfiles branch tfjs_3.15.0_lockfiles lock files. (#6260).
- Update monorepo to 3.15.0. (#6257).
- yarn.lock updates for security warning (#6229).
- Bump karma from 6.3.14 to 6.3.16 in /tfjs-layers (#6185). Thanks, @dependabot[bot].
Converter (3.14.0 ==> 3.15.0)
Features
- Initial version of cumprod (#6211).
Security
- [security] upgrade parcel-bundle to parcel 2 (#6234).
Misc
- Update lockfiles branch tfjs_3.15.0_lockfiles lock files. (#6260).
- Update monorepo to 3.15.0. (#6257).
- Add support for converting models with ImageProjectiveTransformV3 op (#6206). Thanks, @maciej3031.
- yarn.lock updates for security warning (#6229).
Node (3.14.0 ==> 3.15.0)
Features
- Initial version of cumprod (#6211).
- Treat properly HTTP URI to download tensorflow lib (#6199). Thanks, @danilosampaio.
Misc
- Update lockfiles branch tfjs_3.15.0_lockfiles lock files. (#6260).
- Update monorepo to 3.15.0. (#6257).
- yarn.lock updates for security warning (#6229).
Wasm (3.14.0 ==> 3.15.0)
Features
- Initial version of cumprod (#6211).
Security
- more security fixes (#6237).
- [security] upgrade parcel-bundle to parcel 2 (#6234).
- Bump karma from 6.3.14 to 6.3.16 in /tfjs-backend-wasm (#6191). Thanks, @dependabot[bot].
Misc
- Update lockfiles branch tfjs_3.15.0_lockfiles lock files. (#6260).
- Update monorepo to 3.15.0. (#6257).
- [wasm] Fix threaded worker blob syntax error (#6214).
- yarn.lock updates for security warning (#6229).
- Bump url-parse in /tfjs-backend-wasm/starter/webpack (#6180). Thanks, @dependabot[bot].
Cpu (3.14.0 ==> 3.15.0)
Features
- Initial version of cumprod (#6211).
Security
- [security] upgrade parcel-bundle to parcel 2 (#6234).
Misc
- Update lockfiles branch tfjs_3.15.0_lockfiles lock files. (#6260).
- Update monorepo to 3.15.0. (#6257).
- Bump karma from 6.3.14 to 6.3.16 in /tfjs-backend-cpu (#6186). Thanks, @dependabot[bot].
Webgl (3.14.0 ==> 3.15.0)
Features
- Initial version of cumprod (#6211).
Security
- [security] upgrade parcel-bundle to parcel 2 (#6234).
Misc
tfjs-v3.14.0
Core (3.13.0 ==> 3.14.0)
Features
- Handle IS_BROWSER and IS_NODE both being true (#6031). Thanks, @austintoot40.
Bug fixes
- Add 'leave_as_require' option to tfjs_bundle (#6005).
Misc
- Update monorepo to 3.14.0. (#6196).
- Update to wording for starting values of indices (#6018). Thanks, @jasonmayes.
Data (3.13.0 ==> 3.14.0)
Documentation
Misc
- Update lockfiles branch tfjs_3.14.0_lockfiles lock files. (#6197).
- Update monorepo to 3.14.0. (#6196).
- Bump karma from 6.3.1 to 6.3.14 in /tfjs-data (#6147). Thanks, @dependabot[bot].
- Bump follow-redirects from 1.13.3 to 1.14.8 in /tfjs-data (#6146). Thanks, @dependabot[bot].
Layers (3.13.0 ==> 3.14.0)
Features
- Showing input shape in summary (#6027). Thanks, @shivangchopra11.
Documentation
- Showing input shape in summary (#6027). Thanks, @shivangchopra11.
Misc
- Update lockfiles branch tfjs_3.14.0_lockfiles lock files. (#6197).
- Update monorepo to 3.14.0. (#6196).
- Bump follow-redirects from 1.13.3 to 1.14.8 in /tfjs-layers (#6145). Thanks, @dependabot[bot].
- Bump karma from 6.3.1 to 6.3.14 in /tfjs-layers (#6121). Thanks, @dependabot[bot].
- Fix TS development on Apple silicon (#6090).
Converter (3.13.0 ==> 3.14.0)
Bug fixes
- [tfjs-converter] fix the regex version for py2 (#6038).
Performance
- [tfjs-converter] fix the regex version for py2 (#6038).
Misc
- Update lockfiles branch tfjs_3.14.0_lockfiles lock files. (#6197).
- Update monorepo to 3.14.0. (#6196).
- Bump ajv from 6.3.0 to 6.12.3 in /tfjs-converter (#6150). Thanks, @dependabot[bot].
- [converter] export types from compiled_api (#6082).
Node (3.13.0 ==> 3.14.0)
Documentation
Misc
- Update lockfiles branch tfjs_3.14.0_lockfiles lock files. (#6197).
- Update monorepo to 3.14.0. (#6196).
Wasm (3.13.0 ==> 3.14.0)
Security
- Bump ajv from 6.10.2 to 6.12.6 in /tfjs-backend-wasm/starter/parcel (#6131). Thanks, @dependabot[bot].
- Bump engine.io from 4.1.1 to 4.1.2 in /tfjs-backend-wasm (#6011). Thanks, @dependabot[bot].
Misc
- Update lockfiles branch tfjs_3.14.0_lockfiles lock files. (#6197).
- Update monorepo to 3.14.0. (#6196).
- Fix Apple silicon WASM development (#6098).
- Bump follow-redirects from 1.14.7 to 1.14.8 in /tfjs-backend-wasm (#6124). Thanks, @dependabot[bot].
- Bump ajv from 6.10.2 to 6.12.6 in /tfjs-backend-wasm/starter/webpack (#6130). Thanks, @dependabot[bot].
- Bump follow-redirects in /tfjs-backend-wasm/starter/webpack (#6129). Thanks, @dependabot[bot].
- Bump karma from 6.3.2 to 6.3.14 in /tfjs-backend-wasm (#6112). Thanks, @dependabot[bot].
- Fix TS development on Apple silicon (#6090).
- Update README.md (#6086). Thanks, @rthadur.
- Update README.md (#6080). Thanks, @rthadur.
- Upgrade release docker node to 16 (#6076).
- Bump log4js from 6.3.0 to 6.4.0 in /tfjs-backend-wasm (#6052). Thanks, @dependabot[bot].
- Bump follow-redirects from 1.13.3 to 1.14.7 in /tfjs-backend-wasm (#6013). Thanks, @dependabot[bot].
Cpu (3.13.0 ==> 3.14.0)
Security
- Bump engine.io from 4.1.1 to 4.1.2 in /tfjs-backend-cpu (#6040). Thanks, @dependabot[bot].
Misc
- Update lockfiles branch tfjs_3.14.0_lockfiles lock files. (#6197).
- Update monorepo to 3.14.0. (#6196).
- Bump follow-redirects from 1.14.7 to 1.14.8 in /tfjs-backend-cpu (#6156). Thanks, @dependabot[bot].
- Bump karma from 6.3.1 to 6.3.14 in /tfjs-backend-cpu (#6116). Thanks, @dependabot[bot].
- Bump log4js from 6.3.0 to 6.4.0 in /tfjs-backend-cpu (#6056). Thanks, @dependabot[bot].
- Bump follow-redirects from 1.13.3 to 1.14.7 in /tfjs-backend-cpu (#6041). Thanks, @dependabot[bot].
Webgl (3.13.0 ==> 3.14.0)
Misc
- Update lockfiles branch tfjs_3.14.0_lockfiles lock files. (#6197).
- Update monorepo to 3.14.0. (#6196).
- Update isnan implementation in WebGL backend to follow IEEE 754-1985 (#6107). Thanks, @shaoboyan.
- Bump follow-redirects from 1.14.7 to 1.14.8 in /tfjs-backend-webgl (#6149). Thanks, @dependabot[bot].
- Bump karma from 6.3.4 to 6.3.14 in /tfjs-backend-webgl (#6120). Thanks, @dependabot[bot].
- Fix TS development on Apple silicon (#6090).
- [webgl]Donot use cache context if use custom canvas (#6100).
- Bump log4js from 6.3.0 to 6.4.1 in /tfjs-backend-webgl (#6065). Thanks, @dependabot[bot].
- Bump follow-redirects from 1.14.1 to 1.14.7 in /tfjs-backend-webgl (#6048). Thanks, @dependabot[bot].
- Bump engine.io from 4.1.1 to 4.1.2 in /tfjs-backend-webgl (#6046). Thanks, @dependabot[bot].
tfjs-v3.13.0
Core (3.12.0 ==> 3.13.0)
Misc
- Update monorepo to 3.13.0. (#6003).
- [layers] [webgl] fixed failing nightly tests (#6001).
- Add an API to keep data on GPU: dataToGPU (#5953).
- [core] Remove test_util.ts dependency on Jasmine (#5921).
- [core] Remove dependency on backend-cpu from the shared tests target (#5944).
Data (3.12.0 ==> 3.13.0)
Misc
- Update lockfiles branch tfjs_3.13.0_lockfiles lock files. (#6032).
- Update monorepo to 3.13.0. (#6003).
Layers (3.12.0 ==> 3.13.0)
Bug fixes
- [tfjs-layers[ Fix Layer mem leak for 1D targets (#5988).
Misc
- Update lockfiles branch tfjs_3.13.0_lockfiles lock files. (#6032).
- Update monorepo to 3.13.0. (#6003).
- [layers] [webgl] fixed failing nightly tests (#6001).
Converter (3.12.0 ==> 3.13.0)
Misc
- Update lockfiles branch tfjs_3.13.0_lockfiles lock files. (#6032).
- Update monorepo to 3.13.0. (#6003).
Node (3.12.0 ==> 3.13.0)
Features
- [tfjs-node] tf.unique added (#5956). Thanks, @DirkToewe.
Misc
- Update lockfiles branch tfjs_3.13.0_lockfiles lock files. (#6032).
- Update monorepo to 3.13.0. (#6003).
Wasm (3.12.0 ==> 3.13.0)
Misc
- Update lockfiles branch tfjs_3.13.0_lockfiles lock files. (#6032).
- Update monorepo to 3.13.0. (#6003).
- [layers] [webgl] fixed failing nightly tests (#6001).
- Unify the name and order of kernel files and kernel configs (#5969). Thanks, @gyagp.
- [tfjs-backend-wasm] added use to the support models (#5952).
- [wasm] Add boolean data type support for min/max (#5922).
Cpu (3.12.0 ==> 3.13.0)
Bug fixes
- [cpu] GatherV2 return zero if out of bounds when forwarding from webgl (#5994).
Misc
- Update lockfiles branch tfjs_3.13.0_lockfiles lock files. (#6032).
- Update monorepo to 3.13.0. (#6003).
- Unify the name and order of kernel files and kernel configs (#5969). Thanks, @gyagp.
Webgl (3.12.0 ==> 3.13.0)
Misc
- Update lockfiles branch tfjs_3.13.0_lockfiles lock files. (#6032).
- Update monorepo to 3.13.0. (#6003).
- [layers] [webgl] fixed failing nightly tests (#6001).
- Unify the name and order of kernel files and kernel configs (#5969). Thanks, @gyagp.
- [webgl] GatherV2 fill out of range values with zero (#5984).
- Add an API to keep data on GPU: dataToGPU (#5953).
- remove unnecessary gl.flush() (#5989).
- [webgl]Fix test. (#5985).
- [webgl]Allow constructor to take canvas. (#5983).
- [webgl] Refactor texture return type to return the actual texShape with the WebGLTexture (#5949).
tfjs-v3.12.0
Core (3.11.0 ==> 3.12.0)
Features
- Add SparseSegmentSum/Mean kernel to WASM backend (#5739).
- Add SparseFillEmptyRows kernel to WASM (#5747).
- Add SparseReshape kernel to WASM backend (#5723).
Bug fixes
- [kernels] support batch dims broadcasting for matmul (#5789).
Misc
- Update monorepo to 3.12.0. (#5926).
- Expose dimRoundingMode attribute of pool op (#5849). Thanks, @BruceDai.
- Add and update package.json repository metadata (#5887).
- [wasm]Supports broadcast for all binary ops. (#5873).
- Add doccomment for fromPixels inconsistent result. (#5865).
- Lint Bazel packages with a central lint script (#5790).
- [core] Skip Firefox in fromPixel webworker test (#5794).
- [core] Separate worker tests from shared tests (#5784).
- #5743: Allow passing ImageBitmap in worker context (#5773). Thanks, @AlexShafir.
- Fix lint errors (#5783).
Data (3.11.0 ==> 3.12.0)
Misc
- Update lockfiles branch tfjs_3.12.0_lockfiles lock files. (#5929).
- Update monorepo to 3.12.0. (#5926).
- Update package.json to include the repository (#5770). Thanks, @v-rr.
- Lint Bazel packages with a central lint script (#5790).
Layers (3.11.0 ==> 3.12.0)
Misc
- Update lockfiles branch tfjs_3.12.0_lockfiles lock files. (#5929).
- Update monorepo to 3.12.0. (#5926).
- Update package.json to include the repository (#5770). Thanks, @v-rr.
- Lint Bazel packages with a central lint script (#5790).
Converter (3.11.0 ==> 3.12.0)
Features
- auto converter float16 to float32 in converter, and support cast op for DT_HALF type to float32 (#5858).
- Add model debug mode support (#5659). Thanks, @axinging.
Bug fixes
- auto converter float16 to float32 in converter, and support cast op for DT_HALF type to float32 (#5858).
- lock keras version (#5809).
- [converter] fix tensorflow-estimator version to 2.6.0 (#5802).
- [converter] Use 'bazel build' for build-npm script (#5780).
Misc
- Update lockfiles branch tfjs_3.12.0_lockfiles lock files. (#5929).
- Update monorepo to 3.12.0. (#5926).
- Add and update package.json repository metadata (#5887).
- added wizard deps to the package (#5817).
- converter(fix): removed TF version lock. (#5814).
- Lint Bazel packages with a central lint script (#5790).
- [converter] Add license to BUILD file (#5801).
- [converter]Update _convert_tf_saved_model (#5788).
- [converter]Add a converter API to convert in-memory keras model to sa… (#5781).
Node (3.11.0 ==> 3.12.0)
Bug fixes
- [kernels] support batch dims broadcasting for matmul (#5789).
Misc
- Update lockfiles branch tfjs_3.12.0_lockfiles lock files. (#5929).
- Update monorepo to 3.12.0. (#5926).
- update darwin-arm64 download url to tfjs gcp bucket (#5899).
- Expose dimRoundingMode attribute of pool op (#5849). Thanks, @BruceDai.
- Add and update package.json repository metadata (#5887).
- tfjs-node: upgrade TF to 2.7.0, ref #5740. (#5818).
Wasm (3.11.0 ==> 3.12.0)
Features
- Add SparseSegmentSum/Mean kernel to WASM backend (#5739).
- Add SparseFillEmptyRows kernel to WASM (#5747).
- Add SparseReshape kernel to WASM backend (#5723).
Bug fixes
- [kernels] support batch dims broadcasting for matmul (#5789).
Misc
- Update lockfiles branch tfjs_3.12.0_lockfiles lock files. (#5929).
- Update monorepo to 3.12.0. (#5926).
- Update package.json to include the repository (#5770). Thanks, @v-rr.
- [wasm]Supports broadcast for all binary ops. (#5873).
- [wasm] Fix incorrect check for existance of process (#5874).
- [wasm] Fix memory leak in node when disposing wasm backend (#5852).
Cpu (3.11.0 ==> 3.12.0)
Features
- Add SparseSegmentSum/Mean kernel to WASM backend (#5739).
- Add SparseFillEmptyRows kernel to WASM (#5747).
- Add SparseReshape kernel to WASM backend (#5723).
Bug fixes
- [kernels] support batch dims broadcasting for matmul (#5789).
Security
- Bump ws from 7.4.4 to 7.4.6 in /tfjs-backend-cpu (#5883). Thanks, @dependabot[bot].
- Bump browserslist from 4.16.3 to 4.18.1 in /tfjs-backend-cpu (#5878). Thanks, @dependabot[bot].
Misc
- Update lockfiles branch tfjs_3.12.0_lockfiles lock files. (#5929).
- Update monorepo to 3.12.0. (#5926).
- Bump path-parse from 1.0.6 to 1.0.7 in /tfjs-backend-cpu (#5885). Thanks, @dependabot[bot].
- Bump ansi-regex from 5.0.0 to 5.0.1 in /tfjs-backend-cpu (#5886). Thanks, @dependabot[bot].
- Add and update package.json repository metadata (#5887).
- Lint Bazel packages with a central lint script (#5790).
Webgl (3.11.0 ==> 3.12.0)
Features
- [webgl] replace texImage2D with texStorage2D + texSubImage2D (#5862).
Bug fixes
- : 5205 [webgl: Support uniforms for pack/unpack programs] (#5835). Thanks, @qjia7.
- [webgl] replace texImage2D with texStorage2D + texSubImage2D (#5862).
- [kernels] support batch dims broadcasting for matmul (#5789).
Security
- Bump ansi-regex from 5.0.0 to 5.0.1 in /tfjs-backend-webgl (#5882). Thanks, @dependabot[bot].
Misc
- Update lockfiles branch tfjs_3.12.0_lockfiles lock files. (#5929).
- Update monorepo to 3.12.0. (#5926).
- add check for valid gl context when reading isContextLost (#5825). Thanks, @vladmandic.
- Lint Bazel packages with a central lint script (#5790).
- [webgl]Refactor GPGPUBinary. (#5796).
- [webgl]Remove unnecessary blocking GPU call. (#5795).
- [core] Separate worker tests from shared tests (#5784).
- #5743: Allow passing ImageBitmap in worker context (#5773). Thanks, @AlexShafir
tfjs-tflite-v0.0.1-alpha.8
tfjs-react-native-v0.8.0
tfjs-react-native (0.7.0 ==> 0.8.0)
- [react-native] Add "rotation" property to TensorCamera to allow users to rotate camera view and internal texture (#5804). Thanks, @nicholasio
- Use the release docker for all cloudbuild steps (#5669)..