Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop upstream sync 230130 #1981

Closed
wants to merge 432 commits into from

Conversation

i-chaochen
Copy link

@i-chaochen i-chaochen commented Jan 31, 2023

aartbik and others added 30 commits January 24, 2023 14:46
PiperOrigin-RevId: 504393932
PiperOrigin-RevId: 504396775
Function aliases associate user-defined names to TF functions. This information is in the `MetaGraphDef` and
is used to identify specific functions of interest (the actual function names change every time the model is saved as SavedModel).

This change preserves the function aliases through the TF functions, so that the same functions (quantized, after the quantization passes) are still associated with the same aliases.
This is done by preventing the aliased functions from being inlined by `MarkFunctionsNoinlinePass`. The pass receives a list of names that should not be inlined, so the names should be passed along from the quantizer's python API.

PiperOrigin-RevId: 504396824
PiperOrigin-RevId: 504406216
Github issue:tensorflow#59117

PiperOrigin-RevId: 504408822
PiperOrigin-RevId: 504416827
PiperOrigin-RevId: 504427375
END_PUBLIC

Breaks TF Kokoro builds

*** Original change description ***

BEGIN_OLD_PUBLIC
PR tensorflow#58640: [INTEL oneDNN] OneDNN Refactoring Part 1: Remove obsolete operations

Imported from GitHub PR tensorflow#58640

This PR removes obsolete oneDNN operations (oneDNN blocked format related) as well as MKL layout pass tests and conversion tests (test cases are all related to blocked format).

Results:
   1. 12 source files are deleted
   2. 8 source files are update (bazel files, tests)
   3. Total 8843 lines of code are cleaned away!
Copyba...

***

BEGIN_OLD_PUBLIC
Rollback to unbreak

PiperOrigin-RevId: 504447880
PiperOrigin-RevId: 504450668
Updates LLVM usage to match
[6363320ba6be](llvm/llvm-project@6363320ba6be)

PiperOrigin-RevId: 504462204
clog library is no longer used in TensorFlow

PiperOrigin-RevId: 504469358
PiperOrigin-RevId: 504472780
Also add python 3.10 and python 3.11

PiperOrigin-RevId: 504480644
PiperOrigin-RevId: 504489888
These tests currently cannot run as the API to TensorFlow has
been updated and does not match the current release of tensorflow-io
…da_warnings

PiperOrigin-RevId: 504500145
PR tensorflow#52014: [TFLite] Use integer-only operations for the quantized reference REDUCE_MEAN and REDUCE_SUM kernels

Imported from GitHub PR tensorflow#52014

Hello,

This PR refactors the different quantized reference reduce mean kernels into a single `QuantizedMeanOrSum` solving the following [TODO](https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/kernels/reduce.cc#L359) and also removes the now unused code.

The `QuantizedMeanOrSu...

PiperOrigin-RevId: 504510364
vam-google and others added 23 commits January 27, 2023 19:46
Copying memory from host is a slow and blocking operation, launch it into a thread pool and signal completion via the AsyncValue and se::Event.

PiperOrigin-RevId: 505268768
PiperOrigin-RevId: 505304324
Also be slightly smarter about applying strategies.

PiperOrigin-RevId: 505336951
Updates LLVM usage to match
[32ac9db7a5c8](llvm/llvm-project@32ac9db7a5c8)

PiperOrigin-RevId: 505366611
Using a shape override causes all prefetches to consider the same duration for
prefetches, hence making it more likely to schedule prefetches in roughly FIFO
order.

PiperOrigin-RevId: 505429547
PiperOrigin-RevId: 505435402
PiperOrigin-RevId: 505450980
PiperOrigin-RevId: 505615493
@i-chaochen
Copy link
Author

//tensorflow/core/profiler/backends/gpu:device_tracer_test_gpu is failed again.

We didn't disable it at the last week sync.

@i-chaochen
Copy link
Author

close this PR due to #1987

@i-chaochen i-chaochen closed this Feb 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet