Add boolean ndarray (#15940)
* Initial infra of boolean ndarray Add np.equal implemented using tvmop Fix setting DLDataType conversion for boolean ndarray Add equal_gpu Fix inputs with different ndims Fix copying boolean ndarrays across devices Refactor binary logic op impl by tvm Add more logic ops Refactor TVMOpModule::Call to CallEx Add binary scalar logic op expr and schedule Add binary scalar logic ops Add free functions for logic ops Rebase with master to fix SetDLTensor bug Fix pylint Add sum op for boolean ndarrays using tvm op module Add sum boolean gpu compute Add bool type support to boolean_mask Boolean indexing working Clean up Fix merge Sync Makefile Rebase Add boolean indexing test Fix sanity Fix gpu and add autograd test Rebase Fix test for windows Fix tests Try to fix cuda arch missing error in ci Fix ci Fix windows build Try to fix cmake Fix cmake Fix Revert config.mk * Fix cmake * Skip compute capability <= 52 for TVM generated ops * Fix sanity
R
reminisce committed
15ea40d9bf7da3c4618ca45a6d023d9b0fb1c295
Parent: d5666ed
Committed by Hao Jin <hjjn.amzn@gmail.com>
on 10/8/2019, 11:23:51 PM