- 25 Jul, 2019 1 commit
-
-
Adam Procter authored
* Finish moving things into test/backend * Update CODEOWNERS for moved file * Tweak GPU manifest for renamed test
-
- 16 Jul, 2019 1 commit
-
-
Scott Cyphers authored
* Maintain control_deps in replace_node Add helpers for mainting control_deps in other ways Fix compiler warning about shadowing a local * Clone control dependencies * Export symbol for Windows * Callers of copy_with_new_args * Need copy * Need shared pointer * GOE needed * goe * goe * Need pointer * Review comments
-
- 20 Jun, 2019 1 commit
-
-
Robert Kimball authored
-
- 05 Jun, 2019 1 commit
-
-
Robert Kimball authored
* remove tensor offset from tensor read/write calls because it was never used * fix build errors * fix build errors * fix python test errors * more python fixes * revert change * Make old version of read/write deprecated * fix python read overload * one more try to fix python binding * fix python * yet another try * why is this so hard * fix? * add text to changes.md
-
- 12 Apr, 2019 1 commit
-
-
Adam Procter authored
* Add NodeInput and NodeOutput classes * Deprecate Node::get_inputs, Node::get_outputs, Node::get_output_inputs. Remove Node::get_input_from and Node::get_output_from * Privatize most fields of Node * Make deprecation of descriptor-munching classes optional * Review comments * Adapt ReshapeSinking to use raw pointers for NodeInput * Fix ZDTE (thought I had already done in this branch, weird); style * wip * Change get_node_outputs() and get_node_inputs() to return vectors * Updates after merge * Whoops, forgot to define these functions * {NodeInput,NodeOutput} -> {Input,Output} * Kill shared_ptr in Output * Move Input and Output into node.hpp * Templatize the underlying node (sub)type in Input and Output * Eliminate some get_input_* and get_output_* functions * Change get_outputs and get_inputs back to their original names; rename NGRAPH_DEPRECATE_IO_DESCRIPTORS to NGRAPH_DEPRECATE_OLD_NODE_APIS * Miscellaneous cleanup * More cleanup * Unbreak CPU build * Simplify unit tests * Make Node less friendly * Deprecate more get_output_* and get_input_* functions * A couple of PR comments * Make the deprecation stuff more generally available * Better comment * Be more consistent about [] vs. at
-
- 22 Feb, 2019 1 commit
-
-
Robert Kimball authored
* use calls for new backend API in unit tests * fix compile error * fix compile error
-
- 07 Jan, 2019 1 commit
-
-
gcwenger authored
* Simplified & tightened all_close_f parameters Removed specification of mantissa bits for all_close_f in favor of just specifying tolerance bits. Tightened up all_close_f default. Fixed LRN unit test which had insufficient result precision to pass tighter all_close_f tolerance. * Addressed PR comments. Reworked mantissa bit and tolerance constants. Clarified and improved graph comparison tolerance calculation flexibility. Clarified unit test tolerance testing.
-
- 03 Jan, 2019 1 commit
-
-
Robert Kimball authored
* update licenses for 2019 * style
-
- 21 Dec, 2018 1 commit
-
-
gcwenger authored
* Graph comparison testing quiet unless problem is detected. * Fixed file formatting * Renamed ss => msg
-
- 19 Dec, 2018 1 commit
-
-
Robert Kimball authored
* make validate public * move compile call outside of call for unit tests * fix compile error * one more error
-
- 13 Dec, 2018 1 commit
-
-
gcwenger authored
* Simplified all_close_f tolerance determination. Made all_close_f less verbose. Transitioned graph comparison to use double comparison when appropriate. * Reworked all_close_f AssertionResult returning code to include message in AssertionResult on success also. * Added CMake option NGRAPH_GTEST_INFO, which controls whether or not any gtest info cout is done. Quiets all_close_f tests by default. * Moved NGRAPH_GTEST_INFO from build option to environment variable.
-
- 07 Dec, 2018 1 commit
-
-
Robert Kimball authored
* change compile call to return Handle * make CPU require compile() before call() * fix unit tests to call compile() before call() * fix failing ops * update unit test * revert some changes * more fixups * more diff cleanup * a few more issues addressed * more fixes * update API * more updates * fix test_ops.py * fix * another attempt to fix * fix unit test * fix test error
-
- 06 Dec, 2018 1 commit
-
-
gcwenger authored
* Isolated per op testing when comparing graphs for better determination of source of accuracy divergence. * Improve clarity of comment
-
- 10 Nov, 2018 1 commit
-
-
gcwenger authored
* Heterogenous sub-graph comparison testing * Print index for float differences * Disabled compare_backends_with_graphs on most backends for now. Moved to new file. Added testing of unsigned values. * Fixed element::boolean range. Added missing include. * Switched use of shared_ptr as parm to raw *. Moved to using namespace std in cpp. Fixed comment marker in unit_test.manifest files. Switched some EXPECT_EQ TO ASSERT_EQ. Fixed parameterized test disabling. * Frozen naming -> serialized. Removed extraneous comments. * Graph comparison unit test relies on CPU for reference, so only build when CPU is built. * Reworked per backend disabling of compare_backends_with_graphs
-