Imported Upstream version 1.22.1 accepted/tizen/unified/20230425.175856 accepted/tizen/unified/20230426.062802 accepted/tizen/unified/20230713.014428 upstream/1.22.1
authorHyeongseok Oh <hseok82.oh@samsung.com>
Tue, 25 Apr 2023 06:20:49 +0000 (15:20 +0900)
committerHyeongseok Oh <hseok82.oh@samsung.com>
Tue, 25 Apr 2023 06:20:49 +0000 (15:20 +0900)
240 files changed:
docs/conf.py
docs/release/1.22/release-note-1.22.1.md [new file with mode: 0644]
onert-micro/luci-interpreter/pal/cmsisnn/PALArgMax.h
onert-micro/luci-interpreter/pal/cmsisnn/PALAveragePool2d.h
onert-micro/luci-interpreter/pal/cmsisnn/PALBatchToSpaceND.h
onert-micro/luci-interpreter/pal/cmsisnn/PALConv2d.h
onert-micro/luci-interpreter/pal/cmsisnn/PALDepthToSpace.h
onert-micro/luci-interpreter/pal/cmsisnn/PALDepthwiseConv2d.h
onert-micro/luci-interpreter/pal/cmsisnn/PALDequantize.h
onert-micro/luci-interpreter/pal/cmsisnn/PALElu.h
onert-micro/luci-interpreter/pal/cmsisnn/PALFill.h
onert-micro/luci-interpreter/pal/cmsisnn/PALFullyConnected.h
onert-micro/luci-interpreter/pal/cmsisnn/PALL2Normalize.h
onert-micro/luci-interpreter/pal/cmsisnn/PALL2Pool2D.h
onert-micro/luci-interpreter/pal/cmsisnn/PALLeakyRelu.h
onert-micro/luci-interpreter/pal/cmsisnn/PALMul.h
onert-micro/luci-interpreter/pal/cmsisnn/PALNeg.h
onert-micro/luci-interpreter/pal/cmsisnn/PALQuantize.h
onert-micro/luci-interpreter/pal/cmsisnn/PALResizeBilinear.h
onert-micro/luci-interpreter/pal/cmsisnn/PALResizeNearestNeighbor.h
onert-micro/luci-interpreter/pal/cmsisnn/PALSoftmax.h
onert-micro/luci-interpreter/pal/cmsisnn/PALSpaceToBatchND.h
onert-micro/luci-interpreter/pal/cmsisnn/PALSpaceToDepth.h
onert-micro/luci-interpreter/pal/cmsisnn/PALSub.h
onert-micro/luci-interpreter/pal/linux/PALArgMax.h
onert-micro/luci-interpreter/pal/linux/PALAveragePool2d.h
onert-micro/luci-interpreter/pal/linux/PALBatchMatMul.h
onert-micro/luci-interpreter/pal/linux/PALBatchToSpaceND.h
onert-micro/luci-interpreter/pal/linux/PALConv2d.h
onert-micro/luci-interpreter/pal/linux/PALDepthToSpace.h
onert-micro/luci-interpreter/pal/linux/PALDepthwiseConv2d.h
onert-micro/luci-interpreter/pal/linux/PALDequantize.h
onert-micro/luci-interpreter/pal/linux/PALElu.h
onert-micro/luci-interpreter/pal/linux/PALFill.h
onert-micro/luci-interpreter/pal/linux/PALFullyConnected.h
onert-micro/luci-interpreter/pal/linux/PALGather.h
onert-micro/luci-interpreter/pal/linux/PALL2Normalize.h
onert-micro/luci-interpreter/pal/linux/PALL2Pool2D.h
onert-micro/luci-interpreter/pal/linux/PALLeakyRelu.h
onert-micro/luci-interpreter/pal/linux/PALLocalResponseNormalization.h
onert-micro/luci-interpreter/pal/linux/PALLogSoftmax.h
onert-micro/luci-interpreter/pal/linux/PALMul.h
onert-micro/luci-interpreter/pal/linux/PALNeg.h
onert-micro/luci-interpreter/pal/linux/PALQuantize.h
onert-micro/luci-interpreter/pal/linux/PALRelu.h
onert-micro/luci-interpreter/pal/linux/PALRelu6.h
onert-micro/luci-interpreter/pal/linux/PALResizeBilinear.h
onert-micro/luci-interpreter/pal/linux/PALResizeNearestNeighbor.h
onert-micro/luci-interpreter/pal/linux/PALSVDF.h
onert-micro/luci-interpreter/pal/linux/PALSlice.h
onert-micro/luci-interpreter/pal/linux/PALSoftmax.h
onert-micro/luci-interpreter/pal/linux/PALSpaceToBatchND.h
onert-micro/luci-interpreter/pal/linux/PALSpaceToDepth.h
onert-micro/luci-interpreter/pal/linux/PALSplit.h
onert-micro/luci-interpreter/pal/linux/PALSub.h
onert-micro/luci-interpreter/pal/mcu/PALArgMax.h
onert-micro/luci-interpreter/pal/mcu/PALAveragePool2d.h
onert-micro/luci-interpreter/pal/mcu/PALBatchToSpaceND.h
onert-micro/luci-interpreter/pal/mcu/PALConv2d.h
onert-micro/luci-interpreter/pal/mcu/PALDepthToSpace.h
onert-micro/luci-interpreter/pal/mcu/PALDepthwiseConv2d.h
onert-micro/luci-interpreter/pal/mcu/PALDequantize.h
onert-micro/luci-interpreter/pal/mcu/PALElu.h
onert-micro/luci-interpreter/pal/mcu/PALFill.h
onert-micro/luci-interpreter/pal/mcu/PALFullyConnected.h
onert-micro/luci-interpreter/pal/mcu/PALL2Normalize.h
onert-micro/luci-interpreter/pal/mcu/PALL2Pool2D.h
onert-micro/luci-interpreter/pal/mcu/PALLeakyRelu.h
onert-micro/luci-interpreter/pal/mcu/PALMul.h
onert-micro/luci-interpreter/pal/mcu/PALNeg.h
onert-micro/luci-interpreter/pal/mcu/PALQuantize.h
onert-micro/luci-interpreter/pal/mcu/PALResizeBilinear.h
onert-micro/luci-interpreter/pal/mcu/PALResizeNearestNeighbor.h
onert-micro/luci-interpreter/pal/mcu/PALSoftmax.h
onert-micro/luci-interpreter/pal/mcu/PALSpaceToBatchND.h
onert-micro/luci-interpreter/pal/mcu/PALSpaceToDepth.h
onert-micro/luci-interpreter/pal/mcu/PALSub.h
onert-micro/luci-interpreter/src/kernels/Add.h
onert-micro/luci-interpreter/src/kernels/ArgMax.cpp
onert-micro/luci-interpreter/src/kernels/ArgMax.h
onert-micro/luci-interpreter/src/kernels/ArgMax.test.cpp
onert-micro/luci-interpreter/src/kernels/AveragePool2D.cpp
onert-micro/luci-interpreter/src/kernels/AveragePool2D.h
onert-micro/luci-interpreter/src/kernels/AveragePool2D.test.cpp
onert-micro/luci-interpreter/src/kernels/BatchMatMul.h
onert-micro/luci-interpreter/src/kernels/BatchMatMul.test.cpp
onert-micro/luci-interpreter/src/kernels/BatchToSpaceND.h
onert-micro/luci-interpreter/src/kernels/BatchToSpaceND.test.cpp
onert-micro/luci-interpreter/src/kernels/Builders.h
onert-micro/luci-interpreter/src/kernels/CMakeLists.txt
onert-micro/luci-interpreter/src/kernels/Cast.h
onert-micro/luci-interpreter/src/kernels/Cast.test.cpp
onert-micro/luci-interpreter/src/kernels/Concatenation.test.cpp
onert-micro/luci-interpreter/src/kernels/Conv2D.test.cpp
onert-micro/luci-interpreter/src/kernels/DepthToSpace.cpp
onert-micro/luci-interpreter/src/kernels/DepthToSpace.h
onert-micro/luci-interpreter/src/kernels/DepthToSpace.test.cpp
onert-micro/luci-interpreter/src/kernels/DepthwiseConv2D.h
onert-micro/luci-interpreter/src/kernels/DepthwiseConv2D.test.cpp
onert-micro/luci-interpreter/src/kernels/Dequantize.cpp
onert-micro/luci-interpreter/src/kernels/Dequantize.h
onert-micro/luci-interpreter/src/kernels/Div.cpp
onert-micro/luci-interpreter/src/kernels/Div.h
onert-micro/luci-interpreter/src/kernels/Elu.cpp
onert-micro/luci-interpreter/src/kernels/Elu.h
onert-micro/luci-interpreter/src/kernels/Elu.test.cpp
onert-micro/luci-interpreter/src/kernels/Equal.cpp
onert-micro/luci-interpreter/src/kernels/Equal.h
onert-micro/luci-interpreter/src/kernels/Exp.h
onert-micro/luci-interpreter/src/kernels/ExpandDims.cpp
onert-micro/luci-interpreter/src/kernels/Fill.cpp
onert-micro/luci-interpreter/src/kernels/Fill.h
onert-micro/luci-interpreter/src/kernels/Fill.test.cpp
onert-micro/luci-interpreter/src/kernels/Floor.h
onert-micro/luci-interpreter/src/kernels/Floor.test.cpp
onert-micro/luci-interpreter/src/kernels/FloorDiv.h
onert-micro/luci-interpreter/src/kernels/FullyConnected.cpp
onert-micro/luci-interpreter/src/kernels/FullyConnected.test.cpp
onert-micro/luci-interpreter/src/kernels/Gather.h
onert-micro/luci-interpreter/src/kernels/Gather.test.cpp
onert-micro/luci-interpreter/src/kernels/Greater.cpp
onert-micro/luci-interpreter/src/kernels/Greater.h
onert-micro/luci-interpreter/src/kernels/GreaterEqual.cpp
onert-micro/luci-interpreter/src/kernels/GreaterEqual.h
onert-micro/luci-interpreter/src/kernels/If.cpp
onert-micro/luci-interpreter/src/kernels/If.h
onert-micro/luci-interpreter/src/kernels/InstanceNorm.cpp
onert-micro/luci-interpreter/src/kernels/InstanceNorm.h
onert-micro/luci-interpreter/src/kernels/InstanceNorm.test.cpp
onert-micro/luci-interpreter/src/kernels/KernelBuilder.cpp
onert-micro/luci-interpreter/src/kernels/KernelBuilder.h
onert-micro/luci-interpreter/src/kernels/L2Normalize.cpp
onert-micro/luci-interpreter/src/kernels/L2Normalize.h
onert-micro/luci-interpreter/src/kernels/L2Pool2D.h
onert-micro/luci-interpreter/src/kernels/LeakyRelu.cpp
onert-micro/luci-interpreter/src/kernels/LeakyRelu.h
onert-micro/luci-interpreter/src/kernels/LeakyRelu.test.cpp
onert-micro/luci-interpreter/src/kernels/Less.cpp
onert-micro/luci-interpreter/src/kernels/Less.h
onert-micro/luci-interpreter/src/kernels/LessEqual.cpp
onert-micro/luci-interpreter/src/kernels/LessEqual.h
onert-micro/luci-interpreter/src/kernels/LocalResponseNormalization.cpp
onert-micro/luci-interpreter/src/kernels/LocalResponseNormalization.h
onert-micro/luci-interpreter/src/kernels/LogSoftmax.cpp
onert-micro/luci-interpreter/src/kernels/LogSoftmax.h
onert-micro/luci-interpreter/src/kernels/LogicalAnd.h
onert-micro/luci-interpreter/src/kernels/LogicalNot.cpp
onert-micro/luci-interpreter/src/kernels/LogicalNot.h
onert-micro/luci-interpreter/src/kernels/Logistic.cpp
onert-micro/luci-interpreter/src/kernels/Logistic.test.cpp
onert-micro/luci-interpreter/src/kernels/MaxPool2D.cpp
onert-micro/luci-interpreter/src/kernels/MaxPool2D.test.cpp
onert-micro/luci-interpreter/src/kernels/Maximum.h
onert-micro/luci-interpreter/src/kernels/Mean.h
onert-micro/luci-interpreter/src/kernels/Minimum.h
onert-micro/luci-interpreter/src/kernels/MirrorPad.h
onert-micro/luci-interpreter/src/kernels/MirrorPad.test.cpp
onert-micro/luci-interpreter/src/kernels/Mul.h
onert-micro/luci-interpreter/src/kernels/Neg.cpp
onert-micro/luci-interpreter/src/kernels/Neg.h
onert-micro/luci-interpreter/src/kernels/NotEqual.cpp
onert-micro/luci-interpreter/src/kernels/NotEqual.h
onert-micro/luci-interpreter/src/kernels/OneHot.h
onert-micro/luci-interpreter/src/kernels/OneHot.test.cpp
onert-micro/luci-interpreter/src/kernels/PRelu.cpp
onert-micro/luci-interpreter/src/kernels/PRelu.h
onert-micro/luci-interpreter/src/kernels/Pack.h
onert-micro/luci-interpreter/src/kernels/Pack.test.cpp
onert-micro/luci-interpreter/src/kernels/Pad.cpp
onert-micro/luci-interpreter/src/kernels/Pad.h
onert-micro/luci-interpreter/src/kernels/Pad.test.cpp
onert-micro/luci-interpreter/src/kernels/PadV2.cpp
onert-micro/luci-interpreter/src/kernels/PadV2.h
onert-micro/luci-interpreter/src/kernels/PadV2.test.cpp
onert-micro/luci-interpreter/src/kernels/Pow.cpp
onert-micro/luci-interpreter/src/kernels/Pow.h
onert-micro/luci-interpreter/src/kernels/Pow.test.cpp
onert-micro/luci-interpreter/src/kernels/Quantize.cpp
onert-micro/luci-interpreter/src/kernels/Quantize.h
onert-micro/luci-interpreter/src/kernels/Relu.cpp
onert-micro/luci-interpreter/src/kernels/Relu.h
onert-micro/luci-interpreter/src/kernels/Relu6.cpp
onert-micro/luci-interpreter/src/kernels/Relu6.h
onert-micro/luci-interpreter/src/kernels/Reshape.test.cpp
onert-micro/luci-interpreter/src/kernels/ResizeBilinear.h
onert-micro/luci-interpreter/src/kernels/ResizeNearestNeighbor.h
onert-micro/luci-interpreter/src/kernels/ReverseV2.cpp
onert-micro/luci-interpreter/src/kernels/ReverseV2.h
onert-micro/luci-interpreter/src/kernels/Rsqrt.cpp
onert-micro/luci-interpreter/src/kernels/Rsqrt.h
onert-micro/luci-interpreter/src/kernels/Rsqrt.test.cpp
onert-micro/luci-interpreter/src/kernels/SVDF.h
onert-micro/luci-interpreter/src/kernels/SVDF.test.cpp
onert-micro/luci-interpreter/src/kernels/Shape.cpp
onert-micro/luci-interpreter/src/kernels/Shape.h
onert-micro/luci-interpreter/src/kernels/Shape.test.cpp
onert-micro/luci-interpreter/src/kernels/Slice.cpp
onert-micro/luci-interpreter/src/kernels/Slice.h
onert-micro/luci-interpreter/src/kernels/Slice.test.cpp
onert-micro/luci-interpreter/src/kernels/Softmax.cpp
onert-micro/luci-interpreter/src/kernels/Softmax.test.cpp
onert-micro/luci-interpreter/src/kernels/SpaceToBatchND.h
onert-micro/luci-interpreter/src/kernels/SpaceToBatchND.test.cpp
onert-micro/luci-interpreter/src/kernels/SpaceToDepth.cpp
onert-micro/luci-interpreter/src/kernels/SpaceToDepth.h
onert-micro/luci-interpreter/src/kernels/SpaceToDepth.test.cpp
onert-micro/luci-interpreter/src/kernels/Split.cpp
onert-micro/luci-interpreter/src/kernels/Split.h
onert-micro/luci-interpreter/src/kernels/SplitV.cpp
onert-micro/luci-interpreter/src/kernels/SplitV.h
onert-micro/luci-interpreter/src/kernels/Sqrt.cpp
onert-micro/luci-interpreter/src/kernels/Sqrt.h
onert-micro/luci-interpreter/src/kernels/Sqrt.test.cpp
onert-micro/luci-interpreter/src/kernels/Square.cpp
onert-micro/luci-interpreter/src/kernels/Square.h
onert-micro/luci-interpreter/src/kernels/SquaredDifference.h
onert-micro/luci-interpreter/src/kernels/Squeeze.test.cpp
onert-micro/luci-interpreter/src/kernels/StridedSlice.h
onert-micro/luci-interpreter/src/kernels/StridedSlice.test.cpp
onert-micro/luci-interpreter/src/kernels/Sub.h
onert-micro/luci-interpreter/src/kernels/Tanh.cpp
onert-micro/luci-interpreter/src/kernels/Tanh.h
onert-micro/luci-interpreter/src/kernels/Transpose.cpp
onert-micro/luci-interpreter/src/kernels/Transpose.h
onert-micro/luci-interpreter/src/kernels/Transpose.test.cpp
onert-micro/luci-interpreter/src/kernels/TransposeConv.h
onert-micro/luci-interpreter/src/kernels/TransposeConv.test.cpp
onert-micro/luci-interpreter/src/kernels/UnidirectionalSequenceLSTM.h
onert-micro/luci-interpreter/src/kernels/Unpack.cpp
onert-micro/luci-interpreter/src/kernels/Unpack.h
onert-micro/luci-interpreter/src/kernels/While.h
packaging/nnfw.spec
runtime/contrib/android/api/build.gradle
runtime/libs/ndarray/src/ContiguousSpan.test.cpp
runtime/onert/api/include/nnfw_version.h
runtime/onert/core/src/exec/Executors.cc
tests/nnfw_api/src/one_op_tests/BatchToSpaceND.test.cc
tests/nnfw_api/src/one_op_tests/Reverse.test.cc
tests/nnfw_api/src/one_op_tests/Split.test.cc
tests/nnfw_api/src/one_op_tests/StridedSlice.test.cc

