From 073a9a9a92fe6e3a929db976dc4fae15fc02c644 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 16 Jul 2024 13:55:50 +0000 Subject: [PATCH] Add changes for 1c96794773f8b5e29152a03709e37b296aa55bbc --- .buildinfo | 2 +- _static/searchtools.js | 7 ++++--- searchindex.js | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.buildinfo b/.buildinfo index a4cdd6108..a175a0738 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 06d3f66c1e259b21b2509ceabc58aa88 +config: 8f8f8e33e94ae1c0b26c337a730727b5 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_static/searchtools.js b/_static/searchtools.js index 92da3f8b2..b08d58c9b 100644 --- a/_static/searchtools.js +++ b/_static/searchtools.js @@ -178,7 +178,7 @@ const Search = { htmlToText: (htmlString, anchor) => { const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); - for (const removalQuery of [".headerlinks", "script", "style"]) { + for (const removalQuery of [".headerlink", "script", "style"]) { htmlElement.querySelectorAll(removalQuery).forEach((el) => { el.remove() }); } if (anchor) { @@ -328,13 +328,14 @@ const Search = { for (const [title, foundTitles] of Object.entries(allTitles)) { if (title.toLowerCase().trim().includes(queryLower) && (queryLower.length >= title.length/2)) { for (const [file, id] of foundTitles) { - let score = Math.round(100 * queryLower.length / title.length) + const score = Math.round(Scorer.title * queryLower.length / title.length); + const boost = titles[file] === title ? 1 : 0; // add a boost for document titles normalResults.push([ docNames[file], titles[file] !== title ? `${titles[file]} > ${title}` : title, id !== null ? "#" + id : "", null, - score, + score + boost, filenames[file], ]); } diff --git a/searchindex.js b/searchindex.js index d5cb067f4..d307dc9dd 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"4xA100 SXM4 80Go": [[8, "id1"]], "4xA100 SXM4 80Go limited to 40Go of VRAM": [[8, "xa100-sxm4-80go-limited-to-40go-of-vram"]], "8xA100 SXM4 80Go": [[8, "xa100-sxm4-80go"]], "Adapting existing repository": [[6, "adapting-existing-repository"]], "Additional readings": [[5, "additional-readings"]], "Arguments": [[8, "arguments"]], "Auto Batch size": [[11, "auto-batch-size"]], "Base Setup": [[8, "base-setup"]], "Batch resizer": [[8, "batch-resizer"]], "Batch size override": [[11, "batch-size-override"]], "Before running the benchmarks": [[12, "before-running-the-benchmarks"]], "Benchmark configuration": [[0, "benchmark-configuration"], [3, "benchmark-configuration"]], "Building images": [[2, "building-images"]], "CUDA": [[2, "cuda"]], "Contents:": [[4, null]], "Creating a new benchmark": [[6, "creating-a-new-benchmark"]], "Development": [[6, "development"]], "Device Select": [[8, "device-select"]], "Docker": [[2, "docker"]], "Essential probes": [[5, "essential-probes"]], "Example": [[5, "example"]], "Example Reports": [[8, "example-reports"]], "Execution Flow": [[3, "execution-flow"]], "Giving and using data and metrics": [[5, "giving-and-using-data-and-metrics"]], "How do I": [[3, "how-do-i"]], "Important options": [[1, "important-options"]], "Indices and tables": [[4, "indices-and-tables"]], "Install and use": [[12, "install-and-use"]], "Instrumentations": [[3, "instrumentations"]], "Instrumenting code": [[5, "instrumenting-code"]], "Integrating in base.yaml": [[6, "integrating-in-base-yaml"]], "Issues": [[8, "issues"]], "Memory Usage Extractor": [[11, "memory-usage-extractor"]], "Methodology": [[3, "methodology"]], "Milabench Overview": [[3, "milabench-overview"]], "Multi-node benchmark": [[2, "multi-node-benchmark"]], "Multinode": [[3, "multinode"]], "One Env": [[8, "one-env"]], "Overview": [[6, "overview"]], "Preparing": [[7, "preparing"]], "Probe example": [[5, "probe-example"]], "Probing for milabench": [[5, "probing-for-milabench"]], "ROCM": [[2, "rocm"]], "Recipes": [[8, "recipes"]], "Reference": [[10, "reference"]], "Reports": [[12, "reports"]], "Request For proposal": [[7, "request-for-proposal"]], "Requirements": [[2, "requirements"], [2, "id1"]], "Run milabench": [[12, "run-milabench"]], "Running Milabench": [[8, "running-milabench"]], "Scaling": [[11, "scaling"]], "System Configuration": [[3, "system-configuration"]], "Update Package": [[8, "update-package"]], "Usage": [[2, "usage"], [2, "id2"]], "Using milabench (DEVELOPERS)": [[1, "using-milabench-developers"]], "Vendor Instructions": [[7, "vendor-instructions"]], "Welcome to milabench\u2019s documentation!": [[4, "welcome-to-milabench-s-documentation"]], "Wrap a return value": [[6, "wrap-a-return-value"]], "benchfile.py": [[6, "benchfile-py"]], "main.py": [[6, "main-py"]], "milabench compare": [[1, "milabench-compare"]], "milabench install": [[1, "milabench-install"]], "milabench pin": [[1, "milabench-pin"]], "milabench prepare": [[1, "milabench-prepare"]], "milabench report": [[1, "milabench-report"]], "milabench run": [[1, "milabench-run"]], "milabench.pack": [[9, "module-milabench.pack"]], "prepare.py": [[6, "prepare-py"]], "requirements.in": [[6, "requirements-in"]], "voirfile.py": [[6, "voirfile-py"]]}, "docnames": ["config", "dev-usage", "docker", "flow", "index", "instrument", "new_benchmarks", "process", "recipes", "ref-pack", "reference", "sizer", "usage"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["config.rst", "dev-usage.rst", "docker.rst", "flow.rst", "index.rst", "instrument.rst", "new_benchmarks.rst", "process.rst", "recipes.rst", "ref-pack.rst", "reference.rst", "sizer.rst", "usage.rst"], "indexentries": {"basepackage (class in milabench.pack)": [[9, "milabench.pack.BasePackage", false]], "checked_install() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.checked_install", false]], "conda_install() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.conda_install", false]], "config (milabench.pack.basepackage attribute)": [[9, "milabench.pack.BasePackage.config", false]], "dirs (milabench.pack.basepackage attribute)": [[9, "milabench.pack.BasePackage.dirs", false]], "execute() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.execute", false]], "install() (milabench.pack.package method)": [[9, "milabench.pack.Package.install", false]], "make_env() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.make_env", false]], "make_env() (milabench.pack.package method)": [[9, "milabench.pack.Package.make_env", false]], "milabench.pack": [[9, "module-milabench.pack", false]], "module": [[9, "module-milabench.pack", false]], "pack_path (milabench.pack.basepackage attribute)": [[9, "milabench.pack.BasePackage.pack_path", false]], "package (class in milabench.pack)": [[9, "milabench.pack.Package", false]], "pin() (milabench.pack.package method)": [[9, "milabench.pack.Package.pin", false]], "pip_install() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.pip_install", false]], "prepare() (milabench.pack.package method)": [[9, "milabench.pack.Package.prepare", false]], "python() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.python", false]], "resolve_argument() (milabench.pack.package method)": [[9, "milabench.pack.Package.resolve_argument", false]], "resolve_placeholder() (milabench.pack.package method)": [[9, "milabench.pack.Package.resolve_placeholder", false]], "run() (milabench.pack.package method)": [[9, "milabench.pack.Package.run", false]], "voir() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.voir", false]]}, "objects": {"milabench": [[9, 0, 0, "-", "pack"]], "milabench.pack": [[9, 1, 1, "", "BasePackage"], [9, 1, 1, "", "Package"]], "milabench.pack.BasePackage": [[9, 2, 1, "", "checked_install"], [9, 2, 1, "", "conda_install"], [9, 3, 1, "", "config"], [9, 3, 1, "", "dirs"], [9, 2, 1, "", "execute"], [9, 2, 1, "", "make_env"], [9, 3, 1, "", "pack_path"], [9, 2, 1, "", "pip_install"], [9, 2, 1, "", "python"], [9, 2, 1, "", "voir"]], "milabench.pack.Package": [[9, 2, 1, "", "install"], [9, 2, 1, "", "make_env"], [9, 2, 1, "", "pin"], [9, 2, 1, "", "prepare"], [9, 2, 1, "", "resolve_argument"], [9, 2, 1, "", "resolve_placeholder"], [9, 2, 1, "", "run"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute"}, "terms": {"": [0, 1, 5, 6, 9], "0": [1, 2, 3, 5, 6, 7, 8], "00": [1, 8], "003": 8, "004": 8, "01": 3, "02": 8, "03": [1, 8], "04": 8, "042025": 8, "05": 8, "06": 8, "07": 8, "08": 8, "083048": 8, "09": 8, "1": [1, 3, 5, 6, 7, 8, 11], "10": [5, 6, 8], "100135": 8, "1024": 3, "104527": 8, "105": 8, "1065": 8, "1071": 8, "1085": 8, "11": [3, 8], "116": 8, "1160": 8, "1163": 8, "1164": 8, "117": 8, "1171": 8, "118": 8, "1180": 8, "1181": 8, "1183": 8, "119": 8, "1191": 8, "12": [3, 8], "120": 8, "1203": 8, "122": 8, "1234": 5, "1239": 8, "1240": 8, "1247": 8, "128": [3, 8, 11], "129084": 8, "13": 8, "136": 8, "14": 8, "145": 8, "14548": 11, "146": 8, "146282": 8, "147": 8, "15": 8, "153": 8, "154": 8, "155": 8, "1569": 8, "1575": 8, "16": [8, 9, 11], "163": 8, "1653": 8, "167": 8, "168": [2, 3, 7], "169": 8, "17": 8, "1713": 8, "18": 8, "1800": 8, "182": 8, "185": 8, "1884": 8, "1888": 8, "19": 8, "190": 8, "192": [2, 3, 7], "198": 8, "1986": 8, "199": 8, "1_3b": [2, 8], "2": [0, 7, 8], "20": 8, "200": 0, "2022": 1, "207": 8, "209": 8, "21": 8, "214": 8, "22": 8, "2242": 8, "23": 8, "2327": 8, "2350": 8, "236": 8, "2363": 8, "245": 8, "245540": 8, "247": 8, "2470": 8, "2475": 8, "25": [2, 7, 8], "256": 3, "26": [2, 7, 8], "26274": 11, "265": 8, "266": 8, "269": 8, "2694": 8, "27": [2, 8], "2706": 8, "271": 8, "277411": 8, "28": [2, 8], "285": 8, "28500": 8, "289": 8, "29": 8, "292499": 8, "293": 8, "29304": 8, "295": 8, "29808": 8, "29812": 8, "3": [0, 7, 8, 12], "30": 8, "300": 8, "308": 8, "30_15": 1, "31": 8, "310": 8, "31362": 8, "3143": 8, "32": [3, 8, 11], "32310": 8, "32326": 8, "33": 8, "330": 8, "34": 8, "35": 8, "35454": 8, "35464": 8, "35466": 8, "36": 8, "360": 8, "3620": 8, "37": 8, "37700": 8, "3778": 8, "37878": 8, "37900": 8, "38": 8, "38144": 8, "382": 8, "383370": 8, "39": 8, "391": 8, "39330": 8, "39344": 8, "398088": 8, "4": [2, 8], "40": 8, "40000mo": 8, "40624": 8, "41": 8, "41326": 8, "41444": 8, "41728": 8, "41802": 8, "41938": 8, "41986": 8, "42": 8, "420": 8, "421": 8, "42136": 8, "42138": 8, "42140": 8, "42242": 8, "42262": 8, "42318": 8, "42532": 8, "42628": 8, "43": 8, "430871": 8, "43688": 8, "44": 8, "444": 8, "45": 8, "45336": 8, "454": 8, "454625": 8, "456": 8, "45610": 8, "45930": 8, "45976": 8, "46": 8, "46016": 8, "47": 8, "470": 8, "47288": 8, "48": 8, "480": 8, "49": 8, "490": 8, "492": 8, "493": 8, "49586": 11, "496": 8, "5": [3, 8], "50": [3, 8], "5000": 3, "500016": 8, "50030": 8, "512": 3, "518303": 8, "52": 8, "52338": 8, "5279": 8, "53412": 8, "53482": 8, "5378": 8, "538777": 8, "54": 8, "5458": 8, "549": 8, "55": 8, "567": 8, "5688": 8, "57": 8, "57196": 8, "58": 8, "5824": 11, "588": 8, "59": 8, "6": 8, "60": [3, 8], "600": 3, "603551": 8, "6066": 8, "61": 8, "619": 8, "62": 8, "620": 8, "627938": 8, "63": 8, "64": [0, 3, 5, 6, 11], "651415": 8, "658": 8, "66": 8, "669": 8, "67": 8, "672": 8, "674": 8, "687871": 8, "69": 8, "6_7b": [2, 8], "7": 8, "70": 8, "7030": 8, "706539": 8, "72": 8, "73": 8, "74": 8, "743584": 8, "75": [8, 11], "753126": 8, "75444": 8, "76": 8, "77": 8, "7758": 8, "78": 8, "79": 8, "8": [3, 8, 9, 11], "804052": 8, "81": 8, "810339": 8, "8123": [2, 7], "81920": 11, "82": 8, "83": 8, "832": 8, "838": 8, "84": 8, "86": 8, "8630": 8, "87": 8, "8774": 11, "8g": 2, "9": 8, "90": 8, "91": 8, "92": 8, "928514": 8, "93": 8, "940": 8, "944065": 8, "944520": 8, "95": 8, "955118": 8, "96": 8, "960": 8, "979344": 8, "98": 8, "986673": 8, "99": 8, "A": [1, 9], "As": 3, "By": [5, 6, 9], "For": [0, 1, 2, 5, 6, 11], "If": [1, 2, 5, 6, 8, 12], "In": [5, 6, 9, 11], "It": [1, 2, 3, 5, 6, 8, 11, 12], "No": 2, "On": 2, "Or": 2, "That": 9, "The": [0, 1, 2, 3, 5, 6, 8, 9, 11, 12], "Then": [2, 6], "There": 2, "These": [5, 6], "To": [1, 2, 3, 5, 6, 8, 11, 12], "_": 3, "__init__": 6, "__main__": [3, 5], "__name__": 5, "__next__": 3, "_default": [3, 6], "_resnet50": 3, "_torchvis": 3, "a100l": 8, "abl": 11, "abnorm": 2, "about": [5, 11, 12], "abov": [1, 5], "absolut": 5, "acceler": 6, "access": [3, 5, 6, 9], "accord": 7, "accur": 5, "across": 3, "activ": [1, 3, 5, 6, 8, 12], "actual": 6, "ad": 11, "adapt": 4, "add": [1, 2, 3, 5, 6], "addit": 2, "address": 2, "afford": 3, "after": [3, 5, 6, 8], "aggreg": 8, "algorithm": 5, "alia": 3, "all": [1, 2, 3, 5, 6, 7, 8, 12], "allow": [3, 5, 6], "alreadi": [5, 6, 8, 9], "also": [1, 2, 3, 5, 6, 8, 12], "altern": 3, "although": 5, "alwai": 5, "amd": [7, 12], "amdgpu": 2, "amort": 3, "an": [5, 6, 8, 9, 11, 12], "ani": [5, 6, 12], "anoth": [5, 8], "anyth": 5, "append": 3, "appropri": [1, 3], "ar": [0, 1, 2, 3, 5, 6, 8, 9, 12], "arch": [1, 2, 3, 6, 7, 8, 11], "architectur": [1, 6], "arg": [2, 8, 9, 11], "argpars": [5, 6], "argument": [0, 3, 5, 6, 9], "argumentpars": 6, "argv": [0, 3, 6], "around": 6, "arrai": 6, "ask": 5, "assert": 8, "assertionerror": 8, "assum": 6, "async": 9, "attempt": 5, "attribut": 9, "auto": [1, 4, 9], "autom": 11, "automat": [1, 6, 8], "avail": 5, "avoid": [3, 6], "awai": [2, 6], "b": [3, 6], "backward": 5, "bar": 6, "base": [0, 1, 3, 4, 7, 9, 12], "basepackag": [9, 10], "bash": [3, 9], "basic": [1, 5], "batch": [0, 3, 4, 5, 6], "batch_it": 3, "batch_siz": 5, "batch_size_fn": 6, "becaus": 0, "been": [2, 3, 5], "befor": [4, 5], "begin": 5, "behavior": 9, "behind": 1, "being": 5, "below": [2, 3, 6, 8, 11], "bench": [3, 6, 8, 11], "bench1": 1, "benchfil": 3, "benchmark": [1, 4, 5, 7, 8, 9], "benchmark_venv": 8, "benchmat": 3, "benchnam": [3, 6], "benchobserv": 6, "bert": [8, 12], "better": 11, "between": [2, 3, 5], "bf16": 8, "bin": [3, 8], "bit": [2, 5, 8], "blah": [1, 9], "bodi": 6, "bool": 9, "boolean": 5, "both": [1, 5, 12], "break": [3, 6], "build": 4, "built": 2, "cach": 6, "calcul": [5, 6], "calimero": 1, "call": [2, 3, 5, 6, 8, 9], "can": [1, 2, 3, 5, 6, 8, 9, 11], "cannot": 3, "capac": 11, "care": [3, 6, 9], "case": 3, "caus": 8, "cd": [6, 8, 12], "ce": 2, "certain": [1, 6], "chang": [1, 2, 3, 5, 6], "check": [5, 6, 9], "checked_instal": [9, 10], "checkout": [3, 6], "choos": 2, "class": [6, 9], "classif": 3, "clear_previ": 9, "cli": 8, "cli_run": 8, "clone": [6, 8, 12], "cmd": 7, "cn": 8, "code": [0, 1, 3, 6, 9, 12], "com": [6, 8, 12], "come": [2, 3, 6, 7], "comma": 1, "command": [0, 1, 2, 3, 5, 6, 8, 9, 12], "commun": 2, "compar": 4, "compat": 6, "compil": 9, "comput": [0, 5, 6, 7], "compute_end": 5, "compute_r": 0, "compute_start": 5, "conda": [8, 9], "conda_instal": [9, 10], "config": [1, 2, 3, 6, 7, 8, 9, 10, 11, 12], "configur": [1, 2, 7, 8, 9, 11, 12], "configuratt": 11, "constrain": 1, "constraint": [1, 3, 9, 11], "construct": 1, "consum": 3, "contain": [2, 5, 6, 7, 8, 12], "content": [6, 9], "contribut": 5, "control": 6, "convnet": 3, "convnext_larg": [8, 11], "copi": [2, 6, 7, 9], "core": 9, "correspond": [0, 9], "cost": 2, "could": 8, "cpu": 8, "cpu_per_gpu": 3, "creat": [0, 1, 2, 3, 4, 5, 7, 8], "creation": [3, 6], "criterion": [5, 6], "crossentropyloss": 5, "cuda": [1, 3, 4, 5, 6, 7, 8, 11, 12], "cuda_hom": 8, "cuda_visible_devic": 8, "current": [1, 2, 5, 6, 8, 9], "custom": 3, "cwd": 9, "d": [3, 8], "dash": [5, 6], "dashboard": 6, "data": [0, 1, 2, 3, 6, 9, 11, 12], "dataload": [3, 5, 6], "dataset": [1, 2, 3, 5, 6, 12], "dataset1": 1, "dataset_nam": 1, "davit_larg": 8, "debug": 3, "deep": 0, "def": [3, 5, 6], "default": [0, 3, 6, 8, 9, 11], "defin": [0, 1, 3, 5, 6, 9, 12], "definit": [0, 1, 2, 3, 6, 9], "delaunai": 6, "demonstr": 6, "denot": 5, "depend": [1, 3, 6, 8, 11], "describ": 0, "design": 3, "desir": 5, "detach": 3, "detail": [8, 12], "determin": 1, "dev": [2, 3, 6], "develop": 4, "devic": [2, 5, 6], "device_id": 3, "dict": 9, "dictionari": 9, "differ": [1, 2, 3, 7], "dir": [0, 9, 10], "direct": 0, "directli": [3, 5, 6], "directori": [0, 1, 2, 5, 6, 8, 9, 12], "disabl": [3, 7], "disk": 0, "dispatch": [1, 6], "displai": [5, 6], "dlrm": 8, "do": [0, 5, 6, 8, 9], "docker": [3, 4, 7, 12], "docker_imag": [2, 3, 7], "dockerfil": 2, "document": [6, 12], "doe": [1, 3, 6], "don": 5, "done": [3, 6], "down": 3, "download": [1, 2, 3, 6, 12], "dri": 2, "drivent": 11, "driver": 2, "dump": 9, "dure": [3, 5, 6], "e": [1, 2, 6, 8, 9, 12], "each": [0, 1, 2, 3, 7], "earli": 6, "earliest": 8, "easi": [1, 5], "easier": 12, "edit": [2, 12], "either": [1, 2, 8, 12], "element": 5, "enabl": [5, 7, 8, 11], "end": [0, 3, 5, 8], "endloop_inp": 5, "endloop_x": 5, "ensur": 3, "entri": [8, 9], "env": [1, 2, 3, 7, 9], "environ": [1, 3, 6, 8, 9, 11, 12], "epoch": [3, 5, 6], "equival": [0, 9], "error": [1, 8, 12], "etc": [1, 3, 5, 9, 12], "even": 2, "event": 3, "everi": 0, "everyth": [5, 6, 8], "exampl": [0, 2, 3, 4, 6, 9, 11], "except": [1, 5, 12], "exclud": [1, 12], "exclus": 8, "execut": [5, 6, 8, 9, 10], "exist": [1, 4, 5], "expand": 0, "experiment": 8, "explan": 5, "export": [2, 7, 8, 11], "extern": 9, "extern_exampl": 6, "extra": [3, 6, 9], "extract": [5, 11], "extractor": 4, "f": [2, 5], "fail": [2, 8], "failur": [8, 12], "fals": [2, 3, 5, 7, 9], "fast": 3, "faster": [2, 8], "featur": [5, 6, 11], "fetch": 3, "few": [5, 12], "field": [0, 1], "file": [1, 2, 3, 5, 6, 8, 9, 11, 12], "filenam": 9, "filter": 8, "final": [0, 3, 5], "finish": 11, "first": [1, 3, 5, 6, 8], "fit": 2, "fix": [0, 3, 7], "flag": [0, 2, 5], "fn": [3, 8], "focalnet": 8, "folder": [2, 3], "follow": [0, 1, 5, 6, 12], "forc": [1, 3, 6, 8, 11], "forcefulli": 6, "forward": [0, 1, 3, 8], "found": [6, 8], "fp16": [3, 8], "fp32": [8, 11], "framework": 6, "from": [1, 3, 5, 6, 7, 8, 9, 11], "fulli": 3, "function": [3, 5, 6], "futur": 8, "g": [1, 2, 9], "gather": [3, 8, 11], "gener": [1, 2, 3, 5, 6, 8, 11], "get": [3, 5, 6], "ghcr": [2, 3, 7], "git": [6, 8, 12], "github": [6, 8, 12], "given": [0, 1, 3, 5, 6, 9, 11], "global": 11, "go": [2, 6], "good": 9, "gpf": 8, "gpu": [1, 2, 3, 6, 7, 8, 11, 12], "gpu_load_threshold": 3, "gpu_mem_threshold": 3, "group": [1, 2, 3], "ha": [0, 2, 3, 5, 8, 11, 12], "handl": 6, "happen": 8, "hardwar": 7, "have": [0, 3, 5, 6, 12], "help": 8, "here": [2, 3, 6, 12], "high": [2, 8], "higher": 3, "hold": [8, 11], "home": 2, "home3": 8, "hook": 3, "host": [2, 7], "hot": 7, "how": [2, 5], "howev": 6, "html": [8, 12], "http": [6, 8], "i": [0, 1, 2, 5, 6, 9, 11], "id": 2, "id_ed25519": 3, "id_milabench": [2, 7], "id_rsa": 2, "idea": 1, "ideal": 6, "ignor": 8, "imag": [3, 4], "imagefold": 5, "impact": [2, 3, 8], "import": [0, 3, 4, 5, 6, 9], "includ": [0, 3, 7], "incomplet": 8, "increas": 2, "index": 4, "indic": [2, 5, 8], "individu": 12, "infiniband": 2, "inform": [0, 5, 11, 12], "inherit": [3, 6, 9], "init": [3, 5], "initi": 3, "inp": 5, "input": 9, "input_fil": 9, "insert": [3, 6], "insid": [2, 3, 5, 6, 11], "instal": [2, 3, 4, 6, 8, 9, 10], "install_group": [1, 3, 6], "install_valu": 1, "install_vari": [1, 6], "instanc": [1, 5, 9], "instead": [2, 5], "instrument": [1, 6], "instrument_": 5, "instrument_argpars": 5, "instrument_display_min": 5, "instrument_prob": 5, "integr": [3, 4], "interv": 3, "invalid": 8, "invoc": 9, "io": [2, 3, 7], "ip": [2, 3, 7], "ipc": [2, 7], "iqia": [2, 3, 6, 7, 8, 12], "issu": 4, "item": [2, 3, 6], "iter": [3, 5, 6, 8], "its": [3, 5], "itself": [1, 3], "job": 3, "json": [0, 9], "just": [0, 5, 6], "kei": 5, "kfd": 2, "kwarg": [8, 9], "lambda": 6, "larg": 2, "last": [2, 8], "lastest": 2, "later": 0, "launch": [0, 9], "layer": 11, "lead": 5, "least": 2, "leav": 6, "len": 3, "less": 6, "let": [0, 5, 6], "level": 3, "libdrm": 2, "light": 6, "like": [1, 2, 6, 12], "limit": 3, "line": [2, 3, 5, 6, 8], "list": [1, 2, 3, 9], "littl": 6, "llama": [7, 8], "load": [0, 3, 5, 6, 8], "load_script": [3, 5], "loader": [3, 5], "loading_r": 0, "local": 2, "locat": 3, "log": [3, 8], "logic": 6, "longer": 8, "look": [2, 5], "loop": [3, 5, 6], "loop_inp": 5, "loop_x": 5, "loss": [0, 3, 5, 6], "loss_fn": 6, "lower": 8, "lr": 3, "m": 9, "machin": [1, 2, 12], "made": [5, 6], "mai": [0, 1, 2, 5, 6, 12], "main": [1, 2, 3, 5, 7, 9], "main_script": 9, "make": [2, 7, 8], "make_env": [9, 10], "manag": [2, 3], "mani": 3, "manifest": 9, "manipul": 3, "manual_se": 5, "marker": 5, "matrix": 3, "max": 2, "max_dur": 3, "md": 6, "mean": [3, 5, 6], "measur": [3, 6], "mem": 8, "memori": [2, 3, 4, 8], "mere": 5, "merg": 0, "method": [0, 3, 5, 9], "metric": [3, 8, 12], "mib": 11, "might": [1, 8], "mila": [2, 3, 6, 7, 8, 12], "mila2": 8, "mila_instal": 8, "milabench": [2, 6, 7, 10, 11], "milabench_bas": [0, 1, 3, 6, 8, 12], "milabench_config": [3, 7, 8, 9, 12], "milabench_data_dir": 6, "milabench_dir_cod": 9, "milabench_dir_data": 9, "milabench_dir_run": 9, "milabench_dir_venv": 9, "milabench_gpu_arch": 12, "milabench_imag": [2, 7], "milabench_sizer_auto": [8, 11], "milabench_sizer_batch_s": 11, "milabench_sizer_capac": 8, "milabench_sizer_multipl": 11, "milabench_sizer_sav": 11, "milabench_wordir": 8, "min": 5, "minim": [2, 3], "minimum": 5, "miss": 8, "mkdir": [2, 7, 8], "mnist": 0, "mode": 12, "model": [1, 2, 3, 5, 6, 11], "modifi": [3, 6], "modul": [3, 4, 5, 6, 8, 9], "monitor": 6, "mono": 2, "more": [0, 1, 2, 5, 6, 8, 12], "most": [6, 8], "mp": 8, "much": 5, "multi": 8, "multinod": 2, "multipl": [1, 3, 11], "must": [2, 6, 9], "my_optimizer_cr": 6, "mybench": 1, "myconfig": 7, "n": [0, 8], "n_worker": 9, "name": [0, 1, 2, 3, 5, 6, 7, 9], "name_or_install_group": 6, "namespac": 9, "nan": 8, "necessari": [2, 3, 5, 6], "need": [1, 2, 3, 5, 6, 7, 12], "network": [2, 6, 7], "never": 3, "new": [2, 4, 5, 9, 11, 12], "newer": 8, "newscal": 11, "next": 8, "nightli": [2, 3, 7], "njob": 0, "nn": 5, "node": [3, 7, 8, 11], "node1": [2, 3, 7], "node2": [2, 7], "node3": 2, "node4": 2, "noio": 3, "none": 9, "normal": [0, 12], "note": [0, 6, 8], "noth": 1, "now": 3, "nrun": 0, "ntask": 8, "num": 3, "num_machin": 2, "number": [0, 1, 2, 6, 8], "nvcc": 8, "nvidia": [2, 7, 12], "obj": 3, "object": [3, 5, 9], "observ": [3, 6], "occur": 9, "off": 3, "omit": 2, "onc": [5, 11], "one": [1, 3, 5, 6, 8], "onli": [1, 6, 12], "open": 3, "oper": [0, 3], "opt": [2, 5, 8], "optim": [2, 5, 6], "option": [2, 3, 4, 5, 12], "order": [1, 3, 5], "organ": 1, "origin": [3, 6], "ornatebench": 6, "other": [0, 1, 2, 5, 6, 9], "otherwis": [5, 9], "out": [1, 3, 5, 8, 12], "outdat": [0, 5], "output": [0, 1, 2, 5, 9], "ov": [3, 5, 6], "over": [6, 9], "overhead": 3, "overrid": [0, 2, 3, 4, 6], "overriden": 11, "overs": [5, 6], "overview": 4, "own": 3, "p": [2, 7], "pack": [4, 8, 10], "pack_path": [9, 10], "packag": [9, 10], "page": 4, "parallel": [0, 1, 2], "paramet": [5, 6, 9], "pars": [3, 5, 6], "parse_arg": [3, 5], "parti": [3, 6], "particip": 2, "particular": 6, "pass": [6, 8], "password": 2, "past": 6, "path": [0, 1, 6, 9, 12], "path_to_run": 1, "peak_memori": 8, "per": [2, 3, 8], "per_gpu": 3, "perf": [3, 8], "perform": [0, 2, 3, 11], "period": 5, "phase": 5, "pin": [3, 4, 6, 9, 10], "pip": [1, 3, 6, 8, 9, 12], "pip_compile_arg": 9, "pip_instal": [9, 10], "pipe": 9, "piptool": 9, "placehold": [3, 9], "plan": [0, 1, 3], "pmorilla": 8, "point": [0, 5, 9, 12], "popen": 9, "port": [2, 3, 7], "posit": 6, "possibl": [0, 1], "possibli": [2, 8], "pre": 3, "precis": 3, "pred": 3, "prep": 6, "prepar": [3, 4, 8, 9, 10, 12], "prepare_script": 9, "preprocess": [1, 6], "present": 2, "pretrain": [3, 6], "previou": 3, "print": [1, 3, 5, 12], "prior": [3, 5, 6], "privat": 3, "privatekei": [2, 7], "privileg": [2, 7], "probe": [3, 6], "problem": 8, "problemat": 8, "process": [0, 1, 2, 6, 9], "procur": 3, "produc": 12, "program": [6, 9], "progress": 6, "properli": 2, "prototyp": 2, "provid": [3, 5, 6], "ptera": [3, 5, 6], "pull": [2, 7], "purpos": [3, 6], "put": [0, 5, 6, 7, 12], "pwd": [2, 7, 8], "py": [1, 3, 5, 8, 9], "python": [6, 8, 9, 10], "python3": 9, "pytorch": [0, 5, 8], "quit": 6, "r": [8, 9], "rais": 3, "ran": [3, 12], "rang": [3, 5, 6], "rank": 3, "rate": [0, 1, 3, 5, 6, 8], "raw": 3, "readabl": 2, "readm": 6, "real": [3, 5], "receiv": 3, "recent": 8, "recip": 4, "recommend": 6, "record": 3, "reduc": 8, "reduct": 5, "refer": [1, 3, 4], "reform": 8, "refstr": 5, "regnet_y_128gf": 8, "reinstal": 6, "rel": [0, 1, 6, 9], "relat": 6, "releas": 2, "remot": 3, "remov": [2, 6], "repeat": 12, "repo": [6, 12], "report": [2, 4, 6], "repositori": 4, "repres": [9, 12], "reproduc": 1, "requir": [1, 3, 8, 9], "requirements_fil": 9, "resiz": 11, "resnet": 3, "resnet152": 8, "resnet18": 5, "resnet50": [3, 7, 8], "resolv": [1, 3, 7, 9], "resolve_argu": [9, 10], "resolve_placehold": [9, 10], "restrict": 2, "result": [2, 3, 5, 7, 8, 12], "resum": 5, "retriev": 11, "return": [3, 8, 9], "reus": 1, "rfp": 7, "right": [2, 6, 8], "rm": [2, 7], "rocm": [1, 3, 4, 6, 12], "row": 12, "run": [0, 2, 3, 4, 5, 6, 7, 9, 10, 11], "run_nam": 1, "run_numb": 1, "run_script": [3, 5], "runam": 3, "runnam": 3, "rwkv": 8, "sai": 0, "salloc": 8, "same": [1, 2, 5, 6, 9], "saniti": 5, "save": [0, 1], "scale": 4, "schedul": 3, "score": [8, 12], "script": [0, 3, 5, 6, 9], "script_opt": [1, 5], "search": 4, "seccomp": 2, "second": [1, 2, 5], "section": [0, 5, 6, 12], "secur": 2, "see": [2, 5, 6, 9, 12], "select": [1, 2, 3, 6, 7, 11, 12], "self": [6, 9], "sem": 8, "send": 3, "sensit": 2, "separ": [1, 8], "sequenc": 9, "set": [0, 1, 2, 5, 6, 8, 9, 12], "setup": 4, "sgd": 5, "shape": 5, "share": [1, 2, 9], "shell": 6, "shm": 2, "shorthand": 5, "should": [2, 5, 6, 7, 9, 12], "show": [2, 6], "shuffl": 5, "significantli": 2, "similar": 2, "simpl": [5, 6], "simpli": [2, 5], "simplifi": 6, "sinc": [2, 5, 6], "singl": [2, 8, 9], "size": [0, 2, 3, 4, 5, 6], "slash": 5, "sleep": 6, "slomo": 8, "so": [1, 3, 5, 6, 9], "softwar": 1, "some": [0, 1, 3, 6, 8], "some_data_fold": 5, "some_specific_run": 12, "somepackag": 5, "someth": [1, 3, 5], "somewher": 6, "sourc": [3, 8], "spawn": 3, "speak": 5, "special": [0, 5, 6], "specif": [1, 2, 3, 5, 7, 8], "specifi": [1, 2, 3, 7, 9, 11], "spent": 5, "spot": 8, "ssh": [2, 3], "ssh_key_fil": [2, 7], "sshkei": [2, 3, 7], "stabil": 1, "stabl": 6, "standard": [1, 2, 3, 5, 8, 12], "stargan": [8, 12], "start": [3, 5, 6, 8, 9], "statement": 3, "std": 8, "stderr": [0, 1, 9], "stdout": [0, 1, 3, 9, 12], "step": [1, 3, 5], "stop": [0, 3, 6], "stopiter": 8, "stopprogram": 3, "store": 2, "stream": 3, "strictli": 5, "string": 5, "structur": [1, 6], "subdirectori": 6, "subprocess": 9, "subset": 8, "successfulli": 8, "suffici": [5, 6], "suit": [3, 12], "suitabilti": 3, "suitabl": 6, "summari": 8, "super": 8, "support": 7, "suppos": 5, "sure": [2, 7], "symptom": 8, "sync": 3, "synchron": [5, 6], "syntax": 5, "synthet": [3, 6], "system": [2, 7, 8, 11], "t": [2, 5], "t5": 8, "tag": [3, 5], "take": [3, 5, 6, 8, 9], "target": [3, 5, 7], "task": [0, 1, 8], "tear": 3, "technic": 0, "templat": [0, 6], "tensor": 5, "termin": 5, "test": [0, 2, 3, 12], "tf32": [3, 8], "than": [2, 3, 8], "thei": [2, 5], "them": [0, 2, 3, 5, 6], "thi": [0, 2, 3, 5, 6, 8, 9, 11, 12], "third": [3, 6], "those": [5, 6], "three": [9, 12], "time": [3, 5, 6, 8, 12], "timer": 3, "timm": 3, "tmp": 8, "toctre": [0, 5], "todo": 1, "too": 2, "tool": 3, "top": 3, "torch": [3, 5, 6, 8], "torchaudio": 8, "torchcompat": 6, "torchvis": [3, 5, 8], "total_ob": 3, "traceback": 8, "train": [0, 1, 3, 5, 6], "train_epoch": 5, "train_load": 5, "train_rat": 0, "transform": 5, "tricki": 5, "trickier": 5, "trigger": 5, "trivial": 6, "troubleshoot": 8, "troublesom": 8, "true": [0, 2, 3, 5, 6, 7, 8, 9], "try": [6, 8], "turn": 5, "tvmodel": 5, "tweak": 1, "twice": 2, "two": [0, 2, 5, 6, 12], "txt": [1, 3, 6, 9], "type": 5, "typic": 5, "u": [5, 8, 12], "unconfin": 2, "under": [2, 6], "underli": 11, "understood": 9, "uniqu": 2, "unless": [1, 2, 9], "unnecessari": 6, "unpin": 6, "up": 0, "updat": [2, 7], "upgrad": 12, "url": 6, "us": [2, 3, 4, 6, 7, 8, 9, 11], "usag": [3, 4, 6], "use_cuda": 5, "user": [2, 3, 7], "usernam": [2, 3, 7], "usual": 6, "util": [5, 8], "v": [2, 7], "v1": 7, "valid": [3, 11], "valu": [1, 2, 3, 5, 8, 9], "variabl": [1, 3, 5, 6, 8, 9, 11, 12], "variant": [1, 6], "varieti": 7, "variou": [5, 6], "vendor": 3, "venv": [0, 1, 3, 6, 8, 9], "verbatim": 9, "veri": 5, "verifi": [5, 6], "version": [1, 6, 8, 9], "vi": [2, 7], "video": 2, "virtual": [1, 3, 6, 9, 12], "virtualenv": 8, "visibl": 8, "vision": 3, "voir": [0, 1, 3, 5, 6, 9, 10, 12], "voir_opt": [1, 5], "voirarg": 9, "voirfil": [3, 5], "w": 8, "wa": [3, 8], "wai": 0, "wait": 3, "want": [2, 3, 5, 6, 12], "we": [2, 3], "weight": [1, 6, 7, 8, 12], "well": [5, 12], "were": [8, 12], "what": [0, 1, 5, 6], "when": [0, 2, 3, 5, 6, 8], "where": [3, 5], "whether": 5, "which": [1, 3, 5, 6, 8, 9, 11, 12], "whisper": 8, "whole": 12, "wide": 7, "wider": 6, "without": [2, 3, 5, 6], "word": 9, "work": [5, 6, 9], "workdir": 3, "worker": 3, "working_dir": 9, "wors": 2, "would": [2, 3, 5, 6], "wrap": [3, 8], "wrapper": [3, 5, 6, 9], "write": [5, 6], "x": 5, "xdg_cache_hom": 6, "xpu": 3, "yaml": [0, 1, 2, 3, 4, 7, 8, 11, 12], "yield": 5, "you": [0, 1, 2, 3, 5, 6, 7, 8, 9, 12], "your": [7, 8], "zero_grad": 5, "zip": 8}, "titles": ["Benchmark configuration", "Using milabench (DEVELOPERS)", "Docker", "Milabench Overview", "Welcome to milabench\u2019s documentation!", "Instrumenting code", "Creating a new benchmark", "Request For proposal", "Running Milabench", "milabench.pack", "Reference", "Scaling", "Install and use"], "titleterms": {"": 4, "40go": 8, "4xa100": 8, "80go": 8, "8xa100": 8, "For": 7, "One": 8, "adapt": 6, "addit": 5, "argument": 8, "auto": 11, "base": [6, 8], "batch": [8, 11], "befor": 12, "benchfil": 6, "benchmark": [0, 2, 3, 6, 12], "build": 2, "code": 5, "compar": 1, "configur": [0, 3], "content": 4, "creat": 6, "cuda": 2, "data": 5, "develop": [1, 6], "devic": 8, "do": 3, "docker": 2, "document": 4, "env": 8, "essenti": 5, "exampl": [5, 8], "execut": 3, "exist": 6, "extractor": 11, "flow": 3, "give": 5, "how": 3, "i": 3, "imag": 2, "import": 1, "indic": 4, "instal": [1, 12], "instruct": 7, "instrument": [3, 5], "integr": 6, "issu": 8, "limit": 8, "main": 6, "memori": 11, "methodologi": 3, "metric": 5, "milabench": [1, 3, 4, 5, 8, 9, 12], "multi": 2, "multinod": 3, "new": 6, "node": 2, "option": 1, "overrid": 11, "overview": [3, 6], "pack": 9, "packag": 8, "pin": 1, "prepar": [1, 6, 7], "probe": 5, "propos": 7, "py": 6, "read": 5, "recip": 8, "refer": 10, "report": [1, 8, 12], "repositori": 6, "request": 7, "requir": [2, 6], "resiz": 8, "return": 6, "rocm": 2, "run": [1, 8, 12], "scale": 11, "select": 8, "setup": 8, "size": 11, "sxm4": 8, "system": 3, "tabl": 4, "updat": 8, "us": [1, 5, 12], "usag": [2, 11], "valu": 6, "vendor": 7, "voirfil": 6, "vram": 8, "welcom": 4, "wrap": 6, "yaml": 6}}) \ No newline at end of file +Search.setIndex({"alltitles": {"4xA100 SXM4 80Go": [[8, "id1"]], "4xA100 SXM4 80Go limited to 40Go of VRAM": [[8, "xa100-sxm4-80go-limited-to-40go-of-vram"]], "8xA100 SXM4 80Go": [[8, "xa100-sxm4-80go"]], "Adapting existing repository": [[6, "adapting-existing-repository"]], "Additional readings": [[5, "additional-readings"]], "Arguments": [[8, "arguments"]], "Auto Batch size": [[11, "auto-batch-size"]], "Base Setup": [[8, "base-setup"]], "Batch resizer": [[8, "batch-resizer"]], "Batch size override": [[11, "batch-size-override"]], "Before running the benchmarks": [[12, "before-running-the-benchmarks"]], "Benchmark configuration": [[0, null], [3, "benchmark-configuration"]], "Building images": [[2, "building-images"]], "CUDA": [[2, "cuda"]], "Contents:": [[4, null]], "Creating a new benchmark": [[6, null]], "Development": [[6, "development"]], "Device Select": [[8, "device-select"]], "Docker": [[2, null]], "Essential probes": [[5, "essential-probes"]], "Example": [[5, "example"]], "Example Reports": [[8, "example-reports"]], "Execution Flow": [[3, "execution-flow"]], "Giving and using data and metrics": [[5, "giving-and-using-data-and-metrics"]], "How do I": [[3, "how-do-i"]], "Important options": [[1, "important-options"]], "Indices and tables": [[4, "indices-and-tables"]], "Install and use": [[12, null]], "Instrumentations": [[3, "instrumentations"]], "Instrumenting code": [[5, null]], "Integrating in base.yaml": [[6, "integrating-in-base-yaml"]], "Issues": [[8, "issues"]], "Memory Usage Extractor": [[11, "memory-usage-extractor"]], "Methodology": [[3, "methodology"]], "Milabench Overview": [[3, null]], "Multi-node benchmark": [[2, "multi-node-benchmark"]], "Multinode": [[3, "multinode"]], "One Env": [[8, "one-env"]], "Overview": [[6, "overview"]], "Preparing": [[7, "preparing"]], "Probe example": [[5, "probe-example"]], "Probing for milabench": [[5, "probing-for-milabench"]], "ROCM": [[2, "rocm"]], "Recipes": [[8, "recipes"]], "Reference": [[10, null]], "Reports": [[12, "reports"]], "Request For proposal": [[7, null]], "Requirements": [[2, "requirements"], [2, "id1"]], "Run milabench": [[12, "run-milabench"]], "Running Milabench": [[8, null]], "Scaling": [[11, null]], "System Configuration": [[3, "system-configuration"]], "Update Package": [[8, "update-package"]], "Usage": [[2, "usage"], [2, "id2"]], "Using milabench (DEVELOPERS)": [[1, null]], "Vendor Instructions": [[7, "vendor-instructions"]], "Welcome to milabench\u2019s documentation!": [[4, null]], "Wrap a return value": [[6, "wrap-a-return-value"]], "benchfile.py": [[6, "benchfile-py"]], "main.py": [[6, "main-py"]], "milabench compare": [[1, "milabench-compare"]], "milabench install": [[1, "milabench-install"]], "milabench pin": [[1, "milabench-pin"]], "milabench prepare": [[1, "milabench-prepare"]], "milabench report": [[1, "milabench-report"]], "milabench run": [[1, "milabench-run"]], "milabench.pack": [[9, null]], "prepare.py": [[6, "prepare-py"]], "requirements.in": [[6, "requirements-in"]], "voirfile.py": [[6, "voirfile-py"]]}, "docnames": ["config", "dev-usage", "docker", "flow", "index", "instrument", "new_benchmarks", "process", "recipes", "ref-pack", "reference", "sizer", "usage"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["config.rst", "dev-usage.rst", "docker.rst", "flow.rst", "index.rst", "instrument.rst", "new_benchmarks.rst", "process.rst", "recipes.rst", "ref-pack.rst", "reference.rst", "sizer.rst", "usage.rst"], "indexentries": {"basepackage (class in milabench.pack)": [[9, "milabench.pack.BasePackage", false]], "checked_install() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.checked_install", false]], "conda_install() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.conda_install", false]], "config (milabench.pack.basepackage attribute)": [[9, "milabench.pack.BasePackage.config", false]], "dirs (milabench.pack.basepackage attribute)": [[9, "milabench.pack.BasePackage.dirs", false]], "execute() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.execute", false]], "install() (milabench.pack.package method)": [[9, "milabench.pack.Package.install", false]], "make_env() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.make_env", false]], "make_env() (milabench.pack.package method)": [[9, "milabench.pack.Package.make_env", false]], "milabench.pack": [[9, "module-milabench.pack", false]], "module": [[9, "module-milabench.pack", false]], "pack_path (milabench.pack.basepackage attribute)": [[9, "milabench.pack.BasePackage.pack_path", false]], "package (class in milabench.pack)": [[9, "milabench.pack.Package", false]], "pin() (milabench.pack.package method)": [[9, "milabench.pack.Package.pin", false]], "pip_install() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.pip_install", false]], "prepare() (milabench.pack.package method)": [[9, "milabench.pack.Package.prepare", false]], "python() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.python", false]], "resolve_argument() (milabench.pack.package method)": [[9, "milabench.pack.Package.resolve_argument", false]], "resolve_placeholder() (milabench.pack.package method)": [[9, "milabench.pack.Package.resolve_placeholder", false]], "run() (milabench.pack.package method)": [[9, "milabench.pack.Package.run", false]], "voir() (milabench.pack.basepackage method)": [[9, "milabench.pack.BasePackage.voir", false]]}, "objects": {"milabench": [[9, 0, 0, "-", "pack"]], "milabench.pack": [[9, 1, 1, "", "BasePackage"], [9, 1, 1, "", "Package"]], "milabench.pack.BasePackage": [[9, 2, 1, "", "checked_install"], [9, 2, 1, "", "conda_install"], [9, 3, 1, "", "config"], [9, 3, 1, "", "dirs"], [9, 2, 1, "", "execute"], [9, 2, 1, "", "make_env"], [9, 3, 1, "", "pack_path"], [9, 2, 1, "", "pip_install"], [9, 2, 1, "", "python"], [9, 2, 1, "", "voir"]], "milabench.pack.Package": [[9, 2, 1, "", "install"], [9, 2, 1, "", "make_env"], [9, 2, 1, "", "pin"], [9, 2, 1, "", "prepare"], [9, 2, 1, "", "resolve_argument"], [9, 2, 1, "", "resolve_placeholder"], [9, 2, 1, "", "run"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute"}, "terms": {"": [0, 1, 5, 6, 9], "0": [1, 2, 3, 5, 6, 7, 8], "00": [1, 8], "003": 8, "004": 8, "01": 3, "02": 8, "03": [1, 8], "04": 8, "042025": 8, "05": 8, "06": 8, "07": 8, "08": 8, "083048": 8, "09": 8, "1": [1, 3, 5, 6, 7, 8, 11], "10": [5, 6, 8], "100135": 8, "1024": 3, "104527": 8, "105": 8, "1065": 8, "1071": 8, "1085": 8, "11": [3, 8], "116": 8, "1160": 8, "1163": 8, "1164": 8, "117": 8, "1171": 8, "118": 8, "1180": 8, "1181": 8, "1183": 8, "119": 8, "1191": 8, "12": [3, 8], "120": 8, "1203": 8, "122": 8, "1234": 5, "1239": 8, "1240": 8, "1247": 8, "128": [3, 8, 11], "129084": 8, "13": 8, "136": 8, "14": 8, "145": 8, "14548": 11, "146": 8, "146282": 8, "147": 8, "15": 8, "153": 8, "154": 8, "155": 8, "1569": 8, "1575": 8, "16": [8, 9, 11], "163": 8, "1653": 8, "167": 8, "168": [2, 3, 7], "169": 8, "17": 8, "1713": 8, "18": 8, "1800": 8, "182": 8, "185": 8, "1884": 8, "1888": 8, "19": 8, "190": 8, "192": [2, 3, 7], "198": 8, "1986": 8, "199": 8, "1_3b": [2, 8], "2": [0, 7, 8], "20": 8, "200": 0, "2022": 1, "207": 8, "209": 8, "21": 8, "214": 8, "22": 8, "2242": 8, "23": 8, "2327": 8, "2350": 8, "236": 8, "2363": 8, "245": 8, "245540": 8, "247": 8, "2470": 8, "2475": 8, "25": [2, 7, 8], "256": 3, "26": [2, 7, 8], "26274": 11, "265": 8, "266": 8, "269": 8, "2694": 8, "27": [2, 8], "2706": 8, "271": 8, "277411": 8, "28": [2, 8], "285": 8, "28500": 8, "289": 8, "29": 8, "292499": 8, "293": 8, "29304": 8, "295": 8, "29808": 8, "29812": 8, "3": [0, 7, 8, 12], "30": 8, "300": 8, "308": 8, "30_15": 1, "31": 8, "310": 8, "31362": 8, "3143": 8, "32": [3, 8, 11], "32310": 8, "32326": 8, "33": 8, "330": 8, "34": 8, "35": 8, "35454": 8, "35464": 8, "35466": 8, "36": 8, "360": 8, "3620": 8, "37": 8, "37700": 8, "3778": 8, "37878": 8, "37900": 8, "38": 8, "38144": 8, "382": 8, "383370": 8, "39": 8, "391": 8, "39330": 8, "39344": 8, "398088": 8, "4": [2, 8], "40": 8, "40000mo": 8, "40624": 8, "41": 8, "41326": 8, "41444": 8, "41728": 8, "41802": 8, "41938": 8, "41986": 8, "42": 8, "420": 8, "421": 8, "42136": 8, "42138": 8, "42140": 8, "42242": 8, "42262": 8, "42318": 8, "42532": 8, "42628": 8, "43": 8, "430871": 8, "43688": 8, "44": 8, "444": 8, "45": 8, "45336": 8, "454": 8, "454625": 8, "456": 8, "45610": 8, "45930": 8, "45976": 8, "46": 8, "46016": 8, "47": 8, "470": 8, "47288": 8, "48": 8, "480": 8, "49": 8, "490": 8, "492": 8, "493": 8, "49586": 11, "496": 8, "5": [3, 8], "50": [3, 8], "5000": 3, "500016": 8, "50030": 8, "512": 3, "518303": 8, "52": 8, "52338": 8, "5279": 8, "53412": 8, "53482": 8, "5378": 8, "538777": 8, "54": 8, "5458": 8, "549": 8, "55": 8, "567": 8, "5688": 8, "57": 8, "57196": 8, "58": 8, "5824": 11, "588": 8, "59": 8, "6": 8, "60": [3, 8], "600": 3, "603551": 8, "6066": 8, "61": 8, "619": 8, "62": 8, "620": 8, "627938": 8, "63": 8, "64": [0, 3, 5, 6, 11], "651415": 8, "658": 8, "66": 8, "669": 8, "67": 8, "672": 8, "674": 8, "687871": 8, "69": 8, "6_7b": [2, 8], "7": 8, "70": 8, "7030": 8, "706539": 8, "72": 8, "73": 8, "74": 8, "743584": 8, "75": [8, 11], "753126": 8, "75444": 8, "76": 8, "77": 8, "7758": 8, "78": 8, "79": 8, "8": [3, 8, 9, 11], "804052": 8, "81": 8, "810339": 8, "8123": [2, 7], "81920": 11, "82": 8, "83": 8, "832": 8, "838": 8, "84": 8, "86": 8, "8630": 8, "87": 8, "8774": 11, "8g": 2, "9": 8, "90": 8, "91": 8, "92": 8, "928514": 8, "93": 8, "940": 8, "944065": 8, "944520": 8, "95": 8, "955118": 8, "96": 8, "960": 8, "979344": 8, "98": 8, "986673": 8, "99": 8, "A": [1, 9], "As": 3, "By": [5, 6, 9], "For": [0, 1, 2, 5, 6, 11], "If": [1, 2, 5, 6, 8, 12], "In": [5, 6, 9, 11], "It": [1, 2, 3, 5, 6, 8, 11, 12], "No": 2, "On": 2, "Or": 2, "That": 9, "The": [0, 1, 2, 3, 5, 6, 8, 9, 11, 12], "Then": [2, 6], "There": 2, "These": [5, 6], "To": [1, 2, 3, 5, 6, 8, 11, 12], "_": 3, "__init__": 6, "__main__": [3, 5], "__name__": 5, "__next__": 3, "_default": [3, 6], "_resnet50": 3, "_torchvis": 3, "a100l": 8, "abl": 11, "abnorm": 2, "about": [5, 11, 12], "abov": [1, 5], "absolut": 5, "acceler": 6, "access": [3, 5, 6, 9], "accord": 7, "accur": 5, "across": 3, "activ": [1, 3, 5, 6, 8, 12], "actual": 6, "ad": 11, "adapt": 4, "add": [1, 2, 3, 5, 6], "addit": 2, "address": 2, "afford": 3, "after": [3, 5, 6, 8], "aggreg": 8, "algorithm": 5, "alia": 3, "all": [1, 2, 3, 5, 6, 7, 8, 12], "allow": [3, 5, 6], "alreadi": [5, 6, 8, 9], "also": [1, 2, 3, 5, 6, 8, 12], "altern": 3, "although": 5, "alwai": 5, "amd": [7, 12], "amdgpu": 2, "amort": 3, "an": [5, 6, 8, 9, 11, 12], "ani": [5, 6, 12], "anoth": [5, 8], "anyth": 5, "append": 3, "appropri": [1, 3], "ar": [0, 1, 2, 3, 5, 6, 8, 9, 12], "arch": [1, 2, 3, 6, 7, 8, 11], "architectur": [1, 6], "arg": [2, 8, 9, 11], "argpars": [5, 6], "argument": [0, 3, 5, 6, 9], "argumentpars": 6, "argv": [0, 3, 6], "around": 6, "arrai": 6, "ask": 5, "assert": 8, "assertionerror": 8, "assum": 6, "async": 9, "attempt": 5, "attribut": 9, "auto": [1, 4, 9], "autom": 11, "automat": [1, 6, 8], "avail": 5, "avoid": [3, 6], "awai": [2, 6], "b": [3, 6], "backward": 5, "bar": 6, "base": [0, 1, 3, 4, 7, 9, 12], "basepackag": [9, 10], "bash": [3, 9], "basic": [1, 5], "batch": [0, 3, 4, 5, 6], "batch_it": 3, "batch_siz": 5, "batch_size_fn": 6, "becaus": 0, "been": [2, 3, 5], "befor": [4, 5], "begin": 5, "behavior": 9, "behind": 1, "being": 5, "below": [2, 3, 6, 8, 11], "bench": [3, 6, 8, 11], "bench1": 1, "benchfil": 3, "benchmark": [1, 4, 5, 7, 8, 9], "benchmark_venv": 8, "benchmat": 3, "benchnam": [3, 6], "benchobserv": 6, "bert": [8, 12], "better": 11, "between": [2, 3, 5], "bf16": 8, "bin": [3, 8], "bit": [2, 5, 8], "blah": [1, 9], "bodi": 6, "bool": 9, "boolean": 5, "both": [1, 5, 12], "break": [3, 6], "build": 4, "built": 2, "cach": 6, "calcul": [5, 6], "calimero": 1, "call": [2, 3, 5, 6, 8, 9], "can": [1, 2, 3, 5, 6, 8, 9, 11], "cannot": 3, "capac": 11, "care": [3, 6, 9], "case": 3, "caus": 8, "cd": [6, 8, 12], "ce": 2, "certain": [1, 6], "chang": [1, 2, 3, 5, 6], "check": [5, 6, 9], "checked_instal": [9, 10], "checkout": [3, 6], "choos": 2, "class": [6, 9], "classif": 3, "clear_previ": 9, "cli": 8, "cli_run": 8, "clone": [6, 8, 12], "cmd": 7, "cn": 8, "code": [0, 1, 3, 6, 9, 12], "com": [6, 8, 12], "come": [2, 3, 6, 7], "comma": 1, "command": [0, 1, 2, 3, 5, 6, 8, 9, 12], "commun": 2, "compar": 4, "compat": 6, "compil": 9, "comput": [0, 5, 6, 7], "compute_end": 5, "compute_r": 0, "compute_start": 5, "conda": [8, 9], "conda_instal": [9, 10], "config": [1, 2, 3, 6, 7, 8, 9, 10, 11, 12], "configur": [1, 2, 7, 8, 9, 11, 12], "configuratt": 11, "constrain": 1, "constraint": [1, 3, 9, 11], "construct": 1, "consum": 3, "contain": [2, 5, 6, 7, 8, 12], "content": [6, 9], "contribut": 5, "control": 6, "convnet": 3, "convnext_larg": [8, 11], "copi": [2, 6, 7, 9], "core": 9, "correspond": [0, 9], "cost": 2, "could": 8, "cpu": 8, "cpu_per_gpu": 3, "creat": [0, 1, 2, 3, 4, 5, 7, 8], "creation": [3, 6], "criterion": [5, 6], "crossentropyloss": 5, "cuda": [1, 3, 4, 5, 6, 7, 8, 11, 12], "cuda_hom": 8, "cuda_visible_devic": 8, "current": [1, 2, 5, 6, 8, 9], "custom": 3, "cwd": 9, "d": [3, 8], "dash": [5, 6], "dashboard": 6, "data": [0, 1, 2, 3, 6, 9, 11, 12], "dataload": [3, 5, 6], "dataset": [1, 2, 3, 5, 6, 12], "dataset1": 1, "dataset_nam": 1, "davit_larg": 8, "debug": 3, "deep": 0, "def": [3, 5, 6], "default": [0, 3, 6, 8, 9, 11], "defin": [0, 1, 3, 5, 6, 9, 12], "definit": [0, 1, 2, 3, 6, 9], "delaunai": 6, "demonstr": 6, "denot": 5, "depend": [1, 3, 6, 8, 11], "describ": 0, "design": 3, "desir": 5, "detach": 3, "detail": [8, 12], "determin": 1, "dev": [2, 3, 6], "develop": 4, "devic": [2, 5, 6], "device_id": 3, "dict": 9, "dictionari": 9, "differ": [1, 2, 3, 7], "dir": [0, 9, 10], "direct": 0, "directli": [3, 5, 6], "directori": [0, 1, 2, 5, 6, 8, 9, 12], "disabl": [3, 7], "disk": 0, "dispatch": [1, 6], "displai": [5, 6], "dlrm": 8, "do": [0, 5, 6, 8, 9], "docker": [3, 4, 7, 12], "docker_imag": [2, 3, 7], "dockerfil": 2, "document": [6, 12], "doe": [1, 3, 6], "don": 5, "done": [3, 6], "down": 3, "download": [1, 2, 3, 6, 12], "dri": 2, "drivent": 11, "driver": 2, "dump": 9, "dure": [3, 5, 6], "e": [1, 2, 6, 8, 9, 12], "each": [0, 1, 2, 3, 7], "earli": 6, "earliest": 8, "easi": [1, 5], "easier": 12, "edit": [2, 12], "either": [1, 2, 8, 12], "element": 5, "enabl": [5, 7, 8, 11], "end": [0, 3, 5, 8], "endloop_inp": 5, "endloop_x": 5, "ensur": 3, "entri": [8, 9], "env": [1, 2, 3, 7, 9], "environ": [1, 3, 6, 8, 9, 11, 12], "epoch": [3, 5, 6], "equival": [0, 9], "error": [1, 8, 12], "etc": [1, 3, 5, 9, 12], "even": 2, "event": 3, "everi": 0, "everyth": [5, 6, 8], "exampl": [0, 2, 3, 4, 6, 9, 11], "except": [1, 5, 12], "exclud": [1, 12], "exclus": 8, "execut": [5, 6, 8, 9, 10], "exist": [1, 4, 5], "expand": 0, "experiment": 8, "explan": 5, "export": [2, 7, 8, 11], "extern": 9, "extern_exampl": 6, "extra": [3, 6, 9], "extract": [5, 11], "extractor": 4, "f": [2, 5], "fail": [2, 8], "failur": [8, 12], "fals": [2, 3, 5, 7, 9], "fast": 3, "faster": [2, 8], "featur": [5, 6, 11], "fetch": 3, "few": [5, 12], "field": [0, 1], "file": [1, 2, 3, 5, 6, 8, 9, 11, 12], "filenam": 9, "filter": 8, "final": [0, 3, 5], "finish": 11, "first": [1, 3, 5, 6, 8], "fit": 2, "fix": [0, 3, 7], "flag": [0, 2, 5], "fn": [3, 8], "focalnet": 8, "folder": [2, 3], "follow": [0, 1, 5, 6, 12], "forc": [1, 3, 6, 8, 11], "forcefulli": 6, "forward": [0, 1, 3, 8], "found": [6, 8], "fp16": [3, 8], "fp32": [8, 11], "framework": 6, "from": [1, 3, 5, 6, 7, 8, 9, 11], "fulli": 3, "function": [3, 5, 6], "futur": 8, "g": [1, 2, 9], "gather": [3, 8, 11], "gener": [1, 2, 3, 5, 6, 8, 11], "get": [3, 5, 6], "ghcr": [2, 3, 7], "git": [6, 8, 12], "github": [6, 8, 12], "given": [0, 1, 3, 5, 6, 9, 11], "global": 11, "go": [2, 6], "good": 9, "gpf": 8, "gpu": [1, 2, 3, 6, 7, 8, 11, 12], "gpu_load_threshold": 3, "gpu_mem_threshold": 3, "group": [1, 2, 3], "ha": [0, 2, 3, 5, 8, 11, 12], "handl": 6, "happen": 8, "hardwar": 7, "have": [0, 3, 5, 6, 12], "help": 8, "here": [2, 3, 6, 12], "high": [2, 8], "higher": 3, "hold": [8, 11], "home": 2, "home3": 8, "hook": 3, "host": [2, 7], "hot": 7, "how": [2, 5], "howev": 6, "html": [8, 12], "http": [6, 8], "i": [0, 1, 2, 5, 6, 9, 11], "id": 2, "id_ed25519": 3, "id_milabench": [2, 7], "id_rsa": 2, "idea": 1, "ideal": 6, "ignor": 8, "imag": [3, 4], "imagefold": 5, "impact": [2, 3, 8], "import": [0, 3, 4, 5, 6, 9], "includ": [0, 3, 7], "incomplet": 8, "increas": 2, "index": 4, "indic": [2, 5, 8], "individu": 12, "infiniband": 2, "inform": [0, 5, 11, 12], "inherit": [3, 6, 9], "init": [3, 5], "initi": 3, "inp": 5, "input": 9, "input_fil": 9, "insert": [3, 6], "insid": [2, 3, 5, 6, 11], "instal": [2, 3, 4, 6, 8, 9, 10], "install_group": [1, 3, 6], "install_valu": 1, "install_vari": [1, 6], "instanc": [1, 5, 9], "instead": [2, 5], "instrument": [1, 6], "instrument_": 5, "instrument_argpars": 5, "instrument_display_min": 5, "instrument_prob": 5, "integr": [3, 4], "interv": 3, "invalid": 8, "invoc": 9, "io": [2, 3, 7], "ip": [2, 3, 7], "ipc": [2, 7], "iqia": [2, 3, 6, 7, 8, 12], "issu": 4, "item": [2, 3, 6], "iter": [3, 5, 6, 8], "its": [3, 5], "itself": [1, 3], "job": 3, "json": [0, 9], "just": [0, 5, 6], "kei": 5, "kfd": 2, "kwarg": [8, 9], "lambda": 6, "larg": 2, "last": [2, 8], "lastest": 2, "later": 0, "launch": [0, 9], "layer": 11, "lead": 5, "least": 2, "leav": 6, "len": 3, "less": 6, "let": [0, 5, 6], "level": 3, "libdrm": 2, "light": 6, "like": [1, 2, 6, 12], "limit": 3, "line": [2, 3, 5, 6, 8], "list": [1, 2, 3, 9], "littl": 6, "llama": [7, 8], "load": [0, 3, 5, 6, 8], "load_script": [3, 5], "loader": [3, 5], "loading_r": 0, "local": 2, "locat": 3, "log": [3, 8], "logic": 6, "longer": 8, "look": [2, 5], "loop": [3, 5, 6], "loop_inp": 5, "loop_x": 5, "loss": [0, 3, 5, 6], "loss_fn": 6, "lower": 8, "lr": 3, "m": 9, "machin": [1, 2, 12], "made": [5, 6], "mai": [0, 1, 2, 5, 6, 12], "main": [1, 2, 3, 5, 7, 9], "main_script": 9, "make": [2, 7, 8], "make_env": [9, 10], "manag": [2, 3], "mani": 3, "manifest": 9, "manipul": 3, "manual_se": 5, "marker": 5, "matrix": 3, "max": 2, "max_dur": 3, "md": 6, "mean": [3, 5, 6], "measur": [3, 6], "mem": 8, "memori": [2, 3, 4, 8], "mere": 5, "merg": 0, "method": [0, 3, 5, 9], "metric": [3, 8, 12], "mib": 11, "might": [1, 8], "mila": [2, 3, 6, 7, 8, 12], "mila2": 8, "mila_instal": 8, "milabench": [2, 6, 7, 10, 11], "milabench_bas": [0, 1, 3, 6, 8, 12], "milabench_config": [3, 7, 8, 9, 12], "milabench_data_dir": 6, "milabench_dir_cod": 9, "milabench_dir_data": 9, "milabench_dir_run": 9, "milabench_dir_venv": 9, "milabench_gpu_arch": 12, "milabench_imag": [2, 7], "milabench_sizer_auto": [8, 11], "milabench_sizer_batch_s": 11, "milabench_sizer_capac": 8, "milabench_sizer_multipl": 11, "milabench_sizer_sav": 11, "milabench_wordir": 8, "min": 5, "minim": [2, 3], "minimum": 5, "miss": 8, "mkdir": [2, 7, 8], "mnist": 0, "mode": 12, "model": [1, 2, 3, 5, 6, 11], "modifi": [3, 6], "modul": [3, 4, 5, 6, 8, 9], "monitor": 6, "mono": 2, "more": [0, 1, 2, 5, 6, 8, 12], "most": [6, 8], "mp": 8, "much": 5, "multi": 8, "multinod": 2, "multipl": [1, 3, 11], "must": [2, 6, 9], "my_optimizer_cr": 6, "mybench": 1, "myconfig": 7, "n": [0, 8], "n_worker": 9, "name": [0, 1, 2, 3, 5, 6, 7, 9], "name_or_install_group": 6, "namespac": 9, "nan": 8, "necessari": [2, 3, 5, 6], "need": [1, 2, 3, 5, 6, 7, 12], "network": [2, 6, 7], "never": 3, "new": [2, 4, 5, 9, 11, 12], "newer": 8, "newscal": 11, "next": 8, "nightli": [2, 3, 7], "njob": 0, "nn": 5, "node": [3, 7, 8, 11], "node1": [2, 3, 7], "node2": [2, 7], "node3": 2, "node4": 2, "noio": 3, "none": 9, "normal": [0, 12], "note": [0, 6, 8], "noth": 1, "now": 3, "nrun": 0, "ntask": 8, "num": 3, "num_machin": 2, "number": [0, 1, 2, 6, 8], "nvcc": 8, "nvidia": [2, 7, 12], "obj": 3, "object": [3, 5, 9], "observ": [3, 6], "occur": 9, "off": 3, "omit": 2, "onc": [5, 11], "one": [1, 3, 5, 6, 8], "onli": [1, 6, 12], "open": 3, "oper": [0, 3], "opt": [2, 5, 8], "optim": [2, 5, 6], "option": [2, 3, 4, 5, 12], "order": [1, 3, 5], "organ": 1, "origin": [3, 6], "ornatebench": 6, "other": [0, 1, 2, 5, 6, 9], "otherwis": [5, 9], "out": [1, 3, 5, 8, 12], "outdat": [0, 5], "output": [0, 1, 2, 5, 9], "ov": [3, 5, 6], "over": [6, 9], "overhead": 3, "overrid": [0, 2, 3, 4, 6], "overriden": 11, "overs": [5, 6], "overview": 4, "own": 3, "p": [2, 7], "pack": [4, 8, 10], "pack_path": [9, 10], "packag": [9, 10], "page": 4, "parallel": [0, 1, 2], "paramet": [5, 6, 9], "pars": [3, 5, 6], "parse_arg": [3, 5], "parti": [3, 6], "particip": 2, "particular": 6, "pass": [6, 8], "password": 2, "past": 6, "path": [0, 1, 6, 9, 12], "path_to_run": 1, "peak_memori": 8, "per": [2, 3, 8], "per_gpu": 3, "perf": [3, 8], "perform": [0, 2, 3, 11], "period": 5, "phase": 5, "pin": [3, 4, 6, 9, 10], "pip": [1, 3, 6, 8, 9, 12], "pip_compile_arg": 9, "pip_instal": [9, 10], "pipe": 9, "piptool": 9, "placehold": [3, 9], "plan": [0, 1, 3], "pmorilla": 8, "point": [0, 5, 9, 12], "popen": 9, "port": [2, 3, 7], "posit": 6, "possibl": [0, 1], "possibli": [2, 8], "pre": 3, "precis": 3, "pred": 3, "prep": 6, "prepar": [3, 4, 8, 9, 10, 12], "prepare_script": 9, "preprocess": [1, 6], "present": 2, "pretrain": [3, 6], "previou": 3, "print": [1, 3, 5, 12], "prior": [3, 5, 6], "privat": 3, "privatekei": [2, 7], "privileg": [2, 7], "probe": [3, 6], "problem": 8, "problemat": 8, "process": [0, 1, 2, 6, 9], "procur": 3, "produc": 12, "program": [6, 9], "progress": 6, "properli": 2, "prototyp": 2, "provid": [3, 5, 6], "ptera": [3, 5, 6], "pull": [2, 7], "purpos": [3, 6], "put": [0, 5, 6, 7, 12], "pwd": [2, 7, 8], "py": [1, 3, 5, 8, 9], "python": [6, 8, 9, 10], "python3": 9, "pytorch": [0, 5, 8], "quit": 6, "r": [8, 9], "rais": 3, "ran": [3, 12], "rang": [3, 5, 6], "rank": 3, "rate": [0, 1, 3, 5, 6, 8], "raw": 3, "readabl": 2, "readm": 6, "real": [3, 5], "receiv": 3, "recent": 8, "recip": 4, "recommend": 6, "record": 3, "reduc": 8, "reduct": 5, "refer": [1, 3, 4], "reform": 8, "refstr": 5, "regnet_y_128gf": 8, "reinstal": 6, "rel": [0, 1, 6, 9], "relat": 6, "releas": 2, "remot": 3, "remov": [2, 6], "repeat": 12, "repo": [6, 12], "report": [2, 4, 6], "repositori": 4, "repres": [9, 12], "reproduc": 1, "requir": [1, 3, 8, 9], "requirements_fil": 9, "resiz": 11, "resnet": 3, "resnet152": 8, "resnet18": 5, "resnet50": [3, 7, 8], "resolv": [1, 3, 7, 9], "resolve_argu": [9, 10], "resolve_placehold": [9, 10], "restrict": 2, "result": [2, 3, 5, 7, 8, 12], "resum": 5, "retriev": 11, "return": [3, 8, 9], "reus": 1, "rfp": 7, "right": [2, 6, 8], "rm": [2, 7], "rocm": [1, 3, 4, 6, 12], "row": 12, "run": [0, 2, 3, 4, 5, 6, 7, 9, 10, 11], "run_nam": 1, "run_numb": 1, "run_script": [3, 5], "runam": 3, "runnam": 3, "rwkv": 8, "sai": 0, "salloc": 8, "same": [1, 2, 5, 6, 9], "saniti": 5, "save": [0, 1], "scale": 4, "schedul": 3, "score": [8, 12], "script": [0, 3, 5, 6, 9], "script_opt": [1, 5], "search": 4, "seccomp": 2, "second": [1, 2, 5], "section": [0, 5, 6, 12], "secur": 2, "see": [2, 5, 6, 9, 12], "select": [1, 2, 3, 6, 7, 11, 12], "self": [6, 9], "sem": 8, "send": 3, "sensit": 2, "separ": [1, 8], "sequenc": 9, "set": [0, 1, 2, 5, 6, 8, 9, 12], "setup": 4, "sgd": 5, "shape": 5, "share": [1, 2, 9], "shell": 6, "shm": 2, "shorthand": 5, "should": [2, 5, 6, 7, 9, 12], "show": [2, 6], "shuffl": 5, "significantli": 2, "similar": 2, "simpl": [5, 6], "simpli": [2, 5], "simplifi": 6, "sinc": [2, 5, 6], "singl": [2, 8, 9], "size": [0, 2, 3, 4, 5, 6], "slash": 5, "sleep": 6, "slomo": 8, "so": [1, 3, 5, 6, 9], "softwar": 1, "some": [0, 1, 3, 6, 8], "some_data_fold": 5, "some_specific_run": 12, "somepackag": 5, "someth": [1, 3, 5], "somewher": 6, "sourc": [3, 8], "spawn": 3, "speak": 5, "special": [0, 5, 6], "specif": [1, 2, 3, 5, 7, 8], "specifi": [1, 2, 3, 7, 9, 11], "spent": 5, "spot": 8, "ssh": [2, 3], "ssh_key_fil": [2, 7], "sshkei": [2, 3, 7], "stabil": 1, "stabl": 6, "standard": [1, 2, 3, 5, 8, 12], "stargan": [8, 12], "start": [3, 5, 6, 8, 9], "statement": 3, "std": 8, "stderr": [0, 1, 9], "stdout": [0, 1, 3, 9, 12], "step": [1, 3, 5], "stop": [0, 3, 6], "stopiter": 8, "stopprogram": 3, "store": 2, "stream": 3, "strictli": 5, "string": 5, "structur": [1, 6], "subdirectori": 6, "subprocess": 9, "subset": 8, "successfulli": 8, "suffici": [5, 6], "suit": [3, 12], "suitabilti": 3, "suitabl": 6, "summari": 8, "super": 8, "support": 7, "suppos": 5, "sure": [2, 7], "symptom": 8, "sync": 3, "synchron": [5, 6], "syntax": 5, "synthet": [3, 6], "system": [2, 7, 8, 11], "t": [2, 5], "t5": 8, "tag": [3, 5], "take": [3, 5, 6, 8, 9], "target": [3, 5, 7], "task": [0, 1, 8], "tear": 3, "technic": 0, "templat": [0, 6], "tensor": 5, "termin": 5, "test": [0, 2, 3, 12], "tf32": [3, 8], "than": [2, 3, 8], "thei": [2, 5], "them": [0, 2, 3, 5, 6], "thi": [0, 2, 3, 5, 6, 8, 9, 11, 12], "third": [3, 6], "those": [5, 6], "three": [9, 12], "time": [3, 5, 6, 8, 12], "timer": 3, "timm": 3, "tmp": 8, "toctre": [0, 5], "todo": 1, "too": 2, "tool": 3, "top": 3, "torch": [3, 5, 6, 8], "torchaudio": 8, "torchcompat": 6, "torchvis": [3, 5, 8], "total_ob": 3, "traceback": 8, "train": [0, 1, 3, 5, 6], "train_epoch": 5, "train_load": 5, "train_rat": 0, "transform": 5, "tricki": 5, "trickier": 5, "trigger": 5, "trivial": 6, "troubleshoot": 8, "troublesom": 8, "true": [0, 2, 3, 5, 6, 7, 8, 9], "try": [6, 8], "turn": 5, "tvmodel": 5, "tweak": 1, "twice": 2, "two": [0, 2, 5, 6, 12], "txt": [1, 3, 6, 9], "type": 5, "typic": 5, "u": [5, 8, 12], "unconfin": 2, "under": [2, 6], "underli": 11, "understood": 9, "uniqu": 2, "unless": [1, 2, 9], "unnecessari": 6, "unpin": 6, "up": 0, "updat": [2, 7], "upgrad": 12, "url": 6, "us": [2, 3, 4, 6, 7, 8, 9, 11], "usag": [3, 4, 6], "use_cuda": 5, "user": [2, 3, 7], "usernam": [2, 3, 7], "usual": 6, "util": [5, 8], "v": [2, 7], "v1": 7, "valid": [3, 11], "valu": [1, 2, 3, 5, 8, 9], "variabl": [1, 3, 5, 6, 8, 9, 11, 12], "variant": [1, 6], "varieti": 7, "variou": [5, 6], "vendor": 3, "venv": [0, 1, 3, 6, 8, 9], "verbatim": 9, "veri": 5, "verifi": [5, 6], "version": [1, 6, 8, 9], "vi": [2, 7], "video": 2, "virtual": [1, 3, 6, 9, 12], "virtualenv": 8, "visibl": 8, "vision": 3, "voir": [0, 1, 3, 5, 6, 9, 10, 12], "voir_opt": [1, 5], "voirarg": 9, "voirfil": [3, 5], "w": 8, "wa": [3, 8], "wai": 0, "wait": 3, "want": [2, 3, 5, 6, 12], "we": [2, 3], "weight": [1, 6, 7, 8, 12], "well": [5, 12], "were": [8, 12], "what": [0, 1, 5, 6], "when": [0, 2, 3, 5, 6, 8], "where": [3, 5], "whether": 5, "which": [1, 3, 5, 6, 8, 9, 11, 12], "whisper": 8, "whole": 12, "wide": 7, "wider": 6, "without": [2, 3, 5, 6], "word": 9, "work": [5, 6, 9], "workdir": 3, "worker": 3, "working_dir": 9, "wors": 2, "would": [2, 3, 5, 6], "wrap": [3, 8], "wrapper": [3, 5, 6, 9], "write": [5, 6], "x": 5, "xdg_cache_hom": 6, "xpu": 3, "yaml": [0, 1, 2, 3, 4, 7, 8, 11, 12], "yield": 5, "you": [0, 1, 2, 3, 5, 6, 7, 8, 9, 12], "your": [7, 8], "zero_grad": 5, "zip": 8}, "titles": ["Benchmark configuration", "Using milabench (DEVELOPERS)", "Docker", "Milabench Overview", "Welcome to milabench\u2019s documentation!", "Instrumenting code", "Creating a new benchmark", "Request For proposal", "Running Milabench", "milabench.pack", "Reference", "Scaling", "Install and use"], "titleterms": {"": 4, "40go": 8, "4xa100": 8, "80go": 8, "8xa100": 8, "For": 7, "One": 8, "adapt": 6, "addit": 5, "argument": 8, "auto": 11, "base": [6, 8], "batch": [8, 11], "befor": 12, "benchfil": 6, "benchmark": [0, 2, 3, 6, 12], "build": 2, "code": 5, "compar": 1, "configur": [0, 3], "content": 4, "creat": 6, "cuda": 2, "data": 5, "develop": [1, 6], "devic": 8, "do": 3, "docker": 2, "document": 4, "env": 8, "essenti": 5, "exampl": [5, 8], "execut": 3, "exist": 6, "extractor": 11, "flow": 3, "give": 5, "how": 3, "i": 3, "imag": 2, "import": 1, "indic": 4, "instal": [1, 12], "instruct": 7, "instrument": [3, 5], "integr": 6, "issu": 8, "limit": 8, "main": 6, "memori": 11, "methodologi": 3, "metric": 5, "milabench": [1, 3, 4, 5, 8, 9, 12], "multi": 2, "multinod": 3, "new": 6, "node": 2, "option": 1, "overrid": 11, "overview": [3, 6], "pack": 9, "packag": 8, "pin": 1, "prepar": [1, 6, 7], "probe": 5, "propos": 7, "py": 6, "read": 5, "recip": 8, "refer": 10, "report": [1, 8, 12], "repositori": 6, "request": 7, "requir": [2, 6], "resiz": 8, "return": 6, "rocm": 2, "run": [1, 8, 12], "scale": 11, "select": 8, "setup": 8, "size": 11, "sxm4": 8, "system": 3, "tabl": 4, "updat": 8, "us": [1, 5, 12], "usag": [2, 11], "valu": 6, "vendor": 7, "voirfil": 6, "vram": 8, "welcom": 4, "wrap": 6, "yaml": 6}}) \ No newline at end of file