#911 [WIP]fix tensor.type

Open
frelam wants to merge 5 commits from frelam/MSAdapter:master0401 into master