index c49ea1f99da73e06e61fd7641ecf87e358cca57a..c33e103e8292ab4c59e95f8157592bf67b6e54b9 100644 (file)
@@ -21,7 +21,7 @@ copyright = '2020, Samsung Research & contributors'
 author = 'Samsung Research & contributors'
 
 # The full version, including alpha/beta/rc tags
-release = '1.22.0'
+release = '1.22.1'
 
 # -- General configuration ---------------------------------------------------
 
diff --git a/docs/release/1.22/release-note-1.22.1.md b/docs/release/1.22/release-note-1.22.1.md
new file mode 100644 (file)
index 0000000..c76eb26
--- /dev/null
@@ -0,0 +1,9 @@
+# Release Note 1.22.1
+
+## ONE Runtime
+
+### Multimodel nnpackage
+
+- Runtime supports to run nnpackage with 3 or more models
+- Runtime supports to run multimodel nnpackage with multiple subgraphs
+- Runtime supports type casting when tensor's data type between edge is different
index 21e63296d8ae627819332bcc2ec63b0f775fdec8..84147b20553aab371891f87b441daeff356e6234 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index a274afb7e551f88cf660d6551ab16fcba2dd1095..79ed587b8915057a57981637768311795610eb54 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f8a4a803604894f067db463f0d5d3d2d8ecf17c0..9ba31960a00bac15ffcdea3964c656863d9c8829 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index bd47a88cb3994bedc82b78f213a6f523624eb208..7ec64a76848a0ee143aa76a476e1f9d54e771a54 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 8463e571edc9750d56276de17e5a0c1ca3ca1525..ce5be435298d2ca400d0b24c8880c04102903f23 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 46878f4b4c2a2d996e368385ed6bdd231e7411db..5f5e4dd8ed16179d3a4be654ba7a8313753cf2f9 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index efa6b167eddc4605720fbb27a7f153f97c21cc5c..a11abef4b6eb4ee88ed11708121089d19279ae4f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4089d0a0c1c77ea9bbd558bc1b2da9fe2b264e19..fc8c573f868136ac021230e149f435bbf18e60c2 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 1448b0c7c5c5b100f44bb30aacde5e5f0b6ac351..c9eb33b4d7f60b85a2a687006fabdeac53d661ba 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 32e9057615fb351727badc700017affc6e8146cf..87e29ce64c753c812910a3a54e81160c3c5601d0 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f84742a44738929476ec263ea67aff5d5cf06e04..16bc4ae8abc6230c067543fbd20f9b75b931f044 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 38a302fc68f8054b14ba2319f9a15c7ff3fd120d..aa3924e4c23ea3cc8c75d0ef4e35a3f66d149f8a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 9ccd2224f0aefe4aefeec0ba0dbdc4f7377a8645..97daddc20f9ce64b0b1f4e6024d7377c36419c11 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 347a97a831ddab63b496368826fb62043eb0f168..e98d8a25f8102b79f3faec2f2b7be1823d30bd8c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index be5903a0c4fb161159e775b8967c4dc95a6b5ca1..b4e430ef83ce5ce5b2c777e73255226454f82936 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index effb85d5490be8880aa619fe8df39c708f9e1aa3..5d9ea5188d2af9728e40a6b98f3b531aafee635a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index cc9f0fd54480acc7896f93ef9f69fddc444b4bf3..91c28ef6be92e7240c291bd8bdb27c83eea39f9b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f4d5a6ed33d9c4d88e451975cad692a631dd24d6..688eea3fca50961e0625f6912e91fd30081a690c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 6bbda4867f679146bb11086b1f8841ae5f3895f6..1fb18624828196b78d5212e2f2abc6b00da161fb 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index fdddaa9293d096195dbc3e6f7bde89e53bdded26..7997c710c70a9df05791f4a93cad5034ff00cf2d 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 816b7f663ac991e5b514085ce6a2a89f0b8142ce..7866cc2c6c897223776e1abd80e6c1b1b2d73cee 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index ea57578c601d2662ca3ff3e6037fea79652b411d..2269bc3a6ae615fd4e2d27acba5f53e3ed29dd12 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 21e63296d8ae627819332bcc2ec63b0f775fdec8..84147b20553aab371891f87b441daeff356e6234 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index cce30601f7a753c7e5b6f13d9f67fc1443fdec4d..fe93b67f0bb44c675dfe74d7d1e058425b76d616 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 3894f2d9250e0cd8e7349d2b2e5adb1e19fd087d..a6f65641d91caf54497aee1d2ddad1af0ddf9a8a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 3fe2022edbbf21a459eb6478359cdf6d8a2c7b28..52da2a8f3bb5ca997485a18bedc4189e94ee5d21 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 985a15f396686ca5f1be10dd779f04a8f2304fb2..1c2658679912602faa52ef19aafe90fcb8ab664b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f9ebfcfb5e95650670807538584c43febb669f83..6372e4eb644e78040a9c7c16e05984451705e84e 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c9d1a2948a1284f27f616038b706bd37d40f3be0..1cba99652409b00ae37a78992130aa855d934763 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 3af6d077799a708113a014a3d3d8df0b163a6849..b505129f1c0d970c021422f4d74a3647c31512a4 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index cb365ffd0c763a40a93c4d14209a476bf40a4939..7746d9691a9fdcf062e52776044626c6fb776a80 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4ef1af2fe2cd9ae420c1a81d9b74f49fe7ae8d26..212350a8b64bdebcc07d66b07fb08f4018613268 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 62970dbf7b1a763855c112729c1ae7e554f20beb..ed8d2a68f890746293f7e664c2f3117ba914bfc4 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 49ac35f938fed6a49335f3c312f6574757c12fe4..97d5431ce23e742cc1b1875aa759b6e2545f9b15 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 6c663e21f59c707c4f48046bc7071f51d787f124..5d2c09f9e191df61c629675f3352c810963386ac 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index aac57f2b22c316f0589eb8e4cbaddb339cd051f4..121ced91e28c0269b7d989e8a7b83f012dfd44b1 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index e8209bae6583db1c64e0529dfd2a739f9a79a197..506efb24302085c8c601af8bee9d808ae7580b9d 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 54f7f0916ad9ac52f26d1aad02b8c763b76daba9..b99665006b0e0a837b7f0b14ee52969c73750b05 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index a32e3eec676232902d2870139962f5ea72320ffd..099b2d20a37f4bfafa1614233ca194c357fadda2 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index a8a9d4abc8069f8c77a64574e9b7e22dd03dd185..d2a4d1f0fcb8cd93bcbcbad08aa45eb7c543b5db 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 797ffee1ba678fc9735ad2f651a836162670d420..c88b04582aca214af0d2e503da7b62642ae6ca2f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index bf1d7954e681d4e38dc05b53d59e5a0802512442..ebaf876bfe02c310b8122a6c2308434a4f125f3d 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index b4c715d3ecb34329c995eb35cc647dbcf3535aa9..de17750e6202f567f2c0db8de5ca82baaeef261d 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index bf2f91aa5f920a6a8b2f9459eece00a78f99f08a..e546a2c7e3f441ea9ec8f5dc9b6c78bbdba261d5 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 7380081dc785259a7dabf4f768dcfc99af4f5347..0ccfa04978a4b06db482de7e8bbc3b1708ce4183 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 74d19265b71ebddd63c2621a02729500209ced5f..c5006119be3754881791f7f58a021ed35b0e14d1 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 101d045b8e663c4482bb990d5c8644350c7aa120..438c63dde6636a20de321c49f7c1d4df536b2a76 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 640a716846ede95e2b9727e464c984a034080b15..0984bf7f4aabbff55071681074c803ddcfcb0c9e 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index b197e79d1a6a973c7c56c63b1be64ae89188cf47..abd38a5734fcc43a15dc65be1c16c035873e6078 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 5e8de9ba3d499151f1a947522e120f4f52b1255d..72757991ea9baa22b3d74f6d9eac21f8df8b04aa 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 52d2a5bb1563641ce3a6b6c1aad605c0f1fce10b..3013fc1bd2f6adcc61d5d287acb43f73f0417af9 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4d8da72d848cf37fa2ae96f608b79ebe5c383f80..dad048fbf61bf152e20fb75d864e54c1c4e42568 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 04080d619df3dd1fb09e787b49a1b20171a25eea..1babe1abdc707dcdedaf158d8541ee83e4f723ae 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 21e63296d8ae627819332bcc2ec63b0f775fdec8..84147b20553aab371891f87b441daeff356e6234 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index cce30601f7a753c7e5b6f13d9f67fc1443fdec4d..fe93b67f0bb44c675dfe74d7d1e058425b76d616 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index acfd8b7a6d7c50534c461c2657a7cbc458912fd7..91f92776a1328d8e4f1450eafc530deda27ecd4d 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 31fd7f2d28c55516a354125d2a395ee479aa8f4d..03f01b535b35dea9c78455a868397ebc83367a54 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 8463e571edc9750d56276de17e5a0c1ca3ca1525..ce5be435298d2ca400d0b24c8880c04102903f23 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c9d1a2948a1284f27f616038b706bd37d40f3be0..1cba99652409b00ae37a78992130aa855d934763 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index efa6b167eddc4605720fbb27a7f153f97c21cc5c..a11abef4b6eb4ee88ed11708121089d19279ae4f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4089d0a0c1c77ea9bbd558bc1b2da9fe2b264e19..fc8c573f868136ac021230e149f435bbf18e60c2 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 1448b0c7c5c5b100f44bb30aacde5e5f0b6ac351..c9eb33b4d7f60b85a2a687006fabdeac53d661ba 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 048624d74ec69775aaa6883b42dc4733504d6913..25d4dcf439f07a2664d88fa7f1c4c719573e9bbe 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f84742a44738929476ec263ea67aff5d5cf06e04..16bc4ae8abc6230c067543fbd20f9b75b931f044 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 38a302fc68f8054b14ba2319f9a15c7ff3fd120d..aa3924e4c23ea3cc8c75d0ef4e35a3f66d149f8a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 9ccd2224f0aefe4aefeec0ba0dbdc4f7377a8645..97daddc20f9ce64b0b1f4e6024d7377c36419c11 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 347a97a831ddab63b496368826fb62043eb0f168..e98d8a25f8102b79f3faec2f2b7be1823d30bd8c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index be5903a0c4fb161159e775b8967c4dc95a6b5ca1..b4e430ef83ce5ce5b2c777e73255226454f82936 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index effb85d5490be8880aa619fe8df39c708f9e1aa3..5d9ea5188d2af9728e40a6b98f3b531aafee635a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4db7fa8e749ed4a79f5be75beb10f7d9c0b39b8a..ce9fc802fe6bdc82791c578d7b66af8fa8d30bf2 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 06c597ded50f587ead333f5626b07e7ec0c4582f..10a38c0770d8209ec75a3d28f41d50cf8a70f02b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 1c4c64d4623e63b4f7f3194e24f3a98b10ca075f..cecf38f36e9c59d76fa594d261051688fe6c27d7 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 9f7c54e92c6428ac8c3f7fcd8b1fb0f55b0f1665..b2df23c952a2fabe82a672a4b09ecc5511c6c9c8 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 816b7f663ac991e5b514085ce6a2a89f0b8142ce..7866cc2c6c897223776e1abd80e6c1b1b2d73cee 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index ea57578c601d2662ca3ff3e6037fea79652b411d..2269bc3a6ae615fd4e2d27acba5f53e3ed29dd12 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 91d95b6af4f8b355833065fb3fff11a2b8365562..f9217173ab9ddb7222f2831bbaa8e6f9999d6c5b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f51476d7f4db732e90f7a614348b38035423a567..5ac4bcb1d0f9259ffec9df32a511e642ea7da825 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c851b589126027a8c81818f120c2ded4237fd023..0ee812d05758a56241620688277a28ad00eacc9f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 474f4b32191311c0c6846d3f12e4980da970a14a..208987835c0c568a0801172598781547943f75f8 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 498334c27c61cc1cc3d4d6d1a880647a605741e2..6dd81aba5b8287afa2d0a2561473c469c2ad924e 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 2c8fe16e76472db8503cf3b816319ce09482e810..9e26c35f5d14ce0996a1d763413dad2d931fd49c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 478bfa68ecb86f787a481b3232e13bb6e3220beb..1bd058e747236c7fd6a832d1157b85ce361022c6 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 744f49795fb725a8eeec909c7b683a92edae72e3..84e93edf76f2a9beedb3eb1b7e6604e16ceaab63 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index edfa3a685a81699dfb496fec0dd3fdf6f4de6ffd..90db77b76ae7105fff15d99c9f8aac6ecaef55f7 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 57703ea5d873796e83c6341a05a19a3f4b79f549..803cf29f1211e37513232ae8a449b4bf8f4e0705 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 52647a763d3c251a38e84b0e3b6d303cbe5f2e43..fc936d11869c68361237c06004cbec54a189364b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index b209b2e2c51ab7f001c3e0c2896524e6522e4c92..13646a3384eba9f68f5209754bbd1e58470e069e 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2023 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 8e5c02c9f2c6af726aecf02721ee5f8eff310277..f59aa907159da6e0f2c2ab6efdcecec342aa79c8 100644 (file)
@@ -1,5 +1,6 @@
 set(SOURCES
         BinaryOpCommon.h
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
         Utils.h
         Utils.cpp
         Builders.h
index f0bd020378ac3445b1d82a4109a66c0633d7e5a9..9249cccedaf50de34a96413565f35feee4014d5d 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4713ad34c95554675583ebf0ac6c4d9e6ae413a0..6a463d29ebadf527954326dd8116c560aa3054d1 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 441ecfebe89f51a1cd8446c640c69bc44239b1df..25234c5cf093481015b032c902a5f61c1d3f3d68 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index b23f9d49526d5ae298d43a82db318bd163d5126c..6c6d860775932f28346b9f8d387ba6fe0fd268d3 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 937958ba84afb338a665506e47df0e6f631a40a9..28f04d19d13aae96f5e96429fbf89404ddadbf44 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 63ce376107729c404d10ec7fde53744a804212fe..42cf1902233cd4789bca550e014f5643070ae2e5 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 88e6e07f1d909e4a45a150976e5850a1d601c57b..f367c1b3e33a5c55d965e29d115526751f3d76fd 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 3d1faf6c1cca049103dff39c3459329c6bc6bec2..daa15059690dff72f2bb0ef623375a207e91b889 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 6b4673f3e2023d9a320ba44c39e8578d5deecd4a..a6e31825c947af46ffa6e8dba146e634543f23a1 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index a0973423d46b088c5e86deba7983679840276d75..5d4b17d9840fe7bcb8f0f9d9e323a0d6aaf41d35 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 5565df0e456d06b20de64affb2c238be41ed2b73..5d671f348c3b0bcf1a240c87af8853c8c44db5dd 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index efa90f8d37404c75c6065bfced8dafd4d9c87bff..d1cd7f70d31c5019c9c98f6eb4db35cc9ccd56a5 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c1bf3e10bd5d9903ba92475960807ab6d9d95316..ac88661475bdc2386143f8d9a8248fc98023fbdf 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 0f0df02cc54fb8073a97a758ea9fd97fcc26a1c0..160a1a58e55ea055a1960e7aa5f2e5940e2fb0f6 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c844ab57fb59beddd6684b1ceb4d86b3b17c4519..67a922b078101933c99ef81addae2a679e57206e 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 814499cdb4d7a716b63d9fc85a067d12bcc94769..b87d687c4ead1ed47f9433498978febe01fa6b69 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index b7cf8e56055ce0e21244fa6ea65475eb2fb0b307..003d64354384ba93f33775e7dbd58e83c4d26ea3 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c9be32cc096828f99845ab4d8e58762d96928fef..7c5f3800494acffc73e8d1d2a17df9b2b87fa203 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 42917737561139a89a99e1d8c35634576d5d779a..51ba2cad11bbd6bb058ddcbe0680bc101ae774d8 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 6c7e20b3a0eec58b898bedcc723eae1104208f6f..867af01bb8b7535f6ca0c1523886944c4b524fa5 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index addab74a60c19dc3554cce23c8f046c2a8d147fe..6707c7061f6a0b57e09d185605ea47461ee644c0 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 184f0cb83d5f7a8c4884046d2bf37ef82682c3f4..4e517c5d88d42d5ff1d2c71f551519c3359d2385 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index cf56df507da2bca4efa1319ba6cf97e02dca0f9c..4033caa45d1349d502de18d0d6089a8155eb84e1 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index ca3ad5997c9ea899f820e10bb79ddfc83628a7eb..47d11245509f98a1b79824583759500e06cf5294 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 30076fb54b10871ebf32e4660d3ad76e0a717751..37523be2d2a360a2528268c11faa781eb8f0b4dd 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index e9c47d81aee2afaa8decd0bed71fc8495afa64bb..7a0d6b1e01bd03dd0c10d9426e41b62ec5da371a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 1f695af996c851fede4c29e193fb557deec16a66..2cfdc8431054813a4d124759edbbe1b481244847 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 43fa9942682bf4828ef925a95f10a0d9c46b9c5c..feda0d83d8a281e8db42ab1d824d6f4870c4c418 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index cc02d64fbb53350327a7fc47ab8ccb51d79c783f..5a36c82d65b4a9afe2194372b7ece65b4494bf3e 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4b3dda708c7a7221c551d67b5196789812835aa0..dacf366c330c2ac3eb0e1e5a89f680923fb935bc 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 9d7778059813e2c9b997edb58d3c7bf3782817c2..68a0d4762e96e154e525780163bc083438bdbc89 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 065f76d7b8f48bc2bd2a28cb7e33ed428a8012e4..8e4369f6c0305baedda660cd598a1c46114e1e8a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 8f37160eaa5a0981c51daed3de551e8d7f6d5d5b..c2a7dcee32c904f059b3315a3c2754d5e384086b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index e333c30a6be51bd47d1959fa7ff815e02ab8e5a7..64f4f4cc47c1a143ab71cd8af1b253c9c09e95de 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 971708bca388e376b9814a1f76b17387a732e02d..b472323acaee916985dcd30e78697db51baa9c77 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index fa6ab371ac0c30ed14b9ee9346e0ada568413d20..22bb2dc194f36bb1cefc80c24a7f528ef7a4afcd 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 577dc64541d981235cad33f7f935d0d1179615cf..dc0fec9c7bce6962070e6654b5bebdb0caadf684 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index a70a84e0a1c4d95f32a02158b0214113df13b9d2..77922e7450436bddb79c563734120b18072a6618 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 04400c3c0a73c3785e010b0bc9a71aa752adb0c5..976f1b5978ef27e3f2419c37c1640533c567ebcc 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index fc9c09ce772099aa07d484a038bf142f3a17f2b6..4b2e6627fa3bd38b2df07d2f9a40fd67815602fb 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2023 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c73cf05aba246300a3e188583971b88e26185dc3..06da6530fd1b9241c736ac775e6d385a81f706ed 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 97c9db86b8bd3c4dd6df17b36851d96771bf59d7..09482a5a15a237669a53a27512c115bce4b84116 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 6c7dac6989331535c0b0319d7800ca88139fcbdb..9c1716bd70fb4d59ee472def7ddf5dd07d6f58c7 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index d40f5f47827a797eb06244db3e055069ae2da8d5..4d1ed5ddf7f157c0e642b7cc12184857a8e4ad27 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index d13fef2a09848b959a468ba5cfc6b44f0ea6b21e..ab7072fa8591bf64edfe9a8dda173b056660a5d7 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index e66f404df4fcfcb95fc1efb9149ed006e9ed1fc1..88e8c0326d220de39bd300aea69de030c45b892c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 0f6263b57539b98e23895ce6f1065ffd33f7ccfc..6063fa5f25af0d32e7e4f5c026dc0e10b69ad95a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 1d7bbd6d9201afe6b01bd751aaf37adc577238c7..54a785ccd2052b54172fca49dbd61941e6c6ef0c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index e27bb689c3aafba9f64e4ac58ab72e9fe97714b8..364e5a9b685590a61fdc5b565134b2305bcec337 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index d7508936d470dba1034df1081b9bdd84e2dfb18f..03b122acbb2de830a3e6a2dcb08dfa59bcf95eb8 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f82ea90d4f2ba2067d2854433762fcecfea4c521..93da8567ce54d03f56069cf2e70f87ba386cfa47 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index bf08db0a36d27350ede88ed3370c5e5893dfc26c..49a9eee3cc22d4b021187abda0d5767673b273ee 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 60408a1042bae395000f676f145a1f83aef82c07..16b6ba4cb34ecc85dbde074ae5f69361b938e34b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index b467cb06b5049e77f38788412d61c675614d2638..d5f99178a880550697b910eac849fa45c631e447 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 18477fbe32729a525553da9da02dca1c8b290dab..26c5dc3e2a3b09af3ef1e3608ac7d90a24495e14 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 46b889986f936c8f5160f8a9388ae7f49d87a0b2..2609b31a255ff64fa6a2d0b033c6e31d5aec5d98 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4ba4499e917b59874aef348be247bae5e3e4c84f..22dc0d231960588a84fd444946bd211c4386465a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 1608fafa54e23b1ca8426c85e9f4f55415ae6166..6c4cfc14d4796828dedf1ed3db3adf1781803202 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 631c0608ca35457441686b98d51707232231c998..4e8cba82b4abf6081da1189251fba66bfc32abfd 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 951dd3d4dd38b8853de97c47338985a9b584a0a1..78fa9ee069e911c7cb2d9c835cd211c61c92ac18 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 865e4f83177a4ba0c4b64eb149ae300e8c729638..f6b521db3c7dec18861f1bf94093e41cd6767ae8 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index d59c5f01b9af2d404a5db828b5d6c19efb5ac19d..9e3cbac5edb516ab872a3f89c1100a32239805f8 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 3c99e69c7e27fb483091a2d34ef6a24e4b6a2195..275d5d36e6e18372e6d1f08af7af8c6add2d866f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index ed07ae56177abdd312b58ce51160a918f93376c2..9739f5429156f057d7c03c64966e75bf74f889d8 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 5ff4035b44b45bbe71f5994a88b41b1b53766910..ad1c8fcb7f7652285b472be9563cc6b625af4a3c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index d3e6e858a89f83a93a01bb26bbd335209ea01cd6..5919e3d4690389273051869a436d96eae07a6ded 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 740d8cb2272f8a17e783216495717b03faa19653..f6f938cdf760c615f9e2242c8d16e766300436cd 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c0cf817dfebe41beeac0359effa695f98f232c56..6945abde05e56e0adf23d1d31c83898bca266e42 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 961148a385be2b5b88d4d590367881e17398cd47..eae787ae589d370ae60bc92e9aa3978d1d8d7c06 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 69fa1a18e586a40f555080b10281d8b7e9d72c4e..f5f565df176a1a291734af0c070656dbff276e76 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 8c3983e47ed414c8179f4c218534347671d0694a..304939ee8c00acaaaeb32eb32f9a59065fe47f05 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index d2aafe8933ecf186384f1de5bbee53d7346c5d02..baa22a679614a470a9d3cdd0c397d42fc6eb0435 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 572f857ae58af3e23887848ef799cf6a15e4eb80..f1afc2871636b8c6115199693f2bd2ef92d098b4 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 45b6968fad4392d16c36ac46026a363ac64e461b..bc59d2295ec08eb35bf0deb8b07ed9168a7e05fc 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 3d64215c5cc170f7b6e887438d9746cf6771959d..c3c79be7d5099b21b9c97ed9669cd3ad00d606cd 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f7735d418ff3d675636b971bf568b31ce6ecaf32..b62cc2a7508ea4fc96c2c57b44fe3ac77697ef0b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4a2fcfd80e5b8be87482e6ac9d0813b32e9d9048..730177b446036a36ac297b503207b729c627f87e 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index d16320b783f69e868202402381e8f0e254575dd5..cd5cff9dbadc74740674f75c77534d971aced191 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 6b452654c167843f6f6e1876c0526e78b76536e6..9ae0f822dc8df0d6056275df1070f29bd4c26d31 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index e05b47f2929cafb4e3d1e1e108d6c68678811f4c..f6a9cfca547bc23e31f9823b4ac020a8ca3e19f6 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index dd3ce947c0ea9bd093037734b2e8339ec84b22d4..95a28b6979f6d98a751a32dd50486c05182204d2 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c141e3d16887e08bc9991fec0b342acba55b9205..2b759a829ccc20a8c7b8788eceb0b16ac31c8795 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 48a31f584f7173bdf0fb404644856edb1d268794..546dba9982e6511c58a1695567c059a4e3e27028 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 41efaff060b0d327596e9fee994a4c74de41d9fa..9094a22eb18b3d36578f877516347ee8a093619c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 6345bf3243f6d6bd4f73595cd77dee4a9c5a8143..521e80dde36fc30955af86653afc23977264bd07 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 8ff865e40d0981004a10b08dc993b07eb7617406..1e7906eccbba602a6b612d4baeb402ccb6cbc097 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 0e858115d9b7be860cf4916c585e84a1078a3dd8..d71248d904e3528118c73346453d1a57a587b49e 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 9f622d0778be06fc15c74ff07f869d0759b4e050..6c832f7b10b46ac91bca071fa57130bd5053b45c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 006c5366fddb2d0a65f5e887211e85b3b5136d81..bbb951bfa520dc6b7eab081ed59e791da9368a4c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 9cd1556b47271b57b8850883ab5a3295a743e2e9..74c2c0fbf1ca658df51b957fb68d1a97c78aceb6 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index b813f0cdf10a1e9dd36024e5a45f13f01f4a84ea..7dae445f487e6cd6b68bb1ea8ec0a4ebc01d1fe7 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c2072e34697f6e9ed52a6286c1dd62198ba4ec3b..0449708f3237b196ff3f277b7179510975660641 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f5030b58821495db18f4ffe69ef9dd24b6eed4d0..61aba67739e5055af46e5e7164338f90ac15b1be 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 745f6caded3d44e70e07a80e4f308bc4f5904c9f..7a2a638f85893b2c08b201a356dd295e6f825c48 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index b7bdc2ab7729de5f83504adde80def22a806f4f6..9159b3203cdcfc1b1d942b86a079afab4280e9fc 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 137d031cf446f0d556924fcb2500973dd296670b..d989490e91389babc51df81b016ed705f144f134 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 76eadbdc8842a4376dbda5c9c6a07df13aed49b4..44a7faeba90ea8246b30c51de384a09406474185 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 51211c703fca493d7ccd73119b6a9d7f53b4d36c..0965075361b676c7c22398bb49611abd193c08c1 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c45c3e4cac71df942fd052ec8724a9e44ff4f828..2788b679b01af3fe2c3ba565be52666dd1553482 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index adc5bcfa2cb7ee87551f6c6d5f68a117dc0ad801..c64aecdeef04d26152d63350355ad312556fddac 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 3c649423281cf5b63a0f2508c844f490571c946c..5567edb4668e5b2667eaafa657b106f8e41a656f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 335a6cd8fce154b0c39ac746f27515376da5067e..5141f452e0134bd103bcce90b64d661456cf6888 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 82bd9b009649719027c3a7af14f8d247ff548cdd..fbeaf5df041d0217f2f90eea5fdc9728a3eed6fa 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 87c12d2619c559b57ab5ae83251e77605c093248..2f16ac8841d5208e91d18e40ea02597bca29c3be 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index cfaadec91a722f73ab269760e2037871d381424b..dcf526dab1171386cace7f055a39b7037dc54d82 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4763e016cd1afb7acc03deef195976cfd4462008..19c585890b4b027c32993ce4f82181b92b48e12b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2022 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index cb41e26e67285c0e75e5a24f74774f54e1f71070..7ae24bbba085a31050af529bd8c927e6116ceb5b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 23c359608b88c40527dce1f5db7d99a37cf4a645..5b415629ef67a2c081892f32c0565babfce585e2 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 517982990c8c154ef980261544b9fdf9b32f61c7..857dd17875a8fbfb55097c80823436682431446f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 651040b9c775edb32ed3f0bc534361b80bec59b9..cfc1dfc6f01d5dd10aac393ee187eefae56e0c3a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f026e89c4786c293ad9b822a37d651522e7e37d7..d9656e52b22c646160ead064c5364925d25137cb 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 0893003bb2839d7593695a9e5fd6fe2cc80e57f4..12640ca0d4a1f7d669840ca9ac202b6360d25e65 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 3a8b0a812b67b17cee6f38e55958a6a23e4f8daf..aaf4e4756841fadb99d92cd46b9c5a18ce4f175b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 06cc5faaededa4e672747ab07f596888c2241b99..3fab4028a9070143bf107bb12c282a331cd62bab 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index e66316b114cb45ca529295c740bf43e0df53b8f9..b9d9c38e33983aa7260d4860f844bed0c8a7c948 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4af48861873c9e6a1f0655b5bc5b3fdf6f03acae..724abd053cb321b71fe1d6ceeebe26314c0a420f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 87ec028f23ff643e057a2e0b1ec10b8064aa669f..9737a014997bb697bbff98c3e5e0659e6ec61902 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 9542b1e56f64d8054427a462a2c8565d74f69b68..1892a74a5a93c8d3fc2c5a6859f30e62803d85d0 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 0e3a54170f44e98daddebb3435ea10df4b96f481..f01cf10b74962b0e8f6572d10e033b45dc018781 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 92f6288fbe9f0f4d717d1790000c53f29b7ae771..0f9d31229c301060ab2584a22e6179949f3e08e1 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index eed50dfaf2853f21430af0c3e692a667e1b26fca..3c1bc0341163dde59f0c7c6ad4c74e0cae1b2ed0 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4034655ed99cd5741f08e64df47974f500f55c97..d17023445f23a4be3f5ab0416dce281a4c5288d6 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 96835fbfcc9804e67d1087a705e7ea076302b3be..914b3af7dd7287aa2a778900822fd767dc1ffc17 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 6386b91f28ece7781b41e829c78793740c8dea64..39c0d0604f995aaddbea2bb1487b96667766158c 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 73ed5a707619db1184159ad1923dd0e0e7119d6e..0277b4e6c4ea2f8c917ae3541c2281c96686a551 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 9327caf9336cb0aac60870c1d8d17ee8d8fcf537..8aac9eba22bec84e2cf7f06ab454993dc913e59b 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 1bc0b6459e28fe24874af2379041f0a620c0060c..ace02b5e138a98a5ed8c2dfce1b316290b8d9f26 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index fc96893a7b3048373947754029954b1ad7ff25e0..d8e8e4fc00d84dfab93ce5307dcd4ae620021b3f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 399cdebeda7cebea97576943893bcfee4da47527..44da107b8614ba21d2a0b42637e24bea01299cfa 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 23952b3bdefe2077e50a4a267083ffbcfd76e6fc..f9cedff6fa130c74c8a0fd5fa382c59f276dee5f 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 069320ebc9a096b3d2ccbd10ac453b84bd61af99..3acb22e93aa9fccaf8625ceb886443aca645d7b4 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 8017c96388e5f702284c7d334b4a09529305b1dd..af87bf3c5b18fc589da7ea93f1c14988f905fb17 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index c7396aeb22c847030df4aca19d1b08f624c69675..06ea2353cac2b0856f07c5cf7db9dbab10f838a0 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index d6f89c352d656757c22a799abded2d2879572095..5619c62cab0f06a00749f73163060e75e2374c99 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 43be8f8b95218e74ed8e688572d5a38bd3f10e71..8cc69936120770bf48de3c7097e02b5c70281809 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index cea0cf3c7dd484c9cf31e387f6452702f5ad7981..2a9d2f1cb4d267e04362eb274cdab3fffc78119a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4856e1b87d28e9778c88c20dd9d1032eb61a9711..ff98ac0f0299e53961292da325beed81f0f0d59a 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 4a2497899f2f0cc27aaf18f6f8fb0cfe50a68d39..8cdccc10a75c62bb81f8cdd97cdfd884f75695ae 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2023 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 80f4d1f2804ccd172612a328a33dab3eb6e3a3ca..cc8cf3a8954a63c0225b2266a7c03b49c9a0cfa0 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f4a44ecad0b6f4d215dd514ccd68a72336a8a598..4580491ff5ccba02cb70b7bb363ddb41899b9f84 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2020 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index f758df3f32e8fa1ccc48ec6f889e6bbaf63aa808..56f98badb73ce00aa8605bc8859249779d68ea4d 100644 (file)
@@ -1,5 +1,6 @@
 /*
  * Copyright (c) 2021 Samsung Electronics Co., Ltd. All Rights Reserved
+ * Copyright 2019 The TensorFlow Authors. All Rights Reserved.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
index 7cd0470c62acbf468f611cd4f2c34f6e7a8c7a91..6f17cf94a33678538588eed389dfc18a8f3e8fe2 100644 (file)
@@ -1,6 +1,6 @@
 Name:    nnfw
 Summary: nnfw
-Version: 1.22.0
+Version: 1.22.1
 Release: 1
 Group:   Development
 License: Apache-2.0 and MIT and BSD-2-Clause and MPL-2.0
@@ -31,12 +31,12 @@ Source3018: XNNPACK.tar.gz
 Source3019: FLATBUFFERS-2.0.tar.gz
 
 %{!?build_type:     %define build_type      Release}
-%{!?npud_build:     %define npud_build      1}
+%{!?npud_build:     %define npud_build      0}
 %{!?trix_support:   %define trix_support    1}
 %{!?coverage_build: %define coverage_build  0}
 %{!?test_build:     %define test_build      0}
 %{!?extra_option:   %define extra_option    %{nil}}
-%{!?config_support: %define config_support  1}
+%{!?config_support: %define config_support  0}
 
 %if %{coverage_build} == 1
 # Coverage test requires debug build runtime
@@ -148,12 +148,16 @@ NPU daemon for optimal management of NPU hardware
 
 # Set option for configuration
 %define option_config %{nil}
-%if %{config_support} == 1
 %if %{npud_build} == 1
+%if %{config_support} == 1
 # ENVVAR_NPUD_CONFIG: Use environment variable for npud configuration and debug
-%define option_config -DENVVAR_NPUD_CONFIG=ON
-%endif # npud_build
+%define option_config -DBUILD_NPUD=ON -DENVVAR_NPUD_CONFIG=ON
+%else
+%define option_config -DBUILD_NPUD=ON -DENVVAR_NPUD_CONFIG=OFF
 %endif # config_support
+%else
+%define option_config -DBUILD_NPUD=OFF
+%endif # npud_build
 
 %if %{coverage_build} == 1
 %define option_coverage -DENABLE_COVERAGE=ON
index 07c39829eb15461ce7b7130518f38d705a2ed570..cd5e2052258cb7f66220758e919246df2a2f70d3 100644 (file)
@@ -8,7 +8,7 @@ android {
         minSdkVersion 26
         targetSdkVersion 29
         versionCode 1
-        versionName "1.22.0"
+        versionName "1.22.1"
 
         externalNativeBuild {
             ndkBuild {
index dd110869707fcf8f9a6bba159069967e19395538..26efcc645f59fbe8f5020d74998b8ee00fc7e2f3 100644 (file)
@@ -39,7 +39,7 @@ TEST(NDArrayContiguousSpanTests, slice_assign_test)
     ASSERT_EQ(span2.at(2), 3);
     ASSERT_EQ(span2.at(4), 5);
 
-    ASSERT_EQ(*(span1.data() + 2), *(span1.data() + 2));
+    ASSERT_EQ(*(span1.data() + 2), *(span2.data() + 2));
 
     ContiguousSpan<float> span3(span2.offset(1));
     ASSERT_EQ(span3.size(), 4);
@@ -63,8 +63,6 @@ TEST(NDArrayContiguousSpanTests, slice_assign_test)
     ASSERT_EQ(span5.at(1), 3);
     ASSERT_EQ(span5[2], 4);
     ASSERT_EQ(span5[3], 5);
-
-    ASSERT_EQ(*(span5.data() + 2), *(span5.data() + 2));
   }
 
   // int32_t
@@ -84,7 +82,7 @@ TEST(NDArrayContiguousSpanTests, slice_assign_test)
     ASSERT_EQ(span2.at(2), 3);
     ASSERT_EQ(span2.at(4), 5);
 
-    ASSERT_EQ(*(span1.data() + 2), *(span1.data() + 2));
+    ASSERT_EQ(*(span1.data() + 2), *(span2.data() + 2));
 
     ContiguousSpan<int32_t> span3(span2.offset(1));
     ASSERT_EQ(span3.size(), 4);
@@ -127,7 +125,7 @@ TEST(NDArrayContiguousSpanTests, slice_assign_test)
     ASSERT_EQ(span2.at(2), 3);
     ASSERT_EQ(span2.at(4), 5);
 
-    ASSERT_EQ(*(span1.data() + 2), *(span1.data() + 2));
+    ASSERT_EQ(*(span1.data() + 2), *(span2.data() + 2));
 
     ContiguousSpan<uint32_t> span3(span2.offset(1));
     ASSERT_EQ(span3.size(), 4);
@@ -170,7 +168,7 @@ TEST(NDArrayContiguousSpanTests, slice_assign_test)
     ASSERT_EQ(span2.at(2), 3);
     ASSERT_EQ(span2.at(4), 5);
 
-    ASSERT_EQ(*(span1.data() + 2), *(span1.data() + 2));
+    ASSERT_EQ(*(span1.data() + 2), *(span2.data() + 2));
 
     ContiguousSpan<int8_t> span3(span2.offset(1));
     ASSERT_EQ(span3.size(), 4);
index be30ee2963eb6222191029ce3abe8b15fb4fe2d1..db35c670015b27e39059cde7e87bb1fdf19131f9 100644 (file)
@@ -21,6 +21,6 @@
  * NNFW_VERSION is a uint32 value representing nnfw runtime version
  * in 0xMMmmmmPP, where MM = major, mmmm = minor, PP = patch
  */
-#define NNFW_VERSION 0x01001600
+#define NNFW_VERSION 0x01001601
 
 #endif // __NNFW_VERSION_H__
index 3f4b3cc7f44cb07b51f3452c87a7bca26154fa38..7edd5aaa242451f8ebd6e3f430dd7c043e5e947d 100644 (file)
@@ -285,6 +285,8 @@ void Executors::CreatePkgIOTensors(const IODescription &desc)
     const auto &io_index = std::get<ir::IOIndex>(pkg_input);
     const auto input_pkg_index =
       find_input_index(_model_edges->pkg_inputs, model_index, subg_index, io_index);
+    if (input_pkg_index == -1)
+      throw std::runtime_error{"Cannot find multi model input index"};
     auto input_desc = desc.inputs[input_pkg_index].get();
     _pkg_input_tensors[pkg_input] =
       std::make_unique<backend::builtin::IOTensor>(input_desc->info, input_desc->layout);
@@ -298,6 +300,8 @@ void Executors::CreatePkgIOTensors(const IODescription &desc)
     const auto &io_index = std::get<ir::IOIndex>(pkg_output);
     const auto output_pkg_index =
       find_output_index(_model_edges->pkg_outputs, model_index, subg_index, io_index);
+    if (output_pkg_index == -1)
+      throw std::runtime_error{"Cannot find multi model output index"};
     auto output_desc = desc.outputs[output_pkg_index].get();
     _pkg_output_tensors[pkg_output] =
       std::make_unique<backend::builtin::IOTensor>(output_desc->info, output_desc->layout);
@@ -331,6 +335,8 @@ void Executors::createPkgIOQuantLayers(const IODescription &desc)
       const auto &io_index = std::get<ir::IOIndex>(pkg_input);
       const auto input_pkg_index =
         find_input_index(_model_edges->pkg_inputs, model_index, subg_index, io_index);
+      if (input_pkg_index == -1)
+        throw std::runtime_error{"Cannot find multi model input index"};
       auto input_desc = desc.inputs[input_pkg_index].get();
 
       // Create EdgeTensor for nnpkg input if type is different
@@ -372,6 +378,8 @@ void Executors::createPkgIOQuantLayers(const IODescription &desc)
       const auto &io_index = std::get<ir::IOIndex>(pkg_output);
       const auto output_pkg_index =
         find_output_index(_model_edges->pkg_outputs, model_index, subg_index, io_index);
+      if (output_pkg_index == -1)
+        throw std::runtime_error{"Cannot find multi model output index"};
       auto output_desc = desc.outputs[output_pkg_index].get();
 
       // Create EdgeTensor for nnpkg output if type is different
index 3f4554302b648a7c0de6e3c7384168f59c71ee9f..57116acefce6d7bc2011f38c61be6706897960d9 100644 (file)
@@ -70,3 +70,20 @@ TEST_F(GenModelTest, OneOp_BatchToSpaceND_Crop)
   _context->setBackends({"cpu"});
   SUCCEED();
 }
+
+TEST_F(GenModelTest, neg_OneOp_BatchToSpaceND_DifferentType)
+{
+  CircleGen cgen;
+  int in = cgen.addTensor({{4, 1, 1, 1}, circle::TensorType::TensorType_FLOAT32});
+  int out = cgen.addTensor({{1, 2, 2, 1}, circle::TensorType::TensorType_INT32});
+  int block = cgen.addTensor({{2}, circle::TensorType::TensorType_INT32});
+  cgen.addOperatorBatchToSpaceND({{in, block}, {out}});
+  cgen.setInputsAndOutputs({in, block}, {out});
+  _context = std::make_unique<GenModelTestContext>(cgen.finish());
+  _context->addTestCase(TestCaseData{}
+                          .addInput<float>({1, 2, 3, 4})
+                          .addInput<int32_t>({2, 2})
+                          .addOutput<int>({1, 2, 3, 4}));
+  _context->expectFailModelLoad();
+  SUCCEED();
+}
index 4168b212387ec7a20d050d9065a7ab8d08d896a9..7b28d7c75dcf92c8c6d515a93d7b23cee40e1e26 100644 (file)
@@ -57,3 +57,26 @@ TEST_F(GenModelTest, OneOp_ReverseV2_1D)
 
   SUCCEED();
 }
