aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/stream_executor/stream.cc
diff options
context:
space:
mode:
authorGravatar A. Unique TensorFlower <gardener@tensorflow.org>2017-06-20 10:27:41 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2017-06-20 10:30:57 -0700
commit44cf398a79677edb44491473043a8f2d95babdac (patch)
tree30c47a932b700aa60d0da3ce2113af8d6bb2f090 /tensorflow/stream_executor/stream.cc
parentc7c5e32fb79fff83814f15f347c7e85d36c221e0 (diff)
[SE] Support alpha scale in cudnnTransformTensor
PiperOrigin-RevId: 159578357
Diffstat (limited to 'tensorflow/stream_executor/stream.cc')
-rw-r--r--tensorflow/stream_executor/stream.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/tensorflow/stream_executor/stream.cc b/tensorflow/stream_executor/stream.cc
index fff9accae3..cbf8c11ef1 100644
--- a/tensorflow/stream_executor/stream.cc
+++ b/tensorflow/stream_executor/stream.cc
@@ -4406,15 +4406,16 @@ Stream &Stream::ThenTransformTensor(const dnn::BatchDescriptor &input_desc,
dnn::DataType input_type,
const DeviceMemoryBase &input_data,
const dnn::BatchDescriptor &output_desc,
- dnn::DataType output_type,
+ dnn::DataType output_type, float scale,
DeviceMemoryBase *output_data) {
VLOG_CALL(PARAM(input_desc), PARAM(input_type), PARAM(input_data),
- PARAM(output_desc), PARAM(output_type), PARAM(output_data));
+ PARAM(output_desc), PARAM(output_type), PARAM(scale),
+ PARAM(output_data));
if (ok()) {
if (dnn::DnnSupport *dnn = parent_->AsDnn()) {
CheckError(dnn->DoTransformTensor(this, input_desc, input_type,
input_data, output_desc, output_type,
- output_data));
+ scale, output_data));
} else {
SetErrorAndLogNoDnnSupport();
}