Some shape methods like `prod`, `concat`, and `shape` are exclusively used for shape calculations, but the naming is confusing. We should change these. Suggested changes: `prod` -> `shape_prod` `concat` -> `shape_concat` `shape` -> `shape_tensor` (as to differentiate it from `shape_tuple`)
Some shape methods like
prod,concat, andshapeare exclusively used for shape calculations, but the naming is confusing. We should change these.Suggested changes:
prod->shape_prodconcat->shape_concatshape->shape_tensor(as to differentiate it fromshape_tuple)