+
+TEST_F(GenModelTest, neg_OneOp_ReverseV2_3D_DifferentType)
+{
+  CircleGen cgen;
+
+  int in = cgen.addTensor({{4, 3, 2}, circle::TensorType::TensorType_FLOAT32});
+  std::vector<int32_t> axis_data{1};
+  uint32_t axis_buf = cgen.addBuffer(axis_data);
+  int axis = cgen.addTensor({{1}, circle::TensorType::TensorType_INT32, axis_buf});
+  int out = cgen.addTensor({{4, 3, 2}, circle::TensorType::TensorType_INT32});
+
+  cgen.addOperatorReverseV2({{in, axis}, {out}});
+  cgen.setInputsAndOutputs({in}, {out});
+
+  _context = std::make_unique<GenModelTestContext>(cgen.finish());
+  _context->setBackends({"acl_cl", "cpu"});
+  _context->addTestCase(uniformTCD<int>(
+    {{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24}},
+    {{5, 6, 3, 4, 1, 2, 11, 12, 9, 10, 7, 8, 17, 18, 15, 16, 13, 14, 23, 24, 21, 22, 19, 20}}));
+  _context->expectFailModelLoad();
+
+  SUCCEED();
+}
index 32be9a767737fe4fdeb467df49a6c6365ebe61c1..7dec8dba52b9fd58d73f9ec150c1a9dfb3118735 100644 (file)
@@ -60,3 +60,26 @@ TEST_F(GenModelTest, OneOp_SplitNonConstAxis)
 
   SUCCEED();
 }
