tfjs-v4.2.0
mattsoulanille
released this
04 Jan 00:24
·
404 commits
to master
since this release
Core (4.1.0 ==> 4.2.0)
Bug fixes
- Fix avgPool3d (#7133). Thanks, @Linchenn.
- Add depth check for dilation2d (#7137). Thanks, @Linchenn.
- Fix flatten implementation on objects (#7059).
- Fix batch matching for batch mat mul (#7062). Thanks, @Linchenn.
Misc
- Update monorepo to 4.2.0. (#7226).
- Use node's util.types.isUint8Array etc for isTypedArray (#7181).
- Use static getters to get optimizer class names (#7168).
- Simplify how Optimizers are re-exported in train.ts (#7156).
- Register optimizers in a centralized location (#7157).
- Mark all calls to 'op()' as pure (#7155).
- Refactor type conversion for read back (#7044). Thanks, @axinging.
- fix tensor.print() for 0 shaped tensor (#7127).
- Switch from android 9 to 10 for tests (#7132).
- Fix the doc error of step operator (#7120). Thanks, @xhcao.
- doc: Fix diag() example to make is less confusing. (#7113). Thanks, @robhybrid.
- Cast to 'unknown' instead of '{}' in double assertions (#7116).
- [webgpu] Create tensor from GPUBuffer (#7034). Thanks, @axinging.
- Add positive dilation and strides check (#7063).
Data (4.1.0 ==> 4.2.0)
Misc
- Update monorepo to 4.2.0. (#7226).
Layers (4.1.0 ==> 4.2.0)
Misc
- Update monorepo to 4.2.0. (#7226).
- Switch from android 9 to 10 for tests (#7132).
- Fix #7104 - tf.initializers.<random | glorot | he | leCunn>Uniform() ignores seed argument & add tests that replicated the issue, fix wrong serialization name registered for LeCunUniform initializer class (#7108). Thanks, @adrian-branescu.
- Bump minimatch from 3.0.4 to 3.1.2 in /tfjs-layers (#7086). Thanks, @dependabot[bot].
Converter (4.1.0 ==> 4.2.0)
Misc
- Update lockfiles branch tfjs_4.2.0_lockfiles lock files. (#7230).
- Update monorepo to 4.2.0. (#7226).
- Update rules_python to 0.16.1 (#7160).
- Mark tfdf ops as supported by tfjs-converter (#7141).
- Change dependency from saved_model_cli to saved_model_utils (#7039). Thanks, @BlaziusMaximus.
Node (4.1.0 ==> 4.2.0)
Bug fixes
Misc
- Update lockfiles branch tfjs_4.2.0_lockfiles lock files. (#7230).
- Update monorepo to 4.2.0. (#7226).
- [tfjs-node] replace Exception with Error constructor (#7131).
- Cast to 'unknown' instead of '{}' in double assertions (#7116).
- Bump minimatch from 3.0.4 to 3.1.2 in /tfjs-node-gpu (#7085). Thanks, @dependabot[bot].
- Bump minimatch from 3.0.4 to 3.1.2 in /tfjs-node (#7084). Thanks, @dependabot[bot].
Wasm (4.1.0 ==> 4.2.0)
Bug fixes
Performance
Misc
- Update lockfiles branch tfjs_4.2.0_lockfiles lock files. (#7230).
- Update monorepo to 4.2.0. (#7226).
- Switch from android 9 to 10 for tests (#7132).
- Cast to 'unknown' instead of '{}' in double assertions (#7116).
- Bump minimatch from 3.0.4 to 3.1.2 in /tfjs-backend-wasm (#7088). Thanks, @dependabot[bot].
Cpu (4.1.0 ==> 4.2.0)
Bug fixes
- Fix avgPool3d (#7133). Thanks, @Linchenn.
- Fix batch matching for batch mat mul (#7062). Thanks, @Linchenn.
Performance
Misc
- Update monorepo to 4.2.0. (#7226).
- Refactor type conversion for read back (#7044). Thanks, @axinging.
- Cast to 'unknown' instead of '{}' in double assertions (#7116).
Webgl (4.1.0 ==> 4.2.0)
Bug fixes
- Fix avgPool3d (#7133). Thanks, @Linchenn.
- Fix batch matching for batch mat mul (#7062). Thanks, @Linchenn.