class_docstr: Handles MovieLens-100K
docstr: Read the traget matrix from file at path.
  
  Args:
      path (str): Path to the target matrix
docstr_tok: ["Read","the","traget","matrix","from","file","at","path",".","Args",":","path","(","str",")",":","Path","to","the","target","matrix"]
code: def _read_from_file(self, path):
      """Read the traget matrix from file at path.
  
      Args:
          path (str): Path to the target matrix
      """
      df = pd.read_csv(
          path,
          delimiter="\t",
          names=["user id", "item id", "rating", "timestamp"],
          encoding="ISO-8859-1",
      )
      df.drop(["timestamp"], axis=1, inplace=True)
      return self.df2coo(df)
  
imports: import logging
  import pandas
  import numpy
  from scipy.sparse import coo_matrix, isspmatrix_csr
  from sklearn.model_selection import train_test_split
  from sklearn.preprocessing import normalize
  from recommenders.utils.python_utils import binarize
  from .geoimc_utils import length_normalize, reduce_dims
label_desc: Use image node_id 3 for calling the ML_100K obj's underlying member method code with example usage: obj._read_from_file(path) and returns: self