+
+TEST_F(GenModelTest, neg_OneOp_SplitNegatveSplitNum)
+{
+  CircleGen cgen;
+  int in = cgen.addTensor({{2, 4}, circle::TensorType::TensorType_FLOAT32});
+  std::vector<int32_t> axis_data{1};
+  uint32_t axis_buf = cgen.addBuffer(axis_data);
+  int axis = cgen.addTensor({{1}, circle::TensorType::TensorType_INT32, axis_buf});
+
+  int out1 = cgen.addTensor({{2, 2}, circle::TensorType::TensorType_FLOAT32});
+  int out2 = cgen.addTensor({{2, 2}, circle::TensorType::TensorType_FLOAT32});
+
+  cgen.addOperatorSplit({{axis, in}, {out1, out2}}, -3);
+  cgen.setInputsAndOutputs({in}, {out1, out2});
+
+  _context = std::make_unique<GenModelTestContext>(cgen.finish());
+  _context->addTestCase(
+    uniformTCD<float>({{1, 2, 3, 4, 5, 6, 7, 8}}, {{1, 2, 5, 6}, {3, 4, 7, 8}}));
+  _context->setBackends({"cpu", "acl_cl", "acl_neon"});
+  _context->expectFailModelLoad();
+
+  SUCCEED();
+}
index fb29018d4dce640d5a3deac8a5e844d16212b7bb..9c00e6d89f361be0151431cdb49575f1e530942e 100644 (file)
@@ -41,3 +41,28 @@ TEST_F(GenModelTest, OneOp_StridedSlice_LastDim)
 
   SUCCEED();
 }
