Skip to content

Commit

Permalink
Move TensorOptions to ATen/core (pytorch#22020)
Browse files Browse the repository at this point in the history
Summary:
Pull Request resolved: pytorch#22020
ghimport-source-id: 62766d4

Test Plan: Imported from OSS

Differential Revision: D15920763

Pulled By: zou3519

fbshipit-source-id: c3429973180a65606da82face5c0ee377035e716
  • Loading branch information
zou3519 authored and facebook-github-bot committed Aug 12, 2019
1 parent a5f6976 commit bde7386
Show file tree
Hide file tree
Showing 26 changed files with 29 additions and 29 deletions.
2 changes: 1 addition & 1 deletion aten/src/ATen/ATen.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@
#include <ATen/Tensor.h>
#include <ATen/TensorGeometry.h>
#include <ATen/TensorOperators.h>
#include <ATen/TensorOptions.h>
#include <ATen/Version.h>
#include <ATen/core/ATenGeneral.h>
#include <ATen/core/Generator.h>
#include <c10/core/Layout.h>
#include <ATen/core/Scalar.h>
#include <c10/core/Storage.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/Reduction.h>
#include <c10/util/Exception.h>
#include <ATen/core/ATenDispatch.h>
Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/Context.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

#include <ATen/Context.h>

#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>

#include <thread>
#include <mutex>
Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/InitialTensorOptions.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#pragma once

#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>

namespace at {

Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/TensorOptions.h
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
#pragma once
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>
2 changes: 1 addition & 1 deletion aten/src/ATen/core/DeprecatedTypeProperties.h
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#include <c10/core/Backend.h>
#include <c10/core/ScalarType.h>
#include <c10/core/Layout.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>
#include <c10/core/Storage.h>
#include <ATen/core/DeprecatedTypePropertiesRegistry.h>
#include <ATen/core/Generator.h>
Expand Down
4 changes: 1 addition & 3 deletions aten/src/ATen/core/Tensor.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include <c10/core/ScalarType.h>
#include <c10/core/Storage.h>
#include <ATen/core/TensorAccessor.h>
#include <ATen/core/TensorOptions.h>
#include <c10/core/TensorImpl.h>
#include <c10/core/UndefinedTensorImpl.h>
#include <c10/util/Exception.h>
Expand All @@ -22,9 +23,6 @@
namespace caffe2 {
class Tensor;
}
namespace c10{
struct TensorOptions;
}
namespace at {
struct Generator;
struct Type;
Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/core/TensorMethods.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
#include <c10/core/MemoryFormat.h>
#include <c10/core/QScheme.h>
#include <c10/macros/Macros.h>
#include <c10/core/TensorOptions.h>
#include <c10/util/intrusive_ptr.h>
#include <ATen/core/DeprecatedTypeProperties.h>
#include <ATen/core/ATenDispatch.h>
#include <ATen/core/TensorOptions.h>
#ifdef BUILD_NAMEDTENSOR
#include <ATen/NamedTensor.h>
#endif
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>

#include <c10/core/Device.h>
#include <c10/core/Layout.h>
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion aten/src/ATen/native/TensorFactories.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
#include <c10/util/Deprecated.h>
#include <ATen/native/Resize.h>
#include <ATen/native/TensorFactories.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>
#include <TH/THAllocator.h>
#include <ATen/detail/CUDAHooksInterface.h>
#include <c10/util/Exception.h>
Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/native/TensorFactories.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#pragma once

#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>

namespace at { namespace native {
// Different combinations of row, col, and offset can lead to two cases:
Expand Down
3 changes: 2 additions & 1 deletion aten/src/ATen/native/quantized/TensorFactories.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
#include <ATen/ATen.h>

#include <ATen/core/TensorOptions.h>
#include <ATen/quantized/Quantizer.h>
#include <c10/core/QScheme.h>
#include <c10/core/TensorOptions.h>

namespace at {
namespace native {
Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/quantized/Quantizer.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#include <c10/util/Exception.h>
#include <c10/util/intrusive_ptr.h>
#include <c10/core/ScalarType.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>

#include <cmath>
#include <memory>
Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/templates/Functions.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
#include <c10/util/Deprecated.h>
#include <ATen/NativeFunctions.h>
#include <ATen/DeviceGuard.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>
#include <ATen/core/Reduction.h>
#include <c10/util/Optional.h>
#include <ATen/TensorUtils.h>
Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/templates/NativeFunctions.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

#include <ATen/Context.h>
#include <c10/core/ScalarType.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/Reduction.h>
#include <ATen/core/TensorOptions.h>

#include <array>
#include <functional>
Expand Down
4 changes: 1 addition & 3 deletions aten/src/ATen/templates/Tensor.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include <c10/core/ScalarType.h>
#include <c10/core/Storage.h>
#include <ATen/core/TensorAccessor.h>
#include <ATen/core/TensorOptions.h>
#include <c10/core/TensorImpl.h>
#include <c10/core/UndefinedTensorImpl.h>
#include <c10/util/Exception.h>
Expand All @@ -22,9 +23,6 @@
namespace caffe2 {
class Tensor;
}
namespace c10{
struct TensorOptions;
}
namespace at {
struct Generator;
struct Type;
Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/templates/TensorMethods.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
#include <c10/core/MemoryFormat.h>
#include <c10/core/QScheme.h>
#include <c10/macros/Macros.h>
#include <c10/core/TensorOptions.h>
#include <c10/util/intrusive_ptr.h>
#include <ATen/core/DeprecatedTypeProperties.h>
#include <ATen/core/ATenDispatch.h>
#include <ATen/core/TensorOptions.h>
#ifdef BUILD_NAMEDTENSOR
#include <ATen/NamedTensor.h>
#endif
Expand Down
2 changes: 1 addition & 1 deletion aten/src/ATen/templates/TypeDefault.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#include <c10/core/Scalar.h>
#include <c10/core/Storage.h>
#include <ATen/Tensor.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>
#include <ATen/DeviceGuard.h>
#include <ATen/SparseTensorUtils.h>
#include <ATen/core/ATenDispatch.h>
Expand Down
5 changes: 4 additions & 1 deletion c10/core/TensorImpl.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,12 @@
#include <numeric>

#include <c10/core/Backend.h>
#include <c10/core/DefaultDtype.h>
#include <c10/core/Device.h>
#include <c10/core/Layout.h>
#include <c10/core/MemoryFormat.h>
#include <c10/core/ScalarType.h>
#include <c10/core/Storage.h>
#include <c10/core/TensorOptions.h>
#include <c10/core/TensorTypeId.h>
#include <c10/core/TensorTypeIdRegistration.h>
#include <c10/core/CopyBytes.h>
Expand Down
2 changes: 1 addition & 1 deletion caffe2/core/tensor.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
#include <ATen/core/UndefinedTensorImpl.h>
#include <c10/util/intrusive_ptr.h>
#include "ATen/core/Tensor.h"
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>

#include <ATen/core/grad_mode.h>

Expand Down
2 changes: 1 addition & 1 deletion test/cpp/api/tensor_options.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

#include <ATen/Context.h>
#include <ATen/Functions.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>

#include <string>
#include <vector>
Expand Down
2 changes: 1 addition & 1 deletion test/cpp/api/tensor_options_cuda.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#include <ATen/DeviceGuard.h>
#include <ATen/Functions.h>
#include <c10/core/ScalarType.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>

#include <torch/cuda.h>

Expand Down
2 changes: 1 addition & 1 deletion tools/autograd/templates/Functions.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#include "Functions.h"
#include <ATen/Utils.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>
#include <ATen/WrapDimUtils.h>
#include <ATen/WrapDimUtilsMulti.h>
#include <ATen/SparseTensorUtils.h>
Expand Down
2 changes: 1 addition & 1 deletion torch/csrc/api/include/torch/nn/cloneable.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#include <torch/types.h>
#include <torch/utils.h>

#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>
#include <c10/util/Exception.h>

#include <memory>
Expand Down
2 changes: 1 addition & 1 deletion torch/csrc/api/include/torch/nn/parallel/data_parallel.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

#include <ATen/Device.h>
#include <ATen/Parallel.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>
#include <c10/util/Exception.h>

#include <cstddef>
Expand Down
2 changes: 1 addition & 1 deletion torch/csrc/autograd/python_variable_indexing.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

#include <ATen/DeviceGuard.h>
#include <ATen/ExpandUtils.h>
#include <c10/core/TensorOptions.h>
#include <ATen/core/TensorOptions.h>
#include <ATen/core/LegacyTypeDispatch.h>

#include <vector>
Expand Down

0 comments on commit bde7386

Please sign in to comment.