Unverified Commit 6e5d9099 authored by mcarilli's avatar mcarilli Committed by GitHub
Browse files

Merge pull request #169 from NVIDIA/intlist-intarrayref

Rename IntList to IntArrayRef
parents 823b30cf 0f5e3fe0
...@@ -5,7 +5,11 @@ ...@@ -5,7 +5,11 @@
namespace { namespace {
void compute_n1_n2( void compute_n1_n2(
at::Tensor input, at::Tensor input,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
int& n1, int& n1,
int& n2) int& n2)
{ {
...@@ -22,7 +26,11 @@ void compute_n1_n2( ...@@ -22,7 +26,11 @@ void compute_n1_n2(
} }
void check_args( void check_args(
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
at::Tensor gamma, at::Tensor gamma,
at::Tensor beta at::Tensor beta
) )
...@@ -33,7 +41,11 @@ void check_args( ...@@ -33,7 +41,11 @@ void check_args(
void check_args( void check_args(
at::Tensor input, at::Tensor input,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
int& n1, int& n1,
int& n2 int& n2
) )
...@@ -69,7 +81,11 @@ void check_args( ...@@ -69,7 +81,11 @@ void check_args(
void check_args( void check_args(
at::Tensor input, at::Tensor input,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
at::Tensor gamma, at::Tensor gamma,
at::Tensor beta, at::Tensor beta,
int& n1, int& n1,
...@@ -88,7 +104,11 @@ void cuda_layer_norm( ...@@ -88,7 +104,11 @@ void cuda_layer_norm(
at::Tensor* input, at::Tensor* input,
int n1, int n1,
int n2, int n2,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
at::Tensor* gamma, at::Tensor* gamma,
at::Tensor* beta, at::Tensor* beta,
double epsilon); double epsilon);
...@@ -99,7 +119,11 @@ void cuda_layer_norm( ...@@ -99,7 +119,11 @@ void cuda_layer_norm(
std::vector<at::Tensor> layer_norm( std::vector<at::Tensor> layer_norm(
at::Tensor input, at::Tensor input,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
double epsilon) { double epsilon) {
CHECK_INPUT(input); CHECK_INPUT(input);
int n1,n2; int n1,n2;
...@@ -113,7 +137,11 @@ std::vector<at::Tensor> layer_norm( ...@@ -113,7 +137,11 @@ std::vector<at::Tensor> layer_norm(
} }
std::vector<at::Tensor> layer_norm_affine( std::vector<at::Tensor> layer_norm_affine(
at::Tensor input, at::Tensor input,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
at::Tensor gamma, at::Tensor gamma,
at::Tensor beta, at::Tensor beta,
double epsilon) { double epsilon) {
...@@ -137,7 +165,11 @@ void cuda_layer_norm_gradient( ...@@ -137,7 +165,11 @@ void cuda_layer_norm_gradient(
at::Tensor* input, at::Tensor* input,
int n1, int n1,
int n2, int n2,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
at::Tensor* gamma, at::Tensor* gamma,
at::Tensor* beta, at::Tensor* beta,
double epsilon, double epsilon,
...@@ -151,7 +183,11 @@ at::Tensor layer_norm_gradient( ...@@ -151,7 +183,11 @@ at::Tensor layer_norm_gradient(
at::Tensor mean, at::Tensor mean,
at::Tensor invvar, at::Tensor invvar,
at::Tensor input, at::Tensor input,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
double epsilon) { double epsilon) {
CHECK_INPUT(dout); CHECK_INPUT(dout);
CHECK_INPUT(mean); CHECK_INPUT(mean);
...@@ -170,7 +206,11 @@ std::vector<at::Tensor> layer_norm_gradient_affine( ...@@ -170,7 +206,11 @@ std::vector<at::Tensor> layer_norm_gradient_affine(
at::Tensor mean, at::Tensor mean,
at::Tensor invvar, at::Tensor invvar,
at::Tensor input, at::Tensor input,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
at::Tensor gamma, at::Tensor gamma,
at::Tensor beta, at::Tensor beta,
double epsilon) { double epsilon) {
......
...@@ -672,7 +672,11 @@ void cuda_layer_norm( ...@@ -672,7 +672,11 @@ void cuda_layer_norm(
at::Tensor* input, at::Tensor* input,
int n1, int n1,
int n2, int n2,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
at::Tensor* gamma, at::Tensor* gamma,
at::Tensor* beta, at::Tensor* beta,
double epsilon) double epsilon)
...@@ -767,7 +771,11 @@ void cuda_layer_norm_gradient( ...@@ -767,7 +771,11 @@ void cuda_layer_norm_gradient(
at::Tensor* input, at::Tensor* input,
int n1, int n1,
int n2, int n2,
#ifdef VERSION_GE_1_1
at::IntArrayRef normalized_shape,
#else
at::IntList normalized_shape, at::IntList normalized_shape,
#endif
at::Tensor* gamma, at::Tensor* gamma,
at::Tensor* beta, at::Tensor* beta,
double epsilon, double epsilon,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment