class_docstr: MovieLens 1M data set.
  
  .. note::
     Some documentation examples use ML-10M100K; that is because this class shares implementation
     with the 10M data set.
class_docstr_tok: ["MovieLens","1M","data","set",".","..","note",":",":","Some","documentation","examples","use","ML-10M100K",";","that","is","because","this","class","shares","implementation","with","the","10M","data","set","."]
code: def __init__(self, path="data/ml-1m"):
      super().__init__(path)
  
imports: import os.path
  from pathlib import Path
  import logging
  import pandas
  import numpy
  from lenskit.util import cached
label_desc: Use image node_id 1 to create a new ML1M object from inherited base classes: MLM with example: obj = ML1M(path)