-
Notifications
You must be signed in to change notification settings - Fork 176
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
Moving more modules to C#. #1259
Closed
Closed
Changes from 1 commit
Commits
Show all changes
217 commits
Select commit
Hold shift + click to select a range
39aa1c5
Override 'Module._to()' overloads on some modules that do not have bu…
NiklasGustafsson 7b0350a
Shortcircuit '_to()' for modules that are known not to have buffers o…
NiklasGustafsson 534baaa
Experimental rewrite of some modules.
NiklasGustafsson ae18c5e
Merge branch 'main' into unit
NiklasGustafsson 7b89432
Slight modification to the experimental re-implementation of Linear.
NiklasGustafsson 4c25d33
Merge branch 'missing' into unit
NiklasGustafsson bf32faf
Implemented a number of modules as managed code calling into function…
NiklasGustafsson 6316f0f
Merge branch 'main' into unit
NiklasGustafsson d5b64d3
More modules implemented without native module instances
NiklasGustafsson 0228eb5
Merge branch 'main' into unit
NiklasGustafsson 16cfbc3
Merge branch 'main' into unit
NiklasGustafsson f844cd5
Merge branch 'main' into unit
NiklasGustafsson cfaea64
Merge branch 'main' into unit
NiklasGustafsson 06c9ac7
Merge branch 'main' into unit
NiklasGustafsson 4778090
Merge branch 'main' into unit
NiklasGustafsson 339e381
Fixed infinite recursion in bilinear.
NiklasGustafsson a5f7514
Merge branch 'unit' of https://github.com/NiklasGustafsson/TorchSharp…
NiklasGustafsson b1ff253
Merge branch 'main' into unit
NiklasGustafsson 3419f73
Merge branch 'main' into unit
NiklasGustafsson eeba298
Merge branch 'unit' of https://github.com/NiklasGustafsson/TorchSharp…
NiklasGustafsson 0108153
Merge branch 'main' into unit
a771c6e
Merge branch 'main' into unit
NiklasGustafsson 0130a1d
Merge branch 'unit' of https://github.com/NiklasGustafsson/TorchSharp…
NiklasGustafsson 1dba6d1
Merge branch 'main' into unit
NiklasGustafsson 0f8122f
Merge branch 'main' into unit
NiklasGustafsson c617c1c
Merge branch 'main' into unit
NiklasGustafsson 0d9132e
Merge branch 'main' into unit
NiklasGustafsson 3c876ef
Merge branch 'main' into unit
NiklasGustafsson c017dbc
Merge branch 'main' into unit
NiklasGustafsson 86f22c4
Merge branch 'main' into unit
NiklasGustafsson 0397f47
Merge branch 'main' into unit
NiklasGustafsson 5d3e664
Manual merge
NiklasGustafsson 13761a4
Manual merge
NiklasGustafsson e311a07
Corrected faulty merge.
NiklasGustafsson 0a448cd
Merge branch 'main' into unit
NiklasGustafsson 0ad47e4
Merge branch 'main' into unit
NiklasGustafsson 4bb03e7
Merge branch 'main' into unit
3df1dba
Merge branch 'main' into unit
NiklasGustafsson 577bb38
Merge branch 'main' into unit
NiklasGustafsson e50ad22
Merge branch 'main' into unit
2faa5ab
Merge branch 'main' into unit
2cfde4e
Adding more VS Copilot-driven unit tests for TV.
c0a38e6
More unit tests
7730748
Merge branch 'main' into torchvision
dec12cf
Merge branch 'main' into unit
a503fd2
Merge branch 'main' into torchvision
0d6b180
Merge branch 'main' into unit
2c61850
Merge branch 'main' into torchvision
NiklasGustafsson e8e47d6
Merge branch 'main' into unit
NiklasGustafsson e86cd12
Merge branch 'main' into torchvision
NiklasGustafsson 162d613
Merge branch 'main' into unit
NiklasGustafsson 25ab128
Merge branch 'main' into torchvision
NiklasGustafsson 25b20ea
Merge branch 'main' into unit
NiklasGustafsson 6e6d48e
Merge branch 'main' into torchvision
NiklasGustafsson 55e96d7
Merge branch 'main' into unit
NiklasGustafsson 5ed9c20
Merge branch 'main' into torchvision
NiklasGustafsson 5906909
Merge branch 'main' into unit
NiklasGustafsson 8828f4b
Merge branch 'main' into torchvision
NiklasGustafsson 1a8263b
Merge branch 'main' into unit
NiklasGustafsson f95fb9a
Merge branch 'main' into torchvision
NiklasGustafsson db20fcd
Merge branch 'main' into unit
NiklasGustafsson 9ad026f
Merge branch 'main' into torchvision
NiklasGustafsson 93c1efc
Merge branch 'main' into unit
NiklasGustafsson 3d73426
Manual merges
NiklasGustafsson e6c5b0d
Manual merge
NiklasGustafsson 889a906
Merge branch 'main' into unit
NiklasGustafsson 7301f04
Merge branch 'main' into torchvision
NiklasGustafsson b5c8ae7
Merge branch 'main' into unit
NiklasGustafsson 7c8d73a
Merge branch 'main' into torchvision
NiklasGustafsson fecb310
Merge branch 'main' into unit
NiklasGustafsson 58aa38a
Merge branch 'main' into torchvision
NiklasGustafsson 678ed3b
Merge branch 'main' into unit
NiklasGustafsson 6ca94fa
Merge branch 'main' into torchvision
NiklasGustafsson 1abc324
Merge branch 'main' into unit
NiklasGustafsson 4d6515e
Merge branch 'main' into torchvision
NiklasGustafsson 8afc8d6
Merge branch 'main' into unit
NiklasGustafsson 99a69a9
Merge branch 'main' into torchvision
NiklasGustafsson e17eb31
Merge branch 'main' into unit
NiklasGustafsson a8e1d90
Merge branch 'main' into torchvision
NiklasGustafsson 53be92f
Merge branch 'main' into unit
NiklasGustafsson bf39a68
Merge branch 'main' into torchvision
NiklasGustafsson a341978
Merge branch 'main' into unit
NiklasGustafsson f81e4a6
Merge branch 'main' into torchvision
NiklasGustafsson 53a20bb
Merge branch 'main' into unit
NiklasGustafsson 5d6eab3
Merge branch 'main' into torchvision
NiklasGustafsson f4c688e
Merge branch 'main' into unit
NiklasGustafsson df02776
Merge branch 'main' into torchvision
NiklasGustafsson 2fd482d
Merge branch 'main' into unit
NiklasGustafsson b4054f0
Merge branch 'main' into torchvision
NiklasGustafsson b2c69ed
Merge branch 'main' into unit
NiklasGustafsson 472c56f
Merge branch 'main' into torchvision
NiklasGustafsson b91dd85
Merge branch 'main' into unit
NiklasGustafsson 9244d9e
Merge branch 'main' into torchvision
NiklasGustafsson c3fe4e6
Merge branch 'main' into unit
NiklasGustafsson 88bab20
Merge branch 'main' into torchvision
NiklasGustafsson 89286f4
Merge branch 'main' into unit
NiklasGustafsson 3971f0b
Merge branch 'main' into torchvision
NiklasGustafsson d50b4e9
Merge branch 'main' into unit
NiklasGustafsson 6cf95c3
Merge branch 'main' into torchvision
NiklasGustafsson 375202a
Merge branch 'main' into unit
NiklasGustafsson a632356
Merge branch 'main' into torchvision
NiklasGustafsson 153e279
Merge branch 'main' into unit
NiklasGustafsson 439b79c
Merge branch 'main' into torchvision
NiklasGustafsson c9b446a
Merge branch 'main' into unit
NiklasGustafsson e13e3ec
Merge branch 'main' into torchvision
NiklasGustafsson 1a87010
Manual merge
NiklasGustafsson 7c63275
Merge branch 'main' into torchvision
NiklasGustafsson 5c2e771
Merge branch 'main' into unit
NiklasGustafsson 0d622f7
Merge branch 'main' into torchvision
NiklasGustafsson 4081615
Merge branch 'main' into unit
NiklasGustafsson 9bcb3d6
Merge branch 'main' into torchvision
NiklasGustafsson 9c741c8
Merge branch 'main' into unit
NiklasGustafsson 69ae1a0
Merge branch 'main' into torchvision
NiklasGustafsson 26eff10
Merge branch 'main' into unit
NiklasGustafsson e58ed85
Merge branch 'main' into torchvision
NiklasGustafsson d5d7a25
Merge branch 'main' into unit
NiklasGustafsson fc85494
Merge branch 'main' into torchvision
NiklasGustafsson 511b544
Merge branch 'main' into unit
NiklasGustafsson eeeb69a
Merge branch 'main' into torchvision
NiklasGustafsson d9e1d81
Merge branch 'main' into unit
NiklasGustafsson 5491976
Merge branch 'main' into torchvision
NiklasGustafsson 1bf6120
Merge branch 'main' into unit
NiklasGustafsson fd5aefa
Merge branch 'main' into torchvision
NiklasGustafsson 0fd9729
Merge branch 'main' into unit
NiklasGustafsson cd841d2
Merge branch 'main' into torchvision
NiklasGustafsson 272eb24
Merge branch 'main' into unit
NiklasGustafsson 1db7664
Merge branch 'main' into torchvision
NiklasGustafsson 6eb34ca
Merge branch 'main' into unit
NiklasGustafsson 38711cb
Merge branch 'main' into torchvision
NiklasGustafsson ef57e9d
Merge branch 'main' into unit
NiklasGustafsson 66a6115
Merge branch 'main' into torchvision
NiklasGustafsson cd94263
Merge branch 'main' into unit
NiklasGustafsson 677ae9e
Merge branch 'main' into torchvision
NiklasGustafsson 1c36534
Merge branch 'main' into unit
NiklasGustafsson b696cb9
Merge branch 'main' into torchvision
NiklasGustafsson 7b6c5fe
Merge branch 'main' into unit
NiklasGustafsson 8163e9e
Merge branch 'main' into torchvision
NiklasGustafsson a496721
Merge branch 'main' into unit
NiklasGustafsson 4136825
Merge branch 'main' into torchvision
NiklasGustafsson 2567bc4
Manual merge
NiklasGustafsson a05d94d
Merge branch 'main' into torchvision
NiklasGustafsson fdaa7a9
Merge branch 'main' into unit
NiklasGustafsson 5f76d78
Merge branch 'main' into torchvision
NiklasGustafsson 11ad7f2
Merge branch 'main' into unit
NiklasGustafsson 78943f3
Merge branch 'main' into torchvision
NiklasGustafsson 6c10bc6
Merge branch 'main' into unit
NiklasGustafsson 4b0c61c
Merge branch 'main' into torchvision
NiklasGustafsson 0e7e33a
Merge branch 'main' into unit
NiklasGustafsson 363b63f
Merge branch 'main' into torchvision
NiklasGustafsson 9ff7231
Merge branch 'main' into unit
NiklasGustafsson ed09b63
Merge branch 'main' into torchvision
NiklasGustafsson 4e8fe39
Merge branch 'main' into unit
NiklasGustafsson 79b4542
Merge branch 'main' into torchvision
NiklasGustafsson 658a11a
Merge branch 'main' into unit
NiklasGustafsson 08335b1
Merge branch 'main' into torchvision
NiklasGustafsson 59b4304
Merge branch 'main' into unit
NiklasGustafsson e67c7c1
Merge branch 'main' into torchvision
NiklasGustafsson bcfe3da
Merge branch 'main' into unit
NiklasGustafsson a2dc9cb
Merge branch 'main' into torchvision
NiklasGustafsson 111ff89
Merge branch 'main' into unit
NiklasGustafsson 86ffcfd
Stashing my changes.
NiklasGustafsson 22c7e5f
Merge branch 'main' into torchvision
NiklasGustafsson f5cac11
Merge branch 'main' into unit
NiklasGustafsson f5eacb6
Merge branch 'main' into torchvision
NiklasGustafsson 42fe2f4
Merge branch 'main' into unit
NiklasGustafsson 6c30fdc
Merge branch 'main' into torchvision
NiklasGustafsson fccd005
Merge branch 'main' into unit
NiklasGustafsson 8eb3315
Merge branch 'main' into torchvision
NiklasGustafsson 7dec447
Merge branch 'main' into unit
NiklasGustafsson a6e94cd
Merge branch 'main' into torchvision
NiklasGustafsson ce76e55
Merge branch 'main' into unit
NiklasGustafsson 431b816
Merge branch 'main' into torchvision
NiklasGustafsson 8392b2f
Merge branch 'main' into unit
NiklasGustafsson 47624e8
Merge branch 'torchvision' of https://github.com/NiklasGustafsson/Tor…
26c4360
Merge branch 'unit' of https://github.com/NiklasGustafsson/TorchSharp…
6fafdbd
Added no grad in loadstatedict
shaltielshmid 0742fb6
typo
shaltielshmid 72b1261
Added release notes
shaltielshmid c5bd494
Updated release notes for 0.102.0
shaltielshmid e2ca473
Fixed average pool 1d + npstr/cstr with one dimension
shaltielshmid 428a66a
Added release notes
shaltielshmid 8c37c5c
Renamed kernel_size
shaltielshmid c9ec3b2
Fixed issue with read and added test + release notes
shaltielshmid d5d1fd0
Added check for end of stream mid tensor
shaltielshmid 4fb25b6
Added check for net 6
shaltielshmid 9191f9b
Update TestTorchTensorBugs.cs
NiklasGustafsson 54ee83b
Address issue with ordering of initializations in the torch cctor.
NiklasGustafsson 06675ec
Update BranchInfo.props
NiklasGustafsson 88bd908
Update version number
NiklasGustafsson 1d6a76f
Merge branch 'main' into unit
NiklasGustafsson 89f53c2
Finished merging a file that was missed.
NiklasGustafsson c6d80f9
Merge branch 'main' into unit
NiklasGustafsson 6f23a5d
Remove duplicate test
NiklasGustafsson c5470fe
Added properties to a number of builtin modules.
NiklasGustafsson 6c0f2a2
Introduced 'ParamLessModule' as the base class on more modules.
NiklasGustafsson 4cb57e1
Added properties to a number of modules.
NiklasGustafsson 34405c6
Removed unused Bilinear native APIs.
NiklasGustafsson f246c11
Added Component name attribute to some classes.
NiklasGustafsson 1192d8e
Merge branch 'main' into unit
cff452a
Reviewed all modified modules and continued, made adjustments and con…
shaltielshmid 5bcab46
Revert "Reviewed all modified modules and continued, made adjustments…
NiklasGustafsson 66cab20
Reopening PR after testing on Mac (#18)
shaltielshmid e21aacf
Moved all activation modules to managed code.
NiklasGustafsson 640b7bf
Added check of 'disposing' in one place.
NiklasGustafsson 6c93429
Address PR comments.
NiklasGustafsson 0ef818b
More PR adjustments
NiklasGustafsson d4c0482
Moved GroupNorm to C#
NiklasGustafsson 4ba0a92
Implement BatchNorm and InstanceNorm modules in terms of the function…
NiklasGustafsson 39fce55
Merge branch 'main' into unit
NiklasGustafsson ff0ffbc
Merge branch 'main' into unit
NiklasGustafsson 9f61b15
Merge branch 'main' into unit
NiklasGustafsson ed3ecd3
Address PR comments and a unit test failure.
NiklasGustafsson b24ef9a
Fixed unit test error and PRELU implementation.
NiklasGustafsson 25e128c
Added some missing test files to the CUDA test project.
NiklasGustafsson 254470e
Overrides on ParamLessModule
NiklasGustafsson 09598b9
Merge branch 'main' into unit
NiklasGustafsson 72356a4
Manual merge
NiklasGustafsson 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 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 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.
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.
Perhaps it is worth adding sealed to the override?