Tutorial:RNA+ADT+ATAC (3omics)

In this tutorial, we will show how to cluster RNA+ADT+ATAC(3omics) data using scMAGCA. We use a processed human peripheral blood mononuclear sample dataset ‘GSE158013’ containing 7084 cells with three omics. Among them, ADT has 46 features, ATAC includes 2500 features and RNA contains 15000 features.

Loading package

[1]:
import numpy as np
import pandas as pd
import torch
import scanpy as sc
import random
import warnings
warnings.filterwarnings("ignore")
/home/zhouzeming/anaconda3/lib/python3.9/site-packages/setuptools_scm/_integration/setuptools.py:30: RuntimeWarning:
ERROR: setuptools==58.0.4 is used in combination with setuptools_scm>=8.x

Your build configuration is incomplete and previously worked by accident!
setuptools_scm requires setuptools>=61

Suggested workaround if applicable:
 - migrating from the deprecated setup_requires mechanism to pep517/518
   and using a pyproject.toml to declare build dependencies
   which are reliably pre-installed before running the build tools

  warnings.warn(
<frozen importlib._bootstrap>:228: RuntimeWarning: scipy._lib.messagestream.MessageStream size changed, may indicate binary incompatibility. Expected 56 from C header, got 64 from PyObject
[2]:
from scMAGCA.preprocess import read_dataset, preprocess_dataset
from scMAGCA.utils import *
from scMAGCA.scMAGCA_3omics import scMultiCluster
[3]:
# set seed
random.seed(3407)
np.random.seed(3407)
torch.manual_seed(3407)
torch.backends.cudnn.deterministic = True
torch.backends.cudnn.enabled = False
torch.backends.cudnn.benchmark = False

Reading dataset

The required input files include:

  1. x1: protein abundance matrix (data format is h5ad file) : GSE158013_adt.h5ad;

  2. x2: Chromatin accessibility matrix (data format is h5ad file) : GSE158013_atac.h5ad;

  3. x3: Gene expression matrix (data format is h5ad file) : GSE158013_rna.h5ad.

To ensure reproducibility of the results, please read the above data as follows:

[12]:
x1 = sc.read_h5ad('../datasets/GSE158013/GSE158013_adt.h5ad').layers['counts']
feature1 = sc.read_h5ad('../datasets/GSE158013/GSE158013_adt.h5ad').var.index
x2 = sc.read_h5ad('../datasets/GSE158013/GSE158013_atac.h5ad').layers['counts'].A
feature2 = sc.read_h5ad('../datasets/GSE158013/GSE158013_atac.h5ad').var.index
x3 = sc.read_h5ad('../datasets/GSE158013/GSE158013_rna.h5ad').layers['counts'].A
feature3 = sc.read_h5ad('../datasets/GSE158013/GSE158013_rna.h5ad').var.index
y = None
[13]:
x1,x2,x3
[13]:
(array([[ 1.,  1., 15., ...,  0., 22., 44.],
        [30.,  3., 14., ...,  1., 20., 65.],
        [ 2.,  1., 17., ...,  1., 18., 37.],
        ...,
        [ 0.,  2., 12., ..., 31., 15., 30.],
        [ 0.,  0.,  8., ...,  1., 22., 35.],
        [ 0.,  0., 18., ...,  0., 24., 44.]], dtype=float32),
 array([[0., 0., 0., ..., 0., 0., 0.],
        [0., 0., 0., ..., 0., 0., 0.],
        [0., 0., 0., ..., 0., 0., 0.],
        ...,
        [0., 0., 0., ..., 0., 0., 0.],
        [0., 0., 0., ..., 0., 0., 0.],
        [0., 0., 0., ..., 0., 0., 0.]], dtype=float32),
 array([[ 0.,  0.,  0., ...,  0., 14., 28.],
        [ 0.,  0.,  1., ...,  0., 15., 24.],
        [ 0.,  0.,  1., ...,  0., 19., 33.],
        ...,
        [ 0.,  0.,  0., ...,  0., 15., 56.],
        [ 0.,  0.,  0., ...,  0., 19., 49.],
        [ 0.,  0.,  5., ...,  0., 23., 25.]], dtype=float32))

We select the ATAC and RNA omics for high expression, and the number of chosen features are both set to 2000.

[14]:
importantGenes = geneSelection(x2, n=2000)
x2 = x2[:, importantGenes]
feature2 = feature2[importantGenes]
importantGenes = geneSelection(x3, n=2000)
x3 = x3[:, importantGenes]
feature3 = feature3[importantGenes]
Chosen offset: 1.11
Chosen offset: 0.17
_images/Tutorial_3omics_11_1.png
_images/Tutorial_3omics_11_2.png
[15]:
adata1 = sc.AnnData(x1)
adata1 = read_dataset(adata1, copy=True)
adata1 = preprocess_dataset(adata1, normalize_input=True, logtrans_input=True)
adata1.var['importantGenes'] = feature1
### Autoencoder: Successfully preprocessed 46 features and 7084 cells.
[16]:
adata1
[16]:
AnnData object with n_obs × n_vars = 7084 × 46
    obs: 'DCA_split', 'size_factors'
    var: 'mean', 'std', 'importantGenes'
    uns: 'log1p'
[17]:
adata2 = sc.AnnData(x2)
adata2 = read_dataset(adata2, copy=True)
adata2 = preprocess_dataset(adata2, normalize_input=True, logtrans_input=True)
adata2.var['importantGenes'] = feature2
### Autoencoder: Successfully preprocessed 2000 features and 7084 cells.
[18]:
adata2
[18]:
AnnData object with n_obs × n_vars = 7084 × 2000
    obs: 'DCA_split', 'size_factors'
    var: 'mean', 'std', 'importantGenes'
    uns: 'log1p'
[19]:
adata3 = sc.AnnData(x3)
adata3 = read_dataset(adata3, copy=True)
adata3 = preprocess_dataset(adata3, normalize_input=True, logtrans_input=True)
adata3.var['importantGenes'] = feature3
### Autoencoder: Successfully preprocessed 2000 features and 7084 cells.
[20]:
adata3
[20]:
AnnData object with n_obs × n_vars = 7084 × 2000
    obs: 'DCA_split', 'size_factors'
    var: 'mean', 'std', 'importantGenes'
    uns: 'log1p'

Training the model

[21]:
model = scMultiCluster(input_dim1=adata1.n_vars,input_dim2=adata2.n_vars,input_dim3=adata3.n_vars,
                           alpha=0.2,beta=0.8,gama=0.01,device='cuda').to('cuda')
[22]:
model
[22]:
scMultiCluster(
  (encoder): Encoder(
    (stacked_gnn): ModuleList(
      (0): GCNConv(4046, 1024)
      (1): GCNConv(1024, 256)
      (2): GCNConv(256, 64)
      (3): GCNConv(64, 32)
    )
    (stacked_bns): ModuleList(
      (0): BatchNorm1d(1024, eps=1e-05, momentum=0.01, affine=True, track_running_stats=True)
      (1): BatchNorm1d(256, eps=1e-05, momentum=0.01, affine=True, track_running_stats=True)
      (2): BatchNorm1d(64, eps=1e-05, momentum=0.01, affine=True, track_running_stats=True)
      (3): BatchNorm1d(32, eps=1e-05, momentum=0.01, affine=True, track_running_stats=True)
    )
    (stacked_prelus): ModuleList(
      (0-3): 4 x PReLU(num_parameters=1)
    )
  )
  (decoder): Sequential(
    (0): Linear(in_features=32, out_features=512, bias=True)
    (1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
    (2): PReLU(num_parameters=1)
    (3): Linear(in_features=512, out_features=1024, bias=True)
    (4): BatchNorm1d(1024, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
    (5): PReLU(num_parameters=1)
    (6): Linear(in_features=1024, out_features=4046, bias=True)
  )
  (dec_mean): Sequential(
    (0): Linear(in_features=32, out_features=256, bias=True)
    (1): Linear(in_features=256, out_features=512, bias=True)
    (2): Linear(in_features=512, out_features=4046, bias=True)
    (3): MeanAct()
  )
  (dec_disp): Sequential(
    (0): Linear(in_features=32, out_features=256, bias=True)
    (1): Linear(in_features=256, out_features=512, bias=True)
    (2): Linear(in_features=512, out_features=4046, bias=True)
    (3): DispAct()
  )
  (dec_pi): Sequential(
    (0): Linear(in_features=32, out_features=256, bias=True)
    (1): Linear(in_features=256, out_features=512, bias=True)
    (2): Linear(in_features=512, out_features=4046, bias=True)
    (3): Sigmoid()
  )
  (zinb_loss): ZINBLoss()
)
[24]:
pretrain_latent = model.pretrain_autoencoder(
                        X1=adata1.X, X2=adata2.X, X3=adata3.X,
                        X1_raw=adata1.raw.X, X2_raw=adata2.raw.X, X3_raw=adata3.raw.X,
                        epochs=400, file='GSE158013')
Pretraining stage
Processing...
Processing full batch data
Done!
Pretrain epoch 1, recon_loss:1.175199, zinb_loss:0.855500, adversial_loss:1.378395
Pretrain epoch 2, recon_loss:1.108052, zinb_loss:0.790036, adversial_loss:1.353847
Pretrain epoch 3, recon_loss:1.013116, zinb_loss:0.732100, adversial_loss:1.349079
Pretrain epoch 4, recon_loss:0.967926, zinb_loss:0.685367, adversial_loss:1.347783
Pretrain epoch 5, recon_loss:0.955065, zinb_loss:0.643808, adversial_loss:1.350997
Pretrain epoch 6, recon_loss:0.948277, zinb_loss:0.607989, adversial_loss:1.351554
Pretrain epoch 7, recon_loss:0.940977, zinb_loss:0.578766, adversial_loss:1.349777
Pretrain epoch 8, recon_loss:0.933745, zinb_loss:0.558008, adversial_loss:1.347673
Pretrain epoch 9, recon_loss:0.928594, zinb_loss:0.546180, adversial_loss:1.345650
Pretrain epoch 10, recon_loss:0.924947, zinb_loss:0.540460, adversial_loss:1.343964
Pretrain epoch 11, recon_loss:0.921956, zinb_loss:0.537047, adversial_loss:1.342250
Pretrain epoch 12, recon_loss:0.919373, zinb_loss:0.533806, adversial_loss:1.340244
Pretrain epoch 13, recon_loss:0.916590, zinb_loss:0.530386, adversial_loss:1.338154
Pretrain epoch 14, recon_loss:0.913909, zinb_loss:0.527035, adversial_loss:1.335480
Pretrain epoch 15, recon_loss:0.911839, zinb_loss:0.523866, adversial_loss:1.331557
Pretrain epoch 16, recon_loss:0.910443, zinb_loss:0.521004, adversial_loss:1.326380
Pretrain epoch 17, recon_loss:0.909288, zinb_loss:0.518576, adversial_loss:1.322320
Pretrain epoch 18, recon_loss:0.907878, zinb_loss:0.516333, adversial_loss:1.319946
Pretrain epoch 19, recon_loss:0.906563, zinb_loss:0.514146, adversial_loss:1.318467
Pretrain epoch 20, recon_loss:0.905531, zinb_loss:0.512105, adversial_loss:1.317480
Pretrain epoch 21, recon_loss:0.904526, zinb_loss:0.510200, adversial_loss:1.316783
Pretrain epoch 22, recon_loss:0.903540, zinb_loss:0.508358, adversial_loss:1.316315
Pretrain epoch 23, recon_loss:0.902707, zinb_loss:0.506648, adversial_loss:1.316024
Pretrain epoch 24, recon_loss:0.901874, zinb_loss:0.505102, adversial_loss:1.315779
Pretrain epoch 25, recon_loss:0.901007, zinb_loss:0.503651, adversial_loss:1.315447
Pretrain epoch 26, recon_loss:0.900225, zinb_loss:0.502290, adversial_loss:1.314963
Pretrain epoch 27, recon_loss:0.899482, zinb_loss:0.501040, adversial_loss:1.314348
Pretrain epoch 28, recon_loss:0.898717, zinb_loss:0.499883, adversial_loss:1.313620
Pretrain epoch 29, recon_loss:0.897974, zinb_loss:0.498816, adversial_loss:1.312802
Pretrain epoch 30, recon_loss:0.897277, zinb_loss:0.497838, adversial_loss:1.311924
Pretrain epoch 31, recon_loss:0.896619, zinb_loss:0.496917, adversial_loss:1.310987
Pretrain epoch 32, recon_loss:0.895992, zinb_loss:0.496037, adversial_loss:1.309985
Pretrain epoch 33, recon_loss:0.895375, zinb_loss:0.495203, adversial_loss:1.308975
Pretrain epoch 34, recon_loss:0.894778, zinb_loss:0.494410, adversial_loss:1.308025
Pretrain epoch 35, recon_loss:0.894228, zinb_loss:0.493646, adversial_loss:1.307193
Pretrain epoch 36, recon_loss:0.893697, zinb_loss:0.492919, adversial_loss:1.306482
Pretrain epoch 37, recon_loss:0.893168, zinb_loss:0.492235, adversial_loss:1.305805
Pretrain epoch 38, recon_loss:0.892660, zinb_loss:0.491593, adversial_loss:1.305066
Pretrain epoch 39, recon_loss:0.892151, zinb_loss:0.490987, adversial_loss:1.304236
Pretrain epoch 40, recon_loss:0.891640, zinb_loss:0.490410, adversial_loss:1.303369
Pretrain epoch 41, recon_loss:0.891153, zinb_loss:0.489853, adversial_loss:1.302559
Pretrain epoch 42, recon_loss:0.890687, zinb_loss:0.489309, adversial_loss:1.301869
Pretrain epoch 43, recon_loss:0.890251, zinb_loss:0.488777, adversial_loss:1.301257
Pretrain epoch 44, recon_loss:0.889843, zinb_loss:0.488256, adversial_loss:1.300650
Pretrain epoch 45, recon_loss:0.889454, zinb_loss:0.487751, adversial_loss:1.300038
Pretrain epoch 46, recon_loss:0.889082, zinb_loss:0.487263, adversial_loss:1.299444
Pretrain epoch 47, recon_loss:0.888712, zinb_loss:0.486794, adversial_loss:1.298817
Pretrain epoch 48, recon_loss:0.888351, zinb_loss:0.486342, adversial_loss:1.298034
Pretrain epoch 49, recon_loss:0.888008, zinb_loss:0.485909, adversial_loss:1.297121
Pretrain epoch 50, recon_loss:0.887662, zinb_loss:0.485487, adversial_loss:1.296121
Pretrain epoch 51, recon_loss:0.887324, zinb_loss:0.485070, adversial_loss:1.295191
Pretrain epoch 52, recon_loss:0.886997, zinb_loss:0.484660, adversial_loss:1.294396
Pretrain epoch 53, recon_loss:0.886684, zinb_loss:0.484257, adversial_loss:1.293579
Pretrain epoch 54, recon_loss:0.886377, zinb_loss:0.483865, adversial_loss:1.292739
Pretrain epoch 55, recon_loss:0.886101, zinb_loss:0.483481, adversial_loss:1.291661
Pretrain epoch 56, recon_loss:0.885851, zinb_loss:0.483127, adversial_loss:1.291050
Pretrain epoch 57, recon_loss:0.885890, zinb_loss:0.482857, adversial_loss:1.289647
Pretrain epoch 58, recon_loss:0.886180, zinb_loss:0.482728, adversial_loss:1.289851
Pretrain epoch 59, recon_loss:0.885215, zinb_loss:0.482178, adversial_loss:1.288190
Pretrain epoch 60, recon_loss:0.885347, zinb_loss:0.481868, adversial_loss:1.286787
Pretrain epoch 61, recon_loss:0.884960, zinb_loss:0.481549, adversial_loss:1.287031
Pretrain epoch 62, recon_loss:0.884647, zinb_loss:0.481240, adversial_loss:1.286084
Pretrain epoch 63, recon_loss:0.884216, zinb_loss:0.480799, adversial_loss:1.284261
Pretrain epoch 64, recon_loss:0.884266, zinb_loss:0.480610, adversial_loss:1.283846
Pretrain epoch 65, recon_loss:0.883800, zinb_loss:0.480226, adversial_loss:1.284666
Pretrain epoch 66, recon_loss:0.883520, zinb_loss:0.479906, adversial_loss:1.283720
Pretrain epoch 67, recon_loss:0.883410, zinb_loss:0.479631, adversial_loss:1.282337
Pretrain epoch 68, recon_loss:0.883198, zinb_loss:0.479352, adversial_loss:1.282573
Pretrain epoch 69, recon_loss:0.882770, zinb_loss:0.478971, adversial_loss:1.282615
Pretrain epoch 70, recon_loss:0.882769, zinb_loss:0.478766, adversial_loss:1.281491
Pretrain epoch 71, recon_loss:0.882391, zinb_loss:0.478445, adversial_loss:1.281171
Pretrain epoch 72, recon_loss:0.882230, zinb_loss:0.478219, adversial_loss:1.281228
Pretrain epoch 73, recon_loss:0.881932, zinb_loss:0.477906, adversial_loss:1.280578
Pretrain epoch 74, recon_loss:0.881811, zinb_loss:0.477741, adversial_loss:1.280275
Pretrain epoch 75, recon_loss:0.881506, zinb_loss:0.477418, adversial_loss:1.280187
Pretrain epoch 76, recon_loss:0.881352, zinb_loss:0.477194, adversial_loss:1.279860
Pretrain epoch 77, recon_loss:0.881011, zinb_loss:0.476965, adversial_loss:1.279087
Pretrain epoch 78, recon_loss:0.881010, zinb_loss:0.476766, adversial_loss:1.279005
Pretrain epoch 79, recon_loss:0.880806, zinb_loss:0.476561, adversial_loss:1.279081
Pretrain epoch 80, recon_loss:0.880632, zinb_loss:0.476394, adversial_loss:1.277914
Pretrain epoch 81, recon_loss:0.880353, zinb_loss:0.476192, adversial_loss:1.278324
Pretrain epoch 82, recon_loss:0.880257, zinb_loss:0.476009, adversial_loss:1.277439
Pretrain epoch 83, recon_loss:0.879993, zinb_loss:0.475797, adversial_loss:1.277913
Pretrain epoch 84, recon_loss:0.879785, zinb_loss:0.475625, adversial_loss:1.276413
Pretrain epoch 85, recon_loss:0.879605, zinb_loss:0.475492, adversial_loss:1.277489
Pretrain epoch 86, recon_loss:0.879356, zinb_loss:0.475285, adversial_loss:1.276016
Pretrain epoch 87, recon_loss:0.879262, zinb_loss:0.475160, adversial_loss:1.276432
Pretrain epoch 88, recon_loss:0.879032, zinb_loss:0.474996, adversial_loss:1.275238
Pretrain epoch 89, recon_loss:0.878745, zinb_loss:0.474845, adversial_loss:1.275868
Pretrain epoch 90, recon_loss:0.878577, zinb_loss:0.474718, adversial_loss:1.274301
Pretrain epoch 91, recon_loss:0.878290, zinb_loss:0.474551, adversial_loss:1.275026
Pretrain epoch 92, recon_loss:0.878254, zinb_loss:0.474455, adversial_loss:1.273386
Pretrain epoch 93, recon_loss:0.878239, zinb_loss:0.474504, adversial_loss:1.274436
Pretrain epoch 94, recon_loss:0.878525, zinb_loss:0.474740, adversial_loss:1.272796
Pretrain epoch 95, recon_loss:0.878902, zinb_loss:0.475089, adversial_loss:1.275385
Pretrain epoch 96, recon_loss:0.877561, zinb_loss:0.474054, adversial_loss:1.272375
Pretrain epoch 97, recon_loss:0.877778, zinb_loss:0.474259, adversial_loss:1.271871
Pretrain epoch 98, recon_loss:0.877807, zinb_loss:0.474278, adversial_loss:1.273904
Pretrain epoch 99, recon_loss:0.877096, zinb_loss:0.473776, adversial_loss:1.272743
Pretrain epoch 100, recon_loss:0.877512, zinb_loss:0.474059, adversial_loss:1.270871
Pretrain epoch 101, recon_loss:0.876652, zinb_loss:0.473544, adversial_loss:1.271894
Pretrain epoch 102, recon_loss:0.876898, zinb_loss:0.473643, adversial_loss:1.271924
Pretrain epoch 103, recon_loss:0.876329, zinb_loss:0.473405, adversial_loss:1.270079
Pretrain epoch 104, recon_loss:0.876395, zinb_loss:0.473419, adversial_loss:1.269913
Pretrain epoch 105, recon_loss:0.876021, zinb_loss:0.473242, adversial_loss:1.271329
Pretrain epoch 106, recon_loss:0.876009, zinb_loss:0.473213, adversial_loss:1.269614
Pretrain epoch 107, recon_loss:0.875709, zinb_loss:0.473094, adversial_loss:1.269238
Pretrain epoch 108, recon_loss:0.875638, zinb_loss:0.473099, adversial_loss:1.269217
Pretrain epoch 109, recon_loss:0.875589, zinb_loss:0.473085, adversial_loss:1.270183
Pretrain epoch 110, recon_loss:0.875630, zinb_loss:0.472942, adversial_loss:1.268777
Pretrain epoch 111, recon_loss:0.875412, zinb_loss:0.472890, adversial_loss:1.269828
Pretrain epoch 112, recon_loss:0.875219, zinb_loss:0.472672, adversial_loss:1.269079
Pretrain epoch 113, recon_loss:0.875006, zinb_loss:0.472692, adversial_loss:1.267742
Pretrain epoch 114, recon_loss:0.874811, zinb_loss:0.472569, adversial_loss:1.267557
Pretrain epoch 115, recon_loss:0.874585, zinb_loss:0.472548, adversial_loss:1.266879
Pretrain epoch 116, recon_loss:0.874229, zinb_loss:0.472359, adversial_loss:1.267354
Pretrain epoch 117, recon_loss:0.874126, zinb_loss:0.472386, adversial_loss:1.267169
Pretrain epoch 118, recon_loss:0.874022, zinb_loss:0.472283, adversial_loss:1.265722
Pretrain epoch 119, recon_loss:0.873713, zinb_loss:0.472187, adversial_loss:1.266729
Pretrain epoch 120, recon_loss:0.873618, zinb_loss:0.472110, adversial_loss:1.266035
Pretrain epoch 121, recon_loss:0.873415, zinb_loss:0.472064, adversial_loss:1.264639
Pretrain epoch 122, recon_loss:0.873320, zinb_loss:0.472021, adversial_loss:1.265379
Pretrain epoch 123, recon_loss:0.873136, zinb_loss:0.471912, adversial_loss:1.264864
Pretrain epoch 124, recon_loss:0.872942, zinb_loss:0.471887, adversial_loss:1.264485
Pretrain epoch 125, recon_loss:0.872812, zinb_loss:0.471785, adversial_loss:1.263999
Pretrain epoch 126, recon_loss:0.872581, zinb_loss:0.471736, adversial_loss:1.263726
Pretrain epoch 127, recon_loss:0.872448, zinb_loss:0.471673, adversial_loss:1.263884
Pretrain epoch 128, recon_loss:0.872232, zinb_loss:0.471598, adversial_loss:1.263259
Pretrain epoch 129, recon_loss:0.872227, zinb_loss:0.471601, adversial_loss:1.262720
Pretrain epoch 130, recon_loss:0.872051, zinb_loss:0.471535, adversial_loss:1.262570
Pretrain epoch 131, recon_loss:0.872017, zinb_loss:0.471547, adversial_loss:1.262810
Pretrain epoch 132, recon_loss:0.872062, zinb_loss:0.471590, adversial_loss:1.261674
Pretrain epoch 133, recon_loss:0.872316, zinb_loss:0.471761, adversial_loss:1.263152
Pretrain epoch 134, recon_loss:0.872393, zinb_loss:0.471765, adversial_loss:1.261133
Pretrain epoch 135, recon_loss:0.871755, zinb_loss:0.471515, adversial_loss:1.262774
Pretrain epoch 136, recon_loss:0.871299, zinb_loss:0.471261, adversial_loss:1.261143
Pretrain epoch 137, recon_loss:0.871308, zinb_loss:0.471298, adversial_loss:1.260310
Pretrain epoch 138, recon_loss:0.871430, zinb_loss:0.471387, adversial_loss:1.261964
Pretrain epoch 139, recon_loss:0.871076, zinb_loss:0.471219, adversial_loss:1.260673
Pretrain epoch 140, recon_loss:0.870721, zinb_loss:0.471069, adversial_loss:1.259987
Pretrain epoch 141, recon_loss:0.870777, zinb_loss:0.471149, adversial_loss:1.260930
Pretrain epoch 142, recon_loss:0.870665, zinb_loss:0.471104, adversial_loss:1.259884
Pretrain epoch 143, recon_loss:0.870224, zinb_loss:0.470932, adversial_loss:1.260162
Pretrain epoch 144, recon_loss:0.870264, zinb_loss:0.470957, adversial_loss:1.259902
Pretrain epoch 145, recon_loss:0.870163, zinb_loss:0.470964, adversial_loss:1.258923
Pretrain epoch 146, recon_loss:0.870119, zinb_loss:0.470899, adversial_loss:1.260433
Pretrain epoch 147, recon_loss:0.869791, zinb_loss:0.470805, adversial_loss:1.259118
Pretrain epoch 148, recon_loss:0.869974, zinb_loss:0.470867, adversial_loss:1.258082
Pretrain epoch 149, recon_loss:0.870121, zinb_loss:0.470979, adversial_loss:1.260416
Pretrain epoch 150, recon_loss:0.870324, zinb_loss:0.471075, adversial_loss:1.258500
Pretrain epoch 151, recon_loss:0.870304, zinb_loss:0.471165, adversial_loss:1.258626
Pretrain epoch 152, recon_loss:0.869835, zinb_loss:0.470895, adversial_loss:1.258444
Pretrain epoch 153, recon_loss:0.869347, zinb_loss:0.470706, adversial_loss:1.258010
Pretrain epoch 154, recon_loss:0.869411, zinb_loss:0.470743, adversial_loss:1.258731
Pretrain epoch 155, recon_loss:0.869238, zinb_loss:0.470663, adversial_loss:1.257289
Pretrain epoch 156, recon_loss:0.868860, zinb_loss:0.470529, adversial_loss:1.257463
Pretrain epoch 157, recon_loss:0.868880, zinb_loss:0.470582, adversial_loss:1.258233
Pretrain epoch 158, recon_loss:0.868633, zinb_loss:0.470502, adversial_loss:1.256975
Pretrain epoch 159, recon_loss:0.868303, zinb_loss:0.470390, adversial_loss:1.256950
Pretrain epoch 160, recon_loss:0.868247, zinb_loss:0.470395, adversial_loss:1.257185
Pretrain epoch 161, recon_loss:0.868182, zinb_loss:0.470395, adversial_loss:1.257080
Pretrain epoch 162, recon_loss:0.867904, zinb_loss:0.470319, adversial_loss:1.257040
Pretrain epoch 163, recon_loss:0.867748, zinb_loss:0.470263, adversial_loss:1.256349
Pretrain epoch 164, recon_loss:0.867603, zinb_loss:0.470255, adversial_loss:1.256041
Pretrain epoch 165, recon_loss:0.867503, zinb_loss:0.470205, adversial_loss:1.256682
Pretrain epoch 166, recon_loss:0.867337, zinb_loss:0.470169, adversial_loss:1.255499
Pretrain epoch 167, recon_loss:0.867228, zinb_loss:0.470153, adversial_loss:1.255613
Pretrain epoch 168, recon_loss:0.867103, zinb_loss:0.470096, adversial_loss:1.255939
Pretrain epoch 169, recon_loss:0.866932, zinb_loss:0.470055, adversial_loss:1.255090
Pretrain epoch 170, recon_loss:0.866813, zinb_loss:0.470081, adversial_loss:1.255269
Pretrain epoch 171, recon_loss:0.867062, zinb_loss:0.470182, adversial_loss:1.254984
Pretrain epoch 172, recon_loss:0.867761, zinb_loss:0.470542, adversial_loss:1.256007
Pretrain epoch 173, recon_loss:0.868066, zinb_loss:0.470640, adversial_loss:1.254655
Pretrain epoch 174, recon_loss:0.867544, zinb_loss:0.470428, adversial_loss:1.255215
Pretrain epoch 175, recon_loss:0.866833, zinb_loss:0.470114, adversial_loss:1.254637
Pretrain epoch 176, recon_loss:0.867271, zinb_loss:0.470372, adversial_loss:1.254761
Pretrain epoch 177, recon_loss:0.866524, zinb_loss:0.470091, adversial_loss:1.254344
Pretrain epoch 178, recon_loss:0.866639, zinb_loss:0.470154, adversial_loss:1.254848
Pretrain epoch 179, recon_loss:0.866551, zinb_loss:0.470068, adversial_loss:1.254539
Pretrain epoch 180, recon_loss:0.865965, zinb_loss:0.469928, adversial_loss:1.253758
Pretrain epoch 181, recon_loss:0.866530, zinb_loss:0.470136, adversial_loss:1.255042
Pretrain epoch 182, recon_loss:0.865746, zinb_loss:0.469862, adversial_loss:1.253893
Pretrain epoch 183, recon_loss:0.865715, zinb_loss:0.469885, adversial_loss:1.253618
Pretrain epoch 184, recon_loss:0.865426, zinb_loss:0.469800, adversial_loss:1.254218
Pretrain epoch 185, recon_loss:0.865579, zinb_loss:0.469837, adversial_loss:1.253610
Pretrain epoch 186, recon_loss:0.865433, zinb_loss:0.469754, adversial_loss:1.254092
Pretrain epoch 187, recon_loss:0.865110, zinb_loss:0.469696, adversial_loss:1.253231
Pretrain epoch 188, recon_loss:0.865044, zinb_loss:0.469713, adversial_loss:1.253582
Pretrain epoch 189, recon_loss:0.864612, zinb_loss:0.469593, adversial_loss:1.253581
Pretrain epoch 190, recon_loss:0.864803, zinb_loss:0.469633, adversial_loss:1.252921
Pretrain epoch 191, recon_loss:0.864509, zinb_loss:0.469594, adversial_loss:1.253313
Pretrain epoch 192, recon_loss:0.864456, zinb_loss:0.469598, adversial_loss:1.253129
Pretrain epoch 193, recon_loss:0.864144, zinb_loss:0.469495, adversial_loss:1.252457
Pretrain epoch 194, recon_loss:0.863951, zinb_loss:0.469486, adversial_loss:1.252970
Pretrain epoch 195, recon_loss:0.863924, zinb_loss:0.469478, adversial_loss:1.252293
Pretrain epoch 196, recon_loss:0.864033, zinb_loss:0.469494, adversial_loss:1.252828
Pretrain epoch 197, recon_loss:0.863922, zinb_loss:0.469535, adversial_loss:1.251651
Pretrain epoch 198, recon_loss:0.863870, zinb_loss:0.469581, adversial_loss:1.253506
Pretrain epoch 199, recon_loss:0.864120, zinb_loss:0.469654, adversial_loss:1.251404
Pretrain epoch 200, recon_loss:0.863980, zinb_loss:0.469572, adversial_loss:1.253059
Pretrain epoch 201, recon_loss:0.863801, zinb_loss:0.469539, adversial_loss:1.252052
Pretrain epoch 202, recon_loss:0.863201, zinb_loss:0.469408, adversial_loss:1.251682
Pretrain epoch 203, recon_loss:0.863240, zinb_loss:0.469417, adversial_loss:1.252034
Pretrain epoch 204, recon_loss:0.863252, zinb_loss:0.469381, adversial_loss:1.251441
Pretrain epoch 205, recon_loss:0.862742, zinb_loss:0.469278, adversial_loss:1.251415
Pretrain epoch 206, recon_loss:0.862873, zinb_loss:0.469293, adversial_loss:1.251901
Pretrain epoch 207, recon_loss:0.862636, zinb_loss:0.469266, adversial_loss:1.251052
Pretrain epoch 208, recon_loss:0.862264, zinb_loss:0.469171, adversial_loss:1.251126
Pretrain epoch 209, recon_loss:0.862361, zinb_loss:0.469184, adversial_loss:1.251550
Pretrain epoch 210, recon_loss:0.861932, zinb_loss:0.469147, adversial_loss:1.250322
Pretrain epoch 211, recon_loss:0.861820, zinb_loss:0.469102, adversial_loss:1.250784
Pretrain epoch 212, recon_loss:0.861814, zinb_loss:0.469097, adversial_loss:1.250605
Pretrain epoch 213, recon_loss:0.861455, zinb_loss:0.469056, adversial_loss:1.249953
Pretrain epoch 214, recon_loss:0.861307, zinb_loss:0.469025, adversial_loss:1.250270
Pretrain epoch 215, recon_loss:0.861233, zinb_loss:0.468994, adversial_loss:1.250198
Pretrain epoch 216, recon_loss:0.861003, zinb_loss:0.468972, adversial_loss:1.249544
Pretrain epoch 217, recon_loss:0.860896, zinb_loss:0.468974, adversial_loss:1.250334
Pretrain epoch 218, recon_loss:0.860634, zinb_loss:0.468942, adversial_loss:1.249466
Pretrain epoch 219, recon_loss:0.860488, zinb_loss:0.468937, adversial_loss:1.249736
Pretrain epoch 220, recon_loss:0.860781, zinb_loss:0.469024, adversial_loss:1.249017
Pretrain epoch 221, recon_loss:0.861515, zinb_loss:0.469190, adversial_loss:1.250554
Pretrain epoch 222, recon_loss:0.862213, zinb_loss:0.469403, adversial_loss:1.248350
Pretrain epoch 223, recon_loss:0.861748, zinb_loss:0.469332, adversial_loss:1.250732
Pretrain epoch 224, recon_loss:0.860122, zinb_loss:0.468871, adversial_loss:1.249060
Pretrain epoch 225, recon_loss:0.860950, zinb_loss:0.469088, adversial_loss:1.248284
Pretrain epoch 226, recon_loss:0.860750, zinb_loss:0.469006, adversial_loss:1.249706
Pretrain epoch 227, recon_loss:0.860183, zinb_loss:0.468878, adversial_loss:1.249595
Pretrain epoch 228, recon_loss:0.860285, zinb_loss:0.468890, adversial_loss:1.248520
Pretrain epoch 229, recon_loss:0.859947, zinb_loss:0.468841, adversial_loss:1.248504
Pretrain epoch 230, recon_loss:0.859802, zinb_loss:0.468816, adversial_loss:1.249307
Pretrain epoch 231, recon_loss:0.859698, zinb_loss:0.468815, adversial_loss:1.248643
Pretrain epoch 232, recon_loss:0.859481, zinb_loss:0.468826, adversial_loss:1.248213
Pretrain epoch 233, recon_loss:0.859454, zinb_loss:0.468795, adversial_loss:1.248766
Pretrain epoch 234, recon_loss:0.859367, zinb_loss:0.468711, adversial_loss:1.248632
Pretrain epoch 235, recon_loss:0.858953, zinb_loss:0.468682, adversial_loss:1.248154
Pretrain epoch 236, recon_loss:0.858530, zinb_loss:0.468630, adversial_loss:1.248215
Pretrain epoch 237, recon_loss:0.858371, zinb_loss:0.468588, adversial_loss:1.248180
Pretrain epoch 238, recon_loss:0.858224, zinb_loss:0.468574, adversial_loss:1.247976
Pretrain epoch 239, recon_loss:0.857981, zinb_loss:0.468557, adversial_loss:1.247624
Pretrain epoch 240, recon_loss:0.857876, zinb_loss:0.468535, adversial_loss:1.247702
Pretrain epoch 241, recon_loss:0.857625, zinb_loss:0.468512, adversial_loss:1.247623
Pretrain epoch 242, recon_loss:0.857531, zinb_loss:0.468507, adversial_loss:1.247126
Pretrain epoch 243, recon_loss:0.857494, zinb_loss:0.468514, adversial_loss:1.247847
Pretrain epoch 244, recon_loss:0.857450, zinb_loss:0.468535, adversial_loss:1.246946
Pretrain epoch 245, recon_loss:0.857585, zinb_loss:0.468550, adversial_loss:1.247702
Pretrain epoch 246, recon_loss:0.857442, zinb_loss:0.468545, adversial_loss:1.246729
Pretrain epoch 247, recon_loss:0.857288, zinb_loss:0.468514, adversial_loss:1.247376
Pretrain epoch 248, recon_loss:0.857592, zinb_loss:0.468609, adversial_loss:1.246994
Pretrain epoch 249, recon_loss:0.858043, zinb_loss:0.468687, adversial_loss:1.246731
Pretrain epoch 250, recon_loss:0.858286, zinb_loss:0.468680, adversial_loss:1.247489
Pretrain epoch 251, recon_loss:0.857960, zinb_loss:0.468650, adversial_loss:1.246296
Pretrain epoch 252, recon_loss:0.857294, zinb_loss:0.468519, adversial_loss:1.246702
Pretrain epoch 253, recon_loss:0.857651, zinb_loss:0.468558, adversial_loss:1.247032
Pretrain epoch 254, recon_loss:0.856896, zinb_loss:0.468449, adversial_loss:1.246159
Pretrain epoch 255, recon_loss:0.856482, zinb_loss:0.468365, adversial_loss:1.246460
Pretrain epoch 256, recon_loss:0.856650, zinb_loss:0.468395, adversial_loss:1.246258
Pretrain epoch 257, recon_loss:0.855926, zinb_loss:0.468292, adversial_loss:1.246230
Pretrain epoch 258, recon_loss:0.855743, zinb_loss:0.468261, adversial_loss:1.246168
Pretrain epoch 259, recon_loss:0.855793, zinb_loss:0.468322, adversial_loss:1.245836
Pretrain epoch 260, recon_loss:0.855281, zinb_loss:0.468207, adversial_loss:1.245886
Pretrain epoch 261, recon_loss:0.855046, zinb_loss:0.468185, adversial_loss:1.245758
Pretrain epoch 262, recon_loss:0.855222, zinb_loss:0.468234, adversial_loss:1.245725
Pretrain epoch 263, recon_loss:0.854854, zinb_loss:0.468174, adversial_loss:1.245288
Pretrain epoch 264, recon_loss:0.854583, zinb_loss:0.468169, adversial_loss:1.245623
Pretrain epoch 265, recon_loss:0.854573, zinb_loss:0.468169, adversial_loss:1.245364
Pretrain epoch 266, recon_loss:0.854453, zinb_loss:0.468147, adversial_loss:1.245114
Pretrain epoch 267, recon_loss:0.854450, zinb_loss:0.468167, adversial_loss:1.245279
Pretrain epoch 268, recon_loss:0.854742, zinb_loss:0.468257, adversial_loss:1.245242
Pretrain epoch 269, recon_loss:0.854992, zinb_loss:0.468345, adversial_loss:1.244818
Pretrain epoch 270, recon_loss:0.854777, zinb_loss:0.468343, adversial_loss:1.245141
Pretrain epoch 271, recon_loss:0.854241, zinb_loss:0.468156, adversial_loss:1.244688
Pretrain epoch 272, recon_loss:0.853699, zinb_loss:0.468071, adversial_loss:1.245106
Pretrain epoch 273, recon_loss:0.853733, zinb_loss:0.468096, adversial_loss:1.244408
Pretrain epoch 274, recon_loss:0.853542, zinb_loss:0.468058, adversial_loss:1.244820
Pretrain epoch 275, recon_loss:0.853209, zinb_loss:0.468000, adversial_loss:1.244540
Pretrain epoch 276, recon_loss:0.853018, zinb_loss:0.467977, adversial_loss:1.244264
Pretrain epoch 277, recon_loss:0.852854, zinb_loss:0.467976, adversial_loss:1.244269
Pretrain epoch 278, recon_loss:0.852582, zinb_loss:0.467955, adversial_loss:1.244716
Pretrain epoch 279, recon_loss:0.852468, zinb_loss:0.467954, adversial_loss:1.243693
Pretrain epoch 280, recon_loss:0.852736, zinb_loss:0.467975, adversial_loss:1.244820
Pretrain epoch 281, recon_loss:0.853094, zinb_loss:0.468062, adversial_loss:1.243677
Pretrain epoch 282, recon_loss:0.853264, zinb_loss:0.468067, adversial_loss:1.244789
Pretrain epoch 283, recon_loss:0.853093, zinb_loss:0.468056, adversial_loss:1.243427
Pretrain epoch 284, recon_loss:0.852447, zinb_loss:0.467988, adversial_loss:1.244596
Pretrain epoch 285, recon_loss:0.852209, zinb_loss:0.467955, adversial_loss:1.243451
Pretrain epoch 286, recon_loss:0.852385, zinb_loss:0.467952, adversial_loss:1.243799
Pretrain epoch 287, recon_loss:0.852238, zinb_loss:0.467911, adversial_loss:1.243964
Pretrain epoch 288, recon_loss:0.851867, zinb_loss:0.467840, adversial_loss:1.243127
Pretrain epoch 289, recon_loss:0.851746, zinb_loss:0.467818, adversial_loss:1.243406
Pretrain epoch 290, recon_loss:0.851303, zinb_loss:0.467832, adversial_loss:1.243810
Pretrain epoch 291, recon_loss:0.850632, zinb_loss:0.467755, adversial_loss:1.242752
Pretrain epoch 292, recon_loss:0.850818, zinb_loss:0.467724, adversial_loss:1.243379
Pretrain epoch 293, recon_loss:0.850511, zinb_loss:0.467728, adversial_loss:1.243269
Pretrain epoch 294, recon_loss:0.850059, zinb_loss:0.467691, adversial_loss:1.242876
Pretrain epoch 295, recon_loss:0.850113, zinb_loss:0.467674, adversial_loss:1.243265
Pretrain epoch 296, recon_loss:0.849531, zinb_loss:0.467669, adversial_loss:1.242677
Pretrain epoch 297, recon_loss:0.849715, zinb_loss:0.467708, adversial_loss:1.243208
Pretrain epoch 298, recon_loss:0.849786, zinb_loss:0.467727, adversial_loss:1.242601
Pretrain epoch 299, recon_loss:0.849654, zinb_loss:0.467730, adversial_loss:1.242963
Pretrain epoch 300, recon_loss:0.850421, zinb_loss:0.467803, adversial_loss:1.242664
Pretrain epoch 301, recon_loss:0.850727, zinb_loss:0.467927, adversial_loss:1.243152
Pretrain epoch 302, recon_loss:0.850798, zinb_loss:0.467961, adversial_loss:1.242474
Pretrain epoch 303, recon_loss:0.850198, zinb_loss:0.467831, adversial_loss:1.242292
Pretrain epoch 304, recon_loss:0.849208, zinb_loss:0.467715, adversial_loss:1.243224
Pretrain epoch 305, recon_loss:0.849883, zinb_loss:0.467866, adversial_loss:1.241327
Pretrain epoch 306, recon_loss:0.849987, zinb_loss:0.467795, adversial_loss:1.242927
Pretrain epoch 307, recon_loss:0.849103, zinb_loss:0.467620, adversial_loss:1.241711
Pretrain epoch 308, recon_loss:0.849738, zinb_loss:0.467722, adversial_loss:1.241875
Pretrain epoch 309, recon_loss:0.849819, zinb_loss:0.467710, adversial_loss:1.241883
Pretrain epoch 310, recon_loss:0.849205, zinb_loss:0.467607, adversial_loss:1.242167
Pretrain epoch 311, recon_loss:0.849304, zinb_loss:0.467682, adversial_loss:1.241405
Pretrain epoch 312, recon_loss:0.849002, zinb_loss:0.467620, adversial_loss:1.241762
Pretrain epoch 313, recon_loss:0.849357, zinb_loss:0.467624, adversial_loss:1.241978
Pretrain epoch 314, recon_loss:0.847731, zinb_loss:0.467423, adversial_loss:1.241873
Pretrain epoch 315, recon_loss:0.848349, zinb_loss:0.467515, adversial_loss:1.241752
Pretrain epoch 316, recon_loss:0.848620, zinb_loss:0.467615, adversial_loss:1.242024
Pretrain epoch 317, recon_loss:0.847981, zinb_loss:0.467484, adversial_loss:1.242237
Pretrain epoch 318, recon_loss:0.847528, zinb_loss:0.467513, adversial_loss:1.241480
Pretrain epoch 319, recon_loss:0.847705, zinb_loss:0.467520, adversial_loss:1.241470
Pretrain epoch 320, recon_loss:0.847291, zinb_loss:0.467478, adversial_loss:1.241737
Pretrain epoch 321, recon_loss:0.846909, zinb_loss:0.467410, adversial_loss:1.241535
Pretrain epoch 322, recon_loss:0.847145, zinb_loss:0.467446, adversial_loss:1.241065
Pretrain epoch 323, recon_loss:0.846414, zinb_loss:0.467366, adversial_loss:1.241470
Pretrain epoch 324, recon_loss:0.846816, zinb_loss:0.467349, adversial_loss:1.241174
Pretrain epoch 325, recon_loss:0.845803, zinb_loss:0.467379, adversial_loss:1.240986
Pretrain epoch 326, recon_loss:0.846378, zinb_loss:0.467399, adversial_loss:1.241326
Pretrain epoch 327, recon_loss:0.845481, zinb_loss:0.467339, adversial_loss:1.240430
Pretrain epoch 328, recon_loss:0.845866, zinb_loss:0.467301, adversial_loss:1.241521
Pretrain epoch 329, recon_loss:0.845333, zinb_loss:0.467324, adversial_loss:1.240279
Pretrain epoch 330, recon_loss:0.845143, zinb_loss:0.467363, adversial_loss:1.241377
Pretrain epoch 331, recon_loss:0.845097, zinb_loss:0.467369, adversial_loss:1.239908
Pretrain epoch 332, recon_loss:0.845454, zinb_loss:0.467401, adversial_loss:1.241301
Pretrain epoch 333, recon_loss:0.845199, zinb_loss:0.467356, adversial_loss:1.240106
Pretrain epoch 334, recon_loss:0.844103, zinb_loss:0.467207, adversial_loss:1.240155
Pretrain epoch 335, recon_loss:0.843578, zinb_loss:0.467161, adversial_loss:1.240351
Pretrain epoch 336, recon_loss:0.843672, zinb_loss:0.467193, adversial_loss:1.239885
Pretrain epoch 337, recon_loss:0.843534, zinb_loss:0.467206, adversial_loss:1.240476
Pretrain epoch 338, recon_loss:0.842944, zinb_loss:0.467159, adversial_loss:1.239558
Pretrain epoch 339, recon_loss:0.842923, zinb_loss:0.467131, adversial_loss:1.240264
Pretrain epoch 340, recon_loss:0.842735, zinb_loss:0.467122, adversial_loss:1.239618
Pretrain epoch 341, recon_loss:0.842605, zinb_loss:0.467096, adversial_loss:1.239977
Pretrain epoch 342, recon_loss:0.842695, zinb_loss:0.467142, adversial_loss:1.239616
Pretrain epoch 343, recon_loss:0.843179, zinb_loss:0.467215, adversial_loss:1.239887
Pretrain epoch 344, recon_loss:0.843544, zinb_loss:0.467264, adversial_loss:1.239293
Pretrain epoch 345, recon_loss:0.844045, zinb_loss:0.467300, adversial_loss:1.240098
Pretrain epoch 346, recon_loss:0.843314, zinb_loss:0.467207, adversial_loss:1.239053
Pretrain epoch 347, recon_loss:0.843255, zinb_loss:0.467197, adversial_loss:1.239673
Pretrain epoch 348, recon_loss:0.845292, zinb_loss:0.467485, adversial_loss:1.239450
Pretrain epoch 349, recon_loss:0.845225, zinb_loss:0.467512, adversial_loss:1.239694
Pretrain epoch 350, recon_loss:0.843269, zinb_loss:0.467207, adversial_loss:1.238909
Pretrain epoch 351, recon_loss:0.842528, zinb_loss:0.467131, adversial_loss:1.239758
Pretrain epoch 352, recon_loss:0.842872, zinb_loss:0.467215, adversial_loss:1.238955
Pretrain epoch 353, recon_loss:0.842390, zinb_loss:0.467134, adversial_loss:1.239320
Pretrain epoch 354, recon_loss:0.841689, zinb_loss:0.467045, adversial_loss:1.239301
Pretrain epoch 355, recon_loss:0.842337, zinb_loss:0.467061, adversial_loss:1.239071
Pretrain epoch 356, recon_loss:0.840696, zinb_loss:0.466971, adversial_loss:1.239088
Pretrain epoch 357, recon_loss:0.841387, zinb_loss:0.467036, adversial_loss:1.239297
Pretrain epoch 358, recon_loss:0.840836, zinb_loss:0.466996, adversial_loss:1.238446
Pretrain epoch 359, recon_loss:0.840246, zinb_loss:0.466915, adversial_loss:1.239055
Pretrain epoch 360, recon_loss:0.840125, zinb_loss:0.466916, adversial_loss:1.238636
Pretrain epoch 361, recon_loss:0.839874, zinb_loss:0.466939, adversial_loss:1.238719
Pretrain epoch 362, recon_loss:0.839598, zinb_loss:0.466944, adversial_loss:1.238369
Pretrain epoch 363, recon_loss:0.839547, zinb_loss:0.466925, adversial_loss:1.239099
Pretrain epoch 364, recon_loss:0.840207, zinb_loss:0.466978, adversial_loss:1.237722
Pretrain epoch 365, recon_loss:0.839584, zinb_loss:0.466963, adversial_loss:1.239180
Pretrain epoch 366, recon_loss:0.839261, zinb_loss:0.466924, adversial_loss:1.237848
Pretrain epoch 367, recon_loss:0.838322, zinb_loss:0.466845, adversial_loss:1.238451
Pretrain epoch 368, recon_loss:0.838026, zinb_loss:0.466815, adversial_loss:1.237877
Pretrain epoch 369, recon_loss:0.837955, zinb_loss:0.466827, adversial_loss:1.238253
Pretrain epoch 370, recon_loss:0.838767, zinb_loss:0.466914, adversial_loss:1.238142
Pretrain epoch 371, recon_loss:0.839370, zinb_loss:0.466960, adversial_loss:1.238243
Pretrain epoch 372, recon_loss:0.839189, zinb_loss:0.467017, adversial_loss:1.238283
Pretrain epoch 373, recon_loss:0.838442, zinb_loss:0.466924, adversial_loss:1.238102
Pretrain epoch 374, recon_loss:0.839289, zinb_loss:0.466973, adversial_loss:1.237743
Pretrain epoch 375, recon_loss:0.839590, zinb_loss:0.466964, adversial_loss:1.237983
Pretrain epoch 376, recon_loss:0.837254, zinb_loss:0.466791, adversial_loss:1.238129
Pretrain epoch 377, recon_loss:0.837483, zinb_loss:0.466839, adversial_loss:1.237256
Pretrain epoch 378, recon_loss:0.837679, zinb_loss:0.466831, adversial_loss:1.237994
Pretrain epoch 379, recon_loss:0.836292, zinb_loss:0.466735, adversial_loss:1.237572
Pretrain epoch 380, recon_loss:0.836792, zinb_loss:0.466757, adversial_loss:1.237486
Pretrain epoch 381, recon_loss:0.836292, zinb_loss:0.466720, adversial_loss:1.237280
Pretrain epoch 382, recon_loss:0.835759, zinb_loss:0.466707, adversial_loss:1.237738
Pretrain epoch 383, recon_loss:0.836404, zinb_loss:0.466765, adversial_loss:1.237188
Pretrain epoch 384, recon_loss:0.836765, zinb_loss:0.466811, adversial_loss:1.237186
Pretrain epoch 385, recon_loss:0.838624, zinb_loss:0.466941, adversial_loss:1.237713
Pretrain epoch 386, recon_loss:0.840880, zinb_loss:0.467184, adversial_loss:1.238024
Pretrain epoch 387, recon_loss:0.836855, zinb_loss:0.466834, adversial_loss:1.236656
Pretrain epoch 388, recon_loss:0.835517, zinb_loss:0.466672, adversial_loss:1.236978
Pretrain epoch 389, recon_loss:0.836959, zinb_loss:0.466825, adversial_loss:1.237627
Pretrain epoch 390, recon_loss:0.835768, zinb_loss:0.466703, adversial_loss:1.237139
Pretrain epoch 391, recon_loss:0.834794, zinb_loss:0.466677, adversial_loss:1.236547
Pretrain epoch 392, recon_loss:0.834709, zinb_loss:0.466679, adversial_loss:1.237424
Pretrain epoch 393, recon_loss:0.834526, zinb_loss:0.466649, adversial_loss:1.237094
Pretrain epoch 394, recon_loss:0.833730, zinb_loss:0.466616, adversial_loss:1.236221
Pretrain epoch 395, recon_loss:0.833320, zinb_loss:0.466582, adversial_loss:1.237042
Pretrain epoch 396, recon_loss:0.833140, zinb_loss:0.466565, adversial_loss:1.236657
Pretrain epoch 397, recon_loss:0.832359, zinb_loss:0.466515, adversial_loss:1.236342
Pretrain epoch 398, recon_loss:0.832398, zinb_loss:0.466531, adversial_loss:1.236686
Pretrain epoch 399, recon_loss:0.831918, zinb_loss:0.466505, adversial_loss:1.236133
Pretrain epoch 400, recon_loss:0.832006, zinb_loss:0.466512, adversial_loss:1.236845
[25]:
y_pred, final_latent = model.fit(y=y, n_clusters=-1, num_epochs=2000, file='GSE158013',pretrain_latent=pretrain_latent)
Clustering stage
Estimated n_clusters is:  7
Initializing cluster centers with kmeans.
Initializing k-means: ASW= 0.4344, DB= 0.9470, CH= 4032.3028
Training epoch 1, recon_loss:0.832919, zinb_loss:0.466575, cluster_loss:0.207182
Clustering   1: ASW= 0.4344, DB= 0.9470, CH= 4032.3028
Training epoch 2, recon_loss:0.887874, zinb_loss:0.473593, cluster_loss:0.212438
Clustering   2: ASW= 0.5285, DB= 0.7033, CH= 7507.6300
Training epoch 3, recon_loss:0.913830, zinb_loss:0.476516, cluster_loss:0.226155
Clustering   3: ASW= 0.5506, DB= 0.6721, CH= 7760.1150
Training epoch 4, recon_loss:0.897848, zinb_loss:0.476857, cluster_loss:0.211880
Clustering   4: ASW= 0.5716, DB= 0.6261, CH= 9449.4753
Training epoch 5, recon_loss:0.895170, zinb_loss:0.474653, cluster_loss:0.212168
Clustering   5: ASW= 0.6029, DB= 0.5841, CH= 9793.6500
Training epoch 6, recon_loss:0.895097, zinb_loss:0.475862, cluster_loss:0.204507
Clustering   6: ASW= 0.6064, DB= 0.5652, CH= 11096.5971
Training epoch 7, recon_loss:0.896039, zinb_loss:0.475649, cluster_loss:0.204745
Clustering   7: ASW= 0.6305, DB= 0.5359, CH= 11486.3060
Training epoch 8, recon_loss:0.895833, zinb_loss:0.476619, cluster_loss:0.201410
Clustering   8: ASW= 0.6321, DB= 0.5252, CH= 12620.9400
Training epoch 9, recon_loss:0.897844, zinb_loss:0.476831, cluster_loss:0.199865
Clustering   9: ASW= 0.6488, DB= 0.5042, CH= 12946.5050
Training epoch 10, recon_loss:0.897870, zinb_loss:0.477306, cluster_loss:0.198004
Clustering   10: ASW= 0.6493, DB= 0.4980, CH= 13838.1399
Training epoch 11, recon_loss:0.898041, zinb_loss:0.477441, cluster_loss:0.195625
Clustering   11: ASW= 0.6619, DB= 0.4832, CH= 14086.1586
Training epoch 12, recon_loss:0.900377, zinb_loss:0.477832, cluster_loss:0.195087
Clustering   12: ASW= 0.6617, DB= 0.4760, CH= 14750.1328
Training epoch 13, recon_loss:0.898935, zinb_loss:0.477983, cluster_loss:0.193765
Clustering   13: ASW= 0.6716, DB= 0.4669, CH= 15034.0546
Training epoch 14, recon_loss:0.901775, zinb_loss:0.478386, cluster_loss:0.193867
Clustering   14: ASW= 0.6725, DB= 0.4592, CH= 15470.8353
Training epoch 15, recon_loss:0.899275, zinb_loss:0.478428, cluster_loss:0.192754
Clustering   15: ASW= 0.6819, DB= 0.4501, CH= 15918.6746
Training epoch 16, recon_loss:0.899870, zinb_loss:0.478486, cluster_loss:0.190681
Clustering   16: ASW= 0.6825, DB= 0.4447, CH= 16188.6884
Training epoch 17, recon_loss:0.897410, zinb_loss:0.478531, cluster_loss:0.189571
Clustering   17: ASW= 0.6899, DB= 0.4371, CH= 16554.1309
Training epoch 18, recon_loss:0.898436, zinb_loss:0.478700, cluster_loss:0.188050
Clustering   18: ASW= 0.6894, DB= 0.4340, CH= 16799.0709
Training epoch 19, recon_loss:0.896228, zinb_loss:0.478602, cluster_loss:0.186756
Clustering   19: ASW= 0.6961, DB= 0.4269, CH= 17137.5097
Training epoch 20, recon_loss:0.896804, zinb_loss:0.478696, cluster_loss:0.185572
Clustering   20: ASW= 0.6961, DB= 0.4243, CH= 17385.2659
Training epoch 21, recon_loss:0.895796, zinb_loss:0.478736, cluster_loss:0.185207
Clustering   21: ASW= 0.7015, DB= 0.4181, CH= 17618.5395
Training epoch 22, recon_loss:0.897048, zinb_loss:0.478910, cluster_loss:0.184882
Clustering   22: ASW= 0.7006, DB= 0.4170, CH= 17867.8379
Training epoch 23, recon_loss:0.895957, zinb_loss:0.478829, cluster_loss:0.183780
Clustering   23: ASW= 0.7064, DB= 0.4096, CH= 18118.7101
Training epoch 24, recon_loss:0.896396, zinb_loss:0.478856, cluster_loss:0.183362
Clustering   24: ASW= 0.7054, DB= 0.4103, CH= 18352.4814
Training epoch 25, recon_loss:0.895911, zinb_loss:0.478955, cluster_loss:0.182951
Clustering   25: ASW= 0.7110, DB= 0.4031, CH= 18525.4366
Training epoch 26, recon_loss:0.896150, zinb_loss:0.478998, cluster_loss:0.182563
Clustering   26: ASW= 0.7090, DB= 0.4046, CH= 18797.3669
Training epoch 27, recon_loss:0.895114, zinb_loss:0.479047, cluster_loss:0.181674
Clustering   27: ASW= 0.7153, DB= 0.3970, CH= 18957.1880
Training epoch 28, recon_loss:0.895192, zinb_loss:0.479065, cluster_loss:0.181096
Clustering   28: ASW= 0.7126, DB= 0.3987, CH= 19162.9736
Training epoch 29, recon_loss:0.894739, zinb_loss:0.479080, cluster_loss:0.180419
Clustering   29: ASW= 0.7188, DB= 0.3913, CH= 19395.1208
Training epoch 30, recon_loss:0.894749, zinb_loss:0.479093, cluster_loss:0.180082
Clustering   30: ASW= 0.7168, DB= 0.3926, CH= 19617.5343
Training epoch 31, recon_loss:0.893745, zinb_loss:0.479171, cluster_loss:0.179076
Clustering   31: ASW= 0.7220, DB= 0.3863, CH= 19752.8483
Training epoch 32, recon_loss:0.893349, zinb_loss:0.479098, cluster_loss:0.178515
Clustering   32: ASW= 0.7202, DB= 0.3871, CH= 19961.7235
Training epoch 33, recon_loss:0.894343, zinb_loss:0.479299, cluster_loss:0.178610
Clustering   33: ASW= 0.7251, DB= 0.3816, CH= 20120.6732
Training epoch 34, recon_loss:0.893603, zinb_loss:0.479254, cluster_loss:0.178313
Clustering   34: ASW= 0.7230, DB= 0.3831, CH= 20385.6509
Training epoch 35, recon_loss:0.893213, zinb_loss:0.479364, cluster_loss:0.177528
Clustering   35: ASW= 0.7281, DB= 0.3767, CH= 20473.3641
Training epoch 36, recon_loss:0.892874, zinb_loss:0.479267, cluster_loss:0.177341
Clustering   36: ASW= 0.7259, DB= 0.3789, CH= 20706.4483
Training epoch 37, recon_loss:0.894445, zinb_loss:0.479532, cluster_loss:0.177554
Clustering   37: ASW= 0.7307, DB= 0.3729, CH= 20812.5273
Training epoch 38, recon_loss:0.893082, zinb_loss:0.479409, cluster_loss:0.177175
Clustering   38: ASW= 0.7283, DB= 0.3752, CH= 21108.6846
Training epoch 39, recon_loss:0.892983, zinb_loss:0.479543, cluster_loss:0.176366
Clustering   39: ASW= 0.7333, DB= 0.3687, CH= 21152.8818
Training epoch 40, recon_loss:0.892380, zinb_loss:0.479396, cluster_loss:0.176257
Clustering   40: ASW= 0.7308, DB= 0.3716, CH= 21372.6040
Training epoch 41, recon_loss:0.894487, zinb_loss:0.479722, cluster_loss:0.176668
Clustering   41: ASW= 0.7354, DB= 0.3649, CH= 21465.4217
Training epoch 42, recon_loss:0.893596, zinb_loss:0.479575, cluster_loss:0.176681
Clustering   42: ASW= 0.7330, DB= 0.3679, CH= 21758.6817
Training epoch 43, recon_loss:0.895516, zinb_loss:0.479868, cluster_loss:0.176862
Clustering   43: ASW= 0.7372, DB= 0.3616, CH= 21762.7217
Training epoch 44, recon_loss:0.895423, zinb_loss:0.479748, cluster_loss:0.177448
Clustering   44: ASW= 0.7353, DB= 0.3643, CH= 22065.1812
Training epoch 45, recon_loss:0.898613, zinb_loss:0.480126, cluster_loss:0.178379
Clustering   45: ASW= 0.7382, DB= 0.3593, CH= 22015.9119
Training epoch 46, recon_loss:0.896574, zinb_loss:0.479918, cluster_loss:0.177674
Clustering   46: ASW= 0.7373, DB= 0.3608, CH= 22419.9690
Training epoch 47, recon_loss:0.897652, zinb_loss:0.480130, cluster_loss:0.177398
Clustering   47: ASW= 0.7405, DB= 0.3556, CH= 22393.7405
Training epoch 48, recon_loss:0.895305, zinb_loss:0.479887, cluster_loss:0.176258
Clustering   48: ASW= 0.7395, DB= 0.3583, CH= 22665.8365
Training epoch 49, recon_loss:0.896349, zinb_loss:0.480105, cluster_loss:0.176355
Clustering   49: ASW= 0.7421, DB= 0.3532, CH= 22678.0671
Training epoch 50, recon_loss:0.894359, zinb_loss:0.479916, cluster_loss:0.175221
Clustering   50: ASW= 0.7416, DB= 0.3546, CH= 22956.7053
Training epoch 51, recon_loss:0.894614, zinb_loss:0.480043, cluster_loss:0.174864
Clustering   51: ASW= 0.7442, DB= 0.3503, CH= 22974.5795
Training epoch 52, recon_loss:0.893814, zinb_loss:0.479914, cluster_loss:0.174496
Clustering   52: ASW= 0.7435, DB= 0.3520, CH= 23185.0945
Training epoch 53, recon_loss:0.894629, zinb_loss:0.480092, cluster_loss:0.174665
Clustering   53: ASW= 0.7458, DB= 0.3484, CH= 23221.1699
Training epoch 54, recon_loss:0.893462, zinb_loss:0.479974, cluster_loss:0.173979
Clustering   54: ASW= 0.7451, DB= 0.3492, CH= 23451.2198
Training epoch 55, recon_loss:0.893438, zinb_loss:0.480076, cluster_loss:0.173588
Clustering   55: ASW= 0.7477, DB= 0.3453, CH= 23502.7829
Training epoch 56, recon_loss:0.893491, zinb_loss:0.479992, cluster_loss:0.173689
Clustering   56: ASW= 0.7466, DB= 0.3474, CH= 23635.6027
Training epoch 57, recon_loss:0.894415, zinb_loss:0.480190, cluster_loss:0.174059
Clustering   57: ASW= 0.7491, DB= 0.3432, CH= 23741.7676
Training epoch 58, recon_loss:0.893781, zinb_loss:0.480108, cluster_loss:0.173735
Clustering   58: ASW= 0.7478, DB= 0.3456, CH= 23877.9914
Training epoch 59, recon_loss:0.893560, zinb_loss:0.480226, cluster_loss:0.173335
Clustering   59: ASW= 0.7508, DB= 0.3405, CH= 24025.6308
Training epoch 60, recon_loss:0.894262, zinb_loss:0.480159, cluster_loss:0.173799
Clustering   60: ASW= 0.7490, DB= 0.3448, CH= 23987.2433
Training epoch 61, recon_loss:0.895237, zinb_loss:0.480413, cluster_loss:0.174413
Clustering   61: ASW= 0.7522, DB= 0.3381, CH= 24290.5140
Training epoch 62, recon_loss:0.895414, zinb_loss:0.480332, cluster_loss:0.174617
Clustering   62: ASW= 0.7497, DB= 0.3440, CH= 24145.7464
Training epoch 63, recon_loss:0.895203, zinb_loss:0.480538, cluster_loss:0.174288
Clustering   63: ASW= 0.7535, DB= 0.3354, CH= 24563.4381
Training epoch 64, recon_loss:0.895713, zinb_loss:0.480397, cluster_loss:0.174410
Clustering   64: ASW= 0.7511, DB= 0.3422, CH= 24279.4558
Training epoch 65, recon_loss:0.896016, zinb_loss:0.480663, cluster_loss:0.174676
Clustering   65: ASW= 0.7551, DB= 0.3326, CH= 24814.4452
Training epoch 66, recon_loss:0.895584, zinb_loss:0.480459, cluster_loss:0.174344
Clustering   66: ASW= 0.7522, DB= 0.3407, CH= 24514.2996
Training epoch 67, recon_loss:0.894853, zinb_loss:0.480617, cluster_loss:0.173478
Clustering   67: ASW= 0.7558, DB= 0.3307, CH= 25015.9516
Training epoch 68, recon_loss:0.894613, zinb_loss:0.480430, cluster_loss:0.173252
Clustering   68: ASW= 0.7541, DB= 0.3373, CH= 24698.5128
Training epoch 69, recon_loss:0.894791, zinb_loss:0.480619, cluster_loss:0.172987
Clustering   69: ASW= 0.7566, DB= 0.3293, CH= 25229.5517
Training epoch 70, recon_loss:0.894065, zinb_loss:0.480442, cluster_loss:0.172799
Clustering   70: ASW= 0.7555, DB= 0.3349, CH= 24934.7299
Training epoch 71, recon_loss:0.893844, zinb_loss:0.480544, cluster_loss:0.171928
Clustering   71: ASW= 0.7572, DB= 0.3281, CH= 25422.1790
Training epoch 72, recon_loss:0.893937, zinb_loss:0.480462, cluster_loss:0.172407
Clustering   72: ASW= 0.7572, DB= 0.3336, CH= 25115.0504
Training epoch 73, recon_loss:0.894792, zinb_loss:0.480613, cluster_loss:0.172183
Clustering   73: ASW= 0.7577, DB= 0.3276, CH= 25614.3808
Training epoch 74, recon_loss:0.894381, zinb_loss:0.480524, cluster_loss:0.172488
Clustering   74: ASW= 0.7582, DB= 0.3315, CH= 25297.2656
Training epoch 75, recon_loss:0.894270, zinb_loss:0.480571, cluster_loss:0.171556
Clustering   75: ASW= 0.7583, DB= 0.3266, CH= 25785.3651
Training epoch 76, recon_loss:0.894531, zinb_loss:0.480569, cluster_loss:0.172188
Clustering   76: ASW= 0.7595, DB= 0.3297, CH= 25445.4490
Training epoch 77, recon_loss:0.894970, zinb_loss:0.480648, cluster_loss:0.171734
Clustering   77: ASW= 0.7590, DB= 0.3257, CH= 25950.6494
Training epoch 78, recon_loss:0.894357, zinb_loss:0.480590, cluster_loss:0.171848
Clustering   78: ASW= 0.7602, DB= 0.3292, CH= 25668.2558
Training epoch 79, recon_loss:0.893997, zinb_loss:0.480600, cluster_loss:0.170892
Clustering   79: ASW= 0.7598, DB= 0.3246, CH= 26135.3464
Training epoch 80, recon_loss:0.894154, zinb_loss:0.480609, cluster_loss:0.171461
Clustering   80: ASW= 0.7613, DB= 0.3280, CH= 25832.8497
Training epoch 81, recon_loss:0.894252, zinb_loss:0.480653, cluster_loss:0.170831
Clustering   81: ASW= 0.7606, DB= 0.3237, CH= 26292.4655
Training epoch 82, recon_loss:0.893606, zinb_loss:0.480614, cluster_loss:0.170895
Clustering   82: ASW= 0.7622, DB= 0.3274, CH= 26032.5352
Training epoch 83, recon_loss:0.893237, zinb_loss:0.480604, cluster_loss:0.170013
Clustering   83: ASW= 0.7614, DB= 0.3225, CH= 26471.8783
Training epoch 84, recon_loss:0.893415, zinb_loss:0.480637, cluster_loss:0.170561
Clustering   84: ASW= 0.7632, DB= 0.3259, CH= 26164.3040
Training epoch 85, recon_loss:0.893549, zinb_loss:0.480664, cluster_loss:0.170062
Clustering   85: ASW= 0.7621, DB= 0.3218, CH= 26642.4422
Training epoch 86, recon_loss:0.893335, zinb_loss:0.480667, cluster_loss:0.170320
Clustering   86: ASW= 0.7639, DB= 0.3250, CH= 26334.8406
Training epoch 87, recon_loss:0.893091, zinb_loss:0.480656, cluster_loss:0.169645
Clustering   87: ASW= 0.7628, DB= 0.3205, CH= 26811.5244
Training epoch 88, recon_loss:0.893380, zinb_loss:0.480707, cluster_loss:0.170172
Clustering   88: ASW= 0.7648, DB= 0.3239, CH= 26464.6821
Training epoch 89, recon_loss:0.893470, zinb_loss:0.480717, cluster_loss:0.169729
Clustering   89: ASW= 0.7634, DB= 0.3195, CH= 26977.5673
Training epoch 90, recon_loss:0.893284, zinb_loss:0.480737, cluster_loss:0.169959
Clustering   90: ASW= 0.7655, DB= 0.3246, CH= 26628.6192
Training epoch 91, recon_loss:0.892930, zinb_loss:0.480700, cluster_loss:0.169277
Clustering   91: ASW= 0.7641, DB= 0.3196, CH= 27158.2050
Training epoch 92, recon_loss:0.893235, zinb_loss:0.480768, cluster_loss:0.169756
Clustering   92: ASW= 0.7663, DB= 0.3231, CH= 26748.3523
Training epoch 93, recon_loss:0.893196, zinb_loss:0.480756, cluster_loss:0.169295
Clustering   93: ASW= 0.7649, DB= 0.3185, CH= 27317.8769
Training epoch 94, recon_loss:0.893107, zinb_loss:0.480791, cluster_loss:0.169534
Clustering   94: ASW= 0.7668, DB= 0.3235, CH= 26905.5525
Training epoch 95, recon_loss:0.892720, zinb_loss:0.480749, cluster_loss:0.168880
Clustering   95: ASW= 0.7655, DB= 0.3174, CH= 27470.2044
Training epoch 96, recon_loss:0.893005, zinb_loss:0.480816, cluster_loss:0.169311
Clustering   96: ASW= 0.7674, DB= 0.3224, CH= 27033.3678
Training epoch 97, recon_loss:0.892904, zinb_loss:0.480799, cluster_loss:0.168855
Clustering   97: ASW= 0.7663, DB= 0.3162, CH= 27622.9765
Training epoch 98, recon_loss:0.892905, zinb_loss:0.480838, cluster_loss:0.169137
Clustering   98: ASW= 0.7679, DB= 0.3224, CH= 27186.8839
Training epoch 99, recon_loss:0.892539, zinb_loss:0.480796, cluster_loss:0.168516
Clustering   99: ASW= 0.7670, DB= 0.3149, CH= 27758.0330
Training epoch 100, recon_loss:0.892821, zinb_loss:0.480861, cluster_loss:0.168957
Clustering   100: ASW= 0.7685, DB= 0.3219, CH= 27314.3810
Training epoch 101, recon_loss:0.892670, zinb_loss:0.480839, cluster_loss:0.168478
Clustering   101: ASW= 0.7677, DB= 0.3142, CH= 27906.7729
Training epoch 102, recon_loss:0.892753, zinb_loss:0.480881, cluster_loss:0.168821
Clustering   102: ASW= 0.7691, DB= 0.3215, CH= 27458.2040
Training epoch 103, recon_loss:0.892437, zinb_loss:0.480845, cluster_loss:0.168226
Clustering   103: ASW= 0.7683, DB= 0.3132, CH= 28036.2029
Training epoch 104, recon_loss:0.892694, zinb_loss:0.480901, cluster_loss:0.168690
Clustering   104: ASW= 0.7696, DB= 0.3210, CH= 27581.7720
Training epoch 105, recon_loss:0.892518, zinb_loss:0.480880, cluster_loss:0.168172
Clustering   105: ASW= 0.7690, DB= 0.3135, CH= 28181.2068
Training epoch 106, recon_loss:0.892671, zinb_loss:0.480921, cluster_loss:0.168612
Clustering   106: ASW= 0.7701, DB= 0.3205, CH= 27712.1551
Training epoch 107, recon_loss:0.892425, zinb_loss:0.480894, cluster_loss:0.168017
Clustering   107: ASW= 0.7696, DB= 0.3125, CH= 28305.6802
Training epoch 108, recon_loss:0.892636, zinb_loss:0.480939, cluster_loss:0.168535
Clustering   108: ASW= 0.7705, DB= 0.3204, CH= 27830.1395
Training epoch 109, recon_loss:0.892486, zinb_loss:0.480923, cluster_loss:0.167963
Clustering   109: ASW= 0.7703, DB= 0.3125, CH= 28448.6944
Training epoch 110, recon_loss:0.892660, zinb_loss:0.480957, cluster_loss:0.168522
Clustering   110: ASW= 0.7710, DB= 0.3199, CH= 27948.0113
Training epoch 111, recon_loss:0.892543, zinb_loss:0.480947, cluster_loss:0.167915
Clustering   111: ASW= 0.7709, DB= 0.3130, CH= 28588.7524
Training epoch 112, recon_loss:0.892682, zinb_loss:0.480971, cluster_loss:0.168520
Clustering   112: ASW= 0.7714, DB= 0.3193, CH= 28067.2763
Training epoch 113, recon_loss:0.892673, zinb_loss:0.480978, cluster_loss:0.167925
Clustering   113: ASW= 0.7715, DB= 0.3127, CH= 28716.8068
Training epoch 114, recon_loss:0.892753, zinb_loss:0.480985, cluster_loss:0.168567
Clustering   114: ASW= 0.7717, DB= 0.3188, CH= 28186.0703
Training epoch 115, recon_loss:0.892864, zinb_loss:0.481015, cluster_loss:0.167990
Clustering   115: ASW= 0.7722, DB= 0.3140, CH= 28849.9874
Training epoch 116, recon_loss:0.892796, zinb_loss:0.480995, cluster_loss:0.168603
Clustering   116: ASW= 0.7721, DB= 0.3185, CH= 28310.0429
Training epoch 117, recon_loss:0.893018, zinb_loss:0.481057, cluster_loss:0.168060
Clustering   117: ASW= 0.7728, DB= 0.3136, CH= 28937.7455
Training epoch 118, recon_loss:0.892859, zinb_loss:0.481007, cluster_loss:0.168634
Clustering   118: ASW= 0.7724, DB= 0.3188, CH= 28440.2501
Training epoch 119, recon_loss:0.893094, zinb_loss:0.481098, cluster_loss:0.168114
Clustering   119: ASW= 0.7732, DB= 0.3130, CH= 29007.3892
Training epoch 120, recon_loss:0.893008, zinb_loss:0.481034, cluster_loss:0.168699
Clustering   120: ASW= 0.7728, DB= 0.3180, CH= 28579.3903
Training epoch 121, recon_loss:0.893333, zinb_loss:0.481158, cluster_loss:0.168299
Clustering   121: ASW= 0.7737, DB= 0.3126, CH= 29056.7675
Training epoch 122, recon_loss:0.893283, zinb_loss:0.481080, cluster_loss:0.168843
Clustering   122: ASW= 0.7730, DB= 0.3183, CH= 28701.7644
Training epoch 123, recon_loss:0.893618, zinb_loss:0.481235, cluster_loss:0.168535
Clustering   123: ASW= 0.7742, DB= 0.3124, CH= 29095.0453
Training epoch 124, recon_loss:0.893566, zinb_loss:0.481138, cluster_loss:0.168963
Clustering   124: ASW= 0.7733, DB= 0.3172, CH= 28845.0855
Training epoch 125, recon_loss:0.893796, zinb_loss:0.481306, cluster_loss:0.168674
Clustering   125: ASW= 0.7745, DB= 0.3125, CH= 29120.5798
Training epoch 126, recon_loss:0.893715, zinb_loss:0.481190, cluster_loss:0.168961
Clustering   126: ASW= 0.7735, DB= 0.3170, CH= 28977.4228
Training epoch 127, recon_loss:0.893830, zinb_loss:0.481344, cluster_loss:0.168646
Clustering   127: ASW= 0.7749, DB= 0.3118, CH= 29144.7787
Training epoch 128, recon_loss:0.893660, zinb_loss:0.481217, cluster_loss:0.168805
Clustering   128: ASW= 0.7738, DB= 0.3158, CH= 29109.5086
Training epoch 129, recon_loss:0.893656, zinb_loss:0.481345, cluster_loss:0.168426
Clustering   129: ASW= 0.7753, DB= 0.3111, CH= 29189.1133
Training epoch 130, recon_loss:0.893436, zinb_loss:0.481223, cluster_loss:0.168510
Clustering   130: ASW= 0.7741, DB= 0.3155, CH= 29237.6815
Training epoch 131, recon_loss:0.893374, zinb_loss:0.481324, cluster_loss:0.168114
Clustering   131: ASW= 0.7756, DB= 0.3109, CH= 29249.7209
Training epoch 132, recon_loss:0.893151, zinb_loss:0.481219, cluster_loss:0.168170
Clustering   132: ASW= 0.7745, DB= 0.3153, CH= 29372.4262
Training epoch 133, recon_loss:0.893067, zinb_loss:0.481295, cluster_loss:0.167802
Clustering   133: ASW= 0.7760, DB= 0.3109, CH= 29331.4902
Training epoch 134, recon_loss:0.892884, zinb_loss:0.481212, cluster_loss:0.167856
Clustering   134: ASW= 0.7750, DB= 0.3150, CH= 29512.5408
Training epoch 135, recon_loss:0.892767, zinb_loss:0.481264, cluster_loss:0.167518
Clustering   135: ASW= 0.7764, DB= 0.3104, CH= 29416.8779
Training epoch 136, recon_loss:0.892682, zinb_loss:0.481211, cluster_loss:0.167598
Clustering   136: ASW= 0.7755, DB= 0.3142, CH= 29636.2899
Training epoch 137, recon_loss:0.892538, zinb_loss:0.481241, cluster_loss:0.167294
Clustering   137: ASW= 0.7767, DB= 0.3099, CH= 29509.3410
Training epoch 138, recon_loss:0.892568, zinb_loss:0.481216, cluster_loss:0.167417
Clustering   138: ASW= 0.7760, DB= 0.3135, CH= 29753.1783
Training epoch 139, recon_loss:0.892380, zinb_loss:0.481224, cluster_loss:0.167137
Clustering   139: ASW= 0.7771, DB= 0.3093, CH= 29606.1557
Training epoch 140, recon_loss:0.892529, zinb_loss:0.481230, cluster_loss:0.167294
Clustering   140: ASW= 0.7765, DB= 0.3128, CH= 29861.2074
Training epoch 141, recon_loss:0.892259, zinb_loss:0.481211, cluster_loss:0.167028
Clustering   141: ASW= 0.7773, DB= 0.3092, CH= 29706.6672
Training epoch 142, recon_loss:0.892519, zinb_loss:0.481248, cluster_loss:0.167201
Clustering   142: ASW= 0.7769, DB= 0.3122, CH= 29963.8996
Training epoch 143, recon_loss:0.892149, zinb_loss:0.481201, cluster_loss:0.166951
Clustering   143: ASW= 0.7776, DB= 0.3085, CH= 29804.3779
Training epoch 144, recon_loss:0.892493, zinb_loss:0.481268, cluster_loss:0.167125
Clustering   144: ASW= 0.7774, DB= 0.3115, CH= 30059.6885
Training epoch 145, recon_loss:0.892039, zinb_loss:0.481193, cluster_loss:0.166897
Clustering   145: ASW= 0.7780, DB= 0.3081, CH= 29909.3386
Training epoch 146, recon_loss:0.892453, zinb_loss:0.481287, cluster_loss:0.167060
Clustering   146: ASW= 0.7778, DB= 0.3114, CH= 30172.0641
Training epoch 147, recon_loss:0.891934, zinb_loss:0.481186, cluster_loss:0.166863
Clustering   147: ASW= 0.7782, DB= 0.3080, CH= 30005.9945
Training epoch 148, recon_loss:0.892418, zinb_loss:0.481306, cluster_loss:0.167005
Clustering   148: ASW= 0.7782, DB= 0.3106, CH= 30268.2671
Training epoch 149, recon_loss:0.891854, zinb_loss:0.481181, cluster_loss:0.166843
Clustering   149: ASW= 0.7785, DB= 0.3076, CH= 30099.1895
Training epoch 150, recon_loss:0.892392, zinb_loss:0.481323, cluster_loss:0.166944
Clustering   150: ASW= 0.7786, DB= 0.3099, CH= 30367.9863
Training epoch 151, recon_loss:0.891791, zinb_loss:0.481178, cluster_loss:0.166833
Clustering   151: ASW= 0.7788, DB= 0.3073, CH= 30191.3522
Training epoch 152, recon_loss:0.892369, zinb_loss:0.481342, cluster_loss:0.166879
Clustering   152: ASW= 0.7790, DB= 0.3089, CH= 30468.7984
Training epoch 153, recon_loss:0.891734, zinb_loss:0.481180, cluster_loss:0.166826
Clustering   153: ASW= 0.7792, DB= 0.3071, CH= 30284.4784
Training epoch 154, recon_loss:0.892348, zinb_loss:0.481361, cluster_loss:0.166815
Clustering   154: ASW= 0.7795, DB= 0.3082, CH= 30564.8087
Training epoch 155, recon_loss:0.891679, zinb_loss:0.481184, cluster_loss:0.166828
Clustering   155: ASW= 0.7794, DB= 0.3066, CH= 30360.4960
Training epoch 156, recon_loss:0.892337, zinb_loss:0.481382, cluster_loss:0.166765
Clustering   156: ASW= 0.7799, DB= 0.3073, CH= 30659.5433
Training epoch 157, recon_loss:0.891642, zinb_loss:0.481192, cluster_loss:0.166844
Clustering   157: ASW= 0.7796, DB= 0.3062, CH= 30431.2781
Training epoch 158, recon_loss:0.892344, zinb_loss:0.481405, cluster_loss:0.166731
Clustering   158: ASW= 0.7803, DB= 0.3063, CH= 30749.4587
Training epoch 159, recon_loss:0.891606, zinb_loss:0.481205, cluster_loss:0.166864
Clustering   159: ASW= 0.7798, DB= 0.3057, CH= 30497.7766
Training epoch 160, recon_loss:0.892360, zinb_loss:0.481432, cluster_loss:0.166709
Clustering   160: ASW= 0.7807, DB= 0.3054, CH= 30848.7077
Training epoch 161, recon_loss:0.891572, zinb_loss:0.481222, cluster_loss:0.166883
Clustering   161: ASW= 0.7800, DB= 0.3053, CH= 30567.1032
Training epoch 162, recon_loss:0.892365, zinb_loss:0.481460, cluster_loss:0.166684
Clustering   162: ASW= 0.7811, DB= 0.3052, CH= 30943.4569
Training epoch 163, recon_loss:0.891516, zinb_loss:0.481241, cluster_loss:0.166880
Clustering   163: ASW= 0.7804, DB= 0.3053, CH= 30642.1487
Training epoch 164, recon_loss:0.892321, zinb_loss:0.481482, cluster_loss:0.166638
Clustering   164: ASW= 0.7815, DB= 0.3044, CH= 31020.7238
Training epoch 165, recon_loss:0.891425, zinb_loss:0.481258, cluster_loss:0.166842
Clustering   165: ASW= 0.7806, DB= 0.3047, CH= 30717.2671
Training epoch 166, recon_loss:0.892219, zinb_loss:0.481498, cluster_loss:0.166568
Clustering   166: ASW= 0.7818, DB= 0.3038, CH= 31093.2231
Training epoch 167, recon_loss:0.891317, zinb_loss:0.481275, cluster_loss:0.166781
Clustering   167: ASW= 0.7809, DB= 0.3040, CH= 30805.5826
Training epoch 168, recon_loss:0.892087, zinb_loss:0.481511, cluster_loss:0.166485
Clustering   168: ASW= 0.7821, DB= 0.3036, CH= 31154.9556
Training epoch 169, recon_loss:0.891229, zinb_loss:0.481292, cluster_loss:0.166717
Clustering   169: ASW= 0.7813, DB= 0.3034, CH= 30904.6501
Training epoch 170, recon_loss:0.891958, zinb_loss:0.481521, cluster_loss:0.166410
Clustering   170: ASW= 0.7823, DB= 0.3031, CH= 31201.0036
Training epoch 171, recon_loss:0.891185, zinb_loss:0.481310, cluster_loss:0.166662
Clustering   171: ASW= 0.7817, DB= 0.3024, CH= 31013.0621
Training epoch 172, recon_loss:0.891860, zinb_loss:0.481530, cluster_loss:0.166355
Clustering   172: ASW= 0.7825, DB= 0.3030, CH= 31231.2577
Training epoch 173, recon_loss:0.891216, zinb_loss:0.481330, cluster_loss:0.166627
Clustering   173: ASW= 0.7821, DB= 0.3020, CH= 31144.6293
Training epoch 174, recon_loss:0.891849, zinb_loss:0.481544, cluster_loss:0.166341
Clustering   174: ASW= 0.7827, DB= 0.3030, CH= 31236.5920
Training epoch 175, recon_loss:0.891401, zinb_loss:0.481360, cluster_loss:0.166635
Clustering   175: ASW= 0.7825, DB= 0.3015, CH= 31287.2036
Training epoch 176, recon_loss:0.892020, zinb_loss:0.481572, cluster_loss:0.166405
Clustering   176: ASW= 0.7828, DB= 0.3030, CH= 31204.2851
Training epoch 177, recon_loss:0.891816, zinb_loss:0.481408, cluster_loss:0.166715
Clustering   177: ASW= 0.7828, DB= 0.3011, CH= 31470.0230
Training epoch 178, recon_loss:0.892422, zinb_loss:0.481615, cluster_loss:0.166583
Clustering   178: ASW= 0.7830, DB= 0.3022, CH= 31138.7196
Training epoch 179, recon_loss:0.892407, zinb_loss:0.481467, cluster_loss:0.166890
Clustering   179: ASW= 0.7829, DB= 0.3009, CH= 31637.0119
Training epoch 180, recon_loss:0.892806, zinb_loss:0.481647, cluster_loss:0.166786
Clustering   180: ASW= 0.7832, DB= 0.3016, CH= 31093.5441
Training epoch 181, recon_loss:0.892767, zinb_loss:0.481504, cluster_loss:0.167002
Clustering   181: ASW= 0.7829, DB= 0.3011, CH= 31748.2067
Training epoch 182, recon_loss:0.892773, zinb_loss:0.481636, cluster_loss:0.166807
Clustering   182: ASW= 0.7835, DB= 0.3010, CH= 31095.2856
Training epoch 183, recon_loss:0.892576, zinb_loss:0.481487, cluster_loss:0.166869
Clustering   183: ASW= 0.7829, DB= 0.3013, CH= 31834.0013
Training epoch 184, recon_loss:0.892434, zinb_loss:0.481593, cluster_loss:0.166661
Clustering   184: ASW= 0.7837, DB= 0.3004, CH= 31143.0711
Training epoch 185, recon_loss:0.892168, zinb_loss:0.481446, cluster_loss:0.166601
Clustering   185: ASW= 0.7831, DB= 0.3009, CH= 31911.5906
Training epoch 186, recon_loss:0.892026, zinb_loss:0.481541, cluster_loss:0.166459
Clustering   186: ASW= 0.7839, DB= 0.3001, CH= 31228.5488
Training epoch 187, recon_loss:0.891800, zinb_loss:0.481405, cluster_loss:0.166351
Clustering   187: ASW= 0.7833, DB= 0.3007, CH= 31960.0517
Training epoch 188, recon_loss:0.891740, zinb_loss:0.481501, cluster_loss:0.166305
Clustering   188: ASW= 0.7843, DB= 0.2996, CH= 31344.3444
Training epoch 189, recon_loss:0.891615, zinb_loss:0.481378, cluster_loss:0.166203
Clustering   189: ASW= 0.7836, DB= 0.3003, CH= 32000.9455
Training epoch 190, recon_loss:0.891636, zinb_loss:0.481472, cluster_loss:0.166242
Clustering   190: ASW= 0.7846, DB= 0.2990, CH= 31467.0890
Training epoch 191, recon_loss:0.891608, zinb_loss:0.481362, cluster_loss:0.166176
Clustering   191: ASW= 0.7839, DB= 0.3000, CH= 32042.3774
Training epoch 192, recon_loss:0.891695, zinb_loss:0.481455, cluster_loss:0.166267
Clustering   192: ASW= 0.7848, DB= 0.2984, CH= 31592.5033
Training epoch 193, recon_loss:0.891723, zinb_loss:0.481355, cluster_loss:0.166230
Clustering   193: ASW= 0.7843, DB= 0.2997, CH= 32069.7896
Training epoch 194, recon_loss:0.891793, zinb_loss:0.481445, cluster_loss:0.166308
Clustering   194: ASW= 0.7852, DB= 0.2974, CH= 31713.2497
Training epoch 195, recon_loss:0.891775, zinb_loss:0.481350, cluster_loss:0.166258
Clustering   195: ASW= 0.7846, DB= 0.2993, CH= 32100.5806
Training epoch 196, recon_loss:0.891795, zinb_loss:0.481433, cluster_loss:0.166295
Clustering   196: ASW= 0.7855, DB= 0.2969, CH= 31822.0128
Training epoch 197, recon_loss:0.891681, zinb_loss:0.481340, cluster_loss:0.166203
Clustering   197: ASW= 0.7849, DB= 0.2990, CH= 32137.4152
Training epoch 198, recon_loss:0.891666, zinb_loss:0.481418, cluster_loss:0.166207
Clustering   198: ASW= 0.7858, DB= 0.2965, CH= 31923.5227
Training epoch 199, recon_loss:0.891461, zinb_loss:0.481327, cluster_loss:0.166074
Clustering   199: ASW= 0.7851, DB= 0.2991, CH= 32186.4243
Training epoch 200, recon_loss:0.891445, zinb_loss:0.481399, cluster_loss:0.166063
Clustering   200: ASW= 0.7861, DB= 0.2959, CH= 32011.4007
Training epoch 201, recon_loss:0.891208, zinb_loss:0.481313, cluster_loss:0.165925
Clustering   201: ASW= 0.7854, DB= 0.2990, CH= 32244.5177
Training epoch 202, recon_loss:0.891207, zinb_loss:0.481378, cluster_loss:0.165904
Clustering   202: ASW= 0.7863, DB= 0.2953, CH= 32092.7632
Training epoch 203, recon_loss:0.890973, zinb_loss:0.481299, cluster_loss:0.165783
Clustering   203: ASW= 0.7857, DB= 0.2986, CH= 32297.9588
Training epoch 204, recon_loss:0.891023, zinb_loss:0.481360, cluster_loss:0.165771
Clustering   204: ASW= 0.7866, DB= 0.2953, CH= 32176.4718
Training epoch 205, recon_loss:0.890796, zinb_loss:0.481287, cluster_loss:0.165677
Clustering   205: ASW= 0.7859, DB= 0.2987, CH= 32355.3645
Training epoch 206, recon_loss:0.890900, zinb_loss:0.481345, cluster_loss:0.165670
Clustering   206: ASW= 0.7868, DB= 0.2947, CH= 32253.7288
Training epoch 207, recon_loss:0.890686, zinb_loss:0.481278, cluster_loss:0.165605
Clustering   207: ASW= 0.7861, DB= 0.2983, CH= 32404.9415
Training epoch 208, recon_loss:0.890849, zinb_loss:0.481333, cluster_loss:0.165600
Clustering   208: ASW= 0.7871, DB= 0.2941, CH= 32333.0215
Training epoch 209, recon_loss:0.890644, zinb_loss:0.481271, cluster_loss:0.165560
Clustering   209: ASW= 0.7863, DB= 0.2980, CH= 32451.2028
Training epoch 210, recon_loss:0.890870, zinb_loss:0.481324, cluster_loss:0.165553
Clustering   210: ASW= 0.7874, DB= 0.2934, CH= 32410.0156
Training epoch 211, recon_loss:0.890661, zinb_loss:0.481266, cluster_loss:0.165544
Clustering   211: ASW= 0.7865, DB= 0.2977, CH= 32486.9799
Training epoch 212, recon_loss:0.890959, zinb_loss:0.481318, cluster_loss:0.165528
Clustering   212: ASW= 0.7877, DB= 0.2930, CH= 32501.3319
Training epoch 213, recon_loss:0.890735, zinb_loss:0.481264, cluster_loss:0.165546
Clustering   213: ASW= 0.7867, DB= 0.2973, CH= 32511.8702
Training epoch 214, recon_loss:0.891122, zinb_loss:0.481318, cluster_loss:0.165518
Clustering   214: ASW= 0.7880, DB= 0.2924, CH= 32595.8948
Training epoch 215, recon_loss:0.890866, zinb_loss:0.481268, cluster_loss:0.165568
Clustering   215: ASW= 0.7868, DB= 0.2969, CH= 32532.7367
Training epoch 216, recon_loss:0.891363, zinb_loss:0.481325, cluster_loss:0.165533
Clustering   216: ASW= 0.7884, DB= 0.2921, CH= 32704.1919
Training epoch 217, recon_loss:0.891046, zinb_loss:0.481282, cluster_loss:0.165616
Clustering   217: ASW= 0.7869, DB= 0.2968, CH= 32548.1372
Training epoch 218, recon_loss:0.891627, zinb_loss:0.481342, cluster_loss:0.165563
Clustering   218: ASW= 0.7887, DB= 0.2920, CH= 32819.8869
Training epoch 219, recon_loss:0.891232, zinb_loss:0.481303, cluster_loss:0.165679
Clustering   219: ASW= 0.7871, DB= 0.2966, CH= 32557.7512
Training epoch 220, recon_loss:0.891837, zinb_loss:0.481365, cluster_loss:0.165594
Clustering   220: ASW= 0.7890, DB= 0.2913, CH= 32931.6840
Training epoch 221, recon_loss:0.891333, zinb_loss:0.481331, cluster_loss:0.165730
Clustering   221: ASW= 0.7873, DB= 0.2962, CH= 32563.4161
Training epoch 222, recon_loss:0.891922, zinb_loss:0.481391, cluster_loss:0.165610
Clustering   222: ASW= 0.7893, DB= 0.2907, CH= 33056.6239
Training epoch 223, recon_loss:0.891337, zinb_loss:0.481360, cluster_loss:0.165764
Clustering   223: ASW= 0.7876, DB= 0.2958, CH= 32560.0274
Training epoch 224, recon_loss:0.891891, zinb_loss:0.481415, cluster_loss:0.165618
Clustering   224: ASW= 0.7896, DB= 0.2900, CH= 33173.4896
Training epoch 225, recon_loss:0.891309, zinb_loss:0.481391, cluster_loss:0.165799
Clustering   225: ASW= 0.7878, DB= 0.2954, CH= 32569.7543
Training epoch 226, recon_loss:0.891835, zinb_loss:0.481437, cluster_loss:0.165643
Clustering   226: ASW= 0.7898, DB= 0.2899, CH= 33296.6829
Training epoch 227, recon_loss:0.891257, zinb_loss:0.481424, cluster_loss:0.165826
Clustering   227: ASW= 0.7880, DB= 0.2948, CH= 32564.2125
Training epoch 228, recon_loss:0.891754, zinb_loss:0.481454, cluster_loss:0.165666
Clustering   228: ASW= 0.7900, DB= 0.2900, CH= 33412.5602
Training epoch 229, recon_loss:0.891173, zinb_loss:0.481451, cluster_loss:0.165830
Clustering   229: ASW= 0.7882, DB= 0.2944, CH= 32550.6102
Training epoch 230, recon_loss:0.891623, zinb_loss:0.481461, cluster_loss:0.165662
Clustering   230: ASW= 0.7901, DB= 0.2898, CH= 33513.2533
Training epoch 231, recon_loss:0.891093, zinb_loss:0.481469, cluster_loss:0.165818
Clustering   231: ASW= 0.7884, DB= 0.2936, CH= 32540.3557
Training epoch 232, recon_loss:0.891446, zinb_loss:0.481454, cluster_loss:0.165633
Clustering   232: ASW= 0.7901, DB= 0.2900, CH= 33592.0757
Training epoch 233, recon_loss:0.891031, zinb_loss:0.481478, cluster_loss:0.165777
Clustering   233: ASW= 0.7887, DB= 0.2929, CH= 32556.6437
Training epoch 234, recon_loss:0.891242, zinb_loss:0.481438, cluster_loss:0.165584
Clustering   234: ASW= 0.7900, DB= 0.2902, CH= 33645.4607
Training epoch 235, recon_loss:0.890982, zinb_loss:0.481478, cluster_loss:0.165704
Clustering   235: ASW= 0.7890, DB= 0.2923, CH= 32609.4532
Training epoch 236, recon_loss:0.891014, zinb_loss:0.481413, cluster_loss:0.165513
Clustering   236: ASW= 0.7901, DB= 0.2903, CH= 33666.6997
Training epoch 237, recon_loss:0.890904, zinb_loss:0.481468, cluster_loss:0.165587
Clustering   237: ASW= 0.7892, DB= 0.2913, CH= 32701.4470
Training epoch 238, recon_loss:0.890806, zinb_loss:0.481386, cluster_loss:0.165450
Clustering   238: ASW= 0.7902, DB= 0.2901, CH= 33665.3216
Training epoch 239, recon_loss:0.890821, zinb_loss:0.481458, cluster_loss:0.165475
Clustering   239: ASW= 0.7894, DB= 0.2906, CH= 32829.6369
Training epoch 240, recon_loss:0.890672, zinb_loss:0.481367, cluster_loss:0.165434
Clustering   240: ASW= 0.7903, DB= 0.2899, CH= 33650.5155
Training epoch 241, recon_loss:0.890788, zinb_loss:0.481450, cluster_loss:0.165428
Clustering   241: ASW= 0.7897, DB= 0.2901, CH= 32973.4013
Training epoch 242, recon_loss:0.890619, zinb_loss:0.481359, cluster_loss:0.165490
Clustering   242: ASW= 0.7905, DB= 0.2899, CH= 33634.3285
Training epoch 243, recon_loss:0.890779, zinb_loss:0.481447, cluster_loss:0.165458
Clustering   243: ASW= 0.7899, DB= 0.2896, CH= 33111.1364
Training epoch 244, recon_loss:0.890655, zinb_loss:0.481360, cluster_loss:0.165625
Clustering   244: ASW= 0.7907, DB= 0.2903, CH= 33611.4834
Training epoch 245, recon_loss:0.890785, zinb_loss:0.481443, cluster_loss:0.165555
Clustering   245: ASW= 0.7900, DB= 0.2892, CH= 33243.1679
Training epoch 246, recon_loss:0.890765, zinb_loss:0.481366, cluster_loss:0.165830
Clustering   246: ASW= 0.7909, DB= 0.2903, CH= 33589.8376
Training epoch 247, recon_loss:0.890807, zinb_loss:0.481427, cluster_loss:0.165667
Clustering   247: ASW= 0.7901, DB= 0.2890, CH= 33375.8103
Training epoch 248, recon_loss:0.890908, zinb_loss:0.481372, cluster_loss:0.166050
Clustering   248: ASW= 0.7911, DB= 0.2903, CH= 33585.9665
Training epoch 249, recon_loss:0.890748, zinb_loss:0.481396, cluster_loss:0.165705
Clustering   249: ASW= 0.7902, DB= 0.2886, CH= 33487.0685
Training epoch 250, recon_loss:0.890888, zinb_loss:0.481370, cluster_loss:0.166114
Clustering   250: ASW= 0.7913, DB= 0.2904, CH= 33575.5664
Training epoch 251, recon_loss:0.890536, zinb_loss:0.481358, cluster_loss:0.165617
Clustering   251: ASW= 0.7903, DB= 0.2879, CH= 33596.8745
Training epoch 252, recon_loss:0.890665, zinb_loss:0.481363, cluster_loss:0.165985
Clustering   252: ASW= 0.7915, DB= 0.2901, CH= 33569.4899
Training epoch 253, recon_loss:0.890270, zinb_loss:0.481330, cluster_loss:0.165497
Clustering   253: ASW= 0.7905, DB= 0.2873, CH= 33699.6549
Training epoch 254, recon_loss:0.890447, zinb_loss:0.481358, cluster_loss:0.165852
Clustering   254: ASW= 0.7917, DB= 0.2908, CH= 33588.1915
Training epoch 255, recon_loss:0.890013, zinb_loss:0.481309, cluster_loss:0.165368
Clustering   255: ASW= 0.7908, DB= 0.2868, CH= 33787.6780
Training epoch 256, recon_loss:0.890238, zinb_loss:0.481353, cluster_loss:0.165717
Clustering   256: ASW= 0.7919, DB= 0.2907, CH= 33614.9089
Training epoch 257, recon_loss:0.889794, zinb_loss:0.481295, cluster_loss:0.165258
Clustering   257: ASW= 0.7910, DB= 0.2863, CH= 33859.2352
Training epoch 258, recon_loss:0.890077, zinb_loss:0.481349, cluster_loss:0.165619
Clustering   258: ASW= 0.7921, DB= 0.2904, CH= 33657.5837
Training epoch 259, recon_loss:0.889656, zinb_loss:0.481289, cluster_loss:0.165188
Clustering   259: ASW= 0.7913, DB= 0.2858, CH= 33918.7850
Training epoch 260, recon_loss:0.889974, zinb_loss:0.481346, cluster_loss:0.165554
Clustering   260: ASW= 0.7922, DB= 0.2900, CH= 33716.2731
Training epoch 261, recon_loss:0.889581, zinb_loss:0.481289, cluster_loss:0.165153
Clustering   261: ASW= 0.7915, DB= 0.2855, CH= 33962.2576
Training epoch 262, recon_loss:0.889914, zinb_loss:0.481339, cluster_loss:0.165529
Clustering   262: ASW= 0.7923, DB= 0.2899, CH= 33775.6273
Training epoch 263, recon_loss:0.889596, zinb_loss:0.481297, cluster_loss:0.165163
Clustering   263: ASW= 0.7918, DB= 0.2850, CH= 33996.5302
Training epoch 264, recon_loss:0.889940, zinb_loss:0.481334, cluster_loss:0.165565
Clustering   264: ASW= 0.7924, DB= 0.2900, CH= 33832.3937
Training epoch 265, recon_loss:0.889795, zinb_loss:0.481319, cluster_loss:0.165241
Clustering   265: ASW= 0.7921, DB= 0.2854, CH= 34035.4840
Training epoch 266, recon_loss:0.890173, zinb_loss:0.481340, cluster_loss:0.165683
Clustering   266: ASW= 0.7924, DB= 0.2897, CH= 33904.7260
Training epoch 267, recon_loss:0.890376, zinb_loss:0.481372, cluster_loss:0.165434
Clustering   267: ASW= 0.7924, DB= 0.2849, CH= 34036.4644
Training epoch 268, recon_loss:0.890738, zinb_loss:0.481366, cluster_loss:0.165910
Clustering   268: ASW= 0.7924, DB= 0.2889, CH= 33977.2369
Training epoch 269, recon_loss:0.891233, zinb_loss:0.481458, cluster_loss:0.165702
Clustering   269: ASW= 0.7928, DB= 0.2851, CH= 34015.8647
Training epoch 270, recon_loss:0.891342, zinb_loss:0.481408, cluster_loss:0.166113
Clustering   270: ASW= 0.7923, DB= 0.2887, CH= 34057.5459
Training epoch 271, recon_loss:0.891808, zinb_loss:0.481544, cluster_loss:0.165870
Clustering   271: ASW= 0.7931, DB= 0.2847, CH= 33968.2105
Training epoch 272, recon_loss:0.891560, zinb_loss:0.481446, cluster_loss:0.166115
Clustering   272: ASW= 0.7924, DB= 0.2881, CH= 34147.0999
Training epoch 273, recon_loss:0.891827, zinb_loss:0.481599, cluster_loss:0.165820
Clustering   273: ASW= 0.7933, DB= 0.2845, CH= 33937.9436
Training epoch 274, recon_loss:0.891390, zinb_loss:0.481466, cluster_loss:0.165945
Clustering   274: ASW= 0.7926, DB= 0.2878, CH= 34237.7798
Training epoch 275, recon_loss:0.891503, zinb_loss:0.481614, cluster_loss:0.165636
Clustering   275: ASW= 0.7935, DB= 0.2844, CH= 33931.0509
Training epoch 276, recon_loss:0.891008, zinb_loss:0.481465, cluster_loss:0.165706
Clustering   276: ASW= 0.7928, DB= 0.2873, CH= 34341.6208
Training epoch 277, recon_loss:0.891056, zinb_loss:0.481594, cluster_loss:0.165420
Clustering   277: ASW= 0.7936, DB= 0.2846, CH= 33923.4752
Training epoch 278, recon_loss:0.890603, zinb_loss:0.481445, cluster_loss:0.165484
Clustering   278: ASW= 0.7930, DB= 0.2866, CH= 34448.5020
Training epoch 279, recon_loss:0.890661, zinb_loss:0.481558, cluster_loss:0.165241
Clustering   279: ASW= 0.7937, DB= 0.2847, CH= 33945.9715
Training epoch 280, recon_loss:0.890259, zinb_loss:0.481415, cluster_loss:0.165284
Clustering   280: ASW= 0.7932, DB= 0.2863, CH= 34533.5507
Training epoch 281, recon_loss:0.890328, zinb_loss:0.481515, cluster_loss:0.165091
Clustering   281: ASW= 0.7938, DB= 0.2845, CH= 33969.3260
Training epoch 282, recon_loss:0.889994, zinb_loss:0.481383, cluster_loss:0.165115
Clustering   282: ASW= 0.7934, DB= 0.2859, CH= 34613.7850
Training epoch 283, recon_loss:0.890048, zinb_loss:0.481471, cluster_loss:0.164960
Clustering   283: ASW= 0.7940, DB= 0.2842, CH= 34000.0794
Training epoch 284, recon_loss:0.889762, zinb_loss:0.481350, cluster_loss:0.164955
Clustering   284: ASW= 0.7936, DB= 0.2856, CH= 34680.3544
Training epoch 285, recon_loss:0.889800, zinb_loss:0.481429, cluster_loss:0.164839
Clustering   285: ASW= 0.7941, DB= 0.2842, CH= 34053.5827
Training epoch 286, recon_loss:0.889565, zinb_loss:0.481320, cluster_loss:0.164814
Clustering   286: ASW= 0.7938, DB= 0.2851, CH= 34741.1015
Training epoch 287, recon_loss:0.889626, zinb_loss:0.481394, cluster_loss:0.164739
Clustering   287: ASW= 0.7944, DB= 0.2842, CH= 34115.6181
Training epoch 288, recon_loss:0.889436, zinb_loss:0.481294, cluster_loss:0.164692
Clustering   288: ASW= 0.7941, DB= 0.2845, CH= 34796.5930
Training epoch 289, recon_loss:0.889491, zinb_loss:0.481363, cluster_loss:0.164657
Clustering   289: ASW= 0.7946, DB= 0.2842, CH= 34189.3677
Training epoch 290, recon_loss:0.889360, zinb_loss:0.481275, cluster_loss:0.164605
Clustering   290: ASW= 0.7943, DB= 0.2842, CH= 34846.4341
Training epoch 291, recon_loss:0.889426, zinb_loss:0.481338, cluster_loss:0.164604
Clustering   291: ASW= 0.7947, DB= 0.2838, CH= 34255.0651
Training epoch 292, recon_loss:0.889341, zinb_loss:0.481260, cluster_loss:0.164539
Clustering   292: ASW= 0.7944, DB= 0.2839, CH= 34887.0441
Training epoch 293, recon_loss:0.889395, zinb_loss:0.481317, cluster_loss:0.164572
Clustering   293: ASW= 0.7950, DB= 0.2831, CH= 34328.9244
Training epoch 294, recon_loss:0.889353, zinb_loss:0.481248, cluster_loss:0.164501
Clustering   294: ASW= 0.7946, DB= 0.2837, CH= 34925.3238
Training epoch 295, recon_loss:0.889397, zinb_loss:0.481300, cluster_loss:0.164556
Clustering   295: ASW= 0.7951, DB= 0.2828, CH= 34400.8529
Training epoch 296, recon_loss:0.889398, zinb_loss:0.481240, cluster_loss:0.164475
Clustering   296: ASW= 0.7947, DB= 0.2834, CH= 34957.6112
Training epoch 297, recon_loss:0.889404, zinb_loss:0.481282, cluster_loss:0.164548
Clustering   297: ASW= 0.7953, DB= 0.2824, CH= 34476.6676
Training epoch 298, recon_loss:0.889428, zinb_loss:0.481231, cluster_loss:0.164453
Clustering   298: ASW= 0.7949, DB= 0.2833, CH= 34982.3217
Training epoch 299, recon_loss:0.889406, zinb_loss:0.481265, cluster_loss:0.164539
Clustering   299: ASW= 0.7955, DB= 0.2819, CH= 34556.2117
Training epoch 300, recon_loss:0.889446, zinb_loss:0.481223, cluster_loss:0.164427
Clustering   300: ASW= 0.7950, DB= 0.2839, CH= 35004.3850
Training epoch 301, recon_loss:0.889394, zinb_loss:0.481249, cluster_loss:0.164535
Clustering   301: ASW= 0.7958, DB= 0.2816, CH= 34645.2435
Training epoch 302, recon_loss:0.889428, zinb_loss:0.481215, cluster_loss:0.164395
Clustering   302: ASW= 0.7950, DB= 0.2841, CH= 35019.4613
Training epoch 303, recon_loss:0.889360, zinb_loss:0.481230, cluster_loss:0.164528
Clustering   303: ASW= 0.7961, DB= 0.2811, CH= 34734.8829
Training epoch 304, recon_loss:0.889396, zinb_loss:0.481208, cluster_loss:0.164358
Clustering   304: ASW= 0.7951, DB= 0.2841, CH= 35021.0447
Training epoch 305, recon_loss:0.889335, zinb_loss:0.481215, cluster_loss:0.164535
Clustering   305: ASW= 0.7964, DB= 0.2805, CH= 34829.0822
Training epoch 306, recon_loss:0.889347, zinb_loss:0.481204, cluster_loss:0.164324
Clustering   306: ASW= 0.7951, DB= 0.2841, CH= 35017.5958
Training epoch 307, recon_loss:0.889339, zinb_loss:0.481204, cluster_loss:0.164554
Clustering   307: ASW= 0.7967, DB= 0.2798, CH= 34925.4743
Training epoch 308, recon_loss:0.889319, zinb_loss:0.481205, cluster_loss:0.164306
Clustering   308: ASW= 0.7951, DB= 0.2842, CH= 35008.2854
Training epoch 309, recon_loss:0.889379, zinb_loss:0.481202, cluster_loss:0.164588
Clustering   309: ASW= 0.7970, DB= 0.2796, CH= 35014.5594
Training epoch 310, recon_loss:0.889296, zinb_loss:0.481208, cluster_loss:0.164310
Clustering   310: ASW= 0.7951, DB= 0.2843, CH= 35005.0613
Training epoch 311, recon_loss:0.889504, zinb_loss:0.481212, cluster_loss:0.164628
Clustering   311: ASW= 0.7973, DB= 0.2791, CH= 35110.5454
Training epoch 312, recon_loss:0.889366, zinb_loss:0.481218, cluster_loss:0.164350
Clustering   312: ASW= 0.7950, DB= 0.2843, CH= 34986.5680
Training epoch 313, recon_loss:0.889752, zinb_loss:0.481237, cluster_loss:0.164685
Clustering   313: ASW= 0.7976, DB= 0.2785, CH= 35214.4314
Training epoch 314, recon_loss:0.889537, zinb_loss:0.481239, cluster_loss:0.164411
Clustering   314: ASW= 0.7950, DB= 0.2846, CH= 34951.9537
Training epoch 315, recon_loss:0.890141, zinb_loss:0.481274, cluster_loss:0.164738
Clustering   315: ASW= 0.7979, DB= 0.2782, CH= 35309.1185
Training epoch 316, recon_loss:0.889791, zinb_loss:0.481265, cluster_loss:0.164474
Clustering   316: ASW= 0.7951, DB= 0.2843, CH= 34917.8505
Training epoch 317, recon_loss:0.890451, zinb_loss:0.481304, cluster_loss:0.164752
Clustering   317: ASW= 0.7982, DB= 0.2782, CH= 35428.4536
Training epoch 318, recon_loss:0.889882, zinb_loss:0.481281, cluster_loss:0.164491
Clustering   318: ASW= 0.7952, DB= 0.2834, CH= 34892.0572
Training epoch 319, recon_loss:0.890507, zinb_loss:0.481317, cluster_loss:0.164695
Clustering   319: ASW= 0.7983, DB= 0.2781, CH= 35536.3149
Training epoch 320, recon_loss:0.889777, zinb_loss:0.481282, cluster_loss:0.164448
Clustering   320: ASW= 0.7955, DB= 0.2828, CH= 34890.5981
Training epoch 321, recon_loss:0.890326, zinb_loss:0.481309, cluster_loss:0.164600
Clustering   321: ASW= 0.7984, DB= 0.2782, CH= 35629.1329
Training epoch 322, recon_loss:0.889551, zinb_loss:0.481274, cluster_loss:0.164376
Clustering   322: ASW= 0.7958, DB= 0.2821, CH= 34905.3541
Training epoch 323, recon_loss:0.890025, zinb_loss:0.481291, cluster_loss:0.164501
Clustering   323: ASW= 0.7985, DB= 0.2782, CH= 35699.8194
Training epoch 324, recon_loss:0.889337, zinb_loss:0.481265, cluster_loss:0.164311
Clustering   324: ASW= 0.7961, DB= 0.2817, CH= 34943.7529
Training epoch 325, recon_loss:0.889752, zinb_loss:0.481273, cluster_loss:0.164445
Clustering   325: ASW= 0.7985, DB= 0.2786, CH= 35757.1625
Training epoch 326, recon_loss:0.889181, zinb_loss:0.481258, cluster_loss:0.164273
Clustering   326: ASW= 0.7963, DB= 0.2814, CH= 34978.4944
Training epoch 327, recon_loss:0.889525, zinb_loss:0.481256, cluster_loss:0.164423
Clustering   327: ASW= 0.7984, DB= 0.2787, CH= 35803.0877
Training epoch 328, recon_loss:0.889123, zinb_loss:0.481258, cluster_loss:0.164269
Clustering   328: ASW= 0.7965, DB= 0.2807, CH= 35032.0391
Training epoch 329, recon_loss:0.889402, zinb_loss:0.481244, cluster_loss:0.164471
Clustering   329: ASW= 0.7984, DB= 0.2791, CH= 35828.8888
Training epoch 330, recon_loss:0.889151, zinb_loss:0.481265, cluster_loss:0.164307
Clustering   330: ASW= 0.7966, DB= 0.2798, CH= 35086.6794
Training epoch 331, recon_loss:0.889356, zinb_loss:0.481239, cluster_loss:0.164570
Clustering   331: ASW= 0.7984, DB= 0.2793, CH= 35837.8995
Training epoch 332, recon_loss:0.889251, zinb_loss:0.481282, cluster_loss:0.164383
Clustering   332: ASW= 0.7968, DB= 0.2792, CH= 35159.1892
Training epoch 333, recon_loss:0.889329, zinb_loss:0.481237, cluster_loss:0.164689
Clustering   333: ASW= 0.7984, DB= 0.2795, CH= 35834.1748
Training epoch 334, recon_loss:0.889321, zinb_loss:0.481300, cluster_loss:0.164452
Clustering   334: ASW= 0.7969, DB= 0.2789, CH= 35229.0798
Training epoch 335, recon_loss:0.889243, zinb_loss:0.481232, cluster_loss:0.164768
Clustering   335: ASW= 0.7984, DB= 0.2796, CH= 35827.3957
Training epoch 336, recon_loss:0.889279, zinb_loss:0.481309, cluster_loss:0.164484
Clustering   336: ASW= 0.7972, DB= 0.2783, CH= 35311.5011
Training epoch 337, recon_loss:0.889048, zinb_loss:0.481218, cluster_loss:0.164777
Clustering   337: ASW= 0.7984, DB= 0.2796, CH= 35813.8799
Training epoch 338, recon_loss:0.889140, zinb_loss:0.481305, cluster_loss:0.164452
Clustering   338: ASW= 0.7975, DB= 0.2777, CH= 35401.7175
Training epoch 339, recon_loss:0.888808, zinb_loss:0.481197, cluster_loss:0.164731
Clustering   339: ASW= 0.7984, DB= 0.2796, CH= 35802.7218
Training epoch 340, recon_loss:0.888974, zinb_loss:0.481295, cluster_loss:0.164391
Clustering   340: ASW= 0.7979, DB= 0.2769, CH= 35502.4453
Training epoch 341, recon_loss:0.888576, zinb_loss:0.481171, cluster_loss:0.164661
Clustering   341: ASW= 0.7985, DB= 0.2796, CH= 35795.4400
Training epoch 342, recon_loss:0.888856, zinb_loss:0.481282, cluster_loss:0.164328
Clustering   342: ASW= 0.7983, DB= 0.2764, CH= 35606.4713
Training epoch 343, recon_loss:0.888408, zinb_loss:0.481142, cluster_loss:0.164594
Clustering   343: ASW= 0.7985, DB= 0.2796, CH= 35788.0310
Training epoch 344, recon_loss:0.888809, zinb_loss:0.481271, cluster_loss:0.164276
Clustering   344: ASW= 0.7987, DB= 0.2758, CH= 35695.3809
Training epoch 345, recon_loss:0.888321, zinb_loss:0.481114, cluster_loss:0.164535
Clustering   345: ASW= 0.7985, DB= 0.2796, CH= 35783.2135
Training epoch 346, recon_loss:0.888857, zinb_loss:0.481262, cluster_loss:0.164243
Clustering   346: ASW= 0.7990, DB= 0.2753, CH= 35787.0243
Training epoch 347, recon_loss:0.888334, zinb_loss:0.481089, cluster_loss:0.164499
Clustering   347: ASW= 0.7985, DB= 0.2794, CH= 35787.2041
Training epoch 348, recon_loss:0.888982, zinb_loss:0.481256, cluster_loss:0.164223
Clustering   348: ASW= 0.7994, DB= 0.2749, CH= 35874.1495
Training epoch 349, recon_loss:0.888403, zinb_loss:0.481069, cluster_loss:0.164467
Clustering   349: ASW= 0.7984, DB= 0.2792, CH= 35785.2223
Training epoch 350, recon_loss:0.889114, zinb_loss:0.481249, cluster_loss:0.164210
Clustering   350: ASW= 0.7997, DB= 0.2746, CH= 35952.9088
Training epoch 351, recon_loss:0.888429, zinb_loss:0.481050, cluster_loss:0.164415
Clustering   351: ASW= 0.7985, DB= 0.2788, CH= 35810.0731
Training epoch 352, recon_loss:0.889147, zinb_loss:0.481240, cluster_loss:0.164160
Clustering   352: ASW= 0.8000, DB= 0.2742, CH= 36023.2587
Training epoch 353, recon_loss:0.888380, zinb_loss:0.481033, cluster_loss:0.164335
Clustering   353: ASW= 0.7985, DB= 0.2788, CH= 35846.6527
Training epoch 354, recon_loss:0.889094, zinb_loss:0.481227, cluster_loss:0.164102
Clustering   354: ASW= 0.8002, DB= 0.2738, CH= 36082.9316
Training epoch 355, recon_loss:0.888308, zinb_loss:0.481019, cluster_loss:0.164256
Clustering   355: ASW= 0.7986, DB= 0.2786, CH= 35883.1942
Training epoch 356, recon_loss:0.889027, zinb_loss:0.481215, cluster_loss:0.164056
Clustering   356: ASW= 0.8005, DB= 0.2737, CH= 36147.9577
Training epoch 357, recon_loss:0.888243, zinb_loss:0.481007, cluster_loss:0.164185
Clustering   357: ASW= 0.7987, DB= 0.2785, CH= 35926.4697
Training epoch 358, recon_loss:0.888963, zinb_loss:0.481204, cluster_loss:0.164028
Clustering   358: ASW= 0.8006, DB= 0.2734, CH= 36198.9902
Training epoch 359, recon_loss:0.888218, zinb_loss:0.480998, cluster_loss:0.164130
Clustering   359: ASW= 0.7988, DB= 0.2782, CH= 35969.8988
Training epoch 360, recon_loss:0.888947, zinb_loss:0.481194, cluster_loss:0.164024
Clustering   360: ASW= 0.8008, DB= 0.2729, CH= 36255.8438
Training epoch 361, recon_loss:0.888277, zinb_loss:0.480994, cluster_loss:0.164108
Clustering   361: ASW= 0.7989, DB= 0.2779, CH= 36006.7356
Training epoch 362, recon_loss:0.889012, zinb_loss:0.481188, cluster_loss:0.164055
Clustering   362: ASW= 0.8010, DB= 0.2729, CH= 36325.8163
Training epoch 363, recon_loss:0.888457, zinb_loss:0.481004, cluster_loss:0.164116
Clustering   363: ASW= 0.7990, DB= 0.2780, CH= 36037.5862
Training epoch 364, recon_loss:0.889173, zinb_loss:0.481190, cluster_loss:0.164134
Clustering   364: ASW= 0.8011, DB= 0.2730, CH= 36402.5490
Training epoch 365, recon_loss:0.888776, zinb_loss:0.481034, cluster_loss:0.164153
Clustering   365: ASW= 0.7991, DB= 0.2775, CH= 36044.3017
Training epoch 366, recon_loss:0.889397, zinb_loss:0.481205, cluster_loss:0.164242
Clustering   366: ASW= 0.8012, DB= 0.2733, CH= 36490.3290
Training epoch 367, recon_loss:0.889159, zinb_loss:0.481084, cluster_loss:0.164213
Clustering   367: ASW= 0.7992, DB= 0.2772, CH= 36020.9367
Training epoch 368, recon_loss:0.889589, zinb_loss:0.481230, cluster_loss:0.164354
Clustering   368: ASW= 0.8013, DB= 0.2730, CH= 36591.7856
Training epoch 369, recon_loss:0.889511, zinb_loss:0.481145, cluster_loss:0.164318
Clustering   369: ASW= 0.7992, DB= 0.2769, CH= 35967.4657
Training epoch 370, recon_loss:0.889672, zinb_loss:0.481250, cluster_loss:0.164458
Clustering   370: ASW= 0.8013, DB= 0.2734, CH= 36696.2782
Training epoch 371, recon_loss:0.889717, zinb_loss:0.481192, cluster_loss:0.164455
Clustering   371: ASW= 0.7994, DB= 0.2764, CH= 35888.3103
Training epoch 372, recon_loss:0.889561, zinb_loss:0.481251, cluster_loss:0.164524
Clustering   372: ASW= 0.8012, DB= 0.2733, CH= 36781.1342
Training epoch 373, recon_loss:0.889705, zinb_loss:0.481210, cluster_loss:0.164553
Clustering   373: ASW= 0.7997, DB= 0.2758, CH= 35829.8205
Training epoch 374, recon_loss:0.889222, zinb_loss:0.481222, cluster_loss:0.164472
Clustering   374: ASW= 0.8010, DB= 0.2736, CH= 36832.2167
Training epoch 375, recon_loss:0.889430, zinb_loss:0.481199, cluster_loss:0.164489
Clustering   375: ASW= 0.7999, DB= 0.2757, CH= 35821.0156
Training epoch 376, recon_loss:0.888787, zinb_loss:0.481177, cluster_loss:0.164320
Clustering   376: ASW= 0.8010, DB= 0.2738, CH= 36868.7189
Training epoch 377, recon_loss:0.889091, zinb_loss:0.481171, cluster_loss:0.164329
Clustering   377: ASW= 0.8002, DB= 0.2752, CH= 35869.5556
Training epoch 378, recon_loss:0.888455, zinb_loss:0.481135, cluster_loss:0.164145
Clustering   378: ASW= 0.8010, DB= 0.2738, CH= 36907.2006
Training epoch 379, recon_loss:0.888836, zinb_loss:0.481143, cluster_loss:0.164162
Clustering   379: ASW= 0.8006, DB= 0.2746, CH= 35949.4165
Training epoch 380, recon_loss:0.888244, zinb_loss:0.481101, cluster_loss:0.163977
Clustering   380: ASW= 0.8011, DB= 0.2738, CH= 36948.1858
Training epoch 381, recon_loss:0.888634, zinb_loss:0.481114, cluster_loss:0.164004
Clustering   381: ASW= 0.8008, DB= 0.2742, CH= 36033.6238
Training epoch 382, recon_loss:0.888081, zinb_loss:0.481073, cluster_loss:0.163820
Clustering   382: ASW= 0.8011, DB= 0.2737, CH= 36985.5634
Training epoch 383, recon_loss:0.888462, zinb_loss:0.481089, cluster_loss:0.163857
Clustering   383: ASW= 0.8011, DB= 0.2741, CH= 36125.3992
Training epoch 384, recon_loss:0.887944, zinb_loss:0.481048, cluster_loss:0.163666
Clustering   384: ASW= 0.8013, DB= 0.2736, CH= 37018.4820
Training epoch 385, recon_loss:0.888290, zinb_loss:0.481062, cluster_loss:0.163722
Clustering   385: ASW= 0.8013, DB= 0.2738, CH= 36212.3440
Training epoch 386, recon_loss:0.887854, zinb_loss:0.481028, cluster_loss:0.163540
Clustering   386: ASW= 0.8014, DB= 0.2733, CH= 37060.9739
Training epoch 387, recon_loss:0.888190, zinb_loss:0.481040, cluster_loss:0.163629
Clustering   387: ASW= 0.8015, DB= 0.2736, CH= 36287.2802
Training epoch 388, recon_loss:0.887859, zinb_loss:0.481015, cluster_loss:0.163459
Clustering   388: ASW= 0.8015, DB= 0.2733, CH= 37117.7609
Training epoch 389, recon_loss:0.888212, zinb_loss:0.481024, cluster_loss:0.163593
Clustering   389: ASW= 0.8017, DB= 0.2735, CH= 36343.3951
Training epoch 390, recon_loss:0.888022, zinb_loss:0.481013, cluster_loss:0.163451
Clustering   390: ASW= 0.8017, DB= 0.2729, CH= 37180.0164
Training epoch 391, recon_loss:0.888405, zinb_loss:0.481016, cluster_loss:0.163638
Clustering   391: ASW= 0.8017, DB= 0.2735, CH= 36374.6015
Training epoch 392, recon_loss:0.888343, zinb_loss:0.481020, cluster_loss:0.163538
Clustering   392: ASW= 0.8019, DB= 0.2725, CH= 37249.8259
Training epoch 393, recon_loss:0.888710, zinb_loss:0.481013, cluster_loss:0.163762
Clustering   393: ASW= 0.8017, DB= 0.2738, CH= 36381.0892
Training epoch 394, recon_loss:0.888753, zinb_loss:0.481037, cluster_loss:0.163721
Clustering   394: ASW= 0.8022, DB= 0.2719, CH= 37321.4734
Training epoch 395, recon_loss:0.889021, zinb_loss:0.481013, cluster_loss:0.163935
Clustering   395: ASW= 0.8015, DB= 0.2738, CH= 36373.5043
Training epoch 396, recon_loss:0.889123, zinb_loss:0.481054, cluster_loss:0.163933
Clustering   396: ASW= 0.8025, DB= 0.2715, CH= 37366.6558
Training epoch 397, recon_loss:0.889158, zinb_loss:0.481002, cluster_loss:0.164063
Clustering   397: ASW= 0.8013, DB= 0.2738, CH= 36370.8788
Training epoch 398, recon_loss:0.889302, zinb_loss:0.481058, cluster_loss:0.164068
Clustering   398: ASW= 0.8028, DB= 0.2712, CH= 37372.6577
Training epoch 399, recon_loss:0.888978, zinb_loss:0.480974, cluster_loss:0.164053
Clustering   399: ASW= 0.8011, DB= 0.2740, CH= 36423.2070
Training epoch 400, recon_loss:0.889208, zinb_loss:0.481042, cluster_loss:0.164079
Clustering   400: ASW= 0.8032, DB= 0.2707, CH= 37331.0075
Training epoch 401, recon_loss:0.888645, zinb_loss:0.480942, cluster_loss:0.163961
Clustering   401: ASW= 0.8009, DB= 0.2741, CH= 36501.6993
Training epoch 402, recon_loss:0.888991, zinb_loss:0.481022, cluster_loss:0.164024
Clustering   402: ASW= 0.8035, DB= 0.2707, CH= 37296.4142
Training epoch 403, recon_loss:0.888293, zinb_loss:0.480922, cluster_loss:0.163842
Clustering   403: ASW= 0.8009, DB= 0.2741, CH= 36601.7510
Training epoch 404, recon_loss:0.888737, zinb_loss:0.481004, cluster_loss:0.163938
Clustering   404: ASW= 0.8037, DB= 0.2706, CH= 37271.8778
Training epoch 405, recon_loss:0.887983, zinb_loss:0.480910, cluster_loss:0.163720
Clustering   405: ASW= 0.8010, DB= 0.2738, CH= 36697.7447
Training epoch 406, recon_loss:0.888476, zinb_loss:0.480986, cluster_loss:0.163826
Clustering   406: ASW= 0.8038, DB= 0.2705, CH= 37274.0784
Training epoch 407, recon_loss:0.887719, zinb_loss:0.480903, cluster_loss:0.163593
Clustering   407: ASW= 0.8012, DB= 0.2736, CH= 36785.0310
Training epoch 408, recon_loss:0.888238, zinb_loss:0.480971, cluster_loss:0.163708
Clustering   408: ASW= 0.8040, DB= 0.2700, CH= 37301.8732
Training epoch 409, recon_loss:0.887524, zinb_loss:0.480896, cluster_loss:0.163474
Clustering   409: ASW= 0.8013, DB= 0.2732, CH= 36860.8921
Training epoch 410, recon_loss:0.888051, zinb_loss:0.480956, cluster_loss:0.163605
Clustering   410: ASW= 0.8041, DB= 0.2698, CH= 37337.0903
Training epoch 411, recon_loss:0.887397, zinb_loss:0.480891, cluster_loss:0.163372
Clustering   411: ASW= 0.8015, DB= 0.2731, CH= 36930.3683
Training epoch 412, recon_loss:0.887917, zinb_loss:0.480942, cluster_loss:0.163520
Clustering   412: ASW= 0.8042, DB= 0.2696, CH= 37377.6610
Training epoch 413, recon_loss:0.887311, zinb_loss:0.480886, cluster_loss:0.163288
Clustering   413: ASW= 0.8017, DB= 0.2730, CH= 36996.1161
Training epoch 414, recon_loss:0.887807, zinb_loss:0.480930, cluster_loss:0.163453
Clustering   414: ASW= 0.8044, DB= 0.2694, CH= 37418.9066
Training epoch 415, recon_loss:0.887259, zinb_loss:0.480883, cluster_loss:0.163220
Clustering   415: ASW= 0.8019, DB= 0.2727, CH= 37061.5015
Training epoch 416, recon_loss:0.887722, zinb_loss:0.480917, cluster_loss:0.163415
Clustering   416: ASW= 0.8045, DB= 0.2692, CH= 37453.7369
Training epoch 417, recon_loss:0.887230, zinb_loss:0.480882, cluster_loss:0.163172
Clustering   417: ASW= 0.8020, DB= 0.2725, CH= 37125.6886
Training epoch 418, recon_loss:0.887662, zinb_loss:0.480905, cluster_loss:0.163402
Clustering   418: ASW= 0.8046, DB= 0.2690, CH= 37485.9543
Training epoch 419, recon_loss:0.887236, zinb_loss:0.480885, cluster_loss:0.163146
Clustering   419: ASW= 0.8022, DB= 0.2724, CH= 37189.3257
Training epoch 420, recon_loss:0.887626, zinb_loss:0.480893, cluster_loss:0.163424
Clustering   420: ASW= 0.8048, DB= 0.2688, CH= 37510.2313
Training epoch 421, recon_loss:0.887288, zinb_loss:0.480893, cluster_loss:0.163154
Clustering   421: ASW= 0.8023, DB= 0.2723, CH= 37252.4561
Training epoch 422, recon_loss:0.887624, zinb_loss:0.480885, cluster_loss:0.163487
Clustering   422: ASW= 0.8049, DB= 0.2686, CH= 37527.7016
Training epoch 423, recon_loss:0.887378, zinb_loss:0.480909, cluster_loss:0.163202
Clustering   423: ASW= 0.8025, DB= 0.2721, CH= 37322.2583
Training epoch 424, recon_loss:0.887631, zinb_loss:0.480880, cluster_loss:0.163592
Clustering   424: ASW= 0.8050, DB= 0.2685, CH= 37535.6939
Training epoch 425, recon_loss:0.887492, zinb_loss:0.480932, cluster_loss:0.163287
Clustering   425: ASW= 0.8026, DB= 0.2719, CH= 37396.5673
Training epoch 426, recon_loss:0.887614, zinb_loss:0.480875, cluster_loss:0.163711
Clustering   426: ASW= 0.8050, DB= 0.2684, CH= 37529.3049
Training epoch 427, recon_loss:0.887556, zinb_loss:0.480955, cluster_loss:0.163371
Clustering   427: ASW= 0.8028, DB= 0.2716, CH= 37472.4582
Training epoch 428, recon_loss:0.887514, zinb_loss:0.480868, cluster_loss:0.163790
Clustering   428: ASW= 0.8050, DB= 0.2683, CH= 37518.1707
Training epoch 429, recon_loss:0.887569, zinb_loss:0.480973, cluster_loss:0.163424
Clustering   429: ASW= 0.8031, DB= 0.2711, CH= 37549.8290
Training epoch 430, recon_loss:0.887374, zinb_loss:0.480851, cluster_loss:0.163819
Clustering   430: ASW= 0.8048, DB= 0.2682, CH= 37501.7017
Training epoch 431, recon_loss:0.887576, zinb_loss:0.480981, cluster_loss:0.163437
Clustering   431: ASW= 0.8034, DB= 0.2706, CH= 37627.6240
Training epoch 432, recon_loss:0.887307, zinb_loss:0.480831, cluster_loss:0.163807
Clustering   432: ASW= 0.8047, DB= 0.2683, CH= 37486.3702
Training epoch 433, recon_loss:0.887752, zinb_loss:0.480992, cluster_loss:0.163458
Clustering   433: ASW= 0.8037, DB= 0.2705, CH= 37701.2743
Training epoch 434, recon_loss:0.887465, zinb_loss:0.480818, cluster_loss:0.163818
Clustering   434: ASW= 0.8044, DB= 0.2685, CH= 37469.6473
Training epoch 435, recon_loss:0.888156, zinb_loss:0.481005, cluster_loss:0.163490
Clustering   435: ASW= 0.8042, DB= 0.2701, CH= 37771.1933
Training epoch 436, recon_loss:0.887768, zinb_loss:0.480811, cluster_loss:0.163808
Clustering   436: ASW= 0.8042, DB= 0.2682, CH= 37454.6337
Training epoch 437, recon_loss:0.888635, zinb_loss:0.481021, cluster_loss:0.163516
Clustering   437: ASW= 0.8046, DB= 0.2696, CH= 37823.3655
Training epoch 438, recon_loss:0.888067, zinb_loss:0.480818, cluster_loss:0.163794
Clustering   438: ASW= 0.8039, DB= 0.2682, CH= 37467.9434
Training epoch 439, recon_loss:0.889070, zinb_loss:0.481046, cluster_loss:0.163588
Clustering   439: ASW= 0.8050, DB= 0.2697, CH= 37839.1272
Training epoch 440, recon_loss:0.888316, zinb_loss:0.480844, cluster_loss:0.163859
Clustering   440: ASW= 0.8036, DB= 0.2676, CH= 37502.8480
Training epoch 441, recon_loss:0.889574, zinb_loss:0.481094, cluster_loss:0.163853
Clustering   441: ASW= 0.8054, DB= 0.2699, CH= 37804.4902
Training epoch 442, recon_loss:0.888667, zinb_loss:0.480900, cluster_loss:0.164150
Clustering   442: ASW= 0.8033, DB= 0.2670, CH= 37535.9547
Training epoch 443, recon_loss:0.890039, zinb_loss:0.481151, cluster_loss:0.164231
Clustering   443: ASW= 0.8055, DB= 0.2703, CH= 37742.4376
Training epoch 444, recon_loss:0.888660, zinb_loss:0.480920, cluster_loss:0.164353
Clustering   444: ASW= 0.8031, DB= 0.2669, CH= 37519.2888
Training epoch 445, recon_loss:0.889749, zinb_loss:0.481118, cluster_loss:0.164222
Clustering   445: ASW= 0.8052, DB= 0.2705, CH= 37739.9830
Training epoch 446, recon_loss:0.888032, zinb_loss:0.480854, cluster_loss:0.164155
Clustering   446: ASW= 0.8033, DB= 0.2669, CH= 37519.1856
Training epoch 447, recon_loss:0.889060, zinb_loss:0.481017, cluster_loss:0.164011
Clustering   447: ASW= 0.8049, DB= 0.2707, CH= 37781.2890
Training epoch 448, recon_loss:0.887600, zinb_loss:0.480793, cluster_loss:0.163916
Clustering   448: ASW= 0.8036, DB= 0.2670, CH= 37500.6651
Training epoch 449, recon_loss:0.888536, zinb_loss:0.480923, cluster_loss:0.163821
Clustering   449: ASW= 0.8049, DB= 0.2701, CH= 37845.0322
Training epoch 450, recon_loss:0.887388, zinb_loss:0.480757, cluster_loss:0.163744
Clustering   450: ASW= 0.8037, DB= 0.2672, CH= 37462.3765
Training epoch 451, recon_loss:0.888210, zinb_loss:0.480859, cluster_loss:0.163698
Clustering   451: ASW= 0.8049, DB= 0.2695, CH= 37944.9075
Training epoch 452, recon_loss:0.887331, zinb_loss:0.480752, cluster_loss:0.163622
Clustering   452: ASW= 0.8037, DB= 0.2674, CH= 37416.3065
Training epoch 453, recon_loss:0.887999, zinb_loss:0.480820, cluster_loss:0.163616
Clustering   453: ASW= 0.8050, DB= 0.2691, CH= 38054.3954
Training epoch 454, recon_loss:0.887298, zinb_loss:0.480764, cluster_loss:0.163505
Clustering   454: ASW= 0.8038, DB= 0.2676, CH= 37391.4553
Training epoch 455, recon_loss:0.887745, zinb_loss:0.480793, cluster_loss:0.163519
Clustering   455: ASW= 0.8052, DB= 0.2687, CH= 38157.6084
Training epoch 456, recon_loss:0.887244, zinb_loss:0.480783, cluster_loss:0.163378
Clustering   456: ASW= 0.8039, DB= 0.2678, CH= 37400.1524
Training epoch 457, recon_loss:0.887546, zinb_loss:0.480779, cluster_loss:0.163421
Clustering   457: ASW= 0.8053, DB= 0.2684, CH= 38238.5914
Training epoch 458, recon_loss:0.887200, zinb_loss:0.480804, cluster_loss:0.163271
Clustering   458: ASW= 0.8041, DB= 0.2679, CH= 37440.3486
Training epoch 459, recon_loss:0.887350, zinb_loss:0.480769, cluster_loss:0.163347
Clustering   459: ASW= 0.8054, DB= 0.2681, CH= 38300.8958
Training epoch 460, recon_loss:0.887210, zinb_loss:0.480825, cluster_loss:0.163189
Clustering   460: ASW= 0.8044, DB= 0.2679, CH= 37509.4297
Training epoch 461, recon_loss:0.887265, zinb_loss:0.480764, cluster_loss:0.163319
Clustering   461: ASW= 0.8054, DB= 0.2680, CH= 38340.6502
Training epoch 462, recon_loss:0.887283, zinb_loss:0.480850, cluster_loss:0.163151
Clustering   462: ASW= 0.8047, DB= 0.2676, CH= 37586.6045
Training epoch 463, recon_loss:0.887260, zinb_loss:0.480763, cluster_loss:0.163345
Clustering   463: ASW= 0.8054, DB= 0.2678, CH= 38360.5012
Training epoch 464, recon_loss:0.887556, zinb_loss:0.480884, cluster_loss:0.163184
Clustering   464: ASW= 0.8051, DB= 0.2673, CH= 37680.3256
Training epoch 465, recon_loss:0.887557, zinb_loss:0.480776, cluster_loss:0.163463
Clustering   465: ASW= 0.8054, DB= 0.2676, CH= 38349.6061
Training epoch 466, recon_loss:0.888095, zinb_loss:0.480929, cluster_loss:0.163337
Clustering   466: ASW= 0.8054, DB= 0.2669, CH= 37783.4612
Training epoch 467, recon_loss:0.887996, zinb_loss:0.480788, cluster_loss:0.163627
Clustering   467: ASW= 0.8052, DB= 0.2676, CH= 38321.5946
Training epoch 468, recon_loss:0.888438, zinb_loss:0.480948, cluster_loss:0.163463
Clustering   468: ASW= 0.8057, DB= 0.2664, CH= 37872.1469
Training epoch 469, recon_loss:0.888003, zinb_loss:0.480766, cluster_loss:0.163618
Clustering   469: ASW= 0.8052, DB= 0.2676, CH= 38294.5390
Training epoch 470, recon_loss:0.888168, zinb_loss:0.480915, cluster_loss:0.163394
Clustering   470: ASW= 0.8060, DB= 0.2660, CH= 37967.9295
Training epoch 471, recon_loss:0.887571, zinb_loss:0.480718, cluster_loss:0.163425
Clustering   471: ASW= 0.8052, DB= 0.2680, CH= 38286.8330
Training epoch 472, recon_loss:0.887628, zinb_loss:0.480857, cluster_loss:0.163216
Clustering   472: ASW= 0.8063, DB= 0.2657, CH= 38064.6629
Training epoch 473, recon_loss:0.887053, zinb_loss:0.480672, cluster_loss:0.163205
Clustering   473: ASW= 0.8053, DB= 0.2679, CH= 38290.7630
Training epoch 474, recon_loss:0.887154, zinb_loss:0.480805, cluster_loss:0.163052
Clustering   474: ASW= 0.8066, DB= 0.2654, CH= 38153.9915
Training epoch 475, recon_loss:0.886672, zinb_loss:0.480638, cluster_loss:0.163055
Clustering   475: ASW= 0.8054, DB= 0.2682, CH= 38306.3581
Training epoch 476, recon_loss:0.886848, zinb_loss:0.480769, cluster_loss:0.162952
Clustering   476: ASW= 0.8067, DB= 0.2651, CH= 38234.4542
Training epoch 477, recon_loss:0.886445, zinb_loss:0.480613, cluster_loss:0.162980
Clustering   477: ASW= 0.8054, DB= 0.2682, CH= 38314.9601
Training epoch 478, recon_loss:0.886699, zinb_loss:0.480746, cluster_loss:0.162913
Clustering   478: ASW= 0.8069, DB= 0.2648, CH= 38319.4844
Training epoch 479, recon_loss:0.886348, zinb_loss:0.480595, cluster_loss:0.162969
Clustering   479: ASW= 0.8055, DB= 0.2683, CH= 38312.9540
Training epoch 480, recon_loss:0.886680, zinb_loss:0.480734, cluster_loss:0.162929
Clustering   480: ASW= 0.8071, DB= 0.2645, CH= 38403.7924
Training epoch 481, recon_loss:0.886370, zinb_loss:0.480583, cluster_loss:0.163019
Clustering   481: ASW= 0.8055, DB= 0.2685, CH= 38290.9186
Training epoch 482, recon_loss:0.886776, zinb_loss:0.480728, cluster_loss:0.162995
Clustering   482: ASW= 0.8073, DB= 0.2641, CH= 38495.4376
Training epoch 483, recon_loss:0.886498, zinb_loss:0.480577, cluster_loss:0.163123
Clustering   483: ASW= 0.8055, DB= 0.2688, CH= 38240.9363
Training epoch 484, recon_loss:0.886945, zinb_loss:0.480729, cluster_loss:0.163105
Clustering   484: ASW= 0.8075, DB= 0.2636, CH= 38601.9123
Training epoch 485, recon_loss:0.886656, zinb_loss:0.480578, cluster_loss:0.163269
Clustering   485: ASW= 0.8054, DB= 0.2692, CH= 38161.8657
Training epoch 486, recon_loss:0.887127, zinb_loss:0.480739, cluster_loss:0.163244
Clustering   486: ASW= 0.8077, DB= 0.2627, CH= 38724.8171
Training epoch 487, recon_loss:0.886791, zinb_loss:0.480590, cluster_loss:0.163428
Clustering   487: ASW= 0.8053, DB= 0.2696, CH= 38061.5059
Training epoch 488, recon_loss:0.887269, zinb_loss:0.480763, cluster_loss:0.163365
Clustering   488: ASW= 0.8080, DB= 0.2623, CH= 38860.8198
Training epoch 489, recon_loss:0.886908, zinb_loss:0.480618, cluster_loss:0.163542
Clustering   489: ASW= 0.8053, DB= 0.2700, CH= 37967.1935
Training epoch 490, recon_loss:0.887460, zinb_loss:0.480803, cluster_loss:0.163455
Clustering   490: ASW= 0.8081, DB= 0.2618, CH= 38991.9888
Training epoch 491, recon_loss:0.887087, zinb_loss:0.480660, cluster_loss:0.163582
Clustering   491: ASW= 0.8054, DB= 0.2700, CH= 37907.3923
Training epoch 492, recon_loss:0.887731, zinb_loss:0.480842, cluster_loss:0.163464
Clustering   492: ASW= 0.8084, DB= 0.2616, CH= 39100.3204
Training epoch 493, recon_loss:0.887218, zinb_loss:0.480691, cluster_loss:0.163470
Clustering   493: ASW= 0.8055, DB= 0.2696, CH= 37889.6464
Training epoch 494, recon_loss:0.887848, zinb_loss:0.480841, cluster_loss:0.163310
Clustering   494: ASW= 0.8085, DB= 0.2614, CH= 39165.2683
Training epoch 495, recon_loss:0.887164, zinb_loss:0.480686, cluster_loss:0.163249
Clustering   495: ASW= 0.8057, DB= 0.2688, CH= 37935.2989
Training epoch 496, recon_loss:0.887801, zinb_loss:0.480810, cluster_loss:0.163106
Clustering   496: ASW= 0.8086, DB= 0.2614, CH= 39201.6270
Training epoch 497, recon_loss:0.887136, zinb_loss:0.480671, cluster_loss:0.163083
Clustering   497: ASW= 0.8058, DB= 0.2682, CH= 37995.0341
Training epoch 498, recon_loss:0.887773, zinb_loss:0.480780, cluster_loss:0.162995
Clustering   498: ASW= 0.8086, DB= 0.2616, CH= 39211.9503
Training epoch 499, recon_loss:0.887159, zinb_loss:0.480658, cluster_loss:0.163015
Clustering   499: ASW= 0.8059, DB= 0.2677, CH= 38054.7063
Training epoch 500, recon_loss:0.887706, zinb_loss:0.480752, cluster_loss:0.162960
Clustering   500: ASW= 0.8086, DB= 0.2618, CH= 39208.0264
Training epoch 501, recon_loss:0.887140, zinb_loss:0.480648, cluster_loss:0.162986
Clustering   501: ASW= 0.8060, DB= 0.2673, CH= 38112.9132
Training epoch 502, recon_loss:0.887522, zinb_loss:0.480720, cluster_loss:0.162920
Clustering   502: ASW= 0.8086, DB= 0.2624, CH= 39224.6874
Training epoch 503, recon_loss:0.886976, zinb_loss:0.480630, cluster_loss:0.162935
Clustering   503: ASW= 0.8061, DB= 0.2667, CH= 38155.0517
Training epoch 504, recon_loss:0.887232, zinb_loss:0.480683, cluster_loss:0.162853
Clustering   504: ASW= 0.8086, DB= 0.2627, CH= 39261.2201
Training epoch 505, recon_loss:0.886731, zinb_loss:0.480612, cluster_loss:0.162851
Clustering   505: ASW= 0.8062, DB= 0.2663, CH= 38202.2748
Training epoch 506, recon_loss:0.886909, zinb_loss:0.480648, cluster_loss:0.162772
Clustering   506: ASW= 0.8086, DB= 0.2628, CH= 39305.9181
Training epoch 507, recon_loss:0.886488, zinb_loss:0.480591, cluster_loss:0.162768
Clustering   507: ASW= 0.8063, DB= 0.2660, CH= 38241.5796
Training epoch 508, recon_loss:0.886634, zinb_loss:0.480618, cluster_loss:0.162707
Clustering   508: ASW= 0.8087, DB= 0.2630, CH= 39351.2363
Training epoch 509, recon_loss:0.886303, zinb_loss:0.480575, cluster_loss:0.162701
Clustering   509: ASW= 0.8063, DB= 0.2661, CH= 38273.1081
Training epoch 510, recon_loss:0.886440, zinb_loss:0.480599, cluster_loss:0.162659
Clustering   510: ASW= 0.8087, DB= 0.2630, CH= 39389.1863
Training epoch 511, recon_loss:0.886258, zinb_loss:0.480572, cluster_loss:0.162691
Clustering   511: ASW= 0.8065, DB= 0.2658, CH= 38304.6281
Training epoch 512, recon_loss:0.886395, zinb_loss:0.480595, cluster_loss:0.162661
Clustering   512: ASW= 0.8088, DB= 0.2630, CH= 39433.2527
Training epoch 513, recon_loss:0.886346, zinb_loss:0.480580, cluster_loss:0.162736
Clustering   513: ASW= 0.8066, DB= 0.2656, CH= 38340.4673
Training epoch 514, recon_loss:0.886463, zinb_loss:0.480602, cluster_loss:0.162698
Clustering   514: ASW= 0.8088, DB= 0.2631, CH= 39479.4873
Training epoch 515, recon_loss:0.886468, zinb_loss:0.480593, cluster_loss:0.162789
Clustering   515: ASW= 0.8067, DB= 0.2653, CH= 38378.0547
Training epoch 516, recon_loss:0.886491, zinb_loss:0.480610, cluster_loss:0.162716
Clustering   516: ASW= 0.8089, DB= 0.2628, CH= 39516.1509
Training epoch 517, recon_loss:0.886475, zinb_loss:0.480596, cluster_loss:0.162801
Clustering   517: ASW= 0.8069, DB= 0.2651, CH= 38416.7605
Training epoch 518, recon_loss:0.886413, zinb_loss:0.480613, cluster_loss:0.162693
Clustering   518: ASW= 0.8090, DB= 0.2627, CH= 39554.6603
Training epoch 519, recon_loss:0.886354, zinb_loss:0.480592, cluster_loss:0.162752
Clustering   519: ASW= 0.8070, DB= 0.2648, CH= 38464.0529
Training epoch 520, recon_loss:0.886274, zinb_loss:0.480611, cluster_loss:0.162644
Clustering   520: ASW= 0.8090, DB= 0.2629, CH= 39582.2927
Training epoch 521, recon_loss:0.886195, zinb_loss:0.480584, cluster_loss:0.162692
Clustering   521: ASW= 0.8071, DB= 0.2645, CH= 38511.8491
Training epoch 522, recon_loss:0.886175, zinb_loss:0.480609, cluster_loss:0.162610
Clustering   522: ASW= 0.8091, DB= 0.2630, CH= 39604.7958
Training epoch 523, recon_loss:0.886093, zinb_loss:0.480578, cluster_loss:0.162661
Clustering   523: ASW= 0.8072, DB= 0.2641, CH= 38563.2819
Training epoch 524, recon_loss:0.886182, zinb_loss:0.480609, cluster_loss:0.162630
Clustering   524: ASW= 0.8091, DB= 0.2631, CH= 39607.6261
Training epoch 525, recon_loss:0.886115, zinb_loss:0.480575, cluster_loss:0.162691
Clustering   525: ASW= 0.8073, DB= 0.2636, CH= 38614.8834
Training epoch 526, recon_loss:0.886326, zinb_loss:0.480613, cluster_loss:0.162730
Clustering   526: ASW= 0.8090, DB= 0.2635, CH= 39591.6293
Training epoch 527, recon_loss:0.886280, zinb_loss:0.480570, cluster_loss:0.162789
Clustering   527: ASW= 0.8073, DB= 0.2632, CH= 38676.9047
Training epoch 528, recon_loss:0.886575, zinb_loss:0.480616, cluster_loss:0.162897
Clustering   528: ASW= 0.8089, DB= 0.2641, CH= 39537.2997
Training epoch 529, recon_loss:0.886540, zinb_loss:0.480560, cluster_loss:0.162959
Clustering   529: ASW= 0.8073, DB= 0.2627, CH= 38748.7622
Training epoch 530, recon_loss:0.886877, zinb_loss:0.480615, cluster_loss:0.163112
Clustering   530: ASW= 0.8088, DB= 0.2647, CH= 39440.9989
Training epoch 531, recon_loss:0.886820, zinb_loss:0.480543, cluster_loss:0.163143
Clustering   531: ASW= 0.8072, DB= 0.2619, CH= 38830.2054
Training epoch 532, recon_loss:0.887078, zinb_loss:0.480602, cluster_loss:0.163265
Clustering   532: ASW= 0.8086, DB= 0.2653, CH= 39313.3982
Training epoch 533, recon_loss:0.886834, zinb_loss:0.480515, cluster_loss:0.163210
Clustering   533: ASW= 0.8073, DB= 0.2614, CH= 38937.4144
Training epoch 534, recon_loss:0.886969, zinb_loss:0.480572, cluster_loss:0.163231
Clustering   534: ASW= 0.8085, DB= 0.2657, CH= 39198.6706
Training epoch 535, recon_loss:0.886579, zinb_loss:0.480477, cluster_loss:0.163092
Clustering   535: ASW= 0.8076, DB= 0.2612, CH= 39044.0949
Training epoch 536, recon_loss:0.886749, zinb_loss:0.480537, cluster_loss:0.163068
Clustering   536: ASW= 0.8084, DB= 0.2661, CH= 39111.6179
Training epoch 537, recon_loss:0.886248, zinb_loss:0.480448, cluster_loss:0.162908
Clustering   537: ASW= 0.8080, DB= 0.2610, CH= 39159.7555
Training epoch 538, recon_loss:0.886450, zinb_loss:0.480507, cluster_loss:0.162854
Clustering   538: ASW= 0.8084, DB= 0.2661, CH= 39067.1900
Training epoch 539, recon_loss:0.885983, zinb_loss:0.480430, cluster_loss:0.162739
Clustering   539: ASW= 0.8084, DB= 0.2602, CH= 39263.5409
Training epoch 540, recon_loss:0.886266, zinb_loss:0.480492, cluster_loss:0.162690
Clustering   540: ASW= 0.8084, DB= 0.2662, CH= 39038.5089
Training epoch 541, recon_loss:0.885818, zinb_loss:0.480432, cluster_loss:0.162627
Clustering   541: ASW= 0.8088, DB= 0.2598, CH= 39384.1668
Training epoch 542, recon_loss:0.886132, zinb_loss:0.480490, cluster_loss:0.162583
Clustering   542: ASW= 0.8084, DB= 0.2662, CH= 39029.4582
Training epoch 543, recon_loss:0.885792, zinb_loss:0.480445, cluster_loss:0.162582
Clustering   543: ASW= 0.8092, DB= 0.2595, CH= 39490.3538
Training epoch 544, recon_loss:0.886127, zinb_loss:0.480499, cluster_loss:0.162541
Clustering   544: ASW= 0.8083, DB= 0.2663, CH= 39011.7598
Training epoch 545, recon_loss:0.885851, zinb_loss:0.480472, cluster_loss:0.162579
Clustering   545: ASW= 0.8096, DB= 0.2591, CH= 39600.6926
Training epoch 546, recon_loss:0.886132, zinb_loss:0.480512, cluster_loss:0.162517
Clustering   546: ASW= 0.8083, DB= 0.2665, CH= 39002.6718
Training epoch 547, recon_loss:0.885942, zinb_loss:0.480495, cluster_loss:0.162592
Clustering   547: ASW= 0.8100, DB= 0.2589, CH= 39679.8708
Training epoch 548, recon_loss:0.886155, zinb_loss:0.480521, cluster_loss:0.162506
Clustering   548: ASW= 0.8082, DB= 0.2663, CH= 39001.4343
Training epoch 549, recon_loss:0.886038, zinb_loss:0.480518, cluster_loss:0.162611
Clustering   549: ASW= 0.8104, DB= 0.2586, CH= 39773.6669
Training epoch 550, recon_loss:0.886136, zinb_loss:0.480527, cluster_loss:0.162474
Clustering   550: ASW= 0.8082, DB= 0.2660, CH= 39040.7109
Training epoch 551, recon_loss:0.886081, zinb_loss:0.480524, cluster_loss:0.162623
Clustering   551: ASW= 0.8107, DB= 0.2583, CH= 39826.6856
Training epoch 552, recon_loss:0.886069, zinb_loss:0.480515, cluster_loss:0.162444
Clustering   552: ASW= 0.8081, DB= 0.2659, CH= 39099.3149
Training epoch 553, recon_loss:0.886159, zinb_loss:0.480526, cluster_loss:0.162655
Clustering   553: ASW= 0.8110, DB= 0.2580, CH= 39876.4750
Training epoch 554, recon_loss:0.886075, zinb_loss:0.480501, cluster_loss:0.162420
Clustering   554: ASW= 0.8080, DB= 0.2656, CH= 39181.1713
Training epoch 555, recon_loss:0.886279, zinb_loss:0.480517, cluster_loss:0.162720
Clustering   555: ASW= 0.8114, DB= 0.2578, CH= 39879.5065
Training epoch 556, recon_loss:0.886072, zinb_loss:0.480469, cluster_loss:0.162416
Clustering   556: ASW= 0.8078, DB= 0.2655, CH= 39254.0694
Training epoch 557, recon_loss:0.886454, zinb_loss:0.480523, cluster_loss:0.162790
Clustering   557: ASW= 0.8117, DB= 0.2575, CH= 39880.9049
Training epoch 558, recon_loss:0.886126, zinb_loss:0.480438, cluster_loss:0.162397
Clustering   558: ASW= 0.8077, DB= 0.2653, CH= 39332.2258
Training epoch 559, recon_loss:0.886627, zinb_loss:0.480518, cluster_loss:0.162845
Clustering   559: ASW= 0.8120, DB= 0.2575, CH= 39836.8422
Training epoch 560, recon_loss:0.886185, zinb_loss:0.480402, cluster_loss:0.162417
Clustering   560: ASW= 0.8076, DB= 0.2653, CH= 39400.0624
Training epoch 561, recon_loss:0.886905, zinb_loss:0.480534, cluster_loss:0.162889
Clustering   561: ASW= 0.8121, DB= 0.2576, CH= 39828.1629
Training epoch 562, recon_loss:0.886310, zinb_loss:0.480388, cluster_loss:0.162424
Clustering   562: ASW= 0.8077, DB= 0.2649, CH= 39473.0340
Training epoch 563, recon_loss:0.887053, zinb_loss:0.480536, cluster_loss:0.162834
Clustering   563: ASW= 0.8121, DB= 0.2580, CH= 39825.8305
Training epoch 564, recon_loss:0.886234, zinb_loss:0.480380, cluster_loss:0.162385
Clustering   564: ASW= 0.8080, DB= 0.2644, CH= 39549.4522
Training epoch 565, recon_loss:0.886873, zinb_loss:0.480519, cluster_loss:0.162681
Clustering   565: ASW= 0.8119, DB= 0.2583, CH= 39846.3956
Training epoch 566, recon_loss:0.885937, zinb_loss:0.480366, cluster_loss:0.162313
Clustering   566: ASW= 0.8083, DB= 0.2637, CH= 39618.4176
Training epoch 567, recon_loss:0.886503, zinb_loss:0.480491, cluster_loss:0.162532
Clustering   567: ASW= 0.8117, DB= 0.2586, CH= 39874.0506
Training epoch 568, recon_loss:0.885598, zinb_loss:0.480354, cluster_loss:0.162254
Clustering   568: ASW= 0.8087, DB= 0.2633, CH= 39678.2314
Training epoch 569, recon_loss:0.886167, zinb_loss:0.480461, cluster_loss:0.162439
Clustering   569: ASW= 0.8116, DB= 0.2588, CH= 39893.2430
Training epoch 570, recon_loss:0.885390, zinb_loss:0.480349, cluster_loss:0.162245
Clustering   570: ASW= 0.8090, DB= 0.2629, CH= 39727.1029
Training epoch 571, recon_loss:0.885987, zinb_loss:0.480437, cluster_loss:0.162413
Clustering   571: ASW= 0.8114, DB= 0.2587, CH= 39925.8728
Training epoch 572, recon_loss:0.885311, zinb_loss:0.480350, cluster_loss:0.162275
Clustering   572: ASW= 0.8092, DB= 0.2626, CH= 39767.7985
Training epoch 573, recon_loss:0.885923, zinb_loss:0.480415, cluster_loss:0.162427
Clustering   573: ASW= 0.8112, DB= 0.2587, CH= 39954.8189
Training epoch 574, recon_loss:0.885323, zinb_loss:0.480352, cluster_loss:0.162332
Clustering   574: ASW= 0.8094, DB= 0.2625, CH= 39791.6173
Training epoch 575, recon_loss:0.885930, zinb_loss:0.480393, cluster_loss:0.162455
Clustering   575: ASW= 0.8111, DB= 0.2586, CH= 39999.3721
Training epoch 576, recon_loss:0.885413, zinb_loss:0.480353, cluster_loss:0.162395
Clustering   576: ASW= 0.8097, DB= 0.2627, CH= 39790.4234
Training epoch 577, recon_loss:0.885999, zinb_loss:0.480369, cluster_loss:0.162490
Clustering   577: ASW= 0.8108, DB= 0.2586, CH= 40023.3906
Training epoch 578, recon_loss:0.885658, zinb_loss:0.480369, cluster_loss:0.162485
Clustering   578: ASW= 0.8100, DB= 0.2628, CH= 39795.0033
Training epoch 579, recon_loss:0.886190, zinb_loss:0.480361, cluster_loss:0.162539
Clustering   579: ASW= 0.8105, DB= 0.2587, CH= 40044.9357
Training epoch 580, recon_loss:0.885958, zinb_loss:0.480385, cluster_loss:0.162593
Clustering   580: ASW= 0.8103, DB= 0.2627, CH= 39774.0808
Training epoch 581, recon_loss:0.886347, zinb_loss:0.480360, cluster_loss:0.162589
Clustering   581: ASW= 0.8101, DB= 0.2585, CH= 40032.6315
Training epoch 582, recon_loss:0.886315, zinb_loss:0.480427, cluster_loss:0.162739
Clustering   582: ASW= 0.8106, DB= 0.2629, CH= 39769.4109
Training epoch 583, recon_loss:0.886475, zinb_loss:0.480386, cluster_loss:0.162645
Clustering   583: ASW= 0.8096, DB= 0.2582, CH= 40028.5304
Training epoch 584, recon_loss:0.886546, zinb_loss:0.480464, cluster_loss:0.162994
Clustering   584: ASW= 0.8109, DB= 0.2630, CH= 39702.7830
Training epoch 585, recon_loss:0.886517, zinb_loss:0.480427, cluster_loss:0.162775
Clustering   585: ASW= 0.8092, DB= 0.2581, CH= 40024.8730
Training epoch 586, recon_loss:0.886650, zinb_loss:0.480504, cluster_loss:0.163341
Clustering   586: ASW= 0.8110, DB= 0.2631, CH= 39632.8129
Training epoch 587, recon_loss:0.886502, zinb_loss:0.480477, cluster_loss:0.162958
Clustering   587: ASW= 0.8090, DB= 0.2581, CH= 40016.4190
Training epoch 588, recon_loss:0.886442, zinb_loss:0.480499, cluster_loss:0.163596
Clustering   588: ASW= 0.8108, DB= 0.2631, CH= 39567.8452
Training epoch 589, recon_loss:0.886276, zinb_loss:0.480495, cluster_loss:0.163077
Clustering   589: ASW= 0.8090, DB= 0.2580, CH= 40011.7263
Training epoch 590, recon_loss:0.886063, zinb_loss:0.480457, cluster_loss:0.163688
Clustering   590: ASW= 0.8106, DB= 0.2631, CH= 39574.6982
Training epoch 591, recon_loss:0.885976, zinb_loss:0.480490, cluster_loss:0.163132
Clustering   591: ASW= 0.8093, DB= 0.2578, CH= 39992.8491
Training epoch 592, recon_loss:0.885732, zinb_loss:0.480393, cluster_loss:0.163698
Clustering   592: ASW= 0.8104, DB= 0.2631, CH= 39606.9068
Training epoch 593, recon_loss:0.885755, zinb_loss:0.480472, cluster_loss:0.163161
Clustering   593: ASW= 0.8097, DB= 0.2578, CH= 39964.8155
Training epoch 594, recon_loss:0.885595, zinb_loss:0.480329, cluster_loss:0.163640
Clustering   594: ASW= 0.8101, DB= 0.2629, CH= 39646.6730
Training epoch 595, recon_loss:0.885679, zinb_loss:0.480452, cluster_loss:0.163160
Clustering   595: ASW= 0.8101, DB= 0.2579, CH= 39936.7055
Training epoch 596, recon_loss:0.885594, zinb_loss:0.480272, cluster_loss:0.163512
Clustering   596: ASW= 0.8100, DB= 0.2628, CH= 39702.3775
Training epoch 597, recon_loss:0.885656, zinb_loss:0.480427, cluster_loss:0.163086
Clustering   597: ASW= 0.8105, DB= 0.2581, CH= 39923.7005
Training epoch 598, recon_loss:0.885599, zinb_loss:0.480228, cluster_loss:0.163297
Clustering   598: ASW= 0.8099, DB= 0.2626, CH= 39772.4999
Training epoch 599, recon_loss:0.885563, zinb_loss:0.480394, cluster_loss:0.162907
Clustering   599: ASW= 0.8109, DB= 0.2582, CH= 39953.1126
Training epoch 600, recon_loss:0.885486, zinb_loss:0.480193, cluster_loss:0.163004
Clustering   600: ASW= 0.8099, DB= 0.2625, CH= 39842.8243
Training epoch 601, recon_loss:0.885388, zinb_loss:0.480362, cluster_loss:0.162649
Clustering   601: ASW= 0.8113, DB= 0.2582, CH= 40017.6635
Training epoch 602, recon_loss:0.885308, zinb_loss:0.480169, cluster_loss:0.162684
Clustering   602: ASW= 0.8100, DB= 0.2622, CH= 39919.3261
Training epoch 603, recon_loss:0.885207, zinb_loss:0.480337, cluster_loss:0.162398
Clustering   603: ASW= 0.8116, DB= 0.2582, CH= 40104.0560
Training epoch 604, recon_loss:0.885122, zinb_loss:0.480154, cluster_loss:0.162407
Clustering   604: ASW= 0.8101, DB= 0.2617, CH= 40003.9246
Training epoch 605, recon_loss:0.885082, zinb_loss:0.480321, cluster_loss:0.162195
Clustering   605: ASW= 0.8118, DB= 0.2580, CH= 40179.1729
Training epoch 606, recon_loss:0.885003, zinb_loss:0.480150, cluster_loss:0.162192
Clustering   606: ASW= 0.8102, DB= 0.2616, CH= 40072.5719
Training epoch 607, recon_loss:0.885011, zinb_loss:0.480308, cluster_loss:0.162066
Clustering   607: ASW= 0.8122, DB= 0.2576, CH= 40250.7387
Training epoch 608, recon_loss:0.884930, zinb_loss:0.480151, cluster_loss:0.162037
Clustering   608: ASW= 0.8102, DB= 0.2615, CH= 40137.7942
Training epoch 609, recon_loss:0.884978, zinb_loss:0.480301, cluster_loss:0.161991
Clustering   609: ASW= 0.8124, DB= 0.2576, CH= 40312.8701
Training epoch 610, recon_loss:0.884868, zinb_loss:0.480152, cluster_loss:0.161920
Clustering   610: ASW= 0.8103, DB= 0.2614, CH= 40203.0812
Training epoch 611, recon_loss:0.884924, zinb_loss:0.480289, cluster_loss:0.161936
Clustering   611: ASW= 0.8126, DB= 0.2573, CH= 40360.1570
Training epoch 612, recon_loss:0.884794, zinb_loss:0.480150, cluster_loss:0.161831
Clustering   612: ASW= 0.8103, DB= 0.2614, CH= 40243.1525
Training epoch 613, recon_loss:0.884890, zinb_loss:0.480281, cluster_loss:0.161899
Clustering   613: ASW= 0.8128, DB= 0.2570, CH= 40406.1705
Training epoch 614, recon_loss:0.884764, zinb_loss:0.480149, cluster_loss:0.161771
Clustering   614: ASW= 0.8103, DB= 0.2614, CH= 40269.4793
Training epoch 615, recon_loss:0.884946, zinb_loss:0.480276, cluster_loss:0.161896
Clustering   615: ASW= 0.8130, DB= 0.2567, CH= 40463.9131
Training epoch 616, recon_loss:0.884862, zinb_loss:0.480154, cluster_loss:0.161769
Clustering   616: ASW= 0.8103, DB= 0.2607, CH= 40285.0590
Training epoch 617, recon_loss:0.885170, zinb_loss:0.480280, cluster_loss:0.161959
Clustering   617: ASW= 0.8131, DB= 0.2568, CH= 40525.1923
Training epoch 618, recon_loss:0.885077, zinb_loss:0.480162, cluster_loss:0.161839
Clustering   618: ASW= 0.8103, DB= 0.2606, CH= 40291.6470
Training epoch 619, recon_loss:0.885496, zinb_loss:0.480288, cluster_loss:0.162091
Clustering   619: ASW= 0.8132, DB= 0.2565, CH= 40595.9169
Training epoch 620, recon_loss:0.885291, zinb_loss:0.480168, cluster_loss:0.161952
Clustering   620: ASW= 0.8104, DB= 0.2605, CH= 40297.3823
Training epoch 621, recon_loss:0.885696, zinb_loss:0.480286, cluster_loss:0.162195
Clustering   621: ASW= 0.8132, DB= 0.2564, CH= 40654.9034
Training epoch 622, recon_loss:0.885215, zinb_loss:0.480157, cluster_loss:0.161996
Clustering   622: ASW= 0.8105, DB= 0.2608, CH= 40320.6040
Training epoch 623, recon_loss:0.885550, zinb_loss:0.480262, cluster_loss:0.162165
Clustering   623: ASW= 0.8131, DB= 0.2563, CH= 40685.7392
Training epoch 624, recon_loss:0.884862, zinb_loss:0.480129, cluster_loss:0.161957
Clustering   624: ASW= 0.8107, DB= 0.2594, CH= 40321.5305
Training epoch 625, recon_loss:0.885240, zinb_loss:0.480238, cluster_loss:0.162048
Clustering   625: ASW= 0.8131, DB= 0.2563, CH= 40753.7106
Training epoch 626, recon_loss:0.884513, zinb_loss:0.480108, cluster_loss:0.161883
Clustering   626: ASW= 0.8110, DB= 0.2591, CH= 40351.9890
Training epoch 627, recon_loss:0.884913, zinb_loss:0.480207, cluster_loss:0.161941
Clustering   627: ASW= 0.8130, DB= 0.2562, CH= 40802.1985
Training epoch 628, recon_loss:0.884254, zinb_loss:0.480090, cluster_loss:0.161870
Clustering   628: ASW= 0.8112, DB= 0.2590, CH= 40352.3772
Training epoch 629, recon_loss:0.884756, zinb_loss:0.480195, cluster_loss:0.161911
Clustering   629: ASW= 0.8129, DB= 0.2563, CH= 40886.1677
Training epoch 630, recon_loss:0.884196, zinb_loss:0.480081, cluster_loss:0.161936
Clustering   630: ASW= 0.8113, DB= 0.2591, CH= 40313.4506
Training epoch 631, recon_loss:0.884797, zinb_loss:0.480192, cluster_loss:0.161991
Clustering   631: ASW= 0.8128, DB= 0.2562, CH= 40977.6882
Training epoch 632, recon_loss:0.884509, zinb_loss:0.480094, cluster_loss:0.162189
Clustering   632: ASW= 0.8114, DB= 0.2593, CH= 40173.1794
Training epoch 633, recon_loss:0.885427, zinb_loss:0.480239, cluster_loss:0.162342
Clustering   633: ASW= 0.8127, DB= 0.2563, CH= 41094.9614
Training epoch 634, recon_loss:0.885633, zinb_loss:0.480188, cluster_loss:0.162790
Clustering   634: ASW= 0.8113, DB= 0.2599, CH= 39911.4973
Training epoch 635, recon_loss:0.887015, zinb_loss:0.480405, cluster_loss:0.163070
Clustering   635: ASW= 0.8124, DB= 0.2561, CH= 41185.7935
Training epoch 636, recon_loss:0.886758, zinb_loss:0.480349, cluster_loss:0.163260
Clustering   636: ASW= 0.8111, DB= 0.2597, CH= 39700.3384
Training epoch 637, recon_loss:0.887367, zinb_loss:0.480491, cluster_loss:0.163163
Clustering   637: ASW= 0.8127, DB= 0.2556, CH= 41307.1560
Training epoch 638, recon_loss:0.886372, zinb_loss:0.480376, cluster_loss:0.163086
Clustering   638: ASW= 0.8111, DB= 0.2592, CH= 39653.4286
Training epoch 639, recon_loss:0.886416, zinb_loss:0.480423, cluster_loss:0.162728
Clustering   639: ASW= 0.8131, DB= 0.2559, CH= 41413.0118
Training epoch 640, recon_loss:0.885691, zinb_loss:0.480344, cluster_loss:0.162778
Clustering   640: ASW= 0.8111, DB= 0.2589, CH= 39692.2786
Training epoch 641, recon_loss:0.885690, zinb_loss:0.480374, cluster_loss:0.162415
Clustering   641: ASW= 0.8133, DB= 0.2557, CH= 41467.9075
Training epoch 642, recon_loss:0.885126, zinb_loss:0.480303, cluster_loss:0.162498
Clustering   642: ASW= 0.8111, DB= 0.2597, CH= 39785.9226
Training epoch 643, recon_loss:0.885160, zinb_loss:0.480339, cluster_loss:0.162184
Clustering   643: ASW= 0.8134, DB= 0.2556, CH= 41515.7465
Training epoch 644, recon_loss:0.884692, zinb_loss:0.480262, cluster_loss:0.162280
Clustering   644: ASW= 0.8112, DB= 0.2595, CH= 39875.8721
Training epoch 645, recon_loss:0.884803, zinb_loss:0.480311, cluster_loss:0.162020
Clustering   645: ASW= 0.8136, DB= 0.2555, CH= 41556.2366
Training epoch 646, recon_loss:0.884434, zinb_loss:0.480225, cluster_loss:0.162124
Clustering   646: ASW= 0.8113, DB= 0.2594, CH= 39959.4670
Training epoch 647, recon_loss:0.884674, zinb_loss:0.480298, cluster_loss:0.161925
Clustering   647: ASW= 0.8137, DB= 0.2554, CH= 41590.2891
Training epoch 648, recon_loss:0.884423, zinb_loss:0.480200, cluster_loss:0.162045
Clustering   648: ASW= 0.8113, DB= 0.2592, CH= 40028.4024
Training epoch 649, recon_loss:0.884815, zinb_loss:0.480302, cluster_loss:0.161909
Clustering   649: ASW= 0.8139, DB= 0.2543, CH= 41598.7952
Training epoch 650, recon_loss:0.884701, zinb_loss:0.480185, cluster_loss:0.162049
Clustering   650: ASW= 0.8113, DB= 0.2591, CH= 40086.6641
Training epoch 651, recon_loss:0.885281, zinb_loss:0.480323, cluster_loss:0.161987
Clustering   651: ASW= 0.8140, DB= 0.2542, CH= 41617.0335
Training epoch 652, recon_loss:0.885220, zinb_loss:0.480180, cluster_loss:0.162125
Clustering   652: ASW= 0.8113, DB= 0.2591, CH= 40140.0635
Training epoch 653, recon_loss:0.885902, zinb_loss:0.480348, cluster_loss:0.162139
Clustering   653: ASW= 0.8142, DB= 0.2542, CH= 41609.0301
Training epoch 654, recon_loss:0.885703, zinb_loss:0.480177, cluster_loss:0.162212
Clustering   654: ASW= 0.8112, DB= 0.2588, CH= 40206.8011
Training epoch 655, recon_loss:0.886306, zinb_loss:0.480350, cluster_loss:0.162271
Clustering   655: ASW= 0.8143, DB= 0.2543, CH= 41580.1058
Training epoch 656, recon_loss:0.885762, zinb_loss:0.480158, cluster_loss:0.162200
Clustering   656: ASW= 0.8113, DB= 0.2574, CH= 40288.3060
Training epoch 657, recon_loss:0.886114, zinb_loss:0.480308, cluster_loss:0.162256
Clustering   657: ASW= 0.8143, DB= 0.2550, CH= 41528.9607
Training epoch 658, recon_loss:0.885386, zinb_loss:0.480123, cluster_loss:0.162082
Clustering   658: ASW= 0.8114, DB= 0.2568, CH= 40393.4522
Training epoch 659, recon_loss:0.885615, zinb_loss:0.480249, cluster_loss:0.162159
Clustering   659: ASW= 0.8143, DB= 0.2554, CH= 41466.8259
Training epoch 660, recon_loss:0.884878, zinb_loss:0.480086, cluster_loss:0.161955
Clustering   660: ASW= 0.8116, DB= 0.2562, CH= 40507.8840
Training epoch 661, recon_loss:0.885092, zinb_loss:0.480195, cluster_loss:0.162084
Clustering   661: ASW= 0.8141, DB= 0.2559, CH= 41383.8563
Training epoch 662, recon_loss:0.884483, zinb_loss:0.480062, cluster_loss:0.161925
Clustering   662: ASW= 0.8117, DB= 0.2557, CH= 40619.2631
Training epoch 663, recon_loss:0.884785, zinb_loss:0.480159, cluster_loss:0.162127
Clustering   663: ASW= 0.8139, DB= 0.2566, CH= 41263.2111
Training epoch 664, recon_loss:0.884290, zinb_loss:0.480061, cluster_loss:0.162028
Clustering   664: ASW= 0.8118, DB= 0.2551, CH= 40719.6197
Training epoch 665, recon_loss:0.884690, zinb_loss:0.480141, cluster_loss:0.162280
Clustering   665: ASW= 0.8136, DB= 0.2574, CH= 41101.7030
Training epoch 666, recon_loss:0.884208, zinb_loss:0.480077, cluster_loss:0.162192
Clustering   666: ASW= 0.8121, DB= 0.2546, CH= 40831.1666
Training epoch 667, recon_loss:0.884646, zinb_loss:0.480117, cluster_loss:0.162421
Clustering   667: ASW= 0.8133, DB= 0.2577, CH= 40936.6567
Training epoch 668, recon_loss:0.884149, zinb_loss:0.480091, cluster_loss:0.162271
Clustering   668: ASW= 0.8124, DB= 0.2540, CH= 40946.3979
Training epoch 669, recon_loss:0.884526, zinb_loss:0.480074, cluster_loss:0.162467
Clustering   669: ASW= 0.8130, DB= 0.2583, CH= 40795.2248
Training epoch 670, recon_loss:0.884043, zinb_loss:0.480089, cluster_loss:0.162236
Clustering   670: ASW= 0.8128, DB= 0.2537, CH= 41078.4011
Training epoch 671, recon_loss:0.884260, zinb_loss:0.480025, cluster_loss:0.162459
Clustering   671: ASW= 0.8128, DB= 0.2585, CH= 40693.0578
Training epoch 672, recon_loss:0.883914, zinb_loss:0.480087, cluster_loss:0.162166
Clustering   672: ASW= 0.8133, DB= 0.2533, CH= 41202.6225
Training epoch 673, recon_loss:0.883993, zinb_loss:0.479980, cluster_loss:0.162458
Clustering   673: ASW= 0.8127, DB= 0.2588, CH= 40614.8118
Training epoch 674, recon_loss:0.883844, zinb_loss:0.480092, cluster_loss:0.162130
Clustering   674: ASW= 0.8135, DB= 0.2529, CH= 41327.6920
Training epoch 675, recon_loss:0.883796, zinb_loss:0.479947, cluster_loss:0.162508
Clustering   675: ASW= 0.8127, DB= 0.2591, CH= 40550.7705
Training epoch 676, recon_loss:0.883879, zinb_loss:0.480109, cluster_loss:0.162130
Clustering   676: ASW= 0.8137, DB= 0.2525, CH= 41438.5071
Training epoch 677, recon_loss:0.883703, zinb_loss:0.479929, cluster_loss:0.162580
Clustering   677: ASW= 0.8126, DB= 0.2593, CH= 40494.0332
Training epoch 678, recon_loss:0.884007, zinb_loss:0.480136, cluster_loss:0.162154
Clustering   678: ASW= 0.8138, DB= 0.2522, CH= 41535.1124
Training epoch 679, recon_loss:0.883686, zinb_loss:0.479926, cluster_loss:0.162622
Clustering   679: ASW= 0.8126, DB= 0.2594, CH= 40458.7466
Training epoch 680, recon_loss:0.884164, zinb_loss:0.480164, cluster_loss:0.162162
Clustering   680: ASW= 0.8139, DB= 0.2518, CH= 41604.4546
Training epoch 681, recon_loss:0.883711, zinb_loss:0.479937, cluster_loss:0.162584
Clustering   681: ASW= 0.8127, DB= 0.2593, CH= 40465.2326
Training epoch 682, recon_loss:0.884244, zinb_loss:0.480179, cluster_loss:0.162091
Clustering   682: ASW= 0.8140, DB= 0.2515, CH= 41645.1902
Training epoch 683, recon_loss:0.883726, zinb_loss:0.479959, cluster_loss:0.162464
Clustering   683: ASW= 0.8129, DB= 0.2589, CH= 40519.2764
Training epoch 684, recon_loss:0.884276, zinb_loss:0.480183, cluster_loss:0.161978
Clustering   684: ASW= 0.8141, DB= 0.2513, CH= 41669.9263
Training epoch 685, recon_loss:0.883774, zinb_loss:0.479986, cluster_loss:0.162328
Clustering   685: ASW= 0.8130, DB= 0.2587, CH= 40590.8577
Training epoch 686, recon_loss:0.884324, zinb_loss:0.480180, cluster_loss:0.161881
Clustering   686: ASW= 0.8141, DB= 0.2507, CH= 41684.4933
Training epoch 687, recon_loss:0.883895, zinb_loss:0.480016, cluster_loss:0.162241
Clustering   687: ASW= 0.8132, DB= 0.2585, CH= 40673.1172
Training epoch 688, recon_loss:0.884441, zinb_loss:0.480170, cluster_loss:0.161844
Clustering   688: ASW= 0.8139, DB= 0.2506, CH= 41671.7160
Training epoch 689, recon_loss:0.884120, zinb_loss:0.480050, cluster_loss:0.162238
Clustering   689: ASW= 0.8135, DB= 0.2582, CH= 40751.4084
Training epoch 690, recon_loss:0.884617, zinb_loss:0.480155, cluster_loss:0.161887
Clustering   690: ASW= 0.8137, DB= 0.2502, CH= 41646.8601
Training epoch 691, recon_loss:0.884446, zinb_loss:0.480085, cluster_loss:0.162313
Clustering   691: ASW= 0.8137, DB= 0.2584, CH= 40821.0246
Training epoch 692, recon_loss:0.884781, zinb_loss:0.480125, cluster_loss:0.161983
Clustering   692: ASW= 0.8133, DB= 0.2504, CH= 41588.3800
Training epoch 693, recon_loss:0.884755, zinb_loss:0.480110, cluster_loss:0.162430
Clustering   693: ASW= 0.8140, DB= 0.2584, CH= 40875.8324
Training epoch 694, recon_loss:0.884823, zinb_loss:0.480075, cluster_loss:0.162062
Clustering   694: ASW= 0.8131, DB= 0.2508, CH= 41536.8223
Training epoch 695, recon_loss:0.884836, zinb_loss:0.480110, cluster_loss:0.162457
Clustering   695: ASW= 0.8141, DB= 0.2585, CH= 40929.8067
Training epoch 696, recon_loss:0.884604, zinb_loss:0.480008, cluster_loss:0.162040
Clustering   696: ASW= 0.8131, DB= 0.2512, CH= 41504.7813
Training epoch 697, recon_loss:0.884606, zinb_loss:0.480083, cluster_loss:0.162327
Clustering   697: ASW= 0.8143, DB= 0.2582, CH= 41003.2953
Training epoch 698, recon_loss:0.884242, zinb_loss:0.479943, cluster_loss:0.161932
Clustering   698: ASW= 0.8131, DB= 0.2504, CH= 41471.8160
Training epoch 900, recon_loss:0.882355, zinb_loss:0.479461, cluster_loss:0.161423
Clustering   900: ASW= 0.8188, DB= 0.2425, CH= 43597.3875
Training epoch 901, recon_loss:0.882180, zinb_loss:0.479366, cluster_loss:0.161362
Clustering   901: ASW= 0.8182, DB= 0.2474, CH= 43790.5240
Training epoch 902, recon_loss:0.882247, zinb_loss:0.479424, cluster_loss:0.161290
Clustering   902: ASW= 0.8190, DB= 0.2422, CH= 43771.0397
Training epoch 903, recon_loss:0.882044, zinb_loss:0.479312, cluster_loss:0.161259
Clustering   903: ASW= 0.8183, DB= 0.2473, CH= 43744.5329
Training epoch 904, recon_loss:0.882270, zinb_loss:0.479399, cluster_loss:0.161190
Clustering   904: ASW= 0.8192, DB= 0.2420, CH= 43951.6577
Training epoch 905, recon_loss:0.882057, zinb_loss:0.479281, cluster_loss:0.161197
Clustering   905: ASW= 0.8184, DB= 0.2472, CH= 43720.2498
Training epoch 906, recon_loss:0.882458, zinb_loss:0.479387, cluster_loss:0.161155
Clustering   906: ASW= 0.8193, DB= 0.2428, CH= 44112.1691
Training epoch 907, recon_loss:0.882277, zinb_loss:0.479271, cluster_loss:0.161187
Clustering   907: ASW= 0.8186, DB= 0.2470, CH= 43700.3907
Training epoch 908, recon_loss:0.882765, zinb_loss:0.479387, cluster_loss:0.161182
Clustering   908: ASW= 0.8194, DB= 0.2429, CH= 44250.9346
Training epoch 909, recon_loss:0.882565, zinb_loss:0.479279, cluster_loss:0.161215
Clustering   909: ASW= 0.8187, DB= 0.2468, CH= 43676.3820
Training epoch 910, recon_loss:0.883069, zinb_loss:0.479398, cluster_loss:0.161212
Clustering   910: ASW= 0.8194, DB= 0.2431, CH= 44344.6931
Training epoch 911, recon_loss:0.882860, zinb_loss:0.479299, cluster_loss:0.161228
Clustering   911: ASW= 0.8188, DB= 0.2466, CH= 43664.7818
Training epoch 912, recon_loss:0.883321, zinb_loss:0.479415, cluster_loss:0.161221
Clustering   912: ASW= 0.8194, DB= 0.2424, CH= 44409.2906
Training epoch 913, recon_loss:0.883115, zinb_loss:0.479330, cluster_loss:0.161226
Clustering   913: ASW= 0.8189, DB= 0.2457, CH= 43700.5773
Training epoch 914, recon_loss:0.883488, zinb_loss:0.479434, cluster_loss:0.161205
Clustering   914: ASW= 0.8194, DB= 0.2432, CH= 44455.6877
Training epoch 915, recon_loss:0.883298, zinb_loss:0.479366, cluster_loss:0.161217
Clustering   915: ASW= 0.8190, DB= 0.2452, CH= 43728.3713
Training epoch 916, recon_loss:0.883579, zinb_loss:0.479457, cluster_loss:0.161198
Clustering   916: ASW= 0.8193, DB= 0.2437, CH= 44453.2845
Training epoch 917, recon_loss:0.883349, zinb_loss:0.479397, cluster_loss:0.161241
Clustering   917: ASW= 0.8191, DB= 0.2450, CH= 43778.6389
Training epoch 918, recon_loss:0.883576, zinb_loss:0.479479, cluster_loss:0.161193
Clustering   918: ASW= 0.8192, DB= 0.2440, CH= 44398.7678
Training epoch 919, recon_loss:0.883243, zinb_loss:0.479415, cluster_loss:0.161281
Clustering   919: ASW= 0.8191, DB= 0.2444, CH= 43836.6423
Training epoch 920, recon_loss:0.883458, zinb_loss:0.479498, cluster_loss:0.161154
Clustering   920: ASW= 0.8192, DB= 0.2442, CH= 44350.8879
Training epoch 921, recon_loss:0.882958, zinb_loss:0.479413, cluster_loss:0.161268
Clustering   921: ASW= 0.8192, DB= 0.2439, CH= 43916.8048
Training epoch 922, recon_loss:0.883244, zinb_loss:0.479523, cluster_loss:0.161033
Clustering   922: ASW= 0.8191, DB= 0.2442, CH= 44340.8930
Training epoch 923, recon_loss:0.882428, zinb_loss:0.479344, cluster_loss:0.161174
Clustering   923: ASW= 0.8192, DB= 0.2436, CH= 43955.1540
Training epoch 924, recon_loss:0.882695, zinb_loss:0.479472, cluster_loss:0.160904
Clustering   924: ASW= 0.8190, DB= 0.2446, CH= 44343.4315
Training epoch 925, recon_loss:0.882216, zinb_loss:0.479354, cluster_loss:0.161101
Clustering   925: ASW= 0.8196, DB= 0.2421, CH= 44087.2715
Training epoch 926, recon_loss:0.882542, zinb_loss:0.479469, cluster_loss:0.160787
Clustering   926: ASW= 0.8191, DB= 0.2447, CH= 44364.0545
Training epoch 927, recon_loss:0.882115, zinb_loss:0.479347, cluster_loss:0.160996
Clustering   927: ASW= 0.8198, DB= 0.2416, CH= 44231.8847
Training epoch 928, recon_loss:0.882318, zinb_loss:0.479433, cluster_loss:0.160668
Clustering   928: ASW= 0.8192, DB= 0.2447, CH= 44376.9193
Training epoch 929, recon_loss:0.881924, zinb_loss:0.479328, cluster_loss:0.160844
Clustering   929: ASW= 0.8200, DB= 0.2412, CH= 44411.8732
Training epoch 930, recon_loss:0.881935, zinb_loss:0.479384, cluster_loss:0.160519
Clustering   930: ASW= 0.8194, DB= 0.2445, CH= 44401.5556
Training epoch 931, recon_loss:0.881512, zinb_loss:0.479259, cluster_loss:0.160724
Clustering   931: ASW= 0.8200, DB= 0.2411, CH= 44532.7182
Training epoch 932, recon_loss:0.881639, zinb_loss:0.479323, cluster_loss:0.160497
Clustering   932: ASW= 0.8195, DB= 0.2446, CH= 44399.3685
Training epoch 933, recon_loss:0.881587, zinb_loss:0.479277, cluster_loss:0.160733
Clustering   933: ASW= 0.8203, DB= 0.2406, CH= 44711.8253
Training epoch 934, recon_loss:0.881563, zinb_loss:0.479301, cluster_loss:0.160518
Clustering   934: ASW= 0.8197, DB= 0.2448, CH= 44392.0027
Training epoch 935, recon_loss:0.881476, zinb_loss:0.479265, cluster_loss:0.160754
Clustering   935: ASW= 0.8202, DB= 0.2402, CH= 44848.3396
Training epoch 936, recon_loss:0.881450, zinb_loss:0.479274, cluster_loss:0.160620
Clustering   936: ASW= 0.8198, DB= 0.2452, CH= 44331.9653
Training epoch 937, recon_loss:0.881422, zinb_loss:0.479266, cluster_loss:0.160842
Clustering   937: ASW= 0.8202, DB= 0.2396, CH= 44996.2191
Training epoch 938, recon_loss:0.881477, zinb_loss:0.479262, cluster_loss:0.160801
Clustering   938: ASW= 0.8199, DB= 0.2457, CH= 44233.9570
Training epoch 939, recon_loss:0.881464, zinb_loss:0.479265, cluster_loss:0.160992
Clustering   939: ASW= 0.8201, DB= 0.2394, CH= 45090.3165
Training epoch 940, recon_loss:0.881676, zinb_loss:0.479271, cluster_loss:0.160972
Clustering   940: ASW= 0.8201, DB= 0.2460, CH= 44156.7755
Training epoch 941, recon_loss:0.881662, zinb_loss:0.479271, cluster_loss:0.161149
Clustering   941: ASW= 0.8197, DB= 0.2394, CH= 45128.4600
Training epoch 942, recon_loss:0.882028, zinb_loss:0.479292, cluster_loss:0.161224
Clustering   942: ASW= 0.8203, DB= 0.2465, CH= 44074.4559
Training epoch 943, recon_loss:0.882009, zinb_loss:0.479281, cluster_loss:0.161318
Clustering   943: ASW= 0.8192, DB= 0.2396, CH= 45091.4130
Training epoch 944, recon_loss:0.882397, zinb_loss:0.479320, cluster_loss:0.161399
Clustering   944: ASW= 0.8204, DB= 0.2466, CH= 44054.6106
Training epoch 945, recon_loss:0.882191, zinb_loss:0.479265, cluster_loss:0.161308
Clustering   945: ASW= 0.8190, DB= 0.2399, CH= 45016.5419
Training epoch 946, recon_loss:0.882371, zinb_loss:0.479313, cluster_loss:0.161291
Clustering   946: ASW= 0.8206, DB= 0.2463, CH= 44140.0365
Training epoch 947, recon_loss:0.881974, zinb_loss:0.479215, cluster_loss:0.161084
Clustering   947: ASW= 0.8190, DB= 0.2400, CH= 44960.3335
Training epoch 948, recon_loss:0.882060, zinb_loss:0.479287, cluster_loss:0.161066
Clustering   948: ASW= 0.8207, DB= 0.2459, CH= 44291.3123
Training epoch 949, recon_loss:0.881612, zinb_loss:0.479163, cluster_loss:0.160880
Clustering   949: ASW= 0.8191, DB= 0.2402, CH= 44924.3614
Training epoch 950, recon_loss:0.881745, zinb_loss:0.479259, cluster_loss:0.160894
Clustering   950: ASW= 0.8208, DB= 0.2455, CH= 44439.4805
Training epoch 951, recon_loss:0.881335, zinb_loss:0.479121, cluster_loss:0.160786
Clustering   951: ASW= 0.8191, DB= 0.2407, CH= 44901.2880
Training epoch 952, recon_loss:0.881580, zinb_loss:0.479240, cluster_loss:0.160829
Clustering   952: ASW= 0.8209, DB= 0.2448, CH= 44569.8462
Training epoch 953, recon_loss:0.881256, zinb_loss:0.479090, cluster_loss:0.160816
Clustering   953: ASW= 0.8191, DB= 0.2409, CH= 44867.0944
Training epoch 954, recon_loss:0.881550, zinb_loss:0.479231, cluster_loss:0.160860
Clustering   954: ASW= 0.8211, DB= 0.2446, CH= 44658.9690
Training epoch 955, recon_loss:0.881452, zinb_loss:0.479080, cluster_loss:0.160997
Clustering   955: ASW= 0.8190, DB= 0.2413, CH= 44775.8357
Training epoch 956, recon_loss:0.881847, zinb_loss:0.479239, cluster_loss:0.161118
Clustering   956: ASW= 0.8211, DB= 0.2445, CH= 44652.8229
Training epoch 957, recon_loss:0.882240, zinb_loss:0.479116, cluster_loss:0.161552
Clustering   957: ASW= 0.8184, DB= 0.2422, CH= 44449.8946
Training epoch 958, recon_loss:0.883100, zinb_loss:0.479406, cluster_loss:0.161816
Clustering   958: ASW= 0.8211, DB= 0.2444, CH= 44560.3603
Training epoch 959, recon_loss:0.883819, zinb_loss:0.479329, cluster_loss:0.162451
Clustering   959: ASW= 0.8176, DB= 0.2433, CH= 43917.5632
Training epoch 960, recon_loss:0.884027, zinb_loss:0.479558, cluster_loss:0.162521
Clustering   960: ASW= 0.8206, DB= 0.2442, CH= 44387.1846
Training epoch 961, recon_loss:0.883190, zinb_loss:0.479297, cluster_loss:0.162481
Clustering   961: ASW= 0.8177, DB= 0.2435, CH= 43639.6782
Training epoch 962, recon_loss:0.883008, zinb_loss:0.479520, cluster_loss:0.162029
Clustering   962: ASW= 0.8207, DB= 0.2429, CH= 44623.7948
Training epoch 963, recon_loss:0.881880, zinb_loss:0.479210, cluster_loss:0.161677
Clustering   963: ASW= 0.8185, DB= 0.2431, CH= 43792.8122
Training epoch 964, recon_loss:0.881466, zinb_loss:0.479371, cluster_loss:0.161049
Clustering   964: ASW= 0.8211, DB= 0.2419, CH= 44953.9023
Training epoch 965, recon_loss:0.880860, zinb_loss:0.479129, cluster_loss:0.161099
Clustering   965: ASW= 0.8190, DB= 0.2430, CH= 43960.0003
Training epoch 966, recon_loss:0.880765, zinb_loss:0.479302, cluster_loss:0.160647
Clustering   966: ASW= 0.8211, DB= 0.2415, CH= 45136.8896
Training epoch 967, recon_loss:0.880460, zinb_loss:0.479108, cluster_loss:0.160877
Clustering   967: ASW= 0.8193, DB= 0.2430, CH= 44082.4272
Training epoch 968, recon_loss:0.880538, zinb_loss:0.479284, cluster_loss:0.160518
Clustering   968: ASW= 0.8211, DB= 0.2412, CH= 45263.1010
Training epoch 969, recon_loss:0.880378, zinb_loss:0.479112, cluster_loss:0.160850
Clustering   969: ASW= 0.8195, DB= 0.2430, CH= 44157.6636
Training epoch 970, recon_loss:0.880584, zinb_loss:0.479294, cluster_loss:0.160529
Clustering   970: ASW= 0.8210, DB= 0.2409, CH= 45355.2155
Training epoch 971, recon_loss:0.880517, zinb_loss:0.479135, cluster_loss:0.160933
Clustering   971: ASW= 0.8197, DB= 0.2430, CH= 44191.2874
Training epoch 972, recon_loss:0.880830, zinb_loss:0.479319, cluster_loss:0.160625
Clustering   972: ASW= 0.8210, DB= 0.2402, CH= 45414.3692
Training epoch 973, recon_loss:0.880842, zinb_loss:0.479174, cluster_loss:0.161078
Clustering   973: ASW= 0.8198, DB= 0.2433, CH= 44198.4642
Training epoch 974, recon_loss:0.881257, zinb_loss:0.479357, cluster_loss:0.160763
Clustering   974: ASW= 0.8210, DB= 0.2399, CH= 45441.1686
Training epoch 975, recon_loss:0.881260, zinb_loss:0.479224, cluster_loss:0.161211
Clustering   975: ASW= 0.8198, DB= 0.2435, CH= 44216.7948
Training epoch 976, recon_loss:0.881692, zinb_loss:0.479388, cluster_loss:0.160874
Clustering   976: ASW= 0.8210, DB= 0.2394, CH= 45453.2077
Training epoch 977, recon_loss:0.881544, zinb_loss:0.479260, cluster_loss:0.161256
Clustering   977: ASW= 0.8199, DB= 0.2438, CH= 44254.9954
Training epoch 978, recon_loss:0.881871, zinb_loss:0.479390, cluster_loss:0.160883
Clustering   978: ASW= 0.8210, DB= 0.2392, CH= 45455.7965
Training epoch 979, recon_loss:0.881507, zinb_loss:0.479265, cluster_loss:0.161166
Clustering   979: ASW= 0.8199, DB= 0.2438, CH= 44337.2448
Training epoch 980, recon_loss:0.881741, zinb_loss:0.479367, cluster_loss:0.160783
Clustering   980: ASW= 0.8211, DB= 0.2391, CH= 45460.6853
Training epoch 981, recon_loss:0.881257, zinb_loss:0.479253, cluster_loss:0.160994
Clustering   981: ASW= 0.8200, DB= 0.2437, CH= 44449.2126
Training epoch 982, recon_loss:0.881457, zinb_loss:0.479331, cluster_loss:0.160639
Clustering   982: ASW= 0.8212, DB= 0.2387, CH= 45474.1905
Training epoch 983, recon_loss:0.880988, zinb_loss:0.479236, cluster_loss:0.160825
Clustering   983: ASW= 0.8201, DB= 0.2437, CH= 44562.1178
Training epoch 984, recon_loss:0.881213, zinb_loss:0.479303, cluster_loss:0.160521
Clustering   984: ASW= 0.8213, DB= 0.2386, CH= 45483.4119
Training epoch 985, recon_loss:0.880798, zinb_loss:0.479222, cluster_loss:0.160698
Clustering   985: ASW= 0.8201, DB= 0.2437, CH= 44667.6741
Training epoch 986, recon_loss:0.881087, zinb_loss:0.479288, cluster_loss:0.160449
Clustering   986: ASW= 0.8214, DB= 0.2385, CH= 45490.4611
Training epoch 987, recon_loss:0.880743, zinb_loss:0.479214, cluster_loss:0.160627
Clustering   987: ASW= 0.8200, DB= 0.2437, CH= 44752.4645
Training epoch 988, recon_loss:0.881114, zinb_loss:0.479289, cluster_loss:0.160431
Clustering   988: ASW= 0.8215, DB= 0.2383, CH= 45483.8785
Training epoch 989, recon_loss:0.880826, zinb_loss:0.479215, cluster_loss:0.160598
Clustering   989: ASW= 0.8199, DB= 0.2439, CH= 44828.1920
Training epoch 990, recon_loss:0.881306, zinb_loss:0.479303, cluster_loss:0.160467
Clustering   990: ASW= 0.8217, DB= 0.2381, CH= 45461.5483
Training epoch 991, recon_loss:0.881053, zinb_loss:0.479220, cluster_loss:0.160605
Clustering   991: ASW= 0.8198, DB= 0.2441, CH= 44894.3339
Training epoch 992, recon_loss:0.881649, zinb_loss:0.479327, cluster_loss:0.160548
Clustering   992: ASW= 0.8220, DB= 0.2381, CH= 45415.7009
Training epoch 993, recon_loss:0.881382, zinb_loss:0.479222, cluster_loss:0.160638
Clustering   993: ASW= 0.8196, DB= 0.2443, CH= 44962.3426
Training epoch 994, recon_loss:0.882052, zinb_loss:0.479351, cluster_loss:0.160660
Clustering   994: ASW= 0.8222, DB= 0.2379, CH= 45362.6136
Training epoch 995, recon_loss:0.881717, zinb_loss:0.479215, cluster_loss:0.160681
Clustering   995: ASW= 0.8195, DB= 0.2446, CH= 45041.9946
Training epoch 996, recon_loss:0.882360, zinb_loss:0.479358, cluster_loss:0.160788
Clustering   996: ASW= 0.8225, DB= 0.2378, CH= 45321.1435
Training epoch 997, recon_loss:0.881966, zinb_loss:0.479198, cluster_loss:0.160706
Clustering   997: ASW= 0.8195, DB= 0.2446, CH= 45168.8987
Training epoch 998, recon_loss:0.882417, zinb_loss:0.479333, cluster_loss:0.160899
Clustering   998: ASW= 0.8227, DB= 0.2377, CH= 45251.8730
Training epoch 999, recon_loss:0.882127, zinb_loss:0.479180, cluster_loss:0.160736
Clustering   999: ASW= 0.8196, DB= 0.2441, CH= 45324.5408
Training epoch 1000, recon_loss:0.882388, zinb_loss:0.479288, cluster_loss:0.161058
Clustering   1000: ASW= 0.8227, DB= 0.2379, CH= 45153.4518
Training epoch 1001, recon_loss:0.882292, zinb_loss:0.479164, cluster_loss:0.160835
Clustering   1001: ASW= 0.8196, DB= 0.2443, CH= 45463.8211
Training epoch 1002, recon_loss:0.882380, zinb_loss:0.479244, cluster_loss:0.161279
Clustering   1002: ASW= 0.8224, DB= 0.2379, CH= 44999.3072
Training epoch 1003, recon_loss:0.882369, zinb_loss:0.479151, cluster_loss:0.160935
Clustering   1003: ASW= 0.8197, DB= 0.2440, CH= 45555.2682
Training epoch 1004, recon_loss:0.882220, zinb_loss:0.479194, cluster_loss:0.161386
Clustering   1004: ASW= 0.8222, DB= 0.2383, CH= 44908.4971
Training epoch 1005, recon_loss:0.882184, zinb_loss:0.479133, cluster_loss:0.160927
Clustering   1005: ASW= 0.8198, DB= 0.2436, CH= 45621.2431
Training epoch 1006, recon_loss:0.881832, zinb_loss:0.479139, cluster_loss:0.161293
Clustering   1006: ASW= 0.8219, DB= 0.2384, CH= 44890.5101
Training epoch 1007, recon_loss:0.881755, zinb_loss:0.479117, cluster_loss:0.160805
Clustering   1007: ASW= 0.8201, DB= 0.2432, CH= 45716.5670
Training epoch 1008, recon_loss:0.881449, zinb_loss:0.479100, cluster_loss:0.161139
Clustering   1008: ASW= 0.8217, DB= 0.2383, CH= 44932.7183
Training epoch 1009, recon_loss:0.881432, zinb_loss:0.479125, cluster_loss:0.160718
Clustering   1009: ASW= 0.8205, DB= 0.2428, CH= 45819.3562
Training epoch 1010, recon_loss:0.881397, zinb_loss:0.479107, cluster_loss:0.161088
Clustering   1010: ASW= 0.8215, DB= 0.2391, CH= 45001.2266
Training epoch 1011, recon_loss:0.881496, zinb_loss:0.479187, cluster_loss:0.160802
Clustering   1011: ASW= 0.8208, DB= 0.2425, CH= 45892.4972
Training epoch 1012, recon_loss:0.881723, zinb_loss:0.479163, cluster_loss:0.161233
Clustering   1012: ASW= 0.8211, DB= 0.2394, CH= 45016.6265
Training epoch 1013, recon_loss:0.881717, zinb_loss:0.479283, cluster_loss:0.161038
Clustering   1013: ASW= 0.8212, DB= 0.2423, CH= 45887.2383
Training epoch 1014, recon_loss:0.881966, zinb_loss:0.479181, cluster_loss:0.161472
Clustering   1014: ASW= 0.8206, DB= 0.2399, CH= 45000.2504
Training epoch 1015, recon_loss:0.881667, zinb_loss:0.479314, cluster_loss:0.161255
Clustering   1015: ASW= 0.8216, DB= 0.2424, CH= 45833.2268
Training epoch 1016, recon_loss:0.881729, zinb_loss:0.479181, cluster_loss:0.161477
Clustering   1016: ASW= 0.8204, DB= 0.2403, CH= 45027.5029
Training epoch 1017, recon_loss:0.881072, zinb_loss:0.479260, cluster_loss:0.161190
Clustering   1017: ASW= 0.8220, DB= 0.2422, CH= 45798.7842
Training epoch 1018, recon_loss:0.881176, zinb_loss:0.479105, cluster_loss:0.161294
Clustering   1018: ASW= 0.8203, DB= 0.2404, CH= 45031.5577
Training epoch 1019, recon_loss:0.880718, zinb_loss:0.479210, cluster_loss:0.161012
Clustering   1019: ASW= 0.8222, DB= 0.2420, CH= 45834.4028
Training epoch 1020, recon_loss:0.880840, zinb_loss:0.479040, cluster_loss:0.161092
Clustering   1020: ASW= 0.8203, DB= 0.2405, CH= 45104.0572
Training epoch 1021, recon_loss:0.880578, zinb_loss:0.479156, cluster_loss:0.160862
Clustering   1021: ASW= 0.8224, DB= 0.2419, CH= 45863.1150
Training epoch 1022, recon_loss:0.880751, zinb_loss:0.478991, cluster_loss:0.160983
Clustering   1022: ASW= 0.8203, DB= 0.2405, CH= 45185.1676
Training epoch 1023, recon_loss:0.880683, zinb_loss:0.479128, cluster_loss:0.160780
Clustering   1023: ASW= 0.8225, DB= 0.2418, CH= 45896.7745
Training epoch 1024, recon_loss:0.880896, zinb_loss:0.478965, cluster_loss:0.160956
Clustering   1024: ASW= 0.8204, DB= 0.2404, CH= 45257.6919
Training epoch 1025, recon_loss:0.880903, zinb_loss:0.479114, cluster_loss:0.160731
Clustering   1025: ASW= 0.8226, DB= 0.2416, CH= 45921.3175
Training epoch 1026, recon_loss:0.881051, zinb_loss:0.478948, cluster_loss:0.160927
Clustering   1026: ASW= 0.8204, DB= 0.2405, CH= 45321.1565
Training epoch 1027, recon_loss:0.881050, zinb_loss:0.479104, cluster_loss:0.160671
Clustering   1027: ASW= 0.8226, DB= 0.2414, CH= 45941.9553
Training epoch 1028, recon_loss:0.881042, zinb_loss:0.478935, cluster_loss:0.160861
Clustering   1028: ASW= 0.8204, DB= 0.2405, CH= 45390.7695
Training epoch 1029, recon_loss:0.881064, zinb_loss:0.479092, cluster_loss:0.160595
Clustering   1029: ASW= 0.8227, DB= 0.2412, CH= 45950.8497
Training epoch 1030, recon_loss:0.881018, zinb_loss:0.478936, cluster_loss:0.160784
Clustering   1030: ASW= 0.8205, DB= 0.2403, CH= 45468.5291
Training epoch 1031, recon_loss:0.881103, zinb_loss:0.479084, cluster_loss:0.160537
Clustering   1031: ASW= 0.8227, DB= 0.2411, CH= 45950.3279
Training epoch 1032, recon_loss:0.881122, zinb_loss:0.478957, cluster_loss:0.160736
Clustering   1032: ASW= 0.8205, DB= 0.2402, CH= 45556.9521
Training epoch 1033, recon_loss:0.881283, zinb_loss:0.479088, cluster_loss:0.160518
Clustering   1033: ASW= 0.8226, DB= 0.2406, CH= 45958.6949
Training epoch 1034, recon_loss:0.881355, zinb_loss:0.478998, cluster_loss:0.160719
Clustering   1034: ASW= 0.8206, DB= 0.2402, CH= 45655.1760
Training epoch 1035, recon_loss:0.881562, zinb_loss:0.479102, cluster_loss:0.160536
Clustering   1035: ASW= 0.8226, DB= 0.2405, CH= 45943.8217
Training epoch 1036, recon_loss:0.881752, zinb_loss:0.479063, cluster_loss:0.160751
Clustering   1036: ASW= 0.8207, DB= 0.2402, CH= 45749.8755
Training epoch 1037, recon_loss:0.881981, zinb_loss:0.479135, cluster_loss:0.160603
Clustering   1037: ASW= 0.8225, DB= 0.2407, CH= 45927.8960
Training epoch 1038, recon_loss:0.882186, zinb_loss:0.479142, cluster_loss:0.160838
Clustering   1038: ASW= 0.8208, DB= 0.2402, CH= 45836.7056
Training epoch 1039, recon_loss:0.882489, zinb_loss:0.479175, cluster_loss:0.160801
Clustering   1039: ASW= 0.8223, DB= 0.2405, CH= 45873.2429
Training epoch 1040, recon_loss:0.882700, zinb_loss:0.479233, cluster_loss:0.161070
Clustering   1040: ASW= 0.8208, DB= 0.2400, CH= 45858.4984
Training epoch 1041, recon_loss:0.883072, zinb_loss:0.479211, cluster_loss:0.161177
Clustering   1041: ASW= 0.8219, DB= 0.2408, CH= 45759.9860
Training epoch 1042, recon_loss:0.882965, zinb_loss:0.479299, cluster_loss:0.161265
Clustering   1042: ASW= 0.8209, DB= 0.2402, CH= 45755.1790
Training epoch 1043, recon_loss:0.882870, zinb_loss:0.479152, cluster_loss:0.161286
Clustering   1043: ASW= 0.8215, DB= 0.2410, CH= 45694.4043
Training epoch 1044, recon_loss:0.882374, zinb_loss:0.479251, cluster_loss:0.161109
Clustering   1044: ASW= 0.8210, DB= 0.2402, CH= 45624.2213
Training epoch 1045, recon_loss:0.882152, zinb_loss:0.479038, cluster_loss:0.161173
Clustering   1045: ASW= 0.8213, DB= 0.2410, CH= 45709.8297
Training epoch 1046, recon_loss:0.881748, zinb_loss:0.479172, cluster_loss:0.160938
Clustering   1046: ASW= 0.8212, DB= 0.2399, CH= 45496.1729
Training epoch 1047, recon_loss:0.881773, zinb_loss:0.478954, cluster_loss:0.161217
Clustering   1047: ASW= 0.8210, DB= 0.2413, CH= 45676.3243
Training epoch 1048, recon_loss:0.881653, zinb_loss:0.479133, cluster_loss:0.161020
Clustering   1048: ASW= 0.8212, DB= 0.2398, CH= 45274.3667
Training epoch 1049, recon_loss:0.881664, zinb_loss:0.478913, cluster_loss:0.161327
Clustering   1049: ASW= 0.8207, DB= 0.2414, CH= 45541.1838
Training epoch 1050, recon_loss:0.881520, zinb_loss:0.479118, cluster_loss:0.161075
Clustering   1050: ASW= 0.8215, DB= 0.2393, CH= 45240.2814
Training epoch 1051, recon_loss:0.881263, zinb_loss:0.478888, cluster_loss:0.161205
Clustering   1051: ASW= 0.8206, DB= 0.2415, CH= 45418.4169
Training epoch 1052, recon_loss:0.880976, zinb_loss:0.479086, cluster_loss:0.160855
Clustering   1052: ASW= 0.8219, DB= 0.2388, CH= 45506.6536
Training epoch 1053, recon_loss:0.880805, zinb_loss:0.478861, cluster_loss:0.160995
Clustering   1053: ASW= 0.8207, DB= 0.2415, CH= 45410.2090
Training epoch 1054, recon_loss:0.880702, zinb_loss:0.479079, cluster_loss:0.160640
Clustering   1054: ASW= 0.8222, DB= 0.2383, CH= 45804.8595
Training epoch 1055, recon_loss:0.880612, zinb_loss:0.478858, cluster_loss:0.160896
Clustering   1055: ASW= 0.8209, DB= 0.2416, CH= 45414.3267
Training epoch 1056, recon_loss:0.880707, zinb_loss:0.479089, cluster_loss:0.160560
Clustering   1056: ASW= 0.8224, DB= 0.2379, CH= 46022.3662
Training epoch 1057, recon_loss:0.880697, zinb_loss:0.478852, cluster_loss:0.160962
Clustering   1057: ASW= 0.8209, DB= 0.2419, CH= 45380.2067
Training epoch 1058, recon_loss:0.880948, zinb_loss:0.479108, cluster_loss:0.160640
Clustering   1058: ASW= 0.8224, DB= 0.2372, CH= 46195.8401
Training epoch 1059, recon_loss:0.880991, zinb_loss:0.478874, cluster_loss:0.161142
Clustering   1059: ASW= 0.8210, DB= 0.2422, CH= 45328.6961
Training epoch 1060, recon_loss:0.881205, zinb_loss:0.479124, cluster_loss:0.160764
Clustering   1060: ASW= 0.8224, DB= 0.2371, CH= 46296.7610
Training epoch 1061, recon_loss:0.881182, zinb_loss:0.478904, cluster_loss:0.161227
Clustering   1061: ASW= 0.8211, DB= 0.2427, CH= 45318.5010
Training epoch 1062, recon_loss:0.881266, zinb_loss:0.479132, cluster_loss:0.160802
Clustering   1062: ASW= 0.8224, DB= 0.2369, CH= 46369.1260
Training epoch 1063, recon_loss:0.881213, zinb_loss:0.478944, cluster_loss:0.161244
Clustering   1063: ASW= 0.8213, DB= 0.2427, CH= 45349.8002
Training epoch 1064, recon_loss:0.881169, zinb_loss:0.479137, cluster_loss:0.160783
Clustering   1064: ASW= 0.8223, DB= 0.2365, CH= 46387.5934
Training epoch 1065, recon_loss:0.881135, zinb_loss:0.478985, cluster_loss:0.161192
Clustering   1065: ASW= 0.8216, DB= 0.2432, CH= 45410.5624
Training epoch 1066, recon_loss:0.880953, zinb_loss:0.479130, cluster_loss:0.160716
Clustering   1066: ASW= 0.8222, DB= 0.2366, CH= 46375.0637
Training epoch 1067, recon_loss:0.880973, zinb_loss:0.479024, cluster_loss:0.161106
Clustering   1067: ASW= 0.8218, DB= 0.2431, CH= 45491.0470
Training epoch 1068, recon_loss:0.880710, zinb_loss:0.479115, cluster_loss:0.160644
Clustering   1068: ASW= 0.8220, DB= 0.2367, CH= 46344.2368
Training epoch 1069, recon_loss:0.880848, zinb_loss:0.479052, cluster_loss:0.161024
Clustering   1069: ASW= 0.8220, DB= 0.2429, CH= 45570.9231
Training epoch 1070, recon_loss:0.880534, zinb_loss:0.479098, cluster_loss:0.160592
Clustering   1070: ASW= 0.8218, DB= 0.2368, CH= 46301.4685
Training epoch 1071, recon_loss:0.880782, zinb_loss:0.479070, cluster_loss:0.160962
Clustering   1071: ASW= 0.8221, DB= 0.2432, CH= 45646.1445
Training epoch 1072, recon_loss:0.880455, zinb_loss:0.479080, cluster_loss:0.160558
Clustering   1072: ASW= 0.8218, DB= 0.2369, CH= 46278.1315
Training epoch 1073, recon_loss:0.880793, zinb_loss:0.479073, cluster_loss:0.160908
Clustering   1073: ASW= 0.8221, DB= 0.2432, CH= 45728.1732
Training epoch 1074, recon_loss:0.880453, zinb_loss:0.479054, cluster_loss:0.160557
Clustering   1074: ASW= 0.8218, DB= 0.2371, CH= 46266.1820
Training epoch 1075, recon_loss:0.880845, zinb_loss:0.479062, cluster_loss:0.160866
Clustering   1075: ASW= 0.8222, DB= 0.2432, CH= 45818.4270
Training epoch 1076, recon_loss:0.880464, zinb_loss:0.479026, cluster_loss:0.160559
Clustering   1076: ASW= 0.8218, DB= 0.2370, CH= 46267.2191
Training epoch 1077, recon_loss:0.880854, zinb_loss:0.479038, cluster_loss:0.160807
Clustering   1077: ASW= 0.8222, DB= 0.2431, CH= 45906.7686
Training epoch 1078, recon_loss:0.880452, zinb_loss:0.478997, cluster_loss:0.160532
Clustering   1078: ASW= 0.8219, DB= 0.2370, CH= 46314.4883
Training epoch 1079, recon_loss:0.880815, zinb_loss:0.479012, cluster_loss:0.160729
Clustering   1079: ASW= 0.8223, DB= 0.2429, CH= 45993.8108
Training epoch 1080, recon_loss:0.880428, zinb_loss:0.478971, cluster_loss:0.160493
Clustering   1080: ASW= 0.8221, DB= 0.2372, CH= 46375.6777
Training epoch 1081, recon_loss:0.880788, zinb_loss:0.478989, cluster_loss:0.160644
Clustering   1081: ASW= 0.8224, DB= 0.2428, CH= 46094.2661
Training epoch 1082, recon_loss:0.880377, zinb_loss:0.478938, cluster_loss:0.160456
Clustering   1082: ASW= 0.8222, DB= 0.2370, CH= 46432.8270
Training epoch 1083, recon_loss:0.880752, zinb_loss:0.478965, cluster_loss:0.160578
Clustering   1083: ASW= 0.8224, DB= 0.2424, CH= 46197.3424
Training epoch 1084, recon_loss:0.880409, zinb_loss:0.478917, cluster_loss:0.160435
Clustering   1084: ASW= 0.8223, DB= 0.2371, CH= 46505.2358
Training epoch 1085, recon_loss:0.880799, zinb_loss:0.478952, cluster_loss:0.160536
Clustering   1085: ASW= 0.8226, DB= 0.2421, CH= 46274.7420
Training epoch 1086, recon_loss:0.880466, zinb_loss:0.478889, cluster_loss:0.160460
Clustering   1086: ASW= 0.8223, DB= 0.2371, CH= 46602.9807
Training epoch 1087, recon_loss:0.880949, zinb_loss:0.478943, cluster_loss:0.160586
Clustering   1087: ASW= 0.8227, DB= 0.2417, CH= 46306.1056
Training epoch 1088, recon_loss:0.880796, zinb_loss:0.478883, cluster_loss:0.160607
Clustering   1088: ASW= 0.8222, DB= 0.2373, CH= 46724.3168
Training epoch 1089, recon_loss:0.881343, zinb_loss:0.478948, cluster_loss:0.160787
Clustering   1089: ASW= 0.8228, DB= 0.2417, CH= 46264.0621
Training epoch 1090, recon_loss:0.881358, zinb_loss:0.478891, cluster_loss:0.160954
Clustering   1090: ASW= 0.8220, DB= 0.2377, CH= 46773.9311
Training epoch 1091, recon_loss:0.881800, zinb_loss:0.478958, cluster_loss:0.161159
Clustering   1091: ASW= 0.8226, DB= 0.2412, CH= 46060.8972
Training epoch 1092, recon_loss:0.881976, zinb_loss:0.478911, cluster_loss:0.161453
Clustering   1092: ASW= 0.8214, DB= 0.2385, CH= 46612.9808
Training epoch 1093, recon_loss:0.882204, zinb_loss:0.478981, cluster_loss:0.161666
Clustering   1093: ASW= 0.8220, DB= 0.2412, CH= 45602.9900
Training epoch 1094, recon_loss:0.882452, zinb_loss:0.478932, cluster_loss:0.161865
Clustering   1094: ASW= 0.8207, DB= 0.2392, CH= 46299.0919
Training epoch 1095, recon_loss:0.882387, zinb_loss:0.479014, cluster_loss:0.161942
Clustering   1095: ASW= 0.8214, DB= 0.2414, CH= 45191.8830
Training epoch 1096, recon_loss:0.882205, zinb_loss:0.478920, cluster_loss:0.161651
Clustering   1096: ASW= 0.8209, DB= 0.2394, CH= 46271.6592
Training epoch 1097, recon_loss:0.881550, zinb_loss:0.478983, cluster_loss:0.161424
Clustering   1097: ASW= 0.8220, DB= 0.2406, CH= 45423.1098
Training epoch 1098, recon_loss:0.881541, zinb_loss:0.478867, cluster_loss:0.161088
Clustering   1098: ASW= 0.8213, DB= 0.2392, CH= 46450.5239
Training epoch 1099, recon_loss:0.880833, zinb_loss:0.478940, cluster_loss:0.160854
Clustering   1099: ASW= 0.8226, DB= 0.2401, CH= 45773.8050
Training epoch 1100, recon_loss:0.881142, zinb_loss:0.478843, cluster_loss:0.160694
Clustering   1100: ASW= 0.8217, DB= 0.2389, CH= 46651.5469
Training epoch 1101, recon_loss:0.880578, zinb_loss:0.478911, cluster_loss:0.160588
Clustering   1101: ASW= 0.8230, DB= 0.2396, CH= 45969.2636
Training epoch 1102, recon_loss:0.881129, zinb_loss:0.478848, cluster_loss:0.160522
Clustering   1102: ASW= 0.8219, DB= 0.2388, CH= 46829.3420
Training epoch 1103, recon_loss:0.880564, zinb_loss:0.478892, cluster_loss:0.160508
Clustering   1103: ASW= 0.8231, DB= 0.2396, CH= 46059.8844
Training epoch 1104, recon_loss:0.881198, zinb_loss:0.478855, cluster_loss:0.160442
Clustering   1104: ASW= 0.8220, DB= 0.2388, CH= 46974.1687
Training epoch 1105, recon_loss:0.880539, zinb_loss:0.478871, cluster_loss:0.160496
Clustering   1105: ASW= 0.8233, DB= 0.2395, CH= 46110.9143
Training epoch 1106, recon_loss:0.881183, zinb_loss:0.478858, cluster_loss:0.160383
Clustering   1106: ASW= 0.8221, DB= 0.2391, CH= 47104.5119
Training epoch 1107, recon_loss:0.880419, zinb_loss:0.478833, cluster_loss:0.160511
Clustering   1107: ASW= 0.8234, DB= 0.2395, CH= 46134.7523
Training epoch 1108, recon_loss:0.881106, zinb_loss:0.478850, cluster_loss:0.160347
Clustering   1108: ASW= 0.8221, DB= 0.2389, CH= 47226.4736
Training epoch 1109, recon_loss:0.880337, zinb_loss:0.478804, cluster_loss:0.160561
Clustering   1109: ASW= 0.8236, DB= 0.2396, CH= 46150.8646
Training epoch 1110, recon_loss:0.881082, zinb_loss:0.478861, cluster_loss:0.160342
Clustering   1110: ASW= 0.8222, DB= 0.2386, CH= 47348.6323
Training epoch 1111, recon_loss:0.880327, zinb_loss:0.478772, cluster_loss:0.160702
Clustering   1111: ASW= 0.8236, DB= 0.2400, CH= 46139.7076
Training epoch 1112, recon_loss:0.881194, zinb_loss:0.478897, cluster_loss:0.160479
Clustering   1112: ASW= 0.8223, DB= 0.2383, CH= 47463.0066
Training epoch 1113, recon_loss:0.880590, zinb_loss:0.478819, cluster_loss:0.160966
Clustering   1113: ASW= 0.8236, DB= 0.2407, CH= 46102.8253
Training epoch 1114, recon_loss:0.881641, zinb_loss:0.479037, cluster_loss:0.160724
Clustering   1114: ASW= 0.8225, DB= 0.2373, CH= 47563.0910
Training epoch 1115, recon_loss:0.880805, zinb_loss:0.478867, cluster_loss:0.161225
Clustering   1115: ASW= 0.8232, DB= 0.2414, CH= 45985.7549
Training epoch 1116, recon_loss:0.881896, zinb_loss:0.479125, cluster_loss:0.160883
Clustering   1116: ASW= 0.8225, DB= 0.2371, CH= 47564.3720
Training epoch 1117, recon_loss:0.880981, zinb_loss:0.478973, cluster_loss:0.161227
Clustering   1117: ASW= 0.8231, DB= 0.2413, CH= 45942.5680
Training epoch 1118, recon_loss:0.881894, zinb_loss:0.479175, cluster_loss:0.160743
Clustering   1118: ASW= 0.8225, DB= 0.2372, CH= 47562.3066
Training epoch 1119, recon_loss:0.881115, zinb_loss:0.479032, cluster_loss:0.161150
Clustering   1119: ASW= 0.8230, DB= 0.2411, CH= 45999.0382
Training epoch 1120, recon_loss:0.881855, zinb_loss:0.479182, cluster_loss:0.160660
Clustering   1120: ASW= 0.8224, DB= 0.2372, CH= 47482.3123
Training epoch 1121, recon_loss:0.881164, zinb_loss:0.479079, cluster_loss:0.161052
Clustering   1121: ASW= 0.8229, DB= 0.2408, CH= 46077.3019
Training epoch 1122, recon_loss:0.881727, zinb_loss:0.479176, cluster_loss:0.160619
Clustering   1122: ASW= 0.8223, DB= 0.2373, CH= 47385.2958
Training epoch 1123, recon_loss:0.881082, zinb_loss:0.479097, cluster_loss:0.160994
Clustering   1123: ASW= 0.8228, DB= 0.2400, CH= 46147.0346
Training epoch 1124, recon_loss:0.881464, zinb_loss:0.479136, cluster_loss:0.160661
Clustering   1124: ASW= 0.8223, DB= 0.2374, CH= 47265.9943
Training epoch 1125, recon_loss:0.880966, zinb_loss:0.479074, cluster_loss:0.160983
Clustering   1125: ASW= 0.8228, DB= 0.2396, CH= 46214.8066
Training epoch 1126, recon_loss:0.881230, zinb_loss:0.479086, cluster_loss:0.160721
Clustering   1126: ASW= 0.8225, DB= 0.2372, CH= 47247.6272
Training epoch 1127, recon_loss:0.880970, zinb_loss:0.479024, cluster_loss:0.161035
Clustering   1127: ASW= 0.8228, DB= 0.2394, CH= 46298.7570
Training epoch 1128, recon_loss:0.881045, zinb_loss:0.479016, cluster_loss:0.160830
Clustering   1128: ASW= 0.8229, DB= 0.2369, CH= 47248.8160
Training epoch 1129, recon_loss:0.881069, zinb_loss:0.478939, cluster_loss:0.161103
Clustering   1129: ASW= 0.8227, DB= 0.2393, CH= 46349.9719
Training epoch 1130, recon_loss:0.880887, zinb_loss:0.478957, cluster_loss:0.160883
Clustering   1130: ASW= 0.8234, DB= 0.2366, CH= 47270.4956
Training epoch 1131, recon_loss:0.880975, zinb_loss:0.478852, cluster_loss:0.161116
Clustering   1131: ASW= 0.8225, DB= 0.2391, CH= 46365.4473
Training epoch 1132, recon_loss:0.880650, zinb_loss:0.478918, cluster_loss:0.160865
Clustering   1132: ASW= 0.8238, DB= 0.2366, CH= 47238.2403
Training epoch 1133, recon_loss:0.880777, zinb_loss:0.478791, cluster_loss:0.161077
Clustering   1133: ASW= 0.8223, DB= 0.2393, CH= 46346.0835
Training epoch 1134, recon_loss:0.880505, zinb_loss:0.478925, cluster_loss:0.160799
Clustering   1134: ASW= 0.8242, DB= 0.2366, CH= 47243.3657
Training epoch 1135, recon_loss:0.880628, zinb_loss:0.478769, cluster_loss:0.161006
Clustering   1135: ASW= 0.8221, DB= 0.2395, CH= 46321.0900
Training epoch 1136, recon_loss:0.880620, zinb_loss:0.478969, cluster_loss:0.160714
Clustering   1136: ASW= 0.8246, DB= 0.2366, CH= 47317.7749
Training epoch 1137, recon_loss:0.880726, zinb_loss:0.478777, cluster_loss:0.160936
Clustering   1137: ASW= 0.8219, DB= 0.2396, CH= 46299.7274
Training epoch 1138, recon_loss:0.881071, zinb_loss:0.479025, cluster_loss:0.160677
Clustering   1138: ASW= 0.8249, DB= 0.2369, CH= 47410.5603
Training epoch 1139, recon_loss:0.881128, zinb_loss:0.478800, cluster_loss:0.160939
Clustering   1139: ASW= 0.8217, DB= 0.2396, CH= 46309.5493
Training epoch 1140, recon_loss:0.881789, zinb_loss:0.479102, cluster_loss:0.160741
Clustering   1140: ASW= 0.8251, DB= 0.2368, CH= 47539.8168
Training epoch 1141, recon_loss:0.881471, zinb_loss:0.478834, cluster_loss:0.160930
Clustering   1141: ASW= 0.8216, DB= 0.2394, CH= 46353.9708
Training epoch 1142, recon_loss:0.881866, zinb_loss:0.479087, cluster_loss:0.160784
Clustering   1142: ASW= 0.8252, DB= 0.2373, CH= 47604.8378
Training epoch 1143, recon_loss:0.881412, zinb_loss:0.478861, cluster_loss:0.160794
Clustering   1143: ASW= 0.8216, DB= 0.2391, CH= 46503.5583
Training epoch 1144, recon_loss:0.881632, zinb_loss:0.479056, cluster_loss:0.160720
Clustering   1144: ASW= 0.8253, DB= 0.2376, CH= 47663.7736
Training epoch 1145, recon_loss:0.881164, zinb_loss:0.478872, cluster_loss:0.160641
Clustering   1145: ASW= 0.8218, DB= 0.2388, CH= 46660.5166
Training epoch 1146, recon_loss:0.881296, zinb_loss:0.479016, cluster_loss:0.160647
Clustering   1146: ASW= 0.8252, DB= 0.2373, CH= 47722.6410
Training epoch 1147, recon_loss:0.880789, zinb_loss:0.478866, cluster_loss:0.160522
Clustering   1147: ASW= 0.8219, DB= 0.2385, CH= 46786.7283
Training epoch 1148, recon_loss:0.880947, zinb_loss:0.478970, cluster_loss:0.160620
Clustering   1148: ASW= 0.8251, DB= 0.2375, CH= 47754.9351
Training epoch 1149, recon_loss:0.880501, zinb_loss:0.478857, cluster_loss:0.160484
Clustering   1149: ASW= 0.8219, DB= 0.2382, CH= 46866.5401
Training epoch 1150, recon_loss:0.880830, zinb_loss:0.478947, cluster_loss:0.160687
Clustering   1150: ASW= 0.8250, DB= 0.2377, CH= 47737.2190
Training epoch 1151, recon_loss:0.880469, zinb_loss:0.478872, cluster_loss:0.160530
Clustering   1151: ASW= 0.8219, DB= 0.2380, CH= 46942.8415
Training epoch 1152, recon_loss:0.880882, zinb_loss:0.478929, cluster_loss:0.160794
Clustering   1152: ASW= 0.8248, DB= 0.2381, CH= 47635.9562
Training epoch 1153, recon_loss:0.880568, zinb_loss:0.478895, cluster_loss:0.160618
Clustering   1153: ASW= 0.8219, DB= 0.2378, CH= 46972.0114
Training epoch 1154, recon_loss:0.880941, zinb_loss:0.478923, cluster_loss:0.160902
Clustering   1154: ASW= 0.8245, DB= 0.2384, CH= 47458.7140
Training epoch 1155, recon_loss:0.880614, zinb_loss:0.478921, cluster_loss:0.160625
Clustering   1155: ASW= 0.8220, DB= 0.2375, CH= 47038.2162
Training epoch 1156, recon_loss:0.880781, zinb_loss:0.478874, cluster_loss:0.160918
Clustering   1156: ASW= 0.8242, DB= 0.2387, CH= 47290.4096
Training epoch 1157, recon_loss:0.880462, zinb_loss:0.478916, cluster_loss:0.160558
Clustering   1157: ASW= 0.8221, DB= 0.2371, CH= 47122.1185
Training epoch 1158, recon_loss:0.880546, zinb_loss:0.478811, cluster_loss:0.160855
Clustering   1158: ASW= 0.8240, DB= 0.2389, CH= 47201.8624
Training epoch 1159, recon_loss:0.880275, zinb_loss:0.478893, cluster_loss:0.160502
Clustering   1159: ASW= 0.8224, DB= 0.2369, CH= 47240.4991
Training epoch 1160, recon_loss:0.880369, zinb_loss:0.478758, cluster_loss:0.160804
Clustering   1160: ASW= 0.8238, DB= 0.2392, CH= 47175.1451
Training epoch 1161, recon_loss:0.880256, zinb_loss:0.478876, cluster_loss:0.160510
Clustering   1161: ASW= 0.8228, DB= 0.2369, CH= 47343.2728
Training epoch 1162, recon_loss:0.880417, zinb_loss:0.478722, cluster_loss:0.160816
Clustering   1162: ASW= 0.8235, DB= 0.2394, CH= 47173.2044
Training epoch 1163, recon_loss:0.880406, zinb_loss:0.478870, cluster_loss:0.160590
Clustering   1163: ASW= 0.8232, DB= 0.2365, CH= 47434.1629
Training epoch 1164, recon_loss:0.880612, zinb_loss:0.478705, cluster_loss:0.160891
Clustering   1164: ASW= 0.8233, DB= 0.2396, CH= 47199.6866
Training epoch 1165, recon_loss:0.880650, zinb_loss:0.478872, cluster_loss:0.160714
Clustering   1165: ASW= 0.8235, DB= 0.2364, CH= 47484.1552
Training epoch 1166, recon_loss:0.880899, zinb_loss:0.478704, cluster_loss:0.161000
Clustering   1166: ASW= 0.8231, DB= 0.2397, CH= 47235.9800
Training epoch 1167, recon_loss:0.880797, zinb_loss:0.478882, cluster_loss:0.160826
Clustering   1167: ASW= 0.8239, DB= 0.2362, CH= 47477.9972
Training epoch 1168, recon_loss:0.881003, zinb_loss:0.478690, cluster_loss:0.161060
Clustering   1168: ASW= 0.8230, DB= 0.2398, CH= 47318.7697
Training epoch 1169, recon_loss:0.880657, zinb_loss:0.478868, cluster_loss:0.160861
Clustering   1169: ASW= 0.8242, DB= 0.2361, CH= 47357.0149
Training epoch 1170, recon_loss:0.880802, zinb_loss:0.478646, cluster_loss:0.161002
Clustering   1170: ASW= 0.8229, DB= 0.2399, CH= 47380.1191
Training epoch 1171, recon_loss:0.880236, zinb_loss:0.478824, cluster_loss:0.160783
Clustering   1171: ASW= 0.8244, DB= 0.2359, CH= 47132.4651
Training epoch 1172, recon_loss:0.880260, zinb_loss:0.478566, cluster_loss:0.160805
Clustering   1172: ASW= 0.8229, DB= 0.2397, CH= 47393.7160
Training epoch 1173, recon_loss:0.879753, zinb_loss:0.478769, cluster_loss:0.160617
Clustering   1173: ASW= 0.8245, DB= 0.2357, CH= 46970.9149
Training epoch 1174, recon_loss:0.879761, zinb_loss:0.478512, cluster_loss:0.160611
Clustering   1174: ASW= 0.8229, DB= 0.2397, CH= 47365.2253
Training epoch 1175, recon_loss:0.879553, zinb_loss:0.478763, cluster_loss:0.160509
Clustering   1175: ASW= 0.8245, DB= 0.2354, CH= 46921.7427
Training epoch 1176, recon_loss:0.879514, zinb_loss:0.478520, cluster_loss:0.160523
Clustering   1176: ASW= 0.8229, DB= 0.2398, CH= 47288.0951
Training epoch 1177, recon_loss:0.879613, zinb_loss:0.478814, cluster_loss:0.160460
Clustering   1177: ASW= 0.8246, DB= 0.2350, CH= 47006.5664
Training epoch 1178, recon_loss:0.879530, zinb_loss:0.478577, cluster_loss:0.160561
Clustering   1178: ASW= 0.8228, DB= 0.2399, CH= 47162.4388
Training epoch 1179, recon_loss:0.879772, zinb_loss:0.478873, cluster_loss:0.160423
Clustering   1179: ASW= 0.8246, DB= 0.2346, CH= 47126.4608
Training epoch 1180, recon_loss:0.879570, zinb_loss:0.478624, cluster_loss:0.160608
Clustering   1180: ASW= 0.8228, DB= 0.2401, CH= 47035.5807
Training epoch 1181, recon_loss:0.879893, zinb_loss:0.478895, cluster_loss:0.160397
Clustering   1181: ASW= 0.8244, DB= 0.2344, CH= 47216.7435
Training epoch 1182, recon_loss:0.879595, zinb_loss:0.478641, cluster_loss:0.160623
Clustering   1182: ASW= 0.8226, DB= 0.2402, CH= 46890.2421
Training epoch 1183, recon_loss:0.880052, zinb_loss:0.478900, cluster_loss:0.160411
Clustering   1183: ASW= 0.8241, DB= 0.2341, CH= 47252.5038
Training epoch 1184, recon_loss:0.879707, zinb_loss:0.478648, cluster_loss:0.160618
Clustering   1184: ASW= 0.8226, DB= 0.2402, CH= 46812.2518
Training epoch 1185, recon_loss:0.880253, zinb_loss:0.478895, cluster_loss:0.160400
Clustering   1185: ASW= 0.8241, DB= 0.2342, CH= 47353.9102
Training epoch 1186, recon_loss:0.879906, zinb_loss:0.478649, cluster_loss:0.160583
Clustering   1186: ASW= 0.8227, DB= 0.2399, CH= 46839.8885
Training epoch 1187, recon_loss:0.880494, zinb_loss:0.478887, cluster_loss:0.160381
Clustering   1187: ASW= 0.8242, DB= 0.2345, CH= 47494.9396
Training epoch 1188, recon_loss:0.880236, zinb_loss:0.478661, cluster_loss:0.160581
Clustering   1188: ASW= 0.8230, DB= 0.2396, CH= 46927.9208
Training epoch 1189, recon_loss:0.880783, zinb_loss:0.478883, cluster_loss:0.160403
Clustering   1189: ASW= 0.8243, DB= 0.2348, CH= 47564.9870
Training epoch 1190, recon_loss:0.880479, zinb_loss:0.478687, cluster_loss:0.160569
Clustering   1190: ASW= 0.8232, DB= 0.2390, CH= 47048.3288
Training epoch 1191, recon_loss:0.880660, zinb_loss:0.478851, cluster_loss:0.160320
Clustering   1191: ASW= 0.8243, DB= 0.2353, CH= 47644.1058
Training epoch 1192, recon_loss:0.880936, zinb_loss:0.478774, cluster_loss:0.160568
Clustering   1192: ASW= 0.8236, DB= 0.2382, CH= 47249.7316
Training epoch 1193, recon_loss:0.880518, zinb_loss:0.478763, cluster_loss:0.160240
Clustering   1193: ASW= 0.8238, DB= 0.2365, CH= 47576.5463
Training epoch 1194, recon_loss:0.880743, zinb_loss:0.478768, cluster_loss:0.160650
Clustering   1194: ASW= 0.8234, DB= 0.2378, CH= 47299.7292
Training epoch 1195, recon_loss:0.881405, zinb_loss:0.478817, cluster_loss:0.160813
Clustering   1195: ASW= 0.8238, DB= 0.2374, CH= 47294.8501
Training epoch 1196, recon_loss:0.881738, zinb_loss:0.478822, cluster_loss:0.160951
Clustering   1196: ASW= 0.8236, DB= 0.2370, CH= 47542.2205
Training epoch 1197, recon_loss:0.881616, zinb_loss:0.478788, cluster_loss:0.161188
Clustering   1197: ASW= 0.8237, DB= 0.2383, CH= 46989.9168
Training epoch 1198, recon_loss:0.881667, zinb_loss:0.478793, cluster_loss:0.160991
Clustering   1198: ASW= 0.8242, DB= 0.2360, CH= 47743.2987
Training epoch 1199, recon_loss:0.880867, zinb_loss:0.478711, cluster_loss:0.161056
Clustering   1199: ASW= 0.8238, DB= 0.2385, CH= 46948.0838
Training epoch 1200, recon_loss:0.881164, zinb_loss:0.478742, cluster_loss:0.160834
Clustering   1200: ASW= 0.8244, DB= 0.2352, CH= 47927.3534
Training epoch 1201, recon_loss:0.880280, zinb_loss:0.478636, cluster_loss:0.160847
Clustering   1201: ASW= 0.8239, DB= 0.2386, CH= 46957.1404
Training epoch 1202, recon_loss:0.880766, zinb_loss:0.478716, cluster_loss:0.160705
Clustering   1202: ASW= 0.8245, DB= 0.2344, CH= 48029.9994
Training epoch 1203, recon_loss:0.879973, zinb_loss:0.478597, cluster_loss:0.160693
Clustering   1203: ASW= 0.8240, DB= 0.2386, CH= 47003.8757
Training epoch 1204, recon_loss:0.880479, zinb_loss:0.478695, cluster_loss:0.160622
Clustering   1204: ASW= 0.8243, DB= 0.2344, CH= 48087.9316
Training epoch 1205, recon_loss:0.879823, zinb_loss:0.478581, cluster_loss:0.160624
Clustering   1205: ASW= 0.8240, DB= 0.2386, CH= 47036.8224
Training epoch 1206, recon_loss:0.880288, zinb_loss:0.478691, cluster_loss:0.160581
Clustering   1206: ASW= 0.8242, DB= 0.2345, CH= 48121.0510
Training epoch 1207, recon_loss:0.879755, zinb_loss:0.478593, cluster_loss:0.160577
Clustering   1207: ASW= 0.8239, DB= 0.2391, CH= 47077.6242
Training epoch 1208, recon_loss:0.880146, zinb_loss:0.478695, cluster_loss:0.160528
Clustering   1208: ASW= 0.8241, DB= 0.2346, CH= 48165.9418
Training epoch 1209, recon_loss:0.879748, zinb_loss:0.478619, cluster_loss:0.160529
Clustering   1209: ASW= 0.8238, DB= 0.2391, CH= 47136.3378
Training epoch 1210, recon_loss:0.880074, zinb_loss:0.478715, cluster_loss:0.160459
Clustering   1210: ASW= 0.8242, DB= 0.2349, CH= 48215.2331
Training epoch 1211, recon_loss:0.879865, zinb_loss:0.478662, cluster_loss:0.160466
Clustering   1211: ASW= 0.8238, DB= 0.2389, CH= 47247.9810
Training epoch 1212, recon_loss:0.880145, zinb_loss:0.478753, cluster_loss:0.160393
Clustering   1212: ASW= 0.8243, DB= 0.2349, CH= 48279.0440
Training epoch 1213, recon_loss:0.880215, zinb_loss:0.478726, cluster_loss:0.160430
Clustering   1213: ASW= 0.8238, DB= 0.2387, CH= 47396.7441
Training epoch 1214, recon_loss:0.880469, zinb_loss:0.478820, cluster_loss:0.160356
Clustering   1214: ASW= 0.8245, DB= 0.2352, CH= 48306.6814
Training epoch 1215, recon_loss:0.880823, zinb_loss:0.478813, cluster_loss:0.160440
Clustering   1215: ASW= 0.8238, DB= 0.2387, CH= 47555.1722
Training epoch 1216, recon_loss:0.880968, zinb_loss:0.478905, cluster_loss:0.160382
Clustering   1216: ASW= 0.8247, DB= 0.2356, CH= 48258.3163
Training epoch 1217, recon_loss:0.881429, zinb_loss:0.478884, cluster_loss:0.160500
Clustering   1217: ASW= 0.8238, DB= 0.2386, CH= 47724.5579
Training epoch 1218, recon_loss:0.881189, zinb_loss:0.478936, cluster_loss:0.160436
Clustering   1218: ASW= 0.8248, DB= 0.2359, CH= 48066.6917
Training epoch 1219, recon_loss:0.881579, zinb_loss:0.478883, cluster_loss:0.160561
Clustering   1219: ASW= 0.8239, DB= 0.2378, CH= 47823.3365
Training epoch 1220, recon_loss:0.880971, zinb_loss:0.478890, cluster_loss:0.160432
Clustering   1220: ASW= 0.8249, DB= 0.2361, CH= 47857.8296
Training epoch 1221, recon_loss:0.881254, zinb_loss:0.478812, cluster_loss:0.160515
Clustering   1221: ASW= 0.8239, DB= 0.2370, CH= 47866.0513
Training epoch 1222, recon_loss:0.880626, zinb_loss:0.478828, cluster_loss:0.160320
Clustering   1222: ASW= 0.8252, DB= 0.2361, CH= 47865.8064
Training epoch 1223, recon_loss:0.880821, zinb_loss:0.478733, cluster_loss:0.160388
Clustering   1223: ASW= 0.8239, DB= 0.2369, CH= 47888.2204
Training epoch 1224, recon_loss:0.880434, zinb_loss:0.478772, cluster_loss:0.160219
Clustering   1224: ASW= 0.8255, DB= 0.2361, CH= 47993.8028
Training epoch 1225, recon_loss:0.880610, zinb_loss:0.478675, cluster_loss:0.160348
Clustering   1225: ASW= 0.8238, DB= 0.2370, CH= 47883.3981
Training epoch 1226, recon_loss:0.880463, zinb_loss:0.478744, cluster_loss:0.160216
Clustering   1226: ASW= 0.8258, DB= 0.2361, CH= 48145.7068
Training epoch 1227, recon_loss:0.880510, zinb_loss:0.478627, cluster_loss:0.160413
Clustering   1227: ASW= 0.8235, DB= 0.2372, CH= 47821.1602
Training epoch 1228, recon_loss:0.880513, zinb_loss:0.478732, cluster_loss:0.160295
Clustering   1228: ASW= 0.8259, DB= 0.2372, CH= 48270.5452
Training epoch 1229, recon_loss:0.880366, zinb_loss:0.478586, cluster_loss:0.160565
Clustering   1229: ASW= 0.8233, DB= 0.2374, CH= 47676.5778
Training epoch 1230, recon_loss:0.880372, zinb_loss:0.478718, cluster_loss:0.160416
Clustering   1230: ASW= 0.8259, DB= 0.2372, CH= 48352.5257
Training epoch 1231, recon_loss:0.880095, zinb_loss:0.478556, cluster_loss:0.160706
Clustering   1231: ASW= 0.8231, DB= 0.2376, CH= 47493.0450
Training epoch 1232, recon_loss:0.880113, zinb_loss:0.478702, cluster_loss:0.160562
Clustering   1232: ASW= 0.8257, DB= 0.2372, CH= 48336.8705
Training epoch 1233, recon_loss:0.879785, zinb_loss:0.478525, cluster_loss:0.160872
Clustering   1233: ASW= 0.8229, DB= 0.2376, CH= 47274.9189
Training epoch 1234, recon_loss:0.879905, zinb_loss:0.478690, cluster_loss:0.160741
Clustering   1234: ASW= 0.8254, DB= 0.2373, CH= 48266.2666
Training epoch 1235, recon_loss:0.879563, zinb_loss:0.478495, cluster_loss:0.160986
Clustering   1235: ASW= 0.8229, DB= 0.2374, CH= 47152.7408
Training epoch 1236, recon_loss:0.879774, zinb_loss:0.478675, cluster_loss:0.160806
Clustering   1236: ASW= 0.8253, DB= 0.2372, CH= 48293.2738
Training epoch 1237, recon_loss:0.879399, zinb_loss:0.478470, cluster_loss:0.160950
Clustering   1237: ASW= 0.8232, DB= 0.2373, CH= 47200.2243
Training epoch 1238, recon_loss:0.879614, zinb_loss:0.478661, cluster_loss:0.160667
Clustering   1238: ASW= 0.8254, DB= 0.2370, CH= 48447.3265
Training epoch 1239, recon_loss:0.879311, zinb_loss:0.478463, cluster_loss:0.160799
Clustering   1239: ASW= 0.8236, DB= 0.2373, CH= 47343.0332
Training epoch 1240, recon_loss:0.879547, zinb_loss:0.478659, cluster_loss:0.160498
Clustering   1240: ASW= 0.8256, DB= 0.2366, CH= 48549.8096
Training epoch 1241, recon_loss:0.879396, zinb_loss:0.478473, cluster_loss:0.160670
Clustering   1241: ASW= 0.8238, DB= 0.2372, CH= 47484.5219
Training epoch 1242, recon_loss:0.879652, zinb_loss:0.478675, cluster_loss:0.160424
Clustering   1242: ASW= 0.8257, DB= 0.2356, CH= 48576.7856
Training epoch 1243, recon_loss:0.879611, zinb_loss:0.478492, cluster_loss:0.160625
Clustering   1243: ASW= 0.8239, DB= 0.2374, CH= 47582.7841
Training epoch 1244, recon_loss:0.879841, zinb_loss:0.478697, cluster_loss:0.160416
Clustering   1244: ASW= 0.8257, DB= 0.2351, CH= 48514.4036
Training epoch 1245, recon_loss:0.879761, zinb_loss:0.478500, cluster_loss:0.160609
Clustering   1245: ASW= 0.8239, DB= 0.2369, CH= 47624.8942
Training epoch 1246, recon_loss:0.879907, zinb_loss:0.478698, cluster_loss:0.160394
Clustering   1246: ASW= 0.8256, DB= 0.2348, CH= 48361.4774
Training epoch 1247, recon_loss:0.879702, zinb_loss:0.478481, cluster_loss:0.160557
Clustering   1247: ASW= 0.8239, DB= 0.2371, CH= 47677.5488
Training epoch 1248, recon_loss:0.879778, zinb_loss:0.478669, cluster_loss:0.160343
Clustering   1248: ASW= 0.8254, DB= 0.2344, CH= 48144.8753
Training epoch 1249, recon_loss:0.879470, zinb_loss:0.478452, cluster_loss:0.160479
Clustering   1249: ASW= 0.8240, DB= 0.2372, CH= 47745.4799
Training epoch 1250, recon_loss:0.879507, zinb_loss:0.478629, cluster_loss:0.160275
Clustering   1250: ASW= 0.8252, DB= 0.2343, CH= 47981.4335
Training epoch 1251, recon_loss:0.879156, zinb_loss:0.478426, cluster_loss:0.160384
Clustering   1251: ASW= 0.8242, DB= 0.2372, CH= 47837.3217
Training epoch 1252, recon_loss:0.879140, zinb_loss:0.478593, cluster_loss:0.160172
Clustering   1252: ASW= 0.8251, DB= 0.2336, CH= 47940.9815
Training epoch 1253, recon_loss:0.878897, zinb_loss:0.478414, cluster_loss:0.160312
Clustering   1253: ASW= 0.8244, DB= 0.2371, CH= 47939.3841
Training epoch 1254, recon_loss:0.878903, zinb_loss:0.478572, cluster_loss:0.160109
Clustering   1254: ASW= 0.8250, DB= 0.2335, CH= 47928.0837
Training epoch 1255, recon_loss:0.878813, zinb_loss:0.478428, cluster_loss:0.160298
Clustering   1255: ASW= 0.8245, DB= 0.2372, CH= 48027.6940
Training epoch 1256, recon_loss:0.878892, zinb_loss:0.478579, cluster_loss:0.160100
Clustering   1256: ASW= 0.8249, DB= 0.2334, CH= 47879.3458
Training epoch 1257, recon_loss:0.878948, zinb_loss:0.478462, cluster_loss:0.160323
Clustering   1257: ASW= 0.8246, DB= 0.2382, CH= 48094.9462
Training epoch 1258, recon_loss:0.879058, zinb_loss:0.478589, cluster_loss:0.160140
Clustering   1258: ASW= 0.8247, DB= 0.2334, CH= 47852.5900
Training epoch 1259, recon_loss:0.879292, zinb_loss:0.478518, cluster_loss:0.160410
Clustering   1259: ASW= 0.8247, DB= 0.2377, CH= 48141.7664
Training epoch 1260, recon_loss:0.879384, zinb_loss:0.478626, cluster_loss:0.160202
Clustering   1260: ASW= 0.8246, DB= 0.2335, CH= 47805.7758
Training epoch 1261, recon_loss:0.879637, zinb_loss:0.478581, cluster_loss:0.160459
Clustering   1261: ASW= 0.8248, DB= 0.2390, CH= 48237.8276
Training epoch 1262, recon_loss:0.879597, zinb_loss:0.478638, cluster_loss:0.160238
Clustering   1262: ASW= 0.8244, DB= 0.2338, CH= 47807.2051
Training epoch 1263, recon_loss:0.879882, zinb_loss:0.478624, cluster_loss:0.160506
Clustering   1263: ASW= 0.8248, DB= 0.2389, CH= 48285.4290
Training epoch 1264, recon_loss:0.879837, zinb_loss:0.478672, cluster_loss:0.160247
Clustering   1264: ASW= 0.8244, DB= 0.2336, CH= 47889.0698
Training epoch 1265, recon_loss:0.879963, zinb_loss:0.478660, cluster_loss:0.160482
Clustering   1265: ASW= 0.8250, DB= 0.2387, CH= 48371.8369
Training epoch 1266, recon_loss:0.879870, zinb_loss:0.478697, cluster_loss:0.160236
Clustering   1266: ASW= 0.8244, DB= 0.2335, CH= 48070.4233
Training epoch 1267, recon_loss:0.879963, zinb_loss:0.478708, cluster_loss:0.160527
Clustering   1267: ASW= 0.8253, DB= 0.2384, CH= 48410.9999
Training epoch 1268, recon_loss:0.879910, zinb_loss:0.478734, cluster_loss:0.160311
Clustering   1268: ASW= 0.8243, DB= 0.2340, CH= 48312.5576
Training epoch 1269, recon_loss:0.879883, zinb_loss:0.478755, cluster_loss:0.160664
Clustering   1269: ASW= 0.8255, DB= 0.2382, CH= 48375.1510
Training epoch 1270, recon_loss:0.879811, zinb_loss:0.478742, cluster_loss:0.160372
Clustering   1270: ASW= 0.8242, DB= 0.2341, CH= 48480.0817
Training epoch 1271, recon_loss:0.879489, zinb_loss:0.478740, cluster_loss:0.160680
Clustering   1271: ASW= 0.8258, DB= 0.2382, CH= 48341.9828
Training epoch 1272, recon_loss:0.879466, zinb_loss:0.478702, cluster_loss:0.160290
Clustering   1272: ASW= 0.8242, DB= 0.2345, CH= 48536.7004
Training epoch 1273, recon_loss:0.879000, zinb_loss:0.478689, cluster_loss:0.160521
Clustering   1273: ASW= 0.8261, DB= 0.2380, CH= 48394.4114
Training epoch 1274, recon_loss:0.879138, zinb_loss:0.478613, cluster_loss:0.160170
Clustering   1274: ASW= 0.8242, DB= 0.2348, CH= 48577.2974
Training epoch 1275, recon_loss:0.878869, zinb_loss:0.478614, cluster_loss:0.160374
Clustering   1275: ASW= 0.8263, DB= 0.2379, CH= 48461.0304
Training epoch 1276, recon_loss:0.879258, zinb_loss:0.478564, cluster_loss:0.160130
Clustering   1276: ASW= 0.8242, DB= 0.2348, CH= 48615.9688
Training epoch 1277, recon_loss:0.879190, zinb_loss:0.478595, cluster_loss:0.160324
Clustering   1277: ASW= 0.8264, DB= 0.2378, CH= 48514.4083
Training epoch 1278, recon_loss:0.879767, zinb_loss:0.478526, cluster_loss:0.160181
Clustering   1278: ASW= 0.8242, DB= 0.2352, CH= 48676.3907
Training epoch 1279, recon_loss:0.879676, zinb_loss:0.478553, cluster_loss:0.160363
Clustering   1279: ASW= 0.8265, DB= 0.2375, CH= 48489.9912
Training epoch 1280, recon_loss:0.880212, zinb_loss:0.478489, cluster_loss:0.160260
Clustering   1280: ASW= 0.8242, DB= 0.2352, CH= 48723.3606
Training epoch 1281, recon_loss:0.879900, zinb_loss:0.478530, cluster_loss:0.160361
Clustering   1281: ASW= 0.8264, DB= 0.2375, CH= 48420.4681
Training epoch 1282, recon_loss:0.880335, zinb_loss:0.478451, cluster_loss:0.160264
Clustering   1282: ASW= 0.8242, DB= 0.2355, CH= 48818.3173
Training epoch 1283, recon_loss:0.879859, zinb_loss:0.478473, cluster_loss:0.160379
Clustering   1283: ASW= 0.8263, DB= 0.2377, CH= 48255.1107
Training epoch 1284, recon_loss:0.880193, zinb_loss:0.478408, cluster_loss:0.160245
Clustering   1284: ASW= 0.8241, DB= 0.2355, CH= 48921.7115
Training epoch 1285, recon_loss:0.879698, zinb_loss:0.478456, cluster_loss:0.160394
Clustering   1285: ASW= 0.8261, DB= 0.2377, CH= 48028.6916
Training epoch 1286, recon_loss:0.880081, zinb_loss:0.478416, cluster_loss:0.160215
Clustering   1286: ASW= 0.8242, DB= 0.2354, CH= 49078.3951
Training epoch 1287, recon_loss:0.879602, zinb_loss:0.478438, cluster_loss:0.160531
Clustering   1287: ASW= 0.8258, DB= 0.2378, CH= 47694.7980
Training epoch 1288, recon_loss:0.880106, zinb_loss:0.478433, cluster_loss:0.160281
Clustering   1288: ASW= 0.8241, DB= 0.2351, CH= 49181.0274
Training epoch 1289, recon_loss:0.879740, zinb_loss:0.478480, cluster_loss:0.160733
Clustering   1289: ASW= 0.8255, DB= 0.2378, CH= 47290.8068
Training epoch 1290, recon_loss:0.880379, zinb_loss:0.478512, cluster_loss:0.160380
Clustering   1290: ASW= 0.8241, DB= 0.2350, CH= 49294.5640
Training epoch 1291, recon_loss:0.879833, zinb_loss:0.478492, cluster_loss:0.160849
Clustering   1291: ASW= 0.8250, DB= 0.2379, CH= 46997.9553
Training epoch 1292, recon_loss:0.880310, zinb_loss:0.478501, cluster_loss:0.160516
Clustering   1292: ASW= 0.8238, DB= 0.2350, CH= 49213.1278
Training epoch 1293, recon_loss:0.880008, zinb_loss:0.478530, cluster_loss:0.161094
Clustering   1293: ASW= 0.8249, DB= 0.2376, CH= 46837.6785
Training epoch 1294, recon_loss:0.880221, zinb_loss:0.478514, cluster_loss:0.160448
Clustering   1294: ASW= 0.8239, DB= 0.2351, CH= 49130.9385
Training epoch 1295, recon_loss:0.879370, zinb_loss:0.478488, cluster_loss:0.160665
Clustering   1295: ASW= 0.8253, DB= 0.2366, CH= 47148.7321
Training epoch 1296, recon_loss:0.879472, zinb_loss:0.478478, cluster_loss:0.160016
Clustering   1296: ASW= 0.8245, DB= 0.2349, CH= 49298.9176
Training epoch 1297, recon_loss:0.878830, zinb_loss:0.478453, cluster_loss:0.160241
Clustering   1297: ASW= 0.8258, DB= 0.2356, CH= 47536.8491
Training epoch 1298, recon_loss:0.879112, zinb_loss:0.478473, cluster_loss:0.159750
Clustering   1298: ASW= 0.8249, DB= 0.2349, CH= 49464.1305
Training epoch 1299, recon_loss:0.878894, zinb_loss:0.478455, cluster_loss:0.160110
Clustering   1299: ASW= 0.8260, DB= 0.2352, CH= 47709.2776
Training epoch 1300, recon_loss:0.879413, zinb_loss:0.478507, cluster_loss:0.159723
Clustering   1300: ASW= 0.8249, DB= 0.2349, CH= 49542.1449
Training epoch 1301, recon_loss:0.879475, zinb_loss:0.478492, cluster_loss:0.160152
Clustering   1301: ASW= 0.8262, DB= 0.2351, CH= 47737.7234
Training epoch 1302, recon_loss:0.880061, zinb_loss:0.478554, cluster_loss:0.159824
Clustering   1302: ASW= 0.8248, DB= 0.2352, CH= 49504.3802
Training epoch 1303, recon_loss:0.880289, zinb_loss:0.478569, cluster_loss:0.160234
Clustering   1303: ASW= 0.8263, DB= 0.2347, CH= 47743.9265
Training epoch 1304, recon_loss:0.880594, zinb_loss:0.478592, cluster_loss:0.159900
Clustering   1304: ASW= 0.8247, DB= 0.2356, CH= 49381.1080
Training epoch 1305, recon_loss:0.880640, zinb_loss:0.478608, cluster_loss:0.160225
Clustering   1305: ASW= 0.8265, DB= 0.2343, CH= 47862.9574
Training epoch 1306, recon_loss:0.880634, zinb_loss:0.478588, cluster_loss:0.159897
Clustering   1306: ASW= 0.8245, DB= 0.2362, CH= 49226.3354
Training epoch 1307, recon_loss:0.880615, zinb_loss:0.478637, cluster_loss:0.160116
Clustering   1307: ASW= 0.8267, DB= 0.2337, CH= 48152.7405
Training epoch 1308, recon_loss:0.880470, zinb_loss:0.478564, cluster_loss:0.159861
Clustering   1308: ASW= 0.8245, DB= 0.2366, CH= 49065.1903
Training epoch 1309, recon_loss:0.880338, zinb_loss:0.478632, cluster_loss:0.160041
Clustering   1309: ASW= 0.8267, DB= 0.2333, CH= 48430.3579
Training epoch 1310, recon_loss:0.880298, zinb_loss:0.478550, cluster_loss:0.159855
Clustering   1310: ASW= 0.8244, DB= 0.2369, CH= 48881.6845
Training epoch 1311, recon_loss:0.880088, zinb_loss:0.478631, cluster_loss:0.160040
Clustering   1311: ASW= 0.8267, DB= 0.2331, CH= 48630.3848
Training epoch 1312, recon_loss:0.880253, zinb_loss:0.478567, cluster_loss:0.159915
Clustering   1312: ASW= 0.8242, DB= 0.2373, CH= 48650.2262
Training epoch 1313, recon_loss:0.880009, zinb_loss:0.478665, cluster_loss:0.160081
Clustering   1313: ASW= 0.8267, DB= 0.2329, CH= 48813.6304
Training epoch 1314, recon_loss:0.880280, zinb_loss:0.478597, cluster_loss:0.160016
Clustering   1314: ASW= 0.8239, DB= 0.2375, CH= 48375.6091
Training epoch 1315, recon_loss:0.879941, zinb_loss:0.478693, cluster_loss:0.160076
Clustering   1315: ASW= 0.8267, DB= 0.2328, CH= 49043.1863
Training epoch 1316, recon_loss:0.880089, zinb_loss:0.478583, cluster_loss:0.160069
Clustering   1316: ASW= 0.8238, DB= 0.2377, CH= 48160.2578
Training epoch 1317, recon_loss:0.879719, zinb_loss:0.478671, cluster_loss:0.160013
Clustering   1317: ASW= 0.8267, DB= 0.2329, CH= 49278.1978
Training epoch 1318, recon_loss:0.879735, zinb_loss:0.478534, cluster_loss:0.160070
Clustering   1318: ASW= 0.8239, DB= 0.2375, CH= 48066.0604
Training epoch 1319, recon_loss:0.879565, zinb_loss:0.478641, cluster_loss:0.159949
Clustering   1319: ASW= 0.8268, DB= 0.2330, CH= 49536.0034
Training epoch 1320, recon_loss:0.879565, zinb_loss:0.478476, cluster_loss:0.160201
Clustering   1320: ASW= 0.8240, DB= 0.2374, CH= 47964.5023
Training epoch 1321, recon_loss:0.879530, zinb_loss:0.478606, cluster_loss:0.159984
Clustering   1321: ASW= 0.8268, DB= 0.2333, CH= 49676.5984
Training epoch 1322, recon_loss:0.879524, zinb_loss:0.478435, cluster_loss:0.160437
Clustering   1322: ASW= 0.8242, DB= 0.2372, CH= 47897.5307
Training epoch 1323, recon_loss:0.879610, zinb_loss:0.478607, cluster_loss:0.160130
Clustering   1323: ASW= 0.8267, DB= 0.2336, CH= 49675.9337
Training epoch 1324, recon_loss:0.879640, zinb_loss:0.478433, cluster_loss:0.160859
Clustering   1324: ASW= 0.8243, DB= 0.2368, CH= 47810.5018
Training epoch 1325, recon_loss:0.879798, zinb_loss:0.478647, cluster_loss:0.160423
Clustering   1325: ASW= 0.8263, DB= 0.2339, CH= 49397.9426
Training epoch 1326, recon_loss:0.879644, zinb_loss:0.478460, cluster_loss:0.161232
Clustering   1326: ASW= 0.8244, DB= 0.2366, CH= 47709.8639
Training epoch 1327, recon_loss:0.879704, zinb_loss:0.478650, cluster_loss:0.160546
Clustering   1327: ASW= 0.8260, DB= 0.2342, CH= 49070.8441
Training epoch 1328, recon_loss:0.879190, zinb_loss:0.478448, cluster_loss:0.161162
Clustering   1328: ASW= 0.8246, DB= 0.2364, CH= 47691.7492
Training epoch 1329, recon_loss:0.879279, zinb_loss:0.478594, cluster_loss:0.160393
Clustering   1329: ASW= 0.8257, DB= 0.2342, CH= 48944.3655
Training epoch 1330, recon_loss:0.878726, zinb_loss:0.478407, cluster_loss:0.160936
Clustering   1330: ASW= 0.8247, DB= 0.2364, CH= 47714.2843
Training epoch 1331, recon_loss:0.879047, zinb_loss:0.478540, cluster_loss:0.160342
Clustering   1331: ASW= 0.8253, DB= 0.2345, CH= 48754.2777
Training epoch 1332, recon_loss:0.878467, zinb_loss:0.478368, cluster_loss:0.160724
Clustering   1332: ASW= 0.8247, DB= 0.2360, CH= 47827.5104
Training epoch 1333, recon_loss:0.878849, zinb_loss:0.478491, cluster_loss:0.160251
Clustering   1333: ASW= 0.8254, DB= 0.2344, CH= 48713.8323
Training epoch 1334, recon_loss:0.878277, zinb_loss:0.478329, cluster_loss:0.160481
Clustering   1334: ASW= 0.8249, DB= 0.2357, CH= 48064.0369
Training epoch 1335, recon_loss:0.878638, zinb_loss:0.478450, cluster_loss:0.160069
Clustering   1335: ASW= 0.8259, DB= 0.2341, CH= 48904.2449
Training epoch 1336, recon_loss:0.878273, zinb_loss:0.478299, cluster_loss:0.160311
Clustering   1336: ASW= 0.8251, DB= 0.2355, CH= 48290.7903
Training epoch 1337, recon_loss:0.878744, zinb_loss:0.478439, cluster_loss:0.160032
Clustering   1337: ASW= 0.8263, DB= 0.2338, CH= 49014.6202
Training epoch 1338, recon_loss:0.878500, zinb_loss:0.478282, cluster_loss:0.160254
Clustering   1338: ASW= 0.8251, DB= 0.2356, CH= 48438.3886
Training epoch 1339, recon_loss:0.879078, zinb_loss:0.478435, cluster_loss:0.160106
Clustering   1339: ASW= 0.8266, DB= 0.2335, CH= 49064.5915
Training epoch 1340, recon_loss:0.878870, zinb_loss:0.478270, cluster_loss:0.160284
Clustering   1340: ASW= 0.8250, DB= 0.2359, CH= 48531.1286
Training epoch 1341, recon_loss:0.879527, zinb_loss:0.478447, cluster_loss:0.160245
Clustering   1341: ASW= 0.8269, DB= 0.2331, CH= 49100.0617
Training epoch 1342, recon_loss:0.879129, zinb_loss:0.478253, cluster_loss:0.160326
Clustering   1342: ASW= 0.8249, DB= 0.2362, CH= 48590.1922
Training epoch 1343, recon_loss:0.879729, zinb_loss:0.478447, cluster_loss:0.160356
Clustering   1343: ASW= 0.8272, DB= 0.2328, CH= 49181.1123
Training epoch 1344, recon_loss:0.879153, zinb_loss:0.478232, cluster_loss:0.160347
Clustering   1344: ASW= 0.8249, DB= 0.2365, CH= 48632.7797
Training epoch 1345, recon_loss:0.879749, zinb_loss:0.478458, cluster_loss:0.160436
Clustering   1345: ASW= 0.8275, DB= 0.2328, CH= 49314.6047
Training epoch 1346, recon_loss:0.879172, zinb_loss:0.478226, cluster_loss:0.160405
Clustering   1346: ASW= 0.8249, DB= 0.2368, CH= 48669.8038
Training epoch 1347, recon_loss:0.879778, zinb_loss:0.478462, cluster_loss:0.160585
Clustering   1347: ASW= 0.8277, DB= 0.2326, CH= 49471.2466
Training epoch 1348, recon_loss:0.879214, zinb_loss:0.478247, cluster_loss:0.160396
Clustering   1348: ASW= 0.8251, DB= 0.2367, CH= 48730.7164
Training epoch 1349, recon_loss:0.879940, zinb_loss:0.478496, cluster_loss:0.160673
Clustering   1349: ASW= 0.8278, DB= 0.2325, CH= 49667.3710
Training epoch 1350, recon_loss:0.879461, zinb_loss:0.478299, cluster_loss:0.160428
Clustering   1350: ASW= 0.8253, DB= 0.2366, CH= 48668.5083
Training epoch 1351, recon_loss:0.880413, zinb_loss:0.478533, cluster_loss:0.160800
Clustering   1351: ASW= 0.8276, DB= 0.2326, CH= 49732.3206
Training epoch 1352, recon_loss:0.880064, zinb_loss:0.478399, cluster_loss:0.160535
Clustering   1352: ASW= 0.8255, DB= 0.2363, CH= 48245.2217
Training epoch 1353, recon_loss:0.880529, zinb_loss:0.478547, cluster_loss:0.160689
Clustering   1353: ASW= 0.8271, DB= 0.2329, CH= 49573.1098
Training epoch 1354, recon_loss:0.879941, zinb_loss:0.478448, cluster_loss:0.160369
Clustering   1354: ASW= 0.8257, DB= 0.2358, CH= 48179.6642
Training epoch 1355, recon_loss:0.879958, zinb_loss:0.478517, cluster_loss:0.160334
Clustering   1355: ASW= 0.8268, DB= 0.2326, CH= 49457.3448
Training epoch 1356, recon_loss:0.879381, zinb_loss:0.478427, cluster_loss:0.160018
Clustering   1356: ASW= 0.8261, DB= 0.2354, CH= 48521.4011
Training epoch 1357, recon_loss:0.879506, zinb_loss:0.478481, cluster_loss:0.160111
Clustering   1357: ASW= 0.8266, DB= 0.2328, CH= 49417.1599
Training epoch 1358, recon_loss:0.879186, zinb_loss:0.478415, cluster_loss:0.159889
Clustering   1358: ASW= 0.8263, DB= 0.2352, CH= 48731.9214
Training epoch 1359, recon_loss:0.879414, zinb_loss:0.478483, cluster_loss:0.160058
Clustering   1359: ASW= 0.8264, DB= 0.2328, CH= 49408.5509
Training epoch 1360, recon_loss:0.879228, zinb_loss:0.478419, cluster_loss:0.159920
Clustering   1360: ASW= 0.8263, DB= 0.2353, CH= 48810.0713
Training epoch 1361, recon_loss:0.879496, zinb_loss:0.478511, cluster_loss:0.160112
Clustering   1361: ASW= 0.8263, DB= 0.2328, CH= 49376.2528
Training epoch 1362, recon_loss:0.879385, zinb_loss:0.478427, cluster_loss:0.160013
Clustering   1362: ASW= 0.8263, DB= 0.2354, CH= 48823.2246
Training epoch 1363, recon_loss:0.879613, zinb_loss:0.478552, cluster_loss:0.160161
Clustering   1363: ASW= 0.8261, DB= 0.2328, CH= 49360.8025
Training epoch 1364, recon_loss:0.879409, zinb_loss:0.478420, cluster_loss:0.160086
Clustering   1364: ASW= 0.8261, DB= 0.2359, CH= 48812.2836
Training epoch 1365, recon_loss:0.879516, zinb_loss:0.478560, cluster_loss:0.160172
Clustering   1365: ASW= 0.8260, DB= 0.2329, CH= 49310.4545
Training epoch 1366, recon_loss:0.879430, zinb_loss:0.478388, cluster_loss:0.160105
Clustering   1366: ASW= 0.8261, DB= 0.2361, CH= 48823.2152
Training epoch 1367, recon_loss:0.879460, zinb_loss:0.478570, cluster_loss:0.160115
Clustering   1367: ASW= 0.8259, DB= 0.2322, CH= 49304.0934
Training epoch 1368, recon_loss:0.879271, zinb_loss:0.478360, cluster_loss:0.160106
Clustering   1368: ASW= 0.8260, DB= 0.2362, CH= 48873.3312
Training epoch 1369, recon_loss:0.879260, zinb_loss:0.478541, cluster_loss:0.160025
Clustering   1369: ASW= 0.8259, DB= 0.2324, CH= 49283.8807
Training epoch 1370, recon_loss:0.879190, zinb_loss:0.478295, cluster_loss:0.160037
Clustering   1370: ASW= 0.8260, DB= 0.2360, CH= 48996.3251
Training epoch 1371, recon_loss:0.879034, zinb_loss:0.478500, cluster_loss:0.159926
Clustering   1371: ASW= 0.8260, DB= 0.2321, CH= 49276.6994
Training epoch 1372, recon_loss:0.879105, zinb_loss:0.478254, cluster_loss:0.160052
Clustering   1372: ASW= 0.8260, DB= 0.2361, CH= 49144.7793
Training epoch 1373, recon_loss:0.878988, zinb_loss:0.478468, cluster_loss:0.159920
Clustering   1373: ASW= 0.8261, DB= 0.2320, CH= 49113.6961
Training epoch 1374, recon_loss:0.879461, zinb_loss:0.478217, cluster_loss:0.160292
Clustering   1374: ASW= 0.8259, DB= 0.2354, CH= 49160.5871
Training epoch 1375, recon_loss:0.879431, zinb_loss:0.478473, cluster_loss:0.160256
Clustering   1375: ASW= 0.8259, DB= 0.2322, CH= 48442.9244
Training epoch 1376, recon_loss:0.879593, zinb_loss:0.478185, cluster_loss:0.160524
Clustering   1376: ASW= 0.8257, DB= 0.2355, CH= 48960.0937
Training epoch 1377, recon_loss:0.879098, zinb_loss:0.478443, cluster_loss:0.160250
Clustering   1377: ASW= 0.8260, DB= 0.2320, CH= 48320.0098
Training epoch 1378, recon_loss:0.878762, zinb_loss:0.478139, cluster_loss:0.160269
Clustering   1378: ASW= 0.8260, DB= 0.2360, CH= 48855.4890
Training epoch 1379, recon_loss:0.878167, zinb_loss:0.478392, cluster_loss:0.159819
Clustering   1379: ASW= 0.8266, DB= 0.2316, CH= 49003.8801
Training epoch 1380, recon_loss:0.878295, zinb_loss:0.478132, cluster_loss:0.160182
Clustering   1380: ASW= 0.8262, DB= 0.2356, CH= 48889.5837
Training epoch 1381, recon_loss:0.878154, zinb_loss:0.478437, cluster_loss:0.159804
Clustering   1381: ASW= 0.8267, DB= 0.2315, CH= 49266.2588
Training epoch 1382, recon_loss:0.878443, zinb_loss:0.478180, cluster_loss:0.160333
Clustering   1382: ASW= 0.8262, DB= 0.2363, CH= 48801.0122
Training epoch 1383, recon_loss:0.878408, zinb_loss:0.478481, cluster_loss:0.159974
Clustering   1383: ASW= 0.8265, DB= 0.2313, CH= 49328.3835
Training epoch 1384, recon_loss:0.878633, zinb_loss:0.478239, cluster_loss:0.160488
Clustering   1384: ASW= 0.8263, DB= 0.2363, CH= 48682.1929
Training epoch 1385, recon_loss:0.878495, zinb_loss:0.478528, cluster_loss:0.160028
Clustering   1385: ASW= 0.8265, DB= 0.2313, CH= 49425.5806
Training epoch 1386, recon_loss:0.878486, zinb_loss:0.478285, cluster_loss:0.160564
Clustering   1386: ASW= 0.8262, DB= 0.2364, CH= 48579.8373
Training epoch 1387, recon_loss:0.878340, zinb_loss:0.478529, cluster_loss:0.160046
Clustering   1387: ASW= 0.8264, DB= 0.2313, CH= 49504.7142
Training epoch 1388, recon_loss:0.878387, zinb_loss:0.478343, cluster_loss:0.160583
Clustering   1388: ASW= 0.8263, DB= 0.2364, CH= 48557.9574
Training epoch 1389, recon_loss:0.878330, zinb_loss:0.478548, cluster_loss:0.160035
Clustering   1389: ASW= 0.8263, DB= 0.2313, CH= 49559.5827
Training epoch 1390, recon_loss:0.878469, zinb_loss:0.478402, cluster_loss:0.160568
Clustering   1390: ASW= 0.8264, DB= 0.2364, CH= 48567.9000
Training epoch 1391, recon_loss:0.878496, zinb_loss:0.478553, cluster_loss:0.160023
Clustering   1391: ASW= 0.8262, DB= 0.2314, CH= 49619.8954
Training epoch 1392, recon_loss:0.878727, zinb_loss:0.478474, cluster_loss:0.160549
Clustering   1392: ASW= 0.8266, DB= 0.2362, CH= 48635.5599
Training epoch 1393, recon_loss:0.878866, zinb_loss:0.478576, cluster_loss:0.160057
Clustering   1393: ASW= 0.8260, DB= 0.2317, CH= 49649.8605
Training epoch 1394, recon_loss:0.879141, zinb_loss:0.478529, cluster_loss:0.160508
Clustering   1394: ASW= 0.8268, DB= 0.2362, CH= 48709.2305
Training epoch 1395, recon_loss:0.879199, zinb_loss:0.478583, cluster_loss:0.160049
Clustering   1395: ASW= 0.8259, DB= 0.2318, CH= 49653.7306
Training epoch 1396, recon_loss:0.879235, zinb_loss:0.478530, cluster_loss:0.160437
Clustering   1396: ASW= 0.8269, DB= 0.2362, CH= 48801.9570
Training epoch 1397, recon_loss:0.879298, zinb_loss:0.478552, cluster_loss:0.160043
Clustering   1397: ASW= 0.8257, DB= 0.2324, CH= 49644.0004
Training epoch 1398, recon_loss:0.879235, zinb_loss:0.478504, cluster_loss:0.160365
Clustering   1398: ASW= 0.8271, DB= 0.2361, CH= 48889.3616
Training epoch 1399, recon_loss:0.879270, zinb_loss:0.478504, cluster_loss:0.160005
Clustering   1399: ASW= 0.8255, DB= 0.2327, CH= 49617.1000
Training epoch 1400, recon_loss:0.879099, zinb_loss:0.478454, cluster_loss:0.160322
Clustering   1400: ASW= 0.8271, DB= 0.2365, CH= 48953.6823
Training epoch 1401, recon_loss:0.879271, zinb_loss:0.478449, cluster_loss:0.159979
Clustering   1401: ASW= 0.8253, DB= 0.2331, CH= 49581.3545
Training epoch 1402, recon_loss:0.879016, zinb_loss:0.478406, cluster_loss:0.160299
Clustering   1402: ASW= 0.8272, DB= 0.2364, CH= 49016.0737
Training epoch 1403, recon_loss:0.879368, zinb_loss:0.478390, cluster_loss:0.159975
Clustering   1403: ASW= 0.8252, DB= 0.2335, CH= 49503.9330
Training epoch 1404, recon_loss:0.879008, zinb_loss:0.478368, cluster_loss:0.160270
Clustering   1404: ASW= 0.8271, DB= 0.2358, CH= 49092.6427
Training epoch 1405, recon_loss:0.879414, zinb_loss:0.478322, cluster_loss:0.159968
Clustering   1405: ASW= 0.8251, DB= 0.2337, CH= 49405.5792
Training epoch 1406, recon_loss:0.878976, zinb_loss:0.478300, cluster_loss:0.160275
Clustering   1406: ASW= 0.8271, DB= 0.2355, CH= 49176.5666
Training epoch 1407, recon_loss:0.879625, zinb_loss:0.478261, cluster_loss:0.160046
Clustering   1407: ASW= 0.8250, DB= 0.2339, CH= 49263.2897
Training epoch 1408, recon_loss:0.879005, zinb_loss:0.478249, cluster_loss:0.160144
Clustering   1408: ASW= 0.8268, DB= 0.2354, CH= 49230.0677
Training epoch 1409, recon_loss:0.879598, zinb_loss:0.478222, cluster_loss:0.160010
Clustering   1409: ASW= 0.8252, DB= 0.2337, CH= 49141.6521
Training epoch 1410, recon_loss:0.879391, zinb_loss:0.478232, cluster_loss:0.160333
Clustering   1410: ASW= 0.8267, DB= 0.2343, CH= 49356.2905
Training epoch 1411, recon_loss:0.880342, zinb_loss:0.478249, cluster_loss:0.160377
Clustering   1411: ASW= 0.8252, DB= 0.2341, CH= 48773.5493
Training epoch 1412, recon_loss:0.879754, zinb_loss:0.478221, cluster_loss:0.160491
Clustering   1412: ASW= 0.8264, DB= 0.2339, CH= 49407.7485
Training epoch 1413, recon_loss:0.880094, zinb_loss:0.478229, cluster_loss:0.160407
Clustering   1413: ASW= 0.8253, DB= 0.2340, CH= 48544.4518
Training epoch 1414, recon_loss:0.879223, zinb_loss:0.478180, cluster_loss:0.160292
Clustering   1414: ASW= 0.8265, DB= 0.2334, CH= 49535.2176
Training epoch 1415, recon_loss:0.879193, zinb_loss:0.478180, cluster_loss:0.160062
Clustering   1415: ASW= 0.8255, DB= 0.2338, CH= 48595.2318
Training epoch 1416, recon_loss:0.878476, zinb_loss:0.478154, cluster_loss:0.159922
Clustering   1416: ASW= 0.8268, DB= 0.2339, CH= 49758.4755
Training epoch 1417, recon_loss:0.878659, zinb_loss:0.478194, cluster_loss:0.160004
Clustering   1417: ASW= 0.8256, DB= 0.2338, CH= 48604.0300
Training epoch 1418, recon_loss:0.878618, zinb_loss:0.478199, cluster_loss:0.159831
Clustering   1418: ASW= 0.8267, DB= 0.2342, CH= 49833.8481
Training epoch 1419, recon_loss:0.878810, zinb_loss:0.478260, cluster_loss:0.160003
Clustering   1419: ASW= 0.8258, DB= 0.2332, CH= 48479.1999
Training epoch 1420, recon_loss:0.879276, zinb_loss:0.478320, cluster_loss:0.160197
Clustering   1420: ASW= 0.8262, DB= 0.2335, CH= 49756.7992
Training epoch 1421, recon_loss:0.879472, zinb_loss:0.478359, cluster_loss:0.160400
Clustering   1421: ASW= 0.8258, DB= 0.2333, CH= 48126.9525
Training epoch 1422, recon_loss:0.879592, zinb_loss:0.478369, cluster_loss:0.160221
Clustering   1422: ASW= 0.8261, DB= 0.2343, CH= 49763.4282
Training epoch 1423, recon_loss:0.879351, zinb_loss:0.478342, cluster_loss:0.160323
Clustering   1423: ASW= 0.8261, DB= 0.2333, CH= 48225.4605
Training epoch 1424, recon_loss:0.879236, zinb_loss:0.478331, cluster_loss:0.160009
Clustering   1424: ASW= 0.8263, DB= 0.2338, CH= 49880.7209
Training epoch 1425, recon_loss:0.878823, zinb_loss:0.478270, cluster_loss:0.160080
Clustering   1425: ASW= 0.8266, DB= 0.2334, CH= 48542.4932
Training epoch 1426, recon_loss:0.878880, zinb_loss:0.478274, cluster_loss:0.159863
Clustering   1426: ASW= 0.8264, DB= 0.2334, CH= 49991.5615
Training epoch 1427, recon_loss:0.878456, zinb_loss:0.478207, cluster_loss:0.159985
Clustering   1427: ASW= 0.8269, DB= 0.2336, CH= 48763.5771
Training epoch 1428, recon_loss:0.878795, zinb_loss:0.478230, cluster_loss:0.159927
Clustering   1428: ASW= 0.8264, DB= 0.2333, CH= 50023.8749
Training epoch 1429, recon_loss:0.878424, zinb_loss:0.478184, cluster_loss:0.160188
Clustering   1429: ASW= 0.8271, DB= 0.2339, CH= 48710.4379
Training epoch 1430, recon_loss:0.879029, zinb_loss:0.478203, cluster_loss:0.160323
Clustering   1430: ASW= 0.8261, DB= 0.2333, CH= 49904.2890
Training epoch 1431, recon_loss:0.878809, zinb_loss:0.478223, cluster_loss:0.160718
Clustering   1431: ASW= 0.8271, DB= 0.2350, CH= 48462.2378
Training epoch 1432, recon_loss:0.879596, zinb_loss:0.478221, cluster_loss:0.160901
Clustering   1432: ASW= 0.8256, DB= 0.2336, CH= 49649.8342
Training epoch 1433, recon_loss:0.878979, zinb_loss:0.478191, cluster_loss:0.160896
Clustering   1433: ASW= 0.8268, DB= 0.2355, CH= 48334.4961
Training epoch 1434, recon_loss:0.879000, zinb_loss:0.478058, cluster_loss:0.160843
Clustering   1434: ASW= 0.8251, DB= 0.2342, CH= 49206.3067
Training epoch 1435, recon_loss:0.878706, zinb_loss:0.478205, cluster_loss:0.160665
Clustering   1435: ASW= 0.8276, DB= 0.2350, CH= 48862.8095
Training epoch 1436, recon_loss:0.878595, zinb_loss:0.478003, cluster_loss:0.160543
Clustering   1436: ASW= 0.8251, DB= 0.2340, CH= 49153.3508
Training epoch 1437, recon_loss:0.878399, zinb_loss:0.478203, cluster_loss:0.160393
Clustering   1437: ASW= 0.8280, DB= 0.2349, CH= 49205.4554
Training epoch 1438, recon_loss:0.878189, zinb_loss:0.477983, cluster_loss:0.160269
Clustering   1438: ASW= 0.8252, DB= 0.2340, CH= 49197.9238
Training epoch 1439, recon_loss:0.878107, zinb_loss:0.478210, cluster_loss:0.160187
Clustering   1439: ASW= 0.8283, DB= 0.2344, CH= 49461.8766
Training epoch 1440, recon_loss:0.877882, zinb_loss:0.477986, cluster_loss:0.160080
Clustering   1440: ASW= 0.8253, DB= 0.2340, CH= 49268.3457
Training epoch 1441, recon_loss:0.877890, zinb_loss:0.478223, cluster_loss:0.160053
Clustering   1441: ASW= 0.8285, DB= 0.2340, CH= 49659.8781
Training epoch 1442, recon_loss:0.877685, zinb_loss:0.478004, cluster_loss:0.159961
Clustering   1442: ASW= 0.8255, DB= 0.2340, CH= 49326.4254
Training epoch 1443, recon_loss:0.877766, zinb_loss:0.478248, cluster_loss:0.159980
Clustering   1443: ASW= 0.8287, DB= 0.2336, CH= 49809.5325
Training epoch 1444, recon_loss:0.877577, zinb_loss:0.478035, cluster_loss:0.159896
Clustering   1444: ASW= 0.8255, DB= 0.2341, CH= 49358.8570
Training epoch 1445, recon_loss:0.877727, zinb_loss:0.478281, cluster_loss:0.159933
Clustering   1445: ASW= 0.8289, DB= 0.2330, CH= 49952.8808
Training epoch 1446, recon_loss:0.877547, zinb_loss:0.478069, cluster_loss:0.159870
Clustering   1446: ASW= 0.8256, DB= 0.2343, CH= 49349.3892
Training epoch 1447, recon_loss:0.877749, zinb_loss:0.478316, cluster_loss:0.159890
Clustering   1447: ASW= 0.8291, DB= 0.2320, CH= 50087.1429
Training epoch 1448, recon_loss:0.877553, zinb_loss:0.478096, cluster_loss:0.159870
Clustering   1448: ASW= 0.8257, DB= 0.2335, CH= 49287.0000
Training epoch 1449, recon_loss:0.877800, zinb_loss:0.478346, cluster_loss:0.159836
Clustering   1449: ASW= 0.8291, DB= 0.2315, CH= 50213.0226
Training epoch 1450, recon_loss:0.877583, zinb_loss:0.478102, cluster_loss:0.159908
Clustering   1450: ASW= 0.8257, DB= 0.2337, CH= 49178.1300
Training epoch 1451, recon_loss:0.877888, zinb_loss:0.478364, cluster_loss:0.159791
Clustering   1451: ASW= 0.8290, DB= 0.2313, CH= 50308.6141
Training epoch 1452, recon_loss:0.877714, zinb_loss:0.478093, cluster_loss:0.160014
Clustering   1452: ASW= 0.8257, DB= 0.2339, CH= 49007.0901
Training epoch 1453, recon_loss:0.878140, zinb_loss:0.478383, cluster_loss:0.159814
Clustering   1453: ASW= 0.8287, DB= 0.2309, CH= 50365.1428
Training epoch 1454, recon_loss:0.878014, zinb_loss:0.478081, cluster_loss:0.160226
Clustering   1454: ASW= 0.8257, DB= 0.2341, CH= 48773.0752
Training epoch 1455, recon_loss:0.878586, zinb_loss:0.478409, cluster_loss:0.159897
Clustering   1455: ASW= 0.8283, DB= 0.2302, CH= 50391.3314
Training epoch 1456, recon_loss:0.878406, zinb_loss:0.478080, cluster_loss:0.160452
Clustering   1456: ASW= 0.8258, DB= 0.2343, CH= 48576.0119
Training epoch 1457, recon_loss:0.879009, zinb_loss:0.478428, cluster_loss:0.159943
Clustering   1457: ASW= 0.8280, DB= 0.2303, CH= 50386.4043
Training epoch 1458, recon_loss:0.878601, zinb_loss:0.478076, cluster_loss:0.160493
Clustering   1458: ASW= 0.8260, DB= 0.2343, CH= 48563.5865
Training epoch 1459, recon_loss:0.879120, zinb_loss:0.478418, cluster_loss:0.159854
Clustering   1459: ASW= 0.8278, DB= 0.2303, CH= 50403.4616
Training epoch 1460, recon_loss:0.878637, zinb_loss:0.478069, cluster_loss:0.160342
Clustering   1460: ASW= 0.8263, DB= 0.2342, CH= 48742.0308
Training epoch 1461, recon_loss:0.879071, zinb_loss:0.478375, cluster_loss:0.159719
Clustering   1461: ASW= 0.8278, DB= 0.2302, CH= 50428.0064
Training epoch 1462, recon_loss:0.878779, zinb_loss:0.478077, cluster_loss:0.160188
Clustering   1462: ASW= 0.8266, DB= 0.2341, CH= 48997.6167
Training epoch 1463, recon_loss:0.879079, zinb_loss:0.478337, cluster_loss:0.159630
Clustering   1463: ASW= 0.8278, DB= 0.2303, CH= 50387.3895
Training epoch 1464, recon_loss:0.878946, zinb_loss:0.478091, cluster_loss:0.160052
Clustering   1464: ASW= 0.8268, DB= 0.2340, CH= 49250.8842
Training epoch 1465, recon_loss:0.879108, zinb_loss:0.478312, cluster_loss:0.159601
Clustering   1465: ASW= 0.8278, DB= 0.2304, CH= 50293.8498
Training epoch 1466, recon_loss:0.879067, zinb_loss:0.478109, cluster_loss:0.159943
Clustering   1466: ASW= 0.8268, DB= 0.2338, CH= 49458.5914
Training epoch 1467, recon_loss:0.879104, zinb_loss:0.478292, cluster_loss:0.159607
Clustering   1467: ASW= 0.8279, DB= 0.2304, CH= 50153.9941
Training epoch 1468, recon_loss:0.879046, zinb_loss:0.478129, cluster_loss:0.159839
Clustering   1468: ASW= 0.8268, DB= 0.2336, CH= 49642.2874
Training epoch 1469, recon_loss:0.879045, zinb_loss:0.478271, cluster_loss:0.159628
Clustering   1469: ASW= 0.8280, DB= 0.2304, CH= 50013.2687
Training epoch 1470, recon_loss:0.878988, zinb_loss:0.478151, cluster_loss:0.159765
Clustering   1470: ASW= 0.8268, DB= 0.2333, CH= 49798.9579
Training epoch 1471, recon_loss:0.878998, zinb_loss:0.478259, cluster_loss:0.159675
Clustering   1471: ASW= 0.8281, DB= 0.2308, CH= 49888.7624
Training epoch 1472, recon_loss:0.878927, zinb_loss:0.478169, cluster_loss:0.159708
Clustering   1472: ASW= 0.8268, DB= 0.2333, CH= 49950.1548
Training epoch 1473, recon_loss:0.878927, zinb_loss:0.478248, cluster_loss:0.159730
Clustering   1473: ASW= 0.8282, DB= 0.2312, CH= 49766.9132
Training epoch 1474, recon_loss:0.878838, zinb_loss:0.478182, cluster_loss:0.159687
Clustering   1474: ASW= 0.8267, DB= 0.2331, CH= 50076.4734
Training epoch 1475, recon_loss:0.878828, zinb_loss:0.478234, cluster_loss:0.159790
Clustering   1475: ASW= 0.8285, DB= 0.2312, CH= 49702.2344
Training epoch 1476, recon_loss:0.878679, zinb_loss:0.478180, cluster_loss:0.159678
Clustering   1476: ASW= 0.8267, DB= 0.2329, CH= 50177.4595
Training epoch 1477, recon_loss:0.878658, zinb_loss:0.478215, cluster_loss:0.159833
Clustering   1477: ASW= 0.8286, DB= 0.2312, CH= 49659.8808
Training epoch 1478, recon_loss:0.878428, zinb_loss:0.478167, cluster_loss:0.159648
Clustering   1478: ASW= 0.8267, DB= 0.2328, CH= 50244.5868
Training epoch 1479, recon_loss:0.878444, zinb_loss:0.478196, cluster_loss:0.159856
Clustering   1479: ASW= 0.8287, DB= 0.2313, CH= 49636.5014
Training epoch 1480, recon_loss:0.878197, zinb_loss:0.478158, cluster_loss:0.159612
Clustering   1480: ASW= 0.8266, DB= 0.2336, CH= 50322.6034
Training epoch 1481, recon_loss:0.878240, zinb_loss:0.478181, cluster_loss:0.159868
Clustering   1481: ASW= 0.8288, DB= 0.2314, CH= 49614.2485
Training epoch 1482, recon_loss:0.878010, zinb_loss:0.478149, cluster_loss:0.159583
Clustering   1482: ASW= 0.8267, DB= 0.2335, CH= 50377.9094
Training epoch 1483, recon_loss:0.878064, zinb_loss:0.478169, cluster_loss:0.159870
Clustering   1483: ASW= 0.8288, DB= 0.2315, CH= 49585.6770
Training epoch 1484, recon_loss:0.877846, zinb_loss:0.478143, cluster_loss:0.159545
Clustering   1484: ASW= 0.8267, DB= 0.2334, CH= 50426.8492
Training epoch 1485, recon_loss:0.877896, zinb_loss:0.478151, cluster_loss:0.159869
Clustering   1485: ASW= 0.8288, DB= 0.2315, CH= 49518.0535
Training epoch 1486, recon_loss:0.877762, zinb_loss:0.478131, cluster_loss:0.159545
Clustering   1486: ASW= 0.8267, DB= 0.2333, CH= 50430.5670
Training epoch 1487, recon_loss:0.877982, zinb_loss:0.478177, cluster_loss:0.159853
Clustering   1487: ASW= 0.8288, DB= 0.2315, CH= 49545.9425
Training epoch 1488, recon_loss:0.877996, zinb_loss:0.478172, cluster_loss:0.159536
Clustering   1488: ASW= 0.8267, DB= 0.2331, CH= 50517.6398
Training epoch 1489, recon_loss:0.878028, zinb_loss:0.478169, cluster_loss:0.159843
Clustering   1489: ASW= 0.8287, DB= 0.2317, CH= 49448.2034
Training epoch 1490, recon_loss:0.878010, zinb_loss:0.478167, cluster_loss:0.159558
Clustering   1490: ASW= 0.8267, DB= 0.2330, CH= 50493.6791
Training epoch 1491, recon_loss:0.878312, zinb_loss:0.478214, cluster_loss:0.159841
Clustering   1491: ASW= 0.8289, DB= 0.2316, CH= 49539.4429
Training epoch 1492, recon_loss:0.878331, zinb_loss:0.478218, cluster_loss:0.159550
Clustering   1492: ASW= 0.8268, DB= 0.2327, CH= 50663.2418
Training epoch 1493, recon_loss:0.878567, zinb_loss:0.478246, cluster_loss:0.159875
Clustering   1493: ASW= 0.8289, DB= 0.2318, CH= 49482.4189
Training epoch 1494, recon_loss:0.878417, zinb_loss:0.478236, cluster_loss:0.159548
Clustering   1494: ASW= 0.8269, DB= 0.2326, CH= 50807.6424
Training epoch 1495, recon_loss:0.878352, zinb_loss:0.478218, cluster_loss:0.159842
Clustering   1495: ASW= 0.8288, DB= 0.2319, CH= 49363.7355
Training epoch 1496, recon_loss:0.878903, zinb_loss:0.478291, cluster_loss:0.159716
Clustering   1496: ASW= 0.8270, DB= 0.2326, CH= 50958.1860
Training epoch 1497, recon_loss:0.878495, zinb_loss:0.478095, cluster_loss:0.159950
Clustering   1497: ASW= 0.8273, DB= 0.2335, CH= 48615.3355
Training epoch 1498, recon_loss:0.877826, zinb_loss:0.478045, cluster_loss:0.159509
Clustering   1498: ASW= 0.8269, DB= 0.2330, CH= 50692.0775
Training epoch 1499, recon_loss:0.877505, zinb_loss:0.478026, cluster_loss:0.159781
Clustering   1499: ASW= 0.8284, DB= 0.2318, CH= 49208.7321
Training epoch 1500, recon_loss:0.877490, zinb_loss:0.478004, cluster_loss:0.159540
Clustering   1500: ASW= 0.8270, DB= 0.2327, CH= 50814.2169
Training epoch 1501, recon_loss:0.877782, zinb_loss:0.478029, cluster_loss:0.160063
Clustering   1501: ASW= 0.8282, DB= 0.2326, CH= 49157.1059
Training epoch 1502, recon_loss:0.878534, zinb_loss:0.478043, cluster_loss:0.159971
Clustering   1502: ASW= 0.8269, DB= 0.2322, CH= 50864.7005
Training epoch 1503, recon_loss:0.879617, zinb_loss:0.478107, cluster_loss:0.161025
Clustering   1503: ASW= 0.8275, DB= 0.2339, CH= 48658.2832
Training epoch 1504, recon_loss:0.879628, zinb_loss:0.478139, cluster_loss:0.160194
Clustering   1504: ASW= 0.8270, DB= 0.2318, CH= 50807.7259
Training epoch 1505, recon_loss:0.879276, zinb_loss:0.478066, cluster_loss:0.160909
Clustering   1505: ASW= 0.8273, DB= 0.2343, CH= 48753.3473
Training epoch 1506, recon_loss:0.879329, zinb_loss:0.478220, cluster_loss:0.160038
Clustering   1506: ASW= 0.8275, DB= 0.2310, CH= 50782.9887
Training epoch 1507, recon_loss:0.878368, zinb_loss:0.478014, cluster_loss:0.160452
Clustering   1507: ASW= 0.8273, DB= 0.2340, CH= 49045.5035
Training epoch 1508, recon_loss:0.878738, zinb_loss:0.478246, cluster_loss:0.159831
Clustering   1508: ASW= 0.8277, DB= 0.2308, CH= 50762.2465
Training epoch 1509, recon_loss:0.877767, zinb_loss:0.477997, cluster_loss:0.160158
Clustering   1509: ASW= 0.8274, DB= 0.2337, CH= 49271.8591
Training epoch 1510, recon_loss:0.878345, zinb_loss:0.478236, cluster_loss:0.159675
Clustering   1510: ASW= 0.8277, DB= 0.2309, CH= 50784.6093
Training epoch 1511, recon_loss:0.877410, zinb_loss:0.478002, cluster_loss:0.159978
Clustering   1511: ASW= 0.8276, DB= 0.2334, CH= 49445.5747
Training epoch 1512, recon_loss:0.878175, zinb_loss:0.478229, cluster_loss:0.159586
Clustering   1512: ASW= 0.8276, DB= 0.2311, CH= 50803.1748
Training epoch 1513, recon_loss:0.877328, zinb_loss:0.478032, cluster_loss:0.159888
Clustering   1513: ASW= 0.8277, DB= 0.2334, CH= 49554.8172
Training epoch 1514, recon_loss:0.878349, zinb_loss:0.478249, cluster_loss:0.159606
Clustering   1514: ASW= 0.8275, DB= 0.2316, CH= 50820.1487
Training epoch 1515, recon_loss:0.877564, zinb_loss:0.478092, cluster_loss:0.159895
Clustering   1515: ASW= 0.8277, DB= 0.2331, CH= 49564.3885
Training epoch 1516, recon_loss:0.878928, zinb_loss:0.478285, cluster_loss:0.159741
Clustering   1516: ASW= 0.8274, DB= 0.2320, CH= 50811.7476
Training epoch 1517, recon_loss:0.878158, zinb_loss:0.478169, cluster_loss:0.159998
Clustering   1517: ASW= 0.8276, DB= 0.2325, CH= 49453.1994
Training epoch 1518, recon_loss:0.879658, zinb_loss:0.478302, cluster_loss:0.159999
Clustering   1518: ASW= 0.8273, DB= 0.2330, CH= 50672.0875
Training epoch 1519, recon_loss:0.878785, zinb_loss:0.478229, cluster_loss:0.160128
Clustering   1519: ASW= 0.8274, DB= 0.2321, CH= 49268.9023
Training epoch 1520, recon_loss:0.879906, zinb_loss:0.478234, cluster_loss:0.160100
Clustering   1520: ASW= 0.8273, DB= 0.2337, CH= 50493.0867
Training epoch 1521, recon_loss:0.878715, zinb_loss:0.478203, cluster_loss:0.160028
Clustering   1521: ASW= 0.8274, DB= 0.2314, CH= 49428.8126
Training epoch 1522, recon_loss:0.879454, zinb_loss:0.478109, cluster_loss:0.160044
Clustering   1522: ASW= 0.8275, DB= 0.2343, CH= 50348.8099
Training epoch 1523, recon_loss:0.878354, zinb_loss:0.478135, cluster_loss:0.159841
Clustering   1523: ASW= 0.8276, DB= 0.2307, CH= 49755.6100
Training epoch 1524, recon_loss:0.878906, zinb_loss:0.477981, cluster_loss:0.160029
Clustering   1524: ASW= 0.8277, DB= 0.2338, CH= 50217.7074
Training epoch 1525, recon_loss:0.878072, zinb_loss:0.478075, cluster_loss:0.159770
Clustering   1525: ASW= 0.8275, DB= 0.2304, CH= 49919.2569
Training epoch 1526, recon_loss:0.878461, zinb_loss:0.477901, cluster_loss:0.160069
Clustering   1526: ASW= 0.8277, DB= 0.2339, CH= 50094.1566
Training epoch 1527, recon_loss:0.877772, zinb_loss:0.478032, cluster_loss:0.159754
Clustering   1527: ASW= 0.8273, DB= 0.2303, CH= 49970.3646
Training epoch 1528, recon_loss:0.878000, zinb_loss:0.477862, cluster_loss:0.160108
Clustering   1528: ASW= 0.8277, DB= 0.2341, CH= 49971.6131
Training epoch 1529, recon_loss:0.877397, zinb_loss:0.478003, cluster_loss:0.159736
Clustering   1529: ASW= 0.8270, DB= 0.2301, CH= 49927.0956
Training epoch 1530, recon_loss:0.877550, zinb_loss:0.477856, cluster_loss:0.160083
Clustering   1530: ASW= 0.8277, DB= 0.2341, CH= 49903.7873
Training epoch 1531, recon_loss:0.877067, zinb_loss:0.477992, cluster_loss:0.159695
Clustering   1531: ASW= 0.8268, DB= 0.2301, CH= 49880.5621
Training epoch 1532, recon_loss:0.877246, zinb_loss:0.477889, cluster_loss:0.160015
Clustering   1532: ASW= 0.8278, DB= 0.2336, CH= 49902.3157
Training epoch 1533, recon_loss:0.876943, zinb_loss:0.478009, cluster_loss:0.159654
Clustering   1533: ASW= 0.8266, DB= 0.2303, CH= 49835.5708
Training epoch 1534, recon_loss:0.877202, zinb_loss:0.477951, cluster_loss:0.159968
Clustering   1534: ASW= 0.8279, DB= 0.2333, CH= 49904.4194
Training epoch 1535, recon_loss:0.877083, zinb_loss:0.478051, cluster_loss:0.159640
Clustering   1535: ASW= 0.8264, DB= 0.2306, CH= 49800.6706
Training epoch 1536, recon_loss:0.877373, zinb_loss:0.478017, cluster_loss:0.159957
Clustering   1536: ASW= 0.8280, DB= 0.2329, CH= 49899.0798
Training epoch 1537, recon_loss:0.877423, zinb_loss:0.478110, cluster_loss:0.159654
Clustering   1537: ASW= 0.8264, DB= 0.2308, CH= 49820.6146
Training epoch 1538, recon_loss:0.877742, zinb_loss:0.478082, cluster_loss:0.159992
Clustering   1538: ASW= 0.8281, DB= 0.2325, CH= 49902.0199
Training epoch 1539, recon_loss:0.877938, zinb_loss:0.478183, cluster_loss:0.159714
Clustering   1539: ASW= 0.8266, DB= 0.2310, CH= 49895.9533
Training epoch 1540, recon_loss:0.878266, zinb_loss:0.478145, cluster_loss:0.160071
Clustering   1540: ASW= 0.8281, DB= 0.2321, CH= 49918.4028
Training epoch 1541, recon_loss:0.878422, zinb_loss:0.478239, cluster_loss:0.159784
Clustering   1541: ASW= 0.8269, DB= 0.2313, CH= 50005.6608
Training epoch 1542, recon_loss:0.878608, zinb_loss:0.478183, cluster_loss:0.160103
Clustering   1542: ASW= 0.8282, DB= 0.2317, CH= 49978.9611
Training epoch 1543, recon_loss:0.878451, zinb_loss:0.478242, cluster_loss:0.159770
Clustering   1543: ASW= 0.8273, DB= 0.2313, CH= 50139.6246
Training epoch 1544, recon_loss:0.878443, zinb_loss:0.478162, cluster_loss:0.160037
Clustering   1544: ASW= 0.8282, DB= 0.2312, CH= 50083.2355
Training epoch 1545, recon_loss:0.878039, zinb_loss:0.478191, cluster_loss:0.159666
Clustering   1545: ASW= 0.8277, DB= 0.2311, CH= 50238.1215
Training epoch 1546, recon_loss:0.877951, zinb_loss:0.478109, cluster_loss:0.159905
Clustering   1546: ASW= 0.8282, DB= 0.2308, CH= 50217.1591
Training epoch 1547, recon_loss:0.877464, zinb_loss:0.478127, cluster_loss:0.159558
Clustering   1547: ASW= 0.8280, DB= 0.2311, CH= 50268.6479
Training epoch 1548, recon_loss:0.877465, zinb_loss:0.478068, cluster_loss:0.159817
Clustering   1548: ASW= 0.8282, DB= 0.2306, CH= 50331.8253
Training epoch 1549, recon_loss:0.877027, zinb_loss:0.478080, cluster_loss:0.159548
Clustering   1549: ASW= 0.8281, DB= 0.2311, CH= 50151.5677
Training epoch 1550, recon_loss:0.877188, zinb_loss:0.478055, cluster_loss:0.159866
Clustering   1550: ASW= 0.8282, DB= 0.2305, CH= 50398.4480
Training epoch 1551, recon_loss:0.876904, zinb_loss:0.478059, cluster_loss:0.159716
Clustering   1551: ASW= 0.8281, DB= 0.2312, CH= 49867.5930
Training epoch 1552, recon_loss:0.877226, zinb_loss:0.478060, cluster_loss:0.159987
Clustering   1552: ASW= 0.8282, DB= 0.2304, CH= 50412.0697
Training epoch 1553, recon_loss:0.877127, zinb_loss:0.478060, cluster_loss:0.159876
Clustering   1553: ASW= 0.8283, DB= 0.2314, CH= 49783.1421
Training epoch 1554, recon_loss:0.877601, zinb_loss:0.478070, cluster_loss:0.160047
Clustering   1554: ASW= 0.8282, DB= 0.2310, CH= 50454.9857
Training epoch 1555, recon_loss:0.877668, zinb_loss:0.478072, cluster_loss:0.159868
Clustering   1555: ASW= 0.8286, DB= 0.2314, CH= 49994.5745
Training epoch 1556, recon_loss:0.878335, zinb_loss:0.478101, cluster_loss:0.160095
Clustering   1556: ASW= 0.8282, DB= 0.2308, CH= 50521.0084
Training epoch 1557, recon_loss:0.878272, zinb_loss:0.478087, cluster_loss:0.159847
Clustering   1557: ASW= 0.8287, DB= 0.2313, CH= 50115.0659
Training epoch 1558, recon_loss:0.878799, zinb_loss:0.478120, cluster_loss:0.160200
Clustering   1558: ASW= 0.8280, DB= 0.2309, CH= 50510.4888
Training epoch 1559, recon_loss:0.878340, zinb_loss:0.478048, cluster_loss:0.159801
Clustering   1559: ASW= 0.8287, DB= 0.2317, CH= 50146.1807
Training epoch 1560, recon_loss:0.878735, zinb_loss:0.478125, cluster_loss:0.160092
Clustering   1560: ASW= 0.8281, DB= 0.2308, CH= 50621.7903
Training epoch 1561, recon_loss:0.878677, zinb_loss:0.478042, cluster_loss:0.159929
Clustering   1561: ASW= 0.8284, DB= 0.2318, CH= 50010.5682
Training epoch 1562, recon_loss:0.879110, zinb_loss:0.478158, cluster_loss:0.160204
Clustering   1562: ASW= 0.8282, DB= 0.2304, CH= 50581.7795
Training epoch 1563, recon_loss:0.878672, zinb_loss:0.478010, cluster_loss:0.160023
Clustering   1563: ASW= 0.8281, DB= 0.2322, CH= 49996.5902
Training epoch 1564, recon_loss:0.878948, zinb_loss:0.478168, cluster_loss:0.160142
Clustering   1564: ASW= 0.8282, DB= 0.2309, CH= 50599.3270
Training epoch 1565, recon_loss:0.878268, zinb_loss:0.477990, cluster_loss:0.159933
Clustering   1565: ASW= 0.8281, DB= 0.2321, CH= 50005.0752
Training epoch 1566, recon_loss:0.878403, zinb_loss:0.478146, cluster_loss:0.159893
Clustering   1566: ASW= 0.8282, DB= 0.2311, CH= 50669.1170
Training epoch 1567, recon_loss:0.877786, zinb_loss:0.477983, cluster_loss:0.159733
Clustering   1567: ASW= 0.8282, DB= 0.2319, CH= 50057.1448
Training epoch 1568, recon_loss:0.877958, zinb_loss:0.478131, cluster_loss:0.159658
Clustering   1568: ASW= 0.8281, DB= 0.2314, CH= 50716.0549
Training epoch 1569, recon_loss:0.877542, zinb_loss:0.477989, cluster_loss:0.159569
Clustering   1569: ASW= 0.8284, DB= 0.2316, CH= 50101.5619
Training epoch 1570, recon_loss:0.877814, zinb_loss:0.478143, cluster_loss:0.159527
Clustering   1570: ASW= 0.8281, DB= 0.2318, CH= 50722.9115
Training epoch 1571, recon_loss:0.877543, zinb_loss:0.478029, cluster_loss:0.159507
Clustering   1571: ASW= 0.8284, DB= 0.2313, CH= 50123.7745
Training epoch 1572, recon_loss:0.877842, zinb_loss:0.478167, cluster_loss:0.159495
Clustering   1572: ASW= 0.8280, DB= 0.2321, CH= 50656.4964
Training epoch 1573, recon_loss:0.877636, zinb_loss:0.478075, cluster_loss:0.159489
Clustering   1573: ASW= 0.8284, DB= 0.2310, CH= 50170.6679
Training epoch 1574, recon_loss:0.877907, zinb_loss:0.478183, cluster_loss:0.159514
Clustering   1574: ASW= 0.8278, DB= 0.2324, CH= 50547.1179
Training epoch 1575, recon_loss:0.877737, zinb_loss:0.478107, cluster_loss:0.159489
Clustering   1575: ASW= 0.8284, DB= 0.2311, CH= 50281.8847
Training epoch 1576, recon_loss:0.877978, zinb_loss:0.478179, cluster_loss:0.159599
Clustering   1576: ASW= 0.8277, DB= 0.2325, CH= 50400.3773
Training epoch 1577, recon_loss:0.877890, zinb_loss:0.478125, cluster_loss:0.159527
Clustering   1577: ASW= 0.8283, DB= 0.2310, CH= 50483.8350
Training epoch 1578, recon_loss:0.878158, zinb_loss:0.478151, cluster_loss:0.159807
Clustering   1578: ASW= 0.8275, DB= 0.2318, CH= 50143.4998
Training epoch 1579, recon_loss:0.878250, zinb_loss:0.478139, cluster_loss:0.159662
Clustering   1579: ASW= 0.8282, DB= 0.2307, CH= 50710.7086
Training epoch 1580, recon_loss:0.878441, zinb_loss:0.478093, cluster_loss:0.160125
Clustering   1580: ASW= 0.8272, DB= 0.2324, CH= 49847.2248
Training epoch 1581, recon_loss:0.878799, zinb_loss:0.478141, cluster_loss:0.159908
Clustering   1581: ASW= 0.8282, DB= 0.2306, CH= 50951.2099
Training epoch 1582, recon_loss:0.878512, zinb_loss:0.477997, cluster_loss:0.160415
Clustering   1582: ASW= 0.8268, DB= 0.2329, CH= 49531.7902
Training epoch 1583, recon_loss:0.879033, zinb_loss:0.478122, cluster_loss:0.160087
Clustering   1583: ASW= 0.8283, DB= 0.2300, CH= 51219.1887
Training epoch 1584, recon_loss:0.878202, zinb_loss:0.477888, cluster_loss:0.160542
Clustering   1584: ASW= 0.8266, DB= 0.2331, CH= 49296.8829
Training epoch 1585, recon_loss:0.878760, zinb_loss:0.478078, cluster_loss:0.160107
Clustering   1585: ASW= 0.8284, DB= 0.2301, CH= 51388.4884
Training epoch 1586, recon_loss:0.877799, zinb_loss:0.477796, cluster_loss:0.160517
Clustering   1586: ASW= 0.8267, DB= 0.2329, CH= 49252.0005
Training epoch 1587, recon_loss:0.878409, zinb_loss:0.478032, cluster_loss:0.160045
Clustering   1587: ASW= 0.8288, DB= 0.2297, CH= 51541.1517
Training epoch 1588, recon_loss:0.877451, zinb_loss:0.477732, cluster_loss:0.160403
Clustering   1588: ASW= 0.8269, DB= 0.2323, CH= 49347.7949
Training epoch 1589, recon_loss:0.878092, zinb_loss:0.477996, cluster_loss:0.159931
Clustering   1589: ASW= 0.8293, DB= 0.2295, CH= 51718.4797
Training epoch 1590, recon_loss:0.877178, zinb_loss:0.477697, cluster_loss:0.160250
Clustering   1590: ASW= 0.8270, DB= 0.2319, CH= 49462.5436
Training epoch 1591, recon_loss:0.877913, zinb_loss:0.477984, cluster_loss:0.159861
Clustering   1591: ASW= 0.8297, DB= 0.2299, CH= 51822.6275
Training epoch 1592, recon_loss:0.877066, zinb_loss:0.477692, cluster_loss:0.160129
Clustering   1592: ASW= 0.8270, DB= 0.2326, CH= 49508.2050
Training epoch 1593, recon_loss:0.877952, zinb_loss:0.478001, cluster_loss:0.159934
Clustering   1593: ASW= 0.8298, DB= 0.2303, CH= 51792.2197
Training epoch 1594, recon_loss:0.877246, zinb_loss:0.477726, cluster_loss:0.160156
Clustering   1594: ASW= 0.8267, DB= 0.2328, CH= 49254.8898
Training epoch 1595, recon_loss:0.878191, zinb_loss:0.478042, cluster_loss:0.160158
Clustering   1595: ASW= 0.8296, DB= 0.2315, CH= 51499.1382
Training epoch 1596, recon_loss:0.877468, zinb_loss:0.477796, cluster_loss:0.160227
Clustering   1596: ASW= 0.8265, DB= 0.2327, CH= 48908.3699
Training epoch 1597, recon_loss:0.878045, zinb_loss:0.478054, cluster_loss:0.160135
Clustering   1597: ASW= 0.8296, DB= 0.2317, CH= 51306.2050
Training epoch 1598, recon_loss:0.877125, zinb_loss:0.477842, cluster_loss:0.159909
Clustering   1598: ASW= 0.8270, DB= 0.2317, CH= 49341.8084
Training epoch 1599, recon_loss:0.877630, zinb_loss:0.478040, cluster_loss:0.159873
Clustering   1599: ASW= 0.8298, DB= 0.2318, CH= 51346.7727
Training epoch 1600, recon_loss:0.876823, zinb_loss:0.477876, cluster_loss:0.159606
Clustering   1600: ASW= 0.8276, DB= 0.2311, CH= 49923.3256
Training epoch 1601, recon_loss:0.877409, zinb_loss:0.478035, cluster_loss:0.159713
Clustering   1601: ASW= 0.8299, DB= 0.2320, CH= 51356.1466
Training epoch 1602, recon_loss:0.876772, zinb_loss:0.477905, cluster_loss:0.159463
Clustering   1602: ASW= 0.8280, DB= 0.2305, CH= 50292.5030
Training epoch 1603, recon_loss:0.877364, zinb_loss:0.478020, cluster_loss:0.159657
Clustering   1603: ASW= 0.8298, DB= 0.2315, CH= 51296.9414
Training epoch 1604, recon_loss:0.876857, zinb_loss:0.477930, cluster_loss:0.159409
Clustering   1604: ASW= 0.8283, DB= 0.2299, CH= 50535.0473
Training epoch 1605, recon_loss:0.877396, zinb_loss:0.477991, cluster_loss:0.159673
Clustering   1605: ASW= 0.8296, DB= 0.2319, CH= 51167.4591
Training epoch 1606, recon_loss:0.876982, zinb_loss:0.477934, cluster_loss:0.159411
Clustering   1606: ASW= 0.8286, DB= 0.2295, CH= 50782.8978
Training epoch 1607, recon_loss:0.877446, zinb_loss:0.477938, cluster_loss:0.159731
Clustering   1607: ASW= 0.8294, DB= 0.2323, CH= 51003.1188
Training epoch 1608, recon_loss:0.877056, zinb_loss:0.477926, cluster_loss:0.159422
Clustering   1608: ASW= 0.8288, DB= 0.2290, CH= 50999.6867
Training epoch 1609, recon_loss:0.877366, zinb_loss:0.477863, cluster_loss:0.159773
Clustering   1609: ASW= 0.8292, DB= 0.2326, CH= 50819.9348
Training epoch 1610, recon_loss:0.877078, zinb_loss:0.477915, cluster_loss:0.159435
Clustering   1610: ASW= 0.8289, DB= 0.2285, CH= 51188.6817
Training epoch 1611, recon_loss:0.877266, zinb_loss:0.477786, cluster_loss:0.159821
Clustering   1611: ASW= 0.8290, DB= 0.2333, CH= 50615.4946
Training epoch 1612, recon_loss:0.877148, zinb_loss:0.477916, cluster_loss:0.159481
Clustering   1612: ASW= 0.8289, DB= 0.2283, CH= 51354.4634
Training epoch 1613, recon_loss:0.877231, zinb_loss:0.477727, cluster_loss:0.159912
Clustering   1613: ASW= 0.8286, DB= 0.2339, CH= 50384.0385
Training epoch 1614, recon_loss:0.877293, zinb_loss:0.477930, cluster_loss:0.159572
Clustering   1614: ASW= 0.8291, DB= 0.2278, CH= 51443.0312
Training epoch 1615, recon_loss:0.877254, zinb_loss:0.477685, cluster_loss:0.159990
Clustering   1615: ASW= 0.8283, DB= 0.2344, CH= 50168.5606
Training epoch 1616, recon_loss:0.877392, zinb_loss:0.477945, cluster_loss:0.159615
Clustering   1616: ASW= 0.8292, DB= 0.2276, CH= 51474.7583
Training epoch 1617, recon_loss:0.877193, zinb_loss:0.477657, cluster_loss:0.160005
Clustering   1617: ASW= 0.8280, DB= 0.2338, CH= 50068.6813
Training epoch 1618, recon_loss:0.877404, zinb_loss:0.477956, cluster_loss:0.159594
Clustering   1618: ASW= 0.8294, DB= 0.2274, CH= 51459.9642
Training epoch 1619, recon_loss:0.877169, zinb_loss:0.477643, cluster_loss:0.159963
Clustering   1619: ASW= 0.8278, DB= 0.2339, CH= 50037.5068
Training epoch 1620, recon_loss:0.877493, zinb_loss:0.477978, cluster_loss:0.159544
Clustering   1620: ASW= 0.8297, DB= 0.2273, CH= 51398.5790
Training epoch 1621, recon_loss:0.877198, zinb_loss:0.477644, cluster_loss:0.159889
Clustering   1621: ASW= 0.8278, DB= 0.2335, CH= 50139.9435
Training epoch 1622, recon_loss:0.877541, zinb_loss:0.478004, cluster_loss:0.159516
Clustering   1622: ASW= 0.8300, DB= 0.2272, CH= 51331.8690
Training epoch 1623, recon_loss:0.877244, zinb_loss:0.477650, cluster_loss:0.159823
Clustering   1623: ASW= 0.8279, DB= 0.2329, CH= 50305.6318
Training epoch 1624, recon_loss:0.877641, zinb_loss:0.478028, cluster_loss:0.159525
Clustering   1624: ASW= 0.8304, DB= 0.2274, CH= 51297.3608
Training epoch 1625, recon_loss:0.877539, zinb_loss:0.477688, cluster_loss:0.159800
Clustering   1625: ASW= 0.8280, DB= 0.2323, CH= 50511.3133
Training epoch 1626, recon_loss:0.877807, zinb_loss:0.478034, cluster_loss:0.159598
Clustering   1626: ASW= 0.8306, DB= 0.2276, CH= 51272.1398
Training epoch 1627, recon_loss:0.877576, zinb_loss:0.477693, cluster_loss:0.159724
Clustering   1627: ASW= 0.8281, DB= 0.2320, CH= 50650.4784
Training epoch 1628, recon_loss:0.877644, zinb_loss:0.477985, cluster_loss:0.159535
Clustering   1628: ASW= 0.8307, DB= 0.2278, CH= 51290.7186
Training epoch 1629, recon_loss:0.877535, zinb_loss:0.477718, cluster_loss:0.159607
Clustering   1629: ASW= 0.8283, DB= 0.2315, CH= 50823.8955
Training epoch 1630, recon_loss:0.877543, zinb_loss:0.477950, cluster_loss:0.159552
Clustering   1630: ASW= 0.8307, DB= 0.2280, CH= 51328.5773
Training epoch 1631, recon_loss:0.877480, zinb_loss:0.477707, cluster_loss:0.159549
Clustering   1631: ASW= 0.8282, DB= 0.2313, CH= 50865.8296
Training epoch 1632, recon_loss:0.877457, zinb_loss:0.477905, cluster_loss:0.159527
Clustering   1632: ASW= 0.8307, DB= 0.2283, CH= 51342.9361
Training epoch 1633, recon_loss:0.877410, zinb_loss:0.477717, cluster_loss:0.159516
Clustering   1633: ASW= 0.8281, DB= 0.2313, CH= 50885.7367
Training epoch 1634, recon_loss:0.877666, zinb_loss:0.477922, cluster_loss:0.159487
Clustering   1634: ASW= 0.8308, DB= 0.2284, CH= 51354.6917
Training epoch 1635, recon_loss:0.877700, zinb_loss:0.477782, cluster_loss:0.159509
Clustering   1635: ASW= 0.8282, DB= 0.2311, CH= 50933.8599
Training epoch 1636, recon_loss:0.877893, zinb_loss:0.477951, cluster_loss:0.159574
Clustering   1636: ASW= 0.8306, DB= 0.2287, CH= 51304.5532
Training epoch 1637, recon_loss:0.877837, zinb_loss:0.477821, cluster_loss:0.159572
Clustering   1637: ASW= 0.8281, DB= 0.2311, CH= 50855.1971
Training epoch 1638, recon_loss:0.877901, zinb_loss:0.477961, cluster_loss:0.159630
Clustering   1638: ASW= 0.8303, DB= 0.2290, CH= 51154.4906
Training epoch 1639, recon_loss:0.877666, zinb_loss:0.477857, cluster_loss:0.159610
Clustering   1639: ASW= 0.8280, DB= 0.2311, CH= 50710.4597
Training epoch 1640, recon_loss:0.877679, zinb_loss:0.477970, cluster_loss:0.159666
Clustering   1640: ASW= 0.8298, DB= 0.2294, CH= 50895.1757
Training epoch 1641, recon_loss:0.877416, zinb_loss:0.477882, cluster_loss:0.159665
Clustering   1641: ASW= 0.8278, DB= 0.2306, CH= 50487.1036
Training epoch 1642, recon_loss:0.877399, zinb_loss:0.477980, cluster_loss:0.159683
Clustering   1642: ASW= 0.8295, DB= 0.2298, CH= 50724.1770
Training epoch 1643, recon_loss:0.877058, zinb_loss:0.477890, cluster_loss:0.159681
Clustering   1643: ASW= 0.8277, DB= 0.2315, CH= 50338.3651
Training epoch 1644, recon_loss:0.877066, zinb_loss:0.477983, cluster_loss:0.159614
Clustering   1644: ASW= 0.8294, DB= 0.2298, CH= 50837.1388
Training epoch 1645, recon_loss:0.876711, zinb_loss:0.477878, cluster_loss:0.159644
Clustering   1645: ASW= 0.8278, DB= 0.2313, CH= 50349.9151
Training epoch 1646, recon_loss:0.876843, zinb_loss:0.477980, cluster_loss:0.159558
Clustering   1646: ASW= 0.8293, DB= 0.2299, CH= 51033.6439
Training epoch 1647, recon_loss:0.876549, zinb_loss:0.477864, cluster_loss:0.159634
Clustering   1647: ASW= 0.8278, DB= 0.2312, CH= 50415.9550
Training epoch 1648, recon_loss:0.876905, zinb_loss:0.477983, cluster_loss:0.159595
Clustering   1648: ASW= 0.8293, DB= 0.2302, CH= 51178.6519
Training epoch 1649, recon_loss:0.876707, zinb_loss:0.477857, cluster_loss:0.159685
Clustering   1649: ASW= 0.8279, DB= 0.2312, CH= 50470.2603
Training epoch 1650, recon_loss:0.877293, zinb_loss:0.477987, cluster_loss:0.159699
Clustering   1650: ASW= 0.8292, DB= 0.2304, CH= 51266.8578
Training epoch 1651, recon_loss:0.877233, zinb_loss:0.477858, cluster_loss:0.159779
Clustering   1651: ASW= 0.8281, DB= 0.2311, CH= 50555.6732
Training epoch 1652, recon_loss:0.877957, zinb_loss:0.477987, cluster_loss:0.159845
Clustering   1652: ASW= 0.8291, DB= 0.2306, CH= 51318.6221
Training epoch 1653, recon_loss:0.877847, zinb_loss:0.477862, cluster_loss:0.159861
Clustering   1653: ASW= 0.8284, DB= 0.2308, CH= 50672.0427
Training epoch 1654, recon_loss:0.878461, zinb_loss:0.477961, cluster_loss:0.159894
Clustering   1654: ASW= 0.8289, DB= 0.2309, CH= 51371.1317
Training epoch 1655, recon_loss:0.877994, zinb_loss:0.477846, cluster_loss:0.159793
Clustering   1655: ASW= 0.8289, DB= 0.2303, CH= 50855.4811
Training epoch 1656, recon_loss:0.878230, zinb_loss:0.477900, cluster_loss:0.159761
Clustering   1656: ASW= 0.8289, DB= 0.2310, CH= 51436.6578
Training epoch 1657, recon_loss:0.877568, zinb_loss:0.477802, cluster_loss:0.159610
Clustering   1657: ASW= 0.8294, DB= 0.2298, CH= 51054.8430
Training epoch 1658, recon_loss:0.877740, zinb_loss:0.477818, cluster_loss:0.159527
Clustering   1658: ASW= 0.8289, DB= 0.2309, CH= 51532.8054
Training epoch 1659, recon_loss:0.877140, zinb_loss:0.477752, cluster_loss:0.159427
Clustering   1659: ASW= 0.8297, DB= 0.2299, CH= 51230.6404
Training epoch 1660, recon_loss:0.877369, zinb_loss:0.477790, cluster_loss:0.159349
Clustering   1660: ASW= 0.8290, DB= 0.2308, CH= 51633.7817
Training epoch 1661, recon_loss:0.876798, zinb_loss:0.477693, cluster_loss:0.159306
Clustering   1661: ASW= 0.8298, DB= 0.2303, CH= 51258.5690
Training epoch 1662, recon_loss:0.877125, zinb_loss:0.477728, cluster_loss:0.159255
Clustering   1662: ASW= 0.8290, DB= 0.2308, CH= 51647.1997
Training epoch 1663, recon_loss:0.876918, zinb_loss:0.477673, cluster_loss:0.159331
Clustering   1663: ASW= 0.8299, DB= 0.2303, CH= 51250.3842
Training epoch 1664, recon_loss:0.877389, zinb_loss:0.477783, cluster_loss:0.159243
Clustering   1664: ASW= 0.8290, DB= 0.2304, CH= 51570.3992
Training epoch 1665, recon_loss:0.877109, zinb_loss:0.477674, cluster_loss:0.159404
Clustering   1665: ASW= 0.8297, DB= 0.2296, CH= 51056.4048
Training epoch 1666, recon_loss:0.877670, zinb_loss:0.477864, cluster_loss:0.159348
Clustering   1666: ASW= 0.8288, DB= 0.2305, CH= 51238.7315
Training epoch 1667, recon_loss:0.877215, zinb_loss:0.477682, cluster_loss:0.159513
Clustering   1667: ASW= 0.8293, DB= 0.2299, CH= 50752.3111
Training epoch 1668, recon_loss:0.877704, zinb_loss:0.477910, cluster_loss:0.159377
Clustering   1668: ASW= 0.8287, DB= 0.2304, CH= 51023.5320
Training epoch 1669, recon_loss:0.877226, zinb_loss:0.477703, cluster_loss:0.159561
Clustering   1669: ASW= 0.8292, DB= 0.2299, CH= 50700.3340
Training epoch 1670, recon_loss:0.877552, zinb_loss:0.477907, cluster_loss:0.159368
Clustering   1670: ASW= 0.8287, DB= 0.2302, CH= 51070.5436
Training epoch 1671, recon_loss:0.877539, zinb_loss:0.477757, cluster_loss:0.159855
Clustering   1671: ASW= 0.8291, DB= 0.2296, CH= 50600.9842
Training epoch 1672, recon_loss:0.877856, zinb_loss:0.477963, cluster_loss:0.159749
Clustering   1672: ASW= 0.8283, DB= 0.2304, CH= 50674.9039
Training epoch 1673, recon_loss:0.877808, zinb_loss:0.477807, cluster_loss:0.160232
Clustering   1673: ASW= 0.8289, DB= 0.2296, CH= 50386.2347
Training epoch 1674, recon_loss:0.877738, zinb_loss:0.477942, cluster_loss:0.159979
Clustering   1674: ASW= 0.8283, DB= 0.2305, CH= 50509.0958
Training epoch 1675, recon_loss:0.877361, zinb_loss:0.477773, cluster_loss:0.160295
Clustering   1675: ASW= 0.8288, DB= 0.2294, CH= 50308.4148
Training epoch 1676, recon_loss:0.877076, zinb_loss:0.477860, cluster_loss:0.159812
Clustering   1676: ASW= 0.8288, DB= 0.2302, CH= 50772.8787
Training epoch 1677, recon_loss:0.876765, zinb_loss:0.477708, cluster_loss:0.160143
Clustering   1677: ASW= 0.8288, DB= 0.2292, CH= 50396.9109
Training epoch 1678, recon_loss:0.876594, zinb_loss:0.477805, cluster_loss:0.159622
Clustering   1678: ASW= 0.8292, DB= 0.2299, CH= 50995.0601
Training epoch 1679, recon_loss:0.876407, zinb_loss:0.477668, cluster_loss:0.159972
Clustering   1679: ASW= 0.8289, DB= 0.2291, CH= 50519.8012
Training epoch 1680, recon_loss:0.876296, zinb_loss:0.477768, cluster_loss:0.159490
Clustering   1680: ASW= 0.8295, DB= 0.2297, CH= 51169.0962
Training epoch 1681, recon_loss:0.876313, zinb_loss:0.477661, cluster_loss:0.159859
Clustering   1681: ASW= 0.8290, DB= 0.2291, CH= 50650.2154
Training epoch 1682, recon_loss:0.876286, zinb_loss:0.477767, cluster_loss:0.159432
Clustering   1682: ASW= 0.8297, DB= 0.2296, CH= 51232.5066
Training epoch 1683, recon_loss:0.876367, zinb_loss:0.477665, cluster_loss:0.159792
Clustering   1683: ASW= 0.8289, DB= 0.2290, CH= 50749.0863
Training epoch 1684, recon_loss:0.876362, zinb_loss:0.477764, cluster_loss:0.159387
Clustering   1684: ASW= 0.8299, DB= 0.2295, CH= 51306.6920
Training epoch 1685, recon_loss:0.876868, zinb_loss:0.477736, cluster_loss:0.159805
Clustering   1685: ASW= 0.8289, DB= 0.2289, CH= 50922.9171
Training epoch 1686, recon_loss:0.876633, zinb_loss:0.477763, cluster_loss:0.159392
Clustering   1686: ASW= 0.8292, DB= 0.2301, CH= 50819.2126
Training epoch 1687, recon_loss:0.876255, zinb_loss:0.477661, cluster_loss:0.159657
Clustering   1687: ASW= 0.8287, DB= 0.2294, CH= 50693.4674
Training epoch 1688, recon_loss:0.875863, zinb_loss:0.477697, cluster_loss:0.159186
Clustering   1688: ASW= 0.8297, DB= 0.2294, CH= 51301.7403
Training epoch 1689, recon_loss:0.875858, zinb_loss:0.477619, cluster_loss:0.159484
Clustering   1689: ASW= 0.8288, DB= 0.2291, CH= 50908.8277
Training epoch 1690, recon_loss:0.875808, zinb_loss:0.477691, cluster_loss:0.159136
Clustering   1690: ASW= 0.8300, DB= 0.2290, CH= 51352.1767
Training epoch 1691, recon_loss:0.875805, zinb_loss:0.477612, cluster_loss:0.159465
Clustering   1691: ASW= 0.8288, DB= 0.2291, CH= 51041.1752
Training epoch 1692, recon_loss:0.875971, zinb_loss:0.477686, cluster_loss:0.159268
Clustering   1692: ASW= 0.8302, DB= 0.2292, CH= 51353.4209
Training epoch 1693, recon_loss:0.876136, zinb_loss:0.477643, cluster_loss:0.159559
Clustering   1693: ASW= 0.8287, DB= 0.2291, CH= 51230.4572
Training epoch 1694, recon_loss:0.876389, zinb_loss:0.477693, cluster_loss:0.159512
Clustering   1694: ASW= 0.8303, DB= 0.2295, CH= 51133.1960
Training epoch 1695, recon_loss:0.876791, zinb_loss:0.477705, cluster_loss:0.159708
Clustering   1695: ASW= 0.8285, DB= 0.2289, CH= 51451.4540
Training epoch 1696, recon_loss:0.877197, zinb_loss:0.477755, cluster_loss:0.159934
Clustering   1696: ASW= 0.8305, DB= 0.2301, CH= 50632.6800
Training epoch 1697, recon_loss:0.877674, zinb_loss:0.477827, cluster_loss:0.159812
Clustering   1697: ASW= 0.8283, DB= 0.2295, CH= 51731.1759
Training epoch 1698, recon_loss:0.877603, zinb_loss:0.477807, cluster_loss:0.160334
Clustering   1698: ASW= 0.8305, DB= 0.2309, CH= 50230.1199
Training epoch 1699, recon_loss:0.877663, zinb_loss:0.477894, cluster_loss:0.159718
Clustering   1699: ASW= 0.8284, DB= 0.2293, CH= 52052.0598
Training epoch 1700, recon_loss:0.876688, zinb_loss:0.477735, cluster_loss:0.160140
Clustering   1700: ASW= 0.8306, DB= 0.2306, CH= 50117.7339
Training epoch 1701, recon_loss:0.876875, zinb_loss:0.477866, cluster_loss:0.159471
Clustering   1701: ASW= 0.8285, DB= 0.2293, CH= 52278.7013
Training epoch 1702, recon_loss:0.876008, zinb_loss:0.477651, cluster_loss:0.160144
Clustering   1702: ASW= 0.8305, DB= 0.2308, CH= 49965.8538
Training epoch 1703, recon_loss:0.876442, zinb_loss:0.477833, cluster_loss:0.159424
Clustering   1703: ASW= 0.8285, DB= 0.2292, CH= 52341.8976
Training epoch 1704, recon_loss:0.875951, zinb_loss:0.477669, cluster_loss:0.160287
Clustering   1704: ASW= 0.8303, DB= 0.2312, CH= 49762.4369
Training epoch 1705, recon_loss:0.876437, zinb_loss:0.477859, cluster_loss:0.159423
Clustering   1705: ASW= 0.8286, DB= 0.2292, CH= 52347.8740
Training epoch 1706, recon_loss:0.876086, zinb_loss:0.477692, cluster_loss:0.160381
Clustering   1706: ASW= 0.8300, DB= 0.2314, CH= 49664.3302
Training epoch 1707, recon_loss:0.876489, zinb_loss:0.477863, cluster_loss:0.159409
Clustering   1707: ASW= 0.8287, DB= 0.2290, CH= 52315.5334
Training epoch 1708, recon_loss:0.876108, zinb_loss:0.477725, cluster_loss:0.160310
Clustering   1708: ASW= 0.8299, DB= 0.2316, CH= 49812.1474
Training epoch 1709, recon_loss:0.876357, zinb_loss:0.477879, cluster_loss:0.159328
Clustering   1709: ASW= 0.8289, DB= 0.2288, CH= 52365.3662
Training epoch 1710, recon_loss:0.875953, zinb_loss:0.477717, cluster_loss:0.160162
Clustering   1710: ASW= 0.8296, DB= 0.2307, CH= 49937.5547
Training epoch 1711, recon_loss:0.876192, zinb_loss:0.477896, cluster_loss:0.159268
Clustering   1711: ASW= 0.8290, DB= 0.2287, CH= 52353.2797
Training epoch 1712, recon_loss:0.875764, zinb_loss:0.477733, cluster_loss:0.160055
Clustering   1712: ASW= 0.8293, DB= 0.2308, CH= 50031.9548
Training epoch 1713, recon_loss:0.876032, zinb_loss:0.477930, cluster_loss:0.159284
Clustering   1713: ASW= 0.8290, DB= 0.2288, CH= 52236.6393
Training epoch 1714, recon_loss:0.875659, zinb_loss:0.477757, cluster_loss:0.160011
Clustering   1714: ASW= 0.8290, DB= 0.2308, CH= 50026.9554
Training epoch 1715, recon_loss:0.875980, zinb_loss:0.477964, cluster_loss:0.159357
Clustering   1715: ASW= 0.8288, DB= 0.2290, CH= 52006.2141
Training epoch 1716, recon_loss:0.875579, zinb_loss:0.477779, cluster_loss:0.159969
Clustering   1716: ASW= 0.8286, DB= 0.2308, CH= 50011.7407
Training epoch 1717, recon_loss:0.875968, zinb_loss:0.477982, cluster_loss:0.159417
Clustering   1717: ASW= 0.8286, DB= 0.2292, CH= 51791.0225
Training epoch 1718, recon_loss:0.875541, zinb_loss:0.477785, cluster_loss:0.159874
Clustering   1718: ASW= 0.8284, DB= 0.2304, CH= 50058.5261
Training epoch 1719, recon_loss:0.876022, zinb_loss:0.477980, cluster_loss:0.159409
Clustering   1719: ASW= 0.8288, DB= 0.2294, CH= 51722.1090
Training epoch 1720, recon_loss:0.875599, zinb_loss:0.477780, cluster_loss:0.159772
Clustering   1720: ASW= 0.8284, DB= 0.2302, CH= 50148.2601
Training epoch 1721, recon_loss:0.876229, zinb_loss:0.477973, cluster_loss:0.159421
Clustering   1721: ASW= 0.8290, DB= 0.2295, CH= 51753.7259
Training epoch 1722, recon_loss:0.875843, zinb_loss:0.477762, cluster_loss:0.159748
Clustering   1722: ASW= 0.8283, DB= 0.2300, CH= 50169.9044
Training epoch 1723, recon_loss:0.876729, zinb_loss:0.477968, cluster_loss:0.159534
Clustering   1723: ASW= 0.8292, DB= 0.2296, CH= 51791.3014
Training epoch 1724, recon_loss:0.876322, zinb_loss:0.477738, cluster_loss:0.159820
Clustering   1724: ASW= 0.8282, DB= 0.2299, CH= 50052.7341
Training epoch 1725, recon_loss:0.877453, zinb_loss:0.477962, cluster_loss:0.159741
Clustering   1725: ASW= 0.8293, DB= 0.2299, CH= 51806.9469
Training epoch 1726, recon_loss:0.876738, zinb_loss:0.477719, cluster_loss:0.159893
Clustering   1726: ASW= 0.8281, DB= 0.2308, CH= 49951.4678
Training epoch 1727, recon_loss:0.877635, zinb_loss:0.477890, cluster_loss:0.159704
Clustering   1727: ASW= 0.8294, DB= 0.2301, CH= 51879.9646
Training epoch 1728, recon_loss:0.876536, zinb_loss:0.477693, cluster_loss:0.159688
Clustering   1728: ASW= 0.8285, DB= 0.2302, CH= 50163.2641
Training epoch 1729, recon_loss:0.877253, zinb_loss:0.477788, cluster_loss:0.159443
Clustering   1729: ASW= 0.8296, DB= 0.2299, CH= 51994.0726
Training epoch 1730, recon_loss:0.876266, zinb_loss:0.477659, cluster_loss:0.159481
Clustering   1730: ASW= 0.8290, DB= 0.2296, CH= 50488.3490
Training epoch 1731, recon_loss:0.877024, zinb_loss:0.477720, cluster_loss:0.159336
Clustering   1731: ASW= 0.8296, DB= 0.2303, CH= 52013.5280
Training epoch 1732, recon_loss:0.876317, zinb_loss:0.477670, cluster_loss:0.159440
Clustering   1732: ASW= 0.8293, DB= 0.2291, CH= 50683.3323
Training epoch 1733, recon_loss:0.877245, zinb_loss:0.477691, cluster_loss:0.159398
Clustering   1733: ASW= 0.8296, DB= 0.2297, CH= 51998.9344
Training epoch 1734, recon_loss:0.876735, zinb_loss:0.477708, cluster_loss:0.159537
Clustering   1734: ASW= 0.8296, DB= 0.2287, CH= 50804.6107
Training epoch 1735, recon_loss:0.877657, zinb_loss:0.477697, cluster_loss:0.159574
Clustering   1735: ASW= 0.8295, DB= 0.2300, CH= 51943.5473
Training epoch 1736, recon_loss:0.877238, zinb_loss:0.477758, cluster_loss:0.159667
Clustering   1736: ASW= 0.8297, DB= 0.2290, CH= 50835.4491
Training epoch 1737, recon_loss:0.877930, zinb_loss:0.477701, cluster_loss:0.159685
Clustering   1737: ASW= 0.8295, DB= 0.2301, CH= 51846.6259
Training epoch 1738, recon_loss:0.877414, zinb_loss:0.477790, cluster_loss:0.159718
Clustering   1738: ASW= 0.8297, DB= 0.2292, CH= 50830.6386
Training epoch 1739, recon_loss:0.877863, zinb_loss:0.477710, cluster_loss:0.159707
Clustering   1739: ASW= 0.8295, DB= 0.2299, CH= 51765.0749
Training epoch 1740, recon_loss:0.877340, zinb_loss:0.477818, cluster_loss:0.159687
Clustering   1740: ASW= 0.8296, DB= 0.2293, CH= 50822.8784
Training epoch 1741, recon_loss:0.877559, zinb_loss:0.477721, cluster_loss:0.159646
Clustering   1741: ASW= 0.8296, DB= 0.2294, CH= 51741.0188
Training epoch 1742, recon_loss:0.877148, zinb_loss:0.477837, cluster_loss:0.159582
Clustering   1742: ASW= 0.8294, DB= 0.2291, CH= 50903.2819
Training epoch 1743, recon_loss:0.877165, zinb_loss:0.477742, cluster_loss:0.159536
Clustering   1743: ASW= 0.8298, DB= 0.2288, CH= 51769.2949
Training epoch 1744, recon_loss:0.876941, zinb_loss:0.477858, cluster_loss:0.159451
Clustering   1744: ASW= 0.8292, DB= 0.2293, CH= 50987.1153
Training epoch 1745, recon_loss:0.876910, zinb_loss:0.477801, cluster_loss:0.159448
Clustering   1745: ASW= 0.8301, DB= 0.2284, CH= 51840.8659
Training epoch 1746, recon_loss:0.876879, zinb_loss:0.477904, cluster_loss:0.159369
Clustering   1746: ASW= 0.8289, DB= 0.2296, CH= 50985.4225
Training epoch 1747, recon_loss:0.876852, zinb_loss:0.477903, cluster_loss:0.159413
Clustering   1747: ASW= 0.8305, DB= 0.2280, CH= 51934.0871
Training epoch 1748, recon_loss:0.876939, zinb_loss:0.477960, cluster_loss:0.159350
Clustering   1748: ASW= 0.8285, DB= 0.2300, CH= 50930.8957
Training epoch 1749, recon_loss:0.876924, zinb_loss:0.477987, cluster_loss:0.159394
Clustering   1749: ASW= 0.8308, DB= 0.2276, CH= 52041.4364
Training epoch 1750, recon_loss:0.876970, zinb_loss:0.477984, cluster_loss:0.159339
Clustering   1750: ASW= 0.8283, DB= 0.2302, CH= 50887.7188
Training epoch 1751, recon_loss:0.877049, zinb_loss:0.478052, cluster_loss:0.159440
Clustering   1751: ASW= 0.8310, DB= 0.2284, CH= 52114.8565
Training epoch 1752, recon_loss:0.876999, zinb_loss:0.477945, cluster_loss:0.159342
Clustering   1752: ASW= 0.8281, DB= 0.2306, CH= 50855.0705
Training epoch 1753, recon_loss:0.877102, zinb_loss:0.478024, cluster_loss:0.159423
Clustering   1753: ASW= 0.8313, DB= 0.2284, CH= 52156.9419
Training epoch 1754, recon_loss:0.876862, zinb_loss:0.477855, cluster_loss:0.159337
Clustering   1754: ASW= 0.8280, DB= 0.2308, CH= 50883.2783
Training epoch 1755, recon_loss:0.877085, zinb_loss:0.477976, cluster_loss:0.159409
Clustering   1755: ASW= 0.8314, DB= 0.2289, CH= 52098.3841
Training epoch 1756, recon_loss:0.876779, zinb_loss:0.477759, cluster_loss:0.159317
Clustering   1756: ASW= 0.8282, DB= 0.2298, CH= 50920.0503
Training epoch 1757, recon_loss:0.877089, zinb_loss:0.477887, cluster_loss:0.159409
Clustering   1757: ASW= 0.8313, DB= 0.2290, CH= 52037.6751
Training epoch 1758, recon_loss:0.876562, zinb_loss:0.477627, cluster_loss:0.159301
Clustering   1758: ASW= 0.8284, DB= 0.2293, CH= 50987.1157
Training epoch 1759, recon_loss:0.876735, zinb_loss:0.477797, cluster_loss:0.159289
Clustering   1759: ASW= 0.8315, DB= 0.2291, CH= 52135.0981
Training epoch 1760, recon_loss:0.876133, zinb_loss:0.477527, cluster_loss:0.159230
Clustering   1760: ASW= 0.8286, DB= 0.2291, CH= 51113.0741
Training epoch 1761, recon_loss:0.876351, zinb_loss:0.477718, cluster_loss:0.159201
Clustering   1761: ASW= 0.8315, DB= 0.2288, CH= 52209.4205
Training epoch 1762, recon_loss:0.875761, zinb_loss:0.477435, cluster_loss:0.159214
Clustering   1762: ASW= 0.8287, DB= 0.2292, CH= 51206.7485
Training epoch 1763, recon_loss:0.876010, zinb_loss:0.477683, cluster_loss:0.159145
Clustering   1763: ASW= 0.8317, DB= 0.2286, CH= 52294.6927
Training epoch 1764, recon_loss:0.875655, zinb_loss:0.477402, cluster_loss:0.159277
Clustering   1764: ASW= 0.8288, DB= 0.2292, CH= 51286.7244
Training epoch 1765, recon_loss:0.875993, zinb_loss:0.477684, cluster_loss:0.159197
Clustering   1765: ASW= 0.8318, DB= 0.2283, CH= 52232.6743
Training epoch 1766, recon_loss:0.875731, zinb_loss:0.477393, cluster_loss:0.159409
Clustering   1766: ASW= 0.8288, DB= 0.2294, CH= 51279.6010
Training epoch 1767, recon_loss:0.876053, zinb_loss:0.477699, cluster_loss:0.159283
Clustering   1767: ASW= 0.8317, DB= 0.2279, CH= 52063.0327
Training epoch 1768, recon_loss:0.875735, zinb_loss:0.477405, cluster_loss:0.159474
Clustering   1768: ASW= 0.8289, DB= 0.2296, CH= 51223.5305
Training epoch 1769, recon_loss:0.875943, zinb_loss:0.477698, cluster_loss:0.159268
Clustering   1769: ASW= 0.8317, DB= 0.2277, CH= 52016.2938
Training epoch 1770, recon_loss:0.875608, zinb_loss:0.477412, cluster_loss:0.159456
Clustering   1770: ASW= 0.8289, DB= 0.2298, CH= 51177.1952
Training epoch 1771, recon_loss:0.875844, zinb_loss:0.477704, cluster_loss:0.159235
Clustering   1771: ASW= 0.8316, DB= 0.2273, CH= 52077.0636
Training epoch 1772, recon_loss:0.875603, zinb_loss:0.477435, cluster_loss:0.159447
Clustering   1772: ASW= 0.8289, DB= 0.2300, CH= 51148.8279
Training epoch 1773, recon_loss:0.875934, zinb_loss:0.477731, cluster_loss:0.159261
Clustering   1773: ASW= 0.8316, DB= 0.2270, CH= 52142.4367
Training epoch 1774, recon_loss:0.875763, zinb_loss:0.477465, cluster_loss:0.159510
Clustering   1774: ASW= 0.8288, DB= 0.2303, CH= 51081.9311
Training epoch 1775, recon_loss:0.876136, zinb_loss:0.477755, cluster_loss:0.159366
Clustering   1775: ASW= 0.8313, DB= 0.2269, CH= 52106.4245
Training epoch 1776, recon_loss:0.875927, zinb_loss:0.477498, cluster_loss:0.159581
Clustering   1776: ASW= 0.8287, DB= 0.2306, CH= 51003.5295
Training epoch 1777, recon_loss:0.876264, zinb_loss:0.477765, cluster_loss:0.159471
Clustering   1777: ASW= 0.8310, DB= 0.2270, CH= 51991.0833
Training epoch 1778, recon_loss:0.875943, zinb_loss:0.477516, cluster_loss:0.159598
Clustering   1778: ASW= 0.8285, DB= 0.2310, CH= 50923.0701
Training epoch 1779, recon_loss:0.876206, zinb_loss:0.477740, cluster_loss:0.159478
Clustering   1779: ASW= 0.8307, DB= 0.2271, CH= 51858.6854
Training epoch 1780, recon_loss:0.875782, zinb_loss:0.477520, cluster_loss:0.159521
Clustering   1780: ASW= 0.8285, DB= 0.2311, CH= 50891.6446
Training epoch 1781, recon_loss:0.875983, zinb_loss:0.477690, cluster_loss:0.159355
Clustering   1781: ASW= 0.8304, DB= 0.2269, CH= 51783.5805
Training epoch 1782, recon_loss:0.875604, zinb_loss:0.477511, cluster_loss:0.159432
Clustering   1782: ASW= 0.8284, DB= 0.2311, CH= 50852.3771
Training epoch 1783, recon_loss:0.875875, zinb_loss:0.477645, cluster_loss:0.159240
Clustering   1783: ASW= 0.8301, DB= 0.2271, CH= 51673.1143
Training epoch 1784, recon_loss:0.875658, zinb_loss:0.477514, cluster_loss:0.159363
Clustering   1784: ASW= 0.8285, DB= 0.2310, CH= 50851.5525
Training epoch 1785, recon_loss:0.876045, zinb_loss:0.477632, cluster_loss:0.159156
Clustering   1785: ASW= 0.8298, DB= 0.2272, CH= 51604.3400
Training epoch 1786, recon_loss:0.875883, zinb_loss:0.477527, cluster_loss:0.159403
Clustering   1786: ASW= 0.8286, DB= 0.2312, CH= 50811.8615
Training epoch 1787, recon_loss:0.876391, zinb_loss:0.477645, cluster_loss:0.159173
Clustering   1787: ASW= 0.8295, DB= 0.2274, CH= 51514.8544
Training epoch 1788, recon_loss:0.876314, zinb_loss:0.477550, cluster_loss:0.159499
Clustering   1788: ASW= 0.8288, DB= 0.2312, CH= 50819.9250
Training epoch 1789, recon_loss:0.876875, zinb_loss:0.477675, cluster_loss:0.159238
Clustering   1789: ASW= 0.8294, DB= 0.2274, CH= 51525.3989
Training epoch 1790, recon_loss:0.876768, zinb_loss:0.477554, cluster_loss:0.159704
Clustering   1790: ASW= 0.8291, DB= 0.2315, CH= 50834.2374
Training epoch 1791, recon_loss:0.877173, zinb_loss:0.477670, cluster_loss:0.159345
Clustering   1791: ASW= 0.8293, DB= 0.2276, CH= 51540.5851
Training epoch 1792, recon_loss:0.877003, zinb_loss:0.477530, cluster_loss:0.159871
Clustering   1792: ASW= 0.8295, DB= 0.2313, CH= 50968.8452
Training epoch 1793, recon_loss:0.877136, zinb_loss:0.477627, cluster_loss:0.159386
Clustering   1793: ASW= 0.8293, DB= 0.2274, CH= 51603.1275
Training epoch 1794, recon_loss:0.876837, zinb_loss:0.477469, cluster_loss:0.159950
Clustering   1794: ASW= 0.8298, DB= 0.2311, CH= 51117.2000
Training epoch 1795, recon_loss:0.876811, zinb_loss:0.477568, cluster_loss:0.159363
Clustering   1795: ASW= 0.8295, DB= 0.2273, CH= 51674.9456
Training epoch 1796, recon_loss:0.876459, zinb_loss:0.477405, cluster_loss:0.159909
Clustering   1796: ASW= 0.8301, DB= 0.2308, CH= 51288.3428
Training epoch 1797, recon_loss:0.876480, zinb_loss:0.477533, cluster_loss:0.159301
Clustering   1797: ASW= 0.8298, DB= 0.2269, CH= 51750.5992
Training epoch 1798, recon_loss:0.876107, zinb_loss:0.477366, cluster_loss:0.159807
Clustering   1798: ASW= 0.8302, DB= 0.2305, CH= 51467.5051
Training epoch 1799, recon_loss:0.876164, zinb_loss:0.477529, cluster_loss:0.159233
Clustering   1799: ASW= 0.8301, DB= 0.2268, CH= 51777.5805
Training epoch 1800, recon_loss:0.875854, zinb_loss:0.477356, cluster_loss:0.159685
Clustering   1800: ASW= 0.8302, DB= 0.2304, CH= 51625.6433
Training epoch 1801, recon_loss:0.876012, zinb_loss:0.477531, cluster_loss:0.159215
Clustering   1801: ASW= 0.8303, DB= 0.2267, CH= 51796.4285
Training epoch 1802, recon_loss:0.875785, zinb_loss:0.477363, cluster_loss:0.159603
Clustering   1802: ASW= 0.8302, DB= 0.2303, CH= 51791.1119
Training epoch 1803, recon_loss:0.875920, zinb_loss:0.477541, cluster_loss:0.159209
Clustering   1803: ASW= 0.8304, DB= 0.2264, CH= 51747.8417
Training epoch 1804, recon_loss:0.875705, zinb_loss:0.477360, cluster_loss:0.159485
Clustering   1804: ASW= 0.8302, DB= 0.2299, CH= 51895.4260
Training epoch 1805, recon_loss:0.875775, zinb_loss:0.477534, cluster_loss:0.159138
Clustering   1805: ASW= 0.8305, DB= 0.2265, CH= 51813.5051
Training epoch 1806, recon_loss:0.875665, zinb_loss:0.477353, cluster_loss:0.159367
Clustering   1806: ASW= 0.8303, DB= 0.2296, CH= 51982.8971
Training epoch 1807, recon_loss:0.875753, zinb_loss:0.477543, cluster_loss:0.159064
Clustering   1807: ASW= 0.8305, DB= 0.2264, CH= 51845.0710
Training epoch 1808, recon_loss:0.875786, zinb_loss:0.477359, cluster_loss:0.159294
Clustering   1808: ASW= 0.8303, DB= 0.2295, CH= 51993.8040
Training epoch 1809, recon_loss:0.875902, zinb_loss:0.477562, cluster_loss:0.159016
Clustering   1809: ASW= 0.8304, DB= 0.2266, CH= 51918.4022
Training epoch 1810, recon_loss:0.876014, zinb_loss:0.477377, cluster_loss:0.159280
Clustering   1810: ASW= 0.8304, DB= 0.2294, CH= 51977.2546
Training epoch 1811, recon_loss:0.876029, zinb_loss:0.477584, cluster_loss:0.159010
Clustering   1811: ASW= 0.8302, DB= 0.2269, CH= 51898.8278
Training epoch 1812, recon_loss:0.876109, zinb_loss:0.477393, cluster_loss:0.159286
Clustering   1812: ASW= 0.8304, DB= 0.2292, CH= 51924.8998
Training epoch 1813, recon_loss:0.876029, zinb_loss:0.477587, cluster_loss:0.159028
Clustering   1813: ASW= 0.8299, DB= 0.2273, CH= 51882.2357
Training epoch 1814, recon_loss:0.876128, zinb_loss:0.477409, cluster_loss:0.159329
Clustering   1814: ASW= 0.8304, DB= 0.2291, CH= 51874.0135
Training epoch 1815, recon_loss:0.875991, zinb_loss:0.477580, cluster_loss:0.159092
Clustering   1815: ASW= 0.8296, DB= 0.2279, CH= 51744.1882
Training epoch 1816, recon_loss:0.876128, zinb_loss:0.477424, cluster_loss:0.159397
Clustering   1816: ASW= 0.8304, DB= 0.2289, CH= 51839.0012
Training epoch 1817, recon_loss:0.875975, zinb_loss:0.477563, cluster_loss:0.159200
Clustering   1817: ASW= 0.8292, DB= 0.2286, CH= 51569.0394
Training epoch 1818, recon_loss:0.876131, zinb_loss:0.477438, cluster_loss:0.159458
Clustering   1818: ASW= 0.8305, DB= 0.2287, CH= 51852.4378
Training epoch 1819, recon_loss:0.875913, zinb_loss:0.477546, cluster_loss:0.159281
Clustering   1819: ASW= 0.8290, DB= 0.2291, CH= 51471.4452
Training epoch 1820, recon_loss:0.876063, zinb_loss:0.477444, cluster_loss:0.159445
Clustering   1820: ASW= 0.8307, DB= 0.2284, CH= 51908.6948
Training epoch 1821, recon_loss:0.875760, zinb_loss:0.477530, cluster_loss:0.159250
Clustering   1821: ASW= 0.8292, DB= 0.2292, CH= 51561.5530
Training epoch 1822, recon_loss:0.875933, zinb_loss:0.477449, cluster_loss:0.159340
Clustering   1822: ASW= 0.8309, DB= 0.2279, CH= 52018.6153
Training epoch 1823, recon_loss:0.875563, zinb_loss:0.477527, cluster_loss:0.159136
Clustering   1823: ASW= 0.8296, DB= 0.2290, CH= 51766.2309
Training epoch 1824, recon_loss:0.875783, zinb_loss:0.477455, cluster_loss:0.159225
Clustering   1824: ASW= 0.8311, DB= 0.2274, CH= 52133.9223
Training epoch 1825, recon_loss:0.875542, zinb_loss:0.477527, cluster_loss:0.159103
Clustering   1825: ASW= 0.8298, DB= 0.2288, CH= 51939.0132
Training epoch 1826, recon_loss:0.875839, zinb_loss:0.477490, cluster_loss:0.159132
Clustering   1826: ASW= 0.8312, DB= 0.2273, CH= 52176.6258
Training epoch 1827, recon_loss:0.875399, zinb_loss:0.477549, cluster_loss:0.158963
Clustering   1827: ASW= 0.8300, DB= 0.2285, CH= 52054.1961
Training epoch 1828, recon_loss:0.875946, zinb_loss:0.477526, cluster_loss:0.159149
Clustering   1828: ASW= 0.8311, DB= 0.2273, CH= 52201.5509
Training epoch 1829, recon_loss:0.875699, zinb_loss:0.477590, cluster_loss:0.159012
Clustering   1829: ASW= 0.8301, DB= 0.2284, CH= 52076.2177
Training epoch 1830, recon_loss:0.876175, zinb_loss:0.477583, cluster_loss:0.159184
Clustering   1830: ASW= 0.8313, DB= 0.2272, CH= 52259.7496
Training epoch 1831, recon_loss:0.875823, zinb_loss:0.477617, cluster_loss:0.159049
Clustering   1831: ASW= 0.8300, DB= 0.2285, CH= 52030.2084
Training epoch 1832, recon_loss:0.876342, zinb_loss:0.477666, cluster_loss:0.159235
Clustering   1832: ASW= 0.8315, DB= 0.2270, CH= 52336.8533
Training epoch 1833, recon_loss:0.875771, zinb_loss:0.477634, cluster_loss:0.159079
Clustering   1833: ASW= 0.8299, DB= 0.2287, CH= 51943.2785
Training epoch 1834, recon_loss:0.876349, zinb_loss:0.477731, cluster_loss:0.159301
Clustering   1834: ASW= 0.8317, DB= 0.2271, CH= 52415.8082
Training epoch 1835, recon_loss:0.875648, zinb_loss:0.477642, cluster_loss:0.159104
Clustering   1835: ASW= 0.8297, DB= 0.2288, CH= 51812.1946
Training epoch 1836, recon_loss:0.876342, zinb_loss:0.477786, cluster_loss:0.159369
Clustering   1836: ASW= 0.8319, DB= 0.2268, CH= 52575.0725
Training epoch 1837, recon_loss:0.875574, zinb_loss:0.477633, cluster_loss:0.159170
Clustering   1837: ASW= 0.8296, DB= 0.2290, CH= 51575.7228
Training epoch 1838, recon_loss:0.876504, zinb_loss:0.477822, cluster_loss:0.159517
Clustering   1838: ASW= 0.8320, DB= 0.2264, CH= 52742.3615
Training epoch 1839, recon_loss:0.875793, zinb_loss:0.477602, cluster_loss:0.159348
Clustering   1839: ASW= 0.8295, DB= 0.2293, CH= 51220.7542
Training epoch 1840, recon_loss:0.877018, zinb_loss:0.477836, cluster_loss:0.159769
Clustering   1840: ASW= 0.8321, DB= 0.2257, CH= 52893.6760
Training epoch 1841, recon_loss:0.876303, zinb_loss:0.477531, cluster_loss:0.159698
Clustering   1841: ASW= 0.8292, DB= 0.2298, CH= 50673.8809
Training epoch 1842, recon_loss:0.877476, zinb_loss:0.477780, cluster_loss:0.159935
Clustering   1842: ASW= 0.8319, DB= 0.2253, CH= 52846.7049
Training epoch 1843, recon_loss:0.876379, zinb_loss:0.477440, cluster_loss:0.159737
Clustering   1843: ASW= 0.8293, DB= 0.2301, CH= 50583.8590
Training epoch 1844, recon_loss:0.877542, zinb_loss:0.477726, cluster_loss:0.159855
Clustering   1844: ASW= 0.8316, DB= 0.2260, CH= 52813.3930
Training epoch 1845, recon_loss:0.876418, zinb_loss:0.477397, cluster_loss:0.159701
Clustering   1845: ASW= 0.8295, DB= 0.2305, CH= 50657.0951
Training epoch 1846, recon_loss:0.877299, zinb_loss:0.477665, cluster_loss:0.159771
Clustering   1846: ASW= 0.8312, DB= 0.2265, CH= 52720.4733
Training epoch 1847, recon_loss:0.876485, zinb_loss:0.477371, cluster_loss:0.159681
Clustering   1847: ASW= 0.8297, DB= 0.2306, CH= 50687.1059
Training epoch 1848, recon_loss:0.877083, zinb_loss:0.477632, cluster_loss:0.159649
Clustering   1848: ASW= 0.8310, DB= 0.2263, CH= 52652.0314
Training epoch 1849, recon_loss:0.876039, zinb_loss:0.477389, cluster_loss:0.159627
Clustering   1849: ASW= 0.8299, DB= 0.2305, CH= 50858.8325
Training epoch 1850, recon_loss:0.876613, zinb_loss:0.477631, cluster_loss:0.159572
Clustering   1850: ASW= 0.8308, DB= 0.2265, CH= 52585.8394
Training epoch 1851, recon_loss:0.876155, zinb_loss:0.477374, cluster_loss:0.159791
Clustering   1851: ASW= 0.8299, DB= 0.2309, CH= 50729.9787
Training epoch 1852, recon_loss:0.876344, zinb_loss:0.477600, cluster_loss:0.159513
Clustering   1852: ASW= 0.8308, DB= 0.2264, CH= 52454.3756
Training epoch 1853, recon_loss:0.875695, zinb_loss:0.477364, cluster_loss:0.159476
Clustering   1853: ASW= 0.8302, DB= 0.2301, CH= 51116.5029
Training epoch 1854, recon_loss:0.875864, zinb_loss:0.477542, cluster_loss:0.159338
Clustering   1854: ASW= 0.8308, DB= 0.2265, CH= 52374.6763
Training epoch 1855, recon_loss:0.875396, zinb_loss:0.477392, cluster_loss:0.159299
Clustering   1855: ASW= 0.8304, DB= 0.2296, CH= 51488.8013
Training epoch 1856, recon_loss:0.875614, zinb_loss:0.477525, cluster_loss:0.159307
Clustering   1856: ASW= 0.8309, DB= 0.2268, CH= 52269.0138
Training epoch 1857, recon_loss:0.875573, zinb_loss:0.477435, cluster_loss:0.159251
Clustering   1857: ASW= 0.8306, DB= 0.2293, CH= 51754.1472
Training epoch 1858, recon_loss:0.875747, zinb_loss:0.477515, cluster_loss:0.159426
Clustering   1858: ASW= 0.8309, DB= 0.2262, CH= 52100.6374
Training epoch 1859, recon_loss:0.875826, zinb_loss:0.477498, cluster_loss:0.159310
Clustering   1859: ASW= 0.8306, DB= 0.2289, CH= 51993.2963
Training epoch 1860, recon_loss:0.875865, zinb_loss:0.477497, cluster_loss:0.159591
Clustering   1860: ASW= 0.8307, DB= 0.2267, CH= 51885.7237
Training epoch 1861, recon_loss:0.875955, zinb_loss:0.477554, cluster_loss:0.159338
Clustering   1861: ASW= 0.8307, DB= 0.2285, CH= 52215.6208
Training epoch 1862, recon_loss:0.875868, zinb_loss:0.477466, cluster_loss:0.159714
Clustering   1862: ASW= 0.8303, DB= 0.2275, CH= 51628.4621
Training epoch 1863, recon_loss:0.875958, zinb_loss:0.477603, cluster_loss:0.159345
Clustering   1863: ASW= 0.8307, DB= 0.2281, CH= 52385.8816
Training epoch 1864, recon_loss:0.875822, zinb_loss:0.477436, cluster_loss:0.159797
Clustering   1864: ASW= 0.8299, DB= 0.2283, CH= 51373.8385
Training epoch 1865, recon_loss:0.875989, zinb_loss:0.477640, cluster_loss:0.159359
Clustering   1865: ASW= 0.8308, DB= 0.2278, CH= 52523.2298
Training epoch 1866, recon_loss:0.875818, zinb_loss:0.477418, cluster_loss:0.159883
Clustering   1866: ASW= 0.8295, DB= 0.2291, CH= 51140.0850
Training epoch 1867, recon_loss:0.876014, zinb_loss:0.477667, cluster_loss:0.159359
Clustering   1867: ASW= 0.8309, DB= 0.2271, CH= 52652.7043
Training epoch 1868, recon_loss:0.875622, zinb_loss:0.477398, cluster_loss:0.159879
Clustering   1868: ASW= 0.8293, DB= 0.2294, CH= 51022.7348
Training epoch 1869, recon_loss:0.875717, zinb_loss:0.477653, cluster_loss:0.159272
Clustering   1869: ASW= 0.8312, DB= 0.2266, CH= 52777.4804
Training epoch 1870, recon_loss:0.875188, zinb_loss:0.477363, cluster_loss:0.159747
Clustering   1870: ASW= 0.8293, DB= 0.2292, CH= 51081.7113
Training epoch 1871, recon_loss:0.875338, zinb_loss:0.477618, cluster_loss:0.159153
Clustering   1871: ASW= 0.8316, DB= 0.2262, CH= 52861.9791
Training epoch 1872, recon_loss:0.874902, zinb_loss:0.477326, cluster_loss:0.159627
Clustering   1872: ASW= 0.8294, DB= 0.2289, CH= 51208.9758
Training epoch 1873, recon_loss:0.875157, zinb_loss:0.477581, cluster_loss:0.159075
Clustering   1873: ASW= 0.8319, DB= 0.2260, CH= 52895.3320
Training epoch 1874, recon_loss:0.874908, zinb_loss:0.477292, cluster_loss:0.159534
Clustering   1874: ASW= 0.8295, DB= 0.2288, CH= 51340.3731
Training epoch 1875, recon_loss:0.875299, zinb_loss:0.477545, cluster_loss:0.159039
Clustering   1875: ASW= 0.8322, DB= 0.2258, CH= 52890.9445
Training epoch 1876, recon_loss:0.875068, zinb_loss:0.477263, cluster_loss:0.159450
Clustering   1876: ASW= 0.8297, DB= 0.2285, CH= 51509.5675
Training epoch 1877, recon_loss:0.875490, zinb_loss:0.477492, cluster_loss:0.159036
Clustering   1877: ASW= 0.8324, DB= 0.2258, CH= 52894.0183
Training epoch 1878, recon_loss:0.875184, zinb_loss:0.477229, cluster_loss:0.159401
Clustering   1878: ASW= 0.8297, DB= 0.2286, CH= 51630.3858
Training epoch 1879, recon_loss:0.875584, zinb_loss:0.477449, cluster_loss:0.159000
Clustering   1879: ASW= 0.8325, DB= 0.2262, CH= 52870.5049
Training epoch 1880, recon_loss:0.875271, zinb_loss:0.477239, cluster_loss:0.159301
Clustering   1880: ASW= 0.8300, DB= 0.2281, CH= 51846.9191
Training epoch 1881, recon_loss:0.875698, zinb_loss:0.477421, cluster_loss:0.159070
Clustering   1881: ASW= 0.8325, DB= 0.2266, CH= 52871.6929
Training epoch 1882, recon_loss:0.875525, zinb_loss:0.477267, cluster_loss:0.159329
Clustering   1882: ASW= 0.8301, DB= 0.2278, CH= 51965.0718
Training epoch 1883, recon_loss:0.875746, zinb_loss:0.477398, cluster_loss:0.159168
Clustering   1883: ASW= 0.8325, DB= 0.2270, CH= 52893.8806
Training epoch 1884, recon_loss:0.875736, zinb_loss:0.477329, cluster_loss:0.159347
Clustering   1884: ASW= 0.8302, DB= 0.2275, CH= 52032.1523
Training epoch 1885, recon_loss:0.875734, zinb_loss:0.477379, cluster_loss:0.159293
Clustering   1885: ASW= 0.8324, DB= 0.2277, CH= 52814.6364
Training epoch 1886, recon_loss:0.876275, zinb_loss:0.477459, cluster_loss:0.159595
Clustering   1886: ASW= 0.8298, DB= 0.2286, CH= 51861.2960
Training epoch 1887, recon_loss:0.875730, zinb_loss:0.477391, cluster_loss:0.159381
Clustering   1887: ASW= 0.8320, DB= 0.2274, CH= 52476.1623
Training epoch 1888, recon_loss:0.876265, zinb_loss:0.477558, cluster_loss:0.159592
Clustering   1888: ASW= 0.8295, DB= 0.2281, CH= 51556.9450
Training epoch 1889, recon_loss:0.875837, zinb_loss:0.477390, cluster_loss:0.159619
Clustering   1889: ASW= 0.8314, DB= 0.2280, CH= 52291.4257
Training epoch 1890, recon_loss:0.876633, zinb_loss:0.477627, cluster_loss:0.159754
Clustering   1890: ASW= 0.8299, DB= 0.2273, CH= 51550.2304
Training epoch 1891, recon_loss:0.875709, zinb_loss:0.477356, cluster_loss:0.159635
Clustering   1891: ASW= 0.8311, DB= 0.2287, CH= 52314.6311
Training epoch 1892, recon_loss:0.876332, zinb_loss:0.477573, cluster_loss:0.159536
Clustering   1892: ASW= 0.8304, DB= 0.2265, CH= 51825.6698
Training epoch 1893, recon_loss:0.875370, zinb_loss:0.477317, cluster_loss:0.159488
Clustering   1893: ASW= 0.8310, DB= 0.2287, CH= 52404.4956
Training epoch 1894, recon_loss:0.875766, zinb_loss:0.477489, cluster_loss:0.159253
Clustering   1894: ASW= 0.8307, DB= 0.2260, CH= 52071.3786
Training epoch 1895, recon_loss:0.875255, zinb_loss:0.477282, cluster_loss:0.159331
Clustering   1895: ASW= 0.8310, DB= 0.2286, CH= 52496.9222
Training epoch 1896, recon_loss:0.875489, zinb_loss:0.477435, cluster_loss:0.159077
Clustering   1896: ASW= 0.8309, DB= 0.2259, CH= 52127.3590
Training epoch 1897, recon_loss:0.875363, zinb_loss:0.477278, cluster_loss:0.159250
Clustering   1897: ASW= 0.8309, DB= 0.2285, CH= 52553.9522
Training epoch 1898, recon_loss:0.875615, zinb_loss:0.477399, cluster_loss:0.158988
Clustering   1898: ASW= 0.8307, DB= 0.2261, CH= 51986.8285
Training epoch 1899, recon_loss:0.875624, zinb_loss:0.477285, cluster_loss:0.159216
Clustering   1899: ASW= 0.8307, DB= 0.2286, CH= 52531.4253
Training epoch 1900, recon_loss:0.875656, zinb_loss:0.477357, cluster_loss:0.158958
Clustering   1900: ASW= 0.8304, DB= 0.2264, CH= 51711.1394
Training epoch 1901, recon_loss:0.875682, zinb_loss:0.477289, cluster_loss:0.159167
Clustering   1901: ASW= 0.8307, DB= 0.2285, CH= 52495.3004
Training epoch 1902, recon_loss:0.875396, zinb_loss:0.477298, cluster_loss:0.158924
Clustering   1902: ASW= 0.8300, DB= 0.2268, CH= 51373.7462
Training epoch 1903, recon_loss:0.875425, zinb_loss:0.477283, cluster_loss:0.159117
Clustering   1903: ASW= 0.8307, DB= 0.2283, CH= 52434.2546
Training epoch 1904, recon_loss:0.875018, zinb_loss:0.477233, cluster_loss:0.158937
Clustering   1904: ASW= 0.8297, DB= 0.2272, CH= 51014.5359
Training epoch 1905, recon_loss:0.875158, zinb_loss:0.477284, cluster_loss:0.159133
Clustering   1905: ASW= 0.8308, DB= 0.2284, CH= 52341.1083
Training epoch 1906, recon_loss:0.874743, zinb_loss:0.477192, cluster_loss:0.158981
Clustering   1906: ASW= 0.8296, DB= 0.2273, CH= 50856.9391
Training epoch 1907, recon_loss:0.875063, zinb_loss:0.477292, cluster_loss:0.159151
Clustering   1907: ASW= 0.8311, DB= 0.2280, CH= 52427.4033
Training epoch 1908, recon_loss:0.874663, zinb_loss:0.477192, cluster_loss:0.158942
Clustering   1908: ASW= 0.8300, DB= 0.2270, CH= 51098.7879
Training epoch 1909, recon_loss:0.875100, zinb_loss:0.477302, cluster_loss:0.159086
Clustering   1909: ASW= 0.8316, DB= 0.2275, CH= 52712.0974
Training epoch 1910, recon_loss:0.874853, zinb_loss:0.477228, cluster_loss:0.158866
Clustering   1910: ASW= 0.8304, DB= 0.2266, CH= 51492.7172
Training epoch 1911, recon_loss:0.875435, zinb_loss:0.477339, cluster_loss:0.159070
Clustering   1911: ASW= 0.8318, DB= 0.2274, CH= 52944.9036
Training epoch 1912, recon_loss:0.875309, zinb_loss:0.477281, cluster_loss:0.158912
Clustering   1912: ASW= 0.8308, DB= 0.2265, CH= 51740.8222
Training epoch 1913, recon_loss:0.875902, zinb_loss:0.477396, cluster_loss:0.159116
Clustering   1913: ASW= 0.8317, DB= 0.2275, CH= 53067.7751
Training epoch 1914, recon_loss:0.875700, zinb_loss:0.477336, cluster_loss:0.159014
Clustering   1914: ASW= 0.8312, DB= 0.2262, CH= 51873.6715
Training epoch 1915, recon_loss:0.876147, zinb_loss:0.477446, cluster_loss:0.159135
Clustering   1915: ASW= 0.8315, DB= 0.2276, CH= 53125.4228
Training epoch 1916, recon_loss:0.875698, zinb_loss:0.477366, cluster_loss:0.159077
Clustering   1916: ASW= 0.8315, DB= 0.2261, CH= 52007.5539
Training epoch 1917, recon_loss:0.876060, zinb_loss:0.477467, cluster_loss:0.159085
Clustering   1917: ASW= 0.8313, DB= 0.2277, CH= 53188.5128
Training epoch 1918, recon_loss:0.875458, zinb_loss:0.477374, cluster_loss:0.159108
Clustering   1918: ASW= 0.8319, DB= 0.2260, CH= 52105.9142
Training epoch 1919, recon_loss:0.875815, zinb_loss:0.477465, cluster_loss:0.158997
Clustering   1919: ASW= 0.8311, DB= 0.2278, CH= 53287.2314
Training epoch 1920, recon_loss:0.875159, zinb_loss:0.477367, cluster_loss:0.159131
Clustering   1920: ASW= 0.8323, DB= 0.2260, CH= 52162.0977
Training epoch 1921, recon_loss:0.875532, zinb_loss:0.477447, cluster_loss:0.158896
Clustering   1921: ASW= 0.8310, DB= 0.2277, CH= 53426.6943
Training epoch 1922, recon_loss:0.874905, zinb_loss:0.477351, cluster_loss:0.159145
Clustering   1922: ASW= 0.8326, DB= 0.2256, CH= 52173.6516
Training epoch 1923, recon_loss:0.875207, zinb_loss:0.477411, cluster_loss:0.158797
Clustering   1923: ASW= 0.8309, DB= 0.2274, CH= 53548.3985
Training epoch 1924, recon_loss:0.874664, zinb_loss:0.477324, cluster_loss:0.159126
Clustering   1924: ASW= 0.8327, DB= 0.2259, CH= 52175.4376
Training epoch 1925, recon_loss:0.874945, zinb_loss:0.477383, cluster_loss:0.158713
Clustering   1925: ASW= 0.8309, DB= 0.2271, CH= 53653.8240
Training epoch 1926, recon_loss:0.874516, zinb_loss:0.477304, cluster_loss:0.159121
Clustering   1926: ASW= 0.8328, DB= 0.2262, CH= 52123.3513
Training epoch 1927, recon_loss:0.874835, zinb_loss:0.477373, cluster_loss:0.158696
Clustering   1927: ASW= 0.8309, DB= 0.2268, CH= 53719.9885
Training epoch 1928, recon_loss:0.874535, zinb_loss:0.477290, cluster_loss:0.159181
Clustering   1928: ASW= 0.8327, DB= 0.2266, CH= 51979.1377
Training epoch 1929, recon_loss:0.874953, zinb_loss:0.477387, cluster_loss:0.158768
Clustering   1929: ASW= 0.8307, DB= 0.2273, CH= 53744.4561
Training epoch 1930, recon_loss:0.874774, zinb_loss:0.477265, cluster_loss:0.159377
Clustering   1930: ASW= 0.8324, DB= 0.2273, CH= 51645.9515
Training epoch 1931, recon_loss:0.875382, zinb_loss:0.477414, cluster_loss:0.159022
Clustering   1931: ASW= 0.8304, DB= 0.2272, CH= 53596.8944
Training epoch 1932, recon_loss:0.875340, zinb_loss:0.477236, cluster_loss:0.159775
Clustering   1932: ASW= 0.8318, DB= 0.2277, CH= 51067.4036
Training epoch 1933, recon_loss:0.875920, zinb_loss:0.477431, cluster_loss:0.159341
Clustering   1933: ASW= 0.8300, DB= 0.2271, CH= 53235.6202
Training epoch 1934, recon_loss:0.875646, zinb_loss:0.477175, cluster_loss:0.159998
Clustering   1934: ASW= 0.8310, DB= 0.2287, CH= 50639.7725
Training epoch 1935, recon_loss:0.876065, zinb_loss:0.477396, cluster_loss:0.159375
Clustering   1935: ASW= 0.8300, DB= 0.2269, CH= 53046.7002
Training epoch 1936, recon_loss:0.875591, zinb_loss:0.477164, cluster_loss:0.159847
Clustering   1936: ASW= 0.8308, DB= 0.2289, CH= 50824.2501
Training epoch 1937, recon_loss:0.875764, zinb_loss:0.477402, cluster_loss:0.159205
Clustering   1937: ASW= 0.8305, DB= 0.2267, CH= 53172.6411
Training epoch 1938, recon_loss:0.875399, zinb_loss:0.477178, cluster_loss:0.159694
Clustering   1938: ASW= 0.8306, DB= 0.2289, CH= 50980.3109
Training epoch 1939, recon_loss:0.875555, zinb_loss:0.477440, cluster_loss:0.159078
Clustering   1939: ASW= 0.8309, DB= 0.2263, CH= 53270.6012
Training epoch 1940, recon_loss:0.875006, zinb_loss:0.477249, cluster_loss:0.159508
Clustering   1940: ASW= 0.8307, DB= 0.2286, CH= 51297.2888
Training epoch 1941, recon_loss:0.875102, zinb_loss:0.477525, cluster_loss:0.158994
Clustering   1941: ASW= 0.8311, DB= 0.2263, CH= 53317.0673
Training epoch 1942, recon_loss:0.874720, zinb_loss:0.477324, cluster_loss:0.159442
Clustering   1942: ASW= 0.8305, DB= 0.2284, CH= 51373.2742
Training epoch 1943, recon_loss:0.875028, zinb_loss:0.477634, cluster_loss:0.159006
Clustering   1943: ASW= 0.8313, DB= 0.2263, CH= 53274.7643
Training epoch 1944, recon_loss:0.874682, zinb_loss:0.477437, cluster_loss:0.159455
Clustering   1944: ASW= 0.8303, DB= 0.2283, CH= 51447.4665
Training epoch 1945, recon_loss:0.875129, zinb_loss:0.477752, cluster_loss:0.159085
Clustering   1945: ASW= 0.8313, DB= 0.2266, CH= 53158.9509
Training epoch 1946, recon_loss:0.874828, zinb_loss:0.477565, cluster_loss:0.159529
Clustering   1946: ASW= 0.8301, DB= 0.2282, CH= 51450.9211
Training epoch 1947, recon_loss:0.875522, zinb_loss:0.477879, cluster_loss:0.159203
Clustering   1947: ASW= 0.8311, DB= 0.2269, CH= 53039.0264
Training epoch 1948, recon_loss:0.875246, zinb_loss:0.477701, cluster_loss:0.159602
Clustering   1948: ASW= 0.8301, DB= 0.2280, CH= 51469.5466
Training epoch 1949, recon_loss:0.876153, zinb_loss:0.477973, cluster_loss:0.159303
Clustering   1949: ASW= 0.8310, DB= 0.2274, CH= 52957.0116
Training epoch 1950, recon_loss:0.875807, zinb_loss:0.477806, cluster_loss:0.159628
Clustering   1950: ASW= 0.8302, DB= 0.2274, CH= 51539.0202
Training epoch 1951, recon_loss:0.876698, zinb_loss:0.478020, cluster_loss:0.159360
Clustering   1951: ASW= 0.8309, DB= 0.2279, CH= 52919.0658
Training epoch 1952, recon_loss:0.876154, zinb_loss:0.477868, cluster_loss:0.159558
Clustering   1952: ASW= 0.8305, DB= 0.2269, CH= 51713.9611
Training epoch 1953, recon_loss:0.876792, zinb_loss:0.477972, cluster_loss:0.159362
Clustering   1953: ASW= 0.8309, DB= 0.2282, CH= 52920.9512
Training epoch 1954, recon_loss:0.876085, zinb_loss:0.477834, cluster_loss:0.159427
Clustering   1954: ASW= 0.8309, DB= 0.2273, CH= 51868.0820
Training epoch 1955, recon_loss:0.876453, zinb_loss:0.477851, cluster_loss:0.159310
Clustering   1955: ASW= 0.8309, DB= 0.2273, CH= 52881.5070
Training epoch 1956, recon_loss:0.875810, zinb_loss:0.477746, cluster_loss:0.159268
Clustering   1956: ASW= 0.8313, DB= 0.2267, CH= 52060.4979
Training epoch 1957, recon_loss:0.876020, zinb_loss:0.477673, cluster_loss:0.159219
Clustering   1957: ASW= 0.8310, DB= 0.2272, CH= 52842.4263
Training epoch 1958, recon_loss:0.875565, zinb_loss:0.477629, cluster_loss:0.159075
Clustering   1958: ASW= 0.8318, DB= 0.2265, CH= 52411.8357
Training epoch 1959, recon_loss:0.875738, zinb_loss:0.477493, cluster_loss:0.159212
Clustering   1959: ASW= 0.8310, DB= 0.2271, CH= 52747.9891
Training epoch 1960, recon_loss:0.875698, zinb_loss:0.477533, cluster_loss:0.159060
Clustering   1960: ASW= 0.8322, DB= 0.2264, CH= 52708.0458
Training epoch 1961, recon_loss:0.875974, zinb_loss:0.477354, cluster_loss:0.159440
Clustering   1961: ASW= 0.8309, DB= 0.2273, CH= 52557.0110
Training epoch 1962, recon_loss:0.876159, zinb_loss:0.477467, cluster_loss:0.159249
Clustering   1962: ASW= 0.8324, DB= 0.2262, CH= 52816.9195
Training epoch 1963, recon_loss:0.876267, zinb_loss:0.477241, cluster_loss:0.159725
Clustering   1963: ASW= 0.8307, DB= 0.2275, CH= 52390.9229
Training epoch 1964, recon_loss:0.876278, zinb_loss:0.477377, cluster_loss:0.159449
Clustering   1964: ASW= 0.8324, DB= 0.2260, CH= 52733.2854
Training epoch 1965, recon_loss:0.875980, zinb_loss:0.477134, cluster_loss:0.159827
Clustering   1965: ASW= 0.8306, DB= 0.2275, CH= 52330.1871
Training epoch 1966, recon_loss:0.875874, zinb_loss:0.477293, cluster_loss:0.159471
Clustering   1966: ASW= 0.8325, DB= 0.2261, CH= 52600.6936
Training epoch 1967, recon_loss:0.875344, zinb_loss:0.477078, cluster_loss:0.159664
Clustering   1967: ASW= 0.8307, DB= 0.2273, CH= 52410.4387
Training epoch 1968, recon_loss:0.875206, zinb_loss:0.477237, cluster_loss:0.159308
Clustering   1968: ASW= 0.8325, DB= 0.2262, CH= 52535.3439
Training epoch 1969, recon_loss:0.874771, zinb_loss:0.477079, cluster_loss:0.159390
Clustering   1969: ASW= 0.8309, DB= 0.2268, CH= 52581.9604
Training epoch 1970, recon_loss:0.874628, zinb_loss:0.477200, cluster_loss:0.159146
Clustering   1970: ASW= 0.8324, DB= 0.2264, CH= 52434.9507
Training epoch 1971, recon_loss:0.874507, zinb_loss:0.477113, cluster_loss:0.159214
Clustering   1971: ASW= 0.8310, DB= 0.2264, CH= 52783.4862
Training epoch 1972, recon_loss:0.874394, zinb_loss:0.477197, cluster_loss:0.159062
Clustering   1972: ASW= 0.8322, DB= 0.2264, CH= 52233.7939
Training epoch 1973, recon_loss:0.874357, zinb_loss:0.477138, cluster_loss:0.159100
Clustering   1973: ASW= 0.8312, DB= 0.2260, CH= 52939.1144
Training epoch 1974, recon_loss:0.874353, zinb_loss:0.477189, cluster_loss:0.159116
Clustering   1974: ASW= 0.8320, DB= 0.2271, CH= 52093.3605
Training epoch 1975, recon_loss:0.874578, zinb_loss:0.477204, cluster_loss:0.159131
Clustering   1975: ASW= 0.8314, DB= 0.2253, CH= 53161.7542
Training epoch 1976, recon_loss:0.874487, zinb_loss:0.477186, cluster_loss:0.159227
Clustering   1976: ASW= 0.8316, DB= 0.2281, CH= 51844.4933
Training epoch 1977, recon_loss:0.874733, zinb_loss:0.477242, cluster_loss:0.159140
Clustering   1977: ASW= 0.8316, DB= 0.2249, CH= 53347.3212
Training epoch 1978, recon_loss:0.874403, zinb_loss:0.477152, cluster_loss:0.159271
Clustering   1978: ASW= 0.8313, DB= 0.2286, CH= 51642.1734
Training epoch 1979, recon_loss:0.874761, zinb_loss:0.477248, cluster_loss:0.159114
Clustering   1979: ASW= 0.8317, DB= 0.2247, CH= 53436.6326
Training epoch 1980, recon_loss:0.874344, zinb_loss:0.477139, cluster_loss:0.159231
Clustering   1980: ASW= 0.8312, DB= 0.2285, CH= 51608.2537
Training epoch 1981, recon_loss:0.874825, zinb_loss:0.477271, cluster_loss:0.159021
Clustering   1981: ASW= 0.8320, DB= 0.2243, CH= 53601.9121
Training epoch 1982, recon_loss:0.874183, zinb_loss:0.477128, cluster_loss:0.159166
Clustering   1982: ASW= 0.8310, DB= 0.2286, CH= 51665.0395
Training epoch 1983, recon_loss:0.874967, zinb_loss:0.477324, cluster_loss:0.159027
Clustering   1983: ASW= 0.8321, DB= 0.2241, CH= 53670.0096
Training epoch 1984, recon_loss:0.874272, zinb_loss:0.477129, cluster_loss:0.159148
Clustering   1984: ASW= 0.8308, DB= 0.2287, CH= 51680.2780
Training epoch 1985, recon_loss:0.875192, zinb_loss:0.477377, cluster_loss:0.159017
Clustering   1985: ASW= 0.8322, DB= 0.2239, CH= 53711.6483
Training epoch 1986, recon_loss:0.874380, zinb_loss:0.477164, cluster_loss:0.159079
Clustering   1986: ASW= 0.8304, DB= 0.2286, CH= 51542.2352
Training epoch 1987, recon_loss:0.875447, zinb_loss:0.477446, cluster_loss:0.159008
Clustering   1987: ASW= 0.8325, DB= 0.2239, CH= 53667.0528
Training epoch 1988, recon_loss:0.874540, zinb_loss:0.477207, cluster_loss:0.159091
Clustering   1988: ASW= 0.8301, DB= 0.2284, CH= 51435.7323
Training epoch 1989, recon_loss:0.875742, zinb_loss:0.477511, cluster_loss:0.159071
Clustering   1989: ASW= 0.8326, DB= 0.2242, CH= 53537.2950
Training epoch 1990, recon_loss:0.874707, zinb_loss:0.477244, cluster_loss:0.159123
Clustering   1990: ASW= 0.8298, DB= 0.2287, CH= 51368.5212
Training epoch 1991, recon_loss:0.875864, zinb_loss:0.477552, cluster_loss:0.159106
Clustering   1991: ASW= 0.8327, DB= 0.2257, CH= 53419.3997
Training epoch 1992, recon_loss:0.874780, zinb_loss:0.477268, cluster_loss:0.159097
Clustering   1992: ASW= 0.8297, DB= 0.2286, CH= 51480.3135
Training epoch 1993, recon_loss:0.875905, zinb_loss:0.477568, cluster_loss:0.159106
Clustering   1993: ASW= 0.8330, DB= 0.2258, CH= 53414.1313
Training epoch 1994, recon_loss:0.874796, zinb_loss:0.477282, cluster_loss:0.159056
Clustering   1994: ASW= 0.8298, DB= 0.2284, CH= 51716.1455
Training epoch 1995, recon_loss:0.875886, zinb_loss:0.477580, cluster_loss:0.159086
Clustering   1995: ASW= 0.8334, DB= 0.2258, CH= 53507.2131
Training epoch 1996, recon_loss:0.874846, zinb_loss:0.477294, cluster_loss:0.159039
Clustering   1996: ASW= 0.8299, DB= 0.2273, CH= 51914.7519
Training epoch 1997, recon_loss:0.875814, zinb_loss:0.477592, cluster_loss:0.159064
Clustering   1997: ASW= 0.8336, DB= 0.2259, CH= 53607.0182
Training epoch 1998, recon_loss:0.874871, zinb_loss:0.477305, cluster_loss:0.159039
Clustering   1998: ASW= 0.8300, DB= 0.2271, CH= 52114.2896
Training epoch 1999, recon_loss:0.875595, zinb_loss:0.477597, cluster_loss:0.159037
Clustering   1999: ASW= 0.8337, DB= 0.2260, CH= 53657.4944
Training epoch 2000, recon_loss:0.874697, zinb_loss:0.477298, cluster_loss:0.159016
Clustering   2000: ASW= 0.8302, DB= 0.2268, CH= 52273.0578
Final Result : ASW= 0.8302, DB= 0.2268, CH= 52273.0578
[26]:
import numpy as np

np.savetxt("../results/GSE158013_pred.csv", y_pred, delimiter=",")
np.savetxt("../results/GSE158013_embedding.csv", final_latent.cpu().detach().numpy(), delimiter=",")
[9]:
library(anndata)
library(reticulate)
library(dplyr)
library(tidyr)
library(Seurat)
library(ggplot2)
library(reticulate)
[20]:
set.seed(0)

use_python("/home/zhouzeming/anaconda3/bin")
ad <- import("anndata")
rna <- ad$read_h5ad('../datasets/GSE158013/GSE158013_rna.h5ad')
[22]:
mycolors <- c('B cell'='#E5D2DD', 'Naive CD4 T cell'='#53A85F','T follicular helper cell'='#F1BB72',
              'CD8 T cell'='#F3B1A0','Natural killer cell'='#D6E7A3', 'CD8+ MAIT'='#57C3F3', 'Neutrophil lineage'='#E95C59')

scRNA <- CreateSeuratObject(counts = t(rna$X),project ="scRNA",min.cells = 3)
label <- read.csv("../results/GSE158013_pred.csv",header = F)
scRNA@meta.data$clusters <- label
Idents(scRNA) <- as.factor(label$V1)
scRNA <- NormalizeData(scRNA, normalization.method = "LogNormalize")
scRNA <- FindVariableFeatures(scRNA, selection.method = "vst", nfeatures = 2000)
scRNA <- ScaleData(scRNA, features = rownames(scRNA))
variable.genes <- head(VariableFeatures(scRNA), 2000)

# 数据聚类降维
mds<- read.csv('../results/GSE158013_embedding.csv',row.names=1)
mds <- as.matrix(mds)
colnames(mds) <- paste0("MDS_", 1:32)
scRNA[["mds"]] <- CreateDimReducObject(embeddings = mds, key = "MDS_", assay = DefaultAssay(scRNA))
scRNA <- RunUMAP(scRNA,dims = 1:32,label=T,reduction = "mds")

# 寻找标记基因
scRNA.markers <- FindAllMarkers(scRNA,
                                ident.col = "clusters",
                                only.pos = T,
                                min.pct = 0.25,
                                logfc.threshold = 0.25,
                                features = variable.genes)
top.markers <- scRNA.markers %>% group_by(cluster) %>% top_n(n = 10, wt = avg_log2FC)

# 细胞注释
new.cluster.ids <- c("B cell", "Naive CD4 T cell", "T follicular helper cell", "CD8 T cell", "Natural killer cell", "CD8+ MAIT", "Neutrophil lineage")
names(new.cluster.ids) <- levels(scRNA)
scRNA <- RenameIdents(scRNA, new.cluster.ids)
Joint_umap <-DimPlot(scRNA, reduction = "umap", label = TRUE, cols = mycolors)

Joint_umap
Warning message:
“Data is of class matrix. Coercing to dgCMatrix.”
Normalizing layer: counts

Finding variable features for layer counts

Centering and scaling data matrix

Warning message:
“The following arguments are not used: label”
10:51:01 UMAP embedding parameters a = 0.9922 b = 1.112

10:51:01 Read 7084 rows and found 32 numeric columns

10:51:01 Using Annoy for neighbor search, n_neighbors = 30

10:51:01 Building Annoy index with metric = cosine, n_trees = 50

0%   10   20   30   40   50   60   70   80   90   100%

[----|----|----|----|----|----|----|----|----|----|

*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
|

10:51:01 Writing NN index file to temp file /tmp/RtmpIKgN4h/file2ee48a17268e3e

10:51:01 Searching Annoy index using 1 thread, search_k = 3000

10:51:04 Annoy recall = 100%

10:51:04 Commencing smooth kNN distance calibration using 1 thread
 with target n_neighbors = 30

10:51:04 Initializing from normalized Laplacian + noise (using RSpectra)

10:51:05 Commencing optimization for 500 epochs, with 274822 positive edges

10:51:05 Using rng type: pcg

10:51:12 Optimization finished

Calculating cluster 0

Calculating cluster 1

Calculating cluster 2

Calculating cluster 3

Calculating cluster 4

Calculating cluster 5

Calculating cluster 6

_images/Tutorial_3omics_26_1.png