<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Mickael,</p>
    <p>You probably don't need to ship an entire fork, but all the tree
      internals that you are using (splitter etc.) are part of a private
      API so yes, you would need to duplicate these into your own
      implementation.</p>
    <p>Nicolas<br>
    </p>
    <div class="moz-cite-prefix">On 11/3/20 4:38 PM, Mick Men wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAA9TUtn0bzM4ex_ZBcRG2xxNnLCPOYgUgmYbyaNXPZcZe3vqyg@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        Hello,
        <br>
        <br>
        I am trying to implement my own regularized random forest (RRF)
        which grows trees in series and selects new features only if
        they are better than the features used in previous splits.
        <br>
        <br>
        This is for a research project and I will need to ship the code
        with the publication. So far I have a working proof of concept
        where I modified the scikit-learn forest, tree, and splitter
        modules. But this mean that I need to ship my fork version of
        scikit-learn.
        <br>
        <br>
        Ideally, I am looking for a way to build my own RRF that uses
        scikit-learn API instead of modifying it.
        <br>
        Is it possible?
        <br>
        <br>
        Thanks.
        <br>
        <br>
        Mickael
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
scikit-learn mailing list
<a class="moz-txt-link-abbreviated" href="mailto:scikit-learn@python.org">scikit-learn@python.org</a>
<a class="moz-txt-link-freetext" href="https://mail.python.org/mailman/listinfo/scikit-learn">https://mail.python.org/mailman/listinfo/scikit-learn</a>
</pre>
    </blockquote>
  </body>
</html>