In both TransH and TransR/CTransR, all types of entities share the same mapping vectors/matrices.
different types of entities have different attributes and functions, it is insufficient to let them share the same transform parameters of a relation.