RNA/ATAC integration tutorial

This tutorial demonstrates how to use Champollion on a PBMC dataset with RNA and ATAC modalities. The dataset used here is already preprocessed. For guidance on preparing a new dataset, see the Data Inputs section of the documentation.

This tutorial aims at illustrating on a concrete example the different steps of the workflow, focusing specifically on the integration of unpaired cells. For more details on interpretability of the learnt parameters, see the interpretability tutorial. Here, Champollion learns the cross-modality cost on the bridge, then uses it to integrate the unpaired cells, transfer annotations, and build joint visualizations.

[1]:
import warnings
warnings.filterwarnings("ignore")
[2]:
import os
from pathlib import Path

import anndata as ad
import matplotlib.pyplot as plt
import muon as mu
import numpy as np
import pandas as pd
import scanpy as sc
import seaborn as sns
from sklearn.metrics import accuracy_score, confusion_matrix

from champollion import Champollion
from champollion.plot import plot_ordered_transport_plan
[KeOps] Warning : CUDA libraries not found or could not be loaded; Switching to CPU only.

Configuration

[3]:
DATA_PATH = Path("../semi-paired/data/pbmc_all/incomplete.h5mu")

RNA_MOD = "rna"
ATAC_MOD = "atac"
CELLTYPE_KEY = "celltype"

Load the data

[4]:
mdata = mu.read_h5mu(DATA_PATH)
print(mdata)
print("modalities:", list(mdata.mod.keys()))
MuData object with n_obs × n_vars = 5637 × 145834
  obs:  'celltype', 'paired_mask'
  var:  'gene_ids', 'interval', 'n_cells', 'highly_variable', 'means', 'dispersions', 'dispersions_norm', 'variability_score', 'mean', 'std'
  uns:  'dataset_name'
  2 modalities
    atac:       5637 × 130417
      obs:      'celltype', 'batch', 'n_genes'
      var:      'gene_ids', 'interval', 'n_cells', 'highly_variable', 'means', 'dispersions', 'dispersions_norm', 'variability_score', 'mean', 'std'
      uns:      'gene_activities_var_names', 'hvg', 'log1p'
      obsm:     'X_pca', 'gene_activities', 'prior_data'
      layers:   'counts', 'scaled'
    rna:        5637 × 15417
      obs:      'celltype', 'batch', 'n_genes'
      var:      'gene_ids', 'interval', 'strand', 'n_cells', 'highly_variable', 'means', 'dispersions', 'dispersions_norm', 'variability_score', 'mean', 'std'
      uns:      'hvg', 'log1p'
      obsm:     'X_pca', 'prior_data'
      layers:   'counts', 'scaled'
modalities: ['atac', 'rna']

Prepare the tutorial inputs

For simplicity, we used a paired available Multiome dataset. Because this dataset is fully paired, every cell has both modalities. To mimic the setting Champollion is designed for, we use part of the cells as the paired bridge and treat the remaining cells as pseudo-unpaired RNA and ATAC profiles.

In a typical application, the bridge would come from a paired assay such as multiome, while the unpaired cells could come from separate scRNA-seq and scATAC-seq experiments.

The paired_mask column is used here only to construct a tutorial split: cells marked as paired form the bridge, and the remaining cells are copied into two modality-specific AnnData objects that we deliberately treat as unpaired. After this preparation step (whose details will not interest most users), we will have three objects: one bridge MuData object used for fitting, plus one pseudo-unpaired RNA object and one pseudo-unpaired ADT object used for transport and interpretation.

[5]:
# Debug mode keeps the notebook executable on a cpu. Set DEBUG = False on the cluster.
DEBUG = False
DEBUG_TRAIN_CELLS = 120
DEBUG_TEST_CELLS = 180

PAIRED_MASK_KEY = "paired_mask"
paired_mask = np.asarray(mdata.obs[PAIRED_MASK_KEY].to_numpy(), dtype=bool)
celltypes = mdata.obs[CELLTYPE_KEY].astype(str).to_numpy()

def stratified_indices(mask, labels, n=None, random_state=0):
    """Return indices within mask, optionally stratified down to n cells."""
    idx = np.flatnonzero(mask)
    if n is None or n >= len(idx):
        return idx
    rng = np.random.default_rng(random_state)
    selected = []
    present_labels = [
        label for label in pd.unique(labels[idx]) if np.any(labels[idx] == label)
    ]
    per_group = max(1, int(np.ceil(n / len(present_labels))))
    for label in present_labels:
        label_idx = idx[labels[idx] == label]
        take = min(per_group, len(label_idx))
        selected.extend(rng.choice(label_idx, size=take, replace=False))
    selected = np.asarray(selected, dtype=int)
    if len(selected) > n:
        selected = rng.choice(selected, size=n, replace=False)
    return np.sort(selected)


train_idx = stratified_indices(
    paired_mask,
    labels=celltypes,
    n=DEBUG_TRAIN_CELLS if DEBUG else None,
    random_state=0,
)
test_idx = stratified_indices(
    ~paired_mask,
    labels=celltypes,
    n=DEBUG_TEST_CELLS if DEBUG else None,
    random_state=1,
)

bridge_mdata = mu.MuData(
    {
        RNA_MOD: mdata.mod[RNA_MOD][train_idx].copy(),
        ATAC_MOD: mdata.mod[ATAC_MOD][train_idx].copy(),
    }
)

adata_rna = mdata.mod[RNA_MOD][test_idx].copy()
adata_atac = mdata.mod[ATAC_MOD][test_idx].copy()
[6]:
pd.crosstab(mdata.obs[CELLTYPE_KEY], mdata.obs[PAIRED_MASK_KEY], colnames=["paired"])
[6]:
paired False True
celltype
CD56 (bright) NK cells 400 0
CD56 (dim) NK cells 452 0
classical monocytes 911 912
memory CD4 T cells 766 766
naive CD8 T cells 715 715
[7]:
print(bridge_mdata)
print("pseudo-unpaired RNA:", adata_rna.shape)
print("pseudo-unpaired ATAC:", adata_atac.shape)
MuData object with n_obs × n_vars = 2393 × 145834
  var:  'gene_ids', 'interval', 'n_cells', 'highly_variable', 'means', 'dispersions', 'dispersions_norm', 'variability_score', 'mean', 'std'
  2 modalities
    rna:        2393 × 15417
      obs:      'celltype', 'batch', 'n_genes'
      var:      'gene_ids', 'interval', 'strand', 'n_cells', 'highly_variable', 'means', 'dispersions', 'dispersions_norm', 'variability_score', 'mean', 'std'
      uns:      'hvg', 'log1p'
      obsm:     'X_pca', 'prior_data'
      layers:   'counts', 'scaled'
    atac:       2393 × 130417
      obs:      'celltype', 'batch', 'n_genes'
      var:      'gene_ids', 'interval', 'n_cells', 'highly_variable', 'means', 'dispersions', 'dispersions_norm', 'variability_score', 'mean', 'std'
      uns:      'gene_activities_var_names', 'hvg', 'log1p'
      obsm:     'X_pca', 'gene_activities', 'prior_data'
      layers:   'counts', 'scaled'
pseudo-unpaired RNA: (3244, 15417)
pseudo-unpaired ATAC: (3244, 130417)

Fit Champollion on the paired bridge

The representations used here are low-dimensional RNA/ATAC embeddings stored in .obsm; the prior representation provides a common space used to compute a prior cost, it was obtained by computing gene activities for ATAC profiles with Signac.

Champollion learns the sparse cross-modality matrix A from the bridge cells. The bridge contains matched RNA and ATAC profiles for the same cells, so it provides the supervision needed to learn how the two representation spaces should be compared.

The verbose optimization log from the server run is shortened in this rendered notebook to keep the tutorial readable.

[8]:
model = Champollion(
    epsilon=1.0,
    gamma=0.01,
    lambda_prior=20.0,
    use_keops=False,
    device="auto",
    random_state=0,
    max_iter=3 if DEBUG else 300_000,
    learning_rate=1e-3,
    sinkhorn_tol=1e-3,
    log_every=1 if DEBUG else 40,
    verbose=True
)
model.fit(
    bridge_mdata,
    modality_1=RNA_MOD,
    modality_2=ATAC_MOD,
    x_1_rep="obsm/X_pca",
    x_2_rep="obsm/X_pca",
    y_prior_1_rep="obsm/prior_data",
    y_prior_2_rep="obsm/prior_data",
)

print("A shape:", tuple(model.A_.shape))
print("A device:", model.A_.device)
pd.DataFrame(
    {key: pd.Series(value) for key, value in model.training_history_.items()}
).tail()
  0%|          | 38/300000 [00:00<36:39, 136.35it/s]
train_total_loss: 23.648801803588867
train_obj_loss: 23.396228790283203
train_reg_loss: 0.2525726854801178
train_trace_term: -7.785801887512207
train_err_1: 1.797552227973938
train_plan_mass: 1.0000007152557373
train_total_loss: -9.479005813598633
train_obj_loss: -9.688580513000488
train_reg_loss: 0.20957428216934204
train_trace_term: -20.96923065185547
train_err_1: 1.535330057144165
train_plan_mass: 1.0000001192092896
  0%|          | 152/300000 [00:00<16:32, 302.05it/s]
train_total_loss: -16.77338218688965
train_obj_loss: -16.960758209228516
train_reg_loss: 0.18737666308879852
train_trace_term: -21.96637725830078
train_err_1: 1.1960947513580322
train_plan_mass: 1.0000001192092896
train_total_loss: -19.098215103149414
train_obj_loss: -19.268360137939453
train_reg_loss: 0.17014560103416443
train_trace_term: -19.65060806274414
train_err_1: 0.9687426090240479
train_plan_mass: 1.0
  0%|          | 226/300000 [00:00<14:55, 334.76it/s]
train_total_loss: -20.113895416259766
train_obj_loss: -20.268245697021484
train_reg_loss: 0.15435002744197845
train_trace_term: -17.178295135498047
train_err_1: 0.8365817666053772
train_plan_mass: 1.0
train_total_loss: -20.66097068786621
train_obj_loss: -20.80193328857422
train_reg_loss: 0.14096195995807648
train_trace_term: -14.985442161560059
train_err_1: 0.739343523979187
train_plan_mass: 1.0
  0%|          | 301/300000 [00:01<14:06, 354.01it/s]
train_total_loss: -20.9902400970459
train_obj_loss: -21.12067222595215
train_reg_loss: 0.13043266534805298
train_trace_term: -13.415166854858398
train_err_1: 0.6697760820388794
train_plan_mass: 1.0
train_total_loss: -21.201112747192383
train_obj_loss: -21.323062896728516
train_reg_loss: 0.12194988131523132
train_trace_term: -12.392513275146484
train_err_1: 0.6202847957611084
train_plan_mass: 1.0
  0%|          | 376/300000 [00:01<13:44, 363.20it/s]
train_total_loss: -21.34274673461914
train_obj_loss: -21.45783233642578
train_reg_loss: 0.11508643627166748
train_trace_term: -11.720455169677734
train_err_1: 0.5844957828521729
train_plan_mass: 1.0
train_total_loss: -21.441850662231445
train_obj_loss: -21.551212310791016
train_reg_loss: 0.10936126112937927
train_trace_term: -11.278448104858398
train_err_1: 0.5577296018600464
train_plan_mass: 1.0
  0%|          | 451/300000 [00:01<13:35, 367.25it/s]
train_total_loss: -21.51506996154785
train_obj_loss: -21.619674682617188
train_reg_loss: 0.10460472106933594
train_trace_term: -10.983266830444336
train_err_1: 0.5357381105422974
train_plan_mass: 0.9999999403953552
train_total_loss: -21.572368621826172
train_obj_loss: -21.67304229736328
train_reg_loss: 0.1006736159324646
train_trace_term: -10.795778274536133
train_err_1: 0.517228901386261
train_plan_mass: 1.0
  0%|          | 527/300000 [00:01<13:28, 370.32it/s]
train_total_loss: -21.618986129760742
train_obj_loss: -21.716381072998047
train_reg_loss: 0.09739574044942856
train_trace_term: -10.688013076782227
train_err_1: 0.5013983249664307
train_plan_mass: 1.0
train_total_loss: -21.65798568725586
train_obj_loss: -21.752574920654297
train_reg_loss: 0.09458954632282257
train_trace_term: -10.63742446899414
train_err_1: 0.48766660690307617
train_plan_mass: 1.0
  0%|          | 603/300000 [00:01<13:25, 371.52it/s]
train_total_loss: -21.691633224487305
train_obj_loss: -21.78377914428711
train_reg_loss: 0.09214557707309723
train_trace_term: -10.628158569335938
train_err_1: 0.4751521348953247
train_plan_mass: 0.9999999403953552
train_total_loss: -21.721410751342773
train_obj_loss: -21.811424255371094
train_reg_loss: 0.0900135189294815
train_trace_term: -10.649930000305176
train_err_1: 0.4637792110443115
train_plan_mass: 1.0
  0%|          | 679/300000 [00:02<13:23, 372.61it/s]
train_total_loss: -21.748111724853516
train_obj_loss: -21.836261749267578
train_reg_loss: 0.08814920485019684
train_trace_term: -10.69873046875
train_err_1: 0.45325756072998047
train_plan_mass: 1.0
train_total_loss: -21.772388458251953
train_obj_loss: -21.85890007019043
train_reg_loss: 0.08651196956634521
train_trace_term: -10.770689010620117
train_err_1: 0.4434119164943695
train_plan_mass: 1.0
  0%|          | 793/300000 [00:02<13:23, 372.58it/s]
train_total_loss: -21.79474449157715
train_obj_loss: -21.879802703857422
train_reg_loss: 0.08505821228027344
train_trace_term: -10.857400894165039
train_err_1: 0.43415313959121704
train_plan_mass: 0.9999999403953552
train_total_loss: -21.81538963317871
train_obj_loss: -21.89913558959961
train_reg_loss: 0.08374650776386261
train_trace_term: -10.953367233276367
train_err_1: 0.42526012659072876
train_plan_mass: 1.0
  0%|          | 869/300000 [00:02<13:29, 369.56it/s]
train_total_loss: -21.83462142944336
train_obj_loss: -21.917179107666016
train_reg_loss: 0.0825580358505249
train_trace_term: -11.053585052490234
train_err_1: 0.416704386472702
train_plan_mass: 1.0
train_total_loss: -21.85276985168457
train_obj_loss: -21.93425750732422
train_reg_loss: 0.08148731291294098
train_trace_term: -11.154322624206543
train_err_1: 0.40846821665763855
train_plan_mass: 1.0
  0%|          | 944/300000 [00:02<13:27, 370.55it/s]
train_total_loss: -21.869956970214844
train_obj_loss: -21.950485229492188
train_reg_loss: 0.08052785694599152
train_trace_term: -11.251028060913086
train_err_1: 0.4003918766975403
train_plan_mass: 0.9999999403953552
train_total_loss: -21.886167526245117
train_obj_loss: -21.96581268310547
train_reg_loss: 0.0796460509300232
train_trace_term: -11.345672607421875
train_err_1: 0.3922446668148041
train_plan_mass: 1.0
  0%|          | 1020/300000 [00:03<13:25, 371.02it/s]
train_total_loss: -21.901578903198242
train_obj_loss: -21.980411529541016
train_reg_loss: 0.07883284240961075
train_trace_term: -11.443656921386719
train_err_1: 0.38424453139305115
train_plan_mass: 1.0
train_total_loss: -21.91631317138672
train_obj_loss: -21.994403839111328
train_reg_loss: 0.07809115201234818
train_trace_term: -11.544727325439453
train_err_1: 0.37642911076545715
train_plan_mass: 1.0
  0%|          | 1096/300000 [00:03<13:25, 371.29it/s]
train_total_loss: -21.930452346801758
train_obj_loss: -22.007869720458984
train_reg_loss: 0.07741706818342209
train_trace_term: -11.648677825927734
train_err_1: 0.3688519597053528
train_plan_mass: 1.0
train_total_loss: -21.944042205810547
train_obj_loss: -22.020845413208008
train_reg_loss: 0.07680284976959229
train_trace_term: -11.756366729736328
train_err_1: 0.361512690782547
train_plan_mass: 1.0
  0%|          | 1172/300000 [00:03<13:23, 371.77it/s]
train_total_loss: -21.957120895385742
train_obj_loss: -22.033363342285156
train_reg_loss: 0.07624220103025436
train_trace_term: -11.867315292358398
train_err_1: 0.35442131757736206
train_plan_mass: 1.0
train_total_loss: -21.9697208404541
train_obj_loss: -22.045455932617188
train_reg_loss: 0.07573415338993073
train_trace_term: -11.980310440063477
train_err_1: 0.3476138114929199
train_plan_mass: 1.0
  0%|          | 1248/300000 [00:03<13:21, 372.71it/s]
train_total_loss: -21.981861114501953
train_obj_loss: -22.05713653564453
train_reg_loss: 0.0752745121717453
train_trace_term: -12.094630241394043
train_err_1: 0.34109342098236084
train_plan_mass: 0.9999999403953552
train_total_loss: -21.99355125427246
train_obj_loss: -22.06840705871582
train_reg_loss: 0.07485640048980713
train_trace_term: -12.209512710571289
train_err_1: 0.33485865592956543
train_plan_mass: 1.0
  0%|          | 1324/300000 [00:03<13:21, 372.61it/s]
train_total_loss: -22.004812240600586
train_obj_loss: -22.07928466796875
train_reg_loss: 0.07447304576635361
train_trace_term: -12.324151039123535
train_err_1: 0.32885515689849854
train_plan_mass: 1.0
train_total_loss: -22.015670776367188
train_obj_loss: -22.08979034423828
train_reg_loss: 0.07411942631006241
train_trace_term: -12.437982559204102
train_err_1: 0.323002427816391
train_plan_mass: 1.0
  0%|          | 1400/300000 [00:04<13:21, 372.45it/s]
train_total_loss: -22.026168823242188
train_obj_loss: -22.09996223449707
train_reg_loss: 0.07379252463579178
train_trace_term: -12.550725936889648
train_err_1: 0.3173070549964905
train_plan_mass: 0.9999999403953552
train_total_loss: -22.03633689880371
train_obj_loss: -22.109827041625977
train_reg_loss: 0.07349036633968353
train_trace_term: -12.662286758422852
train_err_1: 0.31177693605422974
train_plan_mass: 1.0
  1%|          | 1514/300000 [00:04<13:23, 371.63it/s]
train_total_loss: -22.04620361328125
train_obj_loss: -22.119415283203125
train_reg_loss: 0.07321120798587799
train_trace_term: -12.772721290588379
train_err_1: 0.30638837814331055
train_plan_mass: 0.9999999403953552
train_total_loss: -22.05579376220703
train_obj_loss: -22.128747940063477
train_reg_loss: 0.0729532241821289
train_trace_term: -12.88215160369873
train_err_1: 0.3011646270751953
train_plan_mass: 1.0
  1%|          | 1590/300000 [00:04<13:38, 364.37it/s]
train_total_loss: -22.065126419067383
train_obj_loss: -22.137840270996094
train_reg_loss: 0.07271452993154526
train_trace_term: -12.990642547607422
train_err_1: 0.2961099445819855
train_plan_mass: 0.9999999403953552
train_total_loss: -22.074207305908203
train_obj_loss: -22.146699905395508
train_reg_loss: 0.07249334454536438
train_trace_term: -13.098224639892578
train_err_1: 0.29119741916656494
train_plan_mass: 0.9999999403953552
  1%|          | 1665/300000 [00:04<13:31, 367.75it/s]
train_total_loss: -22.08306312561035
train_obj_loss: -22.155351638793945
train_reg_loss: 0.07228837162256241
train_trace_term: -13.20500373840332
train_err_1: 0.2864045798778534
train_plan_mass: 1.0
train_total_loss: -22.091703414916992
train_obj_loss: -22.163803100585938
train_reg_loss: 0.07209879904985428
train_trace_term: -13.311088562011719
train_err_1: 0.28172656893730164
train_plan_mass: 1.0
  1%|          | 1739/300000 [00:04<13:30, 368.11it/s]
train_total_loss: -22.10013771057129
train_obj_loss: -22.172061920166016
train_reg_loss: 0.07192397117614746
train_trace_term: -13.416547775268555
train_err_1: 0.2771507501602173
train_plan_mass: 1.0
train_total_loss: -22.108379364013672
train_obj_loss: -22.180143356323242
train_reg_loss: 0.07176323980093002
train_trace_term: -13.521430969238281
train_err_1: 0.2726709246635437
train_plan_mass: 1.0
  1%|          | 1814/300000 [00:05<13:26, 369.92it/s]
train_total_loss: -22.11644172668457
train_obj_loss: -22.18805694580078
train_reg_loss: 0.07161600142717361
train_trace_term: -13.62582015991211
train_err_1: 0.26827794313430786
train_plan_mass: 0.9999999403953552
train_total_loss: -22.124326705932617
train_obj_loss: -22.19580841064453
train_reg_loss: 0.07148166745901108
train_trace_term: -13.72980785369873
train_err_1: 0.2639927268028259
train_plan_mass: 1.0
  1%|          | 1889/300000 [00:05<13:23, 371.05it/s]
train_total_loss: -22.132051467895508
train_obj_loss: -22.203411102294922
train_reg_loss: 0.07135986536741257
train_trace_term: -13.833505630493164
train_err_1: 0.2598132789134979
train_plan_mass: 1.0
train_total_loss: -22.139619827270508
train_obj_loss: -22.21087074279785
train_reg_loss: 0.07125025242567062
train_trace_term: -13.937017440795898
train_err_1: 0.2557391822338104
train_plan_mass: 1.0
  1%|          | 1965/300000 [00:05<13:21, 372.03it/s]
train_total_loss: -22.147045135498047
train_obj_loss: -22.218196868896484
train_reg_loss: 0.07115244120359421
train_trace_term: -14.040420532226562
train_err_1: 0.25176388025283813
train_plan_mass: 1.0
train_total_loss: -22.154329299926758
train_obj_loss: -22.22539520263672
train_reg_loss: 0.07106585055589676
train_trace_term: -14.143818855285645
train_err_1: 0.24790330231189728
train_plan_mass: 1.0
  1%|          | 2041/300000 [00:05<13:18, 372.98it/s]
train_total_loss: -22.16147804260254
train_obj_loss: -22.232467651367188
train_reg_loss: 0.07098965346813202
train_trace_term: -14.247238159179688
train_err_1: 0.24414575099945068
train_plan_mass: 1.0
train_total_loss: -22.16849708557129
train_obj_loss: -22.23941993713379
train_reg_loss: 0.07092289626598358
train_trace_term: -14.350662231445312
train_err_1: 0.24048832058906555
train_plan_mass: 0.9999999403953552
  1%|          | 2155/300000 [00:06<13:21, 371.75it/s]
train_total_loss: -22.175392150878906
train_obj_loss: -22.246257781982422
train_reg_loss: 0.070864737033844
train_trace_term: -14.45401382446289
train_err_1: 0.2369316965341568
train_plan_mass: 1.0
train_total_loss: -22.182165145874023
train_obj_loss: -22.252979278564453
train_reg_loss: 0.0708145871758461
train_trace_term: -14.5571928024292
train_err_1: 0.23346763849258423
train_plan_mass: 1.0
  1%|          | 2193/300000 [00:06<13:22, 370.91it/s]
train_total_loss: -22.188817977905273
train_obj_loss: -22.25959014892578
train_reg_loss: 0.07077203691005707
train_trace_term: -14.660131454467773
train_err_1: 0.23009248077869415
train_plan_mass: 1.0
train_total_loss: -22.195358276367188
train_obj_loss: -22.266094207763672
train_reg_loss: 0.0707365944981575
train_trace_term: -14.762826919555664
train_err_1: 0.22679807245731354
train_plan_mass: 1.0
  1%|          | 2305/300000 [00:06<13:51, 357.88it/s]
train_total_loss: -22.201791763305664
train_obj_loss: -22.272499084472656
train_reg_loss: 0.07070742547512054
train_trace_term: -14.86525821685791
train_err_1: 0.22357136011123657
train_plan_mass: 1.0
train_total_loss: -22.20811653137207
train_obj_loss: -22.27880096435547
train_reg_loss: 0.07068385183811188
train_trace_term: -14.967382431030273
train_err_1: 0.22040706872940063
train_plan_mass: 0.9999999403953552
  1%|          | 2381/300000 [00:06<13:34, 365.38it/s]
