public interface FFTInstance
Modifier and Type | Method and Description |
---|---|
IComplexNDArray |
fft(IComplexNDArray inputC)
1d discrete fourier transform, 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 transform, 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 transform, note that this will
throw an exception if the passed in input
isn't a vector.
|
IComplexNDArray |
fft(INDArray input)
1d discrete fourier transform, 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
transform.
|
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 transform
when it is a matrix
|
IComplexNDArray |
ifft(IComplexNDArray inputC)
1d discrete fourier transform, 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 transform, 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
transform
|
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 transformnumElements
- the desired number of elements in each fftIComplexNDArray fft(IComplexNDArray inputC)
inputC
- the input to transformIComplexNDArray fft(INDArray input)
input
- the input to transformIComplexNDArray fft(INDArray transform, int numElements, int dimension)
transform
- the ndarray to transformnumElements
- the desired number of elements in each fftIComplexNDArray fft(IComplexNDArray inputC, int numElements)
inputC
- the input to transformIComplexNDArray fft(IComplexNDArray inputC, int numElements, int dimension)
inputC
- the input to transformIComplexNDArray ifft(INDArray transform, int numElements, int dimension)
transform
- the ndarray to transformnumElements
- the desired number of elements in each fftdimension
- the dimension to do fft alongIComplexNDArray ifft(IComplexNDArray inputC)
inputC
- the input to transformIComplexNDArray ifft(INDArray transform, int numElements)
transform
- the ndarray to transformnumElements
- the desired number of elements in each fftIComplexNDArray ifft(IComplexNDArray inputC, int numElements, int dimension)
inputC
- the input to transformIComplexNDArray ifftn(INDArray transform, int dimension, int numElements)
transform
- the ndarray to transformdimension
- 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 transformdimension
- the dimension to iterate alongnumElements
- the desired number of elements in each fftIComplexNDArray fftn(IComplexNDArray transform, int dimension, int numElements)
transform
- the ndarray to transformdimension
- 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 transformdimension
- the dimension to do fft alongnumElements
- the desired number of elements in each fftIComplexNDArray fftn(INDArray transform)
transform
- the matrix to transformIComplexNDArray fftn(IComplexNDArray transform)
transform
- the matrix to transformIComplexNDArray 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 transformn
- the desired number of elementsdimension
- the dimension to do fft alongIComplexNDArray rawifft(IComplexNDArray transform, int n, int dimension)
transform
- the ndarray to transformn
- the desired number of elementsdimension
- the dimension to do fft alongIComplexNDArray rawifft(IComplexNDArray transform, int dimension)
transform
- the ndarray to transformn
- the desired number of elementsdimension
- the dimension to do fft alongCopyright © 2015. All Rights Reserved.