paper-with-me

홈 › Papers

LibMTL: A Python Library for Multi-Task Learning

2022-03-27 · Baijiong Lin, Yu Zhang

This paper presents LibMTL, an open-source Python library built on PyTorch, which provides a unified, comprehensive, reproducible, and extensible implementation framework for Multi-Task Learning (MTL). LibMTL considers different settings and approaches in MTL, and it supports a large number of state-of-the-art MTL methods, including 12 loss weighting strategies, 7 architectures, and 84 combinations of different architectures and loss weighting methods. Moreover, the modular design in LibMTL makes it easy-to-use and well extensible, thus users can easily and fast develop new MTL methods, compare with existing MTL methods fairly, or apply MTL algorithms to real-world applications with the support of LibMTL. The source code and detailed documentations of LibMTL are available at https://github.com/median-research-group/LibMTL and https://libmtl.readthedocs.io, respectively.

📄 PDF Abstract BibTeX arXiv:2203.14338

Code (1)

median-research-group/libmtl 공식 구현 pytorch

Tasks

Multi-Task Learning

Similar Papers 제목 키워드 기반

A scikit-based Python environment for performing multi-label classification

2017-02-05 · Piotr Szymański, Tomasz Kajdanowicz

scikit-multilearn is a Python library for performing multi-label classification. The library is compatible with the scikit/scipy ecosystem and uses sparse matrices for all internal operations. It provides native Python i…

General ClassificationManagementMulti-Label ClassificationMUlTI-LABEL-ClASSIFICATION

MLDebugging: Towards Benchmarking Code Debugging Across Multi-Library Scenarios

2025-06-15 · Jinyang Huang, Xiachong Feng, Qiguang Chen, Hanjie Zhao 외

Code debugging is a crucial task in software engineering, which attracts increasing attention. While remarkable success has been made in the era of large language models (LLMs), current research still focuses on the simp…

Benchmarking

MKLpy: a python-based framework for Multiple Kernel Learning

2020-07-20 · Ivano Lauriola, Fabio Aiolli

Multiple Kernel Learning is a recent and powerful paradigm to learn the kernel function from data. In this paper, we introduce MKLpy, a python-based framework for Multiple Kernel Learning. The library provides Multiple K…

A Library for Representing Python Programs as Graphs for Machine Learning

2022-08-15 · David Bieber, Kensen Shi, Petros Maniatis, Charles Sutton 외

Graph representations of programs are commonly a central element of machine learning for code research. We introduce an open source Python library python_graphs that applies static analysis to construct graph representat…

Pykg2vec: A Python Library for Knowledge Graph Embedding

2019-06-04 · Shih Yuan Yu, Sujit Rokka Chhetri, Arquimedes Canedo, Palash Goyal 외

Python library for knowledge graph embedding and representation learning.

Graph EmbeddingKnowledge Graph EmbeddingRepresentation Learning