Comments (3)
g++ spleeter_app.cpp
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:55:7: error: 'gebp_traits' is not a class template
55 | class gebp_traits<QInt8, QInt8, _ConjLhs, _ConjRhs> {
| ^~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:61:20: error: expected nested-name-specifier before 'packet_traits'
61 | typedef typename packet_traits<LhsScalar>::type LhsPacket;
| ^~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:61:20: error: expected ';' at end of member declaration
61 | typedef typename packet_traits<LhsScalar>::type LhsPacket;
| ^~~~~~~~~~~~~
| ;
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:61:33: error: expected unqualified-id before '<' token
61 | typedef typename packet_traits<LhsScalar>::type LhsPacket;
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:62:11: error: 'LhsPacket' does not name a type
62 | typedef LhsPacket LhsPacket4Packing;
| ^~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:79:8: error: 'gebp_kernel' is not a class template
79 | struct gebp_kernel<QInt8, QInt8, Index, DataMapper, mr, nr, ConjugateLhs,
| ^~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:81:3: error: 'EIGEN_DONT_INLINE' does not name a type
81 | EIGEN_DONT_INLINE
| ^~~~~~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:90:1: error: 'EIGEN_DONT_INLINE' does not name a type
90 | EIGEN_DONT_INLINE void gebp_kernel<QInt8, QInt8, Index, DataMapper, mr, nr,
| ^~~~~~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:128:52: error: wrong number of template arguments (4, should be 2)
128 | class gebp_traits<QInt8, QUInt8, _ConjLhs, _ConjRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:55:51: note: provided for 'template<bool _ConjLhs, bool _ConjRhs> class Eigen::internal::gebp_traits'
55 | class gebp_traits<QInt8, QInt8, _ConjLhs, _ConjRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:153:32: error: wrong number of template arguments (8, should be 6)
153 | ConjugateRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:80:32: note: provided for 'template<class Index, class DataMapper, int mr, int nr, bool ConjugateLhs, bool ConjugateRhs> struct Eigen::internal::gebp_kernel'
80 | ConjugateRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:163:1: error: 'EIGEN_DONT_INLINE' does not name a type
163 | EIGEN_DONT_INLINE void gebp_kernel<QInt8, QUInt8, Index, DataMapper, mr, nr,
| ^~~~~~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:201:52: error: wrong number of template arguments (4, should be 2)
201 | class gebp_traits<QUInt8, QInt8, _ConjLhs, _ConjRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:55:51: note: provided for 'template<bool _ConjLhs, bool _ConjRhs> class Eigen::internal::gebp_traits'
55 | class gebp_traits<QInt8, QInt8, _ConjLhs, _ConjRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:226:32: error: wrong number of template arguments (8, should be 6)
226 | ConjugateRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:80:32: note: provided for 'template<class Index, class DataMapper, int mr, int nr, bool ConjugateLhs, bool ConjugateRhs> struct Eigen::internal::gebp_kernel'
80 | ConjugateRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:236:1: error: 'EIGEN_DONT_INLINE' does not name a type
236 | EIGEN_DONT_INLINE void gebp_kernel<QUInt8, QInt8, Index, DataMapper, mr, nr,
| ^~~~~~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:273:53: error: wrong number of template arguments (4, should be 2)
273 | class gebp_traits<QInt16, QInt16, _ConjLhs, _ConjRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:55:51: note: provided for 'template<bool _ConjLhs, bool _ConjRhs> class Eigen::internal::gebp_traits'
55 | class gebp_traits<QInt8, QInt8, _ConjLhs, _ConjRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:298:32: error: wrong number of template arguments (8, should be 6)
298 | ConjugateRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:80:32: note: provided for 'template<class Index, class DataMapper, int mr, int nr, bool ConjugateLhs, bool ConjugateRhs> struct Eigen::internal::gebp_kernel'
80 | ConjugateRhs> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatMatProduct.h:308:1: error: 'EIGEN_DONT_INLINE' does not name a type
308 | EIGEN_DONT_INLINE void gebp_kernel<QInt16, QInt16, Index, DataMapper, mr, nr,
| ^~~~~~~~~~~~~~~~~
In file included from ./third_party/eigen3/unsupported/Eigen/CXX11/FixedPoint:56,
from ./tensorflow/core/framework/numeric_types.h:24,
from ./tensorflow/core/framework/allocator.h:26,
from ./tensorflow/core/framework/tensor.h:23,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:20:8: error: 'general_matrix_vector_product' is not a class template
20 | struct general_matrix_vector_product<Index, QInt8, LhsMapper, ColMajor,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:20:63: error: 'ColMajor' was not declared in this scope
20 | struct general_matrix_vector_product<Index, QInt8, LhsMapper, ColMajor,
| ^~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:23:3: error: 'EIGEN_DONT_INLINE' does not name a type
23 | EIGEN_DONT_INLINE static void run(Index rows, Index cols,
| ^~~~~~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:30:1: error: 'EIGEN_DONT_INLINE' does not name a type
30 | EIGEN_DONT_INLINE void general_matrix_vector_product<
| ^~~~~~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:51:64: error: 'ColMajor' was not declared in this scope
51 | struct general_matrix_vector_product<Index, QInt16, LhsMapper, ColMajor,
| ^~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:53:59: error: wrong number of template arguments (9, should be 6)
53 | ConjugateRhs, Version> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:22:59: note: provided for 'template<class Index, class LhsMapper, bool ConjugateLhs, class RhsMapper, bool ConjugateRhs, int Version> struct Eigen::internal::general_matrix_vector_product'
22 | ConjugateRhs, Version> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:61:1: error: 'EIGEN_DONT_INLINE' does not name a type
61 | EIGEN_DONT_INLINE void general_matrix_vector_product<
| ^~~~~~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:83:63: error: 'ColMajor' was not declared in this scope
83 | struct general_matrix_vector_product<Index, QInt8, LhsMapper, ColMajor,
| ^~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:85:59: error: wrong number of template arguments (9, should be 6)
85 | ConjugateRhs, Version> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:22:59: note: provided for 'template<class Index, class LhsMapper, bool ConjugateLhs, class RhsMapper, bool ConjugateRhs, int Version> struct Eigen::internal::general_matrix_vector_product'
22 | ConjugateRhs, Version> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:93:1: error: 'EIGEN_DONT_INLINE' does not name a type
93 | EIGEN_DONT_INLINE void general_matrix_vector_product<
| ^~~~~~~~~~~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:115:64: error: 'ColMajor' was not declared in this scope
115 | struct general_matrix_vector_product<Index, QUInt8, LhsMapper, ColMajor,
| ^~~~~~~~
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:117:59: error: wrong number of template arguments (9, should be 6)
117 | ConjugateRhs, Version> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:22:59: note: provided for 'template<class Index, class LhsMapper, bool ConjugateLhs, class RhsMapper, bool ConjugateRhs, int Version> struct Eigen::internal::general_matrix_vector_product'
22 | ConjugateRhs, Version> {
| ^
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/MatVecProduct.h:125:1: error: 'EIGEN_DONT_INLINE' does not name a type
125 | EIGEN_DONT_INLINE void general_matrix_vector_product<
| ^~~~~~~~~~~~~~~~~
In file included from ./tensorflow/core/framework/allocator.h:26,
from ./tensorflow/core/framework/tensor.h:23,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/numeric_types.h:63:8: error: 'NumTraits' is not a class template
63 | struct NumTraits<tensorflow::bfloat16>
| ^~~~~~~~~
./tensorflow/core/framework/numeric_types.h:63:38: error: 'Eigen::NumTraits' is not a template
63 | struct NumTraits<tensorflow::bfloat16>
| ^
In file included from ./third_party/eigen3/unsupported/Eigen/CXX11/FixedPoint:32,
from ./tensorflow/core/framework/numeric_types.h:24,
from ./tensorflow/core/framework/allocator.h:26,
from ./tensorflow/core/framework/tensor.h:23,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/FixedPointTypes.h:27:8: note: previous declaration here
27 | struct NumTraits<QInt8> : GenericNumTraits<int8_t> {};
| ^~~~~~~~~
In file included from ./tensorflow/core/framework/allocator.h:26,
from ./tensorflow/core/framework/tensor.h:23,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/numeric_types.h:64:23: error: expected template-name before '<' token
64 | : GenericNumTraits<tensorflow::bfloat16> {
| ^
./tensorflow/core/framework/numeric_types.h:88:8: error: 'NumTraits' is not a class template
88 | struct NumTraits<tensorflow::tstring> : GenericNumTraits<tensorflow::tstring> {
| ^~~~~~~~~
./tensorflow/core/framework/numeric_types.h:88:37: error: 'Eigen::NumTraits' is not a template
88 | struct NumTraits<tensorflow::tstring> : GenericNumTraits<tensorflow::tstring> {
| ^
In file included from ./third_party/eigen3/unsupported/Eigen/CXX11/FixedPoint:32,
from ./tensorflow/core/framework/numeric_types.h:24,
from ./tensorflow/core/framework/allocator.h:26,
from ./tensorflow/core/framework/tensor.h:23,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/FixedPointTypes.h:27:8: note: previous declaration here
27 | struct NumTraits<QInt8> : GenericNumTraits<int8_t> {};
| ^~~~~~~~~
In file included from ./tensorflow/core/framework/allocator.h:26,
from ./tensorflow/core/framework/tensor.h:23,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/numeric_types.h:88:57: error: expected template-name before '<' token
88 | struct NumTraits<tensorflow::tstring> : GenericNumTraits<tensorflow::tstring> {
| ^
./tensorflow/core/framework/numeric_types.h:113:1: error: 'EIGEN_DEVICE_FUNC' does not name a type; did you mean 'B16_DEVICE_FUNC'?
113 | EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE tensorflow::bfloat16 log(
| ^~~~~~~~~~~~~~~~~
| B16_DEVICE_FUNC
./tensorflow/core/framework/numeric_types.h:119:1: error: 'EIGEN_DEVICE_FUNC' does not name a type; did you mean 'B16_DEVICE_FUNC'?
119 | EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE tensorflow::bfloat16 exp(
| ^~~~~~~~~~~~~~~~~
| B16_DEVICE_FUNC
./tensorflow/core/framework/numeric_types.h:125:1: error: 'EIGEN_DEVICE_FUNC' does not name a type; did you mean 'B16_DEVICE_FUNC'?
125 | EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE tensorflow::bfloat16 abs(
| ^~~~~~~~~~~~~~~~~
| B16_DEVICE_FUNC
In file included from ./tensorflow/core/framework/tensor.h:24,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor_shape.h:316:52: error: 'DenseIndex' in namespace 'Eigen' does not name a type
316 | template <int NDIMS, typename IndexType = Eigen::DenseIndex>
| ^~~~~~~~~~
./tensorflow/core/framework/tensor_shape.h:317:10: error: 'DSizes' in namespace 'Eigen' does not name a template type
317 | Eigen::DSizes<IndexType, NDIMS> AsEigenDSizes() const;
| ^~~~~~
./tensorflow/core/framework/tensor_shape.h:323:52: error: 'DenseIndex' in namespace 'Eigen' does not name a type
323 | template <int NDIMS, typename IndexType = Eigen::DenseIndex>
| ^~~~~~~~~~
./tensorflow/core/framework/tensor_shape.h:324:10: error: 'DSizes' in namespace 'Eigen' does not name a template type
324 | Eigen::DSizes<IndexType, NDIMS> AsEigenDSizesWithPadding() const;
| ^~~~~~
./tensorflow/core/framework/tensor_shape.h:481:8: error: 'DSizes' in namespace 'Eigen' does not name a template type
481 | Eigen::DSizes<IndexType, NDIMS> TensorShape::AsEigenDSizes() const {
| ^~~~~~
./tensorflow/core/framework/tensor_shape.h:487:8: error: 'DSizes' in namespace 'Eigen' does not name a template type
487 | Eigen::DSizes<IndexType, NDIMS> TensorShape::AsEigenDSizesWithPadding() const {
| ^~~~~~
In file included from ./tensorflow/core/framework/tensor.h:25,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor_types.h:24:66: error: 'DenseIndex' in namespace 'Eigen' does not name a type
24 | template <typename T, int NDIMS = 1, typename IndexType = Eigen::DenseIndex>
| ^~~~~~~~~~
./tensorflow/core/framework/tensor_types.h:27:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
27 | typedef Eigen::TensorMap<Eigen::Tensor<T, NDIMS, Eigen::RowMajor, IndexType>,
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:30:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
30 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:35:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
35 | typedef Eigen::TensorMap<Eigen::Tensor<T, NDIMS, Eigen::RowMajor, IndexType> >
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:37:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
37 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:41:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
41 | typedef Eigen::TensorMap<Eigen::Tensor<T, NDIMS, Eigen::RowMajor, int>,
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:46:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
46 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:50:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
50 | typedef Eigen::TensorMap<Eigen::TensorFixedSize<const T, Eigen::Sizes<>,
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:56:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
56 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:59:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
59 | typedef Eigen::TensorMap<Eigen::TensorFixedSize<const T, Eigen::Sizes<>,
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:64:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
64 | typedef Eigen::TensorMap<Eigen::Tensor<T, 1, Eigen::RowMajor, IndexType>,
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:67:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
67 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:70:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
70 | typedef Eigen::TensorMap<Eigen::Tensor<T, 1, Eigen::RowMajor, IndexType>,
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:73:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
73 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:78:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
78 | typedef Eigen::TensorMap<Eigen::Tensor<T, 1, Eigen::RowMajor, IndexType> >
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:80:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
80 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:83:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
83 | typedef Eigen::TensorMap<Eigen::Tensor<T, 1, Eigen::RowMajor, IndexType> >
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:85:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
85 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:90:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
90 | typedef Eigen::TensorMap<Eigen::Tensor<T, 2, Eigen::RowMajor, IndexType>,
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:93:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
93 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:98:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
98 | typedef Eigen::TensorMap<Eigen::Tensor<T, 2, Eigen::RowMajor, IndexType> >
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:100:18: error: 'TensorMap' in namespace 'Eigen' does not name a template type
100 | typedef Eigen::TensorMap<
| ^~~~~~~~~
./tensorflow/core/framework/tensor_types.h:105:33: error: template argument 3 is invalid
105 | typedef typename TTypes<float, 1>::Tensor32Bit::Index Index32;
| ^
./tensorflow/core/framework/tensor_types.h:105:36: error: '<expression error>::Tensor32Bit' has not been declared
105 | typedef typename TTypes<float, 1>::Tensor32Bit::Index Index32;
| ^~~~~~~~~~~
./tensorflow/core/framework/tensor_types.h:108:8: error: 'DSizes' in namespace 'Eigen' does not name a template type
108 | Eigen::DSizes<Index32, DSizes::count> To32BitDims(const DSizes& in) {
| ^~~~~~
./tensorflow/core/framework/tensor_types.h:118:39: error: template argument 3 is invalid
118 | TensorType::NumIndices>::Tensor32Bit
| ^
./tensorflow/core/framework/tensor_types.h: In function 'int tensorflow::To32Bit(TensorType)':
./tensorflow/core/framework/tensor_types.h:121:49: error: template argument 3 is invalid
121 | TensorType::NumIndices>::Tensor32Bit RetType;
| ^
In file included from ./tensorflow/core/framework/tensor.h:26,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/types.h: At global scope:
./tensorflow/core/framework/types.h:83:26: error: 'ThreadPoolDevice' is not a member of 'Eigen'
83 | struct DeviceName<Eigen::ThreadPoolDevice> {
| ^~~~~~~~~~~~~~~~
./tensorflow/core/framework/types.h:83:26: error: 'ThreadPoolDevice' is not a member of 'Eigen'
./tensorflow/core/framework/types.h:83:42: error: template argument 1 is invalid
83 | struct DeviceName<Eigen::ThreadPoolDevice> {
| ^
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:394:20: error: template argument 3 is invalid
394 | typename TTypes<T>::Vec vec() {
| ^
./tensorflow/core/framework/tensor.h:399:20: error: template argument 3 is invalid
399 | typename TTypes<T>::Matrix matrix() {
| ^
./tensorflow/core/framework/tensor.h:404:27: error: template argument 3 is invalid
404 | typename TTypes<T, NDIMS>::Tensor tensor();
| ^
./tensorflow/core/framework/tensor.h:412:27: error: template argument 3 is invalid
412 | typename TTypes<T, NDIMS>::Tensor bit_casted_tensor();
| ^
./tensorflow/core/framework/tensor.h:422:27: error: template argument 3 is invalid
422 | typename TTypes<T, NDIMS>::Tensor reinterpret_last_dimension();
| ^
./tensorflow/core/framework/tensor.h:454:20: error: template argument 3 is invalid
454 | typename TTypes<T>::Flat flat() {
| ^
./tensorflow/core/framework/tensor.h:459:20: error: template argument 3 is invalid
459 | typename TTypes<T>::UnalignedFlat unaligned_flat() {
| ^
./tensorflow/core/framework/tensor.h:468:27: error: template argument 3 is invalid
468 | typename TTypes<T, NDIMS>::Tensor flat_inner_dims();
| ^
./tensorflow/core/framework/tensor.h:475:27: error: template argument 3 is invalid
475 | typename TTypes<T, NDIMS>::Tensor flat_outer_dims();
| ^
./tensorflow/core/framework/tensor.h:484:27: error: template argument 3 is invalid
484 | typename TTypes<T, NDIMS>::Tensor flat_inner_outer_dims(int64 begin);
| ^
./tensorflow/core/framework/tensor.h:487:27: error: template argument 3 is invalid
487 | typename TTypes<T, NDIMS>::Tensor shaped(gtl::ArraySlice<int64> new_sizes);
| ^
./tensorflow/core/framework/tensor.h:495:27: error: template argument 3 is invalid
495 | typename TTypes<T, NDIMS>::Tensor bit_casted_shaped(
| ^
./tensorflow/core/framework/tensor.h:499:27: error: template argument 3 is invalid
499 | typename TTypes<T, NDIMS>::UnalignedTensor unaligned_shaped(
| ^
./tensorflow/core/framework/tensor.h:508:20: error: template argument 3 is invalid
508 | typename TTypes<T>::Scalar scalar();
| ^
./tensorflow/core/framework/tensor.h:512:20: error: template argument 3 is invalid
512 | typename TTypes<T>::ConstVec vec() const {
| ^
./tensorflow/core/framework/tensor.h:517:20: error: template argument 3 is invalid
517 | typename TTypes<T>::ConstMatrix matrix() const {
| ^
./tensorflow/core/framework/tensor.h:522:27: error: template argument 3 is invalid
522 | typename TTypes<T, NDIMS>::ConstTensor tensor() const;
| ^
./tensorflow/core/framework/tensor.h:530:27: error: template argument 3 is invalid
530 | typename TTypes<T, NDIMS>::ConstTensor bit_casted_tensor() const;
| ^
./tensorflow/core/framework/tensor.h:540:27: error: template argument 3 is invalid
540 | typename TTypes<T, NDIMS>::ConstTensor reinterpret_last_dimension() const;
| ^
./tensorflow/core/framework/tensor.h:543:20: error: template argument 3 is invalid
543 | typename TTypes<T>::ConstFlat flat() const {
| ^
./tensorflow/core/framework/tensor.h:548:20: error: template argument 3 is invalid
548 | typename TTypes<T>::UnalignedConstFlat unaligned_flat() const {
| ^
./tensorflow/core/framework/tensor.h:553:27: error: template argument 3 is invalid
553 | typename TTypes<T, NDIMS>::ConstTensor shaped(
| ^
./tensorflow/core/framework/tensor.h:562:27: error: template argument 3 is invalid
562 | typename TTypes<T, NDIMS>::ConstTensor bit_casted_shaped(
| ^
./tensorflow/core/framework/tensor.h:566:27: error: template argument 3 is invalid
566 | typename TTypes<T, NDIMS>::UnalignedConstTensor unaligned_shaped(
| ^
./tensorflow/core/framework/tensor.h:570:20: error: template argument 3 is invalid
570 | typename TTypes<T>::ConstScalar scalar() const;
| ^
./tensorflow/core/framework/tensor.h:573:27: error: template argument 3 is invalid
573 | typename TTypes<T, NDIMS>::ConstTensor flat_inner_dims() const;
| ^
./tensorflow/core/framework/tensor.h:576:27: error: template argument 3 is invalid
576 | typename TTypes<T, NDIMS>::ConstTensor flat_outer_dims() const;
| ^
./tensorflow/core/framework/tensor.h:579:27: error: template argument 3 is invalid
579 | typename TTypes<T, NDIMS>::ConstTensor flat_inner_outer_dims(
| ^
./tensorflow/core/framework/tensor.h:708:14: error: 'Eigen::array' has not been declared
708 | Eigen::array<Eigen::DenseIndex, NDIMS>* dims) const;
| ^~~~~
./tensorflow/core/framework/tensor.h:708:19: error: expected ',' or '...' before '<' token
708 | Eigen::array<Eigen::DenseIndex, NDIMS>* dims) const;
| ^
./tensorflow/core/framework/tensor.h:713:14: error: 'Eigen::array' has not been declared
713 | Eigen::array<Eigen::DenseIndex, NDIMS>* dims) const;
| ^~~~~
./tensorflow/core/framework/tensor.h:713:19: error: expected ',' or '...' before '<' token
713 | Eigen::array<Eigen::DenseIndex, NDIMS>* dims) const;
| ^
./tensorflow/core/framework/tensor.h:226:31: error: 'scalar_value' has incomplete type
226 | explicit Tensor(Eigen::half scalar_value)
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from ./tensorflow/core/framework/numeric_types.h:27,
from ./tensorflow/core/framework/allocator.h:26,
from ./tensorflow/core/framework/tensor.h:23,
from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/lib/bfloat16/bfloat16.h:36:8: note: forward declaration of 'struct Eigen::half'
36 | struct half;
| ^~~~
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:726:25: error: template argument 3 is invalid
726 | typename TTypes<T, NDIMS>::Tensor Tensor::tensor() {
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::tensor()':
./tensorflow/core/framework/tensor.h:728:34: error: template argument 3 is invalid
728 | return typename TTypes<T, NDIMS>::Tensor(base<T>(),
| ^
./tensorflow/core/framework/tensor.h:729:52: error: 'const class tensorflow::TensorShape' has no member named 'AsEigenDSizes'
729 | shape().AsEigenDSizes<NDIMS>());
| ^~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:729:73: error: expected primary-expression before ')' token
729 | shape().AsEigenDSizes<NDIMS>());
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:733:25: error: template argument 3 is invalid
733 | typename TTypes<T, NDIMS>::ConstTensor Tensor::tensor() const {
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::tensor() const':
./tensorflow/core/framework/tensor.h:735:34: error: template argument 3 is invalid
735 | return typename TTypes<T, NDIMS>::ConstTensor(base<const T>(),
| ^
./tensorflow/core/framework/tensor.h:736:57: error: 'const class tensorflow::TensorShape' has no member named 'AsEigenDSizes'
736 | shape().AsEigenDSizes<NDIMS>());
| ^~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:736:78: error: expected primary-expression before ')' token
736 | shape().AsEigenDSizes<NDIMS>());
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:740:25: error: template argument 3 is invalid
740 | typename TTypes<T, NDIMS>::Tensor Tensor::bit_casted_tensor() {
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::bit_casted_tensor()':
./tensorflow/core/framework/tensor.h:742:34: error: template argument 3 is invalid
742 | return typename TTypes<T, NDIMS>::Tensor(base<T>(),
| ^
./tensorflow/core/framework/tensor.h:743:52: error: 'const class tensorflow::TensorShape' has no member named 'AsEigenDSizes'
743 | shape().AsEigenDSizes<NDIMS>());
| ^~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:743:73: error: expected primary-expression before ')' token
743 | shape().AsEigenDSizes<NDIMS>());
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:747:25: error: template argument 3 is invalid
747 | typename TTypes<T, NDIMS>::ConstTensor Tensor::bit_casted_tensor() const {
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::bit_casted_tensor() const':
./tensorflow/core/framework/tensor.h:749:34: error: template argument 3 is invalid
749 | return typename TTypes<T, NDIMS>::ConstTensor(base<const T>(),
| ^
./tensorflow/core/framework/tensor.h:750:57: error: 'const class tensorflow::TensorShape' has no member named 'AsEigenDSizes'
750 | shape().AsEigenDSizes<NDIMS>());
| ^~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:750:78: error: expected primary-expression before ')' token
750 | shape().AsEigenDSizes<NDIMS>());
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:754:25: error: template argument 3 is invalid
754 | typename TTypes<T, NDIMS>::Tensor Tensor::reinterpret_last_dimension() {
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::reinterpret_last_dimension()':
./tensorflow/core/framework/tensor.h:761:10: error: 'array' is not a member of 'Eigen'; did you mean 'std::array'?
761 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~
In file included from /usr/include/c++/9/tuple:39,
from /usr/include/c++/9/bits/unique_ptr.h:37,
from /usr/include/c++/9/memory:80,
from ./spleeter/inference_engine/i_inference_engine.h:11,
from ./spleeter/inference_engine/inference_engine_strategy.h:9,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:5:
/usr/include/c++/9/array:94:12: note: 'std::array' declared here
94 | struct array
| ^~~~~
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:761:23: error: 'DenseIndex' is not a member of 'Eigen'
761 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~~~~~~
./tensorflow/core/framework/tensor.h:761:42: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
761 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~
| ()
./tensorflow/core/framework/tensor.h:763:11: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
763 | dims[d] = shape_.dim_sizes()[d];
| ^
./tensorflow/core/framework/tensor.h:765:34: error: template argument 3 is invalid
765 | return typename TTypes<T, NDIMS>::Tensor(base<T>(), dims);
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:769:25: error: template argument 3 is invalid
769 | typename TTypes<T, NDIMS>::ConstTensor Tensor::reinterpret_last_dimension()
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::reinterpret_last_dimension() const':
./tensorflow/core/framework/tensor.h:777:10: error: 'array' is not a member of 'Eigen'; did you mean 'std::array'?
777 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~
In file included from /usr/include/c++/9/tuple:39,
from /usr/include/c++/9/bits/unique_ptr.h:37,
from /usr/include/c++/9/memory:80,
from ./spleeter/inference_engine/i_inference_engine.h:11,
from ./spleeter/inference_engine/inference_engine_strategy.h:9,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:5:
/usr/include/c++/9/array:94:12: note: 'std::array' declared here
94 | struct array
| ^~~~~
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:777:23: error: 'DenseIndex' is not a member of 'Eigen'
777 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~~~~~~
./tensorflow/core/framework/tensor.h:777:42: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
777 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~
| ()
./tensorflow/core/framework/tensor.h:779:11: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
779 | dims[d] = shape_.dim_sizes()[d];
| ^
./tensorflow/core/framework/tensor.h:781:34: error: template argument 3 is invalid
781 | return typename TTypes<T, NDIMS>::ConstTensor(base<const T>(), dims);
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:787:12: error: 'Eigen::array' has not been declared
787 | Eigen::array<Eigen::DenseIndex, NDIMS>* dims) const {
| ^~~~~
./tensorflow/core/framework/tensor.h:787:17: error: expected ',' or '...' before '<' token
787 | Eigen::array<Eigen::DenseIndex, NDIMS>* dims) const {
| ^
./tensorflow/core/framework/tensor.h: In member function 'void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const':
./tensorflow/core/framework/tensor.h:792:7: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
792 | (*dims)[d] = new_sizes[d];
| ^~~~
| ()
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:800:12: error: 'Eigen::array' has not been declared
800 | Eigen::array<Eigen::DenseIndex, NDIMS>* dims) const {
| ^~~~~
./tensorflow/core/framework/tensor.h:800:17: error: expected ',' or '...' before '<' token
800 | Eigen::array<Eigen::DenseIndex, NDIMS>* dims) const {
| ^
./tensorflow/core/framework/tensor.h: In member function 'void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const':
./tensorflow/core/framework/tensor.h:805:7: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
805 | (*dims)[d] = new_sizes[d];
| ^~~~
| ()
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:822:25: error: template argument 3 is invalid
822 | typename TTypes<T, NDIMS>::Tensor Tensor::shaped(
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::shaped(tensorflow::gtl::ArraySlice<long long int>)':
./tensorflow/core/framework/tensor.h:825:10: error: 'array' is not a member of 'Eigen'; did you mean 'std::array'?
825 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~
In file included from /usr/include/c++/9/tuple:39,
from /usr/include/c++/9/bits/unique_ptr.h:37,
from /usr/include/c++/9/memory:80,
from ./spleeter/inference_engine/i_inference_engine.h:11,
from ./spleeter/inference_engine/inference_engine_strategy.h:9,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:5:
/usr/include/c++/9/array:94:12: note: 'std::array' declared here
94 | struct array
| ^~~~~
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:825:23: error: 'DenseIndex' is not a member of 'Eigen'
825 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~~~~~~
./tensorflow/core/framework/tensor.h:825:42: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
825 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~
| ()
./tensorflow/core/framework/tensor.h:826:50: error: ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say '&tensorflow::Tensor::dims' [-fpermissive]
826 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^~~~
./tensorflow/core/framework/tensor.h:826:54: error: no matching function for call to 'tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>&, int (tensorflow::Tensor::*)() const)'
826 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:706:8: note: candidate: 'template<long unsigned int NDIMS> void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const'
706 | void FillDimsAndValidateCompatibleShape(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:706:8: note: template argument deduction/substitution failed:
./tensorflow/core/framework/tensor.h:826:54: note: couldn't deduce template parameter 'NDIMS'
826 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:711:8: note: candidate: 'template<class T, long unsigned int NDIMS> void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const'
711 | void FillDimsAndValidateCompatibleShape(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:711:8: note: template argument deduction/substitution failed:
./tensorflow/core/framework/tensor.h:826:54: note: couldn't deduce template parameter 'T'
826 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:827:34: error: template argument 3 is invalid
827 | return typename TTypes<T, NDIMS>::Tensor(base<T>(), dims);
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:831:25: error: template argument 3 is invalid
831 | typename TTypes<T, NDIMS>::Tensor Tensor::bit_casted_shaped(
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::bit_casted_shaped(tensorflow::gtl::ArraySlice<long long int>)':
./tensorflow/core/framework/tensor.h:834:10: error: 'array' is not a member of 'Eigen'; did you mean 'std::array'?
834 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~
In file included from /usr/include/c++/9/tuple:39,
from /usr/include/c++/9/bits/unique_ptr.h:37,
from /usr/include/c++/9/memory:80,
from ./spleeter/inference_engine/i_inference_engine.h:11,
from ./spleeter/inference_engine/inference_engine_strategy.h:9,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:5:
/usr/include/c++/9/array:94:12: note: 'std::array' declared here
94 | struct array
| ^~~~~
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:834:23: error: 'DenseIndex' is not a member of 'Eigen'
834 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~~~~~~
./tensorflow/core/framework/tensor.h:834:42: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
834 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~
| ()
./tensorflow/core/framework/tensor.h:835:53: error: ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say '&tensorflow::Tensor::dims' [-fpermissive]
835 | FillDimsAndValidateCompatibleShape<T>(new_sizes, &dims);
| ^~~~
./tensorflow/core/framework/tensor.h:836:34: error: template argument 3 is invalid
836 | return typename TTypes<T, NDIMS>::Tensor(base<T>(), dims);
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:840:25: error: template argument 3 is invalid
840 | typename TTypes<T, NDIMS>::UnalignedTensor Tensor::unaligned_shaped(
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::unaligned_shaped(tensorflow::gtl::ArraySlice<long long int>)':
./tensorflow/core/framework/tensor.h:843:10: error: 'array' is not a member of 'Eigen'; did you mean 'std::array'?
843 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~
In file included from /usr/include/c++/9/tuple:39,
from /usr/include/c++/9/bits/unique_ptr.h:37,
from /usr/include/c++/9/memory:80,
from ./spleeter/inference_engine/i_inference_engine.h:11,
from ./spleeter/inference_engine/inference_engine_strategy.h:9,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:5:
/usr/include/c++/9/array:94:12: note: 'std::array' declared here
94 | struct array
| ^~~~~
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:843:23: error: 'DenseIndex' is not a member of 'Eigen'
843 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~~~~~~
./tensorflow/core/framework/tensor.h:843:42: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
843 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~
| ()
./tensorflow/core/framework/tensor.h:844:50: error: ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say '&tensorflow::Tensor::dims' [-fpermissive]
844 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^~~~
./tensorflow/core/framework/tensor.h:844:54: error: no matching function for call to 'tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>&, int (tensorflow::Tensor::*)() const)'
844 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:706:8: note: candidate: 'template<long unsigned int NDIMS> void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const'
706 | void FillDimsAndValidateCompatibleShape(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:706:8: note: template argument deduction/substitution failed:
./tensorflow/core/framework/tensor.h:844:54: note: couldn't deduce template parameter 'NDIMS'
844 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:711:8: note: candidate: 'template<class T, long unsigned int NDIMS> void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const'
711 | void FillDimsAndValidateCompatibleShape(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:711:8: note: template argument deduction/substitution failed:
./tensorflow/core/framework/tensor.h:844:54: note: couldn't deduce template parameter 'T'
844 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:845:34: error: template argument 3 is invalid
845 | return typename TTypes<T, NDIMS>::UnalignedTensor(base<T>(), dims);
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:849:25: error: template argument 3 is invalid
849 | typename TTypes<T, NDIMS>::ConstTensor Tensor::shaped(
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::shaped(tensorflow::gtl::ArraySlice<long long int>) const':
./tensorflow/core/framework/tensor.h:853:10: error: 'array' is not a member of 'Eigen'; did you mean 'std::array'?
853 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~
In file included from /usr/include/c++/9/tuple:39,
from /usr/include/c++/9/bits/unique_ptr.h:37,
from /usr/include/c++/9/memory:80,
from ./spleeter/inference_engine/i_inference_engine.h:11,
from ./spleeter/inference_engine/inference_engine_strategy.h:9,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:5:
/usr/include/c++/9/array:94:12: note: 'std::array' declared here
94 | struct array
| ^~~~~
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:853:23: error: 'DenseIndex' is not a member of 'Eigen'
853 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~~~~~~
./tensorflow/core/framework/tensor.h:853:42: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
853 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~
| ()
./tensorflow/core/framework/tensor.h:854:50: error: ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say '&tensorflow::Tensor::dims' [-fpermissive]
854 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^~~~
./tensorflow/core/framework/tensor.h:854:54: error: no matching function for call to 'tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>&, int (tensorflow::Tensor::*)() const) const'
854 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:706:8: note: candidate: 'template<long unsigned int NDIMS> void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const'
706 | void FillDimsAndValidateCompatibleShape(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:706:8: note: template argument deduction/substitution failed:
./tensorflow/core/framework/tensor.h:854:54: note: couldn't deduce template parameter 'NDIMS'
854 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:711:8: note: candidate: 'template<class T, long unsigned int NDIMS> void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const'
711 | void FillDimsAndValidateCompatibleShape(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:711:8: note: template argument deduction/substitution failed:
./tensorflow/core/framework/tensor.h:854:54: note: couldn't deduce template parameter 'T'
854 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:855:34: error: template argument 3 is invalid
855 | return typename TTypes<T, NDIMS>::ConstTensor(base<T>(), dims);
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:859:25: error: template argument 3 is invalid
859 | typename TTypes<T, NDIMS>::ConstTensor Tensor::bit_casted_shaped(
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::bit_casted_shaped(tensorflow::gtl::ArraySlice<long long int>) const':
./tensorflow/core/framework/tensor.h:862:10: error: 'array' is not a member of 'Eigen'; did you mean 'std::array'?
862 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~
In file included from /usr/include/c++/9/tuple:39,
from /usr/include/c++/9/bits/unique_ptr.h:37,
from /usr/include/c++/9/memory:80,
from ./spleeter/inference_engine/i_inference_engine.h:11,
from ./spleeter/inference_engine/inference_engine_strategy.h:9,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:5:
/usr/include/c++/9/array:94:12: note: 'std::array' declared here
94 | struct array
| ^~~~~
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:862:23: error: 'DenseIndex' is not a member of 'Eigen'
862 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~~~~~~
./tensorflow/core/framework/tensor.h:862:42: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
862 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~
| ()
./tensorflow/core/framework/tensor.h:863:53: error: ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say '&tensorflow::Tensor::dims' [-fpermissive]
863 | FillDimsAndValidateCompatibleShape<T>(new_sizes, &dims);
| ^~~~
./tensorflow/core/framework/tensor.h:864:34: error: template argument 3 is invalid
864 | return typename TTypes<T, NDIMS>::ConstTensor(base<T>(), dims);
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:868:25: error: template argument 3 is invalid
868 | typename TTypes<T, NDIMS>::UnalignedConstTensor Tensor::unaligned_shaped(
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::unaligned_shaped(tensorflow::gtl::ArraySlice<long long int>) const':
./tensorflow/core/framework/tensor.h:871:10: error: 'array' is not a member of 'Eigen'; did you mean 'std::array'?
871 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~
In file included from /usr/include/c++/9/tuple:39,
from /usr/include/c++/9/bits/unique_ptr.h:37,
from /usr/include/c++/9/memory:80,
from ./spleeter/inference_engine/i_inference_engine.h:11,
from ./spleeter/inference_engine/inference_engine_strategy.h:9,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:5:
/usr/include/c++/9/array:94:12: note: 'std::array' declared here
94 | struct array
| ^~~~~
In file included from ./tensorflow/cc/framework/ops.h:21,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/tensor.h:871:23: error: 'DenseIndex' is not a member of 'Eigen'
871 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~~~~~~~
./tensorflow/core/framework/tensor.h:871:42: error: invalid use of member function 'int tensorflow::Tensor::dims() const' (did you forget the '()' ?)
871 | Eigen::array<Eigen::DenseIndex, NDIMS> dims;
| ^~~~
| ()
./tensorflow/core/framework/tensor.h:872:50: error: ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say '&tensorflow::Tensor::dims' [-fpermissive]
872 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^~~~
./tensorflow/core/framework/tensor.h:872:54: error: no matching function for call to 'tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>&, int (tensorflow::Tensor::*)() const) const'
872 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:706:8: note: candidate: 'template<long unsigned int NDIMS> void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const'
706 | void FillDimsAndValidateCompatibleShape(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:706:8: note: template argument deduction/substitution failed:
./tensorflow/core/framework/tensor.h:872:54: note: couldn't deduce template parameter 'NDIMS'
872 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:711:8: note: candidate: 'template<class T, long unsigned int NDIMS> void tensorflow::Tensor::FillDimsAndValidateCompatibleShape(tensorflow::gtl::ArraySlice<long long int>, int) const'
711 | void FillDimsAndValidateCompatibleShape(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./tensorflow/core/framework/tensor.h:711:8: note: template argument deduction/substitution failed:
./tensorflow/core/framework/tensor.h:872:54: note: couldn't deduce template parameter 'T'
872 | FillDimsAndValidateCompatibleShape(new_sizes, &dims);
| ^
./tensorflow/core/framework/tensor.h:873:34: error: template argument 3 is invalid
873 | return typename TTypes<T, NDIMS>::UnalignedConstTensor(base<T>(), dims);
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:877:18: error: template argument 3 is invalid
877 | typename TTypes<T>::Scalar Tensor::scalar() {
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::scalar()':
./tensorflow/core/framework/tensor.h:882:27: error: template argument 3 is invalid
882 | return typename TTypes<T>::Scalar(base<T>());
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:886:18: error: template argument 3 is invalid
886 | typename TTypes<T>::ConstScalar Tensor::scalar() const {
| ^
./tensorflow/core/framework/tensor.h: In member function 'int tensorflow::Tensor::scalar() const':
./tensorflow/core/framework/tensor.h:891:27: error: template argument 3 is invalid
891 | return typename TTypes<T>::ConstScalar(base<T>());
| ^
./tensorflow/core/framework/tensor.h: At global scope:
./tensorflow/core/framework/tensor.h:895:25: error: template argument 3 is invalid
895 | typename TTypes<T, NDIMS>::Tensor Tensor::flat_inner_dims() {
| ^
./tensorflow/core/framework/tensor.h:900:25: error: template argument 3 is invalid
900 | typename TTypes<T, NDIMS>::Tensor Tensor::flat_outer_dims() {
| ^
./tensorflow/core/framework/tensor.h:905:25: error: template argument 3 is invalid
905 | typename TTypes<T, NDIMS>::Tensor Tensor::flat_inner_outer_dims(int64 begin) {
| ^
./tensorflow/core/framework/tensor.h:912:25: error: template argument 3 is invalid
912 | typename TTypes<T, NDIMS>::ConstTensor Tensor::flat_inner_dims() const {
| ^
./tensorflow/core/framework/tensor.h:917:25: error: template argument 3 is invalid
917 | typename TTypes<T, NDIMS>::ConstTensor Tensor::flat_outer_dims() const {
| ^
./tensorflow/core/framework/tensor.h:922:25: error: template argument 3 is invalid
922 | typename TTypes<T, NDIMS>::ConstTensor Tensor::flat_inner_outer_dims(
| ^
./tensorflow/core/framework/tensor.h: In constructor 'tensorflow::Tensor::Tensor(T, tensorflow::Tensor::host_scalar_tag)':
./tensorflow/core/framework/tensor.h:1006:27: error: 'EIGEN_MAX_ALIGN_BYTES' was not declared in this scope
1006 | EIGEN_MAX_ALIGN_BYTES));
| ^~~~~~~~~~~~~~~~~~~~~
In file included from ./tensorflow/core/framework/op_kernel.h:27,
from ./tensorflow/core/framework/function.h:34,
from ./tensorflow/core/graph/graph.h:45,
from ./tensorflow/cc/framework/ops.h:23,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/device_base.h: At global scope:
./tensorflow/core/framework/device_base.h:65:24: error: 'GpuDevice' in namespace 'Eigen' does not name a type
65 | virtual const Eigen::GpuDevice& device() const = 0;
| ^~~~~~~~~
In file included from ./tensorflow/core/framework/function.h:34,
from ./tensorflow/core/graph/graph.h:45,
from ./tensorflow/cc/framework/ops.h:23,
from ./tensorflow/cc/client/client_session.h:24,
from ./spleeter/inference_engine/tf_inference_engine.h:13,
from ./spleeter/inference_engine/inference_engine_strategy.cpp:8:
./tensorflow/core/framework/op_kernel.h: In member function 'const Eigen::GpuDevice& tensorflow::OpKernelContext::eigen_gpu_device() const':
./tensorflow/core/framework/op_kernel.h:1145:39: error: 'class tensorflow::PerOpGpuDevice' has no member named 'device'
1145 | return params_->eigen_gpu_device->device();
| ^~~~~~
COLLECT_GCC_OPTIONS='-v' '-e' 'CUDA_VISIBLE_DEVICES=-1' '-std=c++14' '-I' '/include' '-L./lib' '-I' './' '-L./' '-pthread' '-I' './include/external' '-I' './include/public' '-I' './tensorflow/lite' '-I' './tensorflow/core/grappler/clusters' '-I' './tensorflow/core/grappler/optimizers/data' '-I' './tensorflow/lite/kernels' '-I' './spleeter/glog/src/glog' '-I' './tensorflow/cc/client' '-I' './tensorflow/cc/framework' '-I' './include/absl/strings' '-I' './tensorflow/cc/client' '-o' 'main' '-shared-libgcc' '-mtune=generic' '-march=x86-64'
/usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -I /include -I ./ -I ./include/external -I ./include/public -I ./tensorflow/lite -I ./tensorflow/core/grappler/clusters -I ./tensorflow/core/grappler/optimizers/data -I ./tensorflow/lite/kernels -I ./spleeter/glog/src/glog -I ./tensorflow/cc/client -I ./tensorflow/cc/framework -I ./include/absl/strings -I ./tensorflow/cc/client -imultiarch x86_64-linux-gnu -D_GNU_SOURCE -D_REENTRANT ./spleeter/separator.cpp -quiet -dumpbase separator.cpp -mtune=generic -march=x86-64 -auxbase separator -std=c++14 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc82qNr3.s
GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)
from spleeter.
from spleeter.
Please link the required libraries (Eigen
) while compiling. Better use Bazel
build system provided in the repo. This is not an issue, it is mistaken steps. Please read through README.md and familiarise bazel
for better understand the Build system.
from spleeter.
Related Issues (13)
- Importing In Android Studio HOT 25
- bazel build //application:spleeter --------->ERROR Build did NOT HOT 1
- Windows support HOT 1
- Real-time use HOT 3
- Reg: Input shape of TFLite model is different from the Spleeter Model HOT 4
- Hello, how can I generate a callable dynamic library (so file) from spleeter C++? HOT 19
- How do I compile cpp programs? HOT 1
- How do I compile cpp programs? HOT 1
- Hello, it takes a long time to process a song with a size of about 40MB. I don't know if it is because of insufficient computing power or it needs to use GPU to solve it. HOT 2
- Spleeter_dynamic_library: Solutions and steps to implement the executable file of the algorithm HOT 5
- I changed how to use the following example to compile the executable problem, and how should the location of the project directory be stored in the specified path ? HOT 2
- bazel run //application:spleeter ---------> external/models/5stems/5stems.tflite HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spleeter.