Skip to content
This repository was archived by the owner on Jan 3, 2023. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
129b5d5
[Grappler] Generalize Squeeze and Reduce op transformations in Generi…
andyly Jul 15, 2019
4145835
tensor tracer: minor change in flush function.
tensorflower-gardener Jul 15, 2019
1303776
Add spaces to make string replace match
jbedorf Jul 15, 2019
d3dd072
Add support for Python 3 type-annotated assign. Fixes #28849.
Jul 15, 2019
b5358aa
Do not accumulate loop invariants in while_v2.
saxenasaurabh Jul 15, 2019
e5e6eef
AveragePrecision@k(e) for an example e is defined as
tensorflower-gardener Jul 15, 2019
c8aef18
Create zeros of correct type when building default gradient for resou…
saxenasaurabh Jul 15, 2019
efafe1b
Handle shape inference for "outside compilation to outside compilatio…
er91 Jul 15, 2019
1c68152
Use OP_REQUIRES_ASYNC in CollectiveGatherOpKernel.
dubey Jul 15, 2019
37f51da
Adds run_eagerly option for bert.
saberkun Jul 15, 2019
fc91d10
[tf.data] Include "(Experimental)ParseExampleDataset" as a passthroug…
Jul 15, 2019
1a16c72
Use declarative rewrite pattern for Gather(V2) legalization
antiagainst Jul 15, 2019
d158fbb
Add test where mixed precision is enabled when saving and disabled wh…
reedwm Jul 15, 2019
2f67bf7
Merge pull request #30718 from tensorflow:master-numpy
tensorflower-gardener Jul 15, 2019
9e577ba
Merge pull request #30603 from tensorflow:release_1.14.0
tensorflower-gardener Jul 15, 2019
031b2d3
Update select_training_loop to discard inferred default strategy.
qlzh727 Jul 15, 2019
f314ebf
Preserve input nodes even if they are not used while importing GraphD…
smit-hinsu Jul 15, 2019
49c3f30
Clif wraps the TPU topology proto target to enable use in clif files.
sudroy Jul 15, 2019
79e6d26
Update Eigen to commit 049af2f56331.
ezhulenev Jul 15, 2019
294bf90
Renamed enum from cc3-apache2 to cc-apache.
tensorflower-gardener Jul 15, 2019
ba6a221
Disable failing msan and asan tests until fix is landed.
bmzhao Jul 15, 2019
5c6ff74
Merge pull request #30586 from siju-samuel:lite_deprecated_tfrun_removal
tensorflower-gardener Jul 15, 2019
7a2ce46
Remove --spawn_strategy=standalone and --strategy=Genrule=standalone …
tensorflower-gardener Jul 15, 2019
e313f0b
Refactor OptimizeDatasetOp
feihugis Jul 15, 2019
68e2db3
Automated rollback of commit acab6a20512f29be48b8252db00a388d2c57c29c
allenlavoie Jul 15, 2019
deee3e1
Add `--quantize_to_float16` flag to tflite_convert
jdduke Jul 15, 2019
c154473
TFLite GPU Delegate: Introduce stretch_time operation options.
tensorflower-gardener Jul 15, 2019
e2678e0
Merge pull request #30663 from yongtang:07122019-window-docstring
tensorflower-gardener Jul 15, 2019
3d67dfd
Add back a (very hacky) executing_eagerly check to avoid computing se…
allenlavoie Jul 15, 2019
75bd293
Update TensorFlow API generation so that it uses import statement ins…
yifeif Jul 15, 2019
7c33772
tensor tracer: moving the tf.case that determines the file to flush i…
tensorflower-gardener Jul 15, 2019
b4f8423
Metal: 'Add' operation supports scalar.
tensorflower-gardener Jul 15, 2019
00d3da0
Switch FunctionLibraryDefinition to share FunctionDef storage with ot…
mrry Jul 15, 2019
2beeba1
Merge pull request #30723 from feihugis:Refactor_DatasetOps_8
tensorflower-gardener Jul 15, 2019
1330566
Minor changes to TFLiteConverter 2.0 documentation.
Jul 15, 2019
6168525
Added multi threading support for SnapshotReaderIterator. Currently t…
rohan100jain Jul 15, 2019
35c45b7
Changing test size for topk_op_test_xla_gpu.
bmzhao Jul 15, 2019
550e573
Make ReachableFunctionLibraryDefinition deterministic in its output b…
tensorflower-gardener Jul 15, 2019
cdeeac9
[XLA] Expose HloInstruction::CreateBitcast method.
cheshire Jul 15, 2019
3e1b203
Minor changes to keras preprocessing layer test utilities
askerry Jul 15, 2019
d0914dc
Merge branch 'master' into nhasabni/add_mkldnnv0.20
nhasabni Jul 16, 2019
d49fe96
[XLA] Use device sync instead of stream sync for gemm autotuning.
timshen91 Jul 15, 2019
59217f5
Enable all keras tests with run_distributed=True.
qlzh727 Jul 16, 2019
0ea905b
[XLA] Do not dump FileCheck input when test succeeds.
cheshire Jul 16, 2019
cdc1338
Add gemmlowp label for SquaredDifference and Sum ops
karimnosseir Jul 16, 2019
0b24888
Fixed the non-white listed error for the unit test failure.
LakshayT Jul 16, 2019
51d1f48
[tf.data] Fix check for iterator initialization.
jsimsa Jul 16, 2019
2010ed0
Metal: Concat unit test.
tensorflower-gardener Jul 16, 2019
bb797ba
Add Unique Op to MLIR converter.
karimnosseir Jul 16, 2019
0ca245e
Fix sequential model setattr and layer tracking logic.
k-w-w Jul 16, 2019
2803367
Update ops-related pbtxt files.
tensorflower-gardener Jul 16, 2019
814cce5
In DatasetSpec constructor, convert dataset_shape to a shape.
edloper Jul 16, 2019
f34fe51
Merge pull request #30625 from Intel-tensorflow:nhasabni/add_mkldnnv0.20
tensorflower-gardener Jul 16, 2019
b645595
Build visibility for friends
tensorflower-gardener Jul 16, 2019
b3d4737
Fix undefined behavior in FunctionLibraryDefinition::Find().
mrry Jul 16, 2019
c1f7f64
[Eager] Change rewrite registry from a (singleton) std::map to an std…
mrry Jul 16, 2019
b51a1b2
Add Bool support in transpose op.
haozha111 Jul 16, 2019
283e298
Refactor MapDefunOp
feihugis Jul 16, 2019
53b3cab
Add tests for MapDefunOp
feihugis Jul 16, 2019
4cb9707
Use the right lookup key when the graph debug info is imported and E2…
liufengdb Jul 16, 2019
2a182a8
Fix for tf.function in v1 control flow.
saxenasaurabh Jul 16, 2019
49cd273
Make it flexible to choose the actual TFLite op resolver in the bench…
multiverse-tf Jul 16, 2019
cd1960a
Update GraphDef version to 98.
tensorflower-gardener Jul 16, 2019
205e143
compat: Update forward compatibility horizon to 2019-07-16
tensorflower-gardener Jul 16, 2019
17343b2
Add a skeleton for the MLIR GPU backend.
tensorflower-gardener Jul 16, 2019
69fdaa0
Merge pull request #30613 from ROCmSoftwarePlatform:google_upstream_a…
tensorflower-gardener Jul 16, 2019
104a469
Merge pull request #30614 from ROCmSoftwarePlatform:google_upstream_e…
tensorflower-gardener Jul 16, 2019
e1f2843
[XLA:GPU] Skip multi-output fusion in IsProducerConsumerMultiOutputFu…
pifon2a Jul 16, 2019
66b97d2
Merge pull request #30618 from ROCmSoftwarePlatform:google_upstream_s…
tensorflower-gardener Jul 16, 2019
2ba24e8
Make XLA GPU and XLA MLIR GPU emitters share the same HLO optimizatio…
tensorflower-gardener Jul 16, 2019
b542d67
Add absl logging functions to the output_streams supported by tf.prin…
tamaranorman Jul 16, 2019
c6c731d
Remove use_resource from v2 Variable doc
yongtang Jul 16, 2019
7e8efb0
Configure LLVMDialect and extract pointer size.
tensorflower-gardener Jul 16, 2019
f2df2c2
Merge pull request #30704 from siju-samuel:depr_removed_contrib_gan_e…
tensorflower-gardener Jul 16, 2019
8c1064d
Fix performance regression (b/137615815) introduced by new platform
bjacob Jul 16, 2019
021eb7a
Merge pull request #30683 from RonLek:tf.Print_render
tensorflower-gardener Jul 16, 2019
06d0ca4
Update docs for general element handling.
aaudiber Jul 16, 2019
729c1df
Do not attempt to autopack sequences of scalars
superbobry Jul 16, 2019
307abb3
Add note to benchmark tool on NNAPI restrictions on /data/local/tmp/ …
tensorflower-gardener Jul 16, 2019
d223302
Compatibility compile fix
tensorflower-gardener Jul 16, 2019
369a047
[tf.data] Reflect cl/256436076 in tf.data rewrites.
jsimsa Jul 16, 2019
6841ac2
Fix UBSan error in test that was testing unrealistic accumulation depth
bjacob Jul 16, 2019
e0e7272
Tags some tests.
alextp Jul 16, 2019
738615c
Make sum_regularizer robust against None.
tensorflower-gardener Jul 16, 2019
781535f
Merge pull request #30681 from BBQuercus:patch-2
tensorflower-gardener Jul 16, 2019
a4c01b2
Updating scatter semantics to include an invariant.
tensorflower-gardener Jul 16, 2019
c99a2b7
Support signed and unsigned quantization types
liufengdb Jul 16, 2019
5a0c6ee
Add the missing comma
yegle Jul 16, 2019
dc72738
Add support for freezing non-lowered While ops in 2.0.
Jul 16, 2019
31cc24f
Update docs of MultiWorkerMirroredStrategy (and some related docs in …
guptapriya Jul 16, 2019
2bb4f00
[tf.data] Re-enables forward compatibility test.
jsimsa Jul 16, 2019
da3a241
Nicer error message when watching things other than tensors/resource …
Jul 16, 2019
09f7d53
Mark input and output shapes attribute as deprecated in TRTEngineOp
smit-hinsu Jul 16, 2019
26d27c5
Automated rollback of commit dbd23da825b00aedf1f3f70305926d1d8ed6fad0
andyly Jul 16, 2019
5819055
BUGFIX: LinearOperatorAdjoint.matvec was passing an `adjoint_arg` kwa…
langmore Jul 16, 2019
f0fd2be
Do not force PartitionedCall DT_RESOURCE outputs to be on CPU device
ezhulenev Jul 16, 2019
dc9814a
[tracing] add a benchmark test for scoped annotation.
tensorflower-gardener Jul 16, 2019
ee131bf
Simplify ruy's main loop. Most of the next_* business was unnecessary…
bjacob Jul 16, 2019
584a64f
Fix underscore symbol import issue caused by lazy-loading change cl/2…
yifeif Jul 16, 2019
db78382
Create initial skeleton for the Flatbuffer -> MLIR importer
tensorflower-gardener Jul 16, 2019
42b5da6
Improve cross entropy docs to mention why a user should consider from…
pavithrasv Jul 16, 2019
502e5e6
Translate TFlite types to MLIR types
tensorflower-gardener Jul 16, 2019
a07965c
[XLA] Use module scheduler to reduce compile time.
yunxing Jul 16, 2019
7d18392
Automated rollback of commit 104a469d0e840de079868459eaf0328af500da6a…
yifeif Jul 16, 2019
179b388
Fix for scaling when default loss reduction is not specified.
pavithrasv Jul 16, 2019
41b0cfa
Fix import of SavedModels which use Defun
allenlavoie Jul 16, 2019
9dd35dc
Automated rollback of commit 0d2891d0fc82b624731f9fbbb7123dd742be191f
aaudiber Jul 16, 2019
02433bb
Don't specify `e` when re-raising an error; it loses stack trace info
csuter Jul 16, 2019
ec0b5d1
Pfor: make unsorted_segment_sum converter safe for int64 types.
tensorflower-gardener Jul 16, 2019
9133bcb
Export all known shape information to TFLite flatbuffers
tensorflower-gardener Jul 16, 2019
d38a8fe
Take eager tensor caches outside of EagerContext
iganichev Jul 16, 2019
ca7acec
Do not force DT_RESOURCE return node to be on the source node device
ezhulenev Jul 16, 2019
c51eb49
Pass attributes when lowering functional If/While.
er91 Jul 16, 2019
c7504db
Add better error message for LossScaleOptimizer AttributeError.
reedwm Jul 16, 2019
e22197f
Add GatherNd operator into tflite mlir converter.
haozha111 Jul 16, 2019
10387fc
Remove DeviceMgr from Device
jaingaurav Jul 16, 2019
174c241
Transfer the ownership of the calibrated TRT engine to the engine cac…
aaroey Jul 16, 2019
74df7ef
Adding missing argument to tflite_plugin_create_delegate ctypes decla…
tensorflower-gardener Jul 17, 2019
579a5c9
Internal change
blakehechtman Jul 17, 2019
7c93af2
Merge pull request #30170 from DavidNorman:allow-disable-dot-to-multiply
tensorflower-gardener Jul 17, 2019
41730b8
Compatibility compile fix
tensorflower-gardener Jul 17, 2019
65db228
Clean up the way logging is configured and improve error checking. Ma…
tensorflower-gardener Jul 17, 2019
5893331
[XLA]Fix remat test.
yunxing Jul 17, 2019
ed62ac8
Do not import contrib.cloud if it is not available.
gunan Jul 17, 2019
edd1f81
[TF:XLA] Update resource_operation_safety_analysis file comment.
tensorflower-gardener Jul 17, 2019
6dc36df
[XLA] Teach HloInstruction::OperandElementUse about kGather and fix i…
Jul 17, 2019
8c90819
Fix a Hub export test
allenlavoie Jul 17, 2019
9436de2
Tweaks to 1.x SavedModel loading with Defuns and custom ops
allenlavoie Jul 17, 2019
ed75575
[XLA] Mark div/rem by a constant as not-expensive.
Jul 17, 2019
b389d0b
Significant number of changes to support the Keras v2 loops.
tensorflower-gardener Jul 17, 2019
3ec306b
Quash a -Wshadow-ivar trigger
bbarenblat Jul 17, 2019
bc09fcd
Support `ReverseSequence` in tflite mlir converter.
haozha111 Jul 17, 2019
70fd0a4
Switch to using ruy::DetectDotprod() for sdot instruction support
tensorflower-gardener Jul 17, 2019
e25e18d
Release python interpreter lock in TFE_TensorHandleToNumpy, since thi…
Jul 17, 2019
9c20948
Unit tests should use file in temporary directory as config file for …
lindong28 Jul 17, 2019
2a6c305
Merge pull request #30669 from Intel-tensorflow:lakshay-ut-fix-select…
tensorflower-gardener Jul 17, 2019
a6c499f
Simplify for consistency
habernal Jul 17, 2019
f96275e
compat: Update forward compatibility horizon to 2019-07-17
tensorflower-gardener Jul 17, 2019
bf3fa52
Update GraphDef version to 99.
tensorflower-gardener Jul 17, 2019
047d4bf
Removed the deprecated API from the File.
Jul 17, 2019
c15b321
Removed the deprecated API from the File.
Jul 17, 2019
6405015
Removed the deprecated API from the File.
Jul 17, 2019
ecd9af0
Removed the deprecated API from the File.
Jul 17, 2019
229bc84
Update MLIR revision.
chsigg Jul 17, 2019
c635270
Merge pull request #29224 from houtoms:pr_fast_3dy_reduce
tensorflower-gardener Jul 17, 2019
66e9e93
Add tests for transpose convolution with constant inputs
tensorflower-gardener Jul 17, 2019
c6948c4
Fix a compilation error when defining "TFLITE_CUSTOM_OPS_HEADER" macro.
multiverse-tf Jul 17, 2019
4fd6623
Merge pull request #30739 from feihugis:Refactor_DatasetOps_9
tensorflower-gardener Jul 17, 2019
f0d6424
Add int16 support to Quant.
jianlijianli Jul 17, 2019
9eabc5c
Make LinearOperatorDiag tape safe. Also add a standard "check_tape_s…
langmore Jul 17, 2019
617f101
Avoid converting the old-style print statement, because it would othe…
Jul 17, 2019
1c50e73
Workaround for CI build problems with Arduino nightly
petewarden Jul 17, 2019
fce56a7
Add documentation for building/using the TensorFlow Lite AAR
jdduke Jul 17, 2019
5841e35
Update GPU delegate documentation
jdduke Jul 17, 2019
f34d571
Merge pull request #29939 from terryky:fix_tflite_detect_postprocess
tensorflower-gardener Jul 17, 2019
cbb4561
Checks shape compatibility between `initial_value` and `shape` in Res…
wangpengmit Jul 17, 2019
a9611e1
[XLA GPU] Factor out helper utils for FileCheck testing into gpu_code…
cheshire Jul 17, 2019
498df5d
Update keras v2 optimizers to reuse coefficients which are shared acr…
Jul 17, 2019
5361b62
Export LICENSE.TXT file. Update BUILD file.
Jul 17, 2019
7eb4f19
Register GPU kernel for TensorListElementShape
ezhulenev Jul 17, 2019
fc47b58
Merge pull request #30760 from yongtang:use_resource
tensorflower-gardener Jul 17, 2019
109bad9
Add tests for TensorSpec.name
edloper Jul 17, 2019
e1f6d9e
Move IsLocal() into Device and return false only for RemoteDevice.
tensorflower-gardener Jul 17, 2019
30c1d66
Fix control dependencies in Keras distributed TPU loops.
chr1sj0nes Jul 17, 2019
75a0cbb
Disable test_nonlocal_symbol unit test
lindong28 Jul 17, 2019
eba2610
Update all the TPUStrategy examples to use the new v2 APIs, i.e.
rxsang Jul 17, 2019
ca146ef
Enable roundtrip of all TF tests through MLIR using the with_mlir_sup…
Jul 17, 2019
11b3334
Merge pull request #30053 from yongtang:30040-BinaryCrossEntropy
tensorflower-gardener Jul 17, 2019
4499d73
Avoid copying a FunctionDef in CapturedFunction.
mrry Jul 17, 2019
208ff88
Improve micro_vision README to include detailed instructions for runn…
tensorflower-gardener Jul 17, 2019
e81526a
Remove no_windows tab for fixed flaky tests.
Jul 17, 2019
18b2f26
Allow building of MLIR converter in OSS.
aselle Jul 17, 2019
75e3f92
Have `model_to_estimator` make a V2 Estimator if TF2 is enabled.
omalleyt12 Jul 17, 2019
f22d313
[ROCm] Fix for the broken `--config=rocm` build
deven-amd Jul 17, 2019
d88b16b
Allow specififying the nnapi accelerator in benchmark_model
jdduke Jul 17, 2019
2bf47cb
Tweak build rules in lite/java
jdduke Jul 17, 2019
544ada5
Add interfaces to modify an HLO module after already being scheduled.
tensorflower-gardener Jul 17, 2019
7c60669
Remove dead link.
lamberta Jul 17, 2019
ee5bf62
Automated rollback of commit 7a2ce469a70e55855b09030a96d2f6eeb825e253
lindong28 Jul 17, 2019
3b1f369
Disable the test_annotated_assign unit test because the annotation sy…
lindong28 Jul 17, 2019
054aabf
Add mixed precision tests for Sequential/subclassed models.
reedwm Jul 17, 2019
05cd037
Automated rollback of commit 18b2f26832dabd864b5a79403f1d92b45e081e9d
fdxmw Jul 17, 2019
a34051c
Delete broadcastable trait TensorFlow and TFLite tests
smit-hinsu Jul 17, 2019
7c9e906
[Keras] Use math_ops.divide() instead of math_ops.div() in learning_r…
mrry Jul 17, 2019
7127bed
Add basic support for float FusedConvBiasActivation in the tensorrt b…
tensorflower-gardener Jul 17, 2019
27fe470
Add experimental implementation of cancelable eager function execution.
mrry Jul 17, 2019
604c05a
Fixes some bugs in how the v2 loop handles batch callbacks when it ru…
tensorflower-gardener Jul 17, 2019
1129d27
Don't distribute Keras models using cloning in Eager mode.
isaprykin Jul 17, 2019
b8c1c7d
Do not infer steps per epoch when auto_sharding is enabled in multi_w…
Jul 17, 2019
5e7ee33
Creating a MultiDeviceIteratorV2 op that parallels IteratorV2 op and …
rohan100jain Jul 17, 2019
6ee2da3
Refactor PostprocessLiftedArgs to facilitate adding support for funct…
gmagogsfm Jul 17, 2019
e9a4177
Multi threading SnapshotWriterIterator in a fashion similar to
rohan100jain Jul 17, 2019
11d2cb7
Fix toco_python_api check for valid GraphDefInfo in Python 3.
Jul 17, 2019
2e236da
Add API for checking whether v2 control flow is enabled.
saxenasaurabh Jul 17, 2019
f3aac2f
Resave deepdream notebook using colab
MarkDaoust Jul 17, 2019
a96a3e1
Improve integration of TPUClusterResolver with connect_to_cluster().
Jul 17, 2019
b7527a0
[XLA] Simplify cudnn convolution autotuning cache key.
timshen91 Jul 17, 2019
74bd707
Skip test if tensorflow std server could not be started.
Jul 18, 2019
77c9e6d
[XLA] Validate fusion shape vs. the shape of the called computation
cheshire Jul 18, 2019
b1da621
Temporarily disable scoped_allocator_optimizer_test under TSAN.
dubey Jul 18, 2019
83fadcf
Add explicit comment for ModifyGraphWithDelegate about delegate lifet…
karimnosseir Jul 18, 2019
1d5b243
Handle zero batch case in BatchNorm only when 'experimental_enable_ge…
rxsang Jul 18, 2019
675d7db
Filter Python 3.6+ test in the build file, since skipTest has no effect.
Jul 18, 2019
57fcf81
Remove Eager Profiler
tensorflower-gardener Jul 18, 2019
11a2f81
Update ops-related pbtxt files.
tensorflower-gardener Jul 18, 2019
3d11f06
Add strided_slice np style to generate_zip tests.
renjie-liu Jul 18, 2019
4ad0cdb
Initial version of HLO translation tools.
jpienaar Jul 18, 2019
87ceafe
[TFLite] Defining the "FULL" LSTM op in TFLite dialect.
ashwinmurthy Jul 18, 2019
9aaf74d
Clarify parse_sequence_example and parse_single_sequence_example docu…
tensorflower-gardener Jul 18, 2019
e2a9b73
compat: Update forward compatibility horizon to 2019-07-18
tensorflower-gardener Jul 18, 2019
30731e5
Update GraphDef version to 100.
tensorflower-gardener Jul 18, 2019
0b3c5ea
Add delegate support for QUANTIZE
galarragas Jul 18, 2019
408da25
Merge pull request #30692 from habernal:patch-1
tensorflower-gardener Jul 18, 2019
ded6600
Workaround for MSVC 14.0 limitation related to template alias.
chsigg Jul 18, 2019
7f3b732
Merge pull request #30765 from yegle:patch-1
tensorflower-gardener Jul 18, 2019
5a9f981
Whitelist additional built-in modules, and alphabetize the list.
Jul 18, 2019
664df1d
Copybara fix for proto2 namespace in object detection stage
Jul 18, 2019
3794c88
Added benchmarks for scalar caching in eager mode
superbobry Jul 18, 2019
ad2fef8
Avoid hard-coded device assignment.
tensorflower-gardener Jul 18, 2019
39b4fa4
Merge pull request #30796 from amitsrivastava78:fix_dep
tensorflower-gardener Jul 18, 2019
670f337
Ruy: Fix asm instruction syntax
tensorflower-gardener Jul 18, 2019
f917d99
[Grappler] Update GenericLayoutOptimizer layout selection.
andyly Jul 18, 2019
1a64887
Minor cleanup for the placer_inspection_required_ops_utils.
qlzh727 Jul 18, 2019
eec66ce
tensorflow::ConvertToEagerTensor now always produces a handle of the …
superbobry Jul 18, 2019
e52c3d7
Add force_concurrent_kernels flag to device_tracer.
Andiry Jul 18, 2019
00bba04
Add LRN op to TFLite MLIR Converter
karimnosseir Jul 18, 2019
f6e0ec4
Removing the init_scope from table initialization except for control …
rohan100jain Jul 18, 2019
6ab65bc
Better workaround for MSVC 14.0 limitation related to constexpr array.
chsigg Jul 18, 2019
2e4bd31
Workaround for MSVC 14.0 limitation related to constexpr array.
chsigg Jul 18, 2019
7aa6e38
Define PLATFORM_WINDOWS when compiling XLA for windows. Tensorflow co…
chsigg Jul 18, 2019
0cf942f
Ensure device_ == nullptr if it is the HostCPU
jaingaurav Jul 18, 2019
4d89ba9
Merge pull request #30823 from ROCmSoftwarePlatform:google_upstream_r…
tensorflower-gardener Jul 18, 2019
dec84ea
Distribute blocking threads across requests using exponential distrib…
lindong28 Jul 18, 2019
40a3c78
Internal change
Jul 18, 2019
624b7ef
[XLA] Skip two tests for XLA.
bixia1 Jul 18, 2019
45a7a5d
Use a regular dictionary instead of an object-identity dictionary whe…
allenlavoie Jul 18, 2019
237bd5d
Fix ordering of module names.
Jul 18, 2019
e3062d1
Use op type as JSON event name in Profiler
tensorflower-gardener Jul 18, 2019
4f16da5
Merge pull request #30824 from tensorflow:lamberta-patch-1
tensorflower-gardener Jul 18, 2019
e5cf807
Automated rollback of commit 11b33344b3b398db10d370c100e915e7ad023546…
pavithrasv Jul 18, 2019
a5780f6
Merge pull request #30611 from ROCmSoftwarePlatform:google_upstream_r…
tensorflower-gardener Jul 18, 2019
f1b70ad
Merge pull request #30500 from ROCmSoftwarePlatform:google_upstream_s…
tensorflower-gardener Jul 18, 2019
943792d
[XLA] Improve error message in HLO matchers.
tensorflower-gardener Jul 18, 2019
c4a5d20
Fix all tests in `training_eager_test` for new codepath.
omalleyt12 Jul 18, 2019
ec47370
Simplify backedges tracking in the MLIR graph importer (NFC)
joker-eph Jul 18, 2019
7dfc439
Merge pull request #30724 from jbedorf:fix_30440
tensorflower-gardener Jul 18, 2019
fe44fdd
[tf.data] Fix forward compatibility issue in rebatch.cc
Jul 18, 2019
fd71033
Temporary change: always link to MKL binary blob
Jan 22, 2019
8f0f0ce
Disable inter_op manipulation with MKLDNN_TF_THREADING
Aug 15, 2019
5ff63dc
PoC for using MKL-DNN with TensorFlow thread pool
Jan 24, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
88 changes: 73 additions & 15 deletions .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,15 @@ build:android_arm --fat_apk_cpu=armeabi-v7a
build:android_arm64 --config=android
build:android_arm64 --cpu=arm64-v8a
build:android_arm64 --fat_apk_cpu=arm64-v8a
build:android_x86 --config=android
build:android_x86 --cpu=x86
build:android_x86 --fat_apk_cpu=x86
build:android_x86_64 --config=android
build:android_x86_64 --cpu=x86_64
build:android_x86_64 --fat_apk_cpu=x86_64

# Sets the default Apple platform to macOS.
build --apple_platform_type=macos

# Config to use a mostly-static build and disable modular op registration
# support (this will revert to loading TensorFlow with RTLD_GLOBAL in Python).
Expand All @@ -25,46 +34,67 @@ build --define framework_shared_object=true
# If you would like to use a local MKL instead of downloading, please set the
# environment variable "TF_MKL_ROOT" every time before build.
build:mkl --define=build_with_mkl=true --define=enable_mkl=true
build:mkl --define=tensorflow_mkldnn_contraction_kernel=0
build:mkl --define build_with_mkl_dnn_only=true
build:mkl --define mkl_dnn_threading=tf
build:mkl -c opt

# This config option is used to enable MKL-DNN open source library only,
# without depending on MKL binary version.
build:mkl_open_source_only --define=build_with_mkl_dnn_only=true
build:mkl_open_source_only --define=build_with_mkl_dnn_v1_only=true
build:mkl_open_source_only --define=build_with_mkl=true --define=enable_mkl=true
build:mkl_open_source_only --define=tensorflow_mkldnn_contraction_kernel=0
build:mkl_open_source_only --define mkl_dnn_threading=tf

build:download_clang --crosstool_top=@local_config_download_clang//:toolchain
build:download_clang --define=using_clang=true
build:download_clang --action_env TF_DOWNLOAD_CLANG=1
# Instruct clang to use LLD for linking.
# This only works with GPU builds currently, since Bazel sets -B/usr/bin in
# auto-generated CPU crosstool, forcing /usr/bin/ld.lld to be preferred over
# the downloaded one.
build:download_clang_use_lld --linkopt='-fuse-ld=lld'

build:cuda --crosstool_top=@local_config_cuda//crosstool:toolchain
build:cuda --define=using_cuda=true --define=using_cuda_nvcc=true
# This config refers to building with CUDA available. It does not necessarily
# mean that we build CUDA op kernels.
build:using_cuda --define=using_cuda=true
build:using_cuda --action_env TF_NEED_CUDA=1
build:using_cuda --crosstool_top=@local_config_cuda//crosstool:toolchain

# This config refers to building CUDA op kernels with nvcc.
build:cuda --config=using_cuda
build:cuda --define=using_cuda_nvcc=true

# This config refers to building CUDA op kernels with clang.
build:cuda_clang --config=using_cuda
build:cuda_clang --define=using_cuda_clang=true
build:cuda_clang --define=using_clang=true

build:tensorrt --action_env TF_NEED_TENSORRT=1

build:rocm --crosstool_top=@local_config_rocm//crosstool:toolchain
build:rocm --define=using_rocm=true --define=using_rocm_hipcc=true

build:cuda_clang --crosstool_top=@local_config_cuda//crosstool:toolchain
build:cuda_clang --define=using_cuda=true --define=using_cuda_clang=true --define=using_clang=true
build:rocm --action_env TF_NEED_ROCM=1

build:sycl --crosstool_top=@local_config_sycl//crosstool:toolchain
build:sycl --define=using_sycl=true --define=using_trisycl=false
build:sycl --define=using_sycl=true
build:sycl --action_env TF_NEED_OPENCL_SYCL=1

build:sycl_nodouble --crosstool_top=@local_config_sycl//crosstool:toolchain
build:sycl_nodouble --define=using_sycl=true --cxxopt -DTENSORFLOW_SYCL_NO_DOUBLE
build:sycl_nodouble --config=sycl
build:sycl_nodouble --cxxopt -DTENSORFLOW_SYCL_NO_DOUBLE

build:sycl_asan --crosstool_top=@local_config_sycl//crosstool:toolchain
build:sycl_asan --define=using_sycl=true --define=using_trisycl=false --copt -fno-omit-frame-pointer --copt -fsanitize-coverage=3 --copt -DGPR_NO_DIRECT_SYSCALLS --linkopt -fPIC --linkopt -fsanitize=address
build:sycl_nodouble --config=sycl
build:sycl_asan --copt -fno-omit-frame-pointer --copt -fsanitize-coverage=3 --copt -DGPR_NO_DIRECT_SYSCALLS --linkopt -fPIC --linkopt -fsanitize=address

build:sycl_trisycl --crosstool_top=@local_config_sycl//crosstool:toolchain
build:sycl_trisycl --define=using_sycl=true --define=using_trisycl=true
build:sycl_nodouble --config=sycl
build:sycl_trisycl --define=using_trisycl=true

# Options extracted from configure script
build:gdr --define=with_gdr_support=true
build:ngraph --define=with_ngraph_support=true
build:verbs --define=with_verbs_support=true
build:numa --define=with_numa_support=true

# Options to disable default on features
build:noaws --define=no_aws_support=true
Expand All @@ -78,23 +108,51 @@ build --define=use_fast_cpp_protos=true
build --define=allow_oversize_protos=true

build --spawn_strategy=standalone
build --genrule_strategy=standalone
build --strategy=Genrule=standalone
build -c opt

# Make Bazel print out all options from rc files.
build --announce_rc

# Other build flags.
build --define=grpc_no_ares=true

# Modular TF build options
build:dynamic_kernels --define=dynamic_loaded_kernels=true
build:dynamic_kernels --copt=-DAUTOLOAD_DYNAMIC_KERNELS

# Build TF with C++ 17 features.
build:c++17 --cxxopt=-std=c++1z
build:c++17 --cxxopt=-stdlib=libc++
build:c++1z --config=c++17

# Default paths for TF_SYSTEM_LIBS
build --define=PREFIX=/usr
build --define=LIBDIR=$(PREFIX)/lib
build --define=INCLUDEDIR=$(PREFIX)/include

# Disable MKL-DNN contraction kernels by default.
build --define=tensorflow_mkldnn_contraction_kernel=0
# Suppress all warning messages.
build:short_logs --output_filter=DONT_MATCH_ANYTHING

# Options when using remote execution
build:rbe --action_env=BAZEL_DO_NOT_DETECT_CPP_TOOLCHAIN=1
build:rbe --auth_enabled=true
build:rbe --auth_scope=https://www.googleapis.com/auth/cloud-source-tools
build:rbe --define=EXECUTOR=remote
build:rbe --flaky_test_attempts=3
build:rbe --jobs=200
build:rbe --remote_accept_cached=true
build:rbe --remote_cache=remotebuildexecution.googleapis.com
build:rbe --remote_executor=remotebuildexecution.googleapis.com
build:rbe --remote_local_fallback=false
build:rbe --remote_timeout=600
build:rbe --spawn_strategy=remote
build:rbe --strategy=Genrule=remote
build:rbe --strategy=Closure=remote
build:rbe --strategy=Javac=remote
build:rbe --strategy=TestRunner=remote
build:rbe --tls_enabled
test:rbe --test_env=USER=anon

# Default options should come above this line

Expand Down
9 changes: 5 additions & 4 deletions .github/ISSUE_TEMPLATE/00-bug-performance-issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,11 @@ about: Use this template for reporting a bug or a performance issue.
- CUDA/cuDNN version:
- GPU model and memory:


You can collect some of this information using our environment capture [script](https://github.com/tensorflow/tensorflow/tree/master/tools/tf_env_collect.sh)
You can also obtain the TensorFlow version with
python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)"
You can collect some of this information using our environment capture
[script](https://github.com/tensorflow/tensorflow/tree/master/tools/tf_env_collect.sh)
You can also obtain the TensorFlow version with: 1. TF 1.0: `python -c "import
tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)"` 2. TF 2.0: `python -c
"import tensorflow as tf; print(tf.version.GIT_VERSION, tf.version.VERSION)"`

**Describe the current behavior**

Expand Down
52 changes: 45 additions & 7 deletions .github/ISSUE_TEMPLATE/20-documentation-issue.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,55 @@
---
name: Documentation Issue
about: Use this template for documentation related issues
about: Use this template for documentation related
labels: 'type:docs'

---

<em>Please make sure that this is a documentation issue. As per our [GitHub Policy](https://github.com/tensorflow/tensorflow/blob/master/ISSUES.md), we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:doc_template</em>
Thank you for submitting a TensorFlow documentation issue. Per our GitHub
policy, we only address code/doc bugs, performance issues, feature requests, and
build/installation issues on GitHub.

The TensorFlow docs are open source! To get involved, read the documentation
contributor guide: https://www.tensorflow.org/community/contribute/docs

**System information**
- TensorFlow version:
- Doc Link:
## URL(s) with the issue:

Please provide a link to the documentation entry, for example:
https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/MyMethod

**Describe the documentation issue**
## Description of issue (what needs changing):

**We welcome contributions by users. Will you be able to update submit a PR (use the [doc style guide](https://www.tensorflow.org/community/documentation)) to fix the doc Issue?**
### Clear description

For example, why should someone use this method? How is it useful?

### Correct links

Is the link to the source code correct?

### Parameters defined

Are all parameters defined and formatted correctly?

### Returns defined

Are return values defined?

### Raises listed and defined

Are the errors defined? For example,
https://www.tensorflow.org/versions/r2.0/api_docs/python/tf/feature_column/categorical_column_with_vocabulary_file#raises

### Usage example

Is there a usage example?

### Request visuals, if applicable

Are there currently visuals? If not, will it clarify the content?

### Submit a pull request?

Are you planning to also submit a pull request to fix the issue? See the docs
contributor guide: https://www.tensorflow.org/community/contribute/docs and the
docs style guide: https://www.tensorflow.org/community/contribute/docs_style
20 changes: 12 additions & 8 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,8 @@ tensorflow/contrib/cmake/_build/
[Bb]uild/
/tensorflow/core/util/version_info.cc
/tensorflow/python/framework/fast_tensor_util.cpp
Pods
Podfile.lock
*.pbxproj
*.xcworkspacedata
/tensorflow/lite/tools/make/downloads/**
/tensorflow/lite/gen/**
/tensorflow/lite/examples/ios/simple/data/*.txt
/tensorflow/lite/examples/ios/simple/data/*.tflite
xcuserdata/**
/tensorflow/lite/tools/make/downloads/**
/api_init_files_list.txt
/estimator_api_init_files_list.txt
*.whl
Expand All @@ -39,3 +32,14 @@ xcuserdata/**
*.iml
local.properties
gradleBuild

# iOS
*.pbxproj
*.xcworkspace
/*.podspec
/tensorflow/lite/**/[ios|objc|swift]*/BUILD
/tensorflow/lite/examples/ios/simple/data/*.tflite
/tensorflow/lite/examples/ios/simple/data/*.txt
Podfile.lock
Pods
xcuserdata
7 changes: 4 additions & 3 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# Where component owners are known, add them here.

/tensorflow/c/eager @jaingurav @alextp
/tensorflow/core/common_runtime/eager @jaingaurav @alextp
/tenosrflow/core/debug @caisq
/tensorflow/core/nccl/ @azaks2 @chsigg
/tensorflow/core/platform/windows/ @mrry
/tensorflow/core/platform/s3 @yongtang
/tensorflow/go @asimshankar
/tensorflow/java/ @asimshankar
/tensorflow/python/debug @caisq
/tensorflow/python/eager @jaingurav @alextp
/tensorflow/python/tools/api/generator/ @annarev
/tensorflow/tensorboard/ @jart
/tensorflow/tools/docs/ @markdaoust
Expand All @@ -25,7 +26,7 @@
/tensorflow/contrib/data/ @mrry
/tensorflow/tensorflow/contrib/distribute @joshl @priyag @sourabhbajaj @frankchn
/tensorflow/contrib/distributions/ @jvdillon @langmore @rsepassi
/tensorflow/contrib/eager @alextp @asimshankar
/tensorflow/contrib/eager @jaingurav @alextp
/tensorflow/contrib/factorization/ @agarwal-ashish @xavigonzalvo
/tensorflow/contrib/ffmpeg/ @fredbertsch
/tensorflow/contrib/framework/ @ebrevdo
Expand Down
Loading