<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Mar 26, 2016 at 1:42 PM, Paulo van Breugel <span dir="ltr"><<a href="mailto:p.vanbreugel@gmail.com" target="_blank">p.vanbreugel@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><b>2nd try - input random sample of 100 points, 1 (12) and 0 (88),
        with b flag</b><br>
      r.randomforest -b igroup=predictors@SampleSize roi=test2
      output=test2_output ntrees=500 mfeatures=-1 minsplit=2 randst=1
      lines=100<br>
      Group <predictors> references the following raster maps:<br>
      Traceback (most recent call last):<br>
        File "/home/paulo/.grass7/addons/scripts/r.randomforest",<br>
      line 335, in <module><br>
          main()<br>
        File "/home/paulo/.grass7/addons/scripts/r.randomforest",<br>
      line 243, in main<br>
          class_weight = "balanced", max_features = mfeatures,<br>
      min_samples_split = minsplit, random_state = randst)<br>
      TypeError: __init__() got an unexpected keyword argument<br>
      'class_weight'<br>
      Removing raster <tmp_jNyNcqZa></blockquote></div><br><br></div><div class="gmail_extra">Of course, another great addition to the module code is a test suite [1]. The basic test can be on small random data and it may not event test the correctness of result. It is enough when it just tests that the modules does not fail and gives some results.<br><br>[1] <a href="https://grass.osgeo.org/grass71/manuals/libpython/gunittest_testing.html">https://grass.osgeo.org/grass71/manuals/libpython/gunittest_testing.html</a><br></div></div>