cavis/nd4j/nd4j-backends
Alex Black 18c01f5bdc
Add SameDiff memory reuse memory manager (array cache) (#39)
* Attention op comments

Signed-off-by: AlexDBlack <blacka101@gmail.com>

* ArrayCacheMemoryMgr - first pass

Signed-off-by: AlexDBlack <blacka101@gmail.com>

* Tweak array cache for use with SameDiff identity arrays

Signed-off-by: AlexDBlack <blacka101@gmail.com>

* ArrayCacheMemoryMgr javadoc and properly get max memory

Signed-off-by: AlexDBlack <blacka101@gmail.com>

* LRU cache policy + add tests

Signed-off-by: AlexDBlack <blacka101@gmail.com>

* Fixes

Signed-off-by: AlexDBlack <blacka101@gmail.com>

* Resize arrays internally if required for ArrayCacheMemoryMgr

Signed-off-by: AlexDBlack <blacka101@gmail.com>

* Test improvement

Signed-off-by: AlexDBlack <blacka101@gmail.com>

* Small polish

Signed-off-by: AlexDBlack <blacka101@gmail.com>
2019-11-12 21:15:44 +11:00
..
nd4j-api-parent Add SameDiff memory reuse memory manager (array cache) (#39) 2019-11-12 21:15:44 +11:00
nd4j-backend-impls Update dependencies to just released JavaCPP and JavaCV 1.5.2 2019-11-07 17:57:34 +09:00
nd4j-tests Add SameDiff memory reuse memory manager (array cache) (#39) 2019-11-12 21:15:44 +11:00
nd4j-tests-tensorflow Upgrade protobuf version (#162) 2019-08-24 19:22:36 +10:00
pom.xml Eclipse Migration Initial Commit 2019-06-06 15:21:15 +03:00