This repository was archived by the owner on Jul 1, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 135
Restructured the operators source files and added support for multiple new operators. #70
Merged
Merged
Changes from 1 commit
Commits
Show all changes
60 commits
Select commit
Hold shift + click to select a range
9885f38
Re-organized the operators source files.
eaplatanios 3ce90c0
Added support for 'stacked', 'concatenated', 'gathered', 'batchGather…
eaplatanios 19a3add
Reverted back to 4-space tabs.
eaplatanios b3f6281
Made some other minor changes.
eaplatanios 111d96c
Added support or 'selecting'.
eaplatanios 371021b
Added support for 'nonZeroIndices'.
eaplatanios 112707b
Minor edits.
eaplatanios 3594e0e
Addressed Richard's feedback.
eaplatanios adf20eb
Addressed Richard's comments.
eaplatanios 4ae4e08
Addressed Richard's comments.
eaplatanios b0aba5d
Updated the convolution ops to support explicit paddings.
eaplatanios 05704d0
Small edits.
eaplatanios a686a76
Updated the convolution ops to support explicit paddings.
eaplatanios cc46658
Small fix.
eaplatanios 8494c04
Small fix.
eaplatanios 976061f
Added a new tensor initializer from ranges of tensors.
eaplatanios 5dfaaee
Added documentation string for the "explicit" padding scheme.
eaplatanios eda9514
More fixes.
eaplatanios 77c1385
Merge branch 'conv-fix' of github.com:eaplatanios/swift-apis into con…
eaplatanios b41c8c4
Some fixes.
eaplatanios aed430a
Added 'zerosLike' and 'onesLike' tensor initializers.
eaplatanios 5a093a8
Added a new 'stacking' tensor initializer and made some compatibility…
eaplatanios 78a3eab
Merge remote-tracking branch 'upstream/master' into working
eaplatanios 467a443
Added a new 'tiling' tensor initializer.
eaplatanios 1faaef4
Minor edit.
eaplatanios 94cf85f
Made some refactoring.
eaplatanios e0bbfc0
Bug fix.
eaplatanios b74079d
Merged upstream changes.
eaplatanios 6c04368
Added support for the split op and its VJP.
eaplatanios ca8ce02
Added VJPs for stacking and tiling.
eaplatanios 26e9123
Added VJP for concatenating.
eaplatanios 87db644
Added the gathering VJP.
eaplatanios 49bfe8d
Bug fixes.
eaplatanios 10de441
Added an 'Optimizable' protocol.
eaplatanios 64159f2
Merged upstream changes.
eaplatanios a630396
Moved some more activation functions from the stdlib.
eaplatanios c3243f4
Added log-softmax VJP.
eaplatanios 4547a6d
Minor bug fix.
eaplatanios 19cdbd9
Brought some initializers from stdlib.
eaplatanios a16d911
Brought some more stuff from the stdlib.
eaplatanios 34b475a
Minor edit.
eaplatanios 86072a4
Moved some more stuff to swift-apis.
eaplatanios bc0a581
Removed all the newly-added ops.
eaplatanios a91c00a
Moved some more stuff to swift-apis.
eaplatanios 0ad9843
Moved some more stuff to swift-apis.
eaplatanios 1120692
Added a README file to the 'Operators' source directory.
eaplatanios e7a04d2
Brought the gradient helper functions from the stdlib.
eaplatanios 3ee21ff
Bug fixes.
eaplatanios ef1c73b
Brought the tensor tests from the stdlib.
eaplatanios 0e06843
Minor bug fix.
eaplatanios eb407cf
Addressed Richard's comments.
eaplatanios f4b7e01
Minor edit.
eaplatanios b207e42
Reverted the change in the existing optimizer implementations.
eaplatanios 3dcd46d
Added VJPs for some operations.
eaplatanios 5548c56
Incorporated fix from stdlib.
eaplatanios 89fb4e4
Addressed Richard's feedback.
eaplatanios 61eae26
Changed the indentation in the 'PythonConversion.swift' file.
eaplatanios 3cdd808
Changed the indentation in the 'Random.swift' file.
eaplatanios 4b87827
Minor edit.
eaplatanios a5edd32
Tabs to spaces.
eaplatanios File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.