paul-krug / pytorch-tcn

(Realtime) Temporal Convolutions in PyTorch
MIT License
55 stars 8 forks source link

Add support for TCN architectures as described in "User-Driven Fine-Tuning for Beat Tracking" by Pinto et al., 2021 #15

Open FabianB98 opened 2 months ago

FabianB98 commented 2 months ago

This PR adds support for TCN architectures as described in the paper "User-Driven Fine-Tuning for Beat Tracking" by Pinto et al., 2021. Within this network architecture, the authors propose the usage of a TCN where each TCN layer uses two separate sets of dilated convolutions, where one of the dilated convolutions has a dilation of twice that of the first dilated convolution.

Implements the functionality suggested in issue #14.