{ "cells": [ { "cell_type": "markdown", "id": "c8093b9e-ca6a-423d-96c3-5fe21f7109a1", "metadata": {}, "source": [ "## Imports" ] }, { "cell_type": "code", "execution_count": 1, "id": "efe8cda7-a687-4867-b1f0-8efbcd428681", "metadata": {}, "outputs": [], "source": [ "import os\n", "from pathlib import Path\n", "\n", "from dotenv import load_dotenv\n", "from huggingface_hub import DatasetFilter, delete_repo, list_datasets\n", "from tqdm.auto import tqdm\n", "\n", "if Path(\".env\").is_file():\n", " load_dotenv(\".env\")\n", "\n", "HF_TOKEN = os.getenv(\"HF_TOKEN\")" ] }, { "cell_type": "markdown", "id": "8f6e01f0-b658-451f-999c-e08d9f4bbbd3", "metadata": {}, "source": [ "## Get all prediction repos from autoevaluate org" ] }, { "cell_type": "code", "execution_count": 2, "id": "2e369478-66d3-498d-a8fd-95bc9180f362", "metadata": {}, "outputs": [], "source": [ "def get_prediction_repos():\n", " all_repos = list_datasets(author=\"autoevaluate\")\n", " prediction_repos = [\n", " repo for repo in all_repos if repo.id.split(\"/\")[1].startswith(\"autoeval-\")\n", " ]\n", " return prediction_repos" ] }, { "cell_type": "code", "execution_count": 3, "id": "542db019-d01f-42f5-bef4-888dae8eeadb", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "66" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "prediction_repos = get_prediction_repos()\n", "len(prediction_repos)" ] }, { "cell_type": "code", "execution_count": 4, "id": "331cfabf-4b73-490f-8d6a-86b5bc162666", "metadata": {}, "outputs": [ { "data": { "text/plain": [ "DatasetInfo: {\n", "\tid: autoevaluate/autoeval-staging-eval-project-9dcc51b5-6464670\n", "\tsha: d3bb02be592d167f7a217ac9341d187142d9a90a\n", "\tlastModified: 2022-06-13T14:54:34.000Z\n", "\ttags: ['type:predictions', 'tags:autotrain', 'tags:evaluation', 'datasets:glue']\n", "\tprivate: False\n", "\tauthor: autoevaluate\n", "\tdescription: None\n", "\tcitation: None\n", "\tcardData: None\n", "\tsiblings: None\n", "\tgated: False\n", "\tdownloads: 12\n", "}" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "prediction_repos[0]" ] }, { "cell_type": "markdown", "id": "57a86b69-ffe8-4035-8f3d-5c917d8ce7bf", "metadata": {}, "source": [ "## Delete all prediction repos" ] }, { "cell_type": "code", "execution_count": 5, "id": "6c8e23e7-2a6d-437b-9742-17f37684d9eb", "metadata": {}, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "06fa304dcc6d44e39205b20a5e488052", "version_major": 2, "version_minor": 0 }, "text/plain": [ " 0%| | 0/66 [00:00