HomeSort by relevance Sort by last modified time
    Searched refs:FFT (Results 1 - 24 of 24) sorted by null

  /external/eigen/unsupported/test/
FFTW.cpp 11 #include <unsupported/Eigen/FFT>
80 typedef typename FFT<T>::Complex Complex;
81 typedef typename FFT<T>::Scalar Scalar;
85 FFT<T> fft; local
93 fft.SetFlag(fft.HalfSpectrum );
94 fft.fwd( freqBuf,tbuf);
98 fft.ClearFlag(fft.HalfSpectrum )
146 FFT<T> fft; local
217 FFT<float> fft; local
    [all...]
  /external/drrickorang/LoopbackApp/app/src/main/java/org/drrickorang/loopback/
FFT.java 21 * This class computes FFT of inputting data.
27 public class FFT {
29 private double[] cos; // precomputed cosine tables for FFT
30 private double[] sin; // precomputed sine tables for FFT
34 FFT(int FFTSamplingSize) {
37 // set up variables needed for computing FFT
42 throw new RuntimeException("FFT sampling size must be power of 2");
56 * Do FFT, and store the result's real part to "x", imaginary part to "y".
58 public void fft(double[] x, double[] y, int sign) { method in class:FFT
83 // FFT
    [all...]
GlitchDetectionThread.java 33 // Measured in FFT samples
43 private double mDoubleBuffer[]; // keep the data used for FFT calculation
44 private boolean mIsFirstFFT = true; // whether or not it's the first FFT calculation
51 private final int mFFTSamplingSize; // amount of samples used to perform a FFT
53 private final int mNewSamplesPerFFT; // amount of new samples (not from last FFT) in a FFT
56 private final int[] mGlitches; // for every value = n, n is nth FFT where a glitch is found
58 private int mFFTCount; // store the current number of FFT performed
59 private FFT mFFT;
96 mFFT = new FFT(mFFTSamplingSize)
    [all...]
  /external/eigen/bench/
benchFFT.cpp 17 #include <unsupported/Eigen/FFT>
51 FFT< Scalar > fft; local
54 fft.SetFlag(fft.Unscaled);
58 fft.SetFlag(fft.HalfSpectrum);
64 fft.fwd( outbuf , inbuf);
72 fft.fwd( outbuf , inbuf);
75 fft.inv(inbuf,outbuf)
    [all...]
  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorFFT.h 22 * \brief Tensor FFT class.
61 template <typename FFT, typename XprType, int FFTResultType, int FFTDir>
62 struct traits<TensorFFTOp<FFT, XprType, FFTResultType, FFTDir> > : public traits<XprType> {
76 template <typename FFT, typename XprType, int FFTResultType, int FFTDirection>
77 struct eval<TensorFFTOp<FFT, XprType, FFTResultType, FFTDirection>, Eigen::Dense> {
78 typedef const TensorFFTOp<FFT, XprType, FFTResultType, FFTDirection>& type;
81 template <typename FFT, typename XprType, int FFTResultType, int FFTDirection>
82 struct nested<TensorFFTOp<FFT, XprType, FFTResultType, FFTDirection>, 1, typename eval<TensorFFTOp<FFT, XprType, FFTResultType, FFTDirection> >::type> {
83 typedef TensorFFTOp<FFT, XprType, FFTResultType, FFTDirection> type
104 const FFT& fft() const { return m_fft; } function in class:Eigen::TensorFFTOp
    [all...]
TensorForwardDeclarations.h 43 template<typename FFT, typename XprType, int FFTDataType, int FFTDirection> class TensorFFTOp;
TensorBase.h 495 template <int FFTDataType, int FFTDirection, typename FFT> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE
496 const TensorFFTOp<const FFT, const Derived, FFTDataType, FFTDirection>
497 fft(const FFT& fft) const { function in class:Eigen::TensorBase
498 return TensorFFTOp<const FFT, const Derived, FFTDataType, FFTDirection>(derived(), fft);
    [all...]
  /frameworks/av/media/libeffects/dynamicsproc/dsp/
DPFrequency.h 22 #include <unsupported/Eigen/FFT>
155 Eigen::FFT<float> mFftServer;
  /external/eigen/unsupported/doc/examples/
FFT.cpp 1 // To use the simple FFT implementation
2 // g++ -o demofft -I.. -Wall -O3 FFT.cpp
5 // g++ -o demofft -I.. -DUSE_FFTW -Wall -O3 FFT.cpp -lfftw3 -lfftw3f -lfftw3l
17 #include <unsupported/Eigen/FFT>
82 static FFT<Scalar> fft; local
83 fft.fwd(freqbuf,timebuf);
86 fft.inv(timebuf2,freqbuf);
  /external/adhd/scripts/mic_testing/frontend/
analysis.js 41 var fft = new FFT(length);
42 fft.forward(tmpBuffer);
43 return fft.spectrum;
240 * @param {Float32Array} fft buffer of a channel
290 var fftLeft = new FFT(leftData.length);
292 var fftRight = new FFT(rightData.length);
360 * FFT is a class for calculating the Discrete Fourier Transform of a signal
367 function FFT(bufferSize) {
403 FFT.prototype.forward = function(buffer)
    [all...]
  /external/tensorflow/tensorflow/compiler/tf2xla/kernels/
fft_ops.cc 16 // XLA-specific Ops for FFT.
60 // Zero pad or truncate the axes we're doing FFT on.
91 // Innermost axis provides the FFT length.
98 xla::XlaOp fft = xla::Fft(input, fft_type_, fft_length); variable
99 ctx->SetOutput(0, fft);
114 : GenericFftOp(ctx, /*fft_type=*/FftType::FFT, /*fft_rank=*/FFTRank) {}
116 REGISTER_XLA_OP(Name("FFT").TypeConstraint("Tcomplex", DT_COMPLEX64), FFTOp<1>);
  /external/tensorflow/tensorflow/compiler/xla/
xla_data.proto 517 FFT = 0; // Forward FFT; complex in, complex out.
518 IFFT = 1; // Inverse FFT; complex in, complex out.
519 RFFT = 2; // Forward real FFT; real in, fft_length / 2 + 1 complex out
520 IRFFT = 3; // Inverse real FFT; fft_length / 2 + 1 complex in,
  /external/tensorflow/tensorflow/compiler/xla/service/gpu/
fft_thunk.cc 63 se::fft::Type FftTypeToSeType(FftType type) {
65 case FftType::FFT:
66 return se::fft::Type::kC2CForward;
68 return se::fft::Type::kC2CInverse;
70 return se::fft::Type::kC2R;
72 return se::fft::Type::kR2C;
74 LOG(FATAL) << "unsupported fft type";
78 string FftTypeToString(se::fft::Type type) {
80 case se::fft::Type::kC2CForward:
81 return "FFT";
    [all...]
  /external/tensorflow/tensorflow/compiler/xla/service/cpu/
runtime_fft_impl.h 33 // Computes either a forward or reverse complex-to-complex FFT.
56 output.device(device) = input.template fft<Eigen::BothParts, direction>(axes);
59 // Computes a forward real->complex FFT, slicing out redundant negative
86 // Compute the full FFT using a temporary tensor.
91 input.template fft<Eigen::BothParts, Eigen::FFT_FORWARD>(axes);
97 // Computes a reverse complex->real FFT, reconstructing redundant negative
122 // Calculate the shape of the temporary tensor for the full FFT and the
149 .template fft<Eigen::BothParts, Eigen::FFT_REVERSE>(outer_axes);
152 // Reconstruct the full FFT by appending reversed and conjugated
168 full_fft.template fft<Eigen::RealPart, Eigen::FFT_REVERSE>(inner_axis)
    [all...]
  /external/webrtc/webrtc/modules/audio_processing/ns/
ns_core.c 100 // Initialize FFT work arrays.
    [all...]
  /external/speex/libspeexdsp/
fftwrap.c 104 speex_warning("FFT should not be done in-place");
120 speex_warning("FFT should not be done in-place");
188 of the fft. */
226 fftwf_plan fft; member in struct:fftw_config
237 table->fft = fftwf_plan_dft_r2c_1d(size, table->in, (fftwf_complex *) table->out, FFTW_PATIENT);
247 fftwf_destroy_plan(t->fft);
266 fftwf_execute(t->fft);
357 #error No other FFT implemented
  /external/libxaac/decoder/armv7/
ixheaacd_fft32x32_ld2_armv7.s 9 @DIT Radix-4 FFT First Stage
161 @DIT Radix-4 FFT Second Stage
  /external/tensorflow/tensorflow/lite/models/testdata/g3doc/
README.md 46 typical signal processing algorithms, like FFT and spectral subtraction, and
  /external/speex/
configure     [all...]
  /external/tensorflow/tensorflow/compiler/xla/service/
hlo_instructions.h 127 // Describes FFT type for an FFT instruction.
128 FftType fft_type_ = FftType::FFT;
130 // Indicates the FFT length for an FFT instruction.
    [all...]
hlo_parser_test.cc 699 // fft
701 "Fft",
704 ENTRY %Fft (input: c64[8,32]) -> c64[8,32] {
706 ROOT %fft = c64[8,32]{1,0} fft(c64[8,32]{1,0} %input), fft_type=FFT, fft_length={32}
718 ROOT %fft = c64[5,8,32]{2,1,0} fft(c64[5,8,32]{2,1,0} %input), fft_type=IFFT, fft_length={8,32}
730 ROOT %fft = c64[5,64,17]{2,1,0} fft(f32[5,64,32]{2,1,0} %input), fft_type=RFFT, fft_length={64,32
    [all...]
shape_inference.cc     [all...]
  /external/tensorflow/tensorflow/compiler/tests/
randomized_tests.cc     [all...]
  /external/tensorflow/tensorflow/go/op/
wrappers.go     [all...]

Completed in 1284 milliseconds