This page was generated from docs/source/benchmark/benchmark_analysis.ipynb.
Benchmark Analysis
1 - 2D pyturbo binning performance will be evaluated on the dycoms data
2 - Different subsets of the data will be evaluated (512*512,1024*1024,2048*2048,4096*4096)
3 - For testing purposes, the bootstrap samples size will be fixed to 16*16
4 - The number of bootstrap samples will vary between 60 and 1060 with a step of 500
5 - We will vary the threshold eps = [0.001,0.003,0.008,0.022,0.060,0.17,0.46,1.3] - Note that the method might reach the maximum number of bootstrap samples without converging.
6 - We will test both backends loky (multiprocessing) and threading.
7 - The performance will be evaluated as the ratio between the execution time and the complexity Nlog(N)*Mlog(M) where N,M = dataset size.
Benchmark Run
[1]:
"""
Analysis 1: bin_sf_2d Performance Benchmark
Measures execution time for different dataset sizes and epsilon thresholds
Tests both threading and loky backends
"""
import numpy as np
import xarray as xr
import time
import matplotlib.pyplot as plt
from datetime import datetime
import pandas as pd
import os
from pyturbo_sf import bin_sf_2d
import gc
def create_synthetic_dataset(size):
"""DYCOMS 2D dataset with specified size."""
path_data = '/home/aayouche/Téléchargements/'
idt = 10
ds = xr.open_dataset(path_data+'dycoms.slice.9.40810.nc')
u = ds.u
v = ds.v
b = ds.b
x = ds.x
y = ds.y
Y,X = np.meshgrid(y.values,x.values,indexing='ij')
gc.collect()
# Create the xarray dataset
dso = xr.Dataset(
data_vars={
'u': u, # These are DataArrays - correct usage
'v': v,
'b': b
},
coords={
'x': (['y', 'x'], X),
'y': (['y', 'x'], Y)
})
return dso.isel(y=slice(0,size),x=slice(0,size))
def benchmark_bin_sf_2d():
"""Run the benchmark for bin_sf_2d function."""
# Parameters
dataset_sizes = [512, 1024, 2048, 4096]
eps_thresholds = np.logspace(-3, 1.0, 10) # 10 values from 0.001 to ~0.316
bootsize = {'x': 16, 'y': 16}
initial_nbootstrap = 60
max_nbootstrap = 1060
step_nbootstrap = 500
backends = ['threading', 'loky']
# Create bins for structure function
n_bins = 11
# Store results
results = {
'size': [],
'epsilon': [],
'backend': [],
'execution_time': [],
'time_coefficient': [],
'converged_fraction': [],
'total_bootstraps': []
}
print("Starting bin_sf_2d Performance Benchmark")
print("=" * 80)
for backend in backends:
print(f"\nTesting backend: {backend}")
print("-" * 40)
for size in dataset_sizes:
print(f"\nDataset size: {size}×{size}")
# Create dataset
ds = create_synthetic_dataset(size)
# Create bins (logarithmic in this case)
max_dist = size*1.25
bins_r = np.logspace(np.log10(1.25), np.log10(max_dist), 14)
bins = {
'x': bins_r,
'y': bins_r
}
for eps in eps_thresholds:
print(f" Testing epsilon = {eps:.4f}...", end='', flush=True)
try:
# Time the execution
start_time = time.time()
result_ds = bin_sf_2d(
ds=ds,
variables_names=['u', 'v'],
order=2,
bins=bins,
bootsize=bootsize,
fun='longitudinal',
initial_nbootstrap=initial_nbootstrap,
max_nbootstrap=max_nbootstrap,
step_nbootstrap=step_nbootstrap,
convergence_eps=eps,
n_jobs=-1,
backend=backend
)
execution_time = time.time() - start_time
# Calculate time coefficient
N = M = size
complexity = N * np.log(N) * M * np.log(M)
time_coefficient = execution_time / complexity
# Calculate convergence statistics
converged = result_ds['converged'].values
valid_bins = result_ds['point_counts'].values > 10
converged_fraction = np.sum(converged & valid_bins) / np.sum(valid_bins) if np.sum(valid_bins) > 0 else 0
total_bootstraps = np.sum(result_ds['nbootstraps'].values[valid_bins])
# Store results
results['size'].append(f"{size}×{size}")
results['epsilon'].append(eps)
results['backend'].append(backend)
results['execution_time'].append(execution_time)
results['time_coefficient'].append(time_coefficient)
results['converged_fraction'].append(converged_fraction)
results['total_bootstraps'].append(total_bootstraps)
print(f" Done! Time: {execution_time:.2f}s, Converged: {converged_fraction:.1%}")
except Exception as e:
print(f" ERROR: {str(e)}")
results['size'].append(f"{size}×{size}")
results['epsilon'].append(eps)
results['backend'].append(backend)
results['execution_time'].append(np.nan)
results['time_coefficient'].append(np.nan)
results['converged_fraction'].append(np.nan)
results['total_bootstraps'].append(np.nan)
gc.collect()
# Convert to DataFrame for easier manipulation
df = pd.DataFrame(results)
# Create plots
fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(16, 6))
# Plot 1: Threading backend
threading_df = df[df['backend'] == 'threading']
for eps in eps_thresholds:
eps_data = threading_df[threading_df['epsilon'] == eps]
if not eps_data.empty:
ax1.plot(eps_data['size'], eps_data['time_coefficient'],
marker='o', label=f'ε={eps:.3f}', linewidth=2, markersize=8)
ax1.set_xlabel('Dataset Size', fontsize=12)
ax1.set_ylabel('Time Coefficient [s / (N×log(N)×M×log(M))]', fontsize=12)
ax1.set_title('bin_sf_2d Performance - Threading Backend', fontsize=14, fontweight='bold')
ax1.legend(bbox_to_anchor=(1.05, 1), loc='upper left', fontsize=10)
ax1.grid(True, alpha=0.3)
ax1.set_yscale('log')
# Plot 2: Loky backend
loky_df = df[df['backend'] == 'loky']
for eps in eps_thresholds:
eps_data = loky_df[loky_df['epsilon'] == eps]
if not eps_data.empty:
ax2.plot(eps_data['size'], eps_data['time_coefficient'],
marker='s', label=f'ε={eps:.3f}', linewidth=2, markersize=8)
ax2.set_xlabel('Dataset Size', fontsize=12)
ax2.set_ylabel('Time Coefficient [s / (N×log(N)×M×log(M))]', fontsize=12)
ax2.set_title('bin_sf_2d Performance - Loky Backend', fontsize=14, fontweight='bold')
ax2.legend(bbox_to_anchor=(1.05, 1), loc='upper left', fontsize=10)
ax2.grid(True, alpha=0.3)
ax2.set_yscale('log')
plt.tight_layout()
# Save results
timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
plt.savefig(f'bin_sf_2d_performance_{timestamp}.png', dpi=300, bbox_inches='tight')
df.to_csv(f'bin_sf_2d_results_{timestamp}.csv', index=False)
print("\n" + "=" * 80)
print("Benchmark completed!")
print(f"Results saved to: bin_sf_2d_results_{timestamp}.csv")
print(f"Plot saved to: bin_sf_2d_performance_{timestamp}.png")
# Print summary statistics
print("\nSummary Statistics:")
print("-" * 40)
for backend in backends:
backend_df = df[df['backend'] == backend]
avg_time = backend_df['execution_time'].mean()
avg_converged = backend_df['converged_fraction'].mean()
print(f"{backend.capitalize()} backend:")
print(f" Average execution time: {avg_time:.2f}s")
print(f" Average convergence rate: {avg_converged:.1%}")
return df
if __name__ == "__main__":
# Note: Make sure to import bin_sf_2d from your module before running
# Uncomment the import at the top and adjust the path as needed
results_df = benchmark_bin_sf_2d()
Starting bin_sf_2d Performance Benchmark
================================================================================
Testing backend: threading
----------------------------------------
Dataset size: 512×512
Testing epsilon = 0.0010...Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 13 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 110 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 2 bins with step size 500 in density quartile 1
Processing 107 bins with step size 500 in density quartile 0
Iteration 2 - 110 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 2 bins with step size 500 in density quartile 1
Bin (0,2) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Processing 107 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 110
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 48.59s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 13 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 110 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 2 bins with step size 500 in density quartile 1
Processing 107 bins with step size 500 in density quartile 0
Iteration 2 - 110 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 2 bins with step size 500 in density quartile 1
Bin (0,2) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Processing 107 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 110
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 49.54s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 14 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 109 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Processing 107 bins with step size 500 in density quartile 0
Iteration 2 - 109 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Bin (0,2) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Processing 107 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 109
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 44.19s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 17 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 106 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Processing 104 bins with step size 500 in density quartile 0
Iteration 2 - 106 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Bin (0,2) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Processing 104 bins with step size 500 in density quartile 0
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 106
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 36.34s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 30 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 93 unconverged bins
Grouped unconverged bins into 1 groups
Processing 93 bins with step size 500 in density quartile 0
Iteration 2 - 93 unconverged bins
Grouped unconverged bins into 1 groups
Processing 93 bins with step size 500 in density quartile 0
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 93
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 21.71s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 66 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 57 unconverged bins
Grouped unconverged bins into 1 groups
Processing 57 bins with step size 500 in density quartile 0
Bin (0,4) CONVERGED with std 0.097388
Bin (0,5) CONVERGED with std 0.141586
Bin (1,4) CONVERGED with std 0.129180
Bin (2,4) CONVERGED with std 0.109404
Bin (3,4) CONVERGED with std 0.135442
Bin (4,5) CONVERGED with std 0.160999
Bin (5,5) CONVERGED with std 0.166067
Bin (5,11) CONVERGED with std 0.127558
Bin (6,0) CONVERGED with std 0.137313
Bin (6,2) CONVERGED with std 0.161831
Bin (7,0) CONVERGED with std 0.160788
Iteration 2 - 46 unconverged bins
Grouped unconverged bins into 1 groups
Processing 46 bins with step size 500 in density quartile 0
Bin (0,6) CONVERGED with std 0.157891
Bin (0,7) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,5) CONVERGED with std 0.153554
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) CONVERGED with std 0.153424
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 46
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 18.41s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 119 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 4 unconverged bins
Grouped unconverged bins into 1 groups
Processing 4 bins with step size 500 in density quartile 0
Bin (9,6) CONVERGED with std 0.346448
Iteration 2 - 3 unconverged bins
Grouped unconverged bins into 1 groups
Processing 3 bins with step size 500 in density quartile 0
Bin (9,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 3
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 15.65s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 123 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.23s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 123 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.21s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 123 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.22s, Converged: 100.0%
Dataset size: 1024×1024
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 110 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 109 bins with step size 500 in density quartile 0
Iteration 2 - 110 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 109 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 110
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 35.15s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 110 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 109 bins with step size 500 in density quartile 0
Iteration 2 - 110 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 109 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 110
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 34.94s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 12 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 109 unconverged bins
Grouped unconverged bins into 1 groups
Processing 109 bins with step size 500 in density quartile 0
Iteration 2 - 109 unconverged bins
Grouped unconverged bins into 1 groups
Processing 109 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 109
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 21.37s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 13 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 108 unconverged bins
Grouped unconverged bins into 1 groups
Processing 108 bins with step size 500 in density quartile 0
Bin (0,1) CONVERGED with std 0.017960
Iteration 2 - 107 unconverged bins
Grouped unconverged bins into 1 groups
Processing 107 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 107
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 21.02s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 20 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 101 unconverged bins
Grouped unconverged bins into 1 groups
Processing 101 bins with step size 500 in density quartile 0
Iteration 2 - 101 unconverged bins
Grouped unconverged bins into 1 groups
Processing 101 bins with step size 500 in density quartile 0
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 101
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 20.62s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 64 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 57 unconverged bins
Grouped unconverged bins into 1 groups
Processing 57 bins with step size 500 in density quartile 0
Bin (3,7) CONVERGED with std 0.166000
Bin (4,0) CONVERGED with std 0.131693
Bin (4,2) CONVERGED with std 0.130763
Bin (4,3) CONVERGED with std 0.144504
Bin (5,0) CONVERGED with std 0.122299
Bin (5,3) CONVERGED with std 0.162942
Bin (5,6) CONVERGED with std 0.149211
Bin (5,7) CONVERGED with std 0.160034
Bin (6,9) CONVERGED with std 0.157635
Bin (9,5) CONVERGED with std 0.153602
Iteration 2 - 47 unconverged bins
Grouped unconverged bins into 1 groups
Processing 47 bins with step size 500 in density quartile 0
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,1) CONVERGED with std 0.162485
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) CONVERGED with std 0.163842
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 47
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 17.87s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 119 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 2 unconverged bins
Grouped unconverged bins into 1 groups
Processing 2 bins with step size 500 in density quartile 0
Bin (4,7) CONVERGED with std 0.229560
Iteration 2 - 1 unconverged bins
Grouped unconverged bins into 1 groups
Processing 1 bins with step size 500 in density quartile 0
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 1
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 15.40s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 121 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.21s, Converged: 100.0%
Testing epsilon = 3.5938...Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 121 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.17s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 121 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.14s, Converged: 100.0%
Dataset size: 2048×2048
Testing epsilon = 0.0010...Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 106 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 2 bins with step size 500 in density quartile 1
Processing 103 bins with step size 500 in density quartile 0
Iteration 2 - 106 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 2 bins with step size 500 in density quartile 1
Bin (0,1) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Processing 103 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 106
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 49.53s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 106 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 2 bins with step size 500 in density quartile 1
Processing 103 bins with step size 500 in density quartile 0
Iteration 2 - 106 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 2 bins with step size 500 in density quartile 1
Bin (0,1) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Processing 103 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 106
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 48.18s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 12 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 105 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Processing 103 bins with step size 500 in density quartile 0
Iteration 2 - 105 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Bin (0,1) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Processing 103 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 105
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 32.84s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 13 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 104 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 1
Processing 103 bins with step size 500 in density quartile 0
Iteration 2 - 104 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 1
Bin (1,0) reached MAX BOOTSTRAPS
Processing 103 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 104
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 33.99s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 21 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 96 unconverged bins
Grouped unconverged bins into 1 groups
Processing 96 bins with step size 500 in density quartile 0
Iteration 2 - 96 unconverged bins
Grouped unconverged bins into 1 groups
Processing 96 bins with step size 500 in density quartile 0
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 96
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 19.45s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 46 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 71 unconverged bins
Grouped unconverged bins into 1 groups
Processing 71 bins with step size 500 in density quartile 0
Bin (0,6) CONVERGED with std 0.160544
Iteration 2 - 70 unconverged bins
Grouped unconverged bins into 1 groups
Processing 70 bins with step size 500 in density quartile 0
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,4) CONVERGED with std 0.153430
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 70
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 22.40s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 98 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 19 unconverged bins
Grouped unconverged bins into 1 groups
Processing 19 bins with step size 500 in density quartile 0
Bin (3,8) CONVERGED with std 0.393445
Bin (6,7) CONVERGED with std 0.306750
Bin (6,8) CONVERGED with std 0.419992
Bin (7,8) CONVERGED with std 0.392519
Bin (11,7) CONVERGED with std 0.400776
Bin (11,8) CONVERGED with std 0.431910
Iteration 2 - 13 unconverged bins
Grouped unconverged bins into 1 groups
Processing 13 bins with step size 500 in density quartile 0
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 13
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 17.32s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 115 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 2 unconverged bins
Grouped unconverged bins into 1 groups
Processing 2 bins with step size 500 in density quartile 0
Bin (9,10) CONVERGED with std 1.185886
Iteration 2 - 1 unconverged bins
Grouped unconverged bins into 1 groups
Processing 1 bins with step size 500 in density quartile 0
Bin (10,10) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 1
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 15.55s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 117 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.38s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 117 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.34s, Converged: 100.0%
Dataset size: 4096×4096
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 101 bins with step size 500 in density quartile 0
Iteration 2 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 101 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 102
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 38.49s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 101 bins with step size 500 in density quartile 0
Iteration 2 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 101 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 102
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 34.52s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 101 bins with step size 500 in density quartile 0
Iteration 2 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 101 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 102
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 37.17s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 12 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 101 unconverged bins
Grouped unconverged bins into 1 groups
Processing 101 bins with step size 500 in density quartile 0
Iteration 2 - 101 unconverged bins
Grouped unconverged bins into 1 groups
Processing 101 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 101
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 20.20s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 15 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 98 unconverged bins
Grouped unconverged bins into 1 groups
Processing 98 bins with step size 500 in density quartile 0
Bin (1,1) CONVERGED with std 0.043829
Bin (2,0) CONVERGED with std 0.059391
Iteration 2 - 96 unconverged bins
Grouped unconverged bins into 1 groups
Processing 96 bins with step size 500 in density quartile 0
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 96
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 24.51s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 39 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 74 unconverged bins
Grouped unconverged bins into 1 groups
Processing 74 bins with step size 500 in density quartile 0
Bin (3,3) CONVERGED with std 0.148374
Iteration 2 - 73 unconverged bins
Grouped unconverged bins into 1 groups
Processing 73 bins with step size 500 in density quartile 0
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 73
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 24.68s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 97 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 16 unconverged bins
Grouped unconverged bins into 1 groups
Processing 16 bins with step size 500 in density quartile 0
Bin (6,6) CONVERGED with std 0.335134
Bin (6,7) CONVERGED with std 0.439899
Bin (7,3) CONVERGED with std 0.389666
Bin (7,4) CONVERGED with std 0.422835
Bin (7,5) CONVERGED with std 0.435003
Bin (11,10) CONVERGED with std 0.372222
Iteration 2 - 10 unconverged bins
Grouped unconverged bins into 1 groups
Processing 10 bins with step size 500 in density quartile 0
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,6) CONVERGED with std 0.439818
Bin (7,7) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 10
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 17.31s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 113 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.25s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 113 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.18s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 113 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.18s, Converged: 100.0%
Testing backend: loky
----------------------------------------
Dataset size: 512×512
Testing epsilon = 0.0010...Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 13 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 110 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 2 bins with step size 500 in density quartile 1
Processing 107 bins with step size 500 in density quartile 0
Iteration 2 - 110 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 2 bins with step size 500 in density quartile 1
Bin (0,2) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Processing 107 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 110
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 35.22s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 13 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 110 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 2 bins with step size 500 in density quartile 1
Processing 107 bins with step size 500 in density quartile 0
Iteration 2 - 110 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 2 bins with step size 500 in density quartile 1
Bin (0,2) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Processing 107 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 110
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 35.69s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 14 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 109 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Processing 107 bins with step size 500 in density quartile 0
Iteration 2 - 109 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Bin (0,2) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Processing 107 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 109
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 26.40s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 14 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 109 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Processing 107 bins with step size 500 in density quartile 0
Bin (0,1) CONVERGED with std 0.019790
Bin (1,0) CONVERGED with std 0.018241
Iteration 2 - 107 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Bin (0,2) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Processing 105 bins with step size 500 in density quartile 0
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 107
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 22.67s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 25 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 98 unconverged bins
Grouped unconverged bins into 1 groups
Processing 98 bins with step size 500 in density quartile 0
Bin (2,2) CONVERGED with std 0.047156
Iteration 2 - 97 unconverged bins
Grouped unconverged bins into 1 groups
Processing 97 bins with step size 500 in density quartile 0
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (2,8) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,11) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 97
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 15.53s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 89 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 34 unconverged bins
Grouped unconverged bins into 1 groups
Processing 34 bins with step size 500 in density quartile 0
Bin (5,11) CONVERGED with std 0.134403
Bin (7,4) CONVERGED with std 0.138598
Bin (8,4) CONVERGED with std 0.151601
Iteration 2 - 31 unconverged bins
Grouped unconverged bins into 1 groups
Processing 31 bins with step size 500 in density quartile 0
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (8,2) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,11) CONVERGED with std 0.166775
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,5) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 31
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 10.39s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 120 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 3 unconverged bins
Grouped unconverged bins into 1 groups
Processing 3 bins with step size 500 in density quartile 0
Bin (10,10) CONVERGED with std 0.394029
Iteration 2 - 2 unconverged bins
Grouped unconverged bins into 1 groups
Processing 2 bins with step size 500 in density quartile 0
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 2
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 7.63s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 123 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.47s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 123 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 0.94s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 10 bootstraps
Processing spacing 2 with 10 bootstraps
Processing spacing 4 with 10 bootstraps
Processing spacing 8 with 10 bootstraps
Processing spacing 16 with 10 bootstraps
Processing spacing 32 with 10 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 15360
Bins with points: 127/169
Marked 46 bins as converged (low_density)
Marked 123 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 123
Converged bins: 123
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 0.97s, Converged: 100.0%
Dataset size: 1024×1024
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 110 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 109 bins with step size 500 in density quartile 0
Iteration 2 - 110 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 109 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 110
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 24.11s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 110 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 109 bins with step size 500 in density quartile 0
Iteration 2 - 110 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 109 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 110
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 23.80s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 12 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 109 unconverged bins
Grouped unconverged bins into 1 groups
Processing 109 bins with step size 500 in density quartile 0
Iteration 2 - 109 unconverged bins
Grouped unconverged bins into 1 groups
Processing 109 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 109
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 16.45s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 15 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 106 unconverged bins
Grouped unconverged bins into 1 groups
Processing 106 bins with step size 500 in density quartile 0
Iteration 2 - 106 unconverged bins
Grouped unconverged bins into 1 groups
Processing 106 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 106
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 15.70s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 18 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 103 unconverged bins
Grouped unconverged bins into 1 groups
Processing 103 bins with step size 500 in density quartile 0
Bin (2,1) CONVERGED with std 0.052651
Iteration 2 - 102 unconverged bins
Grouped unconverged bins into 1 groups
Processing 102 bins with step size 500 in density quartile 0
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,2) CONVERGED with std 0.057236
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (2,7) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,1) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (6,11) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,2) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 102
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 15.56s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 75 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 46 unconverged bins
Grouped unconverged bins into 1 groups
Processing 46 bins with step size 500 in density quartile 0
Bin (1,4) CONVERGED with std 0.160187
Bin (2,4) CONVERGED with std 0.150889
Bin (4,1) CONVERGED with std 0.143684
Bin (5,7) CONVERGED with std 0.152982
Bin (6,9) CONVERGED with std 0.159386
Bin (9,5) CONVERGED with std 0.165772
Bin (9,6) CONVERGED with std 0.134828
Bin (10,0) CONVERGED with std 0.161410
Iteration 2 - 38 unconverged bins
Grouped unconverged bins into 1 groups
Processing 38 bins with step size 500 in density quartile 0
Bin (1,5) reached MAX BOOTSTRAPS
Bin (1,6) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,4) CONVERGED with std 0.147354
Bin (3,5) CONVERGED with std 0.150306
Bin (4,7) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) CONVERGED with std 0.165118
Bin (7,10) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,6) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 38
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 13.37s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 112 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 9 unconverged bins
Grouped unconverged bins into 1 groups
Processing 9 bins with step size 500 in density quartile 0
Bin (5,10) CONVERGED with std 0.341712
Bin (7,4) CONVERGED with std 0.292359
Bin (11,0) CONVERGED with std 0.326646
Bin (11,6) CONVERGED with std 0.436001
Bin (11,7) CONVERGED with std 0.360584
Bin (11,8) CONVERGED with std 0.457618
Bin (11,9) CONVERGED with std 0.402203
Bin (11,10) CONVERGED with std 0.461798
Iteration 2 - 1 unconverged bins
Grouped unconverged bins into 1 groups
Processing 1 bins with step size 500 in density quartile 0
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 1
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 7.98s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 121 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.58s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 121 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.64s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 8 bootstraps
Processing spacing 2 with 8 bootstraps
Processing spacing 4 with 8 bootstraps
Processing spacing 8 with 8 bootstraps
Processing spacing 16 with 8 bootstraps
Processing spacing 32 with 8 bootstraps
Processing spacing 64 with 8 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 121/169
Marked 48 bins as converged (low_density)
Marked 121 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 121
Converged bins: 121
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 1.89s, Converged: 100.0%
Dataset size: 2048×2048
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 106 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 2 bins with step size 500 in density quartile 1
Processing 103 bins with step size 500 in density quartile 0
Iteration 2 - 106 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 2 bins with step size 500 in density quartile 1
Bin (0,1) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Processing 103 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 106
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 35.01s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 106 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 2 bins with step size 500 in density quartile 1
Processing 103 bins with step size 500 in density quartile 0
Iteration 2 - 106 unconverged bins
Grouped unconverged bins into 3 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 2 bins with step size 500 in density quartile 1
Bin (0,1) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Processing 103 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 106
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 35.37s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 12 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 105 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Processing 103 bins with step size 500 in density quartile 0
Iteration 2 - 105 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Bin (0,1) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Processing 103 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 105
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 27.31s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 12 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 105 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Processing 103 bins with step size 500 in density quartile 0
Iteration 2 - 105 unconverged bins
Grouped unconverged bins into 2 groups
Processing 2 bins with step size 500 in density quartile 1
Bin (0,1) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Processing 103 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 105
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 25.23s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 20 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 97 unconverged bins
Grouped unconverged bins into 1 groups
Processing 97 bins with step size 500 in density quartile 0
Iteration 2 - 97 unconverged bins
Grouped unconverged bins into 1 groups
Processing 97 bins with step size 500 in density quartile 0
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (4,9) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 97
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 18.68s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 41 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 76 unconverged bins
Grouped unconverged bins into 1 groups
Processing 76 bins with step size 500 in density quartile 0
Bin (0,3) CONVERGED with std 0.085443
Bin (0,4) CONVERGED with std 0.119175
Bin (1,3) CONVERGED with std 0.121371
Bin (4,1) CONVERGED with std 0.156752
Bin (5,0) CONVERGED with std 0.142752
Iteration 2 - 71 unconverged bins
Grouped unconverged bins into 1 groups
Processing 71 bins with step size 500 in density quartile 0
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (3,8) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (5,10) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,3) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,4) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 71
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 16.41s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 97 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 20 unconverged bins
Grouped unconverged bins into 1 groups
Processing 20 bins with step size 500 in density quartile 0
Bin (0,10) CONVERGED with std 0.451657
Bin (5,9) CONVERGED with std 0.413368
Bin (8,8) CONVERGED with std 0.449870
Iteration 2 - 17 unconverged bins
Grouped unconverged bins into 1 groups
Processing 17 bins with step size 500 in density quartile 0
Bin (5,10) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,5) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 17
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 11.42s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 117 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 2.06s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 117 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 2.06s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 7 bootstraps
Processing spacing 2 with 7 bootstraps
Processing spacing 4 with 7 bootstraps
Processing spacing 8 with 7 bootstraps
Processing spacing 16 with 7 bootstraps
Processing spacing 32 with 7 bootstraps
Processing spacing 64 with 7 bootstraps
Processing spacing 128 with 7 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 14336
Bins with points: 117/169
Marked 52 bins as converged (low_density)
Marked 117 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 117
Converged bins: 117
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 2.22s, Converged: 100.0%
Dataset size: 4096×4096
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 101 bins with step size 500 in density quartile 0
Iteration 2 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 101 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 102
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 41.22s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 11 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Processing 101 bins with step size 500 in density quartile 0
Iteration 2 - 102 unconverged bins
Grouped unconverged bins into 2 groups
Processing 1 bins with step size 500 in density quartile 4
Bin (0,0) reached MAX BOOTSTRAPS
Processing 101 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 102
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 42.60s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 12 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 101 unconverged bins
Grouped unconverged bins into 1 groups
Processing 101 bins with step size 500 in density quartile 0
Iteration 2 - 101 unconverged bins
Grouped unconverged bins into 1 groups
Processing 101 bins with step size 500 in density quartile 0
Bin (0,1) reached MAX BOOTSTRAPS
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,0) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 101
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 25.92s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 14 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 99 unconverged bins
Grouped unconverged bins into 1 groups
Processing 99 bins with step size 500 in density quartile 0
Iteration 2 - 99 unconverged bins
Grouped unconverged bins into 1 groups
Processing 99 bins with step size 500 in density quartile 0
Bin (0,2) reached MAX BOOTSTRAPS
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,1) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,0) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,0) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,0) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 99
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 25.20s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 16 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 97 unconverged bins
Grouped unconverged bins into 1 groups
Processing 97 bins with step size 500 in density quartile 0
Bin (0,1) CONVERGED with std 0.033016
Bin (1,1) CONVERGED with std 0.047670
Iteration 2 - 95 unconverged bins
Grouped unconverged bins into 1 groups
Processing 95 bins with step size 500 in density quartile 0
Bin (0,2) CONVERGED with std 0.059765
Bin (0,3) reached MAX BOOTSTRAPS
Bin (0,4) reached MAX BOOTSTRAPS
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,6) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (0,11) reached MAX BOOTSTRAPS
Bin (1,2) reached MAX BOOTSTRAPS
Bin (1,3) reached MAX BOOTSTRAPS
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,1) reached MAX BOOTSTRAPS
Bin (2,2) reached MAX BOOTSTRAPS
Bin (2,3) reached MAX BOOTSTRAPS
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (2,6) reached MAX BOOTSTRAPS
Bin (3,1) reached MAX BOOTSTRAPS
Bin (3,2) reached MAX BOOTSTRAPS
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,6) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,0) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (8,11) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,7) reached MAX BOOTSTRAPS
Bin (11,8) reached MAX BOOTSTRAPS
Bin (11,9) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 95
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 24.35s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 31 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 82 unconverged bins
Grouped unconverged bins into 1 groups
Processing 82 bins with step size 500 in density quartile 0
Bin (2,2) CONVERGED with std 0.111267
Bin (3,0) CONVERGED with std 0.122753
Bin (3,1) CONVERGED with std 0.157272
Iteration 2 - 79 unconverged bins
Grouped unconverged bins into 1 groups
Processing 79 bins with step size 500 in density quartile 0
Bin (0,5) reached MAX BOOTSTRAPS
Bin (0,7) reached MAX BOOTSTRAPS
Bin (0,8) reached MAX BOOTSTRAPS
Bin (0,9) reached MAX BOOTSTRAPS
Bin (0,10) reached MAX BOOTSTRAPS
Bin (1,3) CONVERGED with std 0.162233
Bin (1,4) reached MAX BOOTSTRAPS
Bin (1,5) reached MAX BOOTSTRAPS
Bin (2,3) CONVERGED with std 0.161405
Bin (2,4) reached MAX BOOTSTRAPS
Bin (2,5) reached MAX BOOTSTRAPS
Bin (3,2) CONVERGED with std 0.162832
Bin (3,3) reached MAX BOOTSTRAPS
Bin (3,4) reached MAX BOOTSTRAPS
Bin (3,5) reached MAX BOOTSTRAPS
Bin (3,7) reached MAX BOOTSTRAPS
Bin (4,0) reached MAX BOOTSTRAPS
Bin (4,1) reached MAX BOOTSTRAPS
Bin (4,2) reached MAX BOOTSTRAPS
Bin (4,3) reached MAX BOOTSTRAPS
Bin (4,4) reached MAX BOOTSTRAPS
Bin (4,5) reached MAX BOOTSTRAPS
Bin (4,6) reached MAX BOOTSTRAPS
Bin (4,7) reached MAX BOOTSTRAPS
Bin (4,8) reached MAX BOOTSTRAPS
Bin (5,0) reached MAX BOOTSTRAPS
Bin (5,1) reached MAX BOOTSTRAPS
Bin (5,2) reached MAX BOOTSTRAPS
Bin (5,3) reached MAX BOOTSTRAPS
Bin (5,4) reached MAX BOOTSTRAPS
Bin (5,5) reached MAX BOOTSTRAPS
Bin (5,6) reached MAX BOOTSTRAPS
Bin (5,7) reached MAX BOOTSTRAPS
Bin (5,8) reached MAX BOOTSTRAPS
Bin (5,9) reached MAX BOOTSTRAPS
Bin (6,2) reached MAX BOOTSTRAPS
Bin (6,3) reached MAX BOOTSTRAPS
Bin (6,4) reached MAX BOOTSTRAPS
Bin (6,5) reached MAX BOOTSTRAPS
Bin (6,6) reached MAX BOOTSTRAPS
Bin (6,7) reached MAX BOOTSTRAPS
Bin (6,8) reached MAX BOOTSTRAPS
Bin (6,9) reached MAX BOOTSTRAPS
Bin (6,10) reached MAX BOOTSTRAPS
Bin (7,0) reached MAX BOOTSTRAPS
Bin (7,3) reached MAX BOOTSTRAPS
Bin (7,4) reached MAX BOOTSTRAPS
Bin (7,5) reached MAX BOOTSTRAPS
Bin (7,6) reached MAX BOOTSTRAPS
Bin (7,7) reached MAX BOOTSTRAPS
Bin (7,8) reached MAX BOOTSTRAPS
Bin (7,9) reached MAX BOOTSTRAPS
Bin (7,10) reached MAX BOOTSTRAPS
Bin (7,11) reached MAX BOOTSTRAPS
Bin (8,0) reached MAX BOOTSTRAPS
Bin (8,4) reached MAX BOOTSTRAPS
Bin (8,5) reached MAX BOOTSTRAPS
Bin (8,6) reached MAX BOOTSTRAPS
Bin (8,7) reached MAX BOOTSTRAPS
Bin (8,8) reached MAX BOOTSTRAPS
Bin (8,9) reached MAX BOOTSTRAPS
Bin (8,10) reached MAX BOOTSTRAPS
Bin (9,0) reached MAX BOOTSTRAPS
Bin (9,5) reached MAX BOOTSTRAPS
Bin (9,6) reached MAX BOOTSTRAPS
Bin (9,7) reached MAX BOOTSTRAPS
Bin (9,8) reached MAX BOOTSTRAPS
Bin (9,9) reached MAX BOOTSTRAPS
Bin (9,10) reached MAX BOOTSTRAPS
Bin (9,11) reached MAX BOOTSTRAPS
Bin (10,0) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,7) reached MAX BOOTSTRAPS
Bin (10,8) reached MAX BOOTSTRAPS
Bin (10,9) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (10,11) reached MAX BOOTSTRAPS
Bin (11,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 79
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 25.15s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 97 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
Iteration 1 - 16 unconverged bins
Grouped unconverged bins into 1 groups
Processing 16 bins with step size 500 in density quartile 0
Bin (3,6) CONVERGED with std 0.336471
Bin (4,6) CONVERGED with std 0.374818
Bin (5,2) CONVERGED with std 0.264707
Bin (5,3) CONVERGED with std 0.242718
Bin (5,4) CONVERGED with std 0.287364
Bin (5,5) CONVERGED with std 0.329762
Bin (5,6) CONVERGED with std 0.459447
Bin (6,0) CONVERGED with std 0.252459
Bin (6,2) CONVERGED with std 0.352101
Bin (6,3) CONVERGED with std 0.323034
Bin (6,4) CONVERGED with std 0.353444
Bin (10,7) CONVERGED with std 0.438984
Iteration 2 - 4 unconverged bins
Grouped unconverged bins into 1 groups
Processing 4 bins with step size 500 in density quartile 0
Bin (9,9) reached MAX BOOTSTRAPS
Bin (10,6) reached MAX BOOTSTRAPS
Bin (10,10) reached MAX BOOTSTRAPS
Bin (11,11) reached MAX BOOTSTRAPS
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 4
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 18.66s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 113 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 3.43s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 113 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 3.75s, Converged: 100.0%
Dimensions ('y', 'x') are already in the expected order
Using bootsize: {'x': 16, 'y': 16}
Bootstrappable dimensions: ['y', 'x']
Two bootstrappable dimensions. Available spacings: [1, 2, 4, 8, 16, 32, 64, 128, 256]
============================================================
STARTING BIN_SF WITH FUNCTION TYPE: longitudinal
Variables: ['u', 'v'], Order: 2
============================================================
INITIAL BOOTSTRAP PHASE
Processing spacing 1 with 6 bootstraps
Processing spacing 2 with 6 bootstraps
Processing spacing 4 with 6 bootstraps
Processing spacing 8 with 6 bootstraps
Processing spacing 16 with 6 bootstraps
Processing spacing 32 with 6 bootstraps
Processing spacing 64 with 6 bootstraps
Processing spacing 128 with 6 bootstraps
Processing spacing 256 with 6 bootstraps
CALCULATING BIN DENSITIES
Total points collected: 13824
Bins with points: 113/169
Marked 56 bins as converged (low_density)
Marked 113 bins as converged (converged_eps)
STARTING ADAPTIVE CONVERGENCE LOOP
All bins have converged or reached max bootstraps!
FINAL CONVERGENCE STATISTICS:
Total bins with data (>10 points): 113
Converged bins: 113
Unconverged bins: 0
Bins at max bootstraps: 0
Creating output dataset...
2D SF COMPLETED SUCCESSFULLY!
============================================================
Done! Time: 3.25s, Converged: 100.0%
================================================================================
Benchmark completed!
Results saved to: bin_sf_2d_results_20250730_204641.csv
Plot saved to: bin_sf_2d_performance_20250730_204641.png
Summary Statistics:
----------------------------------------
Threading backend:
Average execution time: 21.26s
Average convergence rate: 100.0%
Loky backend:
Average execution time: 16.71s
Average convergence rate: 100.0%
Plot Benchmark Results
[11]:
"""
Enhanced performance comparison with speedup ratio plot
Shows how much faster loky is compared to threading
Uses colorblind-friendly color palettes
"""
import numpy as np
import matplotlib.pyplot as plt
from datetime import datetime
import pandas as pd
def plot_performance_with_ratio(results_df, save_plots=True, use_matplotlib_colors=False):
"""
Create performance plots with speedup ratio comparison.
Parameters
----------
results_df : pd.DataFrame
DataFrame with performance results
save_plots : bool
Whether to save the plots to file
use_matplotlib_colors : bool
If True, use matplotlib's 'tab10' colormap instead of custom colors
"""
eps_thresholds = np.logspace(-3, 1.0, 10)[:-2]
df = results_df
# Define colorblind-friendly colors
if use_matplotlib_colors:
# Use matplotlib's colorblind-friendly 'tab10' colormap
from matplotlib import cm
cb_colors = list(cm.get_cmap('tab10').colors[:len(eps_thresholds)])
else:
# Using a combination of ColorBrewer qualitative schemes
# These colors are distinguishable for most types of color vision deficiency
cb_colors = [
'#1f77b4', # blue
'#ff7f0e', # orange
'#2ca02c', # green
'#d62728', # red
'#9467bd', # purple
'#8c564b', # brown
'#e377c2', # pink
'#17becf', # cyan
]
# Create figure with 3 subplots
fig = plt.figure(figsize=(20, 12))
# Create grid with 2 rows
gs = fig.add_gridspec(2, 2, height_ratios=[1, 1], hspace=0.3)
# Top row: individual backend performances
ax1 = fig.add_subplot(gs[0, 0])
ax2 = fig.add_subplot(gs[0, 1])
# Bottom row: speedup ratio (spanning both columns)
ax3 = fig.add_subplot(gs[1, :])
# Plot 1: Threading backend
threading_df = df[df['backend'] == 'threading']
lines1 = []
for i, eps in enumerate(eps_thresholds):
eps_data = threading_df[threading_df['epsilon'] == eps]
if not eps_data.empty:
line, = ax1.plot(eps_data['size'], eps_data['time_coefficient'],
marker='o', label=f'ε={eps:.3f}', linewidth=2, markersize=8,
color=cb_colors[i % len(cb_colors)])
lines1.append(line)
ax1.set_xlabel('Dataset Size', fontsize=12)
ax1.set_ylabel('Time Coefficient [s / (N×log(N)×M×log(M))]', fontsize=12)
ax1.set_title('bin_sf_2d Performance - Threading Backend', fontsize=14, fontweight='bold')
ax1.grid(True, alpha=0.3)
# Plot 2: Loky backend
loky_df = df[df['backend'] == 'loky']
for i, eps in enumerate(eps_thresholds):
eps_data = loky_df[loky_df['epsilon'] == eps]
if not eps_data.empty:
ax2.plot(eps_data['size'], eps_data['time_coefficient'],
marker='s', label=f'ε={eps:.3f}', linewidth=2, markersize=8,
color=cb_colors[i % len(cb_colors)])
ax2.set_xlabel('Dataset Size', fontsize=12)
ax2.set_ylabel('Time Coefficient [s / (N×log(N)×M×log(M))]', fontsize=12)
ax2.set_title('bin_sf_2d Performance - Loky Backend', fontsize=14, fontweight='bold')
ax2.grid(True, alpha=0.3)
# Create a single legend for both top plots
# Get the lines and labels from the first subplot (they're the same for both)
labels = [line.get_label() for line in lines1]
# Create legend above both plots
fig.legend(lines1, labels, loc='upper center', bbox_to_anchor=(0.5, 0.95),
ncol=4, fontsize=10, frameon=True, fancybox=True, shadow=True)
# Plot 3: Speedup Ratio (Threading/Loky)
# Calculate ratios for each epsilon and dataset size
sizes = df['size'].unique()
for i, eps in enumerate(eps_thresholds):
ratios = []
valid_sizes = []
for size in sizes:
# Get threading time coefficient
threading_time = threading_df[(threading_df['epsilon'] == eps) &
(threading_df['size'] == size)]['time_coefficient'].values
# Get loky time coefficient
loky_time = loky_df[(loky_df['epsilon'] == eps) &
(loky_df['size'] == size)]['time_coefficient'].values
if len(threading_time) > 0 and len(loky_time) > 0 and loky_time[0] > 0:
ratio = threading_time[0] / loky_time[0]
ratios.append(ratio)
valid_sizes.append(size)
if ratios:
ax3.plot(valid_sizes, ratios, marker='o', label=f'ε={eps:.3f}',
linewidth=2, markersize=8, color=cb_colors[i % len(cb_colors)])
# Add reference line at ratio = 1
ax3.axhline(y=1, color='black', linestyle='--', linewidth=2, alpha=0.7,
label='Equal Performance')
# Add shaded regions with colorblind-friendly colors
ax3.axhspan(1, ax3.get_ylim()[1], alpha=0.1, color='#e74c3c',
label='Loky Faster')
ax3.axhspan(ax3.get_ylim()[0], 1, alpha=0.1, color='#27ae60',
label='Threading Faster')
ax3.set_xlabel('Dataset Size', fontsize=14)
ax3.set_ylabel('Speedup Ratio (Threading Time / Loky Time)', fontsize=14)
ax3.set_title('Backend Performance Ratio - Values > 1 indicate Loky is faster',
fontsize=16, fontweight='bold')
ax3.legend(bbox_to_anchor=(1.05, 1), loc='upper left', fontsize=10, ncol=2)
ax3.grid(True, alpha=0.3)
# Add percentage annotations
y_pos = ax3.get_ylim()[1] * 0.95
for i, size in enumerate(valid_sizes):
# Calculate average ratio across all epsilons for this size
size_ratios = []
for eps in eps_thresholds:
threading_time = threading_df[(threading_df['epsilon'] == eps) &
(threading_df['size'] == size)]['time_coefficient'].values
loky_time = loky_df[(loky_df['epsilon'] == eps) &
(loky_df['size'] == size)]['time_coefficient'].values
if len(threading_time) > 0 and len(loky_time) > 0 and loky_time[0] > 0:
size_ratios.append(threading_time[0] / loky_time[0])
if size_ratios:
avg_ratio = np.mean(size_ratios)
if avg_ratio > 1:
speedup_pct = (avg_ratio - 1) * 100
ax3.text(i, y_pos, f'Loky {speedup_pct:.0f}% faster',
ha='center', fontsize=10, color='#c0392b', fontweight='bold')
else:
speedup_pct = (1/avg_ratio - 1) * 100
ax3.text(i, y_pos, f'Threading {speedup_pct:.0f}% faster',
ha='center', fontsize=10, color='#1e8449', fontweight='bold')
plt.tight_layout()
if save_plots:
timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
plt.savefig(f'bin_sf_2d_performance_ratio_{timestamp}.png', dpi=300, bbox_inches='tight')
print(f"Plot saved to: bin_sf_2d_performance_ratio_{timestamp}.png")
# Print detailed statistics
print("\nDetailed Performance Comparison:")
print("="*80)
# Calculate overall statistics
all_ratios = []
sizes = df['size'].unique()
for eps in eps_thresholds:
for size in sizes:
threading_time = threading_df[(threading_df['epsilon'] == eps) &
(threading_df['size'] == size)]['time_coefficient'].values
loky_time = loky_df[(loky_df['epsilon'] == eps) &
(loky_df['size'] == size)]['time_coefficient'].values
if len(threading_time) > 0 and len(loky_time) > 0 and loky_time[0] > 0:
ratio = threading_time[0] / loky_time[0]
all_ratios.append(ratio)
# Print individual comparisons for extreme cases
if ratio > 1.5 or ratio < 0.67:
if ratio > 1:
faster = "Loky"
speedup = (ratio - 1) * 100
else:
faster = "Threading"
speedup = (1/ratio - 1) * 100
print(f"Size {size}, ε={eps:.3f}: {faster} is {speedup:.0f}% faster")
if all_ratios:
avg_ratio = np.mean(all_ratios)
print(f"\nOverall average ratio: {avg_ratio:.3f}")
if avg_ratio > 1:
print(f"→ Loky is {(avg_ratio-1)*100:.0f}% faster on average")
else:
print(f"→ Threading is {(1/avg_ratio-1)*100:.0f}% faster on average")
print(f"\nRatio range: {np.min(all_ratios):.3f} to {np.max(all_ratios):.3f}")
print(f"Cases where Loky is faster: {np.sum(np.array(all_ratios) > 1)} / {len(all_ratios)}")
print(f"Cases where Threading is faster: {np.sum(np.array(all_ratios) < 1)} / {len(all_ratios)}")
return fig
# Usage example:
if __name__ == "__main__":
fig = plot_performance_with_ratio(results_df, save_plots=True)
/tmp/ipykernel_7172/2840690795.py:163: UserWarning: This figure includes Axes that are not compatible with tight_layout, so results might be incorrect.
plt.tight_layout()
Plot saved to: bin_sf_2d_performance_ratio_20250731_104608.png
Detailed Performance Comparison:
================================================================================
Size 512×512, ε=0.008: Loky is 67% faster
Size 512×512, ε=0.022: Loky is 60% faster
Size 512×512, ε=0.167: Loky is 77% faster
Size 512×512, ε=0.464: Loky is 105% faster
Size 1024×1024, ε=0.464: Loky is 93% faster
Size 2048×2048, ε=0.464: Loky is 52% faster
Size 2048×2048, ε=1.292: Loky is 656% faster
Size 4096×4096, ε=1.292: Threading is 173% faster
Overall average ratio: 1.471
→ Loky is 47% faster on average
Ratio range: 0.366 to 7.557
Cases where Loky is faster: 24 / 32
Cases where Threading is faster: 8 / 32
[ ]: