paper-with-me

홈 › Papers

torchsom: The Reference PyTorch Library for Self-Organizing Maps

2025-10-13 · Louis Berthier, Ahmed Shokry, Maxime Moreaud, Guillaume Ramelet, Eric Moulines arxiv

This paper introduces torchsom, an open-source Python library that provides a reference implementation of the Self-Organizing Map (SOM) in PyTorch. This package offers three main features: (i) dimensionality reduction, (ii) clustering, and (iii) friendly data visualization. It relies on a PyTorch backend, enabling (i) fast and efficient training of SOMs through GPU acceleration, and (ii) easy and scalable integrations with PyTorch ecosystem. Moreover, torchsom follows the scikit-learn API for ease of use and extensibility. The library is released under the Apache 2.0 license with 90% test coverage, and its source code and documentation are available at https://github.com/michelin/TorchSOM.

📄 PDF Abstract BibTeX arXiv:2510.11147

Code (0)

등록된 구현이 없습니다.

Tasks

Dimensionality Reduction

Similar Papers 제목 키워드 기반

PyTorchVideo: A Deep Learning Library for Video Understanding

2021-11-18 · Haoqi Fan, Tullie Murrell, Heng Wang, Kalyan Vasudev Alwala 외

We introduce PyTorchVideo, an open-source deep-learning library that provides a rich set of modular, efficient, and reproducible components for a variety of video understanding tasks, including classification, detection,…

Deep LearningSelf-Supervised LearningVideo Understanding

GEMA: An open-source Python library for self-organizing-maps

2022-02-17 · Alvaro J. Garcia-Tejedor, Alberto Nogales

Organizations have realized the importance of data analysis and its benefits. This in combination with Machine Learning algorithms has allowed to solve problems more easily, making these processes less time-consuming. Ne…

BIG-bench Machine Learning

Solo-learn: A Library of Self-supervised Methods for Visual Representation Learning

2021-08-03 · Victor G. Turrisi da Costa, Enrico Fini, Moin Nabi, Nicu Sebe 외

This paper presents solo-learn, a library of self-supervised methods for visual representation learning. Implemented in Python, using Pytorch and Pytorch lightning, the library fits both research and industry needs by fe…

Linear evaluationRepresentation LearningSelf-Supervised Learning

TorchAudio 2.1: Advancing speech recognition, self-supervised learning, and audio processing components for PyTorch

2023-10-27 · Jeff Hwang, Moto Hira, Caroline Chen, Xiaohui Zhang 외

TorchAudio is an open-source audio and speech processing library built for PyTorch. It aims to accelerate the research and development of audio and speech technologies by providing well-designed, easy-to-use, and perform…

Self-Supervised LearningSpeech Enhancementspeech-recognitionSpeech Recognition

FlashPDE: A Drop-In Fused Triton Operator Library for Neural PDE Solvers

2026-07-20 · Peiyu Zang, Bosen Xie, Ruoxiang Xu, Yongqiang Cai arxiv

Physics-Informed Neural Networks (PINNs) solve PDEs by incorporating physical constraints into neural-network training, but large-scale problems are limited by automatic-differentiation memory overhead and inefficient ex…