title: scikit-learn fit remaining time
body: <p>Is there a way to estimate the remaining time when fitting a model? For example</p>
  
  <pre><code>model = sk.ensemble.RandomForestRegressor(n_estimators=10)
  model.fit(x, y)
  </code></pre>
  
  <p>I have a quite large dataset (millions of rows), this is going to take some time so I would like to know estimated time so I can do other thigngs and get back when the process is finished.</p>
  
  <p>With ensembles like random forest estimation of remaining time should be [reasonably] easy.</p>