- 01 Apr, 2019 1 commit
-
-
* Update take * Add special case for canonical simplify and fix test cases * Use lower case for wrap and clip * remove unnecssary lower * Fix mxnet converter for take * fix
Haichen Shen committed
-
- 31 Mar, 2019 1 commit
-
-
Tianqi Chen committed
-
- 29 Mar, 2019 1 commit
-
-
* [Relay, TOPI] Add deformable conv2d * Moved to op level2 * Fix lint * Moved to level2 & bug fix * Update comments * Disabled flaky test of conv2d
Wuwei Lin committed
-
- 26 Mar, 2019 1 commit
-
-
hlu1 committed
-
- 23 Mar, 2019 1 commit
-
-
雾雨魔理沙 committed
-
- 20 Mar, 2019 1 commit
-
-
Josh Pollock committed
-
- 14 Mar, 2019 1 commit
-
-
Wuwei Lin committed
-
- 13 Mar, 2019 2 commits
-
-
* Add shapeof op in topi * Add relay shape_of op * Add constant folding for shape_of * Allow shape op to specify dtype * Add mxnet converter for shape_array * lint * lint * Add doc
Haichen Shen committed -
* start adding reverse * reverse updated * reverse uses topi::flip * typo fixed * comment addressed * exp simplified
Leyuan Wang committed
-
- 12 Mar, 2019 2 commits
-
-
Tianqi Chen committed
-
* initial commit * add python frontend and module tests * add unit tests for function pass and optimize interface * add ExprPass * remove PassState and pass context for run * add required_passes * return module * remove move * fix minor reviews * remove optimizer, optimizer->pass_manager, make pass a the base class of all * remove deleted files * move resolvedependency to sequential pass, use ir_pass namespace * add todo * add disabled passes in sequetialpass * fix minor * fix currying doc * remove pass_kind from passnode * remove pass kind from test * fix doc * fix per @tqchen's comments * remove pass_manager.py create separate classes * simplify pass_func * inline using passfunc * update doc * disable test_quantize_pass for now * create PassInfo class to contain the meta data * flatten passinfo for interface * retrigger ci * remove required method * make Pass python class lighter * create pass -> decorator * make the api consistent for all classes
Zhi committed
-
- 11 Mar, 2019 2 commits
-
-
Yao Wang committed
-
* tile and repeat operator added in rely * fix pylint * fix make warnings * comments addressed * fix lint error * comment addressed
Leyuan Wang committed
-
- 10 Mar, 2019 1 commit
-
-
Tianqi Chen committed
-
- 06 Mar, 2019 2 commits
-
-
* add stack op frontend * concate moved * topi stack added * stack added * fix stack bugs and tested * conv2d alterlayout udpated for relay * fix pylint * fix cmake warnings * cmake warnings fixed
Leyuan Wang committed -
ziheng committed
-
- 05 Mar, 2019 1 commit
-
-
* [RELAY][OP] Proposal * Fix * Fix test
Wuwei Lin committed
-
- 03 Mar, 2019 1 commit
-
-
Tianqi Chen committed
-
- 02 Mar, 2019 1 commit
-
-
Tianqi Chen committed
-
- 01 Mar, 2019 1 commit
-
-
* Defined a common base class for TensorComputeOp and ComputeOp * Made changes requested by @ZihengJiang * added a testcase to assert that `tensorize` does not have any effect on TensorComputeOp ops.
Salem Derisavi committed
-
- 28 Feb, 2019 1 commit
-
-
* move layout.h & layout.cc from relay to tvm * change ConvertLayout in relay to bijectiveLayout->Forward/backward * add first test case * add LayoutAxis * add LayoutAxis struct and compiles * simplify BijectiveLayout rule consturct * polish func name for Layout, move impl to .cc, remove Layout::defined(), add defined() checker * partially add layout py support * add layout test cases * add doc for tvm.layout & tvm.bijective_layout * fix lint * fix lint * fix layout name generation bug * fix layout typo * address comments and add topi.layout_transform * layout.h->data_layout.h, test_lang_layout.py->test_lang_data_layout.py
Yizhi Liu committed
-
- 27 Feb, 2019 2 commits
- 23 Feb, 2019 1 commit
-
-
* Add arange op * Update docs * Fix bug * add sanity check in relay and mxnet frontend mapping * lint * nits * pylint * don't allow empty output from arange * Remove empty test for arange * Fix bug and update doc
Haichen Shen committed
-
- 22 Feb, 2019 1 commit
-
-
雾雨魔理沙 committed
-
- 21 Feb, 2019 1 commit
-
-
Junru Shao committed
-
- 20 Feb, 2019 2 commits
- 19 Feb, 2019 1 commit
-
-
* Add eager simplication for FloatImm * fix * fix lint * Fix gcc warning * fix * Add test case
Haichen Shen 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
-
- 14 Feb, 2019 1 commit
-
-
Tianqi Chen 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 1 commit
-
-
Tianqi Chen committed
-
- 31 Jan, 2019 1 commit
-
-
* [QUANTIZE] Quantization implementation. * Update. * Update. * Update. * Update.
ziheng committed
-
- 30 Jan, 2019 1 commit
-
-
Alexey Romanov committed
-
- 29 Jan, 2019 1 commit
-
-
Anthony Mai committed
-
- 25 Jan, 2019 1 commit
-
-
Jared Roesch committed
-
- 24 Jan, 2019 1 commit
-
-
雾雨魔理沙 committed
-
- 17 Jan, 2019 1 commit
-
-
Jared Roesch committed
-