Add cuda matrix function1d function compare set
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
#define AURORA_CUDA_FUNCTION1D_H
|
||||
|
||||
#include "CudaMatrix.h"
|
||||
#include "Function1D.h"
|
||||
|
||||
namespace Aurora
|
||||
{
|
||||
@@ -33,6 +34,8 @@ namespace Aurora
|
||||
CudaMatrix sqrt(const CudaMatrix&& aMatrix);
|
||||
|
||||
CudaMatrix abs(const CudaMatrix& aMatrix);
|
||||
CudaMatrix abs2(const CudaMatrix& aMatrix);
|
||||
|
||||
|
||||
CudaMatrix abs(const CudaMatrix&& aMatrix);
|
||||
|
||||
@@ -47,6 +50,16 @@ namespace Aurora
|
||||
CudaMatrix repmat3d(const CudaMatrix& aMatrix,int aRowTimes, int aColumnTimes, int aSliceTimes);
|
||||
|
||||
CudaMatrix log(const CudaMatrix& aMatrix, int aBaseNum = -1);
|
||||
|
||||
|
||||
|
||||
// ------compareSet----------------------------------------------------
|
||||
|
||||
|
||||
void compareSet(CudaMatrix& aValueMatrix,float compareValue, float newValue,CompareOp op);
|
||||
void compareSet(CudaMatrix& aValueMatrix,CudaMatrix& aCompareMatrix,float compareValue, float newValue,CompareOp op);
|
||||
void compareSet(CudaMatrix& aDesAndCompareMatrix,CudaMatrix& aOtherCompareMatrix, float newValue,CompareOp op);
|
||||
void compareSet(CudaMatrix& aCompareMatrix,float compareValue, CudaMatrix& aNewValueMatrix,CompareOp op);
|
||||
}
|
||||
|
||||
#endif //AURORA_CUDA_FUNCTION1D_H
|
||||
Reference in New Issue
Block a user