implemented TensorMap as a TensorView