Convolution is one of the most important mathematical operations used in signal processing. This simple mathematical operation pops up in many scientific and industrial applications, from its use in a billion-layer large CNN to simple image denoising.
___
Reference:
algorithm-archive.org/contents/convolutions/1d/1d.html
numpy.org/doc/stable/reference/generated/numpy.convolve.html
lloydrochester.com/post/c/convolution/
geeksforgeeks.org/how-to-perform-faster-convolutions-using-fast-fourier-transformfft-in-python/
f(signal, filter)
Convolve
Parameters:
signal (array<float>): List with signal data.
filter (array<float>): List with weights to apply to the signal data.
Returns: Discrete, linear convolution of `signal` and `filter`.
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.
Declinazione di responsabilità
Libreria Pine
In pieno spirito TradingView, l'autore ha pubblicato questo codice Pine come libreria open-source in modo che altri programmatori Pine della nostra comunità possano riutilizzarlo. Complimenti all'autore! È possibile utilizzare questa libreria privatamente o in altre pubblicazioni open-source, ma il riutilizzo di questo codice in una pubblicazione è regolato dal nostro Regolamento.