train_total_loss: -22.214344024658203
train_obj_loss: -22.285009384155273
train_reg_loss: 0.07066566497087479
train_trace_term: -15.069194793701172
train_err_1: 0.21730440855026245
train_plan_mass: 1.0
train_total_loss: -22.220476150512695
train_obj_loss: -22.291128158569336
train_reg_loss: 0.07065282016992569
train_trace_term: -15.170751571655273
train_err_1: 0.21425583958625793
train_plan_mass: 1.0
  1%|          | 2456/300000 [00:06<13:26, 368.88it/s]
train_total_loss: -22.226520538330078
train_obj_loss: -22.297164916992188
train_reg_loss: 0.07064517587423325
train_trace_term: -15.27210807800293
train_err_1: 0.21125733852386475
train_plan_mass: 1.0
train_total_loss: -22.232484817504883
train_obj_loss: -22.30312728881836
train_reg_loss: 0.07064258307218552
train_trace_term: -15.373396873474121
train_err_1: 0.20830699801445007
train_plan_mass: 0.9999999403953552
  1%|          | 2532/300000 [00:07<13:21, 371.16it/s]
train_total_loss: -22.238374710083008
train_obj_loss: -22.309019088745117
train_reg_loss: 0.07064490765333176
train_trace_term: -15.4747896194458
train_err_1: 0.20541559159755707
train_plan_mass: 1.0
train_total_loss: -22.24419593811035
train_obj_loss: -22.314847946166992
train_reg_loss: 0.07065193355083466
train_trace_term: -15.576528549194336
train_err_1: 0.20261114835739136
train_plan_mass: 1.0
  1%|          | 2608/300000 [00:07<13:20, 371.66it/s]
train_total_loss: -22.24994468688965
train_obj_loss: -22.320608139038086
train_reg_loss: 0.07066322863101959
train_trace_term: -15.678864479064941
train_err_1: 0.1999257504940033
train_plan_mass: 1.0
train_total_loss: -22.255615234375
train_obj_loss: -22.3262939453125
train_reg_loss: 0.07067810744047165
train_trace_term: -15.781932830810547
train_err_1: 0.19738003611564636
train_plan_mass: 1.0
  1%|          | 2684/300000 [00:07<13:17, 372.82it/s]
train_total_loss: -22.261205673217773
train_obj_loss: -22.33190155029297
train_reg_loss: 0.07069575041532516
train_trace_term: -15.88557243347168
train_err_1: 0.19494307041168213
train_plan_mass: 0.9999999403953552
train_total_loss: -22.266712188720703
train_obj_loss: -22.337427139282227
train_reg_loss: 0.07071560621261597
train_trace_term: -15.98947525024414
train_err_1: 0.1925613433122635
train_plan_mass: 1.0
  1%|          | 2760/300000 [00:07<13:16, 373.14it/s]
train_total_loss: -22.272130966186523
train_obj_loss: -22.34286880493164
train_reg_loss: 0.07073744386434555
train_trace_term: -16.093307495117188
train_err_1: 0.19019721448421478
train_plan_mass: 0.9999999403953552
train_total_loss: -22.277475357055664
train_obj_loss: -22.348236083984375
train_reg_loss: 0.0707613155245781
train_trace_term: -16.196903228759766
train_err_1: 0.18785211443901062
train_plan_mass: 0.9999999403953552
  1%|          | 2874/300000 [00:08<13:17, 372.62it/s]
train_total_loss: -22.282737731933594
train_obj_loss: -22.353525161743164
train_reg_loss: 0.07078734040260315
train_trace_term: -16.300220489501953
train_err_1: 0.1855313628911972
train_plan_mass: 1.0
train_total_loss: -22.287927627563477
train_obj_loss: -22.35874366760254
train_reg_loss: 0.07081565260887146
train_trace_term: -16.403242111206055
train_err_1: 0.18323464691638947
train_plan_mass: 1.0
  1%|          | 2950/300000 [00:08<13:17, 372.33it/s]
train_total_loss: -22.293045043945312
train_obj_loss: -22.3638916015625
train_reg_loss: 0.07084628194570541
train_trace_term: -16.505996704101562
train_err_1: 0.18096613883972168
train_plan_mass: 1.0
train_total_loss: -22.298091888427734
train_obj_loss: -22.36897087097168
train_reg_loss: 0.0708792507648468
train_trace_term: -16.608505249023438
train_err_1: 0.17873068153858185
train_plan_mass: 1.0
  1%|          | 3026/300000 [00:08<13:17, 372.43it/s]
train_total_loss: -22.30307388305664
train_obj_loss: -22.37398910522461
train_reg_loss: 0.07091453671455383
train_trace_term: -16.710800170898438
train_err_1: 0.17653816938400269
train_plan_mass: 1.0
train_total_loss: -22.30799102783203
train_obj_loss: -22.378942489624023
train_reg_loss: 0.07095208764076233
train_trace_term: -16.812923431396484
train_err_1: 0.1743868887424469
train_plan_mass: 1.0
  1%|          | 3102/300000 [00:08<13:15, 373.04it/s]
train_total_loss: -22.31283950805664
train_obj_loss: -22.383831024169922
train_reg_loss: 0.0709918886423111
train_trace_term: -16.91489028930664
train_err_1: 0.17227359116077423
train_plan_mass: 1.0
train_total_loss: -22.317626953125
train_obj_loss: -22.388660430908203
train_reg_loss: 0.07103385776281357
train_trace_term: -17.016613006591797
train_err_1: 0.1701994091272354
train_plan_mass: 1.0
  1%|          | 3178/300000 [00:08<13:16, 372.43it/s]
train_total_loss: -22.32235336303711
train_obj_loss: -22.393430709838867
train_reg_loss: 0.07107790559530258
train_trace_term: -17.11799430847168
train_err_1: 0.16815471649169922
train_plan_mass: 1.0
train_total_loss: -22.327016830444336
train_obj_loss: -22.39813995361328
train_reg_loss: 0.07112398743629456
train_trace_term: -17.219078063964844
train_err_1: 0.16614162921905518
train_plan_mass: 1.0
  1%|          | 3254/300000 [00:09<13:16, 372.78it/s]
train_total_loss: -22.331621170043945
train_obj_loss: -22.402793884277344
train_reg_loss: 0.07117201387882233
train_trace_term: -17.31989097595215
train_err_1: 0.16416135430335999
train_plan_mass: 0.9999999403953552
train_total_loss: -22.336170196533203
train_obj_loss: -22.407392501831055
train_reg_loss: 0.07122181355953217
train_trace_term: -17.42041778564453
train_err_1: 0.162211611866951
train_plan_mass: 0.9999999403953552
  1%|          | 3330/300000 [00:09<13:15, 372.78it/s]
train_total_loss: -22.34065818786621
train_obj_loss: -22.41193199157715
train_reg_loss: 0.07127318531274796
train_trace_term: -17.520660400390625
train_err_1: 0.16029269993305206
train_plan_mass: 0.9999998807907104
train_total_loss: -22.345094680786133
train_obj_loss: -22.416419982910156
train_reg_loss: 0.07132599502801895
train_trace_term: -17.62062644958496
train_err_1: 0.1584044098854065
train_plan_mass: 1.0
  1%|          | 3406/300000 [00:09<13:17, 372.00it/s]
train_total_loss: -22.34947395324707
train_obj_loss: -22.420854568481445
train_reg_loss: 0.07138015329837799
train_trace_term: -17.720319747924805
train_err_1: 0.15654385089874268
train_plan_mass: 0.9999999403953552
train_total_loss: -22.353801727294922
train_obj_loss: -22.42523765563965
train_reg_loss: 0.07143563032150269
train_trace_term: -17.819744110107422
train_err_1: 0.15471090376377106
train_plan_mass: 1.0
  1%|          | 3482/300000 [00:09<13:16, 372.27it/s]
train_total_loss: -22.358076095581055
train_obj_loss: -22.429569244384766
train_reg_loss: 0.07149238139390945
train_trace_term: -17.91888999938965
train_err_1: 0.15290567278862
train_plan_mass: 1.0
train_total_loss: -22.3622989654541
train_obj_loss: -22.433849334716797
train_reg_loss: 0.07155048847198486
train_trace_term: -18.017776489257812
train_err_1: 0.15113002061843872
train_plan_mass: 1.0
  1%|          | 3596/300000 [00:09<13:13, 373.44it/s]
train_total_loss: -22.366474151611328
train_obj_loss: -22.43808364868164
train_reg_loss: 0.07161004841327667
train_trace_term: -18.116397857666016
train_err_1: 0.14938050508499146
train_plan_mass: 1.0
train_total_loss: -22.37059783935547
train_obj_loss: -22.44226837158203
train_reg_loss: 0.07167115807533264
train_trace_term: -18.214811325073242
train_err_1: 0.14766055345535278
train_plan_mass: 1.0
  1%|          | 3672/300000 [00:10<13:14, 373.14it/s]
train_total_loss: -22.374675750732422
train_obj_loss: -22.446409225463867
train_reg_loss: 0.07173379510641098
train_trace_term: -18.31302261352539
train_err_1: 0.14596912264823914
train_plan_mass: 1.0
train_total_loss: -22.378704071044922
train_obj_loss: -22.450502395629883
train_reg_loss: 0.07179784774780273
train_trace_term: -18.411026000976562
train_err_1: 0.14430546760559082
train_plan_mass: 1.0
  1%|          | 3748/300000 [00:10<13:13, 373.58it/s]
train_total_loss: -22.382688522338867
train_obj_loss: -22.454551696777344
train_reg_loss: 0.07186318933963776
train_trace_term: -18.508808135986328
train_err_1: 0.14266660809516907
train_plan_mass: 1.0
train_total_loss: -22.386625289916992
train_obj_loss: -22.458555221557617
train_reg_loss: 0.07192972302436829
train_trace_term: -18.606372833251953
train_err_1: 0.14105352759361267
train_plan_mass: 1.0
  1%|▏         | 3824/300000 [00:10<13:13, 373.09it/s]
train_total_loss: -22.390522003173828
train_obj_loss: -22.4625186920166
train_reg_loss: 0.07199719548225403
train_trace_term: -18.703689575195312
train_err_1: 0.13946735858917236
train_plan_mass: 1.0
train_total_loss: -22.394371032714844
train_obj_loss: -22.4664363861084
train_reg_loss: 0.07206552475690842
train_trace_term: -18.800769805908203
train_err_1: 0.13790181279182434
train_plan_mass: 1.0
  1%|▏         | 3900/300000 [00:10<13:12, 373.46it/s]
train_total_loss: -22.398178100585938
train_obj_loss: -22.470312118530273
train_reg_loss: 0.07213468104600906
train_trace_term: -18.897598266601562
train_err_1: 0.136353999376297
train_plan_mass: 1.0
train_total_loss: -22.40194320678711
train_obj_loss: -22.47414779663086
train_reg_loss: 0.07220473140478134
train_trace_term: -18.994178771972656
train_err_1: 0.13482797145843506
train_plan_mass: 1.0
  1%|▏         | 3976/300000 [00:10<13:14, 372.56it/s]
train_total_loss: -22.405664443969727
train_obj_loss: -22.47793960571289
train_reg_loss: 0.0722757875919342
train_trace_term: -19.090513229370117
train_err_1: 0.13332650065422058
train_plan_mass: 0.9999999403953552
train_total_loss: -22.409345626831055
train_obj_loss: -22.481693267822266
train_reg_loss: 0.07234761863946915
train_trace_term: -19.18662452697754
train_err_1: 0.131850004196167
train_plan_mass: 1.0
  1%|▏         | 4052/300000 [00:11<13:12, 373.26it/s]
train_total_loss: -22.412986755371094
train_obj_loss: -22.48540687561035
train_reg_loss: 0.07241947948932648
train_trace_term: -19.28238296508789
train_err_1: 0.13038496673107147
train_plan_mass: 0.9999999403953552
train_total_loss: -22.416584014892578
train_obj_loss: -22.489076614379883
train_reg_loss: 0.07249239087104797
train_trace_term: -19.377838134765625
train_err_1: 0.12893782556056976
train_plan_mass: 1.0
  1%|▏         | 4128/300000 [00:11<13:15, 371.73it/s]
train_total_loss: -22.420146942138672
train_obj_loss: -22.492713928222656
train_reg_loss: 0.07256606221199036
train_trace_term: -19.473041534423828
train_err_1: 0.12750902771949768
train_plan_mass: 1.0
train_total_loss: -22.423667907714844
train_obj_loss: -22.496309280395508
train_reg_loss: 0.07264058291912079
train_trace_term: -19.56797218322754
train_err_1: 0.12609876692295074
train_plan_mass: 1.0
  1%|▏         | 4204/300000 [00:11<13:14, 372.34it/s]
train_total_loss: -22.427154541015625
train_obj_loss: -22.49987030029297
train_reg_loss: 0.07271604239940643
train_trace_term: -19.662689208984375
train_err_1: 0.12470714002847672
train_plan_mass: 1.0
train_total_loss: -22.430599212646484
train_obj_loss: -22.50339126586914
train_reg_loss: 0.07279248535633087
train_trace_term: -19.757232666015625
train_err_1: 0.12333442270755768
train_plan_mass: 1.0
  1%|▏         | 4280/300000 [00:11<13:11, 373.67it/s]
train_total_loss: -22.43400764465332
train_obj_loss: -22.506877899169922
train_reg_loss: 0.07286988943815231
train_trace_term: -19.851581573486328
train_err_1: 0.121980220079422
train_plan_mass: 1.0
train_total_loss: -22.4373836517334
train_obj_loss: -22.510332107543945
train_reg_loss: 0.0729481652379036
train_trace_term: -19.945743560791016
train_err_1: 0.12063948810100555
train_plan_mass: 0.9999999403953552
  1%|▏         | 4394/300000 [00:12<13:10, 373.91it/s]
train_total_loss: -22.44072151184082
train_obj_loss: -22.513748168945312
train_reg_loss: 0.07302714139223099
train_trace_term: -20.039772033691406
train_err_1: 0.11933080852031708
train_plan_mass: 1.0
train_total_loss: -22.444021224975586
train_obj_loss: -22.517127990722656
train_reg_loss: 0.07310677319765091
train_trace_term: -20.133670806884766
train_err_1: 0.11805342137813568
train_plan_mass: 1.0
  1%|▏         | 4470/300000 [00:12<13:13, 372.38it/s]
train_total_loss: -22.44729232788086
train_obj_loss: -22.520479202270508
train_reg_loss: 0.0731874331831932
train_trace_term: -20.227277755737305
train_err_1: 0.11675824224948883
train_plan_mass: 1.0
train_total_loss: -22.450523376464844
train_obj_loss: -22.523792266845703
train_reg_loss: 0.07326875627040863
train_trace_term: -20.32077980041504
train_err_1: 0.11549340188503265
train_plan_mass: 1.0
  2%|▏         | 4546/300000 [00:12<13:17, 370.62it/s]
train_total_loss: -22.45372200012207
train_obj_loss: -22.52707290649414
train_reg_loss: 0.0733509510755539
train_trace_term: -20.414020538330078
train_err_1: 0.11422491073608398
train_plan_mass: 1.0
train_total_loss: -22.456884384155273
train_obj_loss: -22.530319213867188
train_reg_loss: 0.07343389093875885
train_trace_term: -20.507143020629883
train_err_1: 0.11298393458127975
train_plan_mass: 1.0
  2%|▏         | 4622/300000 [00:12<13:14, 371.61it/s]
train_total_loss: -22.46001625061035
train_obj_loss: -22.533533096313477
train_reg_loss: 0.07351776957511902
train_trace_term: -20.60019302368164
train_err_1: 0.11177552491426468
train_plan_mass: 1.0
train_total_loss: -22.463115692138672
train_obj_loss: -22.536718368530273
train_reg_loss: 0.07360237091779709
train_trace_term: -20.69295310974121
train_err_1: 0.11054733395576477
train_plan_mass: 1.0
  2%|▏         | 4698/300000 [00:12<13:13, 371.96it/s]
train_total_loss: -22.46617889404297
train_obj_loss: -22.539865493774414
train_reg_loss: 0.07368745654821396
train_trace_term: -20.785552978515625
train_err_1: 0.10934732854366302
train_plan_mass: 1.0
train_total_loss: -22.46921157836914
train_obj_loss: -22.542984008789062
train_reg_loss: 0.07377269864082336
train_trace_term: -20.878101348876953
train_err_1: 0.10822471976280212
train_plan_mass: 1.0
  2%|▏         | 4774/300000 [00:13<13:14, 371.56it/s]
train_total_loss: -22.472213745117188
train_obj_loss: -22.546072006225586
train_reg_loss: 0.07385914027690887
train_trace_term: -20.970115661621094
train_err_1: 0.1069733202457428
train_plan_mass: 1.0
train_total_loss: -22.475181579589844
train_obj_loss: -22.54912757873535
train_reg_loss: 0.07394532114267349
train_trace_term: -21.06229019165039
train_err_1: 0.10592223703861237
train_plan_mass: 0.9999999403953552
  2%|▏         | 4850/300000 [00:13<13:13, 371.75it/s]
train_total_loss: -22.478126525878906
train_obj_loss: -22.55215835571289
train_reg_loss: 0.07403255999088287
train_trace_term: -21.154006958007812
train_err_1: 0.10472975671291351
train_plan_mass: 1.0
train_total_loss: -22.481033325195312
train_obj_loss: -22.555152893066406
train_reg_loss: 0.07412002980709076
train_trace_term: -21.245635986328125
train_err_1: 0.10363461077213287
train_plan_mass: 1.0
  2%|▏         | 4926/300000 [00:13<13:13, 372.07it/s]
train_total_loss: -22.483905792236328
train_obj_loss: -22.55811309814453
train_reg_loss: 0.07420776039361954
train_trace_term: -21.33706283569336
train_err_1: 0.10259917378425598
train_plan_mass: 0.9999999403953552
train_total_loss: -22.486759185791016
train_obj_loss: -22.56105613708496
train_reg_loss: 0.07429646700620651
train_trace_term: -21.428133010864258
train_err_1: 0.10141271352767944
train_plan_mass: 1.0
  2%|▏         | 5002/300000 [00:13<13:12, 372.24it/s]
train_total_loss: -22.489578247070312
train_obj_loss: -22.563962936401367
train_reg_loss: 0.07438521087169647
train_trace_term: -21.51911163330078
train_err_1: 0.10034507513046265
train_plan_mass: 1.0
train_total_loss: -22.492368698120117
train_obj_loss: -22.566843032836914
train_reg_loss: 0.07447434961795807
train_trace_term: -21.609859466552734
train_err_1: 0.09926346689462662
train_plan_mass: 1.0
  2%|▏         | 5116/300000 [00:14<13:10, 373.05it/s]
train_total_loss: -22.49513053894043
train_obj_loss: -22.56969451904297
train_reg_loss: 0.07456375658512115
train_trace_term: -21.70041275024414
train_err_1: 0.09821063280105591
train_plan_mass: 1.0
train_total_loss: -22.49786376953125
train_obj_loss: -22.57251739501953
train_reg_loss: 0.07465352863073349
train_trace_term: -21.790712356567383
train_err_1: 0.09716829657554626
train_plan_mass: 1.0
  2%|▏         | 5192/300000 [00:14<13:11, 372.43it/s]
train_total_loss: -22.50057029724121
train_obj_loss: -22.575313568115234
train_reg_loss: 0.07474367320537567
train_trace_term: -21.880796432495117
train_err_1: 0.09616808593273163
train_plan_mass: 1.0
train_total_loss: -22.503246307373047
train_obj_loss: -22.578081130981445
train_reg_loss: 0.07483412325382233
train_trace_term: -21.970539093017578
train_err_1: 0.09520572423934937
train_plan_mass: 1.0
  2%|▏         | 5268/300000 [00:14<13:12, 372.06it/s]
train_total_loss: -22.505901336669922
train_obj_loss: -22.580825805664062
train_reg_loss: 0.074924997985363
train_trace_term: -22.059986114501953
train_err_1: 0.09414874017238617
train_plan_mass: 1.0
train_total_loss: -22.50852394104004
train_obj_loss: -22.583539962768555
train_reg_loss: 0.07501591742038727
train_trace_term: -22.14923667907715
train_err_1: 0.09320403635501862
train_plan_mass: 1.0
  2%|▏         | 5344/300000 [00:14<13:12, 371.91it/s]
train_total_loss: -22.51112174987793
train_obj_loss: -22.58622932434082
train_reg_loss: 0.0751071572303772
train_trace_term: -22.238174438476562
train_err_1: 0.09217984229326248
train_plan_mass: 1.0
train_total_loss: -22.513696670532227
train_obj_loss: -22.588895797729492
train_reg_loss: 0.07519851624965668
train_trace_term: -22.32695770263672
train_err_1: 0.09121935069561005
train_plan_mass: 1.0
  2%|▏         | 5419/300000 [00:14<13:59, 350.93it/s]
train_total_loss: -22.516244888305664
train_obj_loss: -22.591535568237305
train_reg_loss: 0.07529057562351227
train_trace_term: -22.415313720703125
train_err_1: 0.09011372178792953
train_plan_mass: 1.0
train_total_loss: -22.518766403198242
train_obj_loss: -22.594148635864258
train_reg_loss: 0.07538288086652756
train_trace_term: -22.503610610961914
train_err_1: 0.08921840041875839
train_plan_mass: 1.0
  2%|▏         | 5494/300000 [00:15<13:37, 360.14it/s]
train_total_loss: -22.52126693725586
train_obj_loss: -22.596742630004883
train_reg_loss: 0.0754765123128891
train_trace_term: -22.591644287109375
train_err_1: 0.08831366896629333
train_plan_mass: 0.9999999403953552
train_total_loss: -22.52373504638672
train_obj_loss: -22.599306106567383
train_reg_loss: 0.07557082921266556
train_trace_term: -22.67905044555664
train_err_1: 0.08726611733436584
train_plan_mass: 1.0
  2%|▏         | 5569/300000 [00:15<13:24, 366.20it/s]
train_total_loss: -22.526187896728516
train_obj_loss: -22.601850509643555
train_reg_loss: 0.0756634920835495
train_trace_term: -22.766315460205078
train_err_1: 0.08649223297834396
train_plan_mass: 1.0
train_total_loss: -22.528615951538086
train_obj_loss: -22.604372024536133
train_reg_loss: 0.0757565051317215
train_trace_term: -22.85289764404297
train_err_1: 0.0856744721531868
train_plan_mass: 1.0
  2%|▏         | 5645/300000 [00:15<13:16, 369.61it/s]
train_total_loss: -22.53101921081543
train_obj_loss: -22.606868743896484
train_reg_loss: 0.07585020363330841
train_trace_term: -22.938779830932617
train_err_1: 0.08469435572624207
train_plan_mass: 1.0
train_total_loss: -22.533401489257812
train_obj_loss: -22.609344482421875
train_reg_loss: 0.07594376802444458
train_trace_term: -23.024776458740234
train_err_1: 0.08402598649263382
train_plan_mass: 1.0
  2%|▏         | 5721/300000 [00:15<13:10, 372.06it/s]
train_total_loss: -22.53575897216797
train_obj_loss: -22.611797332763672
train_reg_loss: 0.07603802531957626
train_trace_term: -23.109973907470703
train_err_1: 0.08302395790815353
train_plan_mass: 1.0
train_total_loss: -22.538095474243164
train_obj_loss: -22.614227294921875
train_reg_loss: 0.07613232731819153
train_trace_term: -23.194934844970703
train_err_1: 0.0820593312382698
train_plan_mass: 1.0
  2%|▏         | 5835/300000 [00:15<13:07, 373.38it/s]
train_total_loss: -22.540403366088867
train_obj_loss: -22.616628646850586
train_reg_loss: 0.07622557133436203
train_trace_term: -23.281208038330078
train_err_1: 0.08168996870517731
train_plan_mass: 1.0
train_total_loss: -22.54270362854004
train_obj_loss: -22.619022369384766
train_reg_loss: 0.07631944119930267
train_trace_term: -23.36609649658203
train_err_1: 0.08035777509212494
train_plan_mass: 1.0
  2%|▏         | 5911/300000 [00:16<13:09, 372.71it/s]
train_total_loss: -22.54497528076172
train_obj_loss: -22.621389389038086
train_reg_loss: 0.0764145478606224
train_trace_term: -23.452913284301758
train_err_1: 0.07992051541805267
train_plan_mass: 1.0
train_total_loss: -22.547218322753906
train_obj_loss: -22.623727798461914
train_reg_loss: 0.07650969922542572
train_trace_term: -23.538408279418945
train_err_1: 0.07875385880470276
train_plan_mass: 1.0
  2%|▏         | 5987/300000 [00:16<13:41, 357.73it/s]
