from pyPLNmodels import load_microcosm
= load_microcosm(dim=20)
micro print('Data: ', micro.keys())
Data: dict_keys(['endog', 'site_1hot', 'site', 'lineage_1hot', 'lineage', 'time_1hot', 'time', 'affiliations'])
This tutorial demonstrates how to analyze zero-inflated count data using the pyPLNmodels
package. Traditional models like Zero-Inflated Poisson Regression (ZIP) may fail to capture important features, such as correlations between variables, when dealing with complex datasets.
The pyPLNmodels
package provides two specialized models for handling zero-inflated data (where the proportion of zeros is greater than 50%):
ZIPln
model(documentation)ZIPlnPCA
model (documentation)The ZIPlnPCA
model extends the functionality of the ZIPln
model to accommodate high-dimensional data, though it may slightly compromise parameter estimation accuracy. These models are analogous to the Pln
and PlnPCA
models but are specifically designed to manage zero-inflation, albeit with increased computational requirements.
Both models operate under the following assumptions for a given count matrix \(Y\):
\[ Y_{ij}| Z_{ij}, W_{ij} \sim (1 - W_{ij})\mathcal P(o_{ij} + \exp(Z_{ij})), \quad Z_{i} \sim \mathcal N(o_i + X_i^{\top} B, \Sigma), \quad W_{ij} \sim \mathcal B(\sigma(X_i^{0^{\top}} B^0_j)) \]
Here, the latent variable \(W\) models the zero-inflation component of the data. More details can be found in Batardière et al. (2024). The input data includes:
endog
): the \(j\)-th count for the \(i\)-th observationexog
): covariates for the \(i\)-th observation (if available, defaults to 1)exog_inflation
): covariates for the \(i\)-th observation specific to the inflation component (if available, defaults to 1)offsets
): offset for the \(i\)-th observation (if available, defaults to a vector of 0’s)The model parameters are:
coef
): a matrix of regression coefficientscoef_inflation
): a matrix of regression coefficients for the inflation componentcovariance
): the covariance matrix of the latent variables \(Z_i\)The ZIPln
model assumes that \(\Sigma\) has full rank, while the ZIPlnPCA
model assumes a low-rank \(q\) for \(\Sigma\), which must be specified by the user. A lower rank introduces a trade-off, reducing computational complexity but potentially compromising parameter estimation accuracy.
The pyPLNmodels
package is designed to:
This is achieved using the input count matrix \(Y\), along with optional covariate matrices \(X\) (defaulting to a vector of 1’s) and \(X^0\) (for zero-inflation, also defaulting to a vector of 1’s), as well as offsets \(O\) (defaulting to a matrix of 0’s).
In this example, we analyze real-world count data from the microcosm dataset (Mariadassou et al. 2023), available via the NCBI BioProject. This dataset contains microbiota samples collected from various body sites of dairy cows during their lactation period. It includes response count variables (endog
) and explanatory variables:
site
and site_1hot
)time
and time_1hot
)lineage
and lineage_1hot
)The 1_hot
variables are one-hot encoded representations of the corresponding categorical variables. Depending on the analysis objectives, you can select different variables to include in your model. For simplicity, we limit the analysis to 20 variables (dimensions):
from pyPLNmodels import load_microcosm
= load_microcosm(dim=20)
micro print('Data: ', micro.keys())
Data: dict_keys(['endog', 'site_1hot', 'site', 'lineage_1hot', 'lineage', 'time_1hot', 'time', 'affiliations'])
The dataset is highly zero-inflated, with approximately 96% of the values being zeros:
= micro["endog"]
endog print("Percentage of zeros: ", (endog == 0).sum().sum() / endog.size * 100, "%")
Percentage of zeros: 96.5375 %
The distribution of counts can be visualized on a log scale:
import matplotlib.pyplot as plt
=100)
plt.hist(endog.values.ravel(), bins'log')
plt.yscale( plt.show()
Explanatory variables (also referred to as ‘exogenous’ or ‘covariates’) are available in the dataset:
= micro["site"]
site print('Possible sites: ', site.unique())
= micro["time"]
time print('Possible times: ', time.unique())
= micro["lineage"]
lineage print('Possible lineages: ', lineage.unique())
Possible sites: ['B' 'V' 'L' 'N']
Possible times: ['1S' '3M' '1M' '7M']
Possible lineages: ['minus' 'plus']
To begin, we fit a Pln
model without accounting for zero-inflation. This serves as a baseline for comparison (see this tutorial on Pln
). In this example, we only consider the site
covariates:
from pyPLNmodels import Pln
= Pln.from_formula('endog ~ 1 + site', data=micro).fit()
pln =micro["site"]) pln.viz(colors
Setting the offsets to zero.
Fitting a Pln model with full covariance.
Intializing parameters ...
Initialization finished.
Maximum number of iterations (400) reached in 6.1 seconds.
Last criterion = 5.37e-06 . Required tolerance = 1e-06
Upper bound on the fitting time: 0%| | 0/400 [00:00<?, ?it/s]Upper bound on the fitting time: 3%|▎ | 12/400 [00:00<00:03, 112.25it/s]Upper bound on the fitting time: 6%|▋ | 26/400 [00:00<00:03, 123.92it/s]Upper bound on the fitting time: 10%|█ | 40/400 [00:00<00:02, 129.34it/s]Upper bound on the fitting time: 14%|█▎ | 54/400 [00:00<00:02, 130.49it/s]Upper bound on the fitting time: 17%|█▋ | 68/400 [00:00<00:02, 131.37it/s]Upper bound on the fitting time: 20%|██ | 82/400 [00:00<00:02, 132.00it/s]Upper bound on the fitting time: 24%|██▍ | 96/400 [00:00<00:02, 133.39it/s]Upper bound on the fitting time: 28%|██▊ | 110/400 [00:00<00:02, 129.47it/s]Upper bound on the fitting time: 31%|███ | 124/400 [00:00<00:02, 131.40it/s]Upper bound on the fitting time: 34%|███▍ | 138/400 [00:01<00:01, 131.64it/s]Upper bound on the fitting time: 38%|███▊ | 152/400 [00:01<00:01, 131.16it/s]Upper bound on the fitting time: 42%|████▏ | 166/400 [00:01<00:01, 132.47it/s]Upper bound on the fitting time: 45%|████▌ | 180/400 [00:01<00:01, 131.80it/s]Upper bound on the fitting time: 48%|████▊ | 194/400 [00:01<00:01, 133.51it/s]Upper bound on the fitting time: 52%|█████▏ | 208/400 [00:01<00:01, 134.58it/s]Upper bound on the fitting time: 56%|█████▌ | 222/400 [00:01<00:01, 135.26it/s]Upper bound on the fitting time: 59%|█████▉ | 236/400 [00:01<00:01, 135.75it/s]Upper bound on the fitting time: 62%|██████▎ | 250/400 [00:01<00:01, 136.13it/s]Upper bound on the fitting time: 66%|██████▌ | 264/400 [00:01<00:01, 134.22it/s]Upper bound on the fitting time: 70%|██████▉ | 278/400 [00:02<00:00, 135.10it/s]Upper bound on the fitting time: 73%|███████▎ | 292/400 [00:02<00:00, 136.46it/s]Upper bound on the fitting time: 76%|███████▋ | 306/400 [00:02<00:00, 137.06it/s]Upper bound on the fitting time: 80%|████████ | 320/400 [00:02<00:00, 136.67it/s]Upper bound on the fitting time: 84%|████████▎ | 334/400 [00:02<00:00, 136.06it/s]Upper bound on the fitting time: 87%|████████▋ | 348/400 [00:02<00:00, 134.45it/s]Upper bound on the fitting time: 90%|█████████ | 362/400 [00:02<00:00, 133.86it/s]Upper bound on the fitting time: 94%|█████████▍| 376/400 [00:02<00:00, 133.25it/s]Upper bound on the fitting time: 98%|█████████▊| 390/400 [00:02<00:00, 134.26it/s]Upper bound on the fitting time: 100%|██████████| 400/400 [00:03<00:00, 133.28it/s]
The latent variables demonstrate a clear time
effect, as anticipated, although the associated noise appears to be relatively high.
Next, we fit a ZIPln
model that accounts for zero-inflation. This model improves the handling of datasets with a high proportion of zeros:
from pyPLNmodels import ZIPln
= ZIPln.from_formula('endog ~ 1 + site', data=micro).fit()
zipln =micro["site"]) zipln.viz(colors
`exog_inflation` and `exog` are set to the same array. If you need different `exog_inflation`, specify it with a pipe: '|' like in the following: endog ~ 1 + x | x + y
Setting the offsets to zero.
Fitting a ZIPln model with full covariance.
Intializing parameters ...
Initialization finished.
Maximum number of iterations (400) reached in 6.2 seconds.
Last criterion = 5.83e-06 . Required tolerance = 1e-06
Upper bound on the fitting time: 0%| | 0/400 [00:00<?, ?it/s]Upper bound on the fitting time: 2%|▏ | 9/400 [00:00<00:04, 85.07it/s]Upper bound on the fitting time: 4%|▍ | 18/400 [00:00<00:04, 82.12it/s]Upper bound on the fitting time: 7%|▋ | 27/400 [00:00<00:04, 81.50it/s]Upper bound on the fitting time: 9%|▉ | 36/400 [00:00<00:04, 81.08it/s]Upper bound on the fitting time: 11%|█▏ | 45/400 [00:00<00:04, 80.47it/s]Upper bound on the fitting time: 14%|█▎ | 54/400 [00:00<00:04, 80.90it/s]Upper bound on the fitting time: 16%|█▌ | 63/400 [00:00<00:04, 81.05it/s]Upper bound on the fitting time: 18%|█▊ | 72/400 [00:00<00:04, 81.81it/s]Upper bound on the fitting time: 20%|██ | 81/400 [00:01<00:04, 79.34it/s]Upper bound on the fitting time: 22%|██▏ | 89/400 [00:01<00:03, 79.49it/s]Upper bound on the fitting time: 24%|██▍ | 98/400 [00:01<00:03, 79.75it/s]Upper bound on the fitting time: 26%|██▋ | 106/400 [00:01<00:03, 79.41it/s]Upper bound on the fitting time: 28%|██▊ | 114/400 [00:01<00:04, 68.37it/s]Upper bound on the fitting time: 30%|███ | 122/400 [00:01<00:03, 70.20it/s]Upper bound on the fitting time: 32%|███▎ | 130/400 [00:01<00:04, 66.63it/s]Upper bound on the fitting time: 34%|███▍ | 137/400 [00:01<00:03, 66.09it/s]Upper bound on the fitting time: 36%|███▌ | 144/400 [00:01<00:03, 67.06it/s]Upper bound on the fitting time: 38%|███▊ | 151/400 [00:02<00:03, 65.87it/s]Upper bound on the fitting time: 40%|███▉ | 158/400 [00:02<00:03, 65.94it/s]Upper bound on the fitting time: 42%|████▏ | 166/400 [00:02<00:03, 68.53it/s]Upper bound on the fitting time: 44%|████▎ | 174/400 [00:02<00:03, 70.90it/s]Upper bound on the fitting time: 46%|████▌ | 182/400 [00:02<00:03, 70.24it/s]Upper bound on the fitting time: 48%|████▊ | 190/400 [00:02<00:02, 71.50it/s]Upper bound on the fitting time: 50%|████▉ | 198/400 [00:02<00:02, 73.66it/s]Upper bound on the fitting time: 52%|█████▏ | 206/400 [00:02<00:02, 74.39it/s]Upper bound on the fitting time: 54%|█████▎ | 214/400 [00:02<00:02, 75.04it/s]Upper bound on the fitting time: 56%|█████▌ | 222/400 [00:02<00:02, 75.30it/s]Upper bound on the fitting time: 57%|█████▊ | 230/400 [00:03<00:02, 71.78it/s]Upper bound on the fitting time: 60%|█████▉ | 238/400 [00:03<00:02, 72.22it/s]Upper bound on the fitting time: 62%|██████▏ | 246/400 [00:03<00:02, 72.56it/s]Upper bound on the fitting time: 64%|██████▎ | 254/400 [00:03<00:02, 71.68it/s]Upper bound on the fitting time: 66%|██████▌ | 262/400 [00:03<00:01, 71.44it/s]Upper bound on the fitting time: 68%|██████▊ | 270/400 [00:03<00:01, 71.46it/s]Upper bound on the fitting time: 70%|██████▉ | 278/400 [00:03<00:01, 70.38it/s]Upper bound on the fitting time: 72%|███████▏ | 286/400 [00:03<00:01, 70.87it/s]Upper bound on the fitting time: 74%|███████▎ | 294/400 [00:04<00:01, 71.10it/s]Upper bound on the fitting time: 76%|███████▌ | 302/400 [00:04<00:01, 71.20it/s]Upper bound on the fitting time: 78%|███████▊ | 310/400 [00:04<00:01, 71.53it/s]Upper bound on the fitting time: 80%|███████▉ | 318/400 [00:04<00:01, 71.20it/s]Upper bound on the fitting time: 82%|████████▏ | 326/400 [00:04<00:01, 70.59it/s]Upper bound on the fitting time: 84%|████████▎ | 334/400 [00:04<00:00, 70.83it/s]Upper bound on the fitting time: 86%|████████▌ | 342/400 [00:04<00:00, 70.98it/s]Upper bound on the fitting time: 88%|████████▊ | 350/400 [00:04<00:00, 70.88it/s]Upper bound on the fitting time: 90%|████████▉ | 358/400 [00:04<00:00, 70.29it/s]Upper bound on the fitting time: 92%|█████████▏| 366/400 [00:05<00:00, 69.87it/s]Upper bound on the fitting time: 93%|█████████▎| 373/400 [00:05<00:00, 64.65it/s]Upper bound on the fitting time: 95%|█████████▌| 381/400 [00:05<00:00, 66.65it/s]Upper bound on the fitting time: 97%|█████████▋| 388/400 [00:05<00:00, 67.40it/s]Upper bound on the fitting time: 99%|█████████▉| 395/400 [00:05<00:00, 68.09it/s]Upper bound on the fitting time: 100%|██████████| 400/400 [00:05<00:00, 71.99it/s]
Incorporating zero-inflation improves the model by minimizing noise in the latent variables. To explore the model further, you can print it to access detailed information, along with its available methods and attributes:
print(zipln)
A multivariate ZIPln with full covariance.
======================================================================
Loglike Dimension Nb param BIC AIC ICL
-2502.31 20 370 3610.7281 2872.3071 -10906.62
======================================================================
* Useful attributes
.latent_variables .latent_positions .coef .covariance .precision .model_parameters .latent_parameters .optim_details
* Useful methods
.transform() .show() .predict() .sigma() .projected_latent_variables() .plot_correlation_circle() .biplot() .viz() .pca_pairplot() .plot_expected_vs_true()
* Additional attributes for ZIPln are:
.latent_prob
* Additional methods for ZIPln are:
.viz_prob() .show_prob() .predict_prob_inflation() .pca_pairplot_prob()
The log-likelihood of the ZIPln
model is considerably higher compared to the Pln
model, indicating a better fit.
The ZIPln
model includes regression parameters for the zero-inflation component. These parameters, along with other model insights, can be visualized using the .show()
method:
zipln.show()
Additionally, the model infers the probability of zero-inflation for each entry in endog
, and can be visualized using the .show_prob()
method:
zipln.show_prob()
This probability is naturally zero for non-zero counts. To explore the latent probability of zero-inflation, you can use the latent_prob
attribute:
print(zipln.latent_prob)
tensor([[1.0000, 0.9998, 1.0000, ..., 0.9999, 1.0000, 0.9587],
[1.0000, 1.0000, 1.0000, ..., 1.0000, 1.0000, 1.0000],
[1.0000, 1.0000, 1.0000, ..., 1.0000, 1.0000, 1.0000],
...,
[1.0000, 1.0000, 1.0000, ..., 1.0000, 1.0000, 1.0000],
[1.0000, 1.0000, 1.0000, ..., 1.0000, 1.0000, 1.0000],
[0.0000, 1.0000, 1.0000, ..., 1.0000, 1.0000, 1.0000]])
The ZIPln
model allows you to specify different covariates for the zero-inflation and count components. When using formula parsing, the covariates for the zero-inflation part are separated by a |
symbol. For example, to use the site
covariate for the count part and the time
covariate for the zero-inflation part:
= ZIPln.from_formula('endog ~ 1 + site | time', data=micro).fit()
zitime_pln zitime_pln.show()
Setting the offsets to zero.
Fitting a ZIPln model with full covariance.
Intializing parameters ...
Initialization finished.
Maximum number of iterations (400) reached in 6.4 seconds.
Last criterion = 1.232e-05 . Required tolerance = 1e-06
Upper bound on the fitting time: 0%| | 0/400 [00:00<?, ?it/s]Upper bound on the fitting time: 2%|▏ | 9/400 [00:00<00:04, 84.46it/s]Upper bound on the fitting time: 4%|▍ | 18/400 [00:00<00:04, 84.01it/s]Upper bound on the fitting time: 7%|▋ | 27/400 [00:00<00:04, 81.70it/s]Upper bound on the fitting time: 9%|▉ | 36/400 [00:00<00:04, 81.03it/s]Upper bound on the fitting time: 11%|█▏ | 45/400 [00:00<00:04, 80.53it/s]Upper bound on the fitting time: 14%|█▎ | 54/400 [00:00<00:04, 80.25it/s]Upper bound on the fitting time: 16%|█▌ | 63/400 [00:00<00:04, 80.54it/s]Upper bound on the fitting time: 18%|█▊ | 72/400 [00:00<00:04, 80.93it/s]Upper bound on the fitting time: 20%|██ | 81/400 [00:00<00:03, 80.82it/s]Upper bound on the fitting time: 22%|██▎ | 90/400 [00:01<00:03, 79.67it/s]Upper bound on the fitting time: 25%|██▍ | 99/400 [00:01<00:03, 80.11it/s]Upper bound on the fitting time: 27%|██▋ | 108/400 [00:01<00:03, 75.74it/s]Upper bound on the fitting time: 29%|██▉ | 116/400 [00:01<00:03, 73.21it/s]Upper bound on the fitting time: 31%|███ | 124/400 [00:01<00:04, 67.78it/s]Upper bound on the fitting time: 33%|███▎ | 131/400 [00:01<00:03, 68.32it/s]Upper bound on the fitting time: 34%|███▍ | 138/400 [00:01<00:03, 67.80it/s]Upper bound on the fitting time: 36%|███▋ | 145/400 [00:01<00:03, 67.42it/s]Upper bound on the fitting time: 38%|███▊ | 152/400 [00:02<00:03, 67.83it/s]Upper bound on the fitting time: 40%|███▉ | 159/400 [00:02<00:03, 65.87it/s]Upper bound on the fitting time: 42%|████▏ | 166/400 [00:02<00:03, 64.52it/s]Upper bound on the fitting time: 43%|████▎ | 173/400 [00:02<00:03, 61.85it/s]Upper bound on the fitting time: 45%|████▌ | 180/400 [00:02<00:03, 59.85it/s]Upper bound on the fitting time: 47%|████▋ | 187/400 [00:02<00:03, 59.05it/s]Upper bound on the fitting time: 48%|████▊ | 193/400 [00:02<00:03, 58.29it/s]Upper bound on the fitting time: 50%|█████ | 200/400 [00:02<00:03, 61.26it/s]Upper bound on the fitting time: 52%|█████▏ | 207/400 [00:02<00:03, 62.23it/s]Upper bound on the fitting time: 54%|█████▍ | 215/400 [00:03<00:02, 65.92it/s]Upper bound on the fitting time: 56%|█████▌ | 223/400 [00:03<00:02, 68.78it/s]Upper bound on the fitting time: 57%|█████▊ | 230/400 [00:03<00:02, 66.27it/s]Upper bound on the fitting time: 59%|█████▉ | 237/400 [00:03<00:02, 67.05it/s]Upper bound on the fitting time: 61%|██████ | 244/400 [00:03<00:02, 65.25it/s]Upper bound on the fitting time: 63%|██████▎ | 251/400 [00:03<00:02, 66.35it/s]Upper bound on the fitting time: 64%|██████▍ | 258/400 [00:03<00:02, 67.23it/s]Upper bound on the fitting time: 66%|██████▋ | 265/400 [00:03<00:01, 67.76it/s]Upper bound on the fitting time: 68%|██████▊ | 273/400 [00:03<00:01, 68.72it/s]Upper bound on the fitting time: 70%|███████ | 280/400 [00:04<00:01, 68.72it/s]Upper bound on the fitting time: 72%|███████▏ | 287/400 [00:04<00:01, 68.63it/s]Upper bound on the fitting time: 74%|███████▎ | 294/400 [00:04<00:01, 68.73it/s]Upper bound on the fitting time: 75%|███████▌ | 301/400 [00:04<00:01, 68.80it/s]Upper bound on the fitting time: 77%|███████▋ | 309/400 [00:04<00:01, 69.34it/s]Upper bound on the fitting time: 79%|███████▉ | 316/400 [00:04<00:01, 69.48it/s]Upper bound on the fitting time: 81%|████████ | 324/400 [00:04<00:01, 69.69it/s]Upper bound on the fitting time: 83%|████████▎ | 331/400 [00:04<00:01, 68.82it/s]Upper bound on the fitting time: 85%|████████▍ | 339/400 [00:04<00:00, 69.39it/s]Upper bound on the fitting time: 86%|████████▋ | 346/400 [00:04<00:00, 69.43it/s]Upper bound on the fitting time: 88%|████████▊ | 353/400 [00:05<00:00, 68.42it/s]Upper bound on the fitting time: 90%|█████████ | 360/400 [00:05<00:00, 66.46it/s]Upper bound on the fitting time: 92%|█████████▏| 367/400 [00:05<00:00, 66.17it/s]Upper bound on the fitting time: 94%|█████████▎| 374/400 [00:05<00:00, 67.26it/s]Upper bound on the fitting time: 96%|█████████▌| 382/400 [00:05<00:00, 69.22it/s]Upper bound on the fitting time: 98%|█████████▊| 390/400 [00:05<00:00, 71.13it/s]Upper bound on the fitting time: 100%|█████████▉| 398/400 [00:05<00:00, 72.62it/s]Upper bound on the fitting time: 100%|██████████| 400/400 [00:05<00:00, 69.73it/s]
If no pipe |
is specified, the model will use the same covariates for both components.
You can also visualize the latent variables, colored by the time
covariate:
=micro["time"]) zitime_pln.viz(colors
ZIPlnPCA
The ZIPlnPCA
model is the zero-inflated counterpart of the PlnPCA
model, designed specifically for high-dimensional datasets. It introduces a trade-off by reducing the accuracy of the covariance matrix to improve computational efficiency.
To fit a ZIPlnPCA
model, you can specify the rank:
from pyPLNmodels import ZIPlnPCA
= load_microcosm(dim=500)
high_d_micro = ZIPlnPCA.from_formula('endog ~ 1 + site', data=high_d_micro, rank=5).fit() zipca
`exog_inflation` and `exog` are set to the same array. If you need different `exog_inflation`, specify it with a pipe: '|' like in the following: endog ~ 1 + x | x + y
Setting the offsets to zero.
Now dataset of size torch.Size([400, 496]).
Fitting a ZIPlnPCA model with 5 principal components.
Intializing parameters ...
Initialization finished.
Maximum number of iterations (1000) reached in 72.6 seconds.
Last criterion = 5.25e-06 . Required tolerance = 9.999999999999999e-10
/home/bastien/These/redesign/pyPLNmodels/pyPLNmodels/utils/_data_handler.py:431: UserWarning: The (4) following (index) variables contain only zeros and are removed: [144 267 268 364].
warnings.warn(
Upper bound on the fitting time: 0%| | 0/1000 [00:00<?, ?it/s]Upper bound on the fitting time: 0%| | 2/1000 [00:00<01:12, 13.74it/s]Upper bound on the fitting time: 0%| | 4/1000 [00:00<01:06, 14.98it/s]Upper bound on the fitting time: 1%| | 6/1000 [00:00<01:04, 15.41it/s]Upper bound on the fitting time: 1%| | 8/1000 [00:00<01:03, 15.58it/s]Upper bound on the fitting time: 1%| | 10/1000 [00:00<01:03, 15.62it/s]Upper bound on the fitting time: 1%| | 12/1000 [00:00<01:03, 15.60it/s]Upper bound on the fitting time: 1%|▏ | 14/1000 [00:00<01:03, 15.51it/s]Upper bound on the fitting time: 2%|▏ | 16/1000 [00:01<01:03, 15.52it/s]Upper bound on the fitting time: 2%|▏ | 18/1000 [00:01<01:03, 15.58it/s]Upper bound on the fitting time: 2%|▏ | 20/1000 [00:01<01:02, 15.63it/s]Upper bound on the fitting time: 2%|▏ | 22/1000 [00:01<01:03, 15.50it/s]Upper bound on the fitting time: 2%|▏ | 24/1000 [00:01<01:02, 15.59it/s]Upper bound on the fitting time: 3%|▎ | 26/1000 [00:01<01:02, 15.58it/s]Upper bound on the fitting time: 3%|▎ | 28/1000 [00:01<01:02, 15.65it/s]Upper bound on the fitting time: 3%|▎ | 30/1000 [00:01<01:01, 15.72it/s]Upper bound on the fitting time: 3%|▎ | 32/1000 [00:02<01:02, 15.56it/s]Upper bound on the fitting time: 3%|▎ | 34/1000 [00:02<01:02, 15.49it/s]Upper bound on the fitting time: 4%|▎ | 36/1000 [00:02<01:01, 15.62it/s]Upper bound on the fitting time: 4%|▍ | 38/1000 [00:02<01:01, 15.55it/s]Upper bound on the fitting time: 4%|▍ | 40/1000 [00:02<01:01, 15.56it/s]Upper bound on the fitting time: 4%|▍ | 42/1000 [00:02<01:02, 15.41it/s]Upper bound on the fitting time: 4%|▍ | 44/1000 [00:02<01:01, 15.46it/s]Upper bound on the fitting time: 5%|▍ | 46/1000 [00:02<01:02, 15.22it/s]Upper bound on the fitting time: 5%|▍ | 48/1000 [00:03<01:02, 15.15it/s]Upper bound on the fitting time: 5%|▌ | 50/1000 [00:03<01:06, 14.24it/s]Upper bound on the fitting time: 5%|▌ | 52/1000 [00:03<01:10, 13.37it/s]Upper bound on the fitting time: 5%|▌ | 54/1000 [00:03<01:13, 12.95it/s]Upper bound on the fitting time: 6%|▌ | 56/1000 [00:03<01:13, 12.80it/s]Upper bound on the fitting time: 6%|▌ | 58/1000 [00:03<01:13, 12.86it/s]Upper bound on the fitting time: 6%|▌ | 60/1000 [00:04<01:12, 12.93it/s]Upper bound on the fitting time: 6%|▌ | 62/1000 [00:04<01:14, 12.67it/s]Upper bound on the fitting time: 6%|▋ | 64/1000 [00:04<01:14, 12.52it/s]Upper bound on the fitting time: 7%|▋ | 66/1000 [00:04<01:13, 12.72it/s]Upper bound on the fitting time: 7%|▋ | 68/1000 [00:04<01:13, 12.74it/s]Upper bound on the fitting time: 7%|▋ | 70/1000 [00:04<01:15, 12.29it/s]Upper bound on the fitting time: 7%|▋ | 72/1000 [00:05<01:14, 12.41it/s]Upper bound on the fitting time: 7%|▋ | 74/1000 [00:05<01:15, 12.34it/s]Upper bound on the fitting time: 8%|▊ | 76/1000 [00:05<01:13, 12.65it/s]Upper bound on the fitting time: 8%|▊ | 78/1000 [00:05<01:08, 13.41it/s]Upper bound on the fitting time: 8%|▊ | 80/1000 [00:05<01:05, 13.96it/s]Upper bound on the fitting time: 8%|▊ | 82/1000 [00:05<01:03, 14.42it/s]Upper bound on the fitting time: 8%|▊ | 84/1000 [00:05<01:01, 14.80it/s]Upper bound on the fitting time: 9%|▊ | 86/1000 [00:06<01:02, 14.65it/s]Upper bound on the fitting time: 9%|▉ | 88/1000 [00:06<01:01, 14.94it/s]Upper bound on the fitting time: 9%|▉ | 90/1000 [00:06<01:00, 14.93it/s]Upper bound on the fitting time: 9%|▉ | 92/1000 [00:06<01:00, 15.09it/s]Upper bound on the fitting time: 9%|▉ | 94/1000 [00:06<01:00, 15.08it/s]Upper bound on the fitting time: 10%|▉ | 96/1000 [00:06<00:59, 15.30it/s]Upper bound on the fitting time: 10%|▉ | 98/1000 [00:06<00:58, 15.38it/s]Upper bound on the fitting time: 10%|█ | 100/1000 [00:06<00:58, 15.35it/s]Upper bound on the fitting time: 10%|█ | 102/1000 [00:07<00:58, 15.40it/s]Upper bound on the fitting time: 10%|█ | 104/1000 [00:07<00:57, 15.50it/s]Upper bound on the fitting time: 11%|█ | 106/1000 [00:07<00:57, 15.55it/s]Upper bound on the fitting time: 11%|█ | 108/1000 [00:07<00:57, 15.50it/s]Upper bound on the fitting time: 11%|█ | 110/1000 [00:07<00:57, 15.45it/s]Upper bound on the fitting time: 11%|█ | 112/1000 [00:07<00:56, 15.61it/s]Upper bound on the fitting time: 11%|█▏ | 114/1000 [00:07<00:56, 15.65it/s]Upper bound on the fitting time: 12%|█▏ | 116/1000 [00:07<00:56, 15.68it/s]Upper bound on the fitting time: 12%|█▏ | 118/1000 [00:08<00:56, 15.66it/s]Upper bound on the fitting time: 12%|█▏ | 120/1000 [00:08<00:57, 15.42it/s]Upper bound on the fitting time: 12%|█▏ | 122/1000 [00:08<01:00, 14.44it/s]Upper bound on the fitting time: 12%|█▏ | 124/1000 [00:08<01:03, 13.90it/s]Upper bound on the fitting time: 13%|█▎ | 126/1000 [00:08<01:05, 13.35it/s]Upper bound on the fitting time: 13%|█▎ | 128/1000 [00:08<01:07, 12.94it/s]Upper bound on the fitting time: 13%|█▎ | 130/1000 [00:09<01:08, 12.67it/s]Upper bound on the fitting time: 13%|█▎ | 132/1000 [00:09<01:08, 12.73it/s]Upper bound on the fitting time: 13%|█▎ | 134/1000 [00:09<01:07, 12.79it/s]Upper bound on the fitting time: 14%|█▎ | 136/1000 [00:09<01:08, 12.53it/s]Upper bound on the fitting time: 14%|█▍ | 138/1000 [00:09<01:08, 12.58it/s]Upper bound on the fitting time: 14%|█▍ | 140/1000 [00:09<01:08, 12.58it/s]Upper bound on the fitting time: 14%|█▍ | 142/1000 [00:09<01:05, 13.07it/s]Upper bound on the fitting time: 14%|█▍ | 144/1000 [00:10<01:02, 13.68it/s]Upper bound on the fitting time: 15%|█▍ | 146/1000 [00:10<01:01, 13.79it/s]Upper bound on the fitting time: 15%|█▍ | 148/1000 [00:10<01:04, 13.31it/s]Upper bound on the fitting time: 15%|█▌ | 150/1000 [00:10<01:01, 13.78it/s]Upper bound on the fitting time: 15%|█▌ | 152/1000 [00:10<00:59, 14.35it/s]Upper bound on the fitting time: 15%|█▌ | 154/1000 [00:10<00:57, 14.78it/s]Upper bound on the fitting time: 16%|█▌ | 156/1000 [00:10<00:56, 14.83it/s]Upper bound on the fitting time: 16%|█▌ | 158/1000 [00:11<00:55, 15.10it/s]Upper bound on the fitting time: 16%|█▌ | 160/1000 [00:11<00:55, 15.12it/s]Upper bound on the fitting time: 16%|█▌ | 162/1000 [00:11<00:56, 14.77it/s]Upper bound on the fitting time: 16%|█▋ | 164/1000 [00:11<00:57, 14.46it/s]Upper bound on the fitting time: 17%|█▋ | 166/1000 [00:11<00:58, 14.34it/s]Upper bound on the fitting time: 17%|█▋ | 168/1000 [00:11<00:57, 14.36it/s]Upper bound on the fitting time: 17%|█▋ | 170/1000 [00:11<00:57, 14.35it/s]Upper bound on the fitting time: 17%|█▋ | 172/1000 [00:12<00:58, 14.10it/s]Upper bound on the fitting time: 17%|█▋ | 174/1000 [00:12<00:59, 13.93it/s]Upper bound on the fitting time: 18%|█▊ | 176/1000 [00:12<00:59, 13.85it/s]Upper bound on the fitting time: 18%|█▊ | 178/1000 [00:12<00:59, 13.91it/s]Upper bound on the fitting time: 18%|█▊ | 180/1000 [00:12<00:58, 13.91it/s]Upper bound on the fitting time: 18%|█▊ | 182/1000 [00:12<00:57, 14.27it/s]Upper bound on the fitting time: 18%|█▊ | 184/1000 [00:12<00:57, 14.27it/s]Upper bound on the fitting time: 19%|█▊ | 186/1000 [00:13<00:56, 14.42it/s]Upper bound on the fitting time: 19%|█▉ | 188/1000 [00:13<00:58, 13.99it/s]Upper bound on the fitting time: 19%|█▉ | 190/1000 [00:13<01:01, 13.22it/s]Upper bound on the fitting time: 19%|█▉ | 192/1000 [00:13<01:02, 13.01it/s]Upper bound on the fitting time: 19%|█▉ | 194/1000 [00:13<01:00, 13.36it/s]Upper bound on the fitting time: 20%|█▉ | 196/1000 [00:13<00:58, 13.74it/s]Upper bound on the fitting time: 20%|█▉ | 198/1000 [00:13<00:56, 14.27it/s]Upper bound on the fitting time: 20%|██ | 200/1000 [00:14<00:54, 14.60it/s]Upper bound on the fitting time: 20%|██ | 202/1000 [00:14<00:53, 14.99it/s]Upper bound on the fitting time: 20%|██ | 204/1000 [00:14<00:53, 14.99it/s]Upper bound on the fitting time: 21%|██ | 206/1000 [00:14<00:52, 14.99it/s]Upper bound on the fitting time: 21%|██ | 208/1000 [00:14<00:52, 15.04it/s]Upper bound on the fitting time: 21%|██ | 210/1000 [00:14<00:52, 15.13it/s]Upper bound on the fitting time: 21%|██ | 212/1000 [00:14<00:51, 15.24it/s]Upper bound on the fitting time: 21%|██▏ | 214/1000 [00:14<00:55, 14.08it/s]Upper bound on the fitting time: 22%|██▏ | 216/1000 [00:15<00:57, 13.66it/s]Upper bound on the fitting time: 22%|██▏ | 218/1000 [00:15<00:55, 14.11it/s]Upper bound on the fitting time: 22%|██▏ | 220/1000 [00:15<00:53, 14.50it/s]Upper bound on the fitting time: 22%|██▏ | 222/1000 [00:15<00:52, 14.77it/s]Upper bound on the fitting time: 22%|██▏ | 224/1000 [00:15<00:51, 14.95it/s]Upper bound on the fitting time: 23%|██▎ | 226/1000 [00:15<00:51, 15.13it/s]Upper bound on the fitting time: 23%|██▎ | 228/1000 [00:15<00:50, 15.14it/s]Upper bound on the fitting time: 23%|██▎ | 230/1000 [00:16<00:51, 14.98it/s]Upper bound on the fitting time: 23%|██▎ | 232/1000 [00:16<00:50, 15.26it/s]Upper bound on the fitting time: 23%|██▎ | 234/1000 [00:16<00:49, 15.49it/s]Upper bound on the fitting time: 24%|██▎ | 236/1000 [00:16<00:49, 15.42it/s]Upper bound on the fitting time: 24%|██▍ | 238/1000 [00:16<00:49, 15.49it/s]Upper bound on the fitting time: 24%|██▍ | 240/1000 [00:16<00:49, 15.45it/s]Upper bound on the fitting time: 24%|██▍ | 242/1000 [00:16<00:48, 15.52it/s]Upper bound on the fitting time: 24%|██▍ | 244/1000 [00:16<00:50, 15.12it/s]Upper bound on the fitting time: 25%|██▍ | 246/1000 [00:17<00:51, 14.61it/s]Upper bound on the fitting time: 25%|██▍ | 248/1000 [00:17<00:50, 14.94it/s]Upper bound on the fitting time: 25%|██▌ | 250/1000 [00:17<00:49, 15.15it/s]Upper bound on the fitting time: 25%|██▌ | 252/1000 [00:17<00:50, 14.95it/s]Upper bound on the fitting time: 25%|██▌ | 254/1000 [00:17<00:49, 15.19it/s]Upper bound on the fitting time: 26%|██▌ | 256/1000 [00:17<00:48, 15.38it/s]Upper bound on the fitting time: 26%|██▌ | 258/1000 [00:17<00:47, 15.51it/s]Upper bound on the fitting time: 26%|██▌ | 260/1000 [00:17<00:47, 15.61it/s]Upper bound on the fitting time: 26%|██▌ | 262/1000 [00:18<00:47, 15.55it/s]Upper bound on the fitting time: 26%|██▋ | 264/1000 [00:18<00:47, 15.60it/s]Upper bound on the fitting time: 27%|██▋ | 266/1000 [00:18<00:47, 15.61it/s]Upper bound on the fitting time: 27%|██▋ | 268/1000 [00:18<00:46, 15.58it/s]Upper bound on the fitting time: 27%|██▋ | 270/1000 [00:18<00:47, 15.51it/s]Upper bound on the fitting time: 27%|██▋ | 272/1000 [00:18<00:48, 15.13it/s]Upper bound on the fitting time: 27%|██▋ | 274/1000 [00:18<00:48, 15.08it/s]Upper bound on the fitting time: 28%|██▊ | 276/1000 [00:19<00:48, 14.95it/s]Upper bound on the fitting time: 28%|██▊ | 278/1000 [00:19<00:48, 14.98it/s]Upper bound on the fitting time: 28%|██▊ | 280/1000 [00:19<00:47, 15.18it/s]Upper bound on the fitting time: 28%|██▊ | 282/1000 [00:19<00:47, 15.23it/s]Upper bound on the fitting time: 28%|██▊ | 284/1000 [00:19<00:47, 15.13it/s]Upper bound on the fitting time: 29%|██▊ | 286/1000 [00:19<00:46, 15.29it/s]Upper bound on the fitting time: 29%|██▉ | 288/1000 [00:19<00:46, 15.19it/s]Upper bound on the fitting time: 29%|██▉ | 290/1000 [00:19<00:46, 15.33it/s]Upper bound on the fitting time: 29%|██▉ | 292/1000 [00:20<00:46, 15.20it/s]Upper bound on the fitting time: 29%|██▉ | 294/1000 [00:20<00:45, 15.35it/s]Upper bound on the fitting time: 30%|██▉ | 296/1000 [00:20<00:45, 15.41it/s]Upper bound on the fitting time: 30%|██▉ | 298/1000 [00:20<00:45, 15.45it/s]Upper bound on the fitting time: 30%|███ | 300/1000 [00:20<00:45, 15.54it/s]Upper bound on the fitting time: 30%|███ | 302/1000 [00:20<00:44, 15.55it/s]Upper bound on the fitting time: 30%|███ | 304/1000 [00:20<00:45, 15.22it/s]Upper bound on the fitting time: 31%|███ | 306/1000 [00:20<00:44, 15.46it/s]Upper bound on the fitting time: 31%|███ | 308/1000 [00:21<00:44, 15.49it/s]Upper bound on the fitting time: 31%|███ | 310/1000 [00:21<00:44, 15.53it/s]Upper bound on the fitting time: 31%|███ | 312/1000 [00:21<00:44, 15.43it/s]Upper bound on the fitting time: 31%|███▏ | 314/1000 [00:21<00:44, 15.52it/s]Upper bound on the fitting time: 32%|███▏ | 316/1000 [00:21<00:43, 15.57it/s]Upper bound on the fitting time: 32%|███▏ | 318/1000 [00:21<00:43, 15.63it/s]Upper bound on the fitting time: 32%|███▏ | 320/1000 [00:21<00:43, 15.58it/s]Upper bound on the fitting time: 32%|███▏ | 322/1000 [00:22<00:43, 15.62it/s]Upper bound on the fitting time: 32%|███▏ | 324/1000 [00:22<00:43, 15.59it/s]Upper bound on the fitting time: 33%|███▎ | 326/1000 [00:22<00:43, 15.51it/s]Upper bound on the fitting time: 33%|███▎ | 328/1000 [00:22<00:43, 15.49it/s]Upper bound on the fitting time: 33%|███▎ | 330/1000 [00:22<00:43, 15.45it/s]Upper bound on the fitting time: 33%|███▎ | 332/1000 [00:22<00:43, 15.29it/s]Upper bound on the fitting time: 33%|███▎ | 334/1000 [00:22<00:43, 15.36it/s]Upper bound on the fitting time: 34%|███▎ | 336/1000 [00:22<00:43, 15.40it/s]Upper bound on the fitting time: 34%|███▍ | 338/1000 [00:23<00:43, 15.38it/s]Upper bound on the fitting time: 34%|███▍ | 340/1000 [00:23<00:43, 15.29it/s]Upper bound on the fitting time: 34%|███▍ | 342/1000 [00:23<00:43, 15.12it/s]Upper bound on the fitting time: 34%|███▍ | 344/1000 [00:23<00:44, 14.73it/s]Upper bound on the fitting time: 35%|███▍ | 346/1000 [00:23<00:43, 14.92it/s]Upper bound on the fitting time: 35%|███▍ | 348/1000 [00:23<00:42, 15.22it/s]Upper bound on the fitting time: 35%|███▌ | 350/1000 [00:23<00:42, 15.24it/s]Upper bound on the fitting time: 35%|███▌ | 352/1000 [00:23<00:42, 15.33it/s]Upper bound on the fitting time: 35%|███▌ | 354/1000 [00:24<00:41, 15.50it/s]Upper bound on the fitting time: 36%|███▌ | 356/1000 [00:24<00:41, 15.59it/s]Upper bound on the fitting time: 36%|███▌ | 358/1000 [00:24<00:41, 15.62it/s]Upper bound on the fitting time: 36%|███▌ | 360/1000 [00:24<00:41, 15.58it/s]Upper bound on the fitting time: 36%|███▌ | 362/1000 [00:24<00:40, 15.58it/s]Upper bound on the fitting time: 36%|███▋ | 364/1000 [00:24<00:40, 15.52it/s]Upper bound on the fitting time: 37%|███▋ | 366/1000 [00:24<00:40, 15.60it/s]Upper bound on the fitting time: 37%|███▋ | 368/1000 [00:25<00:40, 15.53it/s]Upper bound on the fitting time: 37%|███▋ | 370/1000 [00:25<00:40, 15.53it/s]Upper bound on the fitting time: 37%|███▋ | 372/1000 [00:25<00:40, 15.54it/s]Upper bound on the fitting time: 37%|███▋ | 374/1000 [00:25<00:40, 15.46it/s]Upper bound on the fitting time: 38%|███▊ | 376/1000 [00:25<00:40, 15.27it/s]Upper bound on the fitting time: 38%|███▊ | 378/1000 [00:25<00:41, 15.16it/s]Upper bound on the fitting time: 38%|███▊ | 380/1000 [00:25<00:40, 15.36it/s]Upper bound on the fitting time: 38%|███▊ | 382/1000 [00:25<00:40, 15.38it/s]Upper bound on the fitting time: 38%|███▊ | 384/1000 [00:26<00:39, 15.52it/s]Upper bound on the fitting time: 39%|███▊ | 386/1000 [00:26<00:39, 15.49it/s]Upper bound on the fitting time: 39%|███▉ | 388/1000 [00:26<00:39, 15.56it/s]Upper bound on the fitting time: 39%|███▉ | 390/1000 [00:26<00:39, 15.47it/s]Upper bound on the fitting time: 39%|███▉ | 392/1000 [00:26<00:39, 15.54it/s]Upper bound on the fitting time: 39%|███▉ | 394/1000 [00:26<00:39, 15.42it/s]Upper bound on the fitting time: 40%|███▉ | 396/1000 [00:26<00:39, 15.45it/s]Upper bound on the fitting time: 40%|███▉ | 398/1000 [00:26<00:38, 15.52it/s]Upper bound on the fitting time: 40%|████ | 400/1000 [00:27<00:38, 15.60it/s]Upper bound on the fitting time: 40%|████ | 402/1000 [00:27<00:38, 15.47it/s]Upper bound on the fitting time: 40%|████ | 404/1000 [00:27<00:38, 15.52it/s]Upper bound on the fitting time: 41%|████ | 406/1000 [00:27<00:38, 15.57it/s]Upper bound on the fitting time: 41%|████ | 408/1000 [00:27<00:38, 15.28it/s]Upper bound on the fitting time: 41%|████ | 410/1000 [00:27<00:38, 15.28it/s]Upper bound on the fitting time: 41%|████ | 412/1000 [00:27<00:38, 15.45it/s]Upper bound on the fitting time: 41%|████▏ | 414/1000 [00:27<00:37, 15.52it/s]Upper bound on the fitting time: 42%|████▏ | 416/1000 [00:28<00:37, 15.59it/s]Upper bound on the fitting time: 42%|████▏ | 418/1000 [00:28<00:38, 15.06it/s]Upper bound on the fitting time: 42%|████▏ | 420/1000 [00:28<00:38, 15.20it/s]Upper bound on the fitting time: 42%|████▏ | 422/1000 [00:28<00:37, 15.41it/s]Upper bound on the fitting time: 42%|████▏ | 424/1000 [00:28<00:37, 15.47it/s]Upper bound on the fitting time: 43%|████▎ | 426/1000 [00:28<00:37, 15.19it/s]Upper bound on the fitting time: 43%|████▎ | 428/1000 [00:28<00:38, 15.03it/s]Upper bound on the fitting time: 43%|████▎ | 430/1000 [00:29<00:39, 14.53it/s]Upper bound on the fitting time: 43%|████▎ | 432/1000 [00:29<00:38, 14.81it/s]Upper bound on the fitting time: 43%|████▎ | 434/1000 [00:29<00:37, 14.90it/s]Upper bound on the fitting time: 44%|████▎ | 436/1000 [00:29<00:39, 14.19it/s]Upper bound on the fitting time: 44%|████▍ | 438/1000 [00:29<00:38, 14.64it/s]Upper bound on the fitting time: 44%|████▍ | 440/1000 [00:29<00:37, 14.79it/s]Upper bound on the fitting time: 44%|████▍ | 442/1000 [00:29<00:37, 15.05it/s]Upper bound on the fitting time: 44%|████▍ | 444/1000 [00:30<00:36, 15.09it/s]Upper bound on the fitting time: 45%|████▍ | 446/1000 [00:30<00:36, 15.29it/s]Upper bound on the fitting time: 45%|████▍ | 448/1000 [00:30<00:36, 15.09it/s]Upper bound on the fitting time: 45%|████▌ | 450/1000 [00:30<00:36, 15.20it/s]Upper bound on the fitting time: 45%|████▌ | 452/1000 [00:30<00:36, 15.09it/s]Upper bound on the fitting time: 45%|████▌ | 454/1000 [00:30<00:37, 14.63it/s]Upper bound on the fitting time: 46%|████▌ | 456/1000 [00:30<00:36, 14.84it/s]Upper bound on the fitting time: 46%|████▌ | 458/1000 [00:30<00:36, 14.84it/s]Upper bound on the fitting time: 46%|████▌ | 460/1000 [00:31<00:35, 15.10it/s]Upper bound on the fitting time: 46%|████▌ | 462/1000 [00:31<00:35, 15.24it/s]Upper bound on the fitting time: 46%|████▋ | 464/1000 [00:31<00:34, 15.34it/s]Upper bound on the fitting time: 47%|████▋ | 466/1000 [00:31<00:35, 15.03it/s]Upper bound on the fitting time: 47%|████▋ | 468/1000 [00:31<00:35, 15.03it/s]Upper bound on the fitting time: 47%|████▋ | 470/1000 [00:31<00:35, 14.96it/s]Upper bound on the fitting time: 47%|████▋ | 472/1000 [00:31<00:35, 14.84it/s]Upper bound on the fitting time: 47%|████▋ | 474/1000 [00:32<00:34, 15.07it/s]Upper bound on the fitting time: 48%|████▊ | 476/1000 [00:32<00:34, 15.04it/s]Upper bound on the fitting time: 48%|████▊ | 478/1000 [00:32<00:34, 15.18it/s]Upper bound on the fitting time: 48%|████▊ | 480/1000 [00:32<00:34, 15.16it/s]Upper bound on the fitting time: 48%|████▊ | 482/1000 [00:32<00:35, 14.46it/s]Upper bound on the fitting time: 48%|████▊ | 484/1000 [00:32<00:35, 14.74it/s]Upper bound on the fitting time: 49%|████▊ | 486/1000 [00:32<00:34, 14.98it/s]Upper bound on the fitting time: 49%|████▉ | 488/1000 [00:32<00:34, 14.96it/s]Upper bound on the fitting time: 49%|████▉ | 490/1000 [00:33<00:33, 15.07it/s]Upper bound on the fitting time: 49%|████▉ | 492/1000 [00:33<00:33, 15.22it/s]Upper bound on the fitting time: 49%|████▉ | 494/1000 [00:33<00:32, 15.42it/s]Upper bound on the fitting time: 50%|████▉ | 496/1000 [00:33<00:32, 15.47it/s]Upper bound on the fitting time: 50%|████▉ | 498/1000 [00:33<00:32, 15.46it/s]Upper bound on the fitting time: 50%|█████ | 500/1000 [00:33<00:32, 15.28it/s]Upper bound on the fitting time: 50%|█████ | 502/1000 [00:33<00:33, 14.83it/s]Upper bound on the fitting time: 50%|█████ | 504/1000 [00:33<00:33, 14.99it/s]Upper bound on the fitting time: 51%|█████ | 506/1000 [00:34<00:32, 15.12it/s]Upper bound on the fitting time: 51%|█████ | 508/1000 [00:34<00:32, 15.25it/s]Upper bound on the fitting time: 51%|█████ | 510/1000 [00:34<00:34, 14.09it/s]Upper bound on the fitting time: 51%|█████ | 512/1000 [00:34<00:35, 13.74it/s]Upper bound on the fitting time: 51%|█████▏ | 514/1000 [00:34<00:36, 13.49it/s]Upper bound on the fitting time: 52%|█████▏ | 516/1000 [00:34<00:37, 12.94it/s]Upper bound on the fitting time: 52%|█████▏ | 518/1000 [00:35<00:36, 13.11it/s]Upper bound on the fitting time: 52%|█████▏ | 520/1000 [00:35<00:37, 12.93it/s]Upper bound on the fitting time: 52%|█████▏ | 522/1000 [00:35<00:36, 13.00it/s]Upper bound on the fitting time: 52%|█████▏ | 524/1000 [00:35<00:36, 13.07it/s]Upper bound on the fitting time: 53%|█████▎ | 526/1000 [00:35<00:35, 13.36it/s]Upper bound on the fitting time: 53%|█████▎ | 528/1000 [00:35<00:35, 13.22it/s]Upper bound on the fitting time: 53%|█████▎ | 530/1000 [00:35<00:35, 13.22it/s]Upper bound on the fitting time: 53%|█████▎ | 532/1000 [00:36<00:35, 13.16it/s]Upper bound on the fitting time: 53%|█████▎ | 534/1000 [00:36<00:35, 13.26it/s]Upper bound on the fitting time: 54%|█████▎ | 536/1000 [00:36<00:35, 13.09it/s]Upper bound on the fitting time: 54%|█████▍ | 538/1000 [00:36<00:35, 12.94it/s]Upper bound on the fitting time: 54%|█████▍ | 540/1000 [00:36<00:35, 12.79it/s]Upper bound on the fitting time: 54%|█████▍ | 542/1000 [00:36<00:37, 12.35it/s]Upper bound on the fitting time: 54%|█████▍ | 544/1000 [00:37<00:35, 12.77it/s]Upper bound on the fitting time: 55%|█████▍ | 546/1000 [00:37<00:35, 12.90it/s]Upper bound on the fitting time: 55%|█████▍ | 548/1000 [00:37<00:34, 13.04it/s]Upper bound on the fitting time: 55%|█████▌ | 550/1000 [00:37<00:34, 12.99it/s]Upper bound on the fitting time: 55%|█████▌ | 552/1000 [00:37<00:34, 13.07it/s]Upper bound on the fitting time: 55%|█████▌ | 554/1000 [00:37<00:33, 13.29it/s]Upper bound on the fitting time: 56%|█████▌ | 556/1000 [00:37<00:33, 13.42it/s]Upper bound on the fitting time: 56%|█████▌ | 558/1000 [00:38<00:32, 13.59it/s]Upper bound on the fitting time: 56%|█████▌ | 560/1000 [00:38<00:31, 13.78it/s]Upper bound on the fitting time: 56%|█████▌ | 562/1000 [00:38<00:31, 13.72it/s]Upper bound on the fitting time: 56%|█████▋ | 564/1000 [00:38<00:32, 13.45it/s]Upper bound on the fitting time: 57%|█████▋ | 566/1000 [00:38<00:32, 13.43it/s]Upper bound on the fitting time: 57%|█████▋ | 568/1000 [00:38<00:32, 13.19it/s]Upper bound on the fitting time: 57%|█████▋ | 570/1000 [00:39<00:33, 12.79it/s]Upper bound on the fitting time: 57%|█████▋ | 572/1000 [00:39<00:33, 12.60it/s]Upper bound on the fitting time: 57%|█████▋ | 574/1000 [00:39<00:33, 12.55it/s]Upper bound on the fitting time: 58%|█████▊ | 576/1000 [00:39<00:33, 12.56it/s]Upper bound on the fitting time: 58%|█████▊ | 578/1000 [00:39<00:33, 12.56it/s]Upper bound on the fitting time: 58%|█████▊ | 580/1000 [00:39<00:33, 12.55it/s]Upper bound on the fitting time: 58%|█████▊ | 582/1000 [00:39<00:33, 12.50it/s]Upper bound on the fitting time: 58%|█████▊ | 584/1000 [00:40<00:33, 12.41it/s]Upper bound on the fitting time: 59%|█████▊ | 586/1000 [00:40<00:33, 12.38it/s]Upper bound on the fitting time: 59%|█████▉ | 588/1000 [00:40<00:33, 12.40it/s]Upper bound on the fitting time: 59%|█████▉ | 590/1000 [00:40<00:32, 12.48it/s]Upper bound on the fitting time: 59%|█████▉ | 592/1000 [00:40<00:32, 12.48it/s]Upper bound on the fitting time: 59%|█████▉ | 594/1000 [00:40<00:32, 12.50it/s]Upper bound on the fitting time: 60%|█████▉ | 596/1000 [00:41<00:32, 12.56it/s]Upper bound on the fitting time: 60%|█████▉ | 598/1000 [00:41<00:31, 12.56it/s]Upper bound on the fitting time: 60%|██████ | 600/1000 [00:41<00:31, 12.53it/s]Upper bound on the fitting time: 60%|██████ | 602/1000 [00:41<00:31, 12.51it/s]Upper bound on the fitting time: 60%|██████ | 604/1000 [00:41<00:31, 12.55it/s]Upper bound on the fitting time: 61%|██████ | 606/1000 [00:41<00:31, 12.57it/s]Upper bound on the fitting time: 61%|██████ | 608/1000 [00:42<00:31, 12.56it/s]Upper bound on the fitting time: 61%|██████ | 610/1000 [00:42<00:31, 12.46it/s]Upper bound on the fitting time: 61%|██████ | 612/1000 [00:42<00:31, 12.51it/s]Upper bound on the fitting time: 61%|██████▏ | 614/1000 [00:42<00:30, 12.49it/s]Upper bound on the fitting time: 62%|██████▏ | 616/1000 [00:42<00:30, 12.46it/s]Upper bound on the fitting time: 62%|██████▏ | 618/1000 [00:42<00:30, 12.40it/s]Upper bound on the fitting time: 62%|██████▏ | 620/1000 [00:43<00:30, 12.26it/s]Upper bound on the fitting time: 62%|██████▏ | 622/1000 [00:43<00:30, 12.25it/s]Upper bound on the fitting time: 62%|██████▏ | 624/1000 [00:43<00:30, 12.33it/s]Upper bound on the fitting time: 63%|██████▎ | 626/1000 [00:43<00:30, 12.32it/s]Upper bound on the fitting time: 63%|██████▎ | 628/1000 [00:43<00:30, 12.31it/s]Upper bound on the fitting time: 63%|██████▎ | 630/1000 [00:43<00:29, 12.36it/s]Upper bound on the fitting time: 63%|██████▎ | 632/1000 [00:43<00:29, 12.38it/s]Upper bound on the fitting time: 63%|██████▎ | 634/1000 [00:44<00:29, 12.42it/s]Upper bound on the fitting time: 64%|██████▎ | 636/1000 [00:44<00:29, 12.46it/s]Upper bound on the fitting time: 64%|██████▍ | 638/1000 [00:44<00:28, 12.49it/s]Upper bound on the fitting time: 64%|██████▍ | 640/1000 [00:44<00:28, 12.46it/s]Upper bound on the fitting time: 64%|██████▍ | 642/1000 [00:44<00:28, 12.45it/s]Upper bound on the fitting time: 64%|██████▍ | 644/1000 [00:44<00:28, 12.28it/s]Upper bound on the fitting time: 65%|██████▍ | 646/1000 [00:45<00:28, 12.30it/s]Upper bound on the fitting time: 65%|██████▍ | 648/1000 [00:45<00:28, 12.31it/s]Upper bound on the fitting time: 65%|██████▌ | 650/1000 [00:45<00:28, 12.42it/s]Upper bound on the fitting time: 65%|██████▌ | 652/1000 [00:45<00:27, 12.51it/s]Upper bound on the fitting time: 65%|██████▌ | 654/1000 [00:45<00:27, 12.48it/s]Upper bound on the fitting time: 66%|██████▌ | 656/1000 [00:45<00:27, 12.50it/s]Upper bound on the fitting time: 66%|██████▌ | 658/1000 [00:46<00:27, 12.54it/s]Upper bound on the fitting time: 66%|██████▌ | 660/1000 [00:46<00:27, 12.50it/s]Upper bound on the fitting time: 66%|██████▌ | 662/1000 [00:46<00:26, 12.54it/s]Upper bound on the fitting time: 66%|██████▋ | 664/1000 [00:46<00:26, 12.52it/s]Upper bound on the fitting time: 67%|██████▋ | 666/1000 [00:46<00:26, 12.52it/s]Upper bound on the fitting time: 67%|██████▋ | 668/1000 [00:46<00:26, 12.53it/s]Upper bound on the fitting time: 67%|██████▋ | 670/1000 [00:47<00:26, 12.45it/s]Upper bound on the fitting time: 67%|██████▋ | 672/1000 [00:47<00:26, 12.23it/s]Upper bound on the fitting time: 67%|██████▋ | 674/1000 [00:47<00:26, 12.19it/s]Upper bound on the fitting time: 68%|██████▊ | 676/1000 [00:47<00:26, 12.14it/s]Upper bound on the fitting time: 68%|██████▊ | 678/1000 [00:47<00:26, 12.15it/s]Upper bound on the fitting time: 68%|██████▊ | 680/1000 [00:47<00:26, 12.25it/s]Upper bound on the fitting time: 68%|██████▊ | 682/1000 [00:48<00:26, 12.22it/s]Upper bound on the fitting time: 68%|██████▊ | 684/1000 [00:48<00:25, 12.42it/s]Upper bound on the fitting time: 69%|██████▊ | 686/1000 [00:48<00:24, 12.60it/s]Upper bound on the fitting time: 69%|██████▉ | 688/1000 [00:48<00:25, 12.42it/s]Upper bound on the fitting time: 69%|██████▉ | 690/1000 [00:48<00:25, 12.38it/s]Upper bound on the fitting time: 69%|██████▉ | 692/1000 [00:48<00:23, 13.19it/s]Upper bound on the fitting time: 69%|██████▉ | 694/1000 [00:48<00:22, 13.65it/s]Upper bound on the fitting time: 70%|██████▉ | 696/1000 [00:49<00:21, 14.26it/s]Upper bound on the fitting time: 70%|██████▉ | 698/1000 [00:49<00:20, 14.56it/s]Upper bound on the fitting time: 70%|███████ | 700/1000 [00:49<00:20, 14.78it/s]Upper bound on the fitting time: 70%|███████ | 702/1000 [00:49<00:19, 14.97it/s]Upper bound on the fitting time: 70%|███████ | 704/1000 [00:49<00:19, 15.02it/s]Upper bound on the fitting time: 71%|███████ | 706/1000 [00:49<00:19, 15.17it/s]Upper bound on the fitting time: 71%|███████ | 708/1000 [00:49<00:19, 15.12it/s]Upper bound on the fitting time: 71%|███████ | 710/1000 [00:49<00:19, 15.19it/s]Upper bound on the fitting time: 71%|███████ | 712/1000 [00:50<00:18, 15.32it/s]Upper bound on the fitting time: 71%|███████▏ | 714/1000 [00:50<00:18, 15.38it/s]Upper bound on the fitting time: 72%|███████▏ | 716/1000 [00:50<00:18, 15.43it/s]Upper bound on the fitting time: 72%|███████▏ | 718/1000 [00:50<00:18, 15.51it/s]Upper bound on the fitting time: 72%|███████▏ | 720/1000 [00:50<00:18, 15.48it/s]Upper bound on the fitting time: 72%|███████▏ | 722/1000 [00:50<00:18, 15.34it/s]Upper bound on the fitting time: 72%|███████▏ | 724/1000 [00:50<00:18, 15.05it/s]Upper bound on the fitting time: 73%|███████▎ | 726/1000 [00:51<00:18, 15.21it/s]Upper bound on the fitting time: 73%|███████▎ | 728/1000 [00:51<00:17, 15.40it/s]Upper bound on the fitting time: 73%|███████▎ | 730/1000 [00:51<00:17, 15.50it/s]Upper bound on the fitting time: 73%|███████▎ | 732/1000 [00:51<00:17, 15.55it/s]Upper bound on the fitting time: 73%|███████▎ | 734/1000 [00:51<00:17, 15.45it/s]Upper bound on the fitting time: 74%|███████▎ | 736/1000 [00:51<00:17, 15.42it/s]Upper bound on the fitting time: 74%|███████▍ | 738/1000 [00:51<00:16, 15.54it/s]Upper bound on the fitting time: 74%|███████▍ | 740/1000 [00:51<00:16, 15.58it/s]Upper bound on the fitting time: 74%|███████▍ | 742/1000 [00:52<00:16, 15.59it/s]Upper bound on the fitting time: 74%|███████▍ | 744/1000 [00:52<00:16, 15.51it/s]Upper bound on the fitting time: 75%|███████▍ | 746/1000 [00:52<00:16, 15.51it/s]Upper bound on the fitting time: 75%|███████▍ | 748/1000 [00:52<00:16, 15.56it/s]Upper bound on the fitting time: 75%|███████▌ | 750/1000 [00:52<00:16, 15.39it/s]Upper bound on the fitting time: 75%|███████▌ | 752/1000 [00:52<00:16, 15.22it/s]Upper bound on the fitting time: 75%|███████▌ | 754/1000 [00:52<00:16, 15.33it/s]Upper bound on the fitting time: 76%|███████▌ | 756/1000 [00:52<00:16, 15.20it/s]Upper bound on the fitting time: 76%|███████▌ | 758/1000 [00:53<00:16, 15.12it/s]Upper bound on the fitting time: 76%|███████▌ | 760/1000 [00:53<00:15, 15.20it/s]Upper bound on the fitting time: 76%|███████▌ | 762/1000 [00:53<00:15, 15.02it/s]Upper bound on the fitting time: 76%|███████▋ | 764/1000 [00:53<00:15, 15.06it/s]Upper bound on the fitting time: 77%|███████▋ | 766/1000 [00:53<00:15, 14.81it/s]Upper bound on the fitting time: 77%|███████▋ | 768/1000 [00:53<00:15, 14.95it/s]Upper bound on the fitting time: 77%|███████▋ | 770/1000 [00:53<00:15, 15.08it/s]Upper bound on the fitting time: 77%|███████▋ | 772/1000 [00:54<00:14, 15.25it/s]Upper bound on the fitting time: 77%|███████▋ | 774/1000 [00:54<00:14, 15.22it/s]Upper bound on the fitting time: 78%|███████▊ | 776/1000 [00:54<00:15, 14.39it/s]Upper bound on the fitting time: 78%|███████▊ | 778/1000 [00:54<00:15, 14.69it/s]Upper bound on the fitting time: 78%|███████▊ | 780/1000 [00:54<00:14, 14.87it/s]Upper bound on the fitting time: 78%|███████▊ | 782/1000 [00:54<00:14, 15.05it/s]Upper bound on the fitting time: 78%|███████▊ | 784/1000 [00:54<00:14, 15.09it/s]Upper bound on the fitting time: 79%|███████▊ | 786/1000 [00:54<00:14, 14.73it/s]Upper bound on the fitting time: 79%|███████▉ | 788/1000 [00:55<00:14, 14.95it/s]Upper bound on the fitting time: 79%|███████▉ | 790/1000 [00:55<00:13, 15.13it/s]Upper bound on the fitting time: 79%|███████▉ | 792/1000 [00:55<00:13, 15.22it/s]Upper bound on the fitting time: 79%|███████▉ | 794/1000 [00:55<00:13, 15.35it/s]Upper bound on the fitting time: 80%|███████▉ | 796/1000 [00:55<00:13, 15.36it/s]Upper bound on the fitting time: 80%|███████▉ | 798/1000 [00:55<00:13, 15.46it/s]Upper bound on the fitting time: 80%|████████ | 800/1000 [00:55<00:12, 15.56it/s]Upper bound on the fitting time: 80%|████████ | 802/1000 [00:56<00:12, 15.44it/s]Upper bound on the fitting time: 80%|████████ | 804/1000 [00:56<00:12, 15.39it/s]Upper bound on the fitting time: 81%|████████ | 806/1000 [00:56<00:12, 15.47it/s]Upper bound on the fitting time: 81%|████████ | 808/1000 [00:56<00:12, 15.56it/s]Upper bound on the fitting time: 81%|████████ | 810/1000 [00:56<00:12, 15.46it/s]Upper bound on the fitting time: 81%|████████ | 812/1000 [00:56<00:12, 15.44it/s]Upper bound on the fitting time: 81%|████████▏ | 814/1000 [00:56<00:11, 15.60it/s]Upper bound on the fitting time: 82%|████████▏ | 816/1000 [00:56<00:12, 15.26it/s]Upper bound on the fitting time: 82%|████████▏ | 818/1000 [00:57<00:11, 15.31it/s]Upper bound on the fitting time: 82%|████████▏ | 820/1000 [00:57<00:11, 15.43it/s]Upper bound on the fitting time: 82%|████████▏ | 822/1000 [00:57<00:11, 15.48it/s]Upper bound on the fitting time: 82%|████████▏ | 824/1000 [00:57<00:11, 15.51it/s]Upper bound on the fitting time: 83%|████████▎ | 826/1000 [00:57<00:11, 15.17it/s]Upper bound on the fitting time: 83%|████████▎ | 828/1000 [00:57<00:11, 15.37it/s]Upper bound on the fitting time: 83%|████████▎ | 830/1000 [00:57<00:11, 15.43it/s]Upper bound on the fitting time: 83%|████████▎ | 832/1000 [00:57<00:10, 15.47it/s]Upper bound on the fitting time: 83%|████████▎ | 834/1000 [00:58<00:10, 15.60it/s]Upper bound on the fitting time: 84%|████████▎ | 836/1000 [00:58<00:10, 15.71it/s]Upper bound on the fitting time: 84%|████████▍ | 838/1000 [00:58<00:10, 15.79it/s]Upper bound on the fitting time: 84%|████████▍ | 840/1000 [00:58<00:10, 15.76it/s]Upper bound on the fitting time: 84%|████████▍ | 842/1000 [00:58<00:10, 15.74it/s]Upper bound on the fitting time: 84%|████████▍ | 844/1000 [00:58<00:09, 15.75it/s]Upper bound on the fitting time: 85%|████████▍ | 846/1000 [00:58<00:09, 15.67it/s]Upper bound on the fitting time: 85%|████████▍ | 848/1000 [00:58<00:09, 15.69it/s]Upper bound on the fitting time: 85%|████████▌ | 850/1000 [00:59<00:09, 15.58it/s]Upper bound on the fitting time: 85%|████████▌ | 852/1000 [00:59<00:09, 15.63it/s]Upper bound on the fitting time: 85%|████████▌ | 854/1000 [00:59<00:09, 15.64it/s]Upper bound on the fitting time: 86%|████████▌ | 856/1000 [00:59<00:09, 15.74it/s]Upper bound on the fitting time: 86%|████████▌ | 858/1000 [00:59<00:09, 15.61it/s]Upper bound on the fitting time: 86%|████████▌ | 860/1000 [00:59<00:09, 15.23it/s]Upper bound on the fitting time: 86%|████████▌ | 862/1000 [00:59<00:09, 15.32it/s]Upper bound on the fitting time: 86%|████████▋ | 864/1000 [01:00<00:08, 15.26it/s]Upper bound on the fitting time: 87%|████████▋ | 866/1000 [01:00<00:08, 15.38it/s]Upper bound on the fitting time: 87%|████████▋ | 868/1000 [01:00<00:08, 15.52it/s]Upper bound on the fitting time: 87%|████████▋ | 870/1000 [01:00<00:08, 15.57it/s]Upper bound on the fitting time: 87%|████████▋ | 872/1000 [01:00<00:08, 15.59it/s]Upper bound on the fitting time: 87%|████████▋ | 874/1000 [01:00<00:08, 15.68it/s]Upper bound on the fitting time: 88%|████████▊ | 876/1000 [01:00<00:07, 15.59it/s]Upper bound on the fitting time: 88%|████████▊ | 878/1000 [01:00<00:07, 15.52it/s]Upper bound on the fitting time: 88%|████████▊ | 880/1000 [01:01<00:07, 15.56it/s]Upper bound on the fitting time: 88%|████████▊ | 882/1000 [01:01<00:07, 15.61it/s]Upper bound on the fitting time: 88%|████████▊ | 884/1000 [01:01<00:07, 15.68it/s]Upper bound on the fitting time: 89%|████████▊ | 886/1000 [01:01<00:07, 15.72it/s]Upper bound on the fitting time: 89%|████████▉ | 888/1000 [01:01<00:07, 15.87it/s]Upper bound on the fitting time: 89%|████████▉ | 890/1000 [01:01<00:07, 15.57it/s]Upper bound on the fitting time: 89%|████████▉ | 892/1000 [01:01<00:06, 15.61it/s]Upper bound on the fitting time: 89%|████████▉ | 894/1000 [01:01<00:06, 15.38it/s]Upper bound on the fitting time: 90%|████████▉ | 896/1000 [01:02<00:06, 15.34it/s]Upper bound on the fitting time: 90%|████████▉ | 898/1000 [01:02<00:06, 14.90it/s]Upper bound on the fitting time: 90%|█████████ | 900/1000 [01:02<00:06, 15.00it/s]Upper bound on the fitting time: 90%|█████████ | 902/1000 [01:02<00:06, 15.08it/s]Upper bound on the fitting time: 90%|█████████ | 904/1000 [01:02<00:06, 14.75it/s]Upper bound on the fitting time: 91%|█████████ | 906/1000 [01:02<00:06, 14.46it/s]Upper bound on the fitting time: 91%|█████████ | 908/1000 [01:02<00:06, 14.02it/s]Upper bound on the fitting time: 91%|█████████ | 910/1000 [01:03<00:06, 13.56it/s]Upper bound on the fitting time: 91%|█████████ | 912/1000 [01:03<00:06, 13.59it/s]Upper bound on the fitting time: 91%|█████████▏| 914/1000 [01:03<00:06, 13.56it/s]Upper bound on the fitting time: 92%|█████████▏| 916/1000 [01:03<00:06, 13.35it/s]Upper bound on the fitting time: 92%|█████████▏| 918/1000 [01:03<00:06, 13.15it/s]Upper bound on the fitting time: 92%|█████████▏| 920/1000 [01:03<00:05, 13.76it/s]Upper bound on the fitting time: 92%|█████████▏| 922/1000 [01:03<00:05, 14.15it/s]Upper bound on the fitting time: 92%|█████████▏| 924/1000 [01:04<00:05, 14.60it/s]Upper bound on the fitting time: 93%|█████████▎| 926/1000 [01:04<00:04, 14.85it/s]Upper bound on the fitting time: 93%|█████████▎| 928/1000 [01:04<00:04, 15.02it/s]Upper bound on the fitting time: 93%|█████████▎| 930/1000 [01:04<00:04, 15.24it/s]Upper bound on the fitting time: 93%|█████████▎| 932/1000 [01:04<00:04, 15.46it/s]Upper bound on the fitting time: 93%|█████████▎| 934/1000 [01:04<00:04, 15.49it/s]Upper bound on the fitting time: 94%|█████████▎| 936/1000 [01:04<00:04, 15.58it/s]Upper bound on the fitting time: 94%|█████████▍| 938/1000 [01:04<00:04, 15.40it/s]Upper bound on the fitting time: 94%|█████████▍| 940/1000 [01:05<00:03, 15.38it/s]Upper bound on the fitting time: 94%|█████████▍| 942/1000 [01:05<00:03, 14.95it/s]Upper bound on the fitting time: 94%|█████████▍| 944/1000 [01:05<00:03, 14.00it/s]Upper bound on the fitting time: 95%|█████████▍| 946/1000 [01:05<00:03, 13.85it/s]Upper bound on the fitting time: 95%|█████████▍| 948/1000 [01:05<00:03, 13.81it/s]Upper bound on the fitting time: 95%|█████████▌| 950/1000 [01:05<00:03, 14.25it/s]Upper bound on the fitting time: 95%|█████████▌| 952/1000 [01:05<00:03, 14.53it/s]Upper bound on the fitting time: 95%|█████████▌| 954/1000 [01:06<00:03, 14.84it/s]Upper bound on the fitting time: 96%|█████████▌| 956/1000 [01:06<00:03, 14.48it/s]Upper bound on the fitting time: 96%|█████████▌| 958/1000 [01:06<00:02, 14.78it/s]Upper bound on the fitting time: 96%|█████████▌| 960/1000 [01:06<00:02, 14.76it/s]Upper bound on the fitting time: 96%|█████████▌| 962/1000 [01:06<00:02, 15.06it/s]Upper bound on the fitting time: 96%|█████████▋| 964/1000 [01:06<00:02, 15.21it/s]Upper bound on the fitting time: 97%|█████████▋| 966/1000 [01:06<00:02, 15.16it/s]Upper bound on the fitting time: 97%|█████████▋| 968/1000 [01:07<00:02, 15.25it/s]Upper bound on the fitting time: 97%|█████████▋| 970/1000 [01:07<00:01, 15.27it/s]Upper bound on the fitting time: 97%|█████████▋| 972/1000 [01:07<00:01, 15.43it/s]Upper bound on the fitting time: 97%|█████████▋| 974/1000 [01:07<00:01, 15.44it/s]Upper bound on the fitting time: 98%|█████████▊| 976/1000 [01:07<00:01, 15.49it/s]Upper bound on the fitting time: 98%|█████████▊| 978/1000 [01:07<00:01, 15.58it/s]Upper bound on the fitting time: 98%|█████████▊| 980/1000 [01:07<00:01, 15.47it/s]Upper bound on the fitting time: 98%|█████████▊| 982/1000 [01:07<00:01, 15.39it/s]Upper bound on the fitting time: 98%|█████████▊| 984/1000 [01:08<00:01, 15.38it/s]Upper bound on the fitting time: 99%|█████████▊| 986/1000 [01:08<00:00, 15.44it/s]Upper bound on the fitting time: 99%|█████████▉| 988/1000 [01:08<00:00, 15.58it/s]Upper bound on the fitting time: 99%|█████████▉| 990/1000 [01:08<00:00, 15.67it/s]Upper bound on the fitting time: 99%|█████████▉| 992/1000 [01:08<00:00, 15.63it/s]Upper bound on the fitting time: 99%|█████████▉| 994/1000 [01:08<00:00, 15.72it/s]Upper bound on the fitting time: 100%|█████████▉| 996/1000 [01:08<00:00, 15.75it/s]Upper bound on the fitting time: 100%|█████████▉| 998/1000 [01:08<00:00, 15.52it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:09<00:00, 15.60it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:09<00:00, 14.48it/s]
ZIPlnPCACollection
for multiple ranksThe rank is a hyperparameter that can be manually defined. Alternatively, a data-driven approach to rank selection can be performed using the ZIPlnPCACollection
class (documentation). This class fits multiple models with different ranks:
from pyPLNmodels import ZIPlnPCACollection
= ZIPlnPCACollection.from_formula('endog ~ 1 + site', data=high_d_micro, ranks=[3, 5, 10, 15]).fit() zipcas
/home/bastien/These/redesign/pyPLNmodels/pyPLNmodels/utils/_data_handler.py:431: UserWarning: The (4) following (index) variables contain only zeros and are removed: [144 267 268 364].
warnings.warn(
Upper bound on the fitting time: 0%| | 0/1000 [00:00<?, ?it/s]Upper bound on the fitting time: 0%| | 2/1000 [00:00<01:03, 15.79it/s]Upper bound on the fitting time: 0%| | 4/1000 [00:00<01:02, 15.95it/s]Upper bound on the fitting time: 1%| | 6/1000 [00:00<01:02, 15.88it/s]Upper bound on the fitting time: 1%| | 8/1000 [00:00<01:02, 15.86it/s]Upper bound on the fitting time: 1%| | 10/1000 [00:00<01:09, 14.32it/s]Upper bound on the fitting time: 1%| | 12/1000 [00:00<01:10, 14.11it/s]Upper bound on the fitting time: 1%|▏ | 14/1000 [00:00<01:12, 13.59it/s]Upper bound on the fitting time: 2%|▏ | 16/1000 [00:01<01:12, 13.55it/s]Upper bound on the fitting time: 2%|▏ | 18/1000 [00:01<01:15, 13.09it/s]Upper bound on the fitting time: 2%|▏ | 20/1000 [00:01<01:13, 13.32it/s]Upper bound on the fitting time: 2%|▏ | 22/1000 [00:01<01:13, 13.24it/s]Upper bound on the fitting time: 2%|▏ | 24/1000 [00:01<01:13, 13.26it/s]Upper bound on the fitting time: 3%|▎ | 26/1000 [00:01<01:13, 13.26it/s]Upper bound on the fitting time: 3%|▎ | 28/1000 [00:02<01:13, 13.28it/s]Upper bound on the fitting time: 3%|▎ | 30/1000 [00:02<01:11, 13.48it/s]Upper bound on the fitting time: 3%|▎ | 32/1000 [00:02<01:11, 13.46it/s]Upper bound on the fitting time: 3%|▎ | 34/1000 [00:02<01:11, 13.49it/s]Upper bound on the fitting time: 4%|▎ | 36/1000 [00:02<01:10, 13.74it/s]Upper bound on the fitting time: 4%|▍ | 38/1000 [00:02<01:08, 14.14it/s]Upper bound on the fitting time: 4%|▍ | 40/1000 [00:02<01:06, 14.51it/s]Upper bound on the fitting time: 4%|▍ | 42/1000 [00:03<01:04, 14.79it/s]Upper bound on the fitting time: 4%|▍ | 44/1000 [00:03<01:04, 14.88it/s]Upper bound on the fitting time: 5%|▍ | 46/1000 [00:03<01:03, 15.11it/s]Upper bound on the fitting time: 5%|▍ | 48/1000 [00:03<01:02, 15.22it/s]Upper bound on the fitting time: 5%|▌ | 50/1000 [00:03<01:02, 15.30it/s]Upper bound on the fitting time: 5%|▌ | 52/1000 [00:03<01:02, 15.18it/s]Upper bound on the fitting time: 5%|▌ | 54/1000 [00:03<01:03, 14.89it/s]Upper bound on the fitting time: 6%|▌ | 56/1000 [00:03<01:04, 14.63it/s]Upper bound on the fitting time: 6%|▌ | 58/1000 [00:04<01:03, 14.90it/s]Upper bound on the fitting time: 6%|▌ | 60/1000 [00:04<01:03, 14.70it/s]Upper bound on the fitting time: 6%|▌ | 62/1000 [00:04<01:04, 14.54it/s]Upper bound on the fitting time: 6%|▋ | 64/1000 [00:04<01:09, 13.48it/s]Upper bound on the fitting time: 7%|▋ | 66/1000 [00:04<01:09, 13.45it/s]Upper bound on the fitting time: 7%|▋ | 68/1000 [00:04<01:13, 12.68it/s]Upper bound on the fitting time: 7%|▋ | 70/1000 [00:05<01:13, 12.64it/s]Upper bound on the fitting time: 7%|▋ | 72/1000 [00:05<01:11, 13.03it/s]Upper bound on the fitting time: 7%|▋ | 74/1000 [00:05<01:10, 13.04it/s]Upper bound on the fitting time: 8%|▊ | 76/1000 [00:05<01:09, 13.22it/s]Upper bound on the fitting time: 8%|▊ | 78/1000 [00:05<01:08, 13.43it/s]Upper bound on the fitting time: 8%|▊ | 80/1000 [00:05<01:08, 13.44it/s]Upper bound on the fitting time: 8%|▊ | 82/1000 [00:05<01:08, 13.48it/s]Upper bound on the fitting time: 8%|▊ | 84/1000 [00:06<01:07, 13.57it/s]Upper bound on the fitting time: 9%|▊ | 86/1000 [00:06<01:06, 13.69it/s]Upper bound on the fitting time: 9%|▉ | 88/1000 [00:06<01:06, 13.81it/s]Upper bound on the fitting time: 9%|▉ | 90/1000 [00:06<01:06, 13.72it/s]Upper bound on the fitting time: 9%|▉ | 92/1000 [00:06<01:05, 13.80it/s]Upper bound on the fitting time: 9%|▉ | 94/1000 [00:06<01:05, 13.75it/s]Upper bound on the fitting time: 10%|▉ | 96/1000 [00:06<01:06, 13.50it/s]Upper bound on the fitting time: 10%|▉ | 98/1000 [00:07<01:07, 13.30it/s]Upper bound on the fitting time: 10%|█ | 100/1000 [00:07<01:07, 13.38it/s]Upper bound on the fitting time: 10%|█ | 102/1000 [00:07<01:06, 13.45it/s]Upper bound on the fitting time: 10%|█ | 104/1000 [00:07<01:06, 13.52it/s]Upper bound on the fitting time: 11%|█ | 106/1000 [00:07<01:06, 13.47it/s]Upper bound on the fitting time: 11%|█ | 108/1000 [00:07<01:09, 12.88it/s]Upper bound on the fitting time: 11%|█ | 110/1000 [00:07<01:10, 12.71it/s]Upper bound on the fitting time: 11%|█ | 112/1000 [00:08<01:10, 12.53it/s]Upper bound on the fitting time: 11%|█▏ | 114/1000 [00:08<01:15, 11.69it/s]Upper bound on the fitting time: 12%|█▏ | 116/1000 [00:08<01:15, 11.68it/s]Upper bound on the fitting time: 12%|█▏ | 118/1000 [00:08<01:13, 12.00it/s]Upper bound on the fitting time: 12%|█▏ | 120/1000 [00:08<01:13, 12.02it/s]Upper bound on the fitting time: 12%|█▏ | 122/1000 [00:09<01:12, 12.08it/s]Upper bound on the fitting time: 12%|█▏ | 124/1000 [00:09<01:10, 12.47it/s]Upper bound on the fitting time: 13%|█▎ | 126/1000 [00:09<01:08, 12.80it/s]Upper bound on the fitting time: 13%|█▎ | 128/1000 [00:09<01:09, 12.55it/s]Upper bound on the fitting time: 13%|█▎ | 130/1000 [00:09<01:09, 12.57it/s]Upper bound on the fitting time: 13%|█▎ | 132/1000 [00:09<01:10, 12.38it/s]Upper bound on the fitting time: 13%|█▎ | 134/1000 [00:09<01:09, 12.48it/s]Upper bound on the fitting time: 14%|█▎ | 136/1000 [00:10<01:08, 12.62it/s]Upper bound on the fitting time: 14%|█▍ | 138/1000 [00:10<01:08, 12.60it/s]Upper bound on the fitting time: 14%|█▍ | 140/1000 [00:10<01:08, 12.50it/s]Upper bound on the fitting time: 14%|█▍ | 142/1000 [00:10<01:08, 12.46it/s]Upper bound on the fitting time: 14%|█▍ | 144/1000 [00:10<01:08, 12.41it/s]Upper bound on the fitting time: 15%|█▍ | 146/1000 [00:10<01:08, 12.46it/s]Upper bound on the fitting time: 15%|█▍ | 148/1000 [00:11<01:08, 12.50it/s]Upper bound on the fitting time: 15%|█▌ | 150/1000 [00:11<01:07, 12.51it/s]Upper bound on the fitting time: 15%|█▌ | 152/1000 [00:11<01:07, 12.48it/s]Upper bound on the fitting time: 15%|█▌ | 154/1000 [00:11<01:08, 12.44it/s]Upper bound on the fitting time: 16%|█▌ | 156/1000 [00:11<01:08, 12.30it/s]Upper bound on the fitting time: 16%|█▌ | 158/1000 [00:11<01:07, 12.39it/s]Upper bound on the fitting time: 16%|█▌ | 160/1000 [00:12<01:07, 12.49it/s]Upper bound on the fitting time: 16%|█▌ | 162/1000 [00:12<01:06, 12.67it/s]Upper bound on the fitting time: 16%|█▋ | 164/1000 [00:12<01:05, 12.71it/s]Upper bound on the fitting time: 17%|█▋ | 166/1000 [00:12<01:06, 12.57it/s]Upper bound on the fitting time: 17%|█▋ | 168/1000 [00:12<01:06, 12.57it/s]Upper bound on the fitting time: 17%|█▋ | 170/1000 [00:12<01:05, 12.59it/s]Upper bound on the fitting time: 17%|█▋ | 172/1000 [00:12<01:05, 12.57it/s]Upper bound on the fitting time: 17%|█▋ | 174/1000 [00:13<01:06, 12.47it/s]Upper bound on the fitting time: 18%|█▊ | 176/1000 [00:13<01:06, 12.36it/s]Upper bound on the fitting time: 18%|█▊ | 178/1000 [00:13<01:06, 12.36it/s]Upper bound on the fitting time: 18%|█▊ | 180/1000 [00:13<01:06, 12.37it/s]Upper bound on the fitting time: 18%|█▊ | 182/1000 [00:13<01:05, 12.42it/s]Upper bound on the fitting time: 18%|█▊ | 184/1000 [00:13<01:04, 12.57it/s]Upper bound on the fitting time: 19%|█▊ | 186/1000 [00:14<01:05, 12.50it/s]Upper bound on the fitting time: 19%|█▉ | 188/1000 [00:14<01:05, 12.46it/s]Upper bound on the fitting time: 19%|█▉ | 190/1000 [00:14<01:04, 12.52it/s]Upper bound on the fitting time: 19%|█▉ | 192/1000 [00:14<01:05, 12.37it/s]Upper bound on the fitting time: 19%|█▉ | 194/1000 [00:14<01:05, 12.32it/s]Upper bound on the fitting time: 20%|█▉ | 196/1000 [00:14<01:04, 12.38it/s]Upper bound on the fitting time: 20%|█▉ | 198/1000 [00:15<01:04, 12.40it/s]Upper bound on the fitting time: 20%|██ | 200/1000 [00:15<01:04, 12.39it/s]Upper bound on the fitting time: 20%|██ | 202/1000 [00:15<01:04, 12.34it/s]Upper bound on the fitting time: 20%|██ | 204/1000 [00:15<01:04, 12.38it/s]Upper bound on the fitting time: 21%|██ | 206/1000 [00:15<01:03, 12.52it/s]Upper bound on the fitting time: 21%|██ | 208/1000 [00:15<01:03, 12.52it/s]Upper bound on the fitting time: 21%|██ | 210/1000 [00:16<01:02, 12.55it/s]Upper bound on the fitting time: 21%|██ | 212/1000 [00:16<01:03, 12.42it/s]Upper bound on the fitting time: 21%|██▏ | 214/1000 [00:16<01:03, 12.36it/s]Upper bound on the fitting time: 22%|██▏ | 216/1000 [00:16<01:03, 12.37it/s]Upper bound on the fitting time: 22%|██▏ | 218/1000 [00:16<01:02, 12.43it/s]Upper bound on the fitting time: 22%|██▏ | 220/1000 [00:16<01:02, 12.46it/s]Upper bound on the fitting time: 22%|██▏ | 222/1000 [00:17<01:02, 12.38it/s]Upper bound on the fitting time: 22%|██▏ | 224/1000 [00:17<01:02, 12.43it/s]Upper bound on the fitting time: 23%|██▎ | 226/1000 [00:17<01:02, 12.40it/s]Upper bound on the fitting time: 23%|██▎ | 228/1000 [00:17<01:02, 12.30it/s]Upper bound on the fitting time: 23%|██▎ | 230/1000 [00:17<01:02, 12.38it/s]Upper bound on the fitting time: 23%|██▎ | 232/1000 [00:17<01:01, 12.49it/s]Upper bound on the fitting time: 23%|██▎ | 234/1000 [00:17<01:00, 12.59it/s]Upper bound on the fitting time: 24%|██▎ | 236/1000 [00:18<01:00, 12.63it/s]Upper bound on the fitting time: 24%|██▍ | 238/1000 [00:18<01:00, 12.56it/s]Upper bound on the fitting time: 24%|██▍ | 240/1000 [00:18<01:00, 12.52it/s]Upper bound on the fitting time: 24%|██▍ | 242/1000 [00:18<01:01, 12.36it/s]Upper bound on the fitting time: 24%|██▍ | 244/1000 [00:18<01:02, 12.18it/s]Upper bound on the fitting time: 25%|██▍ | 246/1000 [00:18<01:03, 11.89it/s]Upper bound on the fitting time: 25%|██▍ | 248/1000 [00:19<01:03, 11.83it/s]Upper bound on the fitting time: 25%|██▌ | 250/1000 [00:19<01:03, 11.76it/s]Upper bound on the fitting time: 25%|██▌ | 252/1000 [00:19<01:05, 11.36it/s]Upper bound on the fitting time: 25%|██▌ | 254/1000 [00:19<01:07, 11.00it/s]Upper bound on the fitting time: 26%|██▌ | 256/1000 [00:19<01:06, 11.13it/s]Upper bound on the fitting time: 26%|██▌ | 258/1000 [00:20<01:01, 12.11it/s]Upper bound on the fitting time: 26%|██▌ | 260/1000 [00:20<00:57, 12.83it/s]Upper bound on the fitting time: 26%|██▌ | 262/1000 [00:20<00:54, 13.48it/s]Upper bound on the fitting time: 26%|██▋ | 264/1000 [00:20<00:52, 13.89it/s]Upper bound on the fitting time: 27%|██▋ | 266/1000 [00:20<00:51, 14.33it/s]Upper bound on the fitting time: 27%|██▋ | 268/1000 [00:20<00:50, 14.37it/s]Upper bound on the fitting time: 27%|██▋ | 270/1000 [00:20<00:49, 14.60it/s]Upper bound on the fitting time: 27%|██▋ | 272/1000 [00:20<00:50, 14.48it/s]Upper bound on the fitting time: 27%|██▋ | 274/1000 [00:21<00:50, 14.51it/s]Upper bound on the fitting time: 28%|██▊ | 276/1000 [00:21<00:49, 14.68it/s]Upper bound on the fitting time: 28%|██▊ | 278/1000 [00:21<00:48, 14.80it/s]Upper bound on the fitting time: 28%|██▊ | 280/1000 [00:21<00:48, 14.76it/s]Upper bound on the fitting time: 28%|██▊ | 282/1000 [00:21<00:48, 14.87it/s]Upper bound on the fitting time: 28%|██▊ | 284/1000 [00:21<00:48, 14.62it/s]Upper bound on the fitting time: 29%|██▊ | 286/1000 [00:21<00:48, 14.86it/s]Upper bound on the fitting time: 29%|██▉ | 288/1000 [00:22<00:47, 15.05it/s]Upper bound on the fitting time: 29%|██▉ | 290/1000 [00:22<00:46, 15.14it/s]Upper bound on the fitting time: 29%|██▉ | 292/1000 [00:22<00:48, 14.69it/s]Upper bound on the fitting time: 29%|██▉ | 294/1000 [00:22<00:47, 14.84it/s]Upper bound on the fitting time: 30%|██▉ | 296/1000 [00:22<00:46, 15.03it/s]Upper bound on the fitting time: 30%|██▉ | 298/1000 [00:22<00:47, 14.67it/s]Upper bound on the fitting time: 30%|███ | 300/1000 [00:22<00:47, 14.80it/s]Upper bound on the fitting time: 30%|███ | 302/1000 [00:22<00:46, 14.98it/s]Upper bound on the fitting time: 30%|███ | 304/1000 [00:23<00:46, 15.06it/s]Upper bound on the fitting time: 31%|███ | 306/1000 [00:23<00:45, 15.17it/s]Upper bound on the fitting time: 31%|███ | 308/1000 [00:23<00:45, 15.15it/s]Upper bound on the fitting time: 31%|███ | 310/1000 [00:23<00:45, 15.08it/s]Upper bound on the fitting time: 31%|███ | 312/1000 [00:23<00:45, 15.23it/s]Upper bound on the fitting time: 31%|███▏ | 314/1000 [00:23<00:45, 15.01it/s]Upper bound on the fitting time: 32%|███▏ | 316/1000 [00:23<00:45, 15.09it/s]Upper bound on the fitting time: 32%|███▏ | 318/1000 [00:24<00:45, 14.93it/s]Upper bound on the fitting time: 32%|███▏ | 320/1000 [00:24<00:49, 13.70it/s]Upper bound on the fitting time: 32%|███▏ | 322/1000 [00:24<00:55, 12.21it/s]Upper bound on the fitting time: 32%|███▏ | 324/1000 [00:24<00:55, 12.12it/s]Upper bound on the fitting time: 33%|███▎ | 326/1000 [00:24<00:55, 12.19it/s]Upper bound on the fitting time: 33%|███▎ | 328/1000 [00:24<00:53, 12.60it/s]Upper bound on the fitting time: 33%|███▎ | 330/1000 [00:25<00:53, 12.63it/s]Upper bound on the fitting time: 33%|███▎ | 332/1000 [00:25<00:57, 11.70it/s]Upper bound on the fitting time: 33%|███▎ | 334/1000 [00:25<01:07, 9.81it/s]Upper bound on the fitting time: 34%|███▎ | 336/1000 [00:25<01:07, 9.84it/s]Upper bound on the fitting time: 34%|███▍ | 338/1000 [00:25<01:07, 9.87it/s]Upper bound on the fitting time: 34%|███▍ | 340/1000 [00:26<01:05, 10.00it/s]Upper bound on the fitting time: 34%|███▍ | 342/1000 [00:26<01:07, 9.72it/s]Upper bound on the fitting time: 34%|███▍ | 343/1000 [00:26<01:10, 9.36it/s]Upper bound on the fitting time: 34%|███▍ | 344/1000 [00:26<01:10, 9.34it/s]Upper bound on the fitting time: 34%|███▍ | 345/1000 [00:26<01:12, 9.06it/s]Upper bound on the fitting time: 35%|███▍ | 346/1000 [00:26<01:14, 8.82it/s]Upper bound on the fitting time: 35%|███▍ | 347/1000 [00:26<01:19, 8.22it/s]Upper bound on the fitting time: 35%|███▍ | 348/1000 [00:27<01:22, 7.90it/s]Upper bound on the fitting time: 35%|███▍ | 349/1000 [00:27<01:25, 7.62it/s]Upper bound on the fitting time: 35%|███▌ | 350/1000 [00:27<01:33, 6.93it/s]Upper bound on the fitting time: 35%|███▌ | 351/1000 [00:27<01:35, 6.82it/s]Upper bound on the fitting time: 35%|███▌ | 352/1000 [00:27<01:33, 6.94it/s]Upper bound on the fitting time: 35%|███▌ | 353/1000 [00:27<01:33, 6.92it/s]Upper bound on the fitting time: 35%|███▌ | 354/1000 [00:27<01:28, 7.32it/s]Upper bound on the fitting time: 36%|███▌ | 355/1000 [00:28<01:23, 7.70it/s]Upper bound on the fitting time: 36%|███▌ | 356/1000 [00:28<01:23, 7.74it/s]Upper bound on the fitting time: 36%|███▌ | 357/1000 [00:28<01:24, 7.61it/s]Upper bound on the fitting time: 36%|███▌ | 358/1000 [00:28<01:28, 7.26it/s]Upper bound on the fitting time: 36%|███▌ | 359/1000 [00:28<01:29, 7.13it/s]Upper bound on the fitting time: 36%|███▌ | 360/1000 [00:28<01:31, 7.01it/s]Upper bound on the fitting time: 36%|███▌ | 361/1000 [00:28<01:30, 7.07it/s]Upper bound on the fitting time: 36%|███▌ | 362/1000 [00:29<01:31, 6.94it/s]Upper bound on the fitting time: 36%|███▋ | 363/1000 [00:29<01:34, 6.75it/s]Upper bound on the fitting time: 36%|███▋ | 364/1000 [00:29<01:30, 7.00it/s]Upper bound on the fitting time: 36%|███▋ | 365/1000 [00:29<01:28, 7.21it/s]Upper bound on the fitting time: 37%|███▋ | 366/1000 [00:29<01:27, 7.29it/s]Upper bound on the fitting time: 37%|███▋ | 367/1000 [00:29<01:27, 7.23it/s]Upper bound on the fitting time: 37%|███▋ | 368/1000 [00:29<01:30, 6.96it/s]Upper bound on the fitting time: 37%|███▋ | 369/1000 [00:30<01:30, 6.94it/s]Upper bound on the fitting time: 37%|███▋ | 370/1000 [00:30<01:29, 7.07it/s]Upper bound on the fitting time: 37%|███▋ | 371/1000 [00:30<01:29, 7.01it/s]Upper bound on the fitting time: 37%|███▋ | 372/1000 [00:30<01:30, 6.93it/s]Upper bound on the fitting time: 37%|███▋ | 373/1000 [00:30<01:25, 7.31it/s]Upper bound on the fitting time: 37%|███▋ | 374/1000 [00:30<01:28, 7.08it/s]Upper bound on the fitting time: 38%|███▊ | 375/1000 [00:30<01:28, 7.08it/s]Upper bound on the fitting time: 38%|███▊ | 376/1000 [00:31<01:27, 7.09it/s]Upper bound on the fitting time: 38%|███▊ | 377/1000 [00:31<01:26, 7.20it/s]Upper bound on the fitting time: 38%|███▊ | 378/1000 [00:31<01:25, 7.24it/s]Upper bound on the fitting time: 38%|███▊ | 379/1000 [00:31<01:23, 7.43it/s]Upper bound on the fitting time: 38%|███▊ | 380/1000 [00:31<01:27, 7.10it/s]Upper bound on the fitting time: 38%|███▊ | 381/1000 [00:31<01:29, 6.92it/s]Upper bound on the fitting time: 38%|███▊ | 382/1000 [00:31<01:34, 6.53it/s]Upper bound on the fitting time: 38%|███▊ | 383/1000 [00:32<01:40, 6.17it/s]Upper bound on the fitting time: 38%|███▊ | 384/1000 [00:32<01:36, 6.41it/s]Upper bound on the fitting time: 38%|███▊ | 385/1000 [00:32<01:54, 5.38it/s]Upper bound on the fitting time: 39%|███▊ | 386/1000 [00:32<01:47, 5.71it/s]Upper bound on the fitting time: 39%|███▊ | 387/1000 [00:32<01:41, 6.04it/s]Upper bound on the fitting time: 39%|███▉ | 388/1000 [00:32<01:32, 6.60it/s]Upper bound on the fitting time: 39%|███▉ | 389/1000 [00:33<01:26, 7.07it/s]Upper bound on the fitting time: 39%|███▉ | 390/1000 [00:33<01:20, 7.60it/s]Upper bound on the fitting time: 39%|███▉ | 391/1000 [00:33<01:16, 7.97it/s]Upper bound on the fitting time: 39%|███▉ | 392/1000 [00:33<01:19, 7.62it/s]Upper bound on the fitting time: 39%|███▉ | 393/1000 [00:33<01:20, 7.52it/s]Upper bound on the fitting time: 39%|███▉ | 394/1000 [00:33<01:20, 7.49it/s]Upper bound on the fitting time: 40%|███▉ | 395/1000 [00:33<01:24, 7.15it/s]Upper bound on the fitting time: 40%|███▉ | 396/1000 [00:33<01:27, 6.86it/s]Upper bound on the fitting time: 40%|███▉ | 397/1000 [00:34<01:24, 7.13it/s]Upper bound on the fitting time: 40%|███▉ | 398/1000 [00:34<01:20, 7.47it/s]Upper bound on the fitting time: 40%|███▉ | 399/1000 [00:34<01:18, 7.66it/s]Upper bound on the fitting time: 40%|████ | 400/1000 [00:34<01:17, 7.77it/s]Upper bound on the fitting time: 40%|████ | 401/1000 [00:34<01:15, 7.98it/s]Upper bound on the fitting time: 40%|████ | 402/1000 [00:34<01:13, 8.17it/s]Upper bound on the fitting time: 40%|████ | 403/1000 [00:34<01:10, 8.42it/s]Upper bound on the fitting time: 40%|████ | 404/1000 [00:34<01:08, 8.74it/s]Upper bound on the fitting time: 40%|████ | 405/1000 [00:35<01:08, 8.66it/s]Upper bound on the fitting time: 41%|████ | 406/1000 [00:35<01:10, 8.41it/s]Upper bound on the fitting time: 41%|████ | 407/1000 [00:35<01:14, 8.01it/s]Upper bound on the fitting time: 41%|████ | 408/1000 [00:35<01:15, 7.84it/s]Upper bound on the fitting time: 41%|████ | 409/1000 [00:35<01:13, 8.02it/s]Upper bound on the fitting time: 41%|████ | 410/1000 [00:35<01:12, 8.18it/s]Upper bound on the fitting time: 41%|████ | 411/1000 [00:35<01:10, 8.36it/s]Upper bound on the fitting time: 41%|████ | 412/1000 [00:35<01:08, 8.61it/s]Upper bound on the fitting time: 41%|████▏ | 413/1000 [00:36<01:07, 8.66it/s]Upper bound on the fitting time: 41%|████▏ | 414/1000 [00:36<01:08, 8.53it/s]Upper bound on the fitting time: 42%|████▏ | 415/1000 [00:36<01:08, 8.50it/s]Upper bound on the fitting time: 42%|████▏ | 416/1000 [00:36<01:07, 8.67it/s]Upper bound on the fitting time: 42%|████▏ | 417/1000 [00:36<01:05, 8.95it/s]Upper bound on the fitting time: 42%|████▏ | 419/1000 [00:36<01:00, 9.61it/s]Upper bound on the fitting time: 42%|████▏ | 420/1000 [00:36<01:02, 9.33it/s]Upper bound on the fitting time: 42%|████▏ | 421/1000 [00:36<01:05, 8.90it/s]Upper bound on the fitting time: 42%|████▏ | 422/1000 [00:37<01:12, 7.93it/s]Upper bound on the fitting time: 42%|████▏ | 423/1000 [00:37<01:12, 7.96it/s]Upper bound on the fitting time: 42%|████▏ | 424/1000 [00:37<01:14, 7.72it/s]Upper bound on the fitting time: 42%|████▎ | 425/1000 [00:37<01:14, 7.75it/s]Upper bound on the fitting time: 43%|████▎ | 426/1000 [00:37<01:13, 7.80it/s]Upper bound on the fitting time: 43%|████▎ | 427/1000 [00:37<01:13, 7.78it/s]Upper bound on the fitting time: 43%|████▎ | 428/1000 [00:37<01:15, 7.60it/s]Upper bound on the fitting time: 43%|████▎ | 429/1000 [00:37<01:16, 7.49it/s]Upper bound on the fitting time: 43%|████▎ | 430/1000 [00:38<01:18, 7.24it/s]Upper bound on the fitting time: 43%|████▎ | 431/1000 [00:38<01:17, 7.33it/s]Upper bound on the fitting time: 43%|████▎ | 432/1000 [00:38<01:17, 7.31it/s]Upper bound on the fitting time: 43%|████▎ | 433/1000 [00:38<01:19, 7.15it/s]Upper bound on the fitting time: 43%|████▎ | 434/1000 [00:38<01:18, 7.19it/s]Upper bound on the fitting time: 44%|████▎ | 435/1000 [00:38<01:21, 6.96it/s]Upper bound on the fitting time: 44%|████▎ | 436/1000 [00:38<01:19, 7.09it/s]Upper bound on the fitting time: 44%|████▎ | 437/1000 [00:39<01:16, 7.39it/s]Upper bound on the fitting time: 44%|████▍ | 438/1000 [00:39<01:12, 7.72it/s]Upper bound on the fitting time: 44%|████▍ | 439/1000 [00:39<01:10, 7.93it/s]Upper bound on the fitting time: 44%|████▍ | 440/1000 [00:39<01:14, 7.52it/s]Upper bound on the fitting time: 44%|████▍ | 441/1000 [00:39<01:12, 7.76it/s]Upper bound on the fitting time: 44%|████▍ | 442/1000 [00:39<01:12, 7.67it/s]Upper bound on the fitting time: 44%|████▍ | 443/1000 [00:39<01:12, 7.71it/s]Upper bound on the fitting time: 44%|████▍ | 444/1000 [00:39<01:10, 7.88it/s]Upper bound on the fitting time: 44%|████▍ | 445/1000 [00:40<01:15, 7.32it/s]Upper bound on the fitting time: 45%|████▍ | 446/1000 [00:40<01:15, 7.38it/s]Upper bound on the fitting time: 45%|████▍ | 447/1000 [00:40<01:12, 7.63it/s]Upper bound on the fitting time: 45%|████▍ | 448/1000 [00:40<01:14, 7.46it/s]Upper bound on the fitting time: 45%|████▍ | 449/1000 [00:40<01:13, 7.53it/s]Upper bound on the fitting time: 45%|████▌ | 450/1000 [00:40<01:17, 7.10it/s]Upper bound on the fitting time: 45%|████▌ | 451/1000 [00:40<01:16, 7.20it/s]Upper bound on the fitting time: 45%|████▌ | 452/1000 [00:41<01:16, 7.17it/s]Upper bound on the fitting time: 45%|████▌ | 453/1000 [00:41<01:29, 6.12it/s]Upper bound on the fitting time: 45%|████▌ | 454/1000 [00:41<01:32, 5.92it/s]Upper bound on the fitting time: 46%|████▌ | 455/1000 [00:41<01:35, 5.70it/s]Upper bound on the fitting time: 46%|████▌ | 456/1000 [00:41<01:28, 6.13it/s]Upper bound on the fitting time: 46%|████▌ | 457/1000 [00:41<01:23, 6.47it/s]Upper bound on the fitting time: 46%|████▌ | 458/1000 [00:42<01:16, 7.05it/s]Upper bound on the fitting time: 46%|████▌ | 459/1000 [00:42<01:10, 7.65it/s]Upper bound on the fitting time: 46%|████▌ | 460/1000 [00:42<01:07, 7.98it/s]Upper bound on the fitting time: 46%|████▌ | 461/1000 [00:42<01:04, 8.32it/s]Upper bound on the fitting time: 46%|████▌ | 462/1000 [00:42<01:03, 8.43it/s]Upper bound on the fitting time: 46%|████▋ | 463/1000 [00:42<01:02, 8.54it/s]Upper bound on the fitting time: 46%|████▋ | 464/1000 [00:42<01:02, 8.52it/s]Upper bound on the fitting time: 46%|████▋ | 465/1000 [00:42<01:02, 8.52it/s]Upper bound on the fitting time: 47%|████▋ | 466/1000 [00:43<01:04, 8.28it/s]Upper bound on the fitting time: 47%|████▋ | 467/1000 [00:43<01:02, 8.50it/s]Upper bound on the fitting time: 47%|████▋ | 468/1000 [00:43<01:01, 8.62it/s]Upper bound on the fitting time: 47%|████▋ | 469/1000 [00:43<00:59, 8.89it/s]Upper bound on the fitting time: 47%|████▋ | 470/1000 [00:43<01:00, 8.74it/s]Upper bound on the fitting time: 47%|████▋ | 471/1000 [00:43<01:01, 8.56it/s]Upper bound on the fitting time: 47%|████▋ | 472/1000 [00:43<01:01, 8.58it/s]Upper bound on the fitting time: 47%|████▋ | 473/1000 [00:43<01:01, 8.60it/s]Upper bound on the fitting time: 47%|████▋ | 474/1000 [00:43<01:00, 8.66it/s]Upper bound on the fitting time: 48%|████▊ | 475/1000 [00:44<00:58, 8.90it/s]Upper bound on the fitting time: 48%|████▊ | 476/1000 [00:44<00:57, 9.10it/s]Upper bound on the fitting time: 48%|████▊ | 478/1000 [00:44<00:54, 9.55it/s]Upper bound on the fitting time: 48%|████▊ | 479/1000 [00:44<00:56, 9.24it/s]Upper bound on the fitting time: 48%|████▊ | 480/1000 [00:44<00:57, 9.06it/s]Upper bound on the fitting time: 48%|████▊ | 481/1000 [00:44<00:58, 8.85it/s]Upper bound on the fitting time: 48%|████▊ | 482/1000 [00:44<01:00, 8.55it/s]Upper bound on the fitting time: 48%|████▊ | 483/1000 [00:44<01:00, 8.51it/s]Upper bound on the fitting time: 48%|████▊ | 484/1000 [00:45<00:59, 8.73it/s]Upper bound on the fitting time: 48%|████▊ | 485/1000 [00:45<00:58, 8.86it/s]Upper bound on the fitting time: 49%|████▊ | 486/1000 [00:45<00:57, 8.94it/s]Upper bound on the fitting time: 49%|████▊ | 487/1000 [00:45<00:56, 9.05it/s]Upper bound on the fitting time: 49%|████▉ | 488/1000 [00:45<00:56, 9.06it/s]Upper bound on the fitting time: 49%|████▉ | 489/1000 [00:45<00:57, 8.91it/s]Upper bound on the fitting time: 49%|████▉ | 490/1000 [00:45<00:58, 8.65it/s]Upper bound on the fitting time: 49%|████▉ | 491/1000 [00:45<00:57, 8.89it/s]Upper bound on the fitting time: 49%|████▉ | 492/1000 [00:45<00:57, 8.82it/s]Upper bound on the fitting time: 49%|████▉ | 493/1000 [00:46<00:57, 8.75it/s]Upper bound on the fitting time: 49%|████▉ | 494/1000 [00:46<00:58, 8.71it/s]Upper bound on the fitting time: 50%|████▉ | 495/1000 [00:46<00:57, 8.73it/s]Upper bound on the fitting time: 50%|████▉ | 496/1000 [00:46<00:58, 8.62it/s]Upper bound on the fitting time: 50%|████▉ | 497/1000 [00:46<00:58, 8.63it/s]Upper bound on the fitting time: 50%|████▉ | 498/1000 [00:46<00:58, 8.65it/s]Upper bound on the fitting time: 50%|████▉ | 499/1000 [00:46<00:57, 8.75it/s]Upper bound on the fitting time: 50%|█████ | 500/1000 [00:46<00:56, 8.86it/s]Upper bound on the fitting time: 50%|█████ | 501/1000 [00:46<00:55, 8.97it/s]Upper bound on the fitting time: 50%|█████ | 502/1000 [00:47<00:54, 9.16it/s]Upper bound on the fitting time: 50%|█████ | 503/1000 [00:47<00:53, 9.34it/s]Upper bound on the fitting time: 50%|█████ | 504/1000 [00:47<00:53, 9.25it/s]Upper bound on the fitting time: 50%|█████ | 505/1000 [00:47<00:53, 9.19it/s]Upper bound on the fitting time: 51%|█████ | 506/1000 [00:47<00:53, 9.32it/s]Upper bound on the fitting time: 51%|█████ | 507/1000 [00:47<00:52, 9.46it/s]Upper bound on the fitting time: 51%|█████ | 508/1000 [00:47<00:51, 9.48it/s]Upper bound on the fitting time: 51%|█████ | 509/1000 [00:47<00:51, 9.56it/s]Upper bound on the fitting time: 51%|█████ | 510/1000 [00:47<00:51, 9.42it/s]Upper bound on the fitting time: 51%|█████ | 512/1000 [00:48<00:49, 9.89it/s]Upper bound on the fitting time: 51%|█████▏ | 514/1000 [00:48<00:48, 10.03it/s]Upper bound on the fitting time: 52%|█████▏ | 515/1000 [00:48<00:48, 9.97it/s]Upper bound on the fitting time: 52%|█████▏ | 516/1000 [00:48<00:49, 9.74it/s]Upper bound on the fitting time: 52%|█████▏ | 517/1000 [00:48<00:50, 9.60it/s]Upper bound on the fitting time: 52%|█████▏ | 518/1000 [00:48<00:50, 9.50it/s]Upper bound on the fitting time: 52%|█████▏ | 519/1000 [00:48<00:51, 9.41it/s]Upper bound on the fitting time: 52%|█████▏ | 520/1000 [00:48<00:50, 9.41it/s]Upper bound on the fitting time: 52%|█████▏ | 521/1000 [00:49<00:50, 9.40it/s]Upper bound on the fitting time: 52%|█████▏ | 522/1000 [00:49<00:50, 9.48it/s]Upper bound on the fitting time: 52%|█████▏ | 523/1000 [00:49<00:51, 9.30it/s]Upper bound on the fitting time: 52%|█████▏ | 524/1000 [00:49<00:51, 9.27it/s]Upper bound on the fitting time: 52%|█████▎ | 525/1000 [00:49<00:51, 9.31it/s]Upper bound on the fitting time: 53%|█████▎ | 526/1000 [00:49<00:50, 9.39it/s]Upper bound on the fitting time: 53%|█████▎ | 527/1000 [00:49<00:50, 9.46it/s]Upper bound on the fitting time: 53%|█████▎ | 528/1000 [00:49<00:50, 9.43it/s]Upper bound on the fitting time: 53%|█████▎ | 529/1000 [00:49<00:49, 9.44it/s]Upper bound on the fitting time: 53%|█████▎ | 530/1000 [00:50<00:50, 9.32it/s]Upper bound on the fitting time: 53%|█████▎ | 531/1000 [00:50<00:49, 9.45it/s]Upper bound on the fitting time: 53%|█████▎ | 532/1000 [00:50<00:48, 9.57it/s]Upper bound on the fitting time: 53%|█████▎ | 533/1000 [00:50<00:49, 9.46it/s]Upper bound on the fitting time: 53%|█████▎ | 534/1000 [00:50<00:48, 9.60it/s]Upper bound on the fitting time: 54%|█████▎ | 536/1000 [00:50<00:46, 9.94it/s]Upper bound on the fitting time: 54%|█████▍ | 538/1000 [00:50<00:45, 10.12it/s]Upper bound on the fitting time: 54%|█████▍ | 540/1000 [00:51<00:45, 10.05it/s]Upper bound on the fitting time: 54%|█████▍ | 541/1000 [00:51<00:45, 10.03it/s]Upper bound on the fitting time: 54%|█████▍ | 542/1000 [00:51<00:47, 9.65it/s]Upper bound on the fitting time: 54%|█████▍ | 543/1000 [00:51<00:49, 9.16it/s]Upper bound on the fitting time: 54%|█████▍ | 544/1000 [00:51<00:52, 8.75it/s]Upper bound on the fitting time: 55%|█████▍ | 545/1000 [00:51<00:51, 8.80it/s]Upper bound on the fitting time: 55%|█████▍ | 546/1000 [00:51<00:52, 8.72it/s]Upper bound on the fitting time: 55%|█████▍ | 547/1000 [00:51<00:51, 8.72it/s]Upper bound on the fitting time: 55%|█████▍ | 548/1000 [00:51<00:51, 8.80it/s]Upper bound on the fitting time: 55%|█████▌ | 550/1000 [00:52<00:47, 9.42it/s]Upper bound on the fitting time: 55%|█████▌ | 551/1000 [00:52<00:47, 9.53it/s]Upper bound on the fitting time: 55%|█████▌ | 553/1000 [00:52<00:46, 9.67it/s]Upper bound on the fitting time: 55%|█████▌ | 554/1000 [00:52<00:47, 9.29it/s]Upper bound on the fitting time: 56%|█████▌ | 555/1000 [00:52<00:48, 9.15it/s]Upper bound on the fitting time: 56%|█████▌ | 557/1000 [00:52<00:46, 9.60it/s]Upper bound on the fitting time: 56%|█████▌ | 559/1000 [00:53<00:44, 9.85it/s]Upper bound on the fitting time: 56%|█████▌ | 560/1000 [00:53<00:44, 9.80it/s]Upper bound on the fitting time: 56%|█████▌ | 561/1000 [00:53<00:44, 9.83it/s]Upper bound on the fitting time: 56%|█████▌ | 562/1000 [00:53<00:45, 9.58it/s]Upper bound on the fitting time: 56%|█████▋ | 563/1000 [00:53<00:45, 9.67it/s]Upper bound on the fitting time: 56%|█████▋ | 564/1000 [00:53<00:44, 9.71it/s]Upper bound on the fitting time: 56%|█████▋ | 565/1000 [00:53<00:45, 9.58it/s]Upper bound on the fitting time: 57%|█████▋ | 567/1000 [00:53<00:44, 9.72it/s]Upper bound on the fitting time: 57%|█████▋ | 568/1000 [00:53<00:45, 9.54it/s]Upper bound on the fitting time: 57%|█████▋ | 569/1000 [00:54<00:45, 9.45it/s]Upper bound on the fitting time: 57%|█████▋ | 570/1000 [00:54<00:45, 9.51it/s]Upper bound on the fitting time: 57%|█████▋ | 571/1000 [00:54<00:46, 9.26it/s]Upper bound on the fitting time: 57%|█████▋ | 572/1000 [00:54<00:45, 9.45it/s]Upper bound on the fitting time: 57%|█████▋ | 573/1000 [00:54<00:44, 9.59it/s]Upper bound on the fitting time: 57%|█████▋ | 574/1000 [00:54<00:43, 9.69it/s]Upper bound on the fitting time: 58%|█████▊ | 576/1000 [00:54<00:43, 9.85it/s]Upper bound on the fitting time: 58%|█████▊ | 577/1000 [00:54<00:42, 9.84it/s]Upper bound on the fitting time: 58%|█████▊ | 579/1000 [00:55<00:41, 10.05it/s]Upper bound on the fitting time: 58%|█████▊ | 580/1000 [00:55<00:42, 9.98it/s]Upper bound on the fitting time: 58%|█████▊ | 581/1000 [00:55<00:42, 9.95it/s]Upper bound on the fitting time: 58%|█████▊ | 582/1000 [00:55<00:42, 9.81it/s]Upper bound on the fitting time: 58%|█████▊ | 584/1000 [00:55<00:41, 9.98it/s]Upper bound on the fitting time: 59%|█████▊ | 586/1000 [00:55<00:41, 10.07it/s]Upper bound on the fitting time: 59%|█████▊ | 587/1000 [00:55<00:41, 9.96it/s]Upper bound on the fitting time: 59%|█████▉ | 588/1000 [00:56<00:41, 9.96it/s]Upper bound on the fitting time: 59%|█████▉ | 590/1000 [00:56<00:40, 10.08it/s]Upper bound on the fitting time: 59%|█████▉ | 592/1000 [00:56<00:39, 10.27it/s]Upper bound on the fitting time: 59%|█████▉ | 594/1000 [00:56<00:39, 10.31it/s]Upper bound on the fitting time: 60%|█████▉ | 596/1000 [00:56<00:41, 9.74it/s]Upper bound on the fitting time: 60%|█████▉ | 597/1000 [00:56<00:41, 9.68it/s]Upper bound on the fitting time: 60%|█████▉ | 598/1000 [00:57<00:42, 9.51it/s]Upper bound on the fitting time: 60%|█████▉ | 599/1000 [00:57<00:42, 9.54it/s]Upper bound on the fitting time: 60%|██████ | 601/1000 [00:57<00:40, 9.88it/s]Upper bound on the fitting time: 60%|██████ | 602/1000 [00:57<00:40, 9.90it/s]Upper bound on the fitting time: 60%|██████ | 604/1000 [00:57<00:39, 10.01it/s]Upper bound on the fitting time: 60%|██████ | 605/1000 [00:57<00:40, 9.84it/s]Upper bound on the fitting time: 61%|██████ | 606/1000 [00:57<00:40, 9.72it/s]Upper bound on the fitting time: 61%|██████ | 607/1000 [00:57<00:40, 9.74it/s]Upper bound on the fitting time: 61%|██████ | 608/1000 [00:58<00:40, 9.65it/s]Upper bound on the fitting time: 61%|██████ | 609/1000 [00:58<00:41, 9.51it/s]Upper bound on the fitting time: 61%|██████ | 610/1000 [00:58<00:41, 9.46it/s]Upper bound on the fitting time: 61%|██████ | 611/1000 [00:58<00:41, 9.47it/s]Upper bound on the fitting time: 61%|██████ | 612/1000 [00:58<00:41, 9.37it/s]Upper bound on the fitting time: 61%|██████▏ | 613/1000 [00:58<00:41, 9.36it/s]Upper bound on the fitting time: 61%|██████▏ | 614/1000 [00:58<00:41, 9.35it/s]Upper bound on the fitting time: 62%|██████▏ | 615/1000 [00:58<00:41, 9.29it/s]Upper bound on the fitting time: 62%|██████▏ | 616/1000 [00:58<00:41, 9.24it/s]Upper bound on the fitting time: 62%|██████▏ | 617/1000 [00:59<00:42, 9.08it/s]Upper bound on the fitting time: 62%|██████▏ | 618/1000 [00:59<00:43, 8.88it/s]Upper bound on the fitting time: 62%|██████▏ | 619/1000 [00:59<00:42, 8.89it/s]Upper bound on the fitting time: 62%|██████▏ | 620/1000 [00:59<00:42, 9.02it/s]Upper bound on the fitting time: 62%|██████▏ | 621/1000 [00:59<00:41, 9.16it/s]Upper bound on the fitting time: 62%|██████▏ | 622/1000 [00:59<00:40, 9.24it/s]Upper bound on the fitting time: 62%|██████▏ | 623/1000 [00:59<00:41, 9.15it/s]Upper bound on the fitting time: 62%|██████▏ | 624/1000 [00:59<00:40, 9.30it/s]Upper bound on the fitting time: 62%|██████▎ | 625/1000 [00:59<00:39, 9.43it/s]Upper bound on the fitting time: 63%|██████▎ | 626/1000 [01:00<00:40, 9.24it/s]Upper bound on the fitting time: 63%|██████▎ | 627/1000 [01:00<00:39, 9.41it/s]Upper bound on the fitting time: 63%|██████▎ | 628/1000 [01:00<00:39, 9.51it/s]Upper bound on the fitting time: 63%|██████▎ | 630/1000 [01:00<00:37, 9.89it/s]Upper bound on the fitting time: 63%|██████▎ | 631/1000 [01:00<00:38, 9.68it/s]Upper bound on the fitting time: 63%|██████▎ | 633/1000 [01:00<00:36, 10.05it/s]Upper bound on the fitting time: 63%|██████▎ | 634/1000 [01:00<00:37, 9.77it/s]Upper bound on the fitting time: 64%|██████▎ | 635/1000 [01:00<00:38, 9.52it/s]Upper bound on the fitting time: 64%|██████▎ | 636/1000 [01:01<00:38, 9.44it/s]Upper bound on the fitting time: 64%|██████▎ | 637/1000 [01:01<00:38, 9.46it/s]Upper bound on the fitting time: 64%|██████▍ | 638/1000 [01:01<00:38, 9.52it/s]Upper bound on the fitting time: 64%|██████▍ | 640/1000 [01:01<00:36, 9.83it/s]Upper bound on the fitting time: 64%|██████▍ | 641/1000 [01:01<00:36, 9.82it/s]Upper bound on the fitting time: 64%|██████▍ | 642/1000 [01:01<00:36, 9.84it/s]Upper bound on the fitting time: 64%|██████▍ | 644/1000 [01:01<00:35, 10.00it/s]Upper bound on the fitting time: 65%|██████▍ | 646/1000 [01:02<00:34, 10.19it/s]Upper bound on the fitting time: 65%|██████▍ | 648/1000 [01:02<00:34, 10.23it/s]Upper bound on the fitting time: 65%|██████▌ | 650/1000 [01:02<00:34, 10.07it/s]Upper bound on the fitting time: 65%|██████▌ | 652/1000 [01:02<00:34, 10.11it/s]Upper bound on the fitting time: 65%|██████▌ | 654/1000 [01:02<00:33, 10.22it/s]Upper bound on the fitting time: 66%|██████▌ | 656/1000 [01:03<00:33, 10.19it/s]Upper bound on the fitting time: 66%|██████▌ | 658/1000 [01:03<00:33, 10.17it/s]Upper bound on the fitting time: 66%|██████▌ | 660/1000 [01:03<00:33, 10.12it/s]Upper bound on the fitting time: 66%|██████▌ | 662/1000 [01:03<00:32, 10.28it/s]Upper bound on the fitting time: 66%|██████▋ | 664/1000 [01:03<00:33, 10.05it/s]Upper bound on the fitting time: 67%|██████▋ | 666/1000 [01:04<00:32, 10.16it/s]Upper bound on the fitting time: 67%|██████▋ | 668/1000 [01:04<00:32, 10.16it/s]Upper bound on the fitting time: 67%|██████▋ | 670/1000 [01:04<00:33, 9.92it/s]Upper bound on the fitting time: 67%|██████▋ | 671/1000 [01:04<00:33, 9.80it/s]Upper bound on the fitting time: 67%|██████▋ | 673/1000 [01:04<00:32, 10.09it/s]Upper bound on the fitting time: 68%|██████▊ | 675/1000 [01:04<00:31, 10.19it/s]Upper bound on the fitting time: 68%|██████▊ | 677/1000 [01:05<00:31, 10.16it/s]Upper bound on the fitting time: 68%|██████▊ | 679/1000 [01:05<00:31, 10.15it/s]Upper bound on the fitting time: 68%|██████▊ | 681/1000 [01:05<00:31, 10.25it/s]Upper bound on the fitting time: 68%|██████▊ | 683/1000 [01:05<00:31, 10.15it/s]Upper bound on the fitting time: 68%|██████▊ | 685/1000 [01:05<00:30, 10.24it/s]Upper bound on the fitting time: 69%|██████▊ | 687/1000 [01:06<00:30, 10.13it/s]Upper bound on the fitting time: 69%|██████▉ | 689/1000 [01:06<00:30, 10.04it/s]Upper bound on the fitting time: 69%|██████▉ | 691/1000 [01:06<00:30, 10.14it/s]Upper bound on the fitting time: 69%|██████▉ | 693/1000 [01:06<00:29, 10.27it/s]Upper bound on the fitting time: 70%|██████▉ | 695/1000 [01:06<00:29, 10.25it/s]Upper bound on the fitting time: 70%|██████▉ | 697/1000 [01:07<00:29, 10.18it/s]Upper bound on the fitting time: 70%|██████▉ | 699/1000 [01:07<00:29, 10.16it/s]Upper bound on the fitting time: 70%|███████ | 701/1000 [01:07<00:29, 9.99it/s]Upper bound on the fitting time: 70%|███████ | 702/1000 [01:07<00:29, 9.98it/s]Upper bound on the fitting time: 70%|███████ | 703/1000 [01:07<00:30, 9.74it/s]Upper bound on the fitting time: 70%|███████ | 704/1000 [01:07<00:30, 9.78it/s]Upper bound on the fitting time: 70%|███████ | 705/1000 [01:07<00:30, 9.77it/s]Upper bound on the fitting time: 71%|███████ | 707/1000 [01:08<00:29, 10.08it/s]Upper bound on the fitting time: 71%|███████ | 708/1000 [01:08<00:29, 10.01it/s]Upper bound on the fitting time: 71%|███████ | 709/1000 [01:08<00:29, 9.95it/s]Upper bound on the fitting time: 71%|███████ | 710/1000 [01:08<00:29, 9.89it/s]Upper bound on the fitting time: 71%|███████ | 711/1000 [01:08<00:29, 9.85it/s]Upper bound on the fitting time: 71%|███████▏ | 713/1000 [01:08<00:28, 10.06it/s]Upper bound on the fitting time: 71%|███████▏ | 714/1000 [01:08<00:28, 10.04it/s]Upper bound on the fitting time: 72%|███████▏ | 715/1000 [01:08<00:28, 9.98it/s]Upper bound on the fitting time: 72%|███████▏ | 716/1000 [01:08<00:28, 9.93it/s]Upper bound on the fitting time: 72%|███████▏ | 717/1000 [01:09<00:28, 9.93it/s]Upper bound on the fitting time: 72%|███████▏ | 718/1000 [01:09<00:28, 9.93it/s]Upper bound on the fitting time: 72%|███████▏ | 720/1000 [01:09<00:27, 10.09it/s]Upper bound on the fitting time: 72%|███████▏ | 722/1000 [01:09<00:27, 10.25it/s]Upper bound on the fitting time: 72%|███████▏ | 724/1000 [01:09<00:26, 10.29it/s]Upper bound on the fitting time: 73%|███████▎ | 726/1000 [01:09<00:27, 10.13it/s]Upper bound on the fitting time: 73%|███████▎ | 728/1000 [01:10<00:26, 10.09it/s]Upper bound on the fitting time: 73%|███████▎ | 730/1000 [01:10<00:27, 9.98it/s]Upper bound on the fitting time: 73%|███████▎ | 731/1000 [01:10<00:27, 9.96it/s]Upper bound on the fitting time: 73%|███████▎ | 732/1000 [01:10<00:27, 9.86it/s]Upper bound on the fitting time: 73%|███████▎ | 734/1000 [01:10<00:26, 10.11it/s]Upper bound on the fitting time: 74%|███████▎ | 736/1000 [01:10<00:26, 10.15it/s]Upper bound on the fitting time: 74%|███████▍ | 738/1000 [01:11<00:25, 10.16it/s]Upper bound on the fitting time: 74%|███████▍ | 740/1000 [01:11<00:25, 10.24it/s]Upper bound on the fitting time: 74%|███████▍ | 742/1000 [01:11<00:25, 10.13it/s]Upper bound on the fitting time: 74%|███████▍ | 744/1000 [01:11<00:25, 10.11it/s]Upper bound on the fitting time: 75%|███████▍ | 746/1000 [01:11<00:25, 10.08it/s]Upper bound on the fitting time: 75%|███████▍ | 748/1000 [01:12<00:25, 10.08it/s]Upper bound on the fitting time: 75%|███████▌ | 750/1000 [01:12<00:24, 10.15it/s]Upper bound on the fitting time: 75%|███████▌ | 752/1000 [01:12<00:24, 10.29it/s]Upper bound on the fitting time: 75%|███████▌ | 754/1000 [01:12<00:23, 10.38it/s]Upper bound on the fitting time: 76%|███████▌ | 756/1000 [01:12<00:23, 10.31it/s]Upper bound on the fitting time: 76%|███████▌ | 758/1000 [01:13<00:23, 10.28it/s]Upper bound on the fitting time: 76%|███████▌ | 760/1000 [01:13<00:23, 10.39it/s]Upper bound on the fitting time: 76%|███████▌ | 762/1000 [01:13<00:22, 10.35it/s]Upper bound on the fitting time: 76%|███████▋ | 764/1000 [01:13<00:22, 10.32it/s]Upper bound on the fitting time: 77%|███████▋ | 766/1000 [01:13<00:23, 10.16it/s]Upper bound on the fitting time: 77%|███████▋ | 768/1000 [01:14<00:23, 10.05it/s]Upper bound on the fitting time: 77%|███████▋ | 770/1000 [01:14<00:22, 10.06it/s]Upper bound on the fitting time: 77%|███████▋ | 772/1000 [01:14<00:22, 9.99it/s]Upper bound on the fitting time: 77%|███████▋ | 774/1000 [01:14<00:22, 10.03it/s]Upper bound on the fitting time: 78%|███████▊ | 776/1000 [01:14<00:22, 9.97it/s]Upper bound on the fitting time: 78%|███████▊ | 778/1000 [01:15<00:21, 10.14it/s]Upper bound on the fitting time: 78%|███████▊ | 780/1000 [01:15<00:21, 10.13it/s]Upper bound on the fitting time: 78%|███████▊ | 782/1000 [01:15<00:21, 9.94it/s]Upper bound on the fitting time: 78%|███████▊ | 783/1000 [01:15<00:21, 9.93it/s]Upper bound on the fitting time: 78%|███████▊ | 785/1000 [01:15<00:21, 10.03it/s]Upper bound on the fitting time: 79%|███████▊ | 787/1000 [01:15<00:20, 10.19it/s]Upper bound on the fitting time: 79%|███████▉ | 789/1000 [01:16<00:20, 10.23it/s]Upper bound on the fitting time: 79%|███████▉ | 791/1000 [01:16<00:20, 10.19it/s]Upper bound on the fitting time: 79%|███████▉ | 793/1000 [01:16<00:20, 10.03it/s]Upper bound on the fitting time: 80%|███████▉ | 795/1000 [01:16<00:20, 9.99it/s]Upper bound on the fitting time: 80%|███████▉ | 796/1000 [01:16<00:20, 9.98it/s]Upper bound on the fitting time: 80%|███████▉ | 798/1000 [01:17<00:20, 10.10it/s]Upper bound on the fitting time: 80%|████████ | 800/1000 [01:17<00:19, 10.00it/s]Upper bound on the fitting time: 80%|████████ | 802/1000 [01:17<00:19, 9.98it/s]Upper bound on the fitting time: 80%|████████ | 804/1000 [01:17<00:19, 10.17it/s]Upper bound on the fitting time: 81%|████████ | 806/1000 [01:17<00:18, 10.23it/s]Upper bound on the fitting time: 81%|████████ | 808/1000 [01:18<00:18, 10.40it/s]Upper bound on the fitting time: 81%|████████ | 810/1000 [01:18<00:18, 10.29it/s]Upper bound on the fitting time: 81%|████████ | 812/1000 [01:18<00:18, 10.21it/s]Upper bound on the fitting time: 81%|████████▏ | 814/1000 [01:18<00:18, 10.13it/s]Upper bound on the fitting time: 82%|████████▏ | 816/1000 [01:18<00:18, 10.07it/s]Upper bound on the fitting time: 82%|████████▏ | 818/1000 [01:19<00:17, 10.18it/s]Upper bound on the fitting time: 82%|████████▏ | 820/1000 [01:19<00:17, 10.24it/s]Upper bound on the fitting time: 82%|████████▏ | 822/1000 [01:19<00:17, 10.07it/s]Upper bound on the fitting time: 82%|████████▏ | 824/1000 [01:19<00:17, 10.17it/s]Upper bound on the fitting time: 83%|████████▎ | 826/1000 [01:19<00:17, 9.88it/s]Upper bound on the fitting time: 83%|████████▎ | 827/1000 [01:19<00:17, 9.79it/s]Upper bound on the fitting time: 83%|████████▎ | 829/1000 [01:20<00:17, 9.98it/s]Upper bound on the fitting time: 83%|████████▎ | 831/1000 [01:20<00:16, 10.08it/s]Upper bound on the fitting time: 83%|████████▎ | 833/1000 [01:20<00:16, 10.12it/s]Upper bound on the fitting time: 84%|████████▎ | 835/1000 [01:20<00:16, 9.93it/s]Upper bound on the fitting time: 84%|████████▎ | 837/1000 [01:20<00:16, 10.12it/s]Upper bound on the fitting time: 84%|████████▍ | 839/1000 [01:21<00:15, 10.18it/s]Upper bound on the fitting time: 84%|████████▍ | 841/1000 [01:21<00:15, 9.95it/s]Upper bound on the fitting time: 84%|████████▍ | 842/1000 [01:21<00:16, 9.46it/s]Upper bound on the fitting time: 84%|████████▍ | 843/1000 [01:21<00:17, 9.09it/s]Upper bound on the fitting time: 84%|████████▍ | 844/1000 [01:21<00:17, 8.98it/s]Upper bound on the fitting time: 84%|████████▍ | 845/1000 [01:21<00:17, 8.87it/s]Upper bound on the fitting time: 85%|████████▍ | 846/1000 [01:21<00:18, 8.43it/s]Upper bound on the fitting time: 85%|████████▍ | 847/1000 [01:22<00:18, 8.40it/s]Upper bound on the fitting time: 85%|████████▍ | 848/1000 [01:22<00:17, 8.56it/s]Upper bound on the fitting time: 85%|████████▍ | 849/1000 [01:22<00:17, 8.68it/s]Upper bound on the fitting time: 85%|████████▌ | 850/1000 [01:22<00:17, 8.65it/s]Upper bound on the fitting time: 85%|████████▌ | 851/1000 [01:22<00:17, 8.65it/s]Upper bound on the fitting time: 85%|████████▌ | 852/1000 [01:22<00:16, 8.81it/s]Upper bound on the fitting time: 85%|████████▌ | 853/1000 [01:22<00:16, 8.81it/s]Upper bound on the fitting time: 85%|████████▌ | 854/1000 [01:22<00:16, 9.05it/s]Upper bound on the fitting time: 86%|████████▌ | 855/1000 [01:22<00:15, 9.06it/s]Upper bound on the fitting time: 86%|████████▌ | 856/1000 [01:23<00:16, 8.96it/s]Upper bound on the fitting time: 86%|████████▌ | 857/1000 [01:23<00:15, 9.10it/s]Upper bound on the fitting time: 86%|████████▌ | 858/1000 [01:23<00:15, 8.96it/s]Upper bound on the fitting time: 86%|████████▌ | 859/1000 [01:23<00:15, 9.04it/s]Upper bound on the fitting time: 86%|████████▌ | 860/1000 [01:23<00:15, 9.13it/s]Upper bound on the fitting time: 86%|████████▌ | 861/1000 [01:23<00:15, 9.10it/s]Upper bound on the fitting time: 86%|████████▌ | 862/1000 [01:23<00:15, 9.12it/s]Upper bound on the fitting time: 86%|████████▋ | 863/1000 [01:23<00:14, 9.21it/s]Upper bound on the fitting time: 86%|████████▋ | 864/1000 [01:23<00:14, 9.30it/s]Upper bound on the fitting time: 86%|████████▋ | 865/1000 [01:24<00:14, 9.34it/s]Upper bound on the fitting time: 87%|████████▋ | 866/1000 [01:24<00:14, 9.25it/s]Upper bound on the fitting time: 87%|████████▋ | 867/1000 [01:24<00:14, 9.33it/s]Upper bound on the fitting time: 87%|████████▋ | 868/1000 [01:24<00:14, 9.22it/s]Upper bound on the fitting time: 87%|████████▋ | 869/1000 [01:24<00:14, 9.12it/s]Upper bound on the fitting time: 87%|████████▋ | 870/1000 [01:24<00:14, 8.75it/s]Upper bound on the fitting time: 87%|████████▋ | 871/1000 [01:24<00:14, 8.78it/s]Upper bound on the fitting time: 87%|████████▋ | 872/1000 [01:24<00:14, 8.71it/s]Upper bound on the fitting time: 87%|████████▋ | 873/1000 [01:24<00:14, 8.78it/s]Upper bound on the fitting time: 87%|████████▋ | 874/1000 [01:25<00:14, 8.83it/s]Upper bound on the fitting time: 88%|████████▊ | 875/1000 [01:25<00:14, 8.66it/s]Upper bound on the fitting time: 88%|████████▊ | 876/1000 [01:25<00:14, 8.58it/s]Upper bound on the fitting time: 88%|████████▊ | 877/1000 [01:25<00:14, 8.46it/s]Upper bound on the fitting time: 88%|████████▊ | 878/1000 [01:25<00:14, 8.46it/s]Upper bound on the fitting time: 88%|████████▊ | 879/1000 [01:25<00:14, 8.47it/s]Upper bound on the fitting time: 88%|████████▊ | 880/1000 [01:25<00:14, 8.48it/s]Upper bound on the fitting time: 88%|████████▊ | 881/1000 [01:25<00:13, 8.53it/s]Upper bound on the fitting time: 88%|████████▊ | 882/1000 [01:26<00:13, 8.63it/s]Upper bound on the fitting time: 88%|████████▊ | 883/1000 [01:26<00:13, 8.67it/s]Upper bound on the fitting time: 88%|████████▊ | 884/1000 [01:26<00:13, 8.63it/s]Upper bound on the fitting time: 88%|████████▊ | 885/1000 [01:26<00:13, 8.57it/s]Upper bound on the fitting time: 89%|████████▊ | 886/1000 [01:26<00:13, 8.60it/s]Upper bound on the fitting time: 89%|████████▊ | 887/1000 [01:26<00:13, 8.60it/s]Upper bound on the fitting time: 89%|████████▉ | 888/1000 [01:26<00:13, 8.60it/s]Upper bound on the fitting time: 89%|████████▉ | 889/1000 [01:26<00:12, 8.67it/s]Upper bound on the fitting time: 89%|████████▉ | 890/1000 [01:26<00:12, 8.75it/s]Upper bound on the fitting time: 89%|████████▉ | 891/1000 [01:27<00:12, 8.67it/s]Upper bound on the fitting time: 89%|████████▉ | 892/1000 [01:27<00:12, 8.64it/s]Upper bound on the fitting time: 89%|████████▉ | 893/1000 [01:27<00:12, 8.72it/s]Upper bound on the fitting time: 89%|████████▉ | 894/1000 [01:27<00:12, 8.78it/s]Upper bound on the fitting time: 90%|████████▉ | 895/1000 [01:27<00:11, 8.78it/s]Upper bound on the fitting time: 90%|████████▉ | 896/1000 [01:27<00:12, 8.64it/s]Upper bound on the fitting time: 90%|████████▉ | 897/1000 [01:27<00:11, 8.66it/s]Upper bound on the fitting time: 90%|████████▉ | 898/1000 [01:27<00:11, 8.83it/s]Upper bound on the fitting time: 90%|████████▉ | 899/1000 [01:27<00:11, 8.92it/s]Upper bound on the fitting time: 90%|█████████ | 900/1000 [01:28<00:11, 8.93it/s]Upper bound on the fitting time: 90%|█████████ | 901/1000 [01:28<00:11, 8.90it/s]Upper bound on the fitting time: 90%|█████████ | 902/1000 [01:28<00:11, 8.88it/s]Upper bound on the fitting time: 90%|█████████ | 903/1000 [01:28<00:10, 8.84it/s]Upper bound on the fitting time: 90%|█████████ | 904/1000 [01:28<00:10, 8.82it/s]Upper bound on the fitting time: 90%|█████████ | 905/1000 [01:28<00:10, 8.97it/s]Upper bound on the fitting time: 91%|█████████ | 906/1000 [01:28<00:10, 9.09it/s]Upper bound on the fitting time: 91%|█████████ | 907/1000 [01:28<00:10, 8.94it/s]Upper bound on the fitting time: 91%|█████████ | 908/1000 [01:28<00:10, 8.85it/s]Upper bound on the fitting time: 91%|█████████ | 909/1000 [01:29<00:10, 8.89it/s]Upper bound on the fitting time: 91%|█████████ | 910/1000 [01:29<00:10, 8.94it/s]Upper bound on the fitting time: 91%|█████████ | 911/1000 [01:29<00:09, 9.00it/s]Upper bound on the fitting time: 91%|█████████ | 912/1000 [01:29<00:09, 8.98it/s]Upper bound on the fitting time: 91%|█████████▏| 913/1000 [01:29<00:09, 9.00it/s]Upper bound on the fitting time: 91%|█████████▏| 914/1000 [01:29<00:09, 8.80it/s]Upper bound on the fitting time: 92%|█████████▏| 915/1000 [01:29<00:09, 8.88it/s]Upper bound on the fitting time: 92%|█████████▏| 916/1000 [01:29<00:09, 8.93it/s]Upper bound on the fitting time: 92%|█████████▏| 917/1000 [01:30<00:09, 8.95it/s]Upper bound on the fitting time: 92%|█████████▏| 918/1000 [01:30<00:09, 8.90it/s]Upper bound on the fitting time: 92%|█████████▏| 919/1000 [01:30<00:09, 8.98it/s]Upper bound on the fitting time: 92%|█████████▏| 920/1000 [01:30<00:08, 9.04it/s]Upper bound on the fitting time: 92%|█████████▏| 921/1000 [01:30<00:08, 9.15it/s]Upper bound on the fitting time: 92%|█████████▏| 922/1000 [01:30<00:08, 9.18it/s]Upper bound on the fitting time: 92%|█████████▏| 923/1000 [01:30<00:08, 8.97it/s]Upper bound on the fitting time: 92%|█████████▏| 924/1000 [01:30<00:08, 9.00it/s]Upper bound on the fitting time: 92%|█████████▎| 925/1000 [01:30<00:08, 8.97it/s]Upper bound on the fitting time: 93%|█████████▎| 926/1000 [01:31<00:08, 8.84it/s]Upper bound on the fitting time: 93%|█████████▎| 927/1000 [01:31<00:08, 8.74it/s]Upper bound on the fitting time: 93%|█████████▎| 928/1000 [01:31<00:08, 8.72it/s]Upper bound on the fitting time: 93%|█████████▎| 929/1000 [01:31<00:08, 8.70it/s]Upper bound on the fitting time: 93%|█████████▎| 930/1000 [01:31<00:08, 8.66it/s]Upper bound on the fitting time: 93%|█████████▎| 931/1000 [01:31<00:07, 8.68it/s]Upper bound on the fitting time: 93%|█████████▎| 932/1000 [01:31<00:07, 8.56it/s]Upper bound on the fitting time: 93%|█████████▎| 933/1000 [01:31<00:07, 8.67it/s]Upper bound on the fitting time: 93%|█████████▎| 934/1000 [01:31<00:07, 8.66it/s]Upper bound on the fitting time: 94%|█████████▎| 935/1000 [01:32<00:07, 8.59it/s]Upper bound on the fitting time: 94%|█████████▎| 936/1000 [01:32<00:07, 8.60it/s]Upper bound on the fitting time: 94%|█████████▎| 937/1000 [01:32<00:07, 8.55it/s]Upper bound on the fitting time: 94%|█████████▍| 938/1000 [01:32<00:07, 8.57it/s]Upper bound on the fitting time: 94%|█████████▍| 939/1000 [01:32<00:07, 8.64it/s]Upper bound on the fitting time: 94%|█████████▍| 940/1000 [01:32<00:06, 8.79it/s]Upper bound on the fitting time: 94%|█████████▍| 941/1000 [01:32<00:06, 8.71it/s]Upper bound on the fitting time: 94%|█████████▍| 942/1000 [01:32<00:06, 8.68it/s]Upper bound on the fitting time: 94%|█████████▍| 943/1000 [01:32<00:06, 8.67it/s]Upper bound on the fitting time: 94%|█████████▍| 944/1000 [01:33<00:06, 8.72it/s]Upper bound on the fitting time: 94%|█████████▍| 945/1000 [01:33<00:06, 8.76it/s]Upper bound on the fitting time: 95%|█████████▍| 946/1000 [01:33<00:06, 8.79it/s]Upper bound on the fitting time: 95%|█████████▍| 947/1000 [01:33<00:06, 8.78it/s]Upper bound on the fitting time: 95%|█████████▍| 948/1000 [01:33<00:05, 8.68it/s]Upper bound on the fitting time: 95%|█████████▍| 949/1000 [01:33<00:05, 8.78it/s]Upper bound on the fitting time: 95%|█████████▌| 950/1000 [01:33<00:05, 8.74it/s]Upper bound on the fitting time: 95%|█████████▌| 951/1000 [01:33<00:05, 8.61it/s]Upper bound on the fitting time: 95%|█████████▌| 952/1000 [01:34<00:05, 8.60it/s]Upper bound on the fitting time: 95%|█████████▌| 953/1000 [01:34<00:05, 8.63it/s]Upper bound on the fitting time: 95%|█████████▌| 954/1000 [01:34<00:05, 8.52it/s]Upper bound on the fitting time: 96%|█████████▌| 955/1000 [01:34<00:05, 8.28it/s]Upper bound on the fitting time: 96%|█████████▌| 956/1000 [01:34<00:05, 8.12it/s]Upper bound on the fitting time: 96%|█████████▌| 957/1000 [01:34<00:05, 8.25it/s]Upper bound on the fitting time: 96%|█████████▌| 958/1000 [01:34<00:04, 8.42it/s]Upper bound on the fitting time: 96%|█████████▌| 959/1000 [01:34<00:04, 8.60it/s]Upper bound on the fitting time: 96%|█████████▌| 960/1000 [01:34<00:04, 8.65it/s]Upper bound on the fitting time: 96%|█████████▌| 961/1000 [01:35<00:04, 8.74it/s]Upper bound on the fitting time: 96%|█████████▌| 962/1000 [01:35<00:04, 8.92it/s]Upper bound on the fitting time: 96%|█████████▋| 963/1000 [01:35<00:04, 8.93it/s]Upper bound on the fitting time: 96%|█████████▋| 964/1000 [01:35<00:04, 8.96it/s]Upper bound on the fitting time: 96%|█████████▋| 965/1000 [01:35<00:03, 9.04it/s]Upper bound on the fitting time: 97%|█████████▋| 966/1000 [01:35<00:03, 9.11it/s]Upper bound on the fitting time: 97%|█████████▋| 967/1000 [01:35<00:03, 9.12it/s]Upper bound on the fitting time: 97%|█████████▋| 968/1000 [01:35<00:03, 9.27it/s]Upper bound on the fitting time: 97%|█████████▋| 969/1000 [01:35<00:03, 9.23it/s]Upper bound on the fitting time: 97%|█████████▋| 970/1000 [01:36<00:03, 9.19it/s]Upper bound on the fitting time: 97%|█████████▋| 971/1000 [01:36<00:03, 9.19it/s]Upper bound on the fitting time: 97%|█████████▋| 972/1000 [01:36<00:03, 9.04it/s]Upper bound on the fitting time: 97%|█████████▋| 973/1000 [01:36<00:02, 9.11it/s]Upper bound on the fitting time: 97%|█████████▋| 974/1000 [01:36<00:02, 9.07it/s]Upper bound on the fitting time: 98%|█████████▊| 975/1000 [01:36<00:02, 9.21it/s]Upper bound on the fitting time: 98%|█████████▊| 976/1000 [01:36<00:02, 9.16it/s]Upper bound on the fitting time: 98%|█████████▊| 977/1000 [01:36<00:02, 9.16it/s]Upper bound on the fitting time: 98%|█████████▊| 978/1000 [01:36<00:02, 9.30it/s]Upper bound on the fitting time: 98%|█████████▊| 979/1000 [01:37<00:02, 9.36it/s]Upper bound on the fitting time: 98%|█████████▊| 980/1000 [01:37<00:02, 9.38it/s]Upper bound on the fitting time: 98%|█████████▊| 981/1000 [01:37<00:02, 9.18it/s]Upper bound on the fitting time: 98%|█████████▊| 982/1000 [01:37<00:01, 9.11it/s]Upper bound on the fitting time: 98%|█████████▊| 983/1000 [01:37<00:01, 9.06it/s]Upper bound on the fitting time: 98%|█████████▊| 984/1000 [01:37<00:01, 8.80it/s]Upper bound on the fitting time: 98%|█████████▊| 985/1000 [01:37<00:01, 8.61it/s]Upper bound on the fitting time: 99%|█████████▊| 986/1000 [01:37<00:01, 8.69it/s]Upper bound on the fitting time: 99%|█████████▊| 987/1000 [01:37<00:01, 8.72it/s]Upper bound on the fitting time: 99%|█████████▉| 988/1000 [01:38<00:01, 8.80it/s]Upper bound on the fitting time: 99%|█████████▉| 989/1000 [01:38<00:01, 8.86it/s]Upper bound on the fitting time: 99%|█████████▉| 990/1000 [01:38<00:01, 8.83it/s]Upper bound on the fitting time: 99%|█████████▉| 991/1000 [01:38<00:01, 8.72it/s]Upper bound on the fitting time: 99%|█████████▉| 992/1000 [01:38<00:00, 8.66it/s]Upper bound on the fitting time: 99%|█████████▉| 993/1000 [01:38<00:00, 8.59it/s]Upper bound on the fitting time: 99%|█████████▉| 994/1000 [01:38<00:00, 8.65it/s]Upper bound on the fitting time: 100%|█████████▉| 995/1000 [01:38<00:00, 8.67it/s]Upper bound on the fitting time: 100%|█████████▉| 996/1000 [01:38<00:00, 8.68it/s]Upper bound on the fitting time: 100%|█████████▉| 997/1000 [01:39<00:00, 8.61it/s]Upper bound on the fitting time: 100%|█████████▉| 998/1000 [01:39<00:00, 8.56it/s]Upper bound on the fitting time: 100%|█████████▉| 999/1000 [01:39<00:00, 8.57it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:39<00:00, 8.62it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:39<00:00, 10.06it/s]
Upper bound on the fitting time: 0%| | 0/1000 [00:00<?, ?it/s]Upper bound on the fitting time: 0%| | 1/1000 [00:00<01:45, 9.51it/s]Upper bound on the fitting time: 0%| | 2/1000 [00:00<01:48, 9.22it/s]Upper bound on the fitting time: 0%| | 3/1000 [00:00<01:55, 8.64it/s]Upper bound on the fitting time: 0%| | 4/1000 [00:00<01:57, 8.48it/s]Upper bound on the fitting time: 0%| | 5/1000 [00:00<01:56, 8.53it/s]Upper bound on the fitting time: 1%| | 6/1000 [00:00<01:54, 8.66it/s]Upper bound on the fitting time: 1%| | 7/1000 [00:00<01:54, 8.68it/s]Upper bound on the fitting time: 1%| | 8/1000 [00:00<01:55, 8.55it/s]Upper bound on the fitting time: 1%| | 9/1000 [00:01<01:57, 8.44it/s]Upper bound on the fitting time: 1%| | 10/1000 [00:01<01:57, 8.42it/s]Upper bound on the fitting time: 1%| | 11/1000 [00:01<01:56, 8.52it/s]Upper bound on the fitting time: 1%| | 12/1000 [00:01<01:55, 8.54it/s]Upper bound on the fitting time: 1%|▏ | 13/1000 [00:01<01:53, 8.68it/s]Upper bound on the fitting time: 1%|▏ | 14/1000 [00:01<01:55, 8.52it/s]Upper bound on the fitting time: 2%|▏ | 15/1000 [00:01<01:53, 8.71it/s]Upper bound on the fitting time: 2%|▏ | 16/1000 [00:01<01:54, 8.58it/s]Upper bound on the fitting time: 2%|▏ | 17/1000 [00:01<01:53, 8.63it/s]Upper bound on the fitting time: 2%|▏ | 18/1000 [00:02<01:52, 8.71it/s]Upper bound on the fitting time: 2%|▏ | 19/1000 [00:02<01:54, 8.55it/s]Upper bound on the fitting time: 2%|▏ | 20/1000 [00:02<01:57, 8.36it/s]Upper bound on the fitting time: 2%|▏ | 21/1000 [00:02<02:00, 8.13it/s]Upper bound on the fitting time: 2%|▏ | 22/1000 [00:02<02:00, 8.14it/s]Upper bound on the fitting time: 2%|▏ | 23/1000 [00:02<01:56, 8.42it/s]Upper bound on the fitting time: 2%|▏ | 24/1000 [00:02<01:53, 8.61it/s]Upper bound on the fitting time: 2%|▎ | 25/1000 [00:02<01:53, 8.62it/s]Upper bound on the fitting time: 3%|▎ | 26/1000 [00:03<01:52, 8.63it/s]Upper bound on the fitting time: 3%|▎ | 27/1000 [00:03<01:50, 8.84it/s]Upper bound on the fitting time: 3%|▎ | 29/1000 [00:03<01:42, 9.46it/s]Upper bound on the fitting time: 3%|▎ | 30/1000 [00:03<01:46, 9.15it/s]Upper bound on the fitting time: 3%|▎ | 31/1000 [00:03<01:50, 8.74it/s]Upper bound on the fitting time: 3%|▎ | 32/1000 [00:03<01:53, 8.55it/s]Upper bound on the fitting time: 3%|▎ | 33/1000 [00:03<01:56, 8.30it/s]Upper bound on the fitting time: 3%|▎ | 34/1000 [00:03<01:59, 8.08it/s]Upper bound on the fitting time: 4%|▎ | 35/1000 [00:04<02:00, 8.02it/s]Upper bound on the fitting time: 4%|▎ | 36/1000 [00:04<01:55, 8.31it/s]Upper bound on the fitting time: 4%|▎ | 37/1000 [00:04<01:53, 8.47it/s]Upper bound on the fitting time: 4%|▍ | 38/1000 [00:04<01:50, 8.74it/s]Upper bound on the fitting time: 4%|▍ | 39/1000 [00:04<01:48, 8.88it/s]Upper bound on the fitting time: 4%|▍ | 40/1000 [00:04<01:45, 9.09it/s]Upper bound on the fitting time: 4%|▍ | 42/1000 [00:04<01:40, 9.57it/s]Upper bound on the fitting time: 4%|▍ | 43/1000 [00:04<01:39, 9.61it/s]Upper bound on the fitting time: 4%|▍ | 44/1000 [00:05<01:38, 9.68it/s]Upper bound on the fitting time: 4%|▍ | 45/1000 [00:05<01:38, 9.69it/s]Upper bound on the fitting time: 5%|▍ | 46/1000 [00:05<01:40, 9.53it/s]Upper bound on the fitting time: 5%|▍ | 47/1000 [00:05<01:39, 9.61it/s]Upper bound on the fitting time: 5%|▍ | 49/1000 [00:05<01:37, 9.75it/s]Upper bound on the fitting time: 5%|▌ | 50/1000 [00:05<01:37, 9.79it/s]Upper bound on the fitting time: 5%|▌ | 51/1000 [00:05<01:39, 9.55it/s]Upper bound on the fitting time: 5%|▌ | 52/1000 [00:05<01:39, 9.54it/s]Upper bound on the fitting time: 5%|▌ | 53/1000 [00:05<01:38, 9.57it/s]Upper bound on the fitting time: 5%|▌ | 54/1000 [00:06<01:40, 9.45it/s]Upper bound on the fitting time: 6%|▌ | 55/1000 [00:06<01:40, 9.40it/s]Upper bound on the fitting time: 6%|▌ | 57/1000 [00:06<01:37, 9.72it/s]Upper bound on the fitting time: 6%|▌ | 58/1000 [00:06<01:36, 9.74it/s]Upper bound on the fitting time: 6%|▌ | 60/1000 [00:06<01:35, 9.88it/s]Upper bound on the fitting time: 6%|▌ | 62/1000 [00:06<01:33, 10.03it/s]Upper bound on the fitting time: 6%|▋ | 63/1000 [00:06<01:34, 9.89it/s]Upper bound on the fitting time: 6%|▋ | 64/1000 [00:07<01:34, 9.89it/s]Upper bound on the fitting time: 6%|▋ | 65/1000 [00:07<01:35, 9.82it/s]Upper bound on the fitting time: 7%|▋ | 67/1000 [00:07<01:32, 10.10it/s]Upper bound on the fitting time: 7%|▋ | 68/1000 [00:07<01:33, 9.97it/s]Upper bound on the fitting time: 7%|▋ | 69/1000 [00:07<01:33, 9.96it/s]Upper bound on the fitting time: 7%|▋ | 70/1000 [00:07<01:34, 9.82it/s]Upper bound on the fitting time: 7%|▋ | 71/1000 [00:07<01:35, 9.71it/s]Upper bound on the fitting time: 7%|▋ | 72/1000 [00:07<01:36, 9.65it/s]Upper bound on the fitting time: 7%|▋ | 73/1000 [00:08<01:36, 9.63it/s]Upper bound on the fitting time: 7%|▋ | 74/1000 [00:08<01:35, 9.72it/s]Upper bound on the fitting time: 8%|▊ | 75/1000 [00:08<01:36, 9.63it/s]Upper bound on the fitting time: 8%|▊ | 76/1000 [00:08<01:37, 9.49it/s]Upper bound on the fitting time: 8%|▊ | 77/1000 [00:08<01:37, 9.49it/s]Upper bound on the fitting time: 8%|▊ | 78/1000 [00:08<01:39, 9.26it/s]Upper bound on the fitting time: 8%|▊ | 79/1000 [00:08<01:45, 8.76it/s]Upper bound on the fitting time: 8%|▊ | 80/1000 [00:08<01:50, 8.32it/s]Upper bound on the fitting time: 8%|▊ | 81/1000 [00:08<01:50, 8.30it/s]Upper bound on the fitting time: 8%|▊ | 82/1000 [00:09<01:46, 8.61it/s]Upper bound on the fitting time: 8%|▊ | 83/1000 [00:09<01:44, 8.81it/s]Upper bound on the fitting time: 8%|▊ | 85/1000 [00:09<01:37, 9.40it/s]Upper bound on the fitting time: 9%|▊ | 86/1000 [00:09<01:35, 9.52it/s]Upper bound on the fitting time: 9%|▉ | 88/1000 [00:09<01:32, 9.83it/s]Upper bound on the fitting time: 9%|▉ | 89/1000 [00:09<01:32, 9.82it/s]Upper bound on the fitting time: 9%|▉ | 91/1000 [00:09<01:31, 9.96it/s]Upper bound on the fitting time: 9%|▉ | 92/1000 [00:10<01:31, 9.94it/s]Upper bound on the fitting time: 9%|▉ | 94/1000 [00:10<01:29, 10.10it/s]Upper bound on the fitting time: 10%|▉ | 96/1000 [00:10<01:28, 10.18it/s]Upper bound on the fitting time: 10%|▉ | 98/1000 [00:10<01:28, 10.18it/s]Upper bound on the fitting time: 10%|█ | 100/1000 [00:10<01:28, 10.14it/s]Upper bound on the fitting time: 10%|█ | 102/1000 [00:11<01:29, 10.07it/s]Upper bound on the fitting time: 10%|█ | 104/1000 [00:11<01:29, 9.97it/s]Upper bound on the fitting time: 10%|█ | 105/1000 [00:11<01:29, 9.96it/s]Upper bound on the fitting time: 11%|█ | 106/1000 [00:11<01:29, 9.97it/s]Upper bound on the fitting time: 11%|█ | 107/1000 [00:11<01:31, 9.80it/s]Upper bound on the fitting time: 11%|█ | 109/1000 [00:11<01:29, 9.98it/s]Upper bound on the fitting time: 11%|█ | 111/1000 [00:11<01:28, 10.09it/s]Upper bound on the fitting time: 11%|█▏ | 113/1000 [00:12<01:27, 10.09it/s]Upper bound on the fitting time: 12%|█▏ | 115/1000 [00:12<01:27, 10.07it/s]Upper bound on the fitting time: 12%|█▏ | 117/1000 [00:12<01:26, 10.15it/s]Upper bound on the fitting time: 12%|█▏ | 119/1000 [00:12<01:30, 9.72it/s]Upper bound on the fitting time: 12%|█▏ | 120/1000 [00:12<01:32, 9.51it/s]Upper bound on the fitting time: 12%|█▏ | 121/1000 [00:12<01:33, 9.41it/s]Upper bound on the fitting time: 12%|█▏ | 122/1000 [00:13<01:33, 9.40it/s]Upper bound on the fitting time: 12%|█▏ | 124/1000 [00:13<01:30, 9.69it/s]Upper bound on the fitting time: 12%|█▎ | 125/1000 [00:13<01:30, 9.72it/s]Upper bound on the fitting time: 13%|█▎ | 126/1000 [00:13<01:32, 9.49it/s]Upper bound on the fitting time: 13%|█▎ | 128/1000 [00:13<01:28, 9.88it/s]Upper bound on the fitting time: 13%|█▎ | 129/1000 [00:13<01:29, 9.68it/s]Upper bound on the fitting time: 13%|█▎ | 130/1000 [00:13<01:31, 9.55it/s]Upper bound on the fitting time: 13%|█▎ | 131/1000 [00:14<01:31, 9.48it/s]Upper bound on the fitting time: 13%|█▎ | 132/1000 [00:14<01:32, 9.37it/s]Upper bound on the fitting time: 13%|█▎ | 133/1000 [00:14<01:32, 9.39it/s]Upper bound on the fitting time: 13%|█▎ | 134/1000 [00:14<01:31, 9.43it/s]Upper bound on the fitting time: 14%|█▎ | 135/1000 [00:14<01:33, 9.30it/s]Upper bound on the fitting time: 14%|█▎ | 136/1000 [00:14<01:31, 9.42it/s]Upper bound on the fitting time: 14%|█▎ | 137/1000 [00:14<01:30, 9.56it/s]Upper bound on the fitting time: 14%|█▍ | 138/1000 [00:14<01:29, 9.68it/s]Upper bound on the fitting time: 14%|█▍ | 140/1000 [00:14<01:26, 9.91it/s]Upper bound on the fitting time: 14%|█▍ | 141/1000 [00:15<01:27, 9.87it/s]Upper bound on the fitting time: 14%|█▍ | 143/1000 [00:15<01:24, 10.14it/s]Upper bound on the fitting time: 14%|█▍ | 145/1000 [00:15<01:24, 10.15it/s]Upper bound on the fitting time: 15%|█▍ | 147/1000 [00:15<01:23, 10.22it/s]Upper bound on the fitting time: 15%|█▍ | 149/1000 [00:15<01:23, 10.23it/s]Upper bound on the fitting time: 15%|█▌ | 151/1000 [00:16<01:22, 10.28it/s]Upper bound on the fitting time: 15%|█▌ | 153/1000 [00:16<01:21, 10.34it/s]Upper bound on the fitting time: 16%|█▌ | 155/1000 [00:16<01:23, 10.10it/s]Upper bound on the fitting time: 16%|█▌ | 157/1000 [00:16<01:24, 10.03it/s]Upper bound on the fitting time: 16%|█▌ | 159/1000 [00:16<01:22, 10.14it/s]Upper bound on the fitting time: 16%|█▌ | 161/1000 [00:16<01:22, 10.21it/s]Upper bound on the fitting time: 16%|█▋ | 163/1000 [00:17<01:23, 10.01it/s]Upper bound on the fitting time: 16%|█▋ | 165/1000 [00:17<01:23, 9.98it/s]Upper bound on the fitting time: 17%|█▋ | 166/1000 [00:17<01:23, 9.97it/s]Upper bound on the fitting time: 17%|█▋ | 167/1000 [00:17<01:25, 9.75it/s]Upper bound on the fitting time: 17%|█▋ | 168/1000 [00:17<01:25, 9.70it/s]Upper bound on the fitting time: 17%|█▋ | 169/1000 [00:17<01:27, 9.52it/s]Upper bound on the fitting time: 17%|█▋ | 170/1000 [00:17<01:27, 9.53it/s]Upper bound on the fitting time: 17%|█▋ | 171/1000 [00:18<01:27, 9.46it/s]Upper bound on the fitting time: 17%|█▋ | 172/1000 [00:18<01:27, 9.43it/s]Upper bound on the fitting time: 17%|█▋ | 173/1000 [00:18<01:28, 9.33it/s]Upper bound on the fitting time: 17%|█▋ | 174/1000 [00:18<01:28, 9.34it/s]Upper bound on the fitting time: 18%|█▊ | 175/1000 [00:18<01:27, 9.45it/s]Upper bound on the fitting time: 18%|█▊ | 176/1000 [00:18<01:27, 9.45it/s]Upper bound on the fitting time: 18%|█▊ | 177/1000 [00:18<01:27, 9.44it/s]Upper bound on the fitting time: 18%|█▊ | 178/1000 [00:18<01:26, 9.47it/s]Upper bound on the fitting time: 18%|█▊ | 179/1000 [00:18<01:26, 9.52it/s]Upper bound on the fitting time: 18%|█▊ | 180/1000 [00:18<01:25, 9.54it/s]Upper bound on the fitting time: 18%|█▊ | 181/1000 [00:19<01:26, 9.52it/s]Upper bound on the fitting time: 18%|█▊ | 182/1000 [00:19<01:26, 9.48it/s]Upper bound on the fitting time: 18%|█▊ | 183/1000 [00:19<01:28, 9.23it/s]Upper bound on the fitting time: 18%|█▊ | 184/1000 [00:19<01:30, 9.01it/s]Upper bound on the fitting time: 18%|█▊ | 185/1000 [00:19<01:31, 8.91it/s]Upper bound on the fitting time: 19%|█▊ | 186/1000 [00:19<01:29, 9.13it/s]Upper bound on the fitting time: 19%|█▊ | 187/1000 [00:19<01:29, 9.08it/s]Upper bound on the fitting time: 19%|█▉ | 188/1000 [00:19<01:30, 8.98it/s]Upper bound on the fitting time: 19%|█▉ | 189/1000 [00:19<01:28, 9.18it/s]Upper bound on the fitting time: 19%|█▉ | 190/1000 [00:20<01:26, 9.36it/s]Upper bound on the fitting time: 19%|█▉ | 191/1000 [00:20<01:24, 9.53it/s]Upper bound on the fitting time: 19%|█▉ | 192/1000 [00:20<01:23, 9.66it/s]Upper bound on the fitting time: 19%|█▉ | 194/1000 [00:20<01:20, 10.00it/s]Upper bound on the fitting time: 20%|█▉ | 196/1000 [00:20<01:19, 10.17it/s]Upper bound on the fitting time: 20%|█▉ | 198/1000 [00:20<01:17, 10.31it/s]Upper bound on the fitting time: 20%|██ | 200/1000 [00:21<01:17, 10.33it/s]Upper bound on the fitting time: 20%|██ | 202/1000 [00:21<01:17, 10.24it/s]Upper bound on the fitting time: 20%|██ | 204/1000 [00:21<01:17, 10.28it/s]Upper bound on the fitting time: 21%|██ | 206/1000 [00:21<01:18, 10.18it/s]Upper bound on the fitting time: 21%|██ | 208/1000 [00:21<01:17, 10.19it/s]Upper bound on the fitting time: 21%|██ | 210/1000 [00:22<01:16, 10.28it/s]Upper bound on the fitting time: 21%|██ | 212/1000 [00:22<01:19, 9.89it/s]Upper bound on the fitting time: 21%|██▏ | 213/1000 [00:22<01:20, 9.77it/s]Upper bound on the fitting time: 21%|██▏ | 214/1000 [00:22<01:21, 9.68it/s]Upper bound on the fitting time: 22%|██▏ | 215/1000 [00:22<01:20, 9.72it/s]Upper bound on the fitting time: 22%|██▏ | 216/1000 [00:22<01:20, 9.77it/s]Upper bound on the fitting time: 22%|██▏ | 218/1000 [00:22<01:17, 10.03it/s]Upper bound on the fitting time: 22%|██▏ | 220/1000 [00:23<01:16, 10.16it/s]Upper bound on the fitting time: 22%|██▏ | 222/1000 [00:23<01:16, 10.17it/s]Upper bound on the fitting time: 22%|██▏ | 224/1000 [00:23<01:15, 10.25it/s]Upper bound on the fitting time: 23%|██▎ | 226/1000 [00:23<01:17, 9.98it/s]Upper bound on the fitting time: 23%|██▎ | 227/1000 [00:23<01:19, 9.69it/s]Upper bound on the fitting time: 23%|██▎ | 229/1000 [00:23<01:18, 9.80it/s]Upper bound on the fitting time: 23%|██▎ | 230/1000 [00:24<01:18, 9.78it/s]Upper bound on the fitting time: 23%|██▎ | 231/1000 [00:24<01:19, 9.65it/s]Upper bound on the fitting time: 23%|██▎ | 232/1000 [00:24<01:20, 9.52it/s]Upper bound on the fitting time: 23%|██▎ | 233/1000 [00:24<01:21, 9.43it/s]Upper bound on the fitting time: 23%|██▎ | 234/1000 [00:24<01:21, 9.35it/s]Upper bound on the fitting time: 24%|██▎ | 236/1000 [00:24<01:16, 9.97it/s]Upper bound on the fitting time: 24%|██▎ | 237/1000 [00:24<01:17, 9.86it/s]Upper bound on the fitting time: 24%|██▍ | 239/1000 [00:24<01:15, 10.06it/s]Upper bound on the fitting time: 24%|██▍ | 240/1000 [00:25<01:16, 9.96it/s]Upper bound on the fitting time: 24%|██▍ | 242/1000 [00:25<01:14, 10.11it/s]Upper bound on the fitting time: 24%|██▍ | 244/1000 [00:25<01:14, 10.14it/s]Upper bound on the fitting time: 25%|██▍ | 246/1000 [00:25<01:14, 10.12it/s]Upper bound on the fitting time: 25%|██▍ | 248/1000 [00:25<01:13, 10.29it/s]Upper bound on the fitting time: 25%|██▌ | 250/1000 [00:26<01:12, 10.32it/s]Upper bound on the fitting time: 25%|██▌ | 252/1000 [00:26<01:12, 10.31it/s]Upper bound on the fitting time: 25%|██▌ | 254/1000 [00:26<01:12, 10.31it/s]Upper bound on the fitting time: 26%|██▌ | 256/1000 [00:26<01:11, 10.36it/s]Upper bound on the fitting time: 26%|██▌ | 258/1000 [00:26<01:11, 10.41it/s]Upper bound on the fitting time: 26%|██▌ | 260/1000 [00:27<01:11, 10.38it/s]Upper bound on the fitting time: 26%|██▌ | 262/1000 [00:27<01:10, 10.42it/s]Upper bound on the fitting time: 26%|██▋ | 264/1000 [00:27<01:11, 10.33it/s]Upper bound on the fitting time: 27%|██▋ | 266/1000 [00:27<01:10, 10.35it/s]Upper bound on the fitting time: 27%|██▋ | 268/1000 [00:27<01:12, 10.14it/s]Upper bound on the fitting time: 27%|██▋ | 270/1000 [00:28<01:12, 10.00it/s]Upper bound on the fitting time: 27%|██▋ | 272/1000 [00:28<01:12, 10.07it/s]Upper bound on the fitting time: 27%|██▋ | 274/1000 [00:28<01:11, 10.09it/s]Upper bound on the fitting time: 28%|██▊ | 276/1000 [00:28<01:11, 10.15it/s]Upper bound on the fitting time: 28%|██▊ | 278/1000 [00:28<01:10, 10.21it/s]Upper bound on the fitting time: 28%|██▊ | 280/1000 [00:28<01:09, 10.33it/s]Upper bound on the fitting time: 28%|██▊ | 282/1000 [00:29<01:08, 10.42it/s]Upper bound on the fitting time: 28%|██▊ | 284/1000 [00:29<01:08, 10.42it/s]Upper bound on the fitting time: 29%|██▊ | 286/1000 [00:29<01:09, 10.33it/s]Upper bound on the fitting time: 29%|██▉ | 288/1000 [00:29<01:09, 10.30it/s]Upper bound on the fitting time: 29%|██▉ | 290/1000 [00:29<01:08, 10.32it/s]Upper bound on the fitting time: 29%|██▉ | 292/1000 [00:30<01:08, 10.30it/s]Upper bound on the fitting time: 29%|██▉ | 294/1000 [00:30<01:08, 10.37it/s]Upper bound on the fitting time: 30%|██▉ | 296/1000 [00:30<01:07, 10.36it/s]Upper bound on the fitting time: 30%|██▉ | 298/1000 [00:30<01:07, 10.36it/s]Upper bound on the fitting time: 30%|███ | 300/1000 [00:30<01:09, 10.08it/s]Upper bound on the fitting time: 30%|███ | 302/1000 [00:31<01:09, 10.05it/s]Upper bound on the fitting time: 30%|███ | 304/1000 [00:31<01:09, 9.99it/s]Upper bound on the fitting time: 31%|███ | 306/1000 [00:31<01:09, 10.05it/s]Upper bound on the fitting time: 31%|███ | 308/1000 [00:31<01:13, 9.37it/s]Upper bound on the fitting time: 31%|███ | 309/1000 [00:31<01:14, 9.31it/s]Upper bound on the fitting time: 31%|███ | 310/1000 [00:32<01:14, 9.28it/s]Upper bound on the fitting time: 31%|███ | 311/1000 [00:32<01:16, 9.01it/s]Upper bound on the fitting time: 31%|███ | 312/1000 [00:32<01:19, 8.64it/s]Upper bound on the fitting time: 31%|███▏ | 313/1000 [00:32<01:19, 8.61it/s]Upper bound on the fitting time: 31%|███▏ | 314/1000 [00:32<01:18, 8.74it/s]Upper bound on the fitting time: 32%|███▏ | 315/1000 [00:32<01:18, 8.76it/s]Upper bound on the fitting time: 32%|███▏ | 316/1000 [00:32<01:17, 8.78it/s]Upper bound on the fitting time: 32%|███▏ | 317/1000 [00:32<01:16, 8.91it/s]Upper bound on the fitting time: 32%|███▏ | 318/1000 [00:32<01:15, 9.05it/s]Upper bound on the fitting time: 32%|███▏ | 319/1000 [00:33<01:15, 9.05it/s]Upper bound on the fitting time: 32%|███▏ | 320/1000 [00:33<01:14, 9.09it/s]Upper bound on the fitting time: 32%|███▏ | 321/1000 [00:33<01:13, 9.25it/s]Upper bound on the fitting time: 32%|███▏ | 322/1000 [00:33<01:12, 9.34it/s]Upper bound on the fitting time: 32%|███▏ | 323/1000 [00:33<01:13, 9.16it/s]Upper bound on the fitting time: 32%|███▏ | 324/1000 [00:33<01:15, 9.00it/s]Upper bound on the fitting time: 32%|███▎ | 325/1000 [00:33<01:14, 9.12it/s]Upper bound on the fitting time: 33%|███▎ | 326/1000 [00:33<01:14, 9.04it/s]Upper bound on the fitting time: 33%|███▎ | 327/1000 [00:33<01:13, 9.17it/s]Upper bound on the fitting time: 33%|███▎ | 328/1000 [00:34<01:12, 9.33it/s]Upper bound on the fitting time: 33%|███▎ | 329/1000 [00:34<01:11, 9.33it/s]Upper bound on the fitting time: 33%|███▎ | 330/1000 [00:34<01:12, 9.24it/s]Upper bound on the fitting time: 33%|███▎ | 331/1000 [00:34<01:12, 9.20it/s]Upper bound on the fitting time: 33%|███▎ | 332/1000 [00:34<01:13, 9.05it/s]Upper bound on the fitting time: 33%|███▎ | 333/1000 [00:34<01:14, 8.89it/s]Upper bound on the fitting time: 33%|███▎ | 334/1000 [00:34<01:14, 8.94it/s]Upper bound on the fitting time: 34%|███▎ | 335/1000 [00:34<01:13, 8.99it/s]Upper bound on the fitting time: 34%|███▎ | 336/1000 [00:34<01:15, 8.84it/s]Upper bound on the fitting time: 34%|███▎ | 337/1000 [00:35<01:15, 8.81it/s]Upper bound on the fitting time: 34%|███▍ | 338/1000 [00:35<01:14, 8.84it/s]Upper bound on the fitting time: 34%|███▍ | 339/1000 [00:35<01:15, 8.81it/s]Upper bound on the fitting time: 34%|███▍ | 340/1000 [00:35<01:14, 8.89it/s]Upper bound on the fitting time: 34%|███▍ | 341/1000 [00:35<01:13, 8.92it/s]Upper bound on the fitting time: 34%|███▍ | 342/1000 [00:35<01:13, 8.90it/s]Upper bound on the fitting time: 34%|███▍ | 343/1000 [00:35<01:15, 8.66it/s]Upper bound on the fitting time: 34%|███▍ | 344/1000 [00:35<01:15, 8.66it/s]Upper bound on the fitting time: 34%|███▍ | 345/1000 [00:35<01:15, 8.70it/s]Upper bound on the fitting time: 35%|███▍ | 346/1000 [00:36<01:15, 8.71it/s]Upper bound on the fitting time: 35%|███▍ | 347/1000 [00:36<01:14, 8.79it/s]Upper bound on the fitting time: 35%|███▍ | 348/1000 [00:36<01:15, 8.67it/s]Upper bound on the fitting time: 35%|███▍ | 349/1000 [00:36<01:14, 8.78it/s]Upper bound on the fitting time: 35%|███▌ | 350/1000 [00:36<01:13, 8.88it/s]Upper bound on the fitting time: 35%|███▌ | 351/1000 [00:36<01:13, 8.86it/s]Upper bound on the fitting time: 35%|███▌ | 352/1000 [00:36<01:12, 8.95it/s]Upper bound on the fitting time: 35%|███▌ | 353/1000 [00:36<01:12, 8.93it/s]Upper bound on the fitting time: 35%|███▌ | 354/1000 [00:36<01:11, 8.98it/s]Upper bound on the fitting time: 36%|███▌ | 355/1000 [00:37<01:12, 8.86it/s]Upper bound on the fitting time: 36%|███▌ | 356/1000 [00:37<01:11, 8.97it/s]Upper bound on the fitting time: 36%|███▌ | 357/1000 [00:37<01:12, 8.85it/s]Upper bound on the fitting time: 36%|███▌ | 358/1000 [00:37<01:13, 8.73it/s]Upper bound on the fitting time: 36%|███▌ | 359/1000 [00:37<01:14, 8.66it/s]Upper bound on the fitting time: 36%|███▌ | 360/1000 [00:37<01:14, 8.63it/s]Upper bound on the fitting time: 36%|███▌ | 361/1000 [00:37<01:14, 8.57it/s]Upper bound on the fitting time: 36%|███▌ | 362/1000 [00:37<01:13, 8.69it/s]Upper bound on the fitting time: 36%|███▋ | 363/1000 [00:37<01:13, 8.67it/s]Upper bound on the fitting time: 36%|███▋ | 364/1000 [00:38<01:12, 8.79it/s]Upper bound on the fitting time: 36%|███▋ | 365/1000 [00:38<01:11, 8.87it/s]Upper bound on the fitting time: 37%|███▋ | 366/1000 [00:38<01:11, 8.81it/s]Upper bound on the fitting time: 37%|███▋ | 367/1000 [00:38<01:12, 8.72it/s]Upper bound on the fitting time: 37%|███▋ | 368/1000 [00:38<01:12, 8.69it/s]Upper bound on the fitting time: 37%|███▋ | 369/1000 [00:38<01:13, 8.58it/s]Upper bound on the fitting time: 37%|███▋ | 370/1000 [00:38<01:13, 8.60it/s]Upper bound on the fitting time: 37%|███▋ | 371/1000 [00:38<01:13, 8.58it/s]Upper bound on the fitting time: 37%|███▋ | 372/1000 [00:39<01:13, 8.60it/s]Upper bound on the fitting time: 37%|███▋ | 373/1000 [00:39<01:13, 8.57it/s]Upper bound on the fitting time: 37%|███▋ | 374/1000 [00:39<01:12, 8.59it/s]Upper bound on the fitting time: 38%|███▊ | 375/1000 [00:39<01:12, 8.59it/s]Upper bound on the fitting time: 38%|███▊ | 376/1000 [00:39<01:12, 8.58it/s]Upper bound on the fitting time: 38%|███▊ | 377/1000 [00:39<01:12, 8.60it/s]Upper bound on the fitting time: 38%|███▊ | 378/1000 [00:39<01:11, 8.68it/s]Upper bound on the fitting time: 38%|███▊ | 379/1000 [00:39<01:10, 8.79it/s]Upper bound on the fitting time: 38%|███▊ | 380/1000 [00:39<01:09, 8.97it/s]Upper bound on the fitting time: 38%|███▊ | 381/1000 [00:40<01:09, 8.87it/s]Upper bound on the fitting time: 38%|███▊ | 382/1000 [00:40<01:09, 8.95it/s]Upper bound on the fitting time: 38%|███▊ | 383/1000 [00:40<01:08, 8.98it/s]Upper bound on the fitting time: 38%|███▊ | 384/1000 [00:40<01:09, 8.89it/s]Upper bound on the fitting time: 38%|███▊ | 385/1000 [00:40<01:10, 8.77it/s]Upper bound on the fitting time: 39%|███▊ | 386/1000 [00:40<01:10, 8.72it/s]Upper bound on the fitting time: 39%|███▊ | 387/1000 [00:40<01:10, 8.69it/s]Upper bound on the fitting time: 39%|███▉ | 388/1000 [00:40<01:09, 8.78it/s]Upper bound on the fitting time: 39%|███▉ | 389/1000 [00:40<01:09, 8.83it/s]Upper bound on the fitting time: 39%|███▉ | 390/1000 [00:41<01:08, 8.92it/s]Upper bound on the fitting time: 39%|███▉ | 391/1000 [00:41<01:09, 8.79it/s]Upper bound on the fitting time: 39%|███▉ | 392/1000 [00:41<01:09, 8.76it/s]Upper bound on the fitting time: 39%|███▉ | 393/1000 [00:41<01:09, 8.73it/s]Upper bound on the fitting time: 39%|███▉ | 394/1000 [00:41<01:08, 8.86it/s]Upper bound on the fitting time: 40%|███▉ | 395/1000 [00:41<01:07, 8.95it/s]Upper bound on the fitting time: 40%|███▉ | 396/1000 [00:41<01:08, 8.87it/s]Upper bound on the fitting time: 40%|███▉ | 397/1000 [00:41<01:08, 8.78it/s]Upper bound on the fitting time: 40%|███▉ | 398/1000 [00:41<01:06, 9.00it/s]Upper bound on the fitting time: 40%|███▉ | 399/1000 [00:42<01:05, 9.15it/s]Upper bound on the fitting time: 40%|████ | 400/1000 [00:42<01:07, 8.92it/s]Upper bound on the fitting time: 40%|████ | 401/1000 [00:42<01:07, 8.93it/s]Upper bound on the fitting time: 40%|████ | 402/1000 [00:42<01:06, 9.03it/s]Upper bound on the fitting time: 40%|████ | 403/1000 [00:42<01:05, 9.11it/s]Upper bound on the fitting time: 40%|████ | 404/1000 [00:42<01:06, 9.00it/s]Upper bound on the fitting time: 40%|████ | 405/1000 [00:42<01:07, 8.84it/s]Upper bound on the fitting time: 41%|████ | 406/1000 [00:42<01:07, 8.86it/s]Upper bound on the fitting time: 41%|████ | 407/1000 [00:42<01:06, 8.87it/s]Upper bound on the fitting time: 41%|████ | 408/1000 [00:43<01:07, 8.79it/s]Upper bound on the fitting time: 41%|████ | 409/1000 [00:43<01:06, 8.90it/s]Upper bound on the fitting time: 41%|████ | 410/1000 [00:43<01:07, 8.80it/s]Upper bound on the fitting time: 41%|████ | 411/1000 [00:43<01:06, 8.85it/s]Upper bound on the fitting time: 41%|████ | 412/1000 [00:43<01:05, 8.97it/s]Upper bound on the fitting time: 41%|████▏ | 413/1000 [00:43<01:07, 8.74it/s]Upper bound on the fitting time: 41%|████▏ | 414/1000 [00:43<01:07, 8.64it/s]Upper bound on the fitting time: 42%|████▏ | 415/1000 [00:43<01:07, 8.66it/s]Upper bound on the fitting time: 42%|████▏ | 416/1000 [00:44<01:06, 8.74it/s]Upper bound on the fitting time: 42%|████▏ | 417/1000 [00:44<01:07, 8.67it/s]Upper bound on the fitting time: 42%|████▏ | 418/1000 [00:44<01:05, 8.89it/s]Upper bound on the fitting time: 42%|████▏ | 419/1000 [00:44<01:04, 9.05it/s]Upper bound on the fitting time: 42%|████▏ | 420/1000 [00:44<01:04, 8.94it/s]Upper bound on the fitting time: 42%|████▏ | 421/1000 [00:44<01:04, 8.92it/s]Upper bound on the fitting time: 42%|████▏ | 422/1000 [00:44<01:04, 8.99it/s]Upper bound on the fitting time: 42%|████▏ | 423/1000 [00:44<01:04, 9.01it/s]Upper bound on the fitting time: 42%|████▏ | 424/1000 [00:44<01:03, 9.11it/s]Upper bound on the fitting time: 42%|████▎ | 425/1000 [00:44<01:02, 9.15it/s]Upper bound on the fitting time: 43%|████▎ | 426/1000 [00:45<01:03, 9.11it/s]Upper bound on the fitting time: 43%|████▎ | 427/1000 [00:45<01:03, 9.01it/s]Upper bound on the fitting time: 43%|████▎ | 428/1000 [00:45<01:03, 9.01it/s]Upper bound on the fitting time: 43%|████▎ | 429/1000 [00:45<01:03, 8.97it/s]Upper bound on the fitting time: 43%|████▎ | 430/1000 [00:45<01:03, 9.02it/s]Upper bound on the fitting time: 43%|████▎ | 431/1000 [00:45<01:03, 8.98it/s]Upper bound on the fitting time: 43%|████▎ | 432/1000 [00:45<01:03, 8.91it/s]Upper bound on the fitting time: 43%|████▎ | 433/1000 [00:45<01:03, 8.86it/s]Upper bound on the fitting time: 43%|████▎ | 434/1000 [00:46<01:03, 8.97it/s]Upper bound on the fitting time: 44%|████▎ | 435/1000 [00:46<01:03, 8.95it/s]Upper bound on the fitting time: 44%|████▎ | 436/1000 [00:46<01:03, 8.93it/s]Upper bound on the fitting time: 44%|████▎ | 437/1000 [00:46<01:03, 8.87it/s]Upper bound on the fitting time: 44%|████▍ | 438/1000 [00:46<01:03, 8.87it/s]Upper bound on the fitting time: 44%|████▍ | 439/1000 [00:46<01:03, 8.86it/s]Upper bound on the fitting time: 44%|████▍ | 440/1000 [00:46<01:03, 8.83it/s]Upper bound on the fitting time: 44%|████▍ | 441/1000 [00:46<01:04, 8.68it/s]Upper bound on the fitting time: 44%|████▍ | 442/1000 [00:46<01:04, 8.69it/s]Upper bound on the fitting time: 44%|████▍ | 443/1000 [00:47<01:03, 8.71it/s]Upper bound on the fitting time: 44%|████▍ | 444/1000 [00:47<01:03, 8.76it/s]Upper bound on the fitting time: 44%|████▍ | 445/1000 [00:47<01:03, 8.68it/s]Upper bound on the fitting time: 45%|████▍ | 446/1000 [00:47<01:03, 8.70it/s]Upper bound on the fitting time: 45%|████▍ | 447/1000 [00:47<01:04, 8.56it/s]Upper bound on the fitting time: 45%|████▍ | 448/1000 [00:47<01:04, 8.56it/s]Upper bound on the fitting time: 45%|████▍ | 449/1000 [00:47<01:04, 8.51it/s]Upper bound on the fitting time: 45%|████▌ | 450/1000 [00:47<01:05, 8.41it/s]Upper bound on the fitting time: 45%|████▌ | 451/1000 [00:47<01:05, 8.34it/s]Upper bound on the fitting time: 45%|████▌ | 452/1000 [00:48<01:04, 8.49it/s]Upper bound on the fitting time: 45%|████▌ | 453/1000 [00:48<01:02, 8.72it/s]Upper bound on the fitting time: 45%|████▌ | 454/1000 [00:48<01:02, 8.74it/s]Upper bound on the fitting time: 46%|████▌ | 455/1000 [00:48<01:01, 8.79it/s]Upper bound on the fitting time: 46%|████▌ | 456/1000 [00:48<01:01, 8.91it/s]Upper bound on the fitting time: 46%|████▌ | 457/1000 [00:48<01:01, 8.82it/s]Upper bound on the fitting time: 46%|████▌ | 458/1000 [00:48<01:01, 8.88it/s]Upper bound on the fitting time: 46%|████▌ | 459/1000 [00:48<01:01, 8.84it/s]Upper bound on the fitting time: 46%|████▌ | 460/1000 [00:48<01:00, 8.91it/s]Upper bound on the fitting time: 46%|████▌ | 461/1000 [00:49<01:00, 8.90it/s]Upper bound on the fitting time: 46%|████▌ | 462/1000 [00:49<01:00, 8.95it/s]Upper bound on the fitting time: 46%|████▋ | 463/1000 [00:49<01:00, 8.88it/s]Upper bound on the fitting time: 46%|████▋ | 464/1000 [00:49<01:00, 8.82it/s]Upper bound on the fitting time: 46%|████▋ | 465/1000 [00:49<01:00, 8.86it/s]Upper bound on the fitting time: 47%|████▋ | 466/1000 [00:49<00:59, 8.94it/s]Upper bound on the fitting time: 47%|████▋ | 467/1000 [00:49<00:59, 8.91it/s]Upper bound on the fitting time: 47%|████▋ | 468/1000 [00:49<01:00, 8.86it/s]Upper bound on the fitting time: 47%|████▋ | 469/1000 [00:49<00:59, 8.88it/s]Upper bound on the fitting time: 47%|████▋ | 470/1000 [00:50<00:59, 8.91it/s]Upper bound on the fitting time: 47%|████▋ | 471/1000 [00:50<00:59, 8.96it/s]Upper bound on the fitting time: 47%|████▋ | 472/1000 [00:50<00:58, 8.99it/s]Upper bound on the fitting time: 47%|████▋ | 473/1000 [00:50<00:58, 9.00it/s]Upper bound on the fitting time: 47%|████▋ | 474/1000 [00:50<00:58, 9.03it/s]Upper bound on the fitting time: 48%|████▊ | 475/1000 [00:50<01:00, 8.66it/s]Upper bound on the fitting time: 48%|████▊ | 476/1000 [00:50<01:00, 8.61it/s]Upper bound on the fitting time: 48%|████▊ | 477/1000 [00:50<01:01, 8.55it/s]Upper bound on the fitting time: 48%|████▊ | 478/1000 [00:51<01:01, 8.52it/s]Upper bound on the fitting time: 48%|████▊ | 479/1000 [00:51<01:01, 8.47it/s]Upper bound on the fitting time: 48%|████▊ | 480/1000 [00:51<01:00, 8.59it/s]Upper bound on the fitting time: 48%|████▊ | 481/1000 [00:51<01:00, 8.61it/s]Upper bound on the fitting time: 48%|████▊ | 482/1000 [00:51<01:01, 8.46it/s]Upper bound on the fitting time: 48%|████▊ | 483/1000 [00:51<01:01, 8.45it/s]Upper bound on the fitting time: 48%|████▊ | 484/1000 [00:51<01:01, 8.42it/s]Upper bound on the fitting time: 48%|████▊ | 485/1000 [00:51<01:01, 8.37it/s]Upper bound on the fitting time: 49%|████▊ | 486/1000 [00:51<00:59, 8.62it/s]Upper bound on the fitting time: 49%|████▊ | 487/1000 [00:52<01:00, 8.54it/s]Upper bound on the fitting time: 49%|████▉ | 488/1000 [00:52<00:59, 8.66it/s]Upper bound on the fitting time: 49%|████▉ | 489/1000 [00:52<00:59, 8.56it/s]Upper bound on the fitting time: 49%|████▉ | 490/1000 [00:52<00:58, 8.72it/s]Upper bound on the fitting time: 49%|████▉ | 491/1000 [00:52<01:02, 8.20it/s]Upper bound on the fitting time: 49%|████▉ | 492/1000 [00:52<01:05, 7.80it/s]Upper bound on the fitting time: 49%|████▉ | 493/1000 [00:52<01:04, 7.90it/s]Upper bound on the fitting time: 50%|████▉ | 495/1000 [00:52<00:51, 9.74it/s]Upper bound on the fitting time: 50%|████▉ | 497/1000 [00:53<00:45, 10.97it/s]Upper bound on the fitting time: 50%|████▉ | 499/1000 [00:53<00:42, 11.78it/s]Upper bound on the fitting time: 50%|█████ | 501/1000 [00:53<00:40, 12.35it/s]Upper bound on the fitting time: 50%|█████ | 503/1000 [00:53<00:37, 13.13it/s]Upper bound on the fitting time: 50%|█████ | 505/1000 [00:53<00:36, 13.70it/s]Upper bound on the fitting time: 51%|█████ | 507/1000 [00:53<00:35, 13.91it/s]Upper bound on the fitting time: 51%|█████ | 509/1000 [00:53<00:34, 14.07it/s]Upper bound on the fitting time: 51%|█████ | 511/1000 [00:54<00:34, 14.33it/s]Upper bound on the fitting time: 51%|█████▏ | 513/1000 [00:54<00:34, 14.15it/s]Upper bound on the fitting time: 52%|█████▏ | 515/1000 [00:54<00:36, 13.23it/s]Upper bound on the fitting time: 52%|█████▏ | 517/1000 [00:54<00:43, 11.04it/s]Upper bound on the fitting time: 52%|█████▏ | 519/1000 [00:54<00:43, 11.16it/s]Upper bound on the fitting time: 52%|█████▏ | 521/1000 [00:55<00:42, 11.15it/s]Upper bound on the fitting time: 52%|█████▏ | 523/1000 [00:55<00:42, 11.28it/s]Upper bound on the fitting time: 52%|█████▎ | 525/1000 [00:55<00:42, 11.13it/s]Upper bound on the fitting time: 53%|█████▎ | 527/1000 [00:55<00:43, 10.79it/s]Upper bound on the fitting time: 53%|█████▎ | 529/1000 [00:55<00:44, 10.56it/s]Upper bound on the fitting time: 53%|█████▎ | 531/1000 [00:56<00:47, 9.96it/s]Upper bound on the fitting time: 53%|█████▎ | 533/1000 [00:56<00:46, 9.94it/s]Upper bound on the fitting time: 54%|█████▎ | 535/1000 [00:56<00:45, 10.14it/s]Upper bound on the fitting time: 54%|█████▎ | 537/1000 [00:56<00:45, 10.22it/s]Upper bound on the fitting time: 54%|█████▍ | 539/1000 [00:56<00:47, 9.66it/s]Upper bound on the fitting time: 54%|█████▍ | 540/1000 [00:56<00:47, 9.59it/s]Upper bound on the fitting time: 54%|█████▍ | 541/1000 [00:57<00:48, 9.41it/s]Upper bound on the fitting time: 54%|█████▍ | 542/1000 [00:57<00:49, 9.19it/s]Upper bound on the fitting time: 54%|█████▍ | 543/1000 [00:57<00:52, 8.63it/s]Upper bound on the fitting time: 54%|█████▍ | 544/1000 [00:57<00:51, 8.78it/s]Upper bound on the fitting time: 55%|█████▍ | 545/1000 [00:57<00:51, 8.82it/s]Upper bound on the fitting time: 55%|█████▍ | 546/1000 [00:57<00:52, 8.73it/s]Upper bound on the fitting time: 55%|█████▍ | 547/1000 [00:57<00:56, 8.02it/s]Upper bound on the fitting time: 55%|█████▍ | 548/1000 [00:57<00:56, 8.03it/s]Upper bound on the fitting time: 55%|█████▍ | 549/1000 [00:58<00:57, 7.80it/s]Upper bound on the fitting time: 55%|█████▌ | 550/1000 [00:58<00:56, 8.00it/s]Upper bound on the fitting time: 55%|█████▌ | 551/1000 [00:58<00:56, 7.97it/s]Upper bound on the fitting time: 55%|█████▌ | 552/1000 [00:58<00:59, 7.52it/s]Upper bound on the fitting time: 55%|█████▌ | 553/1000 [00:58<00:57, 7.77it/s]Upper bound on the fitting time: 56%|█████▌ | 555/1000 [00:58<00:50, 8.82it/s]Upper bound on the fitting time: 56%|█████▌ | 556/1000 [00:58<00:50, 8.77it/s]Upper bound on the fitting time: 56%|█████▌ | 558/1000 [00:59<00:46, 9.58it/s]Upper bound on the fitting time: 56%|█████▌ | 560/1000 [00:59<00:43, 10.03it/s]Upper bound on the fitting time: 56%|█████▌ | 561/1000 [00:59<00:44, 9.88it/s]Upper bound on the fitting time: 56%|█████▌ | 562/1000 [00:59<00:47, 9.22it/s]Upper bound on the fitting time: 56%|█████▋ | 563/1000 [00:59<00:48, 8.93it/s]Upper bound on the fitting time: 56%|█████▋ | 564/1000 [00:59<00:52, 8.23it/s]Upper bound on the fitting time: 56%|█████▋ | 565/1000 [00:59<00:56, 7.72it/s]Upper bound on the fitting time: 57%|█████▋ | 566/1000 [01:00<00:55, 7.88it/s]Upper bound on the fitting time: 57%|█████▋ | 567/1000 [01:00<00:53, 8.09it/s]Upper bound on the fitting time: 57%|█████▋ | 568/1000 [01:00<00:51, 8.31it/s]Upper bound on the fitting time: 57%|█████▋ | 569/1000 [01:00<00:51, 8.30it/s]Upper bound on the fitting time: 57%|█████▋ | 570/1000 [01:00<01:02, 6.89it/s]Upper bound on the fitting time: 57%|█████▋ | 571/1000 [01:00<01:00, 7.09it/s]Upper bound on the fitting time: 57%|█████▋ | 572/1000 [01:00<01:02, 6.87it/s]Upper bound on the fitting time: 57%|█████▋ | 573/1000 [01:00<01:01, 6.94it/s]Upper bound on the fitting time: 57%|█████▋ | 574/1000 [01:01<01:00, 7.08it/s]Upper bound on the fitting time: 57%|█████▊ | 575/1000 [01:01<00:57, 7.38it/s]Upper bound on the fitting time: 58%|█████▊ | 576/1000 [01:01<00:54, 7.79it/s]Upper bound on the fitting time: 58%|█████▊ | 577/1000 [01:01<00:53, 7.96it/s]Upper bound on the fitting time: 58%|█████▊ | 578/1000 [01:01<00:51, 8.21it/s]Upper bound on the fitting time: 58%|█████▊ | 579/1000 [01:01<00:51, 8.10it/s]Upper bound on the fitting time: 58%|█████▊ | 580/1000 [01:01<00:52, 7.95it/s]Upper bound on the fitting time: 58%|█████▊ | 581/1000 [01:01<00:53, 7.87it/s]Upper bound on the fitting time: 58%|█████▊ | 582/1000 [01:02<00:51, 8.13it/s]Upper bound on the fitting time: 58%|█████▊ | 583/1000 [01:02<00:50, 8.18it/s]Upper bound on the fitting time: 58%|█████▊ | 584/1000 [01:02<00:50, 8.30it/s]Upper bound on the fitting time: 58%|█████▊ | 585/1000 [01:02<00:48, 8.54it/s]Upper bound on the fitting time: 59%|█████▊ | 586/1000 [01:02<00:47, 8.77it/s]Upper bound on the fitting time: 59%|█████▊ | 587/1000 [01:02<00:46, 8.93it/s]Upper bound on the fitting time: 59%|█████▉ | 588/1000 [01:02<00:45, 9.08it/s]Upper bound on the fitting time: 59%|█████▉ | 589/1000 [01:02<00:45, 9.13it/s]Upper bound on the fitting time: 59%|█████▉ | 590/1000 [01:02<00:45, 9.04it/s]Upper bound on the fitting time: 59%|█████▉ | 591/1000 [01:03<00:47, 8.67it/s]Upper bound on the fitting time: 59%|█████▉ | 592/1000 [01:03<00:48, 8.39it/s]Upper bound on the fitting time: 59%|█████▉ | 593/1000 [01:03<00:49, 8.18it/s]Upper bound on the fitting time: 59%|█████▉ | 594/1000 [01:03<00:50, 8.04it/s]Upper bound on the fitting time: 60%|█████▉ | 595/1000 [01:03<00:49, 8.10it/s]Upper bound on the fitting time: 60%|█████▉ | 596/1000 [01:03<00:49, 8.18it/s]Upper bound on the fitting time: 60%|█████▉ | 597/1000 [01:03<00:49, 8.16it/s]Upper bound on the fitting time: 60%|█████▉ | 598/1000 [01:03<00:49, 8.07it/s]Upper bound on the fitting time: 60%|█████▉ | 599/1000 [01:04<00:53, 7.51it/s]Upper bound on the fitting time: 60%|██████ | 600/1000 [01:04<00:53, 7.55it/s]Upper bound on the fitting time: 60%|██████ | 601/1000 [01:04<00:53, 7.49it/s]Upper bound on the fitting time: 60%|██████ | 602/1000 [01:04<00:52, 7.63it/s]Upper bound on the fitting time: 60%|██████ | 603/1000 [01:04<00:54, 7.25it/s]Upper bound on the fitting time: 60%|██████ | 604/1000 [01:04<00:54, 7.26it/s]Upper bound on the fitting time: 60%|██████ | 605/1000 [01:04<00:53, 7.33it/s]Upper bound on the fitting time: 61%|██████ | 606/1000 [01:05<00:54, 7.23it/s]Upper bound on the fitting time: 61%|██████ | 607/1000 [01:05<00:54, 7.19it/s]Upper bound on the fitting time: 61%|██████ | 608/1000 [01:05<00:52, 7.48it/s]Upper bound on the fitting time: 61%|██████ | 609/1000 [01:05<00:50, 7.76it/s]Upper bound on the fitting time: 61%|██████ | 610/1000 [01:05<00:49, 7.86it/s]Upper bound on the fitting time: 61%|██████ | 611/1000 [01:05<00:47, 8.24it/s]Upper bound on the fitting time: 61%|██████ | 612/1000 [01:05<00:46, 8.35it/s]Upper bound on the fitting time: 61%|██████▏ | 613/1000 [01:05<00:45, 8.48it/s]Upper bound on the fitting time: 61%|██████▏ | 614/1000 [01:06<00:46, 8.35it/s]Upper bound on the fitting time: 62%|██████▏ | 615/1000 [01:06<00:47, 8.10it/s]Upper bound on the fitting time: 62%|██████▏ | 616/1000 [01:06<00:48, 7.93it/s]Upper bound on the fitting time: 62%|██████▏ | 617/1000 [01:06<00:48, 7.95it/s]Upper bound on the fitting time: 62%|██████▏ | 618/1000 [01:06<00:46, 8.17it/s]Upper bound on the fitting time: 62%|██████▏ | 619/1000 [01:06<00:44, 8.47it/s]Upper bound on the fitting time: 62%|██████▏ | 620/1000 [01:06<00:43, 8.81it/s]Upper bound on the fitting time: 62%|██████▏ | 621/1000 [01:06<00:42, 8.90it/s]Upper bound on the fitting time: 62%|██████▏ | 622/1000 [01:07<00:44, 8.58it/s]Upper bound on the fitting time: 62%|██████▏ | 623/1000 [01:07<00:48, 7.83it/s]Upper bound on the fitting time: 62%|██████▏ | 624/1000 [01:07<00:48, 7.83it/s]Upper bound on the fitting time: 62%|██████▎ | 625/1000 [01:07<00:45, 8.18it/s]Upper bound on the fitting time: 63%|██████▎ | 626/1000 [01:07<00:45, 8.18it/s]Upper bound on the fitting time: 63%|██████▎ | 627/1000 [01:07<00:47, 7.86it/s]Upper bound on the fitting time: 63%|██████▎ | 628/1000 [01:07<00:49, 7.52it/s]Upper bound on the fitting time: 63%|██████▎ | 629/1000 [01:07<00:47, 7.82it/s]Upper bound on the fitting time: 63%|██████▎ | 630/1000 [01:08<00:45, 8.21it/s]Upper bound on the fitting time: 63%|██████▎ | 631/1000 [01:08<00:44, 8.28it/s]Upper bound on the fitting time: 63%|██████▎ | 632/1000 [01:08<00:48, 7.62it/s]Upper bound on the fitting time: 63%|██████▎ | 633/1000 [01:08<00:49, 7.35it/s]Upper bound on the fitting time: 63%|██████▎ | 634/1000 [01:08<00:51, 7.07it/s]Upper bound on the fitting time: 64%|██████▎ | 635/1000 [01:08<00:50, 7.24it/s]Upper bound on the fitting time: 64%|██████▎ | 636/1000 [01:08<00:46, 7.88it/s]Upper bound on the fitting time: 64%|██████▎ | 637/1000 [01:08<00:43, 8.34it/s]Upper bound on the fitting time: 64%|██████▍ | 638/1000 [01:09<00:44, 8.15it/s]Upper bound on the fitting time: 64%|██████▍ | 639/1000 [01:09<00:43, 8.26it/s]Upper bound on the fitting time: 64%|██████▍ | 640/1000 [01:09<00:42, 8.40it/s]Upper bound on the fitting time: 64%|██████▍ | 641/1000 [01:09<00:42, 8.44it/s]Upper bound on the fitting time: 64%|██████▍ | 642/1000 [01:09<00:42, 8.36it/s]Upper bound on the fitting time: 64%|██████▍ | 643/1000 [01:09<00:43, 8.29it/s]Upper bound on the fitting time: 64%|██████▍ | 644/1000 [01:09<00:43, 8.20it/s]Upper bound on the fitting time: 64%|██████▍ | 645/1000 [01:09<00:45, 7.73it/s]Upper bound on the fitting time: 65%|██████▍ | 646/1000 [01:10<00:49, 7.15it/s]Upper bound on the fitting time: 65%|██████▍ | 647/1000 [01:10<00:47, 7.40it/s]Upper bound on the fitting time: 65%|██████▍ | 648/1000 [01:10<00:50, 7.03it/s]Upper bound on the fitting time: 65%|██████▍ | 649/1000 [01:10<00:49, 7.10it/s]Upper bound on the fitting time: 65%|██████▌ | 650/1000 [01:10<00:50, 6.97it/s]Upper bound on the fitting time: 65%|██████▌ | 651/1000 [01:10<00:48, 7.25it/s]Upper bound on the fitting time: 65%|██████▌ | 652/1000 [01:10<00:45, 7.58it/s]Upper bound on the fitting time: 65%|██████▌ | 653/1000 [01:11<00:46, 7.45it/s]Upper bound on the fitting time: 65%|██████▌ | 654/1000 [01:11<00:49, 7.06it/s]Upper bound on the fitting time: 66%|██████▌ | 655/1000 [01:11<00:50, 6.81it/s]Upper bound on the fitting time: 66%|██████▌ | 656/1000 [01:11<00:53, 6.48it/s]Upper bound on the fitting time: 66%|██████▌ | 657/1000 [01:11<00:54, 6.35it/s]Upper bound on the fitting time: 66%|██████▌ | 658/1000 [01:11<00:54, 6.23it/s]Upper bound on the fitting time: 66%|██████▌ | 659/1000 [01:12<00:54, 6.26it/s]Upper bound on the fitting time: 66%|██████▌ | 660/1000 [01:12<00:53, 6.39it/s]Upper bound on the fitting time: 66%|██████▌ | 661/1000 [01:12<00:50, 6.76it/s]Upper bound on the fitting time: 66%|██████▌ | 662/1000 [01:12<00:47, 7.18it/s]Upper bound on the fitting time: 66%|██████▋ | 663/1000 [01:12<00:45, 7.48it/s]Upper bound on the fitting time: 66%|██████▋ | 664/1000 [01:12<00:44, 7.56it/s]Upper bound on the fitting time: 66%|██████▋ | 665/1000 [01:12<00:43, 7.63it/s]Upper bound on the fitting time: 67%|██████▋ | 666/1000 [01:12<00:44, 7.55it/s]Upper bound on the fitting time: 67%|██████▋ | 667/1000 [01:13<00:42, 7.76it/s]Upper bound on the fitting time: 67%|██████▋ | 668/1000 [01:13<00:40, 8.19it/s]Upper bound on the fitting time: 67%|██████▋ | 669/1000 [01:13<00:38, 8.60it/s]Upper bound on the fitting time: 67%|██████▋ | 670/1000 [01:13<00:40, 8.22it/s]Upper bound on the fitting time: 67%|██████▋ | 671/1000 [01:13<00:42, 7.78it/s]Upper bound on the fitting time: 67%|██████▋ | 672/1000 [01:13<00:44, 7.37it/s]Upper bound on the fitting time: 67%|██████▋ | 673/1000 [01:13<00:46, 7.01it/s]Upper bound on the fitting time: 67%|██████▋ | 674/1000 [01:14<00:47, 6.81it/s]Upper bound on the fitting time: 68%|██████▊ | 675/1000 [01:14<00:48, 6.71it/s]Upper bound on the fitting time: 68%|██████▊ | 676/1000 [01:14<00:48, 6.72it/s]Upper bound on the fitting time: 68%|██████▊ | 677/1000 [01:14<00:45, 7.15it/s]Upper bound on the fitting time: 68%|██████▊ | 678/1000 [01:14<00:41, 7.75it/s]Upper bound on the fitting time: 68%|██████▊ | 679/1000 [01:14<00:39, 8.20it/s]Upper bound on the fitting time: 68%|██████▊ | 680/1000 [01:14<00:38, 8.35it/s]Upper bound on the fitting time: 68%|██████▊ | 681/1000 [01:14<00:39, 7.99it/s]Upper bound on the fitting time: 68%|██████▊ | 683/1000 [01:15<00:34, 9.07it/s]Upper bound on the fitting time: 68%|██████▊ | 684/1000 [01:15<00:34, 9.27it/s]Upper bound on the fitting time: 68%|██████▊ | 685/1000 [01:15<00:34, 9.13it/s]Upper bound on the fitting time: 69%|██████▊ | 686/1000 [01:15<00:38, 8.12it/s]Upper bound on the fitting time: 69%|██████▉ | 688/1000 [01:15<00:32, 9.60it/s]Upper bound on the fitting time: 69%|██████▉ | 690/1000 [01:15<00:28, 10.84it/s]Upper bound on the fitting time: 69%|██████▉ | 692/1000 [01:15<00:27, 11.19it/s]Upper bound on the fitting time: 69%|██████▉ | 694/1000 [01:16<00:26, 11.50it/s]Upper bound on the fitting time: 70%|██████▉ | 696/1000 [01:16<00:25, 11.95it/s]Upper bound on the fitting time: 70%|██████▉ | 698/1000 [01:16<00:23, 12.67it/s]Upper bound on the fitting time: 70%|███████ | 700/1000 [01:16<00:22, 13.34it/s]Upper bound on the fitting time: 70%|███████ | 702/1000 [01:16<00:21, 13.68it/s]Upper bound on the fitting time: 70%|███████ | 704/1000 [01:16<00:20, 14.22it/s]Upper bound on the fitting time: 71%|███████ | 706/1000 [01:16<00:20, 14.29it/s]Upper bound on the fitting time: 71%|███████ | 708/1000 [01:17<00:20, 14.55it/s]Upper bound on the fitting time: 71%|███████ | 710/1000 [01:17<00:19, 14.79it/s]Upper bound on the fitting time: 71%|███████ | 712/1000 [01:17<00:19, 14.55it/s]Upper bound on the fitting time: 71%|███████▏ | 714/1000 [01:17<00:19, 14.50it/s]Upper bound on the fitting time: 72%|███████▏ | 716/1000 [01:17<00:19, 14.73it/s]Upper bound on the fitting time: 72%|███████▏ | 718/1000 [01:17<00:19, 14.68it/s]Upper bound on the fitting time: 72%|███████▏ | 720/1000 [01:17<00:19, 14.73it/s]Upper bound on the fitting time: 72%|███████▏ | 722/1000 [01:18<00:18, 14.85it/s]Upper bound on the fitting time: 72%|███████▏ | 724/1000 [01:18<00:18, 14.66it/s]Upper bound on the fitting time: 73%|███████▎ | 726/1000 [01:18<00:19, 14.26it/s]Upper bound on the fitting time: 73%|███████▎ | 728/1000 [01:18<00:19, 13.92it/s]Upper bound on the fitting time: 73%|███████▎ | 730/1000 [01:18<00:19, 13.82it/s]Upper bound on the fitting time: 73%|███████▎ | 732/1000 [01:18<00:19, 13.82it/s]Upper bound on the fitting time: 73%|███████▎ | 734/1000 [01:18<00:19, 13.77it/s]Upper bound on the fitting time: 74%|███████▎ | 736/1000 [01:19<00:19, 13.85it/s]Upper bound on the fitting time: 74%|███████▍ | 738/1000 [01:19<00:18, 13.86it/s]Upper bound on the fitting time: 74%|███████▍ | 740/1000 [01:19<00:18, 13.99it/s]Upper bound on the fitting time: 74%|███████▍ | 742/1000 [01:19<00:18, 14.02it/s]Upper bound on the fitting time: 74%|███████▍ | 744/1000 [01:19<00:19, 13.22it/s]Upper bound on the fitting time: 75%|███████▍ | 746/1000 [01:19<00:19, 12.99it/s]Upper bound on the fitting time: 75%|███████▍ | 748/1000 [01:19<00:18, 13.28it/s]Upper bound on the fitting time: 75%|███████▌ | 750/1000 [01:20<00:18, 13.83it/s]Upper bound on the fitting time: 75%|███████▌ | 752/1000 [01:20<00:17, 14.08it/s]Upper bound on the fitting time: 75%|███████▌ | 754/1000 [01:20<00:17, 14.15it/s]Upper bound on the fitting time: 76%|███████▌ | 756/1000 [01:20<00:17, 14.32it/s]Upper bound on the fitting time: 76%|███████▌ | 758/1000 [01:20<00:16, 14.69it/s]Upper bound on the fitting time: 76%|███████▌ | 760/1000 [01:20<00:16, 14.91it/s]Upper bound on the fitting time: 76%|███████▌ | 762/1000 [01:20<00:15, 14.96it/s]Upper bound on the fitting time: 76%|███████▋ | 764/1000 [01:21<00:15, 15.11it/s]Upper bound on the fitting time: 77%|███████▋ | 766/1000 [01:21<00:15, 15.19it/s]Upper bound on the fitting time: 77%|███████▋ | 768/1000 [01:21<00:15, 15.26it/s]Upper bound on the fitting time: 77%|███████▋ | 770/1000 [01:21<00:14, 15.35it/s]Upper bound on the fitting time: 77%|███████▋ | 772/1000 [01:21<00:14, 15.21it/s]Upper bound on the fitting time: 77%|███████▋ | 774/1000 [01:21<00:14, 15.30it/s]Upper bound on the fitting time: 78%|███████▊ | 776/1000 [01:21<00:14, 15.07it/s]Upper bound on the fitting time: 78%|███████▊ | 778/1000 [01:21<00:14, 15.03it/s]Upper bound on the fitting time: 78%|███████▊ | 780/1000 [01:22<00:14, 15.00it/s]Upper bound on the fitting time: 78%|███████▊ | 782/1000 [01:22<00:14, 15.11it/s]Upper bound on the fitting time: 78%|███████▊ | 784/1000 [01:22<00:14, 15.17it/s]Upper bound on the fitting time: 79%|███████▊ | 786/1000 [01:22<00:14, 15.19it/s]Upper bound on the fitting time: 79%|███████▉ | 788/1000 [01:22<00:14, 15.14it/s]Upper bound on the fitting time: 79%|███████▉ | 790/1000 [01:22<00:13, 15.18it/s]Upper bound on the fitting time: 79%|███████▉ | 792/1000 [01:22<00:13, 15.29it/s]Upper bound on the fitting time: 79%|███████▉ | 794/1000 [01:22<00:13, 14.76it/s]Upper bound on the fitting time: 80%|███████▉ | 796/1000 [01:23<00:13, 15.06it/s]Upper bound on the fitting time: 80%|███████▉ | 798/1000 [01:23<00:13, 15.11it/s]Upper bound on the fitting time: 80%|████████ | 800/1000 [01:23<00:13, 15.02it/s]Upper bound on the fitting time: 80%|████████ | 802/1000 [01:23<00:13, 15.06it/s]Upper bound on the fitting time: 80%|████████ | 804/1000 [01:23<00:12, 15.15it/s]Upper bound on the fitting time: 81%|████████ | 806/1000 [01:23<00:12, 15.14it/s]Upper bound on the fitting time: 81%|████████ | 808/1000 [01:23<00:12, 15.09it/s]Upper bound on the fitting time: 81%|████████ | 810/1000 [01:24<00:12, 15.23it/s]Upper bound on the fitting time: 81%|████████ | 812/1000 [01:24<00:12, 15.36it/s]Upper bound on the fitting time: 81%|████████▏ | 814/1000 [01:24<00:12, 14.92it/s]Upper bound on the fitting time: 82%|████████▏ | 816/1000 [01:24<00:12, 14.64it/s]Upper bound on the fitting time: 82%|████████▏ | 818/1000 [01:24<00:12, 14.17it/s]Upper bound on the fitting time: 82%|████████▏ | 820/1000 [01:24<00:12, 14.42it/s]Upper bound on the fitting time: 82%|████████▏ | 822/1000 [01:24<00:12, 14.76it/s]Upper bound on the fitting time: 82%|████████▏ | 824/1000 [01:24<00:11, 14.88it/s]Upper bound on the fitting time: 83%|████████▎ | 826/1000 [01:25<00:11, 14.97it/s]Upper bound on the fitting time: 83%|████████▎ | 828/1000 [01:25<00:11, 15.07it/s]Upper bound on the fitting time: 83%|████████▎ | 830/1000 [01:25<00:11, 15.23it/s]Upper bound on the fitting time: 83%|████████▎ | 832/1000 [01:25<00:10, 15.33it/s]Upper bound on the fitting time: 83%|████████▎ | 834/1000 [01:25<00:10, 15.31it/s]Upper bound on the fitting time: 84%|████████▎ | 836/1000 [01:25<00:10, 15.18it/s]Upper bound on the fitting time: 84%|████████▍ | 838/1000 [01:25<00:10, 15.12it/s]Upper bound on the fitting time: 84%|████████▍ | 840/1000 [01:26<00:10, 14.62it/s]Upper bound on the fitting time: 84%|████████▍ | 842/1000 [01:26<00:10, 14.72it/s]Upper bound on the fitting time: 84%|████████▍ | 844/1000 [01:26<00:10, 14.88it/s]Upper bound on the fitting time: 85%|████████▍ | 846/1000 [01:26<00:10, 15.02it/s]Upper bound on the fitting time: 85%|████████▍ | 848/1000 [01:26<00:10, 15.15it/s]Upper bound on the fitting time: 85%|████████▌ | 850/1000 [01:26<00:09, 15.28it/s]Upper bound on the fitting time: 85%|████████▌ | 852/1000 [01:26<00:09, 15.29it/s]Upper bound on the fitting time: 85%|████████▌ | 854/1000 [01:26<00:09, 15.15it/s]Upper bound on the fitting time: 86%|████████▌ | 856/1000 [01:27<00:09, 15.19it/s]Upper bound on the fitting time: 86%|████████▌ | 858/1000 [01:27<00:09, 15.12it/s]Upper bound on the fitting time: 86%|████████▌ | 860/1000 [01:27<00:09, 15.08it/s]Upper bound on the fitting time: 86%|████████▌ | 862/1000 [01:27<00:09, 15.07it/s]Upper bound on the fitting time: 86%|████████▋ | 864/1000 [01:27<00:09, 15.00it/s]Upper bound on the fitting time: 87%|████████▋ | 866/1000 [01:27<00:08, 15.02it/s]Upper bound on the fitting time: 87%|████████▋ | 868/1000 [01:27<00:08, 15.15it/s]Upper bound on the fitting time: 87%|████████▋ | 870/1000 [01:28<00:08, 15.24it/s]Upper bound on the fitting time: 87%|████████▋ | 872/1000 [01:28<00:08, 15.12it/s]Upper bound on the fitting time: 87%|████████▋ | 874/1000 [01:28<00:08, 15.03it/s]Upper bound on the fitting time: 88%|████████▊ | 876/1000 [01:28<00:08, 15.11it/s]Upper bound on the fitting time: 88%|████████▊ | 878/1000 [01:28<00:08, 15.17it/s]Upper bound on the fitting time: 88%|████████▊ | 880/1000 [01:28<00:07, 15.10it/s]Upper bound on the fitting time: 88%|████████▊ | 882/1000 [01:28<00:07, 15.11it/s]Upper bound on the fitting time: 88%|████████▊ | 884/1000 [01:28<00:07, 15.26it/s]Upper bound on the fitting time: 89%|████████▊ | 886/1000 [01:29<00:07, 15.16it/s]Upper bound on the fitting time: 89%|████████▉ | 888/1000 [01:29<00:07, 15.26it/s]Upper bound on the fitting time: 89%|████████▉ | 890/1000 [01:29<00:07, 15.18it/s]Upper bound on the fitting time: 89%|████████▉ | 892/1000 [01:29<00:07, 15.33it/s]Upper bound on the fitting time: 89%|████████▉ | 894/1000 [01:29<00:06, 15.42it/s]Upper bound on the fitting time: 90%|████████▉ | 896/1000 [01:29<00:06, 15.36it/s]Upper bound on the fitting time: 90%|████████▉ | 898/1000 [01:29<00:06, 15.16it/s]Upper bound on the fitting time: 90%|█████████ | 900/1000 [01:30<00:06, 15.21it/s]Upper bound on the fitting time: 90%|█████████ | 902/1000 [01:30<00:06, 15.21it/s]Upper bound on the fitting time: 90%|█████████ | 904/1000 [01:30<00:06, 15.12it/s]Upper bound on the fitting time: 91%|█████████ | 906/1000 [01:30<00:06, 15.16it/s]Upper bound on the fitting time: 91%|█████████ | 908/1000 [01:30<00:06, 14.99it/s]Upper bound on the fitting time: 91%|█████████ | 910/1000 [01:30<00:05, 15.12it/s]Upper bound on the fitting time: 91%|█████████ | 912/1000 [01:30<00:05, 15.19it/s]Upper bound on the fitting time: 91%|█████████▏| 914/1000 [01:30<00:05, 15.34it/s]Upper bound on the fitting time: 92%|█████████▏| 916/1000 [01:31<00:05, 15.38it/s]Upper bound on the fitting time: 92%|█████████▏| 918/1000 [01:31<00:05, 15.01it/s]Upper bound on the fitting time: 92%|█████████▏| 920/1000 [01:31<00:05, 15.12it/s]Upper bound on the fitting time: 92%|█████████▏| 922/1000 [01:31<00:05, 14.97it/s]Upper bound on the fitting time: 92%|█████████▏| 924/1000 [01:31<00:05, 15.05it/s]Upper bound on the fitting time: 93%|█████████▎| 926/1000 [01:31<00:04, 14.88it/s]Upper bound on the fitting time: 93%|█████████▎| 928/1000 [01:31<00:04, 15.07it/s]Upper bound on the fitting time: 93%|█████████▎| 930/1000 [01:31<00:04, 15.23it/s]Upper bound on the fitting time: 93%|█████████▎| 932/1000 [01:32<00:04, 15.30it/s]Upper bound on the fitting time: 93%|█████████▎| 934/1000 [01:32<00:04, 15.28it/s]Upper bound on the fitting time: 94%|█████████▎| 936/1000 [01:32<00:04, 15.22it/s]Upper bound on the fitting time: 94%|█████████▍| 938/1000 [01:32<00:04, 15.05it/s]Upper bound on the fitting time: 94%|█████████▍| 940/1000 [01:32<00:03, 15.12it/s]Upper bound on the fitting time: 94%|█████████▍| 942/1000 [01:32<00:03, 15.05it/s]Upper bound on the fitting time: 94%|█████████▍| 944/1000 [01:32<00:03, 14.75it/s]Upper bound on the fitting time: 95%|█████████▍| 946/1000 [01:33<00:03, 14.85it/s]Upper bound on the fitting time: 95%|█████████▍| 948/1000 [01:33<00:03, 14.74it/s]Upper bound on the fitting time: 95%|█████████▌| 950/1000 [01:33<00:03, 14.84it/s]Upper bound on the fitting time: 95%|█████████▌| 952/1000 [01:33<00:03, 14.75it/s]Upper bound on the fitting time: 95%|█████████▌| 954/1000 [01:33<00:03, 14.90it/s]Upper bound on the fitting time: 96%|█████████▌| 956/1000 [01:33<00:02, 14.69it/s]Upper bound on the fitting time: 96%|█████████▌| 958/1000 [01:33<00:02, 14.76it/s]Upper bound on the fitting time: 96%|█████████▌| 960/1000 [01:34<00:02, 14.96it/s]Upper bound on the fitting time: 96%|█████████▌| 962/1000 [01:34<00:02, 15.03it/s]Upper bound on the fitting time: 96%|█████████▋| 964/1000 [01:34<00:02, 15.14it/s]Upper bound on the fitting time: 97%|█████████▋| 966/1000 [01:34<00:02, 15.17it/s]Upper bound on the fitting time: 97%|█████████▋| 968/1000 [01:34<00:02, 15.27it/s]Upper bound on the fitting time: 97%|█████████▋| 970/1000 [01:34<00:01, 15.33it/s]Upper bound on the fitting time: 97%|█████████▋| 972/1000 [01:34<00:01, 15.25it/s]Upper bound on the fitting time: 97%|█████████▋| 974/1000 [01:34<00:01, 14.90it/s]Upper bound on the fitting time: 98%|█████████▊| 976/1000 [01:35<00:01, 14.99it/s]Upper bound on the fitting time: 98%|█████████▊| 978/1000 [01:35<00:01, 14.96it/s]Upper bound on the fitting time: 98%|█████████▊| 980/1000 [01:35<00:01, 15.09it/s]Upper bound on the fitting time: 98%|█████████▊| 982/1000 [01:35<00:01, 15.28it/s]Upper bound on the fitting time: 98%|█████████▊| 984/1000 [01:35<00:01, 15.39it/s]Upper bound on the fitting time: 99%|█████████▊| 986/1000 [01:35<00:00, 15.47it/s]Upper bound on the fitting time: 99%|█████████▉| 988/1000 [01:35<00:00, 15.53it/s]Upper bound on the fitting time: 99%|█████████▉| 990/1000 [01:35<00:00, 15.39it/s]Upper bound on the fitting time: 99%|█████████▉| 992/1000 [01:36<00:00, 15.43it/s]Upper bound on the fitting time: 99%|█████████▉| 994/1000 [01:36<00:00, 15.47it/s]Upper bound on the fitting time: 100%|█████████▉| 996/1000 [01:36<00:00, 15.33it/s]Upper bound on the fitting time: 100%|█████████▉| 998/1000 [01:36<00:00, 14.88it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:36<00:00, 14.71it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:36<00:00, 10.35it/s]
Upper bound on the fitting time: 0%| | 0/1000 [00:00<?, ?it/s]Upper bound on the fitting time: 0%| | 2/1000 [00:00<01:04, 15.45it/s]Upper bound on the fitting time: 0%| | 4/1000 [00:00<01:04, 15.38it/s]Upper bound on the fitting time: 1%| | 6/1000 [00:00<01:04, 15.39it/s]Upper bound on the fitting time: 1%| | 8/1000 [00:00<01:05, 15.17it/s]Upper bound on the fitting time: 1%| | 10/1000 [00:00<01:07, 14.66it/s]Upper bound on the fitting time: 1%| | 12/1000 [00:00<01:06, 14.84it/s]Upper bound on the fitting time: 1%|▏ | 14/1000 [00:00<01:05, 15.04it/s]Upper bound on the fitting time: 2%|▏ | 16/1000 [00:01<01:05, 15.09it/s]Upper bound on the fitting time: 2%|▏ | 18/1000 [00:01<01:05, 15.11it/s]Upper bound on the fitting time: 2%|▏ | 20/1000 [00:01<01:05, 15.04it/s]Upper bound on the fitting time: 2%|▏ | 22/1000 [00:01<01:05, 14.92it/s]Upper bound on the fitting time: 2%|▏ | 24/1000 [00:01<01:05, 14.95it/s]Upper bound on the fitting time: 3%|▎ | 26/1000 [00:01<01:04, 15.01it/s]Upper bound on the fitting time: 3%|▎ | 28/1000 [00:01<01:04, 15.01it/s]Upper bound on the fitting time: 3%|▎ | 30/1000 [00:01<01:04, 14.98it/s]Upper bound on the fitting time: 3%|▎ | 32/1000 [00:02<01:05, 14.69it/s]Upper bound on the fitting time: 3%|▎ | 34/1000 [00:02<01:05, 14.76it/s]Upper bound on the fitting time: 4%|▎ | 36/1000 [00:02<01:04, 14.93it/s]Upper bound on the fitting time: 4%|▍ | 38/1000 [00:02<01:05, 14.61it/s]Upper bound on the fitting time: 4%|▍ | 40/1000 [00:02<01:05, 14.60it/s]Upper bound on the fitting time: 4%|▍ | 42/1000 [00:02<01:07, 14.26it/s]Upper bound on the fitting time: 4%|▍ | 44/1000 [00:02<01:06, 14.38it/s]Upper bound on the fitting time: 5%|▍ | 46/1000 [00:03<01:05, 14.55it/s]Upper bound on the fitting time: 5%|▍ | 48/1000 [00:03<01:04, 14.76it/s]Upper bound on the fitting time: 5%|▌ | 50/1000 [00:03<01:04, 14.84it/s]Upper bound on the fitting time: 5%|▌ | 52/1000 [00:03<01:05, 14.54it/s]Upper bound on the fitting time: 5%|▌ | 54/1000 [00:03<01:04, 14.75it/s]Upper bound on the fitting time: 6%|▌ | 56/1000 [00:03<01:04, 14.72it/s]Upper bound on the fitting time: 6%|▌ | 58/1000 [00:03<01:02, 14.97it/s]Upper bound on the fitting time: 6%|▌ | 60/1000 [00:04<01:02, 15.07it/s]Upper bound on the fitting time: 6%|▌ | 62/1000 [00:04<01:01, 15.14it/s]Upper bound on the fitting time: 6%|▋ | 64/1000 [00:04<01:01, 15.19it/s]Upper bound on the fitting time: 7%|▋ | 66/1000 [00:04<01:01, 15.26it/s]Upper bound on the fitting time: 7%|▋ | 68/1000 [00:04<01:00, 15.35it/s]Upper bound on the fitting time: 7%|▋ | 70/1000 [00:04<01:01, 15.16it/s]Upper bound on the fitting time: 7%|▋ | 72/1000 [00:04<01:02, 14.95it/s]Upper bound on the fitting time: 7%|▋ | 74/1000 [00:04<01:01, 14.98it/s]Upper bound on the fitting time: 8%|▊ | 76/1000 [00:05<01:04, 14.34it/s]Upper bound on the fitting time: 8%|▊ | 78/1000 [00:05<01:06, 13.95it/s]Upper bound on the fitting time: 8%|▊ | 80/1000 [00:05<01:04, 14.33it/s]Upper bound on the fitting time: 8%|▊ | 82/1000 [00:05<01:03, 14.43it/s]Upper bound on the fitting time: 8%|▊ | 84/1000 [00:05<01:02, 14.73it/s]Upper bound on the fitting time: 9%|▊ | 86/1000 [00:05<01:01, 14.86it/s]Upper bound on the fitting time: 9%|▉ | 88/1000 [00:05<01:01, 14.94it/s]Upper bound on the fitting time: 9%|▉ | 90/1000 [00:06<01:00, 15.13it/s]Upper bound on the fitting time: 9%|▉ | 92/1000 [00:06<01:00, 14.99it/s]Upper bound on the fitting time: 9%|▉ | 94/1000 [00:06<01:00, 15.03it/s]Upper bound on the fitting time: 10%|▉ | 96/1000 [00:06<01:00, 15.02it/s]Upper bound on the fitting time: 10%|▉ | 98/1000 [00:06<00:59, 15.05it/s]Upper bound on the fitting time: 10%|█ | 100/1000 [00:06<01:00, 14.96it/s]Upper bound on the fitting time: 10%|█ | 102/1000 [00:06<01:00, 14.79it/s]Upper bound on the fitting time: 10%|█ | 104/1000 [00:06<00:59, 15.03it/s]Upper bound on the fitting time: 11%|█ | 106/1000 [00:07<00:59, 15.10it/s]Upper bound on the fitting time: 11%|█ | 108/1000 [00:07<00:59, 15.10it/s]Upper bound on the fitting time: 11%|█ | 110/1000 [00:07<00:59, 15.08it/s]Upper bound on the fitting time: 11%|█ | 112/1000 [00:07<00:58, 15.25it/s]Upper bound on the fitting time: 11%|█▏ | 114/1000 [00:07<00:59, 14.80it/s]Upper bound on the fitting time: 12%|█▏ | 116/1000 [00:07<00:59, 14.98it/s]Upper bound on the fitting time: 12%|█▏ | 118/1000 [00:07<00:59, 14.90it/s]Upper bound on the fitting time: 12%|█▏ | 120/1000 [00:08<00:58, 14.99it/s]Upper bound on the fitting time: 12%|█▏ | 122/1000 [00:08<00:58, 15.01it/s]Upper bound on the fitting time: 12%|█▏ | 124/1000 [00:08<00:58, 15.03it/s]Upper bound on the fitting time: 13%|█▎ | 126/1000 [00:08<01:00, 14.39it/s]Upper bound on the fitting time: 13%|█▎ | 128/1000 [00:08<01:04, 13.46it/s]Upper bound on the fitting time: 13%|█▎ | 130/1000 [00:08<01:07, 12.90it/s]Upper bound on the fitting time: 13%|█▎ | 132/1000 [00:08<01:08, 12.66it/s]Upper bound on the fitting time: 13%|█▎ | 134/1000 [00:09<01:08, 12.71it/s]Upper bound on the fitting time: 14%|█▎ | 136/1000 [00:09<01:07, 12.77it/s]Upper bound on the fitting time: 14%|█▍ | 138/1000 [00:09<01:07, 12.77it/s]Upper bound on the fitting time: 14%|█▍ | 140/1000 [00:09<01:06, 12.95it/s]Upper bound on the fitting time: 14%|█▍ | 142/1000 [00:09<01:05, 13.11it/s]Upper bound on the fitting time: 14%|█▍ | 144/1000 [00:09<01:05, 13.09it/s]Upper bound on the fitting time: 15%|█▍ | 146/1000 [00:10<01:04, 13.32it/s]Upper bound on the fitting time: 15%|█▍ | 148/1000 [00:10<01:03, 13.42it/s]Upper bound on the fitting time: 15%|█▌ | 150/1000 [00:10<01:04, 13.26it/s]Upper bound on the fitting time: 15%|█▌ | 152/1000 [00:10<01:03, 13.40it/s]Upper bound on the fitting time: 15%|█▌ | 154/1000 [00:10<01:02, 13.44it/s]Upper bound on the fitting time: 16%|█▌ | 156/1000 [00:10<01:02, 13.44it/s]Upper bound on the fitting time: 16%|█▌ | 158/1000 [00:10<01:04, 13.10it/s]Upper bound on the fitting time: 16%|█▌ | 160/1000 [00:11<01:03, 13.22it/s]Upper bound on the fitting time: 16%|█▌ | 162/1000 [00:11<01:02, 13.32it/s]Upper bound on the fitting time: 16%|█▋ | 164/1000 [00:11<01:02, 13.31it/s]Upper bound on the fitting time: 17%|█▋ | 166/1000 [00:11<01:04, 12.96it/s]Upper bound on the fitting time: 17%|█▋ | 168/1000 [00:11<01:04, 12.86it/s]Upper bound on the fitting time: 17%|█▋ | 170/1000 [00:11<01:03, 13.02it/s]Upper bound on the fitting time: 17%|█▋ | 172/1000 [00:12<01:04, 12.87it/s]Upper bound on the fitting time: 17%|█▋ | 174/1000 [00:12<01:05, 12.66it/s]Upper bound on the fitting time: 18%|█▊ | 176/1000 [00:12<01:04, 12.76it/s]Upper bound on the fitting time: 18%|█▊ | 178/1000 [00:12<01:04, 12.70it/s]Upper bound on the fitting time: 18%|█▊ | 180/1000 [00:12<01:04, 12.73it/s]Upper bound on the fitting time: 18%|█▊ | 182/1000 [00:12<01:05, 12.42it/s]Upper bound on the fitting time: 18%|█▊ | 184/1000 [00:12<01:05, 12.41it/s]Upper bound on the fitting time: 19%|█▊ | 186/1000 [00:13<01:05, 12.51it/s]Upper bound on the fitting time: 19%|█▉ | 188/1000 [00:13<01:06, 12.29it/s]Upper bound on the fitting time: 19%|█▉ | 190/1000 [00:13<01:06, 12.11it/s]Upper bound on the fitting time: 19%|█▉ | 192/1000 [00:13<01:07, 11.98it/s]Upper bound on the fitting time: 19%|█▉ | 194/1000 [00:13<01:06, 12.04it/s]Upper bound on the fitting time: 20%|█▉ | 196/1000 [00:13<01:06, 12.10it/s]Upper bound on the fitting time: 20%|█▉ | 198/1000 [00:14<01:05, 12.27it/s]Upper bound on the fitting time: 20%|██ | 200/1000 [00:14<01:04, 12.31it/s]Upper bound on the fitting time: 20%|██ | 202/1000 [00:14<01:05, 12.15it/s]Upper bound on the fitting time: 20%|██ | 204/1000 [00:14<01:06, 12.01it/s]Upper bound on the fitting time: 21%|██ | 206/1000 [00:14<01:06, 11.96it/s]Upper bound on the fitting time: 21%|██ | 208/1000 [00:14<01:04, 12.29it/s]Upper bound on the fitting time: 21%|██ | 210/1000 [00:15<01:03, 12.43it/s]Upper bound on the fitting time: 21%|██ | 212/1000 [00:15<01:03, 12.50it/s]Upper bound on the fitting time: 21%|██▏ | 214/1000 [00:15<01:02, 12.54it/s]Upper bound on the fitting time: 22%|██▏ | 216/1000 [00:15<01:04, 12.18it/s]Upper bound on the fitting time: 22%|██▏ | 218/1000 [00:15<01:03, 12.30it/s]Upper bound on the fitting time: 22%|██▏ | 220/1000 [00:15<01:03, 12.33it/s]Upper bound on the fitting time: 22%|██▏ | 222/1000 [00:16<01:02, 12.45it/s]Upper bound on the fitting time: 22%|██▏ | 224/1000 [00:16<01:01, 12.53it/s]Upper bound on the fitting time: 23%|██▎ | 226/1000 [00:16<01:01, 12.57it/s]Upper bound on the fitting time: 23%|██▎ | 228/1000 [00:16<01:01, 12.52it/s]Upper bound on the fitting time: 23%|██▎ | 230/1000 [00:16<01:01, 12.56it/s]Upper bound on the fitting time: 23%|██▎ | 232/1000 [00:16<01:01, 12.50it/s]Upper bound on the fitting time: 23%|██▎ | 234/1000 [00:17<01:01, 12.45it/s]Upper bound on the fitting time: 24%|██▎ | 236/1000 [00:17<01:00, 12.57it/s]Upper bound on the fitting time: 24%|██▍ | 238/1000 [00:17<01:00, 12.60it/s]Upper bound on the fitting time: 24%|██▍ | 240/1000 [00:17<01:00, 12.50it/s]Upper bound on the fitting time: 24%|██▍ | 242/1000 [00:17<01:01, 12.37it/s]Upper bound on the fitting time: 24%|██▍ | 244/1000 [00:17<01:01, 12.26it/s]Upper bound on the fitting time: 25%|██▍ | 246/1000 [00:18<01:01, 12.32it/s]Upper bound on the fitting time: 25%|██▍ | 248/1000 [00:18<01:00, 12.41it/s]Upper bound on the fitting time: 25%|██▌ | 250/1000 [00:18<01:00, 12.31it/s]Upper bound on the fitting time: 25%|██▌ | 252/1000 [00:18<01:01, 12.22it/s]Upper bound on the fitting time: 25%|██▌ | 254/1000 [00:18<01:01, 12.21it/s]Upper bound on the fitting time: 26%|██▌ | 256/1000 [00:18<01:01, 12.10it/s]Upper bound on the fitting time: 26%|██▌ | 258/1000 [00:19<01:01, 12.07it/s]Upper bound on the fitting time: 26%|██▌ | 260/1000 [00:19<01:01, 11.99it/s]Upper bound on the fitting time: 26%|██▌ | 262/1000 [00:19<01:01, 11.90it/s]Upper bound on the fitting time: 26%|██▋ | 264/1000 [00:19<01:01, 12.03it/s]Upper bound on the fitting time: 27%|██▋ | 266/1000 [00:19<01:00, 12.21it/s]Upper bound on the fitting time: 27%|██▋ | 268/1000 [00:19<00:58, 12.42it/s]Upper bound on the fitting time: 27%|██▋ | 270/1000 [00:19<00:58, 12.38it/s]Upper bound on the fitting time: 27%|██▋ | 272/1000 [00:20<00:58, 12.39it/s]Upper bound on the fitting time: 27%|██▋ | 274/1000 [00:20<00:58, 12.46it/s]Upper bound on the fitting time: 28%|██▊ | 276/1000 [00:20<00:58, 12.40it/s]Upper bound on the fitting time: 28%|██▊ | 278/1000 [00:20<00:58, 12.32it/s]Upper bound on the fitting time: 28%|██▊ | 280/1000 [00:20<00:58, 12.29it/s]Upper bound on the fitting time: 28%|██▊ | 282/1000 [00:20<00:58, 12.37it/s]Upper bound on the fitting time: 28%|██▊ | 284/1000 [00:21<00:58, 12.29it/s]Upper bound on the fitting time: 29%|██▊ | 286/1000 [00:21<00:58, 12.18it/s]Upper bound on the fitting time: 29%|██▉ | 288/1000 [00:21<00:58, 12.08it/s]Upper bound on the fitting time: 29%|██▉ | 290/1000 [00:21<00:58, 12.04it/s]Upper bound on the fitting time: 29%|██▉ | 292/1000 [00:21<00:58, 12.02it/s]Upper bound on the fitting time: 29%|██▉ | 294/1000 [00:21<00:56, 12.58it/s]Upper bound on the fitting time: 30%|██▉ | 296/1000 [00:22<00:53, 13.24it/s]Upper bound on the fitting time: 30%|██▉ | 298/1000 [00:22<00:53, 13.07it/s]Upper bound on the fitting time: 30%|███ | 300/1000 [00:22<00:54, 12.82it/s]Upper bound on the fitting time: 30%|███ | 302/1000 [00:22<00:54, 12.69it/s]Upper bound on the fitting time: 30%|███ | 304/1000 [00:22<00:54, 12.70it/s]Upper bound on the fitting time: 31%|███ | 306/1000 [00:22<00:54, 12.69it/s]Upper bound on the fitting time: 31%|███ | 308/1000 [00:23<00:53, 12.97it/s]Upper bound on the fitting time: 31%|███ | 310/1000 [00:23<00:53, 12.91it/s]Upper bound on the fitting time: 31%|███ | 312/1000 [00:23<00:54, 12.63it/s]Upper bound on the fitting time: 31%|███▏ | 314/1000 [00:23<00:55, 12.39it/s]Upper bound on the fitting time: 32%|███▏ | 316/1000 [00:23<00:56, 12.17it/s]Upper bound on the fitting time: 32%|███▏ | 318/1000 [00:23<00:54, 12.56it/s]Upper bound on the fitting time: 32%|███▏ | 320/1000 [00:23<00:51, 13.28it/s]Upper bound on the fitting time: 32%|███▏ | 322/1000 [00:24<00:48, 13.87it/s]Upper bound on the fitting time: 32%|███▏ | 324/1000 [00:24<00:48, 13.99it/s]Upper bound on the fitting time: 33%|███▎ | 326/1000 [00:24<00:46, 14.35it/s]Upper bound on the fitting time: 33%|███▎ | 328/1000 [00:24<00:46, 14.50it/s]Upper bound on the fitting time: 33%|███▎ | 330/1000 [00:24<00:46, 14.55it/s]Upper bound on the fitting time: 33%|███▎ | 332/1000 [00:24<00:47, 14.12it/s]Upper bound on the fitting time: 33%|███▎ | 334/1000 [00:24<00:48, 13.74it/s]Upper bound on the fitting time: 34%|███▎ | 336/1000 [00:25<00:50, 13.22it/s]Upper bound on the fitting time: 34%|███▍ | 338/1000 [00:25<00:52, 12.67it/s]Upper bound on the fitting time: 34%|███▍ | 340/1000 [00:25<00:53, 12.38it/s]Upper bound on the fitting time: 34%|███▍ | 342/1000 [00:25<00:52, 12.46it/s]Upper bound on the fitting time: 34%|███▍ | 344/1000 [00:25<00:52, 12.55it/s]Upper bound on the fitting time: 35%|███▍ | 346/1000 [00:25<00:51, 12.68it/s]Upper bound on the fitting time: 35%|███▍ | 348/1000 [00:26<00:52, 12.52it/s]Upper bound on the fitting time: 35%|███▌ | 350/1000 [00:26<00:51, 12.62it/s]Upper bound on the fitting time: 35%|███▌ | 352/1000 [00:26<00:49, 12.99it/s]Upper bound on the fitting time: 35%|███▌ | 354/1000 [00:26<00:47, 13.49it/s]Upper bound on the fitting time: 36%|███▌ | 356/1000 [00:26<00:46, 13.90it/s]Upper bound on the fitting time: 36%|███▌ | 358/1000 [00:26<00:45, 14.15it/s]Upper bound on the fitting time: 36%|███▌ | 360/1000 [00:26<00:44, 14.37it/s]Upper bound on the fitting time: 36%|███▌ | 362/1000 [00:27<00:44, 14.47it/s]Upper bound on the fitting time: 36%|███▋ | 364/1000 [00:27<00:47, 13.40it/s]Upper bound on the fitting time: 37%|███▋ | 366/1000 [00:27<00:48, 13.13it/s]Upper bound on the fitting time: 37%|███▋ | 368/1000 [00:27<00:47, 13.40it/s]Upper bound on the fitting time: 37%|███▋ | 370/1000 [00:27<00:45, 13.79it/s]Upper bound on the fitting time: 37%|███▋ | 372/1000 [00:27<00:44, 14.06it/s]Upper bound on the fitting time: 37%|███▋ | 374/1000 [00:27<00:43, 14.32it/s]Upper bound on the fitting time: 38%|███▊ | 376/1000 [00:28<00:42, 14.54it/s]Upper bound on the fitting time: 38%|███▊ | 378/1000 [00:28<00:42, 14.71it/s]Upper bound on the fitting time: 38%|███▊ | 380/1000 [00:28<00:41, 14.91it/s]Upper bound on the fitting time: 38%|███▊ | 382/1000 [00:28<00:41, 14.85it/s]Upper bound on the fitting time: 38%|███▊ | 384/1000 [00:28<00:40, 15.10it/s]Upper bound on the fitting time: 39%|███▊ | 386/1000 [00:28<00:40, 15.16it/s]Upper bound on the fitting time: 39%|███▉ | 388/1000 [00:28<00:40, 15.11it/s]Upper bound on the fitting time: 39%|███▉ | 390/1000 [00:28<00:40, 14.93it/s]Upper bound on the fitting time: 39%|███▉ | 392/1000 [00:29<00:40, 15.07it/s]Upper bound on the fitting time: 39%|███▉ | 394/1000 [00:29<00:40, 15.07it/s]Upper bound on the fitting time: 40%|███▉ | 396/1000 [00:29<00:40, 15.09it/s]Upper bound on the fitting time: 40%|███▉ | 398/1000 [00:29<00:39, 15.06it/s]Upper bound on the fitting time: 40%|████ | 400/1000 [00:29<00:39, 15.03it/s]Upper bound on the fitting time: 40%|████ | 402/1000 [00:29<00:40, 14.74it/s]Upper bound on the fitting time: 40%|████ | 404/1000 [00:29<00:39, 14.92it/s]Upper bound on the fitting time: 41%|████ | 406/1000 [00:30<00:39, 15.00it/s]Upper bound on the fitting time: 41%|████ | 408/1000 [00:30<00:39, 15.05it/s]Upper bound on the fitting time: 41%|████ | 410/1000 [00:30<00:39, 15.03it/s]Upper bound on the fitting time: 41%|████ | 412/1000 [00:30<00:39, 14.97it/s]Upper bound on the fitting time: 41%|████▏ | 414/1000 [00:30<00:39, 14.98it/s]Upper bound on the fitting time: 42%|████▏ | 416/1000 [00:30<00:39, 14.95it/s]Upper bound on the fitting time: 42%|████▏ | 418/1000 [00:30<00:39, 14.83it/s]Upper bound on the fitting time: 42%|████▏ | 420/1000 [00:30<00:38, 14.94it/s]Upper bound on the fitting time: 42%|████▏ | 422/1000 [00:31<00:38, 14.92it/s]Upper bound on the fitting time: 42%|████▏ | 424/1000 [00:31<00:38, 14.82it/s]Upper bound on the fitting time: 43%|████▎ | 426/1000 [00:31<00:38, 14.76it/s]Upper bound on the fitting time: 43%|████▎ | 428/1000 [00:31<00:38, 14.85it/s]Upper bound on the fitting time: 43%|████▎ | 430/1000 [00:31<00:39, 14.59it/s]Upper bound on the fitting time: 43%|████▎ | 432/1000 [00:31<00:39, 14.30it/s]Upper bound on the fitting time: 43%|████▎ | 434/1000 [00:31<00:38, 14.54it/s]Upper bound on the fitting time: 44%|████▎ | 436/1000 [00:32<00:38, 14.57it/s]Upper bound on the fitting time: 44%|████▍ | 438/1000 [00:32<00:38, 14.68it/s]Upper bound on the fitting time: 44%|████▍ | 440/1000 [00:32<00:37, 14.79it/s]Upper bound on the fitting time: 44%|████▍ | 442/1000 [00:32<00:37, 14.84it/s]Upper bound on the fitting time: 44%|████▍ | 444/1000 [00:32<00:37, 14.69it/s]Upper bound on the fitting time: 45%|████▍ | 446/1000 [00:32<00:37, 14.63it/s]Upper bound on the fitting time: 45%|████▍ | 448/1000 [00:32<00:37, 14.71it/s]Upper bound on the fitting time: 45%|████▌ | 450/1000 [00:33<00:37, 14.77it/s]Upper bound on the fitting time: 45%|████▌ | 452/1000 [00:33<00:36, 14.86it/s]Upper bound on the fitting time: 45%|████▌ | 454/1000 [00:33<00:36, 14.80it/s]Upper bound on the fitting time: 46%|████▌ | 456/1000 [00:33<00:36, 14.73it/s]Upper bound on the fitting time: 46%|████▌ | 458/1000 [00:33<00:36, 14.90it/s]Upper bound on the fitting time: 46%|████▌ | 460/1000 [00:33<00:35, 15.08it/s]Upper bound on the fitting time: 46%|████▌ | 462/1000 [00:33<00:35, 15.20it/s]Upper bound on the fitting time: 46%|████▋ | 464/1000 [00:33<00:34, 15.32it/s]Upper bound on the fitting time: 47%|████▋ | 466/1000 [00:34<00:35, 15.24it/s]Upper bound on the fitting time: 47%|████▋ | 468/1000 [00:34<00:34, 15.22it/s]Upper bound on the fitting time: 47%|████▋ | 470/1000 [00:34<00:34, 15.15it/s]Upper bound on the fitting time: 47%|████▋ | 472/1000 [00:34<00:34, 15.14it/s]Upper bound on the fitting time: 47%|████▋ | 474/1000 [00:34<00:34, 15.23it/s]Upper bound on the fitting time: 48%|████▊ | 476/1000 [00:34<00:34, 15.02it/s]Upper bound on the fitting time: 48%|████▊ | 478/1000 [00:34<00:34, 15.13it/s]Upper bound on the fitting time: 48%|████▊ | 480/1000 [00:35<00:34, 15.19it/s]Upper bound on the fitting time: 48%|████▊ | 482/1000 [00:35<00:34, 15.15it/s]Upper bound on the fitting time: 48%|████▊ | 484/1000 [00:35<00:34, 15.10it/s]Upper bound on the fitting time: 49%|████▊ | 486/1000 [00:35<00:34, 14.97it/s]Upper bound on the fitting time: 49%|████▉ | 488/1000 [00:35<00:33, 15.15it/s]Upper bound on the fitting time: 49%|████▉ | 490/1000 [00:35<00:33, 15.13it/s]Upper bound on the fitting time: 49%|████▉ | 492/1000 [00:35<00:33, 15.21it/s]Upper bound on the fitting time: 49%|████▉ | 494/1000 [00:35<00:33, 15.32it/s]Upper bound on the fitting time: 50%|████▉ | 496/1000 [00:36<00:33, 15.18it/s]Upper bound on the fitting time: 50%|████▉ | 498/1000 [00:36<00:34, 14.75it/s]Upper bound on the fitting time: 50%|█████ | 500/1000 [00:36<00:33, 14.79it/s]Upper bound on the fitting time: 50%|█████ | 502/1000 [00:36<00:33, 14.93it/s]Upper bound on the fitting time: 50%|█████ | 504/1000 [00:36<00:33, 15.00it/s]Upper bound on the fitting time: 51%|█████ | 506/1000 [00:36<00:33, 14.86it/s]Upper bound on the fitting time: 51%|█████ | 508/1000 [00:36<00:33, 14.89it/s]Upper bound on the fitting time: 51%|█████ | 510/1000 [00:37<00:32, 14.97it/s]Upper bound on the fitting time: 51%|█████ | 512/1000 [00:37<00:32, 15.04it/s]Upper bound on the fitting time: 51%|█████▏ | 514/1000 [00:37<00:33, 14.71it/s]Upper bound on the fitting time: 52%|█████▏ | 516/1000 [00:37<00:32, 14.91it/s]Upper bound on the fitting time: 52%|█████▏ | 518/1000 [00:37<00:31, 15.17it/s]Upper bound on the fitting time: 52%|█████▏ | 520/1000 [00:37<00:31, 15.11it/s]Upper bound on the fitting time: 52%|█████▏ | 522/1000 [00:37<00:31, 15.03it/s]Upper bound on the fitting time: 52%|█████▏ | 524/1000 [00:37<00:31, 15.01it/s]Upper bound on the fitting time: 53%|█████▎ | 526/1000 [00:38<00:31, 14.94it/s]Upper bound on the fitting time: 53%|█████▎ | 528/1000 [00:38<00:31, 15.10it/s]Upper bound on the fitting time: 53%|█████▎ | 530/1000 [00:38<00:31, 15.16it/s]Upper bound on the fitting time: 53%|█████▎ | 532/1000 [00:38<00:31, 14.99it/s]Upper bound on the fitting time: 53%|█████▎ | 534/1000 [00:38<00:30, 15.04it/s]Upper bound on the fitting time: 54%|█████▎ | 536/1000 [00:38<00:31, 14.71it/s]Upper bound on the fitting time: 54%|█████▍ | 538/1000 [00:38<00:31, 14.80it/s]Upper bound on the fitting time: 54%|█████▍ | 540/1000 [00:39<00:31, 14.51it/s]Upper bound on the fitting time: 54%|█████▍ | 542/1000 [00:39<00:30, 14.77it/s]Upper bound on the fitting time: 54%|█████▍ | 544/1000 [00:39<00:30, 14.92it/s]Upper bound on the fitting time: 55%|█████▍ | 546/1000 [00:39<00:30, 14.65it/s]Upper bound on the fitting time: 55%|█████▍ | 548/1000 [00:39<00:30, 14.84it/s]Upper bound on the fitting time: 55%|█████▌ | 550/1000 [00:39<00:30, 14.92it/s]Upper bound on the fitting time: 55%|█████▌ | 552/1000 [00:39<00:30, 14.89it/s]Upper bound on the fitting time: 55%|█████▌ | 554/1000 [00:39<00:29, 14.91it/s]Upper bound on the fitting time: 56%|█████▌ | 556/1000 [00:40<00:29, 15.06it/s]Upper bound on the fitting time: 56%|█████▌ | 558/1000 [00:40<00:29, 15.00it/s]Upper bound on the fitting time: 56%|█████▌ | 560/1000 [00:40<00:29, 15.13it/s]Upper bound on the fitting time: 56%|█████▌ | 562/1000 [00:40<00:28, 15.19it/s]Upper bound on the fitting time: 56%|█████▋ | 564/1000 [00:40<00:28, 15.25it/s]Upper bound on the fitting time: 57%|█████▋ | 566/1000 [00:40<00:29, 14.83it/s]Upper bound on the fitting time: 57%|█████▋ | 568/1000 [00:40<00:29, 14.46it/s]Upper bound on the fitting time: 57%|█████▋ | 570/1000 [00:41<00:29, 14.65it/s]Upper bound on the fitting time: 57%|█████▋ | 572/1000 [00:41<00:28, 14.78it/s]Upper bound on the fitting time: 57%|█████▋ | 574/1000 [00:41<00:29, 14.28it/s]Upper bound on the fitting time: 58%|█████▊ | 576/1000 [00:41<00:30, 13.79it/s]Upper bound on the fitting time: 58%|█████▊ | 578/1000 [00:41<00:30, 13.76it/s]Upper bound on the fitting time: 58%|█████▊ | 580/1000 [00:41<00:30, 13.90it/s]Upper bound on the fitting time: 58%|█████▊ | 582/1000 [00:41<00:30, 13.91it/s]Upper bound on the fitting time: 58%|█████▊ | 584/1000 [00:42<00:29, 13.91it/s]Upper bound on the fitting time: 59%|█████▊ | 586/1000 [00:42<00:29, 13.87it/s]Upper bound on the fitting time: 59%|█████▉ | 588/1000 [00:42<00:30, 13.73it/s]Upper bound on the fitting time: 59%|█████▉ | 590/1000 [00:42<00:29, 13.73it/s]Upper bound on the fitting time: 59%|█████▉ | 592/1000 [00:42<00:28, 14.19it/s]Upper bound on the fitting time: 59%|█████▉ | 594/1000 [00:42<00:28, 14.44it/s]Upper bound on the fitting time: 60%|█████▉ | 596/1000 [00:42<00:28, 14.04it/s]Upper bound on the fitting time: 60%|█████▉ | 598/1000 [00:43<00:30, 13.39it/s]Upper bound on the fitting time: 60%|██████ | 600/1000 [00:43<00:28, 13.92it/s]Upper bound on the fitting time: 60%|██████ | 602/1000 [00:43<00:27, 14.34it/s]Upper bound on the fitting time: 60%|██████ | 604/1000 [00:43<00:26, 14.71it/s]Upper bound on the fitting time: 61%|██████ | 606/1000 [00:43<00:27, 14.55it/s]Upper bound on the fitting time: 61%|██████ | 608/1000 [00:43<00:26, 14.90it/s]Upper bound on the fitting time: 61%|██████ | 610/1000 [00:43<00:25, 15.04it/s]Upper bound on the fitting time: 61%|██████ | 612/1000 [00:43<00:25, 15.09it/s]Upper bound on the fitting time: 61%|██████▏ | 614/1000 [00:44<00:25, 14.90it/s]Upper bound on the fitting time: 62%|██████▏ | 616/1000 [00:44<00:25, 14.90it/s]Upper bound on the fitting time: 62%|██████▏ | 618/1000 [00:44<00:25, 14.92it/s]Upper bound on the fitting time: 62%|██████▏ | 620/1000 [00:44<00:25, 14.91it/s]Upper bound on the fitting time: 62%|██████▏ | 622/1000 [00:44<00:25, 14.85it/s]Upper bound on the fitting time: 62%|██████▏ | 624/1000 [00:44<00:25, 14.81it/s]Upper bound on the fitting time: 63%|██████▎ | 626/1000 [00:44<00:25, 14.82it/s]Upper bound on the fitting time: 63%|██████▎ | 628/1000 [00:45<00:25, 14.83it/s]Upper bound on the fitting time: 63%|██████▎ | 630/1000 [00:45<00:24, 14.87it/s]Upper bound on the fitting time: 63%|██████▎ | 632/1000 [00:45<00:24, 14.93it/s]Upper bound on the fitting time: 63%|██████▎ | 634/1000 [00:45<00:24, 14.80it/s]Upper bound on the fitting time: 64%|██████▎ | 636/1000 [00:45<00:24, 14.85it/s]Upper bound on the fitting time: 64%|██████▍ | 638/1000 [00:45<00:24, 14.94it/s]Upper bound on the fitting time: 64%|██████▍ | 640/1000 [00:45<00:24, 14.69it/s]Upper bound on the fitting time: 64%|██████▍ | 642/1000 [00:46<00:24, 14.68it/s]Upper bound on the fitting time: 64%|██████▍ | 644/1000 [00:46<00:24, 14.78it/s]Upper bound on the fitting time: 65%|██████▍ | 646/1000 [00:46<00:23, 14.90it/s]Upper bound on the fitting time: 65%|██████▍ | 648/1000 [00:46<00:23, 14.97it/s]Upper bound on the fitting time: 65%|██████▌ | 650/1000 [00:46<00:23, 15.05it/s]Upper bound on the fitting time: 65%|██████▌ | 652/1000 [00:46<00:23, 14.63it/s]Upper bound on the fitting time: 65%|██████▌ | 654/1000 [00:46<00:24, 14.24it/s]Upper bound on the fitting time: 66%|██████▌ | 656/1000 [00:46<00:24, 13.99it/s]Upper bound on the fitting time: 66%|██████▌ | 658/1000 [00:47<00:24, 13.79it/s]Upper bound on the fitting time: 66%|██████▌ | 660/1000 [00:47<00:25, 13.45it/s]Upper bound on the fitting time: 66%|██████▌ | 662/1000 [00:47<00:24, 13.90it/s]Upper bound on the fitting time: 66%|██████▋ | 664/1000 [00:47<00:23, 14.27it/s]Upper bound on the fitting time: 67%|██████▋ | 666/1000 [00:47<00:22, 14.54it/s]Upper bound on the fitting time: 67%|██████▋ | 668/1000 [00:47<00:22, 14.64it/s]Upper bound on the fitting time: 67%|██████▋ | 670/1000 [00:47<00:22, 14.79it/s]Upper bound on the fitting time: 67%|██████▋ | 672/1000 [00:48<00:22, 14.83it/s]Upper bound on the fitting time: 67%|██████▋ | 674/1000 [00:48<00:21, 14.98it/s]Upper bound on the fitting time: 68%|██████▊ | 676/1000 [00:48<00:21, 15.06it/s]Upper bound on the fitting time: 68%|██████▊ | 678/1000 [00:48<00:21, 15.13it/s]Upper bound on the fitting time: 68%|██████▊ | 680/1000 [00:48<00:21, 15.15it/s]Upper bound on the fitting time: 68%|██████▊ | 682/1000 [00:48<00:21, 14.97it/s]Upper bound on the fitting time: 68%|██████▊ | 684/1000 [00:48<00:21, 14.89it/s]Upper bound on the fitting time: 69%|██████▊ | 686/1000 [00:49<00:21, 14.95it/s]Upper bound on the fitting time: 69%|██████▉ | 688/1000 [00:49<00:21, 14.83it/s]Upper bound on the fitting time: 69%|██████▉ | 690/1000 [00:49<00:20, 14.88it/s]Upper bound on the fitting time: 69%|██████▉ | 692/1000 [00:49<00:20, 14.87it/s]Upper bound on the fitting time: 69%|██████▉ | 694/1000 [00:49<00:20, 14.98it/s]Upper bound on the fitting time: 70%|██████▉ | 696/1000 [00:49<00:20, 14.94it/s]Upper bound on the fitting time: 70%|██████▉ | 698/1000 [00:49<00:20, 15.00it/s]Upper bound on the fitting time: 70%|███████ | 700/1000 [00:49<00:19, 15.02it/s]Upper bound on the fitting time: 70%|███████ | 702/1000 [00:50<00:19, 14.96it/s]Upper bound on the fitting time: 70%|███████ | 704/1000 [00:50<00:19, 14.93it/s]Upper bound on the fitting time: 71%|███████ | 706/1000 [00:50<00:19, 14.96it/s]Upper bound on the fitting time: 71%|███████ | 708/1000 [00:50<00:19, 14.83it/s]Upper bound on the fitting time: 71%|███████ | 710/1000 [00:50<00:19, 14.92it/s]Upper bound on the fitting time: 71%|███████ | 712/1000 [00:50<00:19, 14.78it/s]Upper bound on the fitting time: 71%|███████▏ | 714/1000 [00:50<00:19, 14.94it/s]Upper bound on the fitting time: 72%|███████▏ | 716/1000 [00:51<00:18, 14.97it/s]Upper bound on the fitting time: 72%|███████▏ | 718/1000 [00:51<00:18, 15.00it/s]Upper bound on the fitting time: 72%|███████▏ | 720/1000 [00:51<00:18, 14.98it/s]Upper bound on the fitting time: 72%|███████▏ | 722/1000 [00:51<00:18, 15.14it/s]Upper bound on the fitting time: 72%|███████▏ | 724/1000 [00:51<00:18, 14.53it/s]Upper bound on the fitting time: 73%|███████▎ | 726/1000 [00:51<00:18, 14.74it/s]Upper bound on the fitting time: 73%|███████▎ | 728/1000 [00:51<00:18, 14.65it/s]Upper bound on the fitting time: 73%|███████▎ | 730/1000 [00:51<00:18, 14.59it/s]Upper bound on the fitting time: 73%|███████▎ | 732/1000 [00:52<00:18, 14.82it/s]Upper bound on the fitting time: 73%|███████▎ | 734/1000 [00:52<00:17, 14.90it/s]Upper bound on the fitting time: 74%|███████▎ | 736/1000 [00:52<00:17, 14.90it/s]Upper bound on the fitting time: 74%|███████▍ | 738/1000 [00:52<00:17, 14.98it/s]Upper bound on the fitting time: 74%|███████▍ | 740/1000 [00:52<00:17, 15.11it/s]Upper bound on the fitting time: 74%|███████▍ | 742/1000 [00:52<00:17, 15.18it/s]Upper bound on the fitting time: 74%|███████▍ | 744/1000 [00:52<00:16, 15.17it/s]Upper bound on the fitting time: 75%|███████▍ | 746/1000 [00:53<00:16, 15.20it/s]Upper bound on the fitting time: 75%|███████▍ | 748/1000 [00:53<00:16, 15.15it/s]Upper bound on the fitting time: 75%|███████▌ | 750/1000 [00:53<00:16, 14.93it/s]Upper bound on the fitting time: 75%|███████▌ | 752/1000 [00:53<00:16, 14.94it/s]Upper bound on the fitting time: 75%|███████▌ | 754/1000 [00:53<00:16, 14.98it/s]Upper bound on the fitting time: 76%|███████▌ | 756/1000 [00:53<00:16, 15.04it/s]Upper bound on the fitting time: 76%|███████▌ | 758/1000 [00:53<00:16, 15.09it/s]Upper bound on the fitting time: 76%|███████▌ | 760/1000 [00:53<00:15, 15.03it/s]Upper bound on the fitting time: 76%|███████▌ | 762/1000 [00:54<00:15, 14.97it/s]Upper bound on the fitting time: 76%|███████▋ | 764/1000 [00:54<00:15, 15.10it/s]Upper bound on the fitting time: 77%|███████▋ | 766/1000 [00:54<00:15, 15.07it/s]Upper bound on the fitting time: 77%|███████▋ | 768/1000 [00:54<00:15, 14.96it/s]Upper bound on the fitting time: 77%|███████▋ | 770/1000 [00:54<00:15, 15.03it/s]Upper bound on the fitting time: 77%|███████▋ | 772/1000 [00:54<00:15, 14.91it/s]Upper bound on the fitting time: 77%|███████▋ | 774/1000 [00:54<00:15, 14.91it/s]Upper bound on the fitting time: 78%|███████▊ | 776/1000 [00:55<00:14, 14.95it/s]Upper bound on the fitting time: 78%|███████▊ | 778/1000 [00:55<00:14, 15.00it/s]Upper bound on the fitting time: 78%|███████▊ | 780/1000 [00:55<00:14, 14.97it/s]Upper bound on the fitting time: 78%|███████▊ | 782/1000 [00:55<00:14, 14.73it/s]Upper bound on the fitting time: 78%|███████▊ | 784/1000 [00:55<00:14, 14.91it/s]Upper bound on the fitting time: 79%|███████▊ | 786/1000 [00:55<00:14, 15.01it/s]Upper bound on the fitting time: 79%|███████▉ | 788/1000 [00:55<00:14, 15.08it/s]Upper bound on the fitting time: 79%|███████▉ | 790/1000 [00:56<00:14, 14.49it/s]Upper bound on the fitting time: 79%|███████▉ | 792/1000 [00:56<00:14, 14.74it/s]Upper bound on the fitting time: 79%|███████▉ | 794/1000 [00:56<00:14, 14.50it/s]Upper bound on the fitting time: 80%|███████▉ | 796/1000 [00:56<00:15, 13.53it/s]Upper bound on the fitting time: 80%|███████▉ | 798/1000 [00:56<00:15, 13.23it/s]Upper bound on the fitting time: 80%|████████ | 800/1000 [00:56<00:15, 12.61it/s]Upper bound on the fitting time: 80%|████████ | 802/1000 [00:56<00:15, 12.82it/s]Upper bound on the fitting time: 80%|████████ | 804/1000 [00:57<00:14, 13.13it/s]Upper bound on the fitting time: 81%|████████ | 806/1000 [00:57<00:14, 13.03it/s]Upper bound on the fitting time: 81%|████████ | 808/1000 [00:57<00:14, 12.95it/s]Upper bound on the fitting time: 81%|████████ | 810/1000 [00:57<00:14, 13.16it/s]Upper bound on the fitting time: 81%|████████ | 812/1000 [00:57<00:14, 13.22it/s]Upper bound on the fitting time: 81%|████████▏ | 814/1000 [00:57<00:13, 13.31it/s]Upper bound on the fitting time: 82%|████████▏ | 816/1000 [00:57<00:13, 13.47it/s]Upper bound on the fitting time: 82%|████████▏ | 818/1000 [00:58<00:13, 13.59it/s]Upper bound on the fitting time: 82%|████████▏ | 820/1000 [00:58<00:13, 13.67it/s]Upper bound on the fitting time: 82%|████████▏ | 822/1000 [00:58<00:13, 13.54it/s]Upper bound on the fitting time: 82%|████████▏ | 824/1000 [00:58<00:12, 13.56it/s]Upper bound on the fitting time: 83%|████████▎ | 826/1000 [00:58<00:12, 13.59it/s]Upper bound on the fitting time: 83%|████████▎ | 828/1000 [00:58<00:13, 13.20it/s]Upper bound on the fitting time: 83%|████████▎ | 830/1000 [00:59<00:12, 13.20it/s]Upper bound on the fitting time: 83%|████████▎ | 832/1000 [00:59<00:12, 13.26it/s]Upper bound on the fitting time: 83%|████████▎ | 834/1000 [00:59<00:12, 13.23it/s]Upper bound on the fitting time: 84%|████████▎ | 836/1000 [00:59<00:12, 13.07it/s]Upper bound on the fitting time: 84%|████████▍ | 838/1000 [00:59<00:12, 13.07it/s]Upper bound on the fitting time: 84%|████████▍ | 840/1000 [00:59<00:12, 13.22it/s]Upper bound on the fitting time: 84%|████████▍ | 842/1000 [00:59<00:11, 13.23it/s]Upper bound on the fitting time: 84%|████████▍ | 844/1000 [01:00<00:11, 13.22it/s]Upper bound on the fitting time: 85%|████████▍ | 846/1000 [01:00<00:11, 13.28it/s]Upper bound on the fitting time: 85%|████████▍ | 848/1000 [01:00<00:11, 13.27it/s]Upper bound on the fitting time: 85%|████████▌ | 850/1000 [01:00<00:11, 13.33it/s]Upper bound on the fitting time: 85%|████████▌ | 852/1000 [01:00<00:11, 13.32it/s]Upper bound on the fitting time: 85%|████████▌ | 854/1000 [01:00<00:11, 13.19it/s]Upper bound on the fitting time: 86%|████████▌ | 856/1000 [01:00<00:10, 13.19it/s]Upper bound on the fitting time: 86%|████████▌ | 858/1000 [01:01<00:10, 13.20it/s]Upper bound on the fitting time: 86%|████████▌ | 860/1000 [01:01<00:10, 13.21it/s]Upper bound on the fitting time: 86%|████████▌ | 862/1000 [01:01<00:10, 13.21it/s]Upper bound on the fitting time: 86%|████████▋ | 864/1000 [01:01<00:10, 13.08it/s]Upper bound on the fitting time: 87%|████████▋ | 866/1000 [01:01<00:10, 13.19it/s]Upper bound on the fitting time: 87%|████████▋ | 868/1000 [01:01<00:10, 13.17it/s]Upper bound on the fitting time: 87%|████████▋ | 870/1000 [01:02<00:09, 13.29it/s]Upper bound on the fitting time: 87%|████████▋ | 872/1000 [01:02<00:09, 13.29it/s]Upper bound on the fitting time: 87%|████████▋ | 874/1000 [01:02<00:09, 13.06it/s]Upper bound on the fitting time: 88%|████████▊ | 876/1000 [01:02<00:09, 12.90it/s]Upper bound on the fitting time: 88%|████████▊ | 878/1000 [01:02<00:09, 13.11it/s]Upper bound on the fitting time: 88%|████████▊ | 880/1000 [01:02<00:09, 12.73it/s]Upper bound on the fitting time: 88%|████████▊ | 882/1000 [01:02<00:09, 12.77it/s]Upper bound on the fitting time: 88%|████████▊ | 884/1000 [01:03<00:09, 12.74it/s]Upper bound on the fitting time: 89%|████████▊ | 886/1000 [01:03<00:08, 12.71it/s]Upper bound on the fitting time: 89%|████████▉ | 888/1000 [01:03<00:08, 12.46it/s]Upper bound on the fitting time: 89%|████████▉ | 890/1000 [01:03<00:08, 12.40it/s]Upper bound on the fitting time: 89%|████████▉ | 892/1000 [01:03<00:08, 12.26it/s]Upper bound on the fitting time: 89%|████████▉ | 894/1000 [01:03<00:08, 12.19it/s]Upper bound on the fitting time: 90%|████████▉ | 896/1000 [01:04<00:08, 12.21it/s]Upper bound on the fitting time: 90%|████████▉ | 898/1000 [01:04<00:08, 12.24it/s]Upper bound on the fitting time: 90%|█████████ | 900/1000 [01:04<00:08, 12.20it/s]Upper bound on the fitting time: 90%|█████████ | 902/1000 [01:04<00:08, 12.24it/s]Upper bound on the fitting time: 90%|█████████ | 904/1000 [01:04<00:07, 12.21it/s]Upper bound on the fitting time: 91%|█████████ | 906/1000 [01:04<00:07, 12.24it/s]Upper bound on the fitting time: 91%|█████████ | 908/1000 [01:05<00:07, 12.30it/s]Upper bound on the fitting time: 91%|█████████ | 910/1000 [01:05<00:07, 12.27it/s]Upper bound on the fitting time: 91%|█████████ | 912/1000 [01:05<00:07, 12.21it/s]Upper bound on the fitting time: 91%|█████████▏| 914/1000 [01:05<00:07, 12.16it/s]Upper bound on the fitting time: 92%|█████████▏| 916/1000 [01:05<00:06, 12.22it/s]Upper bound on the fitting time: 92%|█████████▏| 918/1000 [01:05<00:06, 12.20it/s]Upper bound on the fitting time: 92%|█████████▏| 920/1000 [01:06<00:06, 12.39it/s]Upper bound on the fitting time: 92%|█████████▏| 922/1000 [01:06<00:06, 12.65it/s]Upper bound on the fitting time: 92%|█████████▏| 924/1000 [01:06<00:06, 12.60it/s]Upper bound on the fitting time: 93%|█████████▎| 926/1000 [01:06<00:05, 12.72it/s]Upper bound on the fitting time: 93%|█████████▎| 928/1000 [01:06<00:05, 12.87it/s]Upper bound on the fitting time: 93%|█████████▎| 930/1000 [01:06<00:05, 12.90it/s]Upper bound on the fitting time: 93%|█████████▎| 932/1000 [01:07<00:05, 13.12it/s]Upper bound on the fitting time: 93%|█████████▎| 934/1000 [01:07<00:05, 13.19it/s]Upper bound on the fitting time: 94%|█████████▎| 936/1000 [01:07<00:04, 13.30it/s]Upper bound on the fitting time: 94%|█████████▍| 938/1000 [01:07<00:04, 13.22it/s]Upper bound on the fitting time: 94%|█████████▍| 940/1000 [01:07<00:04, 13.28it/s]Upper bound on the fitting time: 94%|█████████▍| 942/1000 [01:07<00:04, 13.29it/s]Upper bound on the fitting time: 94%|█████████▍| 944/1000 [01:07<00:04, 13.39it/s]Upper bound on the fitting time: 95%|█████████▍| 946/1000 [01:08<00:04, 13.45it/s]Upper bound on the fitting time: 95%|█████████▍| 948/1000 [01:08<00:03, 13.24it/s]Upper bound on the fitting time: 95%|█████████▌| 950/1000 [01:08<00:03, 13.28it/s]Upper bound on the fitting time: 95%|█████████▌| 952/1000 [01:08<00:03, 13.28it/s]Upper bound on the fitting time: 95%|█████████▌| 954/1000 [01:08<00:03, 13.35it/s]Upper bound on the fitting time: 96%|█████████▌| 956/1000 [01:08<00:03, 13.28it/s]Upper bound on the fitting time: 96%|█████████▌| 958/1000 [01:08<00:03, 13.40it/s]Upper bound on the fitting time: 96%|█████████▌| 960/1000 [01:09<00:02, 13.50it/s]Upper bound on the fitting time: 96%|█████████▌| 962/1000 [01:09<00:02, 13.45it/s]Upper bound on the fitting time: 96%|█████████▋| 964/1000 [01:09<00:02, 13.57it/s]Upper bound on the fitting time: 97%|█████████▋| 966/1000 [01:09<00:02, 13.33it/s]Upper bound on the fitting time: 97%|█████████▋| 968/1000 [01:09<00:02, 13.23it/s]Upper bound on the fitting time: 97%|█████████▋| 970/1000 [01:09<00:02, 13.36it/s]Upper bound on the fitting time: 97%|█████████▋| 972/1000 [01:09<00:02, 13.45it/s]Upper bound on the fitting time: 97%|█████████▋| 974/1000 [01:10<00:01, 13.45it/s]Upper bound on the fitting time: 98%|█████████▊| 976/1000 [01:10<00:01, 13.25it/s]Upper bound on the fitting time: 98%|█████████▊| 978/1000 [01:10<00:01, 12.99it/s]Upper bound on the fitting time: 98%|█████████▊| 980/1000 [01:10<00:01, 12.96it/s]Upper bound on the fitting time: 98%|█████████▊| 982/1000 [01:10<00:01, 12.91it/s]Upper bound on the fitting time: 98%|█████████▊| 984/1000 [01:10<00:01, 12.97it/s]Upper bound on the fitting time: 99%|█████████▊| 986/1000 [01:11<00:01, 12.92it/s]Upper bound on the fitting time: 99%|█████████▉| 988/1000 [01:11<00:00, 12.42it/s]Upper bound on the fitting time: 99%|█████████▉| 990/1000 [01:11<00:00, 12.19it/s]Upper bound on the fitting time: 99%|█████████▉| 992/1000 [01:11<00:00, 12.12it/s]Upper bound on the fitting time: 99%|█████████▉| 994/1000 [01:11<00:00, 12.36it/s]Upper bound on the fitting time: 100%|█████████▉| 996/1000 [01:11<00:00, 12.65it/s]Upper bound on the fitting time: 100%|█████████▉| 998/1000 [01:12<00:00, 12.64it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:12<00:00, 12.61it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:12<00:00, 13.85it/s]
Upper bound on the fitting time: 0%| | 0/1000 [00:00<?, ?it/s]Upper bound on the fitting time: 0%| | 2/1000 [00:00<01:21, 12.25it/s]Upper bound on the fitting time: 0%| | 4/1000 [00:00<01:21, 12.19it/s]Upper bound on the fitting time: 1%| | 6/1000 [00:00<01:20, 12.28it/s]Upper bound on the fitting time: 1%| | 8/1000 [00:00<01:16, 12.95it/s]Upper bound on the fitting time: 1%| | 10/1000 [00:00<01:13, 13.45it/s]Upper bound on the fitting time: 1%| | 12/1000 [00:00<01:10, 13.93it/s]Upper bound on the fitting time: 1%|▏ | 14/1000 [00:01<01:09, 14.29it/s]Upper bound on the fitting time: 2%|▏ | 16/1000 [00:01<01:07, 14.56it/s]Upper bound on the fitting time: 2%|▏ | 18/1000 [00:01<01:07, 14.64it/s]Upper bound on the fitting time: 2%|▏ | 20/1000 [00:01<01:06, 14.77it/s]Upper bound on the fitting time: 2%|▏ | 22/1000 [00:01<01:07, 14.59it/s]Upper bound on the fitting time: 2%|▏ | 24/1000 [00:01<01:08, 14.32it/s]Upper bound on the fitting time: 3%|▎ | 26/1000 [00:01<01:09, 14.01it/s]Upper bound on the fitting time: 3%|▎ | 28/1000 [00:02<01:08, 14.28it/s]Upper bound on the fitting time: 3%|▎ | 30/1000 [00:02<01:08, 14.07it/s]Upper bound on the fitting time: 3%|▎ | 32/1000 [00:02<01:07, 14.31it/s]Upper bound on the fitting time: 3%|▎ | 34/1000 [00:02<01:06, 14.46it/s]Upper bound on the fitting time: 4%|▎ | 36/1000 [00:02<01:07, 14.37it/s]Upper bound on the fitting time: 4%|▍ | 38/1000 [00:02<01:06, 14.36it/s]Upper bound on the fitting time: 4%|▍ | 40/1000 [00:02<01:06, 14.51it/s]Upper bound on the fitting time: 4%|▍ | 42/1000 [00:02<01:05, 14.58it/s]Upper bound on the fitting time: 4%|▍ | 44/1000 [00:03<01:05, 14.64it/s]Upper bound on the fitting time: 5%|▍ | 46/1000 [00:03<01:04, 14.80it/s]Upper bound on the fitting time: 5%|▍ | 48/1000 [00:03<01:03, 14.89it/s]Upper bound on the fitting time: 5%|▌ | 50/1000 [00:03<01:03, 14.85it/s]Upper bound on the fitting time: 5%|▌ | 52/1000 [00:03<01:08, 13.76it/s]Upper bound on the fitting time: 5%|▌ | 54/1000 [00:03<01:10, 13.49it/s]Upper bound on the fitting time: 6%|▌ | 56/1000 [00:03<01:12, 13.10it/s]Upper bound on the fitting time: 6%|▌ | 58/1000 [00:04<01:15, 12.50it/s]Upper bound on the fitting time: 6%|▌ | 60/1000 [00:04<01:15, 12.40it/s]Upper bound on the fitting time: 6%|▌ | 62/1000 [00:04<01:14, 12.61it/s]Upper bound on the fitting time: 6%|▋ | 64/1000 [00:04<01:13, 12.75it/s]Upper bound on the fitting time: 7%|▋ | 66/1000 [00:04<01:13, 12.72it/s]Upper bound on the fitting time: 7%|▋ | 68/1000 [00:04<01:13, 12.65it/s]Upper bound on the fitting time: 7%|▋ | 70/1000 [00:05<01:12, 12.87it/s]Upper bound on the fitting time: 7%|▋ | 72/1000 [00:05<01:12, 12.86it/s]Upper bound on the fitting time: 7%|▋ | 74/1000 [00:05<01:10, 13.05it/s]Upper bound on the fitting time: 8%|▊ | 76/1000 [00:05<01:10, 13.15it/s]Upper bound on the fitting time: 8%|▊ | 78/1000 [00:05<01:09, 13.30it/s]Upper bound on the fitting time: 8%|▊ | 80/1000 [00:05<01:07, 13.71it/s]Upper bound on the fitting time: 8%|▊ | 82/1000 [00:05<01:05, 14.08it/s]Upper bound on the fitting time: 8%|▊ | 84/1000 [00:06<01:04, 14.13it/s]Upper bound on the fitting time: 9%|▊ | 86/1000 [00:06<01:03, 14.36it/s]Upper bound on the fitting time: 9%|▉ | 88/1000 [00:06<01:02, 14.57it/s]Upper bound on the fitting time: 9%|▉ | 90/1000 [00:06<01:02, 14.54it/s]Upper bound on the fitting time: 9%|▉ | 92/1000 [00:06<01:03, 14.23it/s]Upper bound on the fitting time: 9%|▉ | 94/1000 [00:06<01:03, 14.34it/s]Upper bound on the fitting time: 10%|▉ | 96/1000 [00:06<01:02, 14.51it/s]Upper bound on the fitting time: 10%|▉ | 98/1000 [00:07<01:01, 14.68it/s]Upper bound on the fitting time: 10%|█ | 100/1000 [00:07<01:00, 14.86it/s]Upper bound on the fitting time: 10%|█ | 102/1000 [00:07<01:00, 14.85it/s]Upper bound on the fitting time: 10%|█ | 104/1000 [00:07<01:00, 14.78it/s]Upper bound on the fitting time: 11%|█ | 106/1000 [00:07<01:00, 14.78it/s]Upper bound on the fitting time: 11%|█ | 108/1000 [00:07<01:00, 14.69it/s]Upper bound on the fitting time: 11%|█ | 110/1000 [00:07<01:00, 14.75it/s]Upper bound on the fitting time: 11%|█ | 112/1000 [00:08<01:00, 14.77it/s]Upper bound on the fitting time: 11%|█▏ | 114/1000 [00:08<01:00, 14.62it/s]Upper bound on the fitting time: 12%|█▏ | 116/1000 [00:08<00:59, 14.74it/s]Upper bound on the fitting time: 12%|█▏ | 118/1000 [00:08<01:05, 13.45it/s]Upper bound on the fitting time: 12%|█▏ | 120/1000 [00:08<01:07, 13.10it/s]Upper bound on the fitting time: 12%|█▏ | 122/1000 [00:08<01:06, 13.11it/s]Upper bound on the fitting time: 12%|█▏ | 124/1000 [00:08<01:05, 13.31it/s]Upper bound on the fitting time: 13%|█▎ | 126/1000 [00:09<01:04, 13.51it/s]Upper bound on the fitting time: 13%|█▎ | 128/1000 [00:09<01:03, 13.79it/s]Upper bound on the fitting time: 13%|█▎ | 130/1000 [00:09<01:01, 14.14it/s]Upper bound on the fitting time: 13%|█▎ | 132/1000 [00:09<01:00, 14.38it/s]Upper bound on the fitting time: 13%|█▎ | 134/1000 [00:09<00:59, 14.60it/s]Upper bound on the fitting time: 14%|█▎ | 136/1000 [00:09<00:59, 14.55it/s]Upper bound on the fitting time: 14%|█▍ | 138/1000 [00:09<00:58, 14.66it/s]Upper bound on the fitting time: 14%|█▍ | 140/1000 [00:10<00:58, 14.73it/s]Upper bound on the fitting time: 14%|█▍ | 142/1000 [00:10<00:58, 14.66it/s]Upper bound on the fitting time: 14%|█▍ | 144/1000 [00:10<00:58, 14.59it/s]Upper bound on the fitting time: 15%|█▍ | 146/1000 [00:10<00:58, 14.68it/s]Upper bound on the fitting time: 15%|█▍ | 148/1000 [00:10<00:58, 14.52it/s]Upper bound on the fitting time: 15%|█▌ | 150/1000 [00:10<00:58, 14.57it/s]Upper bound on the fitting time: 15%|█▌ | 152/1000 [00:10<00:58, 14.46it/s]Upper bound on the fitting time: 15%|█▌ | 154/1000 [00:10<01:00, 14.08it/s]Upper bound on the fitting time: 16%|█▌ | 156/1000 [00:11<00:59, 14.21it/s]Upper bound on the fitting time: 16%|█▌ | 158/1000 [00:11<00:58, 14.35it/s]Upper bound on the fitting time: 16%|█▌ | 160/1000 [00:11<00:57, 14.61it/s]Upper bound on the fitting time: 16%|█▌ | 162/1000 [00:11<00:56, 14.72it/s]Upper bound on the fitting time: 16%|█▋ | 164/1000 [00:11<00:56, 14.79it/s]Upper bound on the fitting time: 17%|█▋ | 166/1000 [00:11<00:56, 14.76it/s]Upper bound on the fitting time: 17%|█▋ | 168/1000 [00:11<00:56, 14.61it/s]Upper bound on the fitting time: 17%|█▋ | 170/1000 [00:12<00:57, 14.32it/s]Upper bound on the fitting time: 17%|█▋ | 172/1000 [00:12<00:57, 14.52it/s]Upper bound on the fitting time: 17%|█▋ | 174/1000 [00:12<00:55, 14.76it/s]Upper bound on the fitting time: 18%|█▊ | 176/1000 [00:12<00:56, 14.69it/s]Upper bound on the fitting time: 18%|█▊ | 178/1000 [00:12<00:56, 14.60it/s]Upper bound on the fitting time: 18%|█▊ | 180/1000 [00:12<00:55, 14.65it/s]Upper bound on the fitting time: 18%|█▊ | 182/1000 [00:12<00:55, 14.66it/s]Upper bound on the fitting time: 18%|█▊ | 184/1000 [00:13<00:55, 14.71it/s]Upper bound on the fitting time: 19%|█▊ | 186/1000 [00:13<00:55, 14.79it/s]Upper bound on the fitting time: 19%|█▉ | 188/1000 [00:13<00:54, 14.82it/s]Upper bound on the fitting time: 19%|█▉ | 190/1000 [00:13<00:54, 14.84it/s]Upper bound on the fitting time: 19%|█▉ | 192/1000 [00:13<00:55, 14.69it/s]Upper bound on the fitting time: 19%|█▉ | 194/1000 [00:13<00:58, 13.82it/s]Upper bound on the fitting time: 20%|█▉ | 196/1000 [00:13<00:57, 13.88it/s]Upper bound on the fitting time: 20%|█▉ | 198/1000 [00:14<00:56, 14.20it/s]Upper bound on the fitting time: 20%|██ | 200/1000 [00:14<00:57, 14.02it/s]Upper bound on the fitting time: 20%|██ | 202/1000 [00:14<00:55, 14.28it/s]Upper bound on the fitting time: 20%|██ | 204/1000 [00:14<00:54, 14.51it/s]Upper bound on the fitting time: 21%|██ | 206/1000 [00:14<00:54, 14.47it/s]Upper bound on the fitting time: 21%|██ | 208/1000 [00:14<00:53, 14.71it/s]Upper bound on the fitting time: 21%|██ | 210/1000 [00:14<00:53, 14.82it/s]Upper bound on the fitting time: 21%|██ | 212/1000 [00:14<00:52, 14.96it/s]Upper bound on the fitting time: 21%|██▏ | 214/1000 [00:15<00:52, 14.89it/s]Upper bound on the fitting time: 22%|██▏ | 216/1000 [00:15<00:52, 14.92it/s]Upper bound on the fitting time: 22%|██▏ | 218/1000 [00:15<00:53, 14.71it/s]Upper bound on the fitting time: 22%|██▏ | 220/1000 [00:15<00:52, 14.90it/s]Upper bound on the fitting time: 22%|██▏ | 222/1000 [00:15<00:52, 14.83it/s]Upper bound on the fitting time: 22%|██▏ | 224/1000 [00:15<00:51, 14.96it/s]Upper bound on the fitting time: 23%|██▎ | 226/1000 [00:15<00:51, 15.06it/s]Upper bound on the fitting time: 23%|██▎ | 228/1000 [00:16<00:52, 14.74it/s]Upper bound on the fitting time: 23%|██▎ | 230/1000 [00:16<00:52, 14.74it/s]Upper bound on the fitting time: 23%|██▎ | 232/1000 [00:16<00:51, 14.85it/s]Upper bound on the fitting time: 23%|██▎ | 234/1000 [00:16<00:51, 14.98it/s]Upper bound on the fitting time: 24%|██▎ | 236/1000 [00:16<00:51, 14.93it/s]Upper bound on the fitting time: 24%|██▍ | 238/1000 [00:16<00:51, 14.88it/s]Upper bound on the fitting time: 24%|██▍ | 240/1000 [00:16<00:51, 14.89it/s]Upper bound on the fitting time: 24%|██▍ | 242/1000 [00:16<00:50, 14.89it/s]Upper bound on the fitting time: 24%|██▍ | 244/1000 [00:17<00:50, 14.85it/s]Upper bound on the fitting time: 25%|██▍ | 246/1000 [00:17<00:50, 14.81it/s]Upper bound on the fitting time: 25%|██▍ | 248/1000 [00:17<00:50, 14.95it/s]Upper bound on the fitting time: 25%|██▌ | 250/1000 [00:17<00:51, 14.67it/s]Upper bound on the fitting time: 25%|██▌ | 252/1000 [00:17<00:50, 14.73it/s]Upper bound on the fitting time: 25%|██▌ | 254/1000 [00:17<00:50, 14.78it/s]Upper bound on the fitting time: 26%|██▌ | 256/1000 [00:17<00:49, 14.94it/s]Upper bound on the fitting time: 26%|██▌ | 258/1000 [00:18<00:49, 15.09it/s]Upper bound on the fitting time: 26%|██▌ | 260/1000 [00:18<00:48, 15.11it/s]Upper bound on the fitting time: 26%|██▌ | 262/1000 [00:18<00:48, 15.12it/s]Upper bound on the fitting time: 26%|██▋ | 264/1000 [00:18<00:49, 14.89it/s]Upper bound on the fitting time: 27%|██▋ | 266/1000 [00:18<00:49, 14.87it/s]Upper bound on the fitting time: 27%|██▋ | 268/1000 [00:18<00:49, 14.85it/s]Upper bound on the fitting time: 27%|██▋ | 270/1000 [00:18<00:49, 14.73it/s]Upper bound on the fitting time: 27%|██▋ | 272/1000 [00:19<00:49, 14.64it/s]Upper bound on the fitting time: 27%|██▋ | 274/1000 [00:19<00:49, 14.72it/s]Upper bound on the fitting time: 28%|██▊ | 276/1000 [00:19<00:49, 14.69it/s]Upper bound on the fitting time: 28%|██▊ | 278/1000 [00:19<00:48, 14.75it/s]Upper bound on the fitting time: 28%|██▊ | 280/1000 [00:19<00:48, 14.74it/s]Upper bound on the fitting time: 28%|██▊ | 282/1000 [00:19<00:48, 14.67it/s]Upper bound on the fitting time: 28%|██▊ | 284/1000 [00:19<00:48, 14.64it/s]Upper bound on the fitting time: 29%|██▊ | 286/1000 [00:19<00:48, 14.75it/s]Upper bound on the fitting time: 29%|██▉ | 288/1000 [00:20<00:48, 14.76it/s]Upper bound on the fitting time: 29%|██▉ | 290/1000 [00:20<00:47, 14.81it/s]Upper bound on the fitting time: 29%|██▉ | 292/1000 [00:20<00:47, 14.91it/s]Upper bound on the fitting time: 29%|██▉ | 294/1000 [00:20<00:47, 14.90it/s]Upper bound on the fitting time: 30%|██▉ | 296/1000 [00:20<00:46, 15.01it/s]Upper bound on the fitting time: 30%|██▉ | 298/1000 [00:20<00:46, 14.94it/s]Upper bound on the fitting time: 30%|███ | 300/1000 [00:20<00:46, 14.89it/s]Upper bound on the fitting time: 30%|███ | 302/1000 [00:21<00:46, 14.87it/s]Upper bound on the fitting time: 30%|███ | 304/1000 [00:21<00:46, 14.86it/s]Upper bound on the fitting time: 31%|███ | 306/1000 [00:21<00:46, 14.81it/s]Upper bound on the fitting time: 31%|███ | 308/1000 [00:21<00:46, 14.75it/s]Upper bound on the fitting time: 31%|███ | 310/1000 [00:21<00:46, 14.85it/s]Upper bound on the fitting time: 31%|███ | 312/1000 [00:21<00:46, 14.89it/s]Upper bound on the fitting time: 31%|███▏ | 314/1000 [00:21<00:46, 14.85it/s]Upper bound on the fitting time: 32%|███▏ | 316/1000 [00:21<00:45, 14.91it/s]Upper bound on the fitting time: 32%|███▏ | 318/1000 [00:22<00:45, 14.95it/s]Upper bound on the fitting time: 32%|███▏ | 320/1000 [00:22<00:45, 14.94it/s]Upper bound on the fitting time: 32%|███▏ | 322/1000 [00:22<00:45, 15.01it/s]Upper bound on the fitting time: 32%|███▏ | 324/1000 [00:22<00:46, 14.44it/s]Upper bound on the fitting time: 33%|███▎ | 326/1000 [00:22<00:49, 13.67it/s]Upper bound on the fitting time: 33%|███▎ | 328/1000 [00:22<00:47, 14.04it/s]Upper bound on the fitting time: 33%|███▎ | 330/1000 [00:22<00:46, 14.30it/s]Upper bound on the fitting time: 33%|███▎ | 332/1000 [00:23<00:46, 14.41it/s]Upper bound on the fitting time: 33%|███▎ | 334/1000 [00:23<00:47, 14.09it/s]Upper bound on the fitting time: 34%|███▎ | 336/1000 [00:23<00:45, 14.45it/s]Upper bound on the fitting time: 34%|███▍ | 338/1000 [00:23<00:45, 14.45it/s]Upper bound on the fitting time: 34%|███▍ | 340/1000 [00:23<00:47, 13.86it/s]Upper bound on the fitting time: 34%|███▍ | 342/1000 [00:23<00:46, 14.21it/s]Upper bound on the fitting time: 34%|███▍ | 344/1000 [00:23<00:45, 14.36it/s]Upper bound on the fitting time: 35%|███▍ | 346/1000 [00:24<00:45, 14.43it/s]Upper bound on the fitting time: 35%|███▍ | 348/1000 [00:24<00:44, 14.54it/s]Upper bound on the fitting time: 35%|███▌ | 350/1000 [00:24<00:44, 14.59it/s]Upper bound on the fitting time: 35%|███▌ | 352/1000 [00:24<00:44, 14.55it/s]Upper bound on the fitting time: 35%|███▌ | 354/1000 [00:24<00:44, 14.64it/s]Upper bound on the fitting time: 36%|███▌ | 356/1000 [00:24<00:43, 14.67it/s]Upper bound on the fitting time: 36%|███▌ | 358/1000 [00:24<00:43, 14.74it/s]Upper bound on the fitting time: 36%|███▌ | 360/1000 [00:25<00:43, 14.86it/s]Upper bound on the fitting time: 36%|███▌ | 362/1000 [00:25<00:42, 14.89it/s]Upper bound on the fitting time: 36%|███▋ | 364/1000 [00:25<00:42, 14.85it/s]Upper bound on the fitting time: 37%|███▋ | 366/1000 [00:25<00:43, 14.58it/s]Upper bound on the fitting time: 37%|███▋ | 368/1000 [00:25<00:43, 14.59it/s]Upper bound on the fitting time: 37%|███▋ | 370/1000 [00:25<00:42, 14.73it/s]Upper bound on the fitting time: 37%|███▋ | 372/1000 [00:25<00:42, 14.71it/s]Upper bound on the fitting time: 37%|███▋ | 374/1000 [00:25<00:42, 14.66it/s]Upper bound on the fitting time: 38%|███▊ | 376/1000 [00:26<00:43, 14.48it/s]Upper bound on the fitting time: 38%|███▊ | 378/1000 [00:26<00:42, 14.55it/s]Upper bound on the fitting time: 38%|███▊ | 380/1000 [00:26<00:42, 14.62it/s]Upper bound on the fitting time: 38%|███▊ | 382/1000 [00:26<00:42, 14.67it/s]Upper bound on the fitting time: 38%|███▊ | 384/1000 [00:26<00:43, 14.14it/s]Upper bound on the fitting time: 39%|███▊ | 386/1000 [00:26<00:44, 13.79it/s]Upper bound on the fitting time: 39%|███▉ | 388/1000 [00:26<00:43, 14.15it/s]Upper bound on the fitting time: 39%|███▉ | 390/1000 [00:27<00:42, 14.43it/s]Upper bound on the fitting time: 39%|███▉ | 392/1000 [00:27<00:41, 14.56it/s]Upper bound on the fitting time: 39%|███▉ | 394/1000 [00:27<00:41, 14.67it/s]Upper bound on the fitting time: 40%|███▉ | 396/1000 [00:27<00:41, 14.71it/s]Upper bound on the fitting time: 40%|███▉ | 398/1000 [00:27<00:40, 14.75it/s]Upper bound on the fitting time: 40%|████ | 400/1000 [00:27<00:40, 14.84it/s]Upper bound on the fitting time: 40%|████ | 402/1000 [00:27<00:40, 14.76it/s]Upper bound on the fitting time: 40%|████ | 404/1000 [00:28<00:40, 14.70it/s]Upper bound on the fitting time: 41%|████ | 406/1000 [00:28<00:40, 14.80it/s]Upper bound on the fitting time: 41%|████ | 408/1000 [00:28<00:39, 14.90it/s]Upper bound on the fitting time: 41%|████ | 410/1000 [00:28<00:39, 14.98it/s]Upper bound on the fitting time: 41%|████ | 412/1000 [00:28<00:40, 14.50it/s]Upper bound on the fitting time: 41%|████▏ | 414/1000 [00:28<00:41, 14.08it/s]Upper bound on the fitting time: 42%|████▏ | 416/1000 [00:28<00:42, 13.85it/s]Upper bound on the fitting time: 42%|████▏ | 418/1000 [00:29<00:42, 13.71it/s]Upper bound on the fitting time: 42%|████▏ | 420/1000 [00:29<00:42, 13.49it/s]Upper bound on the fitting time: 42%|████▏ | 422/1000 [00:29<00:43, 13.41it/s]Upper bound on the fitting time: 42%|████▏ | 424/1000 [00:29<00:43, 13.36it/s]Upper bound on the fitting time: 43%|████▎ | 426/1000 [00:29<00:41, 13.81it/s]Upper bound on the fitting time: 43%|████▎ | 428/1000 [00:29<00:40, 14.03it/s]Upper bound on the fitting time: 43%|████▎ | 430/1000 [00:29<00:39, 14.32it/s]Upper bound on the fitting time: 43%|████▎ | 432/1000 [00:30<00:39, 14.52it/s]Upper bound on the fitting time: 43%|████▎ | 434/1000 [00:30<00:39, 14.37it/s]Upper bound on the fitting time: 44%|████▎ | 436/1000 [00:30<00:39, 14.14it/s]Upper bound on the fitting time: 44%|████▍ | 438/1000 [00:30<00:41, 13.60it/s]Upper bound on the fitting time: 44%|████▍ | 440/1000 [00:30<00:40, 13.97it/s]Upper bound on the fitting time: 44%|████▍ | 442/1000 [00:30<00:39, 14.02it/s]Upper bound on the fitting time: 44%|████▍ | 444/1000 [00:30<00:40, 13.69it/s]Upper bound on the fitting time: 45%|████▍ | 446/1000 [00:31<00:40, 13.71it/s]Upper bound on the fitting time: 45%|████▍ | 448/1000 [00:31<00:39, 14.11it/s]Upper bound on the fitting time: 45%|████▌ | 450/1000 [00:31<00:38, 14.35it/s]Upper bound on the fitting time: 45%|████▌ | 452/1000 [00:31<00:38, 14.06it/s]Upper bound on the fitting time: 45%|████▌ | 454/1000 [00:31<00:39, 13.96it/s]Upper bound on the fitting time: 46%|████▌ | 456/1000 [00:31<00:38, 14.26it/s]Upper bound on the fitting time: 46%|████▌ | 458/1000 [00:31<00:37, 14.46it/s]Upper bound on the fitting time: 46%|████▌ | 460/1000 [00:32<00:37, 14.38it/s]Upper bound on the fitting time: 46%|████▌ | 462/1000 [00:32<00:37, 14.40it/s]Upper bound on the fitting time: 46%|████▋ | 464/1000 [00:32<00:36, 14.57it/s]Upper bound on the fitting time: 47%|████▋ | 466/1000 [00:32<00:36, 14.70it/s]Upper bound on the fitting time: 47%|████▋ | 468/1000 [00:32<00:36, 14.77it/s]Upper bound on the fitting time: 47%|████▋ | 470/1000 [00:32<00:35, 14.87it/s]Upper bound on the fitting time: 47%|████▋ | 472/1000 [00:32<00:36, 14.55it/s]Upper bound on the fitting time: 47%|████▋ | 474/1000 [00:32<00:35, 14.73it/s]Upper bound on the fitting time: 48%|████▊ | 476/1000 [00:33<00:35, 14.72it/s]Upper bound on the fitting time: 48%|████▊ | 478/1000 [00:33<00:35, 14.77it/s]Upper bound on the fitting time: 48%|████▊ | 480/1000 [00:33<00:35, 14.45it/s]Upper bound on the fitting time: 48%|████▊ | 482/1000 [00:33<00:36, 14.12it/s]Upper bound on the fitting time: 48%|████▊ | 484/1000 [00:33<00:35, 14.51it/s]Upper bound on the fitting time: 49%|████▊ | 486/1000 [00:33<00:35, 14.45it/s]Upper bound on the fitting time: 49%|████▉ | 488/1000 [00:33<00:35, 14.63it/s]Upper bound on the fitting time: 49%|████▉ | 490/1000 [00:34<00:35, 14.34it/s]Upper bound on the fitting time: 49%|████▉ | 492/1000 [00:34<00:35, 14.45it/s]Upper bound on the fitting time: 49%|████▉ | 494/1000 [00:34<00:34, 14.58it/s]Upper bound on the fitting time: 50%|████▉ | 496/1000 [00:34<00:34, 14.76it/s]Upper bound on the fitting time: 50%|████▉ | 498/1000 [00:34<00:34, 14.38it/s]Upper bound on the fitting time: 50%|█████ | 500/1000 [00:34<00:34, 14.64it/s]Upper bound on the fitting time: 50%|█████ | 502/1000 [00:34<00:33, 14.81it/s]Upper bound on the fitting time: 50%|█████ | 504/1000 [00:35<00:33, 14.85it/s]Upper bound on the fitting time: 51%|█████ | 506/1000 [00:35<00:33, 14.90it/s]Upper bound on the fitting time: 51%|█████ | 508/1000 [00:35<00:32, 15.01it/s]Upper bound on the fitting time: 51%|█████ | 510/1000 [00:35<00:32, 14.99it/s]Upper bound on the fitting time: 51%|█████ | 512/1000 [00:35<00:32, 15.10it/s]Upper bound on the fitting time: 51%|█████▏ | 514/1000 [00:35<00:32, 15.11it/s]Upper bound on the fitting time: 52%|█████▏ | 516/1000 [00:35<00:31, 15.13it/s]Upper bound on the fitting time: 52%|█████▏ | 518/1000 [00:35<00:31, 15.07it/s]Upper bound on the fitting time: 52%|█████▏ | 520/1000 [00:36<00:32, 14.96it/s]Upper bound on the fitting time: 52%|█████▏ | 522/1000 [00:36<00:31, 15.04it/s]Upper bound on the fitting time: 52%|█████▏ | 524/1000 [00:36<00:31, 14.89it/s]Upper bound on the fitting time: 53%|█████▎ | 526/1000 [00:36<00:32, 14.73it/s]Upper bound on the fitting time: 53%|█████▎ | 528/1000 [00:36<00:32, 14.48it/s]Upper bound on the fitting time: 53%|█████▎ | 530/1000 [00:36<00:32, 14.45it/s]Upper bound on the fitting time: 53%|█████▎ | 532/1000 [00:36<00:31, 14.66it/s]Upper bound on the fitting time: 53%|█████▎ | 534/1000 [00:37<00:31, 14.70it/s]Upper bound on the fitting time: 54%|█████▎ | 536/1000 [00:37<00:31, 14.87it/s]Upper bound on the fitting time: 54%|█████▍ | 538/1000 [00:37<00:31, 14.75it/s]Upper bound on the fitting time: 54%|█████▍ | 540/1000 [00:37<00:30, 14.86it/s]Upper bound on the fitting time: 54%|█████▍ | 542/1000 [00:37<00:30, 14.85it/s]Upper bound on the fitting time: 54%|█████▍ | 544/1000 [00:37<00:30, 14.90it/s]Upper bound on the fitting time: 55%|█████▍ | 546/1000 [00:37<00:30, 14.82it/s]Upper bound on the fitting time: 55%|█████▍ | 548/1000 [00:37<00:30, 14.89it/s]Upper bound on the fitting time: 55%|█████▌ | 550/1000 [00:38<00:30, 14.84it/s]Upper bound on the fitting time: 55%|█████▌ | 552/1000 [00:38<00:30, 14.82it/s]Upper bound on the fitting time: 55%|█████▌ | 554/1000 [00:38<00:29, 14.91it/s]Upper bound on the fitting time: 56%|█████▌ | 556/1000 [00:38<00:29, 14.94it/s]Upper bound on the fitting time: 56%|█████▌ | 558/1000 [00:38<00:29, 14.92it/s]Upper bound on the fitting time: 56%|█████▌ | 560/1000 [00:38<00:29, 14.92it/s]Upper bound on the fitting time: 56%|█████▌ | 562/1000 [00:38<00:29, 15.10it/s]Upper bound on the fitting time: 56%|█████▋ | 564/1000 [00:39<00:28, 15.09it/s]Upper bound on the fitting time: 57%|█████▋ | 566/1000 [00:39<00:28, 15.16it/s]Upper bound on the fitting time: 57%|█████▋ | 568/1000 [00:39<00:28, 14.97it/s]Upper bound on the fitting time: 57%|█████▋ | 570/1000 [00:39<00:28, 14.83it/s]Upper bound on the fitting time: 57%|█████▋ | 572/1000 [00:39<00:28, 14.94it/s]Upper bound on the fitting time: 57%|█████▋ | 574/1000 [00:39<00:28, 14.94it/s]Upper bound on the fitting time: 58%|█████▊ | 576/1000 [00:39<00:28, 14.91it/s]Upper bound on the fitting time: 58%|█████▊ | 578/1000 [00:39<00:28, 15.00it/s]Upper bound on the fitting time: 58%|█████▊ | 580/1000 [00:40<00:28, 14.79it/s]Upper bound on the fitting time: 58%|█████▊ | 582/1000 [00:40<00:28, 14.91it/s]Upper bound on the fitting time: 58%|█████▊ | 584/1000 [00:40<00:28, 14.55it/s]Upper bound on the fitting time: 59%|█████▊ | 586/1000 [00:40<00:28, 14.36it/s]Upper bound on the fitting time: 59%|█████▉ | 588/1000 [00:40<00:28, 14.57it/s]Upper bound on the fitting time: 59%|█████▉ | 590/1000 [00:40<00:27, 14.64it/s]Upper bound on the fitting time: 59%|█████▉ | 592/1000 [00:40<00:28, 14.47it/s]Upper bound on the fitting time: 59%|█████▉ | 594/1000 [00:41<00:27, 14.59it/s]Upper bound on the fitting time: 60%|█████▉ | 596/1000 [00:41<00:27, 14.65it/s]Upper bound on the fitting time: 60%|█████▉ | 598/1000 [00:41<00:27, 14.67it/s]Upper bound on the fitting time: 60%|██████ | 600/1000 [00:41<00:27, 14.71it/s]Upper bound on the fitting time: 60%|██████ | 602/1000 [00:41<00:27, 14.61it/s]Upper bound on the fitting time: 60%|██████ | 604/1000 [00:41<00:26, 14.67it/s]Upper bound on the fitting time: 61%|██████ | 606/1000 [00:41<00:26, 14.71it/s]Upper bound on the fitting time: 61%|██████ | 608/1000 [00:42<00:27, 14.51it/s]Upper bound on the fitting time: 61%|██████ | 610/1000 [00:42<00:26, 14.65it/s]Upper bound on the fitting time: 61%|██████ | 612/1000 [00:42<00:26, 14.75it/s]Upper bound on the fitting time: 61%|██████▏ | 614/1000 [00:42<00:26, 14.82it/s]Upper bound on the fitting time: 62%|██████▏ | 616/1000 [00:42<00:25, 14.92it/s]Upper bound on the fitting time: 62%|██████▏ | 618/1000 [00:42<00:25, 14.90it/s]Upper bound on the fitting time: 62%|██████▏ | 620/1000 [00:42<00:25, 14.80it/s]Upper bound on the fitting time: 62%|██████▏ | 622/1000 [00:42<00:25, 14.78it/s]Upper bound on the fitting time: 62%|██████▏ | 624/1000 [00:43<00:25, 14.82it/s]Upper bound on the fitting time: 63%|██████▎ | 626/1000 [00:43<00:25, 14.87it/s]Upper bound on the fitting time: 63%|██████▎ | 628/1000 [00:43<00:24, 14.97it/s]Upper bound on the fitting time: 63%|██████▎ | 630/1000 [00:43<00:24, 15.05it/s]Upper bound on the fitting time: 63%|██████▎ | 632/1000 [00:43<00:25, 14.52it/s]Upper bound on the fitting time: 63%|██████▎ | 634/1000 [00:43<00:24, 14.71it/s]Upper bound on the fitting time: 64%|██████▎ | 636/1000 [00:43<00:24, 14.85it/s]Upper bound on the fitting time: 64%|██████▍ | 638/1000 [00:44<00:24, 14.65it/s]Upper bound on the fitting time: 64%|██████▍ | 640/1000 [00:44<00:24, 14.75it/s]Upper bound on the fitting time: 64%|██████▍ | 642/1000 [00:44<00:24, 14.82it/s]Upper bound on the fitting time: 64%|██████▍ | 644/1000 [00:44<00:23, 14.95it/s]Upper bound on the fitting time: 65%|██████▍ | 646/1000 [00:44<00:23, 14.99it/s]Upper bound on the fitting time: 65%|██████▍ | 648/1000 [00:44<00:23, 14.90it/s]Upper bound on the fitting time: 65%|██████▌ | 650/1000 [00:44<00:23, 14.94it/s]Upper bound on the fitting time: 65%|██████▌ | 652/1000 [00:45<00:23, 14.86it/s]Upper bound on the fitting time: 65%|██████▌ | 654/1000 [00:45<00:24, 14.06it/s]Upper bound on the fitting time: 66%|██████▌ | 656/1000 [00:45<00:23, 14.42it/s]Upper bound on the fitting time: 66%|██████▌ | 658/1000 [00:45<00:23, 14.58it/s]Upper bound on the fitting time: 66%|██████▌ | 660/1000 [00:45<00:23, 14.65it/s]Upper bound on the fitting time: 66%|██████▌ | 662/1000 [00:45<00:22, 14.74it/s]Upper bound on the fitting time: 66%|██████▋ | 664/1000 [00:45<00:22, 14.91it/s]Upper bound on the fitting time: 67%|██████▋ | 666/1000 [00:45<00:22, 14.65it/s]Upper bound on the fitting time: 67%|██████▋ | 668/1000 [00:46<00:22, 14.46it/s]Upper bound on the fitting time: 67%|██████▋ | 670/1000 [00:46<00:22, 14.64it/s]Upper bound on the fitting time: 67%|██████▋ | 672/1000 [00:46<00:22, 14.60it/s]Upper bound on the fitting time: 67%|██████▋ | 674/1000 [00:46<00:22, 14.77it/s]Upper bound on the fitting time: 68%|██████▊ | 676/1000 [00:46<00:21, 14.93it/s]Upper bound on the fitting time: 68%|██████▊ | 678/1000 [00:46<00:21, 15.04it/s]Upper bound on the fitting time: 68%|██████▊ | 680/1000 [00:46<00:21, 15.07it/s]Upper bound on the fitting time: 68%|██████▊ | 682/1000 [00:47<00:21, 14.67it/s]Upper bound on the fitting time: 68%|██████▊ | 684/1000 [00:47<00:22, 14.19it/s]Upper bound on the fitting time: 69%|██████▊ | 686/1000 [00:47<00:23, 13.45it/s]Upper bound on the fitting time: 69%|██████▉ | 688/1000 [00:47<00:22, 13.98it/s]Upper bound on the fitting time: 69%|██████▉ | 690/1000 [00:47<00:21, 14.31it/s]Upper bound on the fitting time: 69%|██████▉ | 692/1000 [00:47<00:21, 14.49it/s]Upper bound on the fitting time: 69%|██████▉ | 694/1000 [00:47<00:20, 14.59it/s]Upper bound on the fitting time: 70%|██████▉ | 696/1000 [00:48<00:20, 14.53it/s]Upper bound on the fitting time: 70%|██████▉ | 698/1000 [00:48<00:20, 14.63it/s]Upper bound on the fitting time: 70%|███████ | 700/1000 [00:48<00:20, 14.83it/s]Upper bound on the fitting time: 70%|███████ | 702/1000 [00:48<00:20, 14.88it/s]Upper bound on the fitting time: 70%|███████ | 704/1000 [00:48<00:19, 14.87it/s]Upper bound on the fitting time: 71%|███████ | 706/1000 [00:48<00:19, 14.89it/s]Upper bound on the fitting time: 71%|███████ | 708/1000 [00:48<00:19, 14.90it/s]Upper bound on the fitting time: 71%|███████ | 710/1000 [00:48<00:19, 14.84it/s]Upper bound on the fitting time: 71%|███████ | 712/1000 [00:49<00:19, 14.89it/s]Upper bound on the fitting time: 71%|███████▏ | 714/1000 [00:49<00:19, 14.91it/s]Upper bound on the fitting time: 72%|███████▏ | 716/1000 [00:49<00:18, 15.04it/s]Upper bound on the fitting time: 72%|███████▏ | 718/1000 [00:49<00:18, 15.05it/s]Upper bound on the fitting time: 72%|███████▏ | 720/1000 [00:49<00:18, 15.05it/s]Upper bound on the fitting time: 72%|███████▏ | 722/1000 [00:49<00:18, 15.01it/s]Upper bound on the fitting time: 72%|███████▏ | 724/1000 [00:49<00:18, 15.02it/s]Upper bound on the fitting time: 73%|███████▎ | 726/1000 [00:50<00:18, 14.67it/s]Upper bound on the fitting time: 73%|███████▎ | 728/1000 [00:50<00:18, 14.85it/s]Upper bound on the fitting time: 73%|███████▎ | 730/1000 [00:50<00:18, 14.99it/s]Upper bound on the fitting time: 73%|███████▎ | 732/1000 [00:50<00:17, 15.05it/s]Upper bound on the fitting time: 73%|███████▎ | 734/1000 [00:50<00:18, 14.60it/s]Upper bound on the fitting time: 74%|███████▎ | 736/1000 [00:50<00:18, 14.46it/s]Upper bound on the fitting time: 74%|███████▍ | 738/1000 [00:50<00:17, 14.80it/s]Upper bound on the fitting time: 74%|███████▍ | 740/1000 [00:50<00:17, 15.00it/s]Upper bound on the fitting time: 74%|███████▍ | 742/1000 [00:51<00:17, 15.07it/s]Upper bound on the fitting time: 74%|███████▍ | 744/1000 [00:51<00:16, 15.15it/s]Upper bound on the fitting time: 75%|███████▍ | 746/1000 [00:51<00:16, 15.20it/s]Upper bound on the fitting time: 75%|███████▍ | 748/1000 [00:51<00:16, 15.35it/s]Upper bound on the fitting time: 75%|███████▌ | 750/1000 [00:51<00:17, 14.20it/s]Upper bound on the fitting time: 75%|███████▌ | 752/1000 [00:51<00:17, 13.98it/s]Upper bound on the fitting time: 75%|███████▌ | 754/1000 [00:51<00:17, 14.19it/s]Upper bound on the fitting time: 76%|███████▌ | 756/1000 [00:52<00:16, 14.39it/s]Upper bound on the fitting time: 76%|███████▌ | 758/1000 [00:52<00:16, 14.42it/s]Upper bound on the fitting time: 76%|███████▌ | 760/1000 [00:52<00:16, 14.65it/s]Upper bound on the fitting time: 76%|███████▌ | 762/1000 [00:52<00:16, 14.49it/s]Upper bound on the fitting time: 76%|███████▋ | 764/1000 [00:52<00:17, 13.26it/s]Upper bound on the fitting time: 77%|███████▋ | 766/1000 [00:52<00:17, 13.25it/s]Upper bound on the fitting time: 77%|███████▋ | 768/1000 [00:53<00:18, 12.64it/s]Upper bound on the fitting time: 77%|███████▋ | 770/1000 [00:53<00:17, 12.80it/s]Upper bound on the fitting time: 77%|███████▋ | 772/1000 [00:53<00:18, 12.24it/s]Upper bound on the fitting time: 77%|███████▋ | 774/1000 [00:53<00:19, 11.83it/s]Upper bound on the fitting time: 78%|███████▊ | 776/1000 [00:53<00:18, 12.04it/s]Upper bound on the fitting time: 78%|███████▊ | 778/1000 [00:53<00:17, 12.36it/s]Upper bound on the fitting time: 78%|███████▊ | 780/1000 [00:53<00:17, 12.59it/s]Upper bound on the fitting time: 78%|███████▊ | 782/1000 [00:54<00:17, 12.66it/s]Upper bound on the fitting time: 78%|███████▊ | 784/1000 [00:54<00:16, 12.84it/s]Upper bound on the fitting time: 79%|███████▊ | 786/1000 [00:54<00:16, 13.04it/s]Upper bound on the fitting time: 79%|███████▉ | 788/1000 [00:54<00:16, 13.10it/s]Upper bound on the fitting time: 79%|███████▉ | 790/1000 [00:54<00:16, 13.02it/s]Upper bound on the fitting time: 79%|███████▉ | 792/1000 [00:54<00:15, 13.01it/s]Upper bound on the fitting time: 79%|███████▉ | 794/1000 [00:55<00:16, 12.87it/s]Upper bound on the fitting time: 80%|███████▉ | 796/1000 [00:55<00:16, 12.60it/s]Upper bound on the fitting time: 80%|███████▉ | 798/1000 [00:55<00:16, 12.50it/s]Upper bound on the fitting time: 80%|████████ | 800/1000 [00:55<00:16, 12.35it/s]Upper bound on the fitting time: 80%|████████ | 802/1000 [00:55<00:16, 12.34it/s]Upper bound on the fitting time: 80%|████████ | 804/1000 [00:55<00:15, 12.36it/s]Upper bound on the fitting time: 81%|████████ | 806/1000 [00:56<00:15, 12.22it/s]Upper bound on the fitting time: 81%|████████ | 808/1000 [00:56<00:15, 12.37it/s]Upper bound on the fitting time: 81%|████████ | 810/1000 [00:56<00:15, 12.46it/s]Upper bound on the fitting time: 81%|████████ | 812/1000 [00:56<00:15, 12.46it/s]Upper bound on the fitting time: 81%|████████▏ | 814/1000 [00:56<00:15, 12.34it/s]Upper bound on the fitting time: 82%|████████▏ | 816/1000 [00:56<00:15, 12.20it/s]Upper bound on the fitting time: 82%|████████▏ | 818/1000 [00:57<00:14, 12.14it/s]Upper bound on the fitting time: 82%|████████▏ | 820/1000 [00:57<00:14, 12.40it/s]Upper bound on the fitting time: 82%|████████▏ | 822/1000 [00:57<00:14, 12.38it/s]Upper bound on the fitting time: 82%|████████▏ | 824/1000 [00:57<00:14, 12.34it/s]Upper bound on the fitting time: 83%|████████▎ | 826/1000 [00:57<00:14, 12.28it/s]Upper bound on the fitting time: 83%|████████▎ | 828/1000 [00:57<00:13, 12.31it/s]Upper bound on the fitting time: 83%|████████▎ | 830/1000 [00:58<00:13, 12.17it/s]Upper bound on the fitting time: 83%|████████▎ | 832/1000 [00:58<00:13, 12.11it/s]Upper bound on the fitting time: 83%|████████▎ | 834/1000 [00:58<00:13, 12.27it/s]Upper bound on the fitting time: 84%|████████▎ | 836/1000 [00:58<00:13, 12.39it/s]Upper bound on the fitting time: 84%|████████▍ | 838/1000 [00:58<00:13, 12.29it/s]Upper bound on the fitting time: 84%|████████▍ | 840/1000 [00:58<00:13, 12.15it/s]Upper bound on the fitting time: 84%|████████▍ | 842/1000 [00:58<00:13, 12.08it/s]Upper bound on the fitting time: 84%|████████▍ | 844/1000 [00:59<00:12, 12.11it/s]Upper bound on the fitting time: 85%|████████▍ | 846/1000 [00:59<00:12, 12.17it/s]Upper bound on the fitting time: 85%|████████▍ | 848/1000 [00:59<00:12, 12.16it/s]Upper bound on the fitting time: 85%|████████▌ | 850/1000 [00:59<00:12, 12.23it/s]Upper bound on the fitting time: 85%|████████▌ | 852/1000 [00:59<00:12, 12.19it/s]Upper bound on the fitting time: 85%|████████▌ | 854/1000 [00:59<00:12, 11.97it/s]Upper bound on the fitting time: 86%|████████▌ | 856/1000 [01:00<00:12, 11.78it/s]Upper bound on the fitting time: 86%|████████▌ | 858/1000 [01:00<00:11, 12.04it/s]Upper bound on the fitting time: 86%|████████▌ | 860/1000 [01:00<00:11, 12.31it/s]Upper bound on the fitting time: 86%|████████▌ | 862/1000 [01:00<00:11, 12.30it/s]Upper bound on the fitting time: 86%|████████▋ | 864/1000 [01:00<00:10, 12.37it/s]Upper bound on the fitting time: 87%|████████▋ | 866/1000 [01:00<00:10, 12.22it/s]Upper bound on the fitting time: 87%|████████▋ | 868/1000 [01:01<00:10, 12.34it/s]Upper bound on the fitting time: 87%|████████▋ | 870/1000 [01:01<00:10, 12.45it/s]Upper bound on the fitting time: 87%|████████▋ | 872/1000 [01:01<00:10, 12.51it/s]Upper bound on the fitting time: 87%|████████▋ | 874/1000 [01:01<00:10, 12.36it/s]Upper bound on the fitting time: 88%|████████▊ | 876/1000 [01:01<00:09, 12.41it/s]Upper bound on the fitting time: 88%|████████▊ | 878/1000 [01:01<00:09, 12.28it/s]Upper bound on the fitting time: 88%|████████▊ | 880/1000 [01:02<00:10, 11.26it/s]Upper bound on the fitting time: 88%|████████▊ | 882/1000 [01:02<00:10, 10.78it/s]Upper bound on the fitting time: 88%|████████▊ | 884/1000 [01:02<00:10, 10.75it/s]Upper bound on the fitting time: 89%|████████▊ | 886/1000 [01:02<00:10, 10.80it/s]Upper bound on the fitting time: 89%|████████▉ | 888/1000 [01:02<00:10, 11.09it/s]Upper bound on the fitting time: 89%|████████▉ | 890/1000 [01:03<00:09, 11.39it/s]Upper bound on the fitting time: 89%|████████▉ | 892/1000 [01:03<00:09, 11.60it/s]Upper bound on the fitting time: 89%|████████▉ | 894/1000 [01:03<00:08, 12.00it/s]Upper bound on the fitting time: 90%|████████▉ | 896/1000 [01:03<00:08, 12.32it/s]Upper bound on the fitting time: 90%|████████▉ | 898/1000 [01:03<00:08, 12.47it/s]Upper bound on the fitting time: 90%|█████████ | 900/1000 [01:03<00:07, 12.68it/s]Upper bound on the fitting time: 90%|█████████ | 902/1000 [01:03<00:07, 12.83it/s]Upper bound on the fitting time: 90%|█████████ | 904/1000 [01:04<00:07, 12.58it/s]Upper bound on the fitting time: 91%|█████████ | 906/1000 [01:04<00:07, 12.58it/s]Upper bound on the fitting time: 91%|█████████ | 908/1000 [01:04<00:07, 12.70it/s]Upper bound on the fitting time: 91%|█████████ | 910/1000 [01:04<00:07, 12.80it/s]Upper bound on the fitting time: 91%|█████████ | 912/1000 [01:04<00:06, 12.59it/s]Upper bound on the fitting time: 91%|█████████▏| 914/1000 [01:04<00:06, 12.42it/s]Upper bound on the fitting time: 92%|█████████▏| 916/1000 [01:05<00:06, 12.37it/s]Upper bound on the fitting time: 92%|█████████▏| 918/1000 [01:05<00:06, 12.31it/s]Upper bound on the fitting time: 92%|█████████▏| 920/1000 [01:05<00:06, 12.38it/s]Upper bound on the fitting time: 92%|█████████▏| 922/1000 [01:05<00:06, 12.42it/s]Upper bound on the fitting time: 92%|█████████▏| 924/1000 [01:05<00:06, 12.36it/s]Upper bound on the fitting time: 93%|█████████▎| 926/1000 [01:05<00:06, 12.13it/s]Upper bound on the fitting time: 93%|█████████▎| 928/1000 [01:06<00:05, 12.11it/s]Upper bound on the fitting time: 93%|█████████▎| 930/1000 [01:06<00:05, 12.04it/s]Upper bound on the fitting time: 93%|█████████▎| 932/1000 [01:06<00:05, 11.91it/s]Upper bound on the fitting time: 93%|█████████▎| 934/1000 [01:06<00:05, 11.82it/s]Upper bound on the fitting time: 94%|█████████▎| 936/1000 [01:06<00:05, 11.81it/s]Upper bound on the fitting time: 94%|█████████▍| 938/1000 [01:06<00:05, 11.76it/s]Upper bound on the fitting time: 94%|█████████▍| 940/1000 [01:07<00:05, 11.78it/s]Upper bound on the fitting time: 94%|█████████▍| 942/1000 [01:07<00:04, 11.68it/s]Upper bound on the fitting time: 94%|█████████▍| 944/1000 [01:07<00:04, 11.86it/s]Upper bound on the fitting time: 95%|█████████▍| 946/1000 [01:07<00:04, 12.25it/s]Upper bound on the fitting time: 95%|█████████▍| 948/1000 [01:07<00:04, 12.43it/s]Upper bound on the fitting time: 95%|█████████▌| 950/1000 [01:07<00:04, 12.47it/s]Upper bound on the fitting time: 95%|█████████▌| 952/1000 [01:08<00:03, 12.41it/s]Upper bound on the fitting time: 95%|█████████▌| 954/1000 [01:08<00:03, 12.50it/s]Upper bound on the fitting time: 96%|█████████▌| 956/1000 [01:08<00:03, 12.82it/s]Upper bound on the fitting time: 96%|█████████▌| 958/1000 [01:08<00:03, 12.87it/s]Upper bound on the fitting time: 96%|█████████▌| 960/1000 [01:08<00:03, 12.92it/s]Upper bound on the fitting time: 96%|█████████▌| 962/1000 [01:08<00:02, 13.22it/s]Upper bound on the fitting time: 96%|█████████▋| 964/1000 [01:08<00:02, 13.64it/s]Upper bound on the fitting time: 97%|█████████▋| 966/1000 [01:09<00:02, 13.92it/s]Upper bound on the fitting time: 97%|█████████▋| 968/1000 [01:09<00:02, 14.23it/s]Upper bound on the fitting time: 97%|█████████▋| 970/1000 [01:09<00:02, 14.52it/s]Upper bound on the fitting time: 97%|█████████▋| 972/1000 [01:09<00:01, 14.67it/s]Upper bound on the fitting time: 97%|█████████▋| 974/1000 [01:09<00:01, 14.84it/s]Upper bound on the fitting time: 98%|█████████▊| 976/1000 [01:09<00:01, 14.94it/s]Upper bound on the fitting time: 98%|█████████▊| 978/1000 [01:09<00:01, 14.93it/s]Upper bound on the fitting time: 98%|█████████▊| 980/1000 [01:10<00:01, 14.84it/s]Upper bound on the fitting time: 98%|█████████▊| 982/1000 [01:10<00:01, 14.96it/s]Upper bound on the fitting time: 98%|█████████▊| 984/1000 [01:10<00:01, 14.96it/s]Upper bound on the fitting time: 99%|█████████▊| 986/1000 [01:10<00:00, 15.04it/s]Upper bound on the fitting time: 99%|█████████▉| 988/1000 [01:10<00:00, 15.05it/s]Upper bound on the fitting time: 99%|█████████▉| 990/1000 [01:10<00:00, 15.12it/s]Upper bound on the fitting time: 99%|█████████▉| 992/1000 [01:10<00:00, 15.27it/s]Upper bound on the fitting time: 99%|█████████▉| 994/1000 [01:10<00:00, 15.23it/s]Upper bound on the fitting time: 100%|█████████▉| 996/1000 [01:11<00:00, 14.71it/s]Upper bound on the fitting time: 100%|█████████▉| 998/1000 [01:11<00:00, 14.53it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:11<00:00, 14.70it/s]Upper bound on the fitting time: 100%|██████████| 1000/1000 [01:11<00:00, 14.01it/s]
`exog_inflation` and `exog` are set to the same array. If you need different `exog_inflation`, specify it with a pipe: '|' like in the following: endog ~ 1 + x | x + y
Setting the offsets to zero.
Now dataset of size torch.Size([400, 496]).
Adjusting 4 ZIPlnPCA models.
Fitting a ZIPlnPCA model with 3 principal components.
Intializing parameters ...
Initialization finished.
Maximum number of iterations (1000) reached in 103.5 seconds.
Last criterion = 4.1e-07 . Required tolerance = 9.999999999999999e-10
Fitting a ZIPlnPCA model with 5 principal components.
Intializing parameters ...
Initialization finished.
Maximum number of iterations (1000) reached in 97.1 seconds.
Last criterion = 2.17e-06 . Required tolerance = 9.999999999999999e-10
Fitting a ZIPlnPCA model with 10 principal components.
Intializing parameters ...
Initialization finished.
Maximum number of iterations (1000) reached in 72.6 seconds.
Last criterion = 0.0 . Required tolerance = 9.999999999999999e-10
Fitting a ZIPlnPCA model with 15 principal components.
Intializing parameters ...
Initialization finished.
Maximum number of iterations (1000) reached in 71.9 seconds.
Last criterion = 1e-08 . Required tolerance = 9.999999999999999e-10
======================================================================
DONE!
Best model (lower BIC): rank 15
Best model(lower AIC): rank 15
======================================================================
The best model can be selected using the .best_model()
method, based on a chosen criterion (AIC
, BIC
, or ICL
):
= zipcas.best_model(criterion="BIC")
best_zipca print(best_zipca)
A multivariate ZIPlnPCA with 15 principal components.
======================================================================
Loglike Dimension Nb param BIC AIC ICL
-137508.91 496 11408 171684.22 148916.9062 162723.79
======================================================================
* Useful attributes
.latent_variables .latent_positions .coef .covariance .precision .model_parameters .latent_parameters .optim_details
* Useful methods
.transform() .show() .predict() .sigma() .projected_latent_variables() .plot_correlation_circle() .biplot() .viz() .pca_pairplot() .plot_expected_vs_true()
* Additional attributes for ZIPlnPCA are:
.latent_prob
* Additional methods for ZIPlnPCA are:
.viz_prob() .show_prob() .predict_prob_inflation() .pca_pairplot_prob()
⚠️ Note The best model might always correspond to the largest rank, which may not always be desirable. To better understand the trade-offs, you can visualize the criteria for all models using the .show()
method:
zipcas.show()
All individual models in the collection can be accessed with the rank as the key:
= zipcas[5]
zipca_rank_5 print(zipca_rank_5)
A multivariate ZIPlnPCA with 5 principal components.
======================================================================
Loglike Dimension Nb param BIC AIC ICL
-232031.94 496 6448 251348.4192 238479.9375 248391.41
======================================================================
* Useful attributes
.latent_variables .latent_positions .coef .covariance .precision .model_parameters .latent_parameters .optim_details
* Useful methods
.transform() .show() .predict() .sigma() .projected_latent_variables() .plot_correlation_circle() .biplot() .viz() .pca_pairplot() .plot_expected_vs_true()
* Additional attributes for ZIPlnPCA are:
.latent_prob
* Additional methods for ZIPlnPCA are:
.viz_prob() .show_prob() .predict_prob_inflation() .pca_pairplot_prob()
You can also iterate through the collection to explore each model:
for zipca in zipcas.values():
print(zipca)
To explore the available methods and attributes of a model, simply print the model object. Some attributes, such as coef_inflation
(coefficients for the zero-inflation component) and latent_prob
(probabilities of zero-inflation), are specific to the ZIPln
and ZIPlnPCA
models.