Proppo: a Message Passing Framework for Customizable and Composable Learning Algorithms - Parmas, Paavo; Seno, Takuma (Advances in Neural Information Processing Systems, 2022)