train_total_loss: -22.549442291259766
train_obj_loss: -22.626047134399414
train_reg_loss: 0.07660464197397232
train_trace_term: -23.624122619628906
train_err_1: 0.07788644731044769
train_plan_mass: 1.0
train_total_loss: -22.55130958557129
train_obj_loss: -22.62799072265625
train_reg_loss: 0.07668206095695496
train_trace_term: -23.717172622680664
train_err_1: 0.07884714752435684
train_plan_mass: 1.0
  2%|▏         | 6063/300000 [00:16<13:24, 365.24it/s]
train_total_loss: -22.55150604248047
train_obj_loss: -22.627939224243164
train_reg_loss: 0.07643270492553711
train_trace_term: -23.83461570739746
train_err_1: 0.08404736965894699
train_plan_mass: 1.0
train_total_loss: -22.555770874023438
train_obj_loss: -22.632553100585938
train_reg_loss: 0.07678292691707611
train_trace_term: -23.88609504699707
train_err_1: 0.0773632749915123
train_plan_mass: 1.0
  2%|▏         | 6139/300000 [00:16<13:17, 368.65it/s]
train_total_loss: -22.558124542236328
train_obj_loss: -22.635066986083984
train_reg_loss: 0.07694339752197266
train_trace_term: -23.975170135498047
train_err_1: 0.07494892179965973
train_plan_mass: 1.0
train_total_loss: -22.56024932861328
train_obj_loss: -22.637300491333008
train_reg_loss: 0.07705045491456985
train_trace_term: -24.059709548950195
train_err_1: 0.07407603412866592
train_plan_mass: 1.0
  2%|▏         | 6215/300000 [00:17<13:12, 370.68it/s]
train_total_loss: -22.562345504760742
train_obj_loss: -22.639495849609375
train_reg_loss: 0.07715102285146713
train_trace_term: -24.144412994384766
train_err_1: 0.07329880446195602
train_plan_mass: 1.0
train_total_loss: -22.564422607421875
train_obj_loss: -22.641672134399414
train_reg_loss: 0.07724927365779877
train_trace_term: -24.229694366455078
train_err_1: 0.0725397914648056
train_plan_mass: 1.0
  2%|▏         | 6291/300000 [00:17<13:09, 372.04it/s]
train_total_loss: -22.566478729248047
train_obj_loss: -22.64382553100586
train_reg_loss: 0.07734696567058563
train_trace_term: -24.31527328491211
train_err_1: 0.07181357592344284
train_plan_mass: 1.0
train_total_loss: -22.568513870239258
train_obj_loss: -22.64595603942871
train_reg_loss: 0.07744148373603821
train_trace_term: -24.400339126586914
train_err_1: 0.07100129127502441
train_plan_mass: 1.0
  2%|▏         | 6367/300000 [00:17<13:08, 372.55it/s]
train_total_loss: -22.570533752441406
train_obj_loss: -22.648069381713867
train_reg_loss: 0.07753580063581467
train_trace_term: -24.48602294921875
train_err_1: 0.07038527727127075
train_plan_mass: 1.0
train_total_loss: -22.572528839111328
train_obj_loss: -22.650157928466797
train_reg_loss: 0.07762942463159561
train_trace_term: -24.570758819580078
train_err_1: 0.06960946321487427
train_plan_mass: 1.0
  2%|▏         | 6443/300000 [00:17<13:07, 372.83it/s]
train_total_loss: -22.574504852294922
train_obj_loss: -22.6522274017334
train_reg_loss: 0.0777227133512497
train_trace_term: -24.65554428100586
train_err_1: 0.06889396905899048
train_plan_mass: 0.9999999403953552
train_total_loss: -22.576457977294922
train_obj_loss: -22.654273986816406
train_reg_loss: 0.07781578600406647
train_trace_term: -24.738739013671875
train_err_1: 0.06815393269062042
train_plan_mass: 1.0
  2%|▏         | 6519/300000 [00:17<13:06, 373.37it/s]
train_total_loss: -22.578401565551758
train_obj_loss: -22.65631103515625
train_reg_loss: 0.07790996879339218
train_trace_term: -24.82536506652832
train_err_1: 0.06763240694999695
train_plan_mass: 1.0
train_total_loss: -22.580322265625
train_obj_loss: -22.658327102661133
train_reg_loss: 0.07800426334142685
train_trace_term: -24.909534454345703
train_err_1: 0.06678292155265808
train_plan_mass: 1.0
  2%|▏         | 6633/300000 [00:18<13:06, 373.07it/s]
train_total_loss: -22.58222007751465
train_obj_loss: -22.66031837463379
train_reg_loss: 0.07809796184301376
train_trace_term: -24.994077682495117
train_err_1: 0.06610015034675598
train_plan_mass: 1.0
train_total_loss: -22.584102630615234
train_obj_loss: -22.662294387817383
train_reg_loss: 0.07819175720214844
train_trace_term: -25.078643798828125
train_err_1: 0.06544333696365356
train_plan_mass: 1.0
  2%|▏         | 6709/300000 [00:18<13:06, 372.86it/s]
train_total_loss: -22.585968017578125
train_obj_loss: -22.664255142211914
train_reg_loss: 0.07828671485185623
train_trace_term: -25.163166046142578
train_err_1: 0.06484498828649521
train_plan_mass: 1.0
train_total_loss: -22.587810516357422
train_obj_loss: -22.666194915771484
train_reg_loss: 0.07838347554206848
train_trace_term: -25.247150421142578
train_err_1: 0.06404872238636017
train_plan_mass: 1.0
  2%|▏         | 6785/300000 [00:18<13:05, 373.44it/s]
train_total_loss: -22.589635848999023
train_obj_loss: -22.668113708496094
train_reg_loss: 0.07847742736339569
train_trace_term: -25.331451416015625
train_err_1: 0.06339302659034729
train_plan_mass: 1.0
train_total_loss: -22.59144401550293
train_obj_loss: -22.670015335083008
train_reg_loss: 0.07857099175453186
train_trace_term: -25.415334701538086
train_err_1: 0.06271201372146606
train_plan_mass: 1.0
  2%|▏         | 6861/300000 [00:18<13:06, 372.73it/s]
train_total_loss: -22.59324073791504
train_obj_loss: -22.671905517578125
train_reg_loss: 0.07866525650024414
train_trace_term: -25.500450134277344
train_err_1: 0.06220439448952675
train_plan_mass: 0.9999999403953552
train_total_loss: -22.595001220703125
train_obj_loss: -22.67375946044922
train_reg_loss: 0.0787590891122818
train_trace_term: -25.585941314697266
train_err_1: 0.06222601979970932
train_plan_mass: 1.0
  2%|▏         | 6937/300000 [00:18<13:06, 372.53it/s]
train_total_loss: -22.59117889404297
train_obj_loss: -22.669797897338867
train_reg_loss: 0.07861916720867157
train_trace_term: -25.687599182128906
train_err_1: 0.071966752409935
train_plan_mass: 1.0
train_total_loss: -22.598346710205078
train_obj_loss: -22.67720603942871
train_reg_loss: 0.07885930687189102
train_trace_term: -25.747692108154297
train_err_1: 0.061817847192287445
train_plan_mass: 1.0
  2%|▏         | 7013/300000 [00:19<13:06, 372.60it/s]
train_total_loss: -22.600229263305664
train_obj_loss: -22.679241180419922
train_reg_loss: 0.07901225239038467
train_trace_term: -25.83805274963379
train_err_1: 0.05971645936369896
train_plan_mass: 1.0
train_total_loss: -22.601938247680664
train_obj_loss: -22.68105697631836
train_reg_loss: 0.07911881059408188
train_trace_term: -25.922607421875
train_err_1: 0.059042442589998245
train_plan_mass: 1.0
  2%|▏         | 7089/300000 [00:19<13:06, 372.40it/s]
train_total_loss: -22.603609085083008
train_obj_loss: -22.68282699584961
train_reg_loss: 0.07921744883060455
train_trace_term: -26.008638381958008
train_err_1: 0.05966454744338989
train_plan_mass: 1.0
train_total_loss: -22.60529899597168
train_obj_loss: -22.684612274169922
train_reg_loss: 0.0793142020702362
train_trace_term: -26.090930938720703
train_err_1: 0.057945992797613144
train_plan_mass: 1.0
  2%|▏         | 7165/300000 [00:19<13:08, 371.15it/s]
train_total_loss: -22.60695457458496
train_obj_loss: -22.686363220214844
train_reg_loss: 0.0794089213013649
train_trace_term: -26.17450523376465
train_err_1: 0.057229623198509216
train_plan_mass: 1.0
train_total_loss: -22.608591079711914
train_obj_loss: -22.688093185424805
train_reg_loss: 0.0795026645064354
train_trace_term: -26.25824546813965
train_err_1: 0.05663907155394554
train_plan_mass: 1.0
  2%|▏         | 7241/300000 [00:19<13:06, 372.07it/s]
train_total_loss: -22.610210418701172
train_obj_loss: -22.689815521240234
train_reg_loss: 0.0796048566699028
train_trace_term: -26.340097427368164
train_err_1: 0.05631900206208229
train_plan_mass: 1.0
train_total_loss: -22.6118221282959
train_obj_loss: -22.6915225982666
train_reg_loss: 0.07970013469457626
train_trace_term: -26.426361083984375
train_err_1: 0.05605628341436386
train_plan_mass: 1.0
  2%|▏         | 7355/300000 [00:20<13:03, 373.38it/s]
train_total_loss: -22.613418579101562
train_obj_loss: -22.69321060180664
train_reg_loss: 0.07979165017604828
train_trace_term: -26.50951385498047
train_err_1: 0.05497292801737785
train_plan_mass: 1.0
train_total_loss: -22.6149959564209
train_obj_loss: -22.694875717163086
train_reg_loss: 0.07987964153289795
train_trace_term: -26.593046188354492
train_err_1: 0.05435808375477791
train_plan_mass: 1.0
  2%|▏         | 7431/300000 [00:20<13:05, 372.64it/s]
train_total_loss: -22.616546630859375
train_obj_loss: -22.696517944335938
train_reg_loss: 0.07997053116559982
train_trace_term: -26.677024841308594
train_err_1: 0.05453591048717499
train_plan_mass: 1.0
train_total_loss: -22.618080139160156
train_obj_loss: -22.698143005371094
train_reg_loss: 0.08006273210048676
train_trace_term: -26.758743286132812
train_err_1: 0.0538623183965683
train_plan_mass: 1.0
  3%|▎         | 7507/300000 [00:20<13:04, 372.68it/s]
train_total_loss: -22.619630813598633
train_obj_loss: -22.699787139892578
train_reg_loss: 0.08015559613704681
train_trace_term: -26.844074249267578
train_err_1: 0.05264793336391449
train_plan_mass: 1.0
train_total_loss: -22.621143341064453
train_obj_loss: -22.701391220092773
train_reg_loss: 0.0802474170923233
train_trace_term: -26.927703857421875
train_err_1: 0.05211291089653969
train_plan_mass: 1.0
  3%|▎         | 7583/300000 [00:20<13:04, 372.66it/s]
train_total_loss: -22.622644424438477
train_obj_loss: -22.702983856201172
train_reg_loss: 0.0803392231464386
train_trace_term: -27.010746002197266
train_err_1: 0.05161502957344055
train_plan_mass: 1.0
train_total_loss: -22.624130249023438
train_obj_loss: -22.70456314086914
train_reg_loss: 0.08043286204338074
train_trace_term: -27.09453582763672
train_err_1: 0.05103307217359543
train_plan_mass: 1.0000001192092896
  3%|▎         | 7659/300000 [00:20<13:04, 372.44it/s]
train_total_loss: -22.625600814819336
train_obj_loss: -22.706127166748047
train_reg_loss: 0.08052542805671692
train_trace_term: -27.178462982177734
train_err_1: 0.050674647092819214
train_plan_mass: 1.0
train_total_loss: -22.627038955688477
train_obj_loss: -22.707656860351562
train_reg_loss: 0.08061783015727997
train_trace_term: -27.26348114013672
train_err_1: 0.051513560116291046
train_plan_mass: 1.0
  3%|▎         | 7735/300000 [00:21<13:04, 372.32it/s]
train_total_loss: -22.628498077392578
train_obj_loss: -22.70920753479004
train_reg_loss: 0.08071000874042511
train_trace_term: -27.345298767089844
train_err_1: 0.04952098801732063
train_plan_mass: 1.0
train_total_loss: -22.629924774169922
train_obj_loss: -22.71072769165039
train_reg_loss: 0.0808020755648613
train_trace_term: -27.428707122802734
train_err_1: 0.04904288798570633
train_plan_mass: 1.0
  3%|▎         | 7811/300000 [00:21<13:04, 372.46it/s]
train_total_loss: -22.631332397460938
train_obj_loss: -22.71222686767578
train_reg_loss: 0.08089437335729599
train_trace_term: -27.51156234741211
train_err_1: 0.048635467886924744
train_plan_mass: 1.0
train_total_loss: -22.632736206054688
train_obj_loss: -22.713722229003906
train_reg_loss: 0.08098617196083069
train_trace_term: -27.595504760742188
train_err_1: 0.047995999455451965
train_plan_mass: 1.0
  3%|▎         | 7887/300000 [00:21<13:05, 371.95it/s]
train_total_loss: -22.634122848510742
train_obj_loss: -22.71520233154297
train_reg_loss: 0.08107934892177582
train_trace_term: -27.6789608001709
train_err_1: 0.047580935060977936
train_plan_mass: 1.0
train_total_loss: -22.635478973388672
train_obj_loss: -22.71664810180664
train_reg_loss: 0.0811694860458374
train_trace_term: -27.762760162353516
train_err_1: 0.04785851016640663
train_plan_mass: 1.0
  3%|▎         | 7963/300000 [00:21<13:03, 372.77it/s]
train_total_loss: -22.6368465423584
train_obj_loss: -22.718109130859375
train_reg_loss: 0.08126208931207657
train_trace_term: -27.845077514648438
train_err_1: 0.04672662913799286
train_plan_mass: 1.0
train_total_loss: -22.63819122314453
train_obj_loss: -22.719545364379883
train_reg_loss: 0.08135386556386948
train_trace_term: -27.92782211303711
train_err_1: 0.04618426784873009
train_plan_mass: 1.0
  3%|▎         | 8039/300000 [00:21<13:01, 373.56it/s]
train_total_loss: -22.63951301574707
train_obj_loss: -22.720958709716797
train_reg_loss: 0.08144517987966537
train_trace_term: -28.01131248474121
train_err_1: 0.04608304798603058
train_plan_mass: 1.0
train_total_loss: -22.64082908630371
train_obj_loss: -22.722366333007812
train_reg_loss: 0.0815378949046135
train_trace_term: -28.09359359741211
train_err_1: 0.04525788128376007
train_plan_mass: 1.0
  3%|▎         | 8153/300000 [00:22<13:03, 372.28it/s]
train_total_loss: -22.635324478149414
train_obj_loss: -22.71674156188965
train_reg_loss: 0.0814165323972702
train_trace_term: -28.262128829956055
train_err_1: 0.06024620309472084
train_plan_mass: 1.0
train_total_loss: -22.640539169311523
train_obj_loss: -22.721782684326172
train_reg_loss: 0.08124268054962158
train_trace_term: -28.311920166015625
train_err_1: 0.05389607697725296
train_plan_mass: 1.0
  3%|▎         | 8229/300000 [00:22<13:05, 371.64it/s]
train_total_loss: -22.644330978393555
train_obj_loss: -22.726028442382812
train_reg_loss: 0.08169839531183243
train_trace_term: -28.362873077392578
train_err_1: 0.04675278812646866
train_plan_mass: 1.0
train_total_loss: -22.645959854125977
train_obj_loss: -22.727840423583984
train_reg_loss: 0.08187980204820633
train_trace_term: -28.430160522460938
train_err_1: 0.04357185214757919
train_plan_mass: 1.0
  3%|▎         | 8305/300000 [00:22<13:06, 370.95it/s]
train_total_loss: -22.647214889526367
train_obj_loss: -22.729206085205078
train_reg_loss: 0.0819907933473587
train_trace_term: -28.513099670410156
train_err_1: 0.04306253418326378
train_plan_mass: 1.0000001192092896
train_total_loss: -22.648447036743164
train_obj_loss: -22.73053550720215
train_reg_loss: 0.08208765089511871
train_trace_term: -28.595012664794922
train_err_1: 0.04259977489709854
train_plan_mass: 1.0
  3%|▎         | 8381/300000 [00:22<13:03, 372.26it/s]
train_total_loss: -22.649673461914062
train_obj_loss: -22.731857299804688
train_reg_loss: 0.08218343555927277
train_trace_term: -28.678424835205078
train_err_1: 0.042201172560453415
train_plan_mass: 1.0
train_total_loss: -22.6508846282959
train_obj_loss: -22.73316192626953
train_reg_loss: 0.08227710425853729
train_trace_term: -28.760848999023438
train_err_1: 0.04167535901069641
train_plan_mass: 1.0000001192092896
  3%|▎         | 8457/300000 [00:23<13:02, 372.70it/s]
train_total_loss: -22.652088165283203
train_obj_loss: -22.73445701599121
train_reg_loss: 0.08236971497535706
train_trace_term: -28.843029022216797
train_err_1: 0.041257839649915695
train_plan_mass: 1.0
train_total_loss: -22.653165817260742
train_obj_loss: -22.735628128051758
train_reg_loss: 0.08246200531721115
train_trace_term: -28.927915573120117
train_err_1: 0.04536856338381767
train_plan_mass: 1.0000001192092896
  3%|▎         | 8533/300000 [00:23<13:01, 372.80it/s]
train_total_loss: -22.654449462890625
train_obj_loss: -22.73700523376465
train_reg_loss: 0.08255509287118912
train_trace_term: -29.007293701171875
train_err_1: 0.04038843512535095
train_plan_mass: 1.0000001192092896
train_total_loss: -22.655614852905273
train_obj_loss: -22.73826026916504
train_reg_loss: 0.08264566212892532
train_trace_term: -29.089698791503906
train_err_1: 0.03998960927128792
train_plan_mass: 1.0000001192092896
  3%|▎         | 8609/300000 [00:23<13:00, 373.35it/s]
train_total_loss: -22.656768798828125
train_obj_loss: -22.739503860473633
train_reg_loss: 0.0827355682849884
train_trace_term: -29.17157554626465
train_err_1: 0.039577122777700424
train_plan_mass: 1.0
train_total_loss: -22.657907485961914
train_obj_loss: -22.740734100341797
train_reg_loss: 0.08282571285963058
train_trace_term: -29.25340461730957
train_err_1: 0.03916909545660019
train_plan_mass: 1.0000001192092896
  3%|▎         | 8685/300000 [00:23<13:05, 370.88it/s]
train_total_loss: -22.658876419067383
train_obj_loss: -22.741790771484375
train_reg_loss: 0.08291412144899368
train_trace_term: -29.333202362060547
train_err_1: 0.043196193873882294
train_plan_mass: 1.0000001192092896
train_total_loss: -22.66015625
train_obj_loss: -22.743160247802734
train_reg_loss: 0.08300482481718063
train_trace_term: -29.416528701782227
train_err_1: 0.03836889564990997
train_plan_mass: 1.0000001192092896
  3%|▎         | 8761/300000 [00:23<13:01, 372.45it/s]
train_total_loss: -22.661264419555664
train_obj_loss: -22.74435806274414
train_reg_loss: 0.08309455960988998
train_trace_term: -29.497802734375
train_err_1: 0.037957146763801575
train_plan_mass: 1.0000001192092896
train_total_loss: -22.662363052368164
train_obj_loss: -22.745546340942383
train_reg_loss: 0.0831838995218277
train_trace_term: -29.578798294067383
train_err_1: 0.03758639097213745
train_plan_mass: 1.0000001192092896
  3%|▎         | 8875/300000 [00:24<12:58, 373.93it/s]
train_total_loss: -22.6634464263916
train_obj_loss: -22.746719360351562
train_reg_loss: 0.08327335864305496
train_trace_term: -29.659412384033203
train_err_1: 0.03721114248037338
train_plan_mass: 1.0
train_total_loss: -22.664520263671875
train_obj_loss: -22.747880935668945
train_reg_loss: 0.08336152136325836
train_trace_term: -29.739891052246094
train_err_1: 0.03732636198401451
train_plan_mass: 1.0
  3%|▎         | 8951/300000 [00:24<12:59, 373.18it/s]
train_total_loss: -22.665584564208984
train_obj_loss: -22.74903678894043
train_reg_loss: 0.08345260471105576
train_trace_term: -29.819744110107422
train_err_1: 0.03674210235476494
train_plan_mass: 1.0
train_total_loss: -22.666641235351562
train_obj_loss: -22.75018310546875
train_reg_loss: 0.0835423618555069
train_trace_term: -29.899398803710938
train_err_1: 0.03606557101011276
train_plan_mass: 1.0
  3%|▎         | 9027/300000 [00:24<12:58, 373.57it/s]
train_total_loss: -22.667680740356445
train_obj_loss: -22.751312255859375
train_reg_loss: 0.08363179862499237
train_trace_term: -29.97888946533203
train_err_1: 0.03579127788543701
train_plan_mass: 1.0
train_total_loss: -22.668712615966797
train_obj_loss: -22.75243377685547
train_reg_loss: 0.08372079581022263
train_trace_term: -30.05860710144043
train_err_1: 0.035395245999097824
train_plan_mass: 1.0
  3%|▎         | 9103/300000 [00:24<12:59, 373.03it/s]
train_total_loss: -22.66971206665039
train_obj_loss: -22.753520965576172
train_reg_loss: 0.08380899578332901
train_trace_term: -30.13880157470703
train_err_1: 0.036799173802137375
train_plan_mass: 1.0
train_total_loss: -22.670743942260742
train_obj_loss: -22.7546443939209
train_reg_loss: 0.0838996171951294
train_trace_term: -30.217735290527344
train_err_1: 0.03454155847430229
train_plan_mass: 1.0000001192092896
  3%|▎         | 9179/300000 [00:24<13:02, 371.64it/s]
train_total_loss: -22.671743392944336
train_obj_loss: -22.755733489990234
train_reg_loss: 0.08399026840925217
train_trace_term: -30.29743194580078
train_err_1: 0.034791912883520126
train_plan_mass: 1.0000001192092896
train_total_loss: -22.672719955444336
train_obj_loss: -22.756799697875977
train_reg_loss: 0.08407914638519287
train_trace_term: -30.377092361450195
train_err_1: 0.034690696746110916
train_plan_mass: 1.0
  3%|▎         | 9255/300000 [00:25<12:59, 372.90it/s]
train_total_loss: -22.6737117767334
train_obj_loss: -22.75787925720215
train_reg_loss: 0.08416836708784103
train_trace_term: -30.456485748291016
train_err_1: 0.03407175838947296
train_plan_mass: 1.0000001192092896
train_total_loss: -22.6746826171875
train_obj_loss: -22.758939743041992
train_reg_loss: 0.08425722271203995
train_trace_term: -30.536537170410156
train_err_1: 0.033378370106220245
train_plan_mass: 1.0
  3%|▎         | 9331/300000 [00:25<12:58, 373.56it/s]
train_total_loss: -22.675626754760742
train_obj_loss: -22.759971618652344
train_reg_loss: 0.08434472978115082
train_trace_term: -30.61509895324707
train_err_1: 0.03359637036919594
train_plan_mass: 1.0000001192092896
train_total_loss: -22.676591873168945
train_obj_loss: -22.76102638244629
train_reg_loss: 0.08443454653024673
train_trace_term: -30.69463539123535
train_err_1: 0.03251225873827934
train_plan_mass: 1.0000001192092896
  3%|▎         | 9407/300000 [00:25<12:58, 373.43it/s]
train_total_loss: -22.67751121520996
train_obj_loss: -22.762035369873047
train_reg_loss: 0.08452323824167252
train_trace_term: -30.772865295410156
train_err_1: 0.03392334282398224
train_plan_mass: 1.0000001192092896
train_total_loss: -22.678462982177734
train_obj_loss: -22.763078689575195
train_reg_loss: 0.08461526036262512
train_trace_term: -30.852230072021484
train_err_1: 0.03186390548944473
train_plan_mass: 1.0000001192092896
  3%|▎         | 9483/300000 [00:25<12:57, 373.76it/s]
train_total_loss: -22.679367065429688
train_obj_loss: -22.764070510864258
train_reg_loss: 0.08470287919044495
train_trace_term: -30.93018341064453
train_err_1: 0.03290584683418274
train_plan_mass: 1.0000001192092896
train_total_loss: -22.680280685424805
train_obj_loss: -22.765071868896484
train_reg_loss: 0.08479046821594238
train_trace_term: -31.00998306274414
train_err_1: 0.03159308806061745
train_plan_mass: 1.0000001192092896
  3%|▎         | 9559/300000 [00:26<12:56, 374.06it/s]
