Skip to content
This repository has been archived by the owner on Nov 17, 2023. It is now read-only.

[FFI] Add new containers and Implementations #19685

Merged
merged 44 commits into from
Mar 9, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
95d13ad
[FFI] Add new containers and tests
barry-jin Dec 16, 2020
7384831
add license
barry-jin Dec 16, 2020
4c1ff74
fix sanity
barry-jin Dec 17, 2020
db80bf7
sanity
barry-jin Dec 17, 2020
4086c6c
strlen -> stold
barry-jin Dec 17, 2020
76452d3
update base.pxi
barry-jin Dec 17, 2020
1ef24bf
set @use_np in test
barry-jin Dec 19, 2020
7197c4a
fix clang-tidy
leezu Dec 21, 2020
ede0977
fix clang-tidy
barry-jin Dec 21, 2020
83aaff8
Merge branch 'ffi-container' of https://github.com/barry-jin/incubato…
barry-jin Dec 21, 2020
a5c5259
make containers support NDArray
barry-jin Jan 12, 2021
f56acbe
fix sanity
barry-jin Jan 12, 2021
bdbee75
Adopt PackedFunc Based FFI on CachedOp
barry-jin Jan 15, 2021
3f78892
fix pylint
barry-jin Jan 15, 2021
c37de95
fix sanity
barry-jin Jan 15, 2021
a37c9a2
update ndarray_handle.h
barry-jin Jan 15, 2021
ee4d2d6
remove convert.pxi
barry-jin Jan 15, 2021
50f19ef
update
barry-jin Jan 15, 2021
b7933f5
update _internal.py
barry-jin Jan 15, 2021
8c961dc
convert ADT to list
barry-jin Jan 15, 2021
595a84e
Merge remote-tracking branch 'upstream/master' into ffi-container
barry-jin Jan 15, 2021
933be36
fix unix test failures
barry-jin Jan 19, 2021
1601f19
update function.pxi
barry-jin Jan 19, 2021
890483d
Merge remote-tracking branch 'upstream/master' into ffi-container
barry-jin Jan 28, 2021
20c0c9a
update
barry-jin Jan 29, 2021
97fa8f0
update cached_op
barry-jin Feb 2, 2021
b3367b4
fix sanity
barry-jin Feb 2, 2021
c47d283
fix
barry-jin Feb 2, 2021
0154837
fix
barry-jin Feb 2, 2021
f83de2f
update container
barry-jin Feb 2, 2021
164eff9
udpate cached_op_create
barry-jin Feb 2, 2021
8ad9c6e
Merge remote-tracking branch 'upstream/master' into ffi-container
barry-jin Feb 2, 2021
50b58f7
clean packed_func
barry-jin Feb 3, 2021
7d4580e
fix
barry-jin Feb 3, 2021
4b5cd7f
improve performance
barry-jin Feb 9, 2021
2ff4f0a
improve perf
barry-jin Feb 9, 2021
f91111a
improve perf
barry-jin Feb 13, 2021
6cbd771
Merge remote-tracking branch 'upstream/master' into ffi-container
barry-jin Feb 15, 2021
7b4af9a
update
barry-jin Feb 16, 2021
8025fc1
fix
barry-jin Feb 16, 2021
a36f61e
update cached_op.py
barry-jin Feb 16, 2021
713f46e
update packed_func.h
barry-jin Feb 23, 2021
47e3f29
update cached_op_api.cc
barry-jin Feb 23, 2021
3c77022
Merge remote-tracking branch 'upstream/master' into ffi-container
barry-jin Feb 26, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/workflows/os_x_staticbuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,14 @@ jobs:
run: |
python -m pip install --user -e python

- name: Build with Cython
run: |
cd python
python setup.py build_ext --inplace --with-cython

- name: Test project
env:
MXNET_ENFORCE_CYTHON: 1
run: |
python3 -m pytest -n 4 --durations=50 --verbose tests/python/unittest/ -k 'not test_operator and not (test_subgraph or test_custom_op or test_external_op or test_recordimage_dataset_with_data_loader_multiworker or test_multi_worker or test_multi_worker_shape or test_multi_worker_forked_data_loader or test_multi_worker_dataloader_release_pool)' -m 'not serial'
MXNET_ENGINE_TYPE=NaiveEngine python3 -m pytest -n 4 --durations=50 --verbose tests/python/unittest/ -k 'test_operator and not (test_subgraph or test_custom_op or test_external_op or test_recordimage_dataset_with_data_loader_multiworker or test_multi_worker or test_multi_worker_shape or test_multi_worker_forked_data_loader or test_multi_worker_dataloader_release_pool)' -m 'not serial'
Expand Down
Loading