-
Notifications
You must be signed in to change notification settings - Fork 16
_copy_output() to replace Base.copy() usage. #529
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
Merged
Merged
Changes from all commits
Commits
Show all changes
52 commits
Select commit
Hold shift + click to select a range
499064f
_copy_temp() to replace Base.copy()
AstitvaAggarwal b197109
function declaration after _BuiltinArrays const.
AstitvaAggarwal 24d4ffe
additional tests, more method dispatches
AstitvaAggarwal 2eafc8f
Faster, better, stronger
AstitvaAggarwal 70afdbc
tests
AstitvaAggarwal 1378553
minor fix
AstitvaAggarwal 8d7ee73
Arrays case
AstitvaAggarwal 57228de
closer performance to Base.copy()
AstitvaAggarwal 89cb6ec
mutable composite types
AstitvaAggarwal d9fbde2
mutable composite types
AstitvaAggarwal b42d3d5
reduced allocations to copy call, improved testing
AstitvaAggarwal 622c394
format
AstitvaAggarwal 078c9d7
tests.
AstitvaAggarwal c4abc6f
why does CI fail?
AstitvaAggarwal 97137cf
use ccall with _BuiltinArrays copy logic
AstitvaAggarwal ddc9461
using Base.deepcopy() handling of structs
AstitvaAggarwal 3638492
format
AstitvaAggarwal 1d59810
modify tests
AstitvaAggarwal f0bc196
modify testing
AstitvaAggarwal 144d2f4
nfields zero case
AstitvaAggarwal a940fb9
see why CI is failing
AstitvaAggarwal 711fb47
test why CI fails
AstitvaAggarwal 444aa8c
.
AstitvaAggarwal eca35a0
testing over closures
AstitvaAggarwal 134691c
NaN handling
AstitvaAggarwal 502ea8d
NaN Handling
AstitvaAggarwal c4487ed
See why CI fails
AstitvaAggarwal 2a968ec
Unitialized mutable structs...
AstitvaAggarwal 02a5809
fix tests
AstitvaAggarwal 724d841
nospecialize
AstitvaAggarwal 3b70634
type dispatch over uninitialized Float64, Int64
AstitvaAggarwal 8dfe0e6
Update interface.jl
AstitvaAggarwal c5809ff
Update interface.jl
AstitvaAggarwal 6cae723
Update interface.jl
AstitvaAggarwal b796192
check CI failures
AstitvaAggarwal ee58a00
.
AstitvaAggarwal 0321bda
.
AstitvaAggarwal 1c863c9
Attention to detail!
AstitvaAggarwal c950e03
Prediciton : it passes all tests.
AstitvaAggarwal 0a3fd0e
remove call from value_and_pullback!!
AstitvaAggarwal e2d1789
remove usage completely for once
AstitvaAggarwal ffddc96
Merge branch 'main' into develop
AstitvaAggarwal 307509f
_copy_temp for value_and_pullback!! & prepare_pullback_cache
AstitvaAggarwal c4ce5c0
Merge branch 'develop' of https://github.com/AstitvaAggarwal/Mooncake…
AstitvaAggarwal 0eb390d
Merge branch 'main' into develop
AstitvaAggarwal d6e9f94
Merge branch 'main' into develop
yebai d2df49f
changes from reviews
AstitvaAggarwal a7a482f
Merge branch 'develop' of https://github.com/AstitvaAggarwal/Mooncake…
AstitvaAggarwal dff9c21
version update
AstitvaAggarwal 94c261f
rename to _copy_output
AstitvaAggarwal edccbed
Merge branch 'main' into develop
AstitvaAggarwal 6b682f5
version change
AstitvaAggarwal 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
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
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.