train_total_loss: -22.681182861328125
train_obj_loss: -22.766061782836914
train_reg_loss: 0.08487825095653534
train_trace_term: -31.08749771118164
train_err_1: 0.03165615350008011
train_plan_mass: 1.0000001192092896
train_total_loss: -22.682065963745117
train_obj_loss: -22.767032623291016
train_reg_loss: 0.0849665030837059
train_trace_term: -31.1651554107666
train_err_1: 0.031687065958976746
train_plan_mass: 1.0000001192092896
  3%|▎         | 9673/300000 [00:26<13:01, 371.54it/s]
train_total_loss: -22.67974090576172
train_obj_loss: -22.764524459838867
train_reg_loss: 0.08478347957134247
train_trace_term: -31.277177810668945
train_err_1: 0.04228615015745163
train_plan_mass: 1.0000001192092896
train_total_loss: -22.68092918395996
train_obj_loss: -22.76559066772461
train_reg_loss: 0.08466131240129471
train_trace_term: -31.31156349182129
train_err_1: 0.04229113459587097
train_plan_mass: 1.0000001192092896
  3%|▎         | 9748/300000 [00:26<13:34, 356.28it/s]
train_total_loss: -22.68427848815918
train_obj_loss: -22.769222259521484
train_reg_loss: 0.08494404703378677
train_trace_term: -31.42225456237793
train_err_1: 0.033950768411159515
train_plan_mass: 1.0
train_total_loss: -22.684864044189453
train_obj_loss: -22.769969940185547
train_reg_loss: 0.0851050540804863
train_trace_term: -31.51019287109375
train_err_1: 0.03292614966630936
train_plan_mass: 1.0000001192092896
  3%|▎         | 9822/300000 [00:26<13:27, 359.44it/s]
train_total_loss: -22.686378479003906
train_obj_loss: -22.771743774414062
train_reg_loss: 0.08536474406719208
train_trace_term: -31.570755004882812
train_err_1: 0.029792044311761856
train_plan_mass: 1.0000001192092896
train_total_loss: -22.687231063842773
train_obj_loss: -22.7726993560791
train_reg_loss: 0.08546880632638931
train_trace_term: -31.644638061523438
train_err_1: 0.028900092467665672
train_plan_mass: 1.0000001192092896
  3%|▎         | 9896/300000 [00:26<13:19, 362.82it/s]
train_total_loss: -22.688058853149414
train_obj_loss: -22.773624420166016
train_reg_loss: 0.08556506782770157
train_trace_term: -31.720722198486328
train_err_1: 0.02858933061361313
train_plan_mass: 1.0000001192092896
train_total_loss: -22.68887710571289
train_obj_loss: -22.774532318115234
train_reg_loss: 0.0856553241610527
train_trace_term: -31.797517776489258
train_err_1: 0.02828124724328518
train_plan_mass: 1.0000001192092896
  3%|▎         | 9971/300000 [00:27<13:12, 366.05it/s]
train_total_loss: -22.689668655395508
train_obj_loss: -22.77541160583496
train_reg_loss: 0.08574317395687103
train_trace_term: -31.875463485717773
train_err_1: 0.028987634927034378
train_plan_mass: 1.0000001192092896
train_total_loss: -22.690486907958984
train_obj_loss: -22.776317596435547
train_reg_loss: 0.08583135157823563
train_trace_term: -31.95163917541504
train_err_1: 0.027756161987781525
train_plan_mass: 1.0000001192092896
  3%|▎         | 10046/300000 [00:27<13:05, 369.04it/s]
train_total_loss: -22.6912841796875
train_obj_loss: -22.777198791503906
train_reg_loss: 0.08591549098491669
train_trace_term: -32.02825927734375
train_err_1: 0.027432164177298546
train_plan_mass: 1.000000238418579
train_total_loss: -22.69207000732422
train_obj_loss: -22.7780704498291
train_reg_loss: 0.08599993586540222
train_trace_term: -32.105926513671875
train_err_1: 0.027154382318258286
train_plan_mass: 1.0
  3%|▎         | 10122/300000 [00:27<13:00, 371.22it/s]
train_total_loss: -22.69284439086914
train_obj_loss: -22.7789306640625
train_reg_loss: 0.08608632534742355
train_trace_term: -32.18374252319336
train_err_1: 0.026861760765314102
train_plan_mass: 1.0000001192092896
train_total_loss: -22.693553924560547
train_obj_loss: -22.77972412109375
train_reg_loss: 0.08616925776004791
train_trace_term: -32.26350402832031
train_err_1: 0.029318854212760925
train_plan_mass: 1.0
  3%|▎         | 10198/300000 [00:27<12:58, 372.46it/s]
train_total_loss: -22.694374084472656
train_obj_loss: -22.780628204345703
train_reg_loss: 0.08625483512878418
train_trace_term: -32.33832931518555
train_err_1: 0.026513703167438507
train_plan_mass: 1.0000001192092896
train_total_loss: -22.695133209228516
train_obj_loss: -22.781471252441406
train_reg_loss: 0.0863388329744339
train_trace_term: -32.41543197631836
train_err_1: 0.026049159467220306
train_plan_mass: 1.0000001192092896
  3%|▎         | 10312/300000 [00:28<12:56, 372.95it/s]
train_total_loss: -22.695878982543945
train_obj_loss: -22.78230094909668
train_reg_loss: 0.08642211556434631
train_trace_term: -32.49212646484375
train_err_1: 0.025792071595788002
train_plan_mass: 1.0000001192092896
train_total_loss: -22.696617126464844
train_obj_loss: -22.78312110900879
train_reg_loss: 0.08650427311658859
train_trace_term: -32.56873321533203
train_err_1: 0.025515180081129074
train_plan_mass: 1.0000001192092896
  3%|▎         | 10388/300000 [00:28<12:56, 373.08it/s]
train_total_loss: -22.697219848632812
train_obj_loss: -22.78380584716797
train_reg_loss: 0.08658532798290253
train_trace_term: -32.639434814453125
train_err_1: 0.030845437198877335
train_plan_mass: 1.0000001192092896
train_total_loss: -22.698076248168945
train_obj_loss: -22.784744262695312
train_reg_loss: 0.08666741102933884
train_trace_term: -32.72056579589844
train_err_1: 0.025233011692762375
train_plan_mass: 1.000000238418579
  3%|▎         | 10464/300000 [00:28<12:56, 372.75it/s]
train_total_loss: -22.698793411254883
train_obj_loss: -22.785541534423828
train_reg_loss: 0.08674877136945724
train_trace_term: -32.79627990722656
train_err_1: 0.02475915104150772
train_plan_mass: 1.0000001192092896
train_total_loss: -22.699504852294922
train_obj_loss: -22.786334991455078
train_reg_loss: 0.0868302434682846
train_trace_term: -32.87213134765625
train_err_1: 0.024486180394887924
train_plan_mass: 1.0000001192092896
  4%|▎         | 10540/300000 [00:28<12:55, 373.35it/s]
train_total_loss: -22.70020866394043
train_obj_loss: -22.7871150970459
train_reg_loss: 0.08690696209669113
train_trace_term: -32.947898864746094
train_err_1: 0.024250954389572144
train_plan_mass: 1.0000001192092896
train_total_loss: -22.70085334777832
train_obj_loss: -22.7878360748291
train_reg_loss: 0.08698264509439468
train_trace_term: -33.020912170410156
train_err_1: 0.02727518230676651
train_plan_mass: 1.0000001192092896
  4%|▎         | 10616/300000 [00:28<12:55, 373.10it/s]
train_total_loss: -22.70159339904785
train_obj_loss: -22.788654327392578
train_reg_loss: 0.0870617926120758
train_trace_term: -33.09920120239258
train_err_1: 0.024066820740699768
train_plan_mass: 1.000000238418579
train_total_loss: -22.70227813720703
train_obj_loss: -22.789417266845703
train_reg_loss: 0.08713985979557037
train_trace_term: -33.17570114135742
train_err_1: 0.023477748036384583
train_plan_mass: 1.0000001192092896
  4%|▎         | 10692/300000 [00:29<12:53, 373.79it/s]
train_total_loss: -22.702953338623047
train_obj_loss: -22.790170669555664
train_reg_loss: 0.08721733093261719
train_trace_term: -33.25109100341797
train_err_1: 0.023328501731157303
train_plan_mass: 1.000000238418579
train_total_loss: -22.703617095947266
train_obj_loss: -22.79091453552246
train_reg_loss: 0.08729700744152069
train_trace_term: -33.323341369628906
train_err_1: 0.023943057283759117
train_plan_mass: 1.0000001192092896
  4%|▎         | 10768/300000 [00:29<12:54, 373.24it/s]
train_total_loss: -22.704116821289062
train_obj_loss: -22.791492462158203
train_reg_loss: 0.08737540990114212
train_trace_term: -33.39491653442383
train_err_1: 0.02942916564643383
train_plan_mass: 1.0000001192092896
train_total_loss: -22.704933166503906
train_obj_loss: -22.792387008666992
train_reg_loss: 0.08745446801185608
train_trace_term: -33.47507858276367
train_err_1: 0.022878078743815422
train_plan_mass: 1.0000001192092896
  4%|▎         | 10844/300000 [00:29<12:54, 373.39it/s]
train_total_loss: -22.70557975769043
train_obj_loss: -22.79311180114746
train_reg_loss: 0.0875324159860611
train_trace_term: -33.55179214477539
train_err_1: 0.022693626582622528
train_plan_mass: 1.0000001192092896
train_total_loss: -22.703275680541992
train_obj_loss: -22.790714263916016
train_reg_loss: 0.08743923157453537
train_trace_term: -33.62248611450195
train_err_1: 0.03468151390552521
train_plan_mass: 1.0000001192092896
  4%|▎         | 10920/300000 [00:29<12:53, 373.65it/s]
train_total_loss: -22.70354461669922
train_obj_loss: -22.790908813476562
train_reg_loss: 0.08736415952444077
train_trace_term: -33.74235534667969
train_err_1: 0.03429219126701355
train_plan_mass: 1.000000238418579
train_total_loss: -22.707000732421875
train_obj_loss: -22.794635772705078
train_reg_loss: 0.08763576298952103
train_trace_term: -33.77297592163086
train_err_1: 0.02594808302819729
train_plan_mass: 1.0000001192092896
  4%|▎         | 11034/300000 [00:30<12:53, 373.64it/s]
train_total_loss: -22.707090377807617
train_obj_loss: -22.794754028320312
train_reg_loss: 0.087664395570755
train_trace_term: -33.898956298828125
train_err_1: 0.027390403673052788
train_plan_mass: 1.0000001192092896
train_total_loss: -22.707983016967773
train_obj_loss: -22.795711517333984
train_reg_loss: 0.08772870153188705
train_trace_term: -33.94800567626953
train_err_1: 0.026597358286380768
train_plan_mass: 1.0000001192092896
  4%|▎         | 11110/300000 [00:30<12:52, 373.77it/s]
train_total_loss: -22.70887565612793
train_obj_loss: -22.79672622680664
train_reg_loss: 0.08785043656826019
train_trace_term: -34.029457092285156
train_err_1: 0.027123337611556053
train_plan_mass: 1.0000001192092896
train_total_loss: -22.709754943847656
train_obj_loss: -22.797773361206055
train_reg_loss: 0.08801784366369247
train_trace_term: -34.09554672241211
train_err_1: 0.02239423617720604
train_plan_mass: 1.0000001192092896
  4%|▎         | 11186/300000 [00:30<12:54, 372.99it/s]
train_total_loss: -22.70937728881836
train_obj_loss: -22.79733657836914
train_reg_loss: 0.08795932680368423
train_trace_term: -34.203521728515625
train_err_1: 0.026545364409685135
train_plan_mass: 1.000000238418579
train_total_loss: -22.71070671081543
train_obj_loss: -22.79885482788086
train_reg_loss: 0.08814740926027298
train_trace_term: -34.24241638183594
train_err_1: 0.024471260607242584
train_plan_mass: 1.0000001192092896
  4%|▍         | 11262/300000 [00:30<12:52, 373.63it/s]
train_total_loss: -22.71138572692871
train_obj_loss: -22.79965591430664
train_reg_loss: 0.08826959133148193
train_trace_term: -34.32419204711914
train_err_1: 0.02249879017472267
train_plan_mass: 1.000000238418579
train_total_loss: -22.712162017822266
train_obj_loss: -22.80048942565918
train_reg_loss: 0.08832762390375137
train_trace_term: -34.39411926269531
train_err_1: 0.021860718727111816
train_plan_mass: 1.000000238418579
  4%|▍         | 11338/300000 [00:30<12:55, 372.36it/s]
train_total_loss: -22.712844848632812
train_obj_loss: -22.801300048828125
train_reg_loss: 0.08845546841621399
train_trace_term: -34.45994567871094
train_err_1: 0.020306099206209183
train_plan_mass: 1.000000238418579
train_total_loss: -22.713415145874023
train_obj_loss: -22.801942825317383
train_reg_loss: 0.08852758258581161
train_trace_term: -34.52696228027344
train_err_1: 0.019867198541760445
train_plan_mass: 1.0000001192092896
  4%|▍         | 11414/300000 [00:31<12:54, 372.48it/s]
train_total_loss: -22.713973999023438
train_obj_loss: -22.802581787109375
train_reg_loss: 0.08860695362091064
train_trace_term: -34.596946716308594
train_err_1: 0.01956319436430931
train_plan_mass: 1.0000001192092896
train_total_loss: -22.71453285217285
train_obj_loss: -22.80321502685547
train_reg_loss: 0.08868274837732315
train_trace_term: -34.66765594482422
train_err_1: 0.019328001886606216
train_plan_mass: 1.000000238418579
  4%|▍         | 11490/300000 [00:31<12:54, 372.44it/s]
train_total_loss: -22.715051651000977
train_obj_loss: -22.80380630493164
train_reg_loss: 0.0887543112039566
train_trace_term: -34.74150085449219
train_err_1: 0.02080833539366722
train_plan_mass: 1.000000238418579
train_total_loss: -22.715620040893555
train_obj_loss: -22.80445098876953
train_reg_loss: 0.08883031457662582
train_trace_term: -34.80927276611328
train_err_1: 0.01892123371362686
train_plan_mass: 1.000000238418579
  4%|▍         | 11566/300000 [00:31<12:57, 371.10it/s]
train_total_loss: -22.716163635253906
train_obj_loss: -22.80506706237793
train_reg_loss: 0.0889039859175682
train_trace_term: -34.87886047363281
train_err_1: 0.018782364204525948
train_plan_mass: 1.000000238418579
train_total_loss: -22.716691970825195
train_obj_loss: -22.80567169189453
train_reg_loss: 0.08897962421178818
train_trace_term: -34.949317932128906
train_err_1: 0.01858803629875183
train_plan_mass: 1.000000238418579
  4%|▍         | 11642/300000 [00:31<12:54, 372.10it/s]
train_total_loss: -22.717187881469727
train_obj_loss: -22.80624008178711
train_reg_loss: 0.0890517383813858
train_trace_term: -35.02012634277344
train_err_1: 0.021178070455789566
train_plan_mass: 1.000000238418579
train_total_loss: -22.717636108398438
train_obj_loss: -22.806758880615234
train_reg_loss: 0.08912207186222076
train_trace_term: -35.08325958251953
train_err_1: 0.023631133139133453
train_plan_mass: 1.0000001192092896
  4%|▍         | 11756/300000 [00:31<12:52, 372.99it/s]
train_total_loss: -22.718259811401367
train_obj_loss: -22.80745506286621
train_reg_loss: 0.08919477462768555
train_trace_term: -35.16064453125
train_err_1: 0.018052004277706146
train_plan_mass: 1.0000001192092896
train_total_loss: -22.71877098083496
train_obj_loss: -22.808034896850586
train_reg_loss: 0.089263416826725
train_trace_term: -35.230812072753906
train_err_1: 0.017831088975071907
train_plan_mass: 1.0000001192092896
  4%|▍         | 11832/300000 [00:32<12:53, 372.32it/s]
train_total_loss: -22.719280242919922
train_obj_loss: -22.808616638183594
train_reg_loss: 0.08933643251657486
train_trace_term: -35.300872802734375
train_err_1: 0.017666364088654518
train_plan_mass: 1.000000238418579
train_total_loss: -22.71978187561035
train_obj_loss: -22.80919075012207
train_reg_loss: 0.08940798789262772
train_trace_term: -35.3707389831543
train_err_1: 0.01747784949839115
train_plan_mass: 1.000000238418579
  4%|▍         | 11908/300000 [00:32<12:54, 371.78it/s]
train_total_loss: -22.720130920410156
train_obj_loss: -22.809608459472656
train_reg_loss: 0.08947723358869553
train_trace_term: -35.447052001953125
train_err_1: 0.023321550339460373
train_plan_mass: 1.000000238418579
train_total_loss: -22.72076416015625
train_obj_loss: -22.81031608581543
train_reg_loss: 0.08955221623182297
train_trace_term: -35.50811767578125
train_err_1: 0.01760116033256054
train_plan_mass: 1.000000238418579
  4%|▍         | 11984/300000 [00:32<12:54, 372.03it/s]
train_total_loss: -22.721256256103516
train_obj_loss: -22.810876846313477
train_reg_loss: 0.08962137252092361
train_trace_term: -35.57839584350586
train_err_1: 0.016992447897791862
train_plan_mass: 1.000000238418579
train_total_loss: -22.7216796875
train_obj_loss: -22.811370849609375
train_reg_loss: 0.08969064801931381
train_trace_term: -35.64170837402344
train_err_1: 0.02048962563276291
train_plan_mass: 1.000000238418579
  4%|▍         | 12060/300000 [00:32<12:58, 369.90it/s]
train_total_loss: -22.722209930419922
train_obj_loss: -22.811969757080078
train_reg_loss: 0.08975926786661148
train_trace_term: -35.71678924560547
train_err_1: 0.016679350286722183
train_plan_mass: 1.000000238418579
train_total_loss: -22.72268295288086
train_obj_loss: -22.812515258789062
train_reg_loss: 0.08983193337917328
train_trace_term: -35.78489303588867
train_err_1: 0.016636652871966362
train_plan_mass: 1.000000238418579
  4%|▍         | 12136/300000 [00:32<12:54, 371.80it/s]
train_total_loss: -22.723146438598633
train_obj_loss: -22.813047409057617
train_reg_loss: 0.08990083634853363
train_trace_term: -35.85295104980469
train_err_1: 0.016669992357492447
train_plan_mass: 1.000000238418579
train_total_loss: -22.723588943481445
train_obj_loss: -22.813556671142578
train_reg_loss: 0.08996712416410446
train_trace_term: -35.916595458984375
train_err_1: 0.018239429220557213
train_plan_mass: 1.000000238418579
  4%|▍         | 12212/300000 [00:33<12:52, 372.61it/s]
train_total_loss: -22.72404670715332
train_obj_loss: -22.814083099365234
train_reg_loss: 0.09003585577011108
train_trace_term: -35.99204635620117
train_err_1: 0.01800455152988434
train_plan_mass: 1.000000238418579
train_total_loss: -22.724525451660156
train_obj_loss: -22.81462860107422
train_reg_loss: 0.09010284394025803
train_trace_term: -36.05680465698242
train_err_1: 0.016438163816928864
train_plan_mass: 1.000000238418579
  4%|▍         | 12288/300000 [00:33<12:51, 372.81it/s]
train_total_loss: -22.72496795654297
train_obj_loss: -22.815135955810547
train_reg_loss: 0.09016814827919006
train_trace_term: -36.12451171875
train_err_1: 0.016845617443323135
train_plan_mass: 1.0000001192092896
train_total_loss: -22.72540855407715
train_obj_loss: -22.815643310546875
train_reg_loss: 0.09023430943489075
train_trace_term: -36.193809509277344
train_err_1: 0.01627892628312111
train_plan_mass: 1.000000238418579
  4%|▍         | 12364/300000 [00:33<12:50, 373.18it/s]
train_total_loss: -22.725841522216797
train_obj_loss: -22.81614112854004
train_reg_loss: 0.09030000120401382
train_trace_term: -36.26093292236328
train_err_1: 0.016617219895124435
train_plan_mass: 1.000000238418579
train_total_loss: -22.726253509521484
train_obj_loss: -22.816617965698242
train_reg_loss: 0.09036380797624588
train_trace_term: -36.32717514038086
train_err_1: 0.017164092510938644
train_plan_mass: 1.000000238418579
  4%|▍         | 12440/300000 [00:33<12:49, 373.74it/s]
train_total_loss: -22.723163604736328
train_obj_loss: -22.813215255737305
train_reg_loss: 0.09005113691091537
train_trace_term: -36.41178894042969
train_err_1: 0.03377736732363701
train_plan_mass: 1.000000238418579
train_total_loss: -22.725589752197266
train_obj_loss: -22.81576919555664
train_reg_loss: 0.0901791900396347
train_trace_term: -36.49727249145508
train_err_1: 0.026453066617250443
train_plan_mass: 1.000000238418579
  4%|▍         | 12554/300000 [00:34<12:49, 373.65it/s]
train_total_loss: -22.726520538330078
train_obj_loss: -22.816720962524414
train_reg_loss: 0.09020011872053146
train_trace_term: -36.57948684692383
train_err_1: 0.024463247507810593
train_plan_mass: 1.000000238418579
train_total_loss: -22.72751808166504
train_obj_loss: -22.817895889282227
train_reg_loss: 0.09037864208221436
train_trace_term: -36.60578918457031
train_err_1: 0.01860688254237175
train_plan_mass: 1.000000238418579
  4%|▍         | 12630/300000 [00:34<12:49, 373.62it/s]
train_total_loss: -22.728282928466797
train_obj_loss: -22.81888198852539
train_reg_loss: 0.09059902280569077
train_trace_term: -36.67436218261719
train_err_1: 0.016273096203804016
train_plan_mass: 1.000000238418579
train_total_loss: -22.728727340698242
train_obj_loss: -22.81943130493164
train_reg_loss: 0.09070389717817307
train_trace_term: -36.728416442871094
train_err_1: 0.015732672065496445
train_plan_mass: 1.000000238418579
  4%|▍         | 12706/300000 [00:34<12:49, 373.54it/s]
train_total_loss: -22.7289981842041
train_obj_loss: -22.81975555419922
train_reg_loss: 0.09075748175382614
train_trace_term: -36.795166015625
train_err_1: 0.017157593742012978
train_plan_mass: 1.000000238418579
train_total_loss: -22.72905731201172
train_obj_loss: -22.819793701171875
train_reg_loss: 0.09073605388402939
train_trace_term: -36.87668228149414
train_err_1: 0.017510825768113136
train_plan_mass: 1.000000238418579
  4%|▍         | 12782/300000 [00:34<12:49, 373.19it/s]
train_total_loss: -22.729150772094727
train_obj_loss: -22.819990158081055
train_reg_loss: 0.09084028005599976
train_trace_term: -36.96806335449219
train_err_1: 0.019276246428489685
train_plan_mass: 1.000000238418579
train_total_loss: -22.730304718017578
train_obj_loss: -22.821292877197266
train_reg_loss: 0.09098812192678452
train_trace_term: -37.00194549560547
train_err_1: 0.015122151002287865
train_plan_mass: 1.000000238418579
  4%|▍         | 12858/300000 [00:34<12:49, 373.28it/s]
train_total_loss: -22.7307071685791
train_obj_loss: -22.82176971435547
train_reg_loss: 0.09106206893920898
train_trace_term: -37.05643844604492
train_err_1: 0.015555057674646378
train_plan_mass: 1.0000001192092896
train_total_loss: -22.731098175048828
train_obj_loss: -22.82223129272461
train_reg_loss: 0.09113311767578125
train_trace_term: -37.11954116821289
train_err_1: 0.014436455443501472
train_plan_mass: 1.000000238418579
  4%|▍         | 12934/300000 [00:35<12:47, 373.97it/s]
train_total_loss: -22.731464385986328
train_obj_loss: -22.822664260864258
train_reg_loss: 0.09120002388954163
train_trace_term: -37.18316650390625
train_err_1: 0.014950500801205635
train_plan_mass: 1.000000238418579
train_total_loss: -22.73185920715332
train_obj_loss: -22.823123931884766
train_reg_loss: 0.09126380831003189
train_trace_term: -37.24208068847656
train_err_1: 0.013406781479716301
train_plan_mass: 1.000000238418579
  4%|▍         | 13010/300000 [00:35<12:48, 373.24it/s]
