• Adam Procter's avatar
    Dynamic-shape backend API change, with prototype implementation (#2844) · 5b0c6a32
    Adam Procter authored
    * Add create_dynamic_tensor function to Backend signature
    
    * Add skeleton of dynamic wrapper class
    
    * Simple test for construction
    
    * Some progress on dynamic tensor creation
    
    * Compile dynamic wrapper into core; change config string to a factory option
    
    * Add wrapped executable, working on simple example
    
    * Add wrapped dynamic tensor
    
    * Update to match new tensor API
    
    * Update wrapper to clone the graph; basic dyn test now passes
    
    * Update call_with_validate to grok dynamic
    
    * Make the unit tests a little prettier
    
    * Make get_element_type virtual
    
    * Change dynamic tests to be backend-parametric; fix get_element_type check for dyn tensors
    
    * Add dynamic.in.cpp
    
    * CODEOWNERS entry for dynamic_wrapper
    
    * Remove overly-accommodating behavior for create_dynamic_tensor on non-dynamic BEs
    
    * Pass enable_performance_collection to wrapped compile() calls
    
    * More comments in the 'abc' test
    
    * Fix 'create' wrapper in pybind11
    
    * Remove unnecessary WrappedStaticTensor class
    
    * Better names for the classes, and add some docstrings
    
    * Fix pybind for 'create' to return shared_ptr now
    5b0c6a32
Name
Last commit
Last update
..
onnx_import Loading commit data...
ops Loading commit data...
passes Loading commit data...
runtime Loading commit data...
types Loading commit data...
axis_set.cpp Loading commit data...
axis_set.hpp Loading commit data...
axis_vector.cpp Loading commit data...
axis_vector.hpp Loading commit data...
coordinate.cpp Loading commit data...
coordinate.hpp Loading commit data...
coordinate_diff.cpp Loading commit data...
coordinate_diff.hpp Loading commit data...
function.cpp Loading commit data...
function.hpp Loading commit data...
node.cpp Loading commit data...
node.hpp Loading commit data...
pyngraph.cpp Loading commit data...
serializer.cpp Loading commit data...
serializer.hpp Loading commit data...
shape.cpp Loading commit data...
shape.hpp Loading commit data...
strides.cpp Loading commit data...
strides.hpp Loading commit data...
util.cpp Loading commit data...
util.hpp Loading commit data...
util.py Loading commit data...