@@ -1,10 +1,10 | |||||
1 | import numpy |
|
1 | import numpy | |
2 | cimport numpy |
|
2 | cimport numpy | |
3 |
|
3 | |||
4 |
def decoder(numpy.ndarray[numpy.float32 |
|
4 | def decoder(numpy.ndarray[numpy.float32, ndim=2] fft_code, numpy.ndarray[numpy.complex, ndim=2] data): | |
5 |
|
5 | |||
6 | fft_data = numpy.fft.fft(data, axis=1) |
|
6 | fft_data = numpy.fft.fft(data, axis=1) | |
7 | conv = fft_data*fft_code |
|
7 | conv = fft_data*fft_code | |
8 | data = numpy.fft.ifft(conv, axis=1) |
|
8 | data = numpy.fft.ifft(conv, axis=1) | |
9 |
|
9 | |||
10 | return data No newline at end of file |
|
10 | return data |
General Comments 0
You need to be logged in to leave comments.
Login now