train_total_loss: -22.73219108581543
train_obj_loss: -22.823514938354492
train_reg_loss: 0.09132325649261475
train_trace_term: -37.30949783325195
train_err_1: 0.015386078506708145
train_plan_mass: 1.000000238418579
train_total_loss: -22.732587814331055
train_obj_loss: -22.823974609375
train_reg_loss: 0.09138710051774979
train_trace_term: -37.36713790893555
train_err_1: 0.013181975111365318
train_plan_mass: 1.000000238418579
  4%|▍         | 13086/300000 [00:35<12:49, 373.01it/s]
train_total_loss: -22.732948303222656
train_obj_loss: -22.82439613342285
train_reg_loss: 0.09144699573516846
train_trace_term: -37.42918014526367
train_err_1: 0.013324671424925327
train_plan_mass: 1.000000238418579
train_total_loss: -22.73328971862793
train_obj_loss: -22.824798583984375
train_reg_loss: 0.09150905162096024
train_trace_term: -37.487667083740234
train_err_1: 0.01492006704211235
train_plan_mass: 1.000000238418579
  4%|▍         | 13162/300000 [00:35<12:49, 372.89it/s]
train_total_loss: -22.73366355895996
train_obj_loss: -22.825231552124023
train_reg_loss: 0.09156718850135803
train_trace_term: -37.553489685058594
train_err_1: 0.012930713593959808
train_plan_mass: 1.000000238418579
train_total_loss: -22.7340145111084
train_obj_loss: -22.825639724731445
train_reg_loss: 0.09162586182355881
train_trace_term: -37.615936279296875
train_err_1: 0.012655512429773808
train_plan_mass: 1.000000238418579
  4%|▍         | 13276/300000 [00:36<12:48, 372.91it/s]
train_total_loss: -22.734363555908203
train_obj_loss: -22.826045989990234
train_reg_loss: 0.09168272465467453
train_trace_term: -37.678428649902344
train_err_1: 0.012480627745389938
train_plan_mass: 1.000000238418579
train_total_loss: -22.73470687866211
train_obj_loss: -22.826452255249023
train_reg_loss: 0.0917445719242096
train_trace_term: -37.73953628540039
train_err_1: 0.012317892163991928
train_plan_mass: 1.000000238418579
  4%|▍         | 13352/300000 [00:36<12:47, 373.37it/s]
train_total_loss: -22.735048294067383
train_obj_loss: -22.82685089111328
train_reg_loss: 0.09180299192667007
train_trace_term: -37.80017852783203
train_err_1: 0.012242662720382214
train_plan_mass: 1.000000238418579
train_total_loss: -22.7353515625
train_obj_loss: -22.827213287353516
train_reg_loss: 0.09186107665300369
train_trace_term: -37.858558654785156
train_err_1: 0.015198469161987305
train_plan_mass: 1.000000238418579
  4%|▍         | 13428/300000 [00:36<12:48, 372.93it/s]
train_total_loss: -22.73569107055664
train_obj_loss: -22.827606201171875
train_reg_loss: 0.09191583096981049
train_trace_term: -37.92671203613281
train_err_1: 0.01421667356044054
train_plan_mass: 1.000000238418579
train_total_loss: -22.736051559448242
train_obj_loss: -22.828025817871094
train_reg_loss: 0.09197342395782471
train_trace_term: -37.98204040527344
train_err_1: 0.01192096434533596
train_plan_mass: 1.000000238418579
  5%|▍         | 13504/300000 [00:36<12:48, 372.84it/s]
train_total_loss: -22.73638153076172
train_obj_loss: -22.82840919494629
train_reg_loss: 0.0920281931757927
train_trace_term: -38.041481018066406
train_err_1: 0.011874930933117867
train_plan_mass: 1.000000238418579
train_total_loss: -22.73670196533203
train_obj_loss: -22.828786849975586
train_reg_loss: 0.09208505600690842
train_trace_term: -38.101043701171875
train_err_1: 0.012098245322704315
train_plan_mass: 1.000000238418579
  5%|▍         | 13580/300000 [00:36<13:36, 350.96it/s]
train_total_loss: -22.73702621459961
train_obj_loss: -22.82916831970215
train_reg_loss: 0.09214116632938385
train_trace_term: -38.162071228027344
train_err_1: 0.011560812592506409
train_plan_mass: 1.000000238418579
train_total_loss: -22.73733901977539
train_obj_loss: -22.829532623291016
train_reg_loss: 0.09219411015510559
train_trace_term: -38.222747802734375
train_err_1: 0.012459179386496544
train_plan_mass: 1.000000238418579
  5%|▍         | 13655/300000 [00:37<13:13, 360.99it/s]
train_total_loss: -22.73766326904297
train_obj_loss: -22.829912185668945
train_reg_loss: 0.09224946051836014
train_trace_term: -38.28022003173828
train_err_1: 0.011402835138142109
train_plan_mass: 1.000000238418579
train_total_loss: -22.73796844482422
train_obj_loss: -22.83026885986328
train_reg_loss: 0.09230076521635056
train_trace_term: -38.34071731567383
train_err_1: 0.01189521886408329
train_plan_mass: 1.000000238418579
  5%|▍         | 13731/300000 [00:37<13:00, 367.00it/s]
train_total_loss: -22.73827362060547
train_obj_loss: -22.83062744140625
train_reg_loss: 0.09235414117574692
train_trace_term: -38.401145935058594
train_err_1: 0.012355760671198368
train_plan_mass: 1.000000238418579
train_total_loss: -22.738584518432617
train_obj_loss: -22.83099365234375
train_reg_loss: 0.09240979701280594
train_trace_term: -38.459312438964844
train_err_1: 0.011618444696068764
train_plan_mass: 1.000000238418579
  5%|▍         | 13807/300000 [00:37<12:51, 371.04it/s]
train_total_loss: -22.738697052001953
train_obj_loss: -22.831148147583008
train_reg_loss: 0.09245170652866364
train_trace_term: -38.519065856933594
train_err_1: 0.014362959191203117
train_plan_mass: 1.000000238418579
train_total_loss: -22.735576629638672
train_obj_loss: -22.827598571777344
train_reg_loss: 0.09202226251363754
train_trace_term: -38.58222961425781
train_err_1: 0.028271902352571487
train_plan_mass: 1.0000001192092896
  5%|▍         | 13883/300000 [00:37<12:48, 372.28it/s]
train_total_loss: -22.737661361694336
train_obj_loss: -22.82958984375
train_reg_loss: 0.09192909300327301
train_trace_term: -38.65000915527344
train_err_1: 0.026377327740192413
train_plan_mass: 1.000000238418579
train_total_loss: -22.73969078063965
train_obj_loss: -22.83213996887207
train_reg_loss: 0.09244854003190994
train_trace_term: -38.695533752441406
train_err_1: 0.012604571878910065
train_plan_mass: 1.000000238418579
  5%|▍         | 13959/300000 [00:37<12:46, 373.18it/s]
train_total_loss: -22.74005126953125
train_obj_loss: -22.832660675048828
train_reg_loss: 0.09260910004377365
train_trace_term: -38.75035858154297
train_err_1: 0.010732119902968407
train_plan_mass: 1.000000238418579
train_total_loss: -22.74033546447754
train_obj_loss: -22.833030700683594
train_reg_loss: 0.09269547462463379
train_trace_term: -38.805450439453125
train_err_1: 0.010542228817939758
train_plan_mass: 1.000000238418579
  5%|▍         | 14073/300000 [00:38<12:44, 373.80it/s]
train_total_loss: -22.74062156677246
train_obj_loss: -22.833383560180664
train_reg_loss: 0.09276147931814194
train_trace_term: -38.86186218261719
train_err_1: 0.010426425375044346
train_plan_mass: 1.000000238418579
train_total_loss: -22.740432739257812
train_obj_loss: -22.833253860473633
train_reg_loss: 0.09282205253839493
train_trace_term: -38.90054702758789
train_err_1: 0.02342931553721428
train_plan_mass: 1.000000238418579
  5%|▍         | 14149/300000 [00:38<12:46, 372.92it/s]
train_total_loss: -22.741165161132812
train_obj_loss: -22.834041595458984
train_reg_loss: 0.09287597239017487
train_trace_term: -38.97530746459961
train_err_1: 0.010230503976345062
train_plan_mass: 1.000000238418579
train_total_loss: -22.741437911987305
train_obj_loss: -22.83437156677246
train_reg_loss: 0.09293324500322342
train_trace_term: -39.032196044921875
train_err_1: 0.01011818926781416
train_plan_mass: 1.000000238418579
  5%|▍         | 14225/300000 [00:38<12:45, 373.35it/s]
train_total_loss: -22.74170684814453
train_obj_loss: -22.834693908691406
train_reg_loss: 0.0929872989654541
train_trace_term: -39.089019775390625
train_err_1: 0.010009564459323883
train_plan_mass: 1.000000238418579
train_total_loss: -22.74197006225586
train_obj_loss: -22.83501434326172
train_reg_loss: 0.0930435061454773
train_trace_term: -39.14594268798828
train_err_1: 0.009913339279592037
train_plan_mass: 1.000000238418579
  5%|▍         | 14301/300000 [00:38<12:46, 372.78it/s]
train_total_loss: -22.742233276367188
train_obj_loss: -22.835330963134766
train_reg_loss: 0.09309786558151245
train_trace_term: -39.203216552734375
train_err_1: 0.009808933362364769
train_plan_mass: 1.000000238418579
train_total_loss: -22.742494583129883
train_obj_loss: -22.835641860961914
train_reg_loss: 0.09314786642789841
train_trace_term: -39.25973129272461
train_err_1: 0.00978681817650795
train_plan_mass: 1.000000238418579
  5%|▍         | 14377/300000 [00:38<12:45, 373.16it/s]
train_total_loss: -22.742753982543945
train_obj_loss: -22.835952758789062
train_reg_loss: 0.09319880604743958
train_trace_term: -39.314998626708984
train_err_1: 0.00958903320133686
train_plan_mass: 1.000000238418579
train_total_loss: -22.743013381958008
train_obj_loss: -22.836261749267578
train_reg_loss: 0.09324905276298523
train_trace_term: -39.37023162841797
train_err_1: 0.00953823234885931
train_plan_mass: 1.000000238418579
  5%|▍         | 14452/300000 [00:39<13:32, 351.29it/s]
train_total_loss: -22.743263244628906
train_obj_loss: -22.83656120300293
train_reg_loss: 0.0932985320687294
train_trace_term: -39.42597198486328
train_err_1: 0.0094216987490654
train_plan_mass: 1.0000003576278687
train_total_loss: -22.743515014648438
train_obj_loss: -22.836862564086914
train_reg_loss: 0.09334781765937805
train_trace_term: -39.481300354003906
train_err_1: 0.009336109273135662
train_plan_mass: 1.000000238418579
  5%|▍         | 14527/300000 [00:39<13:11, 360.74it/s]
train_total_loss: -22.74375343322754
train_obj_loss: -22.837148666381836
train_reg_loss: 0.09339582920074463
train_trace_term: -39.533206939697266
train_err_1: 0.01086388435214758
train_plan_mass: 1.000000238418579
train_total_loss: -22.744009017944336
train_obj_loss: -22.83745574951172
train_reg_loss: 0.09344617277383804
train_trace_term: -39.58987045288086
train_err_1: 0.009266618639230728
train_plan_mass: 1.000000238418579
  5%|▍         | 14602/300000 [00:39<12:59, 366.14it/s]
train_total_loss: -22.7442569732666
train_obj_loss: -22.837753295898438
train_reg_loss: 0.09349561482667923
train_trace_term: -39.64448165893555
train_err_1: 0.009084401652216911
train_plan_mass: 1.000000238418579
train_total_loss: -22.74449348449707
train_obj_loss: -22.838037490844727
train_reg_loss: 0.09354492276906967
train_trace_term: -39.698726654052734
train_err_1: 0.008954726159572601
train_plan_mass: 1.0000003576278687
  5%|▍         | 14716/300000 [00:39<12:50, 370.47it/s]
train_total_loss: -22.744733810424805
train_obj_loss: -22.838329315185547
train_reg_loss: 0.09359510987997055
train_trace_term: -39.75318908691406
train_err_1: 0.0088729877024889
train_plan_mass: 1.000000238418579
train_total_loss: -22.744951248168945
train_obj_loss: -22.83859634399414
train_reg_loss: 0.09364552050828934
train_trace_term: -39.8018684387207
train_err_1: 0.011125030927360058
train_plan_mass: 1.000000238418579
  5%|▍         | 14792/300000 [00:40<12:47, 371.65it/s]
train_total_loss: -22.745197296142578
train_obj_loss: -22.838890075683594
train_reg_loss: 0.09369274228811264
train_trace_term: -39.86385726928711
train_err_1: 0.009365939535200596
train_plan_mass: 1.000000238418579
train_total_loss: -22.745433807373047
train_obj_loss: -22.839174270629883
train_reg_loss: 0.09374023228883743
train_trace_term: -39.91619110107422
train_err_1: 0.00857100635766983
train_plan_mass: 1.000000238418579
  5%|▍         | 14868/300000 [00:40<12:46, 372.05it/s]
train_total_loss: -22.745655059814453
train_obj_loss: -22.83944320678711
train_reg_loss: 0.09378893673419952
train_trace_term: -39.96685791015625
train_err_1: 0.010058294981718063
train_plan_mass: 1.000000238418579
train_total_loss: -22.74588394165039
train_obj_loss: -22.839717864990234
train_reg_loss: 0.09383464604616165
train_trace_term: -40.02122116088867
train_err_1: 0.009987982921302319
train_plan_mass: 1.000000238418579
  5%|▍         | 14944/300000 [00:40<12:45, 372.54it/s]
train_total_loss: -22.746124267578125
train_obj_loss: -22.840003967285156
train_reg_loss: 0.09388015419244766
train_trace_term: -40.07793426513672
train_err_1: 0.008447002619504929
train_plan_mass: 1.000000238418579
train_total_loss: -22.746305465698242
train_obj_loss: -22.840227127075195
train_reg_loss: 0.09392216801643372
train_trace_term: -40.13982009887695
train_err_1: 0.011813683435320854
train_plan_mass: 1.000000238418579
  5%|▌         | 15020/300000 [00:40<12:46, 372.02it/s]
train_total_loss: -22.746564865112305
train_obj_loss: -22.840534210205078
train_reg_loss: 0.0939696654677391
train_trace_term: -40.18589782714844
train_err_1: 0.008216788992285728
train_plan_mass: 1.0000003576278687
train_total_loss: -22.746782302856445
train_obj_loss: -22.840797424316406
train_reg_loss: 0.09401498734951019
train_trace_term: -40.23735046386719
train_err_1: 0.008445145562291145
train_plan_mass: 1.000000238418579
  5%|▌         | 15096/300000 [00:40<13:29, 351.89it/s]
train_total_loss: -22.74696922302246
train_obj_loss: -22.841026306152344
train_reg_loss: 0.09405793994665146
train_trace_term: -40.28661346435547
train_err_1: 0.010972224175930023
train_plan_mass: 1.000000238418579
train_total_loss: -22.747215270996094
train_obj_loss: -22.841318130493164
train_reg_loss: 0.09410232305526733
train_trace_term: -40.34375762939453
train_err_1: 0.008014102466404438
train_plan_mass: 1.000000238418579
  5%|▌         | 15171/300000 [00:41<13:07, 361.73it/s]
train_total_loss: -22.74742889404297
train_obj_loss: -22.841575622558594
train_reg_loss: 0.09414591640233994
train_trace_term: -40.39723205566406
train_err_1: 0.007879945449531078
train_plan_mass: 1.000000238418579
train_total_loss: -22.747610092163086
train_obj_loss: -22.841796875
train_reg_loss: 0.09418609738349915
train_trace_term: -40.4556999206543
train_err_1: 0.010240240022540092
train_plan_mass: 1.000000238418579
  5%|▌         | 15245/300000 [00:41<12:58, 365.55it/s]
train_total_loss: -22.747840881347656
train_obj_loss: -22.842073440551758
train_reg_loss: 0.0942324548959732
train_trace_term: -40.50285339355469
train_err_1: 0.008374450728297234
train_plan_mass: 1.0000003576278687
train_total_loss: -22.74803924560547
train_obj_loss: -22.842313766479492
train_reg_loss: 0.0942748412489891
train_trace_term: -40.55787658691406
train_err_1: 0.008791260421276093
train_plan_mass: 1.000000238418579
  5%|▌         | 15320/300000 [00:41<12:49, 369.84it/s]
train_total_loss: -22.74823570251465
train_obj_loss: -22.842557907104492
train_reg_loss: 0.09432186186313629
train_trace_term: -40.60259246826172
train_err_1: 0.009476404637098312
train_plan_mass: 1.000000238418579
train_total_loss: -22.74517059326172
train_obj_loss: -22.839406967163086
train_reg_loss: 0.09423665702342987
train_trace_term: -40.74190902709961
train_err_1: 0.021243005990982056
train_plan_mass: 1.000000238418579
  5%|▌         | 15434/300000 [00:41<12:46, 371.20it/s]
train_total_loss: -22.74261474609375
train_obj_loss: -22.835994720458984
train_reg_loss: 0.09337936341762543
train_trace_term: -40.68755340576172
train_err_1: 0.03148506581783295
train_plan_mass: 1.000000238418579
train_total_loss: -22.748201370239258
train_obj_loss: -22.842302322387695
train_reg_loss: 0.0941004827618599
train_trace_term: -40.767974853515625
train_err_1: 0.015607515349984169
train_plan_mass: 1.000000238418579
  5%|▌         | 15510/300000 [00:42<12:45, 371.72it/s]
train_total_loss: -22.748924255371094
train_obj_loss: -22.843271255493164
train_reg_loss: 0.09434714913368225
train_trace_term: -40.83097457885742
train_err_1: 0.009966452606022358
train_plan_mass: 1.0000003576278687
train_total_loss: -22.74919891357422
train_obj_loss: -22.843660354614258
train_reg_loss: 0.09446079283952713
train_trace_term: -40.86885452270508
train_err_1: 0.008150096982717514
train_plan_mass: 1.000000238418579
  5%|▌         | 15586/300000 [00:42<12:44, 371.83it/s]
train_total_loss: -22.74901008605957
train_obj_loss: -22.843494415283203
train_reg_loss: 0.09448515623807907
train_trace_term: -40.974571228027344
train_err_1: 0.013786103576421738
train_plan_mass: 1.000000238418579
train_total_loss: -22.749408721923828
train_obj_loss: -22.84391212463379
train_reg_loss: 0.0945039913058281
train_trace_term: -40.97428894042969
train_err_1: 0.010317135602235794
train_plan_mass: 1.000000238418579
  5%|▌         | 15660/300000 [00:42<13:28, 351.68it/s]
train_total_loss: -22.7496395111084
train_obj_loss: -22.84426498413086
train_reg_loss: 0.09462615102529526
train_trace_term: -41.024227142333984
train_err_1: 0.01335739716887474
train_plan_mass: 1.000000238418579
train_total_loss: -22.749958038330078
train_obj_loss: -22.844629287719727
train_reg_loss: 0.09467180073261261
train_trace_term: -41.061676025390625
train_err_1: 0.007123136892914772
train_plan_mass: 1.000000238418579
  5%|▌         | 15735/300000 [00:42<13:06, 361.58it/s]
train_total_loss: -22.75013542175293
train_obj_loss: -22.844852447509766
train_reg_loss: 0.09471729397773743
train_trace_term: -41.109718322753906
train_err_1: 0.007086281199008226
train_plan_mass: 1.000000238418579
train_total_loss: -22.75029182434082
train_obj_loss: -22.845050811767578
train_reg_loss: 0.09475980699062347
train_trace_term: -41.16294860839844
train_err_1: 0.008875999599695206
train_plan_mass: 1.000000238418579
  5%|▌         | 15810/300000 [00:42<12:54, 366.89it/s]
train_total_loss: -22.75047492980957
train_obj_loss: -22.84527587890625
train_reg_loss: 0.09480069577693939
train_trace_term: -41.20973205566406
train_err_1: 0.007704242132604122
train_plan_mass: 1.0000003576278687
train_total_loss: -22.750659942626953
train_obj_loss: -22.845502853393555
train_reg_loss: 0.09484205394983292
train_trace_term: -41.255393981933594
train_err_1: 0.0068944343365728855
train_plan_mass: 1.000000238418579
  5%|▌         | 15885/300000 [00:43<12:48, 369.90it/s]
train_total_loss: -22.75083351135254
train_obj_loss: -22.84571647644043
train_reg_loss: 0.09488257020711899
train_trace_term: -41.304283142089844
train_err_1: 0.006792585365474224
train_plan_mass: 1.0000003576278687
train_total_loss: -22.75100326538086
train_obj_loss: -22.84592628479004
train_reg_loss: 0.09492271393537521
train_trace_term: -41.352142333984375
train_err_1: 0.006730610970407724
train_plan_mass: 1.000000238418579
  5%|▌         | 15961/300000 [00:43<12:44, 371.57it/s]
train_total_loss: -22.75109100341797
train_obj_loss: -22.846050262451172
train_reg_loss: 0.0949593111872673
train_trace_term: -41.408058166503906
train_err_1: 0.011574444361031055
train_plan_mass: 1.000000238418579
train_total_loss: -22.751340866088867
train_obj_loss: -22.846343994140625
train_reg_loss: 0.09500280022621155
train_trace_term: -41.447021484375
train_err_1: 0.006818399298936129
train_plan_mass: 1.000000238418579
  5%|▌         | 16075/300000 [00:43<12:41, 373.07it/s]
train_total_loss: -22.751514434814453
train_obj_loss: -22.8465576171875
train_reg_loss: 0.09504242986440659
train_trace_term: -41.49297332763672
train_err_1: 0.006559034809470177
train_plan_mass: 1.0000003576278687
train_total_loss: -22.75167465209961
train_obj_loss: -22.846757888793945
train_reg_loss: 0.09508313983678818
train_trace_term: -41.54093933105469
train_err_1: 0.0064831203781068325
train_plan_mass: 1.000000238418579
  5%|▌         | 16113/300000 [00:43<13:27, 351.55it/s]
train_total_loss: -22.751842498779297
train_obj_loss: -22.84696388244629
train_reg_loss: 0.09512109309434891
train_trace_term: -41.58910369873047
train_err_1: 0.0064018042758107185
train_plan_mass: 1.000000238418579
train_total_loss: -22.75197982788086
train_obj_loss: -22.847137451171875
train_reg_loss: 0.09515760093927383
train_trace_term: -41.63304138183594
train_err_1: 0.008828364312648773
train_plan_mass: 1.000000238418579
  5%|▌         | 16226/300000 [00:44<12:56, 365.43it/s]
train_total_loss: -22.752168655395508
train_obj_loss: -22.84736442565918
train_reg_loss: 0.09519550949335098
train_trace_term: -41.685279846191406
train_err_1: 0.00636705756187439
train_plan_mass: 1.000000238418579
train_total_loss: -22.7523250579834
train_obj_loss: -22.847558975219727
train_reg_loss: 0.09523362666368484
train_trace_term: -41.73225784301758
train_err_1: 0.0062603941187262535
train_plan_mass: 1.000000238418579
  5%|▌         | 16302/300000 [00:44<12:47, 369.44it/s]
train_total_loss: -22.752485275268555
train_obj_loss: -22.84775733947754
train_reg_loss: 0.09527111798524857
train_trace_term: -41.780120849609375
train_err_1: 0.006183478515595198
train_plan_mass: 1.000000238418579
train_total_loss: -22.75261116027832
train_obj_loss: -22.847919464111328
train_reg_loss: 0.09530872851610184
train_trace_term: -41.82539749145508
train_err_1: 0.009001826867461205
train_plan_mass: 1.000000238418579
  5%|▌         | 16378/300000 [00:44<12:46, 370.25it/s]
train_total_loss: -22.75275993347168
train_obj_loss: -22.84810447692871
train_reg_loss: 0.09534372389316559
train_trace_term: -41.881080627441406
train_err_1: 0.008752025663852692
train_plan_mass: 1.000000238418579
train_total_loss: -22.752939224243164
train_obj_loss: -22.84832191467285
train_reg_loss: 0.09538251906633377
train_trace_term: -41.91879653930664
train_err_1: 0.007993845269083977
train_plan_mass: 1.000000238418579
  5%|▌         | 16453/300000 [00:44<13:31, 349.52it/s]
train_total_loss: -22.75309944152832
train_obj_loss: -22.84851837158203
train_reg_loss: 0.09541815519332886
train_trace_term: -41.969966888427734
train_err_1: 0.006070180796086788
train_plan_mass: 1.000000238418579
train_total_loss: -22.753177642822266
train_obj_loss: -22.8486328125
train_reg_loss: 0.09545503556728363
train_trace_term: -42.00841522216797
train_err_1: 0.010959584265947342
train_plan_mass: 1.0000003576278687
  6%|▌         | 16529/300000 [00:44<13:04, 361.22it/s]
train_total_loss: -22.753402709960938
train_obj_loss: -22.848894119262695
train_reg_loss: 0.09549066424369812
train_trace_term: -42.063865661621094
train_err_1: 0.0060243564657866955
train_plan_mass: 1.0000003576278687
train_total_loss: -22.753530502319336
train_obj_loss: -22.849056243896484
train_reg_loss: 0.09552667289972305
train_trace_term: -42.11004638671875
train_err_1: 0.007883315905928612
train_plan_mass: 1.000000238418579
  6%|▌         | 16605/300000 [00:45<12:51, 367.34it/s]
train_total_loss: -22.753692626953125
train_obj_loss: -22.84925651550293
train_reg_loss: 0.095563143491745
train_trace_term: -42.160884857177734
train_err_1: 0.006349094677716494
train_plan_mass: 1.0000003576278687
train_total_loss: -22.75383758544922
train_obj_loss: -22.849435806274414
train_reg_loss: 0.09559835493564606
train_trace_term: -42.20878219604492
train_err_1: 0.006504525896161795
train_plan_mass: 1.0000003576278687
  6%|▌         | 16681/300000 [00:45<12:44, 370.44it/s]
train_total_loss: -22.753986358642578
train_obj_loss: -22.849620819091797
train_reg_loss: 0.09563501179218292
train_trace_term: -42.255027770996094
train_err_1: 0.005828025750815868
train_plan_mass: 1.000000238418579
train_total_loss: -22.7540283203125
train_obj_loss: -22.849702835083008
train_reg_loss: 0.09567361325025558
train_trace_term: -42.29133224487305
train_err_1: 0.011569277383387089
train_plan_mass: 1.0000003576278687
  6%|▌         | 16795/300000 [00:45<12:39, 372.86it/s]
train_total_loss: -22.75423812866211
train_obj_loss: -22.849946975708008
train_reg_loss: 0.09570964425802231
train_trace_term: -42.34065246582031
train_err_1: 0.008358459919691086
train_plan_mass: 1.0000003576278687
train_total_loss: -22.75439453125
train_obj_loss: -22.85013771057129
train_reg_loss: 0.09574338793754578
train_trace_term: -42.394981384277344
train_err_1: 0.0071891676634550095
train_plan_mass: 1.0000003576278687
  6%|▌         | 16871/300000 [00:45<12:40, 372.46it/s]
train_total_loss: -22.754520416259766
train_obj_loss: -22.850299835205078
train_reg_loss: 0.09578016400337219
train_trace_term: -42.434852600097656
train_err_1: 0.007766124792397022
train_plan_mass: 1.0000003576278687
train_total_loss: -22.754579544067383
train_obj_loss: -22.85038948059082
train_reg_loss: 0.09581074863672256
train_trace_term: -42.495094299316406
train_err_1: 0.010666755959391594
train_plan_mass: 1.000000238418579
  6%|▌         | 16947/300000 [00:46<12:38, 373.10it/s]
train_total_loss: -22.75480842590332
train_obj_loss: -22.850658416748047
train_reg_loss: 0.09584958106279373
train_trace_term: -42.531829833984375
train_err_1: 0.005798929370939732
train_plan_mass: 1.0000003576278687
train_total_loss: -22.754926681518555
train_obj_loss: -22.850811004638672
train_reg_loss: 0.09588338434696198
train_trace_term: -42.57818603515625
train_err_1: 0.0070744832046329975
train_plan_mass: 1.0000003576278687
  6%|▌         | 17023/300000 [00:46<12:38, 373.27it/s]
train_total_loss: -22.754989624023438
train_obj_loss: -22.850900650024414
train_reg_loss: 0.09591100364923477
train_trace_term: -42.627593994140625
train_err_1: 0.008394942618906498
train_plan_mass: 1.0000003576278687
train_total_loss: -22.75202178955078
train_obj_loss: -22.847517013549805
train_reg_loss: 0.09549465030431747
train_trace_term: -42.68321228027344
train_err_1: 0.02389633096754551
train_plan_mass: 1.000000238418579
  6%|▌         | 17099/300000 [00:46<12:39, 372.67it/s]
train_total_loss: -22.750411987304688
train_obj_loss: -22.845916748046875
train_reg_loss: 0.09550420194864273
train_trace_term: -42.705406188964844
train_err_1: 0.02897254377603531
train_plan_mass: 1.000000238418579
train_total_loss: -22.754735946655273
train_obj_loss: -22.850387573242188
train_reg_loss: 0.09565112739801407
train_trace_term: -42.73746109008789
train_err_1: 0.013323187828063965
train_plan_mass: 1.0000003576278687
  6%|▌         | 17175/300000 [00:46<12:39, 372.59it/s]
train_total_loss: -22.755552291870117
train_obj_loss: -22.851497650146484
train_reg_loss: 0.09594585001468658
train_trace_term: -42.790557861328125
train_err_1: 0.006233172491192818
train_plan_mass: 1.000000238418579
train_total_loss: -22.755687713623047
train_obj_loss: -22.85172462463379
train_reg_loss: 0.09603610634803772
train_trace_term: -42.83249282836914
train_err_1: 0.005150072742253542
train_plan_mass: 1.000000238418579
  6%|▌         | 17251/300000 [00:46<12:39, 372.37it/s]
train_total_loss: -22.755813598632812
train_obj_loss: -22.851909637451172
train_reg_loss: 0.09609563648700714
train_trace_term: -42.874820709228516
train_err_1: 0.005048990249633789
train_plan_mass: 1.000000238418579
train_total_loss: -22.75592613220215
train_obj_loss: -22.85206413269043
train_reg_loss: 0.09613803029060364
train_trace_term: -42.91664123535156
train_err_1: 0.004978925921022892
train_plan_mass: 1.0000003576278687
  6%|▌         | 17327/300000 [00:47<12:36, 373.67it/s]
train_total_loss: -22.755985260009766
train_obj_loss: -22.852161407470703
train_reg_loss: 0.09617578238248825
train_trace_term: -42.9500732421875
train_err_1: 0.009348049759864807
train_plan_mass: 1.0000003576278687
train_total_loss: -22.756155014038086
train_obj_loss: -22.852365493774414
train_reg_loss: 0.09621041268110275
train_trace_term: -42.998878479003906
train_err_1: 0.00490154093131423
train_plan_mass: 1.0000003576278687
  6%|▌         | 17403/300000 [00:47<12:35, 373.86it/s]
train_total_loss: -22.75627326965332
train_obj_loss: -22.85251808166504
train_reg_loss: 0.09624478220939636
train_trace_term: -43.04051208496094
train_err_1: 0.004854225087910891
train_plan_mass: 1.000000238418579
train_total_loss: -22.75638771057129
train_obj_loss: -22.8526668548584
train_reg_loss: 0.09627824276685715
train_trace_term: -43.082340240478516
train_err_1: 0.004795654211193323
train_plan_mass: 1.0000003576278687
  6%|▌         | 17479/300000 [00:47<12:36, 373.57it/s]
train_total_loss: -22.75649642944336
train_obj_loss: -22.852807998657227
train_reg_loss: 0.09631142765283585
train_trace_term: -43.12428283691406
train_err_1: 0.004748354200273752
train_plan_mass: 1.000000238418579
train_total_loss: -22.75657844543457
train_obj_loss: -22.852924346923828
train_reg_loss: 0.09634502232074738
train_trace_term: -43.16147232055664
train_err_1: 0.007365488447248936
train_plan_mass: 1.0000003576278687
  6%|▌         | 17593/300000 [00:47<12:36, 373.11it/s]
train_total_loss: -22.75670051574707
train_obj_loss: -22.85307502746582
train_reg_loss: 0.09637416899204254
train_trace_term: -43.211639404296875
train_err_1: 0.006391272414475679
train_plan_mass: 1.000000238418579
train_total_loss: -22.756824493408203
train_obj_loss: -22.85323143005371
train_reg_loss: 0.09640701115131378
train_trace_term: -43.24906921386719
train_err_1: 0.004623953253030777
train_plan_mass: 1.0000003576278687
  6%|▌         | 17669/300000 [00:47<12:37, 372.47it/s]
train_total_loss: -22.756925582885742
train_obj_loss: -22.853364944458008
train_reg_loss: 0.09643865376710892
train_trace_term: -43.29093933105469
train_err_1: 0.004566519521176815
train_plan_mass: 1.0000003576278687
train_total_loss: -22.757038116455078
train_obj_loss: -22.85350799560547
train_reg_loss: 0.09646999090909958
train_trace_term: -43.33268737792969
train_err_1: 0.004528360441327095
train_plan_mass: 1.0000003576278687
  6%|▌         | 17745/300000 [00:48<12:37, 372.54it/s]
train_total_loss: -22.75714111328125
train_obj_loss: -22.853641510009766
train_reg_loss: 0.09650112688541412
train_trace_term: -43.37441635131836
train_err_1: 0.004485913086682558
train_plan_mass: 1.0000003576278687
train_total_loss: -22.75721549987793
train_obj_loss: -22.85374641418457
train_reg_loss: 0.09652996808290482
train_trace_term: -43.41248321533203
train_err_1: 0.007860245183110237
train_plan_mass: 1.000000238418579
  6%|▌         | 17821/300000 [00:48<12:37, 372.73it/s]
train_total_loss: -22.757347106933594
train_obj_loss: -22.85390853881836
train_reg_loss: 0.09656096994876862
train_trace_term: -43.45786666870117
train_err_1: 0.004954684525728226
train_plan_mass: 1.000000238418579
train_total_loss: -22.757450103759766
train_obj_loss: -22.854042053222656
train_reg_loss: 0.09659148007631302
train_trace_term: -43.49840545654297
train_err_1: 0.004354873672127724
train_plan_mass: 1.0000003576278687
  6%|▌         | 17897/300000 [00:48<12:35, 373.39it/s]
train_total_loss: -22.757556915283203
train_obj_loss: -22.85417938232422
train_reg_loss: 0.09662221372127533
train_trace_term: -43.54011535644531
train_err_1: 0.004311352968215942
train_plan_mass: 1.0000003576278687
train_total_loss: -22.757654190063477
train_obj_loss: -22.854307174682617
train_reg_loss: 0.09665313363075256
train_trace_term: -43.58086013793945
train_err_1: 0.0042923917062580585
train_plan_mass: 1.0000003576278687
  6%|▌         | 17935/300000 [00:48<13:25, 349.97it/s]
train_total_loss: -22.75774574279785
train_obj_loss: -22.85442543029785
train_reg_loss: 0.09668043255805969
train_trace_term: -43.62450408935547
train_err_1: 0.00544970016926527
train_plan_mass: 1.0000003576278687
train_total_loss: -22.757848739624023
train_obj_loss: -22.85456085205078
train_reg_loss: 0.09671138226985931
train_trace_term: -43.66291427612305
train_err_1: 0.004289605654776096
train_plan_mass: 1.0000003576278687
  6%|▌         | 18029/300000 [00:49<20:43, 226.81it/s]
train_total_loss: -22.757949829101562
train_obj_loss: -22.854690551757812
train_reg_loss: 0.09674123674631119
train_trace_term: -43.70320129394531
train_err_1: 0.0041352626867592335
train_plan_mass: 1.0000003576278687
  6%|▌         | 18078/300000 [00:49<21:19, 220.34it/s]
train_total_loss: -22.757946014404297
train_obj_loss: -22.85471534729004
train_reg_loss: 0.09676972776651382
train_trace_term: -43.75214385986328
train_err_1: 0.01070326380431652
train_plan_mass: 1.0000003576278687
train_total_loss: -22.75813865661621
train_obj_loss: -22.854936599731445
train_reg_loss: 0.09679845720529556
train_trace_term: -43.786338806152344
train_err_1: 0.0046996776945889
train_plan_mass: 1.0000003576278687
  6%|▌         | 18123/300000 [00:49<23:32, 199.63it/s]
train_total_loss: -22.758214950561523
train_obj_loss: -22.855043411254883
train_reg_loss: 0.09682798385620117
train_trace_term: -43.82029724121094
train_err_1: 0.00685696117579937
train_plan_mass: 1.0000003576278687
  6%|▌         | 18179/300000 [00:50<30:45, 152.69it/s]
train_total_loss: -22.75832748413086
train_obj_loss: -22.855182647705078
train_reg_loss: 0.09685546904802322
train_trace_term: -43.86436080932617
train_err_1: 0.004888767842203379
train_plan_mass: 1.0000003576278687
  6%|▌         | 18227/300000 [00:50<31:38, 148.42it/s]
train_total_loss: -22.75841522216797
train_obj_loss: -22.855297088623047
train_reg_loss: 0.0968811884522438
train_trace_term: -43.90631103515625
train_err_1: 0.005388874094933271
train_plan_mass: 1.0000003576278687
  6%|▌         | 18259/300000 [00:50<31:33, 148.78it/s]
train_total_loss: -22.758522033691406
train_obj_loss: -22.855432510375977
train_reg_loss: 0.09691122174263
train_trace_term: -43.940792083740234
train_err_1: 0.004080076701939106
train_plan_mass: 1.0000003576278687
  6%|▌         | 18307/300000 [00:51<32:14, 145.64it/s]
train_total_loss: -22.758573532104492
train_obj_loss: -22.855512619018555
train_reg_loss: 0.09693855047225952
train_trace_term: -43.97938537597656
train_err_1: 0.006741760298609734
train_plan_mass: 1.0000003576278687
  6%|▌         | 18340/300000 [00:51<30:29, 153.97it/s]
train_total_loss: -22.758691787719727
train_obj_loss: -22.855661392211914
train_reg_loss: 0.09696904569864273
train_trace_term: -44.014190673828125
train_err_1: 0.004828424192965031
train_plan_mass: 1.0000003576278687
  6%|▌         | 18388/300000 [00:51<30:35, 153.42it/s]
train_total_loss: -22.75874137878418
train_obj_loss: -22.855735778808594
train_reg_loss: 0.0969940572977066
train_trace_term: -44.0600471496582
train_err_1: 0.007514351047575474
train_plan_mass: 1.0000003576278687
  6%|▌         | 18420/300000 [00:51<30:33, 153.57it/s]
train_total_loss: -22.75883674621582
train_obj_loss: -22.855863571166992
train_reg_loss: 0.09702598303556442
train_trace_term: -44.085784912109375
train_err_1: 0.0072646853514015675
train_plan_mass: 1.000000238418579
  6%|▌         | 18468/300000 [00:52<30:29, 153.87it/s]
train_total_loss: -22.758878707885742
train_obj_loss: -22.855928421020508
train_reg_loss: 0.09704944491386414
train_trace_term: -44.14043426513672
train_err_1: 0.008701955899596214
train_plan_mass: 1.0000003576278687
  6%|▌         | 18500/300000 [00:52<30:39, 153.02it/s]
train_total_loss: -22.758678436279297
train_obj_loss: -22.855737686157227
train_reg_loss: 0.09705980122089386
train_trace_term: -44.1805419921875
train_err_1: 0.008784571662545204
train_plan_mass: 1.0000003576278687
  6%|▌         | 18550/300000 [00:52<30:48, 152.27it/s]
train_total_loss: -22.751611709594727
train_obj_loss: -22.847782135009766
train_reg_loss: 0.0961703434586525
train_trace_term: -44.29865264892578
train_err_1: 0.03113054484128952
train_plan_mass: 1.000000238418579
  6%|▌         | 18584/300000 [00:52<29:48, 157.34it/s]
train_total_loss: -22.758193969726562
train_obj_loss: -22.854881286621094
train_reg_loss: 0.09668754041194916
train_trace_term: -44.26833724975586
train_err_1: 0.014328217133879662
train_plan_mass: 1.0000003576278687
  6%|▌         | 18632/300000 [00:53<29:33, 158.66it/s]
train_total_loss: -22.75799560546875
train_obj_loss: -22.85487937927246
train_reg_loss: 0.09688287228345871
train_trace_term: -44.32667541503906
train_err_1: 0.014149801805615425
train_plan_mass: 1.000000238418579
  6%|▌         | 18665/300000 [00:53<29:11, 160.59it/s]
train_total_loss: -22.759309768676758
train_obj_loss: -22.85641860961914
train_reg_loss: 0.09710880368947983
train_trace_term: -44.320404052734375
train_err_1: 0.005554839037358761
train_plan_mass: 1.000000238418579
  6%|▌         | 18710/300000 [00:53<24:27, 191.69it/s]
train_total_loss: -22.759441375732422
train_obj_loss: -22.85662269592285
train_reg_loss: 0.09718092530965805
train_trace_term: -44.35212326049805
train_err_1: 0.0037645811680704355
train_plan_mass: 1.000000238418579
train_total_loss: -22.759519577026367
train_obj_loss: -22.856739044189453
train_reg_loss: 0.09721983969211578
train_trace_term: -44.38347625732422
train_err_1: 0.0036388568114489317
train_plan_mass: 1.0000003576278687
  6%|▋         | 18800/300000 [00:53<21:52, 214.27it/s]
train_total_loss: -22.759597778320312
train_obj_loss: -22.856849670410156
train_reg_loss: 0.0972520262002945
train_trace_term: -44.41606521606445
train_err_1: 0.0035938206128776073
train_plan_mass: 1.000000238418579
train_total_loss: -22.759519577026367
train_obj_loss: -22.856800079345703
train_reg_loss: 0.0972808450460434
train_trace_term: -44.436065673828125
train_err_1: 0.011131133884191513
train_plan_mass: 1.0000003576278687
  6%|▋         | 18867/300000 [00:54<21:32, 217.57it/s]
train_total_loss: -22.75973892211914
train_obj_loss: -22.857046127319336
train_reg_loss: 0.09730806201696396
train_trace_term: -44.48456954956055
train_err_1: 0.003996776882559061
train_plan_mass: 1.000000238418579
train_total_loss: -22.759815216064453
train_obj_loss: -22.85715103149414
train_reg_loss: 0.09733561426401138
train_trace_term: -44.51729202270508
train_err_1: 0.0034941076301038265
train_plan_mass: 1.000000238418579
  6%|▋         | 18959/300000 [00:54<21:13, 220.76it/s]
train_total_loss: -22.759885787963867
train_obj_loss: -22.857248306274414
train_reg_loss: 0.09736242145299911
train_trace_term: -44.551631927490234
train_err_1: 0.0034612473100423813
train_plan_mass: 1.0000003576278687
train_total_loss: -22.759960174560547
train_obj_loss: -22.857349395751953
train_reg_loss: 0.09738937765359879
train_trace_term: -44.58641815185547
train_err_1: 0.0034484192728996277
train_plan_mass: 1.0000003576278687
  6%|▋         | 19028/300000 [00:54<21:16, 220.14it/s]
train_total_loss: -22.760028839111328
train_obj_loss: -22.857444763183594
train_reg_loss: 0.09741507470607758
train_trace_term: -44.62115478515625
train_err_1: 0.003405617084354162
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76002311706543
train_obj_loss: -22.857463836669922
train_reg_loss: 0.09744042903184891
train_trace_term: -44.645782470703125
train_err_1: 0.00894053466618061
train_plan_mass: 1.0000003576278687
  6%|▋         | 19120/300000 [00:55<21:03, 222.37it/s]
train_total_loss: -22.76016616821289
train_obj_loss: -22.85763168334961
train_reg_loss: 0.09746579080820084
train_trace_term: -44.689327239990234
train_err_1: 0.003354165703058243
train_plan_mass: 1.0000003576278687
train_total_loss: -22.760238647460938
train_obj_loss: -22.857730865478516
train_reg_loss: 0.0974917784333229
train_trace_term: -44.72291946411133
train_err_1: 0.003314641071483493
train_plan_mass: 1.0000003576278687
  6%|▋         | 19189/300000 [00:55<21:04, 222.11it/s]
train_total_loss: -22.760305404663086
train_obj_loss: -22.85782241821289
train_reg_loss: 0.09751790761947632
train_trace_term: -44.75708770751953
train_err_1: 0.0032651908695697784
train_plan_mass: 1.000000238418579
train_total_loss: -22.76036834716797
train_obj_loss: -22.857912063598633
train_reg_loss: 0.09754327684640884
train_trace_term: -44.789981842041016
train_err_1: 0.004086121451109648
train_plan_mass: 1.0000003576278687
  6%|▋         | 19281/300000 [00:56<21:08, 221.35it/s]
train_total_loss: -22.760419845581055
train_obj_loss: -22.857986450195312
train_reg_loss: 0.09756740182638168
train_trace_term: -44.820289611816406
train_err_1: 0.005559192504733801
train_plan_mass: 1.000000238418579
train_total_loss: -22.760507583618164
train_obj_loss: -22.85809898376465
train_reg_loss: 0.09759088605642319
train_trace_term: -44.85942840576172
train_err_1: 0.0032649750355631113
train_plan_mass: 1.0000003576278687
  6%|▋         | 19350/300000 [00:56<21:02, 222.37it/s]
train_total_loss: -22.760358810424805
train_obj_loss: -22.85797119140625
train_reg_loss: 0.09761156886816025
train_trace_term: -44.907371520996094
train_err_1: 0.0125554408878088
train_plan_mass: 1.0000003576278687
train_total_loss: -22.760631561279297
train_obj_loss: -22.8582706451416
train_reg_loss: 0.09763837605714798
train_trace_term: -44.9251708984375
train_err_1: 0.0035785799846053123
train_plan_mass: 1.0000003576278687
  6%|▋         | 19429/300000 [00:56<20:28, 228.34it/s]
train_total_loss: -22.760700225830078
train_obj_loss: -22.858362197875977
train_reg_loss: 0.09766215831041336
train_trace_term: -44.96058654785156
train_err_1: 0.003364995587617159
train_plan_mass: 1.0000003576278687
train_total_loss: -22.760738372802734
train_obj_loss: -22.858421325683594
train_reg_loss: 0.09768346697092056
train_trace_term: -44.99906921386719
train_err_1: 0.005885791964828968
train_plan_mass: 1.0000003576278687
  7%|▋         | 19521/300000 [00:57<21:07, 221.28it/s]
train_total_loss: -22.76082992553711
train_obj_loss: -22.858537673950195
train_reg_loss: 0.0977085754275322
train_trace_term: -45.026119232177734
train_err_1: 0.0031275288201868534
train_plan_mass: 1.000000238418579
train_total_loss: -22.760820388793945
train_obj_loss: -22.858552932739258
train_reg_loss: 0.09773172438144684
train_trace_term: -45.05351257324219
train_err_1: 0.008863878436386585
train_plan_mass: 1.0000003576278687
  7%|▋         | 19589/300000 [00:57<21:40, 215.65it/s]
train_total_loss: -22.760953903198242
train_obj_loss: -22.858707427978516
train_reg_loss: 0.09775406867265701
train_trace_term: -45.09283447265625
train_err_1: 0.003121018875390291
train_plan_mass: 1.0000004768371582
train_total_loss: -22.760940551757812
train_obj_loss: -22.858718872070312
train_reg_loss: 0.09777768701314926
train_trace_term: -45.11487579345703
train_err_1: 0.0085671441629529
train_plan_mass: 1.0000003576278687
  7%|▋         | 19680/300000 [00:57<21:41, 215.37it/s]
train_total_loss: -22.76107406616211
train_obj_loss: -22.858871459960938
train_reg_loss: 0.09779807925224304
train_trace_term: -45.159645080566406
train_err_1: 0.003545183688402176
train_plan_mass: 1.0000003576278687
train_total_loss: -22.7611083984375
train_obj_loss: -22.858930587768555
train_reg_loss: 0.09782207012176514
train_trace_term: -45.18822479248047
train_err_1: 0.006315646227449179
train_plan_mass: 1.0000003576278687
  7%|▋         | 19750/300000 [00:58<21:26, 217.88it/s]
train_total_loss: -22.761165618896484
train_obj_loss: -22.8590087890625
train_reg_loss: 0.09784267097711563
train_trace_term: -45.2216796875
train_err_1: 0.005858134478330612
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76123046875
train_obj_loss: -22.859092712402344
train_reg_loss: 0.09786290675401688
train_trace_term: -45.259727478027344
train_err_1: 0.005262788385152817
train_plan_mass: 1.0000003576278687
  7%|▋         | 19838/300000 [00:58<21:41, 215.34it/s]
