diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..13566b81b018ad684f3a35fee301741b2734c8f4 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000000000000000000000000000000000000..8be013fd514cda1411ebd872bd513c30f0c45158 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,33 @@ +<component name="InspectionProjectProfileManager"> + <profile version="1.0"> + <option name="myName" value="Project Default" /> + <inspection_tool class="PyPackageRequirementsInspection" enabled="true" level="WARNING" enabled_by_default="true"> + <option name="ignoredPackages"> + <value> + <list size="15"> + <item index="0" class="java.lang.String" itemvalue="pandas" /> + <item index="1" class="java.lang.String" itemvalue="timm" /> + <item index="2" class="java.lang.String" itemvalue="scikit_learn" /> + <item index="3" class="java.lang.String" itemvalue="opencv_python_headless" /> + <item index="4" class="java.lang.String" itemvalue="torch" /> + <item index="5" class="java.lang.String" itemvalue="numpy" /> + <item index="6" class="java.lang.String" itemvalue="torchvision" /> + <item index="7" class="java.lang.String" itemvalue="Pillow" /> + <item index="8" class="java.lang.String" itemvalue="tqdm" /> + <item index="9" class="java.lang.String" itemvalue="paramiko" /> + <item index="10" class="java.lang.String" itemvalue="transformers" /> + <item index="11" class="java.lang.String" itemvalue="tensorboard" /> + <item index="12" class="java.lang.String" itemvalue="pytorchvideo" /> + <item index="13" class="java.lang.String" itemvalue="opencv-python" /> + <item index="14" class="java.lang.String" itemvalue="pillow" /> + </list> + </value> + </option> + </inspection_tool> + <inspection_tool class="SpellCheckingInspection" enabled="false" level="TYPO" enabled_by_default="false"> + <option name="processCode" value="true" /> + <option name="processLiterals" value="true" /> + <option name="processComments" value="true" /> + </inspection_tool> + </profile> +</component> \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000000000000000000000000000000000000..105ce2da2d6447d11dfe32bfb846c3d5b199fc99 --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ +<component name="InspectionProjectProfileManager"> + <settings> + <option name="USE_PROJECT_PROFILE" value="false" /> + <version value="1.0" /> + </settings> +</component> \ No newline at end of file diff --git a/.idea/material_theme_project_new.xml b/.idea/material_theme_project_new.xml new file mode 100644 index 0000000000000000000000000000000000000000..d212418dbe6b59cddc08438c446aa657cb01a192 --- /dev/null +++ b/.idea/material_theme_project_new.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="MaterialThemeProjectNewConfig"> + <option name="metadata"> + <MTProjectMetadataState> + <option name="migrated" value="true" /> + <option name="pristineConfig" value="false" /> + <option name="userId" value="-18a020e5:18505eb1213:-8000" /> + <option name="version" value="8.13.2" /> + </MTProjectMetadataState> + </option> + </component> +</project> \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000000000000000000000000000000000000..c4d39259202f7675b57dbaaad9a079a6daba4e40 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="GithubDefaultAccount"> + <option name="defaultAccountId" value="93306623-ad79-4b24-b96e-9f1ce5d3c2a0" /> + </component> + <component name="ProjectRootManager" version="2" project-jdk-name="video_classification" project-jdk-type="Python SDK" /> +</project> \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000000000000000000000000000000000000..cfcaa3a88a67b0b6bec1f9d624f8a91c49bfa28e --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/.idea/mtl-video-classification.iml" filepath="$PROJECT_DIR$/.idea/mtl-video-classification.iml" /> + </modules> + </component> +</project> \ No newline at end of file diff --git a/.idea/mtl-video-classification.iml b/.idea/mtl-video-classification.iml new file mode 100644 index 0000000000000000000000000000000000000000..6d4de9ad95ab1bf8fb54d9dbf8359099d3888e2c --- /dev/null +++ b/.idea/mtl-video-classification.iml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module type="PYTHON_MODULE" version="4"> + <component name="NewModuleRootManager"> + <content url="file://$MODULE_DIR$" /> + <orderEntry type="jdk" jdkName="video_classification" jdkType="Python SDK" /> + <orderEntry type="sourceFolder" forTests="false" /> + </component> + <component name="PyDocumentationSettings"> + <option name="format" value="PLAIN" /> + <option name="myDocStringFormat" value="Plain" /> + </component> +</module> \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000000000000000000000000000000000000..35eb1ddfbbc029bcab630581847471d7f238ec53 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project version="4"> + <component name="VcsDirectoryMappings"> + <mapping directory="" vcs="Git" /> + </component> +</project> \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 74a4f29ab4f1aec7e302f2968d5aae5c25c62db0..2668a7953e848ca7be3812baf0fef705c1b94a6e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,12 +1,9 @@ -albumentations==1.4.14 av==12.3.0 datasets==2.20.0 numpy==2.1.0 opencv_python==4.10.0.84 -paramiko==3.4.1 scikit_learn==1.5.1 torch==2.4.0 -torchmetrics==1.4.1 torchvision==0.19.0 tqdm==4.66.5 transformers==4.44.0