README.md
pyproject.toml
src/torchjd/__init__.py
src/torchjd/py.typed
src/torchjd.egg-info/PKG-INFO
src/torchjd.egg-info/SOURCES.txt
src/torchjd.egg-info/dependency_links.txt
src/torchjd.egg-info/requires.txt
src/torchjd.egg-info/top_level.txt
src/torchjd/_linalg/__init__.py
src/torchjd/_linalg/_gramian.py
src/torchjd/_linalg/_matrix.py
src/torchjd/aggregation/__init__.py
src/torchjd/aggregation/_aggregator_bases.py
src/torchjd/aggregation/_aligned_mtl.py
src/torchjd/aggregation/_cagrad.py
src/torchjd/aggregation/_config.py
src/torchjd/aggregation/_constant.py
src/torchjd/aggregation/_dualproj.py
src/torchjd/aggregation/_flattening.py
src/torchjd/aggregation/_graddrop.py
src/torchjd/aggregation/_imtl_g.py
src/torchjd/aggregation/_krum.py
src/torchjd/aggregation/_mean.py
src/torchjd/aggregation/_mgda.py
src/torchjd/aggregation/_nash_mtl.py
src/torchjd/aggregation/_pcgrad.py
src/torchjd/aggregation/_random.py
src/torchjd/aggregation/_sum.py
src/torchjd/aggregation/_trimmed_mean.py
src/torchjd/aggregation/_upgrad.py
src/torchjd/aggregation/_weighting_bases.py
src/torchjd/aggregation/_utils/__init__.py
src/torchjd/aggregation/_utils/check_dependencies.py
src/torchjd/aggregation/_utils/dual_cone.py
src/torchjd/aggregation/_utils/non_differentiable.py
src/torchjd/aggregation/_utils/pref_vector.py
src/torchjd/aggregation/_utils/str.py
src/torchjd/autogram/__init__.py
src/torchjd/autogram/_edge_registry.py
src/torchjd/autogram/_engine.py
src/torchjd/autogram/_gramian_accumulator.py
src/torchjd/autogram/_gramian_computer.py
src/torchjd/autogram/_gramian_utils.py
src/torchjd/autogram/_jacobian_computer.py
src/torchjd/autogram/_module_hook_manager.py
src/torchjd/autojac/__init__.py
src/torchjd/autojac/_accumulation.py
src/torchjd/autojac/_backward.py
src/torchjd/autojac/_jac.py
src/torchjd/autojac/_jac_to_grad.py
src/torchjd/autojac/_mtl_backward.py
src/torchjd/autojac/_utils.py
src/torchjd/autojac/_transform/__init__.py
src/torchjd/autojac/_transform/_accumulate.py
src/torchjd/autojac/_transform/_base.py
src/torchjd/autojac/_transform/_diagonalize.py
src/torchjd/autojac/_transform/_differentiate.py
src/torchjd/autojac/_transform/_grad.py
src/torchjd/autojac/_transform/_init.py
src/torchjd/autojac/_transform/_jac.py
src/torchjd/autojac/_transform/_materialize.py
src/torchjd/autojac/_transform/_ordered_set.py
src/torchjd/autojac/_transform/_select.py
src/torchjd/autojac/_transform/_stack.py