You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
467408627 by A. Unique TensorFlower<[email protected]>:
Update sqlite version in TF
--
467380418 by A. Unique TensorFlower<[email protected]>:
compat: Update forward compatibility horizon to 2022-08-13
--
467378663 by A. Unique TensorFlower<[email protected]>:
Update GraphDef version to 1222.
--
467363891 by A. Unique TensorFlower<[email protected]>:
Update TFRT dependency to use revision
http://github.com/tensorflow/runtime/commit/b750bc2999cf02abca6ad9eeff0a04ec7bf3b683.
--
467363622 by A. Unique TensorFlower<[email protected]>:
[xla:runtime] NFC: Move constraints documentation from jitrt to xla/runtime/constraints
--
467362586 by A. Unique TensorFlower<[email protected]>:
[xla:runtime] NFC: Extract JitCompilationContext library from jitrt and move it to xla/runtime
--
467361314 by A. Unique TensorFlower<[email protected]>:
Update TFRT dependency to use revision
http://github.com/tensorflow/runtime/commit/0a042cbb5275e6ff9a3a7c2748c74df6dcede09e.
--
467360160 by A. Unique TensorFlower<[email protected]>:
[xla:runtime] NFC: Extract calling_convention library from jitrt and move it to xla/runtime
--
467341954 by A. Unique TensorFlower<[email protected]>:
Op documentation update.
update of g3doc/_includes/tf_passes.md
--
467341426 by A. Unique TensorFlower<[email protected]>:
Refactor SELECT_V2 in preparation for porting to TFLM.
--
467340678 by A. Unique TensorFlower<[email protected]>:
Create some global stat tracking for CompilationEnvironments. This tracking can be used to help debug cases in which multiple CompilationEnvironments are used to compile a single HloModule (which should not happen).
--
467339870 by A. Unique TensorFlower<[email protected]>:
Automated rollback of changelist 467224197.
467339756 by A. Unique TensorFlower<[email protected]>:
Update TFRT dependency to use revision
http://github.com/tensorflow/runtime/commit/b20ec05d272477fa6223213687bb22145df92674.
--
467339529 by A. Unique TensorFlower<[email protected]>:
[XLA] Bugfix for gather index parallel partitioning where the sharded non-parallel dims in indices are not handled.
--
467337900 by A. Unique TensorFlower<[email protected]>:
[XLA] Minor renamings, refactorings, checks.
--
467337622 by A. Unique TensorFlower<[email protected]>:
Remove unneeded dependency.
--
467337170 by A. Unique TensorFlower<[email protected]>:
Integrate LLVM at llvm/llvm-project@2c3ca3b684bb
Updates LLVM usage to match
[2c3ca3b684bb](llvm/llvm-project@2c3ca3b684bb)
--
467335264 by A. Unique TensorFlower<[email protected]>:
[SavedModel Fingerprinting] Add hash #5, which represents the checkpoint.
The `checkpoint_hash` is a hash of the serialized .index file, which is the metadata file of the TensorBundle containing a string-string table
of the name of a tensor to its serialized BundleEntryProto. The BundleEntryProto contains a crc32 hash of the tensor contents, but not the contents of the tensor itself.
RFC: tensorflow/community#415
--
467334010 by A. Unique TensorFlower<[email protected]>:
Update TFRT dependency to use revision
http://github.com/tensorflow/runtime/commit/76b3fea4cc9d5e7cb8a85798e41a61a55c301578.
--
467332094 by A. Unique TensorFlower<[email protected]>:
[xla:runtime] NFC: Extract executable library from jitrt and move it to xla/runtime
--
467324078 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <vector> for 'std::vector'
--
467322782 by A. Unique TensorFlower<[email protected]>:
PR #57137: [oneDNN] Skip appending kernel registration to log message for MKL ops
Imported from GitHub PR tensorflow/tensorflow#57137
This PR skips printing kernel registrations for MKL ops since it leads to performance drop for some eager models caused by this commit tensorflow/tensorflow@c04f65d This is a temporary fix and the condition will be removed when support for block format is removed as a more permanent fix.
Copybara import of the project:
--
89c4c20fd138a0e992599ac333e1b41417bdd7a5 by Kanvi Khanna <[email protected]>:
[oneDNN] Skip appending kernel registration to log message for MKL ops
Merging this change closes #57137
--
467322425 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <memory> for 'std::unique_ptr'
--
467321561 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
'int64' is deprecated: Use int64_t instead.
--
467321058 by A. Unique TensorFlower<[email protected]>:
PR #57089: [TF-TRT] Adjusting Conv2D Test Tolerance
Imported from GitHub PR tensorflow/tensorflow#57089
This PR adjusts & fixes the unittest tolerance for the test `Conv2DStridedNCHWTest` in INT8 mode.
Copybara import of the project:
--
13e4bff8394aaa58f2cdf07b6495f6793a1d2324 by DEKHTIARJonathan <[email protected]>:
[TF-TRT] Adjusting Conv2D Test Tolerance
Merging this change closes #57089
--
467320826 by A. Unique TensorFlower<[email protected]>:
PR #55804: [TF-TRT] Various Cleanups & Python Debugging Assertion Improvements
Imported from GitHub PR tensorflow/tensorflow#55804
This PR cleans a few spots in the code base, improves the debuggability of assertion messages in unittests. And replace `distutils.version.LooseVersion` (deprecated) with `packaging.version.Version` (new recommended API).
Copybara import of the project:
--
a4d15ef2cbdcefbf634228b9a5a58a559a5206e5 by DEKHTIARJonathan <[email protected]>:
[TF-TRT] Various Cleanups & Python Debugging Assertion Improvements
Merging this change closes #55804
--
467320083 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <ostream> for 'std::ostream'
--
467319094 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
'int64' is deprecated: Use int64_t instead.
--
467318151 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <iterator> for 'std::back_inserter'
--
467316931 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
using decl 'IsSubsetOf' is unused
--
467316097 by A. Unique TensorFlower<[email protected]>:
Move passes under tensorflow/compiler/mlir/tensorflow/.
--
467315812 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <memory> for 'std::unique_ptr'
--
467314236 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <memory> for 'std::unique_ptr'
--
467313254 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <vector> for 'std::vector'
missing #include <memory> for 'std::make_unique'
--
467312293 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
using decl 'RangeSquareDataset' is unused
--
467311309 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <vector> for 'std::vector'
--
467310637 by A. Unique TensorFlower<[email protected]>:
PR #57013: [TF-TRT] Add LogSoftmax Support for TF-TRT
Imported from GitHub PR tensorflow/tensorflow#57013
This PR adds TF-TRT support to `tf.nn.log_softmax` operation. This is performed using the formula `logsoftmax = logits - log(reduce_sum(exp(logits), axis=-1))` . The implemented TRT layers are fused into a single op.
@DEKHTIARJonathan@tfeher : Please review the changes.
Copybara import of the project:
--
1a8eb9a28dc919f815cbf9c58e0c383992faa08b by Pavani Majety <[email protected]>:
Add LogSoftmax conversion
Fix Softmax comments
[TF-TRT] Move LogSoftmax to use OpConverterBase
Fix compiler errors
clang-format
Undo changes to convert_nodes.cc
Fix comments
Merging this change closes #57013
--
467310335 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <array> for 'std::array'
--
467310313 by A. Unique TensorFlower<[email protected]>:
Update test config in cross device ops
--
467309032 by A. Unique TensorFlower<[email protected]>:
Update TFRT dependency to use revision
http://github.com/tensorflow/runtime/commit/eba528ef667653c3554984e5c05573b152c9893b.
--
467308765 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <vector> for 'std::vector'
--
467307702 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <vector> for 'std::vector'
--
467306473 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
'int64' is deprecated: Use int64_t instead.
--
467306092 by A. Unique TensorFlower<[email protected]>:
PR #56771: Add return_index_map argument in ssim()
Imported from GitHub PR tensorflow/tensorflow#56771
Closes #53115
Copybara import of the project:
--
8f5a1b1e8c10ae0ff705d95f605df41e674b9102 by CohenAriel <[email protected]>:
Add return_index_map argument in ssim()
Merging this change closes #56771
--
467305190 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
missing #include <unordered_map> for 'std::unordered_map'
missing #include <vector> for 'std::vector'
missing #include <memory> for 'std::shared_ptr'
--
467304747 by A. Unique TensorFlower<[email protected]>:
[tfrt:jitrt] NFC: Remove Executable::KernelContext
It was added before runtime::KernelContext and is not used anywhere. Remove it to avoid confusion. In the future we should reuse runtime::KernelContext as an extension point for user-defined memory allocation etc.
--
467303335 by A. Unique TensorFlower<[email protected]>:
#tf-data-service #codehealth Clean up clang-tidy report.
'int64' is deprecated: Use int64_t instead.
--
467301808 by A. Unique TensorFlower<[email protected]>:
Changes all local `State` or `TaskState` enum in coordination service into `CoordinatedTaskState` enum in proto.
--
467300580 by A. Unique TensorFlower<[email protected]>:
lite: enable variable freezing in tf_tfl_translate tester
--
467298890 by A. Unique TensorFlower<[email protected]>:
Update TFRT dependency to use revision
http://github.com/tensorflow/runtime/commit/9bb23f7d1ee0e9a55d26c7168790667e5266a74c.
--
467292686 by A. Unique TensorFlower<[email protected]>:
[xla:runtime] NFC: Move execution_engine library from jitrt to xla/runtime
--
467280901 by A. Unique TensorFlower<[email protected]>:
[GML] Add tests for concat in the GML tiling and fusion pipeline
--
467276349 by A. Unique TensorFlower<[email protected]>:
[GML] Implement dim-based shape reification for concat
--
467273958 by A. Unique TensorFlower<[email protected]>:
Change mutexes under stream_executor/gpu to use absl::Mutex and absl::MutexLock instead of tensorflow::mutex and tensorflow::mutex_lock. Change instance of absl::make_unique to std::make_unique
--
467272897 by A. Unique TensorFlower<[email protected]>:
[tf.data] Prepend `/bufferedio/` for all paths passed to LoadDataset op.
--
PiperOrigin-RevId: 467408627
Copy file name to clipboardExpand all lines: tensorflow/compiler/mlir/g3doc/_includes/tf_passes.md
+29Lines changed: 29 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -541,6 +541,21 @@ will be transformed into this region-based operation
541
541
This pass is performing fusion specific to GPU targets. This is an ad-hoc
542
542
pass for now, but should be integrated with some notion of "target" in the
543
543
MLIR pipeline in the future.
544
+
### `-tf-group-by-dialect`: Groups ops into functions that only contain one dialect.
545
+
Factors operations into subroutines such that all functions only
546
+
contain a single dialect. Which of the dialects are allowed in the
547
+
"top" function is configurable.
548
+
549
+
For example, the code
550
+
x.a()
551
+
x.b()
552
+
%c = y.c()
553
+
x.d(%c)
554
+
would be transformed into something like
555
+
call @x_1()
556
+
%c = call @y_1()
557
+
call @x_2(%c)
558
+
with @x_1, @x_2 and @y_1 filled in.
544
559
### `-tf-guarantee-all-funcs-one-use`: Guarantee all FuncOp's have only a single use.
545
560
### `-tf-hoist-replicate-invariant-resource-writes`: Hoists writes to replicate invariant resource variables.
546
561
This pass hoists replicate invariant resource variable writes outside
@@ -661,6 +676,20 @@ Would be transformed to:
661
676
-direction : Move transposes to the beginning or the end of the block where they are defined.
662
677
```
663
678
### `-tf-optimize`: Optimize TensorFlow module
679
+
### `-tf-order-by-dialect`: Reorders ops so ops of the same dialect are next to each other.
680
+
Performs a reordering of ops so that
681
+
(a) ops of the same dialect are next to each other
682
+
(b) order within a dialect is preserved
683
+
.
684
+
For example, this would transform
685
+
%a = "x.f"()
686
+
%b = "y.f"(%a)
687
+
%c = "x.f"(%a)
688
+
to
689
+
%a = "x.f"()
690
+
%c = "x.f"(%a)
691
+
%b = "y.f"(%a)
692
+
so that the two "x" dialect instructions are next to each other.
664
693
### `-tf-outside-compiled-to-host-launch`: Wraps each op with the _xla_outside_compiled attribute in a separate tf_device.launch on replicated host device.
665
694
This pass wraps ops with the same `_xla_outside_compilation`
666
695
attribute value in a tf_device.launch op with host device assignment.
0 commit comments