#include "stdafx.h" #include "CPUMatrixTensorImpl.h" namespace Microsoft { namespace MSR { namespace CNTK { template void CPUMatrixTensorOpImpl(double beta, const CPUMatrix& a, CPUMatrix& o, double alpha, ElementWiseOperator op, ElementWiseOperator reductionOp, const array& offsets, const SmallVector& regularOpDims, const array, 2>& regularStrides, const SmallVector& reducingOpDims, const array, 2>& reducingStrides); template void CPUMatrixTensorOpImpl(double beta, const CPUMatrix& a, const CPUMatrix& b, CPUMatrix& o, double alpha, ElementWiseOperator op, ElementWiseOperator reductionOp, const array& offsets, const SmallVector& regularOpDims, const array, 3>& regularStrides, const SmallVector& reducingOpDims, const array, 3>& reducingStrides); template void CPUMatrixTensorOpImpl(double beta, const CPUMatrix& a, const CPUMatrix& b, const CPUMatrix& c, CPUMatrix& o, double alpha, ElementWiseOperator op, ElementWiseOperator reductionOp, const array& offsets, const SmallVector& regularOpDims, const array, 4>& regularStrides, const SmallVector& reducingOpDims, const array, 4>& reducingStrides); template void CPUMatrixTensorArgOpImpl(const CPUMatrix& a, CPUMatrix& o, ElementWiseOperator reductionOp, const array& offsets, const SmallVector& regularOpDims, const array, 2>& regularStrides, const SmallVector& reducingOpDims, const array, 2>& reducingStrides); }}}