PDP Failing for High Cardinality even if user_splits defined
Description
The PDP function is checking to see whether the cardinality of the column is greater than the `nbins` setting even if the user_splits is defined and is less than the `nbins` value.