public interface FFTInstance
Modifier and Type | Method and Description |
---|---|
IComplexNDArray |
fft(IComplexNDArray inputC)
1d discrete fourier op, note that this will
throw an exception if the passed in input
isn't a vector.
|
IComplexNDArray |
fft(IComplexNDArray inputC,
int numElements)
1d discrete fourier op, note that this will
throw an exception if the passed in input
isn't a vector.
|
IComplexNDArray |
fft(IComplexNDArray inputC,
int numElements,
int dimension)
1d discrete fourier op, note that this will
throw an exception if the passed in input
isn't a vector.
|
IComplexNDArray |
fft(INDArray input)
1d discrete fourier op, note that this will
throw an exception if the passed in input
isn't a vector.
|
IComplexNDArray |
fft(INDArray transform,
int numElements)
FFT along a particular dimension
|
IComplexNDArray |
fft(INDArray transform,
int numElements,
int dimension)
FFT along a particular dimension
|
IComplexNDArray |
fftn(IComplexNDArray transform)
FFT on the whole array (n is equal the first dimension shape)
|
IComplexNDArray |
fftn(IComplexNDArray transform,
int dimension,
int numElements)
Performs FFT along the first non singleton dimension of
op.
|
IComplexNDArray |
fftn(INDArray transform)
FFT on the whole array (n is equal the first dimension shape)
|
IComplexNDArray |
fftn(INDArray transform,
int dimension,
int numElements)
Computes the fft along the first non singleton dimension of op
when it is a matrix
|
IComplexNDArray |
ifft(IComplexNDArray inputC)
1d discrete fourier op, note that this will
throw an exception if the passed in input
isn't a vector.
|
IComplexNDArray |
ifft(IComplexNDArray inputC,
int numElements,
int dimension)
1d discrete fourier op, note that this will
throw an exception if the passed in input
isn't a vector.
|
IComplexNDArray |
ifft(INDArray transform,
int numElements)
FFT along a particular dimension
|
IComplexNDArray |
ifft(INDArray transform,
int numElements,
int dimension)
IFFT along a particular dimension
|
IComplexNDArray |
ifftn(IComplexNDArray transform) |
IComplexNDArray |
ifftn(IComplexNDArray transform,
int dimension) |
IComplexNDArray |
ifftn(IComplexNDArray transform,
int dimension,
int numElements)
ND IFFT
|
IComplexNDArray |
ifftn(INDArray transform) |
IComplexNDArray |
ifftn(INDArray transform,
int dimension,
int numElements)
ND IFFT, computes along the first on singleton dimension of
op
|
IComplexNDArray |
irfft(IComplexNDArray arr) |
IComplexNDArray |
irfft(IComplexNDArray arr,
int dimension) |
IComplexNDArray |
irfftn(IComplexNDArray arr) |
IComplexNDArray |
rawfft(IComplexNDArray transform,
int n,
int dimension)
Underlying fft algorithm
|
IComplexNDArray |
rawfftn(IComplexNDArray transform,
int[] shape,
int[] axes) |
IComplexNDArray |
rawifft(IComplexNDArray transform,
int dimension)
Underlying ifft impl
|
IComplexNDArray |
rawifft(IComplexNDArray transform,
int n,
int dimension)
Underlying ifft impl
|
IComplexNDArray |
rawifftn(IComplexNDArray transform,
int[] shape,
int[] axes) |
IComplexNDArray fft(INDArray transform, int numElements)
transform
- the ndarray to opnumElements
- the desired number of elements in each fftIComplexNDArray fft(IComplexNDArray inputC)
inputC
- the input to opIComplexNDArray fft(INDArray input)
input
- the input to opIComplexNDArray fft(INDArray transform, int numElements, int dimension)
transform
- the ndarray to opnumElements
- the desired number of elements in each fftIComplexNDArray fft(IComplexNDArray inputC, int numElements)
inputC
- the input to opIComplexNDArray fft(IComplexNDArray inputC, int numElements, int dimension)
inputC
- the input to opIComplexNDArray ifft(INDArray transform, int numElements, int dimension)
transform
- the ndarray to opnumElements
- the desired number of elements in each fftdimension
- the dimension to do fft alongIComplexNDArray ifft(IComplexNDArray inputC)
inputC
- the input to opIComplexNDArray ifft(INDArray transform, int numElements)
transform
- the ndarray to opnumElements
- the desired number of elements in each fftIComplexNDArray ifft(IComplexNDArray inputC, int numElements, int dimension)
inputC
- the input to opIComplexNDArray ifftn(INDArray transform, int dimension, int numElements)
transform
- the ndarray to opdimension
- the dimension to iterate alongnumElements
- the desired number of elements in each fftIComplexNDArray irfftn(IComplexNDArray arr)
IComplexNDArray irfft(IComplexNDArray arr, int dimension)
IComplexNDArray irfft(IComplexNDArray arr)
IComplexNDArray ifftn(IComplexNDArray transform, int dimension, int numElements)
transform
- the ndarray to opdimension
- the dimension to iterate alongnumElements
- the desired number of elements in each fftIComplexNDArray fftn(IComplexNDArray transform, int dimension, int numElements)
transform
- the ndarray to opdimension
- the dimension to iterate alongnumElements
- the desired number of elements in each fft
along each dimension from each slice (note: each slice)IComplexNDArray fftn(INDArray transform, int dimension, int numElements)
transform
- the ndarray to opdimension
- the dimension to do fft alongnumElements
- the desired number of elements in each fftIComplexNDArray fftn(INDArray transform)
transform
- the matrix to opIComplexNDArray fftn(IComplexNDArray transform)
transform
- the matrix to opIComplexNDArray ifftn(IComplexNDArray transform, int dimension)
IComplexNDArray ifftn(IComplexNDArray transform)
IComplexNDArray ifftn(INDArray transform)
IComplexNDArray rawifftn(IComplexNDArray transform, int[] shape, int[] axes)
IComplexNDArray rawfftn(IComplexNDArray transform, int[] shape, int[] axes)
IComplexNDArray rawfft(IComplexNDArray transform, int n, int dimension)
transform
- the ndarray to opn
- the desired number of elementsdimension
- the dimension to do fft alongIComplexNDArray rawifft(IComplexNDArray transform, int n, int dimension)
transform
- the ndarray to opn
- the desired number of elementsdimension
- the dimension to do fft alongIComplexNDArray rawifft(IComplexNDArray transform, int dimension)
transform
- the ndarray to opn
- the desired number of elementsdimension
- the dimension to do fft alongCopyright © 2015. All Rights Reserved.