I have to use IsotonicRegression class from scikit-learn with non-uniform point weights: in method IsotonicRegression.fit
parameter sample_weight!=None
.
I roughly know how the weighted PAV algorithm works, but I don't want to insert the rough description into my article. I just want to give some reference. But I could not find any suitable description of weighted PAV simple enough to be understandable by non-mathematicians, best of all — in the form of some pseudocode.
Can someone help me?