From 25808b4a2dd824e2a61aa7b9cde5de3d2e739b27 Mon Sep 17 00:00:00 2001 From: Haydn Sawyer <hs01144@surrey.ac.uk> Date: Thu, 27 Apr 2023 14:49:02 +0100 Subject: [PATCH] Cleanup repository --- .gitignore | 239 +++++++++++++++++++++++- .idea/workspace.xml | 81 -------- __pycache__/constants.cpython-310.pyc | Bin 304 -> 0 bytes __pycache__/constants.cpython-38.pyc | Bin 227 -> 0 bytes __pycache__/datahandler.cpython-310.pyc | Bin 6844 -> 0 bytes __pycache__/datahandler.cpython-38.pyc | Bin 2267 -> 0 bytes __pycache__/main.cpython-310.pyc | Bin 281 -> 0 bytes 7 files changed, 234 insertions(+), 86 deletions(-) delete mode 100644 .idea/workspace.xml delete mode 100644 __pycache__/constants.cpython-310.pyc delete mode 100644 __pycache__/constants.cpython-38.pyc delete mode 100644 __pycache__/datahandler.cpython-310.pyc delete mode 100644 __pycache__/datahandler.cpython-38.pyc delete mode 100644 __pycache__/main.cpython-310.pyc diff --git a/.gitignore b/.gitignore index 4c763f20..2ea0c73e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,234 @@ -__pycache__/constants.cpython-39.pyc -__pycache__/datahandler.cpython-39.pyc -__pycache__/seg_model.cpython-39.pyc -__pycache__/train_seg.cpython-39.pyc -__pycache__/* +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ + +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml deleted file mode 100644 index 8c265264..00000000 --- a/.idea/workspace.xml +++ /dev/null @@ -1,81 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="AutoImportSettings"> - <option name="autoReloadType" value="SELECTIVE" /> - </component> - <component name="ChangeListManager"> - <list default="true" id="1f4b05b9-2b5c-4786-9448-f435f5673b22" name="Changes" comment=""> - <change beforePath="$PROJECT_DIR$/datahandler.py" beforeDir="false" afterPath="$PROJECT_DIR$/datahandler.py" afterDir="false" /> - <change beforePath="$PROJECT_DIR$/main.py" beforeDir="false" afterPath="$PROJECT_DIR$/main.py" afterDir="false" /> - </list> - <option name="SHOW_DIALOG" value="false" /> - <option name="HIGHLIGHT_CONFLICTS" value="true" /> - <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> - <option name="LAST_RESOLUTION" value="IGNORE" /> - </component> - <component name="Git.Settings"> - <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> - </component> - <component name="MarkdownSettingsMigration"> - <option name="stateVersion" value="1" /> - </component> - <component name="ProjectId" id="2Ngo1HEu8i2RzjUTdp3XgDimMST" /> - <component name="ProjectViewState"> - <option name="hideEmptyMiddlePackages" value="true" /> - <option name="showLibraryContents" value="true" /> - </component> - <component name="PropertiesComponent"><![CDATA[{ - "keyToString": { - "RunOnceActivity.OpenProjectViewOnStart": "true", - "RunOnceActivity.ShowReadmeOnStart": "true", - "last_opened_file_path": "C:/Users/Sheep/PycharmProjects/Uni/COM3025/COM3015 Group Project/com3015-group-project", - "settings.editor.selected.configurable": "debugger.dataViews.python.type.renderers" - } -}]]></component> - <component name="RunManager"> - <configuration name="main" type="PythonConfigurationType" factoryName="Python" nameIsGenerated="true"> - <module name="com3015-group-project" /> - <option name="INTERPRETER_OPTIONS" value="" /> - <option name="PARENT_ENVS" value="true" /> - <envs> - <env name="PYTHONUNBUFFERED" value="1" /> - </envs> - <option name="SDK_HOME" value="C:\Users\Sheep\AppData\Local\Programs\Python\Python310\python.exe" /> - <option name="SDK_NAME" value="Python 3.10" /> - <option name="WORKING_DIRECTORY" value="$PROJECT_DIR$" /> - <option name="IS_MODULE_SDK" value="false" /> - <option name="ADD_CONTENT_ROOTS" value="true" /> - <option name="ADD_SOURCE_ROOTS" value="true" /> - <option name="SCRIPT_NAME" value="$PROJECT_DIR$/main.py" /> - <option name="PARAMETERS" value="" /> - <option name="SHOW_COMMAND_LINE" value="false" /> - <option name="EMULATE_TERMINAL" value="false" /> - <option name="MODULE_MODE" value="false" /> - <option name="REDIRECT_INPUT" value="false" /> - <option name="INPUT_FILE" value="" /> - <method v="2" /> - </configuration> - </component> - <component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" /> - <component name="TaskManager"> - <task active="true" id="Default" summary="Default task"> - <changelist id="1f4b05b9-2b5c-4786-9448-f435f5673b22" name="Changes" comment="" /> - <created>1680094869941</created> - <option name="number" value="Default" /> - <option name="presentableId" value="Default" /> - <updated>1680094869941</updated> - </task> - <servers /> - </component> - <component name="Vcs.Log.Tabs.Properties"> - <option name="TAB_STATES"> - <map> - <entry key="MAIN"> - <value> - <State /> - </value> - </entry> - </map> - </option> - </component> -</project> \ No newline at end of file diff --git a/__pycache__/constants.cpython-310.pyc b/__pycache__/constants.cpython-310.pyc deleted file mode 100644 index fc700c06791fde09be854713971f34fdacc850a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 304 zcmd1j<>g`kf@LgTDfvM9F^Gc<7=auIATE{x5-AK(3@MCJj44b}OexG!%qc8UEGeu} ztSM~444UjOMSx0PDu9RwKqB)3JCOJSG~gC@N@`wlYF=uIp^>4VCfhAG*8qQKkKkKe zPL3hY9`V7RQLeW*J^cbgL*iXLeQ$AwIr_v02l#k~L~(_<28Te{x43-$U0i+Q{TzK= zS27fVoDC*^`J`CI1Qg|Gr6!jY$Aso(mZcUIXO>hdgy$D!$0TMdB<GhF6{nVic**&> z#s-F_y6Hvvr3JbL5KTbQyyB9?ypm$Qg34PQHo5sJr8%i~AfFfW00|Zb7Dfo<U;+T} C_fKU2 diff --git a/__pycache__/constants.cpython-38.pyc b/__pycache__/constants.cpython-38.pyc deleted file mode 100644 index cb39bb410b20284d661d6108dd42842f70f59540..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmWIL<>g`kf*4bk6d54>7{oyaj6jY95Et_Ri4=w?h7`sq#uTPt22JLd0zjdc3P8e7 zlj#<lYk<GAM{pFElVgapM|`knl<P`{A{L-5nD~|KY!wq)oLW>I6P%HnS`ZUZnVgYW zlp9c#pOu<iQXCVSml@;i?`v#eWD21TO%>dW@=FU8ph{wr^K*?23{7>@L87_^5RE|5 gyyB9?ypm$Qg34PQHo5sJr8%i~AZHgd0SOjH0N*w_9smFU diff --git a/__pycache__/datahandler.cpython-310.pyc b/__pycache__/datahandler.cpython-310.pyc deleted file mode 100644 index 2a8d3044a04993561a415da14eba078ba54718ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6844 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 diff --git a/__pycache__/datahandler.cpython-38.pyc b/__pycache__/datahandler.cpython-38.pyc deleted file mode 100644 index a0453173d8623f27ebb7a15aef16581d9f90a934..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2267 zcmZV<%W@M(aAtQUt)9sE4YpYxArZmCh9U=wkT|$V4#A<yki(Qxs`1WP9%*09tQ>30 zKEWXuPB|r&gLKR}Uy)zfYfgMZa!Go2En~>YGuzYM)9-G-sMjk9)*r!b_EQz1zx3t& zvf=V2Y*jH3Vu)c6k^GB^0e8bQeUq42<4n);3#0(B#R{(xDY7Cf!MDV1W^*(yv+@ML zGJswt6>f6Wua0ZH!YZsfF<)U)2fkW{ZSXon%P8jtY(2wXc%L@GnkSRjU>9B^Uf)I_ zrOBFXhFxT{Y>v&d1-AHGiOg_geDO@*(!`ixGRtS#@-iCF@n(O1g5h@QA%gRAhMPIX ztpLs#F93c;+tXhJXccfapB*nvKp)Ovw#KgXjAhhcW)8dh250!$@g=r4!Q;ylL{{L% zN`_tGD_SqRHUNIWuk=^hb#~)TCW(CnTslHG*~bvMHPE)UtgZS)>twA{t-zsiVCfYO z8m9DfHf2<HYhY;2?9*H-*FM85jn8!3?Di=Itm`|ueQXtIS9t;KTxV^5mECz`bqsQi zT<6#O4%miwQETI^u9BS=POY97?!mViODckH%vIb~ktbqTb4(Xh57PTFY}JH=;f`^F zPVg~0#`^|HG<M)`=XU@|H52u1NEw%;d`P_<loq_pj(_;$2b~v+OV!yu;5_O)8@UHm z`p;z8=WeVzF9Okd{N2-g8+Y&L-_85Z*D@SN&M8aB4gGr?oA=jy8oM6l4?B#;^neD; z<FXx%(ngQR+kndTtCBWe8-cKmWf8vb`G_?EcIKmQ9EMKNF#_N4PG)uslZuYdhwjJ% zFsF4;_WX<r%{bL%VW~AIb5DfFl_LU&2?=h7a`eDSs_pijZ?>LpZoo?Mt)y_P-H&=n z^((4)Kz;6f?j-eHoe(GHM=@MoZRB+6q-g1x(Ki7QVDb-ZCpboZJT|h^JjN6F>2^ED zKN~MC?UK||T2^X=DzzdSAEb7ccF>X9d#B1<MryRdtfP0i%bl$}WWtRh3DKiPkfU@k zi`YO5NL~Oinb~q<5eU~Aa7p7(ah1%0N7Qp%?!iH&D}vCc$?8`;5WQf^C)Bzp2Hb%_ zi7-&4vCX9q0`|q81a{JZk~()!noqe$gU}ttpex{qB58h4l{@sPoXTjGNP!LncZs>@ z>SN%+=-Vfz&jAPyiFF7slKE*8x;~GoE~K`r4v8&%+T&fpq#m^J@Q9SP3*C4WaZ*16 zf#WDG=Vk*;YF_A4Pb4%3Kb}B;6-2=J(OVt$=TJx`5kww!d2)MeKjzYr+z$^$(3@KA z{3zlB#~*sJh&=8@!c`BP%KuVtg19X84gfKVF~cxZao(4MqFiFoo6Ll*>)6_nx_8ss zFknL{DVN5ak;*$5@@;uSK?Sh=ZpPFyWCNa%>M#&5hrFw)9~Ogdv+kJ?^%?Lh-9HG| zpwTQtE@%nw)Tm@>i!sie?WqyUaYJwD2NgLBtVt6(MF(X!=8>}re!q{o3z*)ozv%Vn z7jHSdXqlv(PcD&gQj;(OLcgnG@Q>JFFl1qW)Vd+d+K^%dWU7b}F{#^!EUJOWsSMhF z$hg;4+=K3fv`HP^Y))hioE9P}f;cVd7(fdXTUSXJpsY4hs~?JhG$<5DUNpL^WKGM^ z(}2umSi!m)56|3~G*1gg7gLV0C8w;bE3XPE2&L$WfO@Iv(<n6|&ZPPnoazAq%8L|S zuo(LH03JaELU0*O?2%G77WYOeFbsoO&TIWu$rU6jtHV4c1sX*jFsTC?@f43z+=c)8 z`&}5>=W?8l?QF!^4<SNBk3Z5?tOy)7B)Eoarfu0))3A&=ynwG6FbV!G77Tpu_jj>6 hhx1<zFPRN&8%=mwF>Sks8^%RkE5HpmVFM00{{w61N|*ou diff --git a/__pycache__/main.cpython-310.pyc b/__pycache__/main.cpython-310.pyc deleted file mode 100644 index b58fab7eb41f86189d7c6961e91433194911ea1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281 zcmd1j<>g`kg560fDM3K`F^Gc<n1CDyATHJb5-AKRj5!QZ5SlTH5y)rCVajEWVrFDW zWl3djW@H4a2xib^ehE~~;HSxWi_JB_-`OKrlQoJvC9xziBQY-}C$;DnQ-1L+&gA^O z;*!L?lHwweEw@+;iZb&`Rx%W^0eN8JSDdp|OlWaxQE^OgMrvw7Oh9FFMq*KJKv8~H zYH~?&OlV$ajI+P5v4N2(gf=u)a4*U)El_|eiAm1SH8wCb)lCP9>J~sW#^feu=IIqw d-r}&y%}*)KNws4HT3O5iBsds27<m|Zm;h9hN0$Hq -- GitLab