PyTorch Adapt

11/28/2022
by   Kevin Musgrave, et al.
0

PyTorch Adapt is a library for domain adaptation, a type of machine learning algorithm that re-purposes existing models to work in new domains. It is a fully-featured toolkit, allowing users to create a complete train/test pipeline in a few lines of code. It is also modular, so users can import just the parts they need, and not worry about being locked into a framework. One defining feature of this library is its customizability. In particular, complex training algorithms can be easily modified and combined, thanks to a system of composable, lazily-evaluated hooks. In this technical report, we explain in detail these features and the overall design of the library. Code is available at https://www.github.com/KevinMusgrave/pytorch-adapt

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/10/2020

EagerPy: Writing Code That Works Natively with PyTorch, TensorFlow, JAX, and NumPy

EagerPy is a Python framework that lets you write code that automaticall...
research
02/09/2023

AutoNMT: A Framework to Streamline the Research of Seq2Seq Models

We present AutoNMT, a framework to streamline the research of seq-to-seq...
research
07/07/2021

ADAPT : Awesome Domain Adaptation Python Toolbox

ADAPT is an open-source python library providing the implementation of s...
research
05/24/2023

torchgfn: A PyTorch GFlowNet library

The increasing popularity of generative flow networks (GFlowNets or GFNs...
research
08/20/2020

PyTorch Metric Learning

Deep metric learning algorithms have a wide variety of applications, but...
research
08/09/2022

LAMDA-SSL: Semi-Supervised Learning in Python

LAMDA-SSL is open-sourced on GitHub and its detailed usage documentation...
research
07/18/2023

Crème de la Crem: Composable Representable Executable Machines (Architectural Pearl)

In this paper we describe how to build software architectures as a compo...

Please sign up or login with your details

Forgot password? Click here to reset