- 20 Feb, 2019 6 commits
-
-
Jared Roesch committed
-
Jared Roesch committed
-
* add a relay pass to count #macs of a model * remove unnecessary includes * fix end-of-file issues * address review comments * remove test resnet * address more review comments * use data layout string to locate the input channel * fix bug in conv 2d output tensor checking * C must exist
Yida Wang committed -
Zhi committed
-
Wuwei Lin committed
-
Wuwei Lin committed
-
- 16 Feb, 2019 1 commit
-
-
* First pass on ADTs * Add doc string for tag field * Visit constructors in TypeVisitor for TypeData * Add to description of type call * Add type call to type solving and unification * Make type mutator for typecall consistent with others (only create new node if there's a change) * Ensure kindchecking can handle type calls and typedata * Fix bad nesting in module constructor * Correctly construct call in typecall test * Add call override for ordinary vars (do we want this?) * Remove generalization hack from type inference because it was breaking ADT constructors * Check that there are no free type vars in exprs after inferring type * Free var checks need module because of ADT constructors * Typecall test can't have unbound type var, make it global * Uncomment tmap test and remove comments about failing to infer ret type; those work now * Put in dummy visits for ADTs in graph runtime codegen to placate pylint * Fix Relay type infer test module constructor * Mark override for TypeCallNode in type solver * Ensure free vars check treats patern vars as bound * Run interpreter in more ADT test cases * Refactor kind check to return the kind, like typechecking * Fix invalid typecall in test * Add kind check to type inference, do not use nulls in func_type_annotation()! * Redundant whitespace * Make TypeData a separate kind * Make ADT handles a separate kind too, document calling convention better * Remove nats and tree from prelude, move to test, document prelude * Restore and document nat and tree to prelude, add more tree tests * Add alpha equality tests for match cases, fix variable binding bug * Add more kind check tests for ADTs * Add more tests for finding free or bound vars in match exprs * Add unification tests for type call * Update main() for alpha equality tests * Add simple type inference test cases for match exprs and ADT constructors * Add more ADT interpreter tests * Allow incomplete types when typechecking match cases * Type inference for pattern vars should use the type annotation if it's there * Two more specific test cases for ADT matching * Add option ADT to prelude * Fix broken reference to kind enum * Fix rebase snags * Do not attach checked types to constructors * More docstrings for module fields * Use proper wrapper for indexing into module type data * checked_type for constructors is not populated * Expand type call docstring * Rename PatternConstructor con field * Use error reporter for pattern constructor case * Condense error reporting in kind check, use error reporter * Expand docstrings and rename ADT fields * Rename 'option' ADT to 'optional' for consistency with Python * Add various list iterators and utility functions to prelude * Add smoke tests for new iterators in prelude * Add concat to prelude * Add smoke test for concat * Correct docstrings in prelude * Ensure that type defs are written in module initialization * Various requested renamings * Correct rebase snags * Add kind check tests for ref types * Update the main() for kind checking tests
Steven S. Lyubomirsky committed
-
- 15 Feb, 2019 1 commit
-
-
* move fix test fix lint fix test add more code fix lint better type infer ability * fix build * address comment
雾雨魔理沙 committed
-
- 04 Feb, 2019 1 commit
-
-
* Enable reverse in reshape * Fix lint and typo * Put reverse_reshape into a separate op * Fix pylint
Haichen Shen committed
-
- 03 Feb, 2019 2 commits
-
-
Zhi committed
-
Tianqi Chen committed
-
- 01 Feb, 2019 1 commit
-
-
Wuwei Lin committed
-
- 31 Jan, 2019 1 commit
-
-
* [QUANTIZE] Quantization implementation. * Update. * Update. * Update. * Update.
ziheng committed
-
- 25 Jan, 2019 1 commit
-
-
Jared Roesch committed
-
- 24 Jan, 2019 2 commits
- 19 Jan, 2019 1 commit
-
-
reminisce committed
-
- 17 Jan, 2019 3 commits
-
-
Zhi committed
-
Jared Roesch committed
-
* [RELAY][PASS] Support Negative Scale in FoldScaleAxis * Fix comment
Wuwei Lin committed
-
- 16 Jan, 2019 2 commits
-
-
Steven S. Lyubomirsky committed
-
Jared Roesch committed
-
- 15 Jan, 2019 7 commits
-
-
Tianqi Chen committed
-
Tianqi Chen committed
-
masahi committed
-
Steven S. Lyubomirsky committed
-
Wei Chen committed
-
Siva committed
-
* init staging on final save before staging save init ver init ver ll stuff save add failing test add file pass test fix error huh? save Add test changes Fix fusion with nested tuples Fix reverse mode test More hacking Clean up AD Hacking on reverse mode Fix issue in reverse save fix lint fix lint fix lint save save fix support neg address some comment add back file save save * save * save * save * lint * fix lint * save * fix
雾雨魔理沙 committed
-
- 14 Jan, 2019 1 commit
-
-
Wei Chen committed
-
- 12 Jan, 2019 1 commit
-
-
* Remove duplicated frontend tests * Add test for nnvm to relay * Add test to script * Remove dcgan in nnvm_to_relay test due to unsupported op in cuda * Fix bug in converting conv2d from nnvm to relay * Fix dropout
Haichen Shen committed
-
- 11 Jan, 2019 1 commit
-
-
Zhi committed
-
- 09 Jan, 2019 1 commit
-
-
* Add support for passing arguments by args and kwargs when using executor * Fix linting * Update comment, and add arity checking * Small tweak to error message
Jared Roesch committed
-
- 07 Jan, 2019 2 commits
-
-
Wei Chen committed
-
Lianmin Zheng committed
-
- 29 Dec, 2018 1 commit
-
-
Tianqi Chen committed
-
- 26 Dec, 2018 1 commit
-
-
* Add cast op * Rename dtype_cast to cast * Add additional safety check for String2TVMType * Add missing relay op docs
Haichen Shen committed
-
- 25 Dec, 2018 2 commits
-
-
Jared Roesch committed
-
* add ssd ops to mxnet.py * add ssd ops to mxnet.py * add result check for multibox and nms unit tests * add result check for multibox and nms unit tests * address @kevinthesun's comments * Disable cuda test for nms for now.
Zhi committed
-
- 24 Dec, 2018 1 commit
-
-
eqy committed
-