Skip to content

Commit

Permalink
mf
Browse files Browse the repository at this point in the history
  • Loading branch information
mam10eks committed Jan 31, 2025
1 parent 0dcf2d3 commit 30cda20
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 30 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,7 @@
"content": "# coding: utf-8\nimport sys, os\nsys.path.append('/home/vscode/.local/lib/python3.12/site-packages/runnb')\nimport tee\nsys.stdin = tee.Tee(sys.__stdin__, sys.stdin)\nsys.stdout = tee.Tee(sys.__stdout__, sys.stdout)\nsys.stderr = tee.Tee(sys.__stderr__, sys.stderr)\ndel sys.modules['tee']\ndel tee\nimport click\nimport pandas as pd\nimport pyterrier as pt\nfrom auto_ir_metadata import persist_ir_metadata\nrun = pd.DataFrame([\n {\"qid\": \"q-1\", \"docno\": \"doc-01\", \"rank\": 1, \"score\": 10},\n {\"qid\": \"q-1\", \"docno\": \"doc-02\", \"rank\": 2, \"score\": 9},\n {\"qid\": \"q-1\", \"docno\": \"doc-03\", \"rank\": 3, \"score\": 8},\n])\n\noutput_directory = \".\"\n\npt.io.write_results(run, f\"{output_directory}/run.txt\", format=\"trec\")\npersist_ir_metadata(output_directory, system_name='my-system', system_description='my-description')\n",
"name": "script.py"
},
"git": {
"isrepo": "1",
"last commit": "59864815bb3b2621355d6f0e56a6d4093cdff20b",
"remote": {
"origin": "url-does-not-exist"
},
"tag": "main",
"untracked files": "1",
"up to date": "0"
},
"git": "OMMITTED.",
"notebook": "OMMITTED.",
"pkg_resources": [
"python-terrier==0.12.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,7 @@
"content": "#!/usr/bin/env python3\nfrom pathlib import Path\n\nimport click\nimport pandas as pd\nimport pyterrier as pt\n\nfrom auto_ir_metadata import Environment, persist_ir_metadata\n\n\n@click.command()\n@click.argument(\"output-directory\", type=Path)\ndef main(output_directory):\n with Environment().measure() as tracker:\n run = pd.DataFrame(\n [\n {\"qid\": \"q-1\", \"docno\": \"doc-01\", \"rank\": 1, \"score\": 10},\n {\"qid\": \"q-1\", \"docno\": \"doc-02\", \"rank\": 2, \"score\": 9},\n {\"qid\": \"q-1\", \"docno\": \"doc-03\", \"rank\": 3, \"score\": 8},\n ]\n )\n output_directory.mkdir(exist_ok=True, parents=True)\n pt.io.write_results(run, output_directory / \"run.txt\", format=\"trec\")\n persist_ir_metadata(output_directory, 'my-system-name', 'my-description', tracker)\n\n\nif __name__ == \"__main__\":\n main()\n",
"name": "example-script.py"
},
"git": {
"isrepo": "1",
"last commit": "6cd7327ce524453300bf3bd940d274038a462491",
"remote": {
"origin": "[email protected]:webis-de/auto-metadata.git"
},
"tag": "dev",
"untracked files": "1",
"up to date": "0"
},
"git": "OMMITTED.",
"gpu": {
"supported": "0"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,7 @@
"content": "#!/usr/bin/env python3\nfrom pathlib import Path\n\nimport click\nimport pandas as pd\nimport pyterrier as pt\n\nfrom auto_ir_metadata import persist_ir_metadata\n\n\n@click.command()\n@click.argument(\"output-directory\", type=Path)\ndef main(output_directory):\n run = pd.DataFrame(\n [\n {\"qid\": \"q-1\", \"docno\": \"doc-01\", \"rank\": 1, \"score\": 10},\n {\"qid\": \"q-1\", \"docno\": \"doc-02\", \"rank\": 2, \"score\": 9},\n {\"qid\": \"q-1\", \"docno\": \"doc-03\", \"rank\": 3, \"score\": 8},\n ]\n )\n output_directory.mkdir(exist_ok=True, parents=True)\n pt.io.write_results(run, output_directory / \"run.txt\", format=\"trec\")\n persist_ir_metadata(output_directory)\n\n\nif __name__ == \"__main__\":\n main()\n",
"name": "example-script-without-emissions.py"
},
"git": {
"isrepo": "1",
"last commit": "6cd7327ce524453300bf3bd940d274038a462491",
"remote": {
"origin": "[email protected]:webis-de/auto-metadata.git"
},
"tag": "dev",
"untracked files": "1",
"up to date": "0"
},
"git": "OMMITTED.",
"pkg_resources": [
"python-terrier==0.12.0"
],
Expand Down
2 changes: 2 additions & 0 deletions test/test_python_script.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ def run_command_and_return_persisted_metadata(command, include_path=False):
actual["sys"]["argv"] = [i.split("/")[-1] for i in actual["sys"]["argv"] if "example" in i]
actual["sys"]["modules"] = [i for i in actual["sys"]["modules"] if "terrier" in i]
actual["pkg_resources"] = [i for i in actual["pkg_resources"] if "python-terrier" in i]
if "git" in actual:
actual["git"] = "OMMITTED."
if "codecarbon_emissions" in actual:
actual["codecarbon_emissions"] = "OMMITTED."
if "resources" in actual:
Expand Down

0 comments on commit 30cda20

Please sign in to comment.