{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/code/gradient-normalizers","entry":"gradient_normalizers","source":"Syntology graph, per-sample; not an archive number","read_at":"2026-09-24T18:15:14+00:00","claim":"Names are grouped by exact entry-name string. Same-named routines are NOT asserted to be equivalent; 'ran' means executed on a synthesized fixture, not correctness. n_samples_ran = sum of by_status over every status except 'unverified' (ran_draft_wrong and ran_fixture are failures of Syntology's instrument, not of the code); n_papers_ran = papers with at least one such sample.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"},"n_papers":17,"n_papers_ran":5,"units":"n_samples, n_samples_ran, n_samples_fingerprinted and by_status count distinct code bodies (code_sha256); n_places and n_places_pointer_only count places, one per (paper, code body) pair, which is also the unit of the samples list","n_samples":11,"n_samples_ran":5,"n_samples_fingerprinted":1,"n_places":17,"n_places_pointer_only":7,"by_status":{"ran_honours":0,"ran_violates":0,"ran_draft_wrong":0,"ran_fixture":1,"ran":4,"unverified":6},"syntology":{"atlas_url":null,"mcp":null,"mcp_per_sample":{"tool":"get_code","arguments_in":"samples[].mcp_get_code"},"developers":"https://syntology.ai/developers"},"samples":[{"arxiv_id":"2605.10047","paper":"/paper/arxiv-2605-10047","title":"Rethinking Loss Reweighting for Imbalance Learning as an Inverse Problem: A Neural Collapse Point of View","date":null,"month_inferred_from_arxiv_id":"2026-05","title_source":"syntology","repo":"tongzixin716716/Inverse-Loss-Reweighting","path":"min_norm_solvers.py","file_url":"https://github.com/tongzixin716716/Inverse-Loss-Reweighting/blob/HEAD/min_norm_solvers.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"9c12115c283ca5af","mcp_get_code":{"code_sha256":"9c12115c283ca5af"}},{"arxiv_id":"2412.01773","paper":"/paper/ferero-a-flexible-framework-for-preference","title":"FERERO: A Flexible Framework for Preference-Guided Multi-Objective Learning","date":"2024-12-02","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"lisha-chen/ferero","path":"multiMNIST/ferero_solvers.py","file_url":"https://github.com/lisha-chen/ferero/blob/HEAD/multiMNIST/ferero_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"fe93d608f889f824","mcp_get_code":{"code_sha256":"fe93d608f889f824"}},{"arxiv_id":"2408.11104","paper":"/paper/config-towards-conflict-free-training-of","title":"ConFIG: Towards Conflict-free Training of Physics Informed Neural Networks","date":"2024-08-20","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"tum-pbs/ConFIG","path":"experiments/MTL/methods/min_norm_solvers.py","file_url":"https://github.com/tum-pbs/ConFIG/blob/HEAD/experiments/MTL/methods/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"2d5ff72859c98459","mcp_get_code":{"code_sha256":"2d5ff72859c98459"}},{"arxiv_id":"2407.05082","paper":"/paper/dmtg-one-shot-differentiable-multi-task","title":"DMTG: One-Shot Differentiable Multi-Task Grouping","date":"2024-07-06","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"ethanygao/DMTG","path":"models/ozan_min_norm_solvers.py","file_url":"https://github.com/ethanygao/DMTG/blob/HEAD/models/ozan_min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"fe93d608f889f824","mcp_get_code":{"code_sha256":"fe93d608f889f824"}},{"arxiv_id":"2407.04493","paper":"/paper/proud-pareto-guided-diffusion-model-for-multi","title":"PROUD: PaRetO-gUided Diffusion Model for Multi-objective Generation","date":"2024-07-05","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"EvaFlower/Pareto-guided-diffusion-model","path":"CIFAR10/models/min_norm_solver.py","file_url":"https://github.com/EvaFlower/Pareto-guided-diffusion-model/blob/HEAD/CIFAR10/models/min_norm_solver.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"736b65e3f76a3dfd","mcp_get_code":{"code_sha256":"736b65e3f76a3dfd"}},{"arxiv_id":"2402.15638","paper":"/paper/fair-resource-allocation-in-multi-task","title":"Fair Resource Allocation in Multi-Task Learning","date":"2024-02-23","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"optmn-lab/fairgrad","path":"methods/min_norm_solvers.py","file_url":"https://github.com/optmn-lab/fairgrad/blob/HEAD/methods/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"2d5ff72859c98459","mcp_get_code":{"code_sha256":"2d5ff72859c98459"}},{"arxiv_id":"2312.07401","paper":"/paper/on-diverse-preferences-for-large-language","title":"On Diversified Preferences of Large Language Model Alignment","date":"2023-12-12","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"dunzeng/more","path":"min_norm_solvers.py","file_url":"https://github.com/dunzeng/more/blob/HEAD/min_norm_solvers.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"1b7ba4d146c226aa","mcp_get_code":{"code_sha256":"1b7ba4d146c226aa"}},{"arxiv_id":"2310.00800","paper":null,"title":"arXiv:2310.00800","date":null,"month_inferred_from_arxiv_id":"2023-10","title_source":null,"repo":"jumxglhf/ParetoGNN","path":"src/min_norm_solvers.py","file_url":"https://github.com/jumxglhf/ParetoGNN/blob/HEAD/src/min_norm_solvers.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"CC0-1.0","inline_ok":true,"code_sha256_prefix":"31d9547f7a6e800c","mcp_get_code":{"code_sha256":"31d9547f7a6e800c"}},{"arxiv_id":"2305.18409","paper":"/paper/direction-oriented-multi-objective-learning","title":"Direction-oriented Multi-objective Learning: Simple and Provable Stochastic Algorithms","date":"2023-05-28","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"ml-opt-lab/sdmgrad","path":"methods/min_norm_solvers.py","file_url":"https://github.com/ml-opt-lab/sdmgrad/blob/HEAD/methods/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"2d5ff72859c98459","mcp_get_code":{"code_sha256":"2d5ff72859c98459"}},{"arxiv_id":"2209.12241","paper":"/paper/exploring-example-influence-in-continual","title":"Exploring Example Influence in Continual Learning","date":"2022-09-25","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"sssunqing/example_influence_cl","path":"min_norm_solvers.py","file_url":"https://github.com/sssunqing/example_influence_cl/blob/HEAD/min_norm_solvers.py","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"well_formed","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"f776c4e34e34039d","mcp_get_code":{"code_sha256":"f776c4e34e34039d"}},{"arxiv_id":"2206.01934","paper":"/paper/stochastic-multiple-target-sampling-gradient","title":"Stochastic Multiple Target Sampling Gradient Descent","date":"2022-06-04","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"isl-org/MultiObjectiveOptimization","path":"multi_task/min_norm_solvers.py","file_url":"https://github.com/isl-org/MultiObjectiveOptimization/blob/HEAD/multi_task/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"faa96c0ba935fc57","mcp_get_code":{"code_sha256":"faa96c0ba935fc57"}},{"arxiv_id":"2202.01017","paper":"/paper/multi-task-learning-as-a-bargaining-game","title":"Multi-Task Learning as a Bargaining Game","date":"2022-02-02","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"AvivNavon/nash-mtl","path":"methods/min_norm_solvers.py","file_url":"https://github.com/AvivNavon/nash-mtl/blob/HEAD/methods/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"def129ab34b9f0f8","mcp_get_code":{"code_sha256":"def129ab34b9f0f8"}},{"arxiv_id":"2103.13392","paper":"/paper/efficient-multi-objective-optimization-for","title":"Scalable Pareto Front Approximation for Deep Multi-Objective Learning","date":"2021-03-24","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"ruchtem/cosmos","path":"multi_objective/min_norm_solvers.py","file_url":"https://github.com/ruchtem/cosmos/blob/HEAD/multi_objective/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"466422ddd5626f12","mcp_get_code":{"code_sha256":"466422ddd5626f12"}},{"arxiv_id":"2007.06889","paper":"/paper/knowledge-distillation-for-multi-task","title":"Knowledge Distillation for Multi-task Learning","date":"2020-07-14","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"VICO-UoE/KD4MTL","path":"mgda/min_norm_solvers.py","file_url":"https://github.com/VICO-UoE/KD4MTL/blob/HEAD/mgda/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"f7316cdac3b90bc6","mcp_get_code":{"code_sha256":"f7316cdac3b90bc6"}},{"arxiv_id":"1912.12854","paper":"/paper/pareto-multi-task-learning-1","title":"Pareto Multi-Task Learning","date":"2019-12-30","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"Xi-L/ParetoMTL","path":"multiMNIST/min_norm_solvers.py","file_url":"https://github.com/Xi-L/ParetoMTL/blob/HEAD/multiMNIST/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"fe93d608f889f824","mcp_get_code":{"code_sha256":"fe93d608f889f824"}},{"arxiv_id":"1810.04650","paper":"/paper/multi-task-learning-as-multi-objective","title":"Multi-Task Learning as Multi-Objective Optimization","date":"2018-10-10","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"IntelVCL/MultiObjectiveOptimization","path":"multi_task/min_norm_solvers.py","file_url":"https://github.com/IntelVCL/MultiObjectiveOptimization/blob/HEAD/multi_task/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"faa96c0ba935fc57","mcp_get_code":{"code_sha256":"faa96c0ba935fc57"}},{"arxiv_id":"aaai_33460","paper":null,"title":"arXiv:aaai_33460","date":null,"month_inferred_from_arxiv_id":null,"title_source":null,"repo":"persai-lab/2025-NANSKoBeM","path":"utils/min_norm_solvers.py","file_url":"https://github.com/persai-lab/2025-NANSKoBeM/blob/HEAD/utils/min_norm_solvers.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"fe93d608f889f824","mcp_get_code":{"code_sha256":"fe93d608f889f824"}}]}