discoverFD

systemds.operator.algorithm.discoverFD(X: Matrix, Mask: Matrix, threshold: float)

Implements builtin for finding functional dependencies

Parameters:
  • X – Input Matrix X, encoded Matrix if data is categorical

  • Mask – A row vector for interested features i.e. Mask =[1, 0, 1] will exclude the second column from processing

  • threshold – threshold value in interval [0, 1] for robust FDs

Returns:

matrix of functional dependencies