class_docstr: Base class for advanced discretisation methods
docstr: Raises:
      NotImplementedError: fit_transform is not implemented
docstr_tok: ["Raises",":","NotImplementedError",":","fit_transform","is","not","implemented"]
code: def fit_transform(self, *args, **kwargs):
      """
      Raises:
          NotImplementedError: fit_transform is not implemented
      """
      raise NotImplementedError(
          "fit_transform is not implemented. Please use .fit() and .transform() separately"
      )
  
file_path: causalnex/causalnex/discretiser/abstract_discretiser.py
imports: import logging
  from abc import ABC, abstractmethod
  from typing import List
  import numpy
  import pandas
  from sklearn.base import BaseEstimator
label_desc: Use image node_id 5 for calling the AbstractSupervisedDiscretiserMethod obj's underlying member method code with example usage: obj.fit_transform() without return types