train_total_loss: -22.76129913330078
train_obj_loss: -22.859182357788086
train_reg_loss: 0.09788293391466141
train_trace_term: -45.29094696044922
train_err_1: 0.0046205357648432255
train_plan_mass: 1.000000238418579
train_total_loss: -22.75971794128418
train_obj_loss: -22.857481002807617
train_reg_loss: 0.09776220470666885
train_trace_term: -45.369319915771484
train_err_1: 0.015777163207530975
train_plan_mass: 1.0000003576278687
  7%|▋         | 19911/300000 [00:58<20:01, 233.15it/s]
train_total_loss: -22.758434295654297
train_obj_loss: -22.855854034423828
train_reg_loss: 0.0974196121096611
train_trace_term: -45.40362548828125
train_err_1: 0.021001774817705154
train_plan_mass: 1.000000238418579
train_total_loss: -22.76107406616211
train_obj_loss: -22.858848571777344
train_reg_loss: 0.09777504950761795
train_trace_term: -45.38191223144531
train_err_1: 0.009715329855680466
train_plan_mass: 1.0000003576278687
  7%|▋         | 20005/300000 [00:59<16:21, 285.37it/s]
train_total_loss: -22.761438369750977
train_obj_loss: -22.859336853027344
train_reg_loss: 0.09789815545082092
train_trace_term: -45.40638732910156
train_err_1: 0.005645537283271551
train_plan_mass: 1.0000003576278687
train_total_loss: -22.761018753051758
train_obj_loss: -22.858835220336914
train_reg_loss: 0.0978168249130249
train_trace_term: -45.45530319213867
train_err_1: 0.01039893738925457
train_plan_mass: 1.0000003576278687
  7%|▋         | 20081/300000 [00:59<14:09, 329.65it/s]
train_total_loss: -22.761621475219727
train_obj_loss: -22.859588623046875
train_reg_loss: 0.09796657413244247
train_trace_term: -45.473663330078125
train_err_1: 0.003991805016994476
train_plan_mass: 1.0000004768371582
train_total_loss: -22.761686325073242
train_obj_loss: -22.859699249267578
train_reg_loss: 0.09801219403743744
train_trace_term: -45.49547576904297
train_err_1: 0.0027993866242468357
train_plan_mass: 1.0000003576278687
  7%|▋         | 20195/300000 [00:59<13:00, 358.66it/s]
train_total_loss: -22.761674880981445
train_obj_loss: -22.859710693359375
train_reg_loss: 0.09803594648838043
train_trace_term: -45.530391693115234
train_err_1: 0.006826353725045919
train_plan_mass: 1.000000238418579
train_total_loss: -22.76177978515625
train_obj_loss: -22.85984230041504
train_reg_loss: 0.09806235879659653
train_trace_term: -45.55175018310547
train_err_1: 0.0028212517499923706
train_plan_mass: 1.000000238418579
  7%|▋         | 20270/300000 [00:59<12:44, 365.82it/s]
train_total_loss: -22.761831283569336
train_obj_loss: -22.85991668701172
train_reg_loss: 0.09808537364006042
train_trace_term: -45.578941345214844
train_err_1: 0.0026038484647870064
train_plan_mass: 1.000000238418579
train_total_loss: -22.761873245239258
train_obj_loss: -22.8599796295166
train_reg_loss: 0.09810653328895569
train_trace_term: -45.61045837402344
train_err_1: 0.0041922954842448235
train_plan_mass: 1.0000003576278687
  7%|▋         | 20345/300000 [01:00<12:37, 368.96it/s]
train_total_loss: -22.761926651000977
train_obj_loss: -22.86005401611328
train_reg_loss: 0.09812714159488678
train_trace_term: -45.63365173339844
train_err_1: 0.0028270543552935123
train_plan_mass: 1.0000003576278687
train_total_loss: -22.761978149414062
train_obj_loss: -22.860126495361328
train_reg_loss: 0.09814771264791489
train_trace_term: -45.6627197265625
train_err_1: 0.002568270778283477
train_plan_mass: 1.0000004768371582
  7%|▋         | 20420/300000 [01:00<12:33, 370.84it/s]
train_total_loss: -22.762025833129883
train_obj_loss: -22.860193252563477
train_reg_loss: 0.09816811978816986
train_trace_term: -45.69047546386719
train_err_1: 0.0025181672535836697
train_plan_mass: 1.000000238418579
train_total_loss: -22.761789321899414
train_obj_loss: -22.859973907470703
train_reg_loss: 0.09818366914987564
train_trace_term: -45.7354621887207
train_err_1: 0.013404347002506256
train_plan_mass: 1.0000003576278687
  7%|▋         | 20496/300000 [01:00<12:32, 371.55it/s]
train_total_loss: -22.762115478515625
train_obj_loss: -22.860322952270508
train_reg_loss: 0.09820720553398132
train_trace_term: -45.74302673339844
train_err_1: 0.0032477756030857563
train_plan_mass: 1.000000238418579
train_total_loss: -22.762161254882812
train_obj_loss: -22.860387802124023
train_reg_loss: 0.0982261672616005
train_trace_term: -45.772029876708984
train_err_1: 0.0024588373489677906
train_plan_mass: 1.0000003576278687
  7%|▋         | 20572/300000 [01:00<12:33, 370.90it/s]
train_total_loss: -22.762184143066406
train_obj_loss: -22.860427856445312
train_reg_loss: 0.09824395179748535
train_trace_term: -45.8028564453125
train_err_1: 0.005090678110718727
train_plan_mass: 1.0000003576278687
train_total_loss: -22.762245178222656
train_obj_loss: -22.86050796508789
train_reg_loss: 0.0982634425163269
train_trace_term: -45.828155517578125
train_err_1: 0.003209648886695504
train_plan_mass: 1.0000003576278687
  7%|▋         | 20648/300000 [01:00<12:33, 370.63it/s]
train_total_loss: -22.762277603149414
train_obj_loss: -22.86056137084961
train_reg_loss: 0.09828294813632965
train_trace_term: -45.848472595214844
train_err_1: 0.0048447647131979465
train_plan_mass: 1.000000238418579
train_total_loss: -22.762346267700195
train_obj_loss: -22.860647201538086
train_reg_loss: 0.09830144792795181
train_trace_term: -45.879859924316406
train_err_1: 0.0024521287996321917
train_plan_mass: 1.0000003576278687
  7%|▋         | 20724/300000 [01:01<12:32, 371.24it/s]
train_total_loss: -22.762371063232422
train_obj_loss: -22.860689163208008
train_reg_loss: 0.09831743687391281
train_trace_term: -45.907569885253906
train_err_1: 0.0037246583960950375
train_plan_mass: 1.0000003576278687
train_total_loss: -22.762432098388672
train_obj_loss: -22.860769271850586
train_reg_loss: 0.09833735972642899
train_trace_term: -45.932586669921875
train_err_1: 0.0023010829463601112
train_plan_mass: 1.000000238418579
  7%|▋         | 20800/300000 [01:01<12:31, 371.46it/s]
train_total_loss: -22.76246452331543
train_obj_loss: -22.86081886291504
train_reg_loss: 0.09835492819547653
train_trace_term: -45.95758819580078
train_err_1: 0.0036731185391545296
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76246452331543
train_obj_loss: -22.860837936401367
train_reg_loss: 0.09837249666452408
train_trace_term: -45.980712890625
train_err_1: 0.0065603312104940414
train_plan_mass: 1.000000238418579
  7%|▋         | 20914/300000 [01:01<12:27, 373.41it/s]
train_total_loss: -22.76255989074707
train_obj_loss: -22.86094856262207
train_reg_loss: 0.09838857501745224
train_trace_term: -46.008384704589844
train_err_1: 0.0023939122911542654
train_plan_mass: 1.0000003576278687
train_total_loss: -22.762592315673828
train_obj_loss: -22.861000061035156
train_reg_loss: 0.09840753674507141
train_trace_term: -46.03085708618164
train_err_1: 0.0026941997930407524
train_plan_mass: 1.0000003576278687
  7%|▋         | 20952/300000 [01:01<12:36, 369.06it/s]
train_total_loss: -22.762577056884766
train_obj_loss: -22.861000061035156
train_reg_loss: 0.0984233096241951
train_trace_term: -46.0626106262207
train_err_1: 0.006689274683594704
train_plan_mass: 1.000000238418579
train_total_loss: -22.76266098022461
train_obj_loss: -22.861103057861328
train_reg_loss: 0.09844136983156204
train_trace_term: -46.081207275390625
train_err_1: 0.00424853665754199
train_plan_mass: 1.0000003576278687
  7%|▋         | 21022/300000 [01:02<16:43, 278.10it/s]
train_total_loss: -22.762680053710938
train_obj_loss: -22.861141204833984
train_reg_loss: 0.09846118837594986
train_trace_term: -46.096778869628906
train_err_1: 0.005949294660240412
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76273536682129
train_obj_loss: -22.86121368408203
train_reg_loss: 0.09847792237997055
train_trace_term: -46.125404357910156
train_err_1: 0.004163624718785286
train_plan_mass: 1.0000003576278687
  7%|▋         | 21128/300000 [01:02<14:23, 322.86it/s]
train_total_loss: -22.76273536682129
train_obj_loss: -22.86123275756836
train_reg_loss: 0.0984971821308136
train_trace_term: -46.146366119384766
train_err_1: 0.006211624480783939
train_plan_mass: 1.0000004768371582
train_total_loss: -22.760101318359375
train_obj_loss: -22.858301162719727
train_reg_loss: 0.09820028394460678
train_trace_term: -46.20449447631836
train_err_1: 0.019542168825864792
train_plan_mass: 1.0000003576278687
  7%|▋         | 21203/300000 [01:02<13:23, 346.88it/s]
train_total_loss: -22.757692337036133
train_obj_loss: -22.855295181274414
train_reg_loss: 0.09760311990976334
train_trace_term: -46.293296813964844
train_err_1: 0.0240623839199543
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76238441467285
train_obj_loss: -22.86064338684082
train_reg_loss: 0.09825803339481354
train_trace_term: -46.22496795654297
train_err_1: 0.009939097799360752
train_plan_mass: 1.0000003576278687
  7%|▋         | 21279/300000 [01:02<12:56, 359.17it/s]
train_total_loss: -22.762853622436523
train_obj_loss: -22.86133575439453
train_reg_loss: 0.09848203510046005
train_trace_term: -46.25691223144531
train_err_1: 0.005798394326120615
train_plan_mass: 1.0000003576278687
train_total_loss: -22.762971878051758
train_obj_loss: -22.861509323120117
train_reg_loss: 0.09853704273700714
train_trace_term: -46.26750946044922
train_err_1: 0.002318364568054676
train_plan_mass: 1.0000003576278687
  7%|▋         | 21354/300000 [01:03<13:07, 354.05it/s]
train_total_loss: -22.763010025024414
train_obj_loss: -22.861576080322266
train_reg_loss: 0.09856636822223663
train_trace_term: -46.282554626464844
train_err_1: 0.0020979964174330235
train_plan_mass: 1.0000003576278687
train_total_loss: -22.762659072875977
train_obj_loss: -22.861251831054688
train_reg_loss: 0.09859256446361542
train_trace_term: -46.27964782714844
train_err_1: 0.014889093115925789
train_plan_mass: 1.0000003576278687
  7%|▋         | 21422/300000 [01:03<17:40, 262.58it/s]
train_total_loss: -22.763076782226562
train_obj_loss: -22.86168670654297
train_reg_loss: 0.0986098200082779
train_trace_term: -46.31613540649414
train_err_1: 0.0027139736339449883
train_plan_mass: 1.000000238418579
train_total_loss: -22.76311683654785
train_obj_loss: -22.861743927001953
train_reg_loss: 0.09862792491912842
train_trace_term: -46.33767318725586
train_err_1: 0.0020579700358211994
train_plan_mass: 1.0000003576278687
  7%|▋         | 21501/300000 [01:03<20:07, 230.72it/s]
train_total_loss: -22.76314353942871
train_obj_loss: -22.86178970336914
train_reg_loss: 0.09864551573991776
train_trace_term: -46.356964111328125
train_err_1: 0.001983483089134097
train_plan_mass: 1.0000004768371582
train_total_loss: -22.7631778717041
train_obj_loss: -22.861839294433594
train_reg_loss: 0.09866199642419815
train_trace_term: -46.37675476074219
train_err_1: 0.001965900883078575
train_plan_mass: 1.0000003576278687
  7%|▋         | 21593/300000 [01:04<21:34, 215.05it/s]
train_total_loss: -22.76283073425293
train_obj_loss: -22.86151123046875
train_reg_loss: 0.09868043661117554
train_trace_term: -46.375038146972656
train_err_1: 0.01526746153831482
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76323699951172
train_obj_loss: -22.861928939819336
train_reg_loss: 0.09869182109832764
train_trace_term: -46.41846466064453
train_err_1: 0.0031807683408260345
train_plan_mass: 1.0000003576278687
  7%|▋         | 21684/300000 [01:04<16:39, 278.38it/s]
train_total_loss: -22.763273239135742
train_obj_loss: -22.861980438232422
train_reg_loss: 0.09870754182338715
train_trace_term: -46.43511199951172
train_err_1: 0.001919470727443695
train_plan_mass: 1.000000238418579
train_total_loss: -22.763307571411133
train_obj_loss: -22.862030029296875
train_reg_loss: 0.09872263669967651
train_trace_term: -46.454620361328125
train_err_1: 0.0018982625333592296
train_plan_mass: 1.0000003576278687
  7%|▋         | 21759/300000 [01:04<14:14, 325.79it/s]
train_total_loss: -22.76333236694336
train_obj_loss: -22.862070083618164
train_reg_loss: 0.09873733669519424
train_trace_term: -46.47407531738281
train_err_1: 0.0018780829850584269
train_plan_mass: 1.0000003576278687
train_total_loss: -22.763364791870117
train_obj_loss: -22.86211585998535
train_reg_loss: 0.09875176846981049
train_trace_term: -46.49348449707031
train_err_1: 0.0018596022855490446
train_plan_mass: 1.0000003576278687
  7%|▋         | 21872/300000 [01:04<13:02, 355.55it/s]
train_total_loss: -22.763296127319336
train_obj_loss: -22.862064361572266
train_reg_loss: 0.09876810014247894
train_trace_term: -46.501705169677734
train_err_1: 0.008461442776024342
train_plan_mass: 1.0000003576278687
train_total_loss: -22.763410568237305
train_obj_loss: -22.8621883392334
train_reg_loss: 0.0987781286239624
train_trace_term: -46.52603530883789
train_err_1: 0.00400563795119524
train_plan_mass: 1.0000003576278687
  7%|▋         | 21948/300000 [01:05<12:42, 364.65it/s]
train_total_loss: -22.763456344604492
train_obj_loss: -22.862247467041016
train_reg_loss: 0.09879185259342194
train_trace_term: -46.549720764160156
train_err_1: 0.0018388894386589527
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76348114013672
train_obj_loss: -22.862287521362305
train_reg_loss: 0.09880580753087997
train_trace_term: -46.568138122558594
train_err_1: 0.0017895993078127503
train_plan_mass: 1.0000003576278687
  7%|▋         | 22023/300000 [01:05<12:34, 368.54it/s]
train_total_loss: -22.763507843017578
train_obj_loss: -22.86232566833496
train_reg_loss: 0.09881839901208878
train_trace_term: -46.58810043334961
train_err_1: 0.00300196697935462
train_plan_mass: 1.0000003576278687
train_total_loss: -22.763540267944336
train_obj_loss: -22.86237335205078
train_reg_loss: 0.09883271157741547
train_trace_term: -46.60500717163086
train_err_1: 0.0018740338273346424
train_plan_mass: 1.0000003576278687
  7%|▋         | 22099/300000 [01:05<12:30, 370.47it/s]
train_total_loss: -22.763551712036133
train_obj_loss: -22.862396240234375
train_reg_loss: 0.09884504228830338
train_trace_term: -46.62795639038086
train_err_1: 0.004247029311954975
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76358985900879
train_obj_loss: -22.862445831298828
train_reg_loss: 0.09885621815919876
train_trace_term: -46.643760681152344
train_err_1: 0.0034005201887339354
train_plan_mass: 1.0000004768371582
  7%|▋         | 22175/300000 [01:05<13:54, 332.79it/s]
train_total_loss: -22.76362419128418
train_obj_loss: -22.86249351501465
train_reg_loss: 0.0988697037100792
train_trace_term: -46.65913391113281
train_err_1: 0.002931190188974142
train_plan_mass: 1.000000238418579
train_total_loss: -22.76364517211914
train_obj_loss: -22.86252784729004
train_reg_loss: 0.09888238459825516
train_trace_term: -46.67735290527344
train_err_1: 0.0028710083570331335
train_plan_mass: 1.0000003576278687
  7%|▋         | 22248/300000 [01:06<14:17, 323.84it/s]
train_total_loss: -22.76367950439453
train_obj_loss: -22.862573623657227
train_reg_loss: 0.09889400005340576
train_trace_term: -46.693355560302734
train_err_1: 0.002265830058604479
train_plan_mass: 1.000000238418579
train_total_loss: -22.763675689697266
train_obj_loss: -22.86258316040039
train_reg_loss: 0.09890754520893097
train_trace_term: -46.706817626953125
train_err_1: 0.0049436092376708984
train_plan_mass: 1.0000003576278687
  7%|▋         | 22323/300000 [01:06<13:20, 346.71it/s]
train_total_loss: -22.76372528076172
train_obj_loss: -22.86264419555664
train_reg_loss: 0.09891922026872635
train_trace_term: -46.72317886352539
train_err_1: 0.0032083294354379177
train_plan_mass: 1.0000003576278687
train_total_loss: -22.763742446899414
train_obj_loss: -22.862674713134766
train_reg_loss: 0.09893172979354858
train_trace_term: -46.74230194091797
train_err_1: 0.00448250537738204
train_plan_mass: 1.0000003576278687
  7%|▋         | 22399/300000 [01:06<12:54, 358.59it/s]
train_total_loss: -22.763774871826172
train_obj_loss: -22.862716674804688
train_reg_loss: 0.09894147515296936
train_trace_term: -46.757965087890625
train_err_1: 0.003816758980974555
train_plan_mass: 1.000000238418579
train_total_loss: -22.762248992919922
train_obj_loss: -22.86117935180664
train_reg_loss: 0.09893111884593964
train_trace_term: -46.766414642333984
train_err_1: 0.010286279954016209
train_plan_mass: 1.0000003576278687
  8%|▊         | 22512/300000 [01:06<12:36, 366.71it/s]
train_total_loss: -22.75878143310547
train_obj_loss: -22.857173919677734
train_reg_loss: 0.09839332103729248
train_trace_term: -46.903472900390625
train_err_1: 0.02372276410460472
train_plan_mass: 1.000000238418579
train_total_loss: -22.761754989624023
train_obj_loss: -22.8603572845459
train_reg_loss: 0.09860314428806305
train_trace_term: -46.832603454589844
train_err_1: 0.01598297245800495
train_plan_mass: 1.000000238418579
  8%|▊         | 22587/300000 [01:06<12:31, 369.00it/s]
train_total_loss: -22.763639450073242
train_obj_loss: -22.862518310546875
train_reg_loss: 0.09887895733118057
train_trace_term: -46.852272033691406
train_err_1: 0.007732173427939415
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76390838623047
train_obj_loss: -22.862857818603516
train_reg_loss: 0.09894920140504837
train_trace_term: -46.85054016113281
train_err_1: 0.0021254748571664095
train_plan_mass: 1.000000238418579
  8%|▊         | 22663/300000 [01:07<12:26, 371.55it/s]
train_total_loss: -22.76393699645996
train_obj_loss: -22.86292266845703
train_reg_loss: 0.0989854633808136
train_trace_term: -46.859832763671875
train_err_1: 0.0015905663603916764
train_plan_mass: 1.0000003576278687
train_total_loss: -22.763959884643555
train_obj_loss: -22.862960815429688
train_reg_loss: 0.09900132566690445
train_trace_term: -46.87028884887695
train_err_1: 0.00169390719383955
train_plan_mass: 1.0000003576278687
  8%|▊         | 22739/300000 [01:07<12:33, 367.83it/s]
train_total_loss: -22.763946533203125
train_obj_loss: -22.862960815429688
train_reg_loss: 0.09901414811611176
train_trace_term: -46.888031005859375
train_err_1: 0.004714790731668472
train_plan_mass: 1.0000003576278687
train_total_loss: -22.763999938964844
train_obj_loss: -22.8630313873291
train_reg_loss: 0.09903056919574738
train_trace_term: -46.89433288574219
train_err_1: 0.001806987333111465
train_plan_mass: 1.0000003576278687
  8%|▊         | 22815/300000 [01:07<12:28, 370.42it/s]
train_total_loss: -22.76402473449707
train_obj_loss: -22.863069534301758
train_reg_loss: 0.09904391318559647
train_trace_term: -46.90530014038086
train_err_1: 0.001504165935330093
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764049530029297
train_obj_loss: -22.86310577392578
train_reg_loss: 0.09905624389648438
train_trace_term: -46.91721725463867
train_err_1: 0.0015008923364803195
train_plan_mass: 1.0000003576278687
  8%|▊         | 22891/300000 [01:07<12:25, 371.79it/s]
train_total_loss: -22.76407241821289
train_obj_loss: -22.863140106201172
train_reg_loss: 0.09906791150569916
train_trace_term: -46.929561614990234
train_err_1: 0.001592470915056765
train_plan_mass: 1.0000004768371582
train_total_loss: -22.76403045654297
train_obj_loss: -22.863109588623047
train_reg_loss: 0.09907878935337067
train_trace_term: -46.93180465698242
train_err_1: 0.006490785628557205
train_plan_mass: 1.0000003576278687
  8%|▊         | 22967/300000 [01:08<12:24, 372.22it/s]
train_total_loss: -22.76411247253418
train_obj_loss: -22.863201141357422
train_reg_loss: 0.09908848255872726
train_trace_term: -46.95128631591797
train_err_1: 0.0017214693361893296
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76413345336914
train_obj_loss: -22.863231658935547
train_reg_loss: 0.09909863024950027
train_trace_term: -46.964359283447266
train_err_1: 0.0014504999853670597
train_plan_mass: 1.000000238418579
  8%|▊         | 23043/300000 [01:08<12:21, 373.54it/s]
train_total_loss: -22.76416015625
train_obj_loss: -22.86326789855957
train_reg_loss: 0.09910866618156433
train_trace_term: -46.97615051269531
train_err_1: 0.0014310097321867943
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76417350769043
train_obj_loss: -22.863292694091797
train_reg_loss: 0.09911850094795227
train_trace_term: -46.9879035949707
train_err_1: 0.001414198544807732
train_plan_mass: 1.0000003576278687
  8%|▊         | 23119/300000 [01:08<12:20, 373.99it/s]
train_total_loss: -22.76405143737793
train_obj_loss: -22.863174438476562
train_reg_loss: 0.09912285953760147
train_trace_term: -47.01091766357422
train_err_1: 0.009088103659451008
train_plan_mass: 1.000000238418579
train_total_loss: -22.764217376708984
train_obj_loss: -22.863351821899414
train_reg_loss: 0.09913510829210281
train_trace_term: -47.01277160644531
train_err_1: 0.0022171330638229847
train_plan_mass: 1.0000003576278687
  8%|▊         | 23233/300000 [01:08<12:19, 374.45it/s]
train_total_loss: -22.764236450195312
train_obj_loss: -22.863380432128906
train_reg_loss: 0.0991443619132042
train_trace_term: -47.02177429199219
train_err_1: 0.0014119053957983851
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764259338378906
train_obj_loss: -22.863412857055664
train_reg_loss: 0.09915322065353394
train_trace_term: -47.032371520996094
train_err_1: 0.0020369873382151127
train_plan_mass: 1.0000003576278687
  8%|▊         | 23309/300000 [01:08<12:23, 372.36it/s]
train_total_loss: -22.7642765045166
train_obj_loss: -22.86343765258789
train_reg_loss: 0.09916149079799652
train_trace_term: -47.044525146484375
train_err_1: 0.002048714552074671
train_plan_mass: 1.0000004768371582
train_total_loss: -22.764219284057617
train_obj_loss: -22.86338996887207
train_reg_loss: 0.09917084127664566
train_trace_term: -47.04761505126953
train_err_1: 0.007012709975242615
train_plan_mass: 1.0000004768371582
  8%|▊         | 23385/300000 [01:09<13:05, 352.01it/s]
