class_docstr: Holds data and its respective indices
docstr: Returns:
      csr_matrix: Target matrix (based on the data_indices filter)
docstr_tok: ["Returns",":","csr_matrix",":","Target","matrix","(","based","on","the","data_indices","filter",")"]
code: def get_data(self):
      """
      Returns:
          csr_matrix: Target matrix (based on the data_indices filter)
      """
      if self.data_indices is None:
          return self.data
      return self.data[self.data_indices]
  
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 2 for calling the DataPtr obj's underlying member method code with example usage: obj.get_data() and returns: self, self