Tensor reinitialization codemod - 3/5 (#15912)
authorJerry Zhang <jerryzh@fb.com>
Thu, 17 Jan 2019 03:46:19 +0000 (19:46 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Thu, 17 Jan 2019 03:49:01 +0000 (19:49 -0800)
commitd277f77da24af444d1fd2a64443204e64b2214b4
treef1939f6e9e0c0695092e83293b879840d70d0458
parent57d29ffa9cbce23b4dbfb5261b926bbb1d75944f
Tensor reinitialization codemod - 3/5 (#15912)

Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/15912

Codemod generated with clangr shard mode, 25 files per diff,
To eliminiate partially initialized Tensor, we split the initialization of local Tensor variables into two steps, first declare un uninitialized Tensor, and
call `ReinitializeTensor` to initialize it.
motivation: https://github.com/pytorch/pytorch/pull/12407

Reviewed By: dzhulgakov

Differential Revision: D13586734

fbshipit-source-id: 8485d2c51225343961351c7a2e8f95055534f9a9
26 files changed:
caffe2/operators/distance_op.cu
caffe2/operators/distance_op.h
caffe2/operators/experimental/c10/cpu/fc_cpu.cc
caffe2/operators/experimental/c10/schemas/fc.h
caffe2/operators/fully_connected_op.h
caffe2/operators/given_tensor_byte_string_to_uint8_fill_op.h
caffe2/operators/given_tensor_fill_op.h
caffe2/operators/group_norm_op.cc
caffe2/operators/group_norm_op.cu
caffe2/operators/group_norm_op.h
caffe2/operators/h_softmax_op.cc
caffe2/operators/h_softmax_op.h
caffe2/operators/instance_norm_gradient_op.cc
caffe2/operators/instance_norm_op.cu
caffe2/operators/instance_norm_op.h
caffe2/operators/integral_image_op.cu
caffe2/operators/integral_image_op.h
caffe2/operators/layer_norm_op.h
caffe2/operators/lengths_tile_op.cu
caffe2/operators/lengths_tile_op.h
caffe2/operators/listwise_l2r_op.cc
caffe2/operators/listwise_l2r_op.h
caffe2/operators/percentile_op.cc
caffe2/operators/percentile_op.h
caffe2/operators/quantized/int8_concat_op.h
caffe2/operators/quantized/int8_fc_op.h