+
+TEST_F(GenModelTest, neg_OneOp_StridedSlice_DifferentType)
+{
+  CircleGen cgen;
+  std::vector<int32_t> begin_data{0, 3};
+  std::vector<int32_t> end_data{0, 6};
+  std::vector<int32_t> strides_data{1, 1};
+  uint32_t begin_buf = cgen.addBuffer(begin_data);
+  uint32_t end_buf = cgen.addBuffer(end_data);
+  uint32_t strides_buf = cgen.addBuffer(strides_data);
+  int input = cgen.addTensor({{1, 6}, circle::TensorType::TensorType_FLOAT32});
+  int begin = cgen.addTensor({{2}, circle::TensorType::TensorType_INT32, begin_buf});
+  int end = cgen.addTensor({{2}, circle::TensorType::TensorType_INT32, end_buf});
+  int strides = cgen.addTensor({{2}, circle::TensorType::TensorType_INT32, strides_buf});
+  int out = cgen.addTensor({{1, 3}, circle::TensorType::TensorType_INT32});
+  cgen.addOperatorStridedSlice({{input, begin, end, strides}, {out}}, 1, 1);
+  cgen.setInputsAndOutputs({input}, {out});
+
+  _context = std::make_unique<GenModelTestContext>(cgen.finish());
+  _context->addTestCase(uniformTCD<float>({{1, 2, 3, 4, 5, 6}}, {{4, 5, 6}}));
+  _context->setBackends({"acl_cl", "acl_neon", "cpu"});
+  _context->expectFailModelLoad();
+
+  SUCCEED();
+}