You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
...
[ 31%] Building CXX object Source/CMakeFiles/BinaryData.dir/juce_binarydata_BinaryData/JuceLibraryCode/BinaryData37.cpp.o
[ 32%] Linking CXX static library libBinaryData.a
[ 32%] Built target BinaryData
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h: In function ‘T RTNeural::vMult(const T*, const T*, T*, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:74:12: error: ‘transform’ is not a member of ‘xsimd’; did you mean ‘std::transform’?
74 | xsimd::transform(arg1, &arg1[dim], arg2, prod,
| ^~~~~~~~~
In file included from /usr/include/c++/11.1.0/algorithm:74,
from /usr/include/xsimd/config/xsimd_cpuid.hpp:15,
from /usr/include/xsimd/config/xsimd_arch.hpp:21,
from /usr/include/xsimd/types/xsimd_batch.hpp:18,
from /usr/include/xsimd/xsimd.hpp:22,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:38,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/usr/include/c++/11.1.0/pstl/glue_algorithm_defs.h:162:1: note: ‘std::transform’ declared here
162 | transform(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2,
| ^~~~~~~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:77:19: error: ‘reduce’ is not a member of ‘xsimd’
77 | return xsimd::reduce(prod, &prod[dim], (T)0);
| ^~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h: In function ‘void RTNeural::vAdd(const T*, const T*, T*, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:84:12: error: ‘transform’ is not a member of ‘xsimd’; did you mean ‘std::transform’?
84 | xsimd::transform(in1, &in1[dim], in2, out,
| ^~~~~~~~~
In file included from /usr/include/c++/11.1.0/algorithm:74,
from /usr/include/xsimd/config/xsimd_cpuid.hpp:15,
from /usr/include/xsimd/config/xsimd_arch.hpp:21,
from /usr/include/xsimd/types/xsimd_batch.hpp:18,
from /usr/include/xsimd/xsimd.hpp:22,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:38,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/usr/include/c++/11.1.0/pstl/glue_algorithm_defs.h:162:1: note: ‘std::transform’ declared here
162 | transform(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2,
| ^~~~~~~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h: In function ‘void RTNeural::vSub(const T*, const T*, T*, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:92:12: error: ‘transform’ is not a member of ‘xsimd’; did you mean ‘std::transform’?
92 | xsimd::transform(in1, &in1[dim], in2, out,
| ^~~~~~~~~
In file included from /usr/include/c++/11.1.0/algorithm:74,
from /usr/include/xsimd/config/xsimd_cpuid.hpp:15,
from /usr/include/xsimd/config/xsimd_arch.hpp:21,
from /usr/include/xsimd/types/xsimd_batch.hpp:18,
from /usr/include/xsimd/xsimd.hpp:22,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:38,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/usr/include/c++/11.1.0/pstl/glue_algorithm_defs.h:162:1: note: ‘std::transform’ declared here
162 | transform(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2,
| ^~~~~~~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h: In function ‘void RTNeural::vProd(const T*, const T*, T*, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:100:12: error: ‘transform’ is not a member of ‘xsimd’; did you mean ‘std::transform’?
100 | xsimd::transform(in1, &in1[dim], in2, out,
| ^~~~~~~~~
In file included from /usr/include/c++/11.1.0/algorithm:74,
from /usr/include/xsimd/config/xsimd_cpuid.hpp:15,
from /usr/include/xsimd/config/xsimd_arch.hpp:21,
from /usr/include/xsimd/types/xsimd_batch.hpp:18,
from /usr/include/xsimd/xsimd.hpp:22,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:38,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/usr/include/c++/11.1.0/pstl/glue_algorithm_defs.h:162:1: note: ‘std::transform’ declared here
162 | transform(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2,
| ^~~~~~~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h: At global scope:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:81:20: error: there are no arguments to ‘XSIMD_DEFAULT_ALLOCATOR’ that depend on a template parameter, so a declaration of ‘XSIMD_DEFAULT_ALLOCATOR’ must be available [-fpermissive]
81 | std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)> zeros;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:81:20: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:81:46: error: template argument 2 is invalid
81 | std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)> zeros;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h: In constructor ‘RTNeural::ReLuActivation<T>::ReLuActivation(size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:66:15: error: request for member ‘resize’ in ‘((RTNeural::ReLuActivation<T>*)this)->RTNeural::ReLuActivation<T>::zeros’, which is of non-class type ‘int’
66 | zeros.resize(size, (T)0);
| ^~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h: In member function ‘void RTNeural::ReLuActivation<T>::forward(const T*, T*)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:76:16: error: ‘transform’ is not a member of ‘xsimd’; did you mean ‘std::transform’?
76 | xsimd::transform(
| ^~~~~~~~~
In file included from /usr/include/c++/11.1.0/algorithm:74,
from /usr/include/xsimd/config/xsimd_cpuid.hpp:15,
from /usr/include/xsimd/config/xsimd_arch.hpp:21,
from /usr/include/xsimd/types/xsimd_batch.hpp:18,
from /usr/include/xsimd/xsimd.hpp:22,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:38,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/usr/include/c++/11.1.0/pstl/glue_algorithm_defs.h:162:1: note: ‘std::transform’ declared here
162 | transform(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2,
| ^~~~~~~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:77:53: error: request for member ‘begin’ in ‘((RTNeural::ReLuActivation<T>*)this)->RTNeural::ReLuActivation<T>::zeros’, which is of non-class type ‘int’
77 | input, &input[Layer<T>::in_size], zeros.begin(), out,
| ^~~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:9,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h: At global scope:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:51:37: error: there are no arguments to ‘XSIMD_DEFAULT_ALLOCATOR’ that depend on a template parameter, so a declaration of ‘XSIMD_DEFAULT_ALLOCATOR’ must be available [-fpermissive]
51 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:51:63: error: template argument 2 is invalid
51 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:52:35: error: ‘vec_type’ was not declared in this scope; did you mean ‘decltype’?
52 | using vec2_type = std::vector<vec_type>;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:52:43: error: template argument 1 is invalid
52 | using vec2_type = std::vector<vec_type>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:52:43: error: template argument 2 is invalid
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:53:35: error: ‘vec2_type’ was not declared in this scope; did you mean ‘decltype’?
53 | using vec3_type = std::vector<vec2_type>;
| ^~~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:53:44: error: template argument 1 is invalid
53 | using vec3_type = std::vector<vec2_type>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:53:44: error: template argument 2 is invalid
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:59:5: error: ‘vec3_type’ does not name a type; did you mean ‘decltype’?
59 | vec3_type kernelWeights;
| ^~~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:60:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
60 | vec_type bias;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:61:5: error: ‘vec2_type’ does not name a type; did you mean ‘decltype’?
61 | vec2_type state;
| ^~~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:64:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
64 | vec_type prod_state;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h: In member function ‘virtual void RTNeural::Conv1D<T>::forward(const T*, T*)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:28:13: error: ‘state’ was not declared in this scope; did you mean ‘static’?
28 | state[k][state_ptr] = input[k];
| ^~~~~
| static
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:36:32: error: ‘state’ was not declared in this scope; did you mean ‘static’?
36 | h[i] += vMult(&state[k][state_ptr], kernelWeights[i][k].data(), prod_state.data(), state_size);
| ^~~~~
| static
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:36:53: error: ‘kernelWeights’ was not declared in this scope; did you mean ‘setWeights’?
36 | h[i] += vMult(&state[k][state_ptr], kernelWeights[i][k].data(), prod_state.data(), state_size);
| ^~~~~~~~~~~~~
| setWeights
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:36:81: error: ‘prod_state’ was not declared in this scope
36 | h[i] += vMult(&state[k][state_ptr], kernelWeights[i][k].data(), prod_state.data(), state_size);
| ^~~~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.h:39:17: error: ‘bias’ was not declared in this scope
39 | vAdd(h, bias.data(), h, Layer<T>::out_size);
| ^~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d.h:9,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:9,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp: In constructor ‘RTNeural::Conv1D<T>::Conv1D(size_t, size_t, size_t, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp:13:5: error: ‘kernelWeights’ was not declared in this scope; did you mean ‘setWeights’?
13 | kernelWeights = vec3_type(out_size, vec2_type(in_size, vec_type(state_size, (T)0)));
| ^~~~~~~~~~~~~
| setWeights
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp:14:5: error: ‘bias’ was not declared in this scope
14 | bias.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp:15:5: error: ‘state’ was not declared in this scope; did you mean ‘static’?
15 | state = vec2_type(in_size, vec_type(2 * state_size, (T)0));
| ^~~~~
| static
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp:16:5: error: ‘prod_state’ was not declared in this scope
16 | prod_state.resize(state_size, (T)0);
| ^~~~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp: In member function ‘void RTNeural::Conv1D<T>::reset()’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp:47:19: error: ‘state’ was not declared in this scope; did you mean ‘static’?
47 | std::fill(state[k].begin(), state[k].end(), (T)0);
| ^~~~~
| static
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp: In member function ‘void RTNeural::Conv1D<T>::setWeights(const std::vector<std::vector<std::vector<T> > >&)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp:56:17: error: ‘kernelWeights’ was not declared in this scope; did you mean ‘setWeights’?
56 | kernelWeights[i][k][j * dilation_rate] = weights[i][k][j];
| ^~~~~~~~~~~~~
| setWeights
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp: In member function ‘void RTNeural::Conv1D<T>::setBias(const std::vector<T>&)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/conv1d/conv1d_xsimd.tpp:63:9: error: ‘bias’ was not declared in this scope
63 | bias[i] = biasVals[i];
| ^~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense.h:11,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:11,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h: At global scope:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:82:37: error: there are no arguments to ‘XSIMD_DEFAULT_ALLOCATOR’ that depend on a template parameter, so a declaration of ‘XSIMD_DEFAULT_ALLOCATOR’ must be available [-fpermissive]
82 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:82:63: error: template argument 2 is invalid
82 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:83:35: error: ‘vec_type’ was not declared in this scope; did you mean ‘decltype’?
83 | using vec2_type = std::vector<vec_type>;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:83:43: error: template argument 1 is invalid
83 | using vec2_type = std::vector<vec_type>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:83:43: error: template argument 2 is invalid
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:85:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
85 | vec_type bias;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:86:5: error: ‘vec2_type’ does not name a type; did you mean ‘decltype’?
86 | vec2_type weights;
| ^~~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:87:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
87 | vec_type prod;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:88:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
88 | vec_type sums;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h: In constructor ‘RTNeural::Dense<T>::Dense(size_t, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:17:9: error: ‘prod’ was not declared in this scope
17 | prod.resize(in_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:18:9: error: ‘weights’ was not declared in this scope; did you mean ‘setWeights’?
18 | weights = vec2_type(out_size, vec_type(in_size, (T)0));
| ^~~~~~~
| setWeights
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:20:9: error: ‘bias’ was not declared in this scope
20 | bias.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:21:9: error: ‘sums’ was not declared in this scope
21 | sums.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h: In member function ‘void RTNeural::Dense<T>::forward(const T*, T*)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:49:20: error: ‘transform’ is not a member of ‘xsimd’; did you mean ‘std::transform’?
49 | xsimd::transform(input, &input[Layer<T>::in_size], weights[l].data(), prod.data(),
| ^~~~~~~~~
In file included from /usr/include/c++/11.1.0/algorithm:74,
from /usr/include/xsimd/config/xsimd_cpuid.hpp:15,
from /usr/include/xsimd/config/xsimd_arch.hpp:21,
from /usr/include/xsimd/types/xsimd_batch.hpp:18,
from /usr/include/xsimd/xsimd.hpp:22,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/../common.h:38,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation_xsimd.h:4,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/activation/activation.h:40,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/usr/include/c++/11.1.0/pstl/glue_algorithm_defs.h:162:1: note: ‘std::transform’ declared here
162 | transform(_ExecutionPolicy&& __exec, _ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 __first2,
| ^~~~~~~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense.h:11,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:11,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:49:64: error: ‘weights’ was not declared in this scope; did you mean ‘setWeights’?
49 | xsimd::transform(input, &input[Layer<T>::in_size], weights[l].data(), prod.data(),
| ^~~~~~~
| setWeights
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:49:83: error: ‘prod’ was not declared in this scope
49 | xsimd::transform(input, &input[Layer<T>::in_size], weights[l].data(), prod.data(),
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:52:31: error: ‘reduce’ is not a member of ‘xsimd’; did you mean ‘std::reduce’?
52 | auto sum = xsimd::reduce(prod.data(), &prod[Layer<T>::in_size], (T)0);
| ^~~~~~
In file included from /usr/include/c++/11.1.0/numeric:728,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:11,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/usr/include/c++/11.1.0/pstl/glue_numeric_defs.h:31:1: note: ‘std::reduce’ declared here
31 | reduce(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last);
| ^~~~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense.h:11,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:11,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:53:28: error: ‘bias’ was not declared in this scope
53 | out[l] = sum + bias[l];
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h: In member function ‘void RTNeural::Dense<T>::setWeights(const std::vector<std::vector<T> >&)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:61:17: error: ‘weights’ was not declared in this scope; did you mean ‘newWeights’?
61 | weights[i][k] = newWeights[i][k];
| ^~~~~~~
| newWeights
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h: In member function ‘void RTNeural::Dense<T>::setWeights(T**)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:68:17: error: ‘weights’ was not declared in this scope; did you mean ‘newWeights’?
68 | weights[i][k] = newWeights[i][k];
| ^~~~~~~
| newWeights
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h: In member function ‘void RTNeural::Dense<T>::setBias(T*)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:74:13: error: ‘bias’ was not declared in this scope
74 | bias[i] = b[i];
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h: In member function ‘T RTNeural::Dense<T>::getWeight(size_t, size_t) const’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:77:61: error: ‘weights’ was not declared in this scope; did you mean ‘setWeights’?
77 | T getWeight(size_t i, size_t k) const noexcept { return weights[i][k]; }
| ^~~~~~~
| setWeights
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h: In member function ‘T RTNeural::Dense<T>::getBias(size_t) const’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/dense/dense_xsimd.h:79:49: error: ‘bias’ was not declared in this scope
79 | T getBias(size_t i) const noexcept { return bias[i]; }
| ^~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru.h:10,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:12,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h: At global scope:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:69:37: error: there are no arguments to ‘XSIMD_DEFAULT_ALLOCATOR’ that depend on a template parameter, so a declaration of ‘XSIMD_DEFAULT_ALLOCATOR’ must be available [-fpermissive]
69 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:69:63: error: template argument 2 is invalid
69 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:70:35: error: ‘vec_type’ was not declared in this scope; did you mean ‘decltype’?
70 | using vec2_type = std::vector<vec_type>;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:70:43: error: template argument 1 is invalid
70 | using vec2_type = std::vector<vec_type>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:70:43: error: template argument 2 is invalid
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:72:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
72 | vec_type ht1;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:79:9: error: ‘vec2_type’ does not name a type; did you mean ‘decltype’?
79 | vec2_type W;
| ^~~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:80:9: error: ‘vec2_type’ does not name a type; did you mean ‘decltype’?
80 | vec2_type U;
| ^~~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:81:9: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
81 | vec_type b[2];
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:89:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
89 | vec_type zVec;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:90:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
90 | vec_type rVec;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:91:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
91 | vec_type cVec;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:92:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
92 | vec_type cTmp;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:94:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
94 | vec_type prod_in;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:95:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
95 | vec_type prod_out;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:96:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
96 | vec_type ones;
| ^~~~~~~~
| decltype
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru.h:10,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:12,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h: In member function ‘void RTNeural::GRULayer<T>::reset()’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:20:39: error: ‘ht1’ was not declared in this scope
20 | void reset() override { std::fill(ht1.begin(), ht1.end(), (T)0); }
| ^~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h: In member function ‘virtual void RTNeural::GRULayer<T>::forward(const T*, T*)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:28:13: error: ‘zVec’ was not declared in this scope
28 | zVec[i] = vMult(zWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(zWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:28:58: error: ‘prod_in’ was not declared in this scope
28 | zVec[i] = vMult(zWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(zWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:28:123: error: ‘ht1’ was not declared in this scope
28 | zVec[i] = vMult(zWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(zWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru.h:10,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:12,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:28:135: error: ‘prod_out’ was not declared in this scope
28 | zVec[i] = vMult(zWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(zWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:29:13: error: ‘rVec’ was not declared in this scope
29 | rVec[i] = vMult(rWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(rWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:30:13: error: ‘cVec’ was not declared in this scope
30 | cVec[i] = vMult(cWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:31:13: error: ‘cTmp’ was not declared in this scope
31 | cTmp[i] = vMult(cWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:34:14: error: ‘zVec’ was not declared in this scope
34 | vAdd(zVec.data(), zWeights.b[0].data(), zVec.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:38:14: error: ‘rVec’ was not declared in this scope
38 | vAdd(rVec.data(), rWeights.b[0].data(), rVec.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:42:14: error: ‘cTmp’ was not declared in this scope
42 | vAdd(cTmp.data(), cWeights.b[1].data(), cTmp.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:44:27: error: ‘cVec’ was not declared in this scope
44 | vAdd(cTmp.data(), cVec.data(), cVec.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:48:14: error: ‘ones’ was not declared in this scope
48 | vSub(ones.data(), zVec.data(), h, Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:50:28: error: ‘ht1’ was not declared in this scope
50 | vProd(zVec.data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.h:50:40: error: ‘prod_out’ was not declared in this scope
50 | vProd(zVec.data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~~~~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru.h:11,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:12,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp: In constructor ‘RTNeural::GRULayer<T>::GRULayer(size_t, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:13:5: error: ‘ht1’ was not declared in this scope
13 | ht1.resize(out_size, (T)0);
| ^~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:14:5: error: ‘zVec’ was not declared in this scope
14 | zVec.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:15:5: error: ‘rVec’ was not declared in this scope
15 | rVec.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:16:5: error: ‘cVec’ was not declared in this scope
16 | cVec.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:17:5: error: ‘cTmp’ was not declared in this scope
17 | cTmp.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:19:5: error: ‘prod_in’ was not declared in this scope
19 | prod_in.resize(in_size, (T)0);
| ^~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:20:5: error: ‘prod_out’ was not declared in this scope
20 | prod_out.resize(out_size, (T)0);
| ^~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:22:5: error: ‘ones’ was not declared in this scope
22 | ones.resize(out_size, (T)1);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp: In constructor ‘RTNeural::GRULayer<T>::WeightSet::WeightSet(size_t, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:52:5: error: ‘W’ was not declared in this scope
52 | W = vec2_type(out_size, vec_type(in_size, (T)0));
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:53:5: error: ‘U’ was not declared in this scope
53 | U = vec2_type(out_size, vec_type(out_size, (T)0));
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/gru/gru_xsimd.tpp:55:5: error: ‘b’ was not declared in this scope
55 | b[0].resize(out_size, (T)0);
| ^
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:14,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h: At global scope:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:63:37: error: there are no arguments to ‘XSIMD_DEFAULT_ALLOCATOR’ that depend on a template parameter, so a declaration of ‘XSIMD_DEFAULT_ALLOCATOR’ must be available [-fpermissive]
63 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:63:63: error: template argument 2 is invalid
63 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:64:35: error: ‘vec_type’ was not declared in this scope; did you mean ‘decltype’?
64 | using vec2_type = std::vector<vec_type>;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:64:43: error: template argument 1 is invalid
64 | using vec2_type = std::vector<vec_type>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:64:43: error: template argument 2 is invalid
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:66:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
66 | vec_type ht1;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:67:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
67 | vec_type ct1;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:74:9: error: ‘vec2_type’ does not name a type; did you mean ‘decltype’?
74 | vec2_type W;
| ^~~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:75:9: error: ‘vec2_type’ does not name a type; did you mean ‘decltype’?
75 | vec2_type U;
| ^~~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:76:9: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
76 | vec_type b;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:85:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
85 | vec_type fVec;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:86:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
86 | vec_type iVec;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:87:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
87 | vec_type oVec;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:88:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
88 | vec_type ctVec;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:89:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
89 | vec_type cVec;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:91:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
91 | vec_type prod_in;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:92:5: error: ‘vec_type’ does not name a type; did you mean ‘decltype’?
92 | vec_type prod_out;
| ^~~~~~~~
| decltype
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:14,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h: In member function ‘virtual void RTNeural::LSTMLayer<T>::forward(const T*, T*)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:29:13: error: ‘fVec’ was not declared in this scope
29 | fVec[i] = vMult(fWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(fWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:29:58: error: ‘prod_in’ was not declared in this scope
29 | fVec[i] = vMult(fWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(fWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:29:123: error: ‘ht1’ was not declared in this scope
29 | fVec[i] = vMult(fWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(fWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm.h:8,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:14,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:29:135: error: ‘prod_out’ was not declared in this scope
29 | fVec[i] = vMult(fWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(fWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:30:13: error: ‘iVec’ was not declared in this scope
30 | iVec[i] = vMult(iWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(iWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:31:13: error: ‘oVec’ was not declared in this scope
31 | oVec[i] = vMult(oWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(oWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:32:13: error: ‘ctVec’ was not declared in this scope
32 | ctVec[i] = vMult(cWeights.W[i].data(), input, prod_in.data(), Layer<T>::in_size) + vMult(cWeights.U[i].data(), ht1.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:35:14: error: ‘fVec’ was not declared in this scope
35 | vAdd(fVec.data(), fWeights.b.data(), fVec.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:38:14: error: ‘iVec’ was not declared in this scope
38 | vAdd(iVec.data(), iWeights.b.data(), iVec.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:41:14: error: ‘oVec’ was not declared in this scope
41 | vAdd(oVec.data(), oWeights.b.data(), oVec.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:44:14: error: ‘ctVec’ was not declared in this scope
44 | vAdd(ctVec.data(), cWeights.b.data(), ctVec.data(), Layer<T>::out_size);
| ^~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:47:28: error: ‘ct1’ was not declared in this scope
47 | vProd(fVec.data(), ct1.data(), cVec.data(), Layer<T>::out_size);
| ^~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:47:40: error: ‘cVec’ was not declared in this scope
47 | vProd(fVec.data(), ct1.data(), cVec.data(), Layer<T>::out_size);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:48:42: error: ‘prod_out’ was not declared in this scope
48 | vProd(iVec.data(), ctVec.data(), prod_out.data(), Layer<T>::out_size);
| ^~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.h:55:18: error: ‘ht1’ was not declared in this scope
55 | vCopy(h, ht1.data(), Layer<T>::out_size);
| ^~~
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm.h:9,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:14,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp: In constructor ‘RTNeural::LSTMLayer<T>::LSTMLayer(size_t, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:14:5: error: ‘ht1’ was not declared in this scope
14 | ht1.resize(out_size, (T)0);
| ^~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:15:5: error: ‘ct1’ was not declared in this scope
15 | ct1.resize(out_size, (T)0);
| ^~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:17:5: error: ‘fVec’ was not declared in this scope
17 | fVec.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:18:5: error: ‘iVec’ was not declared in this scope
18 | iVec.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:19:5: error: ‘oVec’ was not declared in this scope
19 | oVec.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:20:5: error: ‘ctVec’ was not declared in this scope
20 | ctVec.resize(out_size, (T)0);
| ^~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:21:5: error: ‘cVec’ was not declared in this scope
21 | cVec.resize(out_size, (T)0);
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:23:5: error: ‘prod_in’ was not declared in this scope
23 | prod_in.resize(in_size, (T)0);
| ^~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:24:5: error: ‘prod_out’ was not declared in this scope
24 | prod_out.resize(out_size, (T)0);
| ^~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp: In member function ‘void RTNeural::LSTMLayer<T>::reset()’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:53:15: error: ‘ht1’ was not declared in this scope
53 | std::fill(ht1.begin(), ht1.end(), (T)0);
| ^~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:54:15: error: ‘ct1’ was not declared in this scope
54 | std::fill(ct1.begin(), ct1.end(), (T)0);
| ^~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp: In constructor ‘RTNeural::LSTMLayer<T>::WeightSet::WeightSet(size_t, size_t)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:61:5: error: ‘W’ was not declared in this scope
61 | W = vec2_type(out_size, vec_type(in_size, (T)0));
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:62:5: error: ‘U’ was not declared in this scope
62 | U = vec2_type(out_size, vec_type(out_size, (T)0));
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/lstm/lstm_xsimd.tpp:63:5: error: ‘b’ was not declared in this scope
63 | b.resize(out_size, (T)0);
| ^
In file included from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.h:5,
from /home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/RTNeural.cpp:1:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h: At global scope:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:80:37: error: there are no arguments to ‘XSIMD_DEFAULT_ALLOCATOR’ that depend on a template parameter, so a declaration of ‘XSIMD_DEFAULT_ALLOCATOR’ must be available [-fpermissive]
80 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^~~~~~~~~~~~~~~~~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:80:63: error: template argument 2 is invalid
80 | using vec_type = std::vector<T, XSIMD_DEFAULT_ALLOCATOR(T)>;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:88:17: error: ‘vec_type’ was not declared in this scope; did you mean ‘decltype’?
88 | std::vector<vec_type> outs;
| ^~~~~~~~
| decltype
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:88:25: error: template argument 1 is invalid
88 | std::vector<vec_type> outs;
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:88:25: error: template argument 2 is invalid
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h: In destructor ‘RTNeural::Model<T>::~Model()’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:36:14: error: request for member ‘clear’ in ‘((RTNeural::Model<T>*)this)->RTNeural::Model<T>::outs’, which is of non-class type ‘int’
36 | outs.clear();
| ^~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h: In member function ‘void RTNeural::Model<T>::addLayer(RTNeural::Layer<T>*)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:50:14: error: request for member ‘push_back’ in ‘((RTNeural::Model<T>*)this)->RTNeural::Model<T>::outs’, which is of non-class type ‘int’
50 | outs.push_back(vec_type(layer->out_size, (T)0));
| ^~~~~~~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h: In member function ‘T RTNeural::Model<T>::forward(const T*)’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:61:39: error: invalid types ‘int[int]’ for array subscript
61 | layers[0]->forward(input, outs[0].data());
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:65:36: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript
65 | layers[i]->forward(outs[i - 1].data(), outs[i].data());
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:65:56: error: invalid types ‘int[size_t {aka long unsigned int}]’ for array subscript
65 | layers[i]->forward(outs[i - 1].data(), outs[i].data());
| ^
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:68:21: error: request for member ‘back’ in ‘((RTNeural::Model<T>*)this)->RTNeural::Model<T>::outs’, which is of non-class type ‘int’
68 | return outs.back()[0];
| ^~~~
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h: In member function ‘const T* RTNeural::Model<T>::getOutputs() const’:
/home/milk/.cache/yay/chowtapemodel.lv2-git/src/chowtapemodel.lv2-git/Plugin/modules/RTNeural/RTNeural/Model.h:73:21: error: request for member ‘back’ in ‘((const RTNeural::Model<T>*)this)->RTNeural::Model<T>::outs’, which is of non-class type ‘const int’
73 | return outs.back().data();
| ^~~~
make[2]: *** [modules/RTNeural/RTNeural/CMakeFiles/RTNeural.dir/build.make:76: modules/RTNeural/RTNeural/CMakeFiles/RTNeural.dir/RTNeural.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:457: modules/RTNeural/RTNeural/CMakeFiles/RTNeural.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: chowtapemodel.lv2-git
The text was updated successfully, but these errors were encountered:
Hi, thanks for sharing the compiler output. From looking through the errors, I think the errors are actually due to compiling the xsimd library, rather than the BinaryData library. A couple things to check:
Make sure the repository submodules are up-to-date (git submodule update --init --recursive)
Make sure your compiler supports C++17 (required both for xsimd, and compiling the plugin in general)
If neither of those checks make a difference, it is also possible to try compiling the plugin using a different neural backend. To do this, you can change the RTNEURAL_XSIMD flag defined here, to either RTNEURAL_EIGEN or RTNEURAL_STL.
Describe the bug
The text was updated successfully, but these errors were encountered: