* Allow libaray path to be configurable * Enable partial shape inference result to be passed via shape * fix python3 * disallow copy assign in index