code: def n_param(self):
      factor_params = []
      for i, s in enumerate(self.shape):
          factor_params.append(self.rank[i] * s * self.rank[i + 1])
      return ivy.sum(factor_params)
  
imports: from .base import FactorizedTensor
  import ivy
  import warnings
label_desc: Use image node_id 10 for calling the TTTensor obj's underlying member method code with example usage: obj.n_param() and returns: ivy