-
Notifications
You must be signed in to change notification settings - Fork 397
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Topic recognition pull request - COMP3710 Open Source Project #447
base: topic-recognition
Are you sure you want to change the base?
Topic recognition pull request - COMP3710 Open Source Project #447
Conversation
Created file structure. Files currently empty
Created a function to load the images from a directory and convert to a numpy array
- Created the functions necessary for building the NNs that will be used for training and classification. - Siamese model needs to be tweaked for performance and output size - Binary classifier needs to be built as it only has the barebones
Added documentation to load_data function in dataset.py
Created train_step function Various other documentation updates
Further built out functionality of train.py Laid groundwork for README
- Moved loss function from modules to train - Defined training function for siamese - Fleshed out main function
- Created binary classifier function in modules.py - Created train_binary_classifier function in train.py
- Defined siamese loss function - Other minor changes
- Got training working for both models - Model tuning still required - Starting to fill out predict.py
- changed structure of binary NN - changed binary classifier training function to feed in entire dataset rather than pre-batched
- Updated documentation - Added PCA plot
- Also further documentation adjustments
|
Good Practice (Design/Commenting, TF/Torch Usage)Adequate use and implementation (logic errors in code, but works for the most part) -2 Recognition ProblemSolves problem (poor performance) -2 Commit LogMeaningful commit messages DocumentationReadMe OK, no preprocessing info, diagrams etc. -2 Pull RequestSuccessful Pull Request (Working Algorithm Delivered on Time in Correct Branch) |
Implementation of Siamese Network to classify Alzheimer's disease in brain MRIs