code: def mode_dot(
      self,
      matrix_or_vector,
      mode,
      keep_dim,
      copy,
  ):
      return TuckerTensor.tucker_mode_dot(
          self, matrix_or_vector, mode, keep_dim=keep_dim, copy=copy
      )
  
imports: from .base import FactorizedTensor
  import ivy
  from copy import deepcopy
  import warnings
label_desc: Use image node_id 11 for calling the TuckerTensor obj's underlying member method code with example usage: obj.mode_dot(matrix_or_vector, mode, keep_dim, copy) and returns: TuckerTensor