-
Notifications
You must be signed in to change notification settings - Fork 0
Interfaces #3
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
base: main
Are you sure you want to change the base?
Interfaces #3
Conversation
jrg94
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Solid work! Needs some minor changes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know what's going on in the lib folder. You should be able to drop the JAR in there as-is. Seems like you might have unzipped it.
src/NeuronKernel.java
Outdated
| /** | ||
| * Queue of Strings to represent the values of each input. | ||
| */ | ||
| Queue<String> inputs = new Queue1L<>(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There shouldn't be any variables in the interfaces.
src/NeuronKernel.java
Outdated
| /** | ||
| * Queue of values to represent the weights of each input. | ||
| */ | ||
| Queue<Double> weight = new Queue1L<>(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make sure the docs have proper contracts with preconditons and postconditions.
|
I think the hierarchy diagram is also missing. |
jrg94
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nicely done!
| of it in this folder. You may also embed it just below using markdown syntax | ||
| (i.e., ``). | ||
|
|
||
| <!-- TODO: make a diagram of your component hierarchy then delete this comment --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't believe PDFs can be embedded in markdown, but I was able to view the file.
| * @ensures {@code <weights> = weights} | ||
| * @return the queue of weight values | ||
| */ | ||
| Queue<Double> weights(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
docs look good
Created two interfaces