Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
5fd022d
readme addition + checkout out topic recognition
riley-ball Oct 19, 2023
d40c847
added placeholder files to populate
riley-ball Oct 19, 2023
e815ed7
initial template for unet model with localisation module
riley-ball Oct 19, 2023
6e7e27b
added initial requirements.txt file
riley-ball Oct 19, 2023
92db5f5
added initial template for dataloaders - need testing
riley-ball Oct 19, 2023
837d75e
modified dataloader
riley-ball Oct 19, 2023
d204a35
Merge branch 'topic-recognition' of https://github.com/riley-ball/Pat…
riley-ball Oct 19, 2023
9f872f3
moved to recognition folder
riley-ball Oct 19, 2023
52db445
updated for working image in readme file
riley-ball Oct 19, 2023
a71623b
modules.py cleanup
riley-ball Oct 19, 2023
d596122
template for train.py
riley-ball Oct 19, 2023
31d66e2
updated readme with dataset folder structure
riley-ball Oct 19, 2023
68ccaac
switched to dual boot ubuntu mate
riley-ball Oct 21, 2023
36a0de0
gpu working on ubuntu
riley-ball Oct 22, 2023
c743481
moving to only ubuntu and not accessing through mounting C drive
riley-ball Oct 22, 2023
155f9e5
modified dataset.py to use flow_from_directory
riley-ball Oct 22, 2023
28c4d73
modified and updated model architecture and successfully created data…
riley-ball Oct 22, 2023
4c9040f
modify model file type from h5 to keras
riley-ball Oct 22, 2023
170b780
add output folder for plots and test visualisations
riley-ball Oct 22, 2023
beb188c
added timestr variable for saving images and modified to save to outp…
riley-ball Oct 22, 2023
c50270f
added .keras files to .gitignore
riley-ball Oct 22, 2023
936560b
added .keras files to .gitignore for real this time
riley-ball Oct 22, 2023
c3fa487
added dice coefficient callback and plotting
riley-ball Oct 22, 2023
81ac195
added output folder
riley-ball Oct 22, 2023
f727694
updates
riley-ball Oct 22, 2023
6f28bf9
modified data pipelines
riley-ball Oct 22, 2023
10fd051
created assets folder to store README images
riley-ball Oct 22, 2023
52828c7
renamed and added output to README
riley-ball Oct 22, 2023
b79e983
minor update
riley-ball Oct 22, 2023
88050ed
more minor updates to readme
riley-ball Oct 22, 2023
027b717
restructured all files
riley-ball Oct 22, 2023
0d66214
updates for more clarity and further improvements on validation testi…
riley-ball Oct 23, 2023
dd0dfb9
updated comments for modules.py
riley-ball Oct 23, 2023
7682a47
updated comments for dataset.py
riley-ball Oct 23, 2023
d703cb6
updates to predict.py to perform predictions on the ISIC 2018 test set
riley-ball Oct 23, 2023
380a054
final push
riley-ball Oct 23, 2023
11724ea
final updates
riley-ball Oct 23, 2023
19018ae
added final metrics for test set
riley-ball Oct 23, 2023
8eeaa15
small adjustments
riley-ball Oct 23, 2023
7af6767
last update
riley-ball Oct 23, 2023
0b955f7
added dataset folders to .gitignore for templating
riley-ball Oct 23, 2023
52714cd
removed models from being uploaded
riley-ball Oct 23, 2023
78cae69
modified to use .gitkeep
riley-ball Oct 23, 2023
7c2e561
testing .gitkeep files
riley-ball Oct 23, 2023
5c1b72c
.gitkeep working, added to the rest of the folders
riley-ball Oct 23, 2023
17d26af
final final updates
riley-ball Oct 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 0 additions & 15 deletions README.md

This file was deleted.

185 changes: 185 additions & 0 deletions recognition/ImprovedUNet-ISIC2018-45293915/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,185 @@
# 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/

# Ignore everything in the specified folders
datasets/training_groundtruth/*
datasets/validation_groundtruth/*
datasets/test_groundtruth/*
datasets/training_input/*
datasets/validation_input/*
datasets/test_input/*
/modelenv/*
output/*
models/*

# But do not ignore the .gitkeep files
!datasets/training_groundtruth/.gitkeep
!datasets/validation_groundtruth/.gitkeep
!datasets/test_groundtruth/.gitkeep
!datasets/training_input/.gitkeep
!datasets/validation_input/.gitkeep
!datasets/test_input/.gitkeep
!/modelenv/.gitkeep
!output/.gitkeep
!models/.gitkeep

# .keras files
*.keras
Loading