stripe-android
stripe-android copied to clipboard
Bump org.tensorflow:tensorflow-lite from 2.11.0 to 2.15.0
Bumps org.tensorflow:tensorflow-lite from 2.11.0 to 2.15.0.
Release notes
Sourced from org.tensorflow:tensorflow-lite's releases.
TensorFlow 2.15.0
Release 2.15.0
TensorFlow
Breaking Changes
tf.types.experimental.GenericFunctionhas been renamed totf.types.experimental.PolymorphicFunction.Major Features and Improvements
oneDNN CPU performance optimizations Windows x64 & x86.
- Windows x64 & x86 packages:
- oneDNN optimizations are enabled by default on X86 CPUs
- To explicitly enable or disable oneDNN optimizations, set the environment variable
TF_ENABLE_ONEDNN_OPTSto1(enable) or0(disable) before running TensorFlow. To fall back to default settings, unset the environment variable.- oneDNN optimizations can yield slightly different numerical results compared to when oneDNN optimizations are disabled due to floating-point round-off errors from different computation approaches and orders.
- To verify if oneDNN optimizations are on, look for a message with "oneDNN custom operations are on" in the log. If the exact phrase is not there, it means they are off.
Making the
tf.functiontype system fully available:
tf.types.experimental.TraceTypenow allows custom tf.function inputs to declare Tensor decomposition and type casting support.- Introducing
tf.types.experimental.FunctionTypeas the comprehensive representation of the signature oftf.functioncallables. It can be accessed through thefunction_typeproperty oftf.functions andConcreteFunctions. See thetf.types.experimental.FunctionTypedocumentation for more details.Introducing
tf.types.experimental.AtomicFunctionas the fastest way to perform TF computations in Python.
- Can be accessed through
inference_fnproperty ofConcreteFunctions- Does not support gradients.
- See
tf.types.experimental.AtomicFunctiondocumentation for how to call and use it.
tf.data:
- Moved option
warm_startfromtf.data.experimental.OptimizationOptionstotf.data.Options.
tf.lite:
sub_opandmul_opsupport broadcasting up to 6 dimensions.The
tflite::SignatureRunnerclass, which provides support for named parameters and for multiple named computations within a single TF Lite model, is no longer considered experimental. Likewise for the following signature-related methods oftflite::Interpreter:
tflite::Interpreter::GetSignatureRunnertflite::Interpreter::signature_keystflite::Interpreter::signature_inputstflite::Interpreter::signature_outputstflite::Interpreter::input_tensor_by_signaturetflite::Interpreter::output_tensor_by_signatureSimilarly, the following signature runner functions in the TF Lite C API are no longer considered experimental:
... (truncated)
Changelog
Sourced from org.tensorflow:tensorflow-lite's changelog.
Release 2.15.0
TensorFlow
Breaking Changes
tf.types.experimental.GenericFunctionhas been renamed totf.types.experimental.PolymorphicFunction.Known Caveats
Major Features and Improvements
oneDNN CPU performance optimizations Windows x64 & x86.
- Windows x64 & x86 packages:
- oneDNN optimizations are enabled by default on X86 CPUs
- To explicitly enable or disable oneDNN optimizations, set the environment variable
TF_ENABLE_ONEDNN_OPTSto1(enable) or0(disable) before running TensorFlow. To fall back to default settings, unset the environment variable.- oneDNN optimizations can yield slightly different numerical results compared to when oneDNN optimizations are disabled due to floating-point round-off errors from different computation approaches and orders.
- To verify if oneDNN optimizations are on, look for a message with "oneDNN custom operations are on" in the log. If the exact phrase is not there, it means they are off.
Making the
tf.functiontype system fully available:
tf.types.experimental.TraceTypenow allows custom tf.function inputs to declare Tensor decomposition and type casting support.- Introducing
tf.types.experimental.FunctionTypeas the comprehensive representation of the signature oftf.functioncallables. It can be accessed through thefunction_typeproperty oftf.functions andConcreteFunctions. See thetf.types.experimental.FunctionTypedocumentation for more details.Introducing
tf.types.experimental.AtomicFunctionas the fastest way to perform TF computations in Python.
- Can be accessed through
inference_fnproperty ofConcreteFunctions- Does not support gradients.
- See
tf.types.experimental.AtomicFunctiondocumentation for how to call and use it.
tf.data:
- Moved option
warm_startfromtf.data.experimental.OptimizationOptionstotf.data.Options.
tf.lite:
sub_opandmul_opsupport broadcasting up to 6 dimensions.The
tflite::SignatureRunnerclass, which provides support for named parameters and for multiple named computations within a single TF Lite model, is no longer considered experimental. Likewise for the following signature-related methods oftflite::Interpreter:
tflite::Interpreter::GetSignatureRunnertflite::Interpreter::signature_keystflite::Interpreter::signature_inputstflite::Interpreter::signature_outputstflite::Interpreter::input_tensor_by_signaturetflite::Interpreter::output_tensor_by_signature
... (truncated)
Commits
6887368Merge pull request #62369 from tensorflow/r2.15-ea45e14c9266f92629Change jaxlib version to the next earliest version for MacOS + Linux CI builds.71b7f97Merge pull request #62350 from rtg0795/r2.15486d1c0Update requirements.in and lock filesd289c2dMerge pull request #62349 from tensorflow-jenkins/version-numbers-2.15.0-209989d77d88Update version numbers to 2.15.09381e7cMerge pull request #62348 from tensorflow/rtg0795-patch-1e554d29Update setup.py with released version of Estimator and Keras2a4ec94Merge pull request #62308 from tensorflow/r2.15-e44f8a08051cca5fdaMerge pull request #62307 from tensorflow/r2.15-a1fd78b23b1- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Diffuse output:
OLD: paymentsheet-example-release-master.apk (signature: V1, V2)
NEW: paymentsheet-example-release-pr.apk (signature: V1, V2)
│ compressed │ uncompressed
├───────────┬───────────┬──────┼───────────┬───────────┬──────
APK │ old │ new │ diff │ old │ new │ diff
──────────┼───────────┼───────────┼──────┼───────────┼───────────┼──────
dex │ 3.9 MiB │ 3.9 MiB │ 0 B │ 8.5 MiB │ 8.5 MiB │ 0 B
arsc │ 2.4 MiB │ 2.4 MiB │ 0 B │ 2.4 MiB │ 2.4 MiB │ 0 B
manifest │ 5.1 KiB │ 5.1 KiB │ 0 B │ 25.4 KiB │ 25.4 KiB │ 0 B
res │ 967.5 KiB │ 967.5 KiB │ 0 B │ 1.5 MiB │ 1.5 MiB │ 0 B
native │ 2.6 MiB │ 2.6 MiB │ 0 B │ 6 MiB │ 6 MiB │ 0 B
asset │ 3 MiB │ 3 MiB │ 0 B │ 3 MiB │ 3 MiB │ 0 B
other │ 211.2 KiB │ 211.2 KiB │ 0 B │ 471.8 KiB │ 471.8 KiB │ 0 B
──────────┼───────────┼───────────┼──────┼───────────┼───────────┼──────
total │ 13.1 MiB │ 13.1 MiB │ 0 B │ 22 MiB │ 22 MiB │ 0 B
DEX │ old │ new │ diff
─────────┼───────┼───────┼───────────
files │ 1 │ 1 │ 0
strings │ 42588 │ 42588 │ 0 (+0 -0)
types │ 14466 │ 14466 │ 0 (+0 -0)
classes │ 12260 │ 12260 │ 0 (+0 -0)
methods │ 60426 │ 60426 │ 0 (+0 -0)
fields │ 39982 │ 39982 │ 0 (+0 -0)
ARSC │ old │ new │ diff
─────────┼──────┼──────┼──────
configs │ 328 │ 328 │ 0
entries │ 7263 │ 7263 │ 0
Superseded by #8287.