AutoPool is an adaptive pooling function with a learnable parameter that allows it to smoothly interpolate between min-, mean-, softmax- and max-pooling. It is implemented as a Keras layer for easy integration in deep learning architectures.

AutoPool was originally developed for multiple instance learning from weakly labeled time-series data as detailed in the AutoPool paper.

API Documentation



Indices and tables