train_total_loss: -22.76432228088379
train_obj_loss: -22.86349868774414
train_reg_loss: 0.09917668253183365
train_trace_term: -47.066001892089844
train_err_1: 0.001480148988775909
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764326095581055
train_obj_loss: -22.863510131835938
train_reg_loss: 0.09918317943811417
train_trace_term: -47.07948303222656
train_err_1: 0.003381140995770693
train_plan_mass: 1.0000003576278687
  8%|▊         | 23460/300000 [01:09<12:43, 362.28it/s]
train_total_loss: -22.76434898376465
train_obj_loss: -22.863542556762695
train_reg_loss: 0.0991937592625618
train_trace_term: -47.08465576171875
train_err_1: 0.003782010870054364
train_plan_mass: 1.000000238418579
train_total_loss: -22.76432228088379
train_obj_loss: -22.863525390625
train_reg_loss: 0.09920261055231094
train_trace_term: -47.10003662109375
train_err_1: 0.006100627593696117
train_plan_mass: 1.0000003576278687
  8%|▊         | 23535/300000 [01:09<12:31, 367.67it/s]
train_total_loss: -22.764394760131836
train_obj_loss: -22.863605499267578
train_reg_loss: 0.09921149909496307
train_trace_term: -47.10906982421875
train_err_1: 0.0024008455220609903
train_plan_mass: 1.000000238418579
train_total_loss: -22.764310836791992
train_obj_loss: -22.863529205322266
train_reg_loss: 0.09921875596046448
train_trace_term: -47.12930679321289
train_err_1: 0.008343925699591637
train_plan_mass: 1.0000003576278687
  8%|▊         | 23610/300000 [01:09<12:35, 365.90it/s]
train_total_loss: -22.76443099975586
train_obj_loss: -22.863658905029297
train_reg_loss: 0.09922807663679123
train_trace_term: -47.131591796875
train_err_1: 0.002377233235165477
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764219284057617
train_obj_loss: -22.86345100402832
train_reg_loss: 0.09923156350851059
train_trace_term: -47.15757369995117
train_err_1: 0.011759359389543533
train_plan_mass: 1.0000003576278687
  8%|▊         | 23685/300000 [01:09<12:57, 355.57it/s]
train_total_loss: -22.76447868347168
train_obj_loss: -22.863723754882812
train_reg_loss: 0.09924446791410446
train_trace_term: -47.15034866333008
train_err_1: 0.0018677159678190947
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76449203491211
train_obj_loss: -22.86374282836914
train_reg_loss: 0.09925048798322678
train_trace_term: -47.16146469116211
train_err_1: 0.00220510340295732
train_plan_mass: 1.000000238418579
  8%|▊         | 23761/300000 [01:10<12:36, 365.21it/s]
train_total_loss: -22.764423370361328
train_obj_loss: -22.86368179321289
train_reg_loss: 0.09925764054059982
train_trace_term: -47.17851257324219
train_err_1: 0.00706489896401763
train_plan_mass: 1.0000004768371582
train_total_loss: -22.764524459838867
train_obj_loss: -22.863792419433594
train_reg_loss: 0.09926728904247284
train_trace_term: -47.17625427246094
train_err_1: 0.0021887775510549545
train_plan_mass: 1.000000238418579
  8%|▊         | 23875/300000 [01:10<12:24, 371.00it/s]
train_total_loss: -22.7645320892334
train_obj_loss: -22.863807678222656
train_reg_loss: 0.09927516430616379
train_trace_term: -47.18498229980469
train_err_1: 0.0034710161853581667
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764554977416992
train_obj_loss: -22.86383628845215
train_reg_loss: 0.09928040951490402
train_trace_term: -47.20090103149414
train_err_1: 0.0030743202660232782
train_plan_mass: 1.0000003576278687
  8%|▊         | 23951/300000 [01:10<12:21, 372.31it/s]
train_total_loss: -22.763010025024414
train_obj_loss: -22.862255096435547
train_reg_loss: 0.09924430400133133
train_trace_term: -47.214988708496094
train_err_1: 0.009990183636546135
train_plan_mass: 1.0000003576278687
train_total_loss: -22.756303787231445
train_obj_loss: -22.854961395263672
train_reg_loss: 0.0986570343375206
train_trace_term: -47.29151153564453
train_err_1: 0.02960493601858616
train_plan_mass: 1.0000003576278687
  8%|▊         | 24027/300000 [01:10<12:20, 372.74it/s]
train_total_loss: -22.762210845947266
train_obj_loss: -22.860824584960938
train_reg_loss: 0.09861432760953903
train_trace_term: -47.26194763183594
train_err_1: 0.015430796891450882
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76454734802246
train_obj_loss: -22.863693237304688
train_reg_loss: 0.09914682060480118
train_trace_term: -47.264347076416016
train_err_1: 0.004695958457887173
train_plan_mass: 1.0000003576278687
  8%|▊         | 24103/300000 [01:11<12:18, 373.40it/s]
train_total_loss: -22.764646530151367
train_obj_loss: -22.863889694213867
train_reg_loss: 0.09924296289682388
train_trace_term: -47.2578125
train_err_1: 0.0015931872185319662
train_plan_mass: 1.0000004768371582
train_total_loss: -22.764667510986328
train_obj_loss: -22.86394500732422
train_reg_loss: 0.0992778018116951
train_trace_term: -47.26114273071289
train_err_1: 0.0012701083905994892
train_plan_mass: 1.0000003576278687
  8%|▊         | 24179/300000 [01:11<12:17, 373.97it/s]
train_total_loss: -22.76468276977539
train_obj_loss: -22.863981246948242
train_reg_loss: 0.0992981493473053
train_trace_term: -47.265377044677734
train_err_1: 0.0012185933301225305
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764698028564453
train_obj_loss: -22.864013671875
train_reg_loss: 0.09931495785713196
train_trace_term: -47.27086639404297
train_err_1: 0.0011997873662039638
train_plan_mass: 1.000000238418579
  8%|▊         | 24255/300000 [01:11<12:19, 372.69it/s]
train_total_loss: -22.764680862426758
train_obj_loss: -22.86400604248047
train_reg_loss: 0.0993245467543602
train_trace_term: -47.28268814086914
train_err_1: 0.0044759707525372505
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764724731445312
train_obj_loss: -22.86406135559082
train_reg_loss: 0.0993371307849884
train_trace_term: -47.28015899658203
train_err_1: 0.0019295733654871583
train_plan_mass: 1.0000003576278687
  8%|▊         | 24331/300000 [01:11<12:17, 373.70it/s]
train_total_loss: -22.764741897583008
train_obj_loss: -22.86408805847168
train_reg_loss: 0.09934552758932114
train_trace_term: -47.28760528564453
train_err_1: 0.0011714263819158077
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764755249023438
train_obj_loss: -22.86410903930664
train_reg_loss: 0.09935332834720612
train_trace_term: -47.29343795776367
train_err_1: 0.0011670533567667007
train_plan_mass: 1.0000003576278687
  8%|▊         | 24407/300000 [01:11<12:18, 373.22it/s]
train_total_loss: -22.764774322509766
train_obj_loss: -22.8641357421875
train_reg_loss: 0.09936048090457916
train_trace_term: -47.29926300048828
train_err_1: 0.001160257845185697
train_plan_mass: 1.0000004768371582
train_total_loss: -22.7647762298584
train_obj_loss: -22.86414337158203
train_reg_loss: 0.09936796128749847
train_trace_term: -47.30144500732422
train_err_1: 0.0030975029803812504
train_plan_mass: 1.0000004768371582
  8%|▊         | 24483/300000 [01:12<12:16, 373.96it/s]
train_total_loss: -22.764789581298828
train_obj_loss: -22.86416244506836
train_reg_loss: 0.09937360882759094
train_trace_term: -47.30636978149414
train_err_1: 0.0035237916745245457
train_plan_mass: 1.000000238418579
train_total_loss: -22.764816284179688
train_obj_loss: -22.864194869995117
train_reg_loss: 0.09937930852174759
train_trace_term: -47.31604766845703
train_err_1: 0.0011834728065878153
train_plan_mass: 1.0000003576278687
  8%|▊         | 24559/300000 [01:12<12:17, 373.29it/s]
train_total_loss: -22.764833450317383
train_obj_loss: -22.864219665527344
train_reg_loss: 0.09938550740480423
train_trace_term: -47.32213592529297
train_err_1: 0.0011416298802942038
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76484489440918
train_obj_loss: -22.86423683166504
train_reg_loss: 0.09939151257276535
train_trace_term: -47.32801818847656
train_err_1: 0.0011345307575538754
train_plan_mass: 1.0000003576278687
  8%|▊         | 24673/300000 [01:12<12:16, 374.00it/s]
train_total_loss: -22.764713287353516
train_obj_loss: -22.864112854003906
train_reg_loss: 0.09940028935670853
train_trace_term: -47.31980895996094
train_err_1: 0.010367462411522865
train_plan_mass: 1.0000004768371582
train_total_loss: -22.764867782592773
train_obj_loss: -22.864269256591797
train_reg_loss: 0.09940079599618912
train_trace_term: -47.34062576293945
train_err_1: 0.003010024316608906
train_plan_mass: 1.0000003576278687
  8%|▊         | 24749/300000 [01:12<12:16, 373.69it/s]
train_total_loss: -22.764888763427734
train_obj_loss: -22.864295959472656
train_reg_loss: 0.09940668195486069
train_trace_term: -47.344573974609375
train_err_1: 0.0012221019715070724
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764902114868164
train_obj_loss: -22.864315032958984
train_reg_loss: 0.0994124561548233
train_trace_term: -47.34960174560547
train_err_1: 0.00110993895214051
train_plan_mass: 1.0000003576278687
  8%|▊         | 24825/300000 [01:13<12:15, 374.31it/s]
train_total_loss: -22.764923095703125
train_obj_loss: -22.864341735839844
train_reg_loss: 0.09941943734884262
train_trace_term: -47.354896545410156
train_err_1: 0.0012022975133731961
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76492691040039
train_obj_loss: -22.864349365234375
train_reg_loss: 0.09942308068275452
train_trace_term: -47.362125396728516
train_err_1: 0.002823765855282545
train_plan_mass: 1.0000004768371582
  8%|▊         | 24901/300000 [01:13<12:14, 374.36it/s]
train_total_loss: -22.76494789123535
train_obj_loss: -22.864376068115234
train_reg_loss: 0.099428690969944
train_trace_term: -47.36452102661133
train_err_1: 0.0012652699369937181
train_plan_mass: 1.0000004768371582
train_total_loss: -22.764930725097656
train_obj_loss: -22.86436653137207
train_reg_loss: 0.0994361862540245
train_trace_term: -47.36460494995117
train_err_1: 0.005332715809345245
train_plan_mass: 1.0000003576278687
  8%|▊         | 24977/300000 [01:13<12:14, 374.60it/s]
train_total_loss: -22.764965057373047
train_obj_loss: -22.864402770996094
train_reg_loss: 0.09943708032369614
train_trace_term: -47.37793731689453
train_err_1: 0.002885080175474286
train_plan_mass: 1.000000238418579
train_total_loss: -22.76498794555664
train_obj_loss: -22.864431381225586
train_reg_loss: 0.09944303333759308
train_trace_term: -47.379608154296875
train_err_1: 0.0012228023260831833
train_plan_mass: 1.0000003576278687
  8%|▊         | 25053/300000 [01:13<12:15, 373.90it/s]
train_total_loss: -22.765005111694336
train_obj_loss: -22.864452362060547
train_reg_loss: 0.0994475707411766
train_trace_term: -47.385276794433594
train_err_1: 0.0016777795972302556
train_plan_mass: 1.0000003576278687
train_total_loss: -22.7650089263916
train_obj_loss: -22.864459991455078
train_reg_loss: 0.09945039451122284
train_trace_term: -47.39162826538086
train_err_1: 0.003166094422340393
train_plan_mass: 1.0000003576278687
  8%|▊         | 25129/300000 [01:13<12:13, 374.53it/s]
train_total_loss: -22.765031814575195
train_obj_loss: -22.86448860168457
train_reg_loss: 0.09945686161518097
train_trace_term: -47.39250564575195
train_err_1: 0.0011985664023086429
train_plan_mass: 1.0000004768371582
train_total_loss: -22.765029907226562
train_obj_loss: -22.864490509033203
train_reg_loss: 0.09946039319038391
train_trace_term: -47.40273666381836
train_err_1: 0.0035768512170761824
train_plan_mass: 1.0000003576278687
  8%|▊         | 25205/300000 [01:14<12:14, 374.11it/s]
train_total_loss: -22.765050888061523
train_obj_loss: -22.86451530456543
train_reg_loss: 0.09946534782648087
train_trace_term: -47.397727966308594
train_err_1: 0.0026654298417270184
train_plan_mass: 1.0000004768371582
train_total_loss: -22.765066146850586
train_obj_loss: -22.864534378051758
train_reg_loss: 0.09946893155574799
train_trace_term: -47.40449523925781
train_err_1: 0.0024959836155176163
train_plan_mass: 1.0000004768371582
  8%|▊         | 25281/300000 [01:14<15:17, 299.55it/s]
train_total_loss: -22.765045166015625
train_obj_loss: -22.864517211914062
train_reg_loss: 0.0994715467095375
train_trace_term: -47.41459655761719
train_err_1: 0.00487096980214119
train_plan_mass: 1.000000238418579
train_total_loss: -22.76509666442871
train_obj_loss: -22.864574432373047
train_reg_loss: 0.09947725385427475
train_trace_term: -47.414268493652344
train_err_1: 0.00183482829015702
train_plan_mass: 1.0000003576278687
  8%|▊         | 25343/300000 [01:14<18:17, 250.19it/s]
train_total_loss: -22.76504898071289
train_obj_loss: -22.864532470703125
train_reg_loss: 0.09948268532752991
train_trace_term: -47.40671920776367
train_err_1: 0.00668372493237257
train_plan_mass: 1.0000003576278687
train_total_loss: -22.765117645263672
train_obj_loss: -22.86460304260254
train_reg_loss: 0.0994856208562851
train_trace_term: -47.42011260986328
train_err_1: 0.00214449898339808
train_plan_mass: 1.0000004768371582
  8%|▊         | 25443/300000 [01:15<20:23, 224.36it/s]
train_total_loss: -22.765104293823242
train_obj_loss: -22.864591598510742
train_reg_loss: 0.09948734939098358
train_trace_term: -47.42652893066406
train_err_1: 0.0041792127303779125
train_plan_mass: 1.0000004768371582
train_total_loss: -22.765132904052734
train_obj_loss: -22.8646240234375
train_reg_loss: 0.09949077665805817
train_trace_term: -47.43416213989258
train_err_1: 0.0032768133096396923
train_plan_mass: 1.0000004768371582
  9%|▊         | 25527/300000 [01:15<17:39, 258.94it/s]
train_total_loss: -22.763296127319336
train_obj_loss: -22.862743377685547
train_reg_loss: 0.0994463711977005
train_trace_term: -47.43132781982422
train_err_1: 0.012963908724486828
train_plan_mass: 1.0000003576278687
train_total_loss: -22.756450653076172
train_obj_loss: -22.855369567871094
train_reg_loss: 0.09891930967569351
train_trace_term: -47.58799743652344
train_err_1: 0.035422999411821365
train_plan_mass: 1.000000238418579
  9%|▊         | 25602/300000 [01:15<14:33, 314.08it/s]
train_total_loss: -22.761919021606445
train_obj_loss: -22.860797882080078
train_reg_loss: 0.09887843579053879
train_trace_term: -47.56159973144531
train_err_1: 0.01935384050011635
train_plan_mass: 1.0000003576278687
train_total_loss: -22.764158248901367
train_obj_loss: -22.86339569091797
train_reg_loss: 0.09923727065324783
train_trace_term: -47.513336181640625
train_err_1: 0.009653383865952492
train_plan_mass: 1.0000003576278687
  9%|▊         | 25716/300000 [01:15<12:57, 352.85it/s]
train_total_loss: -22.76490020751953
train_obj_loss: -22.864221572875977
train_reg_loss: 0.09932103008031845
train_trace_term: -47.50249481201172
train_err_1: 0.005859344266355038
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76514434814453
train_obj_loss: -22.864578247070312
train_reg_loss: 0.09943322092294693
train_trace_term: -47.503509521484375
train_err_1: 0.0034643467515707016
train_plan_mass: 1.0000003576278687
  9%|▊         | 25792/300000 [01:16<12:35, 363.18it/s]
train_total_loss: -22.765235900878906
train_obj_loss: -22.864723205566406
train_reg_loss: 0.09948763996362686
train_trace_term: -47.49488067626953
train_err_1: 0.0012764855055138469
train_plan_mass: 1.0000003576278687
train_total_loss: -22.76525115966797
train_obj_loss: -22.86475372314453
train_reg_loss: 0.09950309246778488
train_trace_term: -47.49058532714844
train_err_1: 0.001034261891618371
train_plan_mass: 1.0000003576278687
  9%|▊         | 25868/300000 [01:16<12:24, 368.13it/s]
train_total_loss: -22.764774322509766
train_obj_loss: -22.864282608032227
train_reg_loss: 0.0995083600282669
train_trace_term: -47.513328552246094
train_err_1: 0.015511035919189453
train_plan_mass: 1.0000004768371582
train_total_loss: -22.76526641845703
train_obj_loss: -22.864784240722656
train_reg_loss: 0.09951744973659515
train_trace_term: -47.49102783203125
train_err_1: 0.0020169296767562628
train_plan_mass: 1.000000238418579
  9%|▊         | 25920/300000 [01:16<13:28, 338.88it/s]
train_total_loss: -22.765281677246094
train_obj_loss: -22.864805221557617
train_reg_loss: 0.09952424466609955
train_trace_term: -47.48903274536133
train_err_1: 0.001074271509423852
train_plan_mass: 1.0000003576278687
train_total_loss: -22.765295028686523
train_obj_loss: -22.864826202392578
train_reg_loss: 0.09953080862760544
train_trace_term: -47.48905944824219
train_err_1: 0.0009939862648025155
train_plan_mass: 1.0000003576278687
Converged after 25921 iterations
train_n_iterations: 25921
train_err_1: 0.0009890461806207895
train_plan_mass: 1.0000003576278687
train_A_final_norm: 9.95309829711914
train_plan_entropy_ratio: tensor([0.7478], device='cuda:0', grad_fn=<DivBackward0>)
A shape: (50, 50)
A device: cuda:0
[8]:
train_total_loss train_obj_loss train_reg_loss train_trace_term train_err_1 train_plan_mass
645 -22.764774 -22.864283 0.099508 -47.513329 0.015511 1.0
646 -22.765266 -22.864784 0.099517 -47.491028 0.002017 1.0
647 -22.765282 -22.864805 0.099524 -47.489033 0.001074 1.0
648 -22.765295 -22.864826 0.099531 -47.489059 0.000994 1.0
649 NaN NaN NaN NaN 0.000989 1.0

Integrate pseudo-unpaired cells

We now apply the learned cost to the RNA and ATAC cells held out from the bridge in order to infer a transport plan matching those unpaired profiles.

[9]:
transport = model.transport(
    {RNA_MOD: adata_rna, ATAC_MOD: adata_atac},
    x_reps={RNA_MOD: "obsm/X_pca", ATAC_MOD: "obsm/X_pca"},
    y_prior_reps={RNA_MOD: "obsm/prior_data", ATAC_MOD: "obsm/prior_data"},
    store_cost=True,
    store_plan=True,
    max_iter_sink=30 if DEBUG else 1000,
)

plan = (
    transport.materialize_plan()
    .detach()
    .cpu()
    .numpy()
)
print("plan shape:", plan.shape)
print("plan mass:", plan.sum())
transport.plan_diagnostics
Transport sinkhorn loop reached max_iter_sink
plan shape: (3244, 3244)
plan mass: 1.0000007
[9]:
{'mass': 1.0000007152557373,
 'mass_abs_error': 7.152557373046875e-07,
 'x_1_marginal_l1_error': 0.006189633160829544,
 'x_2_marginal_l1_error': 1.7432321328669786e-06,
 'finite': True,
 'passed': False,
 'tol': 0.001}

Inspect the transport plan

The transport plan summarizes how mass is assigned between RNA and ATAC cells. Reordering cells by known labels is a useful diagnostic: a good integration should concentrate mass between biologically matching populations.

[10]:
rna_labels = adata_rna.obs[CELLTYPE_KEY].astype(str).to_numpy()
atac_labels = adata_atac.obs[CELLTYPE_KEY].astype(str).to_numpy()
celltype_order = sorted(pd.unique(np.concatenate([rna_labels, atac_labels])))

_, _, _, fig, ax = plot_ordered_transport_plan(
    heat_mtx=plan,
    annotations=rna_labels,
    annotations_ordered=celltype_order,
    annotations_2=atac_labels,
    annotations_ordered_2=celltype_order,
    cmap="magma",
    figsize=(7, 7),
    vmin=1e-16,
    xlabel="ATAC cells",
    ylabel="RNA cells",
)
plt.show()
../../_images/tutorials_notebooks_pbmc_tutorial_16_0.png

Transfer cell type annotations from RNA to ATAC

A common use case is to transfer annotations from a well-annotated modality to another modality. Here we transfer RNA cell type labels to ATAC cells through the transport plan and compare the predictions with the known labels of ATAC cells.

[11]:
transfer = transport.transfer_obs(
    CELLTYPE_KEY,
    source=RNA_MOD,
    kind="categorical",
    inplace=True,
    target_key="celltype_champollion",
    return_probabilities=True,
)

predicted = transfer["prediction"].astype(str)
true = adata_atac.obs[CELLTYPE_KEY].astype(str)
print("cell type transfer accuracy:", accuracy_score(true, predicted))
transfer["probabilities"].head()
cell type transfer accuracy: 0.9778051787916153
[11]:
CD56 (bright) NK cells CD56 (dim) NK cells classical monocytes memory CD4 T cells naive CD8 T cells
AAACAGCCAATCCCTT-1 5.878114e-25 2.227206e-18 9.914182e-07 9.995016e-01 4.973546e-04
AAACATGCAAGGTCCT-1 4.730245e-34 6.667834e-30 5.848635e-08 4.016490e-05 9.999597e-01
AAACATGCACCGGCTA-1 1.000000e+00 7.871149e-09 0.000000e+00 0.000000e+00 0.000000e+00
AAACATGCAGGGAGCT-1 9.305187e-01 6.948131e-02 0.000000e+00 3.143325e-34 9.091624e-42
AAACCAACATTGTGCA-1 0.000000e+00 0.000000e+00 9.999999e-01 3.689943e-23 3.264675e-28
[12]:
labels = [
    label
    for label in celltype_order
    if (true.eq(label).any() or predicted.eq(label).any())
]
cm = confusion_matrix(true, predicted, labels=labels)

fig, ax = plt.subplots(figsize=(9, 7))
sns.heatmap(
    cm,
    annot=True,
    fmt="d",
    cmap="Blues",
    xticklabels=labels,
    yticklabels=labels,
    cbar=False,
    ax=ax,
)
ax.set_xlabel("Predicted ATAC label")
ax.set_ylabel("True ATAC label")
ax.set_title("RNA-to-ATAC cell type transfer")
ax.set_xticklabels(ax.get_xticklabels(), rotation=45, ha="right")
ax.set_yticklabels(ax.get_yticklabels(), rotation=0)
plt.tight_layout()
plt.show()
../../_images/tutorials_notebooks_pbmc_tutorial_19_0.png

Barycentric projection into RNA PCA space

The same transport plan can also project continuous representations across modalities. Here each ATAC cell is represented as a barycenter of RNA cells in RNA PCA space, which enables a joint visualization of original RNA cells and projected ATAC cells.

[13]:
projected_atac_in_rna_pca = transport.project(rep="obsm/X_pca", source=RNA_MOD)

joint = ad.AnnData(X=np.vstack([adata_rna.obsm["X_pca"], projected_atac_in_rna_pca]))
joint.obs["modality"] = pd.Categorical(
    ["RNA"] * adata_rna.n_obs + ["ATAC projected"] * adata_atac.n_obs
)
joint.obs[CELLTYPE_KEY] = pd.Categorical(np.concatenate([rna_labels, atac_labels]))

sc.pp.neighbors(joint, n_neighbors=15, use_rep="X")
sc.tl.umap(joint, min_dist=0.2, random_state=0)

sc.pl.umap(joint, color=["modality", CELLTYPE_KEY], alpha=0.65, wspace=0.35)
../../_images/tutorials_notebooks_pbmc_tutorial_21_0.png