commit 189df25fd3b2cda0985f7e8db97dcb5d43f5f487 Author: HamsterMimi Date: Thu May 4 13:09:03 2023 +0800 upload diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/MeCo.iml b/.idea/MeCo.iml new file mode 100644 index 0000000..d0876a7 --- /dev/null +++ b/.idea/MeCo.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/deployment.xml b/.idea/deployment.xml new file mode 100644 index 0000000..bbf356c --- /dev/null +++ b/.idea/deployment.xml @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..7530dcc --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,26 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..aa4591c --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..d80dcb8 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..978fcad --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2021 zerocostptnas + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Layers/layers.py b/Layers/layers.py new file mode 100644 index 0000000..081de85 --- /dev/null +++ b/Layers/layers.py @@ -0,0 +1,175 @@ +import math +import torch +import torch.nn as nn +from torch.nn import functional as F +from torch.nn import init +from torch.nn.parameter import Parameter +from torch.nn.modules.utils import _pair + + +class Linear(nn.Linear): + def __init__(self, in_features, out_features, bias=True): + super(Linear, self).__init__(in_features, out_features, bias) + self.register_buffer('weight_mask', torch.ones(self.weight.shape)) + self.register_buffer('score', torch.zeros(self.weight.shape)) + if self.bias is not None: + self.register_buffer('bias_mask', torch.ones(self.bias.shape)) + + def forward(self, input): + W = self.weight_mask * self.weight + if self.bias is not None: + b = self.bias_mask * self.bias + else: + b = self.bias + return F.linear(input, W, b) + + +class Conv2d(nn.Conv2d): + def __init__(self, in_channels, out_channels, kernel_size, stride=1, + padding=0, dilation=1, groups=1, + bias=True, padding_mode='zeros'): + super(Conv2d, self).__init__( + in_channels, out_channels, kernel_size, stride, padding, + dilation, groups, bias, padding_mode) + self.register_buffer('weight_mask', torch.ones(self.weight.shape)) + self.register_buffer('score', torch.zeros(self.weight.shape)) + if self.bias is not None: + self.register_buffer('bias_mask', torch.ones(self.bias.shape)) + + def _conv_forward(self, input, weight, bias): + if self.padding_mode != 'zeros': + return F.conv2d(F.pad(input, self._padding_repeated_twice, mode=self.padding_mode), + weight, bias, self.stride, + _pair(0), self.dilation, self.groups) + return F.conv2d(input, weight, bias, self.stride, + self.padding, self.dilation, self.groups) + + def forward(self, input): + W = self.weight_mask * self.weight + if self.bias is not None: + b = self.bias_mask * self.bias + else: + b = self.bias + return self._conv_forward(input, W, b) + + +class BatchNorm1d(nn.BatchNorm1d): + def __init__(self, num_features, eps=1e-5, momentum=0.1, affine=True, + track_running_stats=True): + super(BatchNorm1d, self).__init__( + num_features, eps, momentum, affine, track_running_stats) + if self.affine: + self.register_buffer('weight_mask', torch.ones(self.weight.shape)) + self.register_buffer('bias_mask', torch.ones(self.bias.shape)) + self.register_buffer('score', torch.zeros(self.weight.shape)) + def forward(self, input): + self._check_input_dim(input) + + # exponential_average_factor is set to self.momentum + # (when it is available) only so that if gets updated + # in ONNX graph when this node is exported to ONNX. + if self.momentum is None: + exponential_average_factor = 0.0 + else: + exponential_average_factor = self.momentum + + if self.training and self.track_running_stats: + # TODO: if statement only here to tell the jit to skip emitting this when it is None + if self.num_batches_tracked is not None: + self.num_batches_tracked = self.num_batches_tracked + 1 + if self.momentum is None: # use cumulative moving average + exponential_average_factor = 1.0 / float(self.num_batches_tracked) + else: # use exponential moving average + exponential_average_factor = self.momentum + if self.affine: + W = self.weight_mask * self.weight + b = self.bias_mask * self.bias + else: + W = self.weight + b = self.bias + + return F.batch_norm( + input, self.running_mean, self.running_var, W, b, + self.training or not self.track_running_stats, + exponential_average_factor, self.eps) + + +class BatchNorm2d(nn.BatchNorm2d): + def __init__(self, num_features, eps=1e-5, momentum=0.1, affine=True, + track_running_stats=True): + super(BatchNorm2d, self).__init__( + num_features, eps, momentum, affine, track_running_stats) + if self.affine: + self.register_buffer('weight_mask', torch.ones(self.weight.shape)) + self.register_buffer('bias_mask', torch.ones(self.bias.shape)) + self.register_buffer('score', torch.zeros(self.weight.shape)) + def forward(self, input): + self._check_input_dim(input) + + # exponential_average_factor is set to self.momentum + # (when it is available) only so that if gets updated + # in ONNX graph when this node is exported to ONNX. + if self.momentum is None: + exponential_average_factor = 0.0 + else: + exponential_average_factor = self.momentum + + if self.training and self.track_running_stats: + # TODO: if statement only here to tell the jit to skip emitting this when it is None + if self.num_batches_tracked is not None: + self.num_batches_tracked = self.num_batches_tracked + 1 + if self.momentum is None: # use cumulative moving average + exponential_average_factor = 1.0 / float(self.num_batches_tracked) + else: # use exponential moving average + exponential_average_factor = self.momentum + if self.affine: + W = self.weight_mask * self.weight + b = self.bias_mask * self.bias + else: + W = self.weight + b = self.bias + + return F.batch_norm( + input, self.running_mean, self.running_var, W, b, + self.training or not self.track_running_stats, + exponential_average_factor, self.eps) + + +class Identity1d(nn.Module): + def __init__(self, num_features): + super(Identity1d, self).__init__() + self.num_features = num_features + self.weight = Parameter(torch.Tensor(num_features)) + self.bias = None + self.register_buffer('weight_mask', torch.ones(self.weight.shape)) + self.reset_parameters() + self.register_buffer('score', torch.zeros(self.weight.shape)) + + def reset_parameters(self): + init.ones_(self.weight) + + def forward(self, input): + W = self.weight_mask * self.weight + return input * W + + +class Identity2d(nn.Module): + def __init__(self, num_features): + super(Identity2d, self).__init__() + self.num_features = num_features + self.weight = Parameter(torch.Tensor(num_features, 1, 1)) + self.bias = None + self.register_buffer('weight_mask', torch.ones(self.weight.shape)) + self.reset_parameters() + self.register_buffer('score', torch.zeros(self.weight.shape)) + + def reset_parameters(self): + init.ones_(self.weight) + + def forward(self, input): + W = self.weight_mask * self.weight + return input * W + + + + diff --git a/README.md b/README.md new file mode 100644 index 0000000..cee8633 --- /dev/null +++ b/README.md @@ -0,0 +1,143 @@ +# Zero-Cost Operation Scoring in Differentiable Architecture Search (Zero-Cost-PT) +Official impementation for AAAI 2023 submission: +"**Zero-Cost Operation Scoring in Differentiable Architecture Search**". + + +## Installation +``` +Python >= 3.6 +PyTorch >= 1.7.1 +torchvision == 0.8.2 +tensorboard == 2.4.1 +scipy == 1.5.2 +gpustat +``` + +## Usage/Examples + +### Experiments on NAS-Bench-201 +Scripts for reproducing our experiments can be found under the ```exp_scripts/``` folder. + +#### 1. Prepare NAS-Bench-201 Data +1. Download NAS-Bench-201 checkpoint from [NAS-Bench-201-v1_0-e61699.pth](https://drive.google.com/file/d/1SKW0Cu0u8-gb18zDpaAGi0f74UdXeGKs/view), and place it under ```./data``` folder. + +#### 2. Prepare NAS-Bench-201 and Zero-Cost-NAS API +i. Install NAS-Bench-201 api via `pip` +``` +pip install nas-bench-201 +``` +ii. Install Zero-Cost-NAS API + +Clone the code repository from [Zero-Cost-NAS](https://github.com/SamsungLabs/zero-cost-nas). Go to the root directory of the cloned repo and run: +``` +pip install . +``` + +#### 3. Run Zero-Cost-PT on NAS-Bench-201 + +You can run our Zero-Cost-PT with the following script: +``` +bash zerocostpt_nb201_pipeline.sh --seed [SEED] +``` +You can specify random seeds with ``` --seed ``` for reproducibility. In our experiments we use random seeds 0, 1, 2, 3. + +You could also run with different zero-cost proxies by specifying ```--metrics```, and different edge discretization order with ```--edge_decision```. The number of searching interations (N in our paper) is controlled by parameter ```--pool_size```, while the number of validation iterations (V in our paper) can be specified by ```--validate_rounds```. Please see Section 4.2 in our paper for more information on those parameters. + +For example, a typical experiement setting could be: + +```--pool_size 10 --edge_decision random --validate_rounds 100 --metrics jacob --seed 0``` + +### Experiments on NAS-Bench-1shot1 +Scripts for reproducing our experiments on NAS-Bench-1shot1 can be found under the ```nasbench1shot1``` folder. + +#### 1. Prepare NAS-Bench-101 Data +1. Download NAS-Bench-1shot1 dataset from [nasbench_full.tfrecord](https://storage.googleapis.com/nasbench/nasbench_full.tfrecord), and place it under ```./data``` folder. + +#### 2. Prepare NAS-Bench-101 API +Please refer orginal [NAS-Bench-101](https://github.com/google-research/nasbench) for details of API installation + +#### 3. Run Zero-Cost-PT on NAS-Bench-1shot1 + +You can reproduce our Zero-Cost-PT with the following script: +``` + cd nasbench1shot1/optimizers/darts/ +``` +i. Run the following script for search architectures with Zero-Cost-PT from different sub-search-space on NAS-Bench-1shot1 +``` + python network_proposal.py --seed [SEED] --search_space [SEARCH_SPACE] +``` +In NAS-Bench-1shot1, it contains 3 sub-search-space which you can select from [1, 2, 3] + +ii. Evaluated final searched model +``` + python post_validate.py --seed [SEED] --search_exp_path [PATH_to_LAST_STEP_LOG_FOLDER] +``` + +### Experiments on NAS-Bench-Macro +Scripts for reproducing our experiments on NAS-Bench-1shot1 can be found under the ```nasbenchmacro``` folder. + +#### 1. Prepare NAS-Bench-Macro Data +1. Download NAS-Bench-Macro dataset from [nas-bench-macro_cifar10.jsonnas-bench-macro_cifar10.json](https://github.com/xiusu/NAS-Bench-Macro/tree/master/data/nas-bench-macro_cifar10.json), and place it under ```./data``` folder. + +#### 2. Run Zero-Cost-PT on NAS-Bench-Macro + +You can reproduce our Zero-Cost-PT with the following script: +``` + cd nasbenchmacro/ +``` +i. Run the following script for search architectures with Zero-Cost-PT on NAS-Bench-Macro +``` + python network_proposal.py --seed [SEED] +``` + +### Experiments on DARTS-like Spaces +Scripts for reproducing our experiments can be found under the ```exp_scripts/``` folder, and Zero-Cost-NAS API is also needed. + +#### 1. For DARTS CNN space + +Run the following script to search architectures with Zero-Cost-PT and train the searched architecture directly (with the same random seed): +``` +bash zerocostpt_darts_pipeline.sh --seed [SEED] +``` +Our default parameter settings are: + +```--pool_size 10 --edge_decision random --validate_rounds 100 --metrics jacob``` + + +#### 2、For DARTS subspaces S1-S4 + +On CIFAR-10 use the following script: + +``` +bash zerocostpt_darts_pipeline.sh --seed [SEED] --space [s1-s4] +``` + +On CIFAR-100 and SVHN, use the following scripts: + +``` +bash zerocostpt_darts_pipeline_svhn.sh --seed [SEED] --space [s1-s4] +bash zerocostpt_darts_pipeline_c100.sh --seed [SEED] --space [s1-s4] +``` + +#### 3、Directly train the searched architectures reported in our paper + +For reproducibility we also provide training scripts for evaluation of all the reported architectures in our paper. For an architecture specified by ```[genotype_name]```, run the following scrips to train: + +``` +bash eval.sh --arch [genotype_name] # for DARTS C10 +bash eval-c100.sh --arch [genotype_name] # for DARTS C100 +bash eval-svhn.sh --arch [genotype_name] # for DARTS SVHN +``` + +The model genotypes are provided in ```sota/cnn/genotypes.py```. For instance, genotype `init_pt_s5_C10_0_100_N10` specifies the architecture searched by Zero-Cost-PT (with default settings as explaind above) on DARTS CNN space (S5), using 10 search iterations (N=10), 100 validation iterations (V=100), and random seed 0. + +# + + +### Other Experiments Reported in Appendix +We also provide code to reproduce experiment results reported in appendix, e.g. genotypes for maximum-param and random-sampling baselines, and Zero-Cost-PT for MobileNet-like spaces. + + + +## Reference +Our code (Zero-Cost-PT) is based on [dart-pt](https://github.com/ruocwang/darts-pt) and [Zero-Cost-NAS](https://github.com/SamsungLabs/zero-cost-nas). For experiments on Nasbench1shot1 is based on [nasbench-1shot1](https://github.com/automl/nasbench-1shot1) diff --git a/Scorers/scorer.py b/Scorers/scorer.py new file mode 100644 index 0000000..e4ff2a7 --- /dev/null +++ b/Scorers/scorer.py @@ -0,0 +1,47 @@ +import torch +import numpy as np + +class Jocab_Scorer: + def __init__(self, gpu): + self.gpu = gpu + print('Jacob score init') + + def score(self, model, input, target): + batch_size = input.shape[0] + model.K = torch.zeros(batch_size, batch_size).cuda() + + input = input.cuda() + with torch.no_grad(): + model(input) + score = self.hooklogdet(model.K.cpu().numpy()) + + #print(score) + return score + + def setup_hooks(self, model, batch_size): + #initalize score + model = model.to(torch.device('cuda', self.gpu)) + model.eval() + model.K = torch.zeros(batch_size, batch_size).cuda() + def counting_forward_hook(module, inp, out): + try: + # if not module.visited_backwards: + # return + if isinstance(inp, tuple): + inp = inp[0] + inp = inp.view(inp.size(0), -1) + x = (inp > 0).float() + K = x @ x.t() + K2 = (1.-x) @ (1.-x.t()) + model.K = model.K + K + K2 + except: + pass + + for name, module in model.named_modules(): + if 'ReLU' in str(type(module)): + module.register_forward_hook(counting_forward_hook) + #module.register_backward_hook(counting_backward_hook) + + def hooklogdet(self, K, labels=None): + s, ld = np.linalg.slogdet(K) + return ld \ No newline at end of file diff --git a/exp_scripts/eval-c100.sh b/exp_scripts/eval-c100.sh new file mode 100644 index 0000000..e0696c0 --- /dev/null +++ b/exp_scripts/eval-c100.sh @@ -0,0 +1,39 @@ +#!/bin/bash +script_name=`basename "$0"` +id=${script_name%.*} +dataset=${dataset:-cifar100} +seed=${seed:-2} +gpu=${gpu:-"auto"} +arch=${arch:-"none"} +batch_size=${batch_size:-96} +learning_rate=${learning_rate:-0.025} +resume_expid=${resume_expid:-'none'} +resume_epoch=${resume_epoch:-0} + +while [ $# -gt 0 ]; do + if [[ $1 == *"--"* ]]; then + param="${1/--/}" + declare $param="$2" + # echo $1 $2 // Optional to see the parameter:value result + fi + shift +done + +echo 'id:' $id +echo 'seed:' $seed +echo 'dataset:' $dataset +echo 'gpu:' $gpu +echo 'arch:' $arch +echo 'batch_size:' $batch_size +echo 'learning_rate:' $learning_rate + + +cd ../sota/cnn +python train.py \ + --arch $arch \ + --dataset $dataset \ + --auxiliary --cutout \ + --seed $seed --save $id --gpu $gpu \ + --batch_size $batch_size --learning_rate $learning_rate \ + --resume_expid $resume_expid --resume_epoch $resume_epoch \ + --init_channels 16 --layers 8 \ \ No newline at end of file diff --git a/exp_scripts/eval.sh b/exp_scripts/eval.sh new file mode 100644 index 0000000..8f9c51d --- /dev/null +++ b/exp_scripts/eval.sh @@ -0,0 +1,38 @@ +#!/bin/bash +script_name=`basename "$0"` +id=${script_name%.*} +dataset=${dataset:-cifar10} +seed=${seed:-2} +gpu=${gpu:-"auto"} +arch=${arch:-"none"} +batch_size=${batch_size:-96} +learning_rate=${learning_rate:-0.025} +resume_expid=${resume_expid:-'none'} +resume_epoch=${resume_epoch:-0} + +while [ $# -gt 0 ]; do + if [[ $1 == *"--"* ]]; then + param="${1/--/}" + declare $param="$2" + # echo $1 $2 // Optional to see the parameter:value result + fi + shift +done + +echo 'id:' $id +echo 'seed:' $seed +echo 'dataset:' $dataset +echo 'gpu:' $gpu +echo 'arch:' $arch +echo 'batch_size:' $batch_size +echo 'learning_rate:' $learning_rate + + +cd ../sota/cnn +python3 train.py \ + --arch $arch \ + --dataset $dataset \ + --auxiliary --cutout \ + --seed $seed --save $id --gpu $gpu \ + --batch_size $batch_size --learning_rate $learning_rate \ + --resume_expid $resume_expid --resume_epoch $resume_epoch \ \ No newline at end of file diff --git a/exp_scripts/zerocostpt_darts_pipeline.sh b/exp_scripts/zerocostpt_darts_pipeline.sh new file mode 100644 index 0000000..cd3842c --- /dev/null +++ b/exp_scripts/zerocostpt_darts_pipeline.sh @@ -0,0 +1,51 @@ +#!/bin/bash +script_name=`basename "$0"` +id=${script_name%.*} +dataset=${dataset:-cifar10} +seed=${seed:-1} +gpu=${gpu:-"0"} +pool_size=${pool_size:-10} +space=${space:-s5} +metric=${metric:-'jacob'} +edge_decision=${edge_decision:-'random'} +validate_rounds=${validate_rounds:-100} +learning_rate=${learning_rate:-0.025} +while [ $# -gt 0 ]; do + if [[ $1 == *"--"* ]]; then + param="${1/--/}" + declare $param="$2" + # echo $1 $2 // Optional to see the parameter:value result + fi + shift +done + +echo 'id:' $id 'seed:' $seed 'dataset:' $dataset 'space:' $space +echo 'proj crit:' $metric +echo 'gpu:' $gpu + +cd ../sota/cnn +python3 networks_proposal.py \ + --search_space $space --dataset $dataset \ + --batch_size 64 \ + --seed $seed --save $id --gpu $gpu \ + --edge_decision $edge_decision \ + --proj_crit_normal $metric --proj_crit_reduce $metric --proj_crit_edge $metric \ + --pool_size $pool_size\ + +cd ../../zerocostnas/ +python3 post_validate.py\ + --ckpt_path ../experiments/sota/$dataset-search-$id-$space-$seed-$pool_size-$metric\ + --save $id --seed $seed --gpu $gpu\ + --batch_size 64\ + --edge_decision $edge_decision --proj_crit $metric \ + --validate_rounds $validate_rounds\ + +cd ../sota/cnn +python3 train.py \ + --seed $seed --gpu $gpu --save $id \ + --arch ../../experiments/sota/$space-valid-$id-$seed-$pool_size-$validate_rounds-$metric\ + --dataset $dataset \ + --auxiliary --cutout \ + --batch_size 96 --learning_rate $learning_rate \ + --init_channels 36 --layers 20\ + --from_dir\ diff --git a/exp_scripts/zerocostpt_darts_pipeline_c100.sh b/exp_scripts/zerocostpt_darts_pipeline_c100.sh new file mode 100644 index 0000000..2526bdc --- /dev/null +++ b/exp_scripts/zerocostpt_darts_pipeline_c100.sh @@ -0,0 +1,50 @@ +#!/bin/bash +script_name=`basename "$0"` +id=${script_name%.*} +dataset=${dataset:-cifar100} +seed=${seed:-2} +gpu=${gpu:-"auto"} +pool_size=${pool_size:-100} +space=${space:-s5} +metric=${metric:-'jacob'} +edge_decision=${edge_decision:-'random'} +validate_rounds=${validate_rounds:-100} +learning_rate=${learning_rate:-0.025} +while [ $# -gt 0 ]; do + if [[ $1 == *"--"* ]]; then + param="${1/--/}" + declare $param="$2" + # echo $1 $2 // Optional to see the parameter:value result + fi + shift +done + +echo 'id:' $id 'seed:' $seed 'dataset:' $dataset 'space:' $space +echo 'proj crit:' $metric +echo 'gpu:' $gpu + +cd ../sota/cnn +python3 networks_proposal.py \ + --search_space $space --dataset $dataset --batch_size 64 \ + --seed $seed --save $id --gpu $gpu \ + --edge_decision $edge_decision \ + --proj_crit_normal $metric --proj_crit_reduce $metric --proj_crit_edge $metric \ + --pool_size $pool_size\ + +cd ../zerocostnas/ +python3 post_validate.py\ + --ckpt_path ../experiments/sota/$dataset-search-$id-$space-$seed-$pool_size-$metric\ + --save $id --seed $seed --gpu $gpu\ + --edge_decision $edge_decision --proj_crit $metric \ + --batch_size 64\ + --validate_rounds $validate_rounds\ + +cd ../sota/cnn +python3 train.py \ + --seed $seed --gpu $gpu --save $id\ + --arch ../../experiments/sota/$space-valid-$id-$seed-$pool_size-$validate_rounds-$dataset-$metric\ + --dataset $dataset \ + --auxiliary --cutout \ + --batch_size 96 --learning_rate $learning_rate \ + --init_channels 16 --layers 20 \ + --from_dir\ \ No newline at end of file diff --git a/exp_scripts/zerocostpt_darts_pipeline_imagenet.sh b/exp_scripts/zerocostpt_darts_pipeline_imagenet.sh new file mode 100644 index 0000000..36e16ae --- /dev/null +++ b/exp_scripts/zerocostpt_darts_pipeline_imagenet.sh @@ -0,0 +1,44 @@ +#!/bin/bash +script_name=`basename "$0"` +id=${script_name%.*} +dataset=${dataset:-imagenet} +seed=${seed:-2} +gpu=${gpu:-"auto"} +pool_size=${pool_size:-10} +space=${space:-s5} +metric=${metric:-'jacob'} +edge_decision=${edge_decision:-'random'} +validate_rounds=${validate_rounds:-100} +learning_rate=${learning_rate:-0.025} +data=${data:-''} +while [ $# -gt 0 ]; do + if [[ $1 == *"--"* ]]; then + param="${1/--/}" + declare $param="$2" + # echo $1 $2 // Optional to see the parameter:value result + fi + shift +done + +echo 'id:' $id 'seed:' $seed 'dataset:' $dataset 'space:' $space +echo 'proj crit:' $metric +echo 'gpu:' $gpu + +cd ../sota/cnn +python3 networks_proposal.py \ + --search_space $space --dataset $dataset \ + --seed $seed --save $id --gpu $gpu \ + --edge_decision $edge_decision \ + --proj_crit_normal $metric --proj_crit_reduce $metric --proj_crit_edge $metric \ + --pool_size $pool_size\ + --data $data\ + +cd ../../zerocostnas/ +python3 post_validate.py\ + --ckpt_path ../experiments/sota/$dataset-search-$id-$space-$seed-$pool_size\ + --save $id --seed $seed --gpu $gpu\ + --edge_decision $edge_decision --proj_crit $metric \ + --batch_size 64\ + --validate_rounds $validate_rounds\ + --data $data\ + diff --git a/notebooks_201/.ipynb_checkpoints/op_strength-checkpoint.ipynb b/notebooks_201/.ipynb_checkpoints/op_strength-checkpoint.ipynb new file mode 100644 index 0000000..6e6ee25 --- /dev/null +++ b/notebooks_201/.ipynb_checkpoints/op_strength-checkpoint.ipynb @@ -0,0 +1,1599 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 131, + "id": "78dba395", + "metadata": {}, + "outputs": [], + "source": [ + "import csv\n", + "import pickle\n", + "import statistics as stat" + ] + }, + { + "cell_type": "code", + "execution_count": 132, + "id": "a2566b68", + "metadata": {}, + "outputs": [], + "source": [ + "m_names = {\n", + " 'acc':'avg-acc',\n", + " 'best-acc':'best-acc',\n", + " 'discrete acc darts':'disc-acc',\n", + " 'best_nwot':'best_zc(nwot)',\n", + " 'best_synflow':'best_zc(synflow)',\n", + " 'dartspt':'darts-pt',\n", + " 'zc pt':'zc-pt(nwot)',\n", + " 'discrete zc':'disc-zc(nwot)',\n", + " #'alpha':'darts-100',\n", + " 'alpha-60':'darts',\n", + " 'tenaspt':'tenas',\n", + " 'synflow':'zc-pt(synflow)',\n", + " 'synflow_disc':'disc-zc(synflow)',\n", + " 'zc-pt-post':'zc-pt-post',\n", + " 'zc-disc-post':'zc-disc-post'\n", + "}" + ] + }, + { + "cell_type": "code", + "execution_count": 133, + "id": "7cc2961d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['none', 'skip_connect', 'nor_conv_1x1', 'nor_conv_3x3', 'avg_pool_3x3']\n" + ] + } + ], + "source": [ + "ops=[]\n", + "edge = 0\n", + "num_edges = 6\n", + "op_strengths = []\n", + "for e in range(num_edges):\n", + " op_strengths.append({})\n", + "\n", + "with open('op_strength_src.csv') as csv_file:\n", + " csv_reader = csv.reader(csv_file, delimiter=',')\n", + " line_count = 0\n", + " for row in csv_reader:\n", + " if line_count == 0:\n", + " ops = row[1:-1]\n", + " line_count += 1\n", + " else:\n", + " #print(row)\n", + " if row == ['', '', '', '', '', '', '']:\n", + " edge += 1\n", + " line_count += 1\n", + " continue\n", + " #parse row\n", + " if row[0] not in m_names:\n", + " continue\n", + " method = m_names[row[0]]\n", + " op_strengths[edge][method] = []\n", + " for r in row[1:-1]:\n", + " if '±' in r:\n", + " r1 = r.split('±')[0]\n", + " r2 = r.split('±')[1]\n", + " r=r1\n", + " metric = float(r)\n", + " op_strengths[edge][method].append(metric)\n", + " line_count += 1\n", + "print(ops)" + ] + }, + { + "cell_type": "code", + "execution_count": 134, + "id": "7ececab5", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[{'avg-acc': [77.36, 83.81, 86.38, 87.32, 81.02],\n", + " 'disc-acc': [83.42, 84.1, 72.0, 76.35, 39.66],\n", + " 'darts-pt': [85.43, 17.02, 78.13, 59.09, 85.34],\n", + " 'zc-pt(nwot)': [3455.233646,\n", + " 3449.898772,\n", + " 3449.538363,\n", + " 3441.815563,\n", + " 3461.179476],\n", + " 'disc-zc(nwot)': [3331.007285,\n", + " 3445.489455,\n", + " 3366.877065,\n", + " 3437.551079,\n", + " 3423.180255],\n", + " 'best-acc': [94.15, 94.18, 94.44, 94.68, 93.86],\n", + " 'darts': [0.1387, 0.4758, 0.1296, 0.181, 0.0748],\n", + " 'tenas': [38.5, 48.0, 31.0, 6.0, 37.5],\n", + " 'zc-pt(synflow)': [1.9286723850908796e+31,\n", + " 7.990282869734622e+30,\n", + " 1.2421187150331997e+30,\n", + " 9.438907569335487e+26,\n", + " 8.191504786187086e+30],\n", + " 'disc-zc(synflow)': [4.639162000716631e+21,\n", + " 1.4975281050055959e+26,\n", + " 4.2221622054263117e+30,\n", + " 1.9475517523688712e+36,\n", + " 1.5075022033622535e+26],\n", + " 'best_zc(nwot)': [1702.1967536035393,\n", + " 1773.1779654806287,\n", + " 1793.8140278364453,\n", + " 1792.8682630835763,\n", + " 1761.1262357119376],\n", + " 'best_zc(synflow)': [5.784248799475683e+39,\n", + " 1.4769546208886953e+44,\n", + " 6.658953754065702e+49,\n", + " 5.1987025703231504e+39,\n", + " 1.9928388494681343e+35],\n", + " 'zc-pt-post': [3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583],\n", + " 'zc-disc-post': [2942.267, 3068.6416, 3009.5847, 3028.1794, 3031.4248]},\n", + " {'avg-acc': [80.03, 83.11, 85.23, 85.99, 81.52],\n", + " 'disc-acc': [85.12, 83.39, 76.72, 81.34, 84.38],\n", + " 'darts-pt': [85.52, 36.1, 84.39, 80.95, 85.49],\n", + " 'zc-pt(nwot)': [3452.145851,\n", + " 3448.696318,\n", + " 3441.809174,\n", + " 3440.652631,\n", + " 3453.739943],\n", + " 'disc-zc(nwot)': [3429.074707,\n", + " 3435.750274,\n", + " 3407.872847,\n", + " 3434.584512,\n", + " 3421.442414],\n", + " 'best-acc': [94.24, 94.16, 94.49, 94.68, 94.09],\n", + " 'darts': [0.1236, 0.5535, 0.11, 0.1249, 0.088],\n", + " 'tenas': [7.0, 55.0, 10.0, 15.0, 39.0],\n", + " 'zc-pt(synflow)': [3.116079880492518e+30,\n", + " 2.5018418732419554e+30,\n", + " 1.4274537256246266e+30,\n", + " 3.138287824323275e+29,\n", + " 2.5693894962958226e+30],\n", + " 'disc-zc(synflow)': [5.615386425664938e+28,\n", + " 2.340336657109326e+29,\n", + " 1.9258305801684058e+30,\n", + " 3.012759514473006e+32,\n", + " 2.2897138361934977e+29],\n", + " 'best_zc(nwot)': [1765.3743820515451,\n", + " 1770.8436009213751,\n", + " 1791.917305624048,\n", + " 1793.8140278364453,\n", + " 1763.877253730585],\n", + " 'best_zc(synflow)': [1.9424580089849912e+49,\n", + " 2.764587447411338e+49,\n", + " 6.658953754065702e+49,\n", + " 2.0353792445711388e+49,\n", + " 1.4435653786128956e+49],\n", + " 'zc-pt-post': [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668],\n", + " 'zc-disc-post': [3020.0203, 3052.1936, 3026.2217, 3022.0935, 3029.2]},\n", + " {'avg-acc': [82.9, 82.44, 84.05, 84.49, 81.98],\n", + " 'disc-acc': [85.96, 85.18, 54.02, 78.41, 84.88],\n", + " 'darts-pt': [85.51, 80.29, 81.86, 77.68, 85.32],\n", + " 'zc-pt(nwot)': [3446.521007,\n", + " 3447.612434,\n", + " 3435.455206,\n", + " 3436.396744,\n", + " 3449.275466],\n", + " 'disc-zc(nwot)': [3428.795464,\n", + " 3423.361285,\n", + " 3440.925616,\n", + " 3437.286935,\n", + " 3416.891544],\n", + " 'best-acc': [94.25, 94.43, 94.49, 94.68, 94.19],\n", + " 'darts': [0.2403, 0.3297, 0.1495, 0.1748, 0.1056],\n", + " 'tenas': [31.5, 10.0, 30.0, 16.5, 36.5],\n", + " 'zc-pt(synflow)': [1.0312338471669537e+31,\n", + " 4.9191575008661263e+30,\n", + " 1.4241158958667068e+30,\n", + " 1.0282498082879338e+28,\n", + " 5.038622256524752e+30],\n", + " 'disc-zc(synflow)': [1.6980829611704765e+25,\n", + " 3.3199508659283994e+27,\n", + " 3.3825056097270114e+30,\n", + " 1.2059727722928161e+35,\n", + " 3.279653417965715e+27],\n", + " 'best_zc(nwot)': [1764.51075805859,\n", + " 1764.116749555202,\n", + " 1793.8140278364453,\n", + " 1792.8239766388833,\n", + " 1764.1848313456592],\n", + " 'best_zc(synflow)': [8.376122028137071e+41,\n", + " 1.0615041036082487e+45,\n", + " 6.658953754065702e+49,\n", + " 8.399427750574918e+41,\n", + " 2.5270360875229e+39],\n", + " 'zc-pt-post': [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577],\n", + " 'zc-disc-post': [3044.023, 3033.0627, 3032.825, 3052.0688, 3023.2302]},\n", + " {'avg-acc': [74.02, 85.17, 87.3, 88.28, 81.38],\n", + " 'disc-acc': [66.18, 85.38, 78.8, 81.59, 82.89],\n", + " 'darts-pt': [85.49, 9.86, 81.79, 59.18, 85.48],\n", + " 'zc-pt(nwot)': [3453.805194,\n", + " 3435.985406,\n", + " 3444.044047,\n", + " 3445.595326,\n", + " 3447.067855],\n", + " 'disc-zc(nwot)': [3408.990502,\n", + " 3464.050741,\n", + " 3359.888463,\n", + " 3382.1755,\n", + " 3431.805571],\n", + " 'best-acc': [94.16, 94.68, 94.03, 94.04, 93.85],\n", + " 'darts': [0.0636, 0.6513, 0.0826, 0.1335, 0.0691],\n", + " 'tenas': [34.0, 44.0, 53.5, 23.0, 30.0],\n", + " 'zc-pt(synflow)': [2.0042808467776213e+30,\n", + " 1.9513599734483263e+30,\n", + " 1.5188352495143643e+30,\n", + " 7.704103863066581e+29,\n", + " 1.9536326167605112e+30],\n", + " 'disc-zc(synflow)': [4.3050000047616484e+29,\n", + " 7.635399455155384e+29,\n", + " 1.5949429556375966e+30,\n", + " 1.4519088590209463e+31,\n", + " 7.345232988374157e+29],\n", + " 'best_zc(nwot)': [1766.5481959337162,\n", + " 1769.1683503033412,\n", + " 1793.8140278364453,\n", + " 1792.8682630835763,\n", + " 1765.1445530390838],\n", + " 'best_zc(synflow)': [5.90523769961745e+49,\n", + " 6.344766865099622e+49,\n", + " 6.571181309028854e+49,\n", + " 6.57509920946309e+49,\n", + " 6.658953754065702e+49],\n", + " 'zc-pt-post': [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965],\n", + " 'zc-disc-post': [2975.976, 3130.7397, 3008.5625, 3009.341, 3086.3398]},\n", + " {'avg-acc': [80.14, 83.05, 85.09, 85.7, 81.89],\n", + " 'disc-acc': [86.44, 84.75, 80.23, 80.46, 80.13],\n", + " 'darts-pt': [85.45, 51.15, 78.84, 64.64, 85.14],\n", + " 'zc-pt(nwot)': [3451.055723,\n", + " 3449.796894,\n", + " 3442.625354,\n", + " 3441.131751,\n", + " 3453.311493],\n", + " 'disc-zc(nwot)': [3433.98773,\n", + " 3435.573458,\n", + " 3424.470031,\n", + " 3431.143217,\n", + " 3423.153213],\n", + " 'best-acc': [94.29, 94.18, 94.56, 94.68, 94.23],\n", + " 'darts': [0.1183, 0.48, 0.1305, 0.1732, 0.0979],\n", + " 'tenas': [32.0, 32.5, 36.5, 32.0, 52.0],\n", + " 'zc-pt(synflow)': [3.165975343348193e+30,\n", + " 2.4302742111297496e+30,\n", + " 1.4853908452542004e+30,\n", + " 2.868307126123347e+29,\n", + " 2.6891361283692336e+30],\n", + " 'disc-zc(synflow)': [5.5202846896598e+28,\n", + " 2.4896852024898197e+29,\n", + " 2.1810394989246777e+30,\n", + " 2.9482018739806336e+32,\n", + " 2.2732178076450144e+29],\n", + " 'best_zc(nwot)': [1752.024924623228,\n", + " 1793.8140278364453,\n", + " 1786.3402409418215,\n", + " 1785.0294182838636,\n", + " 1781.9741301640186],\n", + " 'best_zc(synflow)': [1.8865959738805548e+49,\n", + " 2.593134717306188e+49,\n", + " 6.658953754065702e+49,\n", + " 2.021273089103704e+49,\n", + " 1.6187260144154453e+49],\n", + " 'zc-pt-post': [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087],\n", + " 'zc-disc-post': [3037.8726, 3055.4219, 3027.6638, 3024.3271, 3037.8108]},\n", + " {'avg-acc': [77.61, 83.43, 86.18, 86.95, 81.74],\n", + " 'disc-acc': [86.28, 82.69, 77.13, 76.8, 81.99],\n", + " 'darts-pt': [85.54, 32.43, 81.04, 72.75, 85.51],\n", + " 'zc-pt(nwot)': [3450.967554,\n", + " 3448.211459,\n", + " 3440.79926,\n", + " 3443.240243,\n", + " 3452.989921],\n", + " 'disc-zc(nwot)': [3434.421701,\n", + " 3437.661196,\n", + " 3418.572637,\n", + " 3397.51709,\n", + " 3424.166157],\n", + " 'best-acc': [94.05, 94.16, 94.68, 94.56, 94.1],\n", + " 'darts': [0.1648, 0.4853, 0.1223, 0.1397, 0.088],\n", + " 'tenas': [38.5, 16.0, 20.0, 17.0, 27.5],\n", + " 'zc-pt(synflow)': [1.9460309216168614e+31,\n", + " 8.014786854561015e+30,\n", + " 1.1851807660289746e+30,\n", + " 8.96867143875011e+26,\n", + " 7.75842932776677e+30],\n", + " 'disc-zc(synflow)': [4.777733726551756e+21,\n", + " 1.4572459237815469e+26,\n", + " 3.8590321292364994e+30,\n", + " 1.8898449210848245e+36,\n", + " 1.5222938895812008e+26],\n", + " 'best_zc(nwot)': [1761.8789642379636,\n", + " 1769.103803678444,\n", + " 1793.8140278364453,\n", + " 1792.8239766388833,\n", + " 1761.9145207476113],\n", + " 'best_zc(synflow)': [5.776473195639679e+39,\n", + " 1.4672616553030765e+44,\n", + " 6.658953754065702e+49,\n", + " 5.480408193532999e+39,\n", + " 1.9606567871518125e+35],\n", + " 'zc-pt-post': [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593],\n", + " 'zc-disc-post': [3061.6133, 3063.294, 3038.05, 3012.938, 3042.5535]}]" + ] + }, + "execution_count": 134, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "op_strengths" + ] + }, + { + "cell_type": "code", + "execution_count": 135, + "id": "566fe377", + "metadata": {}, + "outputs": [], + "source": [ + "#override disc_acc with results from lukasz\n", + "disc_accuracy_stage_0 = {(100, 0, 0): 83.267998,\n", + " (100, 0, 1): 82.239998,\n", + " (100, 0, 2): 64.995995,\n", + " (100, 0, 3): 71.755997,\n", + " (100, 0, 4): 54.307999,\n", + " (100, 1, 0): 84.935997,\n", + " (100, 1, 1): 83.231995,\n", + " (100, 1, 2): 73.231995,\n", + " (100, 1, 3): 76.771996,\n", + " (100, 1, 4): 83.451996,\n", + " (100, 2, 0): 83.867996,\n", + " (100, 2, 1): 83.727997,\n", + " (100, 2, 2): 77.332001,\n", + " (100, 2, 3): 76.832001,\n", + " (100, 2, 4): 83.251999,\n", + " (100, 3, 0): 65.767998,\n", + " (100, 3, 1): 84.444,\n", + " (100, 3, 2): 75.816002,\n", + " (100, 3, 3): 78.68,\n", + " (100, 3, 4): 62.703999,\n", + " (100, 4, 0): 83.571999,\n", + " (100, 4, 1): 82.028,\n", + " (100, 4, 2): 75.023994,\n", + " (100, 4, 3): 76.087997,\n", + " (100, 4, 4): 82.563995,\n", + " (100, 5, 0): 83.947998,\n", + " (100, 5, 1): 82.447998,\n", + " (100, 5, 2): 66.692001,\n", + " (100, 5, 3): 71.363998,\n", + " (100, 5, 4): 80.311996}\n", + "\n", + "for e in range(6):\n", + " for o in range(5):\n", + " op_strengths[e]['disc-acc'][o] = disc_accuracy_stage_0[(100,e,o)]" + ] + }, + { + "cell_type": "code", + "execution_count": 136, + "id": "c9d1fcc3", + "metadata": {}, + "outputs": [], + "source": [ + "flat_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " flat_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'pt' in k or 'tenas' in k:\n", + " flat_op_strengths[k].extend([-vv for vv in v])\n", + " else:\n", + " flat_op_strengths[k].extend(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 137, + "id": "b5a2757c", + "metadata": {}, + "outputs": [], + "source": [ + "sq_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " sq_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'pt' in k or 'tenas' in k:\n", + " sq_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " sq_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 138, + "id": "efeb1742", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{'avg-acc': [77.36, 83.81, 86.38, 87.32, 81.02], 'disc-acc': [83.267998, 82.239998, 64.995995, 71.755997, 54.307999], 'darts-pt': [-85.43, -17.02, -78.13, -59.09, -85.34], 'zc-pt(nwot)': [-3455.233646, -3449.898772, -3449.538363, -3441.815563, -3461.179476], 'disc-zc(nwot)': [3331.007285, 3445.489455, 3366.877065, 3437.551079, 3423.180255], 'best-acc': [94.15, 94.18, 94.44, 94.68, 93.86], 'darts': [0.1387, 0.4758, 0.1296, 0.181, 0.0748], 'tenas': [-38.5, -48.0, -31.0, -6.0, -37.5], 'zc-pt(synflow)': [-1.9286723850908796e+31, -7.990282869734622e+30, -1.2421187150331997e+30, -9.438907569335487e+26, -8.191504786187086e+30], 'disc-zc(synflow)': [4.639162000716631e+21, 1.4975281050055959e+26, 4.2221622054263117e+30, 1.9475517523688712e+36, 1.5075022033622535e+26], 'best_zc(nwot)': [1702.1967536035393, 1773.1779654806287, 1793.8140278364453, 1792.8682630835763, 1761.1262357119376], 'best_zc(synflow)': [5.784248799475683e+39, 1.4769546208886953e+44, 6.658953754065702e+49, 5.1987025703231504e+39, 1.9928388494681343e+35], 'zc-pt-post': [-3067.0476, -3055.9404, -3059.8901, -3060.4536, -3073.5583], 'zc-disc-post': [2942.267, 3068.6416, 3009.5847, 3028.1794, 3031.4248]}\n", + "{'avg-acc': [80.03, 83.11, 85.23, 85.99, 81.52], 'disc-acc': [84.935997, 83.231995, 73.231995, 76.771996, 83.451996], 'darts-pt': [-85.52, -36.1, -84.39, -80.95, -85.49], 'zc-pt(nwot)': [-3452.145851, -3448.696318, -3441.809174, -3440.652631, -3453.739943], 'disc-zc(nwot)': [3429.074707, 3435.750274, 3407.872847, 3434.584512, 3421.442414], 'best-acc': [94.24, 94.16, 94.49, 94.68, 94.09], 'darts': [0.1236, 0.5535, 0.11, 0.1249, 0.088], 'tenas': [-7.0, -55.0, -10.0, -15.0, -39.0], 'zc-pt(synflow)': [-3.116079880492518e+30, -2.5018418732419554e+30, -1.4274537256246266e+30, -3.138287824323275e+29, -2.5693894962958226e+30], 'disc-zc(synflow)': [5.615386425664938e+28, 2.340336657109326e+29, 1.9258305801684058e+30, 3.012759514473006e+32, 2.2897138361934977e+29], 'best_zc(nwot)': [1765.3743820515451, 1770.8436009213751, 1791.917305624048, 1793.8140278364453, 1763.877253730585], 'best_zc(synflow)': [1.9424580089849912e+49, 2.764587447411338e+49, 6.658953754065702e+49, 2.0353792445711388e+49, 1.4435653786128956e+49], 'zc-pt-post': [-3067.0476, -3058.9197, -3048.8745, -3051.2664, -3066.668], 'zc-disc-post': [3020.0203, 3052.1936, 3026.2217, 3022.0935, 3029.2]}\n", + "{'avg-acc': [82.9, 82.44, 84.05, 84.49, 81.98], 'disc-acc': [83.867996, 83.727997, 77.332001, 76.832001, 83.251999], 'darts-pt': [-85.51, -80.29, -81.86, -77.68, -85.32], 'zc-pt(nwot)': [-3446.521007, -3447.612434, -3435.455206, -3436.396744, -3449.275466], 'disc-zc(nwot)': [3428.795464, 3423.361285, 3440.925616, 3437.286935, 3416.891544], 'best-acc': [94.25, 94.43, 94.49, 94.68, 94.19], 'darts': [0.2403, 0.3297, 0.1495, 0.1748, 0.1056], 'tenas': [-31.5, -10.0, -30.0, -16.5, -36.5], 'zc-pt(synflow)': [-1.0312338471669537e+31, -4.9191575008661263e+30, -1.4241158958667068e+30, -1.0282498082879338e+28, -5.038622256524752e+30], 'disc-zc(synflow)': [1.6980829611704765e+25, 3.3199508659283994e+27, 3.3825056097270114e+30, 1.2059727722928161e+35, 3.279653417965715e+27], 'best_zc(nwot)': [1764.51075805859, 1764.116749555202, 1793.8140278364453, 1792.8239766388833, 1764.1848313456592], 'best_zc(synflow)': [8.376122028137071e+41, 1.0615041036082487e+45, 6.658953754065702e+49, 8.399427750574918e+41, 2.5270360875229e+39], 'zc-pt-post': [-3067.0476, -3068.708, -3056.3506, -3047.9695, -3071.3577], 'zc-disc-post': [3044.023, 3033.0627, 3032.825, 3052.0688, 3023.2302]}\n", + "{'avg-acc': [74.02, 85.17, 87.3, 88.28, 81.38], 'disc-acc': [65.767998, 84.444, 75.816002, 78.68, 62.703999], 'darts-pt': [-85.49, -9.86, -81.79, -59.18, -85.48], 'zc-pt(nwot)': [-3453.805194, -3435.985406, -3444.044047, -3445.595326, -3447.067855], 'disc-zc(nwot)': [3408.990502, 3464.050741, 3359.888463, 3382.1755, 3431.805571], 'best-acc': [94.16, 94.68, 94.03, 94.04, 93.85], 'darts': [0.0636, 0.6513, 0.0826, 0.1335, 0.0691], 'tenas': [-34.0, -44.0, -53.5, -23.0, -30.0], 'zc-pt(synflow)': [-2.0042808467776213e+30, -1.9513599734483263e+30, -1.5188352495143643e+30, -7.704103863066581e+29, -1.9536326167605112e+30], 'disc-zc(synflow)': [4.3050000047616484e+29, 7.635399455155384e+29, 1.5949429556375966e+30, 1.4519088590209463e+31, 7.345232988374157e+29], 'best_zc(nwot)': [1766.5481959337162, 1769.1683503033412, 1793.8140278364453, 1792.8682630835763, 1765.1445530390838], 'best_zc(synflow)': [5.90523769961745e+49, 6.344766865099622e+49, 6.571181309028854e+49, 6.57509920946309e+49, 6.658953754065702e+49], 'zc-pt-post': [-3067.0476, -3032.6658, -3058.9646, -3059.2861, -3047.1965], 'zc-disc-post': [2975.976, 3130.7397, 3008.5625, 3009.341, 3086.3398]}\n", + "{'avg-acc': [80.14, 83.05, 85.09, 85.7, 81.89], 'disc-acc': [83.571999, 82.028, 75.023994, 76.087997, 82.563995], 'darts-pt': [-85.45, -51.15, -78.84, -64.64, -85.14], 'zc-pt(nwot)': [-3451.055723, -3449.796894, -3442.625354, -3441.131751, -3453.311493], 'disc-zc(nwot)': [3433.98773, 3435.573458, 3424.470031, 3431.143217, 3423.153213], 'best-acc': [94.29, 94.18, 94.56, 94.68, 94.23], 'darts': [0.1183, 0.48, 0.1305, 0.1732, 0.0979], 'tenas': [-32.0, -32.5, -36.5, -32.0, -52.0], 'zc-pt(synflow)': [-3.165975343348193e+30, -2.4302742111297496e+30, -1.4853908452542004e+30, -2.868307126123347e+29, -2.6891361283692336e+30], 'disc-zc(synflow)': [5.5202846896598e+28, 2.4896852024898197e+29, 2.1810394989246777e+30, 2.9482018739806336e+32, 2.2732178076450144e+29], 'best_zc(nwot)': [1752.024924623228, 1793.8140278364453, 1786.3402409418215, 1785.0294182838636, 1781.9741301640186], 'best_zc(synflow)': [1.8865959738805548e+49, 2.593134717306188e+49, 6.658953754065702e+49, 2.021273089103704e+49, 1.6187260144154453e+49], 'zc-pt-post': [-3067.0476, -3060.9983, -3057.1006, -3054.3428, -3066.2087], 'zc-disc-post': [3037.8726, 3055.4219, 3027.6638, 3024.3271, 3037.8108]}\n", + "{'avg-acc': [77.61, 83.43, 86.18, 86.95, 81.74], 'disc-acc': [83.947998, 82.447998, 66.692001, 71.363998, 80.311996], 'darts-pt': [-85.54, -32.43, -81.04, -72.75, -85.51], 'zc-pt(nwot)': [-3450.967554, -3448.211459, -3440.79926, -3443.240243, -3452.989921], 'disc-zc(nwot)': [3434.421701, 3437.661196, 3418.572637, 3397.51709, 3424.166157], 'best-acc': [94.05, 94.16, 94.68, 94.56, 94.1], 'darts': [0.1648, 0.4853, 0.1223, 0.1397, 0.088], 'tenas': [-38.5, -16.0, -20.0, -17.0, -27.5], 'zc-pt(synflow)': [-1.9460309216168614e+31, -8.014786854561015e+30, -1.1851807660289746e+30, -8.96867143875011e+26, -7.75842932776677e+30], 'disc-zc(synflow)': [4.777733726551756e+21, 1.4572459237815469e+26, 3.8590321292364994e+30, 1.8898449210848245e+36, 1.5222938895812008e+26], 'best_zc(nwot)': [1761.8789642379636, 1769.103803678444, 1793.8140278364453, 1792.8239766388833, 1761.9145207476113], 'best_zc(synflow)': [5.776473195639679e+39, 1.4672616553030765e+44, 6.658953754065702e+49, 5.480408193532999e+39, 1.9606567871518125e+35], 'zc-pt-post': [-3067.0476, -3063.1135, -3058.818, -3064.5405, -3070.7593], 'zc-disc-post': [3061.6133, 3063.294, 3038.05, 3012.938, 3042.5535]}\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accdarts-ptzc-pt(nwot)disc-zc(nwot)best-accdartstenaszc-pt(synflow)disc-zc(synflow)best_zc(nwot)best_zc(synflow)zc-pt-postzc-disc-post
avg-acc1.000000-0.4833330.6666670.8333330.0333330.6500000.3166670.3004330.9333330.9166670.8166670.4166670.683333-0.033333
best-acc0.650000-0.3166670.4166670.7666670.1000001.0000000.2000000.4350650.6333330.6000000.5333330.2500000.583333-0.250000
best_zc(nwot)0.816667-0.4666670.5500000.7833330.0666670.5333330.2166670.0991340.7500000.7333331.0000000.4666670.583333-0.100000
best_zc(synflow)0.416667-0.3500000.4000000.5333330.1666670.2500000.3666670.2252160.3833330.3333330.4666671.0000000.6500000.100000
darts0.3166670.3500000.6500000.4500000.5000000.2000001.0000000.1350650.2166670.1500000.2166670.3666670.4000000.400000
darts-pt0.666667-0.2166671.0000000.5833330.4000000.4166670.6500000.1752160.6833330.6333330.5500000.4000000.6333330.400000
disc-acc-0.4833331.000000-0.216667-0.3166670.116667-0.3166670.350000-0.157684-0.550000-0.600000-0.466667-0.350000-0.4000000.200000
disc-zc(nwot)0.0333330.1166670.4000000.2166671.0000000.1000000.5000000.077814-0.050000-0.0833330.0666670.1666670.2666670.633333
disc-zc(synflow)0.916667-0.6000000.6333330.716667-0.0833330.6000000.1500000.3171000.9833331.0000000.7333330.3333330.516667-0.150000
tenas0.300433-0.1576840.1752160.2436150.0778140.4350650.1350651.0000000.2837660.3171000.0991340.2252160.083766-0.108550
zc-disc-post-0.0333330.2000000.400000-0.0666670.633333-0.2500000.400000-0.108550-0.133333-0.150000-0.1000000.1000000.2166671.000000
zc-pt(nwot)0.833333-0.3166670.5833331.0000000.2166670.7666670.4500000.2436150.7500000.7166670.7833330.5333330.800000-0.066667
zc-pt(synflow)0.933333-0.5500000.6833330.750000-0.0500000.6333330.2166670.2837661.0000000.9833330.7500000.3833330.583333-0.133333
zc-pt-post0.683333-0.4000000.6333330.8000000.2666670.5833330.4000000.0837660.5833330.5166670.5833330.6500001.0000000.216667
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc darts-pt zc-pt(nwot) disc-zc(nwot) \\\n", + "avg-acc 1.000000 -0.483333 0.666667 0.833333 0.033333 \n", + "best-acc 0.650000 -0.316667 0.416667 0.766667 0.100000 \n", + "best_zc(nwot) 0.816667 -0.466667 0.550000 0.783333 0.066667 \n", + "best_zc(synflow) 0.416667 -0.350000 0.400000 0.533333 0.166667 \n", + "darts 0.316667 0.350000 0.650000 0.450000 0.500000 \n", + "darts-pt 0.666667 -0.216667 1.000000 0.583333 0.400000 \n", + "disc-acc -0.483333 1.000000 -0.216667 -0.316667 0.116667 \n", + "disc-zc(nwot) 0.033333 0.116667 0.400000 0.216667 1.000000 \n", + "disc-zc(synflow) 0.916667 -0.600000 0.633333 0.716667 -0.083333 \n", + "tenas 0.300433 -0.157684 0.175216 0.243615 0.077814 \n", + "zc-disc-post -0.033333 0.200000 0.400000 -0.066667 0.633333 \n", + "zc-pt(nwot) 0.833333 -0.316667 0.583333 1.000000 0.216667 \n", + "zc-pt(synflow) 0.933333 -0.550000 0.683333 0.750000 -0.050000 \n", + "zc-pt-post 0.683333 -0.400000 0.633333 0.800000 0.266667 \n", + "\n", + " best-acc darts tenas zc-pt(synflow) \\\n", + "avg-acc 0.650000 0.316667 0.300433 0.933333 \n", + "best-acc 1.000000 0.200000 0.435065 0.633333 \n", + "best_zc(nwot) 0.533333 0.216667 0.099134 0.750000 \n", + "best_zc(synflow) 0.250000 0.366667 0.225216 0.383333 \n", + "darts 0.200000 1.000000 0.135065 0.216667 \n", + "darts-pt 0.416667 0.650000 0.175216 0.683333 \n", + "disc-acc -0.316667 0.350000 -0.157684 -0.550000 \n", + "disc-zc(nwot) 0.100000 0.500000 0.077814 -0.050000 \n", + "disc-zc(synflow) 0.600000 0.150000 0.317100 0.983333 \n", + "tenas 0.435065 0.135065 1.000000 0.283766 \n", + "zc-disc-post -0.250000 0.400000 -0.108550 -0.133333 \n", + "zc-pt(nwot) 0.766667 0.450000 0.243615 0.750000 \n", + "zc-pt(synflow) 0.633333 0.216667 0.283766 1.000000 \n", + "zc-pt-post 0.583333 0.400000 0.083766 0.583333 \n", + "\n", + " disc-zc(synflow) best_zc(nwot) best_zc(synflow) \\\n", + "avg-acc 0.916667 0.816667 0.416667 \n", + "best-acc 0.600000 0.533333 0.250000 \n", + "best_zc(nwot) 0.733333 1.000000 0.466667 \n", + "best_zc(synflow) 0.333333 0.466667 1.000000 \n", + "darts 0.150000 0.216667 0.366667 \n", + "darts-pt 0.633333 0.550000 0.400000 \n", + "disc-acc -0.600000 -0.466667 -0.350000 \n", + "disc-zc(nwot) -0.083333 0.066667 0.166667 \n", + "disc-zc(synflow) 1.000000 0.733333 0.333333 \n", + "tenas 0.317100 0.099134 0.225216 \n", + "zc-disc-post -0.150000 -0.100000 0.100000 \n", + "zc-pt(nwot) 0.716667 0.783333 0.533333 \n", + "zc-pt(synflow) 0.983333 0.750000 0.383333 \n", + "zc-pt-post 0.516667 0.583333 0.650000 \n", + "\n", + " zc-pt-post zc-disc-post \n", + "avg-acc 0.683333 -0.033333 \n", + "best-acc 0.583333 -0.250000 \n", + "best_zc(nwot) 0.583333 -0.100000 \n", + "best_zc(synflow) 0.650000 0.100000 \n", + "darts 0.400000 0.400000 \n", + "darts-pt 0.633333 0.400000 \n", + "disc-acc -0.400000 0.200000 \n", + "disc-zc(nwot) 0.266667 0.633333 \n", + "disc-zc(synflow) 0.516667 -0.150000 \n", + "tenas 0.083766 -0.108550 \n", + "zc-disc-post 0.216667 1.000000 \n", + "zc-pt(nwot) 0.800000 -0.066667 \n", + "zc-pt(synflow) 0.583333 -0.133333 \n", + "zc-pt-post 1.000000 0.216667 " + ] + }, + "execution_count": 138, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import pandas as pd\n", + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " print(d)\n", + " df = pd.DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": 144, + "id": "4c7c0062", + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " best-acc avg-acc disc-acc best_zc(nwot) \\\n", + "best-acc 1.000000 0.650000 -0.316667 0.533333 \n", + "avg-acc 0.650000 1.000000 -0.483333 0.816667 \n", + "disc-acc -0.316667 -0.483333 1.000000 -0.466667 \n", + "best_zc(nwot) 0.533333 0.816667 -0.466667 1.000000 \n", + "disc-zc(synflow) 0.600000 0.916667 -0.600000 0.733333 \n", + "zc-pt(synflow) 0.633333 0.933333 -0.550000 0.750000 \n", + "disc-zc(nwot) 0.100000 0.033333 0.116667 0.066667 \n", + "zc-pt(nwot) 0.766667 0.833333 -0.316667 0.783333 \n", + "\n", + " disc-zc(synflow) zc-pt(synflow) disc-zc(nwot) zc-pt(nwot) \n", + "best-acc 0.600000 0.633333 0.100000 0.766667 \n", + "avg-acc 0.916667 0.933333 0.033333 0.833333 \n", + "disc-acc -0.600000 -0.550000 0.116667 -0.316667 \n", + "best_zc(nwot) 0.733333 0.750000 0.066667 0.783333 \n", + "disc-zc(synflow) 1.000000 0.983333 -0.083333 0.716667 \n", + "zc-pt(synflow) 0.983333 1.000000 -0.050000 0.750000 \n", + "disc-zc(nwot) -0.083333 -0.050000 1.000000 0.216667 \n", + "zc-pt(nwot) 0.716667 0.750000 0.216667 1.000000 \n", + "(4, 7)\n", + "(4, 7)\n" + ] + }, + { + "data": { + "image/png": "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ERERkY5plBCHhxfV3HXr1g1//PEH7O1Lv6EFEREREVF1olUN8fHjhnfXNSIiIiKq2bSadm3v3r04efKk8vnq1avRqlUrjB49GvHxZU/3RERERERUFWmVEK9du1Y5pVZoaCg2bNiAKVOmwMjICMuXL9dJgEREREREuqRVyURsbCxq1aoFADh27Bi6d++OqVOnokOHDpgyZYou4iMiIiIi0imtRoilUiny8/MBABcuXEDbtm0BANbW1sjKMtwJ1YmIiIjIcGmVEDdp0gTfffcddu/ejStXrqBjx44AgJiYGDg5OekkQCIiIiIiXdIqIf7ggw9w584dLFmyBDNmzICnpycA4O+//0bTpk11EiARERERkS5pVUNct25d7N2rfgvPuXPnwshIq1UREREREVUJWo0QF7t16xYOHDiAnJycpysSv9CqiIiIiIj0Sqth3ZSUFMyYMQMhISEQiUT4+++/YW5ujs8++wzm5uaYP3++ruIkIiIiItIJrYZ1V6xYAWNjYxw/fhympqbK9l69euH06dMVHhwRERERka5pNUIcHByMtWvXwt3dXaW9Vq1aiI2NrdDAiIiIiIgqg1YjxBkZGbC2tlZrz8rKYg0xEREREVVLWmWx/v7++Pfff9Xad+7cyWnXiIiIiKha0qpkYubMmZgxYwbi4uKgUCiwc+dO3L17FydOnMCmTZt0FSMRERERkc5oNUIcFBSE77//HteuXYNYLMZPP/2E1NRUbNiwAS1atNBVjEREREREOqP13TTatWsHkUiEiIgIiEQi1KlTB23atNFFbEREREREOqdVQhwfH48333wTN2/ehKWlJYCiC+oCAgLwzTffwM3NTSdBEhERERHpilYlEx9++CEKCwuxd+9eXLx4ERcvXsTevXuhUCiwaNEiXcVIRERERKQzWiXEFy5cwMcff4x69eop2+rVq4dFixbhwoULFR4cEREREZGuaZUQ29nZqdyhrpipqSlsbGwqLCgiIiIiosqiVUI8ZcoUrFy5EhkZGcq2jIwMrF69GlOmTKnw4IiIiIiIdK3ci+omTJig8vzWrVvo3LkzateuDQC4f/8+xGIxcnNzMX78eN1ESURERESkI+UmxB4eHmU+9/Pzq9iIiIiIiEhvgkcEabRch+2ndRxJ5Sk3IV66dGllxEFEREREpBda35iDiIiIiAyYRKtLzAwCE2IiIiIi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iIioumBCTEREREQ1GhNiIiIiIqrRmBATERERUY3GhJiIiIiIajStEuLY2FiVm3MUEwQBsbGxyucDBgyAhYXFf4+OiIiIiEjHtEqIu3fvjpSUFLX2tLQ0dO/eXfl88eLFsLe3/+/RERERERHp2AvfuvlZ+fn5kEqlFRIQEREREVFl0ujWzbt37wYAiEQiHDx4EJaWlsrX5HI5zpw5Ax8fH50ESERERESkSxolxO+//z6AooR4yZIlqiswMoK3tzcWLlxY8dEREREREemYRglxeHg4AKBbt274448/WB9MRERERAZDo4S42PHjx3UVBxERERGRXmh1Ud3evXtx8uRJ5fPVq1ejVatWGD16NOLj4ys8OCIiIiIiXdMqIV67di0kEgkAIDQ0FBs2bMCUKVNgZGSE5cuX6yRAIiIiIiJd0qpkIjY2FrVq1QIAHDt2DN27d8fUqVPRoUMHTJkyRRfxERERERHplFYjxFKpFPn5+QCACxcuoG3btgAAa2trZGVlVXx0REREREQ6plVC3KRJE3z33XfYvXs3rly5go4dOwIAYmJi4OTkpJMAiYiIiIh0SauE+IMPPsCdO3ewZMkSzJgxA56engCAv//+G02bNtVJgEREREREuqRVDXHdunWxd+9etfa5c+fCyEirVRERERERVQlajRAXu3XrFg4cOICcnJynKxK/0KqIiIiIiPRKq2HdlJQUzJgxAyEhIRCJRPj7779hbm6Ozz77DObm5pg/f76u4iQiIiIi0gmthnVXrFgBY2NjHD9+HKampsr2Xr164fTp0xUeHBERERGRrmk1QhwcHIy1a9fC3d1dpb1WrVqIjY2t0MCIiIiIiCqDViPEGRkZsLa2VmvPyspiDTERERERVUtajRD7+/vj33//xdixY1Xad+7cyWnXiEhN8+Ub9R2CwWixcou+QzAYtm4e+g7BYLT6apu+QyCqEFolxDNnzsSMGTMQFxcHhUKBnTt34u7duzhx4gQ2bdqkqxiJiIiIiHRGJAiCoE2Hs2fP4rvvvsPNmzehUCjQqFEjzJo1C23atNFVjEREREREOqP13TTatWsHkUiEiIgIiEQi1KlTh8kwEREREVVbWiXE8fHxePPNN3Hz5k1YWloCKLqgLiAgAN988w3c3Nx0EiQRERERka5oNTXEhx9+iMLCQuzduxcXL17ExYsXsXfvXigUCixa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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib\n", + "\n", + "sns.set_theme(style=\"white\")\n", + "#plt.figure(figsize=(16,10))\n", + "#if 'zc' in flat_op_strengths:\n", + "# flat_op_strengths.pop('zc')\n", + "df = df_mean\n", + "# df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts\", \"darts-pt\", 'tenas','disc-zc(synflow)','zc-pt(synflow)', \"disc-zc(nwot)\", \"zc-pt(nwot)\"])\n", + "# df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts\", \"darts-pt\",'tenas' ,'disc-zc(synflow)','zc-pt(synflow)', \"disc-zc(nwot)\", \"zc-pt(nwot)\"]]\n", + "#print(df)\n", + "# df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", 'best_zc(nwot)', \"disc-zc(nwot)\", \"zc-pt(nwot)\"])\n", + "# df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\",'best_zc(nwot)' , \"disc-zc(nwot)\", \"zc-pt(nwot)\"]]\n", + "# df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", 'best_zc(synflow)','disc-zc(synflow)','zc-pt(synflow)'])\n", + "# df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\", 'best_zc(synflow)','disc-zc(synflow)','zc-pt(synflow)']]\n", + "df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", 'best_zc(nwot)', 'best_zc(synflow)', 'disc-zc(synflow)','zc-pt(synflow)',\"disc-zc(nwot)\", \"zc-pt(nwot)\"])\n", + "df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\",'best_zc(nwot)' , 'best_zc(synflow)', 'disc-zc(synflow)','zc-pt(synflow)',\"disc-zc(nwot)\", \"zc-pt(nwot)\"]]\n", + "\n", + "\n", + "# Compute the correlation matrix\n", + "#corr = df.corr(method='spearman')\n", + "corr=df\n", + "print(corr)\n", + "\n", + "# Generate a mask for the upper triangle\n", + "mask = np.tril(np.ones_like(corr, dtype=bool))\n", + "\n", + "for i in range(4,8):\n", + " for j in range(0,8):\n", + " mask[i][j]=True\n", + "\n", + "masked_corr = corr.loc[~np.all(mask, axis=1), ~np.all(mask, axis=0)]\n", + "masked_mask = mask[0:4,1:8]\n", + "print(np.shape(masked_corr))\n", + "print(np.shape(masked_mask))\n", + "\n", + "\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(13, 13))\n", + "sns.set(font_scale=1.3)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(230, 20, as_cmap=True)\n", + "\n", + "# Draw the heatmap with the mask and correct aspect ratio\n", + "g = sns.heatmap(masked_corr, mask=masked_mask, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .267}, annot=True)\n", + "\n", + "g.set_yticklabels(labels=g.get_yticklabels(), va='center', fontsize = 14.5)\n", + "g.set_xticklabels(g.get_xmajorticklabels(), fontsize = 14.5, rotation=40)\n", + "\n", + "f.savefig(pathlib.Path('metric_correlation').with_suffix('.pdf'), bbox_inches='tight')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "abd8548a", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "b1f23258", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " best-acc avg-acc disc-acc darts-pt disc-zc zc-pt darts\n", + "best-acc 1.000000 0.650000 -0.316667 0.416667 0.100000 0.766667 0.200000\n", + "avg-acc 0.650000 1.000000 -0.483333 0.666667 0.033333 0.833333 0.316667\n", + "disc-acc -0.316667 -0.483333 1.000000 -0.216667 0.116667 -0.316667 0.350000\n", + "darts-pt 0.416667 0.666667 -0.216667 1.000000 0.400000 0.583333 0.650000\n", + "disc-zc 0.100000 0.033333 0.116667 0.400000 1.000000 0.216667 0.500000\n", + "zc-pt 0.766667 0.833333 -0.316667 0.583333 0.216667 1.000000 0.450000\n", + "darts 0.200000 0.316667 0.350000 0.650000 0.500000 0.450000 1.000000\n", + "(6, 3)\n", + "(6, 3)\n" + ] + }, + { + "data": { + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib\n", + "\n", + "sns.set_theme(style=\"white\")\n", + "plt.figure(figsize=(8,5))\n", + "#if 'zc' in flat_op_strengths:\n", + "# flat_op_strengths.pop('zc')\n", + "df = df_mean\n", + "df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts-pt\", \"disc-zc\", \"zc-pt\", \"darts\"])\n", + "df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts-pt\", \"disc-zc\", \"zc-pt\", \"darts\"]]\n", + "#print(df)\n", + "\n", + "# Compute the correlation matrix\n", + "#corr = df.corr(method='spearman')\n", + "corr = df\n", + "print(corr)\n", + "\n", + "# Generate a mask for the upper triangle\n", + "mask = np.triu(np.ones_like(corr, dtype=bool))\n", + "\n", + "for i in range(3,7):\n", + " for j in range(0,7):\n", + " mask[j][i]=True\n", + "\n", + "masked_corr = df.loc[~np.all(mask, axis=1), ~np.all(mask, axis=0)]\n", + "masked_mask = mask[1:7,0:3]\n", + "print(np.shape(masked_corr))\n", + "print(np.shape(masked_mask))\n", + "\n", + "\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(11, 9))\n", + "sns.set(font_scale=1.3)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(230, 20, as_cmap=True)\n", + "\n", + "# Draw the heatmap with the mask and correct aspect ratio\n", + "g = sns.heatmap(masked_corr, mask=masked_mask, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .5}, annot=True)\n", + "\n", + "g.set_yticklabels(labels=g.get_yticklabels(), va='center', fontsize = 14.5)\n", + "g.set_xticklabels(g.get_xmajorticklabels(), fontsize = 14.5)\n", + "\n", + "f.savefig(pathlib.Path('metric_correlation_vert').with_suffix('.pdf'), bbox_inches='tight')" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "82964512", + "metadata": {}, + "outputs": [ + { + "ename": "NameError", + "evalue": "name 'acc_d' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 20\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mk\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mv\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mbest_archs\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mitems\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 21\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 22\u001b[0;31m \u001b[0macc\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mstat\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmean\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0macc_d\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mtuple\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mv\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 23\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 24\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mj\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mbop\u001b[0m \u001b[0;32min\u001b[0m \u001b[0menumerate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mv\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mNameError\u001b[0m: name 'acc_d' is not defined" + ] + } + ], + "source": [ + "plot_data = []\n", + "metrics = op_strengths[0].keys()\n", + "best_archs = {}\n", + "for m in metrics:\n", + " best_archs[m] = []\n", + " plot_data.append([m,{}])\n", + "for j,edge in enumerate(op_strengths):\n", + " bop = -1\n", + " bm = -1\n", + " for i,m in enumerate(metrics):\n", + " if 'pt' in m:\n", + " bm = min(edge[m])\n", + " else:\n", + " bm = max(edge[m])\n", + " bop = edge[m].index(bm)\n", + " #print(m,ops[bop],bm)\n", + " best_archs[m].append(bop)\n", + " \n", + "i=0\n", + "for k,v in best_archs.items():\n", + "\n", + " acc = stat.mean(acc_d[tuple(v)])\n", + " \n", + " for j,bop in enumerate(v):\n", + " plot_data[i][1][j]=ops[bop]\n", + " plot_data[i][1]['acc']=acc\n", + " \n", + " i+=1\n", + " print(k,v,acc)\n", + "print(ops)" + ] + }, + { + "cell_type": "code", + "execution_count": 477, + "id": "d7221f6c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[['avg-acc',\n", + " {0: 'nor_conv_3x3',\n", + " 1: 'nor_conv_3x3',\n", + " 2: 'nor_conv_3x3',\n", + " 3: 'nor_conv_3x3',\n", + " 4: 'nor_conv_3x3',\n", + " 5: 'nor_conv_3x3',\n", + " 'acc': 93.76}],\n", + " ['disc-acc',\n", + " {0: 'none',\n", + " 1: 'none',\n", + " 2: 'none',\n", + " 3: 'skip_connect',\n", + " 4: 'none',\n", + " 5: 'none',\n", + " 'acc': 86.45333333333333}],\n", + " ['darts-pt',\n", + " {0: 'skip_connect',\n", + " 1: 'skip_connect',\n", + " 2: 'nor_conv_3x3',\n", + " 3: 'skip_connect',\n", + " 4: 'skip_connect',\n", + " 5: 'skip_connect',\n", + " 'acc': 80.57}],\n", + " ['zc-pt',\n", + " {0: 'nor_conv_3x3',\n", + " 1: 'nor_conv_3x3',\n", + " 2: 'nor_conv_1x1',\n", + " 3: 'skip_connect',\n", + " 4: 'nor_conv_3x3',\n", + " 5: 'nor_conv_1x1',\n", + " 'acc': 94.195}],\n", + " ['disc-zc',\n", + " {0: 'skip_connect',\n", + " 1: 'skip_connect',\n", + " 2: 'nor_conv_1x1',\n", + " 3: 'skip_connect',\n", + " 4: 'skip_connect',\n", + " 5: 'skip_connect',\n", + " 'acc': 77.04333333333334}],\n", + " ['best-acc',\n", + " {0: 'nor_conv_3x3',\n", + " 1: 'nor_conv_3x3',\n", + " 2: 'nor_conv_3x3',\n", + " 3: 'skip_connect',\n", + " 4: 'nor_conv_3x3',\n", + " 5: 'nor_conv_1x1',\n", + " 'acc': 94.37333333333333}],\n", + " ['darts',\n", + " {0: 'skip_connect',\n", + " 1: 'skip_connect',\n", + " 2: 'skip_connect',\n", + " 3: 'skip_connect',\n", + " 4: 'skip_connect',\n", + " 5: 'skip_connect',\n", + " 'acc': 54.29666666666667}]]" + ] + }, + "execution_count": 477, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot_data" + ] + }, + { + "cell_type": "code", + "execution_count": 478, + "id": "dbeb6e7c", + "metadata": {}, + "outputs": [ + { + "data": { + "application/javascript": [ + "\n", + "/*!\n", + " * Copyright (c) Facebook, Inc. and its affiliates.\n", + " * \n", + " * This source code is licensed under the MIT license found in the\n", + " * LICENSE file in the root directory of this source tree.\n", + " */\n", + "var hiplot=function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var i in t)r.d(n,i,function(e){return t[e]}.bind(null,i));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,\"a\",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p=\"\",r(r.s=62)}([function(t,e,r){\"use strict\";t.exports=r(43)},function(t,e,r){\"use strict\";r.r(e),r.d(e,\"version\",(function(){return n})),r.d(e,\"bisect\",(function(){return s})),r.d(e,\"bisectRight\",(function(){return l})),r.d(e,\"bisectLeft\",(function(){return h})),r.d(e,\"ascending\",(function(){return i})),r.d(e,\"bisector\",(function(){return o})),r.d(e,\"cross\",(function(){return p})),r.d(e,\"descending\",(function(){return u})),r.d(e,\"deviation\",(function(){return g})),r.d(e,\"extent\",(function(){return b})),r.d(e,\"histogram\",(function(){return A})),r.d(e,\"thresholdFreedmanDiaconis\",(function(){return z})),r.d(e,\"thresholdScott\",(function(){return L})),r.d(e,\"thresholdSturges\",(function(){return N})),r.d(e,\"max\",(function(){return I})),r.d(e,\"mean\",(function(){return O})),r.d(e,\"median\",(function(){return P})),r.d(e,\"merge\",(function(){return R})),r.d(e,\"min\",(function(){return F})),r.d(e,\"pairs\",(function(){return d})),r.d(e,\"permute\",(function(){return U})),r.d(e,\"quantile\",(function(){return j})),r.d(e,\"range\",(function(){return w})),r.d(e,\"scan\",(function(){return H})),r.d(e,\"shuffle\",(function(){return B})),r.d(e,\"sum\",(function(){return W})),r.d(e,\"ticks\",(function(){return T})),r.d(e,\"tickIncrement\",(function(){return E})),r.d(e,\"tickStep\",(function(){return D})),r.d(e,\"transpose\",(function(){return Y})),r.d(e,\"variance\",(function(){return f})),r.d(e,\"zip\",(function(){return G})),r.d(e,\"axisTop\",(function(){return et})),r.d(e,\"axisRight\",(function(){return rt})),r.d(e,\"axisBottom\",(function(){return nt})),r.d(e,\"axisLeft\",(function(){return it})),r.d(e,\"brush\",(function(){return Ci})),r.d(e,\"brushX\",(function(){return Si})),r.d(e,\"brushY\",(function(){return Mi})),r.d(e,\"brushSelection\",(function(){return wi})),r.d(e,\"chord\",(function(){return Ii})),r.d(e,\"ribbon\",(function(){return Xi})),r.d(e,\"nest\",(function(){return Ji})),r.d(e,\"set\",(function(){return lo})),r.d(e,\"map\",(function(){return Ki})),r.d(e,\"keys\",(function(){return ho})),r.d(e,\"values\",(function(){return so})),r.d(e,\"entries\",(function(){return co})),r.d(e,\"color\",(function(){return Ye})),r.d(e,\"rgb\",(function(){return Qe})),r.d(e,\"hsl\",(function(){return er})),r.d(e,\"lab\",(function(){return go})),r.d(e,\"hcl\",(function(){return So})),r.d(e,\"lch\",(function(){return wo})),r.d(e,\"gray\",(function(){return fo})),r.d(e,\"cubehelix\",(function(){return jo})),r.d(e,\"contours\",(function(){return Bo})),r.d(e,\"contourDensity\",(function(){return Qo})),r.d(e,\"dispatch\",(function(){return ct})),r.d(e,\"drag\",(function(){return ea})),r.d(e,\"dragDisable\",(function(){return Ce})),r.d(e,\"dragEnable\",(function(){return Te})),r.d(e,\"dsvFormat\",(function(){return ha})),r.d(e,\"csvParse\",(function(){return da})),r.d(e,\"csvParseRows\",(function(){return ca})),r.d(e,\"csvFormat\",(function(){return pa})),r.d(e,\"csvFormatBody\",(function(){return ua})),r.d(e,\"csvFormatRows\",(function(){return ma})),r.d(e,\"csvFormatRow\",(function(){return fa})),r.d(e,\"csvFormatValue\",(function(){return ga})),r.d(e,\"tsvParse\",(function(){return _a})),r.d(e,\"tsvParseRows\",(function(){return xa})),r.d(e,\"tsvFormat\",(function(){return va})),r.d(e,\"tsvFormatBody\",(function(){return ka})),r.d(e,\"tsvFormatRows\",(function(){return ya})),r.d(e,\"tsvFormatRow\",(function(){return wa})),r.d(e,\"tsvFormatValue\",(function(){return Sa})),r.d(e,\"autoType\",(function(){return Ma})),r.d(e,\"easeLinear\",(function(){return Ta})),r.d(e,\"easeQuad\",(function(){return Na})),r.d(e,\"easeQuadIn\",(function(){return Ea})),r.d(e,\"easeQuadOut\",(function(){return Da})),r.d(e,\"easeQuadInOut\",(function(){return Na})),r.d(e,\"easeCubic\",(function(){return Vn})),r.d(e,\"easeCubicIn\",(function(){return qn})),r.d(e,\"easeCubicOut\",(function(){return Gn})),r.d(e,\"easeCubicInOut\",(function(){return Vn})),r.d(e,\"easePoly\",(function(){return za})),r.d(e,\"easePolyIn\",(function(){return Aa})),r.d(e,\"easePolyOut\",(function(){return ja})),r.d(e,\"easePolyInOut\",(function(){return za})),r.d(e,\"easeSin\",(function(){return Ra})),r.d(e,\"easeSinIn\",(function(){return Oa})),r.d(e,\"easeSinOut\",(function(){return Pa})),r.d(e,\"easeSinInOut\",(function(){return Ra})),r.d(e,\"easeExp\",(function(){return Ba})),r.d(e,\"easeExpIn\",(function(){return Ua})),r.d(e,\"easeExpOut\",(function(){return Ha})),r.d(e,\"easeExpInOut\",(function(){return Ba})),r.d(e,\"easeCircle\",(function(){return qa})),r.d(e,\"easeCircleIn\",(function(){return Wa})),r.d(e,\"easeCircleOut\",(function(){return Ya})),r.d(e,\"easeCircleInOut\",(function(){return qa})),r.d(e,\"easeBounce\",(function(){return Va})),r.d(e,\"easeBounceIn\",(function(){return Ga})),r.d(e,\"easeBounceOut\",(function(){return Va})),r.d(e,\"easeBounceInOut\",(function(){return Qa})),r.d(e,\"easeBack\",(function(){return $a})),r.d(e,\"easeBackIn\",(function(){return Xa})),r.d(e,\"easeBackOut\",(function(){return Za})),r.d(e,\"easeBackInOut\",(function(){return $a})),r.d(e,\"easeElastic\",(function(){return tl})),r.d(e,\"easeElasticIn\",(function(){return Ja})),r.d(e,\"easeElasticOut\",(function(){return tl})),r.d(e,\"easeElasticInOut\",(function(){return el})),r.d(e,\"blob\",(function(){return nl})),r.d(e,\"buffer\",(function(){return ol})),r.d(e,\"dsv\",(function(){return sl})),r.d(e,\"csv\",(function(){return dl})),r.d(e,\"tsv\",(function(){return cl})),r.d(e,\"image\",(function(){return pl})),r.d(e,\"json\",(function(){return ml})),r.d(e,\"text\",(function(){return ll})),r.d(e,\"xml\",(function(){return gl})),r.d(e,\"html\",(function(){return bl})),r.d(e,\"svg\",(function(){return _l})),r.d(e,\"forceCenter\",(function(){return xl})),r.d(e,\"forceCollide\",(function(){return jl})),r.d(e,\"forceLink\",(function(){return Il})),r.d(e,\"forceManyBody\",(function(){return Ul})),r.d(e,\"forceRadial\",(function(){return Hl})),r.d(e,\"forceSimulation\",(function(){return Fl})),r.d(e,\"forceX\",(function(){return Bl})),r.d(e,\"forceY\",(function(){return Wl})),r.d(e,\"formatDefaultLocale\",(function(){return oh})),r.d(e,\"format\",(function(){return $l})),r.d(e,\"formatPrefix\",(function(){return Kl})),r.d(e,\"formatLocale\",(function(){return ih})),r.d(e,\"formatSpecifier\",(function(){return Vl})),r.d(e,\"FormatSpecifier\",(function(){return Ql})),r.d(e,\"precisionFixed\",(function(){return ah})),r.d(e,\"precisionPrefix\",(function(){return lh})),r.d(e,\"precisionRound\",(function(){return hh})),r.d(e,\"geoArea\",(function(){return Jh})),r.d(e,\"geoBounds\",(function(){return qs})),r.d(e,\"geoCentroid\",(function(){return nd})),r.d(e,\"geoCircle\",(function(){return md})),r.d(e,\"geoClipAntimeridian\",(function(){return Cd})),r.d(e,\"geoClipCircle\",(function(){return Td})),r.d(e,\"geoClipExtent\",(function(){return jd})),r.d(e,\"geoClipRectangle\",(function(){return Ed})),r.d(e,\"geoContains\",(function(){return Zd})),r.d(e,\"geoDistance\",(function(){return Hd})),r.d(e,\"geoGraticule\",(function(){return Jd})),r.d(e,\"geoGraticule10\",(function(){return tc})),r.d(e,\"geoInterpolate\",(function(){return oc})),r.d(e,\"geoLength\",(function(){return Rd})),r.d(e,\"geoPath\",(function(){return np})),r.d(e,\"geoAlbers\",(function(){return yp})),r.d(e,\"geoAlbersUsa\",(function(){return wp})),r.d(e,\"geoAzimuthalEqualArea\",(function(){return Tp})),r.d(e,\"geoAzimuthalEqualAreaRaw\",(function(){return Cp})),r.d(e,\"geoAzimuthalEquidistant\",(function(){return Dp})),r.d(e,\"geoAzimuthalEquidistantRaw\",(function(){return Ep})),r.d(e,\"geoConicConformal\",(function(){return Ip})),r.d(e,\"geoConicConformalRaw\",(function(){return Lp})),r.d(e,\"geoConicEqualArea\",(function(){return kp})),r.d(e,\"geoConicEqualAreaRaw\",(function(){return vp})),r.d(e,\"geoConicEquidistant\",(function(){return Fp})),r.d(e,\"geoConicEquidistantRaw\",(function(){return Rp})),r.d(e,\"geoEqualEarth\",(function(){return Gp})),r.d(e,\"geoEqualEarthRaw\",(function(){return qp})),r.d(e,\"geoEquirectangular\",(function(){return Pp})),r.d(e,\"geoEquirectangularRaw\",(function(){return Op})),r.d(e,\"geoGnomonic\",(function(){return Qp})),r.d(e,\"geoGnomonicRaw\",(function(){return Vp})),r.d(e,\"geoIdentity\",(function(){return Xp})),r.d(e,\"geoProjection\",(function(){return bp})),r.d(e,\"geoProjectionMutator\",(function(){return _p})),r.d(e,\"geoMercator\",(function(){return Ap})),r.d(e,\"geoMercatorRaw\",(function(){return Np})),r.d(e,\"geoNaturalEarth1\",(function(){return $p})),r.d(e,\"geoNaturalEarth1Raw\",(function(){return Zp})),r.d(e,\"geoOrthographic\",(function(){return Jp})),r.d(e,\"geoOrthographicRaw\",(function(){return Kp})),r.d(e,\"geoStereographic\",(function(){return eu})),r.d(e,\"geoStereographicRaw\",(function(){return tu})),r.d(e,\"geoTransverseMercator\",(function(){return nu})),r.d(e,\"geoTransverseMercatorRaw\",(function(){return ru})),r.d(e,\"geoRotation\",(function(){return cd})),r.d(e,\"geoStream\",(function(){return qh})),r.d(e,\"geoTransform\",(function(){return ip})),r.d(e,\"cluster\",(function(){return lu})),r.d(e,\"hierarchy\",(function(){return su})),r.d(e,\"pack\",(function(){return Lu})),r.d(e,\"packSiblings\",(function(){return Eu})),r.d(e,\"packEnclose\",(function(){return fu})),r.d(e,\"partition\",(function(){return Uu})),r.d(e,\"stratify\",(function(){return qu})),r.d(e,\"tree\",(function(){return Ku})),r.d(e,\"treemap\",(function(){return nm})),r.d(e,\"treemapBinary\",(function(){return im})),r.d(e,\"treemapDice\",(function(){return Fu})),r.d(e,\"treemapSlice\",(function(){return Ju})),r.d(e,\"treemapSliceDice\",(function(){return om})),r.d(e,\"treemapSquarify\",(function(){return rm})),r.d(e,\"treemapResquarify\",(function(){return am})),r.d(e,\"interpolate\",(function(){return Er})),r.d(e,\"interpolateArray\",(function(){return _r})),r.d(e,\"interpolateBasis\",(function(){return or})),r.d(e,\"interpolateBasisClosed\",(function(){return ar})),r.d(e,\"interpolateDate\",(function(){return vr})),r.d(e,\"interpolateDiscrete\",(function(){return lm})),r.d(e,\"interpolateHue\",(function(){return hm})),r.d(e,\"interpolateNumber\",(function(){return kr})),r.d(e,\"interpolateNumberArray\",(function(){return gr})),r.d(e,\"interpolateObject\",(function(){return yr})),r.d(e,\"interpolateRound\",(function(){return sm})),r.d(e,\"interpolateString\",(function(){return Tr})),r.d(e,\"interpolateTransformCss\",(function(){return pn})),r.d(e,\"interpolateTransformSvg\",(function(){return un})),r.d(e,\"interpolateZoom\",(function(){return pm})),r.d(e,\"interpolateRgb\",(function(){return pr})),r.d(e,\"interpolateRgbBasis\",(function(){return mr})),r.d(e,\"interpolateRgbBasisClosed\",(function(){return fr})),r.d(e,\"interpolateHsl\",(function(){return mm})),r.d(e,\"interpolateHslLong\",(function(){return fm})),r.d(e,\"interpolateLab\",(function(){return gm})),r.d(e,\"interpolateHcl\",(function(){return _m})),r.d(e,\"interpolateHclLong\",(function(){return xm})),r.d(e,\"interpolateCubehelix\",(function(){return km})),r.d(e,\"interpolateCubehelixLong\",(function(){return ym})),r.d(e,\"piecewise\",(function(){return wm})),r.d(e,\"quantize\",(function(){return Sm})),r.d(e,\"path\",(function(){return Wi})),r.d(e,\"polygonArea\",(function(){return Mm})),r.d(e,\"polygonCentroid\",(function(){return Cm})),r.d(e,\"polygonHull\",(function(){return Dm})),r.d(e,\"polygonContains\",(function(){return Nm})),r.d(e,\"polygonLength\",(function(){return Am})),r.d(e,\"quadtree\",(function(){return Cl})),r.d(e,\"randomUniform\",(function(){return zm})),r.d(e,\"randomNormal\",(function(){return Lm})),r.d(e,\"randomLogNormal\",(function(){return Im})),r.d(e,\"randomBates\",(function(){return Pm})),r.d(e,\"randomIrwinHall\",(function(){return Om})),r.d(e,\"randomExponential\",(function(){return Rm})),r.d(e,\"scaleBand\",(function(){return Gm})),r.d(e,\"scalePoint\",(function(){return Qm})),r.d(e,\"scaleIdentity\",(function(){return sf})),r.d(e,\"scaleLinear\",(function(){return hf})),r.d(e,\"scaleLog\",(function(){return _f})),r.d(e,\"scaleSymlog\",(function(){return yf})),r.d(e,\"scaleOrdinal\",(function(){return qm})),r.d(e,\"scaleImplicit\",(function(){return Ym})),r.d(e,\"scalePow\",(function(){return Tf})),r.d(e,\"scaleSqrt\",(function(){return Ef})),r.d(e,\"scaleQuantile\",(function(){return Df})),r.d(e,\"scaleQuantize\",(function(){return Nf})),r.d(e,\"scaleThreshold\",(function(){return Af})),r.d(e,\"scaleTime\",(function(){return m_})),r.d(e,\"scaleUtc\",(function(){return S_})),r.d(e,\"scaleSequential\",(function(){return T_})),r.d(e,\"scaleSequentialLog\",(function(){return E_})),r.d(e,\"scaleSequentialPow\",(function(){return N_})),r.d(e,\"scaleSequentialSqrt\",(function(){return A_})),r.d(e,\"scaleSequentialSymlog\",(function(){return D_})),r.d(e,\"scaleSequentialQuantile\",(function(){return j_})),r.d(e,\"scaleDiverging\",(function(){return L_})),r.d(e,\"scaleDivergingLog\",(function(){return I_})),r.d(e,\"scaleDivergingPow\",(function(){return P_})),r.d(e,\"scaleDivergingSqrt\",(function(){return R_})),r.d(e,\"scaleDivergingSymlog\",(function(){return O_})),r.d(e,\"tickFormat\",(function(){return af})),r.d(e,\"schemeCategory10\",(function(){return U_})),r.d(e,\"schemeAccent\",(function(){return H_})),r.d(e,\"schemeDark2\",(function(){return B_})),r.d(e,\"schemePaired\",(function(){return W_})),r.d(e,\"schemePastel1\",(function(){return Y_})),r.d(e,\"schemePastel2\",(function(){return q_})),r.d(e,\"schemeSet1\",(function(){return G_})),r.d(e,\"schemeSet2\",(function(){return V_})),r.d(e,\"schemeSet3\",(function(){return Q_})),r.d(e,\"schemeTableau10\",(function(){return X_})),r.d(e,\"interpolateBrBG\",(function(){return K_})),r.d(e,\"schemeBrBG\",(function(){return $_})),r.d(e,\"interpolatePRGn\",(function(){return tx})),r.d(e,\"schemePRGn\",(function(){return J_})),r.d(e,\"interpolatePiYG\",(function(){return rx})),r.d(e,\"schemePiYG\",(function(){return ex})),r.d(e,\"interpolatePuOr\",(function(){return ix})),r.d(e,\"schemePuOr\",(function(){return nx})),r.d(e,\"interpolateRdBu\",(function(){return ax})),r.d(e,\"schemeRdBu\",(function(){return ox})),r.d(e,\"interpolateRdGy\",(function(){return hx})),r.d(e,\"schemeRdGy\",(function(){return lx})),r.d(e,\"interpolateRdYlBu\",(function(){return dx})),r.d(e,\"schemeRdYlBu\",(function(){return sx})),r.d(e,\"interpolateRdYlGn\",(function(){return px})),r.d(e,\"schemeRdYlGn\",(function(){return cx})),r.d(e,\"interpolateSpectral\",(function(){return mx})),r.d(e,\"schemeSpectral\",(function(){return ux})),r.d(e,\"interpolateBuGn\",(function(){return gx})),r.d(e,\"schemeBuGn\",(function(){return fx})),r.d(e,\"interpolateBuPu\",(function(){return _x})),r.d(e,\"schemeBuPu\",(function(){return bx})),r.d(e,\"interpolateGnBu\",(function(){return vx})),r.d(e,\"schemeGnBu\",(function(){return xx})),r.d(e,\"interpolateOrRd\",(function(){return yx})),r.d(e,\"schemeOrRd\",(function(){return kx})),r.d(e,\"interpolatePuBuGn\",(function(){return Sx})),r.d(e,\"schemePuBuGn\",(function(){return wx})),r.d(e,\"interpolatePuBu\",(function(){return Cx})),r.d(e,\"schemePuBu\",(function(){return Mx})),r.d(e,\"interpolatePuRd\",(function(){return Ex})),r.d(e,\"schemePuRd\",(function(){return Tx})),r.d(e,\"interpolateRdPu\",(function(){return Nx})),r.d(e,\"schemeRdPu\",(function(){return Dx})),r.d(e,\"interpolateYlGnBu\",(function(){return jx})),r.d(e,\"schemeYlGnBu\",(function(){return Ax})),r.d(e,\"interpolateYlGn\",(function(){return Lx})),r.d(e,\"schemeYlGn\",(function(){return zx})),r.d(e,\"interpolateYlOrBr\",(function(){return Ox})),r.d(e,\"schemeYlOrBr\",(function(){return Ix})),r.d(e,\"interpolateYlOrRd\",(function(){return Rx})),r.d(e,\"schemeYlOrRd\",(function(){return Px})),r.d(e,\"interpolateBlues\",(function(){return Ux})),r.d(e,\"schemeBlues\",(function(){return Fx})),r.d(e,\"interpolateGreens\",(function(){return Bx})),r.d(e,\"schemeGreens\",(function(){return Hx})),r.d(e,\"interpolateGreys\",(function(){return Yx})),r.d(e,\"schemeGreys\",(function(){return Wx})),r.d(e,\"interpolatePurples\",(function(){return Gx})),r.d(e,\"schemePurples\",(function(){return qx})),r.d(e,\"interpolateReds\",(function(){return Qx})),r.d(e,\"schemeReds\",(function(){return Vx})),r.d(e,\"interpolateOranges\",(function(){return Zx})),r.d(e,\"schemeOranges\",(function(){return Xx})),r.d(e,\"interpolateCividis\",(function(){return $x})),r.d(e,\"interpolateCubehelixDefault\",(function(){return Kx})),r.d(e,\"interpolateRainbow\",(function(){return rv})),r.d(e,\"interpolateWarm\",(function(){return Jx})),r.d(e,\"interpolateCool\",(function(){return tv})),r.d(e,\"interpolateSinebow\",(function(){return av})),r.d(e,\"interpolateTurbo\",(function(){return lv})),r.d(e,\"interpolateViridis\",(function(){return sv})),r.d(e,\"interpolateMagma\",(function(){return dv})),r.d(e,\"interpolateInferno\",(function(){return cv})),r.d(e,\"interpolatePlasma\",(function(){return pv})),r.d(e,\"create\",(function(){return uv})),r.d(e,\"creator\",(function(){return ne})),r.d(e,\"local\",(function(){return fv})),r.d(e,\"matcher\",(function(){return gt})),r.d(e,\"mouse\",(function(){return jr})),r.d(e,\"namespace\",(function(){return St})),r.d(e,\"namespaces\",(function(){return wt})),r.d(e,\"clientPoint\",(function(){return Nr})),r.d(e,\"select\",(function(){return we})),r.d(e,\"selectAll\",(function(){return bv})),r.d(e,\"selection\",(function(){return ye})),r.d(e,\"selector\",(function(){return ut})),r.d(e,\"selectorAll\",(function(){return ft})),r.d(e,\"style\",(function(){return It})),r.d(e,\"touch\",(function(){return Ar})),r.d(e,\"touches\",(function(){return _v})),r.d(e,\"window\",(function(){return At})),r.d(e,\"event\",(function(){return se})),r.d(e,\"customEvent\",(function(){return fe})),r.d(e,\"arc\",(function(){return Fv})),r.d(e,\"area\",(function(){return qv})),r.d(e,\"line\",(function(){return Yv})),r.d(e,\"pie\",(function(){return Qv})),r.d(e,\"areaRadial\",(function(){return tk})),r.d(e,\"radialArea\",(function(){return tk})),r.d(e,\"lineRadial\",(function(){return Jv})),r.d(e,\"radialLine\",(function(){return Jv})),r.d(e,\"pointRadial\",(function(){return ek})),r.d(e,\"linkHorizontal\",(function(){return sk})),r.d(e,\"linkVertical\",(function(){return dk})),r.d(e,\"linkRadial\",(function(){return ck})),r.d(e,\"symbol\",(function(){return Dk})),r.d(e,\"symbols\",(function(){return Ek})),r.d(e,\"symbolCircle\",(function(){return pk})),r.d(e,\"symbolCross\",(function(){return uk})),r.d(e,\"symbolDiamond\",(function(){return gk})),r.d(e,\"symbolSquare\",(function(){return kk})),r.d(e,\"symbolStar\",(function(){return vk})),r.d(e,\"symbolTriangle\",(function(){return wk})),r.d(e,\"symbolWye\",(function(){return Tk})),r.d(e,\"curveBasisClosed\",(function(){return Ik})),r.d(e,\"curveBasisOpen\",(function(){return Pk})),r.d(e,\"curveBasis\",(function(){return zk})),r.d(e,\"curveBundle\",(function(){return Fk})),r.d(e,\"curveCardinalClosed\",(function(){return Yk})),r.d(e,\"curveCardinalOpen\",(function(){return Gk})),r.d(e,\"curveCardinal\",(function(){return Bk})),r.d(e,\"curveCatmullRomClosed\",(function(){return $k})),r.d(e,\"curveCatmullRomOpen\",(function(){return Jk})),r.d(e,\"curveCatmullRom\",(function(){return Xk})),r.d(e,\"curveLinearClosed\",(function(){return ey})),r.d(e,\"curveLinear\",(function(){return Hv})),r.d(e,\"curveMonotoneX\",(function(){return sy})),r.d(e,\"curveMonotoneY\",(function(){return dy})),r.d(e,\"curveNatural\",(function(){return uy})),r.d(e,\"curveStep\",(function(){return fy})),r.d(e,\"curveStepAfter\",(function(){return by})),r.d(e,\"curveStepBefore\",(function(){return gy})),r.d(e,\"stack\",(function(){return ky})),r.d(e,\"stackOffsetExpand\",(function(){return yy})),r.d(e,\"stackOffsetDiverging\",(function(){return wy})),r.d(e,\"stackOffsetNone\",(function(){return _y})),r.d(e,\"stackOffsetSilhouette\",(function(){return Sy})),r.d(e,\"stackOffsetWiggle\",(function(){return My})),r.d(e,\"stackOrderAppearance\",(function(){return Cy})),r.d(e,\"stackOrderAscending\",(function(){return Ey})),r.d(e,\"stackOrderDescending\",(function(){return Ny})),r.d(e,\"stackOrderInsideOut\",(function(){return Ay})),r.d(e,\"stackOrderNone\",(function(){return xy})),r.d(e,\"stackOrderReverse\",(function(){return jy})),r.d(e,\"timeInterval\",(function(){return Lf})),r.d(e,\"timeMillisecond\",(function(){return fg})),r.d(e,\"timeMilliseconds\",(function(){return gg})),r.d(e,\"utcMillisecond\",(function(){return fg})),r.d(e,\"utcMilliseconds\",(function(){return gg})),r.d(e,\"timeSecond\",(function(){return pg})),r.d(e,\"timeSeconds\",(function(){return ug})),r.d(e,\"utcSecond\",(function(){return pg})),r.d(e,\"utcSeconds\",(function(){return ug})),r.d(e,\"timeMinute\",(function(){return sg})),r.d(e,\"timeMinutes\",(function(){return dg})),r.d(e,\"timeHour\",(function(){return ag})),r.d(e,\"timeHours\",(function(){return lg})),r.d(e,\"timeDay\",(function(){return ng})),r.d(e,\"timeDays\",(function(){return ig})),r.d(e,\"timeWeek\",(function(){return Bf})),r.d(e,\"timeWeeks\",(function(){return Xf})),r.d(e,\"timeSunday\",(function(){return Bf})),r.d(e,\"timeSundays\",(function(){return Xf})),r.d(e,\"timeMonday\",(function(){return Wf})),r.d(e,\"timeMondays\",(function(){return Zf})),r.d(e,\"timeTuesday\",(function(){return Yf})),r.d(e,\"timeTuesdays\",(function(){return $f})),r.d(e,\"timeWednesday\",(function(){return qf})),r.d(e,\"timeWednesdays\",(function(){return Kf})),r.d(e,\"timeThursday\",(function(){return Gf})),r.d(e,\"timeThursdays\",(function(){return Jf})),r.d(e,\"timeFriday\",(function(){return Vf})),r.d(e,\"timeFridays\",(function(){return tg})),r.d(e,\"timeSaturday\",(function(){return Qf})),r.d(e,\"timeSaturdays\",(function(){return eg})),r.d(e,\"timeMonth\",(function(){return Ff})),r.d(e,\"timeMonths\",(function(){return Uf})),r.d(e,\"timeYear\",(function(){return Of})),r.d(e,\"timeYears\",(function(){return Pf})),r.d(e,\"utcMinute\",(function(){return y_})),r.d(e,\"utcMinutes\",(function(){return w_})),r.d(e,\"utcHour\",(function(){return x_})),r.d(e,\"utcHours\",(function(){return v_})),r.d(e,\"utcDay\",(function(){return zg})),r.d(e,\"utcDays\",(function(){return Lg})),r.d(e,\"utcWeek\",(function(){return _g})),r.d(e,\"utcWeeks\",(function(){return Mg})),r.d(e,\"utcSunday\",(function(){return _g})),r.d(e,\"utcSundays\",(function(){return Mg})),r.d(e,\"utcMonday\",(function(){return xg})),r.d(e,\"utcMondays\",(function(){return Cg})),r.d(e,\"utcTuesday\",(function(){return vg})),r.d(e,\"utcTuesdays\",(function(){return Tg})),r.d(e,\"utcWednesday\",(function(){return kg})),r.d(e,\"utcWednesdays\",(function(){return Eg})),r.d(e,\"utcThursday\",(function(){return yg})),r.d(e,\"utcThursdays\",(function(){return Dg})),r.d(e,\"utcFriday\",(function(){return wg})),r.d(e,\"utcFridays\",(function(){return Ng})),r.d(e,\"utcSaturday\",(function(){return Sg})),r.d(e,\"utcSaturdays\",(function(){return Ag})),r.d(e,\"utcMonth\",(function(){return g_})),r.d(e,\"utcMonths\",(function(){return b_})),r.d(e,\"utcYear\",(function(){return Og})),r.d(e,\"utcYears\",(function(){return Pg})),r.d(e,\"timeFormatDefaultLocale\",(function(){return d_})),r.d(e,\"timeFormat\",(function(){return Wg})),r.d(e,\"timeParse\",(function(){return Yg})),r.d(e,\"utcFormat\",(function(){return qg})),r.d(e,\"utcParse\",(function(){return Gg})),r.d(e,\"timeFormatLocale\",(function(){return Hg})),r.d(e,\"isoFormat\",(function(){return zy})),r.d(e,\"isoParse\",(function(){return Ly})),r.d(e,\"now\",(function(){return Hr})),r.d(e,\"timer\",(function(){return Yr})),r.d(e,\"timerFlush\",(function(){return qr})),r.d(e,\"timeout\",(function(){return Xr})),r.d(e,\"interval\",(function(){return Iy})),r.d(e,\"transition\",(function(){return Bn})),r.d(e,\"active\",(function(){return $n})),r.d(e,\"interrupt\",(function(){return ln})),r.d(e,\"voronoi\",(function(){return vw})),r.d(e,\"zoom\",(function(){return Lw})),r.d(e,\"zoomTransform\",(function(){return Mw})),r.d(e,\"zoomIdentity\",(function(){return Sw}));var n=\"5.16.0\",i=function(t,e){return te?1:t>=e?0:NaN},o=function(t){var e;return 1===t.length&&(e=t,t=function(t,r){return i(e(t),r)}),{left:function(e,r,n,i){for(null==n&&(n=0),null==i&&(i=e.length);n>>1;t(e[o],r)<0?n=o+1:i=o}return n},right:function(e,r,n,i){for(null==n&&(n=0),null==i&&(i=e.length);n>>1;t(e[o],r)>0?i=o:n=o+1}return n}}};var a=o(i),l=a.right,h=a.left,s=l,d=function(t,e){null==e&&(e=c);for(var r=0,n=t.length-1,i=t[0],o=new Array(n<0?0:n);rt?1:e>=t?0:NaN},m=function(t){return null===t?NaN:+t},f=function(t,e){var r,n,i=t.length,o=0,a=-1,l=0,h=0;if(null==e)for(;++a1)return h/(o-1)},g=function(t,e){var r=f(t,e);return r?Math.sqrt(r):r},b=function(t,e){var r,n,i,o=t.length,a=-1;if(null==e){for(;++a=r)for(n=i=r;++ar&&(n=r),i=r)for(n=i=r;++ar&&(n=r),i0)return[t];if((n=e0)for(t=Math.ceil(t/a),e=Math.floor(e/a),o=new Array(i=Math.ceil(e-t+1));++l=0?(o>=S?10:o>=M?5:o>=C?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=S?10:o>=M?5:o>=C?2:1)}function D(t,e,r){var n=Math.abs(e-t)/Math.max(0,r),i=Math.pow(10,Math.floor(Math.log(n)/Math.LN10)),o=n/i;return o>=S?i*=10:o>=M?i*=5:o>=C&&(i*=2),ec;)p.pop(),--u;var m,f=new Array(u+1);for(i=0;i<=u;++i)(m=f[i]=[]).x0=i>0?p[i-1]:d,m.x1=i=1)return+r(t[n-1],n-1,t);var n,i=(n-1)*e,o=Math.floor(i),a=+r(t[o],o,t);return a+(+r(t[o+1],o+1,t)-a)*(i-o)}},z=function(t,e,r){return t=v.call(t,m).sort(i),Math.ceil((r-e)/(2*(j(t,.75)-j(t,.25))*Math.pow(t.length,-1/3)))},L=function(t,e,r){return Math.ceil((r-e)/(3.5*g(t)*Math.pow(t.length,-1/3)))},I=function(t,e){var r,n,i=t.length,o=-1;if(null==e){for(;++o=r)for(n=r;++on&&(n=r)}else for(;++o=r)for(n=r;++on&&(n=r);return n},O=function(t,e){var r,n=t.length,i=n,o=-1,a=0;if(null==e)for(;++o=0;)for(e=(n=t[i]).length;--e>=0;)r[--a]=n[e];return r},F=function(t,e){var r,n,i=t.length,o=-1;if(null==e){for(;++o=r)for(n=r;++or&&(n=r)}else for(;++o=r)for(n=r;++or&&(n=r);return n},U=function(t,e){for(var r=e.length,n=new Array(r);r--;)n[r]=t[e[r]];return n},H=function(t,e){if(r=t.length){var r,n,o=0,a=0,l=t[a];for(null==e&&(e=i);++o=0&&(r=t.slice(n+1),t=t.slice(0,n)),t&&!e.hasOwnProperty(t))throw new Error(\"unknown type: \"+t);return{type:t,name:r}}))}function st(t,e){for(var r,n=0,i=t.length;n0)for(var r,n,i=new Array(r),o=0;oe?1:t>=e?0:NaN}var yt=\"http://www.w3.org/1999/xhtml\",wt={svg:\"http://www.w3.org/2000/svg\",xhtml:yt,xlink:\"http://www.w3.org/1999/xlink\",xml:\"http://www.w3.org/XML/1998/namespace\",xmlns:\"http://www.w3.org/2000/xmlns/\"},St=function(t){var e=t+=\"\",r=e.indexOf(\":\");return r>=0&&\"xmlns\"!==(e=t.slice(0,r))&&(t=t.slice(r+1)),wt.hasOwnProperty(e)?{space:wt[e],local:t}:t};function Mt(t){return function(){this.removeAttribute(t)}}function Ct(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Tt(t,e){return function(){this.setAttribute(t,e)}}function Et(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function Dt(t,e){return function(){var r=e.apply(this,arguments);null==r?this.removeAttribute(t):this.setAttribute(t,r)}}function Nt(t,e){return function(){var r=e.apply(this,arguments);null==r?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,r)}}var At=function(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView};function jt(t){return function(){this.style.removeProperty(t)}}function zt(t,e,r){return function(){this.style.setProperty(t,e,r)}}function Lt(t,e,r){return function(){var n=e.apply(this,arguments);null==n?this.style.removeProperty(t):this.style.setProperty(t,n,r)}}function It(t,e){return t.style.getPropertyValue(e)||At(t).getComputedStyle(t,null).getPropertyValue(e)}function Ot(t){return function(){delete this[t]}}function Pt(t,e){return function(){this[t]=e}}function Rt(t,e){return function(){var r=e.apply(this,arguments);null==r?delete this[t]:this[t]=r}}function Ft(t){return t.trim().split(/^|\\s+/)}function Ut(t){return t.classList||new Ht(t)}function Ht(t){this._node=t,this._names=Ft(t.getAttribute(\"class\")||\"\")}function Bt(t,e){for(var r=Ut(t),n=-1,i=e.length;++n=0&&(this._names.splice(e,1),this._node.setAttribute(\"class\",this._names.join(\" \")))},contains:function(t){return this._names.indexOf(t)>=0}};function Vt(){this.textContent=\"\"}function Qt(t){return function(){this.textContent=t}}function Xt(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?\"\":e}}function Zt(){this.innerHTML=\"\"}function $t(t){return function(){this.innerHTML=t}}function Kt(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?\"\":e}}function Jt(){this.nextSibling&&this.parentNode.appendChild(this)}function te(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function ee(t){return function(){var e=this.ownerDocument,r=this.namespaceURI;return r===yt&&e.documentElement.namespaceURI===yt?e.createElement(t):e.createElementNS(r,t)}}function re(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}var ne=function(t){var e=St(t);return(e.local?re:ee)(e)};function ie(){return null}function oe(){var t=this.parentNode;t&&t.removeChild(this)}function ae(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function le(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}var he={},se=null;\"undefined\"!=typeof document&&(\"onmouseenter\"in document.documentElement||(he={mouseenter:\"mouseover\",mouseleave:\"mouseout\"}));function de(t,e,r){return t=ce(t,e,r),function(e){var r=e.relatedTarget;r&&(r===this||8&r.compareDocumentPosition(this))||t.call(this,e)}}function ce(t,e,r){return function(n){var i=se;se=n;try{t.call(this,this.__data__,e,r)}finally{se=i}}}function pe(t){return t.trim().split(/^|\\s+/).map((function(t){var e=\"\",r=t.indexOf(\".\");return r>=0&&(e=t.slice(r+1),t=t.slice(0,r)),{type:t,name:e}}))}function ue(t){return function(){var e=this.__on;if(e){for(var r,n=0,i=-1,o=e.length;n=k&&(k=v+1);!(x=b[k])&&++k=0;)(n=i[o])&&(a&&4^n.compareDocumentPosition(a)&&a.parentNode.insertBefore(n,a),a=n);return this},sort:function(t){function e(e,r){return e&&r?t(e.__data__,r.__data__):!e-!r}t||(t=kt);for(var r=this._groups,n=r.length,i=new Array(n),o=0;o1?this.each((null==e?jt:\"function\"==typeof e?Lt:zt)(t,e,null==r?\"\":r)):It(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?Ot:\"function\"==typeof e?Rt:Pt)(t,e)):this.node()[t]},classed:function(t,e){var r=Ft(t+\"\");if(arguments.length<2){for(var n=Ut(this.node()),i=-1,o=r.length;++i>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===r?Ge(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===r?Ge(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Ie.exec(t))?new Xe(e[1],e[2],e[3],1):(e=Oe.exec(t))?new Xe(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Pe.exec(t))?Ge(e[1],e[2],e[3],e[4]):(e=Re.exec(t))?Ge(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=Fe.exec(t))?Je(e[1],e[2]/100,e[3]/100,1):(e=Ue.exec(t))?Je(e[1],e[2]/100,e[3]/100,e[4]):He.hasOwnProperty(t)?qe(He[t]):\"transparent\"===t?new Xe(NaN,NaN,NaN,0):null}function qe(t){return new Xe(t>>16&255,t>>8&255,255&t,1)}function Ge(t,e,r,n){return n<=0&&(t=e=r=NaN),new Xe(t,e,r,n)}function Ve(t){return t instanceof Ne||(t=Ye(t)),t?new Xe((t=t.rgb()).r,t.g,t.b,t.opacity):new Xe}function Qe(t,e,r,n){return 1===arguments.length?Ve(t):new Xe(t,e,r,null==n?1:n)}function Xe(t,e,r,n){this.r=+t,this.g=+e,this.b=+r,this.opacity=+n}function Ze(){return\"#\"+Ke(this.r)+Ke(this.g)+Ke(this.b)}function $e(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?\"rgb(\":\"rgba(\")+Math.max(0,Math.min(255,Math.round(this.r)||0))+\", \"+Math.max(0,Math.min(255,Math.round(this.g)||0))+\", \"+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?\")\":\", \"+t+\")\")}function Ke(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?\"0\":\"\")+t.toString(16)}function Je(t,e,r,n){return n<=0?t=e=r=NaN:r<=0||r>=1?t=e=NaN:e<=0&&(t=NaN),new rr(t,e,r,n)}function tr(t){if(t instanceof rr)return new rr(t.h,t.s,t.l,t.opacity);if(t instanceof Ne||(t=Ye(t)),!t)return new rr;if(t instanceof rr)return t;var e=(t=t.rgb()).r/255,r=t.g/255,n=t.b/255,i=Math.min(e,r,n),o=Math.max(e,r,n),a=NaN,l=o-i,h=(o+i)/2;return l?(a=e===o?(r-n)/l+6*(r0&&h<1?0:a,new rr(a,l,h,t.opacity)}function er(t,e,r,n){return 1===arguments.length?tr(t):new rr(t,e,r,null==n?1:n)}function rr(t,e,r,n){this.h=+t,this.s=+e,this.l=+r,this.opacity=+n}function nr(t,e,r){return 255*(t<60?e+(r-e)*t/60:t<180?r:t<240?e+(r-e)*(240-t)/60:e)}function ir(t,e,r,n,i){var o=t*t,a=o*t;return((1-3*t+3*o-a)*e+(4-6*o+3*a)*r+(1+3*t+3*o-3*a)*n+a*i)/6}Ee(Ne,Ye,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:Be,formatHex:Be,formatHsl:function(){return tr(this).formatHsl()},formatRgb:We,toString:We}),Ee(Xe,Qe,De(Ne,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new Xe(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new Xe(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Ze,formatHex:Ze,formatRgb:$e,toString:$e})),Ee(rr,er,De(Ne,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new rr(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new rr(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*e,i=2*r-n;return new Xe(nr(t>=240?t-240:t+120,i,n),nr(t,i,n),nr(t<120?t+240:t-120,i,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?\"hsl(\":\"hsla(\")+(this.h||0)+\", \"+100*(this.s||0)+\"%, \"+100*(this.l||0)+\"%\"+(1===t?\")\":\", \"+t+\")\")}}));var or=function(t){var e=t.length-1;return function(r){var n=r<=0?r=0:r>=1?(r=1,e-1):Math.floor(r*e),i=t[n],o=t[n+1],a=n>0?t[n-1]:2*i-o,l=n180||r<-180?r-360*Math.round(r/360):r):lr(isNaN(t)?e:t)}function dr(t){return 1==(t=+t)?cr:function(e,r){return r-e?function(t,e,r){return t=Math.pow(t,r),e=Math.pow(e,r)-t,r=1/r,function(n){return Math.pow(t+n*e,r)}}(e,r,t):lr(isNaN(e)?r:e)}}function cr(t,e){var r=e-t;return r?hr(t,r):lr(isNaN(t)?e:t)}var pr=function t(e){var r=dr(e);function n(t,e){var n=r((t=Qe(t)).r,(e=Qe(e)).r),i=r(t.g,e.g),o=r(t.b,e.b),a=cr(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=i(e),t.b=o(e),t.opacity=a(e),t+\"\"}}return n.gamma=t,n}(1);function ur(t){return function(e){var r,n,i=e.length,o=new Array(i),a=new Array(i),l=new Array(i);for(r=0;ro&&(i=e.slice(o,i),l[a]?l[a]+=i:l[++a]=i),(r=r[0])===(n=n[0])?l[a]?l[a]+=n:l[++a]=n:(l[++a]=null,h.push({i:a,x:kr(r,n)})),o=Sr.lastIndex;return o=0&&e._call.call(null,t),e=e._next;--zr}function Gr(){Pr=(Or=Fr.now())+Rr,zr=Lr=0;try{qr()}finally{zr=0,function(){var t,e,r=Mr,n=1/0;for(;r;)r._call?(n>r._time&&(n=r._time),t=r,r=r._next):(e=r._next,r._next=null,r=t?t._next=e:Mr=e);Cr=t,Qr(n)}(),Pr=0}}function Vr(){var t=Fr.now(),e=t-Or;e>1e3&&(Rr-=e,Or=t)}function Qr(t){zr||(Lr&&(Lr=clearTimeout(Lr)),t-Pr>24?(t<1/0&&(Lr=setTimeout(Gr,t-Fr.now()-Rr)),Ir&&(Ir=clearInterval(Ir))):(Ir||(Or=Fr.now(),Ir=setInterval(Vr,1e3)),zr=1,Ur(Gr)))}Wr.prototype=Yr.prototype={constructor:Wr,restart:function(t,e,r){if(\"function\"!=typeof t)throw new TypeError(\"callback is not a function\");r=(null==r?Hr():+r)+(null==e?0:+e),this._next||Cr===this||(Cr?Cr._next=this:Mr=this,Cr=this),this._call=t,this._time=r,Qr()},stop:function(){this._call&&(this._call=null,this._time=1/0,Qr())}};var Xr=function(t,e,r){var n=new Wr;return e=null==e?0:+e,n.restart((function(r){n.stop(),t(r+e)}),e,r),n},Zr=ct(\"start\",\"end\",\"cancel\",\"interrupt\"),$r=[],Kr=function(t,e,r,n,i,o){var a=t.__transition;if(a){if(r in a)return}else t.__transition={};!function(t,e,r){var n,i=t.__transition;function o(h){var s,d,c,p;if(1!==r.state)return l();for(s in i)if((p=i[s]).name===r.name){if(3===p.state)return Xr(o);4===p.state?(p.state=6,p.timer.stop(),p.on.call(\"interrupt\",t,t.__data__,p.index,p.group),delete i[s]):+s0)throw new Error(\"too late; already scheduled\");return r}function tn(t,e){var r=en(t,e);if(r.state>3)throw new Error(\"too late; already running\");return r}function en(t,e){var r=t.__transition;if(!r||!(r=r[e]))throw new Error(\"transition not found\");return r}var rn,nn,on,an,ln=function(t,e){var r,n,i,o=t.__transition,a=!0;if(o){for(i in e=null==e?null:e+\"\",o)(r=o[i]).name===e?(n=r.state>2&&r.state<5,r.state=6,r.timer.stop(),r.on.call(n?\"interrupt\":\"cancel\",t,t.__data__,r.index,r.group),delete o[i]):a=!1;a&&delete t.__transition}},hn=180/Math.PI,sn={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},dn=function(t,e,r,n,i,o){var a,l,h;return(a=Math.sqrt(t*t+e*e))&&(t/=a,e/=a),(h=t*r+e*n)&&(r-=t*h,n-=e*h),(l=Math.sqrt(r*r+n*n))&&(r/=l,n/=l,h/=l),t*n180?e+=360:e-t>180&&(t+=360),o.push({i:r.push(i(r)+\"rotate(\",null,n)-2,x:kr(t,e)})):e&&r.push(i(r)+\"rotate(\"+e+n)}(o.rotate,a.rotate,l,h),function(t,e,r,o){t!==e?o.push({i:r.push(i(r)+\"skewX(\",null,n)-2,x:kr(t,e)}):e&&r.push(i(r)+\"skewX(\"+e+n)}(o.skewX,a.skewX,l,h),function(t,e,r,n,o,a){if(t!==r||e!==n){var l=o.push(i(o)+\"scale(\",null,\",\",null,\")\");a.push({i:l-4,x:kr(t,r)},{i:l-2,x:kr(e,n)})}else 1===r&&1===n||o.push(i(o)+\"scale(\"+r+\",\"+n+\")\")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,l,h),o=a=null,function(t){for(var e,r=-1,n=h.length;++r=0&&(t=t.slice(0,e)),!t||\"start\"===t}))}(e)?Jr:tn;return function(){var a=o(this,t),l=a.on;l!==n&&(i=(n=l).copy()).on(e,r),a.on=i}}var Ln=ye.prototype.constructor;function In(t){return function(){this.style.removeProperty(t)}}function On(t,e,r){return function(n){this.style.setProperty(t,e.call(this,n),r)}}function Pn(t,e,r){var n,i;function o(){var o=e.apply(this,arguments);return o!==i&&(n=(i=o)&&On(t,o,r)),n}return o._value=e,o}function Rn(t){return function(e){this.textContent=t.call(this,e)}}function Fn(t){var e,r;function n(){var n=t.apply(this,arguments);return n!==r&&(e=(r=n)&&Rn(n)),e}return n._value=t,n}var Un=0;function Hn(t,e,r,n){this._groups=t,this._parents=e,this._name=r,this._id=n}function Bn(t){return ye().transition(t)}function Wn(){return++Un}var Yn=ye.prototype;function qn(t){return t*t*t}function Gn(t){return--t*t*t+1}function Vn(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}Hn.prototype=Bn.prototype={constructor:Hn,select:function(t){var e=this._name,r=this._id;\"function\"!=typeof t&&(t=ut(t));for(var n=this._groups,i=n.length,o=new Array(i),a=0;a1&&r.name===e)return new Hn([[t]],Zn,e,+n);return null},Kn=function(t){return function(){return t}},Jn=function(t,e,r){this.target=t,this.type=e,this.selection=r};function ti(){se.stopImmediatePropagation()}var ei=function(){se.preventDefault(),se.stopImmediatePropagation()},ri={name:\"drag\"},ni={name:\"space\"},ii={name:\"handle\"},oi={name:\"center\"};function ai(t){return[+t[0],+t[1]]}function li(t){return[ai(t[0]),ai(t[1])]}function hi(t){return function(e){return Ar(e,se.touches,t)}}var si={name:\"x\",handles:[\"w\",\"e\"].map(bi),input:function(t,e){return null==t?null:[[+t[0],e[0][1]],[+t[1],e[1][1]]]},output:function(t){return t&&[t[0][0],t[1][0]]}},di={name:\"y\",handles:[\"n\",\"s\"].map(bi),input:function(t,e){return null==t?null:[[e[0][0],+t[0]],[e[1][0],+t[1]]]},output:function(t){return t&&[t[0][1],t[1][1]]}},ci={name:\"xy\",handles:[\"n\",\"w\",\"e\",\"s\",\"nw\",\"ne\",\"sw\",\"se\"].map(bi),input:function(t){return null==t?null:li(t)},output:function(t){return t}},pi={overlay:\"crosshair\",selection:\"move\",n:\"ns-resize\",e:\"ew-resize\",s:\"ns-resize\",w:\"ew-resize\",nw:\"nwse-resize\",ne:\"nesw-resize\",se:\"nwse-resize\",sw:\"nesw-resize\"},ui={e:\"w\",w:\"e\",nw:\"ne\",ne:\"nw\",se:\"sw\",sw:\"se\"},mi={n:\"s\",s:\"n\",nw:\"sw\",ne:\"se\",se:\"ne\",sw:\"nw\"},fi={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},gi={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function bi(t){return{type:t}}function _i(){return!se.ctrlKey&&!se.button}function xi(){var t=this.ownerSVGElement||this;return t.hasAttribute(\"viewBox\")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]}function vi(){return navigator.maxTouchPoints||\"ontouchstart\"in this}function ki(t){for(;!t.__brush;)if(!(t=t.parentNode))return;return t.__brush}function yi(t){return t[0][0]===t[1][0]||t[0][1]===t[1][1]}function wi(t){var e=t.__brush;return e?e.dim.output(e.selection):null}function Si(){return Ti(si)}function Mi(){return Ti(di)}var Ci=function(){return Ti(ci)};function Ti(t){var e,r=xi,n=_i,i=vi,o=!0,a=ct(\"start\",\"brush\",\"end\"),l=6;function h(e){var r=e.property(\"__brush\",f).selectAll(\".overlay\").data([bi(\"overlay\")]);r.enter().append(\"rect\").attr(\"class\",\"overlay\").attr(\"pointer-events\",\"all\").attr(\"cursor\",pi.overlay).merge(r).each((function(){var t=ki(this).extent;we(this).attr(\"x\",t[0][0]).attr(\"y\",t[0][1]).attr(\"width\",t[1][0]-t[0][0]).attr(\"height\",t[1][1]-t[0][1])})),e.selectAll(\".selection\").data([bi(\"selection\")]).enter().append(\"rect\").attr(\"class\",\"selection\").attr(\"cursor\",pi.selection).attr(\"fill\",\"#777\").attr(\"fill-opacity\",.3).attr(\"stroke\",\"#fff\").attr(\"shape-rendering\",\"crispEdges\");var n=e.selectAll(\".handle\").data(t.handles,(function(t){return t.type}));n.exit().remove(),n.enter().append(\"rect\").attr(\"class\",(function(t){return\"handle handle--\"+t.type})).attr(\"cursor\",(function(t){return pi[t.type]})),e.each(s).attr(\"fill\",\"none\").attr(\"pointer-events\",\"all\").on(\"mousedown.brush\",p).filter(i).on(\"touchstart.brush\",p).on(\"touchmove.brush\",u).on(\"touchend.brush touchcancel.brush\",m).style(\"touch-action\",\"none\").style(\"-webkit-tap-highlight-color\",\"rgba(0,0,0,0)\")}function s(){var t=we(this),e=ki(this).selection;e?(t.selectAll(\".selection\").style(\"display\",null).attr(\"x\",e[0][0]).attr(\"y\",e[0][1]).attr(\"width\",e[1][0]-e[0][0]).attr(\"height\",e[1][1]-e[0][1]),t.selectAll(\".handle\").style(\"display\",null).attr(\"x\",(function(t){return\"e\"===t.type[t.type.length-1]?e[1][0]-l/2:e[0][0]-l/2})).attr(\"y\",(function(t){return\"s\"===t.type[0]?e[1][1]-l/2:e[0][1]-l/2})).attr(\"width\",(function(t){return\"n\"===t.type||\"s\"===t.type?e[1][0]-e[0][0]+l:l})).attr(\"height\",(function(t){return\"e\"===t.type||\"w\"===t.type?e[1][1]-e[0][1]+l:l}))):t.selectAll(\".selection,.handle\").style(\"display\",\"none\").attr(\"x\",null).attr(\"y\",null).attr(\"width\",null).attr(\"height\",null)}function d(t,e,r){var n=t.__brush.emitter;return!n||r&&n.clean?new c(t,e,r):n}function c(t,e,r){this.that=t,this.args=e,this.state=t.__brush,this.active=0,this.clean=r}function p(){if((!e||se.touches)&&n.apply(this,arguments)){var r,i,a,l,h,c,p,u,m,f,g,b=this,_=se.target.__data__.type,x=\"selection\"===(o&&se.metaKey?_=\"overlay\":_)?ri:o&&se.altKey?oi:ii,v=t===di?null:fi[_],k=t===si?null:gi[_],y=ki(b),w=y.extent,S=y.selection,M=w[0][0],C=w[0][1],T=w[1][0],E=w[1][1],D=0,N=0,A=v&&k&&o&&se.shiftKey,j=se.touches?hi(se.changedTouches[0].identifier):jr,z=j(b),L=z,I=d(b,arguments,!0).beforestart();\"overlay\"===_?(S&&(m=!0),y.selection=S=[[r=t===di?M:z[0],a=t===si?C:z[1]],[h=t===di?T:r,p=t===si?E:a]]):(r=S[0][0],a=S[0][1],h=S[1][0],p=S[1][1]),i=r,l=a,c=h,u=p;var O=we(b).attr(\"pointer-events\",\"none\"),P=O.selectAll(\".overlay\").attr(\"cursor\",pi[_]);if(se.touches)I.moved=F,I.ended=H;else{var R=we(se.view).on(\"mousemove.brush\",F,!0).on(\"mouseup.brush\",H,!0);o&&R.on(\"keydown.brush\",B,!0).on(\"keyup.brush\",W,!0),Ce(se.view)}ti(),ln(b),s.call(b),I.start()}function F(){var t=j(b);!A||f||g||(Math.abs(t[0]-L[0])>Math.abs(t[1]-L[1])?g=!0:f=!0),L=t,m=!0,ei(),U()}function U(){var t;switch(D=L[0]-z[0],N=L[1]-z[1],x){case ni:case ri:v&&(D=Math.max(M-r,Math.min(T-h,D)),i=r+D,c=h+D),k&&(N=Math.max(C-a,Math.min(E-p,N)),l=a+N,u=p+N);break;case ii:v<0?(D=Math.max(M-r,Math.min(T-r,D)),i=r+D,c=h):v>0&&(D=Math.max(M-h,Math.min(T-h,D)),i=r,c=h+D),k<0?(N=Math.max(C-a,Math.min(E-a,N)),l=a+N,u=p):k>0&&(N=Math.max(C-p,Math.min(E-p,N)),l=a,u=p+N);break;case oi:v&&(i=Math.max(M,Math.min(T,r-D*v)),c=Math.max(M,Math.min(T,h+D*v))),k&&(l=Math.max(C,Math.min(E,a-N*k)),u=Math.max(C,Math.min(E,p+N*k)))}c0&&(r=i-D),k<0?p=u-N:k>0&&(a=l-N),x=ni,P.attr(\"cursor\",pi.selection),U());break;default:return}ei()}function W(){switch(se.keyCode){case 16:A&&(f=g=A=!1,U());break;case 18:x===oi&&(v<0?h=c:v>0&&(r=i),k<0?p=u:k>0&&(a=l),x=ii,U());break;case 32:x===ni&&(se.altKey?(v&&(h=c-D*v,r=i+D*v),k&&(p=u-N*k,a=l+N*k),x=oi):(v<0?h=c:v>0&&(r=i),k<0?p=u:k>0&&(a=l),x=ii),P.attr(\"cursor\",pi[_]),U());break;default:return}ei()}}function u(){d(this,arguments).moved()}function m(){d(this,arguments).ended()}function f(){var e=this.__brush||{selection:null};return e.extent=li(r.apply(this,arguments)),e.dim=t,e}return h.move=function(e,r){e.selection?e.on(\"start.brush\",(function(){d(this,arguments).beforestart().start()})).on(\"interrupt.brush end.brush\",(function(){d(this,arguments).end()})).tween(\"brush\",(function(){var e=this,n=e.__brush,i=d(e,arguments),o=n.selection,a=t.input(\"function\"==typeof r?r.apply(this,arguments):r,n.extent),l=Er(o,a);function h(t){n.selection=1===t&&null===a?null:l(t),s.call(e),i.brush()}return null!==o&&null!==a?h:h(1)})):e.each((function(){var e=this,n=arguments,i=e.__brush,o=t.input(\"function\"==typeof r?r.apply(e,n):r,i.extent),a=d(e,n).beforestart();ln(e),i.selection=null===o?null:o,s.call(e),a.start().brush().end()}))},h.clear=function(t){h.move(t,null)},c.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(){return this.starting?(this.starting=!1,this.emit(\"start\")):this.emit(\"brush\"),this},brush:function(){return this.emit(\"brush\"),this},end:function(){return 0==--this.active&&(delete this.state.emitter,this.emit(\"end\")),this},emit:function(e){fe(new Jn(h,e,t.output(this.state.selection)),a.apply,a,[e,this.that,this.args])}},h.extent=function(t){return arguments.length?(r=\"function\"==typeof t?t:Kn(li(t)),h):r},h.filter=function(t){return arguments.length?(n=\"function\"==typeof t?t:Kn(!!t),h):n},h.touchable=function(t){return arguments.length?(i=\"function\"==typeof t?t:Kn(!!t),h):i},h.handleSize=function(t){return arguments.length?(l=+t,h):l},h.keyModifiers=function(t){return arguments.length?(o=!!t,h):o},h.on=function(){var t=a.on.apply(a,arguments);return t===a?h:t},h}var Ei=Math.cos,Di=Math.sin,Ni=Math.PI,Ai=Ni/2,ji=2*Ni,zi=Math.max;function Li(t){return function(e,r){return t(e.source.value+e.target.value,r.source.value+r.target.value)}}var Ii=function(){var t=0,e=null,r=null,n=null;function i(i){var o,a,l,h,s,d,c=i.length,p=[],u=w(c),m=[],f=[],g=f.groups=new Array(c),b=new Array(c*c);for(o=0,s=-1;++s1e-6)if(Math.abs(d*l-h*s)>1e-6&&i){var p=r-o,u=n-a,m=l*l+h*h,f=p*p+u*u,g=Math.sqrt(m),b=Math.sqrt(c),_=i*Math.tan((Ri-Math.acos((m+c-f)/(2*g*b)))/2),x=_/b,v=_/g;Math.abs(x-1)>1e-6&&(this._+=\"L\"+(t+x*s)+\",\"+(e+x*d)),this._+=\"A\"+i+\",\"+i+\",0,0,\"+ +(d*p>s*u)+\",\"+(this._x1=t+v*l)+\",\"+(this._y1=e+v*h)}else this._+=\"L\"+(this._x1=t)+\",\"+(this._y1=e);else;},arc:function(t,e,r,n,i,o){t=+t,e=+e,o=!!o;var a=(r=+r)*Math.cos(n),l=r*Math.sin(n),h=t+a,s=e+l,d=1^o,c=o?n-i:i-n;if(r<0)throw new Error(\"negative radius: \"+r);null===this._x1?this._+=\"M\"+h+\",\"+s:(Math.abs(this._x1-h)>1e-6||Math.abs(this._y1-s)>1e-6)&&(this._+=\"L\"+h+\",\"+s),r&&(c<0&&(c=c%Fi+Fi),c>Ui?this._+=\"A\"+r+\",\"+r+\",0,1,\"+d+\",\"+(t-a)+\",\"+(e-l)+\"A\"+r+\",\"+r+\",0,1,\"+d+\",\"+(this._x1=h)+\",\"+(this._y1=s):c>1e-6&&(this._+=\"A\"+r+\",\"+r+\",0,\"+ +(c>=Ri)+\",\"+d+\",\"+(this._x1=t+r*Math.cos(i))+\",\"+(this._y1=e+r*Math.sin(i))))},rect:function(t,e,r,n){this._+=\"M\"+(this._x0=this._x1=+t)+\",\"+(this._y0=this._y1=+e)+\"h\"+ +r+\"v\"+ +n+\"h\"+-r+\"Z\"},toString:function(){return this._}};var Wi=Bi;function Yi(t){return t.source}function qi(t){return t.target}function Gi(t){return t.radius}function Vi(t){return t.startAngle}function Qi(t){return t.endAngle}var Xi=function(){var t=Yi,e=qi,r=Gi,n=Vi,i=Qi,o=null;function a(){var a,l=Oi.call(arguments),h=t.apply(this,l),s=e.apply(this,l),d=+r.apply(this,(l[0]=h,l)),c=n.apply(this,l)-Ai,p=i.apply(this,l)-Ai,u=d*Ei(c),m=d*Di(c),f=+r.apply(this,(l[0]=s,l)),g=n.apply(this,l)-Ai,b=i.apply(this,l)-Ai;if(o||(o=a=Wi()),o.moveTo(u,m),o.arc(0,0,d,c,p),c===g&&p===b||(o.quadraticCurveTo(0,0,f*Ei(g),f*Di(g)),o.arc(0,0,f,g,b)),o.quadraticCurveTo(0,0,u,m),o.closePath(),a)return o=null,a+\"\"||null}return a.radius=function(t){return arguments.length?(r=\"function\"==typeof t?t:Pi(+t),a):r},a.startAngle=function(t){return arguments.length?(n=\"function\"==typeof t?t:Pi(+t),a):n},a.endAngle=function(t){return arguments.length?(i=\"function\"==typeof t?t:Pi(+t),a):i},a.source=function(e){return arguments.length?(t=e,a):t},a.target=function(t){return arguments.length?(e=t,a):e},a.context=function(t){return arguments.length?(o=null==t?null:t,a):o},a};function Zi(){}function $i(t,e){var r=new Zi;if(t instanceof Zi)t.each((function(t,e){r.set(e,t)}));else if(Array.isArray(t)){var n,i=-1,o=t.length;if(null==e)for(;++i=n.length)return null!=t&&r.sort(t),null!=e?e(r):r;for(var h,s,d,c=-1,p=r.length,u=n[i++],m=Ki(),f=a();++cn.length)return r;var a,l=i[o-1];return null!=e&&o>=n.length?a=r.entries():(a=[],r.each((function(e,r){a.push({key:r,values:t(e,o)})}))),null!=l?a.sort((function(t,e){return l(t.key,e.key)})):a}(o(t,0,ro,no),0)},key:function(t){return n.push(t),r},sortKeys:function(t){return i[n.length-1]=t,r},sortValues:function(e){return t=e,r},rollup:function(t){return e=t,r}}};function to(){return{}}function eo(t,e,r){t[e]=r}function ro(){return Ki()}function no(t,e,r){t.set(e,r)}function io(){}var oo=Ki.prototype;function ao(t,e){var r=new io;if(t instanceof io)t.each((function(t){r.add(t)}));else if(t){var n=-1,i=t.length;if(null==e)for(;++n6/29*(6/29)*(6/29)?Math.pow(t,1/3):t/(6/29*3*(6/29))+4/29}function xo(t){return t>6/29?t*t*t:6/29*3*(6/29)*(t-4/29)}function vo(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function ko(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function yo(t){if(t instanceof Mo)return new Mo(t.h,t.c,t.l,t.opacity);if(t instanceof bo||(t=mo(t)),0===t.a&&0===t.b)return new Mo(NaN,0n!=u>n&&r<(p-s)*(n-d)/(u-d)+s&&(i=-i)}return i}function Fo(t,e,r){var n,i,o,a;return function(t,e,r){return(e[0]-t[0])*(r[1]-t[1])==(r[0]-t[0])*(e[1]-t[1])}(t,e,r)&&(i=t[n=+(t[0]===e[0])],o=r[n],a=e[n],i<=o&&o<=a||a<=o&&o<=i)}var Uo=function(){},Ho=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]],Bo=function(){var t=1,e=1,r=N,n=l;function i(t){var e=r(t);if(Array.isArray(e))e=e.slice().sort(Io);else{var n=b(t),i=n[0],a=n[1];e=D(i,a,e),e=w(Math.floor(i/e)*e,Math.floor(a/e)*e,e)}return e.map((function(e){return o(t,e)}))}function o(r,i){var o=[],l=[];return function(r,n,i){var o,l,h,s,d,c,p=new Array,u=new Array;o=l=-1,s=r[0]>=n,Ho[s<<1].forEach(m);for(;++o=n,Ho[h|s<<1].forEach(m);Ho[s<<0].forEach(m);for(;++l=n,d=r[l*t]>=n,Ho[s<<1|d<<2].forEach(m);++o=n,c=d,d=r[l*t+o+1]>=n,Ho[h|s<<1|d<<2|c<<3].forEach(m);Ho[s|d<<3].forEach(m)}o=-1,d=r[l*t]>=n,Ho[d<<2].forEach(m);for(;++o=n,Ho[d<<2|c<<3].forEach(m);function m(t){var e,r,n=[t[0][0]+o,t[0][1]+l],h=[t[1][0]+o,t[1][1]+l],s=a(n),d=a(h);(e=u[s])?(r=p[d])?(delete u[e.end],delete p[r.start],e===r?(e.ring.push(h),i(e.ring)):p[e.start]=u[r.end]={start:e.start,end:r.end,ring:e.ring.concat(r.ring)}):(delete u[e.end],e.ring.push(h),u[e.end=d]=e):(e=p[d])?(r=u[s])?(delete p[e.start],delete u[r.end],e===r?(e.ring.push(h),i(e.ring)):p[r.start]=u[e.end]={start:r.start,end:e.end,ring:r.ring.concat(e.ring)}):(delete p[e.start],e.ring.unshift(n),p[e.start=s]=e):p[s]=u[d]={start:s,end:d,ring:[n,h]}}Ho[d<<3].forEach(m)}(r,i,(function(t){n(t,r,i),function(t){for(var e=0,r=t.length,n=t[r-1][1]*t[0][0]-t[r-1][0]*t[0][1];++e0?o.push([t]):l.push(t)})),l.forEach((function(t){for(var e,r=0,n=o.length;r0&&a0&&l0&&o>0))throw new Error(\"invalid size\");return t=n,e=o,i},i.thresholds=function(t){return arguments.length?(r=\"function\"==typeof t?t:Array.isArray(t)?Oo(Lo.call(t)):Oo(t),i):r},i.smooth=function(t){return arguments.length?(n=t?l:Uo,i):n===l},i};function Wo(t,e,r){for(var n=t.width,i=t.height,o=1+(r<<1),a=0;a=r&&(l>=o&&(h-=t.data[l-o+a*n]),e.data[l-r+a*n]=h/Math.min(l+1,n-1+o-l,o))}function Yo(t,e,r){for(var n=t.width,i=t.height,o=1+(r<<1),a=0;a=r&&(l>=o&&(h-=t.data[a+(l-o)*n]),e.data[a+(l-r)*n]=h/Math.min(l+1,i-1+o-l,o))}function qo(t){return t[0]}function Go(t){return t[1]}function Vo(){return 1}var Qo=function(){var t=qo,e=Go,r=Vo,n=960,i=500,o=20,a=2,l=3*o,h=n+2*l>>a,s=i+2*l>>a,d=Oo(20);function c(n){var i=new Float32Array(h*s),c=new Float32Array(h*s);n.forEach((function(n,o,d){var c=+t(n,o,d)+l>>a,p=+e(n,o,d)+l>>a,u=+r(n,o,d);c>=0&&c=0&&p>a),Yo({width:h,height:s,data:c},{width:h,height:s,data:i},o>>a),Wo({width:h,height:s,data:i},{width:h,height:s,data:c},o>>a),Yo({width:h,height:s,data:c},{width:h,height:s,data:i},o>>a),Wo({width:h,height:s,data:i},{width:h,height:s,data:c},o>>a),Yo({width:h,height:s,data:c},{width:h,height:s,data:i},o>>a);var u=d(i);if(!Array.isArray(u)){var m=I(i);u=D(0,m,u),(u=w(0,Math.floor(m/u)*u,u)).shift()}return Bo().thresholds(u).size([h,s])(i).map(p)}function p(t){return t.value*=Math.pow(2,-2*a),t.coordinates.forEach(u),t}function u(t){t.forEach(m)}function m(t){t.forEach(f)}function f(t){t[0]=t[0]*Math.pow(2,a)-l,t[1]=t[1]*Math.pow(2,a)-l}function g(){return h=n+2*(l=3*o)>>a,s=i+2*l>>a,c}return c.x=function(e){return arguments.length?(t=\"function\"==typeof e?e:Oo(+e),c):t},c.y=function(t){return arguments.length?(e=\"function\"==typeof t?t:Oo(+t),c):e},c.weight=function(t){return arguments.length?(r=\"function\"==typeof t?t:Oo(+t),c):r},c.size=function(t){if(!arguments.length)return[n,i];var e=Math.ceil(t[0]),r=Math.ceil(t[1]);if(!(e>=0||e>=0))throw new Error(\"invalid size\");return n=e,i=r,g()},c.cellSize=function(t){if(!arguments.length)return 1<=1))throw new Error(\"invalid cell size\");return a=Math.floor(Math.log(t)/Math.LN2),g()},c.thresholds=function(t){return arguments.length?(d=\"function\"==typeof t?t:Array.isArray(t)?Oo(Lo.call(t)):Oo(t),c):d},c.bandwidth=function(t){if(!arguments.length)return Math.sqrt(o*(o+1));if(!((t=+t)>=0))throw new Error(\"invalid bandwidth\");return o=Math.round((Math.sqrt(4*t*t+1)-1)/2),g()},c},Xo=function(t){return function(){return t}};function Zo(t,e,r,n,i,o,a,l,h,s){this.target=t,this.type=e,this.subject=r,this.identifier=n,this.active=i,this.x=o,this.y=a,this.dx=l,this.dy=h,this._=s}function $o(){return!se.ctrlKey&&!se.button}function Ko(){return this.parentNode}function Jo(t){return null==t?{x:se.x,y:se.y}:t}function ta(){return navigator.maxTouchPoints||\"ontouchstart\"in this}Zo.prototype.on=function(){var t=this._.on.apply(this._,arguments);return t===this._?this:t};var ea=function(){var t,e,r,n,i=$o,o=Ko,a=Jo,l=ta,h={},s=ct(\"start\",\"drag\",\"end\"),d=0,c=0;function p(t){t.on(\"mousedown.drag\",u).filter(l).on(\"touchstart.drag\",g).on(\"touchmove.drag\",b).on(\"touchend.drag touchcancel.drag\",_).style(\"touch-action\",\"none\").style(\"-webkit-tap-highlight-color\",\"rgba(0,0,0,0)\")}function u(){if(!n&&i.apply(this,arguments)){var a=x(\"mouse\",o.apply(this,arguments),jr,this,arguments);a&&(we(se.view).on(\"mousemove.drag\",m,!0).on(\"mouseup.drag\",f,!0),Ce(se.view),Se(),r=!1,t=se.clientX,e=se.clientY,a(\"start\"))}}function m(){if(Me(),!r){var n=se.clientX-t,i=se.clientY-e;r=n*n+i*i>c}h.mouse(\"drag\")}function f(){we(se.view).on(\"mousemove.drag mouseup.drag\",null),Te(se.view,r),Me(),h.mouse(\"end\")}function g(){if(i.apply(this,arguments)){var t,e,r=se.changedTouches,n=o.apply(this,arguments),a=r.length;for(t=0;t9999?\"+\"+aa(e,6):aa(e,4))+\"-\"+aa(t.getUTCMonth()+1,2)+\"-\"+aa(t.getUTCDate(),2)+(o?\"T\"+aa(r,2)+\":\"+aa(n,2)+\":\"+aa(i,2)+\".\"+aa(o,3)+\"Z\":i?\"T\"+aa(r,2)+\":\"+aa(n,2)+\":\"+aa(i,2)+\"Z\":n||r?\"T\"+aa(r,2)+\":\"+aa(n,2)+\"Z\":\"\")}var ha=function(t){var e=new RegExp('[\"'+t+\"\\n\\r]\"),r=t.charCodeAt(0);function n(t,e){var n,i=[],o=t.length,a=0,l=0,h=o<=0,s=!1;function d(){if(h)return na;if(s)return s=!1,ra;var e,n,i=a;if(34===t.charCodeAt(i)){for(;a++=o?h=!0:10===(n=t.charCodeAt(a++))?s=!0:13===n&&(s=!0,10===t.charCodeAt(a)&&++a),t.slice(i+1,e-1).replace(/\"\"/g,'\"')}for(;a=(o=(f+b)/2))?f=o:b=o,(d=r>=(a=(g+_)/2))?g=a:_=a,i=u,!(u=u[c=d<<1|s]))return i[c]=m,t;if(l=+t._x.call(null,u.data),h=+t._y.call(null,u.data),e===l&&r===h)return m.next=u,i?i[c]=m:t._root=m,t;do{i=i?i[c]=new Array(4):t._root=new Array(4),(s=e>=(o=(f+b)/2))?f=o:b=o,(d=r>=(a=(g+_)/2))?g=a:_=a}while((c=d<<1|s)==(p=(h>=a)<<1|l>=o));return i[p]=u,i[c]=m,t}var wl=function(t,e,r,n,i){this.node=t,this.x0=e,this.y0=r,this.x1=n,this.y1=i};function Sl(t){return t[0]}function Ml(t){return t[1]}function Cl(t,e,r){var n=new Tl(null==e?Sl:e,null==r?Ml:r,NaN,NaN,NaN,NaN);return null==t?n:n.addAll(t)}function Tl(t,e,r,n,i,o){this._x=t,this._y=e,this._x0=r,this._y0=n,this._x1=i,this._y1=o,this._root=void 0}function El(t){for(var e={data:t.data},r=e;t=t.next;)r=r.next={data:t.data};return e}var Dl=Cl.prototype=Tl.prototype;function Nl(t){return t.x+t.vx}function Al(t){return t.y+t.vy}Dl.copy=function(){var t,e,r=new Tl(this._x,this._y,this._x0,this._y0,this._x1,this._y1),n=this._root;if(!n)return r;if(!n.length)return r._root=El(n),r;for(t=[{source:n,target:r._root=new Array(4)}];n=t.pop();)for(var i=0;i<4;++i)(e=n.source[i])&&(e.length?t.push({source:e,target:n.target[i]=new Array(4)}):n.target[i]=El(e));return r},Dl.add=function(t){var e=+this._x.call(null,t),r=+this._y.call(null,t);return yl(this.cover(e,r),e,r,t)},Dl.addAll=function(t){var e,r,n,i,o=t.length,a=new Array(o),l=new Array(o),h=1/0,s=1/0,d=-1/0,c=-1/0;for(r=0;rd&&(d=n),ic&&(c=i));if(h>d||s>c)return this;for(this.cover(h,s).cover(d,c),r=0;rt||t>=i||n>e||e>=o;)switch(l=(ep||(o=h.y0)>u||(a=h.x1)=b)<<1|t>=g)&&(h=m[m.length-1],m[m.length-1]=m[m.length-1-s],m[m.length-1-s]=h)}else{var _=t-+this._x.call(null,f.data),x=e-+this._y.call(null,f.data),v=_*_+x*x;if(v=(l=(m+g)/2))?m=l:g=l,(d=a>=(h=(f+b)/2))?f=h:b=h,e=u,!(u=u[c=d<<1|s]))return this;if(!u.length)break;(e[c+1&3]||e[c+2&3]||e[c+3&3])&&(r=e,p=c)}for(;u.data!==t;)if(n=u,!(u=u.next))return this;return(i=u.next)&&delete u.next,n?(i?n.next=i:delete n.next,this):e?(i?e[c]=i:delete e[c],(u=e[0]||e[1]||e[2]||e[3])&&u===(e[3]||e[2]||e[1]||e[0])&&!u.length&&(r?r[p]=u:this._root=u),this):(this._root=i,this)},Dl.removeAll=function(t){for(var e=0,r=t.length;eh+u||is+u||ol.index){var m=h-a.x-a.vx,f=s-a.y-a.vy,g=m*m+f*f;gt.r&&(t.r=t[e].r)}function l(){if(e){var n,i,o=e.length;for(r=new Array(o),n=0;n1?(null==r?l.remove(t):l.set(t,u(r)),e):l.get(t)},find:function(e,r,n){var i,o,a,l,h,s=0,d=t.length;for(null==n?n=1/0:n*=n,s=0;s1?(s.on(t,r),e):s.on(t)}}},Ul=function(){var t,e,r,n,i=vl(-30),o=1,a=1/0,l=.81;function h(n){var i,o=t.length,a=Cl(t,Ol,Pl).visitAfter(d);for(r=n,i=0;i=a)){(t.data!==e||t.next)&&(0===d&&(u+=(d=kl())*d),0===c&&(u+=(c=kl())*c),u1?n[0]+n.slice(2):n,+t.slice(r+1)]}var ql=function(t){return(t=Yl(Math.abs(t)))?t[1]:NaN},Gl=/^(?:(.)?([<>=^]))?([+\\-( ])?([$#])?(0)?(\\d+)?(,)?(\\.\\d+)?(~)?([a-z%])?$/i;function Vl(t){if(!(e=Gl.exec(t)))throw new Error(\"invalid format: \"+t);var e;return new Ql({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function Ql(t){this.fill=void 0===t.fill?\" \":t.fill+\"\",this.align=void 0===t.align?\">\":t.align+\"\",this.sign=void 0===t.sign?\"-\":t.sign+\"\",this.symbol=void 0===t.symbol?\"\":t.symbol+\"\",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?\"\":t.type+\"\"}Vl.prototype=Ql.prototype,Ql.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?\"0\":\"\")+(void 0===this.width?\"\":Math.max(1,0|this.width))+(this.comma?\",\":\"\")+(void 0===this.precision?\"\":\".\"+Math.max(0,0|this.precision))+(this.trim?\"~\":\"\")+this.type};var Xl,Zl,$l,Kl,Jl=function(t,e){var r=Yl(t,e);if(!r)return t+\"\";var n=r[0],i=r[1];return i<0?\"0.\"+new Array(-i).join(\"0\")+n:n.length>i+1?n.slice(0,i+1)+\".\"+n.slice(i+1):n+new Array(i-n.length+2).join(\"0\")},th={\"%\":function(t,e){return(100*t).toFixed(e)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+\"\"},d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString(\"en\").replace(/,/g,\"\"):t.toString(10)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},g:function(t,e){return t.toPrecision(e)},o:function(t){return Math.round(t).toString(8)},p:function(t,e){return Jl(100*t,e)},r:Jl,s:function(t,e){var r=Yl(t,e);if(!r)return t+\"\";var n=r[0],i=r[1],o=i-(Xl=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=n.length;return o===a?n:o>a?n+new Array(o-a+1).join(\"0\"):o>0?n.slice(0,o)+\".\"+n.slice(o):\"0.\"+new Array(1-o).join(\"0\")+Yl(t,Math.max(0,e+o-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}},eh=function(t){return t},rh=Array.prototype.map,nh=[\"y\",\"z\",\"a\",\"f\",\"p\",\"n\",\"µ\",\"m\",\"\",\"k\",\"M\",\"G\",\"T\",\"P\",\"E\",\"Z\",\"Y\"],ih=function(t){var e,r,n=void 0===t.grouping||void 0===t.thousands?eh:(e=rh.call(t.grouping,Number),r=t.thousands+\"\",function(t,n){for(var i=t.length,o=[],a=0,l=e[0],h=0;i>0&&l>0&&(h+l+1>n&&(l=Math.max(1,n-h)),o.push(t.substring(i-=l,i+l)),!((h+=l+1)>n));)l=e[a=(a+1)%e.length];return o.reverse().join(r)}),i=void 0===t.currency?\"\":t.currency[0]+\"\",o=void 0===t.currency?\"\":t.currency[1]+\"\",a=void 0===t.decimal?\".\":t.decimal+\"\",l=void 0===t.numerals?eh:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(rh.call(t.numerals,String)),h=void 0===t.percent?\"%\":t.percent+\"\",s=void 0===t.minus?\"-\":t.minus+\"\",d=void 0===t.nan?\"NaN\":t.nan+\"\";function c(t){var e=(t=Vl(t)).fill,r=t.align,c=t.sign,p=t.symbol,u=t.zero,m=t.width,f=t.comma,g=t.precision,b=t.trim,_=t.type;\"n\"===_?(f=!0,_=\"g\"):th[_]||(void 0===g&&(g=12),b=!0,_=\"g\"),(u||\"0\"===e&&\"=\"===r)&&(u=!0,e=\"0\",r=\"=\");var x=\"$\"===p?i:\"#\"===p&&/[boxX]/.test(_)?\"0\"+_.toLowerCase():\"\",v=\"$\"===p?o:/[%p]/.test(_)?h:\"\",k=th[_],y=/[defgprs%]/.test(_);function w(t){var i,o,h,p=x,w=v;if(\"c\"===_)w=k(t)+w,t=\"\";else{var S=(t=+t)<0||1/t<0;if(t=isNaN(t)?d:k(Math.abs(t),g),b&&(t=function(t){t:for(var e,r=t.length,n=1,i=-1;n0&&(i=0)}return i>0?t.slice(0,i)+t.slice(e+1):t}(t)),S&&0==+t&&\"+\"!==c&&(S=!1),p=(S?\"(\"===c?c:s:\"-\"===c||\"(\"===c?\"\":c)+p,w=(\"s\"===_?nh[8+Xl/3]:\"\")+w+(S&&\"(\"===c?\")\":\"\"),y)for(i=-1,o=t.length;++i(h=t.charCodeAt(i))||h>57){w=(46===h?a+t.slice(i+1):t.slice(i))+w,t=t.slice(0,i);break}}f&&!u&&(t=n(t,1/0));var M=p.length+t.length+w.length,C=M>1)+p+t+w+C.slice(M);break;default:t=C+p+t+w}return l(t)}return g=void 0===g?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),w.toString=function(){return t+\"\"},w}return{format:c,formatPrefix:function(t,e){var r=c(((t=Vl(t)).type=\"f\",t)),n=3*Math.max(-8,Math.min(8,Math.floor(ql(e)/3))),i=Math.pow(10,-n),o=nh[8+n/3];return function(t){return r(i*t)+o}}}};function oh(t){return Zl=ih(t),$l=Zl.format,Kl=Zl.formatPrefix,Zl}oh({decimal:\".\",thousands:\",\",grouping:[3],currency:[\"$\",\"\"],minus:\"-\"});var ah=function(t){return Math.max(0,-ql(Math.abs(t)))},lh=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(ql(e)/3)))-ql(Math.abs(t)))},hh=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,ql(e)-ql(t))+1},sh=function(){return new dh};function dh(){this.reset()}dh.prototype={constructor:dh,reset:function(){this.s=this.t=0},add:function(t){ph(ch,t,this.t),ph(this,ch.s,this.s),this.s?this.t+=ch.t:this.s=ch.t},valueOf:function(){return this.s}};var ch=new dh;function ph(t,e,r){var n=t.s=e+r,i=n-e,o=n-i;t.t=e-o+(r-i)}var uh=Math.PI,mh=uh/2,fh=uh/4,gh=2*uh,bh=180/uh,_h=uh/180,xh=Math.abs,vh=Math.atan,kh=Math.atan2,yh=Math.cos,wh=Math.ceil,Sh=Math.exp,Mh=(Math.floor,Math.log),Ch=Math.pow,Th=Math.sin,Eh=Math.sign||function(t){return t>0?1:t<0?-1:0},Dh=Math.sqrt,Nh=Math.tan;function Ah(t){return t>1?0:t<-1?uh:Math.acos(t)}function jh(t){return t>1?mh:t<-1?-mh:Math.asin(t)}function zh(t){return(t=Th(t/2))*t}function Lh(){}function Ih(t,e){t&&Ph.hasOwnProperty(t.type)&&Ph[t.type](t,e)}var Oh={Feature:function(t,e){Ih(t.geometry,e)},FeatureCollection:function(t,e){for(var r=t.features,n=-1,i=r.length;++n=0?1:-1,i=n*r,o=yh(e=(e*=_h)/2+fh),a=Th(e),l=Yh*a,h=Wh*o+l*yh(i),s=l*n*Th(i);Gh.add(kh(s,h)),Bh=t,Wh=o,Yh=a}var Jh=function(t){return Vh.reset(),qh(t,Qh),2*Vh};function ts(t){return[kh(t[1],t[0]),jh(t[2])]}function es(t){var e=t[0],r=t[1],n=yh(r);return[n*yh(e),n*Th(e),Th(r)]}function rs(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function ns(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function is(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function os(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function as(t){var e=Dh(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var ls,hs,ss,ds,cs,ps,us,ms,fs,gs,bs=sh(),_s={point:xs,lineStart:ks,lineEnd:ys,polygonStart:function(){_s.point=ws,_s.lineStart=Ss,_s.lineEnd=Ms,bs.reset(),Qh.polygonStart()},polygonEnd:function(){Qh.polygonEnd(),_s.point=xs,_s.lineStart=ks,_s.lineEnd=ys,Gh<0?(ls=-(ss=180),hs=-(ds=90)):bs>1e-6?ds=90:bs<-1e-6&&(hs=-90),gs[0]=ls,gs[1]=ss},sphere:function(){ls=-(ss=180),hs=-(ds=90)}};function xs(t,e){fs.push(gs=[ls=t,ss=t]),eds&&(ds=e)}function vs(t,e){var r=es([t*_h,e*_h]);if(ms){var n=ns(ms,r),i=ns([n[1],-n[0],0],n);as(i),i=ts(i);var o,a=t-cs,l=a>0?1:-1,h=i[0]*bh*l,s=xh(a)>180;s^(l*csds&&(ds=o):s^(l*cs<(h=(h+360)%360-180)&&hds&&(ds=e)),s?tCs(ls,ss)&&(ss=t):Cs(t,ss)>Cs(ls,ss)&&(ls=t):ss>=ls?(tss&&(ss=t)):t>cs?Cs(ls,t)>Cs(ls,ss)&&(ss=t):Cs(t,ss)>Cs(ls,ss)&&(ls=t)}else fs.push(gs=[ls=t,ss=t]);eds&&(ds=e),ms=r,cs=t}function ks(){_s.point=vs}function ys(){gs[0]=ls,gs[1]=ss,_s.point=xs,ms=null}function ws(t,e){if(ms){var r=t-cs;bs.add(xh(r)>180?r+(r>0?360:-360):r)}else ps=t,us=e;Qh.point(t,e),vs(t,e)}function Ss(){Qh.lineStart()}function Ms(){ws(ps,us),Qh.lineEnd(),xh(bs)>1e-6&&(ls=-(ss=180)),gs[0]=ls,gs[1]=ss,ms=null}function Cs(t,e){return(e-=t)<0?e+360:e}function Ts(t,e){return t[0]-e[0]}function Es(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:eCs(n[0],n[1])&&(n[1]=i[1]),Cs(i[0],n[1])>Cs(n[0],n[1])&&(n[0]=i[0])):o.push(n=i);for(a=-1/0,e=0,n=o[r=o.length-1];e<=r;n=i,++e)i=o[e],(l=Cs(n[1],i[0]))>a&&(a=l,ls=i[0],ss=n[1])}return fs=gs=null,ls===1/0||hs===1/0?[[NaN,NaN],[NaN,NaN]]:[[ls,hs],[ss,ds]]},Gs={sphere:Lh,point:Vs,lineStart:Xs,lineEnd:Ks,polygonStart:function(){Gs.lineStart=Js,Gs.lineEnd=td},polygonEnd:function(){Gs.lineStart=Xs,Gs.lineEnd=Ks}};function Vs(t,e){t*=_h;var r=yh(e*=_h);Qs(r*yh(t),r*Th(t),Th(e))}function Qs(t,e,r){++Ds,As+=(t-As)/Ds,js+=(e-js)/Ds,zs+=(r-zs)/Ds}function Xs(){Gs.point=Zs}function Zs(t,e){t*=_h;var r=yh(e*=_h);Bs=r*yh(t),Ws=r*Th(t),Ys=Th(e),Gs.point=$s,Qs(Bs,Ws,Ys)}function $s(t,e){t*=_h;var r=yh(e*=_h),n=r*yh(t),i=r*Th(t),o=Th(e),a=kh(Dh((a=Ws*o-Ys*i)*a+(a=Ys*n-Bs*o)*a+(a=Bs*i-Ws*n)*a),Bs*n+Ws*i+Ys*o);Ns+=a,Ls+=a*(Bs+(Bs=n)),Is+=a*(Ws+(Ws=i)),Os+=a*(Ys+(Ys=o)),Qs(Bs,Ws,Ys)}function Ks(){Gs.point=Vs}function Js(){Gs.point=ed}function td(){rd(Us,Hs),Gs.point=Vs}function ed(t,e){Us=t,Hs=e,t*=_h,e*=_h,Gs.point=rd;var r=yh(e);Bs=r*yh(t),Ws=r*Th(t),Ys=Th(e),Qs(Bs,Ws,Ys)}function rd(t,e){t*=_h;var r=yh(e*=_h),n=r*yh(t),i=r*Th(t),o=Th(e),a=Ws*o-Ys*i,l=Ys*n-Bs*o,h=Bs*i-Ws*n,s=Dh(a*a+l*l+h*h),d=jh(s),c=s&&-d/s;Ps+=c*a,Rs+=c*l,Fs+=c*h,Ns+=d,Ls+=d*(Bs+(Bs=n)),Is+=d*(Ws+(Ws=i)),Os+=d*(Ys+(Ys=o)),Qs(Bs,Ws,Ys)}var nd=function(t){Ds=Ns=As=js=zs=Ls=Is=Os=Ps=Rs=Fs=0,qh(t,Gs);var e=Ps,r=Rs,n=Fs,i=e*e+r*r+n*n;return i<1e-12&&(e=Ls,r=Is,n=Os,Ns<1e-6&&(e=As,r=js,n=zs),(i=e*e+r*r+n*n)<1e-12)?[NaN,NaN]:[kh(r,e)*bh,jh(n/Dh(i))*bh]},id=function(t){return function(){return t}},od=function(t,e){function r(r,n){return r=t(r,n),e(r[0],r[1])}return t.invert&&e.invert&&(r.invert=function(r,n){return(r=e.invert(r,n))&&t.invert(r[0],r[1])}),r};function ad(t,e){return[xh(t)>uh?t+Math.round(-t/gh)*gh:t,e]}function ld(t,e,r){return(t%=gh)?e||r?od(sd(t),dd(e,r)):sd(t):e||r?dd(e,r):ad}function hd(t){return function(e,r){return[(e+=t)>uh?e-gh:e<-uh?e+gh:e,r]}}function sd(t){var e=hd(t);return e.invert=hd(-t),e}function dd(t,e){var r=yh(t),n=Th(t),i=yh(e),o=Th(e);function a(t,e){var a=yh(e),l=yh(t)*a,h=Th(t)*a,s=Th(e),d=s*r+l*n;return[kh(h*i-d*o,l*r-s*n),jh(d*i+h*o)]}return a.invert=function(t,e){var a=yh(e),l=yh(t)*a,h=Th(t)*a,s=Th(e),d=s*i-h*o;return[kh(h*i+s*o,l*r+d*n),jh(d*r-l*n)]},a}ad.invert=ad;var cd=function(t){function e(e){return(e=t(e[0]*_h,e[1]*_h))[0]*=bh,e[1]*=bh,e}return t=ld(t[0]*_h,t[1]*_h,t.length>2?t[2]*_h:0),e.invert=function(e){return(e=t.invert(e[0]*_h,e[1]*_h))[0]*=bh,e[1]*=bh,e},e};function pd(t,e,r,n,i,o){if(r){var a=yh(e),l=Th(e),h=n*r;null==i?(i=e+n*gh,o=e-h/2):(i=ud(a,i),o=ud(a,o),(n>0?io)&&(i+=n*gh));for(var s,d=i;n>0?d>o:d1&&e.push(e.pop().concat(e.shift()))},result:function(){var r=e;return e=[],t=null,r}}},gd=function(t,e){return xh(t[0]-e[0])<1e-6&&xh(t[1]-e[1])<1e-6};function bd(t,e,r,n){this.x=t,this.z=e,this.o=r,this.e=n,this.v=!1,this.n=this.p=null}var _d=function(t,e,r,n,i){var o,a,l=[],h=[];if(t.forEach((function(t){if(!((e=t.length-1)<=0)){var e,r,n=t[0],a=t[e];if(gd(n,a)){if(!n[2]&&!a[2]){for(i.lineStart(),o=0;o=0;--o)i.point((d=s[o])[0],d[1]);else n(p.x,p.p.x,-1,i);p=p.p}s=(p=p.o).z,u=!u}while(!p.v);i.lineEnd()}}};function xd(t){if(e=t.length){for(var e,r,n=0,i=t[0];++n=0?1:-1,M=S*w,C=M>uh,T=f*k;if(vd.add(kh(T*S*Th(M),g*y+T*yh(M))),a+=C?w+S*gh:w,C^u>=r^x>=r){var E=ns(es(p),es(_));as(E);var D=ns(o,E);as(D);var N=(C^w>=0?-1:1)*jh(D[2]);(n>N||n===N&&(E[0]||E[1]))&&(l+=C^w>=0?1:-1)}}return(a<-1e-6||a<1e-6&&vd<-1e-6)^1&l},wd=function(t,e,r,n){return function(i){var o,a,l,h=e(i),s=fd(),d=e(s),c=!1,p={point:u,lineStart:f,lineEnd:g,polygonStart:function(){p.point=b,p.lineStart=_,p.lineEnd=x,a=[],o=[]},polygonEnd:function(){p.point=u,p.lineStart=f,p.lineEnd=g,a=R(a);var t=yd(o,n);a.length?(c||(i.polygonStart(),c=!0),_d(a,Md,t,r,i)):t&&(c||(i.polygonStart(),c=!0),i.lineStart(),r(null,null,1,i),i.lineEnd()),c&&(i.polygonEnd(),c=!1),a=o=null},sphere:function(){i.polygonStart(),i.lineStart(),r(null,null,1,i),i.lineEnd(),i.polygonEnd()}};function u(e,r){t(e,r)&&i.point(e,r)}function m(t,e){h.point(t,e)}function f(){p.point=m,h.lineStart()}function g(){p.point=u,h.lineEnd()}function b(t,e){l.push([t,e]),d.point(t,e)}function _(){d.lineStart(),l=[]}function x(){b(l[0][0],l[0][1]),d.lineEnd();var t,e,r,n,h=d.clean(),p=s.result(),u=p.length;if(l.pop(),o.push(l),l=null,u)if(1&h){if((e=(r=p[0]).length-1)>0){for(c||(i.polygonStart(),c=!0),i.lineStart(),t=0;t1&&2&h&&p.push(p.pop().concat(p.shift())),a.push(p.filter(Sd))}return p}};function Sd(t){return t.length>1}function Md(t,e){return((t=t.x)[0]<0?t[1]-mh-1e-6:mh-t[1])-((e=e.x)[0]<0?e[1]-mh-1e-6:mh-e[1])}var Cd=wd((function(){return!0}),(function(t){var e,r=NaN,n=NaN,i=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(o,a){var l=o>0?uh:-uh,h=xh(o-r);xh(h-uh)<1e-6?(t.point(r,n=(n+a)/2>0?mh:-mh),t.point(i,n),t.lineEnd(),t.lineStart(),t.point(l,n),t.point(o,n),e=0):i!==l&&h>=uh&&(xh(r-i)<1e-6&&(r-=1e-6*i),xh(o-l)<1e-6&&(o-=1e-6*l),n=function(t,e,r,n){var i,o,a=Th(t-r);return xh(a)>1e-6?vh((Th(e)*(o=yh(n))*Th(r)-Th(n)*(i=yh(e))*Th(t))/(i*o*a)):(e+n)/2}(r,n,o,a),t.point(i,n),t.lineEnd(),t.lineStart(),t.point(l,n),e=0),t.point(r=o,n=a),i=l},lineEnd:function(){t.lineEnd(),r=n=NaN},clean:function(){return 2-e}}}),(function(t,e,r,n){var i;if(null==t)i=r*mh,n.point(-uh,i),n.point(0,i),n.point(uh,i),n.point(uh,0),n.point(uh,-i),n.point(0,-i),n.point(-uh,-i),n.point(-uh,0),n.point(-uh,i);else if(xh(t[0]-e[0])>1e-6){var o=t[0]0,i=xh(e)>1e-6;function o(t,r){return yh(t)*yh(r)>e}function a(t,r,n){var i=[1,0,0],o=ns(es(t),es(r)),a=rs(o,o),l=o[0],h=a-l*l;if(!h)return!n&&t;var s=e*a/h,d=-e*l/h,c=ns(i,o),p=os(i,s);is(p,os(o,d));var u=c,m=rs(p,u),f=rs(u,u),g=m*m-f*(rs(p,p)-1);if(!(g<0)){var b=Dh(g),_=os(u,(-m-b)/f);if(is(_,p),_=ts(_),!n)return _;var x,v=t[0],k=r[0],y=t[1],w=r[1];k0^_[1]<(xh(_[0]-v)<1e-6?y:w):y<=_[1]&&_[1]<=w:S>uh^(v<=_[0]&&_[0]<=k)){var C=os(u,(-m+b)/f);return is(C,p),[_,ts(C)]}}}function l(e,r){var i=n?t:uh-t,o=0;return e<-i?o|=1:e>i&&(o|=2),r<-i?o|=4:r>i&&(o|=8),o}return wd(o,(function(t){var e,r,h,s,d;return{lineStart:function(){s=h=!1,d=1},point:function(c,p){var u,m=[c,p],f=o(c,p),g=n?f?0:l(c,p):f?l(c+(c<0?uh:-uh),p):0;if(!e&&(s=h=f)&&t.lineStart(),f!==h&&(!(u=a(e,m))||gd(e,u)||gd(m,u))&&(m[2]=1),f!==h)d=0,f?(t.lineStart(),u=a(m,e),t.point(u[0],u[1])):(u=a(e,m),t.point(u[0],u[1],2),t.lineEnd()),e=u;else if(i&&e&&n^f){var b;g&r||!(b=a(m,e,!0))||(d=0,n?(t.lineStart(),t.point(b[0][0],b[0][1]),t.point(b[1][0],b[1][1]),t.lineEnd()):(t.point(b[1][0],b[1][1]),t.lineEnd(),t.lineStart(),t.point(b[0][0],b[0][1],3)))}!f||e&&gd(e,m)||t.point(m[0],m[1]),e=m,h=f,r=g},lineEnd:function(){h&&t.lineEnd(),e=null},clean:function(){return d|(s&&h)<<1}}}),(function(e,n,i,o){pd(o,t,r,i,e,n)}),n?[0,-t]:[-uh,t-uh])};function Ed(t,e,r,n){function i(i,o){return t<=i&&i<=r&&e<=o&&o<=n}function o(i,o,l,s){var d=0,c=0;if(null==i||(d=a(i,l))!==(c=a(o,l))||h(i,o)<0^l>0)do{s.point(0===d||3===d?t:r,d>1?n:e)}while((d=(d+l+4)%4)!==c);else s.point(o[0],o[1])}function a(n,i){return xh(n[0]-t)<1e-6?i>0?0:3:xh(n[0]-r)<1e-6?i>0?2:1:xh(n[1]-e)<1e-6?i>0?1:0:i>0?3:2}function l(t,e){return h(t.x,e.x)}function h(t,e){var r=a(t,1),n=a(e,1);return r!==n?r-n:0===r?e[1]-t[1]:1===r?t[0]-e[0]:2===r?t[1]-e[1]:e[0]-t[0]}return function(a){var h,s,d,c,p,u,m,f,g,b,_,x=a,v=fd(),k={point:y,lineStart:function(){k.point=w,s&&s.push(d=[]);b=!0,g=!1,m=f=NaN},lineEnd:function(){h&&(w(c,p),u&&g&&v.rejoin(),h.push(v.result()));k.point=y,g&&x.lineEnd()},polygonStart:function(){x=v,h=[],s=[],_=!0},polygonEnd:function(){var e=function(){for(var e=0,r=0,i=s.length;rn&&(p-o)*(n-a)>(u-a)*(t-o)&&++e:u<=n&&(p-o)*(n-a)<(u-a)*(t-o)&&--e;return e}(),r=_&&e,i=(h=R(h)).length;(r||i)&&(a.polygonStart(),r&&(a.lineStart(),o(null,null,1,a),a.lineEnd()),i&&_d(h,l,e,o,a),a.polygonEnd());x=a,h=s=d=null}};function y(t,e){i(t,e)&&x.point(t,e)}function w(o,a){var l=i(o,a);if(s&&d.push([o,a]),b)c=o,p=a,u=l,b=!1,l&&(x.lineStart(),x.point(o,a));else if(l&&g)x.point(o,a);else{var h=[m=Math.max(-1e9,Math.min(1e9,m)),f=Math.max(-1e9,Math.min(1e9,f))],v=[o=Math.max(-1e9,Math.min(1e9,o)),a=Math.max(-1e9,Math.min(1e9,a))];!function(t,e,r,n,i,o){var a,l=t[0],h=t[1],s=0,d=1,c=e[0]-l,p=e[1]-h;if(a=r-l,c||!(a>0)){if(a/=c,c<0){if(a0){if(a>d)return;a>s&&(s=a)}if(a=i-l,c||!(a<0)){if(a/=c,c<0){if(a>d)return;a>s&&(s=a)}else if(c>0){if(a0)){if(a/=p,p<0){if(a0){if(a>d)return;a>s&&(s=a)}if(a=o-h,p||!(a<0)){if(a/=p,p<0){if(a>d)return;a>s&&(s=a)}else if(p>0){if(a0&&(t[0]=l+s*c,t[1]=h+s*p),d<1&&(e[0]=l+d*c,e[1]=h+d*p),!0}}}}}(h,v,t,e,r,n)?l&&(x.lineStart(),x.point(o,a),_=!1):(g||(x.lineStart(),x.point(h[0],h[1])),x.point(v[0],v[1]),l||x.lineEnd(),_=!1)}m=o,f=a,g=l}return k}}var Dd,Nd,Ad,jd=function(){var t,e,r,n=0,i=0,o=960,a=500;return r={stream:function(r){return t&&e===r?t:t=Ed(n,i,o,a)(e=r)},extent:function(l){return arguments.length?(n=+l[0][0],i=+l[0][1],o=+l[1][0],a=+l[1][1],t=e=null,r):[[n,i],[o,a]]}}},zd=sh(),Ld={sphere:Lh,point:Lh,lineStart:function(){Ld.point=Od,Ld.lineEnd=Id},lineEnd:Lh,polygonStart:Lh,polygonEnd:Lh};function Id(){Ld.point=Ld.lineEnd=Lh}function Od(t,e){Dd=t*=_h,Nd=Th(e*=_h),Ad=yh(e),Ld.point=Pd}function Pd(t,e){t*=_h;var r=Th(e*=_h),n=yh(e),i=xh(t-Dd),o=yh(i),a=n*Th(i),l=Ad*r-Nd*n*o,h=Nd*r+Ad*n*o;zd.add(kh(Dh(a*a+l*l),h)),Dd=t,Nd=r,Ad=n}var Rd=function(t){return zd.reset(),qh(t,Ld),+zd},Fd=[null,null],Ud={type:\"LineString\",coordinates:Fd},Hd=function(t,e){return Fd[0]=t,Fd[1]=e,Rd(Ud)},Bd={Feature:function(t,e){return Yd(t.geometry,e)},FeatureCollection:function(t,e){for(var r=t.features,n=-1,i=r.length;++n0&&(i=Hd(t[o],t[o-1]))>0&&r<=i&&n<=i&&(r+n-i)*(1-Math.pow((r-n)/i,2))<1e-12*i)return!0;r=n}return!1}function Vd(t,e){return!!yd(t.map(Qd),Xd(e))}function Qd(t){return(t=t.map(Xd)).pop(),t}function Xd(t){return[t[0]*_h,t[1]*_h]}var Zd=function(t,e){return(t&&Bd.hasOwnProperty(t.type)?Bd[t.type]:Yd)(t,e)};function $d(t,e,r){var n=w(t,e-1e-6,r).concat(e);return function(t){return n.map((function(e){return[t,e]}))}}function Kd(t,e,r){var n=w(t,e-1e-6,r).concat(e);return function(t){return n.map((function(e){return[e,t]}))}}function Jd(){var t,e,r,n,i,o,a,l,h,s,d,c,p=10,u=p,m=90,f=360,g=2.5;function b(){return{type:\"MultiLineString\",coordinates:_()}}function _(){return w(wh(n/m)*m,r,m).map(d).concat(w(wh(l/f)*f,a,f).map(c)).concat(w(wh(e/p)*p,t,p).filter((function(t){return xh(t%m)>1e-6})).map(h)).concat(w(wh(o/u)*u,i,u).filter((function(t){return xh(t%f)>1e-6})).map(s))}return b.lines=function(){return _().map((function(t){return{type:\"LineString\",coordinates:t}}))},b.outline=function(){return{type:\"Polygon\",coordinates:[d(n).concat(c(a).slice(1),d(r).reverse().slice(1),c(l).reverse().slice(1))]}},b.extent=function(t){return arguments.length?b.extentMajor(t).extentMinor(t):b.extentMinor()},b.extentMajor=function(t){return arguments.length?(n=+t[0][0],r=+t[1][0],l=+t[0][1],a=+t[1][1],n>r&&(t=n,n=r,r=t),l>a&&(t=l,l=a,a=t),b.precision(g)):[[n,l],[r,a]]},b.extentMinor=function(r){return arguments.length?(e=+r[0][0],t=+r[1][0],o=+r[0][1],i=+r[1][1],e>t&&(r=e,e=t,t=r),o>i&&(r=o,o=i,i=r),b.precision(g)):[[e,o],[t,i]]},b.step=function(t){return arguments.length?b.stepMajor(t).stepMinor(t):b.stepMinor()},b.stepMajor=function(t){return arguments.length?(m=+t[0],f=+t[1],b):[m,f]},b.stepMinor=function(t){return arguments.length?(p=+t[0],u=+t[1],b):[p,u]},b.precision=function(p){return arguments.length?(g=+p,h=$d(o,i,90),s=Kd(e,t,g),d=$d(l,a,90),c=Kd(n,r,g),b):g},b.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}function tc(){return Jd()()}var ec,rc,nc,ic,oc=function(t,e){var r=t[0]*_h,n=t[1]*_h,i=e[0]*_h,o=e[1]*_h,a=yh(n),l=Th(n),h=yh(o),s=Th(o),d=a*yh(r),c=a*Th(r),p=h*yh(i),u=h*Th(i),m=2*jh(Dh(zh(o-n)+a*h*zh(i-r))),f=Th(m),g=m?function(t){var e=Th(t*=m)/f,r=Th(m-t)/f,n=r*d+e*p,i=r*c+e*u,o=r*l+e*s;return[kh(i,n)*bh,kh(o,Dh(n*n+i*i))*bh]}:function(){return[r*bh,n*bh]};return g.distance=m,g},ac=function(t){return t},lc=sh(),hc=sh(),sc={point:Lh,lineStart:Lh,lineEnd:Lh,polygonStart:function(){sc.lineStart=dc,sc.lineEnd=uc},polygonEnd:function(){sc.lineStart=sc.lineEnd=sc.point=Lh,lc.add(xh(hc)),hc.reset()},result:function(){var t=lc/2;return lc.reset(),t}};function dc(){sc.point=cc}function cc(t,e){sc.point=pc,ec=nc=t,rc=ic=e}function pc(t,e){hc.add(ic*t-nc*e),nc=t,ic=e}function uc(){pc(ec,rc)}var mc=sc,fc=1/0,gc=fc,bc=-fc,_c=bc;var xc,vc,kc,yc,wc={point:function(t,e){tbc&&(bc=t);e_c&&(_c=e)},lineStart:Lh,lineEnd:Lh,polygonStart:Lh,polygonEnd:Lh,result:function(){var t=[[fc,gc],[bc,_c]];return bc=_c=-(gc=fc=1/0),t}},Sc=0,Mc=0,Cc=0,Tc=0,Ec=0,Dc=0,Nc=0,Ac=0,jc=0,zc={point:Lc,lineStart:Ic,lineEnd:Rc,polygonStart:function(){zc.lineStart=Fc,zc.lineEnd=Uc},polygonEnd:function(){zc.point=Lc,zc.lineStart=Ic,zc.lineEnd=Rc},result:function(){var t=jc?[Nc/jc,Ac/jc]:Dc?[Tc/Dc,Ec/Dc]:Cc?[Sc/Cc,Mc/Cc]:[NaN,NaN];return Sc=Mc=Cc=Tc=Ec=Dc=Nc=Ac=jc=0,t}};function Lc(t,e){Sc+=t,Mc+=e,++Cc}function Ic(){zc.point=Oc}function Oc(t,e){zc.point=Pc,Lc(kc=t,yc=e)}function Pc(t,e){var r=t-kc,n=e-yc,i=Dh(r*r+n*n);Tc+=i*(kc+t)/2,Ec+=i*(yc+e)/2,Dc+=i,Lc(kc=t,yc=e)}function Rc(){zc.point=Lc}function Fc(){zc.point=Hc}function Uc(){Bc(xc,vc)}function Hc(t,e){zc.point=Bc,Lc(xc=kc=t,vc=yc=e)}function Bc(t,e){var r=t-kc,n=e-yc,i=Dh(r*r+n*n);Tc+=i*(kc+t)/2,Ec+=i*(yc+e)/2,Dc+=i,Nc+=(i=yc*t-kc*e)*(kc+t),Ac+=i*(yc+e),jc+=3*i,Lc(kc=t,yc=e)}var Wc=zc;function Yc(t){this._context=t}Yc.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,gh)}},result:Lh};var qc,Gc,Vc,Qc,Xc,Zc=sh(),$c={point:Lh,lineStart:function(){$c.point=Kc},lineEnd:function(){qc&&Jc(Gc,Vc),$c.point=Lh},polygonStart:function(){qc=!0},polygonEnd:function(){qc=null},result:function(){var t=+Zc;return Zc.reset(),t}};function Kc(t,e){$c.point=Jc,Gc=Qc=t,Vc=Xc=e}function Jc(t,e){Qc-=t,Xc-=e,Zc.add(Dh(Qc*Qc+Xc*Xc)),Qc=t,Xc=e}var tp=$c;function ep(){this._string=[]}function rp(t){return\"m0,\"+t+\"a\"+t+\",\"+t+\" 0 1,1 0,\"+-2*t+\"a\"+t+\",\"+t+\" 0 1,1 0,\"+2*t+\"z\"}ep.prototype={_radius:4.5,_circle:rp(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push(\"Z\"),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._string.push(\"M\",t,\",\",e),this._point=1;break;case 1:this._string.push(\"L\",t,\",\",e);break;default:null==this._circle&&(this._circle=rp(this._radius)),this._string.push(\"M\",t,\",\",e,this._circle)}},result:function(){if(this._string.length){var t=this._string.join(\"\");return this._string=[],t}return null}};var np=function(t,e){var r,n,i=4.5;function o(t){return t&&(\"function\"==typeof i&&n.pointRadius(+i.apply(this,arguments)),qh(t,r(n))),n.result()}return o.area=function(t){return qh(t,r(mc)),mc.result()},o.measure=function(t){return qh(t,r(tp)),tp.result()},o.bounds=function(t){return qh(t,r(wc)),wc.result()},o.centroid=function(t){return qh(t,r(Wc)),Wc.result()},o.projection=function(e){return arguments.length?(r=null==e?(t=null,ac):(t=e).stream,o):t},o.context=function(t){return arguments.length?(n=null==t?(e=null,new ep):new Yc(e=t),\"function\"!=typeof i&&n.pointRadius(i),o):e},o.pointRadius=function(t){return arguments.length?(i=\"function\"==typeof t?t:(n.pointRadius(+t),+t),o):i},o.projection(t).context(e)},ip=function(t){return{stream:op(t)}};function op(t){return function(e){var r=new ap;for(var n in t)r[n]=t[n];return r.stream=e,r}}function ap(){}function lp(t,e,r){var n=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=n&&t.clipExtent(null),qh(r,t.stream(wc)),e(wc.result()),null!=n&&t.clipExtent(n),t}function hp(t,e,r){return lp(t,(function(r){var n=e[1][0]-e[0][0],i=e[1][1]-e[0][1],o=Math.min(n/(r[1][0]-r[0][0]),i/(r[1][1]-r[0][1])),a=+e[0][0]+(n-o*(r[1][0]+r[0][0]))/2,l=+e[0][1]+(i-o*(r[1][1]+r[0][1]))/2;t.scale(150*o).translate([a,l])}),r)}function sp(t,e,r){return hp(t,[[0,0],e],r)}function dp(t,e,r){return lp(t,(function(r){var n=+e,i=n/(r[1][0]-r[0][0]),o=(n-i*(r[1][0]+r[0][0]))/2,a=-i*r[0][1];t.scale(150*i).translate([o,a])}),r)}function cp(t,e,r){return lp(t,(function(r){var n=+e,i=n/(r[1][1]-r[0][1]),o=-i*r[0][0],a=(n-i*(r[1][1]+r[0][1]))/2;t.scale(150*i).translate([o,a])}),r)}ap.prototype={constructor:ap,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var pp=yh(30*_h),up=function(t,e){return+e?function(t,e){function r(n,i,o,a,l,h,s,d,c,p,u,m,f,g){var b=s-n,_=d-i,x=b*b+_*_;if(x>4*e&&f--){var v=a+p,k=l+u,y=h+m,w=Dh(v*v+k*k+y*y),S=jh(y/=w),M=xh(xh(y)-1)<1e-6||xh(o-c)<1e-6?(o+c)/2:kh(k,v),C=t(M,S),T=C[0],E=C[1],D=T-n,N=E-i,A=_*D-b*N;(A*A/x>e||xh((b*D+_*N)/x-.5)>.3||a*p+l*u+h*m2?t[2]%360*_h:0,D()):[g*bh,b*bh,_*bh]},T.angle=function(t){return arguments.length?(x=t%360*_h,D()):x*bh},T.reflectX=function(t){return arguments.length?(v=t?-1:1,D()):v<0},T.reflectY=function(t){return arguments.length?(k=t?-1:1,D()):k<0},T.precision=function(t){return arguments.length?(a=up(l,C=t*t),N()):Dh(C)},T.fitExtent=function(t,e){return hp(T,t,e)},T.fitSize=function(t,e){return sp(T,t,e)},T.fitWidth=function(t,e){return dp(T,t,e)},T.fitHeight=function(t,e){return cp(T,t,e)},function(){return e=t.apply(this,arguments),T.invert=e.invert&&E,D()}}function xp(t){var e=0,r=uh/3,n=_p(t),i=n(e,r);return i.parallels=function(t){return arguments.length?n(e=t[0]*_h,r=t[1]*_h):[e*bh,r*bh]},i}function vp(t,e){var r=Th(t),n=(r+Th(e))/2;if(xh(n)<1e-6)return function(t){var e=yh(t);function r(t,r){return[t*e,Th(r)/e]}return r.invert=function(t,r){return[t/e,jh(r*e)]},r}(t);var i=1+r*(2*n-r),o=Dh(i)/n;function a(t,e){var r=Dh(i-2*n*Th(e))/n;return[r*Th(t*=n),o-r*yh(t)]}return a.invert=function(t,e){var r=o-e,a=kh(t,xh(r))*Eh(r);return r*n<0&&(a-=uh*Eh(t)*Eh(r)),[a/n,jh((i-(t*t+r*r)*n*n)/(2*n))]},a}var kp=function(){return xp(vp).scale(155.424).center([0,33.6442])},yp=function(){return kp().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])};var wp=function(){var t,e,r,n,i,o,a=yp(),l=kp().rotate([154,0]).center([-2,58.5]).parallels([55,65]),h=kp().rotate([157,0]).center([-3,19.9]).parallels([8,18]),s={point:function(t,e){o=[t,e]}};function d(t){var e=t[0],a=t[1];return o=null,r.point(e,a),o||(n.point(e,a),o)||(i.point(e,a),o)}function c(){return t=e=null,d}return d.invert=function(t){var e=a.scale(),r=a.translate(),n=(t[0]-r[0])/e,i=(t[1]-r[1])/e;return(i>=.12&&i<.234&&n>=-.425&&n<-.214?l:i>=.166&&i<.234&&n>=-.214&&n<-.115?h:a).invert(t)},d.stream=function(r){return t&&e===r?t:(n=[a.stream(e=r),l.stream(r),h.stream(r)],i=n.length,t={point:function(t,e){for(var r=-1;++r0?e<1e-6-mh&&(e=1e-6-mh):e>mh-1e-6&&(e=mh-1e-6);var r=i/Ch(zp(e),n);return[r*Th(n*t),i-r*yh(n*t)]}return o.invert=function(t,e){var r=i-e,o=Eh(n)*Dh(t*t+r*r),a=kh(t,xh(r))*Eh(r);return r*n<0&&(a-=uh*Eh(t)*Eh(r)),[a/n,2*vh(Ch(i/o,1/n))-mh]},o}var Ip=function(){return xp(Lp).scale(109.5).parallels([30,30])};function Op(t,e){return[t,e]}Op.invert=Op;var Pp=function(){return bp(Op).scale(152.63)};function Rp(t,e){var r=yh(t),n=t===e?Th(t):(r-yh(e))/(e-t),i=r/n+t;if(xh(n)<1e-6)return Op;function o(t,e){var r=i-e,o=n*t;return[r*Th(o),i-r*yh(o)]}return o.invert=function(t,e){var r=i-e,o=kh(t,xh(r))*Eh(r);return r*n<0&&(o-=uh*Eh(t)*Eh(r)),[o/n,i-Eh(n)*Dh(t*t+r*r)]},o}var Fp=function(){return xp(Rp).scale(131.154).center([0,13.9389])},Up=1.340264,Hp=-.081106,Bp=893e-6,Wp=.003796,Yp=Dh(3)/2;function qp(t,e){var r=jh(Yp*Th(e)),n=r*r,i=n*n*n;return[t*yh(r)/(Yp*(Up+3*Hp*n+i*(7*Bp+9*Wp*n))),r*(Up+Hp*n+i*(Bp+Wp*n))]}qp.invert=function(t,e){for(var r,n=e,i=n*n,o=i*i*i,a=0;a<12&&(o=(i=(n-=r=(n*(Up+Hp*i+o*(Bp+Wp*i))-e)/(Up+3*Hp*i+o*(7*Bp+9*Wp*i)))*n)*i*i,!(xh(r)<1e-12));++a);return[Yp*t*(Up+3*Hp*i+o*(7*Bp+9*Wp*i))/yh(n),jh(Th(n)/Yp)]};var Gp=function(){return bp(qp).scale(177.158)};function Vp(t,e){var r=yh(e),n=yh(t)*r;return[r*Th(t)/n,Th(e)/n]}Vp.invert=Mp(vh);var Qp=function(){return bp(Vp).scale(144.049).clipAngle(60)},Xp=function(){var t,e,r,n,i,o,a,l=1,h=0,s=0,d=1,c=1,p=0,u=null,m=1,f=1,g=op({point:function(t,e){var r=x([t,e]);this.stream.point(r[0],r[1])}}),b=ac;function _(){return m=l*d,f=l*c,o=a=null,x}function x(r){var n=r[0]*m,i=r[1]*f;if(p){var o=i*t-n*e;n=n*t+i*e,i=o}return[n+h,i+s]}return x.invert=function(r){var n=r[0]-h,i=r[1]-s;if(p){var o=i*t+n*e;n=n*t-i*e,i=o}return[n/m,i/f]},x.stream=function(t){return o&&a===t?o:o=g(b(a=t))},x.postclip=function(t){return arguments.length?(b=t,u=r=n=i=null,_()):b},x.clipExtent=function(t){return arguments.length?(b=null==t?(u=r=n=i=null,ac):Ed(u=+t[0][0],r=+t[0][1],n=+t[1][0],i=+t[1][1]),_()):null==u?null:[[u,r],[n,i]]},x.scale=function(t){return arguments.length?(l=+t,_()):l},x.translate=function(t){return arguments.length?(h=+t[0],s=+t[1],_()):[h,s]},x.angle=function(r){return arguments.length?(e=Th(p=r%360*_h),t=yh(p),_()):p*bh},x.reflectX=function(t){return arguments.length?(d=t?-1:1,_()):d<0},x.reflectY=function(t){return arguments.length?(c=t?-1:1,_()):c<0},x.fitExtent=function(t,e){return hp(x,t,e)},x.fitSize=function(t,e){return sp(x,t,e)},x.fitWidth=function(t,e){return dp(x,t,e)},x.fitHeight=function(t,e){return cp(x,t,e)},x};function Zp(t,e){var r=e*e,n=r*r;return[t*(.8707-.131979*r+n*(n*(.003971*r-.001529*n)-.013791)),e*(1.007226+r*(.015085+n*(.028874*r-.044475-.005916*n)))]}Zp.invert=function(t,e){var r,n=e,i=25;do{var o=n*n,a=o*o;n-=r=(n*(1.007226+o*(.015085+a*(.028874*o-.044475-.005916*a)))-e)/(1.007226+o*(.045255+a*(.259866*o-.311325-.005916*11*a)))}while(xh(r)>1e-6&&--i>0);return[t/(.8707+(o=n*n)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),n]};var $p=function(){return bp(Zp).scale(175.295)};function Kp(t,e){return[yh(e)*Th(t),Th(e)]}Kp.invert=Mp(jh);var Jp=function(){return bp(Kp).scale(249.5).clipAngle(90.000001)};function tu(t,e){var r=yh(e),n=1+yh(t)*r;return[r*Th(t)/n,Th(e)/n]}tu.invert=Mp((function(t){return 2*vh(t)}));var eu=function(){return bp(tu).scale(250).clipAngle(142)};function ru(t,e){return[Mh(Nh((mh+e)/2)),-t]}ru.invert=function(t,e){return[-e,2*vh(Sh(t))-mh]};var nu=function(){var t=jp(ru),e=t.center,r=t.rotate;return t.center=function(t){return arguments.length?e([-t[1],t[0]]):[(t=e())[1],-t[0]]},t.rotate=function(t){return arguments.length?r([t[0],t[1],t.length>2?t[2]+90:90]):[(t=r())[0],t[1],t[2]-90]},r([0,0,90]).scale(159.155)};function iu(t,e){return t.parent===e.parent?1:2}function ou(t,e){return t+e.x}function au(t,e){return Math.max(t,e.y)}var lu=function(){var t=iu,e=1,r=1,n=!1;function i(i){var o,a=0;i.eachAfter((function(e){var r=e.children;r?(e.x=function(t){return t.reduce(ou,0)/t.length}(r),e.y=function(t){return 1+t.reduce(au,0)}(r)):(e.x=o?a+=t(e,o):0,e.y=0,o=e)}));var l=function(t){for(var e;e=t.children;)t=e[0];return t}(i),h=function(t){for(var e;e=t.children;)t=e[e.length-1];return t}(i),s=l.x-t(l,h)/2,d=h.x+t(h,l)/2;return i.eachAfter(n?function(t){t.x=(t.x-i.x)*e,t.y=(i.y-t.y)*r}:function(t){t.x=(t.x-s)/(d-s)*e,t.y=(1-(i.y?t.y/i.y:1))*r})}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(n=!1,e=+t[0],r=+t[1],i):n?null:[e,r]},i.nodeSize=function(t){return arguments.length?(n=!0,e=+t[0],r=+t[1],i):n?[e,r]:null},i};function hu(t){var e=0,r=t.children,n=r&&r.length;if(n)for(;--n>=0;)e+=r[n].value;else e=1;t.value=e}function su(t,e){var r,n,i,o,a,l=new uu(t),h=+t.value&&(l.value=t.value),s=[l];for(null==e&&(e=du);r=s.pop();)if(h&&(r.value=+r.data.value),(i=e(r.data))&&(a=i.length))for(r.children=new Array(a),o=a-1;o>=0;--o)s.push(n=r.children[o]=new uu(i[o])),n.parent=r,n.depth=r.depth+1;return l.eachBefore(pu)}function du(t){return t.children}function cu(t){t.data=t.data.data}function pu(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function uu(t){this.data=t,this.depth=this.height=0,this.parent=null}uu.prototype=su.prototype={constructor:uu,count:function(){return this.eachAfter(hu)},each:function(t){var e,r,n,i,o=this,a=[o];do{for(e=a.reverse(),a=[];o=e.pop();)if(t(o),r=o.children)for(n=0,i=r.length;n=0;--r)i.push(e[r]);return this},sum:function(t){return this.eachAfter((function(e){for(var r=+t(e.data)||0,n=e.children,i=n&&n.length;--i>=0;)r+=n[i].value;e.value=r}))},sort:function(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))},path:function(t){for(var e=this,r=function(t,e){if(t===e)return t;var r=t.ancestors(),n=e.ancestors(),i=null;t=r.pop(),e=n.pop();for(;t===e;)i=t,t=r.pop(),e=n.pop();return i}(e,t),n=[e];e!==r;)e=e.parent,n.push(e);for(var i=n.length;t!==r;)n.splice(i,0,t),t=t.parent;return n},ancestors:function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e},descendants:function(){var t=[];return this.each((function(e){t.push(e)})),t},leaves:function(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t},links:function(){var t=this,e=[];return t.each((function(r){r!==t&&e.push({source:r.parent,target:r})})),e},copy:function(){return su(this).eachBefore(cu)}};var mu=Array.prototype.slice;var fu=function(t){for(var e,r,n=0,i=(t=function(t){for(var e,r,n=t.length;n;)r=Math.random()*n--|0,e=t[n],t[n]=t[r],t[r]=e;return t}(mu.call(t))).length,o=[];n0&&r*r>n*n+i*i}function xu(t,e){for(var r=0;r(a*=a)?(n=(s+a-i)/(2*s),o=Math.sqrt(Math.max(0,a/s-n*n)),r.x=t.x-n*l-o*h,r.y=t.y-n*h+o*l):(n=(s+i-a)/(2*s),o=Math.sqrt(Math.max(0,i/s-n*n)),r.x=e.x+n*l-o*h,r.y=e.y+n*h+o*l)):(r.x=e.x+r.r,r.y=e.y)}function Su(t,e){var r=t.r+e.r-1e-6,n=e.x-t.x,i=e.y-t.y;return r>0&&r*r>n*n+i*i}function Mu(t){var e=t._,r=t.next._,n=e.r+r.r,i=(e.x*r.r+r.x*e.r)/n,o=(e.y*r.r+r.y*e.r)/n;return i*i+o*o}function Cu(t){this._=t,this.next=null,this.previous=null}function Tu(t){if(!(i=t.length))return 0;var e,r,n,i,o,a,l,h,s,d,c;if((e=t[0]).x=0,e.y=0,!(i>1))return e.r;if(r=t[1],e.x=-r.r,r.x=e.r,r.y=0,!(i>2))return e.r+r.r;wu(r,e,n=t[2]),e=new Cu(e),r=new Cu(r),n=new Cu(n),e.next=n.previous=r,r.next=e.previous=n,n.next=r.previous=e;t:for(l=3;l0)throw new Error(\"cycle\");return o}return r.id=function(e){return arguments.length?(t=Nu(e),r):t},r.parentId=function(t){return arguments.length?(e=Nu(t),r):e},r};function Gu(t,e){return t.parent===e.parent?1:2}function Vu(t){var e=t.children;return e?e[0]:t.t}function Qu(t){var e=t.children;return e?e[e.length-1]:t.t}function Xu(t,e,r){var n=r/(e.i-t.i);e.c-=n,e.s+=r,t.c+=n,e.z+=r,e.m+=r}function Zu(t,e,r){return t.a.parent===e.parent?t.a:r}function $u(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}$u.prototype=Object.create(uu.prototype);var Ku=function(){var t=Gu,e=1,r=1,n=null;function i(i){var h=function(t){for(var e,r,n,i,o,a=new $u(t,0),l=[a];e=l.pop();)if(n=e._.children)for(e.children=new Array(o=n.length),i=o-1;i>=0;--i)l.push(r=e.children[i]=new $u(n[i],i)),r.parent=e;return(a.parent=new $u(null,0)).children=[a],a}(i);if(h.eachAfter(o),h.parent.m=-h.z,h.eachBefore(a),n)i.eachBefore(l);else{var s=i,d=i,c=i;i.eachBefore((function(t){t.xd.x&&(d=t),t.depth>c.depth&&(c=t)}));var p=s===d?1:t(s,d)/2,u=p-s.x,m=e/(d.x+p+u),f=r/(c.depth||1);i.eachBefore((function(t){t.x=(t.x+u)*m,t.y=t.depth*f}))}return i}function o(e){var r=e.children,n=e.parent.children,i=e.i?n[e.i-1]:null;if(r){!function(t){for(var e,r=0,n=0,i=t.children,o=i.length;--o>=0;)(e=i[o]).z+=r,e.m+=r,r+=e.s+(n+=e.c)}(e);var o=(r[0].z+r[r.length-1].z)/2;i?(e.z=i.z+t(e._,i._),e.m=e.z-o):e.z=o}else i&&(e.z=i.z+t(e._,i._));e.parent.A=function(e,r,n){if(r){for(var i,o=e,a=e,l=r,h=o.parent.children[0],s=o.m,d=a.m,c=l.m,p=h.m;l=Qu(l),o=Vu(o),l&&o;)h=Vu(h),(a=Qu(a)).a=e,(i=l.z+c-o.z-s+t(l._,o._))>0&&(Xu(Zu(l,e,n),e,i),s+=i,d+=i),c+=l.m,s+=o.m,p+=h.m,d+=a.m;l&&!Qu(a)&&(a.t=l,a.m+=c-d),o&&!Vu(h)&&(h.t=o,h.m+=s-p,n=e)}return n}(e,i,e.parent.A||n[0])}function a(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function l(t){t.x*=e,t.y=t.depth*r}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(n=!1,e=+t[0],r=+t[1],i):n?null:[e,r]},i.nodeSize=function(t){return arguments.length?(n=!0,e=+t[0],r=+t[1],i):n?[e,r]:null},i},Ju=function(t,e,r,n,i){for(var o,a=t.children,l=-1,h=a.length,s=t.value&&(i-r)/t.value;++lp&&(p=l),g=d*d*f,(u=Math.max(p/g,g/c))>m){d-=l;break}m=u}b.push(a={value:d,dice:h1?e:1)},r}(tm),nm=function(){var t=rm,e=!1,r=1,n=1,i=[0],o=Au,a=Au,l=Au,h=Au,s=Au;function d(t){return t.x0=t.y0=0,t.x1=r,t.y1=n,t.eachBefore(c),i=[0],e&&t.eachBefore(Ru),t}function c(e){var r=i[e.depth],n=e.x0+r,d=e.y0+r,c=e.x1-r,p=e.y1-r;c=r-1){var d=l[e];return d.x0=i,d.y0=o,d.x1=a,void(d.y1=h)}var c=s[e],p=n/2+c,u=e+1,m=r-1;for(;u>>1;s[f]h-o){var _=(i*b+a*g)/n;t(e,u,g,i,o,_,h),t(u,r,b,_,o,a,h)}else{var x=(o*b+h*g)/n;t(e,u,g,i,o,a,x),t(u,r,b,i,x,a,h)}}(0,h,t.value,e,r,n,i)},om=function(t,e,r,n,i){(1&t.depth?Ju:Fu)(t,e,r,n,i)},am=function t(e){function r(t,r,n,i,o){if((a=t._squarify)&&a.ratio===e)for(var a,l,h,s,d,c=-1,p=a.length,u=t.value;++c1?e:1)},r}(tm),lm=function(t){var e=t.length;return function(r){return t[Math.max(0,Math.min(e-1,Math.floor(r*e)))]}},hm=function(t,e){var r=sr(+t,+e);return function(t){var e=r(t);return e-360*Math.floor(e/360)}},sm=function(t,e){return t=+t,e=+e,function(r){return Math.round(t*(1-r)+e*r)}},dm=Math.SQRT2;function cm(t){return((t=Math.exp(t))+1/t)/2}var pm=function(t,e){var r,n,i=t[0],o=t[1],a=t[2],l=e[0],h=e[1],s=e[2],d=l-i,c=h-o,p=d*d+c*c;if(p<1e-12)n=Math.log(s/a)/dm,r=function(t){return[i+t*d,o+t*c,a*Math.exp(dm*t*n)]};else{var u=Math.sqrt(p),m=(s*s-a*a+4*p)/(2*a*2*u),f=(s*s-a*a-4*p)/(2*s*2*u),g=Math.log(Math.sqrt(m*m+1)-m),b=Math.log(Math.sqrt(f*f+1)-f);n=(b-g)/dm,r=function(t){var e,r=t*n,l=cm(g),h=a/(2*u)*(l*(e=dm*r+g,((e=Math.exp(2*e))-1)/(e+1))-function(t){return((t=Math.exp(t))-1/t)/2}(g));return[i+h*d,o+h*c,a*l/cm(dm*r+g)]}}return r.duration=1e3*n,r};function um(t){return function(e,r){var n=t((e=er(e)).h,(r=er(r)).h),i=cr(e.s,r.s),o=cr(e.l,r.l),a=cr(e.opacity,r.opacity);return function(t){return e.h=n(t),e.s=i(t),e.l=o(t),e.opacity=a(t),e+\"\"}}}var mm=um(sr),fm=um(cr);function gm(t,e){var r=cr((t=go(t)).l,(e=go(e)).l),n=cr(t.a,e.a),i=cr(t.b,e.b),o=cr(t.opacity,e.opacity);return function(e){return t.l=r(e),t.a=n(e),t.b=i(e),t.opacity=o(e),t+\"\"}}function bm(t){return function(e,r){var n=t((e=So(e)).h,(r=So(r)).h),i=cr(e.c,r.c),o=cr(e.l,r.l),a=cr(e.opacity,r.opacity);return function(t){return e.h=n(t),e.c=i(t),e.l=o(t),e.opacity=a(t),e+\"\"}}}var _m=bm(sr),xm=bm(cr);function vm(t){return function e(r){function n(e,n){var i=t((e=jo(e)).h,(n=jo(n)).h),o=cr(e.s,n.s),a=cr(e.l,n.l),l=cr(e.opacity,n.opacity);return function(t){return e.h=i(t),e.s=o(t),e.l=a(Math.pow(t,r)),e.opacity=l(t),e+\"\"}}return r=+r,n.gamma=e,n}(1)}var km=vm(sr),ym=vm(cr);function wm(t,e){for(var r=0,n=e.length-1,i=e[0],o=new Array(n<0?0:n);r1&&(e=t[o[a-2]],r=t[o[a-1]],n=t[l],(r[0]-e[0])*(n[1]-e[1])-(r[1]-e[1])*(n[0]-e[0])<=0);)--a;o[a++]=l}return o.slice(0,a)}var Dm=function(t){if((r=t.length)<3)return null;var e,r,n=new Array(r),i=new Array(r);for(e=0;e=0;--e)s.push(t[n[o[e]][2]]);for(e=+l;el!=s>l&&a<(h-r)*(l-n)/(s-n)+r&&(d=!d),h=r,s=n;return d},Am=function(t){for(var e,r,n=-1,i=t.length,o=t[i-1],a=o[0],l=o[1],h=0;++n1);return t+r*o*Math.sqrt(-2*Math.log(i)/i)}}return r.source=t,r}(jm),Im=function t(e){function r(){var t=Lm.source(e).apply(this,arguments);return function(){return Math.exp(t())}}return r.source=t,r}(jm),Om=function t(e){function r(t){return function(){for(var r=0,n=0;nn&&(e=r,r=n,n=e),function(t){return Math.max(r,Math.min(n,t))}}function tf(t,e,r){var n=t[0],i=t[1],o=e[0],a=e[1];return i2?ef:tf,i=o=null,c}function c(e){return isNaN(e=+e)?r:(i||(i=n(a.map(t),l,h)))(t(s(e)))}return c.invert=function(r){return s(e((o||(o=n(l,a.map(t),kr)))(r)))},c.domain=function(t){return arguments.length?(a=Bm.call(t,Xm),s===$m||(s=Jm(a)),d()):a.slice()},c.range=function(t){return arguments.length?(l=Wm.call(t),d()):l.slice()},c.rangeRound=function(t){return l=Wm.call(t),h=sm,d()},c.clamp=function(t){return arguments.length?(s=t?Jm(a):$m,c):s!==$m},c.interpolate=function(t){return arguments.length?(h=t,d()):h},c.unknown=function(t){return arguments.length?(r=t,c):r},function(r,n){return t=r,e=n,d()}}function of(t,e){return nf()(t,e)}var af=function(t,e,r,n){var i,o=D(t,e,r);switch((n=Vl(null==n?\",f\":n)).type){case\"s\":var a=Math.max(Math.abs(t),Math.abs(e));return null!=n.precision||isNaN(i=lh(o,a))||(n.precision=i),Kl(n,a);case\"\":case\"e\":case\"g\":case\"p\":case\"r\":null!=n.precision||isNaN(i=hh(o,Math.max(Math.abs(t),Math.abs(e))))||(n.precision=i-(\"e\"===n.type));break;case\"f\":case\"%\":null!=n.precision||isNaN(i=ah(o))||(n.precision=i-2*(\"%\"===n.type))}return $l(n)};function lf(t){var e=t.domain;return t.ticks=function(t){var r=e();return T(r[0],r[r.length-1],null==t?10:t)},t.tickFormat=function(t,r){var n=e();return af(n[0],n[n.length-1],null==t?10:t,r)},t.nice=function(r){null==r&&(r=10);var n,i=e(),o=0,a=i.length-1,l=i[o],h=i[a];return h0?n=E(l=Math.floor(l/n)*n,h=Math.ceil(h/n)*n,r):n<0&&(n=E(l=Math.ceil(l*n)/n,h=Math.floor(h*n)/n,r)),n>0?(i[o]=Math.floor(l/n)*n,i[a]=Math.ceil(h/n)*n,e(i)):n<0&&(i[o]=Math.ceil(l*n)/n,i[a]=Math.floor(h*n)/n,e(i)),t},t}function hf(){var t=of($m,$m);return t.copy=function(){return rf(t,hf())},Fm.apply(t,arguments),lf(t)}function sf(t){var e;function r(t){return isNaN(t=+t)?e:t}return r.invert=r,r.domain=r.range=function(e){return arguments.length?(t=Bm.call(e,Xm),r):t.slice()},r.unknown=function(t){return arguments.length?(e=t,r):e},r.copy=function(){return sf(t).unknown(e)},t=arguments.length?Bm.call(t,Xm):[0,1],lf(r)}var df=function(t,e){var r,n=0,i=(t=t.slice()).length-1,o=t[n],a=t[i];return a0){for(;ph)break;f.push(c)}}else for(;p=1;--d)if(!((c=s*d)h)break;f.push(c)}}else f=T(p,u,Math.min(u-p,m)).map(r);return n?f.reverse():f},n.tickFormat=function(t,i){if(null==i&&(i=10===o?\".0e\":\",\"),\"function\"!=typeof i&&(i=$l(i)),t===1/0)return i;null==t&&(t=10);var a=Math.max(1,o*t/n.ticks().length);return function(t){var n=t/r(Math.round(e(t)));return n*o0?n[i-1]:e[0],i=n?[i[n-1],r]:[i[a-1],i[a]]},a.unknown=function(e){return arguments.length?(t=e,a):a},a.thresholds=function(){return i.slice()},a.copy=function(){return Nf().domain([e,r]).range(o).unknown(t)},Fm.apply(lf(a),arguments)}function Af(){var t,e=[.5],r=[0,1],n=1;function i(i){return i<=i?r[s(e,i,0,n)]:t}return i.domain=function(t){return arguments.length?(e=Wm.call(t),n=Math.min(e.length,r.length-1),i):e.slice()},i.range=function(t){return arguments.length?(r=Wm.call(t),n=Math.min(e.length,r.length-1),i):r.slice()},i.invertExtent=function(t){var n=r.indexOf(t);return[e[n-1],e[n]]},i.unknown=function(e){return arguments.length?(t=e,i):t},i.copy=function(){return Af().domain(e).range(r).unknown(t)},Fm.apply(i,arguments)}var jf=new Date,zf=new Date;function Lf(t,e,r,n){function i(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return i.floor=function(e){return t(e=new Date(+e)),e},i.ceil=function(r){return t(r=new Date(r-1)),e(r,1),t(r),r},i.round=function(t){var e=i(t),r=i.ceil(t);return t-e0))return l;do{l.push(a=new Date(+r)),e(r,o),t(r)}while(a=e)for(;t(e),!r(e);)e.setTime(e-1)}),(function(t,n){if(t>=t)if(n<0)for(;++n<=0;)for(;e(t,-1),!r(t););else for(;--n>=0;)for(;e(t,1),!r(t););}))},r&&(i.count=function(e,n){return jf.setTime(+e),zf.setTime(+n),t(jf),t(zf),Math.floor(r(jf,zf))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(n?function(e){return n(e)%t==0}:function(e){return i.count(0,e)%t==0}):i:null}),i}var If=Lf((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));If.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Lf((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,r){e.setFullYear(e.getFullYear()+r*t)})):null};var Of=If,Pf=If.range,Rf=Lf((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,e){t.setMonth(t.getMonth()+e)}),(function(t,e){return e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()})),Ff=Rf,Uf=Rf.range;function Hf(t){return Lf((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/6048e5}))}var Bf=Hf(0),Wf=Hf(1),Yf=Hf(2),qf=Hf(3),Gf=Hf(4),Vf=Hf(5),Qf=Hf(6),Xf=Bf.range,Zf=Wf.range,$f=Yf.range,Kf=qf.range,Jf=Gf.range,tg=Vf.range,eg=Qf.range,rg=Lf((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/864e5}),(function(t){return t.getDate()-1})),ng=rg,ig=rg.range,og=Lf((function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds()-6e4*t.getMinutes())}),(function(t,e){t.setTime(+t+36e5*e)}),(function(t,e){return(e-t)/36e5}),(function(t){return t.getHours()})),ag=og,lg=og.range,hg=Lf((function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds())}),(function(t,e){t.setTime(+t+6e4*e)}),(function(t,e){return(e-t)/6e4}),(function(t){return t.getMinutes()})),sg=hg,dg=hg.range,cg=Lf((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,e){t.setTime(+t+1e3*e)}),(function(t,e){return(e-t)/1e3}),(function(t){return t.getUTCSeconds()})),pg=cg,ug=cg.range,mg=Lf((function(){}),(function(t,e){t.setTime(+t+e)}),(function(t,e){return e-t}));mg.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?Lf((function(e){e.setTime(Math.floor(e/t)*t)}),(function(e,r){e.setTime(+e+r*t)}),(function(e,r){return(r-e)/t})):mg:null};var fg=mg,gg=mg.range;function bg(t){return Lf((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/6048e5}))}var _g=bg(0),xg=bg(1),vg=bg(2),kg=bg(3),yg=bg(4),wg=bg(5),Sg=bg(6),Mg=_g.range,Cg=xg.range,Tg=vg.range,Eg=kg.range,Dg=yg.range,Ng=wg.range,Ag=Sg.range,jg=Lf((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/864e5}),(function(t){return t.getUTCDate()-1})),zg=jg,Lg=jg.range,Ig=Lf((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));Ig.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Lf((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,r){e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null};var Og=Ig,Pg=Ig.range;function Rg(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function Fg(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function Ug(t,e,r){return{y:t,m:e,d:r,H:0,M:0,S:0,L:0}}function Hg(t){var e=t.dateTime,r=t.date,n=t.time,i=t.periods,o=t.days,a=t.shortDays,l=t.months,h=t.shortMonths,s=Jg(i),d=tb(i),c=Jg(o),p=tb(o),u=Jg(a),m=tb(a),f=Jg(l),g=tb(l),b=Jg(h),_=tb(h),x={a:function(t){return a[t.getDay()]},A:function(t){return o[t.getDay()]},b:function(t){return h[t.getMonth()]},B:function(t){return l[t.getMonth()]},c:null,d:kb,e:kb,f:Cb,g:Pb,G:Fb,H:yb,I:wb,j:Sb,L:Mb,m:Tb,M:Eb,p:function(t){return i[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:h_,s:s_,S:Db,u:Nb,U:Ab,V:zb,w:Lb,W:Ib,x:null,X:null,y:Ob,Y:Rb,Z:Ub,\"%\":l_},v={a:function(t){return a[t.getUTCDay()]},A:function(t){return o[t.getUTCDay()]},b:function(t){return h[t.getUTCMonth()]},B:function(t){return l[t.getUTCMonth()]},c:null,d:Hb,e:Hb,f:Gb,g:n_,G:o_,H:Bb,I:Wb,j:Yb,L:qb,m:Vb,M:Qb,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:h_,s:s_,S:Xb,u:Zb,U:$b,V:Jb,w:t_,W:e_,x:null,X:null,y:r_,Y:i_,Z:a_,\"%\":l_},k={a:function(t,e,r){var n=u.exec(e.slice(r));return n?(t.w=m[n[0].toLowerCase()],r+n[0].length):-1},A:function(t,e,r){var n=c.exec(e.slice(r));return n?(t.w=p[n[0].toLowerCase()],r+n[0].length):-1},b:function(t,e,r){var n=b.exec(e.slice(r));return n?(t.m=_[n[0].toLowerCase()],r+n[0].length):-1},B:function(t,e,r){var n=f.exec(e.slice(r));return n?(t.m=g[n[0].toLowerCase()],r+n[0].length):-1},c:function(t,r,n){return S(t,e,r,n)},d:cb,e:cb,f:bb,g:lb,G:ab,H:ub,I:ub,j:pb,L:gb,m:db,M:mb,p:function(t,e,r){var n=s.exec(e.slice(r));return n?(t.p=d[n[0].toLowerCase()],r+n[0].length):-1},q:sb,Q:xb,s:vb,S:fb,u:rb,U:nb,V:ib,w:eb,W:ob,x:function(t,e,n){return S(t,r,e,n)},X:function(t,e,r){return S(t,n,e,r)},y:lb,Y:ab,Z:hb,\"%\":_b};function y(t,e){return function(r){var n,i,o,a=[],l=-1,h=0,s=t.length;for(r instanceof Date||(r=new Date(+r));++l53)return null;\"w\"in o||(o.w=1),\"Z\"in o?(i=(n=Fg(Ug(o.y,0,1))).getUTCDay(),n=i>4||0===i?xg.ceil(n):xg(n),n=zg.offset(n,7*(o.V-1)),o.y=n.getUTCFullYear(),o.m=n.getUTCMonth(),o.d=n.getUTCDate()+(o.w+6)%7):(i=(n=Rg(Ug(o.y,0,1))).getDay(),n=i>4||0===i?Wf.ceil(n):Wf(n),n=ng.offset(n,7*(o.V-1)),o.y=n.getFullYear(),o.m=n.getMonth(),o.d=n.getDate()+(o.w+6)%7)}else(\"W\"in o||\"U\"in o)&&(\"w\"in o||(o.w=\"u\"in o?o.u%7:\"W\"in o?1:0),i=\"Z\"in o?Fg(Ug(o.y,0,1)).getUTCDay():Rg(Ug(o.y,0,1)).getDay(),o.m=0,o.d=\"W\"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return\"Z\"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,Fg(o)):Rg(o)}}function S(t,e,r,n){for(var i,o,a=0,l=e.length,h=r.length;a=h)return-1;if(37===(i=e.charCodeAt(a++))){if(i=e.charAt(a++),!(o=k[i in Vg?e.charAt(a++):i])||(n=o(t,r,n))<0)return-1}else if(i!=r.charCodeAt(n++))return-1}return n}return x.x=y(r,x),x.X=y(n,x),x.c=y(e,x),v.x=y(r,v),v.X=y(n,v),v.c=y(e,v),{format:function(t){var e=y(t+=\"\",x);return e.toString=function(){return t},e},parse:function(t){var e=w(t+=\"\",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=y(t+=\"\",v);return e.toString=function(){return t},e},utcParse:function(t){var e=w(t+=\"\",!0);return e.toString=function(){return t},e}}}var Bg,Wg,Yg,qg,Gg,Vg={\"-\":\"\",_:\" \",0:\"0\"},Qg=/^\\s*\\d+/,Xg=/^%/,Zg=/[\\\\^$*+?|[\\]().{}]/g;function $g(t,e,r){var n=t<0?\"-\":\"\",i=(n?-t:t)+\"\",o=i.length;return n+(o68?1900:2e3),r+n[0].length):-1}function hb(t,e,r){var n=/^(Z)|([+-]\\d\\d)(?::?(\\d\\d))?/.exec(e.slice(r,r+6));return n?(t.Z=n[1]?0:-(n[2]+(n[3]||\"00\")),r+n[0].length):-1}function sb(t,e,r){var n=Qg.exec(e.slice(r,r+1));return n?(t.q=3*n[0]-3,r+n[0].length):-1}function db(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.m=n[0]-1,r+n[0].length):-1}function cb(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.d=+n[0],r+n[0].length):-1}function pb(t,e,r){var n=Qg.exec(e.slice(r,r+3));return n?(t.m=0,t.d=+n[0],r+n[0].length):-1}function ub(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.H=+n[0],r+n[0].length):-1}function mb(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.M=+n[0],r+n[0].length):-1}function fb(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.S=+n[0],r+n[0].length):-1}function gb(t,e,r){var n=Qg.exec(e.slice(r,r+3));return n?(t.L=+n[0],r+n[0].length):-1}function bb(t,e,r){var n=Qg.exec(e.slice(r,r+6));return n?(t.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function _b(t,e,r){var n=Xg.exec(e.slice(r,r+1));return n?r+n[0].length:-1}function xb(t,e,r){var n=Qg.exec(e.slice(r));return n?(t.Q=+n[0],r+n[0].length):-1}function vb(t,e,r){var n=Qg.exec(e.slice(r));return n?(t.s=+n[0],r+n[0].length):-1}function kb(t,e){return $g(t.getDate(),e,2)}function yb(t,e){return $g(t.getHours(),e,2)}function wb(t,e){return $g(t.getHours()%12||12,e,2)}function Sb(t,e){return $g(1+ng.count(Of(t),t),e,3)}function Mb(t,e){return $g(t.getMilliseconds(),e,3)}function Cb(t,e){return Mb(t,e)+\"000\"}function Tb(t,e){return $g(t.getMonth()+1,e,2)}function Eb(t,e){return $g(t.getMinutes(),e,2)}function Db(t,e){return $g(t.getSeconds(),e,2)}function Nb(t){var e=t.getDay();return 0===e?7:e}function Ab(t,e){return $g(Bf.count(Of(t)-1,t),e,2)}function jb(t){var e=t.getDay();return e>=4||0===e?Gf(t):Gf.ceil(t)}function zb(t,e){return t=jb(t),$g(Gf.count(Of(t),t)+(4===Of(t).getDay()),e,2)}function Lb(t){return t.getDay()}function Ib(t,e){return $g(Wf.count(Of(t)-1,t),e,2)}function Ob(t,e){return $g(t.getFullYear()%100,e,2)}function Pb(t,e){return $g((t=jb(t)).getFullYear()%100,e,2)}function Rb(t,e){return $g(t.getFullYear()%1e4,e,4)}function Fb(t,e){var r=t.getDay();return $g((t=r>=4||0===r?Gf(t):Gf.ceil(t)).getFullYear()%1e4,e,4)}function Ub(t){var e=t.getTimezoneOffset();return(e>0?\"-\":(e*=-1,\"+\"))+$g(e/60|0,\"0\",2)+$g(e%60,\"0\",2)}function Hb(t,e){return $g(t.getUTCDate(),e,2)}function Bb(t,e){return $g(t.getUTCHours(),e,2)}function Wb(t,e){return $g(t.getUTCHours()%12||12,e,2)}function Yb(t,e){return $g(1+zg.count(Og(t),t),e,3)}function qb(t,e){return $g(t.getUTCMilliseconds(),e,3)}function Gb(t,e){return qb(t,e)+\"000\"}function Vb(t,e){return $g(t.getUTCMonth()+1,e,2)}function Qb(t,e){return $g(t.getUTCMinutes(),e,2)}function Xb(t,e){return $g(t.getUTCSeconds(),e,2)}function Zb(t){var e=t.getUTCDay();return 0===e?7:e}function $b(t,e){return $g(_g.count(Og(t)-1,t),e,2)}function Kb(t){var e=t.getUTCDay();return e>=4||0===e?yg(t):yg.ceil(t)}function Jb(t,e){return t=Kb(t),$g(yg.count(Og(t),t)+(4===Og(t).getUTCDay()),e,2)}function t_(t){return t.getUTCDay()}function e_(t,e){return $g(xg.count(Og(t)-1,t),e,2)}function r_(t,e){return $g(t.getUTCFullYear()%100,e,2)}function n_(t,e){return $g((t=Kb(t)).getUTCFullYear()%100,e,2)}function i_(t,e){return $g(t.getUTCFullYear()%1e4,e,4)}function o_(t,e){var r=t.getUTCDay();return $g((t=r>=4||0===r?yg(t):yg.ceil(t)).getUTCFullYear()%1e4,e,4)}function a_(){return\"+0000\"}function l_(){return\"%\"}function h_(t){return+t}function s_(t){return Math.floor(+t/1e3)}function d_(t){return Bg=Hg(t),Wg=Bg.format,Yg=Bg.parse,qg=Bg.utcFormat,Gg=Bg.utcParse,Bg}d_({dateTime:\"%x, %X\",date:\"%-m/%-d/%Y\",time:\"%-I:%M:%S %p\",periods:[\"AM\",\"PM\"],days:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],shortDays:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],months:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],shortMonths:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]});function c_(t){return new Date(t)}function p_(t){return t instanceof Date?+t:+new Date(+t)}function u_(t,e,r,n,i,a,l,h,s){var d=of($m,$m),c=d.invert,p=d.domain,u=s(\".%L\"),m=s(\":%S\"),f=s(\"%I:%M\"),g=s(\"%I %p\"),b=s(\"%a %d\"),_=s(\"%b %d\"),x=s(\"%B\"),v=s(\"%Y\"),k=[[l,1,1e3],[l,5,5e3],[l,15,15e3],[l,30,3e4],[a,1,6e4],[a,5,3e5],[a,15,9e5],[a,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[n,1,864e5],[n,2,1728e5],[r,1,6048e5],[e,1,2592e6],[e,3,7776e6],[t,1,31536e6]];function y(o){return(l(o)1)&&(t-=Math.floor(t));var e=Math.abs(t-.5);return ev.h=360*t-100,ev.s=1.5-1.5*e,ev.l=.8-.9*e,ev+\"\"},nv=Qe(),iv=Math.PI/3,ov=2*Math.PI/3,av=function(t){var e;return t=(.5-t)*Math.PI,nv.r=255*(e=Math.sin(t))*e,nv.g=255*(e=Math.sin(t+iv))*e,nv.b=255*(e=Math.sin(t+ov))*e,nv+\"\"},lv=function(t){return t=Math.max(0,Math.min(1,t)),\"rgb(\"+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-14825.05*t)))))))+\", \"+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+707.56*t)))))))+\", \"+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-6838.66*t)))))))+\")\"};function hv(t){var e=t.length;return function(r){return t[Math.max(0,Math.min(e-1,Math.floor(r*e)))]}}var sv=hv(F_(\"44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725\")),dv=hv(F_(\"00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf\")),cv=hv(F_(\"00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4\")),pv=hv(F_(\"0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921\")),uv=function(t){return we(ne(t).call(document.documentElement))},mv=0;function fv(){return new gv}function gv(){this._=\"@\"+(++mv).toString(36)}gv.prototype=fv.prototype={constructor:gv,get:function(t){for(var e=this._;!(e in t);)if(!(t=t.parentNode))return;return t[e]},set:function(t,e){return t[this._]=e},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};var bv=function(t){return\"string\"==typeof t?new ve([document.querySelectorAll(t)],[document.documentElement]):new ve([null==t?[]:t],xe)},_v=function(t,e){null==e&&(e=Dr().touches);for(var r=0,n=e?e.length:0,i=new Array(n);r1?0:t<-1?Tv:Math.acos(t)}function Av(t){return t>=1?Ev:t<=-1?-Ev:Math.asin(t)}function jv(t){return t.innerRadius}function zv(t){return t.outerRadius}function Lv(t){return t.startAngle}function Iv(t){return t.endAngle}function Ov(t){return t&&t.padAngle}function Pv(t,e,r,n,i,o,a,l){var h=r-t,s=n-e,d=a-i,c=l-o,p=c*h-d*s;if(!(p*p<1e-12))return[t+(p=(d*(e-o)-c*(t-i))/p)*h,e+p*s]}function Rv(t,e,r,n,i,o,a){var l=t-r,h=e-n,s=(a?o:-o)/Cv(l*l+h*h),d=s*h,c=-s*l,p=t+d,u=e+c,m=r+d,f=n+c,g=(p+m)/2,b=(u+f)/2,_=m-p,x=f-u,v=_*_+x*x,k=i-o,y=p*f-m*u,w=(x<0?-1:1)*Cv(wv(0,k*k*v-y*y)),S=(y*x-_*w)/v,M=(-y*_-x*w)/v,C=(y*x+_*w)/v,T=(-y*_+x*w)/v,E=S-g,D=M-b,N=C-g,A=T-b;return E*E+D*D>N*N+A*A&&(S=C,M=T),{cx:S,cy:M,x01:-d,y01:-c,x11:S*(i/k-1),y11:M*(i/k-1)}}var Fv=function(){var t=jv,e=zv,r=xv(0),n=null,i=Lv,o=Iv,a=Ov,l=null;function h(){var h,s,d=+t.apply(this,arguments),c=+e.apply(this,arguments),p=i.apply(this,arguments)-Ev,u=o.apply(this,arguments)-Ev,m=vv(u-p),f=u>p;if(l||(l=h=Wi()),c1e-12)if(m>Dv-1e-12)l.moveTo(c*yv(p),c*Mv(p)),l.arc(0,0,c,p,u,!f),d>1e-12&&(l.moveTo(d*yv(u),d*Mv(u)),l.arc(0,0,d,u,p,f));else{var g,b,_=p,x=u,v=p,k=u,y=m,w=m,S=a.apply(this,arguments)/2,M=S>1e-12&&(n?+n.apply(this,arguments):Cv(d*d+c*c)),C=Sv(vv(c-d)/2,+r.apply(this,arguments)),T=C,E=C;if(M>1e-12){var D=Av(M/d*Mv(S)),N=Av(M/c*Mv(S));(y-=2*D)>1e-12?(v+=D*=f?1:-1,k-=D):(y=0,v=k=(p+u)/2),(w-=2*N)>1e-12?(_+=N*=f?1:-1,x-=N):(w=0,_=x=(p+u)/2)}var A=c*yv(_),j=c*Mv(_),z=d*yv(k),L=d*Mv(k);if(C>1e-12){var I,O=c*yv(x),P=c*Mv(x),R=d*yv(v),F=d*Mv(v);if(m1e-12?E>1e-12?(g=Rv(R,F,A,j,c,E,f),b=Rv(O,P,z,L,c,E,f),l.moveTo(g.cx+g.x01,g.cy+g.y01),E1e-12&&y>1e-12?T>1e-12?(g=Rv(z,L,O,P,d,-T,f),b=Rv(A,j,R,F,d,-T,f),l.lineTo(g.cx+g.x01,g.cy+g.y01),T=d;--c)l.point(g[c],b[c]);l.lineEnd(),l.areaEnd()}f&&(g[s]=+t(p,s,h),b[s]=+r(p,s,h),l.point(e?+e(p,s,h):g[s],n?+n(p,s,h):b[s]))}if(u)return l=null,u+\"\"||null}function s(){return Yv().defined(i).curve(a).context(o)}return h.x=function(r){return arguments.length?(t=\"function\"==typeof r?r:xv(+r),e=null,h):t},h.x0=function(e){return arguments.length?(t=\"function\"==typeof e?e:xv(+e),h):t},h.x1=function(t){return arguments.length?(e=null==t?null:\"function\"==typeof t?t:xv(+t),h):e},h.y=function(t){return arguments.length?(r=\"function\"==typeof t?t:xv(+t),n=null,h):r},h.y0=function(t){return arguments.length?(r=\"function\"==typeof t?t:xv(+t),h):r},h.y1=function(t){return arguments.length?(n=null==t?null:\"function\"==typeof t?t:xv(+t),h):n},h.lineX0=h.lineY0=function(){return s().x(t).y(r)},h.lineY1=function(){return s().x(t).y(n)},h.lineX1=function(){return s().x(e).y(r)},h.defined=function(t){return arguments.length?(i=\"function\"==typeof t?t:xv(!!t),h):i},h.curve=function(t){return arguments.length?(a=t,null!=o&&(l=a(o)),h):a},h.context=function(t){return arguments.length?(null==t?o=l=null:l=a(o=t),h):o},h},Gv=function(t,e){return et?1:e>=t?0:NaN},Vv=function(t){return t},Qv=function(){var t=Vv,e=Gv,r=null,n=xv(0),i=xv(Dv),o=xv(0);function a(a){var l,h,s,d,c,p=a.length,u=0,m=new Array(p),f=new Array(p),g=+n.apply(this,arguments),b=Math.min(Dv,Math.max(-Dv,i.apply(this,arguments)-g)),_=Math.min(Math.abs(b)/p,o.apply(this,arguments)),x=_*(b<0?-1:1);for(l=0;l0&&(u+=c);for(null!=e?m.sort((function(t,r){return e(f[t],f[r])})):null!=r&&m.sort((function(t,e){return r(a[t],a[e])})),l=0,s=u?(b-p*x)/u:0;l0?c*s:0)+x,f[h]={data:a[h],index:l,value:c,startAngle:g,endAngle:d,padAngle:_};return f}return a.value=function(e){return arguments.length?(t=\"function\"==typeof e?e:xv(+e),a):t},a.sortValues=function(t){return arguments.length?(e=t,r=null,a):e},a.sort=function(t){return arguments.length?(r=t,e=null,a):r},a.startAngle=function(t){return arguments.length?(n=\"function\"==typeof t?t:xv(+t),a):n},a.endAngle=function(t){return arguments.length?(i=\"function\"==typeof t?t:xv(+t),a):i},a.padAngle=function(t){return arguments.length?(o=\"function\"==typeof t?t:xv(+t),a):o},a},Xv=$v(Hv);function Zv(t){this._curve=t}function $v(t){function e(e){return new Zv(t(e))}return e._curve=t,e}function Kv(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?e($v(t)):e()._curve},t}Zv.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};var Jv=function(){return Kv(Yv().curve(Xv))},tk=function(){var t=qv().curve(Xv),e=t.curve,r=t.lineX0,n=t.lineX1,i=t.lineY0,o=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return Kv(r())},delete t.lineX0,t.lineEndAngle=function(){return Kv(n())},delete t.lineX1,t.lineInnerRadius=function(){return Kv(i())},delete t.lineY0,t.lineOuterRadius=function(){return Kv(o())},delete t.lineY1,t.curve=function(t){return arguments.length?e($v(t)):e()._curve},t},ek=function(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]},rk=Array.prototype.slice;function nk(t){return t.source}function ik(t){return t.target}function ok(t){var e=nk,r=ik,n=Bv,i=Wv,o=null;function a(){var a,l=rk.call(arguments),h=e.apply(this,l),s=r.apply(this,l);if(o||(o=a=Wi()),t(o,+n.apply(this,(l[0]=h,l)),+i.apply(this,l),+n.apply(this,(l[0]=s,l)),+i.apply(this,l)),a)return o=null,a+\"\"||null}return a.source=function(t){return arguments.length?(e=t,a):e},a.target=function(t){return arguments.length?(r=t,a):r},a.x=function(t){return arguments.length?(n=\"function\"==typeof t?t:xv(+t),a):n},a.y=function(t){return arguments.length?(i=\"function\"==typeof t?t:xv(+t),a):i},a.context=function(t){return arguments.length?(o=null==t?null:t,a):o},a}function ak(t,e,r,n,i){t.moveTo(e,r),t.bezierCurveTo(e=(e+n)/2,r,e,i,n,i)}function lk(t,e,r,n,i){t.moveTo(e,r),t.bezierCurveTo(e,r=(r+i)/2,n,r,n,i)}function hk(t,e,r,n,i){var o=ek(e,r),a=ek(e,r=(r+i)/2),l=ek(n,r),h=ek(n,i);t.moveTo(o[0],o[1]),t.bezierCurveTo(a[0],a[1],l[0],l[1],h[0],h[1])}function sk(){return ok(ak)}function dk(){return ok(lk)}function ck(){var t=ok(hk);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}var pk={draw:function(t,e){var r=Math.sqrt(e/Tv);t.moveTo(r,0),t.arc(0,0,r,0,Dv)}},uk={draw:function(t,e){var r=Math.sqrt(e/5)/2;t.moveTo(-3*r,-r),t.lineTo(-r,-r),t.lineTo(-r,-3*r),t.lineTo(r,-3*r),t.lineTo(r,-r),t.lineTo(3*r,-r),t.lineTo(3*r,r),t.lineTo(r,r),t.lineTo(r,3*r),t.lineTo(-r,3*r),t.lineTo(-r,r),t.lineTo(-3*r,r),t.closePath()}},mk=Math.sqrt(1/3),fk=2*mk,gk={draw:function(t,e){var r=Math.sqrt(e/fk),n=r*mk;t.moveTo(0,-r),t.lineTo(n,0),t.lineTo(0,r),t.lineTo(-n,0),t.closePath()}},bk=Math.sin(Tv/10)/Math.sin(7*Tv/10),_k=Math.sin(Dv/10)*bk,xk=-Math.cos(Dv/10)*bk,vk={draw:function(t,e){var r=Math.sqrt(.8908130915292852*e),n=_k*r,i=xk*r;t.moveTo(0,-r),t.lineTo(n,i);for(var o=1;o<5;++o){var a=Dv*o/5,l=Math.cos(a),h=Math.sin(a);t.lineTo(h*r,-l*r),t.lineTo(l*n-h*i,h*n+l*i)}t.closePath()}},kk={draw:function(t,e){var r=Math.sqrt(e),n=-r/2;t.rect(n,n,r,r)}},yk=Math.sqrt(3),wk={draw:function(t,e){var r=-Math.sqrt(e/(3*yk));t.moveTo(0,2*r),t.lineTo(-yk*r,-r),t.lineTo(yk*r,-r),t.closePath()}},Sk=Math.sqrt(3)/2,Mk=1/Math.sqrt(12),Ck=3*(Mk/2+1),Tk={draw:function(t,e){var r=Math.sqrt(e/Ck),n=r/2,i=r*Mk,o=n,a=r*Mk+r,l=-o,h=a;t.moveTo(n,i),t.lineTo(o,a),t.lineTo(l,h),t.lineTo(-.5*n-Sk*i,Sk*n+-.5*i),t.lineTo(-.5*o-Sk*a,Sk*o+-.5*a),t.lineTo(-.5*l-Sk*h,Sk*l+-.5*h),t.lineTo(-.5*n+Sk*i,-.5*i-Sk*n),t.lineTo(-.5*o+Sk*a,-.5*a-Sk*o),t.lineTo(-.5*l+Sk*h,-.5*h-Sk*l),t.closePath()}},Ek=[pk,uk,gk,kk,vk,wk,Tk],Dk=function(){var t=xv(pk),e=xv(64),r=null;function n(){var n;if(r||(r=n=Wi()),t.apply(this,arguments).draw(r,+e.apply(this,arguments)),n)return r=null,n+\"\"||null}return n.type=function(e){return arguments.length?(t=\"function\"==typeof e?e:xv(e),n):t},n.size=function(t){return arguments.length?(e=\"function\"==typeof t?t:xv(+t),n):e},n.context=function(t){return arguments.length?(r=null==t?null:t,n):r},n},Nk=function(){};function Ak(t,e,r){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+r)/6)}function jk(t){this._context=t}jk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Ak(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Ak(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};var zk=function(t){return new jk(t)};function Lk(t){this._context=t}Lk.prototype={areaStart:Nk,areaEnd:Nk,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:Ak(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};var Ik=function(t){return new Lk(t)};function Ok(t){this._context=t}Ok.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+t)/6,n=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:Ak(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};var Pk=function(t){return new Ok(t)};function Rk(t,e){this._basis=new jk(t),this._beta=e}Rk.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,r=t.length-1;if(r>0)for(var n,i=t[0],o=e[0],a=t[r]-i,l=e[r]-o,h=-1;++h<=r;)n=h/r,this._basis.point(this._beta*t[h]+(1-this._beta)*(i+n*a),this._beta*e[h]+(1-this._beta)*(o+n*l));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};var Fk=function t(e){function r(t){return 1===e?new jk(t):new Rk(t,e)}return r.beta=function(e){return t(+e)},r}(.85);function Uk(t,e,r){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-r),t._x2,t._y2)}function Hk(t,e){this._context=t,this._k=(1-e)/6}Hk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:Uk(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:Uk(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Bk=function t(e){function r(t){return new Hk(t,e)}return r.tension=function(e){return t(+e)},r}(0);function Wk(t,e){this._context=t,this._k=(1-e)/6}Wk.prototype={areaStart:Nk,areaEnd:Nk,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:Uk(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Yk=function t(e){function r(t){return new Wk(t,e)}return r.tension=function(e){return t(+e)},r}(0);function qk(t,e){this._context=t,this._k=(1-e)/6}qk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Uk(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Gk=function t(e){function r(t){return new qk(t,e)}return r.tension=function(e){return t(+e)},r}(0);function Vk(t,e,r){var n=t._x1,i=t._y1,o=t._x2,a=t._y2;if(t._l01_a>1e-12){var l=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,h=3*t._l01_a*(t._l01_a+t._l12_a);n=(n*l-t._x0*t._l12_2a+t._x2*t._l01_2a)/h,i=(i*l-t._y0*t._l12_2a+t._y2*t._l01_2a)/h}if(t._l23_a>1e-12){var s=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,d=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*s+t._x1*t._l23_2a-e*t._l12_2a)/d,a=(a*s+t._y1*t._l23_2a-r*t._l12_2a)/d}t._context.bezierCurveTo(n,i,o,a,t._x2,t._y2)}function Qk(t,e){this._context=t,this._alpha=e}Qk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:Vk(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Xk=function t(e){function r(t){return e?new Qk(t,e):new Hk(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function Zk(t,e){this._context=t,this._alpha=e}Zk.prototype={areaStart:Nk,areaEnd:Nk,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:Vk(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var $k=function t(e){function r(t){return e?new Zk(t,e):new Wk(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function Kk(t,e){this._context=t,this._alpha=e}Kk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Vk(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Jk=function t(e){function r(t){return e?new Kk(t,e):new qk(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function ty(t){this._context=t}ty.prototype={areaStart:Nk,areaEnd:Nk,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}};var ey=function(t){return new ty(t)};function ry(t){return t<0?-1:1}function ny(t,e,r){var n=t._x1-t._x0,i=e-t._x1,o=(t._y1-t._y0)/(n||i<0&&-0),a=(r-t._y1)/(i||n<0&&-0),l=(o*i+a*n)/(n+i);return(ry(o)+ry(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(l))||0}function iy(t,e){var r=t._x1-t._x0;return r?(3*(t._y1-t._y0)/r-e)/2:e}function oy(t,e,r){var n=t._x0,i=t._y0,o=t._x1,a=t._y1,l=(o-n)/3;t._context.bezierCurveTo(n+l,i+l*e,o-l,a-l*r,o,a)}function ay(t){this._context=t}function ly(t){this._context=new hy(t)}function hy(t){this._context=t}function sy(t){return new ay(t)}function dy(t){return new ly(t)}function cy(t){this._context=t}function py(t){var e,r,n=t.length-1,i=new Array(n),o=new Array(n),a=new Array(n);for(i[0]=0,o[0]=2,a[0]=t[0]+2*t[1],e=1;e=0;--e)i[e]=(a[e]-i[e+1])/o[e];for(o[n-1]=(t[n]+i[n-1])/2,e=0;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var r=this._x*(1-this._t)+t*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,e)}}this._x=t,this._y=e}};var fy=function(t){return new my(t,.5)};function gy(t){return new my(t,0)}function by(t){return new my(t,1)}var _y=function(t,e){if((i=t.length)>1)for(var r,n,i,o=1,a=t[e[0]],l=a.length;o=0;)r[e]=e;return r};function vy(t,e){return t[e]}var ky=function(){var t=xv([]),e=xy,r=_y,n=vy;function i(i){var o,a,l=t.apply(this,arguments),h=i.length,s=l.length,d=new Array(s);for(o=0;o0){for(var r,n,i,o=0,a=t[0].length;o0)for(var r,n,i,o,a,l,h=0,s=t[e[0]].length;h0?(n[0]=o,n[1]=o+=i):i<0?(n[1]=a,n[0]=a+=i):(n[0]=0,n[1]=i)},Sy=function(t,e){if((r=t.length)>0){for(var r,n=0,i=t[e[0]],o=i.length;n0&&(n=(r=t[e[0]]).length)>0){for(var r,n,i,o=0,a=1;ao&&(o=e,n=r);return n}var Ey=function(t){var e=t.map(Dy);return xy(t).sort((function(t,r){return e[t]-e[r]}))};function Dy(t){for(var e,r=0,n=-1,i=t.length;++n0)){if(o/=p,p<0){if(o0){if(o>c)return;o>d&&(d=o)}if(o=n-h,p||!(o<0)){if(o/=p,p<0){if(o>c)return;o>d&&(d=o)}else if(p>0){if(o0)){if(o/=u,u<0){if(o0){if(o>c)return;o>d&&(d=o)}if(o=i-s,u||!(o<0)){if(o/=u,u<0){if(o>c)return;o>d&&(d=o)}else if(u>0){if(o0||c<1)||(d>0&&(t[0]=[h+d*p,s+d*u]),c<1&&(t[1]=[h+c*p,s+c*u]),!0)}}}}}function Xy(t,e,r,n,i){var o=t[1];if(o)return!0;var a,l,h=t[0],s=t.left,d=t.right,c=s[0],p=s[1],u=d[0],m=d[1],f=(c+u)/2,g=(p+m)/2;if(m===p){if(f=n)return;if(c>u){if(h){if(h[1]>=i)return}else h=[f,r];o=[f,i]}else{if(h){if(h[1]1)if(c>u){if(h){if(h[1]>=i)return}else h=[(r-l)/a,r];o=[(i-l)/a,i]}else{if(h){if(h[1]=n)return}else h=[e,a*e+l];o=[n,a*n+l]}else{if(h){if(h[0]=-bw)){var u=h*h+s*s,m=d*d+c*c,f=(c*u-s*m)/p,g=(h*m-d*u)/p,b=tw.pop()||new ew;b.arc=t,b.site=i,b.x=f+a,b.y=(b.cy=g+l)+Math.sqrt(f*f+g*g),t.circle=b;for(var _=null,x=mw._;x;)if(b.ygw)l=l.L;else{if(!((i=o-cw(l,a))>gw)){n>-gw?(e=l.P,r=l):i>-gw?(e=l,r=l.N):e=r=l;break}if(!l.R){e=l;break}l=l.R}!function(t){uw[t.index]={site:t,halfedges:[]}}(t);var h=aw(t);if(pw.insert(e,h),e||r){if(e===r)return nw(e),r=aw(e.site),pw.insert(h,r),h.edge=r.edge=qy(e.site,h.site),rw(e),void rw(r);if(r){nw(e),nw(r);var s=e.site,d=s[0],c=s[1],p=t[0]-d,u=t[1]-c,m=r.site,f=m[0]-d,g=m[1]-c,b=2*(p*g-u*f),_=p*p+u*u,x=f*f+g*g,v=[(g*_-u*x)/b+d,(p*x-f*_)/b+c];Vy(r.edge,s,m,v),h.edge=qy(s,t,null,v),r.edge=qy(t,m,null,v),rw(e),rw(r)}else h.edge=qy(e.site,h.site)}}function dw(t,e){var r=t.site,n=r[0],i=r[1],o=i-e;if(!o)return n;var a=t.P;if(!a)return-1/0;var l=(r=a.site)[0],h=r[1],s=h-e;if(!s)return l;var d=l-n,c=1/o-1/s,p=d/s;return c?(-p+Math.sqrt(p*p-2*c*(d*d/(-2*s)-h+s/2+i-o/2)))/c+n:(n+l)/2}function cw(t,e){var r=t.N;if(r)return dw(r,e);var n=t.site;return n[1]===e?n[0]:1/0}var pw,uw,mw,fw,gw=1e-6,bw=1e-12;function _w(t,e){return e[1]-t[1]||e[0]-t[0]}function xw(t,e){var r,n,i,o=t.sort(_w).pop();for(fw=[],uw=new Array(t.length),pw=new Yy,mw=new Yy;;)if(i=Jy,o&&(!i||o[1]gw||Math.abs(i[0][1]-i[1][1])>gw)||delete fw[o]}(a,l,h,s),function(t,e,r,n){var i,o,a,l,h,s,d,c,p,u,m,f,g=uw.length,b=!0;for(i=0;igw||Math.abs(f-p)>gw)&&(h.splice(l,0,fw.push(Gy(a,u,Math.abs(m-t)gw?[t,Math.abs(c-t)gw?[Math.abs(p-n)gw?[r,Math.abs(c-r)gw?[Math.abs(p-e)=l)return null;var h=t-i.site[0],s=e-i.site[1],d=h*h+s*s;do{i=o.cells[n=a],a=null,i.halfedges.forEach((function(r){var n=o.edges[r],l=n.left;if(l!==i.site&&l||(l=n.right)){var h=t-l[0],s=e-l[1],c=h*h+s*s;cn?(n+i)/2:Math.min(0,n)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}var Lw=function(){var t,e,r=Ew,n=Dw,i=zw,o=Aw,a=jw,l=[0,1/0],h=[[-1/0,-1/0],[1/0,1/0]],s=250,d=pm,c=ct(\"start\",\"zoom\",\"end\"),p=0;function u(t){t.property(\"__zoom\",Nw).on(\"wheel.zoom\",v).on(\"mousedown.zoom\",k).on(\"dblclick.zoom\",y).filter(a).on(\"touchstart.zoom\",w).on(\"touchmove.zoom\",S).on(\"touchend.zoom touchcancel.zoom\",M).style(\"touch-action\",\"none\").style(\"-webkit-tap-highlight-color\",\"rgba(0,0,0,0)\")}function m(t,e){return(e=Math.max(l[0],Math.min(l[1],e)))===t.k?t:new ww(e,t.x,t.y)}function f(t,e,r){var n=e[0]-r[0]*t.k,i=e[1]-r[1]*t.k;return n===t.x&&i===t.y?t:new ww(t.k,n,i)}function g(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function b(t,e,r){t.on(\"start.zoom\",(function(){_(this,arguments).start()})).on(\"interrupt.zoom end.zoom\",(function(){_(this,arguments).end()})).tween(\"zoom\",(function(){var t=this,i=arguments,o=_(t,i),a=n.apply(t,i),l=null==r?g(a):\"function\"==typeof r?r.apply(t,i):r,h=Math.max(a[1][0]-a[0][0],a[1][1]-a[0][1]),s=t.__zoom,c=\"function\"==typeof e?e.apply(t,i):e,p=d(s.invert(l).concat(h/s.k),c.invert(l).concat(h/c.k));return function(t){if(1===t)t=c;else{var e=p(t),r=h/e[2];t=new ww(r,l[0]-e[0]*r,l[1]-e[1]*r)}o.zoom(null,t)}}))}function _(t,e,r){return!r&&t.__zooming||new x(t,e)}function x(t,e){this.that=t,this.args=e,this.active=0,this.extent=n.apply(t,e),this.taps=0}function v(){if(r.apply(this,arguments)){var t=_(this,arguments),e=this.__zoom,n=Math.max(l[0],Math.min(l[1],e.k*Math.pow(2,o.apply(this,arguments)))),a=jr(this);if(t.wheel)t.mouse[0][0]===a[0]&&t.mouse[0][1]===a[1]||(t.mouse[1]=e.invert(t.mouse[0]=a)),clearTimeout(t.wheel);else{if(e.k===n)return;t.mouse=[a,e.invert(a)],ln(this),t.start()}Tw(),t.wheel=setTimeout(s,150),t.zoom(\"mouse\",i(f(m(e,n),t.mouse[0],t.mouse[1]),t.extent,h))}function s(){t.wheel=null,t.end()}}function k(){if(!e&&r.apply(this,arguments)){var t=_(this,arguments,!0),n=we(se.view).on(\"mousemove.zoom\",s,!0).on(\"mouseup.zoom\",d,!0),o=jr(this),a=se.clientX,l=se.clientY;Ce(se.view),Cw(),t.mouse=[o,this.__zoom.invert(o)],ln(this),t.start()}function s(){if(Tw(),!t.moved){var e=se.clientX-a,r=se.clientY-l;t.moved=e*e+r*r>p}t.zoom(\"mouse\",i(f(t.that.__zoom,t.mouse[0]=jr(t.that),t.mouse[1]),t.extent,h))}function d(){n.on(\"mousemove.zoom mouseup.zoom\",null),Te(se.view,t.moved),Tw(),t.end()}}function y(){if(r.apply(this,arguments)){var t=this.__zoom,e=jr(this),o=t.invert(e),a=t.k*(se.shiftKey?.5:2),l=i(f(m(t,a),e,o),n.apply(this,arguments),h);Tw(),s>0?we(this).transition().duration(s).call(b,l,e):we(this).call(u.transform,l)}}function w(){if(r.apply(this,arguments)){var e,n,i,o,a=se.touches,l=a.length,h=_(this,arguments,se.changedTouches.length===l);for(Cw(),n=0;n0&&e-1 in t)}w.fn=w.prototype={jquery:\"3.5.1\",constructor:w,length:0,toArray:function(){return l.call(this)},get:function(t){return null==t?l.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=w.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return w.each(this,t)},map:function(t){return this.pushStack(w.map(this,(function(e,r){return t.call(e,r,e)})))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(w.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,r=+t+(t<0?e:0);return this.pushStack(r>=0&&r+~]|\"+P+\")\"+P+\"*\"),q=new RegExp(P+\"|>\"),G=new RegExp(U),V=new RegExp(\"^\"+R+\"$\"),Q={ID:new RegExp(\"^#(\"+R+\")\"),CLASS:new RegExp(\"^\\\\.(\"+R+\")\"),TAG:new RegExp(\"^(\"+R+\"|[*])\"),ATTR:new RegExp(\"^\"+F),PSEUDO:new RegExp(\"^\"+U),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+P+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+P+\"*(?:([+-]|)\"+P+\"*(\\\\d+)|))\"+P+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+O+\")$\",\"i\"),needsContext:new RegExp(\"^\"+P+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+P+\"*((?:-\\\\d)?\\\\d*)\"+P+\"*\\\\)|)(?=[^-]|$)\",\"i\")},X=/HTML$/i,Z=/^(?:input|select|textarea|button)$/i,$=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,J=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,tt=/[+~]/,et=new RegExp(\"\\\\\\\\[\\\\da-fA-F]{1,6}\"+P+\"?|\\\\\\\\([^\\\\r\\\\n\\\\f])\",\"g\"),rt=function(t,e){var r=\"0x\"+t.slice(1)-65536;return e||(r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320))},nt=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,it=function(t,e){return e?\"\\0\"===t?\"�\":t.slice(0,-1)+\"\\\\\"+t.charCodeAt(t.length-1).toString(16)+\" \":\"\\\\\"+t},ot=function(){p()},at=vt((function(t){return!0===t.disabled&&\"fieldset\"===t.nodeName.toLowerCase()}),{dir:\"parentNode\",next:\"legend\"});try{z.apply(N=L.call(k.childNodes),k.childNodes),N[k.childNodes.length].nodeType}catch(t){z={apply:N.length?function(t,e){j.apply(t,L.call(e))}:function(t,e){for(var r=t.length,n=0;t[r++]=e[n++];);t.length=r-1}}}function lt(t,e,n,i){var o,l,s,d,c,m,b,_=e&&e.ownerDocument,k=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==k&&9!==k&&11!==k)return n;if(!i&&(p(e),e=e||u,f)){if(11!==k&&(c=J.exec(t)))if(o=c[1]){if(9===k){if(!(s=e.getElementById(o)))return n;if(s.id===o)return n.push(s),n}else if(_&&(s=_.getElementById(o))&&x(e,s)&&s.id===o)return n.push(s),n}else{if(c[2])return z.apply(n,e.getElementsByTagName(t)),n;if((o=c[3])&&r.getElementsByClassName&&e.getElementsByClassName)return z.apply(n,e.getElementsByClassName(o)),n}if(r.qsa&&!T[t+\" \"]&&(!g||!g.test(t))&&(1!==k||\"object\"!==e.nodeName.toLowerCase())){if(b=t,_=e,1===k&&(q.test(t)||Y.test(t))){for((_=tt.test(t)&&bt(e.parentNode)||e)===e&&r.scope||((d=e.getAttribute(\"id\"))?d=d.replace(nt,it):e.setAttribute(\"id\",d=v)),l=(m=a(t)).length;l--;)m[l]=(d?\"#\"+d:\":scope\")+\" \"+xt(m[l]);b=m.join(\",\")}try{return z.apply(n,_.querySelectorAll(b)),n}catch(e){T(t,!0)}finally{d===v&&e.removeAttribute(\"id\")}}}return h(t.replace(B,\"$1\"),e,n,i)}function ht(){var t=[];return function e(r,i){return t.push(r+\" \")>n.cacheLength&&delete e[t.shift()],e[r+\" \"]=i}}function st(t){return t[v]=!0,t}function dt(t){var e=u.createElement(\"fieldset\");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ct(t,e){for(var r=t.split(\"|\"),i=r.length;i--;)n.attrHandle[r[i]]=e}function pt(t,e){var r=e&&t,n=r&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(n)return n;if(r)for(;r=r.nextSibling;)if(r===e)return-1;return t?1:-1}function ut(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function mt(t){return function(e){var r=e.nodeName.toLowerCase();return(\"input\"===r||\"button\"===r)&&e.type===t}}function ft(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&at(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function gt(t){return st((function(e){return e=+e,st((function(r,n){for(var i,o=t([],r.length,e),a=o.length;a--;)r[i=o[a]]&&(r[i]=!(n[i]=r[i]))}))}))}function bt(t){return t&&void 0!==t.getElementsByTagName&&t}for(e in r=lt.support={},o=lt.isXML=function(t){var e=t.namespaceURI,r=(t.ownerDocument||t).documentElement;return!X.test(e||r&&r.nodeName||\"HTML\")},p=lt.setDocument=function(t){var e,i,a=t?t.ownerDocument||t:k;return a!=u&&9===a.nodeType&&a.documentElement?(m=(u=a).documentElement,f=!o(u),k!=u&&(i=u.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener(\"unload\",ot,!1):i.attachEvent&&i.attachEvent(\"onunload\",ot)),r.scope=dt((function(t){return m.appendChild(t).appendChild(u.createElement(\"div\")),void 0!==t.querySelectorAll&&!t.querySelectorAll(\":scope fieldset div\").length})),r.attributes=dt((function(t){return t.className=\"i\",!t.getAttribute(\"className\")})),r.getElementsByTagName=dt((function(t){return t.appendChild(u.createComment(\"\")),!t.getElementsByTagName(\"*\").length})),r.getElementsByClassName=K.test(u.getElementsByClassName),r.getById=dt((function(t){return m.appendChild(t).id=v,!u.getElementsByName||!u.getElementsByName(v).length})),r.getById?(n.filter.ID=function(t){var e=t.replace(et,rt);return function(t){return t.getAttribute(\"id\")===e}},n.find.ID=function(t,e){if(void 0!==e.getElementById&&f){var r=e.getElementById(t);return r?[r]:[]}}):(n.filter.ID=function(t){var e=t.replace(et,rt);return function(t){var r=void 0!==t.getAttributeNode&&t.getAttributeNode(\"id\");return r&&r.value===e}},n.find.ID=function(t,e){if(void 0!==e.getElementById&&f){var r,n,i,o=e.getElementById(t);if(o){if((r=o.getAttributeNode(\"id\"))&&r.value===t)return[o];for(i=e.getElementsByName(t),n=0;o=i[n++];)if((r=o.getAttributeNode(\"id\"))&&r.value===t)return[o]}return[]}}),n.find.TAG=r.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):r.qsa?e.querySelectorAll(t):void 0}:function(t,e){var r,n=[],i=0,o=e.getElementsByTagName(t);if(\"*\"===t){for(;r=o[i++];)1===r.nodeType&&n.push(r);return n}return o},n.find.CLASS=r.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&f)return e.getElementsByClassName(t)},b=[],g=[],(r.qsa=K.test(u.querySelectorAll))&&(dt((function(t){var e;m.appendChild(t).innerHTML=\"\",t.querySelectorAll(\"[msallowcapture^='']\").length&&g.push(\"[*^$]=\"+P+\"*(?:''|\\\"\\\")\"),t.querySelectorAll(\"[selected]\").length||g.push(\"\\\\[\"+P+\"*(?:value|\"+O+\")\"),t.querySelectorAll(\"[id~=\"+v+\"-]\").length||g.push(\"~=\"),(e=u.createElement(\"input\")).setAttribute(\"name\",\"\"),t.appendChild(e),t.querySelectorAll(\"[name='']\").length||g.push(\"\\\\[\"+P+\"*name\"+P+\"*=\"+P+\"*(?:''|\\\"\\\")\"),t.querySelectorAll(\":checked\").length||g.push(\":checked\"),t.querySelectorAll(\"a#\"+v+\"+*\").length||g.push(\".#.+[+~]\"),t.querySelectorAll(\"\\\\\\f\"),g.push(\"[\\\\r\\\\n\\\\f]\")})),dt((function(t){t.innerHTML=\"\";var e=u.createElement(\"input\");e.setAttribute(\"type\",\"hidden\"),t.appendChild(e).setAttribute(\"name\",\"D\"),t.querySelectorAll(\"[name=d]\").length&&g.push(\"name\"+P+\"*[*^$|!~]?=\"),2!==t.querySelectorAll(\":enabled\").length&&g.push(\":enabled\",\":disabled\"),m.appendChild(t).disabled=!0,2!==t.querySelectorAll(\":disabled\").length&&g.push(\":enabled\",\":disabled\"),t.querySelectorAll(\"*,:x\"),g.push(\",.*:\")}))),(r.matchesSelector=K.test(_=m.matches||m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&dt((function(t){r.disconnectedMatch=_.call(t,\"*\"),_.call(t,\"[s!='']:x\"),b.push(\"!=\",U)})),g=g.length&&new RegExp(g.join(\"|\")),b=b.length&&new RegExp(b.join(\"|\")),e=K.test(m.compareDocumentPosition),x=e||K.test(m.contains)?function(t,e){var r=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(r.contains?r.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},E=e?function(t,e){if(t===e)return c=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n||(1&(n=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!r.sortDetached&&e.compareDocumentPosition(t)===n?t==u||t.ownerDocument==k&&x(k,t)?-1:e==u||e.ownerDocument==k&&x(k,e)?1:d?I(d,t)-I(d,e):0:4&n?-1:1)}:function(t,e){if(t===e)return c=!0,0;var r,n=0,i=t.parentNode,o=e.parentNode,a=[t],l=[e];if(!i||!o)return t==u?-1:e==u?1:i?-1:o?1:d?I(d,t)-I(d,e):0;if(i===o)return pt(t,e);for(r=t;r=r.parentNode;)a.unshift(r);for(r=e;r=r.parentNode;)l.unshift(r);for(;a[n]===l[n];)n++;return n?pt(a[n],l[n]):a[n]==k?-1:l[n]==k?1:0},u):u},lt.matches=function(t,e){return lt(t,null,null,e)},lt.matchesSelector=function(t,e){if(p(t),r.matchesSelector&&f&&!T[e+\" \"]&&(!b||!b.test(e))&&(!g||!g.test(e)))try{var n=_.call(t,e);if(n||r.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(t){T(e,!0)}return lt(e,u,null,[t]).length>0},lt.contains=function(t,e){return(t.ownerDocument||t)!=u&&p(t),x(t,e)},lt.attr=function(t,e){(t.ownerDocument||t)!=u&&p(t);var i=n.attrHandle[e.toLowerCase()],o=i&&D.call(n.attrHandle,e.toLowerCase())?i(t,e,!f):void 0;return void 0!==o?o:r.attributes||!f?t.getAttribute(e):(o=t.getAttributeNode(e))&&o.specified?o.value:null},lt.escape=function(t){return(t+\"\").replace(nt,it)},lt.error=function(t){throw new Error(\"Syntax error, unrecognized expression: \"+t)},lt.uniqueSort=function(t){var e,n=[],i=0,o=0;if(c=!r.detectDuplicates,d=!r.sortStable&&t.slice(0),t.sort(E),c){for(;e=t[o++];)e===t[o]&&(i=n.push(o));for(;i--;)t.splice(n[i],1)}return d=null,t},i=lt.getText=function(t){var e,r=\"\",n=0,o=t.nodeType;if(o){if(1===o||9===o||11===o){if(\"string\"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)r+=i(t)}else if(3===o||4===o)return t.nodeValue}else for(;e=t[n++];)r+=i(e);return r},(n=lt.selectors={cacheLength:50,createPseudo:st,match:Q,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(et,rt),t[3]=(t[3]||t[4]||t[5]||\"\").replace(et,rt),\"~=\"===t[2]&&(t[3]=\" \"+t[3]+\" \"),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),\"nth\"===t[1].slice(0,3)?(t[3]||lt.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*(\"even\"===t[3]||\"odd\"===t[3])),t[5]=+(t[7]+t[8]||\"odd\"===t[3])):t[3]&<.error(t[0]),t},PSEUDO:function(t){var e,r=!t[6]&&t[2];return Q.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||\"\":r&&G.test(r)&&(e=a(r,!0))&&(e=r.indexOf(\")\",r.length-e)-r.length)&&(t[0]=t[0].slice(0,e),t[2]=r.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,rt).toLowerCase();return\"*\"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=S[t+\" \"];return e||(e=new RegExp(\"(^|\"+P+\")\"+t+\"(\"+P+\"|$)\"))&&S(t,(function(t){return e.test(\"string\"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute(\"class\")||\"\")}))},ATTR:function(t,e,r){return function(n){var i=lt.attr(n,t);return null==i?\"!=\"===e:!e||(i+=\"\",\"=\"===e?i===r:\"!=\"===e?i!==r:\"^=\"===e?r&&0===i.indexOf(r):\"*=\"===e?r&&i.indexOf(r)>-1:\"$=\"===e?r&&i.slice(-r.length)===r:\"~=\"===e?(\" \"+i.replace(H,\" \")+\" \").indexOf(r)>-1:\"|=\"===e&&(i===r||i.slice(0,r.length+1)===r+\"-\"))}},CHILD:function(t,e,r,n,i){var o=\"nth\"!==t.slice(0,3),a=\"last\"!==t.slice(-4),l=\"of-type\"===e;return 1===n&&0===i?function(t){return!!t.parentNode}:function(e,r,h){var s,d,c,p,u,m,f=o!==a?\"nextSibling\":\"previousSibling\",g=e.parentNode,b=l&&e.nodeName.toLowerCase(),_=!h&&!l,x=!1;if(g){if(o){for(;f;){for(p=e;p=p[f];)if(l?p.nodeName.toLowerCase()===b:1===p.nodeType)return!1;m=f=\"only\"===t&&!m&&\"nextSibling\"}return!0}if(m=[a?g.firstChild:g.lastChild],a&&_){for(x=(u=(s=(d=(c=(p=g)[v]||(p[v]={}))[p.uniqueID]||(c[p.uniqueID]={}))[t]||[])[0]===y&&s[1])&&s[2],p=u&&g.childNodes[u];p=++u&&p&&p[f]||(x=u=0)||m.pop();)if(1===p.nodeType&&++x&&p===e){d[t]=[y,u,x];break}}else if(_&&(x=u=(s=(d=(c=(p=e)[v]||(p[v]={}))[p.uniqueID]||(c[p.uniqueID]={}))[t]||[])[0]===y&&s[1]),!1===x)for(;(p=++u&&p&&p[f]||(x=u=0)||m.pop())&&((l?p.nodeName.toLowerCase()!==b:1!==p.nodeType)||!++x||(_&&((d=(c=p[v]||(p[v]={}))[p.uniqueID]||(c[p.uniqueID]={}))[t]=[y,x]),p!==e)););return(x-=i)===n||x%n==0&&x/n>=0}}},PSEUDO:function(t,e){var r,i=n.pseudos[t]||n.setFilters[t.toLowerCase()]||lt.error(\"unsupported pseudo: \"+t);return i[v]?i(e):i.length>1?(r=[t,t,\"\",e],n.setFilters.hasOwnProperty(t.toLowerCase())?st((function(t,r){for(var n,o=i(t,e),a=o.length;a--;)t[n=I(t,o[a])]=!(r[n]=o[a])})):function(t){return i(t,0,r)}):i}},pseudos:{not:st((function(t){var e=[],r=[],n=l(t.replace(B,\"$1\"));return n[v]?st((function(t,e,r,i){for(var o,a=n(t,null,i,[]),l=t.length;l--;)(o=a[l])&&(t[l]=!(e[l]=o))})):function(t,i,o){return e[0]=t,n(e,null,o,r),e[0]=null,!r.pop()}})),has:st((function(t){return function(e){return lt(t,e).length>0}})),contains:st((function(t){return t=t.replace(et,rt),function(e){return(e.textContent||i(e)).indexOf(t)>-1}})),lang:st((function(t){return V.test(t||\"\")||lt.error(\"unsupported lang: \"+t),t=t.replace(et,rt).toLowerCase(),function(e){var r;do{if(r=f?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(r=r.toLowerCase())===t||0===r.indexOf(t+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var r=t.location&&t.location.hash;return r&&r.slice(1)===e.id},root:function(t){return t===m},focus:function(t){return t===u.activeElement&&(!u.hasFocus||u.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:ft(!1),disabled:ft(!0),checked:function(t){var e=t.nodeName.toLowerCase();return\"input\"===e&&!!t.checked||\"option\"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!n.pseudos.empty(t)},header:function(t){return $.test(t.nodeName)},input:function(t){return Z.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return\"input\"===e&&\"button\"===t.type||\"button\"===e},text:function(t){var e;return\"input\"===t.nodeName.toLowerCase()&&\"text\"===t.type&&(null==(e=t.getAttribute(\"type\"))||\"text\"===e.toLowerCase())},first:gt((function(){return[0]})),last:gt((function(t,e){return[e-1]})),eq:gt((function(t,e,r){return[r<0?r+e:r]})),even:gt((function(t,e){for(var r=0;re?e:r;--n>=0;)t.push(n);return t})),gt:gt((function(t,e,r){for(var n=r<0?r+e:r;++n1?function(e,r,n){for(var i=t.length;i--;)if(!t[i](e,r,n))return!1;return!0}:t[0]}function yt(t,e,r,n,i){for(var o,a=[],l=0,h=t.length,s=null!=e;l-1&&(o[s]=!(a[s]=c))}}else b=yt(b===a?b.splice(m,b.length):b),i?i(null,a,b,h):z.apply(a,b)}))}function St(t){for(var e,r,i,o=t.length,a=n.relative[t[0].type],l=a||n.relative[\" \"],h=a?1:0,d=vt((function(t){return t===e}),l,!0),c=vt((function(t){return I(e,t)>-1}),l,!0),p=[function(t,r,n){var i=!a&&(n||r!==s)||((e=r).nodeType?d(t,r,n):c(t,r,n));return e=null,i}];h1&&kt(p),h>1&&xt(t.slice(0,h-1).concat({value:\" \"===t[h-2].type?\"*\":\"\"})).replace(B,\"$1\"),r,h0,i=t.length>0,o=function(o,a,l,h,d){var c,m,g,b=0,_=\"0\",x=o&&[],v=[],k=s,w=o||i&&n.find.TAG(\"*\",d),S=y+=null==k?1:Math.random()||.1,M=w.length;for(d&&(s=a==u||a||d);_!==M&&null!=(c=w[_]);_++){if(i&&c){for(m=0,a||c.ownerDocument==u||(p(c),l=!f);g=t[m++];)if(g(c,a||u,l)){h.push(c);break}d&&(y=S)}r&&((c=!g&&c)&&b--,o&&x.push(c))}if(b+=_,r&&_!==b){for(m=0;g=e[m++];)g(x,v,a,l);if(o){if(b>0)for(;_--;)x[_]||v[_]||(v[_]=A.call(h));v=yt(v)}z.apply(h,v),d&&!o&&v.length>0&&b+e.length>1&<.uniqueSort(h)}return d&&(y=S,s=k),x};return r?st(o):o}(o,i))).selector=t}return l},h=lt.select=function(t,e,r,i){var o,h,s,d,c,p=\"function\"==typeof t&&t,u=!i&&a(t=p.selector||t);if(r=r||[],1===u.length){if((h=u[0]=u[0].slice(0)).length>2&&\"ID\"===(s=h[0]).type&&9===e.nodeType&&f&&n.relative[h[1].type]){if(!(e=(n.find.ID(s.matches[0].replace(et,rt),e)||[])[0]))return r;p&&(e=e.parentNode),t=t.slice(h.shift().value.length)}for(o=Q.needsContext.test(t)?0:h.length;o--&&(s=h[o],!n.relative[d=s.type]);)if((c=n.find[d])&&(i=c(s.matches[0].replace(et,rt),tt.test(h[0].type)&&bt(e.parentNode)||e))){if(h.splice(o,1),!(t=i.length&&xt(h)))return z.apply(r,i),r;break}}return(p||l(t,u))(i,e,!f,r,!e||tt.test(t)&&bt(e.parentNode)||e),r},r.sortStable=v.split(\"\").sort(E).join(\"\")===v,r.detectDuplicates=!!c,p(),r.sortDetached=dt((function(t){return 1&t.compareDocumentPosition(u.createElement(\"fieldset\"))})),dt((function(t){return t.innerHTML=\"\",\"#\"===t.firstChild.getAttribute(\"href\")}))||ct(\"type|href|height|width\",(function(t,e,r){if(!r)return t.getAttribute(e,\"type\"===e.toLowerCase()?1:2)})),r.attributes&&dt((function(t){return t.innerHTML=\"\",t.firstChild.setAttribute(\"value\",\"\"),\"\"===t.firstChild.getAttribute(\"value\")}))||ct(\"value\",(function(t,e,r){if(!r&&\"input\"===t.nodeName.toLowerCase())return t.defaultValue})),dt((function(t){return null==t.getAttribute(\"disabled\")}))||ct(O,(function(t,e,r){var n;if(!r)return!0===t[e]?e.toLowerCase():(n=t.getAttributeNode(e))&&n.specified?n.value:null})),lt}(r);w.find=M,w.expr=M.selectors,w.expr[\":\"]=w.expr.pseudos,w.uniqueSort=w.unique=M.uniqueSort,w.text=M.getText,w.isXMLDoc=M.isXML,w.contains=M.contains,w.escapeSelector=M.escape;var C=function(t,e,r){for(var n=[],i=void 0!==r;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(i&&w(t).is(r))break;n.push(t)}return n},T=function(t,e){for(var r=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&r.push(t);return r},E=w.expr.match.needsContext;function D(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var N=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function A(t,e,r){return b(e)?w.grep(t,(function(t,n){return!!e.call(t,n,t)!==r})):e.nodeType?w.grep(t,(function(t){return t===e!==r})):\"string\"!=typeof e?w.grep(t,(function(t){return d.call(e,t)>-1!==r})):w.filter(e,t,r)}w.filter=function(t,e,r){var n=e[0];return r&&(t=\":not(\"+t+\")\"),1===e.length&&1===n.nodeType?w.find.matchesSelector(n,t)?[n]:[]:w.find.matches(t,w.grep(e,(function(t){return 1===t.nodeType})))},w.fn.extend({find:function(t){var e,r,n=this.length,i=this;if(\"string\"!=typeof t)return this.pushStack(w(t).filter((function(){for(e=0;e1?w.uniqueSort(r):r},filter:function(t){return this.pushStack(A(this,t||[],!1))},not:function(t){return this.pushStack(A(this,t||[],!0))},is:function(t){return!!A(this,\"string\"==typeof t&&E.test(t)?w(t):t||[],!1).length}});var j,z=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(w.fn.init=function(t,e,r){var n,i;if(!t)return this;if(r=r||j,\"string\"==typeof t){if(!(n=\"<\"===t[0]&&\">\"===t[t.length-1]&&t.length>=3?[null,t,null]:z.exec(t))||!n[1]&&e)return!e||e.jquery?(e||r).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof w?e[0]:e,w.merge(this,w.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:x,!0)),N.test(n[1])&&w.isPlainObject(e))for(n in e)b(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}return(i=x.getElementById(n[2]))&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):b(t)?void 0!==r.ready?r.ready(t):t(w):w.makeArray(t,this)}).prototype=w.fn,j=w(x);var L=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};function O(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}w.fn.extend({has:function(t){var e=w(t,this),r=e.length;return this.filter((function(){for(var t=0;t-1:1===r.nodeType&&w.find.matchesSelector(r,t))){o.push(r);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(t){return t?\"string\"==typeof t?d.call(w(t),this[0]):d.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),w.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return C(t,\"parentNode\")},parentsUntil:function(t,e,r){return C(t,\"parentNode\",r)},next:function(t){return O(t,\"nextSibling\")},prev:function(t){return O(t,\"previousSibling\")},nextAll:function(t){return C(t,\"nextSibling\")},prevAll:function(t){return C(t,\"previousSibling\")},nextUntil:function(t,e,r){return C(t,\"nextSibling\",r)},prevUntil:function(t,e,r){return C(t,\"previousSibling\",r)},siblings:function(t){return T((t.parentNode||{}).firstChild,t)},children:function(t){return T(t.firstChild)},contents:function(t){return null!=t.contentDocument&&a(t.contentDocument)?t.contentDocument:(D(t,\"template\")&&(t=t.content||t),w.merge([],t.childNodes))}},(function(t,e){w.fn[t]=function(r,n){var i=w.map(this,e,r);return\"Until\"!==t.slice(-5)&&(n=r),n&&\"string\"==typeof n&&(i=w.filter(n,i)),this.length>1&&(I[t]||w.uniqueSort(i),L.test(t)&&i.reverse()),this.pushStack(i)}}));var P=/[^\\x20\\t\\r\\n\\f]+/g;function R(t){return t}function F(t){throw t}function U(t,e,r,n){var i;try{t&&b(i=t.promise)?i.call(t).done(e).fail(r):t&&b(i=t.then)?i.call(t,e,r):e.apply(void 0,[t].slice(n))}catch(t){r.apply(void 0,[t])}}w.Callbacks=function(t){t=\"string\"==typeof t?function(t){var e={};return w.each(t.match(P)||[],(function(t,r){e[r]=!0})),e}(t):w.extend({},t);var e,r,n,i,o=[],a=[],l=-1,h=function(){for(i=i||t.once,n=e=!0;a.length;l=-1)for(r=a.shift();++l-1;)o.splice(r,1),r<=l&&l--})),this},has:function(t){return t?w.inArray(t,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=r=\"\",this},disabled:function(){return!o},lock:function(){return i=a=[],r||e||(o=r=\"\"),this},locked:function(){return!!i},fireWith:function(t,r){return i||(r=[t,(r=r||[]).slice?r.slice():r],a.push(r),e||h()),this},fire:function(){return s.fireWith(this,arguments),this},fired:function(){return!!n}};return s},w.extend({Deferred:function(t){var e=[[\"notify\",\"progress\",w.Callbacks(\"memory\"),w.Callbacks(\"memory\"),2],[\"resolve\",\"done\",w.Callbacks(\"once memory\"),w.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",w.Callbacks(\"once memory\"),w.Callbacks(\"once memory\"),1,\"rejected\"]],n=\"pending\",i={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},catch:function(t){return i.then(null,t)},pipe:function(){var t=arguments;return w.Deferred((function(r){w.each(e,(function(e,n){var i=b(t[n[4]])&&t[n[4]];o[n[1]]((function(){var t=i&&i.apply(this,arguments);t&&b(t.promise)?t.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[n[0]+\"With\"](this,i?[t]:arguments)}))})),t=null})).promise()},then:function(t,n,i){var o=0;function a(t,e,n,i){return function(){var l=this,h=arguments,s=function(){var r,s;if(!(t=o&&(n!==F&&(l=void 0,h=[r]),e.rejectWith(l,h))}};t?d():(w.Deferred.getStackHook&&(d.stackTrace=w.Deferred.getStackHook()),r.setTimeout(d))}}return w.Deferred((function(r){e[0][3].add(a(0,r,b(i)?i:R,r.notifyWith)),e[1][3].add(a(0,r,b(t)?t:R)),e[2][3].add(a(0,r,b(n)?n:F))})).promise()},promise:function(t){return null!=t?w.extend(t,i):i}},o={};return w.each(e,(function(t,r){var a=r[2],l=r[5];i[r[1]]=a.add,l&&a.add((function(){n=l}),e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),a.add(r[3].fire),o[r[0]]=function(){return o[r[0]+\"With\"](this===o?void 0:this,arguments),this},o[r[0]+\"With\"]=a.fireWith})),i.promise(o),t&&t.call(o,o),o},when:function(t){var e=arguments.length,r=e,n=Array(r),i=l.call(arguments),o=w.Deferred(),a=function(t){return function(r){n[t]=this,i[t]=arguments.length>1?l.call(arguments):r,--e||o.resolveWith(n,i)}};if(e<=1&&(U(t,o.done(a(r)).resolve,o.reject,!e),\"pending\"===o.state()||b(i[r]&&i[r].then)))return o.then();for(;r--;)U(i[r],a(r),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,e){r.console&&r.console.warn&&t&&H.test(t.name)&&r.console.warn(\"jQuery.Deferred exception: \"+t.message,t.stack,e)},w.readyException=function(t){r.setTimeout((function(){throw t}))};var B=w.Deferred();function W(){x.removeEventListener(\"DOMContentLoaded\",W),r.removeEventListener(\"load\",W),w.ready()}w.fn.ready=function(t){return B.then(t).catch((function(t){w.readyException(t)})),this},w.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==t&&--w.readyWait>0||B.resolveWith(x,[w]))}}),w.ready.then=B.then,\"complete\"===x.readyState||\"loading\"!==x.readyState&&!x.documentElement.doScroll?r.setTimeout(w.ready):(x.addEventListener(\"DOMContentLoaded\",W),r.addEventListener(\"load\",W));var Y=function(t,e,r,n,i,o,a){var l=0,h=t.length,s=null==r;if(\"object\"===y(r))for(l in i=!0,r)Y(t,e,l,r[l],!0,o,a);else if(void 0!==n&&(i=!0,b(n)||(a=!0),s&&(a?(e.call(t,n),e=null):(s=e,e=function(t,e,r){return s.call(w(t),r)})),e))for(;l1,null,!0)},removeData:function(t){return this.each((function(){K.remove(this,t)}))}}),w.extend({queue:function(t,e,r){var n;if(t)return e=(e||\"fx\")+\"queue\",n=$.get(t,e),r&&(!n||Array.isArray(r)?n=$.access(t,e,w.makeArray(r)):n.push(r)),n||[]},dequeue:function(t,e){e=e||\"fx\";var r=w.queue(t,e),n=r.length,i=r.shift(),o=w._queueHooks(t,e);\"inprogress\"===i&&(i=r.shift(),n--),i&&(\"fx\"===e&&r.unshift(\"inprogress\"),delete o.stop,i.call(t,(function(){w.dequeue(t,e)}),o)),!n&&o&&o.empty.fire()},_queueHooks:function(t,e){var r=e+\"queueHooks\";return $.get(t,r)||$.access(t,r,{empty:w.Callbacks(\"once memory\").add((function(){$.remove(t,[e+\"queue\",r])}))})}}),w.fn.extend({queue:function(t,e){var r=2;return\"string\"!=typeof t&&(e=t,t=\"fx\",r--),arguments.length\\x20\\t\\r\\n\\f]*)/i,bt=/^$|^module$|\\/(?:java|ecma)script/i;ut=x.createDocumentFragment().appendChild(x.createElement(\"div\")),(mt=x.createElement(\"input\")).setAttribute(\"type\",\"radio\"),mt.setAttribute(\"checked\",\"checked\"),mt.setAttribute(\"name\",\"t\"),ut.appendChild(mt),g.checkClone=ut.cloneNode(!0).cloneNode(!0).lastChild.checked,ut.innerHTML=\"\",g.noCloneChecked=!!ut.cloneNode(!0).lastChild.defaultValue,ut.innerHTML=\"\",g.option=!!ut.lastChild;var _t={thead:[1,\"\",\"
\"],col:[2,\"\",\"
\"],tr:[2,\"\",\"
\"],td:[3,\"\",\"
\"],_default:[0,\"\",\"\"]};function xt(t,e){var r;return r=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||\"*\"):void 0!==t.querySelectorAll?t.querySelectorAll(e||\"*\"):[],void 0===e||e&&D(t,e)?w.merge([t],r):r}function vt(t,e){for(var r=0,n=t.length;r\",\"\"]);var kt=/<|&#?\\w+;/;function yt(t,e,r,n,i){for(var o,a,l,h,s,d,c=e.createDocumentFragment(),p=[],u=0,m=t.length;u-1)i&&i.push(o);else if(s=at(o),a=xt(c.appendChild(o),\"script\"),s&&vt(a),r)for(d=0;o=a[d++];)bt.test(o.type||\"\")&&r.push(o);return c}var wt=/^key/,St=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Mt=/^([^.]*)(?:\\.(.+)|)/;function Ct(){return!0}function Tt(){return!1}function Et(t,e){return t===function(){try{return x.activeElement}catch(t){}}()==(\"focus\"===e)}function Dt(t,e,r,n,i,o){var a,l;if(\"object\"==typeof e){for(l in\"string\"!=typeof r&&(n=n||r,r=void 0),e)Dt(t,l,r,n,e[l],o);return t}if(null==n&&null==i?(i=r,n=r=void 0):null==i&&(\"string\"==typeof r?(i=n,n=void 0):(i=n,n=r,r=void 0)),!1===i)i=Tt;else if(!i)return t;return 1===o&&(a=i,(i=function(t){return w().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),t.each((function(){w.event.add(this,e,i,n,r)}))}function Nt(t,e,r){r?($.set(t,e,!1),w.event.add(t,e,{namespace:!1,handler:function(t){var n,i,o=$.get(this,e);if(1&t.isTrigger&&this[e]){if(o.length)(w.event.special[e]||{}).delegateType&&t.stopPropagation();else if(o=l.call(arguments),$.set(this,e,o),n=r(this,e),this[e](),o!==(i=$.get(this,e))||n?$.set(this,e,!1):i={},o!==i)return t.stopImmediatePropagation(),t.preventDefault(),i.value}else o.length&&($.set(this,e,{value:w.event.trigger(w.extend(o[0],w.Event.prototype),o.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===$.get(t,e)&&w.event.add(t,e,Ct)}w.event={global:{},add:function(t,e,r,n,i){var o,a,l,h,s,d,c,p,u,m,f,g=$.get(t);if(X(t))for(r.handler&&(r=(o=r).handler,i=o.selector),i&&w.find.matchesSelector(ot,i),r.guid||(r.guid=w.guid++),(h=g.events)||(h=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(e){return void 0!==w&&w.event.triggered!==e.type?w.event.dispatch.apply(t,arguments):void 0}),s=(e=(e||\"\").match(P)||[\"\"]).length;s--;)u=f=(l=Mt.exec(e[s])||[])[1],m=(l[2]||\"\").split(\".\").sort(),u&&(c=w.event.special[u]||{},u=(i?c.delegateType:c.bindType)||u,c=w.event.special[u]||{},d=w.extend({type:u,origType:f,data:n,handler:r,guid:r.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:m.join(\".\")},o),(p=h[u])||((p=h[u]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(t,n,m,a)||t.addEventListener&&t.addEventListener(u,a)),c.add&&(c.add.call(t,d),d.handler.guid||(d.handler.guid=r.guid)),i?p.splice(p.delegateCount++,0,d):p.push(d),w.event.global[u]=!0)},remove:function(t,e,r,n,i){var o,a,l,h,s,d,c,p,u,m,f,g=$.hasData(t)&&$.get(t);if(g&&(h=g.events)){for(s=(e=(e||\"\").match(P)||[\"\"]).length;s--;)if(u=f=(l=Mt.exec(e[s])||[])[1],m=(l[2]||\"\").split(\".\").sort(),u){for(c=w.event.special[u]||{},p=h[u=(n?c.delegateType:c.bindType)||u]||[],l=l[2]&&new RegExp(\"(^|\\\\.)\"+m.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)d=p[o],!i&&f!==d.origType||r&&r.guid!==d.guid||l&&!l.test(d.namespace)||n&&n!==d.selector&&(\"**\"!==n||!d.selector)||(p.splice(o,1),d.selector&&p.delegateCount--,c.remove&&c.remove.call(t,d));a&&!p.length&&(c.teardown&&!1!==c.teardown.call(t,m,g.handle)||w.removeEvent(t,u,g.handle),delete h[u])}else for(u in h)w.event.remove(t,u+e[s],r,n,!0);w.isEmptyObject(h)&&$.remove(t,\"handle events\")}},dispatch:function(t){var e,r,n,i,o,a,l=new Array(arguments.length),h=w.event.fix(t),s=($.get(this,\"events\")||Object.create(null))[h.type]||[],d=w.event.special[h.type]||{};for(l[0]=h,e=1;e=1))for(;s!==this;s=s.parentNode||this)if(1===s.nodeType&&(\"click\"!==t.type||!0!==s.disabled)){for(o=[],a={},r=0;r-1:w.find(i,this,null,[s]).length),a[i]&&o.push(n);o.length&&l.push({elem:s,handlers:o})}return s=this,h\\s*$/g;function Lt(t,e){return D(t,\"table\")&&D(11!==e.nodeType?e:e.firstChild,\"tr\")&&w(t).children(\"tbody\")[0]||t}function It(t){return t.type=(null!==t.getAttribute(\"type\"))+\"/\"+t.type,t}function Ot(t){return\"true/\"===(t.type||\"\").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute(\"type\"),t}function Pt(t,e){var r,n,i,o,a,l;if(1===e.nodeType){if($.hasData(t)&&(l=$.get(t).events))for(i in $.remove(e,\"handle events\"),l)for(r=0,n=l[i].length;r1&&\"string\"==typeof m&&!g.checkClone&&jt.test(m))return t.each((function(i){var o=t.eq(i);f&&(e[0]=m.call(this,i,o.html())),Ft(o,e,r,n)}));if(p&&(o=(i=yt(e,t[0].ownerDocument,!1,t,n)).firstChild,1===i.childNodes.length&&(i=o),o||n)){for(l=(a=w.map(xt(i,\"script\"),It)).length;c0&&vt(a,!h&&xt(t,\"script\")),l},cleanData:function(t){for(var e,r,n,i=w.event.special,o=0;void 0!==(r=t[o]);o++)if(X(r)){if(e=r[$.expando]){if(e.events)for(n in e.events)i[n]?w.event.remove(r,n):w.removeEvent(r,n,e.handle);r[$.expando]=void 0}r[K.expando]&&(r[K.expando]=void 0)}}}),w.fn.extend({detach:function(t){return Ut(this,t,!0)},remove:function(t){return Ut(this,t)},text:function(t){return Y(this,(function(t){return void 0===t?w.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)}))}),null,t,arguments.length)},append:function(){return Ft(this,arguments,(function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Lt(this,t).appendChild(t)}))},prepend:function(){return Ft(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Lt(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return Ft(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return Ft(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(w.cleanData(xt(t,!1)),t.textContent=\"\");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return w.clone(this,t,e)}))},html:function(t){return Y(this,(function(t){var e=this[0]||{},r=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if(\"string\"==typeof t&&!At.test(t)&&!_t[(gt.exec(t)||[\"\",\"\"])[1].toLowerCase()]){t=w.htmlPrefilter(t);try{for(;r3,ot.removeChild(t)),l}}))}();var Vt=[\"Webkit\",\"Moz\",\"ms\"],Qt=x.createElement(\"div\").style,Xt={};function Zt(t){var e=w.cssProps[t]||Xt[t];return e||(t in Qt?t:Xt[t]=function(t){for(var e=t[0].toUpperCase()+t.slice(1),r=Vt.length;r--;)if((t=Vt[r]+e)in Qt)return t}(t)||t)}var $t=/^(none|table(?!-c[ea]).+)/,Kt=/^--/,Jt={position:\"absolute\",visibility:\"hidden\",display:\"block\"},te={letterSpacing:\"0\",fontWeight:\"400\"};function ee(t,e,r){var n=nt.exec(e);return n?Math.max(0,n[2]-(r||0))+(n[3]||\"px\"):e}function re(t,e,r,n,i,o){var a=\"width\"===e?1:0,l=0,h=0;if(r===(n?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===r&&(h+=w.css(t,r+it[a],!0,i)),n?(\"content\"===r&&(h-=w.css(t,\"padding\"+it[a],!0,i)),\"margin\"!==r&&(h-=w.css(t,\"border\"+it[a]+\"Width\",!0,i))):(h+=w.css(t,\"padding\"+it[a],!0,i),\"padding\"!==r?h+=w.css(t,\"border\"+it[a]+\"Width\",!0,i):l+=w.css(t,\"border\"+it[a]+\"Width\",!0,i));return!n&&o>=0&&(h+=Math.max(0,Math.ceil(t[\"offset\"+e[0].toUpperCase()+e.slice(1)]-o-h-l-.5))||0),h}function ne(t,e,r){var n=Bt(t),i=(!g.boxSizingReliable()||r)&&\"border-box\"===w.css(t,\"boxSizing\",!1,n),o=i,a=qt(t,e,n),l=\"offset\"+e[0].toUpperCase()+e.slice(1);if(Ht.test(a)){if(!r)return a;a=\"auto\"}return(!g.boxSizingReliable()&&i||!g.reliableTrDimensions()&&D(t,\"tr\")||\"auto\"===a||!parseFloat(a)&&\"inline\"===w.css(t,\"display\",!1,n))&&t.getClientRects().length&&(i=\"border-box\"===w.css(t,\"boxSizing\",!1,n),(o=l in t)&&(a=t[l])),(a=parseFloat(a)||0)+re(t,e,r||(i?\"border\":\"content\"),o,n,a)+\"px\"}function ie(t,e,r,n,i){return new ie.prototype.init(t,e,r,n,i)}w.extend({cssHooks:{opacity:{get:function(t,e){if(e){var r=qt(t,\"opacity\");return\"\"===r?\"1\":r}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,r,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var i,o,a,l=Q(e),h=Kt.test(e),s=t.style;if(h||(e=Zt(l)),a=w.cssHooks[e]||w.cssHooks[l],void 0===r)return a&&\"get\"in a&&void 0!==(i=a.get(t,!1,n))?i:s[e];\"string\"===(o=typeof r)&&(i=nt.exec(r))&&i[1]&&(r=st(t,e,i),o=\"number\"),null!=r&&r==r&&(\"number\"!==o||h||(r+=i&&i[3]||(w.cssNumber[l]?\"\":\"px\")),g.clearCloneStyle||\"\"!==r||0!==e.indexOf(\"background\")||(s[e]=\"inherit\"),a&&\"set\"in a&&void 0===(r=a.set(t,r,n))||(h?s.setProperty(e,r):s[e]=r))}},css:function(t,e,r,n){var i,o,a,l=Q(e);return Kt.test(e)||(e=Zt(l)),(a=w.cssHooks[e]||w.cssHooks[l])&&\"get\"in a&&(i=a.get(t,!0,r)),void 0===i&&(i=qt(t,e,n)),\"normal\"===i&&e in te&&(i=te[e]),\"\"===r||r?(o=parseFloat(i),!0===r||isFinite(o)?o||0:i):i}}),w.each([\"height\",\"width\"],(function(t,e){w.cssHooks[e]={get:function(t,r,n){if(r)return!$t.test(w.css(t,\"display\"))||t.getClientRects().length&&t.getBoundingClientRect().width?ne(t,e,n):Wt(t,Jt,(function(){return ne(t,e,n)}))},set:function(t,r,n){var i,o=Bt(t),a=!g.scrollboxSize()&&\"absolute\"===o.position,l=(a||n)&&\"border-box\"===w.css(t,\"boxSizing\",!1,o),h=n?re(t,e,n,l,o):0;return l&&a&&(h-=Math.ceil(t[\"offset\"+e[0].toUpperCase()+e.slice(1)]-parseFloat(o[e])-re(t,e,\"border\",!1,o)-.5)),h&&(i=nt.exec(r))&&\"px\"!==(i[3]||\"px\")&&(t.style[e]=r,r=w.css(t,e)),ee(0,r,h)}}})),w.cssHooks.marginLeft=Gt(g.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(qt(t,\"marginLeft\"))||t.getBoundingClientRect().left-Wt(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+\"px\"})),w.each({margin:\"\",padding:\"\",border:\"Width\"},(function(t,e){w.cssHooks[t+e]={expand:function(r){for(var n=0,i={},o=\"string\"==typeof r?r.split(\" \"):[r];n<4;n++)i[t+it[n]+e]=o[n]||o[n-2]||o[0];return i}},\"margin\"!==t&&(w.cssHooks[t+e].set=ee)})),w.fn.extend({css:function(t,e){return Y(this,(function(t,e,r){var n,i,o={},a=0;if(Array.isArray(e)){for(n=Bt(t),i=e.length;a1)}}),w.Tween=ie,ie.prototype={constructor:ie,init:function(t,e,r,n,i,o){this.elem=t,this.prop=r,this.easing=i||w.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=o||(w.cssNumber[r]?\"\":\"px\")},cur:function(){var t=ie.propHooks[this.prop];return t&&t.get?t.get(this):ie.propHooks._default.get(this)},run:function(t){var e,r=ie.propHooks[this.prop];return this.options.duration?this.pos=e=w.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):ie.propHooks._default.set(this),this}},ie.prototype.init.prototype=ie.prototype,ie.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=w.css(t.elem,t.prop,\"\"))&&\"auto\"!==e?e:0},set:function(t){w.fx.step[t.prop]?w.fx.step[t.prop](t):1!==t.elem.nodeType||!w.cssHooks[t.prop]&&null==t.elem.style[Zt(t.prop)]?t.elem[t.prop]=t.now:w.style(t.elem,t.prop,t.now+t.unit)}}},ie.propHooks.scrollTop=ie.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},w.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:\"swing\"},w.fx=ie.prototype.init,w.fx.step={};var oe,ae,le=/^(?:toggle|show|hide)$/,he=/queueHooks$/;function se(){ae&&(!1===x.hidden&&r.requestAnimationFrame?r.requestAnimationFrame(se):r.setTimeout(se,w.fx.interval),w.fx.tick())}function de(){return r.setTimeout((function(){oe=void 0})),oe=Date.now()}function ce(t,e){var r,n=0,i={height:t};for(e=e?1:0;n<4;n+=2-e)i[\"margin\"+(r=it[n])]=i[\"padding\"+r]=t;return e&&(i.opacity=i.width=t),i}function pe(t,e,r){for(var n,i=(ue.tweeners[e]||[]).concat(ue.tweeners[\"*\"]),o=0,a=i.length;o1)},removeAttr:function(t){return this.each((function(){w.removeAttr(this,t)}))}}),w.extend({attr:function(t,e,r){var n,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?w.prop(t,e,r):(1===o&&w.isXMLDoc(t)||(i=w.attrHooks[e.toLowerCase()]||(w.expr.match.bool.test(e)?me:void 0)),void 0!==r?null===r?void w.removeAttr(t,e):i&&\"set\"in i&&void 0!==(n=i.set(t,r,e))?n:(t.setAttribute(e,r+\"\"),r):i&&\"get\"in i&&null!==(n=i.get(t,e))?n:null==(n=w.find.attr(t,e))?void 0:n)},attrHooks:{type:{set:function(t,e){if(!g.radioValue&&\"radio\"===e&&D(t,\"input\")){var r=t.value;return t.setAttribute(\"type\",e),r&&(t.value=r),e}}}},removeAttr:function(t,e){var r,n=0,i=e&&e.match(P);if(i&&1===t.nodeType)for(;r=i[n++];)t.removeAttribute(r)}}),me={set:function(t,e,r){return!1===e?w.removeAttr(t,r):t.setAttribute(r,r),r}},w.each(w.expr.match.bool.source.match(/\\w+/g),(function(t,e){var r=fe[e]||w.find.attr;fe[e]=function(t,e,n){var i,o,a=e.toLowerCase();return n||(o=fe[a],fe[a]=i,i=null!=r(t,e,n)?a:null,fe[a]=o),i}}));var ge=/^(?:input|select|textarea|button)$/i,be=/^(?:a|area)$/i;function _e(t){return(t.match(P)||[]).join(\" \")}function xe(t){return t.getAttribute&&t.getAttribute(\"class\")||\"\"}function ve(t){return Array.isArray(t)?t:\"string\"==typeof t&&t.match(P)||[]}w.fn.extend({prop:function(t,e){return Y(this,w.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[w.propFix[t]||t]}))}}),w.extend({prop:function(t,e,r){var n,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(t)||(e=w.propFix[e]||e,i=w.propHooks[e]),void 0!==r?i&&\"set\"in i&&void 0!==(n=i.set(t,r,e))?n:t[e]=r:i&&\"get\"in i&&null!==(n=i.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=w.find.attr(t,\"tabindex\");return e?parseInt(e,10):ge.test(t.nodeName)||be.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),g.optSelected||(w.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),w.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],(function(){w.propFix[this.toLowerCase()]=this})),w.fn.extend({addClass:function(t){var e,r,n,i,o,a,l,h=0;if(b(t))return this.each((function(e){w(this).addClass(t.call(this,e,xe(this)))}));if((e=ve(t)).length)for(;r=this[h++];)if(i=xe(r),n=1===r.nodeType&&\" \"+_e(i)+\" \"){for(a=0;o=e[a++];)n.indexOf(\" \"+o+\" \")<0&&(n+=o+\" \");i!==(l=_e(n))&&r.setAttribute(\"class\",l)}return this},removeClass:function(t){var e,r,n,i,o,a,l,h=0;if(b(t))return this.each((function(e){w(this).removeClass(t.call(this,e,xe(this)))}));if(!arguments.length)return this.attr(\"class\",\"\");if((e=ve(t)).length)for(;r=this[h++];)if(i=xe(r),n=1===r.nodeType&&\" \"+_e(i)+\" \"){for(a=0;o=e[a++];)for(;n.indexOf(\" \"+o+\" \")>-1;)n=n.replace(\" \"+o+\" \",\" \");i!==(l=_e(n))&&r.setAttribute(\"class\",l)}return this},toggleClass:function(t,e){var r=typeof t,n=\"string\"===r||Array.isArray(t);return\"boolean\"==typeof e&&n?e?this.addClass(t):this.removeClass(t):b(t)?this.each((function(r){w(this).toggleClass(t.call(this,r,xe(this),e),e)})):this.each((function(){var e,i,o,a;if(n)for(i=0,o=w(this),a=ve(t);e=a[i++];)o.hasClass(e)?o.removeClass(e):o.addClass(e);else void 0!==t&&\"boolean\"!==r||((e=xe(this))&&$.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===t?\"\":$.get(this,\"__className__\")||\"\"))}))},hasClass:function(t){var e,r,n=0;for(e=\" \"+t+\" \";r=this[n++];)if(1===r.nodeType&&(\" \"+_e(xe(r))+\" \").indexOf(e)>-1)return!0;return!1}});var ke=/\\r/g;w.fn.extend({val:function(t){var e,r,n,i=this[0];return arguments.length?(n=b(t),this.each((function(r){var i;1===this.nodeType&&(null==(i=n?t.call(this,r,w(this).val()):t)?i=\"\":\"number\"==typeof i?i+=\"\":Array.isArray(i)&&(i=w.map(i,(function(t){return null==t?\"\":t+\"\"}))),(e=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&\"set\"in e&&void 0!==e.set(this,i,\"value\")||(this.value=i))}))):i?(e=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&\"get\"in e&&void 0!==(r=e.get(i,\"value\"))?r:\"string\"==typeof(r=i.value)?r.replace(ke,\"\"):null==r?\"\":r:void 0}}),w.extend({valHooks:{option:{get:function(t){var e=w.find.attr(t,\"value\");return null!=e?e:_e(w.text(t))}},select:{get:function(t){var e,r,n,i=t.options,o=t.selectedIndex,a=\"select-one\"===t.type,l=a?null:[],h=a?o+1:i.length;for(n=o<0?h:a?o:0;n-1)&&(r=!0);return r||(t.selectedIndex=-1),o}}}}),w.each([\"radio\",\"checkbox\"],(function(){w.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=w.inArray(w(t).val(),e)>-1}},g.checkOn||(w.valHooks[this].get=function(t){return null===t.getAttribute(\"value\")?\"on\":t.value})})),g.focusin=\"onfocusin\"in r;var ye=/^(?:focusinfocus|focusoutblur)$/,we=function(t){t.stopPropagation()};w.extend(w.event,{trigger:function(t,e,n,i){var o,a,l,h,s,d,c,p,m=[n||x],f=u.call(t,\"type\")?t.type:t,g=u.call(t,\"namespace\")?t.namespace.split(\".\"):[];if(a=p=l=n=n||x,3!==n.nodeType&&8!==n.nodeType&&!ye.test(f+w.event.triggered)&&(f.indexOf(\".\")>-1&&(g=f.split(\".\"),f=g.shift(),g.sort()),s=f.indexOf(\":\")<0&&\"on\"+f,(t=t[w.expando]?t:new w.Event(f,\"object\"==typeof t&&t)).isTrigger=i?2:3,t.namespace=g.join(\".\"),t.rnamespace=t.namespace?new RegExp(\"(^|\\\\.)\"+g.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:w.makeArray(e,[t]),c=w.event.special[f]||{},i||!c.trigger||!1!==c.trigger.apply(n,e))){if(!i&&!c.noBubble&&!_(n)){for(h=c.delegateType||f,ye.test(h+f)||(a=a.parentNode);a;a=a.parentNode)m.push(a),l=a;l===(n.ownerDocument||x)&&m.push(l.defaultView||l.parentWindow||r)}for(o=0;(a=m[o++])&&!t.isPropagationStopped();)p=a,t.type=o>1?h:c.bindType||f,(d=($.get(a,\"events\")||Object.create(null))[t.type]&&$.get(a,\"handle\"))&&d.apply(a,e),(d=s&&a[s])&&d.apply&&X(a)&&(t.result=d.apply(a,e),!1===t.result&&t.preventDefault());return t.type=f,i||t.isDefaultPrevented()||c._default&&!1!==c._default.apply(m.pop(),e)||!X(n)||s&&b(n[f])&&!_(n)&&((l=n[s])&&(n[s]=null),w.event.triggered=f,t.isPropagationStopped()&&p.addEventListener(f,we),n[f](),t.isPropagationStopped()&&p.removeEventListener(f,we),w.event.triggered=void 0,l&&(n[s]=l)),t.result}},simulate:function(t,e,r){var n=w.extend(new w.Event,r,{type:t,isSimulated:!0});w.event.trigger(n,null,e)}}),w.fn.extend({trigger:function(t,e){return this.each((function(){w.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var r=this[0];if(r)return w.event.trigger(t,e,r,!0)}}),g.focusin||w.each({focus:\"focusin\",blur:\"focusout\"},(function(t,e){var r=function(t){w.event.simulate(e,t.target,w.event.fix(t))};w.event.special[e]={setup:function(){var n=this.ownerDocument||this.document||this,i=$.access(n,e);i||n.addEventListener(t,r,!0),$.access(n,e,(i||0)+1)},teardown:function(){var n=this.ownerDocument||this.document||this,i=$.access(n,e)-1;i?$.access(n,e,i):(n.removeEventListener(t,r,!0),$.remove(n,e))}}}));var Se=r.location,Me={guid:Date.now()},Ce=/\\?/;w.parseXML=function(t){var e;if(!t||\"string\"!=typeof t)return null;try{e=(new r.DOMParser).parseFromString(t,\"text/xml\")}catch(t){e=void 0}return e&&!e.getElementsByTagName(\"parsererror\").length||w.error(\"Invalid XML: \"+t),e};var Te=/\\[\\]$/,Ee=/\\r?\\n/g,De=/^(?:submit|button|image|reset|file)$/i,Ne=/^(?:input|select|textarea|keygen)/i;function Ae(t,e,r,n){var i;if(Array.isArray(e))w.each(e,(function(e,i){r||Te.test(t)?n(t,i):Ae(t+\"[\"+(\"object\"==typeof i&&null!=i?e:\"\")+\"]\",i,r,n)}));else if(r||\"object\"!==y(e))n(t,e);else for(i in e)Ae(t+\"[\"+i+\"]\",e[i],r,n)}w.param=function(t,e){var r,n=[],i=function(t,e){var r=b(e)?e():e;n[n.length]=encodeURIComponent(t)+\"=\"+encodeURIComponent(null==r?\"\":r)};if(null==t)return\"\";if(Array.isArray(t)||t.jquery&&!w.isPlainObject(t))w.each(t,(function(){i(this.name,this.value)}));else for(r in t)Ae(r,t[r],e,i);return n.join(\"&\")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=w.prop(this,\"elements\");return t?w.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!w(this).is(\":disabled\")&&Ne.test(this.nodeName)&&!De.test(t)&&(this.checked||!ft.test(t))})).map((function(t,e){var r=w(this).val();return null==r?null:Array.isArray(r)?w.map(r,(function(t){return{name:e.name,value:t.replace(Ee,\"\\r\\n\")}})):{name:e.name,value:r.replace(Ee,\"\\r\\n\")}})).get()}});var je=/%20/g,ze=/#.*$/,Le=/([?&])_=[^&]*/,Ie=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Oe=/^(?:GET|HEAD)$/,Pe=/^\\/\\//,Re={},Fe={},Ue=\"*/\".concat(\"*\"),He=x.createElement(\"a\");function Be(t){return function(e,r){\"string\"!=typeof e&&(r=e,e=\"*\");var n,i=0,o=e.toLowerCase().match(P)||[];if(b(r))for(;n=o[i++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(t[n]=t[n]||[]).unshift(r)):(t[n]=t[n]||[]).push(r)}}function We(t,e,r,n){var i={},o=t===Fe;function a(l){var h;return i[l]=!0,w.each(t[l]||[],(function(t,l){var s=l(e,r,n);return\"string\"!=typeof s||o||i[s]?o?!(h=s):void 0:(e.dataTypes.unshift(s),a(s),!1)})),h}return a(e.dataTypes[0])||!i[\"*\"]&&a(\"*\")}function Ye(t,e){var r,n,i=w.ajaxSettings.flatOptions||{};for(r in e)void 0!==e[r]&&((i[r]?t:n||(n={}))[r]=e[r]);return n&&w.extend(!0,t,n),t}He.href=Se.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Se.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Se.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":Ue,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Ye(Ye(t,w.ajaxSettings),e):Ye(w.ajaxSettings,t)},ajaxPrefilter:Be(Re),ajaxTransport:Be(Fe),ajax:function(t,e){\"object\"==typeof t&&(e=t,t=void 0),e=e||{};var n,i,o,a,l,h,s,d,c,p,u=w.ajaxSetup({},e),m=u.context||u,f=u.context&&(m.nodeType||m.jquery)?w(m):w.event,g=w.Deferred(),b=w.Callbacks(\"once memory\"),_=u.statusCode||{},v={},k={},y=\"canceled\",S={readyState:0,getResponseHeader:function(t){var e;if(s){if(!a)for(a={};e=Ie.exec(o);)a[e[1].toLowerCase()+\" \"]=(a[e[1].toLowerCase()+\" \"]||[]).concat(e[2]);e=a[t.toLowerCase()+\" \"]}return null==e?null:e.join(\", \")},getAllResponseHeaders:function(){return s?o:null},setRequestHeader:function(t,e){return null==s&&(t=k[t.toLowerCase()]=k[t.toLowerCase()]||t,v[t]=e),this},overrideMimeType:function(t){return null==s&&(u.mimeType=t),this},statusCode:function(t){var e;if(t)if(s)S.always(t[S.status]);else for(e in t)_[e]=[_[e],t[e]];return this},abort:function(t){var e=t||y;return n&&n.abort(e),M(0,e),this}};if(g.promise(S),u.url=((t||u.url||Se.href)+\"\").replace(Pe,Se.protocol+\"//\"),u.type=e.method||e.type||u.method||u.type,u.dataTypes=(u.dataType||\"*\").toLowerCase().match(P)||[\"\"],null==u.crossDomain){h=x.createElement(\"a\");try{h.href=u.url,h.href=h.href,u.crossDomain=He.protocol+\"//\"+He.host!=h.protocol+\"//\"+h.host}catch(t){u.crossDomain=!0}}if(u.data&&u.processData&&\"string\"!=typeof u.data&&(u.data=w.param(u.data,u.traditional)),We(Re,u,e,S),s)return S;for(c in(d=w.event&&u.global)&&0==w.active++&&w.event.trigger(\"ajaxStart\"),u.type=u.type.toUpperCase(),u.hasContent=!Oe.test(u.type),i=u.url.replace(ze,\"\"),u.hasContent?u.data&&u.processData&&0===(u.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(u.data=u.data.replace(je,\"+\")):(p=u.url.slice(i.length),u.data&&(u.processData||\"string\"==typeof u.data)&&(i+=(Ce.test(i)?\"&\":\"?\")+u.data,delete u.data),!1===u.cache&&(i=i.replace(Le,\"$1\"),p=(Ce.test(i)?\"&\":\"?\")+\"_=\"+Me.guid+++p),u.url=i+p),u.ifModified&&(w.lastModified[i]&&S.setRequestHeader(\"If-Modified-Since\",w.lastModified[i]),w.etag[i]&&S.setRequestHeader(\"If-None-Match\",w.etag[i])),(u.data&&u.hasContent&&!1!==u.contentType||e.contentType)&&S.setRequestHeader(\"Content-Type\",u.contentType),S.setRequestHeader(\"Accept\",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+(\"*\"!==u.dataTypes[0]?\", \"+Ue+\"; q=0.01\":\"\"):u.accepts[\"*\"]),u.headers)S.setRequestHeader(c,u.headers[c]);if(u.beforeSend&&(!1===u.beforeSend.call(m,S,u)||s))return S.abort();if(y=\"abort\",b.add(u.complete),S.done(u.success),S.fail(u.error),n=We(Fe,u,e,S)){if(S.readyState=1,d&&f.trigger(\"ajaxSend\",[S,u]),s)return S;u.async&&u.timeout>0&&(l=r.setTimeout((function(){S.abort(\"timeout\")}),u.timeout));try{s=!1,n.send(v,M)}catch(t){if(s)throw t;M(-1,t)}}else M(-1,\"No Transport\");function M(t,e,a,h){var c,p,x,v,k,y=e;s||(s=!0,l&&r.clearTimeout(l),n=void 0,o=h||\"\",S.readyState=t>0?4:0,c=t>=200&&t<300||304===t,a&&(v=function(t,e,r){for(var n,i,o,a,l=t.contents,h=t.dataTypes;\"*\"===h[0];)h.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader(\"Content-Type\"));if(n)for(i in l)if(l[i]&&l[i].test(n)){h.unshift(i);break}if(h[0]in r)o=h[0];else{for(i in r){if(!h[0]||t.converters[i+\" \"+h[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==h[0]&&h.unshift(o),r[o]}(u,S,a)),!c&&w.inArray(\"script\",u.dataTypes)>-1&&(u.converters[\"text script\"]=function(){}),v=function(t,e,r,n){var i,o,a,l,h,s={},d=t.dataTypes.slice();if(d[1])for(a in t.converters)s[a.toLowerCase()]=t.converters[a];for(o=d.shift();o;)if(t.responseFields[o]&&(r[t.responseFields[o]]=e),!h&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),h=o,o=d.shift())if(\"*\"===o)o=h;else if(\"*\"!==h&&h!==o){if(!(a=s[h+\" \"+o]||s[\"* \"+o]))for(i in s)if((l=i.split(\" \"))[1]===o&&(a=s[h+\" \"+l[0]]||s[\"* \"+l[0]])){!0===a?a=s[i]:!0!==s[i]&&(o=l[0],d.unshift(l[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:\"parsererror\",error:a?t:\"No conversion from \"+h+\" to \"+o}}}return{state:\"success\",data:e}}(u,v,S,c),c?(u.ifModified&&((k=S.getResponseHeader(\"Last-Modified\"))&&(w.lastModified[i]=k),(k=S.getResponseHeader(\"etag\"))&&(w.etag[i]=k)),204===t||\"HEAD\"===u.type?y=\"nocontent\":304===t?y=\"notmodified\":(y=v.state,p=v.data,c=!(x=v.error))):(x=y,!t&&y||(y=\"error\",t<0&&(t=0))),S.status=t,S.statusText=(e||y)+\"\",c?g.resolveWith(m,[p,y,S]):g.rejectWith(m,[S,y,x]),S.statusCode(_),_=void 0,d&&f.trigger(c?\"ajaxSuccess\":\"ajaxError\",[S,u,c?p:x]),b.fireWith(m,[S,y]),d&&(f.trigger(\"ajaxComplete\",[S,u]),--w.active||w.event.trigger(\"ajaxStop\")))}return S},getJSON:function(t,e,r){return w.get(t,e,r,\"json\")},getScript:function(t,e){return w.get(t,void 0,e,\"script\")}}),w.each([\"get\",\"post\"],(function(t,e){w[e]=function(t,r,n,i){return b(r)&&(i=i||n,n=r,r=void 0),w.ajax(w.extend({url:t,type:e,dataType:i,data:r,success:n},w.isPlainObject(t)&&t))}})),w.ajaxPrefilter((function(t){var e;for(e in t.headers)\"content-type\"===e.toLowerCase()&&(t.contentType=t.headers[e]||\"\")})),w._evalUrl=function(t,e,r){return w.ajax({url:t,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(t){w.globalEval(t,e,r)}})},w.fn.extend({wrapAll:function(t){var e;return this[0]&&(b(t)&&(t=t.call(this[0])),e=w(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t})).append(this)),this},wrapInner:function(t){return b(t)?this.each((function(e){w(this).wrapInner(t.call(this,e))})):this.each((function(){var e=w(this),r=e.contents();r.length?r.wrapAll(t):e.append(t)}))},wrap:function(t){var e=b(t);return this.each((function(r){w(this).wrapAll(e?t.call(this,r):t)}))},unwrap:function(t){return this.parent(t).not(\"body\").each((function(){w(this).replaceWith(this.childNodes)})),this}}),w.expr.pseudos.hidden=function(t){return!w.expr.pseudos.visible(t)},w.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new r.XMLHttpRequest}catch(t){}};var qe={0:200,1223:204},Ge=w.ajaxSettings.xhr();g.cors=!!Ge&&\"withCredentials\"in Ge,g.ajax=Ge=!!Ge,w.ajaxTransport((function(t){var e,n;if(g.cors||Ge&&!t.crossDomain)return{send:function(i,o){var a,l=t.xhr();if(l.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)l[a]=t.xhrFields[a];for(a in t.mimeType&&l.overrideMimeType&&l.overrideMimeType(t.mimeType),t.crossDomain||i[\"X-Requested-With\"]||(i[\"X-Requested-With\"]=\"XMLHttpRequest\"),i)l.setRequestHeader(a,i[a]);e=function(t){return function(){e&&(e=n=l.onload=l.onerror=l.onabort=l.ontimeout=l.onreadystatechange=null,\"abort\"===t?l.abort():\"error\"===t?\"number\"!=typeof l.status?o(0,\"error\"):o(l.status,l.statusText):o(qe[l.status]||l.status,l.statusText,\"text\"!==(l.responseType||\"text\")||\"string\"!=typeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload=e(),n=l.onerror=l.ontimeout=e(\"error\"),void 0!==l.onabort?l.onabort=n:l.onreadystatechange=function(){4===l.readyState&&r.setTimeout((function(){e&&n()}))},e=e(\"abort\");try{l.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}})),w.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),w.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(t){return w.globalEval(t),t}}}),w.ajaxPrefilter(\"script\",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type=\"GET\")})),w.ajaxTransport(\"script\",(function(t){var e,r;if(t.crossDomain||t.scriptAttrs)return{send:function(n,i){e=w(\"\n", + " \n", + " \n", + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 478, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import hiplot as hip\n", + "dps = []\n", + "for uid,data in plot_data:\n", + " dp = hip.Datapoint(uid=uid, values=data)\n", + " dps.append(dp)\n", + "hip.Experiment(datapoints=dps).display(force_full_width=False)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 479, + "id": "98e2dab7", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "avg-acc rank = 166 / 15625 top 1.1 % error= 6.24\n", + "disc-acc rank = 12744 / 15625 top 81.6 % error= 13.55\n", + "darts-pt rank = 13770 / 15625 top 88.1 % error= 19.43\n", + "zc-pt rank = 14 / 15625 top 0.1 % error= 5.81\n", + "disc-zc rank = 14274 / 15625 top 91.4 % error= 22.96\n", + "best-acc rank = 1 / 15625 top 0.0 % error= 5.63\n", + "darts rank = 15231 / 15625 top 97.5 % error= 45.7\n" + ] + } + ], + "source": [ + "acc_d = pickle.load(open('nb2_test_acc_cf10.p','rb'))\n", + "for m in metrics:\n", + " best_ops = best_archs[m]\n", + " selected_acc = stat.mean(acc_d[tuple(best_ops)]) # avg accuracy\n", + " rank = 1\n", + " for k,v in acc_d.items():\n", + " if stat.mean(v) > selected_acc:\n", + " rank += 1\n", + " print(m,'rank = ',rank,'/',len(acc_d), 'top', round(rank/len(acc_d)*100,1), '% error=', round(100-selected_acc,2))" + ] + }, + { + "cell_type": "code", + "execution_count": 482, + "id": "ad23ee51", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "avg-acc rank = 92 / 15625 top 0.6 % error= 6.02\n", + "disc-acc rank = 12803 / 15625 top 81.9 % error= 13.43\n", + "darts-pt rank = 13754 / 15625 top 88.0 % error= 18.75\n", + "zc-pt rank = 16 / 15625 top 0.1 % error= 5.72\n", + "disc-zc rank = 14273 / 15625 top 91.3 % error= 22.39\n", + "best-acc rank = 1 / 15625 top 0.0 % error= 5.32\n", + "darts rank = 15141 / 15625 top 96.9 % error= 37.45\n" + ] + } + ], + "source": [ + "acc_d = pickle.load(open('nb2_test_acc_cf10.p','rb'))\n", + "for m in metrics:\n", + " best_ops = best_archs[m]\n", + " selected_acc = max(acc_d[tuple(best_ops)]) # best acc\n", + " rank = 1\n", + " for k,v in acc_d.items():\n", + " if max(v) > selected_acc:\n", + " rank += 1\n", + " print(m,'rank = ',rank,'/',len(acc_d), 'top', round(rank/len(acc_d)*100,1), '% error=', round(100-selected_acc,2))" + ] + }, + { + "cell_type": "code", + "execution_count": 483, + "id": "660d4d81", + "metadata": {}, + "outputs": [], + "source": [ + "def get_top(k):\n", + " return f\"\"\"\\\\begin{{table}}[t]\n", + "\\\\centering\n", + "\\\\caption {{Raw values of operation scoring functions to reproduce Figure~\\\\ref{{metric_correlation}}.}}\n", + "\\\\footnotesize \n", + "\\\\begin{{threeparttable}} \n", + "\\\\begin{{tabular}}{{@{{}}lcccccc@{{}}}} \n", + "\\\\toprule\n", + "& $edge\\\\backslash op$ & none & skip\\_connect & nor\\_conv\\_1x1 & nor\\_conv\\_3x3 & avg\\_pool\\_3x3 \\\\\\\\ \\\\toprule\"\"\"\n", + "\n", + "def get_bot(k):\n", + " return f\"\"\"\\\\bottomrule\n", + "\\\\end{{tabular}}\n", + "\\\\end{{threeparttable}}\n", + "\\\\label{{tbl:raw-{k}}}\n", + "\\\\end{{table}}\"\"\"" + ] + }, + { + "cell_type": "code", + "execution_count": 487, + "id": "db405e8d", + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\\begin{table}[t]\n", + "\\centering\n", + "\\caption {Raw values of operation scoring functions to reproduce Figure~\\ref{metric_correlation}.}\n", + "\\footnotesize \n", + "\\begin{threeparttable} \n", + "\\begin{tabular}{@{}lcccccc@{}} \n", + "\\toprule\n", + "& $edge\\backslash op$ & none & skip\\_connect & nor\\_conv\\_1x1 & nor\\_conv\\_3x3 & avg\\_pool\\_3x3 \\\\ \\toprule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{avg-acc}}} & 0 & 77.36 & 81.02 & 83.81 & \\secondbest{86.38} & \\best{87.32} \\\\\n", + " & 1 & 80.03 & 83.11 & \\secondbest{85.23} & \\best{85.99} & 81.52 \\\\\n", + " & 2 & 82.9 & 82.44 & \\secondbest{84.05} & \\best{84.49} & 81.98 \\\\\n", + " & 3 & 74.02 & 85.17 & \\secondbest{87.3} & \\best{88.28} & 81.38 \\\\\n", + " & 4 & 80.14 & 83.05 & \\secondbest{85.09} & \\best{85.7} & 81.89 \\\\\n", + " & 5 & 77.61 & 83.43 & \\secondbest{86.18} & \\best{86.95} & 81.74 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{disc-acc}}} & 0 & \\best{83.27} & \\secondbest{82.24} & 65.0 & 71.76 & 54.31 \\\\\n", + " & 1 & \\best{84.94} & 83.23 & 73.23 & 76.77 & \\secondbest{83.45} \\\\\n", + " & 2 & \\best{83.87} & \\secondbest{83.73} & 77.33 & 76.83 & 83.25 \\\\\n", + " & 3 & 65.77 & \\best{84.44} & 75.82 & \\secondbest{78.68} & 62.7 \\\\\n", + " & 4 & \\best{83.57} & 82.03 & 75.02 & 76.09 & \\secondbest{82.56} \\\\\n", + " & 5 & \\best{83.95} & \\secondbest{82.45} & 66.69 & 71.36 & 80.31 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{darts-pt}}} & 0 & -85.43 & \\best{-17.02} & -78.13 & \\secondbest{-59.09} & -85.34 \\\\\n", + " & 1 & -85.52 & \\best{-36.1} & -84.39 & \\secondbest{-80.95} & -85.49 \\\\\n", + " & 2 & -85.51 & \\secondbest{-80.29} & -81.86 & \\best{-77.68} & -85.32 \\\\\n", + " & 3 & -85.49 & \\best{-9.86} & -81.79 & \\secondbest{-59.18} & -85.48 \\\\\n", + " & 4 & -85.45 & \\best{-51.15} & -78.84 & \\secondbest{-64.64} & -85.14 \\\\\n", + " & 5 & -85.54 & \\best{-32.43} & -81.04 & \\secondbest{-72.75} & -85.51 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{zc-pt}}} & 0 & -3455.23 & -3449.9 & \\secondbest{-3449.54} & \\best{-3441.82} & -3461.18 \\\\\n", + " & 1 & -3452.15 & -3448.7 & \\secondbest{-3441.81} & \\best{-3440.65} & -3453.74 \\\\\n", + " & 2 & -3446.52 & -3447.61 & \\best{-3435.46} & \\secondbest{-3436.4} & -3449.28 \\\\\n", + " & 3 & -3453.81 & \\best{-3435.99} & \\secondbest{-3444.04} & -3445.6 & -3447.07 \\\\\n", + " & 4 & -3451.06 & -3449.8 & \\secondbest{-3442.63} & \\best{-3441.13} & -3453.31 \\\\\n", + " & 5 & -3450.97 & -3448.21 & \\best{-3440.8} & \\secondbest{-3443.24} & -3452.99 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{disc-zc}}} & 0 & 3331.01 & \\best{3445.49} & 3366.88 & \\secondbest{3437.55} & 3423.18 \\\\\n", + " & 1 & 3429.07 & \\best{3435.75} & 3407.87 & \\secondbest{3434.58} & 3421.44 \\\\\n", + " & 2 & 3428.8 & 3423.36 & \\best{3440.93} & \\secondbest{3437.29} & 3416.89 \\\\\n", + " & 3 & 3408.99 & \\best{3464.05} & 3359.89 & 3382.18 & \\secondbest{3431.81} \\\\\n", + " & 4 & \\secondbest{3433.99} & \\best{3435.57} & 3424.47 & 3431.14 & 3423.15 \\\\\n", + " & 5 & \\secondbest{3434.42} & \\best{3437.66} & 3418.57 & 3397.52 & 3424.17 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{best-acc}}} & 0 & 94.15 & 94.18 & \\secondbest{94.44} & \\best{94.68} & 93.86 \\\\\n", + " & 1 & 94.24 & 94.16 & \\secondbest{94.49} & \\best{94.68} & 94.09 \\\\\n", + " & 2 & 94.25 & 94.43 & \\secondbest{94.49} & \\best{94.68} & 94.19 \\\\\n", + " & 3 & \\secondbest{94.16} & \\best{94.68} & 94.03 & 94.04 & 93.85 \\\\\n", + " & 4 & 94.29 & 94.18 & \\secondbest{94.56} & \\best{94.68} & 94.23 \\\\\n", + " & 5 & 94.05 & 94.16 & \\best{94.68} & \\secondbest{94.56} & 94.1 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{darts}}} & 0 & 0.14 & \\best{0.48} & 0.13 & \\secondbest{0.18} & 0.07 \\\\\n", + " & 1 & 0.12 & \\best{0.55} & 0.11 & \\secondbest{0.12} & 0.09 \\\\\n", + " & 2 & \\secondbest{0.24} & \\best{0.33} & 0.15 & 0.17 & 0.11 \\\\\n", + " & 3 & 0.06 & \\best{0.65} & 0.08 & \\secondbest{0.13} & 0.07 \\\\\n", + " & 4 & 0.12 & \\best{0.48} & 0.13 & \\secondbest{0.17} & 0.1 \\\\\n", + " & 5 & \\secondbest{0.16} & \\best{0.49} & 0.12 & 0.14 & 0.09 \\\\\n", + "\\midrule\n", + "\\bottomrule\n", + "\\end{tabular}\n", + "\\end{threeparttable}\n", + "\\label{tbl:raw-op-scores}\n", + "\\end{table}\n", + "\n" + ] + } + ], + "source": [ + "import copy\n", + "print(get_top(k))\n", + "for k,v in sq_op_strengths.items():\n", + " #print(k)\n", + " for i,r in enumerate(v):\n", + " if i == 0:\n", + " print(f'\\\\parbox[t]{{2mm}}{{\\\\multirow{{6}}{{*}}{{\\\\rotatebox[origin=c]{{90}}{{{k}}}}}}} & ', end='')\n", + " print(f'{i} & ', end='')\n", + " else:\n", + " print(f' & {i} & ', end='')\n", + " for c in r:\n", + " first = max(r)\n", + " rr = copy.copy(r)\n", + " rr.sort()\n", + " second = rr[-2]\n", + " if c == first:\n", + " print(f'\\\\best{{{round(c,2)}}}', end='')\n", + " elif c == second:\n", + " print(f'\\\\secondbest{{{round(c,2)}}}', end='')\n", + " else:\n", + " print(round(c,2), end='')\n", + " if c != r[-1]:\n", + " print(' & ', end='')\n", + " else:\n", + " print(' \\\\\\\\')\n", + " print('\\\\midrule')\n", + "print(get_bot('op-scores'))\n", + "print()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fa6b0d77", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "6a8f2a31", + "metadata": {}, + "outputs": [], + "source": [ + "from itertools import product\n", + "x =list(product([0,1,2,3], repeat=4))" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "76f46a37", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[(0, 0, 0, 0), (0, 0, 0, 1), (0, 0, 0, 2), (0, 0, 0, 3), (0, 0, 1, 0), (0, 0, 1, 1), (0, 0, 1, 2), (0, 0, 1, 3), (0, 0, 2, 0), (0, 0, 2, 1), (0, 0, 2, 2), (0, 0, 2, 3), (0, 0, 3, 0), (0, 0, 3, 1), (0, 0, 3, 2), (0, 0, 3, 3), (0, 1, 0, 0), (0, 1, 0, 1), (0, 1, 0, 2), (0, 1, 0, 3), (0, 1, 1, 0), (0, 1, 1, 1), (0, 1, 1, 2), (0, 1, 1, 3), (0, 1, 2, 0), (0, 1, 2, 1), (0, 1, 2, 2), (0, 1, 2, 3), (0, 1, 3, 0), (0, 1, 3, 1), (0, 1, 3, 2), (0, 1, 3, 3), (0, 2, 0, 0), (0, 2, 0, 1), (0, 2, 0, 2), (0, 2, 0, 3), (0, 2, 1, 0), (0, 2, 1, 1), (0, 2, 1, 2), (0, 2, 1, 3), (0, 2, 2, 0), (0, 2, 2, 1), (0, 2, 2, 2), (0, 2, 2, 3), (0, 2, 3, 0), (0, 2, 3, 1), (0, 2, 3, 2), (0, 2, 3, 3), (0, 3, 0, 0), (0, 3, 0, 1), (0, 3, 0, 2), (0, 3, 0, 3), (0, 3, 1, 0), (0, 3, 1, 1), (0, 3, 1, 2), (0, 3, 1, 3), (0, 3, 2, 0), (0, 3, 2, 1), (0, 3, 2, 2), (0, 3, 2, 3), (0, 3, 3, 0), (0, 3, 3, 1), (0, 3, 3, 2), (0, 3, 3, 3), (1, 0, 0, 0), (1, 0, 0, 1), (1, 0, 0, 2), (1, 0, 0, 3), (1, 0, 1, 0), (1, 0, 1, 1), (1, 0, 1, 2), (1, 0, 1, 3), (1, 0, 2, 0), (1, 0, 2, 1), (1, 0, 2, 2), (1, 0, 2, 3), (1, 0, 3, 0), (1, 0, 3, 1), (1, 0, 3, 2), (1, 0, 3, 3), (1, 1, 0, 0), (1, 1, 0, 1), (1, 1, 0, 2), (1, 1, 0, 3), (1, 1, 1, 0), (1, 1, 1, 1), (1, 1, 1, 2), (1, 1, 1, 3), (1, 1, 2, 0), (1, 1, 2, 1), (1, 1, 2, 2), (1, 1, 2, 3), (1, 1, 3, 0), (1, 1, 3, 1), (1, 1, 3, 2), (1, 1, 3, 3), (1, 2, 0, 0), (1, 2, 0, 1), (1, 2, 0, 2), (1, 2, 0, 3), (1, 2, 1, 0), (1, 2, 1, 1), (1, 2, 1, 2), (1, 2, 1, 3), (1, 2, 2, 0), (1, 2, 2, 1), (1, 2, 2, 2), (1, 2, 2, 3), (1, 2, 3, 0), (1, 2, 3, 1), (1, 2, 3, 2), (1, 2, 3, 3), (1, 3, 0, 0), (1, 3, 0, 1), (1, 3, 0, 2), (1, 3, 0, 3), (1, 3, 1, 0), (1, 3, 1, 1), (1, 3, 1, 2), (1, 3, 1, 3), (1, 3, 2, 0), (1, 3, 2, 1), (1, 3, 2, 2), (1, 3, 2, 3), (1, 3, 3, 0), (1, 3, 3, 1), (1, 3, 3, 2), (1, 3, 3, 3), (2, 0, 0, 0), (2, 0, 0, 1), (2, 0, 0, 2), (2, 0, 0, 3), (2, 0, 1, 0), (2, 0, 1, 1), (2, 0, 1, 2), (2, 0, 1, 3), (2, 0, 2, 0), (2, 0, 2, 1), (2, 0, 2, 2), (2, 0, 2, 3), (2, 0, 3, 0), (2, 0, 3, 1), (2, 0, 3, 2), (2, 0, 3, 3), (2, 1, 0, 0), (2, 1, 0, 1), (2, 1, 0, 2), (2, 1, 0, 3), (2, 1, 1, 0), (2, 1, 1, 1), (2, 1, 1, 2), (2, 1, 1, 3), (2, 1, 2, 0), (2, 1, 2, 1), (2, 1, 2, 2), (2, 1, 2, 3), (2, 1, 3, 0), (2, 1, 3, 1), (2, 1, 3, 2), (2, 1, 3, 3), (2, 2, 0, 0), (2, 2, 0, 1), (2, 2, 0, 2), (2, 2, 0, 3), (2, 2, 1, 0), (2, 2, 1, 1), (2, 2, 1, 2), (2, 2, 1, 3), (2, 2, 2, 0), (2, 2, 2, 1), (2, 2, 2, 2), (2, 2, 2, 3), (2, 2, 3, 0), (2, 2, 3, 1), (2, 2, 3, 2), (2, 2, 3, 3), (2, 3, 0, 0), (2, 3, 0, 1), (2, 3, 0, 2), (2, 3, 0, 3), (2, 3, 1, 0), (2, 3, 1, 1), (2, 3, 1, 2), (2, 3, 1, 3), (2, 3, 2, 0), (2, 3, 2, 1), (2, 3, 2, 2), (2, 3, 2, 3), (2, 3, 3, 0), (2, 3, 3, 1), (2, 3, 3, 2), (2, 3, 3, 3), (3, 0, 0, 0), (3, 0, 0, 1), (3, 0, 0, 2), (3, 0, 0, 3), (3, 0, 1, 0), (3, 0, 1, 1), (3, 0, 1, 2), (3, 0, 1, 3), (3, 0, 2, 0), (3, 0, 2, 1), (3, 0, 2, 2), (3, 0, 2, 3), (3, 0, 3, 0), (3, 0, 3, 1), (3, 0, 3, 2), (3, 0, 3, 3), (3, 1, 0, 0), (3, 1, 0, 1), (3, 1, 0, 2), (3, 1, 0, 3), (3, 1, 1, 0), (3, 1, 1, 1), (3, 1, 1, 2), (3, 1, 1, 3), (3, 1, 2, 0), (3, 1, 2, 1), (3, 1, 2, 2), (3, 1, 2, 3), (3, 1, 3, 0), (3, 1, 3, 1), (3, 1, 3, 2), (3, 1, 3, 3), (3, 2, 0, 0), (3, 2, 0, 1), (3, 2, 0, 2), (3, 2, 0, 3), (3, 2, 1, 0), (3, 2, 1, 1), (3, 2, 1, 2), (3, 2, 1, 3), (3, 2, 2, 0), (3, 2, 2, 1), (3, 2, 2, 2), (3, 2, 2, 3), (3, 2, 3, 0), (3, 2, 3, 1), (3, 2, 3, 2), (3, 2, 3, 3), (3, 3, 0, 0), (3, 3, 0, 1), (3, 3, 0, 2), (3, 3, 0, 3), (3, 3, 1, 0), (3, 3, 1, 1), (3, 3, 1, 2), (3, 3, 1, 3), (3, 3, 2, 0), (3, 3, 2, 1), (3, 3, 2, 2), (3, 3, 2, 3), (3, 3, 3, 0), (3, 3, 3, 1), (3, 3, 3, 2), (3, 3, 3, 3)]\n" + ] + } + ], + "source": [ + "print(x)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e633562a", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "darts", + "language": "python", + "name": "darts" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks_201/.ipynb_checkpoints/parse_log-checkpoint.ipynb b/notebooks_201/.ipynb_checkpoints/parse_log-checkpoint.ipynb new file mode 100644 index 0000000..e3117a1 --- /dev/null +++ b/notebooks_201/.ipynb_checkpoints/parse_log-checkpoint.ipynb @@ -0,0 +1,15614 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 2, + "id": "c088f827", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "search-blank-201-0 search-blank-201-2\tsearch-darts-201-0 search-darts-201-2\r\n", + "search-blank-201-1 search-blank-201-3\tsearch-darts-201-1 search-darts-201-3\r\n" + ] + } + ], + "source": [ + "!ls ../experiments/0521_dartspt_201_desktop_rerun3" + ] + }, + { + "cell_type": "code", + "execution_count": 101, + "id": "86140408", + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "id": "f6766521", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_valid_acc(l):\n", + " return float(l.split()[3])\n", + "\n", + "def parse_alpha_line(l):\n", + " ls = l.split()\n", + " if len(ls) == 7:\n", + " if 'grad_fn' in l:\n", + " ls = ls[0:5]\n", + " else:\n", + " ls = ls[2:7]\n", + " if len(ls) == 6:\n", + " ls = ls[0:5]\n", + "\n", + " ls_cleaned = []\n", + " for s in ls:\n", + " ls_cleaned.append(float(s.strip('[],tensor([[')))\n", + " \n", + " alphas_found = False\n", + " for s in ls_cleaned:\n", + " if s == 1.0:\n", + " return True\n", + " \n", + " return False" + ] + }, + { + "cell_type": "code", + "execution_count": 93, + "id": "ca748d38", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "log_resume-100_dev-proj_seed-3_intv-5.txt\n", + "base_valid_acc = 86.584\n", + "{'temp': [85.839996, 77.832001, 84.563995, 82.759995, 85.839996]}\n", + "[]\n", + "perturbed_edge = 2\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 'temp': [83.739998, 12.66, 68.903999, 44.671997, 83.439995]}\n", + "[2]\n", + "perturbed_edge = 0\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995], 'temp': [80.243996, 12.983999, 75.360001, 44.924, 80.239998]}\n", + "[2, 0]\n", + "perturbed_edge = 3\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995], 3: [80.243996, 12.983999, 75.360001, 44.924, 80.239998], 'temp': [81.327995, 75.759995, 75.175995, 58.944, 81.659996]}\n", + "[2, 0, 3]\n", + "perturbed_edge = 1\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995], 3: [80.243996, 12.983999, 75.360001, 44.924, 80.239998], 1: [81.327995, 75.759995, 75.175995, 58.944, 81.659996], 'temp': [82.967995, 39.495998, 74.599998, 71.743996, 82.695999]}\n", + "[2, 0, 3, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995], 3: [80.243996, 12.983999, 75.360001, 44.924, 80.239998], 1: [81.327995, 75.759995, 75.175995, 58.944, 81.659996], 4: [82.967995, 39.495998, 74.599998, 71.743996, 82.695999], 'temp': [78.407997, 19.524, 58.963997, 40.688, 78.112]}\n", + "[2, 0, 3, 1, 4]\n", + "perturbed_edge = 5\n", + "\n", + "log_resume-100_dev-proj_seed-2_intv-5.txt\n", + "base_valid_acc = 87.103996\n", + "{'temp': [86.671997, 75.563995, 77.068001, 76.832001, 79.243996]}\n", + "[]\n", + "perturbed_edge = 0\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 'temp': [83.671997, 81.68, 79.835999, 78.416, 82.147995]}\n", + "[0]\n", + "perturbed_edge = 1\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995], 'temp': [84.407997, 71.031998, 79.456001, 77.131996, 72.727997]}\n", + "[0, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995], 4: [84.407997, 71.031998, 79.456001, 77.131996, 72.727997], 'temp': [81.748001, 72.891998, 67.888, 61.279999, 75.487999]}\n", + "[0, 1, 4]\n", + "perturbed_edge = 5\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995], 4: [84.407997, 71.031998, 79.456001, 77.131996, 72.727997], 5: [81.748001, 72.891998, 67.888, 61.279999, 75.487999], 'temp': [83.223999, 73.695999, 79.972, 80.183998, 74.755997]}\n", + "[0, 1, 4, 5]\n", + "perturbed_edge = 3\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995], 4: [84.407997, 71.031998, 79.456001, 77.131996, 72.727997], 5: [81.748001, 72.891998, 67.888, 61.279999, 75.487999], 3: [83.223999, 73.695999, 79.972, 80.183998, 74.755997], 'temp': [77.587997, 74.911995, 76.175995, 75.888, 75.507996]}\n", + "[0, 1, 4, 5, 3]\n", + "perturbed_edge = 2\n", + "\n", + "log_resume-100_dev-proj_seed-0_intv-5.txt\n", + "base_valid_acc = 87.211998\n", + "{'temp': [86.463997, 84.699997, 81.239998, 80.543999, 84.720001]}\n", + "[]\n", + "perturbed_edge = 4\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 'temp': [84.972, 71.175995, 70.035995, 70.019997, 76.311996]}\n", + "[4]\n", + "perturbed_edge = 0\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996], 'temp': [83.776001, 80.643997, 81.259995, 79.363998, 81.243996]}\n", + "[4, 0]\n", + "perturbed_edge = 5\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996], 5: [83.776001, 80.643997, 81.259995, 79.363998, 81.243996], 'temp': [83.183998, 82.131996, 82.159996, 81.671997, 82.624001]}\n", + "[4, 0, 5]\n", + "perturbed_edge = 2\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996], 5: [83.776001, 80.643997, 81.259995, 79.363998, 81.243996], 2: [83.183998, 82.131996, 82.159996, 81.671997, 82.624001], 'temp': [84.139999, 72.479996, 81.587997, 80.923996, 73.731995]}\n", + "[4, 0, 5, 2]\n", + "perturbed_edge = 3\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996], 5: [83.776001, 80.643997, 81.259995, 79.363998, 81.243996], 2: [83.183998, 82.131996, 82.159996, 81.671997, 82.624001], 3: [84.139999, 72.479996, 81.587997, 80.923996, 73.731995], 'temp': [85.139999, 82.355995, 84.139999, 84.551994, 82.979996]}\n", + "[4, 0, 5, 2, 3]\n", + "perturbed_edge = 1\n", + "\n", + "log_resume-100_dev-proj_seed-3_intv-5.txt\n", + "base_valid_acc = 86.615997\n", + "{'temp': [86.099998, 85.540001, 83.923996, 82.259995, 85.428001]}\n", + "[]\n", + "perturbed_edge = 2\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 'temp': [84.995995, 75.139999, 71.647995, 63.891998, 77.727997]}\n", + "[2]\n", + "perturbed_edge = 0\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997], 'temp': [82.779999, 71.388, 76.164001, 75.779999, 73.459999]}\n", + "[2, 0]\n", + "perturbed_edge = 3\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997], 3: [82.779999, 71.388, 76.164001, 75.779999, 73.459999], 'temp': [83.355995, 81.939995, 82.531998, 82.388, 82.071999]}\n", + "[2, 0, 3]\n", + "perturbed_edge = 1\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997], 3: [82.779999, 71.388, 76.164001, 75.779999, 73.459999], 1: [83.355995, 81.939995, 82.531998, 82.388, 82.071999], 'temp': [83.379997, 78.112, 77.467995, 76.195999, 78.991997]}\n", + "[2, 0, 3, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997], 3: [82.779999, 71.388, 76.164001, 75.779999, 73.459999], 1: [83.355995, 81.939995, 82.531998, 82.388, 82.071999], 4: [83.379997, 78.112, 77.467995, 76.195999, 78.991997], 'temp': [83.631996, 74.916, 81.503998, 79.739998, 76.175995]}\n", + "[2, 0, 3, 1, 4]\n", + "perturbed_edge = 5\n", + "\n", + "log_resume-100_dev-proj_seed-2_intv-5.txt\n", + "base_valid_acc = 85.931999\n", + "{'temp': [85.515999, 11.932, 82.935997, 59.868, 85.715996]}\n", + "[]\n", + "perturbed_edge = 0\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 'temp': [81.491997, 42.051998, 76.103996, 71.495995, 81.804001]}\n", + "[0]\n", + "perturbed_edge = 1\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001], 'temp': [80.947998, 13.028, 74.139999, 58.091999, 80.947998]}\n", + "[0, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001], 4: [80.947998, 13.028, 74.139999, 58.091999, 80.947998], 'temp': [81.515999, 68.344002, 66.972, 48.236, 81.755997]}\n", + "[0, 1, 4]\n", + "perturbed_edge = 5\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001], 4: [80.947998, 13.028, 74.139999, 58.091999, 80.947998], 5: [81.515999, 68.344002, 66.972, 48.236, 81.755997], 'temp': [77.519997, 9.068, 76.015999, 74.127998, 77.264]}\n", + "[0, 1, 4, 5]\n", + "perturbed_edge = 3\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001], 4: [80.947998, 13.028, 74.139999, 58.091999, 80.947998], 5: [81.515999, 68.344002, 66.972, 48.236, 81.755997], 3: [77.519997, 9.068, 76.015999, 74.127998, 77.264], 'temp': [77.075996, 76.736, 73.495995, 63.084, 76.759995]}\n", + "[0, 1, 4, 5, 3]\n", + "perturbed_edge = 2\n", + "\n", + "log_resume-100_dev-proj_seed-0_intv-5.txt\n", + "base_valid_acc = 86.351997\n", + "{'temp': [85.596001, 45.599998, 82.091995, 70.227997, 85.407997]}\n", + "[]\n", + "perturbed_edge = 4\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 'temp': [82.551994, 9.108, 79.736, 53.452, 82.459999]}\n", + "[4]\n", + "perturbed_edge = 0\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 0: [82.551994, 9.108, 79.736, 53.452, 82.459999], 'temp': [79.795998, 67.783997, 63.535999, 43.503998, 80.208]}\n", + "[4, 0]\n", + "perturbed_edge = 5\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 0: [82.551994, 9.108, 79.736, 53.452, 82.459999], 5: [79.795998, 67.783997, 63.535999, 43.503998, 80.208], 'temp': [77.315994, 76.056, 76.807999, 73.783997, 77.379997]}\n", + "[4, 0, 5]\n", + "perturbed_edge = 2\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 0: [82.551994, 9.108, 79.736, 53.452, 82.459999], 5: [79.795998, 67.783997, 63.535999, 43.503998, 80.208], 2: [77.315994, 76.056, 76.807999, 73.783997, 77.379997], 'temp': [81.395996, 12.983999, 80.304001, 79.068001, 81.355995]}\n", + "[4, 0, 5, 2]\n", + "perturbed_edge = 3\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 0: [82.551994, 9.108, 79.736, 53.452, 82.459999], 5: [79.795998, 67.783997, 63.535999, 43.503998, 80.208], 2: [77.315994, 76.056, 76.807999, 73.783997, 77.379997], 3: [81.395996, 12.983999, 80.304001, 79.068001, 81.355995], 'temp': [79.304001, 41.635998, 79.0, 79.119995, 79.199997]}\n", + "[4, 0, 5, 2, 3]\n", + "perturbed_edge = 1\n", + "\n", + "log_resume-100_dev-proj_seed-1_intv-5.txt\n", + "base_valid_acc = 85.984001\n", + "{'temp': [85.559998, 32.548, 81.007996, 73.119995, 85.451996]}\n", + "[]\n", + "perturbed_edge = 5\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 'temp': [81.571999, 11.46, 74.787994, 44.559998, 81.767998]}\n", + "[5]\n", + "perturbed_edge = 3\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998], 'temp': [82.195999, 15.86, 70.972, 26.875999, 82.875999]}\n", + "[5, 3]\n", + "perturbed_edge = 0\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998], 0: [82.195999, 15.86, 70.972, 26.875999, 82.875999], 'temp': [67.848, 20.307999, 64.183998, 52.195999, 67.736]}\n", + "[5, 3, 0]\n", + "perturbed_edge = 1\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998], 0: [82.195999, 15.86, 70.972, 26.875999, 82.875999], 1: [67.848, 20.307999, 64.183998, 52.195999, 67.736], 'temp': [67.171997, 67.563995, 30.796, 25.823999, 67.848]}\n", + "[5, 3, 0, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998], 0: [82.195999, 15.86, 70.972, 26.875999, 82.875999], 1: [67.848, 20.307999, 64.183998, 52.195999, 67.736], 4: [67.171997, 67.563995, 30.796, 25.823999, 67.848], 'temp': [73.552002, 73.652, 72.664001, 71.823997, 73.787994]}\n", + "[5, 3, 0, 1, 4]\n", + "perturbed_edge = 2\n", + "\n", + "log_resume-100_dev-proj_seed-0_intv-5.txt\n", + "base_valid_acc = 85.916\n", + "{'temp': [85.475998, 51.264, 78.939995, 64.519997, 85.299995]}\n", + "[]\n", + "perturbed_edge = 4\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 'temp': [82.723999, 12.688, 75.239998, 57.708, 82.967995]}\n", + "[4]\n", + "perturbed_edge = 0\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995], 'temp': [80.167999, 65.699997, 69.231995, 52.619999, 80.327995]}\n", + "[4, 0]\n", + "perturbed_edge = 5\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995], 5: [80.167999, 65.699997, 69.231995, 52.619999, 80.327995], 'temp': [79.451996, 77.391998, 77.323997, 73.523994, 79.832001]}\n", + "[4, 0, 5]\n", + "perturbed_edge = 2\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995], 5: [80.167999, 65.699997, 69.231995, 52.619999, 80.327995], 2: [79.451996, 77.391998, 77.323997, 73.523994, 79.832001], 'temp': [82.348, 12.087999, 81.739998, 80.271996, 81.923996]}\n", + "[4, 0, 5, 2]\n", + "perturbed_edge = 3\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995], 5: [80.167999, 65.699997, 69.231995, 52.619999, 80.327995], 2: [79.451996, 77.391998, 77.323997, 73.523994, 79.832001], 3: [82.348, 12.087999, 81.739998, 80.271996, 81.923996], 'temp': [81.292, 43.191998, 80.907997, 80.827995, 81.271996]}\n", + "[4, 0, 5, 2, 3]\n", + "perturbed_edge = 1\n", + "\n", + "log_resume-100_dev-proj_seed-0_intv-5.txt\n", + "base_valid_acc = 86.591995\n", + "{'temp': [85.972, 83.343994, 79.804001, 78.835999, 83.523994]}\n", + "[]\n", + "perturbed_edge = 4\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 'temp': [84.32, 69.32, 69.799995, 61.424, 72.703995]}\n", + "[4]\n", + "perturbed_edge = 0\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 0: [84.32, 69.32, 69.799995, 61.424, 72.703995], 'temp': [82.715996, 78.523994, 79.799995, 79.264, 78.771996]}\n", + "[4, 0]\n", + "perturbed_edge = 5\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 0: [84.32, 69.32, 69.799995, 61.424, 72.703995], 5: [82.715996, 78.523994, 79.799995, 79.264, 78.771996], 'temp': [83.311996, 81.792, 82.395996, 81.568001, 82.428001]}\n", + "[4, 0, 5]\n", + "perturbed_edge = 2\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 0: [84.32, 69.32, 69.799995, 61.424, 72.703995], 5: [82.715996, 78.523994, 79.799995, 79.264, 78.771996], 2: [83.311996, 81.792, 82.395996, 81.568001, 82.428001], 'temp': [83.199997, 71.355995, 80.839996, 79.972, 72.495995]}\n", + "[4, 0, 5, 2]\n", + "perturbed_edge = 3\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 0: [84.32, 69.32, 69.799995, 61.424, 72.703995], 5: [82.715996, 78.523994, 79.799995, 79.264, 78.771996], 2: [83.311996, 81.792, 82.395996, 81.568001, 82.428001], 3: [83.199997, 71.355995, 80.839996, 79.972, 72.495995], 'temp': [82.084, 76.355995, 80.779999, 80.403999, 76.124001]}\n", + "[4, 0, 5, 2, 3]\n", + "perturbed_edge = 1\n", + "\n" + ] + } + ], + "source": [ + "d = '../experiments/0521_dartspt_201_desktop_rerun3'\n", + "\n", + "all_results = {}\n", + "for f in os.listdir(d):\n", + " for ff in os.listdir(os.path.join(d,f)):\n", + " if 'resume' in ff:\n", + " print(ff)\n", + " start_parse = False\n", + " parse_alphas = False\n", + " base_valid_acc = -1\n", + " scores = {}\n", + " edge_counter = 0\n", + " done_edges = []\n", + " for l in open(os.path.join(d,f,ff),'r'):\n", + " if base_valid_acc==-1 and 'valid_acc' in l:\n", + " base_valid_acc = parse_valid_acc(l)\n", + " print('base_valid_acc = ', base_valid_acc)\n", + " \n", + " if start_parse and 'valid_acc' in l:\n", + " scores['temp'].append(parse_valid_acc(l))\n", + " \n", + " if start_parse and 'best' in l:\n", + " start_parse = False\n", + " parse_alphas = True\n", + " edge_counter = 0\n", + " print(scores)\n", + " print(done_edges)\n", + " continue\n", + " \n", + " if parse_alphas and '[' in l:\n", + " if parse_alpha_line(l) and not edge_counter in done_edges:\n", + " done_edges.append(edge_counter)\n", + " parse_alphas = False\n", + " print('perturbed_edge = ',edge_counter)\n", + " scores[edge_counter] = scores['temp']\n", + " del scores['temp']\n", + " print()\n", + " edge_counter += 1\n", + " \n", + " if 'project' in l:\n", + " start_parse = True\n", + " scores['temp'] = []\n", + " \n", + " all_results[os.path.join(f,ff)] = (done_edges, scores, base_valid_acc)\n", + "\n", + "\n", + "#for l in open(os.path.join())" + ] + }, + { + "cell_type": "code", + "execution_count": 179, + "id": "7756aa9e", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_zc(l):\n", + " zcs = []\n", + " ls = l.split()\n", + " for ll in ls[2:]:\n", + " v = float(ll.strip('[,]'))\n", + " zcs.append(v)\n", + " return zcs" + ] + }, + { + "cell_type": "code", + "execution_count": 184, + "id": "67d04e18", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "log.txt\n", + "log.txt\n", + "log.txt\n", + "log.txt\n" + ] + } + ], + "source": [ + "d = '../experiments/zcpt'\n", + "\n", + "all_res_zc = {}\n", + "seed = 0\n", + "for f in os.listdir(d):\n", + " for ff in os.listdir(os.path.join(d,f)):\n", + " if ff == 'log.txt':\n", + " print(ff)\n", + " start_parse = False\n", + " parse_alphas = False\n", + " base_valid_acc = -1\n", + " scores = {}\n", + " edge_counter = 0\n", + " done_edges = []\n", + " for l in open(os.path.join(d,f,ff),'r'):\n", + " if 'current edge' in l:\n", + " \n", + " current_edge = int(l.split()[5])\n", + " if '[' in l:\n", + " sc = parse_zc(l)\n", + " if current_edge in done_edges:\n", + " all_res_zc[seed] = (done_edges,scores)\n", + " scores = {}\n", + " done_edges = []\n", + " seed += 1\n", + " scores[current_edge] = sc\n", + " done_edges.append(current_edge)\n", + " \n", + "\n", + "#for l in open(os.path.join())" + ] + }, + { + "cell_type": "code", + "execution_count": 186, + "id": "3298ed49", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1996\n" + ] + } + ], + "source": [ + "print(len(all_res_zc))" + ] + }, + { + "cell_type": "code", + "execution_count": 94, + "id": "bde8718a", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "{'search-darts-201-3/log_resume-100_dev-proj_seed-3_intv-5.txt': ([2,\n", + " 0,\n", + " 3,\n", + " 1,\n", + " 4,\n", + " 5],\n", + " {2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996],\n", + " 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995],\n", + " 3: [80.243996, 12.983999, 75.360001, 44.924, 80.239998],\n", + " 1: [81.327995, 75.759995, 75.175995, 58.944, 81.659996],\n", + " 4: [82.967995, 39.495998, 74.599998, 71.743996, 82.695999],\n", + " 5: [78.407997, 19.524, 58.963997, 40.688, 78.112]},\n", + " 86.584),\n", + " 'search-blank-201-2/log_resume-100_dev-proj_seed-2_intv-5.txt': ([0,\n", + " 1,\n", + " 4,\n", + " 5,\n", + " 3,\n", + " 2],\n", + " {0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996],\n", + " 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995],\n", + " 4: [84.407997, 71.031998, 79.456001, 77.131996, 72.727997],\n", + " 5: [81.748001, 72.891998, 67.888, 61.279999, 75.487999],\n", + " 3: [83.223999, 73.695999, 79.972, 80.183998, 74.755997],\n", + " 2: [77.587997, 74.911995, 76.175995, 75.888, 75.507996]},\n", + " 87.103996),\n", + " 'search-blank-201-2/log_resume-100_dev-proj_seed-0_intv-5.txt': ([4,\n", + " 0,\n", + " 5,\n", + " 2,\n", + " 3,\n", + " 1],\n", + " {4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001],\n", + " 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996],\n", + " 5: [83.776001, 80.643997, 81.259995, 79.363998, 81.243996],\n", + " 2: [83.183998, 82.131996, 82.159996, 81.671997, 82.624001],\n", + " 3: [84.139999, 72.479996, 81.587997, 80.923996, 73.731995],\n", + " 1: [85.139999, 82.355995, 84.139999, 84.551994, 82.979996]},\n", + " 87.211998),\n", + " 'search-blank-201-3/log_resume-100_dev-proj_seed-3_intv-5.txt': ([2,\n", + " 0,\n", + " 3,\n", + " 1,\n", + " 4,\n", + " 5],\n", + " {2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001],\n", + " 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997],\n", + " 3: [82.779999, 71.388, 76.164001, 75.779999, 73.459999],\n", + " 1: [83.355995, 81.939995, 82.531998, 82.388, 82.071999],\n", + " 4: [83.379997, 78.112, 77.467995, 76.195999, 78.991997],\n", + " 5: [83.631996, 74.916, 81.503998, 79.739998, 76.175995]},\n", + " 86.615997),\n", + " 'search-darts-201-2/log_resume-100_dev-proj_seed-2_intv-5.txt': ([0,\n", + " 1,\n", + " 4,\n", + " 5,\n", + " 3,\n", + " 2],\n", + " {0: [85.515999, 11.932, 82.935997, 59.868, 85.715996],\n", + " 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001],\n", + " 4: [80.947998, 13.028, 74.139999, 58.091999, 80.947998],\n", + " 5: [81.515999, 68.344002, 66.972, 48.236, 81.755997],\n", + " 3: [77.519997, 9.068, 76.015999, 74.127998, 77.264],\n", + " 2: [77.075996, 76.736, 73.495995, 63.084, 76.759995]},\n", + " 85.931999),\n", + " 'search-darts-201-2/log_resume-100_dev-proj_seed-0_intv-5.txt': ([4,\n", + " 0,\n", + " 5,\n", + " 2,\n", + " 3,\n", + " 1],\n", + " {4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997],\n", + " 0: [82.551994, 9.108, 79.736, 53.452, 82.459999],\n", + " 5: [79.795998, 67.783997, 63.535999, 43.503998, 80.208],\n", + " 2: [77.315994, 76.056, 76.807999, 73.783997, 77.379997],\n", + " 3: [81.395996, 12.983999, 80.304001, 79.068001, 81.355995],\n", + " 1: [79.304001, 41.635998, 79.0, 79.119995, 79.199997]},\n", + " 86.351997),\n", + " 'search-darts-201-1/log_resume-100_dev-proj_seed-1_intv-5.txt': ([5,\n", + " 3,\n", + " 0,\n", + " 1,\n", + " 4,\n", + " 2],\n", + " {5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996],\n", + " 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998],\n", + " 0: [82.195999, 15.86, 70.972, 26.875999, 82.875999],\n", + " 1: [67.848, 20.307999, 64.183998, 52.195999, 67.736],\n", + " 4: [67.171997, 67.563995, 30.796, 25.823999, 67.848],\n", + " 2: [73.552002, 73.652, 72.664001, 71.823997, 73.787994]},\n", + " 85.984001),\n", + " 'search-darts-201-1/log_resume-100_dev-proj_seed-0_intv-5.txt': ([4,\n", + " 0,\n", + " 5,\n", + " 2,\n", + " 3,\n", + " 1],\n", + " {4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995],\n", + " 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995],\n", + " 5: [80.167999, 65.699997, 69.231995, 52.619999, 80.327995],\n", + " 2: [79.451996, 77.391998, 77.323997, 73.523994, 79.832001],\n", + " 3: [82.348, 12.087999, 81.739998, 80.271996, 81.923996],\n", + " 1: [81.292, 43.191998, 80.907997, 80.827995, 81.271996]},\n", + " 85.916),\n", + " 'search-blank-201-0/log_resume-100_dev-proj_seed-0_intv-5.txt': ([4,\n", + " 0,\n", + " 5,\n", + " 2,\n", + " 3,\n", + " 1],\n", + " {4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994],\n", + " 0: [84.32, 69.32, 69.799995, 61.424, 72.703995],\n", + " 5: [82.715996, 78.523994, 79.799995, 79.264, 78.771996],\n", + " 2: [83.311996, 81.792, 82.395996, 81.568001, 82.428001],\n", + " 3: [83.199997, 71.355995, 80.839996, 79.972, 72.495995],\n", + " 1: [82.084, 76.355995, 80.779999, 80.403999, 76.124001]},\n", + " 86.591995)}" + ] + }, + "execution_count": 94, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_results" + ] + }, + { + "cell_type": "code", + "execution_count": 95, + "id": "76f5e9f4", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['none', 'skip_connect', 'nor_conv_1x1', 'nor_conv_3x3', 'avg_pool_3x3']\n" + ] + } + ], + "source": [ + "import csv\n", + "m_names = {\n", + " 'acc':'avg-acc',\n", + " 'best-acc':'best-acc',\n", + " 'discrete acc darts':'disc-acc',\n", + " 'dartspt':'darts-pt',\n", + " 'zc pt':'zc-pt',\n", + " 'discrete zc':'disc-zc',\n", + " 'alpha':'darts-100',\n", + " 'alpha-60':'darts'\n", + "}\n", + "ops=[]\n", + "edge = 0\n", + "num_edges = 6\n", + "op_strengths = []\n", + "for e in range(num_edges):\n", + " op_strengths.append({})\n", + "\n", + "with open('op_strength_src.csv') as csv_file:\n", + " csv_reader = csv.reader(csv_file, delimiter=',')\n", + " line_count = 0\n", + " for row in csv_reader:\n", + " if line_count == 0:\n", + " ops = row[1:-1]\n", + " line_count += 1\n", + " else:\n", + " #print(row)\n", + " if row == ['', '', '', '', '', '', '']:\n", + " edge += 1\n", + " line_count += 1\n", + " continue\n", + " #parse row\n", + " method = m_names[row[0]]\n", + " op_strengths[edge][method] = []\n", + " for r in row[1:-1]:\n", + " if '±' in r:\n", + " r1 = r.split('±')[0]\n", + " r2 = r.split('±')[1]\n", + " r=r1\n", + " metric = float(r)\n", + " op_strengths[edge][method].append(metric)\n", + " line_count += 1\n", + "print(ops)" + ] + }, + { + "cell_type": "code", + "execution_count": 154, + "id": "1b21952d", + "metadata": {}, + "outputs": [], + "source": [ + "sq_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " if 'acc' not in k:\n", + " continue\n", + " sq_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'acc' not in k:\n", + " continue\n", + " if 'pt' in k:\n", + " sq_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " sq_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 155, + "id": "3bb98e3b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'avg-acc': [[77.36, 83.81, 86.38, 87.32, 81.02],\n", + " [80.03, 83.11, 85.23, 85.99, 81.52],\n", + " [82.9, 82.44, 84.05, 84.49, 81.98],\n", + " [74.02, 85.17, 87.3, 88.28, 81.38],\n", + " [80.14, 83.05, 85.09, 85.7, 81.89],\n", + " [77.61, 83.43, 86.18, 86.95, 81.74]],\n", + " 'disc-acc': [[83.42, 84.1, 72.0, 76.35, 39.66],\n", + " [85.12, 83.39, 76.72, 81.34, 84.38],\n", + " [85.96, 85.18, 54.02, 78.41, 84.88],\n", + " [66.18, 85.38, 78.8, 81.59, 82.89],\n", + " [86.44, 84.75, 80.23, 80.46, 80.13],\n", + " [86.28, 82.69, 77.13, 76.8, 81.99]],\n", + " 'best-acc': [[94.15, 94.18, 94.44, 94.68, 93.86],\n", + " [94.24, 94.16, 94.49, 94.68, 94.09],\n", + " [94.25, 94.43, 94.49, 94.68, 94.19],\n", + " [94.16, 94.68, 94.03, 94.04, 93.85],\n", + " [94.29, 94.18, 94.56, 94.68, 94.23],\n", + " [94.05, 94.16, 94.68, 94.56, 94.1]]}" + ] + }, + "execution_count": 155, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sq_op_strengths" + ] + }, + { + "cell_type": "code", + "execution_count": 141, + "id": "0865b1ea", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "darts0\n", + "0.6668859288553501\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "-0.09999999999999999\n", + "0.6\n", + "\n", + "blank1\n", + "0.6\n", + "0.7\n", + "-0.6\n", + "0.8999999999999998\n", + "0.0\n", + "-0.09999999999999999\n", + "\n", + "blank2\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "-0.6\n", + "\n", + "blank3\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "-0.49999999999999994\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "darts4\n", + "0.7\n", + "0.39999999999999997\n", + "-0.051298917604257706\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "\n", + "darts5\n", + "-0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.09999999999999999\n", + "\n", + "darts6\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "darts7\n", + "-0.09999999999999999\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.19999999999999998\n", + "\n", + "blank8\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "-0.6\n", + "\n" + ] + } + ], + "source": [ + "from scipy import stats\n", + "idx=0\n", + "over_time = {}\n", + "for k,v in all_results.items():\n", + " kk = 'blank'+str(idx) if 'blank' in k else 'darts'+str(idx)\n", + " print(kk)\n", + " over_time[kk] = []\n", + " order = v[0]\n", + " for e in order:\n", + " #get best-acc of this edge to compare\n", + " ba = sq_op_strengths['best-acc'][e]\n", + " curr = [-x for x in v[1][e]]\n", + " cr = stats.spearmanr(ba,curr).correlation\n", + " over_time[kk].append(cr)\n", + " print(cr)\n", + " print()\n", + " idx += 1" + ] + }, + { + "cell_type": "code", + "execution_count": 191, + "id": "7373105a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.39999999999999997\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.3\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.09999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.39999999999999997\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.3\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.49999999999999994\n", + "0.09999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "-0.09999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.6\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.3\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "-0.19999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.09999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.49999999999999994\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.6\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "-0.19999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "-0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "-0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.49999999999999994\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "-0.19999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.6\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.0\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "-0.19999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "-0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.6\n", + "0.3\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "-0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "-0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.0\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "-0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.0\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "-0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.0\n", + "0.09999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "-0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.19999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.09999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.0\n", + "0.09999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "-0.09999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.6\n", + "0.3\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "-0.19999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.3\n", + "0.09999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "-0.09999999999999999\n", + "0.09999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.09999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.19999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.0\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.6\n", + "0.3\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "-0.09999999999999999\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.3\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.0\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "-0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.0\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "\n" + ] + } + ], + "source": [ + "from scipy import stats\n", + "idx=0\n", + "over_time_zc = {}\n", + "for k,v in all_res_zc.items():\n", + " over_time_zc[k] = []\n", + " order = v[0]\n", + " for e in order:\n", + " #get best-acc of this edge to compare\n", + " ba = sq_op_strengths['best-acc'][e]\n", + " curr = [-x for x in v[1][e]]\n", + " cr = stats.spearmanr(ba,curr).correlation\n", + " over_time_zc[k].append(cr)\n", + " print(cr)\n", + " print()\n", + " idx += 1" + ] + }, + { + "cell_type": "code", + "execution_count": 171, + "id": "28dd8f5e", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "\n", + "for k,v in over_time.items():\n", + " if 'blank' in k:\n", + " continue\n", + " c = 'r' if 'darts' in k else 'b'\n", + " plt.plot(v,label=k, color=c)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 201, + "id": "b3d8a668", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import statistics as stat\n", + "avg = []\n", + "std=[]\n", + "for e in range(6):\n", + " a = []\n", + " for k,v in over_time.items():\n", + " a.append(v[e])\n", + " avg.append(sum(a)/len(a))\n", + " std.append(stat.stdev(a))\n", + "#for k,v in over_time_zc.items():\n", + "#plt.plot(avg,label=k)\n", + "x = range(len(avg))\n", + "plt.errorbar(x, avg, std, linestyle='None', marker='^')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 200, + "id": "1146778c", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import statistics as stat\n", + "avg = []\n", + "std=[]\n", + "for e in range(6):\n", + " a = []\n", + " for k,v in over_time_zc.items():\n", + " a.append(v[e])\n", + " avg.append(sum(a)/len(a))\n", + " std.append(stat.stdev(a))\n", + "#for k,v in over_time_zc.items():\n", + "#plt.plot(avg,label=k)\n", + "x = range(len(avg))\n", + "plt.errorbar(x, avg, std, linestyle='None', marker='^')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 126, + "id": "e1bbc92d", + "metadata": {}, + "outputs": [], + "source": [ + "idx = 0;\n", + "for k,v in all_results.items():\n", + " kk = 'blank'+str(idx) if 'blank' in k else 'darts'+str(idx)\n", + " sq_op_strengths[kk] = []\n", + " strengths = v[1]\n", + " bva=v[2]\n", + " for e in range(6):\n", + " #print(strengths)\n", + " sq_op_strengths[kk].append([(bva-pacc) for pacc in strengths[e]])\n", + " idx += 1\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 157, + "id": "78e50bfe", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accbest-acc
avg-acc1.000000-0.4166670.65
best-acc0.650000-0.3000001.00
disc-acc-0.4166671.000000-0.30
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc best-acc\n", + "avg-acc 1.000000 -0.416667 0.65\n", + "best-acc 0.650000 -0.300000 1.00\n", + "disc-acc -0.416667 1.000000 -0.30" + ] + }, + "execution_count": 157, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " df = DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": 169, + "id": "25ead80b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " avg-acc disc-acc best-acc disc-acc-new\n", + "avg-acc 1.000000 -0.416667 0.650000 -0.483333\n", + "best-acc 0.650000 -0.300000 1.000000 -0.316667\n", + "disc-acc -0.416667 1.000000 -0.300000 0.750000\n", + "disc-acc-new -0.483333 0.750000 -0.316667 1.000000\n", + "(4, 4)\n", + "(4, 4)\n" + ] + }, + { + "data": { + "text/plain": [ + "[Text(0.5, 0, 'avg-acc'),\n", + " Text(1.5, 0, 'disc-acc'),\n", + " Text(2.5, 0, 'best-acc'),\n", + " Text(3.5, 0, 'disc-acc-new')]" + ] + }, + "execution_count": 169, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAl8AAAIQCAYAAAC/sQukAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAABkCklEQVR4nO3dd1hT1/8H8HcSNsgUFMSJ4gBBUQGLuGcduLVat3RYHHX8HNWqX1utVutCbd22aqvgBLUqal2to45KHdWKikgQBAEZSSDc3x/UVErURJMA4f3yyfNw7z3J/Vwx+Oack3NFgiAIICIiIiKDEJd0AURERETlCcMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZkElJF3Cmf1BJl0B61mLnWQDAT6eulHAlpG8DWzbGn4tnlHQZpGfek+djw9ELJV0G6dmoDv4lXYLRYs8XERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQFpHL6ysrKQnJys9lhycjKys7N1VhQRERGRsdI4fM2YMQPh4eFqj61evRozZszQWVFERERExkrj8HXx4kW0atVK7bGWLVvi4sWLOiuKiIiIyFhpHL5ycnIgkUjUv4hYzGFHIiIiIg1oHL7q1auHffv2qT22b98+eHp66qwoIiIiImNlomnDsLAwfPTRRxg1ahS6d+8OZ2dnpKSkICoqCufOncO3336rzzqJiIiIjILG4Ss4OBhr167FsmXLMH36dAiCAJFIBG9vb6xduxZBQUH6rJOIiIjIKGgcvgAgKCgIQUFByM3NRWZmJmxtbWFpaamv2oiIiIiMjsZzvqRSKa5fvw4AsLS0RKVKlVTB6/r165BKpfqpkIiIiMiIaBy+Zs2ahejoaLXHDh48iNmz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REQGxPBFREREZEAMX0REREQGxPBFREREZEAMX0REREQGxPBFREREZEAMX0REREQGxPBFREREZEAMX0REREQGxPBFRERE5crChQvRtm1b1K1bF7dv31bbRqlUYu7cuWjfvj06dOiAiIgInZ2f4YuIiIjKlXbt2mHbtm2oUqXKS9tERUUhPj4eR44cwY4dO7By5UokJCTo5PwmOnkVIiIiohKUmZmJzMzMYvttbW1ha2tbZF/Tpk1f+3oHDx5Ev379IBaL4ejoiPbt2+Pnn3/G6NGj37rWEg9fLXaeLekSyEAGtmxc0iWQAXhPnl/SJZABjOrgX9IlkJE70z9Iq/ZXggciPDy82P6wsDCMHTtW6/NLpVK4ubmptl1dXZGUlKT166hT4uHrz8UzSroE0rPn/xnHXFU/rk7Go30jT61/YFLZ02LnWfx86VZJl0F61rlJvZIuQSvDhg1Dr169iu3/b69XaVDi4YuIiIjobakbXnwbrq6uSExMhI+PD4DiPWFvgxPuiYiIqPQRi7R76Fjnzp0RERGBgoICpKWlISYmBp06ddLJazN8ERERUekjEmn30MIXX3yBli1bIikpCSNGjEDXrl0BAKGhoYiNjQUAhISEwN3dHR07dkT//v3xySefoGrVqjq5NA47EhERUbkyc+ZMzJw5s9j+devWqb6WSCSYO3euXs7P8EVERESljkhkvINzDF9ERERU+mg5lFiWMHwRERFRqcOeLyIiIiJD0sMnGEsLhi8iIiIqfdjzRURERGQ4IiOe82W8sZKIiIioFGLPFxEREZU+HHYkIiIiMiBOuCciIiIyHM75IiIiIiKdYM8XERERlT6c80VERERkOMY87MjwRURERKWPEfd8Ge+VEREREZVC7PkiIiKi0odLTRAREREZjsiIhx0ZvoiIiKj0MeIJ98YbK4mIiIhKIfZ8ERERUeljxD1fDF9ERERU6ojExjs4x/BFREREpY8R93wZb6wkIiIiKoXY80VERESljj6Xmrh37x6mTZuG9PR02NvbY+HChahRo0aRNqmpqZg+fTqkUiny8/MREBCAmTNnwsTk7aMTe76IiIio9BFLtHtoYfbs2Rg0aBAOHz6MQYMG4fPPPy/W5ttvv4WHhweioqKwf/9+XL9+HUeOHNHNpenkVYiIiIjKgNTUVNy4cQPdunUDAHTr1g03btxAWlpakXYi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U6eidevWqkQqEonQpk0b/N///R9Onz6tlyKJiIiIjIVWw45OTk6wsrJSe8zS0vKla4ARERERacWI53xpdWXjx4/HsmXLEBcXV2R/XFwcVq5cifHjx+u0OCIiIiqfyvXthYYOHVpkOz09HV27dkW1atXg6OiItLQ0xMfHw9HREbt27UJISIjeiiUiIiIq614bvqpUqfLK7Ro1asDPz0+3VREREVH5ZsTDjq8NXwsWLDBEHURERET/KmOfYNSG1ousEhEREembyIh7voz3yoiIiKjs0uONte/du4cBAwagU6dOGDBgAO7fv//StnFxcfD19cXChQvf8oL+xfBFREREpY5IJNbqoY3Zs2dj0KBBOHz4MAYNGoTPP/9cbTulUonZs2ejffv2urgkFYYvIiIiKn301POVmpqKGzduoFu3bgCAbt264caNG0hLSyvWdu3atWjdujVq1Kihq6sCwPBFRERERiAzMxMJCQnFHpmZmUXaSaVSVKpUCRKJBAAgkUjg4uICqVRapN2tW7dw5swZDB8+XOe1csI9ERERlT5aftpxy5YtCA8PL7Y/LCwMY8eO1eq18vLyMGvWLCxYsEAV0nSJ4YuIiIhKHW3ncQ0bNgy9evUqtt/W1rbItqurKx4/fgylUgmJRAKlUonk5GS4urqq2qSkpCA+Ph4ffPABgMJeNUEQkJWVhXnz5r3B1RTF8EVERESlj5afYLS1tS0WtNRxcnJC/fr1ER0djZCQEERHR6N+/fpF7k/t5uaG8+fPq7ZXrlyJnJwcTJ06VauaXoZzvoiIiKhcmTNnDrZu3YpOnTph69atmDt3LgAgNDQUsbGxej8/e76IiIio9NHjIqseHh6IiIgotn/dunVq22s7Z+x1GL6IiIio1BFpOexYljB8ERERUekjNt6ZUcZ7ZURERESlEHu+iIiIqNThsCMRERGRITF8ERERERmQHj/tWNKM98qIiIiISiH2fBEREVGpI9Ly3o5lCcMXERERlT5GPOzI8EVERESljxFPuDfeWElERERUCrHni4iIiEodEYcdiYiIiAxHJDHe8GW8V0ZERERUCrHni4iIiEofDjsSERERGZARf9qR4YuIiIhKHWOecG+8V0ZERERUCokEQRBKuggiIiKiF0kvnNKqvat/Sz1VonslPuz406krJV0C6dnAlo0BAGf6B5VwJaRvLXaeRczV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RERERAbE8EVERERkQAxfRERERAbE8EVERERkQAxfRERERAbE8EVERERkQAxfRERERAbE8EVERERkQCJBEISSLoKIiIiovGDPFxEREZEBMXwRERERGRDDFxEREZEBMXwRERERGRDDFxEREZEBMXwRERERGRDDFxEREZEBMXwRERERGRDDFxEREZEBMXxRubZy5Uq0bdsWALB7927UrVu3hCuitzFt2jQMGTJEr+dYuXIlbt68qddzlEd8L1J5wvBF9I/WrVtjx44dJV0GlXLh4eEMX3rG9yIZO5OSLoCotHB0dISjo2NJl0FU7vG9SMaOPV//uHjxIkaNGoXmzZujSZMmeP/99xEbGwsA2LFjB/z8/KBQKIo8Z8eOHWjcuDFkMhkA4MGDBxgyZAgaNmyIbt264bfffkPbtm2xcuXKV55bKpViypQpaN26NXx9fdG9e3fs27evWLtr165h+PDhaNSoEZo1a4ZRo0bh0aNHquOnT59G//794ePjg8DAQISFheHZs2dv+1djNAoKCrBo0SI0a9YMAQEB+Prrr6FUKlXH/zvUIZfLMXfuXLRo0QINGzZE27ZtsWTJkiKvGRUVhR49eqBhw4Zo0aIF/u///u+VNfB7bRj79u1D27Zt4evri7CwMDx9+lR1LDY2FsOGDYOvry8CAgIwb968Iu/thw8f4qOPPoK/vz8aN26M7t2748CBAwCgGhabPn066tati7p16yIhIeGldRw9ehTvv/8+/P39ERAQgNDQUDx48KBYu82bN6NTp07w9vZG69at8fXXX6uO5eXlYdmyZWjbti0aNmyIjh07YvPmzW/7V1SiyvN78fz586hbty5+//13jBw5Eo0aNUL37t3x+++/F2mXlZWF//3vfwgKCoKPjw/ef/993L59W3V84MCBWLp0qWp7/fr1qFu3Lo4eParaN378+Nf+PVDJYM/XPx49eoTg4GCMGDECAHDgwAEMGTIEhw4dQocOHTB37lycPn0a7dq1Uz3n8OHDaN26NSwsLFBQUICPP/4YALBkyRLIZDLMmTMHmZmZrz13amoq3Nzc8Pnnn8PKygp//PEHPvvsM1haWqJjx44AgNu3b2PIkCHw9fXFwoULYWFhgd9++w1paWmoUqUKzp49iw8//BDt27fHRx99hIKCApw8eRI5OTmoUKGCHv7Gyp4NGzZgy5YtGD9+POrW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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib\n", + "\n", + "sns.set_theme(style=\"white\")\n", + "\n", + "#if 'zc' in flat_op_strengths:\n", + "# flat_op_strengths.pop('zc')\n", + "df = df_mean\n", + "#df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts-pt\", \"disc-zc\", \"zc-pt\", \"darts\"])\n", + "#df = df[]\n", + "#print(df)\n", + "\n", + "# Compute the correlation matrix\n", + "corr=df_mean\n", + "#corr = df.corr(method='spearman')\n", + "print(corr)\n", + "\n", + "# Generate a mask for the upper triangle\n", + "mask = np.triu(np.ones_like(corr, dtype=bool))\n", + "\n", + "#for i in range(3,7):\n", + "# for j in range(0,7):\n", + "# mask[j][i]=True\n", + "\n", + "masked_corr = corr#.loc[~np.all(mask, axis=1), ~np.all(mask, axis=0)]\n", + "masked_mask = mask#[1:7,0:3]\n", + "print(np.shape(masked_corr))\n", + "print(np.shape(masked_mask))\n", + "\n", + "\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(11, 9))\n", + "sns.set(font_scale=1.0)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(230, 20, as_cmap=True)\n", + "\n", + "# Draw the heatmap with the mask and correct aspect ratio\n", + "g = sns.heatmap(masked_corr, mask=None, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .5}, annot=True)\n", + "\n", + "g.set_yticklabels(labels=g.get_yticklabels(), va='center', fontsize = 14.5)\n", + "g.set_xticklabels(g.get_xmajorticklabels(), fontsize = 14.5)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 148, + "id": "846f8085", + "metadata": {}, + "outputs": [], + "source": [ + "disc_accuracy_stage_0 = {(100, 0, 0): 83.267998,\n", + " (100, 0, 1): 82.239998,\n", + " (100, 0, 2): 64.995995,\n", + " (100, 0, 3): 71.755997,\n", + " (100, 0, 4): 54.307999,\n", + " (100, 1, 0): 84.935997,\n", + " (100, 1, 1): 83.231995,\n", + " (100, 1, 2): 73.231995,\n", + " (100, 1, 3): 76.771996,\n", + " (100, 1, 4): 83.451996,\n", + " (100, 2, 0): 83.867996,\n", + " (100, 2, 1): 83.727997,\n", + " (100, 2, 2): 77.332001,\n", + " (100, 2, 3): 76.832001,\n", + " (100, 2, 4): 83.251999,\n", + " (100, 3, 0): 65.767998,\n", + " (100, 3, 1): 84.444,\n", + " (100, 3, 2): 75.816002,\n", + " (100, 3, 3): 78.68,\n", + " (100, 3, 4): 62.703999,\n", + " (100, 4, 0): 83.571999,\n", + " (100, 4, 1): 82.028,\n", + " (100, 4, 2): 75.023994,\n", + " (100, 4, 3): 76.087997,\n", + " (100, 4, 4): 82.563995,\n", + " (100, 5, 0): 83.947998,\n", + " (100, 5, 1): 82.447998,\n", + " (100, 5, 2): 66.692001,\n", + " (100, 5, 3): 71.363998,\n", + " (100, 5, 4): 80.311996}\n", + "sq_op_strengths['disc-acc-new'] = []\n", + "for e in range(6):\n", + " v = []\n", + " for o in range(5):\n", + " v.append(disc_accuracy_stage_0[(100,e,o)])\n", + " sq_op_strengths['disc-acc-new'].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 160, + "id": "b2ff3f37", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 161, + "id": "fa049a83", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'avg-acc': [[77.36, 83.81, 86.38, 87.32, 81.02],\n", + " [80.03, 83.11, 85.23, 85.99, 81.52],\n", + " [82.9, 82.44, 84.05, 84.49, 81.98],\n", + " [74.02, 85.17, 87.3, 88.28, 81.38],\n", + " [80.14, 83.05, 85.09, 85.7, 81.89],\n", + " [77.61, 83.43, 86.18, 86.95, 81.74]],\n", + " 'disc-acc': [[83.42, 84.1, 72.0, 76.35, 39.66],\n", + " [85.12, 83.39, 76.72, 81.34, 84.38],\n", + " [85.96, 85.18, 54.02, 78.41, 84.88],\n", + " [66.18, 85.38, 78.8, 81.59, 82.89],\n", + " [86.44, 84.75, 80.23, 80.46, 80.13],\n", + " [86.28, 82.69, 77.13, 76.8, 81.99]],\n", + " 'best-acc': [[94.15, 94.18, 94.44, 94.68, 93.86],\n", + " [94.24, 94.16, 94.49, 94.68, 94.09],\n", + " [94.25, 94.43, 94.49, 94.68, 94.19],\n", + " [94.16, 94.68, 94.03, 94.04, 93.85],\n", + " [94.29, 94.18, 94.56, 94.68, 94.23],\n", + " [94.05, 94.16, 94.68, 94.56, 94.1]],\n", + " 'disc-acc-new': [[83.267998, 82.239998, 64.995995, 71.755997, 54.307999],\n", + " [84.935997, 83.231995, 73.231995, 76.771996, 83.451996],\n", + " [83.867996, 83.727997, 77.332001, 76.832001, 83.251999],\n", + " [65.767998, 84.444, 75.816002, 78.68, 62.703999],\n", + " [83.571999, 82.028, 75.023994, 76.087997, 82.563995],\n", + " [83.947998, 82.447998, 66.692001, 71.363998, 80.311996]]}" + ] + }, + "execution_count": 161, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "sq_op_strengths" + ] + }, + { + "cell_type": "code", + "execution_count": 159, + "id": "f1e4c5b6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accbest-acc
avg-acc1.000000-0.4166670.65
best-acc0.650000-0.3000001.00
disc-acc-0.4166671.000000-0.30
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc best-acc\n", + "avg-acc 1.000000 -0.416667 0.65\n", + "best-acc 0.650000 -0.300000 1.00\n", + "disc-acc -0.416667 1.000000 -0.30" + ] + }, + "execution_count": 159, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " df = DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": 162, + "id": "64239c70", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accbest-accdisc-acc-new
avg-acc1.000000-0.4166670.650000-0.483333
best-acc0.650000-0.3000001.000000-0.316667
disc-acc-0.4166671.000000-0.3000000.750000
disc-acc-new-0.4833330.750000-0.3166671.000000
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc best-acc disc-acc-new\n", + "avg-acc 1.000000 -0.416667 0.650000 -0.483333\n", + "best-acc 0.650000 -0.300000 1.000000 -0.316667\n", + "disc-acc -0.416667 1.000000 -0.300000 0.750000\n", + "disc-acc-new -0.483333 0.750000 -0.316667 1.000000" + ] + }, + "execution_count": 162, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " df = DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": 164, + "id": "f8f33d62", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accbest-accdisc-acc-new
avg-acc1.000000-0.4166670.650000-0.483333
best-acc0.650000-0.3000001.000000-0.316667
disc-acc-0.4166671.000000-0.3000000.750000
disc-acc-new-0.4833330.750000-0.3166671.000000
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc best-acc disc-acc-new\n", + "avg-acc 1.000000 -0.416667 0.650000 -0.483333\n", + "best-acc 0.650000 -0.300000 1.000000 -0.316667\n", + "disc-acc -0.416667 1.000000 -0.300000 0.750000\n", + "disc-acc-new -0.483333 0.750000 -0.316667 1.000000" + ] + }, + "execution_count": 164, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " df = DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "89d42705", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.0" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks_201/.ipynb_checkpoints/parse_log_iterative-checkpoint.ipynb b/notebooks_201/.ipynb_checkpoints/parse_log_iterative-checkpoint.ipynb new file mode 100644 index 0000000..0322909 --- /dev/null +++ b/notebooks_201/.ipynb_checkpoints/parse_log_iterative-checkpoint.ipynb @@ -0,0 +1,3477 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 230, + "id": "c088f827", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "darts_pt_0.txt\tdisc-zc-2.txt\t post_disc_3.txt tenas_1.txt zc-3.txt\r\n", + "darts_pt_1.txt\tdisc-zc-3.txt\t post_pt_0.txt\t tenas_2.txt zcpt.txt\r\n", + "darts_pt_2.txt\tdisczc.txt\t post_pt_1.txt\t tenas_3.txt\r\n", + "darts_pt_3.txt\tpost_disc_0.txt post_pt_2.txt\t zc-0.txt\r\n", + "disc-zc-0.txt\tpost_disc_1.txt post_pt_3.txt\t zc-1.txt\r\n", + "disc-zc-1.txt\tpost_disc_2.txt tenas_0.txt\t zc-2.txt\r\n" + ] + } + ], + "source": [ + "!ls ../experiments/corr_time" + ] + }, + { + "cell_type": "code", + "execution_count": 231, + "id": "86140408", + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib" + ] + }, + { + "cell_type": "code", + "execution_count": 232, + "id": "f6766521", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_valid_acc(l):\n", + " return float(l.split()[3])" + ] + }, + { + "cell_type": "code", + "execution_count": 233, + "id": "5ebe61d9", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_zc(l):\n", + " zcs = []\n", + " ls = l.split()\n", + " #print(l)\n", + " for ll in ls[2:]:\n", + " v = float(ll.strip('[,]'))\n", + " zcs.append(v)\n", + " return zcs\n", + "def chunks(lst, n):\n", + " \"\"\"Yield successive n-sized chunks from lst.\"\"\"\n", + " for i in range(0, len(lst), n):\n", + " yield lst[i:i + n]" + ] + }, + { + "cell_type": "code", + "execution_count": 234, + "id": "95c73c56", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0 6\n", + "1 5\n", + "2 4\n", + "3 3\n", + "4 2\n", + "5 1\n", + "0 6\n", + "1 5\n", + "2 4\n", + "3 3\n", + "4 2\n", + "5 1\n", + "0 6\n", + "1 5\n", + "2 4\n", + "3 3\n", + "4 2\n", + "5 1\n", + "0 6\n", + "1 5\n", + "2 4\n", + "3 3\n", + "4 2\n", + "5 1\n", + "[[29.0, 51.0, 21.5, 19.0, 47.0], [29.0, 8.5, 31.5, 23.0, 31.0], [22.5, 20.5, 38.0, 25.0, 19.0], [30.0, 45.0, 40.5, 32.0, 41.0], [40.0, 30.0, 31.0, 33.0, 32.0], [33.0, 10.0, 31.5, 37.5, 18.0]] \n", + "\n", + "[[8.0, 42.0, 39.0, 33.0, 26.0], [34.0, 33.0, 34.0, 11.5, 20.5], [27.5, 13.5, 31.5, 14.0, 32.0], [26.5, 34.0, 8.0, 16.0, 28.0], [21.0, 24.0, 35.5, 19.5, 13.0]] \n", + "\n", + "[[32.0, 17.5, 17.0, 21.0, 16.0], [20.0, 4.0, 13.0, 21.5, 24.0], [8.0, 24.5, 8.0, 21.0, 17.0], [23.0, 22.5, 38.0, 30.0, 22.0]] \n", + "\n", + "[[14.0, 16.0, 20.0, 22.0, 9.0], [15.0, 4.0, 14.0, 5.0, 22.0], [20.0, 12.0, 19.0, 19.0, 14.0]] \n", + "\n", + "[[14.0, 9.0, 3.0, 10.0, 9.0], [12.0, 14.0, 9.0, 12.0, 8.0]] \n", + "\n", + "[[6.0, 2.0, 8.0, 7.0, 2.0]] \n", + "\n", + "[[42.0, 50.0, 19.0, 41.0, 29.5], [18.0, 4.0, 36.0, 16.0, 57.0], [16.5, 47.0, 36.0, 24.0, 21.0], [31.0, 31.0, 46.0, 19.0, 50.0], [13.5, 33.0, 14.5, 23.0, 34.0], [14.0, 57.0, 29.0, 27.0, 21.0]] \n", + "\n", + "[[37.0, 11.0, 20.0, 11.0, 20.5], [16.5, 29.0, 7.5, 21.0, 47.0], [19.0, 32.0, 34.0, 7.0, 25.0], [27.0, 9.0, 25.0, 36.0, 37.0], [39.0, 37.0, 31.0, 20.5, 26.0]] \n", + "\n", + "[[8.5, 24.0, 16.0, 24.0, 18.5], [26.0, 32.0, 13.0, 14.0, 34.0], [24.0, 20.0, 16.5, 5.0, 21.5], [20.0, 30.0, 16.0, 17.0, 20.0]] \n", + "\n", + "[[17.0, 12.0, 11.0, 4.5, 18.0], [16.0, 21.0, 11.5, 16.0, 27.0], [12.0, 19.0, 18.0, 10.0, 12.0]] \n", + "\n", + "[[8.5, 5.0, 3.0, 9.5, 18.0], [11.0, 13.0, 3.0, 14.0, 15.0]] \n", + "\n", + "[[7.0, 3.0, 7.0, 6.0, 2.0]] \n", + "\n", + "[[38.5, 48.0, 31.0, 6.0, 37.5], [7.0, 55.0, 10.0, 15.0, 39.0], [31.5, 10.0, 30.0, 16.5, 36.5], [34.0, 44.0, 53.5, 23.0, 30.0], [32.0, 32.5, 36.5, 32.0, 52.0], [38.5, 16.0, 20.0, 17.0, 27.5]] \n", + "\n", + "[[25.0, 30.0, 30.0, 7.5, 31.0], [41.0, 8.0, 28.0, 15.0, 38.0], [24.0, 21.0, 20.0, 33.0, 26.5], [17.0, 32.0, 8.0, 39.0, 32.0], [25.0, 25.0, 10.0, 24.0, 35.0]] \n", + "\n", + "[[27.0, 33.0, 23.5, 9.5, 21.5], [11.0, 14.5, 23.0, 19.0, 27.0], [19.5, 25.0, 11.0, 24.0, 20.0], [22.0, 14.0, 30.0, 4.0, 21.5]] \n", + "\n", + "[[11.0, 24.0, 5.0, 14.0, 13.0], [15.0, 15.0, 19.0, 16.0, 23.0], [17.0, 16.0, 13.0, 9.0, 15.0]] \n", + "\n", + "[[4.0, 9.0, 10.5, 11.0, 10.0], [10.0, 17.5, 7.0, 4.0, 17.0]] \n", + "\n", + "[[6.0, 6.0, 6.0, 3.0, 4.0]] \n", + "\n", + "[[10.5, 22.5, 20.5, 35.0, 40.0], [33.0, 5.5, 52.0, 12.0, 29.0], [22.5, 12.5, 55.0, 28.0, 34.5], [40.5, 52.0, 42.5, 2.5, 43.5], [27.5, 14.0, 25.0, 48.5, 32.5], [36.5, 17.0, 13.5, 36.0, 56.0]] \n", + "\n", + "[[16.0, 36.5, 15.0, 24.0, 43.0], [31.0, 16.0, 21.0, 17.0, 9.0], [19.0, 25.0, 28.0, 39.0, 35.0], [40.0, 21.0, 12.0, 30.0, 18.0], [28.0, 15.0, 25.5, 31.0, 30.0]] \n", + "\n", + "[[22.0, 17.5, 14.0, 16.0, 29.0], [33.0, 22.0, 22.0, 23.0, 31.0], [12.5, 24.0, 21.0, 9.0, 34.0], [4.0, 19.0, 2.0, 13.0, 32.0]] \n", + "\n", + "[[16.0, 18.0, 16.0, 6.0, 16.0], [10.0, 4.0, 16.0, 12.0, 14.5], [13.0, 24.0, 16.0, 25.0, 18.5]] \n", + "\n", + "[[11.0, 7.0, 11.0, 6.0, 7.0], [9.0, 16.0, 16.0, 10.0, 7.0]] \n", + "\n", + "[[7.0, 8.0, 3.0, 1.0, 6.0]] \n", + "\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time'\n", + "seeds_tenas = []\n", + "for fname in ['tenas_0.txt','tenas_1.txt','tenas_2.txt','tenas_3.txt']:\n", + " f = os.path.join(d,fname)\n", + "\n", + " res_tenas = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " #print(l, end='')\n", + " sc = parse_zc(l)\n", + " sc = chunks(sc, 5)\n", + " #print(sc)\n", + " for x in sc:\n", + " res_tenas[curr_iter].append(x)\n", + " curr_edge+=1\n", + " print(curr_iter,curr_edge)\n", + " if curr_edge == 6-curr_iter:\n", + " #print('inside', curr_iter)\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_tenas.append([])\n", + " seeds_tenas.append(res_tenas)\n", + "for x in seeds_tenas:\n", + " for n in x:\n", + " print(n, '\\n')" + ] + }, + { + "cell_type": "code", + "execution_count": 235, + "id": "ca748d38", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0 0 0 85.636002\n", + "0 0 1 12.372\n", + "0 0 2 76.888\n", + "0 0 3 57.067997\n", + "0 0 4 85.748001\n", + "0 1 0 85.643997\n", + "0 1 1 32.804001\n", + "0 1 2 83.283997\n", + "0 1 3 80.304001\n", + "0 1 4 85.855995\n", + "0 2 0 85.559998\n", + "0 2 1 82.792\n", + "0 2 2 83.916\n", + "0 2 3 79.503998\n", + "0 2 4 85.720001\n", + "0 3 0 85.807999\n", + "0 3 1 10.875999\n", + "0 3 2 77.279999\n", + "0 3 3 55.267998\n", + "0 3 4 85.607994\n", + "0 4 0 85.391998\n", + "0 4 1 49.995998\n", + "0 4 2 79.587997\n", + "0 4 3 79.783997\n", + "0 4 4 85.568001\n", + "0 5 0 85.671997\n", + "0 5 1 45.335999\n", + "0 5 2 77.835999\n", + "0 5 3 72.776001\n", + "0 5 4 85.743996\n", + "1 0 0 81.028\n", + "1 0 1 46.691998\n", + "1 0 2 77.711998\n", + "1 0 3 71.615997\n", + "1 0 4 81.419998\n", + "1 1 0 81.335999\n", + "1 1 1 78.307999\n", + "1 1 2 80.167999\n", + "1 1 3 77.103996\n", + "1 1 4 81.267998\n", + "1 2 0 81.075996\n", + "1 2 1 12.427999\n", + "1 2 2 71.423996\n", + "1 2 3 40.112\n", + "1 2 4 81.307999\n", + "1 3 0 81.400002\n", + "1 3 1 12.575999\n", + "1 3 2 70.984001\n", + "1 3 3 73.939995\n", + "1 3 4 81.187996\n", + "1 4 0 81.071999\n", + "1 4 1 61.119999\n", + "1 4 2 70.675995\n", + "1 4 3 58.396\n", + "1 4 4 81.512001\n", + "2 0 0 80.811996\n", + "2 0 1 80.152\n", + "2 0 2 78.888\n", + "2 0 3 68.667999\n", + "2 0 4 80.875999\n", + "2 1 0 80.851997\n", + "2 1 1 11.384\n", + "2 1 2 70.012001\n", + "2 1 3 28.983999\n", + "2 1 4 80.652\n", + "2 2 0 80.695999\n", + "2 2 1 11.564\n", + "2 2 2 73.447998\n", + "2 2 3 75.019997\n", + "2 2 4 80.956001\n", + "2 3 0 80.82\n", + "2 3 1 54.711998\n", + "2 3 2 73.664001\n", + "2 3 3 59.556\n", + "2 3 4 80.928001\n", + "3 0 0 82.035995\n", + "3 0 1 10.731999\n", + "3 0 2 77.832001\n", + "3 0 3 62.368\n", + "3 0 4 82.152\n", + "3 1 0 82.283997\n", + "3 1 1 10.731999\n", + "3 1 2 79.428001\n", + "3 1 3 80.315994\n", + "3 1 4 82.099998\n", + "3 2 0 81.939995\n", + "3 2 1 44.775997\n", + "3 2 2 77.811996\n", + "3 2 3 75.388\n", + "3 2 4 82.143997\n", + "4 0 0 81.664001\n", + "4 0 1 14.2\n", + "4 0 2 73.475998\n", + "4 0 3 76.311996\n", + "4 0 4 81.671997\n", + "4 1 0 81.799995\n", + "4 1 1 31.459999\n", + "4 1 2 75.220001\n", + "4 1 3 69.991997\n", + "4 1 4 81.239998\n", + "5 0 0 79.624001\n", + "5 0 1 19.344\n", + "5 0 2 61.891998\n", + "5 0 3 53.051998\n", + "5 0 4 79.208\n", + "0 0 0 85.636002\n", + "0 0 1 17.076\n", + "0 0 2 77.851997\n", + "0 0 3 59.424\n", + "0 0 4 85.335999\n", + "0 1 0 85.391998\n", + "0 1 1 35.939999\n", + "0 1 2 84.243996\n", + "0 1 3 80.951996\n", + "0 1 4 85.687996\n", + "0 2 0 85.531998\n", + "0 2 1 80.127998\n", + "0 2 2 81.872002\n", + "0 2 3 77.568001\n", + "0 2 4 85.391998\n", + "0 3 0 85.671997\n", + "0 3 1 10.024\n", + "0 3 2 81.375999\n", + "0 3 3 58.688\n", + "0 3 4 85.439995\n", + "0 4 0 85.435997\n", + "0 4 1 51.028\n", + "0 4 2 78.599998\n", + "0 4 3 64.279999\n", + "0 4 4 85.292\n", + "0 5 0 85.367996\n", + "0 5 1 32.784\n", + "0 5 2 80.815994\n", + "0 5 3 72.807999\n", + "0 5 4 85.475998\n", + "1 0 0 81.579994\n", + "1 0 1 42.975998\n", + "1 0 2 79.127998\n", + "1 0 3 71.012001\n", + "1 0 4 81.556\n", + "1 1 0 81.528\n", + "1 1 1 74.851997\n", + "1 1 2 77.528\n", + "1 1 3 73.491997\n", + "1 1 4 81.292\n", + "1 2 0 81.332001\n", + "1 2 1 10.82\n", + "1 2 2 75.811996\n", + "1 2 3 46.807999\n", + "1 2 4 81.587997\n", + "1 3 0 81.491997\n", + "1 3 1 12.888\n", + "1 3 2 73.675995\n", + "1 3 3 56.511997\n", + "1 3 4 81.155998\n", + "1 4 0 81.431999\n", + "1 4 1 39.775997\n", + "1 4 2 73.979996\n", + "1 4 3 61.391998\n", + "1 4 4 81.239998\n", + "2 0 0 81.335999\n", + "2 0 1 79.075996\n", + "2 0 2 77.5\n", + "2 0 3 69.655998\n", + "2 0 4 81.139999\n", + "2 1 0 80.995995\n", + "2 1 1 10.943999\n", + "2 1 2 71.375999\n", + "2 1 3 32.375999\n", + "2 1 4 81.084\n", + "2 2 0 81.339996\n", + "2 2 1 14.804\n", + "2 2 2 71.052002\n", + "2 2 3 54.799999\n", + "2 2 4 80.903999\n", + "2 3 0 81.243996\n", + "2 3 1 27.348\n", + "2 3 2 75.543999\n", + "2 3 3 62.051998\n", + "2 3 4 80.82\n", + "3 0 0 81.792\n", + "3 0 1 11.184\n", + "3 0 2 79.779999\n", + "3 0 3 69.031998\n", + "3 0 4 81.795998\n", + "3 1 0 81.603996\n", + "3 1 1 12.44\n", + "3 1 2 80.047997\n", + "3 1 3 77.612\n", + "3 1 4 81.708\n", + "3 2 0 82.087997\n", + "3 2 1 30.42\n", + "3 2 2 80.159996\n", + "3 2 3 75.844002\n", + "3 2 4 82.0\n", + "4 0 0 82.187996\n", + "4 0 1 18.639999\n", + "4 0 2 77.563995\n", + "4 0 3 70.103996\n", + "4 0 4 82.043999\n", + "4 1 0 82.584\n", + "4 1 1 22.232\n", + "4 1 2 78.664001\n", + "4 1 3 72.400002\n", + "4 1 4 82.391998\n", + "5 0 0 78.787994\n", + "5 0 1 15.752\n", + "5 0 2 72.348\n", + "5 0 3 36.528\n", + "5 0 4 78.612\n", + "0 0 0 85.736\n", + "0 0 1 11.776\n", + "0 0 2 82.951996\n", + "0 0 3 59.739998\n", + "0 0 4 85.295998\n", + "0 1 0 85.715996\n", + "0 1 1 37.236\n", + "0 1 2 81.615997\n", + "0 1 3 79.491997\n", + "0 1 4 85.535995\n", + "0 2 0 85.659996\n", + "0 2 1 80.835999\n", + "0 2 2 83.175995\n", + "0 2 3 81.167999\n", + "0 2 4 85.599998\n", + "0 3 0 85.519997\n", + "0 3 1 11.696\n", + "0 3 2 79.075996\n", + "0 3 3 53.52\n", + "0 3 4 85.463997\n", + "0 4 0 85.736\n", + "0 4 1 46.099998\n", + "0 4 2 82.051994\n", + "0 4 3 70.552002\n", + "0 4 4 85.631996\n", + "0 5 0 85.403999\n", + "0 5 1 36.467999\n", + "0 5 2 78.731995\n", + "0 5 3 69.439995\n", + "0 5 4 85.287994\n", + "1 0 0 81.003998\n", + "1 0 1 45.348\n", + "1 0 2 75.692001\n", + "1 0 3 72.748001\n", + "1 0 4 80.907997\n", + "1 1 0 80.916\n", + "1 1 1 77.339996\n", + "1 1 2 78.984001\n", + "1 1 3 77.551994\n", + "1 1 4 81.056\n", + "1 2 0 80.951996\n", + "1 2 1 12.752\n", + "1 2 2 73.636002\n", + "1 2 3 44.759998\n", + "1 2 4 80.939995\n", + "1 3 0 80.956001\n", + "1 3 1 13.096\n", + "1 3 2 76.851997\n", + "1 3 3 62.799999\n", + "1 3 4 81.255997\n", + "1 4 0 80.832001\n", + "1 4 1 52.063999\n", + "1 4 2 68.223999\n", + "1 4 3 56.483997\n", + "1 4 4 81.360001\n", + "2 0 0 82.012001\n", + "2 0 1 79.619995\n", + "2 0 2 79.023994\n", + "2 0 3 71.108002\n", + "2 0 4 82.087997\n", + "2 1 0 82.239998\n", + "2 1 1 12.328\n", + "2 1 2 71.771996\n", + "2 1 3 35.444\n", + "2 1 4 82.115997\n", + "2 2 0 81.963997\n", + "2 2 1 13.492\n", + "2 2 2 76.236\n", + "2 2 3 56.688\n", + "2 2 4 81.667999\n", + "2 3 0 82.127998\n", + "2 3 1 31.743999\n", + "2 3 2 71.568001\n", + "2 3 3 59.236\n", + "2 3 4 81.835999\n", + "3 0 0 83.223999\n", + "3 0 1 11.219999\n", + "3 0 2 78.967995\n", + "3 0 3 69.463997\n", + "3 0 4 82.587997\n", + "3 1 0 82.995995\n", + "3 1 1 11.224\n", + "3 1 2 81.512001\n", + "3 1 3 78.335999\n", + "3 1 4 82.208\n", + "3 2 0 82.967995\n", + "3 2 1 42.711998\n", + "3 2 2 78.835999\n", + "3 2 3 75.043999\n", + "3 2 4 83.251999\n", + "4 0 0 82.084\n", + "4 0 1 15.335999\n", + "4 0 2 77.860001\n", + "4 0 3 64.467995\n", + "4 0 4 82.007996\n", + "4 1 0 82.251999\n", + "4 1 1 19.528\n", + "4 1 2 76.568001\n", + "4 1 3 64.951996\n", + "4 1 4 82.32\n", + "5 0 0 78.231995\n", + "5 0 1 13.92\n", + "5 0 2 64.419998\n", + "5 0 3 34.247997\n", + "5 0 4 77.615997\n", + "0 0 0 85.655998\n", + "0 0 1 15.115999\n", + "0 0 2 74.863998\n", + "0 0 3 53.591999\n", + "0 0 4 85.487999\n", + "0 1 0 86.035995\n", + "0 1 1 33.236\n", + "0 1 2 83.236\n", + "0 1 3 80.731995\n", + "0 1 4 85.916\n", + "0 2 0 86.175995\n", + "0 2 1 78.147995\n", + "0 2 2 84.495995\n", + "0 2 3 82.723999\n", + "0 2 4 85.715996\n", + "0 3 0 85.68\n", + "0 3 1 11.455999\n", + "0 3 2 82.643997\n", + "0 3 3 61.115997\n", + "0 3 4 85.875999\n", + "0 4 0 85.727997\n", + "0 4 1 64.851997\n", + "0 4 2 69.395996\n", + "0 4 3 67.844002\n", + "0 4 4 85.751999\n", + "0 5 0 85.783997\n", + "0 5 1 25.427999\n", + "0 5 2 78.959999\n", + "0 5 3 75.995995\n", + "0 5 4 85.835999\n", + "1 0 0 81.18\n", + "1 0 1 47.119999\n", + "1 0 2 76.124001\n", + "1 0 3 68.519997\n", + "1 0 4 81.379997\n", + "1 1 0 81.047997\n", + "1 1 1 72.832001\n", + "1 1 2 79.32\n", + "1 1 3 77.251999\n", + "1 1 4 81.540001\n", + "1 2 0 81.251999\n", + "1 2 1 14.252\n", + "1 2 2 77.531998\n", + "1 2 3 46.023998\n", + "1 2 4 81.439995\n", + "1 3 0 81.068001\n", + "1 3 1 23.32\n", + "1 3 2 64.487999\n", + "1 3 3 60.747997\n", + "1 3 4 81.388\n", + "1 4 0 80.916\n", + "1 4 1 34.98\n", + "1 4 2 70.451996\n", + "1 4 3 62.307999\n", + "1 4 4 81.327995\n", + "2 0 0 81.043999\n", + "2 0 1 77.683998\n", + "2 0 2 77.959999\n", + "2 0 3 72.447998\n", + "2 0 4 81.047997\n", + "2 1 0 81.431999\n", + "2 1 1 14.704\n", + "2 1 2 74.931999\n", + "2 1 3 42.975998\n", + "2 1 4 81.375999\n", + "2 2 0 81.311996\n", + "2 2 1 26.844\n", + "2 2 2 63.143997\n", + "2 2 3 63.571999\n", + "2 2 4 81.403999\n", + "2 3 0 81.227997\n", + "2 3 1 23.528\n", + "2 3 2 69.171997\n", + "2 3 3 59.983997\n", + "2 3 4 81.063995\n", + "3 0 0 82.695999\n", + "3 0 1 14.179999\n", + "3 0 2 81.248001\n", + "3 0 3 71.127998\n", + "3 0 4 82.692001\n", + "3 1 0 82.591995\n", + "3 1 1 20.688\n", + "3 1 2 79.223999\n", + "3 1 3 79.827995\n", + "3 1 4 82.084\n", + "3 2 0 82.900002\n", + "3 2 1 38.079998\n", + "3 2 2 78.708\n", + "3 2 3 75.523994\n", + "3 2 4 82.900002\n", + "4 0 0 82.127998\n", + "4 0 1 32.439999\n", + "4 0 2 75.391998\n", + "4 0 3 71.575996\n", + "4 0 4 81.351997\n", + "4 1 0 82.028\n", + "4 1 1 22.424\n", + "4 1 2 76.383995\n", + "4 1 3 68.283997\n", + "4 1 4 81.451996\n", + "5 0 0 78.423996\n", + "5 0 1 8.208\n", + "5 0 2 64.463997\n", + "5 0 3 45.435997\n", + "5 0 4 78.127998\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time/'\n", + "\n", + "seeds_dartspt = []\n", + "for fname in ['darts_pt_0.txt','darts_pt_1.txt','darts_pt_2.txt','darts_pt_3.txt']:\n", + " f = os.path.join(d,fname)\n", + "\n", + " res_dartspt = [[]]\n", + "\n", + " start_parse = False\n", + " curr_op = 0\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if 'project' in l:\n", + " start_parse = True\n", + "\n", + " if start_parse and 'valid_acc' in l:\n", + " vacc = parse_valid_acc(l)\n", + " print(curr_iter,curr_edge,curr_op,vacc)\n", + " if curr_op == 0:\n", + " res_dartspt[curr_iter].append([])\n", + " res_dartspt[curr_iter][curr_edge].append(vacc)\n", + " curr_op += 1\n", + " if curr_op == 5:\n", + " curr_edge += 1\n", + " curr_op = 0\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " if curr_iter == 6:\n", + " break\n", + " res_dartspt.append([])\n", + " curr_edge = 0 #curr_edge\n", + " curr_op = 0\n", + " start_parse = False\n", + " seeds_dartspt.append(res_dartspt)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 236, + "id": "7756aa9e", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_zc(l):\n", + " zcs = []\n", + " ls = l.split()\n", + " for ll in ls[2:]:\n", + " v = float(ll.strip('[,]'))\n", + " zcs.append(v)\n", + " return zcs" + ] + }, + { + "cell_type": "code", + "execution_count": 237, + "id": "67d04e18", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2021-06-03 16:04:47,153 [3454.2227, 3448.5942, 3439.917, 3443.5508, 3459.2842]\n", + "0 0\n", + "2021-06-03 16:04:50,367 [3454.2227, 3451.5684, 3442.229, 3443.3025, 3456.3674]\n", + "0 1\n", + "2021-06-03 16:04:53,595 [3454.2227, 3453.9937, 3443.8208, 3443.2834, 3455.4973]\n", + "0 2\n", + "2021-06-03 16:04:56,804 [3454.2227, 3437.5054, 3446.7268, 3446.9026, 3448.9456]\n", + "0 3\n", + "2021-06-03 16:05:00,010 [3454.2227, 3450.4873, 3444.7363, 3444.004, 3453.9998]\n", + "0 4\n", + "2021-06-03 16:05:03,251 [3454.2227, 3450.7974, 3445.511, 3442.5146, 3455.8496]\n", + "0 5\n", + "2021-06-03 16:05:09,942 [3410.4263, 3398.2515, 3399.248, 3399.6084, 3406.341]\n", + "1 0\n", + "2021-06-03 16:05:13,228 [3410.4263, 3412.3748, 3400.7766, 3399.6194, 3413.2373]\n", + "1 1\n", + "2021-06-03 16:05:16,473 [3410.4263, 3388.5095, 3411.0461, 3396.8948, 3405.5454]\n", + "1 2\n", + "2021-06-03 16:05:19,746 [3410.4263, 3413.923, 3399.1729, 3396.2065, 3415.4045]\n", + "1 3\n", + "2021-06-03 16:05:22,992 [3410.4263, 3407.433, 3396.2961, 3396.5044, 3414.144]\n", + "1 4\n", + "2021-06-03 16:05:29,761 [3407.7637, 3410.3164, 3397.7993, 3396.4685, 3410.7139]\n", + "2 0\n", + "2021-06-03 16:05:33,075 [3407.7637, 3394.416, 3407.1438, 3397.2485, 3409.7224]\n", + "2 1\n", + "2021-06-03 16:05:36,374 [3407.7637, 3413.7717, 3397.677, 3393.7932, 3414.63]\n", + "2 2\n", + "2021-06-03 16:05:39,712 [3407.7637, 3396.2178, 3391.5396, 3390.6956, 3412.6257]\n", + "2 3\n", + "2021-06-03 16:05:46,664 [3411.9246, 3395.106, 3408.9714, 3400.6265, 3411.457]\n", + "3 0\n", + "2021-06-03 16:05:49,987 [3411.9246, 3410.2097, 3402.102, 3398.2625, 3410.8896]\n", + "3 1\n", + "2021-06-03 16:05:53,340 [3411.9246, 3396.0486, 3396.4329, 3397.1685, 3412.3145]\n", + "3 2\n", + "2021-06-03 16:06:00,287 [3420.9126, 3418.6077, 3406.8176, 3407.9004, 3418.7434]\n", + "4 0\n", + "2021-06-03 16:06:03,673 [3420.9126, 3419.215, 3406.6326, 3402.9668, 3438.223]\n", + "4 1\n", + "2021-06-03 16:06:10,723 [3398.0125, 3395.5862, 3386.5527, 3382.1787, 3415.7268]\n", + "5 0\n", + "2021-06-03 16:06:57,717 [3455.2336, 3449.8987, 3449.5383, 3441.8157, 3461.1794]\n", + "0 0\n", + "2021-06-03 16:07:00,967 [3455.2336, 3452.0488, 3444.8074, 3443.643, 3457.1467]\n", + "0 1\n", + "2021-06-03 16:07:04,241 [3455.2336, 3456.1172, 3444.3286, 3445.1277, 3457.6875]\n", + "0 2\n", + "2021-06-03 16:07:07,488 [3455.2336, 3437.8433, 3445.892, 3446.7576, 3448.9878]\n", + "0 3\n", + "2021-06-03 16:07:10,737 [3455.2336, 3453.3945, 3446.955, 3445.5383, 3456.8743]\n", + "0 4\n", + "2021-06-03 16:07:14,014 [3455.2336, 3452.2458, 3445.8218, 3447.6575, 3457.1719]\n", + "0 5\n", + "2021-06-03 16:07:20,823 [3432.2466, 3421.224, 3424.2947, 3418.4517, 3429.7644]\n", + "1 0\n", + "2021-06-03 16:07:24,134 [3432.2466, 3433.9812, 3424.7913, 3420.903, 3435.017]\n", + "1 1\n", + "2021-06-03 16:07:27,422 [3432.2466, 3398.7742, 3437.5159, 3429.6768, 3419.9104]\n", + "1 2\n", + "2021-06-03 16:07:30,752 [3432.2466, 3435.862, 3427.0771, 3424.7644, 3437.833]\n", + "1 3\n", + "2021-06-03 16:07:34,038 [3432.2466, 3426.113, 3419.593, 3424.1943, 3433.4993]\n", + "1 4\n", + "2021-06-03 16:07:40,878 [3412.7212, 3414.2988, 3404.197, 3401.6191, 3415.7085]\n", + "2 0\n", + "2021-06-03 16:07:44,245 [3412.7212, 3364.226, 3415.5835, 3412.1497, 3389.125]\n", + "2 1\n", + "2021-06-03 16:07:47,571 [3412.7212, 3414.928, 3404.2593, 3405.9949, 3417.7905]\n", + "2 2\n", + "2021-06-03 16:07:50,917 [3412.7212, 3417.69, 3399.8599, 3403.5298, 3420.8538]\n", + "2 3\n", + "2021-06-03 16:07:57,851 [3403.024, 3348.0261, 3400.9155, 3397.694, 3379.5696]\n", + "3 0\n", + "2021-06-03 16:08:01,208 [3403.024, 3406.2808, 3390.7632, 3391.8262, 3408.2861]\n", + "3 1\n", + "2021-06-03 16:08:04,594 [3403.024, 3410.9895, 3391.5903, 3391.9119, 3413.236]\n", + "3 2\n", + "2021-06-03 16:08:11,620 [3462.2537, 3461.3962, 3449.4395, 3448.4968, 3461.9895]\n", + "4 0\n", + "2021-06-03 16:08:15,045 [3462.2537, 3468.3677, 3450.1323, 3450.3123, 3468.6287]\n", + "4 1\n", + "2021-06-03 16:08:22,116 [3439.2002, 3442.873, 3426.961, 3426.1606, 3443.2004]\n", + "5 0\n", + "2021-06-03 16:09:50,754 [3459.1682, 3454.2397, 3449.2122, 3449.0579, 3465.5217]\n", + "0 0\n", + "2021-06-03 16:09:53,977 [3459.1682, 3456.3445, 3446.3127, 3447.499, 3461.774]\n", + "0 1\n", + "2021-06-03 16:09:57,228 [3459.1682, 3459.4285, 3449.3945, 3447.647, 3461.099]\n", + "0 2\n", + "2021-06-03 16:10:00,450 [3459.1682, 3446.3042, 3451.9297, 3449.8296, 3458.2988]\n", + "0 3\n", + "2021-06-03 16:10:03,668 [3459.1682, 3456.9915, 3447.8384, 3449.793, 3460.7205]\n", + "0 4\n", + "2021-06-03 16:10:06,930 [3459.1682, 3455.902, 3451.3115, 3446.9766, 3461.12]\n", + "0 5\n", + "2021-06-03 16:10:13,688 [3437.6409, 3432.1074, 3426.015, 3426.1157, 3439.9636]\n", + "1 0\n", + "2021-06-03 16:10:16,978 [3437.6409, 3440.3376, 3428.1497, 3426.093, 3441.0642]\n", + "1 1\n", + "2021-06-03 16:10:20,245 [3437.6409, 3406.7253, 3426.825, 3426.115, 3423.9216]\n", + "1 2\n", + "2021-06-03 16:10:23,546 [3437.6409, 3443.6592, 3428.0698, 3427.6174, 3445.0134]\n", + "1 3\n", + "2021-06-03 16:10:26,812 [3437.6409, 3436.7107, 3431.0183, 3423.3228, 3442.9155]\n", + "1 4\n", + "2021-06-03 16:10:33,623 [3413.1362, 3414.8523, 3405.0566, 3402.8164, 3416.169]\n", + "2 0\n", + "2021-06-03 16:10:36,952 [3413.1362, 3376.8943, 3403.8745, 3405.4243, 3398.116]\n", + "2 1\n", + "2021-06-03 16:10:40,251 [3413.1362, 3420.1438, 3402.628, 3403.6082, 3422.7097]\n", + "2 2\n", + "2021-06-03 16:10:43,583 [3413.1362, 3428.71, 3400.2727, 3401.8542, 3430.9348]\n", + "2 3\n", + "2021-06-03 16:10:50,457 [3401.1736, 3356.4858, 3391.6997, 3387.4841, 3389.5005]\n", + "3 0\n", + "2021-06-03 16:10:53,793 [3401.1736, 3406.941, 3390.8125, 3391.6816, 3409.1763]\n", + "3 1\n", + "2021-06-03 16:10:57,156 [3401.1736, 3418.0437, 3388.7666, 3391.6228, 3419.707]\n", + "3 2\n", + "2021-06-03 16:11:04,126 [3451.6353, 3455.2854, 3439.805, 3439.194, 3456.2227]\n", + "4 0\n", + "2021-06-03 16:11:07,525 [3451.6353, 3455.228, 3440.4011, 3439.2266, 3455.5227]\n", + "4 1\n", + "2021-06-03 16:11:14,567 [3440.9548, 3443.5757, 3427.7446, 3427.5088, 3443.739]\n", + "5 0\n", + "2021-06-03 16:11:41,751 [3413.4504, 3413.149, 3404.6685, 3407.8464, 3425.5908]\n", + "0 0\n", + "2021-06-03 16:11:44,983 [3413.4504, 3410.3176, 3406.0159, 3405.6038, 3416.2107]\n", + "0 1\n", + "2021-06-03 16:11:48,243 [3413.4504, 3414.7605, 3402.0935, 3403.1653, 3416.6396]\n", + "0 2\n", + "2021-06-03 16:11:51,490 [3413.4504, 3395.1143, 3413.446, 3395.74, 3408.8445]\n", + "0 3\n", + "2021-06-03 16:11:54,734 [3413.4504, 3413.7048, 3406.3977, 3403.493, 3417.9602]\n", + "0 4\n", + "2021-06-03 16:11:57,990 [3413.4504, 3412.2334, 3401.6907, 3408.7856, 3418.1448]\n", + "0 5\n", + "2021-06-03 16:12:04,739 [3398.4065, 3390.9949, 3388.8643, 3385.8757, 3400.8545]\n", + "1 0\n", + "2021-06-03 16:12:08,050 [3398.4065, 3402.0562, 3386.9802, 3387.4404, 3403.2632]\n", + "1 1\n", + "2021-06-03 16:12:11,305 [3398.4065, 3347.9915, 3399.4255, 3383.92, 3373.1965]\n", + "1 2\n", + "2021-06-03 16:12:14,600 [3398.4065, 3409.5286, 3390.6338, 3387.539, 3411.8264]\n", + "1 3\n", + "2021-06-03 16:12:17,864 [3398.4065, 3395.4734, 3387.097, 3387.2095, 3404.1628]\n", + "1 4\n", + "2021-06-03 16:12:24,688 [3377.8687, 3383.0608, 3364.6248, 3365.6602, 3385.305]\n", + "2 0\n", + "2021-06-03 16:12:28,010 [3377.8687, 3344.4946, 3383.9446, 3365.2354, 3384.8618]\n", + "2 1\n", + "2021-06-03 16:12:31,336 [3377.8687, 3390.2253, 3367.5999, 3364.0933, 3395.0178]\n", + "2 2\n", + "2021-06-03 16:12:34,665 [3377.8687, 3392.6992, 3359.2976, 3358.4277, 3397.1362]\n", + "2 3\n", + "2021-06-03 16:12:41,597 [3379.2178, 3344.8306, 3376.365, 3361.9841, 3388.6863]\n", + "3 0\n", + "2021-06-03 16:12:44,939 [3379.2178, 3385.728, 3369.4214, 3364.9448, 3388.7917]\n", + "3 1\n", + "2021-06-03 16:12:48,316 [3379.2178, 3379.0754, 3368.7676, 3359.0256, 3381.8474]\n", + "3 2\n", + "2021-06-03 16:12:55,278 [3432.7068, 3437.28, 3420.0261, 3419.1748, 3438.306]\n", + "4 0\n", + "2021-06-03 16:12:58,695 [3432.7068, 3431.575, 3419.3252, 3418.3872, 3432.5417]\n", + "4 1\n", + "2021-06-03 16:13:05,721 [3428.1697, 3427.3499, 3414.1946, 3411.5793, 3428.2268]\n", + "5 0\n", + "[[[[3454.2227, 3448.5942, 3439.917, 3443.5508, 3459.2842], [3454.2227, 3451.5684, 3442.229, 3443.3025, 3456.3674], [3454.2227, 3453.9937, 3443.8208, 3443.2834, 3455.4973], [3454.2227, 3437.5054, 3446.7268, 3446.9026, 3448.9456], [3454.2227, 3450.4873, 3444.7363, 3444.004, 3453.9998], [3454.2227, 3450.7974, 3445.511, 3442.5146, 3455.8496]], [[3410.4263, 3398.2515, 3399.248, 3399.6084, 3406.341], [3410.4263, 3412.3748, 3400.7766, 3399.6194, 3413.2373], [3410.4263, 3388.5095, 3411.0461, 3396.8948, 3405.5454], [3410.4263, 3413.923, 3399.1729, 3396.2065, 3415.4045], [3410.4263, 3407.433, 3396.2961, 3396.5044, 3414.144]], [[3407.7637, 3410.3164, 3397.7993, 3396.4685, 3410.7139], [3407.7637, 3394.416, 3407.1438, 3397.2485, 3409.7224], [3407.7637, 3413.7717, 3397.677, 3393.7932, 3414.63], [3407.7637, 3396.2178, 3391.5396, 3390.6956, 3412.6257]], [[3411.9246, 3395.106, 3408.9714, 3400.6265, 3411.457], [3411.9246, 3410.2097, 3402.102, 3398.2625, 3410.8896], [3411.9246, 3396.0486, 3396.4329, 3397.1685, 3412.3145]], [[3420.9126, 3418.6077, 3406.8176, 3407.9004, 3418.7434], [3420.9126, 3419.215, 3406.6326, 3402.9668, 3438.223]], [[3398.0125, 3395.5862, 3386.5527, 3382.1787, 3415.7268]]], [[[3455.2336, 3449.8987, 3449.5383, 3441.8157, 3461.1794], [3455.2336, 3452.0488, 3444.8074, 3443.643, 3457.1467], [3455.2336, 3456.1172, 3444.3286, 3445.1277, 3457.6875], [3455.2336, 3437.8433, 3445.892, 3446.7576, 3448.9878], [3455.2336, 3453.3945, 3446.955, 3445.5383, 3456.8743], [3455.2336, 3452.2458, 3445.8218, 3447.6575, 3457.1719]], [[3432.2466, 3421.224, 3424.2947, 3418.4517, 3429.7644], [3432.2466, 3433.9812, 3424.7913, 3420.903, 3435.017], [3432.2466, 3398.7742, 3437.5159, 3429.6768, 3419.9104], [3432.2466, 3435.862, 3427.0771, 3424.7644, 3437.833], [3432.2466, 3426.113, 3419.593, 3424.1943, 3433.4993]], [[3412.7212, 3414.2988, 3404.197, 3401.6191, 3415.7085], [3412.7212, 3364.226, 3415.5835, 3412.1497, 3389.125], [3412.7212, 3414.928, 3404.2593, 3405.9949, 3417.7905], [3412.7212, 3417.69, 3399.8599, 3403.5298, 3420.8538]], [[3403.024, 3348.0261, 3400.9155, 3397.694, 3379.5696], [3403.024, 3406.2808, 3390.7632, 3391.8262, 3408.2861], [3403.024, 3410.9895, 3391.5903, 3391.9119, 3413.236]], [[3462.2537, 3461.3962, 3449.4395, 3448.4968, 3461.9895], [3462.2537, 3468.3677, 3450.1323, 3450.3123, 3468.6287]], [[3439.2002, 3442.873, 3426.961, 3426.1606, 3443.2004]]], [[[3459.1682, 3454.2397, 3449.2122, 3449.0579, 3465.5217], [3459.1682, 3456.3445, 3446.3127, 3447.499, 3461.774], [3459.1682, 3459.4285, 3449.3945, 3447.647, 3461.099], [3459.1682, 3446.3042, 3451.9297, 3449.8296, 3458.2988], [3459.1682, 3456.9915, 3447.8384, 3449.793, 3460.7205], [3459.1682, 3455.902, 3451.3115, 3446.9766, 3461.12]], [[3437.6409, 3432.1074, 3426.015, 3426.1157, 3439.9636], [3437.6409, 3440.3376, 3428.1497, 3426.093, 3441.0642], [3437.6409, 3406.7253, 3426.825, 3426.115, 3423.9216], [3437.6409, 3443.6592, 3428.0698, 3427.6174, 3445.0134], [3437.6409, 3436.7107, 3431.0183, 3423.3228, 3442.9155]], [[3413.1362, 3414.8523, 3405.0566, 3402.8164, 3416.169], [3413.1362, 3376.8943, 3403.8745, 3405.4243, 3398.116], [3413.1362, 3420.1438, 3402.628, 3403.6082, 3422.7097], [3413.1362, 3428.71, 3400.2727, 3401.8542, 3430.9348]], [[3401.1736, 3356.4858, 3391.6997, 3387.4841, 3389.5005], [3401.1736, 3406.941, 3390.8125, 3391.6816, 3409.1763], [3401.1736, 3418.0437, 3388.7666, 3391.6228, 3419.707]], [[3451.6353, 3455.2854, 3439.805, 3439.194, 3456.2227], [3451.6353, 3455.228, 3440.4011, 3439.2266, 3455.5227]], [[3440.9548, 3443.5757, 3427.7446, 3427.5088, 3443.739]]], [[[3413.4504, 3413.149, 3404.6685, 3407.8464, 3425.5908], [3413.4504, 3410.3176, 3406.0159, 3405.6038, 3416.2107], [3413.4504, 3414.7605, 3402.0935, 3403.1653, 3416.6396], [3413.4504, 3395.1143, 3413.446, 3395.74, 3408.8445], [3413.4504, 3413.7048, 3406.3977, 3403.493, 3417.9602], [3413.4504, 3412.2334, 3401.6907, 3408.7856, 3418.1448]], [[3398.4065, 3390.9949, 3388.8643, 3385.8757, 3400.8545], [3398.4065, 3402.0562, 3386.9802, 3387.4404, 3403.2632], [3398.4065, 3347.9915, 3399.4255, 3383.92, 3373.1965], [3398.4065, 3409.5286, 3390.6338, 3387.539, 3411.8264], [3398.4065, 3395.4734, 3387.097, 3387.2095, 3404.1628]], [[3377.8687, 3383.0608, 3364.6248, 3365.6602, 3385.305], [3377.8687, 3344.4946, 3383.9446, 3365.2354, 3384.8618], [3377.8687, 3390.2253, 3367.5999, 3364.0933, 3395.0178], [3377.8687, 3392.6992, 3359.2976, 3358.4277, 3397.1362]], [[3379.2178, 3344.8306, 3376.365, 3361.9841, 3388.6863], [3379.2178, 3385.728, 3369.4214, 3364.9448, 3388.7917], [3379.2178, 3379.0754, 3368.7676, 3359.0256, 3381.8474]], [[3432.7068, 3437.28, 3420.0261, 3419.1748, 3438.306], [3432.7068, 3431.575, 3419.3252, 3418.3872, 3432.5417]], [[3428.1697, 3427.3499, 3414.1946, 3411.5793, 3428.2268]]]]\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time/'\n", + "\n", + "seeds_zc = []\n", + "for fname in ['zc-0.txt','zc-1.txt','zc-2.txt','zc-3.txt']:\n", + " f = os.path.join(d,fname)\n", + " res_zcpt = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " print(l, end='')\n", + " sc = parse_zc(l)\n", + " #print(sc)\n", + " print(curr_iter,curr_edge)\n", + " res_zcpt[curr_iter].append(sc)\n", + " curr_edge += 1\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_zcpt.append([])\n", + " seeds_zc.append(res_zcpt)\n", + "print(seeds_zc)" + ] + }, + { + "cell_type": "code", + "execution_count": 238, + "id": "28c35ab7", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2021-06-03 15:52:30,639 [3316.003, 3438.0012, 3413.2087, 3432.9817, 3416.1028]\n", + "0 0\n", + "2021-06-03 15:52:33,902 [3428.7197, 3437.0376, 3435.4497, 3431.406, 3423.3008]\n", + "0 1\n", + "2021-06-03 15:52:37,187 [3433.571, 3433.8398, 3443.7656, 3445.2422, 3428.0576]\n", + "0 2\n", + "2021-06-03 15:52:40,438 [3424.0, 3461.4963, 3357.588, 3367.761, 3432.379]\n", + "0 3\n", + "2021-06-03 15:52:43,698 [3430.171, 3440.027, 3429.592, 3429.0125, 3428.4807]\n", + "0 4\n", + "2021-06-03 15:52:46,978 [3430.5894, 3441.179, 3396.8386, 3448.0854, 3427.4749]\n", + "0 5\n", + "2021-06-03 15:52:53,784 [3414.3362, 3413.9211, 3424.0278, 3424.2869, 3402.0547]\n", + "1 0\n", + "2021-06-03 15:52:57,114 [3413.5808, 3414.1265, 3426.38, 3419.6377, 3402.1987]\n", + "1 1\n", + "2021-06-03 15:53:00,408 [3407.8691, 3433.8674, 3372.503, 3394.5388, 3408.7925]\n", + "1 2\n", + "2021-06-03 15:53:03,745 [3406.4036, 3434.4802, 3391.901, 3382.271, 3408.9995]\n", + "1 3\n", + "2021-06-03 15:53:07,037 [3418.309, 3420.8384, 3371.0635, 3434.9365, 3404.9487]\n", + "1 4\n", + "2021-06-03 15:53:13,909 [3390.4182, 3395.8423, 3402.9373, 3401.1304, 3381.6711]\n", + "2 0\n", + "2021-06-03 15:53:17,274 [3385.9412, 3419.6619, 3347.4673, 3374.8872, 3389.138]\n", + "2 1\n", + "2021-06-03 15:53:20,612 [3380.606, 3418.8423, 3368.068, 3372.3352, 3388.1663]\n", + "2 2\n", + "2021-06-03 15:53:23,985 [3400.702, 3397.7017, 3374.8247, 3411.582, 3381.7046]\n", + "2 3\n", + "2021-06-03 15:53:30,950 [3372.6282, 3423.7002, 3340.5806, 3328.9502, 3390.0767]\n", + "3 0\n", + "2021-06-03 15:53:34,361 [3344.6003, 3421.399, 3371.466, 3391.9004, 3388.0984]\n", + "3 1\n", + "2021-06-03 15:53:37,745 [3397.4958, 3380.03, 3382.4944, 3404.8098, 3361.6428]\n", + "3 2\n", + "2021-06-03 15:53:44,805 [3404.7412, 3407.8794, 3415.7288, 3405.9915, 3369.3225]\n", + "4 0\n", + "2021-06-03 15:53:48,228 [3392.7358, 3388.7097, 3401.7578, 3408.6355, 3378.586]\n", + "4 1\n", + "2021-06-03 15:53:55,379 [3388.5215, 3375.3044, 3383.107, 3392.1177, 3355.814]\n", + "5 0\n", + "2021-06-03 15:54:14,337 [3331.0073, 3445.4895, 3366.877, 3437.551, 3423.1802]\n", + "0 0\n", + "2021-06-03 15:54:17,635 [3432.6582, 3438.5635, 3411.7698, 3438.1548, 3423.9985]\n", + "0 1\n", + "2021-06-03 15:54:20,950 [3437.211, 3432.5894, 3448.6323, 3445.5056, 3426.406]\n", + "0 2\n", + "2021-06-03 15:54:24,243 [3410.9575, 3465.6436, 3359.6008, 3382.7378, 3433.3384]\n", + "0 3\n", + "2021-06-03 15:54:27,541 [3437.3213, 3441.041, 3428.275, 3434.5837, 3428.9573]\n", + "0 4\n", + "2021-06-03 15:54:30,863 [3439.5544, 3443.3918, 3420.7856, 3402.965, 3429.7078]\n", + "0 5\n", + "2021-06-03 15:54:37,742 [3418.6724, 3416.0525, 3414.5896, 3428.0664, 3403.2407]\n", + "1 0\n", + "2021-06-03 15:54:41,108 [3415.274, 3414.6406, 3426.3147, 3427.9495, 3401.8013]\n", + "1 1\n", + "2021-06-03 15:54:44,466 [3407.1357, 3438.3826, 3384.6438, 3424.5586, 3408.7603]\n", + "1 2\n", + "2021-06-03 15:54:47,826 [3409.6296, 3439.2183, 3384.1614, 3392.3228, 3409.4402]\n", + "1 3\n", + "2021-06-03 15:54:51,150 [3422.3376, 3428.2695, 3407.6172, 3399.3918, 3411.1482]\n", + "1 4\n", + "2021-06-03 15:54:58,099 [3414.4636, 3410.9324, 3421.5745, 3419.077, 3396.1267]\n", + "2 0\n", + "2021-06-03 15:55:01,490 [3393.8323, 3435.6333, 3369.2964, 3403.0098, 3402.2407]\n", + "2 1\n", + "2021-06-03 15:55:04,854 [3398.2524, 3437.246, 3383.4045, 3390.2847, 3404.0122]\n", + "2 2\n", + "2021-06-03 15:55:08,243 [3413.8787, 3409.0142, 3419.305, 3402.786, 3392.643]\n", + "2 3\n", + "2021-06-03 15:55:15,244 [3374.9055, 3428.4797, 3343.0461, 3385.7102, 3389.6038]\n", + "3 0\n", + "2021-06-03 15:55:18,671 [3373.2144, 3431.0654, 3376.9172, 3364.437, 3391.719]\n", + "3 1\n", + "2021-06-03 15:55:22,073 [3398.481, 3391.641, 3401.1362, 3398.2349, 3369.678]\n", + "3 2\n", + "2021-06-03 15:55:29,190 [3420.1055, 3425.3782, 3411.904, 3414.5076, 3381.5337]\n", + "4 0\n", + "2021-06-03 15:55:32,629 [3407.284, 3398.6133, 3418.03, 3412.9583, 3388.4722]\n", + "4 1\n", + "2021-06-03 15:55:39,812 [3389.7698, 3385.4302, 3405.16, 3401.5713, 3379.6895]\n", + "5 0\n", + "2021-06-03 15:56:19,008 [3332.8699, 3447.9526, 3433.338, 3430.625, 3424.1514]\n", + "0 0\n", + "2021-06-03 15:56:22,257 [3432.8708, 3440.8533, 3444.4404, 3442.2854, 3425.4194]\n", + "0 1\n", + "2021-06-03 15:56:25,534 [3439.3892, 3438.135, 3442.495, 3455.2542, 3431.744]\n", + "0 2\n", + "2021-06-03 15:56:28,790 [3424.4822, 3465.8188, 3414.4265, 3418.4307, 3432.298]\n", + "0 3\n", + "2021-06-03 15:56:32,045 [3438.583, 3444.325, 3447.8176, 3428.5173, 3431.4736]\n", + "0 4\n", + "2021-06-03 15:56:35,329 [3435.2087, 3446.7344, 3431.3577, 3447.7551, 3432.2405]\n", + "0 5\n", + "2021-06-03 15:56:42,106 [3424.5369, 3429.1191, 3439.3533, 3437.1565, 3414.7712]\n", + "1 0\n", + "2021-06-03 15:56:45,411 [3423.252, 3430.2834, 3427.6077, 3447.8413, 3416.2869]\n", + "1 1\n", + "2021-06-03 15:56:48,697 [3419.726, 3447.6067, 3425.8857, 3426.5862, 3416.566]\n", + "1 2\n", + "2021-06-03 15:56:52,020 [3420.8916, 3449.0596, 3428.4924, 3397.2, 3417.8965]\n", + "1 3\n", + "2021-06-03 15:56:55,284 [3425.9817, 3436.4622, 3426.0442, 3440.4583, 3418.7173]\n", + "1 4\n", + "2021-06-03 15:57:02,113 [3416.4392, 3422.1685, 3413.84, 3436.4187, 3405.8042]\n", + "2 0\n", + "2021-06-03 15:57:05,461 [3411.0354, 3444.2778, 3400.1238, 3397.6199, 3408.5144]\n", + "2 1\n", + "2021-06-03 15:57:08,772 [3406.3738, 3444.0696, 3412.5847, 3374.8508, 3409.18]\n", + "2 2\n", + "2021-06-03 15:57:12,118 [3417.1008, 3421.352, 3414.2112, 3427.0713, 3403.3994]\n", + "2 3\n", + "2021-06-03 15:57:19,024 [3396.4263, 3442.1726, 3407.15, 3394.8245, 3399.2383]\n", + "3 0\n", + "2021-06-03 15:57:22,400 [3378.6838, 3441.146, 3383.364, 3386.9956, 3398.5156]\n", + "3 1\n", + "2021-06-03 15:57:25,751 [3406.8667, 3407.638, 3390.1577, 3427.6914, 3381.407]\n", + "3 2\n", + "2021-06-03 15:57:32,745 [3429.0742, 3432.5862, 3438.3867, 3426.0674, 3386.4106]\n", + "4 0\n", + "2021-06-03 15:57:36,117 [3410.8506, 3412.7786, 3411.7769, 3430.4238, 3399.1194]\n", + "4 1\n", + "2021-06-03 15:57:43,179 [3406.3354, 3403.1428, 3408.7346, 3429.1858, 3377.1025]\n", + "5 0\n", + "2021-06-03 15:58:17,061 [3297.201, 3406.85, 3396.287, 3395.196, 3383.2002]\n", + "0 0\n", + "2021-06-03 15:58:20,374 [3396.2056, 3404.4001, 3401.3557, 3402.5322, 3388.3813]\n", + "0 1\n", + "2021-06-03 15:58:23,710 [3395.9758, 3390.2854, 3410.3748, 3403.417, 3383.0002]\n", + "0 2\n", + "2021-06-03 15:58:27,018 [3371.4836, 3428.3562, 3314.5374, 3413.5564, 3396.157]\n", + "0 3\n", + "2021-06-03 15:58:30,324 [3400.0415, 3400.5193, 3391.8628, 3420.285, 3386.7327]\n", + "0 4\n", + "2021-06-03 15:58:33,656 [3401.753, 3398.6611, 3421.286, 3376.5527, 3383.2817]\n", + "0 5\n", + "2021-06-03 15:58:40,554 [3389.2412, 3389.2122, 3389.462, 3398.4968, 3374.637]\n", + "1 0\n", + "2021-06-03 15:58:43,925 [3384.7686, 3387.7886, 3392.6165, 3404.742, 3373.1067]\n", + "1 1\n", + "2021-06-03 15:58:47,269 [3376.8604, 3411.575, 3346.8457, 3409.1099, 3381.1304]\n", + "1 2\n", + "2021-06-03 15:58:50,644 [3379.5789, 3411.0283, 3357.2102, 3412.0288, 3380.62]\n", + "1 3\n", + "2021-06-03 15:58:53,977 [3392.5635, 3392.7664, 3414.0913, 3372.8584, 3373.471]\n", + "1 4\n", + "2021-06-03 15:59:00,927 [3372.3093, 3383.4092, 3390.119, 3388.6873, 3365.8337]\n", + "2 0\n", + "2021-06-03 15:59:04,334 [3365.6182, 3408.7349, 3337.679, 3384.5256, 3373.3042]\n", + "2 1\n", + "2021-06-03 15:59:07,727 [3369.9277, 3411.2654, 3347.4407, 3393.433, 3376.348]\n", + "2 2\n", + "2021-06-03 15:59:11,143 [3383.3042, 3367.902, 3401.5742, 3370.3396, 3346.619]\n", + "2 3\n", + "2021-06-03 15:59:18,192 [3350.4326, 3403.7202, 3328.8445, 3370.7656, 3358.6265]\n", + "3 0\n", + "2021-06-03 15:59:21,639 [3341.3572, 3403.3682, 3327.1597, 3379.062, 3358.6687]\n", + "3 1\n", + "2021-06-03 15:59:25,060 [3365.9102, 3342.0754, 3382.5254, 3354.675, 3314.3286]\n", + "3 2\n", + "2021-06-03 15:59:32,207 [3396.298, 3398.378, 3381.0242, 3407.78, 3349.9995]\n", + "4 0\n", + "2021-06-03 15:59:35,656 [3369.4392, 3366.9768, 3386.5332, 3373.3599, 3352.8638]\n", + "4 1\n", + "2021-06-03 15:59:42,898 [3387.0405, 3369.645, 3408.7334, 3393.6245, 3346.823]\n", + "5 0\n" + ] + } + ], + "source": [ + "f = '../experiments/corr_time/'\n", + "\n", + "seeds_disczc = []\n", + "for fname in ['disc-zc-0.txt','disc-zc-1.txt','disc-zc-2.txt','disc-zc-3.txt']:\n", + " f = os.path.join(d,fname)\n", + " res_disczc = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " print(l, end='')\n", + " sc = parse_zc(l)\n", + " #print(sc)\n", + " print(curr_iter,curr_edge)\n", + " res_disczc[curr_iter].append(sc)\n", + " curr_edge += 1\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_disczc.append([])\n", + " seeds_disczc.append(res_disczc)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 239, + "id": "c9b4fca1", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2022-05-18 20:48:30,925 [3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555]\n", + "0 0\n", + "2022-05-18 20:48:35,654 [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432]\n", + "0 1\n", + "2022-05-18 20:48:40,536 [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438]\n", + "0 2\n", + "2022-05-18 20:48:45,261 [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127]\n", + "0 3\n", + "2022-05-18 20:48:50,567 [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254]\n", + "0 4\n", + "2022-05-18 20:48:55,942 [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]\n", + "0 5\n", + "2022-05-18 20:49:00,858 [3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969]\n", + "1 0\n", + "2022-05-18 20:49:05,706 [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323]\n", + "1 1\n", + "2022-05-18 20:49:10,458 [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482]\n", + "1 2\n", + "2022-05-18 20:49:15,285 [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284]\n", + "1 3\n", + "2022-05-18 20:49:20,127 [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]\n", + "1 4\n", + "2022-05-18 20:49:25,074 [2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196]\n", + "2 0\n", + "2022-05-18 20:49:30,040 [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203]\n", + "2 1\n", + "2022-05-18 20:49:34,876 [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26]\n", + "2 2\n", + "2022-05-18 20:49:39,998 [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]\n", + "2 3\n", + "2022-05-18 20:49:44,966 [2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213]\n", + "3 0\n", + "2022-05-18 20:49:49,805 [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593]\n", + "3 1\n", + "2022-05-18 20:49:54,814 [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]\n", + "3 2\n", + "2022-05-18 20:49:59,791 [3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178]\n", + "4 0\n", + "2022-05-18 20:50:04,623 [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]\n", + "4 1\n", + "2022-05-18 20:50:09,611 [3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]\n", + "5 0\n", + "2022-05-18 20:50:34,753 [3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574]\n", + "0 0\n", + "2022-05-18 20:50:39,477 [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703]\n", + "0 1\n", + "2022-05-18 20:50:44,311 [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782]\n", + "0 2\n", + "2022-05-18 20:50:49,022 [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276]\n", + "0 3\n", + "2022-05-18 20:50:53,824 [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108]\n", + "0 4\n", + "2022-05-18 20:50:59,423 [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]\n", + "0 5\n", + "2022-05-18 20:51:04,302 [3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166]\n", + "1 0\n", + "2022-05-18 20:51:09,090 [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117]\n", + "1 1\n", + "2022-05-18 20:51:13,829 [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173]\n", + "1 2\n", + "2022-05-18 20:51:18,706 [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173]\n", + "1 3\n", + "2022-05-18 20:51:23,447 [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]\n", + "1 4\n", + "2022-05-18 20:51:28,390 [3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626]\n", + "2 0\n", + "2022-05-18 20:51:33,198 [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776]\n", + "2 1\n", + "2022-05-18 20:51:38,016 [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776]\n", + "2 2\n", + "2022-05-18 20:51:42,796 [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]\n", + "2 3\n", + "2022-05-18 20:51:47,799 [2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806]\n", + "3 0\n", + "2022-05-18 20:51:52,721 [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808]\n", + "3 1\n", + "2022-05-18 20:51:57,549 [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]\n", + "3 2\n", + "2022-05-18 20:52:02,486 [2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706]\n", + "4 0\n", + "2022-05-18 20:52:07,274 [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]\n", + "4 1\n", + "2022-05-18 20:52:12,261 [2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]\n", + "5 0\n", + "2022-05-18 20:52:38,145 [3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583]\n", + "0 0\n", + "2022-05-18 20:52:42,974 [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668]\n", + "0 1\n", + "2022-05-18 20:52:47,758 [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577]\n", + "0 2\n", + "2022-05-18 20:52:52,735 [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965]\n", + "0 3\n", + "2022-05-18 20:52:58,335 [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087]\n", + "0 4\n", + "2022-05-18 20:53:03,179 [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]\n", + "0 5\n", + "2022-05-18 20:53:08,056 [3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753]\n", + "1 0\n", + "2022-05-18 20:53:12,780 [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974]\n", + "1 1\n", + "2022-05-18 20:53:17,576 [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863]\n", + "1 2\n", + "2022-05-18 20:53:22,347 [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657]\n", + "1 3\n", + "2022-05-18 20:53:27,094 [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]\n", + "1 4\n", + "2022-05-18 20:53:31,999 [3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857]\n", + "2 0\n", + "2022-05-18 20:53:36,765 [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25]\n", + "2 1\n", + "2022-05-18 20:53:41,578 [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253]\n", + "2 2\n", + "2022-05-18 20:53:46,333 [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]\n", + "2 3\n", + "2022-05-18 20:53:51,252 [2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699]\n", + "3 0\n", + "2022-05-18 20:53:56,044 [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87]\n", + "3 1\n", + "2022-05-18 20:54:00,859 [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]\n", + "3 2\n", + "2022-05-18 20:54:05,787 [3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492]\n", + "4 0\n", + "2022-05-18 20:54:10,590 [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]\n", + "4 1\n", + "2022-05-18 20:54:15,551 [2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]\n", + "5 0\n", + "2022-05-18 20:55:05,673 [3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889]\n", + "0 0\n", + "2022-05-18 20:55:10,387 [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398]\n", + "0 1\n", + "2022-05-18 20:55:15,186 [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012]\n", + "0 2\n", + "2022-05-18 20:55:19,886 [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682]\n", + "0 3\n", + "2022-05-18 20:55:24,662 [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197]\n", + "0 4\n", + "2022-05-18 20:55:29,537 [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]\n", + "0 5\n", + "2022-05-18 20:55:34,695 [3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682]\n", + "1 0\n", + "2022-05-18 20:55:39,748 [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324]\n", + "1 1\n", + "2022-05-18 20:55:44,530 [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246]\n", + "1 2\n", + "2022-05-18 20:55:49,453 [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574]\n", + "1 3\n", + "2022-05-18 20:55:54,183 [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]\n", + "1 4\n", + "2022-05-18 20:55:59,133 [2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873]\n", + "2 0\n", + "2022-05-18 20:56:03,918 [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515]\n", + "2 1\n", + "2022-05-18 20:56:08,821 [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467]\n", + "2 2\n", + "2022-05-18 20:56:13,785 [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]\n", + "2 3\n", + "2022-05-18 20:56:18,711 [2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394]\n", + "3 0\n", + "2022-05-18 20:56:23,581 [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536]\n", + "3 1\n", + "2022-05-18 20:56:28,389 [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]\n", + "3 2\n", + "2022-05-18 20:56:33,323 [3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507]\n", + "4 0\n", + "2022-05-18 20:56:38,141 [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]\n", + "4 1\n", + "2022-05-18 20:56:43,106 [3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]\n", + "5 0\n", + "[[[[3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555], [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432], [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438], [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127], [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254], [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]], [[3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969], [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323], [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482], [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284], [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]], [[2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196], [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203], [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26], [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]], [[2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213], [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593], [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]], [[3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178], [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]], [[3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]]], [[[3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574], [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703], [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782], [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276], [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108], [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]], [[3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166], [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117], [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173], [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173], [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]], [[3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626], [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776], [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776], [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]], [[2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806], [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808], [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]], [[2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706], [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]], [[2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]]], [[[3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583], [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668], [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577], [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965], [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087], [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]], [[3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753], [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974], [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863], [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657], [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]], [[3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857], [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25], [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253], [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]], [[2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699], [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87], [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]], [[3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492], [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]], [[2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]]], [[[3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889], [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398], [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012], [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682], [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197], [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]], [[3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682], [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324], [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246], [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574], [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]], [[2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873], [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515], [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467], [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]], [[2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394], [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536], [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]], [[3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507], [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]], [[3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]]]]\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time/'\n", + "\n", + "seeds_zc_post = []\n", + "for fname in ['post_pt_0.txt','post_pt_1.txt','post_pt_2.txt','post_pt_3.txt']:\n", + " f = os.path.join(d,fname)\n", + " res_zcpt_post = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " print(l, end='')\n", + " sc = parse_zc(l)\n", + " #print(sc)\n", + " print(curr_iter,curr_edge)\n", + " res_zcpt_post[curr_iter].append(sc)\n", + " curr_edge += 1\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_zcpt_post.append([])\n", + " seeds_zc_post.append(res_zcpt_post)\n", + "print(seeds_zc_post)" + ] + }, + { + "cell_type": "code", + "execution_count": 240, + "id": "f0b9d38b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2022-05-18 20:48:30,925 [3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555]\n", + "0 0\n", + "2022-05-18 20:48:35,654 [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432]\n", + "0 1\n", + "2022-05-18 20:48:40,536 [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438]\n", + "0 2\n", + "2022-05-18 20:48:45,261 [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127]\n", + "0 3\n", + "2022-05-18 20:48:50,567 [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254]\n", + "0 4\n", + "2022-05-18 20:48:55,942 [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]\n", + "0 5\n", + "2022-05-18 20:49:00,858 [3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969]\n", + "1 0\n", + "2022-05-18 20:49:05,706 [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323]\n", + "1 1\n", + "2022-05-18 20:49:10,458 [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482]\n", + "1 2\n", + "2022-05-18 20:49:15,285 [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284]\n", + "1 3\n", + "2022-05-18 20:49:20,127 [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]\n", + "1 4\n", + "2022-05-18 20:49:25,074 [2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196]\n", + "2 0\n", + "2022-05-18 20:49:30,040 [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203]\n", + "2 1\n", + "2022-05-18 20:49:34,876 [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26]\n", + "2 2\n", + "2022-05-18 20:49:39,998 [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]\n", + "2 3\n", + "2022-05-18 20:49:44,966 [2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213]\n", + "3 0\n", + "2022-05-18 20:49:49,805 [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593]\n", + "3 1\n", + "2022-05-18 20:49:54,814 [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]\n", + "3 2\n", + "2022-05-18 20:49:59,791 [3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178]\n", + "4 0\n", + "2022-05-18 20:50:04,623 [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]\n", + "4 1\n", + "2022-05-18 20:50:09,611 [3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]\n", + "5 0\n", + "2022-05-18 20:50:34,753 [3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574]\n", + "0 0\n", + "2022-05-18 20:50:39,477 [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703]\n", + "0 1\n", + "2022-05-18 20:50:44,311 [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782]\n", + "0 2\n", + "2022-05-18 20:50:49,022 [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276]\n", + "0 3\n", + "2022-05-18 20:50:53,824 [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108]\n", + "0 4\n", + "2022-05-18 20:50:59,423 [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]\n", + "0 5\n", + "2022-05-18 20:51:04,302 [3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166]\n", + "1 0\n", + "2022-05-18 20:51:09,090 [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117]\n", + "1 1\n", + "2022-05-18 20:51:13,829 [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173]\n", + "1 2\n", + "2022-05-18 20:51:18,706 [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173]\n", + "1 3\n", + "2022-05-18 20:51:23,447 [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]\n", + "1 4\n", + "2022-05-18 20:51:28,390 [3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626]\n", + "2 0\n", + "2022-05-18 20:51:33,198 [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776]\n", + "2 1\n", + "2022-05-18 20:51:38,016 [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776]\n", + "2 2\n", + "2022-05-18 20:51:42,796 [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]\n", + "2 3\n", + "2022-05-18 20:51:47,799 [2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806]\n", + "3 0\n", + "2022-05-18 20:51:52,721 [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808]\n", + "3 1\n", + "2022-05-18 20:51:57,549 [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]\n", + "3 2\n", + "2022-05-18 20:52:02,486 [2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706]\n", + "4 0\n", + "2022-05-18 20:52:07,274 [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]\n", + "4 1\n", + "2022-05-18 20:52:12,261 [2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]\n", + "5 0\n", + "2022-05-18 20:52:38,145 [3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583]\n", + "0 0\n", + "2022-05-18 20:52:42,974 [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668]\n", + "0 1\n", + "2022-05-18 20:52:47,758 [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577]\n", + "0 2\n", + "2022-05-18 20:52:52,735 [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965]\n", + "0 3\n", + "2022-05-18 20:52:58,335 [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087]\n", + "0 4\n", + "2022-05-18 20:53:03,179 [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]\n", + "0 5\n", + "2022-05-18 20:53:08,056 [3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753]\n", + "1 0\n", + "2022-05-18 20:53:12,780 [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974]\n", + "1 1\n", + "2022-05-18 20:53:17,576 [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863]\n", + "1 2\n", + "2022-05-18 20:53:22,347 [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657]\n", + "1 3\n", + "2022-05-18 20:53:27,094 [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]\n", + "1 4\n", + "2022-05-18 20:53:31,999 [3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857]\n", + "2 0\n", + "2022-05-18 20:53:36,765 [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25]\n", + "2 1\n", + "2022-05-18 20:53:41,578 [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253]\n", + "2 2\n", + "2022-05-18 20:53:46,333 [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]\n", + "2 3\n", + "2022-05-18 20:53:51,252 [2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699]\n", + "3 0\n", + "2022-05-18 20:53:56,044 [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87]\n", + "3 1\n", + "2022-05-18 20:54:00,859 [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]\n", + "3 2\n", + "2022-05-18 20:54:05,787 [3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492]\n", + "4 0\n", + "2022-05-18 20:54:10,590 [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]\n", + "4 1\n", + "2022-05-18 20:54:15,551 [2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]\n", + "5 0\n", + "2022-05-18 20:55:05,673 [3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889]\n", + "0 0\n", + "2022-05-18 20:55:10,387 [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398]\n", + "0 1\n", + "2022-05-18 20:55:15,186 [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012]\n", + "0 2\n", + "2022-05-18 20:55:19,886 [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682]\n", + "0 3\n", + "2022-05-18 20:55:24,662 [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197]\n", + "0 4\n", + "2022-05-18 20:55:29,537 [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]\n", + "0 5\n", + "2022-05-18 20:55:34,695 [3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682]\n", + "1 0\n", + "2022-05-18 20:55:39,748 [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324]\n", + "1 1\n", + "2022-05-18 20:55:44,530 [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246]\n", + "1 2\n", + "2022-05-18 20:55:49,453 [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574]\n", + "1 3\n", + "2022-05-18 20:55:54,183 [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]\n", + "1 4\n", + "2022-05-18 20:55:59,133 [2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873]\n", + "2 0\n", + "2022-05-18 20:56:03,918 [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515]\n", + "2 1\n", + "2022-05-18 20:56:08,821 [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467]\n", + "2 2\n", + "2022-05-18 20:56:13,785 [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]\n", + "2 3\n", + "2022-05-18 20:56:18,711 [2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394]\n", + "3 0\n", + "2022-05-18 20:56:23,581 [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536]\n", + "3 1\n", + "2022-05-18 20:56:28,389 [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]\n", + "3 2\n", + "2022-05-18 20:56:33,323 [3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507]\n", + "4 0\n", + "2022-05-18 20:56:38,141 [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]\n", + "4 1\n", + "2022-05-18 20:56:43,106 [3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]\n", + "5 0\n", + "[[[[3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555], [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432], [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438], [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127], [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254], [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]], [[3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969], [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323], [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482], [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284], [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]], [[2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196], [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203], [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26], [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]], [[2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213], [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593], [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]], [[3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178], [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]], [[3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]]], [[[3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574], [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703], [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782], [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276], [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108], [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]], [[3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166], [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117], [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173], [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173], [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]], [[3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626], [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776], [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776], [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]], [[2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806], [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808], [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]], [[2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706], [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]], [[2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]]], [[[3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583], [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668], [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577], [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965], [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087], [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]], [[3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753], [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974], [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863], [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657], [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]], [[3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857], [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25], [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253], [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]], [[2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699], [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87], [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]], [[3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492], [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]], [[2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]]], [[[3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889], [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398], [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012], [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682], [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197], [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]], [[3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682], [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324], [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246], [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574], [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]], [[2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873], [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515], [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467], [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]], [[2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394], [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536], [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]], [[3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507], [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]], [[3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]]]]\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time/'\n", + "\n", + "seeds_disc_post = []\n", + "for fname in ['post_pt_0.txt','post_pt_1.txt','post_pt_2.txt','post_pt_3.txt']:\n", + " f = os.path.join(d,fname)\n", + " res_disc_post = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " print(l, end='')\n", + " sc = parse_zc(l)\n", + " #print(sc)\n", + " print(curr_iter,curr_edge)\n", + " res_disc_post[curr_iter].append(sc)\n", + " curr_edge += 1\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_disc_post.append([])\n", + " seeds_disc_post.append(res_disc_post)\n", + "print(seeds_disc_post)" + ] + }, + { + "cell_type": "code", + "execution_count": 241, + "id": "7b9ceceb", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0 100 0\n", + "0 100 1\n", + "0 100 2\n", + "0 100 3\n", + "0 100 4\n", + "0 100 5\n", + "1 125 1\n", + "1 125 2\n", + "1 125 3\n", + "1 125 4\n", + "1 125 5\n", + "2 150 2\n", + "2 150 3\n", + "2 150 4\n", + "2 150 5\n", + "3 175 3\n", + "3 175 4\n", + "3 175 5\n", + "4 200 4\n", + "4 200 5\n", + "5 225 5\n", + "0 100 0\n", + "0 100 1\n", + "0 100 2\n", + "0 100 3\n", + "0 100 4\n", + "0 100 5\n", + "1 125 1\n", + "1 125 2\n", + "1 125 3\n", + "1 125 4\n", + "1 125 5\n", + "2 150 2\n", + "2 150 3\n", + "2 150 4\n", + "2 150 5\n", + "3 175 3\n", + "3 175 4\n", + "3 175 5\n", + "4 200 4\n", + "4 200 5\n", + "5 225 5\n", + "0 100 0\n", + "0 100 1\n", + "0 100 2\n", + "0 100 3\n", + "0 100 4\n", + "0 100 5\n", + "1 125 1\n", + "1 125 2\n", + "1 125 3\n", + "1 125 4\n", + "1 125 5\n", + "2 150 2\n", + "2 150 3\n", + "2 150 4\n", + "2 150 5\n", + "3 175 3\n", + "3 175 4\n", + "3 175 5\n", + "4 200 4\n", + "4 200 5\n", + "5 225 5\n", + "0 100 0\n", + "0 100 1\n", + "0 100 2\n", + "0 100 3\n", + "0 100 4\n", + "0 100 5\n", + "1 125 1\n", + "1 125 2\n", + "1 125 3\n", + "1 125 4\n", + "1 125 5\n", + "2 150 2\n", + "2 150 3\n", + "2 150 4\n", + "2 150 5\n", + "3 175 3\n", + "3 175 4\n", + "3 175 5\n", + "4 200 4\n", + "4 200 5\n", + "5 225 5\n" + ] + } + ], + "source": [ + "seeds_discacc = []\n", + "for dacc in [disc_acc_raw_25_s0,disc_acc_raw_25_s1,disc_acc_raw_25_s2,disc_acc_raw_25_s3]:\n", + " res_discacc = []\n", + " for ite in range(100,250,25):\n", + " it = (ite-100)//25\n", + " res_discacc.append([])\n", + " for e in range(it, 6):\n", + " print(it,ite,e)\n", + " res_discacc[it].append([])\n", + " for o in range(5):\n", + " res_discacc[it][e-it].append(dacc[ite][e][o])\n", + " seeds_discacc.append(res_discacc)" + ] + }, + { + "cell_type": "code", + "execution_count": 243, + "id": "76f5e9f4", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['none', 'skip_connect', 'nor_conv_1x1', 'nor_conv_3x3', 'avg_pool_3x3']\n" + ] + } + ], + "source": [ + "import csv\n", + "m_names = {\n", + " 'acc':'avg-acc',\n", + " 'best-acc':'best-acc',\n", + " 'discrete acc darts':'disc-acc',\n", + " 'best_nwot':'best_zc(nwot)',\n", + " 'best_synflow':'best_zc(synflow)',\n", + " 'dartspt':'darts-pt',\n", + " 'zc pt':'zc-pt(nwot)',\n", + " 'discrete zc':'disc-zc(nwot)',\n", + " 'alpha':'darts-100',\n", + " 'alpha-60':'darts',\n", + " 'tenaspt':'tenas',\n", + " 'synflow':'zc-pt(synflow)',\n", + " 'synflow_disc':'disc-zc(synflow)',\n", + " 'zc-pt-post':'zc-pt-post',\n", + " 'zc-disc-post':'zc-disc-post'\n", + "}\n", + "ops=[]\n", + "edge = 0\n", + "num_edges = 6\n", + "op_strengths = []\n", + "for e in range(num_edges):\n", + " op_strengths.append({})\n", + "\n", + "with open('op_strength_src.csv') as csv_file:\n", + " csv_reader = csv.reader(csv_file, delimiter=',')\n", + " line_count = 0\n", + " for row in csv_reader:\n", + " if line_count == 0:\n", + " ops = row[1:-1]\n", + " line_count += 1\n", + " else:\n", + " #print(row)\n", + " if row == ['', '', '', '', '', '', '']:\n", + " edge += 1\n", + " line_count += 1\n", + " continue\n", + " #parse row\n", + " method = m_names[row[0]]\n", + " op_strengths[edge][method] = []\n", + " for r in row[1:-1]:\n", + " if '±' in r:\n", + " r1 = r.split('±')[0]\n", + " r2 = r.split('±')[1]\n", + " r=r1\n", + " metric = float(r)\n", + " op_strengths[edge][method].append(metric)\n", + " line_count += 1\n", + "print(ops)" + ] + }, + { + "cell_type": "code", + "execution_count": 244, + "id": "1b21952d", + "metadata": {}, + "outputs": [], + "source": [ + "sq_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " if 'acc' not in k:\n", + " continue\n", + " sq_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'acc' not in k:\n", + " continue\n", + " if 'pt' in k or 'tenas' in k:\n", + " sq_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " sq_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 251, + "id": "d4c12b27", + "metadata": {}, + "outputs": [], + "source": [ + "xx_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " if 'nwot' not in k:\n", + " continue\n", + " xx_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'nwot' not in k:\n", + " continue\n", + " if 'pt' in k or 'tenas' in k:\n", + " xx_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " xx_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "65435cc0", + "metadata": {}, + "outputs": [], + "source": [ + "yy_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " if 'synflow' not in k:\n", + " continue\n", + " yy_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'synflow' not in k:\n", + " continue\n", + " if 'pt' in k or 'tenas' in k:\n", + " yy_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " yy_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 246, + "id": "d9d5104c", + "metadata": {}, + "outputs": [], + "source": [ + "res_bestacc = []\n", + "for ite in range(6):\n", + " res_bestacc.append([])\n", + " for i,edges in enumerate(sq_op_strengths['best-acc']):\n", + " if i >= ite:\n", + " res_bestacc[ite].append(edges)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 249, + "id": "120352bf", + "metadata": {}, + "outputs": [ + { + "ename": "KeyError", + "evalue": "'best_nwot'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mKeyError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mite\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m6\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 3\u001b[0m \u001b[0mres_bestnwot\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mappend\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 4\u001b[0;31m \u001b[0;32mfor\u001b[0m \u001b[0mi\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0medges\u001b[0m \u001b[0;32min\u001b[0m \u001b[0menumerate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mxx_op_strengths\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'best_nwot'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 5\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mi\u001b[0m \u001b[0;34m>=\u001b[0m \u001b[0mite\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 6\u001b[0m \u001b[0mres_bestnwot\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mite\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mappend\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0medges\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mKeyError\u001b[0m: 'best_nwot'" + ] + } + ], + "source": [ + "res_bestnwot = []\n", + "for ite in range(6):\n", + " res_bestnwot.append([])\n", + " for i,edges in enumerate(xx_op_strengths['best_zc(nwot)']):\n", + " if i >= ite:\n", + " res_bestnwot[ite].append(edges)" + ] + }, + { + "cell_type": "code", + "execution_count": 161, + "id": "e8490253", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(6,) (6,)\n", + "darts-pt 0 6 0.4333333333333333\n", + "darts-pt 1 5 0.45999999999999996\n", + "darts-pt 2 4 0.44999999999999996\n", + "darts-pt 3 3 0.25476269788227823\n", + "darts-pt 4 2 0.25\n", + "darts-pt 5 1 0.6\n", + "zc-pt 0 6 0.7833333333333332\n", + "zc-pt 1 5 0.7599999999999999\n", + "zc-pt 2 4 0.7999999999999999\n", + "zc-pt 3 3 0.7999999999999998\n", + "zc-pt 4 2 0.8999999999999998\n", + "zc-pt 5 1 0.7999999999999999\n", + "disc-zc 0 6 0.4333333333333333\n", + "disc-zc 1 5 0.5599999999999998\n", + "disc-zc 2 4 0.3499999999999999\n", + "disc-zc 3 3 0.16666666666666666\n", + "disc-zc 4 2 0.5\n", + "disc-zc 5 1 0.7\n", + "disc-acc 0 6 -0.4944809881425583\n", + "disc-acc 1 5 0.21999999999999997\n", + "disc-acc 2 4 0.15\n", + "disc-acc 3 3 0.19999999999999998\n", + "disc-acc 4 2 -0.6499999999999999\n", + "disc-acc 5 1 0.7999999999999999\n", + "tenas 0 6 -0.016666666666666663\n", + "tenas 1 5 0.2\n", + "tenas 2 4 0.5634741882031932\n", + "tenas 3 3 -0.44907119849998595\n", + "tenas 4 2 -0.30638779556033097\n", + "tenas 5 1 0.6\n", + "synflow-pt 0 6 0.5833333333333333\n", + "synflow-pt 1 5 0.41999999999999993\n", + "synflow-pt 2 4 0.6\n", + "synflow-pt 3 3 0.6666666666666665\n", + "synflow-pt 4 2 0.7\n", + "synflow-pt 5 1 0.7999999999999999\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/hongkaiw/anaconda2/envs/darts/lib/python3.6/site-packages/ipykernel_launcher.py:2: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray\n", + " \n" + ] + } + ], + "source": [ + "synflow_pt = [[[1.9254546997703658e+31, 7.550824082577545e+30, 1.1723004900851509e+30, 8.792926979292114e+26, 7.761097516638681e+30], [3.315644898238902e+30, 2.364990995395807e+30, 1.3944189408575636e+30, 2.7860638611627277e+29, 2.4449139154865387e+30], [1.027821362609695e+31, 4.60339619278827e+30, 1.3596304579543698e+30, 1.0153355739194138e+28, 5.288227733405575e+30], [2.2246311555904013e+30, 1.9221789522629679e+30, 1.5145494011018092e+30, 7.758504048243155e+29, 1.9084319544482122e+30], [3.30097414765282e+30, 2.4317753487646258e+30, 1.3154927711176233e+30, 2.8553199980410833e+29, 2.635892355076354e+30], [1.8310242389594894e+31, 7.672761253849547e+30, 1.2619444560645407e+30, 8.955410292018776e+26, 7.888486948349449e+30]], [[2.6429034357451325e+36, 2.4201835071162787e+36, 2.082574161801049e+36, 1.0581597364709278e+36, 2.2268849373862722e+36], [1.9084231586756567e+37, 8.630932098450172e+36, 1.649365102414475e+36, 3.190570356896333e+33, 7.779186730084675e+36], [2.172407837428291e+36, 2.2032109685312798e+36, 1.8951150268682847e+36, 1.5489585936318098e+36, 1.8942854055546243e+36], [4.975185764940793e+36, 3.551904881464992e+36, 1.9379154099552753e+36, 2.307116493213678e+35, 3.7423730891260665e+36], [2.230225070642387e+37, 1.0063697919565774e+37, 1.4716318854577188e+36, 1.1356311220147188e+33, 1.0247858280081403e+37]], [[1.4411809186273965e+38, 7.610273872297572e+37, 1.485454189974876e+37, 8.867389682907663e+34, 6.694319809870732e+37], [2.2360291743496667e+37, 2.1822286312565687e+37, 1.958605167501125e+37, 1.6526352243486487e+37, 2.2685386904115774e+37], [4.642566819942127e+37, 3.340228707451924e+37, 1.8136250034691332e+37, 3.771342847042008e+36, 3.2533439183061095e+37], [2.6113192960276024e+38, 1.1325997105418525e+38, 1.4224306580359635e+37, 7.366254555856491e+33, 1.0495650586557928e+38]], [[2.6289442260421542e+42, 2.759583313322214e+42, 2.8465901547928366e+42, 2.4796126715622784e+42, 2.7939468238154254e+42], [3.9044443493234464e+42, 2.929031675907644e+42, 2.502270473367994e+42, 1.2182978568020103e+42, 2.958130286132567e+42], [5.489939426278009e+43, 1.7362965508110916e+43, 1.8853367715424757e+42, 1.5069732289658475e+38, 1.7910834920386312e+43]], [[5.5081687888793165e+42, 4.454629474625495e+42, 3.714018522842759e+42, 1.7230675729486142e+42, 4.5466463594476375e+42], [7.021086500714562e+43, 2.476832962484626e+43, 2.683217167979067e+42, 3.0033541214485753e+38, 2.3808025802826726e+43]], [[7.425118324010795e+44, 2.7570207200206626e+44, 4.50005208275713e+43, 3.423283542381966e+40, 2.5539606709526e+44]]]\n", + "print(np.array(synflow_pt).shape, np.array(res_disczc).shape)\n", + "from scipy import stats\n", + "correls = {}\n", + "for n,res in [('darts-pt',res_dartspt), ('zc-pt',res_zcpt), ('disc-zc',res_disczc), ('disc-acc',res_discacc),('tenas', res_tenas),('synflow-pt', synflow_pt)]:\n", + " correls[n] = []\n", + " for i,ite in enumerate(res):\n", + " #compute correlation per edge\n", + " to_avg = []\n", + " for j in range(len(ite)):\n", + " cr = stats.spearmanr(ite[j],res_bestacc[i][j]).correlation\n", + " if 'pt' in n or 'tenas' in n:\n", + " cr = -cr\n", + " #print(n,i,j,cr)\n", + " to_avg.append(cr)\n", + " #print()\n", + " \n", + " #average over all edges\n", + " avgcr = sum(to_avg)/len(to_avg)\n", + " print(n,i,len(to_avg),avgcr)\n", + " correls[n].append(avgcr)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 162, + "id": "28dd8f5e", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import random\n", + "\n", + "for k,v in correls.items():\n", + " r = random.random()\n", + " b = random.random()\n", + " g = random.random()\n", + " color = (r, g, b)\n", + " plt.plot(v,label=k, color=color)\n", + "plt.xlabel('iteration')\n", + "plt.ylabel('Spearman-$\\\\rho$')\n", + "plt.legend()\n", + "plt.grid()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 163, + "id": "9c9ab090", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[[[3454.2227, 3448.5942, 3439.917, 3443.5508, 3459.2842], [3454.2227, 3451.5684, 3442.229, 3443.3025, 3456.3674], [3454.2227, 3453.9937, 3443.8208, 3443.2834, 3455.4973], [3454.2227, 3437.5054, 3446.7268, 3446.9026, 3448.9456], [3454.2227, 3450.4873, 3444.7363, 3444.004, 3453.9998], [3454.2227, 3450.7974, 3445.511, 3442.5146, 3455.8496]], [[3410.4263, 3398.2515, 3399.248, 3399.6084, 3406.341], [3410.4263, 3412.3748, 3400.7766, 3399.6194, 3413.2373], [3410.4263, 3388.5095, 3411.0461, 3396.8948, 3405.5454], [3410.4263, 3413.923, 3399.1729, 3396.2065, 3415.4045], [3410.4263, 3407.433, 3396.2961, 3396.5044, 3414.144]], [[3407.7637, 3410.3164, 3397.7993, 3396.4685, 3410.7139], [3407.7637, 3394.416, 3407.1438, 3397.2485, 3409.7224], [3407.7637, 3413.7717, 3397.677, 3393.7932, 3414.63], [3407.7637, 3396.2178, 3391.5396, 3390.6956, 3412.6257]], [[3411.9246, 3395.106, 3408.9714, 3400.6265, 3411.457], [3411.9246, 3410.2097, 3402.102, 3398.2625, 3410.8896], [3411.9246, 3396.0486, 3396.4329, 3397.1685, 3412.3145]], [[3420.9126, 3418.6077, 3406.8176, 3407.9004, 3418.7434], [3420.9126, 3419.215, 3406.6326, 3402.9668, 3438.223]], [[3398.0125, 3395.5862, 3386.5527, 3382.1787, 3415.7268]]], [[[3455.2336, 3449.8987, 3449.5383, 3441.8157, 3461.1794], [3455.2336, 3452.0488, 3444.8074, 3443.643, 3457.1467], [3455.2336, 3456.1172, 3444.3286, 3445.1277, 3457.6875], [3455.2336, 3437.8433, 3445.892, 3446.7576, 3448.9878], [3455.2336, 3453.3945, 3446.955, 3445.5383, 3456.8743], [3455.2336, 3452.2458, 3445.8218, 3447.6575, 3457.1719]], [[3432.2466, 3421.224, 3424.2947, 3418.4517, 3429.7644], [3432.2466, 3433.9812, 3424.7913, 3420.903, 3435.017], [3432.2466, 3398.7742, 3437.5159, 3429.6768, 3419.9104], [3432.2466, 3435.862, 3427.0771, 3424.7644, 3437.833], [3432.2466, 3426.113, 3419.593, 3424.1943, 3433.4993]], [[3412.7212, 3414.2988, 3404.197, 3401.6191, 3415.7085], [3412.7212, 3364.226, 3415.5835, 3412.1497, 3389.125], [3412.7212, 3414.928, 3404.2593, 3405.9949, 3417.7905], [3412.7212, 3417.69, 3399.8599, 3403.5298, 3420.8538]], [[3403.024, 3348.0261, 3400.9155, 3397.694, 3379.5696], [3403.024, 3406.2808, 3390.7632, 3391.8262, 3408.2861], [3403.024, 3410.9895, 3391.5903, 3391.9119, 3413.236]], [[3462.2537, 3461.3962, 3449.4395, 3448.4968, 3461.9895], [3462.2537, 3468.3677, 3450.1323, 3450.3123, 3468.6287]], [[3439.2002, 3442.873, 3426.961, 3426.1606, 3443.2004]]], [[[3459.1682, 3454.2397, 3449.2122, 3449.0579, 3465.5217], [3459.1682, 3456.3445, 3446.3127, 3447.499, 3461.774], [3459.1682, 3459.4285, 3449.3945, 3447.647, 3461.099], [3459.1682, 3446.3042, 3451.9297, 3449.8296, 3458.2988], [3459.1682, 3456.9915, 3447.8384, 3449.793, 3460.7205], [3459.1682, 3455.902, 3451.3115, 3446.9766, 3461.12]], [[3437.6409, 3432.1074, 3426.015, 3426.1157, 3439.9636], [3437.6409, 3440.3376, 3428.1497, 3426.093, 3441.0642], [3437.6409, 3406.7253, 3426.825, 3426.115, 3423.9216], [3437.6409, 3443.6592, 3428.0698, 3427.6174, 3445.0134], [3437.6409, 3436.7107, 3431.0183, 3423.3228, 3442.9155]], [[3413.1362, 3414.8523, 3405.0566, 3402.8164, 3416.169], [3413.1362, 3376.8943, 3403.8745, 3405.4243, 3398.116], [3413.1362, 3420.1438, 3402.628, 3403.6082, 3422.7097], [3413.1362, 3428.71, 3400.2727, 3401.8542, 3430.9348]], [[3401.1736, 3356.4858, 3391.6997, 3387.4841, 3389.5005], [3401.1736, 3406.941, 3390.8125, 3391.6816, 3409.1763], [3401.1736, 3418.0437, 3388.7666, 3391.6228, 3419.707]], [[3451.6353, 3455.2854, 3439.805, 3439.194, 3456.2227], [3451.6353, 3455.228, 3440.4011, 3439.2266, 3455.5227]], [[3440.9548, 3443.5757, 3427.7446, 3427.5088, 3443.739]]], [[[3413.4504, 3413.149, 3404.6685, 3407.8464, 3425.5908], [3413.4504, 3410.3176, 3406.0159, 3405.6038, 3416.2107], [3413.4504, 3414.7605, 3402.0935, 3403.1653, 3416.6396], [3413.4504, 3395.1143, 3413.446, 3395.74, 3408.8445], [3413.4504, 3413.7048, 3406.3977, 3403.493, 3417.9602], [3413.4504, 3412.2334, 3401.6907, 3408.7856, 3418.1448]], [[3398.4065, 3390.9949, 3388.8643, 3385.8757, 3400.8545], [3398.4065, 3402.0562, 3386.9802, 3387.4404, 3403.2632], [3398.4065, 3347.9915, 3399.4255, 3383.92, 3373.1965], [3398.4065, 3409.5286, 3390.6338, 3387.539, 3411.8264], [3398.4065, 3395.4734, 3387.097, 3387.2095, 3404.1628]], [[3377.8687, 3383.0608, 3364.6248, 3365.6602, 3385.305], [3377.8687, 3344.4946, 3383.9446, 3365.2354, 3384.8618], [3377.8687, 3390.2253, 3367.5999, 3364.0933, 3395.0178], [3377.8687, 3392.6992, 3359.2976, 3358.4277, 3397.1362]], [[3379.2178, 3344.8306, 3376.365, 3361.9841, 3388.6863], [3379.2178, 3385.728, 3369.4214, 3364.9448, 3388.7917], [3379.2178, 3379.0754, 3368.7676, 3359.0256, 3381.8474]], [[3432.7068, 3437.28, 3420.0261, 3419.1748, 3438.306], [3432.7068, 3431.575, 3419.3252, 3418.3872, 3432.5417]], [[3428.1697, 3427.3499, 3414.1946, 3411.5793, 3428.2268]]]]\n" + ] + } + ], + "source": [ + "print(seeds_zc)" + ] + }, + { + "cell_type": "code", + "execution_count": 164, + "id": "222093c7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[[[[3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555],\n", + " [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432],\n", + " [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438],\n", + " [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127],\n", + " [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254],\n", + " [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]],\n", + " [[3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969],\n", + " [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323],\n", + " [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482],\n", + " [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284],\n", + " [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]],\n", + " [[2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196],\n", + " [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203],\n", + " [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26],\n", + " [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]],\n", + " [[2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213],\n", + " [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593],\n", + " [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]],\n", + " [[3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178],\n", + " [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]],\n", + " [[3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]]],\n", + " [[[3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574],\n", + " [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703],\n", + " [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782],\n", + " [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276],\n", + " [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108],\n", + " [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]],\n", + " [[3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166],\n", + " [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117],\n", + " [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173],\n", + " [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173],\n", + " [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]],\n", + " [[3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626],\n", + " [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776],\n", + " [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776],\n", + " [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]],\n", + " [[2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806],\n", + " [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808],\n", + " [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]],\n", + " [[2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706],\n", + " [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]],\n", + " [[2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]]],\n", + " [[[3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583],\n", + " [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668],\n", + " [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577],\n", + " [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965],\n", + " [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087],\n", + " [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]],\n", + " [[3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753],\n", + " [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974],\n", + " [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863],\n", + " [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657],\n", + " [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]],\n", + " [[3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857],\n", + " [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25],\n", + " [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253],\n", + " [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]],\n", + " [[2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699],\n", + " [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87],\n", + " [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]],\n", + " [[3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492],\n", + " [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]],\n", + " [[2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]]],\n", + " [[[3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889],\n", + " [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398],\n", + " [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012],\n", + " [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682],\n", + " [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197],\n", + " [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]],\n", + " [[3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682],\n", + " [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324],\n", + " [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246],\n", + " [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574],\n", + " [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]],\n", + " [[2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873],\n", + " [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515],\n", + " [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467],\n", + " [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]],\n", + " [[2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394],\n", + " [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536],\n", + " [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]],\n", + " [[3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507],\n", + " [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]],\n", + " [[3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]]]]" + ] + }, + "execution_count": 164, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "seeds_zc_post" + ] + }, + { + "cell_type": "code", + "execution_count": 213, + "id": "ad2e9315", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/hongkaiw/anaconda2/envs/darts/lib/python3.6/site-packages/ipykernel_launcher.py:4: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray\n", + " after removing the cwd from sys.path.\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1, 6) (6,)\n", + "darts-pt 0 5 6 0.46666666666666656\n", + "darts-pt 1 4 5 0.45999999999999996\n", + "darts-pt 2 3 4 0.44999999999999996\n", + "darts-pt 3 2 3 0.3333333333333333\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.4333333333333333\n", + "darts-pt 1 4 5 0.43999999999999995\n", + "darts-pt 2 3 4 0.5249999999999999\n", + "darts-pt 3 2 3 0.4333333333333333\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.3833333333333333\n", + "darts-pt 1 4 5 0.36\n", + "darts-pt 2 3 4 0.475\n", + "darts-pt 3 2 3 0.26666666666666666\n", + "darts-pt 4 1 2 0.19999999999999998\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.4333333333333333\n", + "darts-pt 1 4 5 0.45999999999999996\n", + "darts-pt 2 3 4 0.44999999999999996\n", + "darts-pt 3 2 3 0.25476269788227823\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "disc-acc 0 5 6 -0.16666666666666666\n", + "disc-acc 1 4 5 0.07999999999999999\n", + "disc-acc 2 3 4 0.15\n", + "disc-acc 3 2 3 -0.06666666666666668\n", + "disc-acc 4 1 2 0.6499999999999999\n", + "disc-acc 5 0 1 -0.49999999999999994\n", + "disc-acc 0 5 6 -0.5\n", + "disc-acc 1 4 5 -2.2204460492503132e-17\n", + "disc-acc 2 3 4 0.32499999999999996\n", + "disc-acc 3 2 3 -0.3333333333333333\n", + "disc-acc 4 1 2 -0.25\n", + "disc-acc 5 0 1 0.09999999999999999\n", + "disc-acc 0 5 6 -0.38333333333333336\n", + "disc-acc 1 4 5 0.019999999999999973\n", + "disc-acc 2 3 4 0.07499999999999993\n", + "disc-acc 3 2 3 -0.36666666666666664\n", + "disc-acc 4 1 2 -0.6\n", + "disc-acc 5 0 1 -0.6\n", + "disc-acc 0 5 6 -0.4944809881425583\n", + "disc-acc 1 4 5 0.21999999999999997\n", + "disc-acc 2 3 4 0.15\n", + "disc-acc 3 2 3 0.19999999999999998\n", + "disc-acc 4 1 2 -0.6499999999999999\n", + "disc-acc 5 0 1 0.7999999999999999\n", + "zc-pt(nwot) 0 5 6 0.7333333333333333\n", + "zc-pt(nwot) 1 4 5 0.6599999999999999\n", + "zc-pt(nwot) 2 3 4 0.8249999999999998\n", + "zc-pt(nwot) 3 2 3 0.5333333333333333\n", + "zc-pt(nwot) 4 1 2 0.6499999999999999\n", + "zc-pt(nwot) 5 0 1 0.7999999999999999\n", + "zc-pt(nwot) 0 5 6 0.7666666666666665\n", + "zc-pt(nwot) 1 4 5 0.7\n", + "zc-pt(nwot) 2 3 4 0.6749999999999998\n", + "zc-pt(nwot) 3 2 3 0.5333333333333333\n", + "zc-pt(nwot) 4 1 2 0.6499999999999999\n", + "zc-pt(nwot) 5 0 1 0.6\n", + "zc-pt(nwot) 0 5 6 0.75\n", + "zc-pt(nwot) 1 4 5 0.7\n", + "zc-pt(nwot) 2 3 4 0.5999999999999999\n", + "zc-pt(nwot) 3 2 3 0.6\n", + "zc-pt(nwot) 4 1 2 0.7499999999999999\n", + "zc-pt(nwot) 5 0 1 0.6\n", + "zc-pt(nwot) 0 5 6 0.7833333333333332\n", + "zc-pt(nwot) 1 4 5 0.7599999999999999\n", + "zc-pt(nwot) 2 3 4 0.7999999999999999\n", + "zc-pt(nwot) 3 2 3 0.7999999999999998\n", + "zc-pt(nwot) 4 1 2 0.8999999999999998\n", + "zc-pt(nwot) 5 0 1 0.7999999999999999\n", + "disc-zc(nwot) 0 5 6 0.24999999999999997\n", + "disc-zc(nwot) 1 4 5 0.23999999999999994\n", + "disc-zc(nwot) 2 3 4 0.02500000000000001\n", + "disc-zc(nwot) 3 2 3 0.06666666666666667\n", + "disc-zc(nwot) 4 1 2 0.39999999999999997\n", + "disc-zc(nwot) 5 0 1 0.19999999999999998\n", + "disc-zc(nwot) 0 5 6 0.06666666666666664\n", + "disc-zc(nwot) 1 4 5 0.13999999999999996\n", + "disc-zc(nwot) 2 3 4 0.175\n", + "disc-zc(nwot) 3 2 3 -0.06666666666666664\n", + "disc-zc(nwot) 4 1 2 0.19999999999999998\n", + "disc-zc(nwot) 5 0 1 0.7\n", + "disc-zc(nwot) 0 5 6 0.36666666666666664\n", + "disc-zc(nwot) 1 4 5 0.47999999999999987\n", + "disc-zc(nwot) 2 3 4 0.19999999999999996\n", + "disc-zc(nwot) 3 2 3 -0.06666666666666668\n", + "disc-zc(nwot) 4 1 2 0.3\n", + "disc-zc(nwot) 5 0 1 0.6\n", + "disc-zc(nwot) 0 5 6 0.4333333333333333\n", + "disc-zc(nwot) 1 4 5 0.5599999999999998\n", + "disc-zc(nwot) 2 3 4 0.3499999999999999\n", + "disc-zc(nwot) 3 2 3 0.16666666666666666\n", + "disc-zc(nwot) 4 1 2 0.5\n", + "disc-zc(nwot) 5 0 1 0.7\n", + "zc-pt(synflow) 0 5 6 0.5833333333333333\n", + "zc-pt(synflow) 1 4 5 0.41999999999999993\n", + "zc-pt(synflow) 2 3 4 0.6\n", + "zc-pt(synflow) 3 2 3 0.6666666666666665\n", + "zc-pt(synflow) 4 1 2 0.7\n", + "zc-pt(synflow) 5 0 1 0.7999999999999999\n", + "disc-zc(synflow) 0 5 6 0.6166666666666666\n", + "disc-zc(synflow) 1 4 5 0.5199999999999999\n", + "disc-zc(synflow) 2 3 4 0.5999999999999999\n", + "disc-zc(synflow) 3 2 3 0.33333333333333326\n", + "disc-zc(synflow) 4 1 2 0.7499999999999999\n", + "disc-zc(synflow) 5 0 1 0.8999999999999998\n" + ] + } + ], + "source": [ + "synflow_pt = [[[[1.9254546997703658e+31, 7.550824082577545e+30, 1.1723004900851509e+30, 8.792926979292114e+26, 7.761097516638681e+30], [3.315644898238902e+30, 2.364990995395807e+30, 1.3944189408575636e+30, 2.7860638611627277e+29, 2.4449139154865387e+30], [1.027821362609695e+31, 4.60339619278827e+30, 1.3596304579543698e+30, 1.0153355739194138e+28, 5.288227733405575e+30], [2.2246311555904013e+30, 1.9221789522629679e+30, 1.5145494011018092e+30, 7.758504048243155e+29, 1.9084319544482122e+30], [3.30097414765282e+30, 2.4317753487646258e+30, 1.3154927711176233e+30, 2.8553199980410833e+29, 2.635892355076354e+30], [1.8310242389594894e+31, 7.672761253849547e+30, 1.2619444560645407e+30, 8.955410292018776e+26, 7.888486948349449e+30]], [[2.6429034357451325e+36, 2.4201835071162787e+36, 2.082574161801049e+36, 1.0581597364709278e+36, 2.2268849373862722e+36], [1.9084231586756567e+37, 8.630932098450172e+36, 1.649365102414475e+36, 3.190570356896333e+33, 7.779186730084675e+36], [2.172407837428291e+36, 2.2032109685312798e+36, 1.8951150268682847e+36, 1.5489585936318098e+36, 1.8942854055546243e+36], [4.975185764940793e+36, 3.551904881464992e+36, 1.9379154099552753e+36, 2.307116493213678e+35, 3.7423730891260665e+36], [2.230225070642387e+37, 1.0063697919565774e+37, 1.4716318854577188e+36, 1.1356311220147188e+33, 1.0247858280081403e+37]], [[1.4411809186273965e+38, 7.610273872297572e+37, 1.485454189974876e+37, 8.867389682907663e+34, 6.694319809870732e+37], [2.2360291743496667e+37, 2.1822286312565687e+37, 1.958605167501125e+37, 1.6526352243486487e+37, 2.2685386904115774e+37], [4.642566819942127e+37, 3.340228707451924e+37, 1.8136250034691332e+37, 3.771342847042008e+36, 3.2533439183061095e+37], [2.6113192960276024e+38, 1.1325997105418525e+38, 1.4224306580359635e+37, 7.366254555856491e+33, 1.0495650586557928e+38]], [[2.6289442260421542e+42, 2.759583313322214e+42, 2.8465901547928366e+42, 2.4796126715622784e+42, 2.7939468238154254e+42], [3.9044443493234464e+42, 2.929031675907644e+42, 2.502270473367994e+42, 1.2182978568020103e+42, 2.958130286132567e+42], [5.489939426278009e+43, 1.7362965508110916e+43, 1.8853367715424757e+42, 1.5069732289658475e+38, 1.7910834920386312e+43]], [[5.5081687888793165e+42, 4.454629474625495e+42, 3.714018522842759e+42, 1.7230675729486142e+42, 4.5466463594476375e+42], [7.021086500714562e+43, 2.476832962484626e+43, 2.683217167979067e+42, 3.0033541214485753e+38, 2.3808025802826726e+43]], [[7.425118324010795e+44, 2.7570207200206626e+44, 4.50005208275713e+43, 3.423283542381966e+40, 2.5539606709526e+44]]]]\n", + "#synflow_pt =[[[[1.9066491244233891e+31, 7.59086596476774e+30, 1.2761640042327054e+30, 9.368294369443349e+26, 8.276941479350743e+30], [2.8970789261653136e+30, 2.4705082188769494e+30, 1.5286197967988062e+30, 2.9235170710997047e+29, 2.4385251086295768e+30], [1.0391507788942851e+31, 5.233770252005386e+30, 1.3011283998914977e+30, 1.0630061122776848e+28, 4.976010830574419e+30], [2.022079389765763e+30, 1.8000107764501034e+30, 1.4098724823520374e+30, 8.922637773448431e+29, 1.7104923770491843e+30], [3.3355671264569285e+30, 2.5179258091370368e+30, 1.5152904968441106e+30, 2.7245380286443705e+29, 2.3867956651433377e+30], [1.918337635492544e+31, 7.653624088948745e+30, 1.1300517153806335e+30, 9.25963905253768e+26, 7.271727745383374e+30]], [[4.8194524504076234e+33, 1.7728678564045847e+33, 2.29248219119843e+32, 6.407673166755515e+28, 1.8500120595133873e+33], [4.911606144231398e+32, 3.925418732774886e+32, 2.8462312243489455e+32, 9.37463265130125e+31, 4.208173192566885e+32], [1.1929662168931389e+33, 7.205815004585994e+32, 2.749436432247935e+32, 9.57830836578603e+30, 7.221122076538115e+32], [3.513621699095887e+32, 3.8069505562796564e+32, 3.082892793870103e+32, 2.0931757152477817e+32, 3.4392953370944175e+32], [1.9501109133712884e+33, 9.96417544088967e+32, 2.5016443545719166e+32, 2.2951100039046091e+30, 9.668392177318337e+32]], [[1.2318913968752236e+39, 1.1978634469108956e+39, 9.84589560854048e+38, 7.472994059420544e+38, 1.1779537857027303e+39], [5.14634417376659e+39, 2.8117582760442484e+39, 9.473161011657448e+38, 2.1078149802609e+37, 2.748851756575773e+39], [1.2053492915153252e+39, 1.1544750726051102e+39, 1.026151191043824e+39, 8.493280346989709e+38, 1.2078321349155028e+39], [5.785819430637556e+39, 3.207629495638249e+39, 8.570643025297522e+38, 1.1735609744146942e+37, 3.262796948668575e+39]], [[5.701479816047024e+43, 5.158180313846472e+43, 4.112639859919638e+43, 2.261904638639082e+43, 5.036130404500024e+43], [4.234775696372864e+44, 1.837441054956865e+44, 3.115736654316421e+43, 5.355129290021907e+40, 1.93571409167039e+44], [5.072722814352137e+43, 4.59787234786339e+43, 4.514633413761941e+43, 3.6782452155952935e+43, 4.442309155218625e+43]], [[2.668019504414336e+49, 2.461547797962873e+49, 2.0608339160616422e+49, 1.9688435029638068e+49, 2.848113686648506e+49], [2.311479162069844e+49, 2.498357758649868e+49, 2.1706785837600433e+49, 2.242587998421618e+49, 2.2264088311049933e+49]], [[3.0927247391095333e+49, 2.912081666284467e+49, 2.6104309405912703e+49, 2.0936145338723704e+49, 2.7428746399147645e+49]]], [[[1.776843359898102e+31, 7.517645391412051e+30, 1.2272437953778574e+30, 9.067067507575539e+26, 7.723792847496024e+30], [3.2943051799310346e+30, 2.4443039231932252e+30, 1.5630715173939474e+30, 2.8207292472098616e+29, 2.6002011700948495e+30], [1.0683286611860239e+31, 4.8882826041037043e+30, 1.2847923173464627e+30, 1.0034314489657176e+28, 5.119309872326821e+30], [2.2719439915636618e+30, 1.8741561003451363e+30, 1.4363732787417998e+30, 8.32067194737174e+29, 1.8905760754585434e+30], [3.5842258202068357e+30, 2.569998872209628e+30, 1.4231414163664872e+30, 2.866219125369357e+29, 2.3756996499004796e+30], [2.037132202287789e+31, 7.685515621466079e+30, 1.2495983034970054e+30, 8.742744556513892e+26, 8.375984306300483e+30]], [[2.39003778413706e+37, 8.903986451341369e+36, 1.486948991729688e+36, 1.2167134662866284e+33, 9.489513141290193e+36], [4.961596807107977e+36, 3.241052467270218e+36, 2.0033366381637494e+36, 2.4964415792341598e+35, 3.3791218593692875e+36], [1.837039675867386e+37, 8.983050621024438e+36, 1.4207748452469987e+36, 3.12219073103596e+33, 9.179994459896991e+36], [2.0972453465502828e+36, 2.055213959598781e+36, 1.9832810604970986e+36, 1.4558674077691342e+36, 2.005672473721588e+36], [2.706306539543075e+36, 2.3728165834070852e+36, 1.838251372886203e+36, 1.0050413446998262e+36, 2.1271203520296836e+36]], [[3.460265292224195e+42, 3.3452770458288777e+42, 2.5071954050290788e+42, 1.1650024819588083e+42, 3.297170846930471e+42], [3.4068273531014904e+43, 1.5123934074662815e+43, 2.0078097378387393e+42, 5.911801088257426e+38, 1.513001342276376e+43], [2.759676210203286e+42, 2.6048378362713504e+42, 2.947126922140741e+42, 2.3842691778808405e+42, 2.6614783511363313e+42], [3.3116396801251015e+42, 3.202799915671852e+42, 2.5346369549348816e+42, 1.1670838663910447e+42, 3.321601678466384e+42]], [[3.8261737537651526e+44, 1.8475478995945063e+44, 3.393374778000048e+43, 5.912862101495754e+40, 1.6804527764662413e+44], [4.515230425144908e+43, 4.289496682292305e+43, 4.0629410702698213e+43, 3.495325178055589e+43, 4.4304824353716405e+43], [5.108441829519133e+43, 5.18254761646732e+43, 4.0496902159727766e+43, 2.4578710439736757e+43, 5.238547768741206e+43]], [[5.288083512401615e+44, 2.4219357964143238e+44, 4.614702453107605e+43, 8.894692070609168e+40, 2.3909408963129827e+44], [7.314882097864785e+43, 6.823500323023478e+43, 5.345626038520399e+43, 3.035853186402601e+43, 7.096052446007027e+43]], [[3.187772377809143e+49, 2.6817869809474684e+49, 2.3969711190393054e+49, 1.9743984138033528e+49, 2.9026129089164944e+49]]], [[[1.9977555262377986e+31, 8.053720419473806e+30, 1.3315679264819853e+30, 9.886423621583909e+26, 7.904825604214349e+30], [3.2168015205929413e+30, 2.558126595669351e+30, 1.5199805174918276e+30, 2.8687559418292343e+29, 2.4656191380244835e+30], [1.0162802884465844e+31, 5.587137827099264e+30, 1.2087003509114727e+30, 9.371961023234813e+27, 5.339112890673366e+30], [1.9314761033976258e+30, 1.9474437089791108e+30, 1.4928893262082382e+30, 8.27768147136015e+29, 1.8325530074407017e+30], [3.3093574778776885e+30, 2.3605204343558125e+30, 1.508449683496885e+30, 3.0594683525697332e+29, 2.338516794767449e+30], [1.895090496713886e+31, 7.583950932857167e+30, 1.0762005458258514e+30, 8.994493699759643e+26, 7.915805407222925e+30]], [[2.405654075882493e+37, 9.803793223237517e+36, 1.582905562178165e+36, 1.0512618726318638e+33, 1.0316789295407026e+37], [5.043291697399176e+36, 3.59356518490111e+36, 2.010274367999118e+36, 2.282520705043211e+35, 3.331595469800402e+36], [1.8168734993516882e+37, 8.465470246670543e+36, 1.445834077360917e+36, 2.881092597572685e+33, 8.391313777445744e+36], [2.329040528653213e+36, 1.98899842067903e+36, 1.9941925117899964e+36, 1.5416622231856824e+36, 2.1548576324962525e+36], [2.499320809271808e+36, 2.3477123550863054e+36, 1.7816563213089136e+36, 1.0792146526461495e+36, 2.2710298203604285e+36]], [[2.7054197159344543e+38, 9.963897888474723e+37, 1.4770274015160858e+37, 7.404140419228714e+33, 1.0690856494142454e+38], [4.056107595401592e+37, 2.9814355523495696e+37, 1.877521455588578e+37, 3.374921549644557e+36, 2.978106190267837e+37], [1.4308016695368704e+38, 6.593878505431314e+37, 1.47098274615589e+37, 9.854581803575784e+34, 6.946469115568375e+37], [2.2254833208436413e+37, 2.0875934765988715e+37, 2.0304439850271668e+37, 1.6552629787044346e+37, 2.1047265183835452e+37]], [[4.60214679315167e+43, 1.4831840817864905e+43, 1.820499942145894e+42, 1.4441485905364129e+38, 1.82240953869246e+43], [3.306528971014144e+42, 3.323034916010986e+42, 2.6733676843124496e+42, 1.1608674443059696e+42, 3.35503355708399e+42], [2.6947034301715737e+42, 2.844944121190609e+42, 2.5765946284463004e+42, 2.3326336992294365e+42, 2.5239441293085866e+42]], [[4.995876294192642e+44, 2.1730593591024276e+44, 3.4060975207298384e+43, 2.381813433030647e+40, 2.2221129779031727e+44], [4.523326128997843e+43, 4.006839318656078e+43, 4.3669222599847675e+43, 3.851716260654986e+43, 4.4129543319423165e+43]], [[6.058836998865584e+49, 6.49049797650214e+49, 6.678295863250472e+49, 6.621445502558447e+49, 6.328417495467574e+49]]], [[[1.9304191026771058e+31, 7.272512035806026e+30, 1.2836329219816466e+30, 8.924712001260043e+26, 7.862056648976691e+30], [2.92056773785622e+30, 2.4686321590519312e+30, 1.4530889943432905e+30, 2.9017899286561264e+29, 2.47406940513535e+30], [9.787008679867699e+30, 5.167029665061556e+30, 1.0986219223645519e+30, 1.0268741723180557e+28, 5.208791433960552e+30], [2.1217835986497613e+30, 2.0014157557372643e+30, 1.5449216123146406e+30, 8.13370089008446e+29, 1.7172640473936995e+30], [2.98764549034388e+30, 2.3934123310573654e+30, 1.300790584382755e+30, 2.9661072298263054e+29, 2.2365864361736408e+30], [1.6400491072633138e+31, 7.723066571216827e+30, 1.2538846492004676e+30, 8.553191809295451e+26, 7.219489474129789e+30]], [[4.9988599858168214e+33, 1.8186431567240084e+33, 2.2321769638222642e+32, 6.403305168056374e+28, 1.740198002100434e+33], [5.089710021571003e+32, 4.2392713032260904e+32, 2.7946500280926354e+32, 9.736061051363474e+31, 3.86256497717134e+32], [1.1017419747761361e+33, 6.947455640591358e+32, 2.6797449409121066e+32, 9.906612587291689e+30, 7.60342716802966e+32], [3.913527613806615e+32, 3.146023917756511e+32, 3.2156169576168095e+32, 1.9902760364398243e+32, 3.271991669669497e+32], [1.6669313371851316e+33, 9.463191712122644e+32, 2.4521834029063824e+32, 2.4282362225874622e+30, 9.809066645068295e+32]], [[3.850053229802789e+37, 1.4392667788797103e+37, 1.3629149760312446e+36, 1.0756546614137097e+32, 1.3040581874729156e+37], [2.743845930534059e+36, 2.3573420595496108e+36, 1.7948259963200866e+36, 1.0269973357864511e+36, 2.2899787905653534e+36], [2.1850786340505032e+36, 2.044891975970733e+36, 1.734473218172767e+36, 1.4082078725980186e+36, 1.9983802165336344e+36], [2.523683904728657e+37, 9.796880635286243e+36, 1.5241734707210022e+36, 1.1951539754755808e+33, 9.492351128305112e+36]], [[2.1330239779930566e+43, 1.8446751079251746e+43, 1.8683120525535333e+43, 1.434608201461354e+43, 2.029562728380592e+43], [2.001699149169402e+43, 1.8229039365608234e+43, 1.7424801345713529e+43, 1.6449437283946375e+43, 1.6980848215384494e+43], [1.9791275435871935e+44, 9.77729919380738e+43, 1.2448265722262992e+43, 1.1046971472132254e+40, 9.463123070786885e+43]], [[4.245099049259067e+43, 3.9622458482675147e+43, 4.152177532095398e+43, 3.5807192906891107e+43, 4.1711839630533664e+43], [5.460272825216541e+44, 2.1631400832667284e+44, 3.0813296385371906e+43, 2.0576730023609923e+40, 1.9173069049272948e+44]], [[7.461844226729829e+44, 2.682737675492044e+44, 4.3059012061575237e+43, 3.5758929911561305e+40, 2.638714034526849e+44]]]]\n", + "synflow_disc=[[[[4.6477771740411294e+21, 1.638221073776286e+26, 3.7120972761436067e+30, 2.2121739908281778e+36, 1.5429837376401191e+26], [5.728472199374466e+28, 2.6706198805435412e+29, 1.9639601079996833e+30, 2.953167143416738e+32, 2.2241144543732024e+29], [1.6568394149892187e+25, 3.379148651026692e+27, 3.003344679888645e+30, 1.2013956825907959e+35, 3.489988972605547e+27], [4.618516371183269e+29, 8.13675786303107e+29, 1.5886518641369077e+30, 1.3344265678066146e+31, 7.724266558798499e+29], [5.638031609162397e+28, 2.3425948140068046e+29, 1.9250330545229328e+30, 3.100408369400939e+32, 2.360481437039695e+29], [4.806418631717294e+21, 1.5233948560396852e+26, 3.7286128619859886e+30, 1.9400081289930884e+36, 1.5284530135270584e+26]], [[6.412672317152485e+35, 9.064617086254448e+35, 2.171823600255246e+36, 1.8623842013941647e+37, 9.62717914858624e+35], [2.4938874526607413e+29, 7.410839308298575e+32, 4.407436123456554e+36, 9.391304849189127e+41, 6.452576392384583e+32], [1.2082260597456044e+36, 1.5723081561718573e+36, 1.9823083496684162e+36, 4.759338871984022e+36, 1.64153109759379e+36], [2.9401906169254404e+34, 1.73525197255657e+35, 2.8625753786558897e+36, 1.1822218290481326e+39, 1.8109438769427832e+35], [6.318428944973411e+27, 2.0679252465883123e+32, 4.962587211499646e+36, 2.4864097296933388e+42, 2.0244027096500256e+32]], [[8.96662402715568e+31, 3.113577559525079e+34, 4.0976071603608377e+37, 2.490487386710096e+42, 2.958170482546736e+34], [1.4125561385079335e+37, 1.6418475320152707e+37, 1.8880649238845422e+37, 4.472875189330242e+37, 1.5594518824458112e+37], [6.299859074717689e+35, 2.5825655454098366e+36, 2.617502729069636e+37, 5.2115072954741736e+39, 2.741618935567401e+36], [6.33614022237554e+27, 1.10514128640263e+33, 5.219361753117607e+37, 4.673248679405304e+43, 1.0183311102100683e+33]], [[1.9873242500704884e+42, 2.0287516042295433e+42, 2.6282374032382896e+42, 3.48406626190435e+42, 2.3555512676058643e+42], [5.482375046477959e+41, 1.0626900200254589e+42, 2.978079883346189e+42, 4.103325094539178e+43, 9.516538498208192e+41], [6.856031560104211e+27, 1.1846133938901633e+37, 9.795335881752053e+42, 2.1685954533636858e+49, 1.071296007945726e+37]], [[7.842337998313534e+41, 1.699725062412889e+42, 4.628245279200227e+42, 6.239688259918128e+43, 1.5500155032246935e+42], [1.355025577059643e+29, 2.735908634662456e+37, 1.0051909500915113e+43, 2.631515939947248e+49, 2.4133044167019315e+37]], [[1.811643669832596e+35, 5.613372594541716e+39, 1.3590884723211202e+44, 7.297674470800365e+49, 5.49356041950238e+39]]]]\n", + "print(np.array(synflow_pt).shape, np.array(res_disczc).shape)\n", + "from scipy import stats\n", + "correl_seeds = {}\n", + "#,('tenas', seeds_tenas)\n", + "for n,reses in [('darts-pt',seeds_dartspt), ('disc-acc',seeds_discacc), ('zc-pt(nwot)',seeds_zc), ('disc-zc(nwot)',seeds_disczc),('zc-pt(synflow)', synflow_pt), ('disc-zc(synflow)',synflow_disc)]:#,('zc-pt-post',seeds_zc_post),('zc-disc-post',seeds_disc_post)]:\n", + " correl_seeds[n] = []\n", + " for k,res in enumerate(reses):\n", + " correl_seeds[n].append([])\n", + " for i,ite in enumerate(res):\n", + " #compute correlation per edge\n", + " to_avg = []\n", + " for j in range(len(ite)):\n", + " cr = stats.spearmanr(ite[j],res_bestacc[i][j]).correlation\n", + " if 'pt' in n:\n", + " cr = -cr\n", + " #print(n,i,j,cr)\n", + " to_avg.append(cr)\n", + " #print()\n", + "\n", + " #average over all edges\n", + " avgcr = sum(to_avg)/len(to_avg)\n", + " print(n,i,j,len(to_avg),avgcr)\n", + " correl_seeds[n][k].append(avgcr)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 214, + "id": "370756dc", + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import random\n", + "import statistics as stat\n", + "import itertools\n", + "marker = itertools.cycle(('^', 'x', 'o', 's', '*', '+', '1')) \n", + "color = itertools.cycle(('r', 'g', 'b', 'c', 'y', 'm', 'k')) \n", + "plt.figure(figsize=(8.5,5.5))\n", + "x = np.array([0, 1, 2, 3, 4, 5])\n", + "for k,v in correl_seeds.items():\n", + " mline = [] \n", + " err = []\n", + " for i in range(len(v[0])):\n", + " mline.append(stat.mean([x[i] for x in v]))\n", + " if len(v) == 1:\n", + " err.append(0)\n", + " else:\n", + " err.append(stat.stdev([x[i] for x in v]))\n", + " #print(v)\n", + " #print(mline)\n", + " plt.errorbar(x, mline, err, marker=next(marker),label=k, color=next(color),capsize=5.0)\n", + " #plt.plot(v,label=k, color=color)\n", + "plt.xlabel('iteration')\n", + "plt.ylabel('Spearman-$\\\\rho$')\n", + "plt.legend(bbox_to_anchor=(0.4, 0.43), prop={'size': 13})\n", + "plt.grid()\n", + "plt.savefig(pathlib.Path('op_correl_time').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 211, + "id": "76dd982e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1, 6) (6,)\n", + "zc-pt(nwot) 0 5 6 0.7333333333333333\n", + "zc-pt(nwot) 1 4 5 0.41999999999999993\n", + "zc-pt(nwot) 2 3 4 0.575\n", + "zc-pt(nwot) 3 2 3 0.5666666666666665\n", + "zc-pt(nwot) 4 1 2 0.75\n", + "zc-pt(nwot) 5 0 1 0.7999999999999999\n", + "zc-pt(nwot) 0 5 6 0.7833333333333332\n", + "zc-pt(nwot) 1 4 5 0.41999999999999993\n", + "zc-pt(nwot) 2 3 4 0.3\n", + "zc-pt(nwot) 3 2 3 0.2333333333333333\n", + "zc-pt(nwot) 4 1 2 0.6499999999999999\n", + "zc-pt(nwot) 5 0 1 0.6\n", + "zc-pt(nwot) 0 5 6 0.7333333333333333\n", + "zc-pt(nwot) 1 4 5 0.48\n", + "zc-pt(nwot) 2 3 4 0.39999999999999997\n", + "zc-pt(nwot) 3 2 3 0.3333333333333333\n", + "zc-pt(nwot) 4 1 2 0.35\n", + "zc-pt(nwot) 5 0 1 0.6\n", + "zc-pt(nwot) 0 5 6 0.6499999999999999\n", + "zc-pt(nwot) 1 4 5 0.47999999999999987\n", + "zc-pt(nwot) 2 3 4 0.475\n", + "zc-pt(nwot) 3 2 3 0.5\n", + "zc-pt(nwot) 4 1 2 0.4999999999999999\n", + "zc-pt(nwot) 5 0 1 0.7999999999999999\n", + "disc-zc(nwot) 0 5 6 0.18333333333333332\n", + "disc-zc(nwot) 1 4 5 0.19999999999999993\n", + "disc-zc(nwot) 2 3 4 -0.05\n", + "disc-zc(nwot) 3 2 3 0.09999999999999998\n", + "disc-zc(nwot) 4 1 2 0.7\n", + "disc-zc(nwot) 5 0 1 0.19999999999999998\n", + "disc-zc(nwot) 0 5 6 0.033333333333333326\n", + "disc-zc(nwot) 1 4 5 0.12\n", + "disc-zc(nwot) 2 3 4 0.27499999999999997\n", + "disc-zc(nwot) 3 2 3 0.13333333333333333\n", + "disc-zc(nwot) 4 1 2 0.5\n", + "disc-zc(nwot) 5 0 1 0.7\n", + "disc-zc(nwot) 0 5 6 0.34999999999999987\n", + "disc-zc(nwot) 1 4 5 0.58\n", + "disc-zc(nwot) 2 3 4 0.1\n", + "disc-zc(nwot) 3 2 3 0.3\n", + "disc-zc(nwot) 4 1 2 0.6\n", + "disc-zc(nwot) 5 0 1 0.6\n", + "disc-zc(nwot) 0 5 6 0.4166666666666666\n", + "disc-zc(nwot) 1 4 5 0.36\n", + "disc-zc(nwot) 2 3 4 0.32499999999999996\n", + "disc-zc(nwot) 3 2 3 0.19999999999999998\n", + "disc-zc(nwot) 4 1 2 0.5\n", + "disc-zc(nwot) 5 0 1 0.7\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/hongkaiw/anaconda2/envs/darts/lib/python3.6/site-packages/ipykernel_launcher.py:4: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray\n", + " after removing the cwd from sys.path.\n" + ] + } + ], + "source": [ + "synflow_pt = [[[[1.9254546997703658e+31, 7.550824082577545e+30, 1.1723004900851509e+30, 8.792926979292114e+26, 7.761097516638681e+30], [3.315644898238902e+30, 2.364990995395807e+30, 1.3944189408575636e+30, 2.7860638611627277e+29, 2.4449139154865387e+30], [1.027821362609695e+31, 4.60339619278827e+30, 1.3596304579543698e+30, 1.0153355739194138e+28, 5.288227733405575e+30], [2.2246311555904013e+30, 1.9221789522629679e+30, 1.5145494011018092e+30, 7.758504048243155e+29, 1.9084319544482122e+30], [3.30097414765282e+30, 2.4317753487646258e+30, 1.3154927711176233e+30, 2.8553199980410833e+29, 2.635892355076354e+30], [1.8310242389594894e+31, 7.672761253849547e+30, 1.2619444560645407e+30, 8.955410292018776e+26, 7.888486948349449e+30]], [[2.6429034357451325e+36, 2.4201835071162787e+36, 2.082574161801049e+36, 1.0581597364709278e+36, 2.2268849373862722e+36], [1.9084231586756567e+37, 8.630932098450172e+36, 1.649365102414475e+36, 3.190570356896333e+33, 7.779186730084675e+36], [2.172407837428291e+36, 2.2032109685312798e+36, 1.8951150268682847e+36, 1.5489585936318098e+36, 1.8942854055546243e+36], [4.975185764940793e+36, 3.551904881464992e+36, 1.9379154099552753e+36, 2.307116493213678e+35, 3.7423730891260665e+36], [2.230225070642387e+37, 1.0063697919565774e+37, 1.4716318854577188e+36, 1.1356311220147188e+33, 1.0247858280081403e+37]], [[1.4411809186273965e+38, 7.610273872297572e+37, 1.485454189974876e+37, 8.867389682907663e+34, 6.694319809870732e+37], [2.2360291743496667e+37, 2.1822286312565687e+37, 1.958605167501125e+37, 1.6526352243486487e+37, 2.2685386904115774e+37], [4.642566819942127e+37, 3.340228707451924e+37, 1.8136250034691332e+37, 3.771342847042008e+36, 3.2533439183061095e+37], [2.6113192960276024e+38, 1.1325997105418525e+38, 1.4224306580359635e+37, 7.366254555856491e+33, 1.0495650586557928e+38]], [[2.6289442260421542e+42, 2.759583313322214e+42, 2.8465901547928366e+42, 2.4796126715622784e+42, 2.7939468238154254e+42], [3.9044443493234464e+42, 2.929031675907644e+42, 2.502270473367994e+42, 1.2182978568020103e+42, 2.958130286132567e+42], [5.489939426278009e+43, 1.7362965508110916e+43, 1.8853367715424757e+42, 1.5069732289658475e+38, 1.7910834920386312e+43]], [[5.5081687888793165e+42, 4.454629474625495e+42, 3.714018522842759e+42, 1.7230675729486142e+42, 4.5466463594476375e+42], [7.021086500714562e+43, 2.476832962484626e+43, 2.683217167979067e+42, 3.0033541214485753e+38, 2.3808025802826726e+43]], [[7.425118324010795e+44, 2.7570207200206626e+44, 4.50005208275713e+43, 3.423283542381966e+40, 2.5539606709526e+44]]]]\n", + "#synflow_pt =[[[[1.9066491244233891e+31, 7.59086596476774e+30, 1.2761640042327054e+30, 9.368294369443349e+26, 8.276941479350743e+30], [2.8970789261653136e+30, 2.4705082188769494e+30, 1.5286197967988062e+30, 2.9235170710997047e+29, 2.4385251086295768e+30], [1.0391507788942851e+31, 5.233770252005386e+30, 1.3011283998914977e+30, 1.0630061122776848e+28, 4.976010830574419e+30], [2.022079389765763e+30, 1.8000107764501034e+30, 1.4098724823520374e+30, 8.922637773448431e+29, 1.7104923770491843e+30], [3.3355671264569285e+30, 2.5179258091370368e+30, 1.5152904968441106e+30, 2.7245380286443705e+29, 2.3867956651433377e+30], [1.918337635492544e+31, 7.653624088948745e+30, 1.1300517153806335e+30, 9.25963905253768e+26, 7.271727745383374e+30]], [[4.8194524504076234e+33, 1.7728678564045847e+33, 2.29248219119843e+32, 6.407673166755515e+28, 1.8500120595133873e+33], [4.911606144231398e+32, 3.925418732774886e+32, 2.8462312243489455e+32, 9.37463265130125e+31, 4.208173192566885e+32], [1.1929662168931389e+33, 7.205815004585994e+32, 2.749436432247935e+32, 9.57830836578603e+30, 7.221122076538115e+32], [3.513621699095887e+32, 3.8069505562796564e+32, 3.082892793870103e+32, 2.0931757152477817e+32, 3.4392953370944175e+32], [1.9501109133712884e+33, 9.96417544088967e+32, 2.5016443545719166e+32, 2.2951100039046091e+30, 9.668392177318337e+32]], [[1.2318913968752236e+39, 1.1978634469108956e+39, 9.84589560854048e+38, 7.472994059420544e+38, 1.1779537857027303e+39], [5.14634417376659e+39, 2.8117582760442484e+39, 9.473161011657448e+38, 2.1078149802609e+37, 2.748851756575773e+39], [1.2053492915153252e+39, 1.1544750726051102e+39, 1.026151191043824e+39, 8.493280346989709e+38, 1.2078321349155028e+39], [5.785819430637556e+39, 3.207629495638249e+39, 8.570643025297522e+38, 1.1735609744146942e+37, 3.262796948668575e+39]], [[5.701479816047024e+43, 5.158180313846472e+43, 4.112639859919638e+43, 2.261904638639082e+43, 5.036130404500024e+43], [4.234775696372864e+44, 1.837441054956865e+44, 3.115736654316421e+43, 5.355129290021907e+40, 1.93571409167039e+44], [5.072722814352137e+43, 4.59787234786339e+43, 4.514633413761941e+43, 3.6782452155952935e+43, 4.442309155218625e+43]], [[2.668019504414336e+49, 2.461547797962873e+49, 2.0608339160616422e+49, 1.9688435029638068e+49, 2.848113686648506e+49], [2.311479162069844e+49, 2.498357758649868e+49, 2.1706785837600433e+49, 2.242587998421618e+49, 2.2264088311049933e+49]], [[3.0927247391095333e+49, 2.912081666284467e+49, 2.6104309405912703e+49, 2.0936145338723704e+49, 2.7428746399147645e+49]]], [[[1.776843359898102e+31, 7.517645391412051e+30, 1.2272437953778574e+30, 9.067067507575539e+26, 7.723792847496024e+30], [3.2943051799310346e+30, 2.4443039231932252e+30, 1.5630715173939474e+30, 2.8207292472098616e+29, 2.6002011700948495e+30], [1.0683286611860239e+31, 4.8882826041037043e+30, 1.2847923173464627e+30, 1.0034314489657176e+28, 5.119309872326821e+30], [2.2719439915636618e+30, 1.8741561003451363e+30, 1.4363732787417998e+30, 8.32067194737174e+29, 1.8905760754585434e+30], [3.5842258202068357e+30, 2.569998872209628e+30, 1.4231414163664872e+30, 2.866219125369357e+29, 2.3756996499004796e+30], [2.037132202287789e+31, 7.685515621466079e+30, 1.2495983034970054e+30, 8.742744556513892e+26, 8.375984306300483e+30]], [[2.39003778413706e+37, 8.903986451341369e+36, 1.486948991729688e+36, 1.2167134662866284e+33, 9.489513141290193e+36], [4.961596807107977e+36, 3.241052467270218e+36, 2.0033366381637494e+36, 2.4964415792341598e+35, 3.3791218593692875e+36], [1.837039675867386e+37, 8.983050621024438e+36, 1.4207748452469987e+36, 3.12219073103596e+33, 9.179994459896991e+36], [2.0972453465502828e+36, 2.055213959598781e+36, 1.9832810604970986e+36, 1.4558674077691342e+36, 2.005672473721588e+36], [2.706306539543075e+36, 2.3728165834070852e+36, 1.838251372886203e+36, 1.0050413446998262e+36, 2.1271203520296836e+36]], [[3.460265292224195e+42, 3.3452770458288777e+42, 2.5071954050290788e+42, 1.1650024819588083e+42, 3.297170846930471e+42], [3.4068273531014904e+43, 1.5123934074662815e+43, 2.0078097378387393e+42, 5.911801088257426e+38, 1.513001342276376e+43], [2.759676210203286e+42, 2.6048378362713504e+42, 2.947126922140741e+42, 2.3842691778808405e+42, 2.6614783511363313e+42], [3.3116396801251015e+42, 3.202799915671852e+42, 2.5346369549348816e+42, 1.1670838663910447e+42, 3.321601678466384e+42]], [[3.8261737537651526e+44, 1.8475478995945063e+44, 3.393374778000048e+43, 5.912862101495754e+40, 1.6804527764662413e+44], [4.515230425144908e+43, 4.289496682292305e+43, 4.0629410702698213e+43, 3.495325178055589e+43, 4.4304824353716405e+43], [5.108441829519133e+43, 5.18254761646732e+43, 4.0496902159727766e+43, 2.4578710439736757e+43, 5.238547768741206e+43]], [[5.288083512401615e+44, 2.4219357964143238e+44, 4.614702453107605e+43, 8.894692070609168e+40, 2.3909408963129827e+44], [7.314882097864785e+43, 6.823500323023478e+43, 5.345626038520399e+43, 3.035853186402601e+43, 7.096052446007027e+43]], [[3.187772377809143e+49, 2.6817869809474684e+49, 2.3969711190393054e+49, 1.9743984138033528e+49, 2.9026129089164944e+49]]], [[[1.9977555262377986e+31, 8.053720419473806e+30, 1.3315679264819853e+30, 9.886423621583909e+26, 7.904825604214349e+30], [3.2168015205929413e+30, 2.558126595669351e+30, 1.5199805174918276e+30, 2.8687559418292343e+29, 2.4656191380244835e+30], [1.0162802884465844e+31, 5.587137827099264e+30, 1.2087003509114727e+30, 9.371961023234813e+27, 5.339112890673366e+30], [1.9314761033976258e+30, 1.9474437089791108e+30, 1.4928893262082382e+30, 8.27768147136015e+29, 1.8325530074407017e+30], [3.3093574778776885e+30, 2.3605204343558125e+30, 1.508449683496885e+30, 3.0594683525697332e+29, 2.338516794767449e+30], [1.895090496713886e+31, 7.583950932857167e+30, 1.0762005458258514e+30, 8.994493699759643e+26, 7.915805407222925e+30]], [[2.405654075882493e+37, 9.803793223237517e+36, 1.582905562178165e+36, 1.0512618726318638e+33, 1.0316789295407026e+37], [5.043291697399176e+36, 3.59356518490111e+36, 2.010274367999118e+36, 2.282520705043211e+35, 3.331595469800402e+36], [1.8168734993516882e+37, 8.465470246670543e+36, 1.445834077360917e+36, 2.881092597572685e+33, 8.391313777445744e+36], [2.329040528653213e+36, 1.98899842067903e+36, 1.9941925117899964e+36, 1.5416622231856824e+36, 2.1548576324962525e+36], [2.499320809271808e+36, 2.3477123550863054e+36, 1.7816563213089136e+36, 1.0792146526461495e+36, 2.2710298203604285e+36]], [[2.7054197159344543e+38, 9.963897888474723e+37, 1.4770274015160858e+37, 7.404140419228714e+33, 1.0690856494142454e+38], [4.056107595401592e+37, 2.9814355523495696e+37, 1.877521455588578e+37, 3.374921549644557e+36, 2.978106190267837e+37], [1.4308016695368704e+38, 6.593878505431314e+37, 1.47098274615589e+37, 9.854581803575784e+34, 6.946469115568375e+37], [2.2254833208436413e+37, 2.0875934765988715e+37, 2.0304439850271668e+37, 1.6552629787044346e+37, 2.1047265183835452e+37]], [[4.60214679315167e+43, 1.4831840817864905e+43, 1.820499942145894e+42, 1.4441485905364129e+38, 1.82240953869246e+43], [3.306528971014144e+42, 3.323034916010986e+42, 2.6733676843124496e+42, 1.1608674443059696e+42, 3.35503355708399e+42], [2.6947034301715737e+42, 2.844944121190609e+42, 2.5765946284463004e+42, 2.3326336992294365e+42, 2.5239441293085866e+42]], [[4.995876294192642e+44, 2.1730593591024276e+44, 3.4060975207298384e+43, 2.381813433030647e+40, 2.2221129779031727e+44], [4.523326128997843e+43, 4.006839318656078e+43, 4.3669222599847675e+43, 3.851716260654986e+43, 4.4129543319423165e+43]], [[6.058836998865584e+49, 6.49049797650214e+49, 6.678295863250472e+49, 6.621445502558447e+49, 6.328417495467574e+49]]], [[[1.9304191026771058e+31, 7.272512035806026e+30, 1.2836329219816466e+30, 8.924712001260043e+26, 7.862056648976691e+30], [2.92056773785622e+30, 2.4686321590519312e+30, 1.4530889943432905e+30, 2.9017899286561264e+29, 2.47406940513535e+30], [9.787008679867699e+30, 5.167029665061556e+30, 1.0986219223645519e+30, 1.0268741723180557e+28, 5.208791433960552e+30], [2.1217835986497613e+30, 2.0014157557372643e+30, 1.5449216123146406e+30, 8.13370089008446e+29, 1.7172640473936995e+30], [2.98764549034388e+30, 2.3934123310573654e+30, 1.300790584382755e+30, 2.9661072298263054e+29, 2.2365864361736408e+30], [1.6400491072633138e+31, 7.723066571216827e+30, 1.2538846492004676e+30, 8.553191809295451e+26, 7.219489474129789e+30]], [[4.9988599858168214e+33, 1.8186431567240084e+33, 2.2321769638222642e+32, 6.403305168056374e+28, 1.740198002100434e+33], [5.089710021571003e+32, 4.2392713032260904e+32, 2.7946500280926354e+32, 9.736061051363474e+31, 3.86256497717134e+32], [1.1017419747761361e+33, 6.947455640591358e+32, 2.6797449409121066e+32, 9.906612587291689e+30, 7.60342716802966e+32], [3.913527613806615e+32, 3.146023917756511e+32, 3.2156169576168095e+32, 1.9902760364398243e+32, 3.271991669669497e+32], [1.6669313371851316e+33, 9.463191712122644e+32, 2.4521834029063824e+32, 2.4282362225874622e+30, 9.809066645068295e+32]], [[3.850053229802789e+37, 1.4392667788797103e+37, 1.3629149760312446e+36, 1.0756546614137097e+32, 1.3040581874729156e+37], [2.743845930534059e+36, 2.3573420595496108e+36, 1.7948259963200866e+36, 1.0269973357864511e+36, 2.2899787905653534e+36], [2.1850786340505032e+36, 2.044891975970733e+36, 1.734473218172767e+36, 1.4082078725980186e+36, 1.9983802165336344e+36], [2.523683904728657e+37, 9.796880635286243e+36, 1.5241734707210022e+36, 1.1951539754755808e+33, 9.492351128305112e+36]], [[2.1330239779930566e+43, 1.8446751079251746e+43, 1.8683120525535333e+43, 1.434608201461354e+43, 2.029562728380592e+43], [2.001699149169402e+43, 1.8229039365608234e+43, 1.7424801345713529e+43, 1.6449437283946375e+43, 1.6980848215384494e+43], [1.9791275435871935e+44, 9.77729919380738e+43, 1.2448265722262992e+43, 1.1046971472132254e+40, 9.463123070786885e+43]], [[4.245099049259067e+43, 3.9622458482675147e+43, 4.152177532095398e+43, 3.5807192906891107e+43, 4.1711839630533664e+43], [5.460272825216541e+44, 2.1631400832667284e+44, 3.0813296385371906e+43, 2.0576730023609923e+40, 1.9173069049272948e+44]], [[7.461844226729829e+44, 2.682737675492044e+44, 4.3059012061575237e+43, 3.5758929911561305e+40, 2.638714034526849e+44]]]]\n", + "synflow_disc=[[[[4.6477771740411294e+21, 1.638221073776286e+26, 3.7120972761436067e+30, 2.2121739908281778e+36, 1.5429837376401191e+26], [5.728472199374466e+28, 2.6706198805435412e+29, 1.9639601079996833e+30, 2.953167143416738e+32, 2.2241144543732024e+29], [1.6568394149892187e+25, 3.379148651026692e+27, 3.003344679888645e+30, 1.2013956825907959e+35, 3.489988972605547e+27], [4.618516371183269e+29, 8.13675786303107e+29, 1.5886518641369077e+30, 1.3344265678066146e+31, 7.724266558798499e+29], [5.638031609162397e+28, 2.3425948140068046e+29, 1.9250330545229328e+30, 3.100408369400939e+32, 2.360481437039695e+29], [4.806418631717294e+21, 1.5233948560396852e+26, 3.7286128619859886e+30, 1.9400081289930884e+36, 1.5284530135270584e+26]], [[6.412672317152485e+35, 9.064617086254448e+35, 2.171823600255246e+36, 1.8623842013941647e+37, 9.62717914858624e+35], [2.4938874526607413e+29, 7.410839308298575e+32, 4.407436123456554e+36, 9.391304849189127e+41, 6.452576392384583e+32], [1.2082260597456044e+36, 1.5723081561718573e+36, 1.9823083496684162e+36, 4.759338871984022e+36, 1.64153109759379e+36], [2.9401906169254404e+34, 1.73525197255657e+35, 2.8625753786558897e+36, 1.1822218290481326e+39, 1.8109438769427832e+35], [6.318428944973411e+27, 2.0679252465883123e+32, 4.962587211499646e+36, 2.4864097296933388e+42, 2.0244027096500256e+32]], [[8.96662402715568e+31, 3.113577559525079e+34, 4.0976071603608377e+37, 2.490487386710096e+42, 2.958170482546736e+34], [1.4125561385079335e+37, 1.6418475320152707e+37, 1.8880649238845422e+37, 4.472875189330242e+37, 1.5594518824458112e+37], [6.299859074717689e+35, 2.5825655454098366e+36, 2.617502729069636e+37, 5.2115072954741736e+39, 2.741618935567401e+36], [6.33614022237554e+27, 1.10514128640263e+33, 5.219361753117607e+37, 4.673248679405304e+43, 1.0183311102100683e+33]], [[1.9873242500704884e+42, 2.0287516042295433e+42, 2.6282374032382896e+42, 3.48406626190435e+42, 2.3555512676058643e+42], [5.482375046477959e+41, 1.0626900200254589e+42, 2.978079883346189e+42, 4.103325094539178e+43, 9.516538498208192e+41], [6.856031560104211e+27, 1.1846133938901633e+37, 9.795335881752053e+42, 2.1685954533636858e+49, 1.071296007945726e+37]], [[7.842337998313534e+41, 1.699725062412889e+42, 4.628245279200227e+42, 6.239688259918128e+43, 1.5500155032246935e+42], [1.355025577059643e+29, 2.735908634662456e+37, 1.0051909500915113e+43, 2.631515939947248e+49, 2.4133044167019315e+37]], [[1.811643669832596e+35, 5.613372594541716e+39, 1.3590884723211202e+44, 7.297674470800365e+49, 5.49356041950238e+39]]]]\n", + "print(np.array(synflow_pt).shape, np.array(res_disczc).shape)\n", + "from scipy import stats\n", + "correl_seeds = {}\n", + "#,('tenas', seeds_tenas)\n", + "for n,reses in [('zc-pt(nwot)',seeds_zc), ('disc-zc(nwot)',seeds_disczc)]:#,('zc-pt-post',seeds_zc_post),('zc-disc-post',seeds_disc_post)]:\n", + " correl_seeds[n] = []\n", + " for k,res in enumerate(reses):\n", + " correl_seeds[n].append([])\n", + " for i,ite in enumerate(res):\n", + " #compute correlation per edge\n", + " to_avg = []\n", + " for j in range(len(ite)):\n", + " cr = stats.spearmanr(ite[j],res_bestnwot[i][j]).correlation\n", + " if 'pt' in n:\n", + " cr = -cr\n", + " #print(n,i,j,cr)\n", + " to_avg.append(cr)\n", + " #print()\n", + "\n", + " #average over all edges\n", + " avgcr = sum(to_avg)/len(to_avg)\n", + " print(n,i,j,len(to_avg),avgcr)\n", + " correl_seeds[n][k].append(avgcr)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 212, + "id": "cdb9f155", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAhEAAAFYCAYAAADtIa4rAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAABROUlEQVR4nO3dd1yVdf/H8dcXREEcOHHm3rlSKzMVFFOzqUb7zpaN2zJv78xsCFn+yqampY3b9rDszqalCZSr1CRz5y2a5h6oqIjA9/fHBQSICEfOuRjv5+NxHnKuc3GdD1cEb77TWGsRERERKSw/twsQERGRkkkhQkRERDyiECEiIiIeUYgQERERjyhEiIiIiEcUIkRERMQj5dwu4GzVrFnTNm7cuMive/ToUYKDg4v8umWd7qt36L56h+6r9+jeeoe37uuKFSv2WWtr5T5e4kNE48aNWb58eZFfNzY2lrCwsCK/blmn++oduq/eofvqPbq33uGt+2qM2ZrXcXVniIiIiEcUIkRERMQjChEiIiLiEYUIERER8YhChIiIiHhEIUJEREQ8ohAhIiIiHlGIEBEREY8oRIiIiIhHFCJERETEIwoRIiIi4hGFCBERkZIoKgqMyfEICw8/5RhRUV4rQSFCRESkJIqKAmv/fvTuTWLHjjmPWVt6QoQxZoAxZoMxZpMxZmwer1c1xnxpjPnNGLPGGHOrL+sTERGRgvNZiDDG+APTgIFAW+B6Y0zbXKf9E1hrre0IhAHPG2PK+6pGERERKThftkScD2yy1m621qYAHwFX5jrHApWNMQaoBBwAUn1Yo4iIiBSQL0NEfWBbtufbM45lNxVoA+wAfgdGWmvTfVOeiIiIFEY5H76XyeOYzfW8PxAP9AGaAfOMMT9Zaw/nuJAxw4HhAKGhocTGxhZ5sUlJSV65blmn++oduq/eofvqPbq3Ra9TYiJpaWk+va++DBHbgYbZnjfAaXHI7lbgaWutBTYZYxKA1sAv2U+y1r4GvAbQtWtXGxYWVuTFxsbG4o3rlnW6r96h++oduq/eo3vrBSEhJCYm+vS++rI7YxnQwhjTJGOw5HXAF7nO+RPoC2CMCQVaAZt9WKOIiIgUkM9aIqy1qcaYEcB3gD/wH2vtGmPM3RmvTwcmAG8ZY37H6f54yFq7z1c1ioiIlBRRsVFEx0X/fSA849/onKMHxvceT1RYlFdq8GV3Btbab4Bvch2bnu3jHcAlvqxJRESkJIoKi8oRDsIeCCE1NZWFU5N8VoNWrBQRERGPKERAsVh/XEREpKRRiIBisf64iIhISaMQISIiIh5RiBARERGPKESIiIiIRxQiRERExCMKESIiIuIRhQgRERHxiEKEiIiIeEQhQkRERDyiECEiIiIeUYgQERERjyhEiIiIiEcUIkRERMQjChEiIuJd2im51FKIyMuJE1TatAl27XK7EhGRkk87JZdaChF52boV/6NHYcIEtysREREpthQictuxA3buxADMnKnWCBERkdNQiMht3Li/P05NVWuEiIjIaShEZLdzJ3z88d/PT56E//xHrREiIiJ5UIjIbsIESE/PeSw5GcaOdaceERGRYkwhIrslSyAl5dTjH38M+/f7vh4REZFiTCEiu5UrT51+9MMPzr8DBsDhw25XKCIiUmwoRJxJnz4wezbEx8Nll8GxY25XJCIicorqR9N5+b/HfTqOTyGiIAYNgvffh0WL4Oqr4cQJtysSERHJ4R8/n6DjjnSfzipUiCioyEh48034/nu47jpn5oaIiEhxsHMnl65NcX6p+3CNI4WIwhg2DF5+GT7/3Pk4Lc3lgkREpMz780/o04eAzF9JaWk+a41QiCisESPg//4PPvgA7rnHGXQpIiLia3v2wAMPQPPmsH69s9IyOLMMfdQaoRDhibFjnZUtX38dRo9WkBAREd85dAgeewyaNnVax5s1g/Llc57jo9YIhQhPPfkk3H8/vPiidp4TERHvO3YMnn3WCQ9PPgmXXgpr10Jg4KlrHKWkwOLFXi+pnNffobQyxgkQSUnwxBNQqRI8+KDbVYmISGlz8qQzsP+JJ5ztGQYMgKeegvPOc15fuRKAsAdCSE1NZeHUJJ+VphBxNvz84LXX4OhRGDPGCRL33ON2VSIiUhqkpcFHH8Hjj8PmzdCjh/O8Vy+3K8uiEHG2/P3h3XedZqZ773WCxM03u12ViIiUVNbCl1/CI4/A6tXQsSN8/TUMHOi0ghcjGhNRFAICYNYs6NvXmfo5e7bbFYmISEkUEwMXXQRXXulsAPnhh/Drr874h2IWIEAhougEBsKcOXDhhXD99fDtt25XJCIiJcWyZXDJJc5WC9u2OV3la9c6ixv6Fd9f1cW3spIoONhpcmrfHgYPhrg4tysSEZHibO1aGDIEzj/faXF4/nnYtAnuvNNp5S7mFCLAmaJpzN+PuDhCfvst5zFjCjaVMyQEvvvOmYJz2WXw889eLl5EpHiLio3CRJu/H+FxVLv6t5zHog1RsVFul+o7W7Y43d/t28O8ec7vl82b4V//clq2SwgNrATnP16ugBAbG0tYWJhn16tZ0/mm6NXLmYoTG+sMjBERKYOiwqKICovKeu7GVMRiY9cuZ3rmjBlON8WoUc4ChjVrul2ZR9QS4S316sEPPzizNfr1gw0b3K5IRETccvCgs9Jxs2bw6qtw661Ot8Vzz5XYAAEKEd7VqJETJPz8nJkbCQluVyQiIr509Kiz31LTps6/V14J69Y5LRENGrhd3VlTiPC2li2dro1jxyAiAnbscLsiERHxtpQUmDbNaXkYN85ZKCo+3tm8sUULt6srMgoRvtC+vTPYcu9eJ0js3et2RSIi4g1pafDOO9CqlbPrc6tWsHAhfPVVqRwbpxDhK926Od9EW7Y4c4ETE92uSEREioq18N//QocOcMstUL06zJ3rDKzv0cPt6rxGIcKXevVyvsnWrHFWH0sqgyOTRURKm/nz4YILnPWB0tLgk0+cxaP69y+Wq0wWJYUIX+vfHz7+GH755e9lTUVEpOT5+Wdn0Hy/fs7UzTffdPa6GDq0WK8yWZTKxldZ3Fx9Nbz1lrNG+tChp+4DLyIixdfq1XDVVc42B7//Di+9BH/8AbfdBuXK1vJLChFuuekmmD7dWSb75pudJjARESm+Nm92fl536OD8EThhgnNs5EioUMHt6lxRtiJTcTN8uDMuYvRoqFjRaQorI01gIiIlxs6dTmB4/XWnpeHf/4aHHoIaNdyuzHUKEW7717/gyBFn2e1KlWDKlFI/EEdEpEQ4cAAmTXJ+Lp88CXfcAY895qxILIBCRPHw+ONOi8Rzz0HlyjBxotsViYiUXUlJMHkyPPssHD4MN9wA0dHOwlGSg0JEcWCMk3aTkpxlUStVclY4ExER3zlxwlmO+qmnYM8euOIKePJJZ8FAyZNCRHFhjLNEalISPPKIEyTuv9/tqkRESr/UVHj3Xadb+c8/ISwMPv8cund3ubDiTyGiOPHzg5kznQ1bRo50gsRtt7ldlYhI6WQtzJ7tjHNYvx66doU33nC2J9DYtALRVIDiplw5+PBDGDDAGcTz0UduVyQiUrpY6+xn1K0bXHONExhmz3YWAezXTwGiEBQiiqMKFZxv6J49nTnJX37pdkUiIqXD4sUQHu78obZvn7Pw3++/O0tWKzwUmkJEcVWxohMeOnd2kvL8+W5XJCJScq1aBZdf7myGtX49vPwybNjgbJbl7+92dSWWT0OEMWaAMWaDMWaTMWbsac4JM8bEG2PWGGPifFlfsVOlirMLXMuWzj4bixa5XZGISMmyaZMzRbNTJ2dL7okT4X//c7bpLqOrTBYln4UIY4w/MA0YCLQFrjfGtM11TgjwCnCFtbYdcI2v6iu2qleHefOgQQNn589ff3W7IhGR4u+vv+Cuu6B1a5gzB8aOdZaofvhhCA52u7pSw5ctEecDm6y1m621KcBHwJW5zrkB+Mxa+yeAtXaPD+srvkJDne6MatXgkkucrcRFRORU+/Y5y1I3b+7MdrvnHqflYeJE52eoFClfTvGsD2zL9nw7cEGuc1oCAcaYWKAyMNla+07uCxljhgPDAUJDQ4mNjS3yYpOSkrxy3bMR+NRTdB45Enr3Jn7yZI7Xr+92SYVWHO9raaD76h26r96RmpqKxRbpvfU/dowGn3xCw1mz8D9+nN39+rFl2DCS69Z1xkCsX19k71VceeO+nokvQ0Rew15truflgC5AXyAIWGKMWWqt3Zjjk6x9DXgNoGvXrjYsLKzIi42NjcUb1z1rnTtDr15cMG6c07/XsKHbFRVKsb2vJZzuq3fovnpHuc/LkZqaWjT3NjkZXn3VaWnYtw+uvhomTKBOu3bUOfurlyhFel8LyJfdGduB7L/xGgA78jhnrrX2qLV2H/Aj0NFH9ZUMbdvC999DYqKzIMru3W5XJCLie6mpzsJQLVo4Gxl26uSs8/DZZ9CundvVlRm+DBHLgBbGmCbGmPLAdcAXuc6ZA/Q0xpQzxlTE6e5Y58MaS4bzzoNvv4Xt252FUQ4ccLsiERHfSE+Hjz92/qC6806oXx9++MEZgN6tm9vVlTk+CxHW2lRgBPAdTjCYZa1dY4y52xhzd8Y564C5wCrgF+ANa+1qX9VYolx0EXzxBWzc6Cyacviw2xWJiHiPtfDNN9ClC1x3HZQv7+xvsWQJ9OnjdnVllk/3zrDWfgN8k+vY9FzPnwWe9WVdJVbfvvDJJ85Ka5df7rROVKzodlUiIkXrp5+cnY0XLoQmTZzNsq6/XotEFQNasbKku/xyeO8953+uwYOdrWxFRIqhSYsmEZMQk+NYTEIMkxZNyvsTVq501sfp1cuZpvnKK84si5tuUoAAZ9dRY7IesZMPsXDa0RzHMMY5z0sUIkqDa6+F1193NpS5/npnwJGISDHTrV43Ij+N5GC5k1gsMQkxRH4aSbd6ucYybNzo/Fw77zxYuhSeecZZefKee5xuDHFERTndPBmPsJm96fRixxzHsNarIUJbgZcWt93mbCF+//1w663w9tvO1uIiIsVEeJNwpgyYwg2zb4BKEPFuBM2rN+eFpS/w4eoPqZNekboLllFn/lLqppSnzqMjqDPyEQJrlrXJmiWHQkRpct99kJTk9B0GBztzp7UrnYgUE9Za3lz5JgawBtrXbk/dynXZtj+BZesXsMccw1YHIgGSgakwbSohgSHUrVSXOpXqULdyXeoE1/n740p1sl6rHlQdo595PqUQUdo8/DAcOQL/939QqRI8+6yChIgUCzNWzOCHhB/wt3Dbr/Dfi/7kxR0dCH9xIRxLJvWWW9j74D/ZFVKOnUk72ZW0i51HMv7NeL50+1J2HtnJ8dTjp1w/wC8gz3CR+W/ma6HBoVQop823ioJCRGn01FNOi8Tzz0PlyjB+vNsViUgZtyVxC6O+G0WAXwCPx6XxSEw6169PIvKqd5k1pBfhD02nXJs21AXqAp3pfNprWWs5knIkz5CR+e+WxC0s2baEvcf25nmN6kHV8wwauQNISGCIWjfyoRBRGhkDL73kBImoKKdFYvRot6sSkTIq3aZz+xe3k27TeSf4Jq6NmYkBwv+Xxqyuz7CsPoS3aVPg6xljqFKhClUqVKFljZb5nnsy7SR7ju7JGTRyBY9F2xax88hOTqSdOrutgn+FHOGiTnAeLR0ZrRsB/gGFvTUlnkJEaeXn58zYOHbM2dEuOBjuvtvtqkSKr6goiI7OcSgsr/PGj/fqaPfSaMbyGSxIWMCMdc257uOZpJOxmVK5coTHbSV82jSvvXeAfwD1q9SnfpX8Nyy01nLoxKF8Wzc2HdjET1t/Yv/x/Xleo2bFmvl2o2Qeq1KhSqlp3VCIKM38/Z1FWY4ehXvvdVokbrrJ7apEiqeoqJzhICyMxMREQuLjXSqodEhIWMmDX91PvwS48/t9EBCA38mTzospKc523Y89BnXcnYFhjCEkMISQwBBa12yd77kpaSnsTtqdb+vGhv0b2JW0i5S0lFM+P6hcUM5wkUfrRp1KdQitFEo5vzP/mp60aNIp02RjEmJYtmMZY3qMKdyNKCSFiNIuIMBZ1XLQIBg2zFnRcvBgt6sSkdIuLY3011/j9uX341c7lTeq3YK52t9ZHC/XeUyYAF5sjShq5f3L07BqQxpWzX8XZWstB5MP5hkyMj9ev289MQkxHEw+eMrnGww1K9Y87UDRzOPtarUj8tNI6lWuh8Fkrb8xa+gsb92CLAoRZUFgIMyZA/37O2vOf/GFs9+GlExqdpfibvFiuO8+pvv/SswgeK3T45xzZTR07uy0PmSXkuKcXwoZY6geVJ3qQdVpW6ttvueeSD2RI1zkFTzW7l3LrqRdpKafuqBgBf8KrDq2iiC/oKwAEd4k3FtfWhaFiLKiUiX4+mtno5qrr4a5c6F3b7erEk+o2V2Kq5074aGH4N13SWgdypjrK3BJk97ccUWU8/rKlQCEPRBCamoqC6cmuVdrMVOhXAUahTSiUUijfM9Lt+kcOH4gR8jIDBozls/gWOox/t313z4JEKAQUbaEhDhLY/fuDZdd5myfe/75blclIiVdSgpMngxPPAEpKaQ/PJbbmi/Cb3c8r1/xeqkZRFgc+Bk/alasSc2KNTm39rlZx2MSYpj6y1RCK4Ty6vJXCW8c7pMgoXWRy5patWD+fKhd2+nSWLXK7YpEpCT77jvo0AHGjIGwMFizhlevakDstp94of8LnFP1HLcrLPUyx0C0qdWGOoF1mDV0FpGfRp6y2Zk3KESURfXqOa0QwcHQrx9s2OB2RSJS0mzeDFdd5fwxkpbmdJd++SWba/jx0PyH6N+sP7d3vt3tKsuEZTuWMWvoLKoFVgOcPUpmDZ3Fsh3LvP7eChFlVePGTosEQEQEbNniZjUiUlIcOwaPPw5t2zo/Q/7v/2D1arj00qxFpfz9/Hn9cnVj+MqYHmNO6boIbxLu9emdoBBRtrVqBfPmOetI9O0LO3a4XZGIFFfWwqefQps2zpTMwYNh/XoYOxYqOPtQvLrsVWK3xPLCJS+ccfqjlA4KEWVdhw7OTI09e5yujb15rzMvImXYmjVOi+U11zgDtOPi4IMPoEGDrFM2H9zMmPljGNB8ALd1vs29WsWnFCLEmaHx1VdOH2f//pCY6HZFIlIcJCbCqFHQsaMzPXPqVFixAnr1ynFauk3ntjm3Uc6vnLoxyhiFCHH07g3//a/TtzlokLN5l4iUTenp8J//OF2ekyfDHXfAxo3wz39CuVNXBnhl2SvEbY3jxf4v0qBKgzwuKKWVQoT8bcAA+Ogj+PlnuPJKSE52uyIR8bVffoHu3eH226F5c1i+HKZPh5o18zz9fwf+x0PzH2Jg84Hc2ulWHxcrblOIkJwGD3Y2xFmwwOn/zNwoR0RKtz17nOBwwQXw55/wzjuwcCGcd95pPyXdpnPbF7cR4BfAa5e/pm6MMkgrVsqpbr7ZmbFxzz3Ox++/7+wIWkhRsVFEx0Wf+kJczqfje48nKizKs1pF5OycPAmvvOLstXL0KPz7386umlWqnPFTp/0yjR+3/sh/rviPujHKKIUIydvddzvjIh580Nn58403wK9wDVdRYVE5wkHYW84eD/EPxBdtrSLimZgYuO8+Z/bFJZc44x9a578Ndqb/HfgfY38Yy6UtLmVYp2HerVOKLYUIOb1//9sJEtHRzgZekyeDmitFSr4//3T+//7kE2fhuf/+1xkHVcD/v3N0Y1ymboyyTCFC8jd+PBw5Ai+8AJUrw1NPuV2RiHgqORmeew4mTnSeP/GEEyaCggp1mam/TOXHrT8y88qZ1K9S3wuFSkmhECH5M8b5oXP0qPODp1IlePhht6sSkcKwFr74wlnzISEBhg51/r9ulP+203nZdGATY+c73Ri3dLzFC8VKSaIQIWdmjDPwKikJxo1zgsR997ldlYgUxIYNMHKks9tm5n4Xfft6dKnMRaXK+5dXN4YAChFSUH5+8NZbzuY799/vBIlbNSdcpNg6csTZ4+Kll5zuihdfdBaLCgjw+JIv//wyP/35k7oxJItChBRcuXLw4YfOAKw77nC2Eo+MdLsqEcnOWmda9pgxsHMn3Habs9Nm7dpnddk/9v/Bwz88zKAWg9SNIVkKNWfPGONnjFHwKMsqVIDPPoMePeDGG509N0SkeFi5Enr2dNZ3adAAli6FN9886wCRORujvH95Zlw2Q90YkqXAIcIYMwLYDWw1xvxmjLnDe2VJsVaxohMeOnd2Bmj98IPbFYmUbfv3O4vDdeni7HHx5ptOgLjggiK5/JSfp7Dwz4VMHjBZ3RiSQ2FaIkYD7a219YEBQA9jTJRXqpLir0oVZwvxli2d7o3Fi089JyrKGZSZ8Yi9NY74Ub/lOIYxznkiUnhpac6g5xYt4PXXnfFKGzc6XRiFXBzudP7Y/wfjfhjHoBaD+EfHfxTJNaX0KMx3WRKwB8BauxO4HRjsjaKkhKheHebNg3r14NJL4ddfc74eFeX0z2Y8wkZW5eJ/Buc4hrUKESKe+Oknp+Xhn/+ETp0gPt4ZRBkSUmRvkZaexq1zbqVCuQraG0PyVJgQ8SrwiTGmecbzc4BjRV+SlCihoU53RkgI9O8Pa9e6XZFI6fbXX854pF694MABmDXL+X/w3HOL/K2m/DyFRdsWMXnAZOpVrufxdaJiozDRJusRV+0Qi2odzXHMRBuiYqOKrnjxiQIPkrTWvmKM2QW8YYzpAFQB3jfGXAPEW2v/8FaRUsw1bOjMPe/ZEyIinL+QmjVzuyqR0uXECaelYcIESE11NskaO9YZo+QFG/dvZNyCcVzW8jJu7nDzWV0r9z46hDn76ITEx5/VdcV9heo0s9Z+Zq0NAzoB5wELgIuAGUVemZQszZs7QSIlxVnIZts2tysSKT2++Qbat3dCQ0SE0+L3xBNeCxBp6WncNuc2AssFajaG5MvTkTefW2tXWWvfttaOstb2KdKqpGRq185ZFe/gQecH3e7dblckUrL9739w+eUwaJAzCPnbb+Hzz6FpU6++bWY3xpQBU86qG0NKP09DhGKp5K1LF+evpu3bna2FDxxwuyKRkufoUXjkEWeZ6thYmDQJfv8dBgzw+ltndmNc3vJybupwk9ffT0o2T0PE60VahZQuPXrAnDmwfj0MHOgsvysiZ2YtfPwxtG7tbHgXGensffHgg1C+vNffPnM2RlC5IHVjSIF4FCKsta8UdSFSykREwCefwIoVcNllzp4bInJ6v/8OffrAdddBrVqwcCG8+64zhdpHJv88mcXbFjNl4BTqVq7rs/eVkqvAszOMMRWAIUDj7J9nrX2i6MuSUuGKK+C99+CGG2DIEELrpDH2++Pw6C6oU8ft6kSKh4MHYfx4Z9GoqlVh+nRnbxp/f5+WsWHfBh5Z8AhXtLqCG9vf6NP3lpKrMPtgzAEOASuAE94pR0qd665z+nfvuIMXqhjqHrbOFLVp09yuTMRdaWkwcyY8/LAzdujuu53/N6pX930p2boxpg+arm4MKbDChIgG1lrvj+qR0uf22+Gvv6g/frzzfPp0WLMGatRwthSvXNn5N/OR+3nuY8HBPv8rTaRILV0KI0Y43X09e8KUKc6qky55aelLLNm+hPeufk/dGFIohQkRi40x7a21v3utGim9du0i1UA5izN4bP16p983Kcl5HDniLKZTUBUr5h80ChJGsj8PDi6yvQZETmvXLmeth7ffdsY6vP8+XH+9M33TJRv2beDRmEe5otUV3ND+BtfqkJKpMCHiYmCYMSYBpzvDANZa28ErlUnpsXMnzJzpBAhwQsThw85a/9nHRpw86XR9ZIaKzIBRkOdJSZCY6EwtzX5OSkrB66xYsXDB40znVKzom2By4gSVNm1yfkFprEnxdPIkvPwyREfD8ePw0EPw6KPO94qL1I0hZ6swIWKg16qQ0m3CBEhPz3ksLe3UsREBAc4eHEW4gRApKQUPJnkdO3jQWX0z++snTxb8/YODCx5GChJO8gomW7fif/SoxpoUV/PnO7trrlvnbFT30kvOrpvFwItLX1Q3hpyVwuydsdUYUw1oAQRme2lrkVclpcuSJae2CKSk5L19eFErX955VKtWdNdMSSlcC0nuY/v3w9atOV9PTS3YexuTM5hUqAA7dzqrv82Y4WzR3rYtNGjg7GnSoAEEBp7pquINW7bA6NHw2WfOXjJffulMdy4m1u9bz6MLHuXKVleqG0M8VpgpnncAI4EGQDxwIbAE0JLXkr+VKwEIeyCE1NRUFk5Ncrmgs1S+vDOCvqhG0VubfzDJL6xkD2JpafD006dev2bNvwPF6f6tUKFovhZxuismTXL+W/j5wVNPwb/+VazCXGY3RnD5YKZfpm4M8VxhujNGAt2ApdbacGNMayDaO2WJlCHGOL/EK1RwZqwU1M6dp+6hEBQE8+Y5g1S3bXPGiGzb5jy2bnUWMDp48NRr1aqVf9CoX19B40ysdfa1+Ne/nFaIa6+FZ5917l8x88KSF1i6fSnvD36fOpU0jkY8V5gQkWytTTbGYIypYK1db4xp5bXKRCR/pxtr8sEH+Y+NOHrUCReZASP7vwkJ8OOPziDV3GrXzj9o1KtXdoPGunXOuIf5853dNmNiICzM7arytG7vOh6LeYyrWl/F9ede73Y5UsIVJkRsN8aEAJ8D84wxB4Ed3ihKRArA07EmwcHQqpXzOJ2kpNMHjf/9D+Li8g4aoaFnDho+2APCZw4fdmZcTJnijFGZMgXuuQfKFeZHq+9k78Z4ddCr6saQs1aYgZVXZ3wYZYyJAaoAc71SlYicWcZYE8LCSExMJCQ+vuiuXamSswlU69anP+fIkdMHjT/+cP4aP3Qo5+cYU7CgERBQdF+LN6SnO/taPPQQ7NnjLFP91FNOt1Ax9vyS5/n5r5/5YPAH6saQIlGYgZVdgUeARhmfZ4CnAK0TIVIWVa4Mbdo4j9PJDBqZ4zKyB40NG+CHH5y/5rMzxlnvIr+gUbeue0FjxQpntcmlS+HCC+Grr6BrV3dqKYR1e9fxeMzjXN36aq479zq3y5FSojBtbu8DDwK/A+lnOLdEiYqNIjoujzGicTmfju89nqiwKJ/UJFIqFCRoHD58amtG5sfr1sH33zvdK9n5+RUsaBRlt8LevfDII/DGG874kLfegptvLhErnaampzJszjAqla+kbgwpUoX5P2yvtfYLr1XioqiwqBzhIOwtp3k4/oF412oqFaKinP7iDLGZH0zL9QNs/HjnXCmbMte2aNv29OccOpR3t8m2bc4+LHPnOgNGs/Pzc4JEfkGjTp3TB43MlUC3b3dmXTz2mBNm/vUv5+OqVYvsFnjb84uf55e/fuHDIR8SWinU7XKkFClMiBhvjHkD+IFsu3haaz8r8qqkdIiKyhEOFM7EY1WrOo927fJ+3dr8g8bq1fDtt6cGDX//0weNP/5wVgLt2NHZZbNfP5g8Of9WlWJo7d61PB77OIPbDObadte6XY6UMoUJEbcCrYEA/u7OsECBQ4QxZgAwGfAH3rDW5rEyDhhjugFLgWuttZ8WokYRKYuM+XvJ9HPPzfuczKCR1/iMbdtg1Sr4+ms4duzvy4Kzrsabb8Ktt7q6UZYnUtNTGfb5MCqXr8wrl76ibgwpcoUJER2tte09fSNjjD8wDegHbAeWGWO+sNauzeO8Z4DvPH0vEZFTZA8a7U/zo8xaZ+rqXXfBJ584xwICnMGUt93mo0KLzvOLn2fZjmV8NOQjdWOIVxRmRNBSY0w+nZZndD6wyVq72VqbAnwEXJnHefcBs4E9Z/FeIiKFZwwkJzv7XGRKSYGZM51dUkuQzG6MIW2GENku0u1ypJQq7Fbgt5zFVuD1gW3Znm8HLsh+gjGmPnA1zn4c3U53IWPMcGA4QGhoKLGxsQUsoWASExNJS0sr8uuWdbqv3tFJ97VItXjxReqmpub4Cyv95El23n03fzzwgFtlFUqaTWPEyhEE+QVxY8iNxMXFnfmTfEjfs97hxs/YwoSIAWf5Xnl1xtlcz18CHrLWpuXXd2etfQ14DaBr1642rIiXlw3ZEkJiYiJFfd2yTvfVS0J0X4vUqFGn7Krql5pK/a1bqV9C7vHTC59m/ZH1fDz0Y65ud/WZP8HX9D3rFW78jC1QiDDOb/R0a+22M558etuB7DvRNODUZbO7Ah9lBIiawKXGmFRr7edn8b4iIgXnzZVAfWDNnjWMjx3P0LZD1Y0hXlegEGGttcaYz4EuZ/Fey4AWxpgmwF/AdUCOTeyttU0yPzbGvAV8pQAhIlIwmYtKValQhWmX5rMJm0gRKezAytOOUzgTa20qMAJn1sU6YJa1do0x5m5jzN2eXldERBzPLnqW5TuWM+3SadQOru12OVIGFGZMRDhwlzFmK3CUwg+sxFr7DfBNrmPTT3PusELUJiJSpq3es5qouKji2Y2Ra/VagBA4dd0NrV5b4hQmRAz0WhUiIuKx1PRUbp1za/Htxsi1ei1AbGysBlaWAoXZCnyrMaYa0AIIzPbS1iKvSkRECmzSokks37GcWUNnqRtDfKowW4HfAYzEmVURD1wILMFZ00FERFywes9qomKjuKbtNVzT7hq3y5EypjADK0fiLAC11VobDnQG9nqlKhEROaOTaScZ9vkwQgJDimc3hpR6hRkTkWytTTbGYIypYK1db4xp5bXKREQkX5MWTWLFzhV8cs0n1Aqu5XY5UgYVJkRsN8aEAJ8D84wxBzl1sSgREfGB33f/TnRcNJHtIhnadqjb5UgZVZiBlZlrp0YZY2KAqsBcr1QlIiKndTLtJMPmON0YUwdOdbscKcMKM7DSADcCTa21TxhjzgE6Ab94qTYREcnDM4ue4dedv/LpNZ+qG0NcVZiBla8A3YHrM54fATSSR0TEh1btXsUTcU9wbbtrGdJ2iNvlSBlXmDERF1hrzzPGrASw1h40xpT3Ul0iIpJL5myMakHVmHqpujHEfYUJESeNMf5kbN9tjKkFpHulKhEROcXTC59m5a6VzI6cTc2KNd0uR6RQ3RlTgP8CocaYp4CFwESvVCUiIjms2r2KCT9O4Lpzr2Nwm8FulyMCFG52xvvGmBVA34xDV1lr13mnLBERyZS9G+PlgS+7XY5IlsLMzggELgV64nRjlDfGJFhrk71VnIiI/N2N8VnkZ+rGkGKlMGMi3sGZkTEl4/n1wLuAFmsXEfGSzG6M68+9nqvbXH3mTxDxocKEiFbW2o7ZnscYY34r6oJERMShbgwp7goTIlYaYy601i4FMMZcACzyTlkicjpRsVFEx0X/fSA8499ok+O88b3HExUW5bO6pOj938L/y+rGqFGxhtvliJyiUOtEAP8wxvyZ8fwcYJ0x5nfAWms7FHl1InKKqLCoHOEg7IEQUlNTWTg1yb2ipMj9tus3dWNIsVeYEDHAa1WIiEiWzL0xagTVUDeGFGtnXCfCGNPNGFPHWrvVWrsV6I0zuHI0cCTbcZE8TVo0iZiEmBzHYhJimLRokksViRRvE3+aSPyueKZfNl3dGFKsFWSxqRlACoAxphfwNM5MjUPAa94rTUqLbvW6EflpJAeTDwJOgIj8NJJu9bq5XFkJFRUFxmQ9YicfYuG0ozmOYYxznpQ48bviefKnJ7mh/Q1c1foqt8sRyVdBQoS/tfZAxsfXAq9Za2dbax8DmnuvNCktwpuE88HgD1i7Zy3bj20n8tNIZg2dRXiT8DN/spwqKgqszXqEzexNpxc75jiGtQoRJVBKWgrDPne6MaYMmHLmTxBxWUHGRPgbY8pZa1NxVqscXsjPlzLIWsvavWuZv3k+8xPmE7cljlSbyv6T++lWqxsd63Q880VEypiJP03kt92/8fm1n6sbQ0qEgoSAD4E4Y8w+4DjwE4AxpjlOl4YIANsObeOHhB+Yv3k+PyT8wK6kXQC0qN6C8MbhfP3H15Q35Vm2YxlNXmrCM/2e4c7z7sTfz9/lykXcF78rnqd+eoob29/Ila2vdLscKQFOme6dwfhwuvcZQ4S19iljzA9AXeB7a63NeMkPuM8rVUmJcPD4QWK2xPDD5h+YnzCfjfs3AlA7uDYRTSPo26QvfZv0ZfPBzUR+Gkm72u0wyYYRvUZw79f3cs/X9zB9+XSmDJxCr0a9XP5qRNyTkpbCLZ/fQs2KNZkyUN0YUjC5p3sDxMbGEhYW5rMaCtQdkbnAVK5jG4u+HCnOklOTWfTnoqzWhhU7V5Bu0wkOCCascRj3dL2Hvk36cm7tczHm7yT88ZqPmTV0FtFx0SQmJ3LHeXfQNKQpM+Nn8uOfP9L7rd5c2+5anu33LA2rNnTxKxRxx1M/PsWq3auYc90cqgdVd7sckQLTmAY5rbT0NFbuWpnVPbHwz4UkpyZTzq8cFza4kMd7PU5E0wjOr38+Af4Bp73OmB5jAHI0u/Vp2oc+Tftw7OQxnl30LE8vepovNnzB2IvH8uBFDxIUEOT1r0+kOFi5cyUTF07kpg43cUWrK9wuR6RQFCIki7WWTQc2ZQ2GjEmIyZqW2b52e+7peg8RTSPoeU5PKleoXCTvWTGgIuPDxjOs0zAenPcg42PH85+V/+H5S55ncJvBOVo0REqblLQUhs0ZRs2KNZk8YLLb5YgUmkJEGbc7aXeOwZB/HnJWNT+n6jlc3fpqIppG0KdJH0IrhXq1jkYhjZh1zSxit8Qycu5Ihn4ylPDG4UweMJn2oe29+t4ibnnyxydZtXsVX1z3hboxpERSiChjjpw4wo9bf8xqbVi9ZzUA1QKr0adJHx6++GEimkbQrFozV1oBwhqHsWL4Cl5f8TqPxjxKpxmduKfrPTwR/oR+yEqp8uvOX5n400Ru7nAzl7e63O1yRDyiEFHKnUw7yc9//eyEhs3z+fmvn0lNTyWwXCA9z+nJTe1vIqJpBJ3qdCo2Uy3L+ZXjnm73cO251/J4zOO8uvxVPlz9IU+GP8nwLsOLTZ0inspcVKp2cG11Y0iJphBRylhr+X3P71nTLuO2xHH05FH8jB9d63VlzEVj6Nu0Lxc1vIjAcoFul5uv6kHVmXrpVIZ3Gc7IuSO595t7mb5iOlMGTKF3495ulyfisQlxE/h9z+98ef2XVAuq5nY5Ih5TiCgFtiZuzTGuYc/RPQC0qtGKYZ2G0bdJX8Iah5XYH1YdQjuw4B8LmL1uNqO/H03Y22FEtovk2X7Pck7Vc9wuT6RQVuxYwf8t/D/+0fEfXNbyMrfLETkrChEl0P5j+3Ms8rTpwCYA6lSqwyXNLiGiSQR9m/alQZUGLldadIwxDG07lEEtBvHs4md5euHTfLnhSx7q8RBjeozRlFApEU6knmDYHKcb46X+L7ldjshZU4goAY6fPM7CPxdmtTT8uvNXLJbK5SsT1jiM+86/j4imEbSp2abUT4kMCgji8d6PZ00JjYqL4j/xzpTQIW2GlPqvX0q2CT9OYPWe1erGkFJDIaIYSktPY8XOFVmDIRdvW8yJtBME+AXQvWF3osOiiWgaQdd6XfNd5Kk0O6fqOXw89GPu7XovI+eO5JpPriGscRhTBkzRlFApllbsWMHTC59WN4aUKgoRxYC1lg37N2R1T8QkxHDohLO3WcfQjow4f0TWIk/B5YNdrrZ46d24tzMl9NfXeWTBI5oSKsVSZjdGaKVQdWNIqaIQ4ZKdR3ZmDYacv3k+fx35C4DGIY25pu01WYs81Qqu5XKlxZ+/nz93d72byHaRjI8ZnzUldEL4BIZ3GU45P32by5mdsiNieMa/RbAjYmY3xlfXf6VuDClV9NPVRw4lHyJua1xWa8PavWsBqBFUg75Nnd0uI5pG0LRaU5crLbmqB1Xn5Utf5q6udzFy7kj++c0/mbFiBpMHTCascZjb5Ukxl3tHxLAHQkhNTWXh1KSzuu7yHct5euHT3NLxFga1HHSWVYoULwoRXnIi9QRLty/Nam345a9fSLNpBJULolejXgzrOIyIphF0rNMRP+Pndrmlyrm1z2X+zfP5bN1njP5+NOFvh3NN22t4tt+zNApp5HZ5UoacSD3BsM8zujEGvOR2OSJFTiGiiKTbdFbtXpU1g+LHrT9y7OQx/Iwf59c/n4cvfpi+TfvSvUF3KpSr4Ha5pZ4xhiFth3Bpi0t5bvFz/N/C/+PLjV8ytsdYHuzxIBUDKrpdopQBT8Q9wZq9a/j6hq8JCQxxuxyRIqcQcRYSDiZk7UGxIGEB+47tA6BNzTbc3vl2IppG0LtRb6oGVnW50rIrKCCIx3o/xi2dbmHMvDFZU0Kf6/ccQ9sO1ZRQ8ZrlO5bzzKJnGNZpGJe2uNTtckS8QiEim0mLJtGtXrccx2ISYli2Yxljeoxh37F9LEhYkNXasPngZgDqVa7HpS0uJaKJMxiyfpX6bpQv+Tin6jl8NPQj7u12L/d/ez+Rn0YS1jiMyQMm0yG0g9vlSXEQFQXRfw+sjM38YFquoDl+vHNuPjK7MepUqsOL/V8swiJFiheFiGy61etG5KeR1KtcD4Phmz++4YbZN9C/WX86z+hM/K54AKpUqEJ443BGXTiKiKYRtKrRSn/RlhC9GvXKmhL66IJH6TyjM3d1uYsJ4ROoUbGG2+WJm6KicoSDsLfCSExMJP6B+EJfKjoumjV71/DNDd+oG0NKNYWIbMKbhPP2VW9z+YeX448/gz5wRlJ/vuFzLmp4EU+GP0lE0wi61OuiaYMlWPYpoVGxUbyy7BU+Wv0RE8IncFfXu/TfVs7Ksr+W8cyiZ7i1060MbDHQ7XJEvErTAnLp36w/1lpO2pN0b9Cd7276joMPHSTmlhge6fUIFzS4QL9kSonqQdWZMnAK8XfH07luZ0Z8O4LzZpxHTEKM26VJCZWcmsywOcOoW6kuL/R/we1yRLxOISKXH7f+iL+fP6EVQvnjwB8E+AVoJH8plzkldHbkbI6kHKHPO3245pNr2Jq41e3SpISJjo1m7d61vH756+rGkDJBISKbmIQYIj+NpG2tttQJrMOsobOI/DRSf5mWAcYYBrcZzNp71/JE2BN8vfFrWk9rzfiY8Rw7eczt8qQE+OWvX5i0eBK3dbpN3RhSZihEZLNsxzJmDZ1FtUBnWdrwJuHMGjqLZTuWuVyZ+ErmlNANIzZwVeureOLHJ2g9tTWz1szCWut2eVJMJacmM+zzYdSrXE/dGFKmKERkM6bHGMKbhOc4Ft4knDE9xrhUkbilYdWGfDjkQ+KGxVE9qDrXfnot4W+H89uu39wuTYqhqNgo1u1bxxuXv6F1YaRMUYgQyUfmlNDpg6azes9qznvtPO79+l72H9vvdmlSTPy8/WeeXfwst3e+nf7N+7tdjohPKUSInIG/nz93db2LP+77gxHdRvDaitdo8XILpv4yldT0VLfLExdlzsaoV7kez1/yvNvliPicQoRIAVULqsbkgZP57e7fOK/uedz37X10ntFZA2/LsPEx41m/b726MaTMUogQKaR2tdsx7+Z5fBb5GUkpSfR5pw9DZw1lS+IWt0sTH1q6fSnPLXlO3RhSpilEiHjAGMPVba5m3T/X8WT4k3y76VvaTGujKaFlRHJqMrfOuVXdGFLmKUSInIXAcoE80usRNozYwNWtr86aEvrx6o81JbQUezzmcXVjiKAQIVIkGlRpwAdDPuDHYT9So2INrpt9HWFvh2Vt2ialx9LtS3l+yfPc0fkOdWNImefTEGGMGWCM2WCM2WSMGZvH6zcaY1ZlPBYbYzr6sj6Rs9WzUU+W37mcGZfNYO3etXR5rQv3fHUP+47tc7s0KQLHTx5n2OfDqF+5Ps/3VzeGiM9ChDHGH5gGDATaAtcbY9rmOi0B6G2t7QBMAF7zVX0iRcXfz5/hXYazccRG7jv/Pl7/9XVavNyCl39+WVNCS7jxsePZsH8Db1zxBlUqVHG7HBHX+bIl4nxgk7V2s7U2BfgIuDL7CdbaxdbagxlPlwINfFifSJGqFlSNlwa8xG93/0bXel25f+79dJ7RmQUJC9wuTTyQ2Y1x53l3ckmzS9wuR6RY8OWe1vWBbdmebwcuyOf824Fv83rBGDMcGA4QGhpKbGxsEZXoSExMJC0trcivW9aV5fs6rsE4egf15pX/vULfd/rSs2ZP7m12L3UC65z1tcvyffWm7Pf1RNoJ7lxxJ7XK1+LKoCt1r4tAUlKS7qMX+Pq++jJEmDyO5Tl83RgTjhMiLs7rdWvta2R0dXTt2tWGhYUVUYmOkC0hJCYmUtTXLevK+n0NJ5x/p/6b5xc/z8SFExm2fBhjeozhoR4PEVw+2OPrlvX76i3Z7+uD3z/ItuPb+P6m7+nXrJ/bpZUKsbGx+p71Al/fV192Z2wHGmZ73gDYkfskY0wH4A3gSmutNiiQUiX7lNAhbYcw4ccJtJ7Wmo9Wf6QpocXUkm1LeH7J8ww/b7gChEguvgwRy4AWxpgmxpjywHXAF9lPMMacA3wG3Gyt3ejD2kR8qkGVBrw/+H1+uvUnalWsxfWzr6f3W701JbQYmLRoUtZS5uk2nWFzhlEruBb1q9R3uTKR4sdnIcJamwqMAL4D1gGzrLVrjDF3G2PuzjjtcaAG8IoxJt4Ys9xX9Ym44eJzLmbZnct47bLXWLdvHV1e68LdX92tKaEu6lavG5GfRnIw+SC7knexcf9GTqSeoOc5Pd0uTaTY8eWYCKy13wDf5Do2PdvHdwB3+LImEbf5+/lzZ5c7Gdp2KNFx0Uz9ZSofr/mYJ8Ke4J5u91DOz6f/m5Zq1lqSUpLYd2wf+47tY++xvc6/R/fmOBYaHMqq3asApwvqv9f+l/Am4S5XL1L86KeTSDGROSV0eJfhjJw7kvvn3s+MFTOYPGAyfZv2dbu8Yulk2kn2H9+fIwhkBoPThYQTaSfyvFaAXwA1K9akVnAtQiuFknAwgWOpxxh5wUgFCJHTUIgQKWba1mrL9zd9z5wNc/jXd/8i4t0IBrcZzHP9nqNJtSZul+c11loOnzicbwtB7o8TkxNPe72QwBAnFFSsxTlVz6FL3S7UrFgzKyhkvpZ5rEqFKhjjTCKLSYih/3v9Ca0Qypsr36R/s/4KEiJ5UIgQKYaMMVzV+ioGNB/AC0te4KmfnuLrjV/z4EUPMvbisWc1JdRXTqSeYP/x/Xm3EBzdy77j+04JCifTT+Z5rfL+5alVsVbWL/9GIY2yAkD2IJD5eo2gGgT4B3hUd0xCDJGfRtKmVhtMsuHFK18k8tNIZg2dpSAhkotChEgxFlgukHE9x3FLx1t4aP5DPPnTk7z121tMipjEdedel/WXs7el23QOJR86NQjk031wJOXIaa9XPah61i//ptWackH9C/JtJahUvpLPvtZlO5Yxa+gsouOiSUxOJLxJOLOGzmLZjmUKESK5KESIlAD1q9TnvcHvcU/Xe7h/7v3c8NkNjFswjocvfjjHeTEJMSzbsYwxPcbke73k1OQ8uwqyjh3PGRL2H9tPmk3L81qB5QJztBI0r94831aC6kHVi/Vg0cx7Fx0XnXUsvEm4AoRIHorv/8kicooe5/Tglzt+YWb8TP79/b+566u7qB5YndoBtXk7/m1Gzh3Jv7r/i9dXvJ5nC0FmUDh68mie1zcYalSskRUAWtZoSY+GPfJtJSgJXSsi4h0KESIljL+fP3ecdwdD2w7ljjl3MHv9bA4kH2DYnGGAs9NkpuCA4By//NvUbPN3IMhsLQj+OxBUC6yGv5+/S1+ZiJQ0ChEiJVRIYAifXvsp9Z6vx86knVzd+mru7np3jlaCoIAgt8sUkVLMl8tei0gRi0mIYd+xfYRWCOWnP38iwC+AznU707BqQwUIEfE6hQiREir7VMQ6gXWYNXQWkZ9GZu37ICLibQoRIiVU5lTEaoHVAHJMRRQR8QWFCJESakyPMadMOwxvEn7G6Z0iIkVFIUJEREQ8ohAhIiIiHlGIEBEREY8oRIiIiIhHFCJERETEIwoRIiIi4hGFCBEREfGIQoSIiIh4RCFCREREPKIQISIiIh5RiBARERGPlHO7ACm9omKjiI6LPuW4iTY5no/vPZ6osCgfVSUiIkVFIUK8Jios6pRwEBsbS1hYmCv1iIhI0VJ3hoiIiHhEIUJEREQ8ohAhIiIiHlGIEBEREY9oYKWICJpNlJ6ezvbt2zl69KhP3q9q1aqsW7fOJ+9VlhTVfQ0ODqZBgwb4+eXf1qAQISKCZhPt27cPYwytWrU64y+OonDkyBEqV67s9fcpa4rivqanp/PXX3+xb98+ateune+56s4QERESExMJDQ31SYCQ4s3Pz4/Q0FAOHTp05nN9UI+IiBRzaWlpBAQEuF2GFBMBAQGkpqae8TyFCBERAcAYc+aTpEwo6PeCQoSIiHgmKgqMOfMjKsrtSsVLFCJERMQzUVFg7d+P3r2dR/Zj1pa6EPHdd9/Rs2dPt8vI8uqrr3LzzTe78t4KEThTu0y0yXrEbY3jt0O/5Thmog1RsVFulyoiIj5ijGHhwoU5jllrGTVqFNHRp04H9oWwsDCefPLJHMfuvPNO4uLiWL58uc/r0RRPNLVLRKRInDgB69bBrl1Qp47b1XjF999/T0pKCuHh4W6XkqVcuXLcfPPNTJkyhWnTpvn0vdUSISIiRWPrVjh0CCZM8NpbzJ49m0qVKmU9goODMcYQHx/Pli1buOaaa6hbty4hISH06NGD/fv353mdt956i+bNm/PMM89Qt25dateuzejRozl58iQAHTt2BOCSSy6hUqVK3HHHHQB8/vnnRERE5Bh4GBYWxujRoxkyZAiVK1emWbNmzJkzB3BmvVSrVo0lS5YAsHnzZowxjB8/Puvz27RpwyeffALA/v37+cc//kHdunWpU6cOt9xyCwcOHABgxIgR/PTTT0yYMIFKlSrRqlWrrGv069ePL7/8kvT09CK5zwWllggRETnVAw9AfHzBzz9xAnbudD6ePh1WroTy5U97elBaGvj7O086dYKXXirQ2wwZMoQhQ4ZkPR8+fDi///47LVu25Nxzz2XgwIGsX7+e4OBgli1bRvl8ati6dSt//vknmzdvZseOHQwcOJCaNWvy8MMP89tvv2GM4fvvv+fiiy/O+pxff/2VG2+88ZRrvf3228yZM4dPPvmEyZMnc8stt7Bjxw4qVqxIWFgY8+bNo3v37sybN4/mzZszb948oqOj2bFjBxs3bqRPnz4A3HjjjQQEBLB27VoAbrrpJm6++Wa+/vprpk6dyurVq4mIiODRRx/N8f7t27cnMTGRhIQEOnXqVKB7WRTUEiEiImdv69a/P7Y253MvmTBhArGxsXz55Zd89dVXHD9+nMmTJ1O1alXKlStH9+7d81290c/Pj2effZagoCCaNWvGmDFjmDlzZr7vefDgQapUqXLK8WuvvZYePXrg5+fH8OHDOXToEH/88QcAERERzJ8/H4D58+czduxY1q1bx6FDh5g3bx6dOnWiRo0a7Nixg++++44XXniBatWqUa1aNV544QW++eYbdmYGtNPIrOngwYP5nlfU1BIhIiKnKmDLAOC0QDRt+vdza+HgQfjoo9OOjTh+lsszv/POO0ydOpXFixdTs2ZNtmzZQtOmTSlX7tRfaxMnTmTixIkANGrUiDVr1gBQu3ZtKlasmHVe48aN2b59e77vW61aNQ4fPnzK8bp162Z9HBwcDDhLUIMTIkaNGsWRI0eIjY1l8uTJfPbZZ8TExDB//nwiIiIA2LZtGwBNmjTJulazZs2yXsv+Hrll1lStWrV86y9qaokQEZGzM2EC5O6LT0vz2tiIefPmcf/99/Pll19m/ZJt3LgxCQkJpKWlnXL+uHHjSEpKIikpKStAAOzZs4djx45lPd+yZQsNGjTIep7XgkudO3fO6mooqFatWlGnTh1eeuklQkNDqVevHhEREcybN48FCxZkhYiGDRtm1ZFp8+bNOV473bLkq1evpmrVqjRu3LhQtZ0thQgRETk7S5ZASkrOYykpsHhxkb/VqlWruPbaa3nnnXc4//zzs44PGjSI8uXLM2rUKA4dOkRaWhpLly7Nag3IS3p6OmPHjuX48eNs3ryZ5557jltuuSXr9Tp16mR1SWS66qqr+OGHHwpdd9++fXnuuefo169f1vP33nuP/fv3Z425qFevHpdccgmjR48mMTGRgwcPMnr0aAYOHJjVClGnTh02bdp0yvXnzZvH5Zdfjn/mOBMfUYgQEZGzs3Jl3otNrVxZ5G/12WefcejQIW644YYcszQ2b97MggUL2LZtGy1atKBGjRo8+OCDWbMt8tKoUSPq169PkyZNuOCCCxgwYABjxozJev2pp57i8ccfp1q1atx1110A9O/fn3LlyhEbG1uouvv168fhw4ezQkT79u0JCgqiR48eBAUFZZ333nvvUblyZVq3bk3r1q0JCQnhnXfeyXp91KhRLF++nJCQENq1awdAamoq7777Lvfff3+haioS1toS/ejSpYv1hpiYGK9ct6zTfS16vWf2th1f7Oh2GaVSWfp+Xbt27dlfpHdv51EAhw8fPvv3OwszZ860zZo18+hzv/32W9uzZ88irshz06dPtzfeeKO1tmjva/bvCWC5zeN3sFoiRERECmHAgAH8+OOPbpeR5a677uK9995z5b0VIkRExDO5N+CKi3Me2oCrzFCIEBERz+TegOt0j2IYIoYNG5bnAEUpHIUIERER8YhChIiIiHhEIUJEREQ8ohAhIiIiHtHeGSIi4pGo2Cii46LPeN743uOJCovyfkHicwoRIiLikaiwqBzhIOytMABih8W6Uo/4nrozRESkRNu+fTvGGLZs2cLEiRO5/PLL3S4ph+TkZFq0aMGGDRvcLgWAvXv30qhRI/bt23fW11KIEBGRUmPcuHF8+eWXbpeRw+TJk+nevTutWrXy+Xu/9dZbNG/ePMexWrVqccMNNxAdfeauqDPxaYgwxgwwxmwwxmwyxozN43VjjJmS8foqY8x5vqxPREQKb9KiScQkxOQ4FpMQw6RFk1yqqPhIS0tj6tSp3HnnnW6XksNtt93GzJkzOXz48Fldx2chwhjjD0wDBgJtgeuNMW1znTYQaJHxGA686qv6RETEM93qdSPy00gOJh8EnAAR+Wkk3ep188r77dq1iyuuuIKqVavSsmVL5s6dm/VaVFQUERERWc+nTJlCkyZNqFy5MvXr12fcuHFZr23ZsoVrrrmGunXrEhISQo8ePdi/f3+e79mlS5ccu4YGBARw1VVXAc5Glq+99hrt27enSpUqNGzYkGnTpgGwfPlyDh48SPfu3bOuldk6MGXKFBo0aJC1S2haWhoA9913X9auoQA9e/akUaNGWc+feeYZBg0alPX81VdfpVWrVlStWpU+ffrw008/AbBkyRLuvvtuNm/enFV35u6jLVq0oGbNmsyfP79Q9z43Xw6sPB/YZK3dDGCM+Qi4Elib7ZwrgXcydgxbaowJMcbUtdbu9GGdIiJl3gNzHyB+V3yBz69XuR6/7/6d8v7l6f9ef9rUakN0XPRpZ2+kpaXh7+8PQKc6nXhpwEsFfq8bb7yRKlWq8Oeff3L8+HGGDh2a53kbN25k7NixLFu2jHbt2pGYmMj69esBOHbsGH369GHgwIGsX7+e4OBgli1bRvny5fO81ooVK7I+XrNmDb169eIf//gHANOnT2fChAnMmjWLiy66iAMHDrB582YAfv31V1q2bEm5cjl/3W7dupXdu3fzv//9j23btnH++efTq1cvbrzxRiIiIhg1ahQASUlJxMfHU61aNTZu3EjLli2ZP38+l156KQAffvghjz32GF9//TVdunRhxowZDBgwgLVr19K9e3emT5/Ok08+mecS3+3bt+fXX39l8ODBBb73ufkyRNQHtmV7vh24oADn1AdyhAhjzHCclgpCQ0MLva97QSQlJXnlumWd7mvRS0xMJC0tTffVC8rS92vVqlU5cuRI1vOUlJSsv4wLokpAFQL8AjiRdoKGlRtSJaBKvp9vrc16PSUlJcd752fHjh0sWLCA+Ph4/Pz8CA4O5sEHH2TRokUkJSVx4sQJ0tLSOHLkCMnJyVhrWb58OdWrV6dSpUq0a9eOI0eO8Nlnn3Hs2DGefPJJ/Pz8OH78OOeeey5AvrXs3LmTAQMGMGbMGPr168eRI0eYPHkyo0ePpmPHjhw9epQKFSrQpk0bjhw5wq5duwgODs5xzeTkZIKCgnjwwQdJSUkhNDSU3r17s3jxYq644gq6du3Ktm3bWLVqFRs2bOC8886jWbNmfPnll9xyyy0sWrSICRMmcOTIEV5//XVuvfVW2rZty/Hjx7nxxht5++23mTlzJqNHjyY5OZn09PQ8v6agoCB27dp12q83OTn5jN//vgwRJo9j1oNzsNa+BrwG0LVrVxsWFnbWxeUWGxuLN65b1um+Fr2QLSEkJibqvnpBWfp+XbduHZUrV856/soVrxTq82MSYuj/Xn/OqXoOx04e44k+TxDeJPy05x85ciTH+xVUYmIiAO3atcv6675du3YAVKpUiQoVKuDv70/lypXp0KED77//Pq+++ir33XcfHTp04PHHH+eSSy5h9+7dNGvWjGrVqp3yHhMnTmTixIkANGrUiDVr1mTVHBkZSWRkJA899FDW+X/++ScdOnTI8+upU6cOR48ezfFaYGAgtWvXJiQkJOtY1apVOXHiBJUrV6Zy5cp07dqVpUuXsm7dOgYMGEDz5s15//336dSpE1WqVOHCCy8EnFDTunXrrOsfOXKEli1bsmfPHipXrkxgYCB+fn551nb8+HFatmx52v8OgYGBdO7cOe//EBl8ObByO9Aw2/MGwA4PzhERkWIkcwxEm1ptaBLShFlDZxH5aeQpgy2LQv369QGnOyBTQkLCac8fPHgw8+bNY9++fURGRnLllVdy7NgxGjduTEJCQp6tJePGjSMpKYmkpKSsAHHy5EmGDBlCy5Ytee6553Kc37hxY/744488379z585s3LixUK06ABEREcyfP5/58+fTr18/+vTpQ1xcHN999x19+/bNOq9hw4anfP2bN2+mYUPnV6mf3+l/za9evfqMIeFMfBkilgEtjDFNjDHlgeuAL3Kd8wXwj4xZGhcChzQeQiSnqNgoTLTJesRtjeO3Q7/lOGaiDVGxUW6XKmXEsh3LmDV0FtUCnb/qw5uEM2voLJbtWFbk79WgQQPCwsIYM2YMhw8fZvfu3UyYMCHPczds2MDcuXM5duwYAQEBVK1aFWMMfn5+DBo0iPLlyzNq1CgOHTpEWloaS5cuPW3T/p133snx48d59913MSZno/k///lPJk6cyJIlS0hPT2ffvn0sW+Z87d26dSMkJIQlS5YU6uuMiIhg7ty57Ny5k/POO48aNWrQpEkTZsyYkWPg6LBhw5gxYwa//PILqampvP/++8THx3P99dcDTkvInj17TpmFsWnTJvbu3ZvjWp7wWXeGtTbVGDMC+A7wB/5jrV1jjLk74/XpwDfApcAm4Bhwq6/qEykpcq8SCGWr2V2KnzE9xgDkGEQZ3iQ83+6Ms/HBBx9w55130rBhQ0JDQxkzZkzWjITsUlJSiI6OZu1aZ/x+8+bNmT17NoGBgQAsWLCA0aNH06JFC1JSUmjfvj1z5szJ8z3ffvttAgMDqVGjRtaxyy+/nA8//JB7770XgNtvv51t27ZRrVo1xo4dS7du3fD392fEiBG88cYbXHzxxQX+Grt37056ejp9+vTJak2IiIhg5cqVOX7x33DDDRw4cICbbrqJ3bt307x5c7755hsaN24MQJ8+fejXrx9NmjQhLS2NOXPm0Lt3b/7zn/8wbNgwqlatWuCa8mKciRAlV9euXe3y5cuL/Lr6oewduq/eofvqHWXpvq5bt442bdqc1TUKs+y1p2MiSqLjx4/ToUMHvvrqK68vOFWQ+7pv3z66dOnC8uXLqVWr1mnPy/49YYxZYa3tmvsc7Z0hIiIeOd0GXCY6Z3N/Wd+AKygo6LRjJtxQs2bNHGNKzoZChIiIeCSvrjUpW7R3hoiIiHhEIUJEREQ8ohAhIiKAs4qkCBT8e0EhQkRECAwMZP/+/QoSgrWW/fv3Z02FzY8GVoqICA0aNGD79u3s3bvXJ++XnJxcoF9SUjhFdV8DAwNp0KDBGc9TiBAREQICAmjSpInP3i82Nvasl1yWU/n6vqo7Q0RERDyiECEiIiIeUYgQERERj5T4vTOMMXuBolm/M6eawD4vXLes0331Dt1X79B99R7dW+/w1n1tZK09ZaONEh8ivMUYszyvzUbk7Oi+eofuq3fovnqP7q13+Pq+qjtDREREPKIQISIiIh5RiDi919wuoJTSffUO3Vfv0H31Ht1b7/DpfdWYCBEREfGIWiJERETEIwoRuRhjBhhjNhhjNhljxrpdT2lhjPmPMWaPMWa127WUJsaYhsaYGGPMOmPMGmPMSLdrKg2MMYHGmF+MMb9l3Ndot2sqTYwx/saYlcaYr9yupTQxxmwxxvxujIk3xiz3yXuqO+Nvxhh/YCPQD9gOLAOut9audbWwUsAY0wtIAt6x1p7rdj2lhTGmLlDXWvurMaYysAK4St+zZ8cYY4Bga22SMSYAWAiMtNYudbm0UsEY8y+gK1DFWnuZ2/WUFsaYLUBXa63P1t9QS0RO5wObrLWbrbUpwEfAlS7XVCpYa38EDrhdR2ljrd1prf014+MjwDqgvrtVlXzWkZTxNCDjob+4ioAxpgEwCHjD7Vrk7ClE5FQf2Jbt+Xb0A1lKCGNMY6Az8LPLpZQKGU3u8cAeYJ61Vve1aLwEjAHSXa6jNLLA98aYFcaY4b54Q4WInEwex/TXhxR7xphKwGzgAWvtYbfrKQ2stWnW2k5AA+B8Y4y64c6SMeYyYI+1doXbtZRSPay15wEDgX9mdCN7lUJETtuBhtmeNwB2uFSLSIFk9NnPBt631n7mdj2ljbU2EYgFBrhbSanQA7gio+/+I6CPMeY9d0sqPay1OzL+3QP8F6eL3qsUInJaBrQwxjQxxpQHrgO+cLkmkdPKGAD4JrDOWvuC2/WUFsaYWsaYkIyPg4AIYL2rRZUC1tqHrbUNrLWNcX6+LrDW3uRyWaWCMSY4Y3A1xphg4BLA67PhFCKysdamAiOA73AGqM2y1q5xt6rSwRjzIbAEaGWM2W6Mud3tmkqJHsDNOH/RxWc8LnW7qFKgLhBjjFmF88fFPGutpiNKcRYKLDTG/Ab8AnxtrZ3r7TfVFE8RERHxiFoiRERExCMKESIiIuIRhQgRERHxiEKEiIiIeEQhQkRERDyiECEi+TLGLM74t7Ex5oYivva4vN5LREoGTfEUkQIxxoQB/y7MrovGGH9rbVo+rydZaysVQXki4gK1RIhIvowxmbtZPg30zFjQalTGBlXPGmOWGWNWGWPuyjg/zBgTY4z5APg949jnGZsCrcncGMgY8zQQlHG997O/l3E8a4xZbYz53RhzbbZrxxpjPjXGrDfGvJ+xaqeIuKCc2wWISIkxlmwtERlh4JC1tpsxpgKwyBjzfca55wPnWmsTMp7fZq09kLGE9DJjzGxr7VhjzIiMTa5yGwx0AjoCNTM+58eM1zoD7XD2tVmEs2rnwqL+YkXkzNQSISKeugT4R8Z22T8DNYAWGa/9ki1AANyfsRzvUpxN7lqQv4uBDzN20twNxAHdsl17u7U2HYgHGhfB1yIiHlBLhIh4ygD3WWu/y3HQGTtxNNfzCKC7tfaYMSYWCCzAtU/nRLaP09DPMRHXqCVCRArqCFA52/PvgHsytiLHGNMyY/fA3KoCBzMCRGvgwmyvncz8/Fx+BK7NGHdRC+iFs6mQiBQjSvAiUlCrgNSMbom3gMk4XQm/Zgxu3AtclcfnzQXuztgRcwNOl0am14BVxphfrbU3Zjv+X6A78BtggTHW2l0ZIUREiglN8RQRERGPqDtDREREPKIQISIiIh5RiBARERGPKESIiIiIRxQiRERExCMKESIiIuIRhQgRERHxiEKEiIiIeOT/AVpAgOjx06vcAAAAAElFTkSuQmCC\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import random\n", + "import statistics as stat\n", + "import itertools\n", + "marker = itertools.cycle(('^', 'x', 'o', 's', '*', '+')) \n", + "color = itertools.cycle(('r', 'g', 'b', 'c', 'y', 'm')) \n", + "plt.figure(figsize=(8.5,5.5))\n", + "x = np.array([0, 1, 2, 3, 4, 5])\n", + "for k,v in correl_seeds.items():\n", + " mline = [] \n", + " err = []\n", + " for i in range(len(v[0])):\n", + " mline.append(stat.mean([x[i] for x in v]))\n", + " if len(v) == 1:\n", + " err.append(0)\n", + " else:\n", + " err.append(stat.stdev([x[i] for x in v]))\n", + " #print(v)\n", + " #print(mline)\n", + " plt.errorbar(x, mline, err, marker=next(marker),label=k, color=next(color),capsize=5.0)\n", + " #plt.plot(v,label=k, color=color)\n", + "plt.xlabel('iteration')\n", + "plt.ylabel('Spearman-$\\\\rho$')\n", + "plt.legend(bbox_to_anchor=(0.7, 0.18), prop={'size': 13})\n", + "plt.grid()\n", + "plt.savefig(pathlib.Path('op_correl_time_nwot').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c418c56a", + "metadata": {}, + "outputs": [], + "source": [ + "!pwd" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f3559007", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 228, + "id": "37812d1a", + "metadata": {}, + "outputs": [], + "source": [ + "disc_acc_raw_s1 = {100: {0: {0: 83.267998,\n", + " 1: 82.239998,\n", + " 2: 64.995995,\n", + " 3: 71.755997,\n", + " 4: 54.307999},\n", + " 1: {0: 84.935997,\n", + " 1: 83.231995,\n", + " 2: 73.231995,\n", + " 3: 76.771996,\n", + " 4: 83.451996},\n", + " 2: {0: 83.867996,\n", + " 1: 83.727997,\n", + " 2: 77.332001,\n", + " 3: 76.832001,\n", + " 4: 83.251999},\n", + " 3: {0: 65.767998,\n", + " 1: 84.444,\n", + " 2: 75.816002,\n", + " 3: 78.68,\n", + " 4: 62.703999},\n", + " 4: {0: 83.571999,\n", + " 1: 82.028,\n", + " 2: 75.023994,\n", + " 3: 76.087997,\n", + " 4: 82.563995},\n", + " 5: {0: 83.947998,\n", + " 1: 82.447998,\n", + " 2: 66.692001,\n", + " 3: 71.363998,\n", + " 4: 80.311996}},\n", + " 105: {1: {0: 81.568001,\n", + " 1: 80.867996,\n", + " 2: 63.287998,\n", + " 3: 68.956001,\n", + " 4: 79.568001},\n", + " 2: {0: 83.264,\n", + " 1: 83.900002,\n", + " 2: 83.091995,\n", + " 3: 83.507996,\n", + " 4: 83.231995},\n", + " 3: {0: 65.103996,\n", + " 1: 82.327995,\n", + " 2: 61.32,\n", + " 3: 70.596001,\n", + " 4: 79.484001},\n", + " 4: {0: 83.587997,\n", + " 1: 83.251999,\n", + " 2: 83.947998,\n", + " 3: 83.243996,\n", + " 4: 83.916},\n", + " 5: {0: 82.051994,\n", + " 1: 80.687996,\n", + " 2: 65.776001,\n", + " 3: 72.795998,\n", + " 4: 78.671997}},\n", + " 110: {2: {0: 82.907997,\n", + " 1: 82.255997,\n", + " 2: 82.551994,\n", + " 3: 82.136002,\n", + " 4: 82.339996},\n", + " 3: {0: 10.084,\n", + " 1: 61.68,\n", + " 2: 61.051998,\n", + " 3: 62.375999,\n", + " 4: 42.952},\n", + " 4: {0: 82.103996,\n", + " 1: 81.891998,\n", + " 2: 82.423996,\n", + " 3: 82.431999,\n", + " 4: 82.723999},\n", + " 5: {0: 82.563995,\n", + " 1: 82.019997,\n", + " 2: 81.739998,\n", + " 3: 82.459999,\n", + " 4: 82.327995}},\n", + " 115: {3: {0: 10.084,\n", + " 1: 62.743999,\n", + " 2: 60.143997,\n", + " 3: 64.223999,\n", + " 4: 43.596001},\n", + " 4: {0: 82.556,\n", + " 1: 81.959999,\n", + " 2: 82.199997,\n", + " 3: 81.944,\n", + " 4: 82.556},\n", + " 5: {0: 81.5,\n", + " 1: 82.192001,\n", + " 2: 82.515999,\n", + " 3: 82.911995,\n", + " 4: 82.307999}},\n", + " 120: {4: {0: 71.068001,\n", + " 1: 72.563995,\n", + " 2: 72.911995,\n", + " 3: 72.860001,\n", + " 4: 71.192001},\n", + " 5: {0: 72.295998,\n", + " 1: 71.995995,\n", + " 2: 72.515999,\n", + " 3: 72.327995,\n", + " 4: 72.203995}},\n", + " 125: {5: {0: 75.403999,\n", + " 1: 75.723999,\n", + " 2: 76.099998,\n", + " 3: 75.951996,\n", + " 4: 76.051994}}}\n", + "\n", + "disc_acc_raw_s0 = {100: {0: {0: 83.647995,\n", + " 1: 81.751999,\n", + " 2: 63.887997,\n", + " 3: 71.451996,\n", + " 4: 78.32},\n", + " 1: {0: 84.984001,\n", + " 1: 83.519997,\n", + " 2: 73.692001,\n", + " 3: 72.860001,\n", + " 4: 84.823997},\n", + " 2: {0: 83.403999,\n", + " 1: 83.323997,\n", + " 2: 75.007996,\n", + " 3: 73.739998,\n", + " 4: 82.587997},\n", + " 3: {0: 71.811996,\n", + " 1: 83.479996,\n", + " 2: 67.495995,\n", + " 3: 77.711998,\n", + " 4: 60.283997},\n", + " 4: {0: 85.311996,\n", + " 1: 83.164001,\n", + " 2: 73.040001,\n", + " 3: 76.495995,\n", + " 4: 83.267998},\n", + " 5: {0: 83.612,\n", + " 1: 82.155998,\n", + " 2: 72.755997,\n", + " 3: 72.832001,\n", + " 4: 79.963997}},\n", + " 105: {1: {0: 81.304001,\n", + " 1: 81.811996,\n", + " 2: 64.323997,\n", + " 3: 66.552002,\n", + " 4: 79.675995},\n", + " 2: {0: 84.208,\n", + " 1: 84.431999,\n", + " 2: 84.307999,\n", + " 3: 83.720001,\n", + " 4: 83.928001},\n", + " 3: {0: 63.119999,\n", + " 1: 83.159996,\n", + " 2: 61.039997,\n", + " 3: 74.528,\n", + " 4: 77.367996},\n", + " 4: {0: 83.575996,\n", + " 1: 83.907997,\n", + " 2: 84.307999,\n", + " 3: 83.799995,\n", + " 4: 84.283997},\n", + " 5: {0: 81.975998,\n", + " 1: 81.251999,\n", + " 2: 62.236,\n", + " 3: 71.835999,\n", + " 4: 79.103996}},\n", + " 110: {2: {0: 81.367996,\n", + " 1: 82.043999,\n", + " 2: 81.967995,\n", + " 3: 80.767998,\n", + " 4: 82.687996},\n", + " 3: {0: 67.028,\n", + " 1: 79.287994,\n", + " 2: 61.599998,\n", + " 3: 77.040001,\n", + " 4: 55.607998},\n", + " 4: {0: 80.547997,\n", + " 1: 81.795998,\n", + " 2: 80.075996,\n", + " 3: 82.019997,\n", + " 4: 82.556},\n", + " 5: {0: 82.115997,\n", + " 1: 79.435997,\n", + " 2: 60.523998,\n", + " 3: 69.851997,\n", + " 4: 77.348}},\n", + " 115: {3: {0: 70.171997,\n", + " 1: 77.827995,\n", + " 2: 61.208,\n", + " 3: 72.416,\n", + " 4: 57.087997},\n", + " 4: {0: 81.827995,\n", + " 1: 81.279999,\n", + " 2: 82.271996,\n", + " 3: 81.551994,\n", + " 4: 82.259995},\n", + " 5: {0: 82.164001,\n", + " 1: 80.063995,\n", + " 2: 62.076,\n", + " 3: 68.720001,\n", + " 4: 78.159996}},\n", + " 120: {4: {0: 80.736,\n", + " 1: 78.447998,\n", + " 2: 80.195999,\n", + " 3: 78.848,\n", + " 4: 80.495995},\n", + " 5: {0: 61.695999,\n", + " 1: 45.815998,\n", + " 2: 60.891998,\n", + " 3: 77.003998,\n", + " 4: 35.896}},\n", + " 125: {5: {0: 61.335999,\n", + " 1: 46.503998,\n", + " 2: 59.327999,\n", + " 3: 76.215996,\n", + " 4: 34.700001}}}\n", + "disc_acc_raw_s2 = {100: {0: {0: 83.967995,\n", + " 1: 81.947998,\n", + " 2: 65.519997,\n", + " 3: 69.979996,\n", + " 4: 79.667999},\n", + " 1: {0: 84.411995,\n", + " 1: 83.043999,\n", + " 2: 66.131996,\n", + " 3: 79.047997,\n", + " 4: 83.759995},\n", + " 2: {0: 83.343994,\n", + " 1: 83.236,\n", + " 2: 79.332001,\n", + " 3: 79.259995,\n", + " 4: 84.075996},\n", + " 3: {0: 65.292,\n", + " 1: 84.203995,\n", + " 2: 77.231995,\n", + " 3: 80.631996,\n", + " 4: 53.559998},\n", + " 4: {0: 84.091995,\n", + " 1: 82.879997,\n", + " 2: 77.568001,\n", + " 3: 79.855995,\n", + " 4: 83.351997},\n", + " 5: {0: 83.963997,\n", + " 1: 81.355995,\n", + " 2: 69.187996,\n", + " 3: 75.580002,\n", + " 4: 80.783997}},\n", + " 105: {1: {0: 81.183998,\n", + " 1: 81.407997,\n", + " 2: 64.503998,\n", + " 3: 69.040001,\n", + " 4: 78.515999},\n", + " 2: {0: 83.907997,\n", + " 1: 83.279999,\n", + " 2: 84.051994,\n", + " 3: 83.484001,\n", + " 4: 83.863998},\n", + " 3: {0: 65.159996,\n", + " 1: 82.755997,\n", + " 2: 63.699997,\n", + " 3: 78.203995,\n", + " 4: 79.895996},\n", + " 4: {0: 84.211998,\n", + " 1: 84.323997,\n", + " 2: 84.315994,\n", + " 3: 84.379997,\n", + " 4: 84.208},\n", + " 5: {0: 80.900002,\n", + " 1: 81.103996,\n", + " 2: 65.068001,\n", + " 3: 72.028,\n", + " 4: 78.587997}},\n", + " 110: {2: {0: 82.599998,\n", + " 1: 82.584,\n", + " 2: 81.991997,\n", + " 3: 82.292,\n", + " 4: 82.631996},\n", + " 3: {0: 68.531998,\n", + " 1: 78.323997,\n", + " 2: 64.059998,\n", + " 3: 79.231995,\n", + " 4: 70.063995},\n", + " 4: {0: 82.159996,\n", + " 1: 81.183998,\n", + " 2: 82.155998,\n", + " 3: 82.559998,\n", + " 4: 82.155998},\n", + " 5: {0: 80.995995,\n", + " 1: 79.736,\n", + " 2: 63.264,\n", + " 3: 70.895996,\n", + " 4: 78.543999}},\n", + " 115: {3: {0: 73.103996,\n", + " 1: 78.596001,\n", + " 2: 63.607998,\n", + " 3: 80.512001,\n", + " 4: 60.699997},\n", + " 4: {0: 81.515999,\n", + " 1: 82.615997,\n", + " 2: 81.155998,\n", + " 3: 82.195999,\n", + " 4: 82.467995},\n", + " 5: {0: 81.647995,\n", + " 1: 80.276001,\n", + " 2: 63.188,\n", + " 3: 70.543999,\n", + " 4: 78.619995}},\n", + " 120: {4: {0: 82.664001,\n", + " 1: 82.687996,\n", + " 2: 82.547997,\n", + " 3: 82.608002,\n", + " 4: 82.695999},\n", + " 5: {0: 79.383995,\n", + " 1: 82.528,\n", + " 2: 69.895996,\n", + " 3: 68.995995,\n", + " 4: 80.755997}},\n", + " 125: {5: {0: 80.372002,\n", + " 1: 83.655998,\n", + " 2: 68.236,\n", + " 3: 69.288002,\n", + " 4: 82.003998}}}\n", + "disc_acc_raw_s3 = {100: {0: {0: 83.743996,\n", + " 1: 81.891998,\n", + " 2: 64.519997,\n", + " 3: 71.683998,\n", + " 4: 55.023998},\n", + " 1: {0: 85.231995,\n", + " 1: 84.031998,\n", + " 2: 74.951996,\n", + " 3: 76.248001,\n", + " 4: 80.835999},\n", + " 2: {0: 84.804001,\n", + " 1: 83.507996,\n", + " 2: 79.519997,\n", + " 3: 78.711998,\n", + " 4: 84.063995},\n", + " 3: {0: 75.248001,\n", + " 1: 83.643997,\n", + " 2: 76.671997,\n", + " 3: 75.779999,\n", + " 4: 83.18},\n", + " 4: {0: 84.047997,\n", + " 1: 82.711998,\n", + " 2: 79.815994,\n", + " 3: 77.484001,\n", + " 4: 83.807999},\n", + " 5: {0: 85.220001,\n", + " 1: 81.624001,\n", + " 2: 71.127998,\n", + " 3: 77.391998,\n", + " 4: 81.519997}},\n", + " 105: {1: {0: 82.315994,\n", + " 1: 81.619995,\n", + " 2: 63.607998,\n", + " 3: 71.279999,\n", + " 4: 79.627998},\n", + " 2: {0: 83.959999,\n", + " 1: 83.792,\n", + " 2: 84.087997,\n", + " 3: 84.467995,\n", + " 4: 84.568001},\n", + " 3: {0: 64.563995,\n", + " 1: 83.171997,\n", + " 2: 64.127998,\n", + " 3: 75.447998,\n", + " 4: 80.547997},\n", + " 4: {0: 84.096001,\n", + " 1: 84.279999,\n", + " 2: 84.547997,\n", + " 3: 84.799995,\n", + " 4: 83.515999},\n", + " 5: {0: 81.975998,\n", + " 1: 81.283997,\n", + " 2: 66.223999,\n", + " 3: 73.743996,\n", + " 4: 79.136002}},\n", + " 110: {2: {0: 82.276001,\n", + " 1: 81.860001,\n", + " 2: 82.299995,\n", + " 3: 82.139999,\n", + " 4: 81.751999},\n", + " 3: {0: 10.084,\n", + " 1: 60.967999,\n", + " 2: 60.216,\n", + " 3: 67.484001,\n", + " 4: 42.851997},\n", + " 4: {0: 81.720001,\n", + " 1: 81.931999,\n", + " 2: 82.776001,\n", + " 3: 82.559998,\n", + " 4: 82.720001},\n", + " 5: {0: 82.279999,\n", + " 1: 82.040001,\n", + " 2: 82.183998,\n", + " 3: 81.540001,\n", + " 4: 82.0}},\n", + " 115: {3: {0: 10.084,\n", + " 1: 60.556,\n", + " 2: 57.475998,\n", + " 3: 66.759995,\n", + " 4: 42.584},\n", + " 4: {0: 82.339996,\n", + " 1: 81.495995,\n", + " 2: 82.403999,\n", + " 3: 82.327995,\n", + " 4: 82.872002},\n", + " 5: {0: 82.360001,\n", + " 1: 83.152,\n", + " 2: 83.051994,\n", + " 3: 81.367996,\n", + " 4: 83.096001}},\n", + " 120: {4: {0: 74.167999,\n", + " 1: 74.056,\n", + " 2: 74.075996,\n", + " 3: 73.584,\n", + " 4: 74.195999},\n", + " 5: {0: 74.139999,\n", + " 1: 72.283997,\n", + " 2: 73.528,\n", + " 3: 73.507996,\n", + " 4: 73.751999}},\n", + " 125: {5: {0: 76.584,\n", + " 1: 76.215996,\n", + " 2: 75.783997,\n", + " 3: 76.444,\n", + " 4: 76.835999}}}" + ] + }, + { + "cell_type": "code", + "execution_count": 229, + "id": "d4ef161f", + "metadata": {}, + "outputs": [], + "source": [ + "disc_acc_raw_25_s0 = {100: {0: {0: 83.855995,\n", + " 1: 82.695999,\n", + " 2: 79.720001,\n", + " 3: 81.667999,\n", + " 4: 84.287994},\n", + " 1: {0: 84.815994,\n", + " 1: 84.956001,\n", + " 2: 83.720001,\n", + " 3: 81.827995,\n", + " 4: 84.540001},\n", + " 2: {0: 85.5,\n", + " 1: 85.619995,\n", + " 2: 84.0,\n", + " 3: 83.512001,\n", + " 4: 84.403999},\n", + " 3: {0: 84.255997,\n", + " 1: 83.951996,\n", + " 2: 82.647995,\n", + " 3: 83.731995,\n", + " 4: 83.127998},\n", + " 4: {0: 84.159996,\n", + " 1: 83.827995,\n", + " 2: 84.339996,\n", + " 3: 83.579994,\n", + " 4: 83.563995},\n", + " 5: {0: 82.671997,\n", + " 1: 84.568001,\n", + " 2: 83.659996,\n", + " 3: 82.523994,\n", + " 4: 83.372002}},\n", + " 125: {1: {0: 83.423996,\n", + " 1: 84.323997,\n", + " 2: 83.431999,\n", + " 3: 83.031998,\n", + " 4: 82.916},\n", + " 2: {0: 83.416,\n", + " 1: 84.731995,\n", + " 2: 82.028,\n", + " 3: 81.963997,\n", + " 4: 82.584},\n", + " 3: {0: 81.687996,\n", + " 1: 82.167999,\n", + " 2: 80.655998,\n", + " 3: 83.416,\n", + " 4: 81.512001},\n", + " 4: {0: 84.363998,\n", + " 1: 83.771996,\n", + " 2: 75.963997,\n", + " 3: 79.195999,\n", + " 4: 83.951996},\n", + " 5: {0: 82.551994,\n", + " 1: 82.963997,\n", + " 2: 83.531998,\n", + " 3: 84.075996,\n", + " 4: 83.491997}},\n", + " 150: {2: {0: 82.203995,\n", + " 1: 82.059998,\n", + " 2: 83.167999,\n", + " 3: 82.348,\n", + " 4: 82.335999},\n", + " 3: {0: 79.603996,\n", + " 1: 82.664001,\n", + " 2: 74.519997,\n", + " 3: 84.311996,\n", + " 4: 71.652},\n", + " 4: {0: 81.916,\n", + " 1: 80.695999,\n", + " 2: 73.900002,\n", + " 3: 76.916,\n", + " 4: 82.907997},\n", + " 5: {0: 82.208,\n", + " 1: 82.203995,\n", + " 2: 81.276001,\n", + " 3: 84.187996,\n", + " 4: 80.255997}},\n", + " 175: {3: {0: 68.047997,\n", + " 1: 81.315994,\n", + " 2: 80.087997,\n", + " 3: 83.928001,\n", + " 4: 74.515999},\n", + " 4: {0: 83.931999,\n", + " 1: 82.547997,\n", + " 2: 78.699997,\n", + " 3: 80.556,\n", + " 4: 81.195999},\n", + " 5: {0: 82.323997,\n", + " 1: 79.639999,\n", + " 2: 80.259995,\n", + " 3: 84.040001,\n", + " 4: 66.335999}},\n", + " 200: {4: {0: 85.295998,\n", + " 1: 83.995995,\n", + " 2: 84.579994,\n", + " 3: 84.979996,\n", + " 4: 83.872002},\n", + " 5: {0: 84.279999,\n", + " 1: 83.931999,\n", + " 2: 84.944,\n", + " 3: 84.903999,\n", + " 4: 83.075996}},\n", + " 225: {5: {0: 84.407997,\n", + " 1: 85.540001,\n", + " 2: 79.779999,\n", + " 3: 79.087997,\n", + " 4: 85.0}}}\n", + "\n", + "disc_acc_raw_25_s1 = {100: {0: {0: 82.655998,\n", + " 1: 83.664001,\n", + " 2: 80.556,\n", + " 3: 81.687996,\n", + " 4: 83.935997},\n", + " 1: {0: 83.931999,\n", + " 1: 83.835999,\n", + " 2: 82.991997,\n", + " 3: 82.664001,\n", + " 4: 84.152},\n", + " 2: {0: 84.779999,\n", + " 1: 84.991997,\n", + " 2: 84.655998,\n", + " 3: 84.127998,\n", + " 4: 84.751999},\n", + " 3: {0: 85.18,\n", + " 1: 84.171997,\n", + " 2: 83.807999,\n", + " 3: 83.795998,\n", + " 4: 84.543999},\n", + " 4: {0: 84.019997,\n", + " 1: 84.931999,\n", + " 2: 84.075996,\n", + " 3: 84.456001,\n", + " 4: 84.879997},\n", + " 5: {0: 83.459999,\n", + " 1: 83.487999,\n", + " 2: 81.332001,\n", + " 3: 83.475998,\n", + " 4: 82.699997}},\n", + " 125: {1: {0: 82.403999,\n", + " 1: 84.360001,\n", + " 2: 83.299995,\n", + " 3: 84.543999,\n", + " 4: 83.467995},\n", + " 2: {0: 83.995995,\n", + " 1: 83.895996,\n", + " 2: 83.243996,\n", + " 3: 83.119995,\n", + " 4: 83.855995},\n", + " 3: {0: 80.575996,\n", + " 1: 84.023994,\n", + " 2: 83.299995,\n", + " 3: 83.223999,\n", + " 4: 82.187996},\n", + " 4: {0: 83.715996,\n", + " 1: 83.843994,\n", + " 2: 78.931999,\n", + " 3: 80.467995,\n", + " 4: 83.703995},\n", + " 5: {0: 80.056,\n", + " 1: 83.599998,\n", + " 2: 84.327995,\n", + " 3: 84.152,\n", + " 4: 81.447998}},\n", + " 150: {2: {0: 83.203995,\n", + " 1: 83.531998,\n", + " 2: 84.991997,\n", + " 3: 84.956001,\n", + " 4: 83.615997},\n", + " 3: {0: 84.428001,\n", + " 1: 83.416,\n", + " 2: 81.451996,\n", + " 3: 85.040001,\n", + " 4: 83.031998},\n", + " 4: {0: 84.711998,\n", + " 1: 83.323997,\n", + " 2: 80.68,\n", + " 3: 81.551994,\n", + " 4: 82.451996},\n", + " 5: {0: 82.631996,\n", + " 1: 83.243996,\n", + " 2: 83.959999,\n", + " 3: 83.187996,\n", + " 4: 81.779999}},\n", + " 175: {3: {0: 82.523994,\n", + " 1: 83.208,\n", + " 2: 82.664001,\n", + " 3: 81.875999,\n", + " 4: 82.639999},\n", + " 4: {0: 85.119995,\n", + " 1: 83.276001,\n", + " 2: 79.472,\n", + " 3: 79.776001,\n", + " 4: 82.431999},\n", + " 5: {0: 81.248001,\n", + " 1: 83.956001,\n", + " 2: 80.047997,\n", + " 3: 80.519997,\n", + " 4: 81.916}},\n", + " 200: {4: {0: 85.147995,\n", + " 1: 80.743996,\n", + " 2: 77.528,\n", + " 3: 76.159996,\n", + " 4: 81.956001},\n", + " 5: {0: 70.891998,\n", + " 1: 84.192001,\n", + " 2: 74.743996,\n", + " 3: 78.667999,\n", + " 4: 81.068001}},\n", + " 225: {5: {0: 71.748001,\n", + " 1: 85.199997,\n", + " 2: 79.939995,\n", + " 3: 80.844002,\n", + " 4: 83.327995}}}\n", + "\n", + "disc_acc_raw_25_s2 = {100: {0: {0: 84.155998,\n", + " 1: 83.139999,\n", + " 2: 80.32,\n", + " 3: 81.071999,\n", + " 4: 83.335999},\n", + " 1: {0: 83.112,\n", + " 1: 84.755997,\n", + " 2: 82.035995,\n", + " 3: 83.348,\n", + " 4: 85.131996},\n", + " 2: {0: 83.655998,\n", + " 1: 84.715996,\n", + " 2: 84.456001,\n", + " 3: 83.599998,\n", + " 4: 85.435997},\n", + " 3: {0: 84.447998,\n", + " 1: 84.407997,\n", + " 2: 84.32,\n", + " 3: 82.531998,\n", + " 4: 83.119995},\n", + " 4: {0: 84.779999,\n", + " 1: 84.208,\n", + " 2: 83.947998,\n", + " 3: 84.155998,\n", + " 4: 84.351997},\n", + " 5: {0: 82.963997,\n", + " 1: 83.535995,\n", + " 2: 83.236,\n", + " 3: 82.835999,\n", + " 4: 83.659996}},\n", + " 125: {1: {0: 82.047997,\n", + " 1: 83.411995,\n", + " 2: 79.451996,\n", + " 3: 81.183998,\n", + " 4: 81.619995},\n", + " 2: {0: 80.655998,\n", + " 1: 81.283997,\n", + " 2: 83.655998,\n", + " 3: 83.012001,\n", + " 4: 81.764},\n", + " 3: {0: 78.895996,\n", + " 1: 80.419998,\n", + " 2: 77.379997,\n", + " 3: 84.607994,\n", + " 4: 82.304001},\n", + " 4: {0: 82.711998,\n", + " 1: 82.411995,\n", + " 2: 84.615997,\n", + " 3: 84.375999,\n", + " 4: 82.419998},\n", + " 5: {0: 83.739998,\n", + " 1: 83.315994,\n", + " 2: 80.407997,\n", + " 3: 82.056,\n", + " 4: 81.931999}},\n", + " 150: {2: {0: 80.991997,\n", + " 1: 82.5,\n", + " 2: 82.615997,\n", + " 3: 83.335999,\n", + " 4: 81.311996},\n", + " 3: {0: 81.444,\n", + " 1: 81.639999,\n", + " 2: 76.804001,\n", + " 3: 82.851997,\n", + " 4: 74.995995},\n", + " 4: {0: 81.556,\n", + " 1: 82.723999,\n", + " 2: 82.559998,\n", + " 3: 82.043999,\n", + " 4: 82.872002},\n", + " 5: {0: 83.203995,\n", + " 1: 83.407997,\n", + " 2: 78.903999,\n", + " 3: 81.979996,\n", + " 4: 82.68}},\n", + " 175: {3: {0: 82.895996,\n", + " 1: 81.023994,\n", + " 2: 76.164001,\n", + " 3: 84.195999,\n", + " 4: 69.591995},\n", + " 4: {0: 81.379997,\n", + " 1: 83.259995,\n", + " 2: 82.164001,\n", + " 3: 81.931999,\n", + " 4: 82.171997},\n", + " 5: {0: 82.343994,\n", + " 1: 82.103996,\n", + " 2: 78.223999,\n", + " 3: 80.112,\n", + " 4: 82.271996}},\n", + " 200: {4: {0: 85.112,\n", + " 1: 85.568001,\n", + " 2: 85.243996,\n", + " 3: 85.227997,\n", + " 4: 85.311996},\n", + " 5: {0: 83.307999,\n", + " 1: 85.136002,\n", + " 2: 80.503998,\n", + " 3: 80.467995,\n", + " 4: 84.827995}},\n", + " 225: {5: {0: 81.231995,\n", + " 1: 85.307999,\n", + " 2: 80.127998,\n", + " 3: 80.951996,\n", + " 4: 84.759995}}}\n", + "\n", + "disc_acc_raw_25_s3 = {100: {0: {0: 84.271996,\n", + " 1: 84.523994,\n", + " 2: 79.667999,\n", + " 3: 81.900002,\n", + " 4: 83.823997},\n", + " 1: {0: 83.959999,\n", + " 1: 84.292,\n", + " 2: 84.32,\n", + " 3: 83.451996,\n", + " 4: 84.299995},\n", + " 2: {0: 83.68,\n", + " 1: 84.764,\n", + " 2: 84.587997,\n", + " 3: 84.112,\n", + " 4: 85.339996},\n", + " 3: {0: 82.779999,\n", + " 1: 83.811996,\n", + " 2: 83.832001,\n", + " 3: 83.783997,\n", + " 4: 83.832001},\n", + " 4: {0: 84.579994,\n", + " 1: 84.587997,\n", + " 2: 84.843994,\n", + " 3: 84.096001,\n", + " 4: 83.715996},\n", + " 5: {0: 85.075996,\n", + " 1: 84.304001,\n", + " 2: 83.287994,\n", + " 3: 83.823997,\n", + " 4: 84.559998}},\n", + " 125: {1: {0: 84.068001,\n", + " 1: 81.540001,\n", + " 2: 83.783997,\n", + " 3: 84.643997,\n", + " 4: 84.659996},\n", + " 2: {0: 84.147995,\n", + " 1: 83.220001,\n", + " 2: 84.043999,\n", + " 3: 84.531998,\n", + " 4: 84.32},\n", + " 3: {0: 84.0,\n", + " 1: 83.967995,\n", + " 2: 83.391998,\n", + " 3: 84.287994,\n", + " 4: 83.591995},\n", + " 4: {0: 84.304001,\n", + " 1: 83.227997,\n", + " 2: 82.056,\n", + " 3: 83.379997,\n", + " 4: 83.547997},\n", + " 5: {0: 82.888,\n", + " 1: 82.612,\n", + " 2: 84.731995,\n", + " 3: 83.815994,\n", + " 4: -1}},\n", + " 150: {2: {0: 83.32,\n", + " 1: 83.675995,\n", + " 2: 83.692001,\n", + " 3: 84.423996,\n", + " 4: 84.164001},\n", + " 3: {0: 84.875999,\n", + " 1: 84.195999,\n", + " 2: 82.068001,\n", + " 3: 83.764,\n", + " 4: 84.107994},\n", + " 4: {0: 83.075996,\n", + " 1: 83.879997,\n", + " 2: 79.683998,\n", + " 3: 83.096001,\n", + " 4: 83.923996},\n", + " 5: {0: 83.139999,\n", + " 1: 67.435997,\n", + " 2: 82.984001,\n", + " 3: 83.519997,\n", + " 4: 65.540001}},\n", + " 175: {3: {0: 85.287994,\n", + " 1: 83.584,\n", + " 2: 80.624001,\n", + " 3: 83.587997,\n", + " 4: 82.695999},\n", + " 4: {0: 85.843994,\n", + " 1: 83.767998,\n", + " 2: 80.612,\n", + " 3: 81.928001,\n", + " 4: 82.720001},\n", + " 5: {0: 82.063995,\n", + " 1: 63.295998,\n", + " 2: 83.523994,\n", + " 3: 83.175995,\n", + " 4: 64.627998}},\n", + " 200: {4: {0: 78.456001,\n", + " 1: 84.727997,\n", + " 2: 75.619995,\n", + " 3: 76.295998,\n", + " 4: 84.159996},\n", + " 5: {0: 82.444,\n", + " 1: 82.367996,\n", + " 2: 80.323997,\n", + " 3: 81.431999,\n", + " 4: 69.383995}},\n", + " 225: {5: {0: 72.18,\n", + " 1: 77.375999,\n", + " 2: 80.659996,\n", + " 3: 80.944,\n", + " 4: 63.379997}}}" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "08cb9f52", + "metadata": {}, + "outputs": [], + "source": [ + " 225: {5: {0: 72.18, 2\n", + " 1: 77.375999, 3\n", + " 2: 80.659996, 4\n", + " 3: 80.944, 5\n", + " 4: 63.379997}}} 1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3030842f", + "metadata": {}, + "outputs": [], + "source": [ + " 225: {5: {0: 81.231995, 3\n", + " 1: 85.307999, 5\n", + " 2: 80.127998, 1\n", + " 3: 80.951996, 2 \n", + " 4: 84.759995}}} 4" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "55e436e9", + "metadata": {}, + "outputs": [], + "source": [ + " 225: {5: {0: 71.748001, 1\n", + " 1: 85.199997, 5\n", + " 2: 79.939995, 2\n", + " 3: 80.844002, 3\n", + " 4: 83.327995}}} 4" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "58d0c40b", + "metadata": {}, + "outputs": [], + "source": [ + " 225: {5: {0: 84.407997,\n", + " 1: 85.540001,\n", + " 2: 79.779999,\n", + " 3: 79.087997,\n", + " 4: 85.0}}}" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c4e39870", + "metadata": {}, + "outputs": [], + "source": [ + "darts-pt 0 5 6 0.46666666666666656\n", + "darts-pt 1 4 5 0.45999999999999996\n", + "darts-pt 2 3 4 0.44999999999999996\n", + "darts-pt 3 2 3 0.3333333333333333\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.4333333333333333\n", + "darts-pt 1 4 5 0.43999999999999995\n", + "darts-pt 2 3 4 0.5249999999999999\n", + "darts-pt 3 2 3 0.4333333333333333\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.3833333333333333\n", + "darts-pt 1 4 5 0.36\n", + "darts-pt 2 3 4 0.475\n", + "darts-pt 3 2 3 0.26666666666666666\n", + "darts-pt 4 1 2 0.19999999999999998\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.4333333333333333\n", + "darts-pt 1 4 5 0.45999999999999996\n", + "darts-pt 2 3 4 0.44999999999999996\n", + "darts-pt 3 2 3 0.25476269788227823\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "zc-pt 0 5 6 0.7333333333333333\n", + "zc-pt 1 4 5 0.6599999999999999\n", + "zc-pt 2 3 4 0.8249999999999998\n", + "zc-pt 3 2 3 0.5333333333333333\n", + "zc-pt 4 1 2 0.6499999999999999\n", + "zc-pt 5 0 1 0.7999999999999999\n", + "zc-pt 0 5 6 0.7666666666666665\n", + "zc-pt 1 4 5 0.7\n", + "zc-pt 2 3 4 0.6749999999999998\n", + "zc-pt 3 2 3 0.5333333333333333\n", + "zc-pt 4 1 2 0.6499999999999999\n", + "zc-pt 5 0 1 0.6\n", + "zc-pt 0 5 6 0.75\n", + "zc-pt 1 4 5 0.7\n", + "zc-pt 2 3 4 0.5999999999999999\n", + "zc-pt 3 2 3 0.6\n", + "zc-pt 4 1 2 0.7499999999999999\n", + "zc-pt 5 0 1 0.6\n", + "zc-pt 0 5 6 0.7833333333333332\n", + "zc-pt 1 4 5 0.7599999999999999\n", + "zc-pt 2 3 4 0.7999999999999999\n", + "zc-pt 3 2 3 0.7999999999999998\n", + "zc-pt 4 1 2 0.8999999999999998\n", + "zc-pt 5 0 1 0.7999999999999999\n", + "disc-zc 0 5 6 0.24999999999999997\n", + "disc-zc 1 4 5 0.23999999999999994\n", + "disc-zc 2 3 4 0.02500000000000001\n", + "disc-zc 3 2 3 0.06666666666666667\n", + "disc-zc 4 1 2 0.39999999999999997\n", + "disc-zc 5 0 1 0.19999999999999998\n", + "disc-zc 0 5 6 0.06666666666666664\n", + "disc-zc 1 4 5 0.13999999999999996\n", + "disc-zc 2 3 4 0.175\n", + "disc-zc 3 2 3 -0.06666666666666664\n", + "disc-zc 4 1 2 0.19999999999999998\n", + "disc-zc 5 0 1 0.7\n", + "disc-zc 0 5 6 0.36666666666666664\n", + "disc-zc 1 4 5 0.47999999999999987\n", + "disc-zc 2 3 4 0.19999999999999996\n", + "disc-zc 3 2 3 -0.06666666666666668\n", + "disc-zc 4 1 2 0.3\n", + "disc-zc 5 0 1 0.6\n", + "disc-zc 0 5 6 0.4333333333333333\n", + "disc-zc 1 4 5 0.5599999999999998\n", + "disc-zc 2 3 4 0.3499999999999999\n", + "disc-zc 3 2 3 0.16666666666666666\n", + "disc-zc 4 1 2 0.5\n", + "disc-zc 5 0 1 0.7\n", + "disc-acc 0 5 6 -0.16666666666666666\n", + "disc-acc 1 4 5 0.07999999999999999\n", + "disc-acc 2 3 4 0.15\n", + "disc-acc 3 2 3 -0.06666666666666668\n", + "disc-acc 4 1 2 0.6499999999999999\n", + "disc-acc 5 0 1 -0.49999999999999994\n", + "disc-acc 0 5 6 -0.5\n", + "disc-acc 1 4 5 -2.2204460492503132e-17\n", + "disc-acc 2 3 4 0.32499999999999996\n", + "disc-acc 3 2 3 -0.3333333333333333\n", + "disc-acc 4 1 2 -0.25\n", + "disc-acc 5 0 1 0.09999999999999999\n", + "disc-acc 0 5 6 -0.38333333333333336\n", + "disc-acc 1 4 5 0.019999999999999973\n", + "disc-acc 2 3 4 0.07499999999999993\n", + "disc-acc 3 2 3 -0.36666666666666664\n", + "disc-acc 4 1 2 -0.6\n", + "disc-acc 5 0 1 -0.6\n", + "disc-acc 0 5 6 -0.4944809881425583\n", + "disc-acc 1 4 5 0.21999999999999997\n", + "disc-acc 2 3 4 0.15\n", + "disc-acc 3 2 3 0.19999999999999998\n", + "disc-acc 4 1 2 -0.6499999999999999\n", + "disc-acc 5 0 1 0.7999999999999999" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "darts", + "language": "python", + "name": "darts" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks_201/N1000T1_zero_cost.ipynb b/notebooks_201/N1000T1_zero_cost.ipynb new file mode 100644 index 0000000..8c4ad40 --- /dev/null +++ b/notebooks_201/N1000T1_zero_cost.ipynb @@ -0,0 +1,122733 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 62, + "id": "7a0853e5", + "metadata": {}, + "outputs": [], + "source": [ + "from nas_201_api import NASBench201API as API\n", + "from nas_201_api import ResultsCount\n", + "from tqdm import tqdm\n", + "import pickle\n", + "import random\n", + "import statistics as stat" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "8dd64565", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "try to create the NAS-Bench-201 api from ../data/NAS-Bench-201-v1_1-096897.pth\n" + ] + } + ], + "source": [ + "#api = API('../data/NAS-Bench-201-v1_0-e61699.pth')\n", + "api = API('../data/NAS-Bench-201-v1_1-096897.pth')" + ] + }, + { + "cell_type": "code", + "execution_count": 91, + "id": "2489ec12", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 0%| | 12/15625 [00:00<04:58, 52.33it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=0, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=0, hp=200\n", + "Call query_by_index with arch_index=1, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1, hp=200\n", + "Call query_by_index with arch_index=2, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2, hp=200\n", + "Call query_by_index with arch_index=3, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3, hp=200\n", + "Call query_by_index with arch_index=4, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4, hp=200\n", + "Call query_by_index with arch_index=5, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5, hp=200\n", + "Call query_by_index with arch_index=6, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6, hp=200\n", + "Call query_by_index with arch_index=7, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7, hp=200\n", + "Call query_by_index with arch_index=8, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8, hp=200\n", + "Call query_by_index with arch_index=9, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9, hp=200\n", + "Call query_by_index with arch_index=10, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10, hp=200\n", + "Call query_by_index with arch_index=11, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11, hp=200\n", + "Call query_by_index with arch_index=12, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12, hp=200\n", + "Call query_by_index with arch_index=13, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13, hp=200\n", + "Call query_by_index with arch_index=14, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14, hp=200\n", + "Call query_by_index with arch_index=15, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 0%| | 25/15625 [00:00<04:58, 52.33it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=16, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=16, hp=200\n", + "Call query_by_index with arch_index=17, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=17, hp=200\n", + "Call query_by_index with arch_index=18, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=18, hp=200\n", + "Call query_by_index with arch_index=19, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=19, hp=200\n", + "Call query_by_index with arch_index=20, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=20, hp=200\n", + "Call query_by_index with arch_index=21, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=21, hp=200\n", + "Call query_by_index with arch_index=22, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=22, hp=200\n", + "Call query_by_index with arch_index=23, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=23, hp=200\n", + "Call query_by_index with arch_index=24, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=24, hp=200\n", + "Call query_by_index with arch_index=25, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=25, hp=200\n", + "Call query_by_index with arch_index=26, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=26, hp=200\n", + "Call query_by_index with arch_index=27, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=27, hp=200\n", + "Call query_by_index with arch_index=28, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=28, hp=200\n", + "Call query_by_index with arch_index=29, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=29, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 0%| | 38/15625 [00:00<04:49, 53.77it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=30, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=30, hp=200\n", + "Call query_by_index with arch_index=31, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=31, hp=200\n", + "Call query_by_index with arch_index=32, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=32, hp=200\n", + "Call query_by_index with arch_index=33, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=33, hp=200\n", + "Call query_by_index with arch_index=34, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=34, hp=200\n", + "Call query_by_index with arch_index=35, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=35, hp=200\n", + "Call query_by_index with arch_index=36, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=36, hp=200\n", + "Call query_by_index with arch_index=37, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=37, hp=200\n", + "Call query_by_index with arch_index=38, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=38, hp=200\n", + "Call query_by_index with arch_index=39, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=39, hp=200\n", + "Call query_by_index with arch_index=40, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=40, hp=200\n", + "Call query_by_index with arch_index=41, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=41, hp=200\n", + "Call query_by_index with arch_index=42, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=42, hp=200\n", + "Call query_by_index with arch_index=43, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=43, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 0%| | 51/15625 [00:00<04:36, 56.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=44, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=44, hp=200\n", + "Call query_by_index with arch_index=45, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=45, hp=200\n", + "Call query_by_index with arch_index=46, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=46, hp=200\n", + "Call query_by_index with arch_index=47, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=47, hp=200\n", + "Call query_by_index with arch_index=48, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=48, hp=200\n", + "Call query_by_index with arch_index=49, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=49, hp=200\n", + "Call query_by_index with arch_index=50, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=50, hp=200\n", + "Call query_by_index with arch_index=51, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=51, hp=200\n", + "Call query_by_index with arch_index=52, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=52, hp=200\n", + "Call query_by_index with arch_index=53, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=53, hp=200\n", + "Call query_by_index with arch_index=54, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=54, hp=200\n", + "Call query_by_index with arch_index=55, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=55, hp=200\n", + "Call query_by_index with arch_index=56, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=56, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 0%| | 70/15625 [00:01<04:24, 58.85it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=57, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=57, hp=200\n", + "Call query_by_index with arch_index=58, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=58, hp=200\n", + "Call query_by_index with arch_index=59, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=59, hp=200\n", + "Call query_by_index with arch_index=60, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=60, hp=200\n", + "Call query_by_index with arch_index=61, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=61, hp=200\n", + "Call query_by_index with arch_index=62, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=62, hp=200\n", + "Call query_by_index with arch_index=63, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=63, hp=200\n", + "Call query_by_index with arch_index=64, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=64, hp=200\n", + "Call query_by_index with arch_index=65, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=65, hp=200\n", + "Call query_by_index with arch_index=66, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=66, hp=200\n", + "Call query_by_index with arch_index=67, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=67, hp=200\n", + "Call query_by_index with arch_index=68, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=68, hp=200\n", + "Call query_by_index with arch_index=69, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=69, hp=200\n", + "Call query_by_index with arch_index=70, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=70, hp=200\n", + "Call query_by_index with arch_index=71, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=71, hp=200\n", + "Call query_by_index with arch_index=72, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=72, hp=200\n", + "Call query_by_index with arch_index=73, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=73, hp=200\n", + "Call query_by_index with arch_index=74, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=74, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%| | 84/15625 [00:01<04:13, 61.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=75, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=75, hp=200\n", + "Call query_by_index with arch_index=76, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=76, hp=200\n", + "Call query_by_index with arch_index=77, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=77, hp=200\n", + "Call query_by_index with arch_index=78, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=78, hp=200\n", + "Call query_by_index with arch_index=79, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=79, hp=200\n", + "Call query_by_index with arch_index=80, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=80, hp=200\n", + "Call query_by_index with arch_index=81, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=81, hp=200\n", + "Call query_by_index with arch_index=82, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=82, hp=200\n", + "Call query_by_index with arch_index=83, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=83, hp=200\n", + "Call query_by_index with arch_index=84, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=84, hp=200\n", + "Call query_by_index with arch_index=85, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=85, hp=200\n", + "Call query_by_index with arch_index=86, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=86, hp=200\n", + "Call query_by_index with arch_index=87, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=87, hp=200\n", + "Call query_by_index with arch_index=88, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=88, hp=200\n", + "Call query_by_index with arch_index=89, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=89, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%| | 105/15625 [00:01<04:05, 63.25it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=90, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=90, hp=200\n", + "Call query_by_index with arch_index=91, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=91, hp=200\n", + "Call query_by_index with arch_index=92, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=92, hp=200\n", + "Call query_by_index with arch_index=93, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=93, hp=200\n", + "Call query_by_index with arch_index=94, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=94, hp=200\n", + "Call query_by_index with arch_index=95, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=95, hp=200\n", + "Call query_by_index with arch_index=96, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=96, hp=200\n", + "Call query_by_index with arch_index=97, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=97, hp=200\n", + "Call query_by_index with arch_index=98, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=98, hp=200\n", + "Call query_by_index with arch_index=99, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=99, hp=200\n", + "Call query_by_index with arch_index=100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=100, hp=200\n", + "Call query_by_index with arch_index=101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=101, hp=200\n", + "Call query_by_index with arch_index=102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=102, hp=200\n", + "Call query_by_index with arch_index=103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=103, hp=200\n", + "Call query_by_index with arch_index=104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=104, hp=200\n", + "Call query_by_index with arch_index=105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=105, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%| | 126/15625 [00:02<03:59, 64.73it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=106, hp=200\n", + "Call query_by_index with arch_index=107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=107, hp=200\n", + "Call query_by_index with arch_index=108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=108, hp=200\n", + "Call query_by_index with arch_index=109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=109, hp=200\n", + "Call query_by_index with arch_index=110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=110, hp=200\n", + "Call query_by_index with arch_index=111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=111, hp=200\n", + "Call query_by_index with arch_index=112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=112, hp=200\n", + "Call query_by_index with arch_index=113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=113, hp=200\n", + "Call query_by_index with arch_index=114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=114, hp=200\n", + "Call query_by_index with arch_index=115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=115, hp=200\n", + "Call query_by_index with arch_index=116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=116, hp=200\n", + "Call query_by_index with arch_index=117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=117, hp=200\n", + "Call query_by_index with arch_index=118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=118, hp=200\n", + "Call query_by_index with arch_index=119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=119, hp=200\n", + "Call query_by_index with arch_index=120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=120, hp=200\n", + "Call query_by_index with arch_index=121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=121, hp=200\n", + "Call query_by_index with arch_index=122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=122, hp=200\n", + "Call query_by_index with arch_index=123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=123, hp=200\n", + "Call query_by_index with arch_index=124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=124, hp=200\n", + "Call query_by_index with arch_index=125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=125, hp=200\n", + "Call query_by_index with arch_index=126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=126, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%| | 140/15625 [00:02<04:24, 58.64it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=127, hp=200\n", + "Call query_by_index with arch_index=128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=128, hp=200\n", + "Call query_by_index with arch_index=129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=129, hp=200\n", + "Call query_by_index with arch_index=130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=130, hp=200\n", + "Call query_by_index with arch_index=131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=131, hp=200\n", + "Call query_by_index with arch_index=132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=132, hp=200\n", + "Call query_by_index with arch_index=133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=133, hp=200\n", + "Call query_by_index with arch_index=134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=134, hp=200\n", + "Call query_by_index with arch_index=135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=135, hp=200\n", + "Call query_by_index with arch_index=136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=136, hp=200\n", + "Call query_by_index with arch_index=137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=137, hp=200\n", + "Call query_by_index with arch_index=138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=138, hp=200\n", + "Call query_by_index with arch_index=139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=139, hp=200\n", + "Call query_by_index with arch_index=140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=140, hp=200\n", + "Call query_by_index with arch_index=141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=141, hp=200\n", + "Call query_by_index with arch_index=142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=142, hp=200\n", + "Call query_by_index with arch_index=143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=143, hp=200\n", + "Call query_by_index with arch_index=144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=144, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%| | 154/15625 [00:02<04:23, 58.63it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=145, hp=200\n", + "Call query_by_index with arch_index=146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=146, hp=200\n", + "Call query_by_index with arch_index=147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=147, hp=200\n", + "Call query_by_index with arch_index=148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=148, hp=200\n", + "Call query_by_index with arch_index=149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=149, hp=200\n", + "Call query_by_index with arch_index=150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=150, hp=200\n", + "Call query_by_index with arch_index=151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=151, hp=200\n", + "Call query_by_index with arch_index=152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=152, hp=200\n", + "Call query_by_index with arch_index=153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=153, hp=200\n", + "Call query_by_index with arch_index=154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=154, hp=200\n", + "Call query_by_index with arch_index=155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=155, hp=200\n", + "Call query_by_index with arch_index=156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=156, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%| | 166/15625 [00:02<04:42, 54.64it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=157, hp=200\n", + "Call query_by_index with arch_index=158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=158, hp=200\n", + "Call query_by_index with arch_index=159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=159, hp=200\n", + "Call query_by_index with arch_index=160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=160, hp=200\n", + "Call query_by_index with arch_index=161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=161, hp=200\n", + "Call query_by_index with arch_index=162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=162, hp=200\n", + "Call query_by_index with arch_index=163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=163, hp=200\n", + "Call query_by_index with arch_index=164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=164, hp=200\n", + "Call query_by_index with arch_index=165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=165, hp=200\n", + "Call query_by_index with arch_index=166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=166, hp=200\n", + "Call query_by_index with arch_index=167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=167, hp=200\n", + "Call query_by_index with arch_index=168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=168, hp=200\n", + "Call query_by_index with arch_index=169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=169, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%| | 179/15625 [00:03<04:42, 54.70it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=170, hp=200\n", + "Call query_by_index with arch_index=171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=171, hp=200\n", + "Call query_by_index with arch_index=172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=172, hp=200\n", + "Call query_by_index with arch_index=173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=173, hp=200\n", + "Call query_by_index with arch_index=174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=174, hp=200\n", + "Call query_by_index with arch_index=175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=175, hp=200\n", + "Call query_by_index with arch_index=176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=176, hp=200\n", + "Call query_by_index with arch_index=177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=177, hp=200\n", + "Call query_by_index with arch_index=178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=178, hp=200\n", + "Call query_by_index with arch_index=179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=179, hp=200\n", + "Call query_by_index with arch_index=180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=180, hp=200\n", + "Call query_by_index with arch_index=181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=181, hp=200\n", + "Call query_by_index with arch_index=182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=182, hp=200\n", + "Call query_by_index with arch_index=183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=183, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%| | 192/15625 [00:03<04:30, 57.15it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=184, hp=200\n", + "Call query_by_index with arch_index=185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=185, hp=200\n", + "Call query_by_index with arch_index=186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=186, hp=200\n", + "Call query_by_index with arch_index=187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=187, hp=200\n", + "Call query_by_index with arch_index=188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=188, hp=200\n", + "Call query_by_index with arch_index=189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=189, hp=200\n", + "Call query_by_index with arch_index=190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=190, hp=200\n", + "Call query_by_index with arch_index=191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=191, hp=200\n", + "Call query_by_index with arch_index=192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=192, hp=200\n", + "Call query_by_index with arch_index=193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=193, hp=200\n", + "Call query_by_index with arch_index=194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=194, hp=200\n", + "Call query_by_index with arch_index=195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=195, hp=200\n", + "Call query_by_index with arch_index=196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=196, hp=200\n", + "Call query_by_index with arch_index=197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=197, hp=200\n", + "Call query_by_index with arch_index=198, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%|▏ | 205/15625 [00:03<04:34, 56.09it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=198, hp=200\n", + "Call query_by_index with arch_index=199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=199, hp=200\n", + "Call query_by_index with arch_index=200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=200, hp=200\n", + "Call query_by_index with arch_index=201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=201, hp=200\n", + "Call query_by_index with arch_index=202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=202, hp=200\n", + "Call query_by_index with arch_index=203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=203, hp=200\n", + "Call query_by_index with arch_index=204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=204, hp=200\n", + "Call query_by_index with arch_index=205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=205, hp=200\n", + "Call query_by_index with arch_index=206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=206, hp=200\n", + "Call query_by_index with arch_index=207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=207, hp=200\n", + "Call query_by_index with arch_index=208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=208, hp=200\n", + "Call query_by_index with arch_index=209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=209, hp=200\n", + "Call query_by_index with arch_index=210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=210, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 1%|▏ | 217/15625 [00:03<04:54, 52.27it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=211, hp=200\n", + "Call query_by_index with arch_index=212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=212, hp=200\n", + "Call query_by_index with arch_index=213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=213, hp=200\n", + "Call query_by_index with arch_index=214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=214, hp=200\n", + "Call query_by_index with arch_index=215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=215, hp=200\n", + "Call query_by_index with arch_index=216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=216, hp=200\n", + "Call query_by_index with arch_index=217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=217, hp=200\n", + "Call query_by_index with arch_index=218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=218, hp=200\n", + "Call query_by_index with arch_index=219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=219, hp=200\n", + "Call query_by_index with arch_index=220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=220, hp=200\n", + "Call query_by_index with arch_index=221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=221, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 236/15625 [00:04<04:33, 56.26it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=222, hp=200\n", + "Call query_by_index with arch_index=223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=223, hp=200\n", + "Call query_by_index with arch_index=224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=224, hp=200\n", + "Call query_by_index with arch_index=225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=225, hp=200\n", + "Call query_by_index with arch_index=226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=226, hp=200\n", + "Call query_by_index with arch_index=227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=227, hp=200\n", + "Call query_by_index with arch_index=228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=228, hp=200\n", + "Call query_by_index with arch_index=229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=229, hp=200\n", + "Call query_by_index with arch_index=230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=230, hp=200\n", + "Call query_by_index with arch_index=231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=231, hp=200\n", + "Call query_by_index with arch_index=232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=232, hp=200\n", + "Call query_by_index with arch_index=233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=233, hp=200\n", + "Call query_by_index with arch_index=234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=234, hp=200\n", + "Call query_by_index with arch_index=235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=235, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 250/15625 [00:04<04:14, 60.32it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=236, hp=200\n", + "Call query_by_index with arch_index=237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=237, hp=200\n", + "Call query_by_index with arch_index=238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=238, hp=200\n", + "Call query_by_index with arch_index=239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=239, hp=200\n", + "Call query_by_index with arch_index=240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=240, hp=200\n", + "Call query_by_index with arch_index=241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=241, hp=200\n", + "Call query_by_index with arch_index=242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=242, hp=200\n", + "Call query_by_index with arch_index=243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=243, hp=200\n", + "Call query_by_index with arch_index=244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=244, hp=200\n", + "Call query_by_index with arch_index=245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=245, hp=200\n", + "Call query_by_index with arch_index=246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=246, hp=200\n", + "Call query_by_index with arch_index=247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=247, hp=200\n", + "Call query_by_index with arch_index=248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=248, hp=200\n", + "Call query_by_index with arch_index=249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=249, hp=200\n", + "Call query_by_index with arch_index=250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=250, hp=200\n", + "Call query_by_index with arch_index=251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=251, hp=200\n", + "Call query_by_index with arch_index=252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=252, hp=200\n", + "Call query_by_index with arch_index=253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=253, hp=200\n", + "Call query_by_index with arch_index=254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=254, hp=200\n", + "Call query_by_index with arch_index=255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=255, hp=200\n", + "Call query_by_index with arch_index=256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=256, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 264/15625 [00:04<04:28, 57.26it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=257, hp=200\n", + "Call query_by_index with arch_index=258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=258, hp=200\n", + "Call query_by_index with arch_index=259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=259, hp=200\n", + "Call query_by_index with arch_index=260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=260, hp=200\n", + "Call query_by_index with arch_index=261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=261, hp=200\n", + "Call query_by_index with arch_index=262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=262, hp=200\n", + "Call query_by_index with arch_index=263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=263, hp=200\n", + "Call query_by_index with arch_index=264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=264, hp=200\n", + "Call query_by_index with arch_index=265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=265, hp=200\n", + "Call query_by_index with arch_index=266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=266, hp=200\n", + "Call query_by_index with arch_index=267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=267, hp=200\n", + "Call query_by_index with arch_index=268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=268, hp=200\n", + "Call query_by_index with arch_index=269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=269, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 282/15625 [00:04<04:51, 52.59it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=270, hp=200\n", + "Call query_by_index with arch_index=271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=271, hp=200\n", + "Call query_by_index with arch_index=272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=272, hp=200\n", + "Call query_by_index with arch_index=273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=273, hp=200\n", + "Call query_by_index with arch_index=274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=274, hp=200\n", + "Call query_by_index with arch_index=275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=275, hp=200\n", + "Call query_by_index with arch_index=276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=276, hp=200\n", + "Call query_by_index with arch_index=277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=277, hp=200\n", + "Call query_by_index with arch_index=278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=278, hp=200\n", + "Call query_by_index with arch_index=279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=279, hp=200\n", + "Call query_by_index with arch_index=280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=280, hp=200\n", + "Call query_by_index with arch_index=281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=281, hp=200\n", + "Call query_by_index with arch_index=282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=282, hp=200\n", + "Call query_by_index with arch_index=283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=283, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 294/15625 [00:05<04:47, 53.25it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=284, hp=200\n", + "Call query_by_index with arch_index=285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=285, hp=200\n", + "Call query_by_index with arch_index=286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=286, hp=200\n", + "Call query_by_index with arch_index=287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=287, hp=200\n", + "Call query_by_index with arch_index=288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=288, hp=200\n", + "Call query_by_index with arch_index=289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=289, hp=200\n", + "Call query_by_index with arch_index=290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=290, hp=200\n", + "Call query_by_index with arch_index=291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=291, hp=200\n", + "Call query_by_index with arch_index=292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=292, hp=200\n", + "Call query_by_index with arch_index=293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=293, hp=200\n", + "Call query_by_index with arch_index=294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=294, hp=200\n", + "Call query_by_index with arch_index=295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=295, hp=200\n", + "Call query_by_index with arch_index=296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=296, hp=200\n", + "Call query_by_index with arch_index=297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=297, hp=200\n", + "Call query_by_index with arch_index=298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=298, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 309/15625 [00:05<04:02, 63.07it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=299, hp=200\n", + "Call query_by_index with arch_index=300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=300, hp=200\n", + "Call query_by_index with arch_index=301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=301, hp=200\n", + "Call query_by_index with arch_index=302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=302, hp=200\n", + "Call query_by_index with arch_index=303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=303, hp=200\n", + "Call query_by_index with arch_index=304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=304, hp=200\n", + "Call query_by_index with arch_index=305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=305, hp=200\n", + "Call query_by_index with arch_index=306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=306, hp=200\n", + "Call query_by_index with arch_index=307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=307, hp=200\n", + "Call query_by_index with arch_index=308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=308, hp=200\n", + "Call query_by_index with arch_index=309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=309, hp=200\n", + "Call query_by_index with arch_index=310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=310, hp=200\n", + "Call query_by_index with arch_index=311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=311, hp=200\n", + "Call query_by_index with arch_index=312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=312, hp=200\n", + "Call query_by_index with arch_index=313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=313, hp=200\n", + "Call query_by_index with arch_index=314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=314, hp=200\n", + "Call query_by_index with arch_index=315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=315, hp=200\n", + "Call query_by_index with arch_index=316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=316, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 333/15625 [00:05<03:34, 71.36it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=317, hp=200\n", + "Call query_by_index with arch_index=318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=318, hp=200\n", + "Call query_by_index with arch_index=319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=319, hp=200\n", + "Call query_by_index with arch_index=320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=320, hp=200\n", + "Call query_by_index with arch_index=321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=321, hp=200\n", + "Call query_by_index with arch_index=322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=322, hp=200\n", + "Call query_by_index with arch_index=323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=323, hp=200\n", + "Call query_by_index with arch_index=324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=324, hp=200\n", + "Call query_by_index with arch_index=325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=325, hp=200\n", + "Call query_by_index with arch_index=326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=326, hp=200\n", + "Call query_by_index with arch_index=327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=327, hp=200\n", + "Call query_by_index with arch_index=328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=328, hp=200\n", + "Call query_by_index with arch_index=329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=329, hp=200\n", + "Call query_by_index with arch_index=330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=330, hp=200\n", + "Call query_by_index with arch_index=331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=331, hp=200\n", + "Call query_by_index with arch_index=332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=332, hp=200\n", + "Call query_by_index with arch_index=333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=333, hp=200\n", + "Call query_by_index with arch_index=334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=334, hp=200\n", + "Call query_by_index with arch_index=335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=335, hp=200\n", + "Call query_by_index with arch_index=336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=336, hp=200\n", + "Call query_by_index with arch_index=337, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 351/15625 [00:05<03:14, 78.50it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=337, hp=200\n", + "Call query_by_index with arch_index=338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=338, hp=200\n", + "Call query_by_index with arch_index=339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=339, hp=200\n", + "Call query_by_index with arch_index=340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=340, hp=200\n", + "Call query_by_index with arch_index=341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=341, hp=200\n", + "Call query_by_index with arch_index=342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=342, hp=200\n", + "Call query_by_index with arch_index=343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=343, hp=200\n", + "Call query_by_index with arch_index=344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=344, hp=200\n", + "Call query_by_index with arch_index=345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=345, hp=200\n", + "Call query_by_index with arch_index=346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=346, hp=200\n", + "Call query_by_index with arch_index=347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=347, hp=200\n", + "Call query_by_index with arch_index=348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=348, hp=200\n", + "Call query_by_index with arch_index=349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=349, hp=200\n", + "Call query_by_index with arch_index=350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=350, hp=200\n", + "Call query_by_index with arch_index=351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=351, hp=200\n", + "Call query_by_index with arch_index=352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=352, hp=200\n", + "Call query_by_index with arch_index=353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=353, hp=200\n", + "Call query_by_index with arch_index=354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=354, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 367/15625 [00:06<03:20, 76.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=355, hp=200\n", + "Call query_by_index with arch_index=356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=356, hp=200\n", + "Call query_by_index with arch_index=357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=357, hp=200\n", + "Call query_by_index with arch_index=358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=358, hp=200\n", + "Call query_by_index with arch_index=359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=359, hp=200\n", + "Call query_by_index with arch_index=360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=360, hp=200\n", + "Call query_by_index with arch_index=361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=361, hp=200\n", + "Call query_by_index with arch_index=362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=362, hp=200\n", + "Call query_by_index with arch_index=363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=363, hp=200\n", + "Call query_by_index with arch_index=364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=364, hp=200\n", + "Call query_by_index with arch_index=365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=365, hp=200\n", + "Call query_by_index with arch_index=366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=366, hp=200\n", + "Call query_by_index with arch_index=367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=367, hp=200\n", + "Call query_by_index with arch_index=368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=368, hp=200\n", + "Call query_by_index with arch_index=369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=369, hp=200\n", + "Call query_by_index with arch_index=370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=370, hp=200\n", + "Call query_by_index with arch_index=371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=371, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 2%|▏ | 385/15625 [00:06<03:05, 82.33it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=372, hp=200\n", + "Call query_by_index with arch_index=373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=373, hp=200\n", + "Call query_by_index with arch_index=374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=374, hp=200\n", + "Call query_by_index with arch_index=375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=375, hp=200\n", + "Call query_by_index with arch_index=376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=376, hp=200\n", + "Call query_by_index with arch_index=377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=377, hp=200\n", + "Call query_by_index with arch_index=378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=378, hp=200\n", + "Call query_by_index with arch_index=379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=379, hp=200\n", + "Call query_by_index with arch_index=380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=380, hp=200\n", + "Call query_by_index with arch_index=381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=381, hp=200\n", + "Call query_by_index with arch_index=382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=382, hp=200\n", + "Call query_by_index with arch_index=383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=383, hp=200\n", + "Call query_by_index with arch_index=384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=384, hp=200\n", + "Call query_by_index with arch_index=385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=385, hp=200\n", + "Call query_by_index with arch_index=386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=386, hp=200\n", + "Call query_by_index with arch_index=387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=387, hp=200\n", + "Call query_by_index with arch_index=388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=388, hp=200\n", + "Call query_by_index with arch_index=389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=389, hp=200\n", + "Call query_by_index with arch_index=390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=390, hp=200\n", + "Call query_by_index with arch_index=391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=391, hp=200\n", + "Call query_by_index with arch_index=392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=392, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 402/15625 [00:06<03:26, 73.65it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=393, hp=200\n", + "Call query_by_index with arch_index=394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=394, hp=200\n", + "Call query_by_index with arch_index=395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=395, hp=200\n", + "Call query_by_index with arch_index=396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=396, hp=200\n", + "Call query_by_index with arch_index=397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=397, hp=200\n", + "Call query_by_index with arch_index=398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=398, hp=200\n", + "Call query_by_index with arch_index=399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=399, hp=200\n", + "Call query_by_index with arch_index=400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=400, hp=200\n", + "Call query_by_index with arch_index=401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=401, hp=200\n", + "Call query_by_index with arch_index=402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=402, hp=200\n", + "Call query_by_index with arch_index=403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=403, hp=200\n", + "Call query_by_index with arch_index=404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=404, hp=200\n", + "Call query_by_index with arch_index=405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=405, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 417/15625 [00:06<03:56, 64.24it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=406, hp=200\n", + "Call query_by_index with arch_index=407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=407, hp=200\n", + "Call query_by_index with arch_index=408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=408, hp=200\n", + "Call query_by_index with arch_index=409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=409, hp=200\n", + "Call query_by_index with arch_index=410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=410, hp=200\n", + "Call query_by_index with arch_index=411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=411, hp=200\n", + "Call query_by_index with arch_index=412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=412, hp=200\n", + "Call query_by_index with arch_index=413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=413, hp=200\n", + "Call query_by_index with arch_index=414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=414, hp=200\n", + "Call query_by_index with arch_index=415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=415, hp=200\n", + "Call query_by_index with arch_index=416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=416, hp=200\n", + "Call query_by_index with arch_index=417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=417, hp=200\n", + "Call query_by_index with arch_index=418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=418, hp=200\n", + "Call query_by_index with arch_index=419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=419, hp=200\n", + "Call query_by_index with arch_index=420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=420, hp=200\n", + "Call query_by_index with arch_index=421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=421, hp=200\n", + "Call query_by_index with arch_index=422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=422, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 431/15625 [00:07<03:57, 63.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=423, hp=200\n", + "Call query_by_index with arch_index=424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=424, hp=200\n", + "Call query_by_index with arch_index=425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=425, hp=200\n", + "Call query_by_index with arch_index=426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=426, hp=200\n", + "Call query_by_index with arch_index=427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=427, hp=200\n", + "Call query_by_index with arch_index=428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=428, hp=200\n", + "Call query_by_index with arch_index=429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=429, hp=200\n", + "Call query_by_index with arch_index=430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=430, hp=200\n", + "Call query_by_index with arch_index=431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=431, hp=200\n", + "Call query_by_index with arch_index=432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=432, hp=200\n", + "Call query_by_index with arch_index=433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=433, hp=200\n", + "Call query_by_index with arch_index=434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=434, hp=200\n", + "Call query_by_index with arch_index=435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=435, hp=200\n", + "Call query_by_index with arch_index=436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=436, hp=200\n", + "Call query_by_index with arch_index=437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=437, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 445/15625 [00:07<04:24, 57.38it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=438, hp=200\n", + "Call query_by_index with arch_index=439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=439, hp=200\n", + "Call query_by_index with arch_index=440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=440, hp=200\n", + "Call query_by_index with arch_index=441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=441, hp=200\n", + "Call query_by_index with arch_index=442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=442, hp=200\n", + "Call query_by_index with arch_index=443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=443, hp=200\n", + "Call query_by_index with arch_index=444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=444, hp=200\n", + "Call query_by_index with arch_index=445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=445, hp=200\n", + "Call query_by_index with arch_index=446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=446, hp=200\n", + "Call query_by_index with arch_index=447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=447, hp=200\n", + "Call query_by_index with arch_index=448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=448, hp=200\n", + "Call query_by_index with arch_index=449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=449, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 457/15625 [00:07<04:45, 53.13it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=450, hp=200\n", + "Call query_by_index with arch_index=451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=451, hp=200\n", + "Call query_by_index with arch_index=452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=452, hp=200\n", + "Call query_by_index with arch_index=453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=453, hp=200\n", + "Call query_by_index with arch_index=454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=454, hp=200\n", + "Call query_by_index with arch_index=455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=455, hp=200\n", + "Call query_by_index with arch_index=456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=456, hp=200\n", + "Call query_by_index with arch_index=457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=457, hp=200\n", + "Call query_by_index with arch_index=458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=458, hp=200\n", + "Call query_by_index with arch_index=459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=459, hp=200\n", + "Call query_by_index with arch_index=460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=460, hp=200\n", + "Call query_by_index with arch_index=461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=461, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 470/15625 [00:07<04:43, 53.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=462, hp=200\n", + "Call query_by_index with arch_index=463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=463, hp=200\n", + "Call query_by_index with arch_index=464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=464, hp=200\n", + "Call query_by_index with arch_index=465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=465, hp=200\n", + "Call query_by_index with arch_index=466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=466, hp=200\n", + "Call query_by_index with arch_index=467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=467, hp=200\n", + "Call query_by_index with arch_index=468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=468, hp=200\n", + "Call query_by_index with arch_index=469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=469, hp=200\n", + "Call query_by_index with arch_index=470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=470, hp=200\n", + "Call query_by_index with arch_index=471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=471, hp=200\n", + "Call query_by_index with arch_index=472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=472, hp=200\n", + "Call query_by_index with arch_index=473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=473, hp=200\n", + "Call query_by_index with arch_index=474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=474, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 488/15625 [00:08<04:27, 56.50it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=475, hp=200\n", + "Call query_by_index with arch_index=476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=476, hp=200\n", + "Call query_by_index with arch_index=477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=477, hp=200\n", + "Call query_by_index with arch_index=478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=478, hp=200\n", + "Call query_by_index with arch_index=479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=479, hp=200\n", + "Call query_by_index with arch_index=480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=480, hp=200\n", + "Call query_by_index with arch_index=481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=481, hp=200\n", + "Call query_by_index with arch_index=482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=482, hp=200\n", + "Call query_by_index with arch_index=483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=483, hp=200\n", + "Call query_by_index with arch_index=484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=484, hp=200\n", + "Call query_by_index with arch_index=485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=485, hp=200\n", + "Call query_by_index with arch_index=486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=486, hp=200\n", + "Call query_by_index with arch_index=487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=487, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 501/15625 [00:08<04:35, 54.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=488, hp=200\n", + "Call query_by_index with arch_index=489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=489, hp=200\n", + "Call query_by_index with arch_index=490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=490, hp=200\n", + "Call query_by_index with arch_index=491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=491, hp=200\n", + "Call query_by_index with arch_index=492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=492, hp=200\n", + "Call query_by_index with arch_index=493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=493, hp=200\n", + "Call query_by_index with arch_index=494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=494, hp=200\n", + "Call query_by_index with arch_index=495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=495, hp=200\n", + "Call query_by_index with arch_index=496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=496, hp=200\n", + "Call query_by_index with arch_index=497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=497, hp=200\n", + "Call query_by_index with arch_index=498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=498, hp=200\n", + "Call query_by_index with arch_index=499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=499, hp=200\n", + "Call query_by_index with arch_index=500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=500, hp=200\n", + "Call query_by_index with arch_index=501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=501, hp=200\n", + "Call query_by_index with arch_index=502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=502, hp=200\n", + "Call query_by_index with arch_index=503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=503, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 513/15625 [00:08<04:57, 50.73it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=504, hp=200\n", + "Call query_by_index with arch_index=505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=505, hp=200\n", + "Call query_by_index with arch_index=506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=506, hp=200\n", + "Call query_by_index with arch_index=507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=507, hp=200\n", + "Call query_by_index with arch_index=508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=508, hp=200\n", + "Call query_by_index with arch_index=509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=509, hp=200\n", + "Call query_by_index with arch_index=510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=510, hp=200\n", + "Call query_by_index with arch_index=511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=511, hp=200\n", + "Call query_by_index with arch_index=512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=512, hp=200\n", + "Call query_by_index with arch_index=513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=513, hp=200\n", + "Call query_by_index with arch_index=514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=514, hp=200\n", + "Call query_by_index with arch_index=515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=515, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 525/15625 [00:08<05:09, 48.86it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=516, hp=200\n", + "Call query_by_index with arch_index=517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=517, hp=200\n", + "Call query_by_index with arch_index=518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=518, hp=200\n", + "Call query_by_index with arch_index=519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=519, hp=200\n", + "Call query_by_index with arch_index=520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=520, hp=200\n", + "Call query_by_index with arch_index=521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=521, hp=200\n", + "Call query_by_index with arch_index=522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=522, hp=200\n", + "Call query_by_index with arch_index=523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=523, hp=200\n", + "Call query_by_index with arch_index=524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=524, hp=200\n", + "Call query_by_index with arch_index=525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=525, hp=200\n", + "Call query_by_index with arch_index=526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=526, hp=200\n", + "Call query_by_index with arch_index=527, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 3%|▎ | 531/15625 [00:08<05:03, 49.67it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=527, hp=200\n", + "Call query_by_index with arch_index=528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=528, hp=200\n", + "Call query_by_index with arch_index=529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=529, hp=200\n", + "Call query_by_index with arch_index=530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=530, hp=200\n", + "Call query_by_index with arch_index=531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=531, hp=200\n", + "Call query_by_index with arch_index=532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=532, hp=200\n", + "Call query_by_index with arch_index=533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=533, hp=200\n", + "Call query_by_index with arch_index=534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=534, hp=200\n", + "Call query_by_index with arch_index=535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=535, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 3%|▎ | 544/15625 [00:09<05:03, 49.72it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=536, hp=200\n", + "Call query_by_index with arch_index=537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=537, hp=200\n", + "Call query_by_index with arch_index=538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=538, hp=200\n", + "Call query_by_index with arch_index=539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=539, hp=200\n", + "Call query_by_index with arch_index=540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=540, hp=200\n", + "Call query_by_index with arch_index=541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=541, hp=200\n", + "Call query_by_index with arch_index=542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=542, hp=200\n", + "Call query_by_index with arch_index=543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=543, hp=200\n", + "Call query_by_index with arch_index=544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=544, hp=200\n", + "Call query_by_index with arch_index=545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=545, hp=200\n", + "Call query_by_index with arch_index=546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=546, hp=200\n", + "Call query_by_index with arch_index=547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=547, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▎ | 557/15625 [00:09<04:45, 52.76it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=548, hp=200\n", + "Call query_by_index with arch_index=549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=549, hp=200\n", + "Call query_by_index with arch_index=550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=550, hp=200\n", + "Call query_by_index with arch_index=551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=551, hp=200\n", + "Call query_by_index with arch_index=552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=552, hp=200\n", + "Call query_by_index with arch_index=553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=553, hp=200\n", + "Call query_by_index with arch_index=554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=554, hp=200\n", + "Call query_by_index with arch_index=555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=555, hp=200\n", + "Call query_by_index with arch_index=556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=556, hp=200\n", + "Call query_by_index with arch_index=557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=557, hp=200\n", + "Call query_by_index with arch_index=558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=558, hp=200\n", + "Call query_by_index with arch_index=559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=559, hp=200\n", + "Call query_by_index with arch_index=560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=560, hp=200\n", + "Call query_by_index with arch_index=561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=561, hp=200\n", + "Call query_by_index with arch_index=562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=562, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▎ | 570/15625 [00:09<04:45, 52.69it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=563, hp=200\n", + "Call query_by_index with arch_index=564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=564, hp=200\n", + "Call query_by_index with arch_index=565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=565, hp=200\n", + "Call query_by_index with arch_index=566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=566, hp=200\n", + "Call query_by_index with arch_index=567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=567, hp=200\n", + "Call query_by_index with arch_index=568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=568, hp=200\n", + "Call query_by_index with arch_index=569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=569, hp=200\n", + "Call query_by_index with arch_index=570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=570, hp=200\n", + "Call query_by_index with arch_index=571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=571, hp=200\n", + "Call query_by_index with arch_index=572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=572, hp=200\n", + "Call query_by_index with arch_index=573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=573, hp=200\n", + "Call query_by_index with arch_index=574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=574, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▎ | 583/15625 [00:09<04:43, 53.10it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=575, hp=200\n", + "Call query_by_index with arch_index=576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=576, hp=200\n", + "Call query_by_index with arch_index=577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=577, hp=200\n", + "Call query_by_index with arch_index=578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=578, hp=200\n", + "Call query_by_index with arch_index=579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=579, hp=200\n", + "Call query_by_index with arch_index=580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=580, hp=200\n", + "Call query_by_index with arch_index=581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=581, hp=200\n", + "Call query_by_index with arch_index=582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=582, hp=200\n", + "Call query_by_index with arch_index=583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=583, hp=200\n", + "Call query_by_index with arch_index=584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=584, hp=200\n", + "Call query_by_index with arch_index=585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=585, hp=200\n", + "Call query_by_index with arch_index=586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=586, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▍ | 595/15625 [00:10<05:06, 48.97it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=587, hp=200\n", + "Call query_by_index with arch_index=588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=588, hp=200\n", + "Call query_by_index with arch_index=589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=589, hp=200\n", + "Call query_by_index with arch_index=590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=590, hp=200\n", + "Call query_by_index with arch_index=591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=591, hp=200\n", + "Call query_by_index with arch_index=592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=592, hp=200\n", + "Call query_by_index with arch_index=593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=593, hp=200\n", + "Call query_by_index with arch_index=594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=594, hp=200\n", + "Call query_by_index with arch_index=595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=595, hp=200\n", + "Call query_by_index with arch_index=596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=596, hp=200\n", + "Call query_by_index with arch_index=597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=597, hp=200\n", + "Call query_by_index with arch_index=598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=598, hp=200\n", + "Call query_by_index with arch_index=599, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▍ | 608/15625 [00:10<04:41, 53.25it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=599, hp=200\n", + "Call query_by_index with arch_index=600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=600, hp=200\n", + "Call query_by_index with arch_index=601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=601, hp=200\n", + "Call query_by_index with arch_index=602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=602, hp=200\n", + "Call query_by_index with arch_index=603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=603, hp=200\n", + "Call query_by_index with arch_index=604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=604, hp=200\n", + "Call query_by_index with arch_index=605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=605, hp=200\n", + "Call query_by_index with arch_index=606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=606, hp=200\n", + "Call query_by_index with arch_index=607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=607, hp=200\n", + "Call query_by_index with arch_index=608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=608, hp=200\n", + "Call query_by_index with arch_index=609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=609, hp=200\n", + "Call query_by_index with arch_index=610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=610, hp=200\n", + "Call query_by_index with arch_index=611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=611, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▍ | 620/15625 [00:10<05:08, 48.58it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=612, hp=200\n", + "Call query_by_index with arch_index=613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=613, hp=200\n", + "Call query_by_index with arch_index=614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=614, hp=200\n", + "Call query_by_index with arch_index=615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=615, hp=200\n", + "Call query_by_index with arch_index=616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=616, hp=200\n", + "Call query_by_index with arch_index=617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=617, hp=200\n", + "Call query_by_index with arch_index=618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=618, hp=200\n", + "Call query_by_index with arch_index=619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=619, hp=200\n", + "Call query_by_index with arch_index=620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=620, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▍ | 633/15625 [00:10<04:29, 55.57it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=621, hp=200\n", + "Call query_by_index with arch_index=622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=622, hp=200\n", + "Call query_by_index with arch_index=623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=623, hp=200\n", + "Call query_by_index with arch_index=624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=624, hp=200\n", + "Call query_by_index with arch_index=625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=625, hp=200\n", + "Call query_by_index with arch_index=626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=626, hp=200\n", + "Call query_by_index with arch_index=627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=627, hp=200\n", + "Call query_by_index with arch_index=628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=628, hp=200\n", + "Call query_by_index with arch_index=629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=629, hp=200\n", + "Call query_by_index with arch_index=630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=630, hp=200\n", + "Call query_by_index with arch_index=631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=631, hp=200\n", + "Call query_by_index with arch_index=632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=632, hp=200\n", + "Call query_by_index with arch_index=633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=633, hp=200\n", + "Call query_by_index with arch_index=634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=634, hp=200\n", + "Call query_by_index with arch_index=635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=635, hp=200\n", + "Call query_by_index with arch_index=636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=636, hp=200\n", + "Call query_by_index with arch_index=637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=637, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▍ | 645/15625 [00:11<04:33, 54.74it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=638, hp=200\n", + "Call query_by_index with arch_index=639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=639, hp=200\n", + "Call query_by_index with arch_index=640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=640, hp=200\n", + "Call query_by_index with arch_index=641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=641, hp=200\n", + "Call query_by_index with arch_index=642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=642, hp=200\n", + "Call query_by_index with arch_index=643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=643, hp=200\n", + "Call query_by_index with arch_index=644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=644, hp=200\n", + "Call query_by_index with arch_index=645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=645, hp=200\n", + "Call query_by_index with arch_index=646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=646, hp=200\n", + "Call query_by_index with arch_index=647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=647, hp=200\n", + "Call query_by_index with arch_index=648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=648, hp=200\n", + "Call query_by_index with arch_index=649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=649, hp=200\n", + "Call query_by_index with arch_index=650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=650, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▍ | 658/15625 [00:11<04:22, 56.92it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=651, hp=200\n", + "Call query_by_index with arch_index=652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=652, hp=200\n", + "Call query_by_index with arch_index=653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=653, hp=200\n", + "Call query_by_index with arch_index=654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=654, hp=200\n", + "Call query_by_index with arch_index=655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=655, hp=200\n", + "Call query_by_index with arch_index=656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=656, hp=200\n", + "Call query_by_index with arch_index=657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=657, hp=200\n", + "Call query_by_index with arch_index=658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=658, hp=200\n", + "Call query_by_index with arch_index=659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=659, hp=200\n", + "Call query_by_index with arch_index=660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=660, hp=200\n", + "Call query_by_index with arch_index=661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=661, hp=200\n", + "Call query_by_index with arch_index=662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=662, hp=200\n", + "Call query_by_index with arch_index=663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=663, hp=200\n", + "Call query_by_index with arch_index=664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=664, hp=200\n", + "Call query_by_index with arch_index=665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=665, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▍ | 682/15625 [00:11<03:35, 69.32it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=666, hp=200\n", + "Call query_by_index with arch_index=667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=667, hp=200\n", + "Call query_by_index with arch_index=668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=668, hp=200\n", + "Call query_by_index with arch_index=669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=669, hp=200\n", + "Call query_by_index with arch_index=670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=670, hp=200\n", + "Call query_by_index with arch_index=671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=671, hp=200\n", + "Call query_by_index with arch_index=672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=672, hp=200\n", + "Call query_by_index with arch_index=673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=673, hp=200\n", + "Call query_by_index with arch_index=674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=674, hp=200\n", + "Call query_by_index with arch_index=675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=675, hp=200\n", + "Call query_by_index with arch_index=676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=676, hp=200\n", + "Call query_by_index with arch_index=677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=677, hp=200\n", + "Call query_by_index with arch_index=678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=678, hp=200\n", + "Call query_by_index with arch_index=679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=679, hp=200\n", + "Call query_by_index with arch_index=680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=680, hp=200\n", + "Call query_by_index with arch_index=681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=681, hp=200\n", + "Call query_by_index with arch_index=682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=682, hp=200\n", + "Call query_by_index with arch_index=683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=683, hp=200\n", + "Call query_by_index with arch_index=684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=684, hp=200\n", + "Call query_by_index with arch_index=685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=685, hp=200\n", + "Call query_by_index with arch_index=686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=686, hp=200\n", + "Call query_by_index with arch_index=687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=687, hp=200\n", + "Call query_by_index with arch_index=688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=688, hp=200\n", + "Call query_by_index with arch_index=689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=689, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 4%|▍ | 699/15625 [00:11<03:42, 67.05it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=690, hp=200\n", + "Call query_by_index with arch_index=691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=691, hp=200\n", + "Call query_by_index with arch_index=692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=692, hp=200\n", + "Call query_by_index with arch_index=693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=693, hp=200\n", + "Call query_by_index with arch_index=694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=694, hp=200\n", + "Call query_by_index with arch_index=695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=695, hp=200\n", + "Call query_by_index with arch_index=696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=696, hp=200\n", + "Call query_by_index with arch_index=697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=697, hp=200\n", + "Call query_by_index with arch_index=698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=698, hp=200\n", + "Call query_by_index with arch_index=699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=699, hp=200\n", + "Call query_by_index with arch_index=700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=700, hp=200\n", + "Call query_by_index with arch_index=701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=701, hp=200\n", + "Call query_by_index with arch_index=702, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 5%|▍ | 714/15625 [00:12<03:34, 69.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=702, hp=200\n", + "Call query_by_index with arch_index=703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=703, hp=200\n", + "Call query_by_index with arch_index=704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=704, hp=200\n", + "Call query_by_index with arch_index=705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=705, hp=200\n", + "Call query_by_index with arch_index=706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=706, hp=200\n", + "Call query_by_index with arch_index=707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=707, hp=200\n", + "Call query_by_index with arch_index=708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=708, hp=200\n", + "Call query_by_index with arch_index=709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=709, hp=200\n", + "Call query_by_index with arch_index=710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=710, hp=200\n", + "Call query_by_index with arch_index=711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=711, hp=200\n", + "Call query_by_index with arch_index=712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=712, hp=200\n", + "Call query_by_index with arch_index=713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=713, hp=200\n", + "Call query_by_index with arch_index=714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=714, hp=200\n", + "Call query_by_index with arch_index=715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=715, hp=200\n", + "Call query_by_index with arch_index=716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=716, hp=200\n", + "Call query_by_index with arch_index=717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=717, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 5%|▍ | 729/15625 [00:12<04:07, 60.28it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=718, hp=200\n", + "Call query_by_index with arch_index=719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=719, hp=200\n", + "Call query_by_index with arch_index=720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=720, hp=200\n", + "Call query_by_index with arch_index=721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=721, hp=200\n", + "Call query_by_index with arch_index=722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=722, hp=200\n", + "Call query_by_index with arch_index=723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=723, hp=200\n", + "Call query_by_index with arch_index=724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=724, hp=200\n", + "Call query_by_index with arch_index=725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=725, hp=200\n", + "Call query_by_index with arch_index=726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=726, hp=200\n", + "Call query_by_index with arch_index=727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=727, hp=200\n", + "Call query_by_index with arch_index=728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=728, hp=200\n", + "Call query_by_index with arch_index=729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=729, hp=200\n", + "Call query_by_index with arch_index=730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=730, hp=200\n", + "Call query_by_index with arch_index=731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=731, hp=200\n", + "Call query_by_index with arch_index=732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=732, hp=200\n", + "Call query_by_index with arch_index=733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=733, hp=200\n", + "Call query_by_index with arch_index=734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=734, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 5%|▍ | 757/15625 [00:12<03:07, 79.26it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=735, hp=200\n", + "Call query_by_index with arch_index=736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=736, hp=200\n", + "Call query_by_index with arch_index=737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=737, hp=200\n", + "Call query_by_index with arch_index=738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=738, hp=200\n", + "Call query_by_index with arch_index=739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=739, hp=200\n", + "Call query_by_index with arch_index=740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=740, hp=200\n", + "Call query_by_index with arch_index=741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=741, hp=200\n", + "Call query_by_index with arch_index=742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=742, hp=200\n", + "Call query_by_index with arch_index=743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=743, hp=200\n", + "Call query_by_index with arch_index=744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=744, hp=200\n", + "Call query_by_index with arch_index=745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=745, hp=200\n", + "Call query_by_index with arch_index=746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=746, hp=200\n", + "Call query_by_index with arch_index=747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=747, hp=200\n", + "Call query_by_index with arch_index=748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=748, hp=200\n", + "Call query_by_index with arch_index=749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=749, hp=200\n", + "Call query_by_index with arch_index=750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=750, hp=200\n", + "Call query_by_index with arch_index=751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=751, hp=200\n", + "Call query_by_index with arch_index=752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=752, hp=200\n", + "Call query_by_index with arch_index=753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=753, hp=200\n", + "Call query_by_index with arch_index=754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=754, hp=200\n", + "Call query_by_index with arch_index=755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=755, hp=200\n", + "Call query_by_index with arch_index=756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=756, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 5%|▍ | 776/15625 [00:12<03:00, 82.08it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=757, hp=200\n", + "Call query_by_index with arch_index=758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=758, hp=200\n", + "Call query_by_index with arch_index=759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=759, hp=200\n", + "Call query_by_index with arch_index=760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=760, hp=200\n", + "Call query_by_index with arch_index=761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=761, hp=200\n", + "Call query_by_index with arch_index=762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=762, hp=200\n", + "Call query_by_index with arch_index=763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=763, hp=200\n", + "Call query_by_index with arch_index=764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=764, hp=200\n", + "Call query_by_index with arch_index=765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=765, hp=200\n", + "Call query_by_index with arch_index=766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=766, hp=200\n", + "Call query_by_index with arch_index=767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=767, hp=200\n", + "Call query_by_index with arch_index=768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=768, hp=200\n", + "Call query_by_index with arch_index=769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=769, hp=200\n", + "Call query_by_index with arch_index=770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=770, hp=200\n", + "Call query_by_index with arch_index=771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=771, hp=200\n", + "Call query_by_index with arch_index=772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=772, hp=200\n", + "Call query_by_index with arch_index=773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=773, hp=200\n", + "Call query_by_index with arch_index=774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=774, hp=200\n", + "Call query_by_index with arch_index=775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=775, hp=200\n", + "Call query_by_index with arch_index=776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=776, hp=200\n", + "Call query_by_index with arch_index=777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=777, hp=200\n", + "Call query_by_index with arch_index=778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=778, hp=200\n", + "Call query_by_index with arch_index=779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=779, hp=200\n", + "Call query_by_index with arch_index=780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=780, hp=200\n", + "Call query_by_index with arch_index=781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=781, hp=200\n", + "Call query_by_index with arch_index=782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=782, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 5%|▌ | 794/15625 [00:13<03:10, 77.69it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=783, hp=200\n", + "Call query_by_index with arch_index=784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=784, hp=200\n", + "Call query_by_index with arch_index=785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=785, hp=200\n", + "Call query_by_index with arch_index=786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=786, hp=200\n", + "Call query_by_index with arch_index=787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=787, hp=200\n", + "Call query_by_index with arch_index=788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=788, hp=200\n", + "Call query_by_index with arch_index=789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=789, hp=200\n", + "Call query_by_index with arch_index=790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=790, hp=200\n", + "Call query_by_index with arch_index=791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=791, hp=200\n", + "Call query_by_index with arch_index=792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=792, hp=200\n", + "Call query_by_index with arch_index=793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=793, hp=200\n", + "Call query_by_index with arch_index=794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=794, hp=200\n", + "Call query_by_index with arch_index=795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=795, hp=200\n", + "Call query_by_index with arch_index=796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=796, hp=200\n", + "Call query_by_index with arch_index=797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=797, hp=200\n", + "Call query_by_index with arch_index=798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=798, hp=200\n", + "Call query_by_index with arch_index=799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=799, hp=200\n", + "Call query_by_index with arch_index=800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=800, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 5%|▌ | 810/15625 [00:13<03:19, 74.37it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=801, hp=200\n", + "Call query_by_index with arch_index=802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=802, hp=200\n", + "Call query_by_index with arch_index=803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=803, hp=200\n", + "Call query_by_index with arch_index=804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=804, hp=200\n", + "Call query_by_index with arch_index=805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=805, hp=200\n", + "Call query_by_index with arch_index=806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=806, hp=200\n", + "Call query_by_index with arch_index=807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=807, hp=200\n", + "Call query_by_index with arch_index=808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=808, hp=200\n", + "Call query_by_index with arch_index=809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=809, hp=200\n", + "Call query_by_index with arch_index=810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=810, hp=200\n", + "Call query_by_index with arch_index=811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=811, hp=200\n", + "Call query_by_index with arch_index=812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=812, hp=200\n", + "Call query_by_index with arch_index=813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=813, hp=200\n", + "Call query_by_index with arch_index=814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=814, hp=200\n", + "Call query_by_index with arch_index=815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=815, hp=200\n", + "Call query_by_index with arch_index=816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=816, hp=200\n", + "Call query_by_index with arch_index=817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=817, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 5%|▌ | 834/15625 [00:13<03:25, 72.09it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=818, hp=200\n", + "Call query_by_index with arch_index=819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=819, hp=200\n", + "Call query_by_index with arch_index=820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=820, hp=200\n", + "Call query_by_index with arch_index=821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=821, hp=200\n", + "Call query_by_index with arch_index=822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=822, hp=200\n", + "Call query_by_index with arch_index=823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=823, hp=200\n", + "Call query_by_index with arch_index=824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=824, hp=200\n", + "Call query_by_index with arch_index=825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=825, hp=200\n", + "Call query_by_index with arch_index=826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=826, hp=200\n", + "Call query_by_index with arch_index=827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=827, hp=200\n", + "Call query_by_index with arch_index=828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=828, hp=200\n", + "Call query_by_index with arch_index=829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=829, hp=200\n", + "Call query_by_index with arch_index=830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=830, hp=200\n", + "Call query_by_index with arch_index=831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=831, hp=200\n", + "Call query_by_index with arch_index=832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=832, hp=200\n", + "Call query_by_index with arch_index=833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=833, hp=200\n", + "Call query_by_index with arch_index=834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=834, hp=200\n", + "Call query_by_index with arch_index=835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=835, hp=200\n", + "Call query_by_index with arch_index=836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=836, hp=200\n", + "Call query_by_index with arch_index=837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=837, hp=200\n", + "Call query_by_index with arch_index=838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=838, hp=200\n", + "Call query_by_index with arch_index=839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=839, hp=200\n", + "Call query_by_index with arch_index=840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=840, hp=200\n", + "Call query_by_index with arch_index=841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=841, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 5%|▌ | 858/15625 [00:14<03:29, 70.59it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=842, hp=200\n", + "Call query_by_index with arch_index=843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=843, hp=200\n", + "Call query_by_index with arch_index=844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=844, hp=200\n", + "Call query_by_index with arch_index=845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=845, hp=200\n", + "Call query_by_index with arch_index=846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=846, hp=200\n", + "Call query_by_index with arch_index=847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=847, hp=200\n", + "Call query_by_index with arch_index=848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=848, hp=200\n", + "Call query_by_index with arch_index=849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=849, hp=200\n", + "Call query_by_index with arch_index=850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=850, hp=200\n", + "Call query_by_index with arch_index=851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=851, hp=200\n", + "Call query_by_index with arch_index=852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=852, hp=200\n", + "Call query_by_index with arch_index=853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=853, hp=200\n", + "Call query_by_index with arch_index=854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=854, hp=200\n", + "Call query_by_index with arch_index=855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=855, hp=200\n", + "Call query_by_index with arch_index=856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=856, hp=200\n", + "Call query_by_index with arch_index=857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=857, hp=200\n", + "Call query_by_index with arch_index=858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=858, hp=200\n", + "Call query_by_index with arch_index=859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=859, hp=200\n", + "Call query_by_index with arch_index=860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=860, hp=200\n", + "Call query_by_index with arch_index=861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=861, hp=200\n", + "Call query_by_index with arch_index=862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=862, hp=200\n", + "Call query_by_index with arch_index=863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=863, hp=200\n", + "Call query_by_index with arch_index=864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=864, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 6%|▌ | 880/15625 [00:14<03:44, 65.60it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=865, hp=200\n", + "Call query_by_index with arch_index=866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=866, hp=200\n", + "Call query_by_index with arch_index=867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=867, hp=200\n", + "Call query_by_index with arch_index=868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=868, hp=200\n", + "Call query_by_index with arch_index=869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=869, hp=200\n", + "Call query_by_index with arch_index=870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=870, hp=200\n", + "Call query_by_index with arch_index=871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=871, hp=200\n", + "Call query_by_index with arch_index=872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=872, hp=200\n", + "Call query_by_index with arch_index=873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=873, hp=200\n", + "Call query_by_index with arch_index=874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=874, hp=200\n", + "Call query_by_index with arch_index=875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=875, hp=200\n", + "Call query_by_index with arch_index=876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=876, hp=200\n", + "Call query_by_index with arch_index=877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=877, hp=200\n", + "Call query_by_index with arch_index=878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=878, hp=200\n", + "Call query_by_index with arch_index=879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=879, hp=200\n", + "Call query_by_index with arch_index=880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=880, hp=200\n", + "Call query_by_index with arch_index=881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=881, hp=200\n", + "Call query_by_index with arch_index=882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=882, hp=200\n", + "Call query_by_index with arch_index=883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=883, hp=200\n", + "Call query_by_index with arch_index=884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=884, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 6%|▌ | 904/15625 [00:14<03:32, 69.11it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=885, hp=200\n", + "Call query_by_index with arch_index=886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=886, hp=200\n", + "Call query_by_index with arch_index=887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=887, hp=200\n", + "Call query_by_index with arch_index=888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=888, hp=200\n", + "Call query_by_index with arch_index=889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=889, hp=200\n", + "Call query_by_index with arch_index=890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=890, hp=200\n", + "Call query_by_index with arch_index=891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=891, hp=200\n", + "Call query_by_index with arch_index=892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=892, hp=200\n", + "Call query_by_index with arch_index=893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=893, hp=200\n", + "Call query_by_index with arch_index=894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=894, hp=200\n", + "Call query_by_index with arch_index=895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=895, hp=200\n", + "Call query_by_index with arch_index=896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=896, hp=200\n", + "Call query_by_index with arch_index=897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=897, hp=200\n", + "Call query_by_index with arch_index=898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=898, hp=200\n", + "Call query_by_index with arch_index=899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=899, hp=200\n", + "Call query_by_index with arch_index=900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=900, hp=200\n", + "Call query_by_index with arch_index=901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=901, hp=200\n", + "Call query_by_index with arch_index=902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=902, hp=200\n", + "Call query_by_index with arch_index=903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=903, hp=200\n", + "Call query_by_index with arch_index=904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=904, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 6%|▌ | 927/15625 [00:15<03:29, 70.01it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=905, hp=200\n", + "Call query_by_index with arch_index=906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=906, hp=200\n", + "Call query_by_index with arch_index=907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=907, hp=200\n", + "Call query_by_index with arch_index=908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=908, hp=200\n", + "Call query_by_index with arch_index=909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=909, hp=200\n", + "Call query_by_index with arch_index=910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=910, hp=200\n", + "Call query_by_index with arch_index=911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=911, hp=200\n", + "Call query_by_index with arch_index=912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=912, hp=200\n", + "Call query_by_index with arch_index=913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=913, hp=200\n", + "Call query_by_index with arch_index=914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=914, hp=200\n", + "Call query_by_index with arch_index=915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=915, hp=200\n", + "Call query_by_index with arch_index=916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=916, hp=200\n", + "Call query_by_index with arch_index=917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=917, hp=200\n", + "Call query_by_index with arch_index=918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=918, hp=200\n", + "Call query_by_index with arch_index=919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=919, hp=200\n", + "Call query_by_index with arch_index=920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=920, hp=200\n", + "Call query_by_index with arch_index=921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=921, hp=200\n", + "Call query_by_index with arch_index=922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=922, hp=200\n", + "Call query_by_index with arch_index=923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=923, hp=200\n", + "Call query_by_index with arch_index=924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=924, hp=200\n", + "Call query_by_index with arch_index=925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=925, hp=200\n", + "Call query_by_index with arch_index=926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=926, hp=200\n", + "Call query_by_index with arch_index=927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=927, hp=200\n", + "Call query_by_index with arch_index=928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=928, hp=200\n", + "Call query_by_index with arch_index=929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=929, hp=200\n", + "Call query_by_index with arch_index=930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=930, hp=200\n", + "Call query_by_index with arch_index=931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=931, hp=200\n", + "Call query_by_index with arch_index=932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=932, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 6%|▌ | 951/15625 [00:15<03:37, 67.51it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=933, hp=200\n", + "Call query_by_index with arch_index=934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=934, hp=200\n", + "Call query_by_index with arch_index=935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=935, hp=200\n", + "Call query_by_index with arch_index=936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=936, hp=200\n", + "Call query_by_index with arch_index=937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=937, hp=200\n", + "Call query_by_index with arch_index=938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=938, hp=200\n", + "Call query_by_index with arch_index=939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=939, hp=200\n", + "Call query_by_index with arch_index=940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=940, hp=200\n", + "Call query_by_index with arch_index=941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=941, hp=200\n", + "Call query_by_index with arch_index=942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=942, hp=200\n", + "Call query_by_index with arch_index=943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=943, hp=200\n", + "Call query_by_index with arch_index=944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=944, hp=200\n", + "Call query_by_index with arch_index=945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=945, hp=200\n", + "Call query_by_index with arch_index=946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=946, hp=200\n", + "Call query_by_index with arch_index=947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=947, hp=200\n", + "Call query_by_index with arch_index=948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=948, hp=200\n", + "Call query_by_index with arch_index=949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=949, hp=200\n", + "Call query_by_index with arch_index=950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=950, hp=200\n", + "Call query_by_index with arch_index=951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=951, hp=200\n", + "Call query_by_index with arch_index=952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=952, hp=200\n", + "Call query_by_index with arch_index=953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=953, hp=200\n", + "Call query_by_index with arch_index=954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=954, hp=200\n", + "Call query_by_index with arch_index=955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=955, hp=200\n", + "Call query_by_index with arch_index=956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=956, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 6%|▌ | 975/15625 [00:15<03:29, 70.02it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=957, hp=200\n", + "Call query_by_index with arch_index=958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=958, hp=200\n", + "Call query_by_index with arch_index=959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=959, hp=200\n", + "Call query_by_index with arch_index=960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=960, hp=200\n", + "Call query_by_index with arch_index=961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=961, hp=200\n", + "Call query_by_index with arch_index=962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=962, hp=200\n", + "Call query_by_index with arch_index=963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=963, hp=200\n", + "Call query_by_index with arch_index=964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=964, hp=200\n", + "Call query_by_index with arch_index=965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=965, hp=200\n", + "Call query_by_index with arch_index=966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=966, hp=200\n", + "Call query_by_index with arch_index=967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=967, hp=200\n", + "Call query_by_index with arch_index=968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=968, hp=200\n", + "Call query_by_index with arch_index=969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=969, hp=200\n", + "Call query_by_index with arch_index=970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=970, hp=200\n", + "Call query_by_index with arch_index=971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=971, hp=200\n", + "Call query_by_index with arch_index=972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=972, hp=200\n", + "Call query_by_index with arch_index=973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=973, hp=200\n", + "Call query_by_index with arch_index=974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=974, hp=200\n", + "Call query_by_index with arch_index=975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=975, hp=200\n", + "Call query_by_index with arch_index=976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=976, hp=200\n", + "Call query_by_index with arch_index=977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=977, hp=200\n", + "Call query_by_index with arch_index=978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=978, hp=200\n", + "Call query_by_index with arch_index=979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=979, hp=200\n", + "Call query_by_index with arch_index=980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=980, hp=200\n", + "Call query_by_index with arch_index=981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=981, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 6%|▋ | 1005/15625 [00:16<03:29, 69.67it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=982, hp=200\n", + "Call query_by_index with arch_index=983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=983, hp=200\n", + "Call query_by_index with arch_index=984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=984, hp=200\n", + "Call query_by_index with arch_index=985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=985, hp=200\n", + "Call query_by_index with arch_index=986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=986, hp=200\n", + "Call query_by_index with arch_index=987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=987, hp=200\n", + "Call query_by_index with arch_index=988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=988, hp=200\n", + "Call query_by_index with arch_index=989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=989, hp=200\n", + "Call query_by_index with arch_index=990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=990, hp=200\n", + "Call query_by_index with arch_index=991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=991, hp=200\n", + "Call query_by_index with arch_index=992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=992, hp=200\n", + "Call query_by_index with arch_index=993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=993, hp=200\n", + "Call query_by_index with arch_index=994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=994, hp=200\n", + "Call query_by_index with arch_index=995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=995, hp=200\n", + "Call query_by_index with arch_index=996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=996, hp=200\n", + "Call query_by_index with arch_index=997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=997, hp=200\n", + "Call query_by_index with arch_index=998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=998, hp=200\n", + "Call query_by_index with arch_index=999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=999, hp=200\n", + "Call query_by_index with arch_index=1000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1000, hp=200\n", + "Call query_by_index with arch_index=1001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1001, hp=200\n", + "Call query_by_index with arch_index=1002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1002, hp=200\n", + "Call query_by_index with arch_index=1003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1003, hp=200\n", + "Call query_by_index with arch_index=1004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1004, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 7%|▋ | 1029/15625 [00:16<03:26, 70.71it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1005, hp=200\n", + "Call query_by_index with arch_index=1006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1006, hp=200\n", + "Call query_by_index with arch_index=1007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1007, hp=200\n", + "Call query_by_index with arch_index=1008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1008, hp=200\n", + "Call query_by_index with arch_index=1009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1009, hp=200\n", + "Call query_by_index with arch_index=1010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1010, hp=200\n", + "Call query_by_index with arch_index=1011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1011, hp=200\n", + "Call query_by_index with arch_index=1012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1012, hp=200\n", + "Call query_by_index with arch_index=1013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1013, hp=200\n", + "Call query_by_index with arch_index=1014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1014, hp=200\n", + "Call query_by_index with arch_index=1015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1015, hp=200\n", + "Call query_by_index with arch_index=1016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1016, hp=200\n", + "Call query_by_index with arch_index=1017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1017, hp=200\n", + "Call query_by_index with arch_index=1018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1018, hp=200\n", + "Call query_by_index with arch_index=1019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1019, hp=200\n", + "Call query_by_index with arch_index=1020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1020, hp=200\n", + "Call query_by_index with arch_index=1021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1021, hp=200\n", + "Call query_by_index with arch_index=1022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1022, hp=200\n", + "Call query_by_index with arch_index=1023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1023, hp=200\n", + "Call query_by_index with arch_index=1024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1024, hp=200\n", + "Call query_by_index with arch_index=1025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1025, hp=200\n", + "Call query_by_index with arch_index=1026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1026, hp=200\n", + "Call query_by_index with arch_index=1027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1027, hp=200\n", + "Call query_by_index with arch_index=1028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1028, hp=200\n", + "Call query_by_index with arch_index=1029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1029, hp=200\n", + "Call query_by_index with arch_index=1030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1030, hp=200\n", + "Call query_by_index with arch_index=1031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1031, hp=200\n", + "Call query_by_index with arch_index=1032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1032, hp=200\n", + "Call query_by_index with arch_index=1033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1033, hp=200\n", + "Call query_by_index with arch_index=1034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1034, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 7%|▋ | 1052/15625 [00:16<03:39, 66.45it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1035, hp=200\n", + "Call query_by_index with arch_index=1036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1036, hp=200\n", + "Call query_by_index with arch_index=1037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1037, hp=200\n", + "Call query_by_index with arch_index=1038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1038, hp=200\n", + "Call query_by_index with arch_index=1039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1039, hp=200\n", + "Call query_by_index with arch_index=1040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1040, hp=200\n", + "Call query_by_index with arch_index=1041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1041, hp=200\n", + "Call query_by_index with arch_index=1042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1042, hp=200\n", + "Call query_by_index with arch_index=1043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1043, hp=200\n", + "Call query_by_index with arch_index=1044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1044, hp=200\n", + "Call query_by_index with arch_index=1045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1045, hp=200\n", + "Call query_by_index with arch_index=1046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1046, hp=200\n", + "Call query_by_index with arch_index=1047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1047, hp=200\n", + "Call query_by_index with arch_index=1048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1048, hp=200\n", + "Call query_by_index with arch_index=1049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1049, hp=200\n", + "Call query_by_index with arch_index=1050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1050, hp=200\n", + "Call query_by_index with arch_index=1051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1051, hp=200\n", + "Call query_by_index with arch_index=1052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1052, hp=200\n", + "Call query_by_index with arch_index=1053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1053, hp=200\n", + "Call query_by_index with arch_index=1054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1054, hp=200\n", + "Call query_by_index with arch_index=1055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1055, hp=200\n", + "Call query_by_index with arch_index=1056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1056, hp=200\n", + "Call query_by_index with arch_index=1057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1057, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 7%|▋ | 1081/15625 [00:17<03:44, 64.92it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1058, hp=200\n", + "Call query_by_index with arch_index=1059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1059, hp=200\n", + "Call query_by_index with arch_index=1060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1060, hp=200\n", + "Call query_by_index with arch_index=1061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1061, hp=200\n", + "Call query_by_index with arch_index=1062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1062, hp=200\n", + "Call query_by_index with arch_index=1063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1063, hp=200\n", + "Call query_by_index with arch_index=1064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1064, hp=200\n", + "Call query_by_index with arch_index=1065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1065, hp=200\n", + "Call query_by_index with arch_index=1066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1066, hp=200\n", + "Call query_by_index with arch_index=1067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1067, hp=200\n", + "Call query_by_index with arch_index=1068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1068, hp=200\n", + "Call query_by_index with arch_index=1069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1069, hp=200\n", + "Call query_by_index with arch_index=1070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1070, hp=200\n", + "Call query_by_index with arch_index=1071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1071, hp=200\n", + "Call query_by_index with arch_index=1072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1072, hp=200\n", + "Call query_by_index with arch_index=1073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1073, hp=200\n", + "Call query_by_index with arch_index=1074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1074, hp=200\n", + "Call query_by_index with arch_index=1075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1075, hp=200\n", + "Call query_by_index with arch_index=1076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1076, hp=200\n", + "Call query_by_index with arch_index=1077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1077, hp=200\n", + "Call query_by_index with arch_index=1078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1078, hp=200\n", + "Call query_by_index with arch_index=1079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1079, hp=200\n", + "Call query_by_index with arch_index=1080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1080, hp=200\n", + "Call query_by_index with arch_index=1081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1081, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 7%|▋ | 1113/15625 [00:17<03:26, 70.40it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1082, hp=200\n", + "Call query_by_index with arch_index=1083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1083, hp=200\n", + "Call query_by_index with arch_index=1084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1084, hp=200\n", + "Call query_by_index with arch_index=1085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1085, hp=200\n", + "Call query_by_index with arch_index=1086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1086, hp=200\n", + "Call query_by_index with arch_index=1087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1087, hp=200\n", + "Call query_by_index with arch_index=1088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1088, hp=200\n", + "Call query_by_index with arch_index=1089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1089, hp=200\n", + "Call query_by_index with arch_index=1090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1090, hp=200\n", + "Call query_by_index with arch_index=1091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1091, hp=200\n", + "Call query_by_index with arch_index=1092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1092, hp=200\n", + "Call query_by_index with arch_index=1093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1093, hp=200\n", + "Call query_by_index with arch_index=1094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1094, hp=200\n", + "Call query_by_index with arch_index=1095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1095, hp=200\n", + "Call query_by_index with arch_index=1096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1096, hp=200\n", + "Call query_by_index with arch_index=1097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1097, hp=200\n", + "Call query_by_index with arch_index=1098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1098, hp=200\n", + "Call query_by_index with arch_index=1099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1099, hp=200\n", + "Call query_by_index with arch_index=1100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1100, hp=200\n", + "Call query_by_index with arch_index=1101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1101, hp=200\n", + "Call query_by_index with arch_index=1102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1102, hp=200\n", + "Call query_by_index with arch_index=1103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1103, hp=200\n", + "Call query_by_index with arch_index=1104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1104, hp=200\n", + "Call query_by_index with arch_index=1105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1105, hp=200\n", + "Call query_by_index with arch_index=1106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1106, hp=200\n", + "Call query_by_index with arch_index=1107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1107, hp=200\n", + "Call query_by_index with arch_index=1108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1108, hp=200\n", + "Call query_by_index with arch_index=1109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1109, hp=200\n", + "Call query_by_index with arch_index=1110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1110, hp=200\n", + "Call query_by_index with arch_index=1111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1111, hp=200\n", + "Call query_by_index with arch_index=1112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1112, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 7%|▋ | 1145/15625 [00:18<03:22, 71.53it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1113, hp=200\n", + "Call query_by_index with arch_index=1114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1114, hp=200\n", + "Call query_by_index with arch_index=1115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1115, hp=200\n", + "Call query_by_index with arch_index=1116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1116, hp=200\n", + "Call query_by_index with arch_index=1117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1117, hp=200\n", + "Call query_by_index with arch_index=1118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1118, hp=200\n", + "Call query_by_index with arch_index=1119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1119, hp=200\n", + "Call query_by_index with arch_index=1120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1120, hp=200\n", + "Call query_by_index with arch_index=1121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1121, hp=200\n", + "Call query_by_index with arch_index=1122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1122, hp=200\n", + "Call query_by_index with arch_index=1123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1123, hp=200\n", + "Call query_by_index with arch_index=1124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1124, hp=200\n", + "Call query_by_index with arch_index=1125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1125, hp=200\n", + "Call query_by_index with arch_index=1126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1126, hp=200\n", + "Call query_by_index with arch_index=1127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1127, hp=200\n", + "Call query_by_index with arch_index=1128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1128, hp=200\n", + "Call query_by_index with arch_index=1129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1129, hp=200\n", + "Call query_by_index with arch_index=1130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1130, hp=200\n", + "Call query_by_index with arch_index=1131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1131, hp=200\n", + "Call query_by_index with arch_index=1132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1132, hp=200\n", + "Call query_by_index with arch_index=1133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1133, hp=200\n", + "Call query_by_index with arch_index=1134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1134, hp=200\n", + "Call query_by_index with arch_index=1135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1135, hp=200\n", + "Call query_by_index with arch_index=1136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1136, hp=200\n", + "Call query_by_index with arch_index=1137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1137, hp=200\n", + "Call query_by_index with arch_index=1138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1138, hp=200\n", + "Call query_by_index with arch_index=1139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1139, hp=200\n", + "Call query_by_index with arch_index=1140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1140, hp=200\n", + "Call query_by_index with arch_index=1141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1141, hp=200\n", + "Call query_by_index with arch_index=1142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1142, hp=200\n", + "Call query_by_index with arch_index=1143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1143, hp=200\n", + "Call query_by_index with arch_index=1144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1144, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 7%|▋ | 1161/15625 [00:18<03:39, 65.79it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1145, hp=200\n", + "Call query_by_index with arch_index=1146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1146, hp=200\n", + "Call query_by_index with arch_index=1147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1147, hp=200\n", + "Call query_by_index with arch_index=1148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1148, hp=200\n", + "Call query_by_index with arch_index=1149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1149, hp=200\n", + "Call query_by_index with arch_index=1150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1150, hp=200\n", + "Call query_by_index with arch_index=1151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1151, hp=200\n", + "Call query_by_index with arch_index=1152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1152, hp=200\n", + "Call query_by_index with arch_index=1153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1153, hp=200\n", + "Call query_by_index with arch_index=1154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1154, hp=200\n", + "Call query_by_index with arch_index=1155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1155, hp=200\n", + "Call query_by_index with arch_index=1156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1156, hp=200\n", + "Call query_by_index with arch_index=1157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1157, hp=200\n", + "Call query_by_index with arch_index=1158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1158, hp=200\n", + "Call query_by_index with arch_index=1159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1159, hp=200\n", + "Call query_by_index with arch_index=1160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1160, hp=200\n", + "Call query_by_index with arch_index=1161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1161, hp=200\n", + "Call query_by_index with arch_index=1162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1162, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 7%|▋ | 1168/15625 [00:18<03:52, 62.12it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1163, hp=200\n", + "Call query_by_index with arch_index=1164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1164, hp=200\n", + "Call query_by_index with arch_index=1165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1165, hp=200\n", + "Call query_by_index with arch_index=1166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1166, hp=200\n", + "Call query_by_index with arch_index=1167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1167, hp=200\n", + "Call query_by_index with arch_index=1168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1168, hp=200\n", + "Call query_by_index with arch_index=1169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1169, hp=200\n", + "Call query_by_index with arch_index=1170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1170, hp=200\n", + "Call query_by_index with arch_index=1171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1171, hp=200\n", + "Call query_by_index with arch_index=1172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1172, hp=200\n", + "Call query_by_index with arch_index=1173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1173, hp=200\n", + "Call query_by_index with arch_index=1174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1174, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 8%|▊ | 1182/15625 [00:18<04:05, 58.80it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1175, hp=200\n", + "Call query_by_index with arch_index=1176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1176, hp=200\n", + "Call query_by_index with arch_index=1177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1177, hp=200\n", + "Call query_by_index with arch_index=1178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1178, hp=200\n", + "Call query_by_index with arch_index=1179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1179, hp=200\n", + "Call query_by_index with arch_index=1180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1180, hp=200\n", + "Call query_by_index with arch_index=1181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1181, hp=200\n", + "Call query_by_index with arch_index=1182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1182, hp=200\n", + "Call query_by_index with arch_index=1183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1183, hp=200\n", + "Call query_by_index with arch_index=1184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1184, hp=200\n", + "Call query_by_index with arch_index=1185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1185, hp=200\n", + "Call query_by_index with arch_index=1186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1186, hp=200\n", + "Call query_by_index with arch_index=1187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1187, hp=200\n", + "Call query_by_index with arch_index=1188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1188, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 8%|▊ | 1203/15625 [00:19<03:55, 61.24it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1189, hp=200\n", + "Call query_by_index with arch_index=1190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1190, hp=200\n", + "Call query_by_index with arch_index=1191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1191, hp=200\n", + "Call query_by_index with arch_index=1192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1192, hp=200\n", + "Call query_by_index with arch_index=1193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1193, hp=200\n", + "Call query_by_index with arch_index=1194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1194, hp=200\n", + "Call query_by_index with arch_index=1195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1195, hp=200\n", + "Call query_by_index with arch_index=1196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1196, hp=200\n", + "Call query_by_index with arch_index=1197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1197, hp=200\n", + "Call query_by_index with arch_index=1198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1198, hp=200\n", + "Call query_by_index with arch_index=1199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1199, hp=200\n", + "Call query_by_index with arch_index=1200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1200, hp=200\n", + "Call query_by_index with arch_index=1201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1201, hp=200\n", + "Call query_by_index with arch_index=1202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1202, hp=200\n", + "Call query_by_index with arch_index=1203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1203, hp=200\n", + "Call query_by_index with arch_index=1204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1204, hp=200\n", + "Call query_by_index with arch_index=1205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1205, hp=200\n", + "Call query_by_index with arch_index=1206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1206, hp=200\n", + "Call query_by_index with arch_index=1207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1207, hp=200\n", + "Call query_by_index with arch_index=1208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1208, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 8%|▊ | 1218/15625 [00:19<03:40, 65.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1209, hp=200\n", + "Call query_by_index with arch_index=1210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1210, hp=200\n", + "Call query_by_index with arch_index=1211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1211, hp=200\n", + "Call query_by_index with arch_index=1212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1212, hp=200\n", + "Call query_by_index with arch_index=1213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1213, hp=200\n", + "Call query_by_index with arch_index=1214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1214, hp=200\n", + "Call query_by_index with arch_index=1215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1215, hp=200\n", + "Call query_by_index with arch_index=1216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1216, hp=200\n", + "Call query_by_index with arch_index=1217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1217, hp=200\n", + "Call query_by_index with arch_index=1218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1218, hp=200\n", + "Call query_by_index with arch_index=1219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1219, hp=200\n", + "Call query_by_index with arch_index=1220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1220, hp=200\n", + "Call query_by_index with arch_index=1221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1221, hp=200\n", + "Call query_by_index with arch_index=1222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1222, hp=200\n", + "Call query_by_index with arch_index=1223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1223, hp=200\n", + "Call query_by_index with arch_index=1224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1224, hp=200\n", + "Call query_by_index with arch_index=1225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1225, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 8%|▊ | 1234/15625 [00:19<03:29, 68.85it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1226, hp=200\n", + "Call query_by_index with arch_index=1227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1227, hp=200\n", + "Call query_by_index with arch_index=1228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1228, hp=200\n", + "Call query_by_index with arch_index=1229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1229, hp=200\n", + "Call query_by_index with arch_index=1230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1230, hp=200\n", + "Call query_by_index with arch_index=1231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1231, hp=200\n", + "Call query_by_index with arch_index=1232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1232, hp=200\n", + "Call query_by_index with arch_index=1233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1233, hp=200\n", + "Call query_by_index with arch_index=1234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1234, hp=200\n", + "Call query_by_index with arch_index=1235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1235, hp=200\n", + "Call query_by_index with arch_index=1236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1236, hp=200\n", + "Call query_by_index with arch_index=1237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1237, hp=200\n", + "Call query_by_index with arch_index=1238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1238, hp=200\n", + "Call query_by_index with arch_index=1239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1239, hp=200\n", + "Call query_by_index with arch_index=1240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1240, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 8%|▊ | 1255/15625 [00:20<03:49, 62.62it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1241, hp=200\n", + "Call query_by_index with arch_index=1242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1242, hp=200\n", + "Call query_by_index with arch_index=1243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1243, hp=200\n", + "Call query_by_index with arch_index=1244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1244, hp=200\n", + "Call query_by_index with arch_index=1245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1245, hp=200\n", + "Call query_by_index with arch_index=1246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1246, hp=200\n", + "Call query_by_index with arch_index=1247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1247, hp=200\n", + "Call query_by_index with arch_index=1248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1248, hp=200\n", + "Call query_by_index with arch_index=1249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1249, hp=200\n", + "Call query_by_index with arch_index=1250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1250, hp=200\n", + "Call query_by_index with arch_index=1251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1251, hp=200\n", + "Call query_by_index with arch_index=1252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1252, hp=200\n", + "Call query_by_index with arch_index=1253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1253, hp=200\n", + "Call query_by_index with arch_index=1254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1254, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 8%|▊ | 1269/15625 [00:20<03:41, 64.82it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1255, hp=200\n", + "Call query_by_index with arch_index=1256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1256, hp=200\n", + "Call query_by_index with arch_index=1257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1257, hp=200\n", + "Call query_by_index with arch_index=1258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1258, hp=200\n", + "Call query_by_index with arch_index=1259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1259, hp=200\n", + "Call query_by_index with arch_index=1260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1260, hp=200\n", + "Call query_by_index with arch_index=1261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1261, hp=200\n", + "Call query_by_index with arch_index=1262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1262, hp=200\n", + "Call query_by_index with arch_index=1263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1263, hp=200\n", + "Call query_by_index with arch_index=1264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1264, hp=200\n", + "Call query_by_index with arch_index=1265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1265, hp=200\n", + "Call query_by_index with arch_index=1266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1266, hp=200\n", + "Call query_by_index with arch_index=1267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1267, hp=200\n", + "Call query_by_index with arch_index=1268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1268, hp=200\n", + "Call query_by_index with arch_index=1269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1269, hp=200\n", + "Call query_by_index with arch_index=1270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1270, hp=200\n", + "Call query_by_index with arch_index=1271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1271, hp=200\n", + "Call query_by_index with arch_index=1272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1272, hp=200\n", + "Call query_by_index with arch_index=1273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1273, hp=200\n", + "Call query_by_index with arch_index=1274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1274, hp=200\n", + "Call query_by_index with arch_index=1275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1275, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 8%|▊ | 1283/15625 [00:20<03:51, 61.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_by_index with arch_index=1276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1276, hp=200\n", + "Call query_by_index with arch_index=1277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1277, hp=200\n", + "Call query_by_index with arch_index=1278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1278, hp=200\n", + "Call query_by_index with arch_index=1279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1279, hp=200\n", + "Call query_by_index with arch_index=1280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1280, hp=200\n", + "Call query_by_index with arch_index=1281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1281, hp=200\n", + "Call query_by_index with arch_index=1282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1282, hp=200\n", + "Call query_by_index with arch_index=1283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1283, hp=200\n", + "Call query_by_index with arch_index=1284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1284, hp=200\n", + "Call query_by_index with arch_index=1285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1285, hp=200\n", + "Call query_by_index with arch_index=1286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1286, hp=200\n", + "Call query_by_index with arch_index=1287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1287, hp=200\n", + "Call query_by_index with arch_index=1288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1288, hp=200\n", + "Call query_by_index with arch_index=1289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1289, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 8%|▊ | 1304/15625 [00:20<03:42, 64.51it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1290, hp=200\n", + "Call query_by_index with arch_index=1291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1291, hp=200\n", + "Call query_by_index with arch_index=1292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1292, hp=200\n", + "Call query_by_index with arch_index=1293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1293, hp=200\n", + "Call query_by_index with arch_index=1294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1294, hp=200\n", + "Call query_by_index with arch_index=1295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1295, hp=200\n", + "Call query_by_index with arch_index=1296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1296, hp=200\n", + "Call query_by_index with arch_index=1297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1297, hp=200\n", + "Call query_by_index with arch_index=1298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1298, hp=200\n", + "Call query_by_index with arch_index=1299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1299, hp=200\n", + "Call query_by_index with arch_index=1300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1300, hp=200\n", + "Call query_by_index with arch_index=1301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1301, hp=200\n", + "Call query_by_index with arch_index=1302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1302, hp=200\n", + "Call query_by_index with arch_index=1303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1303, hp=200\n", + "Call query_by_index with arch_index=1304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1304, hp=200\n", + "Call query_by_index with arch_index=1305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1305, hp=200\n", + "Call query_by_index with arch_index=1306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1306, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 8%|▊ | 1319/15625 [00:21<03:37, 65.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1307, hp=200\n", + "Call query_by_index with arch_index=1308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1308, hp=200\n", + "Call query_by_index with arch_index=1309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1309, hp=200\n", + "Call query_by_index with arch_index=1310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1310, hp=200\n", + "Call query_by_index with arch_index=1311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1311, hp=200\n", + "Call query_by_index with arch_index=1312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1312, hp=200\n", + "Call query_by_index with arch_index=1313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1313, hp=200\n", + "Call query_by_index with arch_index=1314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1314, hp=200\n", + "Call query_by_index with arch_index=1315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1315, hp=200\n", + "Call query_by_index with arch_index=1316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1316, hp=200\n", + "Call query_by_index with arch_index=1317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1317, hp=200\n", + "Call query_by_index with arch_index=1318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1318, hp=200\n", + "Call query_by_index with arch_index=1319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1319, hp=200\n", + "Call query_by_index with arch_index=1320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1320, hp=200\n", + "Call query_by_index with arch_index=1321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1321, hp=200\n", + "Call query_by_index with arch_index=1322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1322, hp=200\n", + "Call query_by_index with arch_index=1323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1323, hp=200\n", + "Call query_by_index with arch_index=1324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1324, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▊ | 1341/15625 [00:21<03:27, 68.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1325, hp=200\n", + "Call query_by_index with arch_index=1326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1326, hp=200\n", + "Call query_by_index with arch_index=1327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1327, hp=200\n", + "Call query_by_index with arch_index=1328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1328, hp=200\n", + "Call query_by_index with arch_index=1329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1329, hp=200\n", + "Call query_by_index with arch_index=1330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1330, hp=200\n", + "Call query_by_index with arch_index=1331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1331, hp=200\n", + "Call query_by_index with arch_index=1332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1332, hp=200\n", + "Call query_by_index with arch_index=1333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1333, hp=200\n", + "Call query_by_index with arch_index=1334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1334, hp=200\n", + "Call query_by_index with arch_index=1335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1335, hp=200\n", + "Call query_by_index with arch_index=1336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1336, hp=200\n", + "Call query_by_index with arch_index=1337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1337, hp=200\n", + "Call query_by_index with arch_index=1338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1338, hp=200\n", + "Call query_by_index with arch_index=1339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1339, hp=200\n", + "Call query_by_index with arch_index=1340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1340, hp=200\n", + "Call query_by_index with arch_index=1341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1341, hp=200\n", + "Call query_by_index with arch_index=1342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1342, hp=200\n", + "Call query_by_index with arch_index=1343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1343, hp=200\n", + "Call query_by_index with arch_index=1344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1344, hp=200\n", + "Call query_by_index with arch_index=1345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1345, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▊ | 1355/15625 [00:21<03:52, 61.27it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1346, hp=200\n", + "Call query_by_index with arch_index=1347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1347, hp=200\n", + "Call query_by_index with arch_index=1348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1348, hp=200\n", + "Call query_by_index with arch_index=1349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1349, hp=200\n", + "Call query_by_index with arch_index=1350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1350, hp=200\n", + "Call query_by_index with arch_index=1351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1351, hp=200\n", + "Call query_by_index with arch_index=1352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1352, hp=200\n", + "Call query_by_index with arch_index=1353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1353, hp=200\n", + "Call query_by_index with arch_index=1354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1354, hp=200\n", + "Call query_by_index with arch_index=1355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1355, hp=200\n", + "Call query_by_index with arch_index=1356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1356, hp=200\n", + "Call query_by_index with arch_index=1357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1357, hp=200\n", + "Call query_by_index with arch_index=1358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1358, hp=200\n", + "Call query_by_index with arch_index=1359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1359, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▉ | 1369/15625 [00:21<04:05, 58.08it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1360, hp=200\n", + "Call query_by_index with arch_index=1361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1361, hp=200\n", + "Call query_by_index with arch_index=1362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1362, hp=200\n", + "Call query_by_index with arch_index=1363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1363, hp=200\n", + "Call query_by_index with arch_index=1364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1364, hp=200\n", + "Call query_by_index with arch_index=1365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1365, hp=200\n", + "Call query_by_index with arch_index=1366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1366, hp=200\n", + "Call query_by_index with arch_index=1367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1367, hp=200\n", + "Call query_by_index with arch_index=1368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1368, hp=200\n", + "Call query_by_index with arch_index=1369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1369, hp=200\n", + "Call query_by_index with arch_index=1370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1370, hp=200\n", + "Call query_by_index with arch_index=1371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1371, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▉ | 1381/15625 [00:22<04:19, 54.94it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1372, hp=200\n", + "Call query_by_index with arch_index=1373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1373, hp=200\n", + "Call query_by_index with arch_index=1374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1374, hp=200\n", + "Call query_by_index with arch_index=1375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1375, hp=200\n", + "Call query_by_index with arch_index=1376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1376, hp=200\n", + "Call query_by_index with arch_index=1377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1377, hp=200\n", + "Call query_by_index with arch_index=1378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1378, hp=200\n", + "Call query_by_index with arch_index=1379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1379, hp=200\n", + "Call query_by_index with arch_index=1380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1380, hp=200\n", + "Call query_by_index with arch_index=1381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1381, hp=200\n", + "Call query_by_index with arch_index=1382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1382, hp=200\n", + "Call query_by_index with arch_index=1383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1383, hp=200\n", + "Call query_by_index with arch_index=1384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1384, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▉ | 1393/15625 [00:22<04:17, 55.18it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1385, hp=200\n", + "Call query_by_index with arch_index=1386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1386, hp=200\n", + "Call query_by_index with arch_index=1387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1387, hp=200\n", + "Call query_by_index with arch_index=1388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1388, hp=200\n", + "Call query_by_index with arch_index=1389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1389, hp=200\n", + "Call query_by_index with arch_index=1390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1390, hp=200\n", + "Call query_by_index with arch_index=1391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1391, hp=200\n", + "Call query_by_index with arch_index=1392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1392, hp=200\n", + "Call query_by_index with arch_index=1393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1393, hp=200\n", + "Call query_by_index with arch_index=1394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1394, hp=200\n", + "Call query_by_index with arch_index=1395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1395, hp=200\n", + "Call query_by_index with arch_index=1396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1396, hp=200\n", + "Call query_by_index with arch_index=1397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1397, hp=200\n", + "Call query_by_index with arch_index=1398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1398, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▉ | 1405/15625 [00:22<04:39, 50.86it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1399, hp=200\n", + "Call query_by_index with arch_index=1400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1400, hp=200\n", + "Call query_by_index with arch_index=1401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1401, hp=200\n", + "Call query_by_index with arch_index=1402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1402, hp=200\n", + "Call query_by_index with arch_index=1403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1403, hp=200\n", + "Call query_by_index with arch_index=1404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1404, hp=200\n", + "Call query_by_index with arch_index=1405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1405, hp=200\n", + "Call query_by_index with arch_index=1406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1406, hp=200\n", + "Call query_by_index with arch_index=1407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1407, hp=200\n", + "Call query_by_index with arch_index=1408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1408, hp=200\n", + "Call query_by_index with arch_index=1409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1409, hp=200\n", + "Call query_by_index with arch_index=1410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1410, hp=200\n", + "Call query_by_index with arch_index=1411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1411, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▉ | 1426/15625 [00:22<03:53, 60.82it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1412, hp=200\n", + "Call query_by_index with arch_index=1413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1413, hp=200\n", + "Call query_by_index with arch_index=1414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1414, hp=200\n", + "Call query_by_index with arch_index=1415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1415, hp=200\n", + "Call query_by_index with arch_index=1416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1416, hp=200\n", + "Call query_by_index with arch_index=1417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1417, hp=200\n", + "Call query_by_index with arch_index=1418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1418, hp=200\n", + "Call query_by_index with arch_index=1419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1419, hp=200\n", + "Call query_by_index with arch_index=1420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1420, hp=200\n", + "Call query_by_index with arch_index=1421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1421, hp=200\n", + "Call query_by_index with arch_index=1422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1422, hp=200\n", + "Call query_by_index with arch_index=1423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1423, hp=200\n", + "Call query_by_index with arch_index=1424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1424, hp=200\n", + "Call query_by_index with arch_index=1425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1425, hp=200\n", + "Call query_by_index with arch_index=1426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1426, hp=200\n", + "Call query_by_index with arch_index=1427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1427, hp=200\n", + "Call query_by_index with arch_index=1428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1428, hp=200\n", + "Call query_by_index with arch_index=1429, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▉ | 1440/15625 [00:23<03:50, 61.62it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=1429, hp=200\n", + "Call query_by_index with arch_index=1430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1430, hp=200\n", + "Call query_by_index with arch_index=1431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1431, hp=200\n", + "Call query_by_index with arch_index=1432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1432, hp=200\n", + "Call query_by_index with arch_index=1433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1433, hp=200\n", + "Call query_by_index with arch_index=1434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1434, hp=200\n", + "Call query_by_index with arch_index=1435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1435, hp=200\n", + "Call query_by_index with arch_index=1436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1436, hp=200\n", + "Call query_by_index with arch_index=1437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1437, hp=200\n", + "Call query_by_index with arch_index=1438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1438, hp=200\n", + "Call query_by_index with arch_index=1439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1439, hp=200\n", + "Call query_by_index with arch_index=1440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1440, hp=200\n", + "Call query_by_index with arch_index=1441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1441, hp=200\n", + "Call query_by_index with arch_index=1442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1442, hp=200\n", + "Call query_by_index with arch_index=1443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1443, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▉ | 1461/15625 [00:23<03:36, 65.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1444, hp=200\n", + "Call query_by_index with arch_index=1445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1445, hp=200\n", + "Call query_by_index with arch_index=1446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1446, hp=200\n", + "Call query_by_index with arch_index=1447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1447, hp=200\n", + "Call query_by_index with arch_index=1448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1448, hp=200\n", + "Call query_by_index with arch_index=1449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1449, hp=200\n", + "Call query_by_index with arch_index=1450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1450, hp=200\n", + "Call query_by_index with arch_index=1451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1451, hp=200\n", + "Call query_by_index with arch_index=1452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1452, hp=200\n", + "Call query_by_index with arch_index=1453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1453, hp=200\n", + "Call query_by_index with arch_index=1454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1454, hp=200\n", + "Call query_by_index with arch_index=1455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1455, hp=200\n", + "Call query_by_index with arch_index=1456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1456, hp=200\n", + "Call query_by_index with arch_index=1457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1457, hp=200\n", + "Call query_by_index with arch_index=1458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1458, hp=200\n", + "Call query_by_index with arch_index=1459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1459, hp=200\n", + "Call query_by_index with arch_index=1460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1460, hp=200\n", + "Call query_by_index with arch_index=1461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1461, hp=200\n", + "Call query_by_index with arch_index=1462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1462, hp=200\n", + "Call query_by_index with arch_index=1463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1463, hp=200\n", + "Call query_by_index with arch_index=1464, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 9%|▉ | 1475/15625 [00:23<03:35, 65.64it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=1464, hp=200\n", + "Call query_by_index with arch_index=1465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1465, hp=200\n", + "Call query_by_index with arch_index=1466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1466, hp=200\n", + "Call query_by_index with arch_index=1467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1467, hp=200\n", + "Call query_by_index with arch_index=1468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1468, hp=200\n", + "Call query_by_index with arch_index=1469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1469, hp=200\n", + "Call query_by_index with arch_index=1470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1470, hp=200\n", + "Call query_by_index with arch_index=1471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1471, hp=200\n", + "Call query_by_index with arch_index=1472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1472, hp=200\n", + "Call query_by_index with arch_index=1473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1473, hp=200\n", + "Call query_by_index with arch_index=1474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1474, hp=200\n", + "Call query_by_index with arch_index=1475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1475, hp=200\n", + "Call query_by_index with arch_index=1476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1476, hp=200\n", + "Call query_by_index with arch_index=1477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1477, hp=200\n", + "Call query_by_index with arch_index=1478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1478, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|▉ | 1496/15625 [00:23<03:30, 67.03it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1479, hp=200\n", + "Call query_by_index with arch_index=1480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1480, hp=200\n", + "Call query_by_index with arch_index=1481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1481, hp=200\n", + "Call query_by_index with arch_index=1482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1482, hp=200\n", + "Call query_by_index with arch_index=1483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1483, hp=200\n", + "Call query_by_index with arch_index=1484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1484, hp=200\n", + "Call query_by_index with arch_index=1485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1485, hp=200\n", + "Call query_by_index with arch_index=1486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1486, hp=200\n", + "Call query_by_index with arch_index=1487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1487, hp=200\n", + "Call query_by_index with arch_index=1488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1488, hp=200\n", + "Call query_by_index with arch_index=1489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1489, hp=200\n", + "Call query_by_index with arch_index=1490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1490, hp=200\n", + "Call query_by_index with arch_index=1491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1491, hp=200\n", + "Call query_by_index with arch_index=1492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1492, hp=200\n", + "Call query_by_index with arch_index=1493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1493, hp=200\n", + "Call query_by_index with arch_index=1494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1494, hp=200\n", + "Call query_by_index with arch_index=1495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1495, hp=200\n", + "Call query_by_index with arch_index=1496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1496, hp=200\n", + "Call query_by_index with arch_index=1497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1497, hp=200\n", + "Call query_by_index with arch_index=1498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1498, hp=200\n", + "Call query_by_index with arch_index=1499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1499, hp=200\n", + "Call query_by_index with arch_index=1500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1500, hp=200\n", + "Call query_by_index with arch_index=1501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1501, hp=200\n", + "Call query_by_index with arch_index=1502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1502, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|▉ | 1517/15625 [00:24<03:58, 59.07it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1503, hp=200\n", + "Call query_by_index with arch_index=1504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1504, hp=200\n", + "Call query_by_index with arch_index=1505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1505, hp=200\n", + "Call query_by_index with arch_index=1506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1506, hp=200\n", + "Call query_by_index with arch_index=1507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1507, hp=200\n", + "Call query_by_index with arch_index=1508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1508, hp=200\n", + "Call query_by_index with arch_index=1509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1509, hp=200\n", + "Call query_by_index with arch_index=1510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1510, hp=200\n", + "Call query_by_index with arch_index=1511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1511, hp=200\n", + "Call query_by_index with arch_index=1512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1512, hp=200\n", + "Call query_by_index with arch_index=1513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1513, hp=200\n", + "Call query_by_index with arch_index=1514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1514, hp=200\n", + "Call query_by_index with arch_index=1515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1515, hp=200\n", + "Call query_by_index with arch_index=1516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1516, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|▉ | 1538/15625 [00:24<03:35, 65.28it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1517, hp=200\n", + "Call query_by_index with arch_index=1518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1518, hp=200\n", + "Call query_by_index with arch_index=1519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1519, hp=200\n", + "Call query_by_index with arch_index=1520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1520, hp=200\n", + "Call query_by_index with arch_index=1521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1521, hp=200\n", + "Call query_by_index with arch_index=1522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1522, hp=200\n", + "Call query_by_index with arch_index=1523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1523, hp=200\n", + "Call query_by_index with arch_index=1524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1524, hp=200\n", + "Call query_by_index with arch_index=1525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1525, hp=200\n", + "Call query_by_index with arch_index=1526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1526, hp=200\n", + "Call query_by_index with arch_index=1527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1527, hp=200\n", + "Call query_by_index with arch_index=1528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1528, hp=200\n", + "Call query_by_index with arch_index=1529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1529, hp=200\n", + "Call query_by_index with arch_index=1530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1530, hp=200\n", + "Call query_by_index with arch_index=1531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1531, hp=200\n", + "Call query_by_index with arch_index=1532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1532, hp=200\n", + "Call query_by_index with arch_index=1533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1533, hp=200\n", + "Call query_by_index with arch_index=1534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1534, hp=200\n", + "Call query_by_index with arch_index=1535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1535, hp=200\n", + "Call query_by_index with arch_index=1536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1536, hp=200\n", + "Call query_by_index with arch_index=1537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1537, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|▉ | 1552/15625 [00:24<03:41, 63.63it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1538, hp=200\n", + "Call query_by_index with arch_index=1539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1539, hp=200\n", + "Call query_by_index with arch_index=1540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1540, hp=200\n", + "Call query_by_index with arch_index=1541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1541, hp=200\n", + "Call query_by_index with arch_index=1542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1542, hp=200\n", + "Call query_by_index with arch_index=1543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1543, hp=200\n", + "Call query_by_index with arch_index=1544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1544, hp=200\n", + "Call query_by_index with arch_index=1545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1545, hp=200\n", + "Call query_by_index with arch_index=1546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1546, hp=200\n", + "Call query_by_index with arch_index=1547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1547, hp=200\n", + "Call query_by_index with arch_index=1548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1548, hp=200\n", + "Call query_by_index with arch_index=1549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1549, hp=200\n", + "Call query_by_index with arch_index=1550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1550, hp=200\n", + "Call query_by_index with arch_index=1551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1551, hp=200\n", + "Call query_by_index with arch_index=1552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1552, hp=200\n", + "Call query_by_index with arch_index=1553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1553, hp=200\n", + "Call query_by_index with arch_index=1554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1554, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|█ | 1566/15625 [00:25<04:08, 56.50it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1555, hp=200\n", + "Call query_by_index with arch_index=1556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1556, hp=200\n", + "Call query_by_index with arch_index=1557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1557, hp=200\n", + "Call query_by_index with arch_index=1558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1558, hp=200\n", + "Call query_by_index with arch_index=1559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1559, hp=200\n", + "Call query_by_index with arch_index=1560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1560, hp=200\n", + "Call query_by_index with arch_index=1561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1561, hp=200\n", + "Call query_by_index with arch_index=1562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1562, hp=200\n", + "Call query_by_index with arch_index=1563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1563, hp=200\n", + "Call query_by_index with arch_index=1564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1564, hp=200\n", + "Call query_by_index with arch_index=1565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1565, hp=200\n", + "Call query_by_index with arch_index=1566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1566, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|█ | 1579/15625 [00:25<04:25, 52.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1567, hp=200\n", + "Call query_by_index with arch_index=1568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1568, hp=200\n", + "Call query_by_index with arch_index=1569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1569, hp=200\n", + "Call query_by_index with arch_index=1570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1570, hp=200\n", + "Call query_by_index with arch_index=1571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1571, hp=200\n", + "Call query_by_index with arch_index=1572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1572, hp=200\n", + "Call query_by_index with arch_index=1573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1573, hp=200\n", + "Call query_by_index with arch_index=1574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1574, hp=200\n", + "Call query_by_index with arch_index=1575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1575, hp=200\n", + "Call query_by_index with arch_index=1576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1576, hp=200\n", + "Call query_by_index with arch_index=1577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1577, hp=200\n", + "Call query_by_index with arch_index=1578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1578, hp=200\n", + "Call query_by_index with arch_index=1579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1579, hp=200\n", + "Call query_by_index with arch_index=1580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1580, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|█ | 1591/15625 [00:25<04:28, 52.29it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1581, hp=200\n", + "Call query_by_index with arch_index=1582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1582, hp=200\n", + "Call query_by_index with arch_index=1583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1583, hp=200\n", + "Call query_by_index with arch_index=1584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1584, hp=200\n", + "Call query_by_index with arch_index=1585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1585, hp=200\n", + "Call query_by_index with arch_index=1586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1586, hp=200\n", + "Call query_by_index with arch_index=1587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1587, hp=200\n", + "Call query_by_index with arch_index=1588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1588, hp=200\n", + "Call query_by_index with arch_index=1589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1589, hp=200\n", + "Call query_by_index with arch_index=1590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1590, hp=200\n", + "Call query_by_index with arch_index=1591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1591, hp=200\n", + "Call query_by_index with arch_index=1592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1592, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|█ | 1603/15625 [00:25<04:30, 51.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1593, hp=200\n", + "Call query_by_index with arch_index=1594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1594, hp=200\n", + "Call query_by_index with arch_index=1595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1595, hp=200\n", + "Call query_by_index with arch_index=1596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1596, hp=200\n", + "Call query_by_index with arch_index=1597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1597, hp=200\n", + "Call query_by_index with arch_index=1598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1598, hp=200\n", + "Call query_by_index with arch_index=1599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1599, hp=200\n", + "Call query_by_index with arch_index=1600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1600, hp=200\n", + "Call query_by_index with arch_index=1601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1601, hp=200\n", + "Call query_by_index with arch_index=1602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1602, hp=200\n", + "Call query_by_index with arch_index=1603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1603, hp=200\n", + "Call query_by_index with arch_index=1604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1604, hp=200\n", + "Call query_by_index with arch_index=1605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1605, hp=200\n", + "Call query_by_index with arch_index=1606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1606, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|█ | 1615/15625 [00:26<04:27, 52.33it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1607, hp=200\n", + "Call query_by_index with arch_index=1608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1608, hp=200\n", + "Call query_by_index with arch_index=1609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1609, hp=200\n", + "Call query_by_index with arch_index=1610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1610, hp=200\n", + "Call query_by_index with arch_index=1611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1611, hp=200\n", + "Call query_by_index with arch_index=1612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1612, hp=200\n", + "Call query_by_index with arch_index=1613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1613, hp=200\n", + "Call query_by_index with arch_index=1614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1614, hp=200\n", + "Call query_by_index with arch_index=1615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1615, hp=200\n", + "Call query_by_index with arch_index=1616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1616, hp=200\n", + "Call query_by_index with arch_index=1617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1617, hp=200\n", + "Call query_by_index with arch_index=1618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1618, hp=200\n", + "Call query_by_index with arch_index=1619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1619, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|█ | 1628/15625 [00:26<04:20, 53.67it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1620, hp=200\n", + "Call query_by_index with arch_index=1621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1621, hp=200\n", + "Call query_by_index with arch_index=1622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1622, hp=200\n", + "Call query_by_index with arch_index=1623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1623, hp=200\n", + "Call query_by_index with arch_index=1624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1624, hp=200\n", + "Call query_by_index with arch_index=1625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1625, hp=200\n", + "Call query_by_index with arch_index=1626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1626, hp=200\n", + "Call query_by_index with arch_index=1627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1627, hp=200\n", + "Call query_by_index with arch_index=1628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1628, hp=200\n", + "Call query_by_index with arch_index=1629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1629, hp=200\n", + "Call query_by_index with arch_index=1630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1630, hp=200\n", + "Call query_by_index with arch_index=1631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1631, hp=200\n", + "Call query_by_index with arch_index=1632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1632, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 10%|█ | 1640/15625 [00:26<04:29, 51.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1633, hp=200\n", + "Call query_by_index with arch_index=1634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1634, hp=200\n", + "Call query_by_index with arch_index=1635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1635, hp=200\n", + "Call query_by_index with arch_index=1636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1636, hp=200\n", + "Call query_by_index with arch_index=1637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1637, hp=200\n", + "Call query_by_index with arch_index=1638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1638, hp=200\n", + "Call query_by_index with arch_index=1639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1639, hp=200\n", + "Call query_by_index with arch_index=1640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1640, hp=200\n", + "Call query_by_index with arch_index=1641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1641, hp=200\n", + "Call query_by_index with arch_index=1642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1642, hp=200\n", + "Call query_by_index with arch_index=1643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1643, hp=200\n", + "Call query_by_index with arch_index=1644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1644, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█ | 1653/15625 [00:26<04:20, 53.66it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1645, hp=200\n", + "Call query_by_index with arch_index=1646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1646, hp=200\n", + "Call query_by_index with arch_index=1647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1647, hp=200\n", + "Call query_by_index with arch_index=1648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1648, hp=200\n", + "Call query_by_index with arch_index=1649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1649, hp=200\n", + "Call query_by_index with arch_index=1650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1650, hp=200\n", + "Call query_by_index with arch_index=1651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1651, hp=200\n", + "Call query_by_index with arch_index=1652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1652, hp=200\n", + "Call query_by_index with arch_index=1653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1653, hp=200\n", + "Call query_by_index with arch_index=1654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1654, hp=200\n", + "Call query_by_index with arch_index=1655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1655, hp=200\n", + "Call query_by_index with arch_index=1656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1656, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█ | 1666/15625 [00:27<04:18, 53.94it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1657, hp=200\n", + "Call query_by_index with arch_index=1658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1658, hp=200\n", + "Call query_by_index with arch_index=1659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1659, hp=200\n", + "Call query_by_index with arch_index=1660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1660, hp=200\n", + "Call query_by_index with arch_index=1661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1661, hp=200\n", + "Call query_by_index with arch_index=1662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1662, hp=200\n", + "Call query_by_index with arch_index=1663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1663, hp=200\n", + "Call query_by_index with arch_index=1664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1664, hp=200\n", + "Call query_by_index with arch_index=1665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1665, hp=200\n", + "Call query_by_index with arch_index=1666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1666, hp=200\n", + "Call query_by_index with arch_index=1667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1667, hp=200\n", + "Call query_by_index with arch_index=1668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1668, hp=200\n", + "Call query_by_index with arch_index=1669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1669, hp=200\n", + "Call query_by_index with arch_index=1670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1670, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█ | 1678/15625 [00:27<04:13, 55.12it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1671, hp=200\n", + "Call query_by_index with arch_index=1672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1672, hp=200\n", + "Call query_by_index with arch_index=1673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1673, hp=200\n", + "Call query_by_index with arch_index=1674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1674, hp=200\n", + "Call query_by_index with arch_index=1675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1675, hp=200\n", + "Call query_by_index with arch_index=1676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1676, hp=200\n", + "Call query_by_index with arch_index=1677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1677, hp=200\n", + "Call query_by_index with arch_index=1678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1678, hp=200\n", + "Call query_by_index with arch_index=1679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1679, hp=200\n", + "Call query_by_index with arch_index=1680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1680, hp=200\n", + "Call query_by_index with arch_index=1681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1681, hp=200\n", + "Call query_by_index with arch_index=1682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1682, hp=200\n", + "Call query_by_index with arch_index=1683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1683, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█ | 1697/15625 [00:27<04:12, 55.24it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1684, hp=200\n", + "Call query_by_index with arch_index=1685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1685, hp=200\n", + "Call query_by_index with arch_index=1686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1686, hp=200\n", + "Call query_by_index with arch_index=1687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1687, hp=200\n", + "Call query_by_index with arch_index=1688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1688, hp=200\n", + "Call query_by_index with arch_index=1689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1689, hp=200\n", + "Call query_by_index with arch_index=1690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1690, hp=200\n", + "Call query_by_index with arch_index=1691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1691, hp=200\n", + "Call query_by_index with arch_index=1692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1692, hp=200\n", + "Call query_by_index with arch_index=1693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1693, hp=200\n", + "Call query_by_index with arch_index=1694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1694, hp=200\n", + "Call query_by_index with arch_index=1695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1695, hp=200\n", + "Call query_by_index with arch_index=1696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1696, hp=200\n", + "Call query_by_index with arch_index=1697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1697, hp=200\n", + "Call query_by_index with arch_index=1698, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█ | 1709/15625 [00:27<04:15, 54.50it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=1698, hp=200\n", + "Call query_by_index with arch_index=1699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1699, hp=200\n", + "Call query_by_index with arch_index=1700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1700, hp=200\n", + "Call query_by_index with arch_index=1701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1701, hp=200\n", + "Call query_by_index with arch_index=1702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1702, hp=200\n", + "Call query_by_index with arch_index=1703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1703, hp=200\n", + "Call query_by_index with arch_index=1704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1704, hp=200\n", + "Call query_by_index with arch_index=1705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1705, hp=200\n", + "Call query_by_index with arch_index=1706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1706, hp=200\n", + "Call query_by_index with arch_index=1707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1707, hp=200\n", + "Call query_by_index with arch_index=1708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1708, hp=200\n", + "Call query_by_index with arch_index=1709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1709, hp=200\n", + "Call query_by_index with arch_index=1710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1710, hp=200\n", + "Call query_by_index with arch_index=1711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1711, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█ | 1723/15625 [00:28<04:00, 57.71it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1712, hp=200\n", + "Call query_by_index with arch_index=1713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1713, hp=200\n", + "Call query_by_index with arch_index=1714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1714, hp=200\n", + "Call query_by_index with arch_index=1715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1715, hp=200\n", + "Call query_by_index with arch_index=1716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1716, hp=200\n", + "Call query_by_index with arch_index=1717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1717, hp=200\n", + "Call query_by_index with arch_index=1718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1718, hp=200\n", + "Call query_by_index with arch_index=1719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1719, hp=200\n", + "Call query_by_index with arch_index=1720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1720, hp=200\n", + "Call query_by_index with arch_index=1721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1721, hp=200\n", + "Call query_by_index with arch_index=1722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1722, hp=200\n", + "Call query_by_index with arch_index=1723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1723, hp=200\n", + "Call query_by_index with arch_index=1724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1724, hp=200\n", + "Call query_by_index with arch_index=1725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1725, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█ | 1737/15625 [00:28<03:54, 59.27it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1726, hp=200\n", + "Call query_by_index with arch_index=1727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1727, hp=200\n", + "Call query_by_index with arch_index=1728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1728, hp=200\n", + "Call query_by_index with arch_index=1729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1729, hp=200\n", + "Call query_by_index with arch_index=1730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1730, hp=200\n", + "Call query_by_index with arch_index=1731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1731, hp=200\n", + "Call query_by_index with arch_index=1732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1732, hp=200\n", + "Call query_by_index with arch_index=1733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1733, hp=200\n", + "Call query_by_index with arch_index=1734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1734, hp=200\n", + "Call query_by_index with arch_index=1735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1735, hp=200\n", + "Call query_by_index with arch_index=1736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1736, hp=200\n", + "Call query_by_index with arch_index=1737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1737, hp=200\n", + "Call query_by_index with arch_index=1738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1738, hp=200\n", + "Call query_by_index with arch_index=1739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1739, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█ | 1751/15625 [00:28<04:05, 56.45it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1740, hp=200\n", + "Call query_by_index with arch_index=1741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1741, hp=200\n", + "Call query_by_index with arch_index=1742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1742, hp=200\n", + "Call query_by_index with arch_index=1743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1743, hp=200\n", + "Call query_by_index with arch_index=1744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1744, hp=200\n", + "Call query_by_index with arch_index=1745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1745, hp=200\n", + "Call query_by_index with arch_index=1746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1746, hp=200\n", + "Call query_by_index with arch_index=1747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1747, hp=200\n", + "Call query_by_index with arch_index=1748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1748, hp=200\n", + "Call query_by_index with arch_index=1749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1749, hp=200\n", + "Call query_by_index with arch_index=1750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1750, hp=200\n", + "Call query_by_index with arch_index=1751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1751, hp=200\n", + "Call query_by_index with arch_index=1752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1752, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█▏ | 1763/15625 [00:28<04:27, 51.89it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1753, hp=200\n", + "Call query_by_index with arch_index=1754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1754, hp=200\n", + "Call query_by_index with arch_index=1755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1755, hp=200\n", + "Call query_by_index with arch_index=1756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1756, hp=200\n", + "Call query_by_index with arch_index=1757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1757, hp=200\n", + "Call query_by_index with arch_index=1758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1758, hp=200\n", + "Call query_by_index with arch_index=1759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1759, hp=200\n", + "Call query_by_index with arch_index=1760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1760, hp=200\n", + "Call query_by_index with arch_index=1761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1761, hp=200\n", + "Call query_by_index with arch_index=1762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1762, hp=200\n", + "Call query_by_index with arch_index=1763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1763, hp=200\n", + "Call query_by_index with arch_index=1764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1764, hp=200\n", + "Call query_by_index with arch_index=1765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1765, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█▏ | 1775/15625 [00:28<04:09, 55.54it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1766, hp=200\n", + "Call query_by_index with arch_index=1767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1767, hp=200\n", + "Call query_by_index with arch_index=1768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1768, hp=200\n", + "Call query_by_index with arch_index=1769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1769, hp=200\n", + "Call query_by_index with arch_index=1770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1770, hp=200\n", + "Call query_by_index with arch_index=1771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1771, hp=200\n", + "Call query_by_index with arch_index=1772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1772, hp=200\n", + "Call query_by_index with arch_index=1773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1773, hp=200\n", + "Call query_by_index with arch_index=1774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1774, hp=200\n", + "Call query_by_index with arch_index=1775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1775, hp=200\n", + "Call query_by_index with arch_index=1776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1776, hp=200\n", + "Call query_by_index with arch_index=1777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1777, hp=200\n", + "Call query_by_index with arch_index=1778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1778, hp=200\n", + "Call query_by_index with arch_index=1779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1779, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 11%|█▏ | 1787/15625 [00:29<04:09, 55.55it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1780, hp=200\n", + "Call query_by_index with arch_index=1781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1781, hp=200\n", + "Call query_by_index with arch_index=1782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1782, hp=200\n", + "Call query_by_index with arch_index=1783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1783, hp=200\n", + "Call query_by_index with arch_index=1784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1784, hp=200\n", + "Call query_by_index with arch_index=1785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1785, hp=200\n", + "Call query_by_index with arch_index=1786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1786, hp=200\n", + "Call query_by_index with arch_index=1787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1787, hp=200\n", + "Call query_by_index with arch_index=1788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1788, hp=200\n", + "Call query_by_index with arch_index=1789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1789, hp=200\n", + "Call query_by_index with arch_index=1790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1790, hp=200\n", + "Call query_by_index with arch_index=1791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1791, hp=200\n", + "Call query_by_index with arch_index=1792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1792, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1807/15625 [00:29<03:54, 58.88it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1793, hp=200\n", + "Call query_by_index with arch_index=1794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1794, hp=200\n", + "Call query_by_index with arch_index=1795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1795, hp=200\n", + "Call query_by_index with arch_index=1796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1796, hp=200\n", + "Call query_by_index with arch_index=1797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1797, hp=200\n", + "Call query_by_index with arch_index=1798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1798, hp=200\n", + "Call query_by_index with arch_index=1799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1799, hp=200\n", + "Call query_by_index with arch_index=1800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1800, hp=200\n", + "Call query_by_index with arch_index=1801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1801, hp=200\n", + "Call query_by_index with arch_index=1802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1802, hp=200\n", + "Call query_by_index with arch_index=1803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1803, hp=200\n", + "Call query_by_index with arch_index=1804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1804, hp=200\n", + "Call query_by_index with arch_index=1805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1805, hp=200\n", + "Call query_by_index with arch_index=1806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1806, hp=200\n", + "Call query_by_index with arch_index=1807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1807, hp=200\n", + "Call query_by_index with arch_index=1808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1808, hp=200\n", + "Call query_by_index with arch_index=1809, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1820/15625 [00:29<04:04, 56.45it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=1809, hp=200\n", + "Call query_by_index with arch_index=1810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1810, hp=200\n", + "Call query_by_index with arch_index=1811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1811, hp=200\n", + "Call query_by_index with arch_index=1812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1812, hp=200\n", + "Call query_by_index with arch_index=1813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1813, hp=200\n", + "Call query_by_index with arch_index=1814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1814, hp=200\n", + "Call query_by_index with arch_index=1815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1815, hp=200\n", + "Call query_by_index with arch_index=1816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1816, hp=200\n", + "Call query_by_index with arch_index=1817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1817, hp=200\n", + "Call query_by_index with arch_index=1818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1818, hp=200\n", + "Call query_by_index with arch_index=1819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1819, hp=200\n", + "Call query_by_index with arch_index=1820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1820, hp=200\n", + "Call query_by_index with arch_index=1821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1821, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1832/15625 [00:29<04:07, 55.81it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1822, hp=200\n", + "Call query_by_index with arch_index=1823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1823, hp=200\n", + "Call query_by_index with arch_index=1824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1824, hp=200\n", + "Call query_by_index with arch_index=1825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1825, hp=200\n", + "Call query_by_index with arch_index=1826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1826, hp=200\n", + "Call query_by_index with arch_index=1827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1827, hp=200\n", + "Call query_by_index with arch_index=1828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1828, hp=200\n", + "Call query_by_index with arch_index=1829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1829, hp=200\n", + "Call query_by_index with arch_index=1830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1830, hp=200\n", + "Call query_by_index with arch_index=1831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1831, hp=200\n", + "Call query_by_index with arch_index=1832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1832, hp=200\n", + "Call query_by_index with arch_index=1833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1833, hp=200\n", + "Call query_by_index with arch_index=1834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1834, hp=200\n", + "Call query_by_index with arch_index=1835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1835, hp=200\n", + "Call query_by_index with arch_index=1836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1836, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1845/15625 [00:30<04:01, 57.10it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1837, hp=200\n", + "Call query_by_index with arch_index=1838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1838, hp=200\n", + "Call query_by_index with arch_index=1839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1839, hp=200\n", + "Call query_by_index with arch_index=1840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1840, hp=200\n", + "Call query_by_index with arch_index=1841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1841, hp=200\n", + "Call query_by_index with arch_index=1842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1842, hp=200\n", + "Call query_by_index with arch_index=1843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1843, hp=200\n", + "Call query_by_index with arch_index=1844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1844, hp=200\n", + "Call query_by_index with arch_index=1845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1845, hp=200\n", + "Call query_by_index with arch_index=1846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1846, hp=200\n", + "Call query_by_index with arch_index=1847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1847, hp=200\n", + "Call query_by_index with arch_index=1848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1848, hp=200\n", + "Call query_by_index with arch_index=1849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1849, hp=200\n", + "Call query_by_index with arch_index=1850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1850, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1864/15625 [00:30<04:03, 56.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1851, hp=200\n", + "Call query_by_index with arch_index=1852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1852, hp=200\n", + "Call query_by_index with arch_index=1853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1853, hp=200\n", + "Call query_by_index with arch_index=1854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1854, hp=200\n", + "Call query_by_index with arch_index=1855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1855, hp=200\n", + "Call query_by_index with arch_index=1856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1856, hp=200\n", + "Call query_by_index with arch_index=1857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1857, hp=200\n", + "Call query_by_index with arch_index=1858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1858, hp=200\n", + "Call query_by_index with arch_index=1859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1859, hp=200\n", + "Call query_by_index with arch_index=1860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1860, hp=200\n", + "Call query_by_index with arch_index=1861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1861, hp=200\n", + "Call query_by_index with arch_index=1862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1862, hp=200\n", + "Call query_by_index with arch_index=1863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1863, hp=200\n", + "Call query_by_index with arch_index=1864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1864, hp=200\n", + "Call query_by_index with arch_index=1865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1865, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1876/15625 [00:30<04:12, 54.55it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1866, hp=200\n", + "Call query_by_index with arch_index=1867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1867, hp=200\n", + "Call query_by_index with arch_index=1868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1868, hp=200\n", + "Call query_by_index with arch_index=1869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1869, hp=200\n", + "Call query_by_index with arch_index=1870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1870, hp=200\n", + "Call query_by_index with arch_index=1871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1871, hp=200\n", + "Call query_by_index with arch_index=1872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1872, hp=200\n", + "Call query_by_index with arch_index=1873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1873, hp=200\n", + "Call query_by_index with arch_index=1874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1874, hp=200\n", + "Call query_by_index with arch_index=1875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1875, hp=200\n", + "Call query_by_index with arch_index=1876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1876, hp=200\n", + "Call query_by_index with arch_index=1877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1877, hp=200\n", + "Call query_by_index with arch_index=1878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1878, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1889/15625 [00:30<03:56, 58.01it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1879, hp=200\n", + "Call query_by_index with arch_index=1880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1880, hp=200\n", + "Call query_by_index with arch_index=1881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1881, hp=200\n", + "Call query_by_index with arch_index=1882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1882, hp=200\n", + "Call query_by_index with arch_index=1883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1883, hp=200\n", + "Call query_by_index with arch_index=1884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1884, hp=200\n", + "Call query_by_index with arch_index=1885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1885, hp=200\n", + "Call query_by_index with arch_index=1886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1886, hp=200\n", + "Call query_by_index with arch_index=1887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1887, hp=200\n", + "Call query_by_index with arch_index=1888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1888, hp=200\n", + "Call query_by_index with arch_index=1889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1889, hp=200\n", + "Call query_by_index with arch_index=1890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1890, hp=200\n", + "Call query_by_index with arch_index=1891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1891, hp=200\n", + "Call query_by_index with arch_index=1892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1892, hp=200\n", + "Call query_by_index with arch_index=1893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1893, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1901/15625 [00:31<04:28, 51.14it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1894, hp=200\n", + "Call query_by_index with arch_index=1895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1895, hp=200\n", + "Call query_by_index with arch_index=1896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1896, hp=200\n", + "Call query_by_index with arch_index=1897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1897, hp=200\n", + "Call query_by_index with arch_index=1898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1898, hp=200\n", + "Call query_by_index with arch_index=1899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1899, hp=200\n", + "Call query_by_index with arch_index=1900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1900, hp=200\n", + "Call query_by_index with arch_index=1901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1901, hp=200\n", + "Call query_by_index with arch_index=1902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1902, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 12%|█▏ | 1907/15625 [00:31<05:51, 39.00it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1903, hp=200\n", + "Call query_by_index with arch_index=1904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1904, hp=200\n", + "Call query_by_index with arch_index=1905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1905, hp=200\n", + "Call query_by_index with arch_index=1906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1906, hp=200\n", + "Call query_by_index with arch_index=1907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1907, hp=200\n", + "Call query_by_index with arch_index=1908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1908, hp=200\n", + "Call query_by_index with arch_index=1909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1909, hp=200\n", + "Call query_by_index with arch_index=1910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1910, hp=200\n", + "Call query_by_index with arch_index=1911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1911, hp=200\n", + "Call query_by_index with arch_index=1912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1912, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1925/15625 [00:31<04:38, 49.18it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1913, hp=200\n", + "Call query_by_index with arch_index=1914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1914, hp=200\n", + "Call query_by_index with arch_index=1915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1915, hp=200\n", + "Call query_by_index with arch_index=1916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1916, hp=200\n", + "Call query_by_index with arch_index=1917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1917, hp=200\n", + "Call query_by_index with arch_index=1918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1918, hp=200\n", + "Call query_by_index with arch_index=1919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1919, hp=200\n", + "Call query_by_index with arch_index=1920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1920, hp=200\n", + "Call query_by_index with arch_index=1921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1921, hp=200\n", + "Call query_by_index with arch_index=1922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1922, hp=200\n", + "Call query_by_index with arch_index=1923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1923, hp=200\n", + "Call query_by_index with arch_index=1924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1924, hp=200\n", + "Call query_by_index with arch_index=1925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1925, hp=200\n", + "Call query_by_index with arch_index=1926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1926, hp=200\n", + "Call query_by_index with arch_index=1927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1927, hp=200\n", + "Call query_by_index with arch_index=1928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1928, hp=200\n", + "Call query_by_index with arch_index=1929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1929, hp=200\n", + "Call query_by_index with arch_index=1930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1930, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 12%|█▏ | 1947/15625 [00:32<03:40, 61.90it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1931, hp=200\n", + "Call query_by_index with arch_index=1932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1932, hp=200\n", + "Call query_by_index with arch_index=1933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1933, hp=200\n", + "Call query_by_index with arch_index=1934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1934, hp=200\n", + "Call query_by_index with arch_index=1935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1935, hp=200\n", + "Call query_by_index with arch_index=1936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1936, hp=200\n", + "Call query_by_index with arch_index=1937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1937, hp=200\n", + "Call query_by_index with arch_index=1938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1938, hp=200\n", + "Call query_by_index with arch_index=1939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1939, hp=200\n", + "Call query_by_index with arch_index=1940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1940, hp=200\n", + "Call query_by_index with arch_index=1941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1941, hp=200\n", + "Call query_by_index with arch_index=1942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1942, hp=200\n", + "Call query_by_index with arch_index=1943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1943, hp=200\n", + "Call query_by_index with arch_index=1944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1944, hp=200\n", + "Call query_by_index with arch_index=1945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1945, hp=200\n", + "Call query_by_index with arch_index=1946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1946, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 13%|█▎ | 1961/15625 [00:32<03:39, 62.38it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1947, hp=200\n", + "Call query_by_index with arch_index=1948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1948, hp=200\n", + "Call query_by_index with arch_index=1949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1949, hp=200\n", + "Call query_by_index with arch_index=1950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1950, hp=200\n", + "Call query_by_index with arch_index=1951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1951, hp=200\n", + "Call query_by_index with arch_index=1952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1952, hp=200\n", + "Call query_by_index with arch_index=1953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1953, hp=200\n", + "Call query_by_index with arch_index=1954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1954, hp=200\n", + "Call query_by_index with arch_index=1955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1955, hp=200\n", + "Call query_by_index with arch_index=1956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1956, hp=200\n", + "Call query_by_index with arch_index=1957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1957, hp=200\n", + "Call query_by_index with arch_index=1958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1958, hp=200\n", + "Call query_by_index with arch_index=1959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1959, hp=200\n", + "Call query_by_index with arch_index=1960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1960, hp=200\n", + "Call query_by_index with arch_index=1961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1961, hp=200\n", + "Call query_by_index with arch_index=1962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1962, hp=200\n", + "Call query_by_index with arch_index=1963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1963, hp=200\n", + "Call query_by_index with arch_index=1964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1964, hp=200\n", + "Call query_by_index with arch_index=1965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1965, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 13%|█▎ | 1982/15625 [00:32<03:25, 66.31it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1966, hp=200\n", + "Call query_by_index with arch_index=1967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1967, hp=200\n", + "Call query_by_index with arch_index=1968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1968, hp=200\n", + "Call query_by_index with arch_index=1969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1969, hp=200\n", + "Call query_by_index with arch_index=1970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1970, hp=200\n", + "Call query_by_index with arch_index=1971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1971, hp=200\n", + "Call query_by_index with arch_index=1972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1972, hp=200\n", + "Call query_by_index with arch_index=1973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1973, hp=200\n", + "Call query_by_index with arch_index=1974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1974, hp=200\n", + "Call query_by_index with arch_index=1975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1975, hp=200\n", + "Call query_by_index with arch_index=1976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1976, hp=200\n", + "Call query_by_index with arch_index=1977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1977, hp=200\n", + "Call query_by_index with arch_index=1978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1978, hp=200\n", + "Call query_by_index with arch_index=1979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1979, hp=200\n", + "Call query_by_index with arch_index=1980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1980, hp=200\n", + "Call query_by_index with arch_index=1981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1981, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 13%|█▎ | 1996/15625 [00:32<03:22, 67.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=1982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1982, hp=200\n", + "Call query_by_index with arch_index=1983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1983, hp=200\n", + "Call query_by_index with arch_index=1984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1984, hp=200\n", + "Call query_by_index with arch_index=1985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1985, hp=200\n", + "Call query_by_index with arch_index=1986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1986, hp=200\n", + "Call query_by_index with arch_index=1987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1987, hp=200\n", + "Call query_by_index with arch_index=1988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1988, hp=200\n", + "Call query_by_index with arch_index=1989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1989, hp=200\n", + "Call query_by_index with arch_index=1990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1990, hp=200\n", + "Call query_by_index with arch_index=1991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1991, hp=200\n", + "Call query_by_index with arch_index=1992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1992, hp=200\n", + "Call query_by_index with arch_index=1993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1993, hp=200\n", + "Call query_by_index with arch_index=1994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1994, hp=200\n", + "Call query_by_index with arch_index=1995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1995, hp=200\n", + "Call query_by_index with arch_index=1996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1996, hp=200\n", + "Call query_by_index with arch_index=1997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1997, hp=200\n", + "Call query_by_index with arch_index=1998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1998, hp=200\n", + "Call query_by_index with arch_index=1999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=1999, hp=200\n", + "Call query_by_index with arch_index=2000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2000, hp=200\n", + "Call query_by_index with arch_index=2001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2001, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 13%|█▎ | 2011/15625 [00:33<03:28, 65.34it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2002, hp=200\n", + "Call query_by_index with arch_index=2003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2003, hp=200\n", + "Call query_by_index with arch_index=2004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2004, hp=200\n", + "Call query_by_index with arch_index=2005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2005, hp=200\n", + "Call query_by_index with arch_index=2006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2006, hp=200\n", + "Call query_by_index with arch_index=2007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2007, hp=200\n", + "Call query_by_index with arch_index=2008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2008, hp=200\n", + "Call query_by_index with arch_index=2009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2009, hp=200\n", + "Call query_by_index with arch_index=2010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2010, hp=200\n", + "Call query_by_index with arch_index=2011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2011, hp=200\n", + "Call query_by_index with arch_index=2012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2012, hp=200\n", + "Call query_by_index with arch_index=2013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2013, hp=200\n", + "Call query_by_index with arch_index=2014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2014, hp=200\n", + "Call query_by_index with arch_index=2015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2015, hp=200\n", + "Call query_by_index with arch_index=2016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2016, hp=200\n", + "Call query_by_index with arch_index=2017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2017, hp=200\n", + "Call query_by_index with arch_index=2018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2018, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 13%|█▎ | 2034/15625 [00:33<03:17, 68.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2019, hp=200\n", + "Call query_by_index with arch_index=2020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2020, hp=200\n", + "Call query_by_index with arch_index=2021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2021, hp=200\n", + "Call query_by_index with arch_index=2022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2022, hp=200\n", + "Call query_by_index with arch_index=2023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2023, hp=200\n", + "Call query_by_index with arch_index=2024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2024, hp=200\n", + "Call query_by_index with arch_index=2025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2025, hp=200\n", + "Call query_by_index with arch_index=2026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2026, hp=200\n", + "Call query_by_index with arch_index=2027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2027, hp=200\n", + "Call query_by_index with arch_index=2028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2028, hp=200\n", + "Call query_by_index with arch_index=2029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2029, hp=200\n", + "Call query_by_index with arch_index=2030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2030, hp=200\n", + "Call query_by_index with arch_index=2031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2031, hp=200\n", + "Call query_by_index with arch_index=2032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2032, hp=200\n", + "Call query_by_index with arch_index=2033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2033, hp=200\n", + "Call query_by_index with arch_index=2034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2034, hp=200\n", + "Call query_by_index with arch_index=2035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2035, hp=200\n", + "Call query_by_index with arch_index=2036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2036, hp=200\n", + "Call query_by_index with arch_index=2037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2037, hp=200\n", + "Call query_by_index with arch_index=2038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2038, hp=200\n", + "Call query_by_index with arch_index=2039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2039, hp=200\n", + "Call query_by_index with arch_index=2040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2040, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 13%|█▎ | 2058/15625 [00:33<03:13, 69.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2041, hp=200\n", + "Call query_by_index with arch_index=2042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2042, hp=200\n", + "Call query_by_index with arch_index=2043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2043, hp=200\n", + "Call query_by_index with arch_index=2044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2044, hp=200\n", + "Call query_by_index with arch_index=2045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2045, hp=200\n", + "Call query_by_index with arch_index=2046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2046, hp=200\n", + "Call query_by_index with arch_index=2047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2047, hp=200\n", + "Call query_by_index with arch_index=2048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2048, hp=200\n", + "Call query_by_index with arch_index=2049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2049, hp=200\n", + "Call query_by_index with arch_index=2050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2050, hp=200\n", + "Call query_by_index with arch_index=2051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2051, hp=200\n", + "Call query_by_index with arch_index=2052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2052, hp=200\n", + "Call query_by_index with arch_index=2053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2053, hp=200\n", + "Call query_by_index with arch_index=2054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2054, hp=200\n", + "Call query_by_index with arch_index=2055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2055, hp=200\n", + "Call query_by_index with arch_index=2056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2056, hp=200\n", + "Call query_by_index with arch_index=2057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2057, hp=200\n", + "Call query_by_index with arch_index=2058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2058, hp=200\n", + "Call query_by_index with arch_index=2059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2059, hp=200\n", + "Call query_by_index with arch_index=2060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2060, hp=200\n", + "Call query_by_index with arch_index=2061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2061, hp=200\n", + "Call query_by_index with arch_index=2062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2062, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 13%|█▎ | 2073/15625 [00:33<03:16, 69.06it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2063, hp=200\n", + "Call query_by_index with arch_index=2064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2064, hp=200\n", + "Call query_by_index with arch_index=2065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2065, hp=200\n", + "Call query_by_index with arch_index=2066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2066, hp=200\n", + "Call query_by_index with arch_index=2067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2067, hp=200\n", + "Call query_by_index with arch_index=2068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2068, hp=200\n", + "Call query_by_index with arch_index=2069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2069, hp=200\n", + "Call query_by_index with arch_index=2070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2070, hp=200\n", + "Call query_by_index with arch_index=2071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2071, hp=200\n", + "Call query_by_index with arch_index=2072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2072, hp=200\n", + "Call query_by_index with arch_index=2073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2073, hp=200\n", + "Call query_by_index with arch_index=2074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2074, hp=200\n", + "Call query_by_index with arch_index=2075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2075, hp=200\n", + "Call query_by_index with arch_index=2076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2076, hp=200\n", + "Call query_by_index with arch_index=2077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2077, hp=200\n", + "Call query_by_index with arch_index=2078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2078, hp=200\n", + "Call query_by_index with arch_index=2079, dataname=cifar10, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 13%|█▎ | 2095/15625 [00:35<09:08, 24.65it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_meta_info_by_index with arch_index=2079, hp=200\n", + "Call query_by_index with arch_index=2080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2080, hp=200\n", + "Call query_by_index with arch_index=2081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2081, hp=200\n", + "Call query_by_index with arch_index=2082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2082, hp=200\n", + "Call query_by_index with arch_index=2083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2083, hp=200\n", + "Call query_by_index with arch_index=2084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2084, hp=200\n", + "Call query_by_index with arch_index=2085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2085, hp=200\n", + "Call query_by_index with arch_index=2086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2086, hp=200\n", + "Call query_by_index with arch_index=2087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2087, hp=200\n", + "Call query_by_index with arch_index=2088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2088, hp=200\n", + "Call query_by_index with arch_index=2089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2089, hp=200\n", + "Call query_by_index with arch_index=2090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2090, hp=200\n", + "Call query_by_index with arch_index=2091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2091, hp=200\n", + "Call query_by_index with arch_index=2092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2092, hp=200\n", + "Call query_by_index with arch_index=2093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2093, hp=200\n", + "Call query_by_index with arch_index=2094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2094, hp=200\n", + "Call query_by_index with arch_index=2095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2095, hp=200\n", + "Call query_by_index with arch_index=2096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2096, hp=200\n", + "Call query_by_index with arch_index=2097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2097, hp=200\n", + "Call query_by_index with arch_index=2098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2098, hp=200\n", + "Call query_by_index with arch_index=2099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2099, hp=200\n", + "Call query_by_index with arch_index=2100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2100, hp=200\n", + "Call query_by_index with arch_index=2101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2101, hp=200\n", + "Call query_by_index with arch_index=2102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2102, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 14%|█▎ | 2124/15625 [00:36<04:44, 47.54it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2103, hp=200\n", + "Call query_by_index with arch_index=2104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2104, hp=200\n", + "Call query_by_index with arch_index=2105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2105, hp=200\n", + "Call query_by_index with arch_index=2106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2106, hp=200\n", + "Call query_by_index with arch_index=2107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2107, hp=200\n", + "Call query_by_index with arch_index=2108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2108, hp=200\n", + "Call query_by_index with arch_index=2109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2109, hp=200\n", + "Call query_by_index with arch_index=2110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2110, hp=200\n", + "Call query_by_index with arch_index=2111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2111, hp=200\n", + "Call query_by_index with arch_index=2112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2112, hp=200\n", + "Call query_by_index with arch_index=2113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2113, hp=200\n", + "Call query_by_index with arch_index=2114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2114, hp=200\n", + "Call query_by_index with arch_index=2115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2115, hp=200\n", + "Call query_by_index with arch_index=2116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2116, hp=200\n", + "Call query_by_index with arch_index=2117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2117, hp=200\n", + "Call query_by_index with arch_index=2118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2118, hp=200\n", + "Call query_by_index with arch_index=2119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2119, hp=200\n", + "Call query_by_index with arch_index=2120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2120, hp=200\n", + "Call query_by_index with arch_index=2121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2121, hp=200\n", + "Call query_by_index with arch_index=2122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2122, hp=200\n", + "Call query_by_index with arch_index=2123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2123, hp=200\n", + "Call query_by_index with arch_index=2124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2124, hp=200\n", + "Call query_by_index with arch_index=2125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2125, hp=200\n", + "Call query_by_index with arch_index=2126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2126, hp=200\n", + "Call query_by_index with arch_index=2127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2127, hp=200\n", + "Call query_by_index with arch_index=2128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2128, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 14%|█▍ | 2152/15625 [00:36<03:36, 62.25it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2129, hp=200\n", + "Call query_by_index with arch_index=2130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2130, hp=200\n", + "Call query_by_index with arch_index=2131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2131, hp=200\n", + "Call query_by_index with arch_index=2132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2132, hp=200\n", + "Call query_by_index with arch_index=2133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2133, hp=200\n", + "Call query_by_index with arch_index=2134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2134, hp=200\n", + "Call query_by_index with arch_index=2135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2135, hp=200\n", + "Call query_by_index with arch_index=2136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2136, hp=200\n", + "Call query_by_index with arch_index=2137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2137, hp=200\n", + "Call query_by_index with arch_index=2138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2138, hp=200\n", + "Call query_by_index with arch_index=2139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2139, hp=200\n", + "Call query_by_index with arch_index=2140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2140, hp=200\n", + "Call query_by_index with arch_index=2141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2141, hp=200\n", + "Call query_by_index with arch_index=2142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2142, hp=200\n", + "Call query_by_index with arch_index=2143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2143, hp=200\n", + "Call query_by_index with arch_index=2144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2144, hp=200\n", + "Call query_by_index with arch_index=2145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2145, hp=200\n", + "Call query_by_index with arch_index=2146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2146, hp=200\n", + "Call query_by_index with arch_index=2147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2147, hp=200\n", + "Call query_by_index with arch_index=2148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2148, hp=200\n", + "Call query_by_index with arch_index=2149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2149, hp=200\n", + "Call query_by_index with arch_index=2150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2150, hp=200\n", + "Call query_by_index with arch_index=2151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2151, hp=200\n", + "Call query_by_index with arch_index=2152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2152, hp=200\n", + "Call query_by_index with arch_index=2153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2153, hp=200\n", + "Call query_by_index with arch_index=2154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2154, hp=200\n", + "Call query_by_index with arch_index=2155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2155, hp=200\n", + "Call query_by_index with arch_index=2156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2156, hp=200\n", + "Call query_by_index with arch_index=2157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2157, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 14%|█▍ | 2174/15625 [00:36<03:20, 67.10it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2158, hp=200\n", + "Call query_by_index with arch_index=2159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2159, hp=200\n", + "Call query_by_index with arch_index=2160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2160, hp=200\n", + "Call query_by_index with arch_index=2161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2161, hp=200\n", + "Call query_by_index with arch_index=2162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2162, hp=200\n", + "Call query_by_index with arch_index=2163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2163, hp=200\n", + "Call query_by_index with arch_index=2164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2164, hp=200\n", + "Call query_by_index with arch_index=2165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2165, hp=200\n", + "Call query_by_index with arch_index=2166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2166, hp=200\n", + "Call query_by_index with arch_index=2167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2167, hp=200\n", + "Call query_by_index with arch_index=2168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2168, hp=200\n", + "Call query_by_index with arch_index=2169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2169, hp=200\n", + "Call query_by_index with arch_index=2170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2170, hp=200\n", + "Call query_by_index with arch_index=2171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2171, hp=200\n", + "Call query_by_index with arch_index=2172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2172, hp=200\n", + "Call query_by_index with arch_index=2173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2173, hp=200\n", + "Call query_by_index with arch_index=2174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2174, hp=200\n", + "Call query_by_index with arch_index=2175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2175, hp=200\n", + "Call query_by_index with arch_index=2176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2176, hp=200\n", + "Call query_by_index with arch_index=2177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2177, hp=200\n", + "Call query_by_index with arch_index=2178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2178, hp=200\n", + "Call query_by_index with arch_index=2179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2179, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 14%|█▍ | 2195/15625 [00:37<03:28, 64.35it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2180, hp=200\n", + "Call query_by_index with arch_index=2181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2181, hp=200\n", + "Call query_by_index with arch_index=2182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2182, hp=200\n", + "Call query_by_index with arch_index=2183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2183, hp=200\n", + "Call query_by_index with arch_index=2184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2184, hp=200\n", + "Call query_by_index with arch_index=2185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2185, hp=200\n", + "Call query_by_index with arch_index=2186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2186, hp=200\n", + "Call query_by_index with arch_index=2187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2187, hp=200\n", + "Call query_by_index with arch_index=2188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2188, hp=200\n", + "Call query_by_index with arch_index=2189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2189, hp=200\n", + "Call query_by_index with arch_index=2190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2190, hp=200\n", + "Call query_by_index with arch_index=2191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2191, hp=200\n", + "Call query_by_index with arch_index=2192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2192, hp=200\n", + "Call query_by_index with arch_index=2193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2193, hp=200\n", + "Call query_by_index with arch_index=2194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2194, hp=200\n", + "Call query_by_index with arch_index=2195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2195, hp=200\n", + "Call query_by_index with arch_index=2196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2196, hp=200\n", + "Call query_by_index with arch_index=2197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2197, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 14%|█▍ | 2209/15625 [00:37<03:41, 60.46it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2198, hp=200\n", + "Call query_by_index with arch_index=2199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2199, hp=200\n", + "Call query_by_index with arch_index=2200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2200, hp=200\n", + "Call query_by_index with arch_index=2201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2201, hp=200\n", + "Call query_by_index with arch_index=2202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2202, hp=200\n", + "Call query_by_index with arch_index=2203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2203, hp=200\n", + "Call query_by_index with arch_index=2204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2204, hp=200\n", + "Call query_by_index with arch_index=2205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2205, hp=200\n", + "Call query_by_index with arch_index=2206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2206, hp=200\n", + "Call query_by_index with arch_index=2207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2207, hp=200\n", + "Call query_by_index with arch_index=2208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2208, hp=200\n", + "Call query_by_index with arch_index=2209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2209, hp=200\n", + "Call query_by_index with arch_index=2210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2210, hp=200\n", + "Call query_by_index with arch_index=2211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2211, hp=200\n", + "Call query_by_index with arch_index=2212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2212, hp=200\n", + "Call query_by_index with arch_index=2213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2213, hp=200\n", + "Call query_by_index with arch_index=2214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2214, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 14%|█▍ | 2231/15625 [00:37<03:26, 64.85it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2215, hp=200\n", + "Call query_by_index with arch_index=2216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2216, hp=200\n", + "Call query_by_index with arch_index=2217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2217, hp=200\n", + "Call query_by_index with arch_index=2218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2218, hp=200\n", + "Call query_by_index with arch_index=2219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2219, hp=200\n", + "Call query_by_index with arch_index=2220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2220, hp=200\n", + "Call query_by_index with arch_index=2221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2221, hp=200\n", + "Call query_by_index with arch_index=2222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2222, hp=200\n", + "Call query_by_index with arch_index=2223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2223, hp=200\n", + "Call query_by_index with arch_index=2224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2224, hp=200\n", + "Call query_by_index with arch_index=2225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2225, hp=200\n", + "Call query_by_index with arch_index=2226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2226, hp=200\n", + "Call query_by_index with arch_index=2227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2227, hp=200\n", + "Call query_by_index with arch_index=2228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2228, hp=200\n", + "Call query_by_index with arch_index=2229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2229, hp=200\n", + "Call query_by_index with arch_index=2230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2230, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 14%|█▍ | 2245/15625 [00:37<03:24, 65.33it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2231, hp=200\n", + "Call query_by_index with arch_index=2232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2232, hp=200\n", + "Call query_by_index with arch_index=2233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2233, hp=200\n", + "Call query_by_index with arch_index=2234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2234, hp=200\n", + "Call query_by_index with arch_index=2235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2235, hp=200\n", + "Call query_by_index with arch_index=2236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2236, hp=200\n", + "Call query_by_index with arch_index=2237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2237, hp=200\n", + "Call query_by_index with arch_index=2238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2238, hp=200\n", + "Call query_by_index with arch_index=2239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2239, hp=200\n", + "Call query_by_index with arch_index=2240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2240, hp=200\n", + "Call query_by_index with arch_index=2241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2241, hp=200\n", + "Call query_by_index with arch_index=2242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2242, hp=200\n", + "Call query_by_index with arch_index=2243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2243, hp=200\n", + "Call query_by_index with arch_index=2244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2244, hp=200\n", + "Call query_by_index with arch_index=2245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2245, hp=200\n", + "Call query_by_index with arch_index=2246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2246, hp=200\n", + "Call query_by_index with arch_index=2247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2247, hp=200\n", + "Call query_by_index with arch_index=2248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2248, hp=200\n", + "Call query_by_index with arch_index=2249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2249, hp=200\n", + "Call query_by_index with arch_index=2250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2250, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 15%|█▍ | 2266/15625 [00:38<03:17, 67.58it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2251, hp=200\n", + "Call query_by_index with arch_index=2252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2252, hp=200\n", + "Call query_by_index with arch_index=2253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2253, hp=200\n", + "Call query_by_index with arch_index=2254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2254, hp=200\n", + "Call query_by_index with arch_index=2255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2255, hp=200\n", + "Call query_by_index with arch_index=2256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2256, hp=200\n", + "Call query_by_index with arch_index=2257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2257, hp=200\n", + "Call query_by_index with arch_index=2258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2258, hp=200\n", + "Call query_by_index with arch_index=2259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2259, hp=200\n", + "Call query_by_index with arch_index=2260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2260, hp=200\n", + "Call query_by_index with arch_index=2261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2261, hp=200\n", + "Call query_by_index with arch_index=2262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2262, hp=200\n", + "Call query_by_index with arch_index=2263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2263, hp=200\n", + "Call query_by_index with arch_index=2264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2264, hp=200\n", + "Call query_by_index with arch_index=2265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2265, hp=200\n", + "Call query_by_index with arch_index=2266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2266, hp=200\n", + "Call query_by_index with arch_index=2267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2267, hp=200\n", + "Call query_by_index with arch_index=2268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2268, hp=200\n", + "Call query_by_index with arch_index=2269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2269, hp=200\n", + "Call query_by_index with arch_index=2270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2270, hp=200\n", + "Call query_by_index with arch_index=2271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2271, hp=200\n", + "Call query_by_index with arch_index=2272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2272, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 15%|█▍ | 2288/15625 [00:38<03:13, 68.82it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2273, hp=200\n", + "Call query_by_index with arch_index=2274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2274, hp=200\n", + "Call query_by_index with arch_index=2275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2275, hp=200\n", + "Call query_by_index with arch_index=2276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2276, hp=200\n", + "Call query_by_index with arch_index=2277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2277, hp=200\n", + "Call query_by_index with arch_index=2278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2278, hp=200\n", + "Call query_by_index with arch_index=2279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2279, hp=200\n", + "Call query_by_index with arch_index=2280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2280, hp=200\n", + "Call query_by_index with arch_index=2281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2281, hp=200\n", + "Call query_by_index with arch_index=2282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2282, hp=200\n", + "Call query_by_index with arch_index=2283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2283, hp=200\n", + "Call query_by_index with arch_index=2284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2284, hp=200\n", + "Call query_by_index with arch_index=2285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2285, hp=200\n", + "Call query_by_index with arch_index=2286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2286, hp=200\n", + "Call query_by_index with arch_index=2287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2287, hp=200\n", + "Call query_by_index with arch_index=2288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2288, hp=200\n", + "Call query_by_index with arch_index=2289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2289, hp=200\n", + "Call query_by_index with arch_index=2290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2290, hp=200\n", + "Call query_by_index with arch_index=2291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2291, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 15%|█▍ | 2310/15625 [00:38<03:11, 69.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2292, hp=200\n", + "Call query_by_index with arch_index=2293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2293, hp=200\n", + "Call query_by_index with arch_index=2294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2294, hp=200\n", + "Call query_by_index with arch_index=2295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2295, hp=200\n", + "Call query_by_index with arch_index=2296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2296, hp=200\n", + "Call query_by_index with arch_index=2297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2297, hp=200\n", + "Call query_by_index with arch_index=2298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2298, hp=200\n", + "Call query_by_index with arch_index=2299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2299, hp=200\n", + "Call query_by_index with arch_index=2300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2300, hp=200\n", + "Call query_by_index with arch_index=2301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2301, hp=200\n", + "Call query_by_index with arch_index=2302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2302, hp=200\n", + "Call query_by_index with arch_index=2303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2303, hp=200\n", + "Call query_by_index with arch_index=2304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2304, hp=200\n", + "Call query_by_index with arch_index=2305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2305, hp=200\n", + "Call query_by_index with arch_index=2306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2306, hp=200\n", + "Call query_by_index with arch_index=2307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2307, hp=200\n", + "Call query_by_index with arch_index=2308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2308, hp=200\n", + "Call query_by_index with arch_index=2309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2309, hp=200\n", + "Call query_by_index with arch_index=2310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2310, hp=200\n", + "Call query_by_index with arch_index=2311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2311, hp=200\n", + "Call query_by_index with arch_index=2312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2312, hp=200\n", + "Call query_by_index with arch_index=2313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2313, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 15%|█▍ | 2331/15625 [00:39<03:13, 68.79it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2314, hp=200\n", + "Call query_by_index with arch_index=2315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2315, hp=200\n", + "Call query_by_index with arch_index=2316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2316, hp=200\n", + "Call query_by_index with arch_index=2317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2317, hp=200\n", + "Call query_by_index with arch_index=2318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2318, hp=200\n", + "Call query_by_index with arch_index=2319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2319, hp=200\n", + "Call query_by_index with arch_index=2320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2320, hp=200\n", + "Call query_by_index with arch_index=2321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2321, hp=200\n", + "Call query_by_index with arch_index=2322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2322, hp=200\n", + "Call query_by_index with arch_index=2323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2323, hp=200\n", + "Call query_by_index with arch_index=2324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2324, hp=200\n", + "Call query_by_index with arch_index=2325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2325, hp=200\n", + "Call query_by_index with arch_index=2326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2326, hp=200\n", + "Call query_by_index with arch_index=2327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2327, hp=200\n", + "Call query_by_index with arch_index=2328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2328, hp=200\n", + "Call query_by_index with arch_index=2329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2329, hp=200\n", + "Call query_by_index with arch_index=2330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2330, hp=200\n", + "Call query_by_index with arch_index=2331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2331, hp=200\n", + "Call query_by_index with arch_index=2332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2332, hp=200\n", + "Call query_by_index with arch_index=2333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2333, hp=200\n", + "Call query_by_index with arch_index=2334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2334, hp=200\n", + "Call query_by_index with arch_index=2335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2335, hp=200\n", + "Call query_by_index with arch_index=2336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2336, hp=200\n", + "Call query_by_index with arch_index=2337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2337, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 15%|█▌ | 2352/15625 [00:39<03:14, 68.35it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2338, hp=200\n", + "Call query_by_index with arch_index=2339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2339, hp=200\n", + "Call query_by_index with arch_index=2340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2340, hp=200\n", + "Call query_by_index with arch_index=2341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2341, hp=200\n", + "Call query_by_index with arch_index=2342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2342, hp=200\n", + "Call query_by_index with arch_index=2343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2343, hp=200\n", + "Call query_by_index with arch_index=2344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2344, hp=200\n", + "Call query_by_index with arch_index=2345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2345, hp=200\n", + "Call query_by_index with arch_index=2346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2346, hp=200\n", + "Call query_by_index with arch_index=2347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2347, hp=200\n", + "Call query_by_index with arch_index=2348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2348, hp=200\n", + "Call query_by_index with arch_index=2349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2349, hp=200\n", + "Call query_by_index with arch_index=2350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2350, hp=200\n", + "Call query_by_index with arch_index=2351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2351, hp=200\n", + "Call query_by_index with arch_index=2352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2352, hp=200\n", + "Call query_by_index with arch_index=2353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2353, hp=200\n", + "Call query_by_index with arch_index=2354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2354, hp=200\n", + "Call query_by_index with arch_index=2355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2355, hp=200\n", + "Call query_by_index with arch_index=2356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2356, hp=200\n", + "Call query_by_index with arch_index=2357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2357, hp=200\n", + "Call query_by_index with arch_index=2358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2358, hp=200\n", + "Call query_by_index with arch_index=2359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2359, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 15%|█▌ | 2375/15625 [00:39<03:10, 69.54it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2360, hp=200\n", + "Call query_by_index with arch_index=2361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2361, hp=200\n", + "Call query_by_index with arch_index=2362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2362, hp=200\n", + "Call query_by_index with arch_index=2363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2363, hp=200\n", + "Call query_by_index with arch_index=2364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2364, hp=200\n", + "Call query_by_index with arch_index=2365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2365, hp=200\n", + "Call query_by_index with arch_index=2366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2366, hp=200\n", + "Call query_by_index with arch_index=2367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2367, hp=200\n", + "Call query_by_index with arch_index=2368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2368, hp=200\n", + "Call query_by_index with arch_index=2369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2369, hp=200\n", + "Call query_by_index with arch_index=2370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2370, hp=200\n", + "Call query_by_index with arch_index=2371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2371, hp=200\n", + "Call query_by_index with arch_index=2372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2372, hp=200\n", + "Call query_by_index with arch_index=2373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2373, hp=200\n", + "Call query_by_index with arch_index=2374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2374, hp=200\n", + "Call query_by_index with arch_index=2375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2375, hp=200\n", + "Call query_by_index with arch_index=2376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2376, hp=200\n", + "Call query_by_index with arch_index=2377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2377, hp=200\n", + "Call query_by_index with arch_index=2378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2378, hp=200\n", + "Call query_by_index with arch_index=2379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2379, hp=200\n", + "Call query_by_index with arch_index=2380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2380, hp=200\n", + "Call query_by_index with arch_index=2381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2381, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 15%|█▌ | 2403/15625 [00:40<03:17, 67.05it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2382, hp=200\n", + "Call query_by_index with arch_index=2383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2383, hp=200\n", + "Call query_by_index with arch_index=2384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2384, hp=200\n", + "Call query_by_index with arch_index=2385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2385, hp=200\n", + "Call query_by_index with arch_index=2386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2386, hp=200\n", + "Call query_by_index with arch_index=2387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2387, hp=200\n", + "Call query_by_index with arch_index=2388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2388, hp=200\n", + "Call query_by_index with arch_index=2389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2389, hp=200\n", + "Call query_by_index with arch_index=2390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2390, hp=200\n", + "Call query_by_index with arch_index=2391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2391, hp=200\n", + "Call query_by_index with arch_index=2392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2392, hp=200\n", + "Call query_by_index with arch_index=2393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2393, hp=200\n", + "Call query_by_index with arch_index=2394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2394, hp=200\n", + "Call query_by_index with arch_index=2395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2395, hp=200\n", + "Call query_by_index with arch_index=2396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2396, hp=200\n", + "Call query_by_index with arch_index=2397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2397, hp=200\n", + "Call query_by_index with arch_index=2398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2398, hp=200\n", + "Call query_by_index with arch_index=2399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2399, hp=200\n", + "Call query_by_index with arch_index=2400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2400, hp=200\n", + "Call query_by_index with arch_index=2401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2401, hp=200\n", + "Call query_by_index with arch_index=2402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2402, hp=200\n", + "Call query_by_index with arch_index=2403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2403, hp=200\n", + "Call query_by_index with arch_index=2404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2404, hp=200\n", + "Call query_by_index with arch_index=2405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2405, hp=200\n", + "Call query_by_index with arch_index=2406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2406, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 16%|█▌ | 2432/15625 [00:40<03:12, 68.65it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2407, hp=200\n", + "Call query_by_index with arch_index=2408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2408, hp=200\n", + "Call query_by_index with arch_index=2409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2409, hp=200\n", + "Call query_by_index with arch_index=2410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2410, hp=200\n", + "Call query_by_index with arch_index=2411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2411, hp=200\n", + "Call query_by_index with arch_index=2412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2412, hp=200\n", + "Call query_by_index with arch_index=2413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2413, hp=200\n", + "Call query_by_index with arch_index=2414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2414, hp=200\n", + "Call query_by_index with arch_index=2415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2415, hp=200\n", + "Call query_by_index with arch_index=2416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2416, hp=200\n", + "Call query_by_index with arch_index=2417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2417, hp=200\n", + "Call query_by_index with arch_index=2418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2418, hp=200\n", + "Call query_by_index with arch_index=2419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2419, hp=200\n", + "Call query_by_index with arch_index=2420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2420, hp=200\n", + "Call query_by_index with arch_index=2421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2421, hp=200\n", + "Call query_by_index with arch_index=2422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2422, hp=200\n", + "Call query_by_index with arch_index=2423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2423, hp=200\n", + "Call query_by_index with arch_index=2424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2424, hp=200\n", + "Call query_by_index with arch_index=2425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2425, hp=200\n", + "Call query_by_index with arch_index=2426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2426, hp=200\n", + "Call query_by_index with arch_index=2427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2427, hp=200\n", + "Call query_by_index with arch_index=2428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2428, hp=200\n", + "Call query_by_index with arch_index=2429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2429, hp=200\n", + "Call query_by_index with arch_index=2430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2430, hp=200\n", + "Call query_by_index with arch_index=2431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2431, hp=200\n", + "Call query_by_index with arch_index=2432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2432, hp=200\n", + "Call query_by_index with arch_index=2433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2433, hp=200\n", + "Call query_by_index with arch_index=2434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2434, hp=200\n", + "Call query_by_index with arch_index=2435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2435, hp=200\n", + "Call query_by_index with arch_index=2436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2436, hp=200\n", + "Call query_by_index with arch_index=2437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2437, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 16%|█▌ | 2462/15625 [00:41<03:10, 68.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2438, hp=200\n", + "Call query_by_index with arch_index=2439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2439, hp=200\n", + "Call query_by_index with arch_index=2440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2440, hp=200\n", + "Call query_by_index with arch_index=2441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2441, hp=200\n", + "Call query_by_index with arch_index=2442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2442, hp=200\n", + "Call query_by_index with arch_index=2443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2443, hp=200\n", + "Call query_by_index with arch_index=2444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2444, hp=200\n", + "Call query_by_index with arch_index=2445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2445, hp=200\n", + "Call query_by_index with arch_index=2446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2446, hp=200\n", + "Call query_by_index with arch_index=2447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2447, hp=200\n", + "Call query_by_index with arch_index=2448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2448, hp=200\n", + "Call query_by_index with arch_index=2449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2449, hp=200\n", + "Call query_by_index with arch_index=2450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2450, hp=200\n", + "Call query_by_index with arch_index=2451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2451, hp=200\n", + "Call query_by_index with arch_index=2452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2452, hp=200\n", + "Call query_by_index with arch_index=2453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2453, hp=200\n", + "Call query_by_index with arch_index=2454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2454, hp=200\n", + "Call query_by_index with arch_index=2455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2455, hp=200\n", + "Call query_by_index with arch_index=2456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2456, hp=200\n", + "Call query_by_index with arch_index=2457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2457, hp=200\n", + "Call query_by_index with arch_index=2458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2458, hp=200\n", + "Call query_by_index with arch_index=2459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2459, hp=200\n", + "Call query_by_index with arch_index=2460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2460, hp=200\n", + "Call query_by_index with arch_index=2461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2461, hp=200\n", + "Call query_by_index with arch_index=2462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2462, hp=200\n", + "Call query_by_index with arch_index=2463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2463, hp=200\n", + "Call query_by_index with arch_index=2464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2464, hp=200\n", + "Call query_by_index with arch_index=2465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2465, hp=200\n", + "Call query_by_index with arch_index=2466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2466, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 16%|█▌ | 2476/15625 [00:41<03:19, 65.92it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2467, hp=200\n", + "Call query_by_index with arch_index=2468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2468, hp=200\n", + "Call query_by_index with arch_index=2469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2469, hp=200\n", + "Call query_by_index with arch_index=2470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2470, hp=200\n", + "Call query_by_index with arch_index=2471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2471, hp=200\n", + "Call query_by_index with arch_index=2472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2472, hp=200\n", + "Call query_by_index with arch_index=2473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2473, hp=200\n", + "Call query_by_index with arch_index=2474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2474, hp=200\n", + "Call query_by_index with arch_index=2475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2475, hp=200\n", + "Call query_by_index with arch_index=2476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2476, hp=200\n", + "Call query_by_index with arch_index=2477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2477, hp=200\n", + "Call query_by_index with arch_index=2478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2478, hp=200\n", + "Call query_by_index with arch_index=2479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2479, hp=200\n", + "Call query_by_index with arch_index=2480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2480, hp=200\n", + "Call query_by_index with arch_index=2481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2481, hp=200\n", + "Call query_by_index with arch_index=2482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2482, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 16%|█▌ | 2498/15625 [00:41<03:11, 68.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2483, hp=200\n", + "Call query_by_index with arch_index=2484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2484, hp=200\n", + "Call query_by_index with arch_index=2485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2485, hp=200\n", + "Call query_by_index with arch_index=2486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2486, hp=200\n", + "Call query_by_index with arch_index=2487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2487, hp=200\n", + "Call query_by_index with arch_index=2488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2488, hp=200\n", + "Call query_by_index with arch_index=2489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2489, hp=200\n", + "Call query_by_index with arch_index=2490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2490, hp=200\n", + "Call query_by_index with arch_index=2491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2491, hp=200\n", + "Call query_by_index with arch_index=2492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2492, hp=200\n", + "Call query_by_index with arch_index=2493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2493, hp=200\n", + "Call query_by_index with arch_index=2494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2494, hp=200\n", + "Call query_by_index with arch_index=2495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2495, hp=200\n", + "Call query_by_index with arch_index=2496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2496, hp=200\n", + "Call query_by_index with arch_index=2497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2497, hp=200\n", + "Call query_by_index with arch_index=2498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2498, hp=200\n", + "Call query_by_index with arch_index=2499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2499, hp=200\n", + "Call query_by_index with arch_index=2500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2500, hp=200\n", + "Call query_by_index with arch_index=2501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2501, hp=200\n", + "Call query_by_index with arch_index=2502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2502, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 16%|█▌ | 2519/15625 [00:41<03:10, 68.81it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2503, hp=200\n", + "Call query_by_index with arch_index=2504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2504, hp=200\n", + "Call query_by_index with arch_index=2505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2505, hp=200\n", + "Call query_by_index with arch_index=2506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2506, hp=200\n", + "Call query_by_index with arch_index=2507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2507, hp=200\n", + "Call query_by_index with arch_index=2508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2508, hp=200\n", + "Call query_by_index with arch_index=2509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2509, hp=200\n", + "Call query_by_index with arch_index=2510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2510, hp=200\n", + "Call query_by_index with arch_index=2511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2511, hp=200\n", + "Call query_by_index with arch_index=2512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2512, hp=200\n", + "Call query_by_index with arch_index=2513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2513, hp=200\n", + "Call query_by_index with arch_index=2514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2514, hp=200\n", + "Call query_by_index with arch_index=2515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2515, hp=200\n", + "Call query_by_index with arch_index=2516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2516, hp=200\n", + "Call query_by_index with arch_index=2517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2517, hp=200\n", + "Call query_by_index with arch_index=2518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2518, hp=200\n", + "Call query_by_index with arch_index=2519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2519, hp=200\n", + "Call query_by_index with arch_index=2520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2520, hp=200\n", + "Call query_by_index with arch_index=2521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2521, hp=200\n", + "Call query_by_index with arch_index=2522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2522, hp=200\n", + "Call query_by_index with arch_index=2523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2523, hp=200\n", + "Call query_by_index with arch_index=2524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2524, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 16%|█▋ | 2540/15625 [00:42<03:09, 69.03it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2525, hp=200\n", + "Call query_by_index with arch_index=2526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2526, hp=200\n", + "Call query_by_index with arch_index=2527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2527, hp=200\n", + "Call query_by_index with arch_index=2528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2528, hp=200\n", + "Call query_by_index with arch_index=2529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2529, hp=200\n", + "Call query_by_index with arch_index=2530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2530, hp=200\n", + "Call query_by_index with arch_index=2531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2531, hp=200\n", + "Call query_by_index with arch_index=2532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2532, hp=200\n", + "Call query_by_index with arch_index=2533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2533, hp=200\n", + "Call query_by_index with arch_index=2534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2534, hp=200\n", + "Call query_by_index with arch_index=2535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2535, hp=200\n", + "Call query_by_index with arch_index=2536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2536, hp=200\n", + "Call query_by_index with arch_index=2537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2537, hp=200\n", + "Call query_by_index with arch_index=2538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2538, hp=200\n", + "Call query_by_index with arch_index=2539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2539, hp=200\n", + "Call query_by_index with arch_index=2540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2540, hp=200\n", + "Call query_by_index with arch_index=2541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2541, hp=200\n", + "Call query_by_index with arch_index=2542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2542, hp=200\n", + "Call query_by_index with arch_index=2543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2543, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 16%|█▋ | 2562/15625 [00:42<03:07, 69.53it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2544, hp=200\n", + "Call query_by_index with arch_index=2545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2545, hp=200\n", + "Call query_by_index with arch_index=2546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2546, hp=200\n", + "Call query_by_index with arch_index=2547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2547, hp=200\n", + "Call query_by_index with arch_index=2548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2548, hp=200\n", + "Call query_by_index with arch_index=2549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2549, hp=200\n", + "Call query_by_index with arch_index=2550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2550, hp=200\n", + "Call query_by_index with arch_index=2551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2551, hp=200\n", + "Call query_by_index with arch_index=2552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2552, hp=200\n", + "Call query_by_index with arch_index=2553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2553, hp=200\n", + "Call query_by_index with arch_index=2554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2554, hp=200\n", + "Call query_by_index with arch_index=2555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2555, hp=200\n", + "Call query_by_index with arch_index=2556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2556, hp=200\n", + "Call query_by_index with arch_index=2557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2557, hp=200\n", + "Call query_by_index with arch_index=2558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2558, hp=200\n", + "Call query_by_index with arch_index=2559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2559, hp=200\n", + "Call query_by_index with arch_index=2560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2560, hp=200\n", + "Call query_by_index with arch_index=2561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2561, hp=200\n", + "Call query_by_index with arch_index=2562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2562, hp=200\n", + "Call query_by_index with arch_index=2563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2563, hp=200\n", + "Call query_by_index with arch_index=2564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2564, hp=200\n", + "Call query_by_index with arch_index=2565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2565, hp=200\n", + "Call query_by_index with arch_index=2566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2566, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2584/15625 [00:42<03:17, 66.09it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2567, hp=200\n", + "Call query_by_index with arch_index=2568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2568, hp=200\n", + "Call query_by_index with arch_index=2569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2569, hp=200\n", + "Call query_by_index with arch_index=2570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2570, hp=200\n", + "Call query_by_index with arch_index=2571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2571, hp=200\n", + "Call query_by_index with arch_index=2572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2572, hp=200\n", + "Call query_by_index with arch_index=2573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2573, hp=200\n", + "Call query_by_index with arch_index=2574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2574, hp=200\n", + "Call query_by_index with arch_index=2575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2575, hp=200\n", + "Call query_by_index with arch_index=2576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2576, hp=200\n", + "Call query_by_index with arch_index=2577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2577, hp=200\n", + "Call query_by_index with arch_index=2578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2578, hp=200\n", + "Call query_by_index with arch_index=2579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2579, hp=200\n", + "Call query_by_index with arch_index=2580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2580, hp=200\n", + "Call query_by_index with arch_index=2581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2581, hp=200\n", + "Call query_by_index with arch_index=2582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2582, hp=200\n", + "Call query_by_index with arch_index=2583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2583, hp=200\n", + "Call query_by_index with arch_index=2584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2584, hp=200\n", + "Call query_by_index with arch_index=2585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2585, hp=200\n", + "Call query_by_index with arch_index=2586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2586, hp=200\n", + "Call query_by_index with arch_index=2587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2587, hp=200\n", + "Call query_by_index with arch_index=2588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2588, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2606/15625 [00:43<03:11, 67.93it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2589, hp=200\n", + "Call query_by_index with arch_index=2590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2590, hp=200\n", + "Call query_by_index with arch_index=2591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2591, hp=200\n", + "Call query_by_index with arch_index=2592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2592, hp=200\n", + "Call query_by_index with arch_index=2593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2593, hp=200\n", + "Call query_by_index with arch_index=2594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2594, hp=200\n", + "Call query_by_index with arch_index=2595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2595, hp=200\n", + "Call query_by_index with arch_index=2596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2596, hp=200\n", + "Call query_by_index with arch_index=2597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2597, hp=200\n", + "Call query_by_index with arch_index=2598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2598, hp=200\n", + "Call query_by_index with arch_index=2599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2599, hp=200\n", + "Call query_by_index with arch_index=2600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2600, hp=200\n", + "Call query_by_index with arch_index=2601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2601, hp=200\n", + "Call query_by_index with arch_index=2602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2602, hp=200\n", + "Call query_by_index with arch_index=2603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2603, hp=200\n", + "Call query_by_index with arch_index=2604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2604, hp=200\n", + "Call query_by_index with arch_index=2605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2605, hp=200\n", + "Call query_by_index with arch_index=2606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2606, hp=200\n", + "Call query_by_index with arch_index=2607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2607, hp=200\n", + "Call query_by_index with arch_index=2608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2608, hp=200\n", + "Call query_by_index with arch_index=2609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2609, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2620/15625 [00:43<03:13, 67.31it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2610, hp=200\n", + "Call query_by_index with arch_index=2611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2611, hp=200\n", + "Call query_by_index with arch_index=2612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2612, hp=200\n", + "Call query_by_index with arch_index=2613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2613, hp=200\n", + "Call query_by_index with arch_index=2614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2614, hp=200\n", + "Call query_by_index with arch_index=2615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2615, hp=200\n", + "Call query_by_index with arch_index=2616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2616, hp=200\n", + "Call query_by_index with arch_index=2617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2617, hp=200\n", + "Call query_by_index with arch_index=2618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2618, hp=200\n", + "Call query_by_index with arch_index=2619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2619, hp=200\n", + "Call query_by_index with arch_index=2620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2620, hp=200\n", + "Call query_by_index with arch_index=2621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2621, hp=200\n", + "Call query_by_index with arch_index=2622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2622, hp=200\n", + "Call query_by_index with arch_index=2623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2623, hp=200\n", + "Call query_by_index with arch_index=2624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2624, hp=200\n", + "Call query_by_index with arch_index=2625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2625, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2634/15625 [00:43<03:53, 55.62it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2626, hp=200\n", + "Call query_by_index with arch_index=2627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2627, hp=200\n", + "Call query_by_index with arch_index=2628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2628, hp=200\n", + "Call query_by_index with arch_index=2629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2629, hp=200\n", + "Call query_by_index with arch_index=2630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2630, hp=200\n", + "Call query_by_index with arch_index=2631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2631, hp=200\n", + "Call query_by_index with arch_index=2632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2632, hp=200\n", + "Call query_by_index with arch_index=2633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2633, hp=200\n", + "Call query_by_index with arch_index=2634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2634, hp=200\n", + "Call query_by_index with arch_index=2635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2635, hp=200\n", + "Call query_by_index with arch_index=2636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2636, hp=200\n", + "Call query_by_index with arch_index=2637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2637, hp=200\n", + "Call query_by_index with arch_index=2638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2638, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2648/15625 [00:43<03:57, 54.73it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2639, hp=200\n", + "Call query_by_index with arch_index=2640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2640, hp=200\n", + "Call query_by_index with arch_index=2641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2641, hp=200\n", + "Call query_by_index with arch_index=2642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2642, hp=200\n", + "Call query_by_index with arch_index=2643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2643, hp=200\n", + "Call query_by_index with arch_index=2644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2644, hp=200\n", + "Call query_by_index with arch_index=2645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2645, hp=200\n", + "Call query_by_index with arch_index=2646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2646, hp=200\n", + "Call query_by_index with arch_index=2647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2647, hp=200\n", + "Call query_by_index with arch_index=2648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2648, hp=200\n", + "Call query_by_index with arch_index=2649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2649, hp=200\n", + "Call query_by_index with arch_index=2650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2650, hp=200\n", + "Call query_by_index with arch_index=2651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2651, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2660/15625 [00:44<03:55, 54.94it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2652, hp=200\n", + "Call query_by_index with arch_index=2653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2653, hp=200\n", + "Call query_by_index with arch_index=2654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2654, hp=200\n", + "Call query_by_index with arch_index=2655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2655, hp=200\n", + "Call query_by_index with arch_index=2656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2656, hp=200\n", + "Call query_by_index with arch_index=2657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2657, hp=200\n", + "Call query_by_index with arch_index=2658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2658, hp=200\n", + "Call query_by_index with arch_index=2659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2659, hp=200\n", + "Call query_by_index with arch_index=2660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2660, hp=200\n", + "Call query_by_index with arch_index=2661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2661, hp=200\n", + "Call query_by_index with arch_index=2662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2662, hp=200\n", + "Call query_by_index with arch_index=2663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2663, hp=200\n", + "Call query_by_index with arch_index=2664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2664, hp=200\n", + "Call query_by_index with arch_index=2665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2665, hp=200\n", + "Call query_by_index with arch_index=2666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2666, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2680/15625 [00:44<03:37, 59.54it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2667, hp=200\n", + "Call query_by_index with arch_index=2668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2668, hp=200\n", + "Call query_by_index with arch_index=2669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2669, hp=200\n", + "Call query_by_index with arch_index=2670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2670, hp=200\n", + "Call query_by_index with arch_index=2671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2671, hp=200\n", + "Call query_by_index with arch_index=2672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2672, hp=200\n", + "Call query_by_index with arch_index=2673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2673, hp=200\n", + "Call query_by_index with arch_index=2674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2674, hp=200\n", + "Call query_by_index with arch_index=2675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2675, hp=200\n", + "Call query_by_index with arch_index=2676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2676, hp=200\n", + "Call query_by_index with arch_index=2677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2677, hp=200\n", + "Call query_by_index with arch_index=2678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2678, hp=200\n", + "Call query_by_index with arch_index=2679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2679, hp=200\n", + "Call query_by_index with arch_index=2680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2680, hp=200\n", + "Call query_by_index with arch_index=2681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2681, hp=200\n", + "Call query_by_index with arch_index=2682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2682, hp=200\n", + "Call query_by_index with arch_index=2683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2683, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2694/15625 [00:44<03:22, 63.92it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2684, hp=200\n", + "Call query_by_index with arch_index=2685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2685, hp=200\n", + "Call query_by_index with arch_index=2686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2686, hp=200\n", + "Call query_by_index with arch_index=2687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2687, hp=200\n", + "Call query_by_index with arch_index=2688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2688, hp=200\n", + "Call query_by_index with arch_index=2689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2689, hp=200\n", + "Call query_by_index with arch_index=2690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2690, hp=200\n", + "Call query_by_index with arch_index=2691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2691, hp=200\n", + "Call query_by_index with arch_index=2692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2692, hp=200\n", + "Call query_by_index with arch_index=2693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2693, hp=200\n", + "Call query_by_index with arch_index=2694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2694, hp=200\n", + "Call query_by_index with arch_index=2695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2695, hp=200\n", + "Call query_by_index with arch_index=2696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2696, hp=200\n", + "Call query_by_index with arch_index=2697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2697, hp=200\n", + "Call query_by_index with arch_index=2698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2698, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2708/15625 [00:44<03:23, 63.45it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2699, hp=200\n", + "Call query_by_index with arch_index=2700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2700, hp=200\n", + "Call query_by_index with arch_index=2701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2701, hp=200\n", + "Call query_by_index with arch_index=2702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2702, hp=200\n", + "Call query_by_index with arch_index=2703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2703, hp=200\n", + "Call query_by_index with arch_index=2704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2704, hp=200\n", + "Call query_by_index with arch_index=2705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2705, hp=200\n", + "Call query_by_index with arch_index=2706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2706, hp=200\n", + "Call query_by_index with arch_index=2707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2707, hp=200\n", + "Call query_by_index with arch_index=2708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2708, hp=200\n", + "Call query_by_index with arch_index=2709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2709, hp=200\n", + "Call query_by_index with arch_index=2710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2710, hp=200\n", + "Call query_by_index with arch_index=2711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2711, hp=200\n", + "Call query_by_index with arch_index=2712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2712, hp=200\n", + "Call query_by_index with arch_index=2713, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 17%|█▋ | 2722/15625 [00:45<03:29, 61.62it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=2713, hp=200\n", + "Call query_by_index with arch_index=2714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2714, hp=200\n", + "Call query_by_index with arch_index=2715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2715, hp=200\n", + "Call query_by_index with arch_index=2716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2716, hp=200\n", + "Call query_by_index with arch_index=2717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2717, hp=200\n", + "Call query_by_index with arch_index=2718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2718, hp=200\n", + "Call query_by_index with arch_index=2719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2719, hp=200\n", + "Call query_by_index with arch_index=2720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2720, hp=200\n", + "Call query_by_index with arch_index=2721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2721, hp=200\n", + "Call query_by_index with arch_index=2722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2722, hp=200\n", + "Call query_by_index with arch_index=2723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2723, hp=200\n", + "Call query_by_index with arch_index=2724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2724, hp=200\n", + "Call query_by_index with arch_index=2725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2725, hp=200\n", + "Call query_by_index with arch_index=2726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2726, hp=200\n", + "Call query_by_index with arch_index=2727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2727, hp=200\n", + "Call query_by_index with arch_index=2728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2728, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2736/15625 [00:45<03:37, 59.29it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2729, hp=200\n", + "Call query_by_index with arch_index=2730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2730, hp=200\n", + "Call query_by_index with arch_index=2731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2731, hp=200\n", + "Call query_by_index with arch_index=2732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2732, hp=200\n", + "Call query_by_index with arch_index=2733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2733, hp=200\n", + "Call query_by_index with arch_index=2734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2734, hp=200\n", + "Call query_by_index with arch_index=2735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2735, hp=200\n", + "Call query_by_index with arch_index=2736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2736, hp=200\n", + "Call query_by_index with arch_index=2737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2737, hp=200\n", + "Call query_by_index with arch_index=2738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2738, hp=200\n", + "Call query_by_index with arch_index=2739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2739, hp=200\n", + "Call query_by_index with arch_index=2740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2740, hp=200\n", + "Call query_by_index with arch_index=2741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2741, hp=200\n", + "Call query_by_index with arch_index=2742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2742, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2756/15625 [00:45<03:38, 58.90it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2743, hp=200\n", + "Call query_by_index with arch_index=2744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2744, hp=200\n", + "Call query_by_index with arch_index=2745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2745, hp=200\n", + "Call query_by_index with arch_index=2746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2746, hp=200\n", + "Call query_by_index with arch_index=2747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2747, hp=200\n", + "Call query_by_index with arch_index=2748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2748, hp=200\n", + "Call query_by_index with arch_index=2749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2749, hp=200\n", + "Call query_by_index with arch_index=2750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2750, hp=200\n", + "Call query_by_index with arch_index=2751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2751, hp=200\n", + "Call query_by_index with arch_index=2752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2752, hp=200\n", + "Call query_by_index with arch_index=2753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2753, hp=200\n", + "Call query_by_index with arch_index=2754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2754, hp=200\n", + "Call query_by_index with arch_index=2755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2755, hp=200\n", + "Call query_by_index with arch_index=2756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2756, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 18%|█▊ | 2762/15625 [00:45<03:47, 56.66it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2757, hp=200\n", + "Call query_by_index with arch_index=2758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2758, hp=200\n", + "Call query_by_index with arch_index=2759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2759, hp=200\n", + "Call query_by_index with arch_index=2760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2760, hp=200\n", + "Call query_by_index with arch_index=2761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2761, hp=200\n", + "Call query_by_index with arch_index=2762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2762, hp=200\n", + "Call query_by_index with arch_index=2763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2763, hp=200\n", + "Call query_by_index with arch_index=2764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2764, hp=200\n", + "Call query_by_index with arch_index=2765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2765, hp=200\n", + "Call query_by_index with arch_index=2766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2766, hp=200\n", + "Call query_by_index with arch_index=2767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2767, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2782/15625 [00:46<03:37, 59.11it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2768, hp=200\n", + "Call query_by_index with arch_index=2769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2769, hp=200\n", + "Call query_by_index with arch_index=2770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2770, hp=200\n", + "Call query_by_index with arch_index=2771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2771, hp=200\n", + "Call query_by_index with arch_index=2772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2772, hp=200\n", + "Call query_by_index with arch_index=2773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2773, hp=200\n", + "Call query_by_index with arch_index=2774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2774, hp=200\n", + "Call query_by_index with arch_index=2775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2775, hp=200\n", + "Call query_by_index with arch_index=2776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2776, hp=200\n", + "Call query_by_index with arch_index=2777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2777, hp=200\n", + "Call query_by_index with arch_index=2778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2778, hp=200\n", + "Call query_by_index with arch_index=2779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2779, hp=200\n", + "Call query_by_index with arch_index=2780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2780, hp=200\n", + "Call query_by_index with arch_index=2781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2781, hp=200\n", + "Call query_by_index with arch_index=2782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2782, hp=200\n", + "Call query_by_index with arch_index=2783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2783, hp=200\n", + "Call query_by_index with arch_index=2784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2784, hp=200\n", + "Call query_by_index with arch_index=2785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2785, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2796/15625 [00:46<03:40, 58.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2786, hp=200\n", + "Call query_by_index with arch_index=2787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2787, hp=200\n", + "Call query_by_index with arch_index=2788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2788, hp=200\n", + "Call query_by_index with arch_index=2789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2789, hp=200\n", + "Call query_by_index with arch_index=2790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2790, hp=200\n", + "Call query_by_index with arch_index=2791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2791, hp=200\n", + "Call query_by_index with arch_index=2792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2792, hp=200\n", + "Call query_by_index with arch_index=2793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2793, hp=200\n", + "Call query_by_index with arch_index=2794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2794, hp=200\n", + "Call query_by_index with arch_index=2795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2795, hp=200\n", + "Call query_by_index with arch_index=2796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2796, hp=200\n", + "Call query_by_index with arch_index=2797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2797, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2809/15625 [00:46<04:00, 53.36it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2798, hp=200\n", + "Call query_by_index with arch_index=2799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2799, hp=200\n", + "Call query_by_index with arch_index=2800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2800, hp=200\n", + "Call query_by_index with arch_index=2801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2801, hp=200\n", + "Call query_by_index with arch_index=2802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2802, hp=200\n", + "Call query_by_index with arch_index=2803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2803, hp=200\n", + "Call query_by_index with arch_index=2804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2804, hp=200\n", + "Call query_by_index with arch_index=2805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2805, hp=200\n", + "Call query_by_index with arch_index=2806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2806, hp=200\n", + "Call query_by_index with arch_index=2807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2807, hp=200\n", + "Call query_by_index with arch_index=2808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2808, hp=200\n", + "Call query_by_index with arch_index=2809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2809, hp=200\n", + "Call query_by_index with arch_index=2810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2810, hp=200\n", + "Call query_by_index with arch_index=2811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2811, hp=200\n", + "Call query_by_index with arch_index=2812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2812, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2823/15625 [00:46<03:38, 58.65it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2813, hp=200\n", + "Call query_by_index with arch_index=2814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2814, hp=200\n", + "Call query_by_index with arch_index=2815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2815, hp=200\n", + "Call query_by_index with arch_index=2816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2816, hp=200\n", + "Call query_by_index with arch_index=2817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2817, hp=200\n", + "Call query_by_index with arch_index=2818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2818, hp=200\n", + "Call query_by_index with arch_index=2819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2819, hp=200\n", + "Call query_by_index with arch_index=2820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2820, hp=200\n", + "Call query_by_index with arch_index=2821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2821, hp=200\n", + "Call query_by_index with arch_index=2822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2822, hp=200\n", + "Call query_by_index with arch_index=2823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2823, hp=200\n", + "Call query_by_index with arch_index=2824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2824, hp=200\n", + "Call query_by_index with arch_index=2825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2825, hp=200\n", + "Call query_by_index with arch_index=2826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2826, hp=200\n", + "Call query_by_index with arch_index=2827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2827, hp=200\n", + "Call query_by_index with arch_index=2828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2828, hp=200\n", + "Call query_by_index with arch_index=2829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2829, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2837/15625 [00:47<03:40, 58.08it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2830, hp=200\n", + "Call query_by_index with arch_index=2831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2831, hp=200\n", + "Call query_by_index with arch_index=2832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2832, hp=200\n", + "Call query_by_index with arch_index=2833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2833, hp=200\n", + "Call query_by_index with arch_index=2834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2834, hp=200\n", + "Call query_by_index with arch_index=2835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2835, hp=200\n", + "Call query_by_index with arch_index=2836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2836, hp=200\n", + "Call query_by_index with arch_index=2837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2837, hp=200\n", + "Call query_by_index with arch_index=2838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2838, hp=200\n", + "Call query_by_index with arch_index=2839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2839, hp=200\n", + "Call query_by_index with arch_index=2840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2840, hp=200\n", + "Call query_by_index with arch_index=2841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2841, hp=200\n", + "Call query_by_index with arch_index=2842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2842, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2849/15625 [00:47<04:00, 53.17it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2843, hp=200\n", + "Call query_by_index with arch_index=2844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2844, hp=200\n", + "Call query_by_index with arch_index=2845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2845, hp=200\n", + "Call query_by_index with arch_index=2846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2846, hp=200\n", + "Call query_by_index with arch_index=2847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2847, hp=200\n", + "Call query_by_index with arch_index=2848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2848, hp=200\n", + "Call query_by_index with arch_index=2849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2849, hp=200\n", + "Call query_by_index with arch_index=2850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2850, hp=200\n", + "Call query_by_index with arch_index=2851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2851, hp=200\n", + "Call query_by_index with arch_index=2852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2852, hp=200\n", + "Call query_by_index with arch_index=2853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2853, hp=200\n", + "Call query_by_index with arch_index=2854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2854, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2868/15625 [00:47<03:46, 56.42it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2855, hp=200\n", + "Call query_by_index with arch_index=2856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2856, hp=200\n", + "Call query_by_index with arch_index=2857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2857, hp=200\n", + "Call query_by_index with arch_index=2858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2858, hp=200\n", + "Call query_by_index with arch_index=2859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2859, hp=200\n", + "Call query_by_index with arch_index=2860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2860, hp=200\n", + "Call query_by_index with arch_index=2861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2861, hp=200\n", + "Call query_by_index with arch_index=2862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2862, hp=200\n", + "Call query_by_index with arch_index=2863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2863, hp=200\n", + "Call query_by_index with arch_index=2864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2864, hp=200\n", + "Call query_by_index with arch_index=2865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2865, hp=200\n", + "Call query_by_index with arch_index=2866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2866, hp=200\n", + "Call query_by_index with arch_index=2867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2867, hp=200\n", + "Call query_by_index with arch_index=2868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2868, hp=200\n", + "Call query_by_index with arch_index=2869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2869, hp=200\n", + "Call query_by_index with arch_index=2870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2870, hp=200\n", + "Call query_by_index with arch_index=2871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2871, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 18%|█▊ | 2881/15625 [00:47<03:41, 57.56it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2872, hp=200\n", + "Call query_by_index with arch_index=2873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2873, hp=200\n", + "Call query_by_index with arch_index=2874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2874, hp=200\n", + "Call query_by_index with arch_index=2875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2875, hp=200\n", + "Call query_by_index with arch_index=2876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2876, hp=200\n", + "Call query_by_index with arch_index=2877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2877, hp=200\n", + "Call query_by_index with arch_index=2878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2878, hp=200\n", + "Call query_by_index with arch_index=2879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2879, hp=200\n", + "Call query_by_index with arch_index=2880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2880, hp=200\n", + "Call query_by_index with arch_index=2881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2881, hp=200\n", + "Call query_by_index with arch_index=2882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2882, hp=200\n", + "Call query_by_index with arch_index=2883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2883, hp=200\n", + "Call query_by_index with arch_index=2884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2884, hp=200\n", + "Call query_by_index with arch_index=2885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2885, hp=200\n", + "Call query_by_index with arch_index=2886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2886, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 19%|█▊ | 2895/15625 [00:48<03:32, 60.03it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2887, hp=200\n", + "Call query_by_index with arch_index=2888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2888, hp=200\n", + "Call query_by_index with arch_index=2889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2889, hp=200\n", + "Call query_by_index with arch_index=2890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2890, hp=200\n", + "Call query_by_index with arch_index=2891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2891, hp=200\n", + "Call query_by_index with arch_index=2892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2892, hp=200\n", + "Call query_by_index with arch_index=2893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2893, hp=200\n", + "Call query_by_index with arch_index=2894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2894, hp=200\n", + "Call query_by_index with arch_index=2895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2895, hp=200\n", + "Call query_by_index with arch_index=2896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2896, hp=200\n", + "Call query_by_index with arch_index=2897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2897, hp=200\n", + "Call query_by_index with arch_index=2898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2898, hp=200\n", + "Call query_by_index with arch_index=2899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2899, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 19%|█▊ | 2909/15625 [00:48<03:32, 59.88it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2900, hp=200\n", + "Call query_by_index with arch_index=2901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2901, hp=200\n", + "Call query_by_index with arch_index=2902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2902, hp=200\n", + "Call query_by_index with arch_index=2903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2903, hp=200\n", + "Call query_by_index with arch_index=2904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2904, hp=200\n", + "Call query_by_index with arch_index=2905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2905, hp=200\n", + "Call query_by_index with arch_index=2906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2906, hp=200\n", + "Call query_by_index with arch_index=2907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2907, hp=200\n", + "Call query_by_index with arch_index=2908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2908, hp=200\n", + "Call query_by_index with arch_index=2909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2909, hp=200\n", + "Call query_by_index with arch_index=2910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2910, hp=200\n", + "Call query_by_index with arch_index=2911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2911, hp=200\n", + "Call query_by_index with arch_index=2912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2912, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 19%|█▊ | 2922/15625 [00:48<03:57, 53.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2913, hp=200\n", + "Call query_by_index with arch_index=2914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2914, hp=200\n", + "Call query_by_index with arch_index=2915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2915, hp=200\n", + "Call query_by_index with arch_index=2916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2916, hp=200\n", + "Call query_by_index with arch_index=2917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2917, hp=200\n", + "Call query_by_index with arch_index=2918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2918, hp=200\n", + "Call query_by_index with arch_index=2919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2919, hp=200\n", + "Call query_by_index with arch_index=2920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2920, hp=200\n", + "Call query_by_index with arch_index=2921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2921, hp=200\n", + "Call query_by_index with arch_index=2922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2922, hp=200\n", + "Call query_by_index with arch_index=2923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2923, hp=200\n", + "Call query_by_index with arch_index=2924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2924, hp=200\n", + "Call query_by_index with arch_index=2925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2925, hp=200\n", + "Call query_by_index with arch_index=2926, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 19%|█▉ | 2934/15625 [00:48<04:05, 51.67it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=2926, hp=200\n", + "Call query_by_index with arch_index=2927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2927, hp=200\n", + "Call query_by_index with arch_index=2928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2928, hp=200\n", + "Call query_by_index with arch_index=2929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2929, hp=200\n", + "Call query_by_index with arch_index=2930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2930, hp=200\n", + "Call query_by_index with arch_index=2931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2931, hp=200\n", + "Call query_by_index with arch_index=2932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2932, hp=200\n", + "Call query_by_index with arch_index=2933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2933, hp=200\n", + "Call query_by_index with arch_index=2934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2934, hp=200\n", + "Call query_by_index with arch_index=2935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2935, hp=200\n", + "Call query_by_index with arch_index=2936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2936, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 19%|█▉ | 2946/15625 [00:49<04:12, 50.17it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2937, hp=200\n", + "Call query_by_index with arch_index=2938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2938, hp=200\n", + "Call query_by_index with arch_index=2939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2939, hp=200\n", + "Call query_by_index with arch_index=2940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2940, hp=200\n", + "Call query_by_index with arch_index=2941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2941, hp=200\n", + "Call query_by_index with arch_index=2942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2942, hp=200\n", + "Call query_by_index with arch_index=2943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2943, hp=200\n", + "Call query_by_index with arch_index=2944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2944, hp=200\n", + "Call query_by_index with arch_index=2945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2945, hp=200\n", + "Call query_by_index with arch_index=2946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2946, hp=200\n", + "Call query_by_index with arch_index=2947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2947, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 19%|█▉ | 2962/15625 [00:49<03:21, 62.82it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2948, hp=200\n", + "Call query_by_index with arch_index=2949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2949, hp=200\n", + "Call query_by_index with arch_index=2950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2950, hp=200\n", + "Call query_by_index with arch_index=2951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2951, hp=200\n", + "Call query_by_index with arch_index=2952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2952, hp=200\n", + "Call query_by_index with arch_index=2953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2953, hp=200\n", + "Call query_by_index with arch_index=2954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2954, hp=200\n", + "Call query_by_index with arch_index=2955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2955, hp=200\n", + "Call query_by_index with arch_index=2956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2956, hp=200\n", + "Call query_by_index with arch_index=2957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2957, hp=200\n", + "Call query_by_index with arch_index=2958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2958, hp=200\n", + "Call query_by_index with arch_index=2959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2959, hp=200\n", + "Call query_by_index with arch_index=2960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2960, hp=200\n", + "Call query_by_index with arch_index=2961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2961, hp=200\n", + "Call query_by_index with arch_index=2962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2962, hp=200\n", + "Call query_by_index with arch_index=2963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2963, hp=200\n", + "Call query_by_index with arch_index=2964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2964, hp=200\n", + "Call query_by_index with arch_index=2965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2965, hp=200\n", + "Call query_by_index with arch_index=2966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2966, hp=200\n", + "Call query_by_index with arch_index=2967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2967, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 19%|█▉ | 2991/15625 [00:49<02:30, 84.09it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2968, hp=200\n", + "Call query_by_index with arch_index=2969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2969, hp=200\n", + "Call query_by_index with arch_index=2970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2970, hp=200\n", + "Call query_by_index with arch_index=2971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2971, hp=200\n", + "Call query_by_index with arch_index=2972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2972, hp=200\n", + "Call query_by_index with arch_index=2973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2973, hp=200\n", + "Call query_by_index with arch_index=2974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2974, hp=200\n", + "Call query_by_index with arch_index=2975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2975, hp=200\n", + "Call query_by_index with arch_index=2976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2976, hp=200\n", + "Call query_by_index with arch_index=2977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2977, hp=200\n", + "Call query_by_index with arch_index=2978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2978, hp=200\n", + "Call query_by_index with arch_index=2979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2979, hp=200\n", + "Call query_by_index with arch_index=2980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2980, hp=200\n", + "Call query_by_index with arch_index=2981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2981, hp=200\n", + "Call query_by_index with arch_index=2982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2982, hp=200\n", + "Call query_by_index with arch_index=2983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2983, hp=200\n", + "Call query_by_index with arch_index=2984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2984, hp=200\n", + "Call query_by_index with arch_index=2985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2985, hp=200\n", + "Call query_by_index with arch_index=2986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2986, hp=200\n", + "Call query_by_index with arch_index=2987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2987, hp=200\n", + "Call query_by_index with arch_index=2988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2988, hp=200\n", + "Call query_by_index with arch_index=2989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2989, hp=200\n", + "Call query_by_index with arch_index=2990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2990, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 19%|█▉ | 3011/15625 [00:49<02:21, 89.09it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=2991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2991, hp=200\n", + "Call query_by_index with arch_index=2992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2992, hp=200\n", + "Call query_by_index with arch_index=2993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2993, hp=200\n", + "Call query_by_index with arch_index=2994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2994, hp=200\n", + "Call query_by_index with arch_index=2995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2995, hp=200\n", + "Call query_by_index with arch_index=2996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2996, hp=200\n", + "Call query_by_index with arch_index=2997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2997, hp=200\n", + "Call query_by_index with arch_index=2998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2998, hp=200\n", + "Call query_by_index with arch_index=2999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=2999, hp=200\n", + "Call query_by_index with arch_index=3000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3000, hp=200\n", + "Call query_by_index with arch_index=3001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3001, hp=200\n", + "Call query_by_index with arch_index=3002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3002, hp=200\n", + "Call query_by_index with arch_index=3003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3003, hp=200\n", + "Call query_by_index with arch_index=3004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3004, hp=200\n", + "Call query_by_index with arch_index=3005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3005, hp=200\n", + "Call query_by_index with arch_index=3006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3006, hp=200\n", + "Call query_by_index with arch_index=3007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3007, hp=200\n", + "Call query_by_index with arch_index=3008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3008, hp=200\n", + "Call query_by_index with arch_index=3009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3009, hp=200\n", + "Call query_by_index with arch_index=3010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3010, hp=200\n", + "Call query_by_index with arch_index=3011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3011, hp=200\n", + "Call query_by_index with arch_index=3012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3012, hp=200\n", + "Call query_by_index with arch_index=3013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3013, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 19%|█▉ | 3020/15625 [00:50<02:48, 74.97it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3014, hp=200\n", + "Call query_by_index with arch_index=3015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3015, hp=200\n", + "Call query_by_index with arch_index=3016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3016, hp=200\n", + "Call query_by_index with arch_index=3017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3017, hp=200\n", + "Call query_by_index with arch_index=3018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3018, hp=200\n", + "Call query_by_index with arch_index=3019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3019, hp=200\n", + "Call query_by_index with arch_index=3020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3020, hp=200\n", + "Call query_by_index with arch_index=3021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3021, hp=200\n", + "Call query_by_index with arch_index=3022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3022, hp=200\n", + "Call query_by_index with arch_index=3023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3023, hp=200\n", + "Call query_by_index with arch_index=3024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3024, hp=200\n", + "Call query_by_index with arch_index=3025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3025, hp=200\n", + "Call query_by_index with arch_index=3026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3026, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 19%|█▉ | 3036/15625 [00:50<02:57, 70.88it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3027, hp=200\n", + "Call query_by_index with arch_index=3028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3028, hp=200\n", + "Call query_by_index with arch_index=3029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3029, hp=200\n", + "Call query_by_index with arch_index=3030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3030, hp=200\n", + "Call query_by_index with arch_index=3031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3031, hp=200\n", + "Call query_by_index with arch_index=3032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3032, hp=200\n", + "Call query_by_index with arch_index=3033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3033, hp=200\n", + "Call query_by_index with arch_index=3034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3034, hp=200\n", + "Call query_by_index with arch_index=3035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3035, hp=200\n", + "Call query_by_index with arch_index=3036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3036, hp=200\n", + "Call query_by_index with arch_index=3037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3037, hp=200\n", + "Call query_by_index with arch_index=3038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3038, hp=200\n", + "Call query_by_index with arch_index=3039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3039, hp=200\n", + "Call query_by_index with arch_index=3040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3040, hp=200\n", + "Call query_by_index with arch_index=3041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3041, hp=200\n", + "Call query_by_index with arch_index=3042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3042, hp=200\n", + "Call query_by_index with arch_index=3043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3043, hp=200\n", + "Call query_by_index with arch_index=3044, dataname=cifar10, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|█▉ | 3063/15625 [00:50<02:33, 81.74it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_meta_info_by_index with arch_index=3044, hp=200\n", + "Call query_by_index with arch_index=3045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3045, hp=200\n", + "Call query_by_index with arch_index=3046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3046, hp=200\n", + "Call query_by_index with arch_index=3047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3047, hp=200\n", + "Call query_by_index with arch_index=3048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3048, hp=200\n", + "Call query_by_index with arch_index=3049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3049, hp=200\n", + "Call query_by_index with arch_index=3050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3050, hp=200\n", + "Call query_by_index with arch_index=3051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3051, hp=200\n", + "Call query_by_index with arch_index=3052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3052, hp=200\n", + "Call query_by_index with arch_index=3053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3053, hp=200\n", + "Call query_by_index with arch_index=3054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3054, hp=200\n", + "Call query_by_index with arch_index=3055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3055, hp=200\n", + "Call query_by_index with arch_index=3056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3056, hp=200\n", + "Call query_by_index with arch_index=3057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3057, hp=200\n", + "Call query_by_index with arch_index=3058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3058, hp=200\n", + "Call query_by_index with arch_index=3059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3059, hp=200\n", + "Call query_by_index with arch_index=3060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3060, hp=200\n", + "Call query_by_index with arch_index=3061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3061, hp=200\n", + "Call query_by_index with arch_index=3062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3062, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|█▉ | 3081/15625 [00:50<02:40, 78.25it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3063, hp=200\n", + "Call query_by_index with arch_index=3064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3064, hp=200\n", + "Call query_by_index with arch_index=3065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3065, hp=200\n", + "Call query_by_index with arch_index=3066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3066, hp=200\n", + "Call query_by_index with arch_index=3067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3067, hp=200\n", + "Call query_by_index with arch_index=3068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3068, hp=200\n", + "Call query_by_index with arch_index=3069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3069, hp=200\n", + "Call query_by_index with arch_index=3070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3070, hp=200\n", + "Call query_by_index with arch_index=3071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3071, hp=200\n", + "Call query_by_index with arch_index=3072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3072, hp=200\n", + "Call query_by_index with arch_index=3073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3073, hp=200\n", + "Call query_by_index with arch_index=3074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3074, hp=200\n", + "Call query_by_index with arch_index=3075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3075, hp=200\n", + "Call query_by_index with arch_index=3076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3076, hp=200\n", + "Call query_by_index with arch_index=3077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3077, hp=200\n", + "Call query_by_index with arch_index=3078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3078, hp=200\n", + "Call query_by_index with arch_index=3079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3079, hp=200\n", + "Call query_by_index with arch_index=3080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3080, hp=200\n", + "Call query_by_index with arch_index=3081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3081, hp=200\n", + "Call query_by_index with arch_index=3082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3082, hp=200\n", + "Call query_by_index with arch_index=3083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3083, hp=200\n", + "Call query_by_index with arch_index=3084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3084, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|█▉ | 3100/15625 [00:51<02:33, 81.58it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3085, hp=200\n", + "Call query_by_index with arch_index=3086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3086, hp=200\n", + "Call query_by_index with arch_index=3087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3087, hp=200\n", + "Call query_by_index with arch_index=3088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3088, hp=200\n", + "Call query_by_index with arch_index=3089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3089, hp=200\n", + "Call query_by_index with arch_index=3090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3090, hp=200\n", + "Call query_by_index with arch_index=3091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3091, hp=200\n", + "Call query_by_index with arch_index=3092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3092, hp=200\n", + "Call query_by_index with arch_index=3093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3093, hp=200\n", + "Call query_by_index with arch_index=3094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3094, hp=200\n", + "Call query_by_index with arch_index=3095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3095, hp=200\n", + "Call query_by_index with arch_index=3096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3096, hp=200\n", + "Call query_by_index with arch_index=3097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3097, hp=200\n", + "Call query_by_index with arch_index=3098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3098, hp=200\n", + "Call query_by_index with arch_index=3099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3099, hp=200\n", + "Call query_by_index with arch_index=3100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3100, hp=200\n", + "Call query_by_index with arch_index=3101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3101, hp=200\n", + "Call query_by_index with arch_index=3102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3102, hp=200\n", + "Call query_by_index with arch_index=3103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3103, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|█▉ | 3119/15625 [00:51<02:26, 85.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3104, hp=200\n", + "Call query_by_index with arch_index=3105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3105, hp=200\n", + "Call query_by_index with arch_index=3106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3106, hp=200\n", + "Call query_by_index with arch_index=3107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3107, hp=200\n", + "Call query_by_index with arch_index=3108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3108, hp=200\n", + "Call query_by_index with arch_index=3109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3109, hp=200\n", + "Call query_by_index with arch_index=3110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3110, hp=200\n", + "Call query_by_index with arch_index=3111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3111, hp=200\n", + "Call query_by_index with arch_index=3112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3112, hp=200\n", + "Call query_by_index with arch_index=3113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3113, hp=200\n", + "Call query_by_index with arch_index=3114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3114, hp=200\n", + "Call query_by_index with arch_index=3115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3115, hp=200\n", + "Call query_by_index with arch_index=3116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3116, hp=200\n", + "Call query_by_index with arch_index=3117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3117, hp=200\n", + "Call query_by_index with arch_index=3118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3118, hp=200\n", + "Call query_by_index with arch_index=3119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3119, hp=200\n", + "Call query_by_index with arch_index=3120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3120, hp=200\n", + "Call query_by_index with arch_index=3121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3121, hp=200\n", + "Call query_by_index with arch_index=3122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3122, hp=200\n", + "Call query_by_index with arch_index=3123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3123, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 20%|██ | 3128/15625 [00:51<02:54, 71.45it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3124, hp=200\n", + "Call query_by_index with arch_index=3125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3125, hp=200\n", + "Call query_by_index with arch_index=3126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3126, hp=200\n", + "Call query_by_index with arch_index=3127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3127, hp=200\n", + "Call query_by_index with arch_index=3128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3128, hp=200\n", + "Call query_by_index with arch_index=3129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3129, hp=200\n", + "Call query_by_index with arch_index=3130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3130, hp=200\n", + "Call query_by_index with arch_index=3131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3131, hp=200\n", + "Call query_by_index with arch_index=3132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3132, hp=200\n", + "Call query_by_index with arch_index=3133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3133, hp=200\n", + "Call query_by_index with arch_index=3134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3134, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|██ | 3143/15625 [00:51<03:47, 54.80it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3135, hp=200\n", + "Call query_by_index with arch_index=3136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3136, hp=200\n", + "Call query_by_index with arch_index=3137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3137, hp=200\n", + "Call query_by_index with arch_index=3138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3138, hp=200\n", + "Call query_by_index with arch_index=3139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3139, hp=200\n", + "Call query_by_index with arch_index=3140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3140, hp=200\n", + "Call query_by_index with arch_index=3141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3141, hp=200\n", + "Call query_by_index with arch_index=3142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3142, hp=200\n", + "Call query_by_index with arch_index=3143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3143, hp=200\n", + "Call query_by_index with arch_index=3144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3144, hp=200\n", + "Call query_by_index with arch_index=3145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3145, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|██ | 3155/15625 [00:52<03:51, 53.83it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3146, hp=200\n", + "Call query_by_index with arch_index=3147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3147, hp=200\n", + "Call query_by_index with arch_index=3148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3148, hp=200\n", + "Call query_by_index with arch_index=3149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3149, hp=200\n", + "Call query_by_index with arch_index=3150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3150, hp=200\n", + "Call query_by_index with arch_index=3151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3151, hp=200\n", + "Call query_by_index with arch_index=3152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3152, hp=200\n", + "Call query_by_index with arch_index=3153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3153, hp=200\n", + "Call query_by_index with arch_index=3154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3154, hp=200\n", + "Call query_by_index with arch_index=3155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3155, hp=200\n", + "Call query_by_index with arch_index=3156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3156, hp=200\n", + "Call query_by_index with arch_index=3157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3157, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|██ | 3167/15625 [00:52<04:02, 51.45it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3158, hp=200\n", + "Call query_by_index with arch_index=3159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3159, hp=200\n", + "Call query_by_index with arch_index=3160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3160, hp=200\n", + "Call query_by_index with arch_index=3161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3161, hp=200\n", + "Call query_by_index with arch_index=3162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3162, hp=200\n", + "Call query_by_index with arch_index=3163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3163, hp=200\n", + "Call query_by_index with arch_index=3164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3164, hp=200\n", + "Call query_by_index with arch_index=3165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3165, hp=200\n", + "Call query_by_index with arch_index=3166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3166, hp=200\n", + "Call query_by_index with arch_index=3167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3167, hp=200\n", + "Call query_by_index with arch_index=3168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3168, hp=200\n", + "Call query_by_index with arch_index=3169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3169, hp=200\n", + "Call query_by_index with arch_index=3170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3170, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|██ | 3179/15625 [00:52<04:03, 51.12it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3171, hp=200\n", + "Call query_by_index with arch_index=3172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3172, hp=200\n", + "Call query_by_index with arch_index=3173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3173, hp=200\n", + "Call query_by_index with arch_index=3174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3174, hp=200\n", + "Call query_by_index with arch_index=3175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3175, hp=200\n", + "Call query_by_index with arch_index=3176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3176, hp=200\n", + "Call query_by_index with arch_index=3177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3177, hp=200\n", + "Call query_by_index with arch_index=3178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3178, hp=200\n", + "Call query_by_index with arch_index=3179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3179, hp=200\n", + "Call query_by_index with arch_index=3180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3180, hp=200\n", + "Call query_by_index with arch_index=3181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3181, hp=200\n", + "Call query_by_index with arch_index=3182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3182, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|██ | 3191/15625 [00:52<04:08, 50.05it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3183, hp=200\n", + "Call query_by_index with arch_index=3184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3184, hp=200\n", + "Call query_by_index with arch_index=3185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3185, hp=200\n", + "Call query_by_index with arch_index=3186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3186, hp=200\n", + "Call query_by_index with arch_index=3187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3187, hp=200\n", + "Call query_by_index with arch_index=3188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3188, hp=200\n", + "Call query_by_index with arch_index=3189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3189, hp=200\n", + "Call query_by_index with arch_index=3190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3190, hp=200\n", + "Call query_by_index with arch_index=3191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3191, hp=200\n", + "Call query_by_index with arch_index=3192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3192, hp=200\n", + "Call query_by_index with arch_index=3193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3193, hp=200\n", + "Call query_by_index with arch_index=3194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3194, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 20%|██ | 3203/15625 [00:53<04:12, 49.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3195, hp=200\n", + "Call query_by_index with arch_index=3196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3196, hp=200\n", + "Call query_by_index with arch_index=3197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3197, hp=200\n", + "Call query_by_index with arch_index=3198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3198, hp=200\n", + "Call query_by_index with arch_index=3199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3199, hp=200\n", + "Call query_by_index with arch_index=3200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3200, hp=200\n", + "Call query_by_index with arch_index=3201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3201, hp=200\n", + "Call query_by_index with arch_index=3202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3202, hp=200\n", + "Call query_by_index with arch_index=3203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3203, hp=200\n", + "Call query_by_index with arch_index=3204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3204, hp=200\n", + "Call query_by_index with arch_index=3205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3205, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██ | 3215/15625 [00:53<03:58, 51.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3206, hp=200\n", + "Call query_by_index with arch_index=3207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3207, hp=200\n", + "Call query_by_index with arch_index=3208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3208, hp=200\n", + "Call query_by_index with arch_index=3209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3209, hp=200\n", + "Call query_by_index with arch_index=3210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3210, hp=200\n", + "Call query_by_index with arch_index=3211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3211, hp=200\n", + "Call query_by_index with arch_index=3212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3212, hp=200\n", + "Call query_by_index with arch_index=3213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3213, hp=200\n", + "Call query_by_index with arch_index=3214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3214, hp=200\n", + "Call query_by_index with arch_index=3215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3215, hp=200\n", + "Call query_by_index with arch_index=3216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3216, hp=200\n", + "Call query_by_index with arch_index=3217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3217, hp=200\n", + "Call query_by_index with arch_index=3218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3218, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██ | 3227/15625 [00:53<04:35, 45.01it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3219, hp=200\n", + "Call query_by_index with arch_index=3220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3220, hp=200\n", + "Call query_by_index with arch_index=3221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3221, hp=200\n", + "Call query_by_index with arch_index=3222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3222, hp=200\n", + "Call query_by_index with arch_index=3223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3223, hp=200\n", + "Call query_by_index with arch_index=3224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3224, hp=200\n", + "Call query_by_index with arch_index=3225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3225, hp=200\n", + "Call query_by_index with arch_index=3226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3226, hp=200\n", + "Call query_by_index with arch_index=3227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3227, hp=200\n", + "Call query_by_index with arch_index=3228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3228, hp=200\n", + "Call query_by_index with arch_index=3229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3229, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██ | 3237/15625 [00:53<04:26, 46.51it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3230, hp=200\n", + "Call query_by_index with arch_index=3231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3231, hp=200\n", + "Call query_by_index with arch_index=3232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3232, hp=200\n", + "Call query_by_index with arch_index=3233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3233, hp=200\n", + "Call query_by_index with arch_index=3234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3234, hp=200\n", + "Call query_by_index with arch_index=3235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3235, hp=200\n", + "Call query_by_index with arch_index=3236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3236, hp=200\n", + "Call query_by_index with arch_index=3237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3237, hp=200\n", + "Call query_by_index with arch_index=3238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3238, hp=200\n", + "Call query_by_index with arch_index=3239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3239, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██ | 3247/15625 [00:54<04:34, 45.13it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3240, hp=200\n", + "Call query_by_index with arch_index=3241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3241, hp=200\n", + "Call query_by_index with arch_index=3242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3242, hp=200\n", + "Call query_by_index with arch_index=3243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3243, hp=200\n", + "Call query_by_index with arch_index=3244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3244, hp=200\n", + "Call query_by_index with arch_index=3245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3245, hp=200\n", + "Call query_by_index with arch_index=3246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3246, hp=200\n", + "Call query_by_index with arch_index=3247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3247, hp=200\n", + "Call query_by_index with arch_index=3248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3248, hp=200\n", + "Call query_by_index with arch_index=3249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3249, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██ | 3259/15625 [00:54<04:11, 49.22it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3250, hp=200\n", + "Call query_by_index with arch_index=3251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3251, hp=200\n", + "Call query_by_index with arch_index=3252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3252, hp=200\n", + "Call query_by_index with arch_index=3253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3253, hp=200\n", + "Call query_by_index with arch_index=3254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3254, hp=200\n", + "Call query_by_index with arch_index=3255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3255, hp=200\n", + "Call query_by_index with arch_index=3256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3256, hp=200\n", + "Call query_by_index with arch_index=3257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3257, hp=200\n", + "Call query_by_index with arch_index=3258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3258, hp=200\n", + "Call query_by_index with arch_index=3259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3259, hp=200\n", + "Call query_by_index with arch_index=3260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3260, hp=200\n", + "Call query_by_index with arch_index=3261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3261, hp=200\n", + "Call query_by_index with arch_index=3262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3262, hp=200\n", + "Call query_by_index with arch_index=3263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3263, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██ | 3271/15625 [00:54<04:18, 47.88it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3264, hp=200\n", + "Call query_by_index with arch_index=3265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3265, hp=200\n", + "Call query_by_index with arch_index=3266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3266, hp=200\n", + "Call query_by_index with arch_index=3267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3267, hp=200\n", + "Call query_by_index with arch_index=3268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3268, hp=200\n", + "Call query_by_index with arch_index=3269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3269, hp=200\n", + "Call query_by_index with arch_index=3270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3270, hp=200\n", + "Call query_by_index with arch_index=3271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3271, hp=200\n", + "Call query_by_index with arch_index=3272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3272, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██ | 3281/15625 [00:54<04:30, 45.56it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3273, hp=200\n", + "Call query_by_index with arch_index=3274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3274, hp=200\n", + "Call query_by_index with arch_index=3275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3275, hp=200\n", + "Call query_by_index with arch_index=3276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3276, hp=200\n", + "Call query_by_index with arch_index=3277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3277, hp=200\n", + "Call query_by_index with arch_index=3278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3278, hp=200\n", + "Call query_by_index with arch_index=3279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3279, hp=200\n", + "Call query_by_index with arch_index=3280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3280, hp=200\n", + "Call query_by_index with arch_index=3281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3281, hp=200\n", + "Call query_by_index with arch_index=3282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3282, hp=200\n", + "Call query_by_index with arch_index=3283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3283, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██ | 3292/15625 [00:54<04:20, 47.28it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3284, hp=200\n", + "Call query_by_index with arch_index=3285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3285, hp=200\n", + "Call query_by_index with arch_index=3286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3286, hp=200\n", + "Call query_by_index with arch_index=3287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3287, hp=200\n", + "Call query_by_index with arch_index=3288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3288, hp=200\n", + "Call query_by_index with arch_index=3289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3289, hp=200\n", + "Call query_by_index with arch_index=3290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3290, hp=200\n", + "Call query_by_index with arch_index=3291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3291, hp=200\n", + "Call query_by_index with arch_index=3292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3292, hp=200\n", + "Call query_by_index with arch_index=3293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3293, hp=200\n", + "Call query_by_index with arch_index=3294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3294, hp=200\n", + "Call query_by_index with arch_index=3295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3295, hp=200\n", + "Call query_by_index with arch_index=3296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3296, hp=200\n", + "Call query_by_index with arch_index=3297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3297, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██ | 3307/15625 [00:55<03:30, 58.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3298, hp=200\n", + "Call query_by_index with arch_index=3299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3299, hp=200\n", + "Call query_by_index with arch_index=3300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3300, hp=200\n", + "Call query_by_index with arch_index=3301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3301, hp=200\n", + "Call query_by_index with arch_index=3302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3302, hp=200\n", + "Call query_by_index with arch_index=3303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3303, hp=200\n", + "Call query_by_index with arch_index=3304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3304, hp=200\n", + "Call query_by_index with arch_index=3305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3305, hp=200\n", + "Call query_by_index with arch_index=3306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3306, hp=200\n", + "Call query_by_index with arch_index=3307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3307, hp=200\n", + "Call query_by_index with arch_index=3308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3308, hp=200\n", + "Call query_by_index with arch_index=3309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3309, hp=200\n", + "Call query_by_index with arch_index=3310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3310, hp=200\n", + "Call query_by_index with arch_index=3311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3311, hp=200\n", + "Call query_by_index with arch_index=3312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3312, hp=200\n", + "Call query_by_index with arch_index=3313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3313, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██▏ | 3321/15625 [00:55<03:24, 60.08it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3314, hp=200\n", + "Call query_by_index with arch_index=3315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3315, hp=200\n", + "Call query_by_index with arch_index=3316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3316, hp=200\n", + "Call query_by_index with arch_index=3317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3317, hp=200\n", + "Call query_by_index with arch_index=3318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3318, hp=200\n", + "Call query_by_index with arch_index=3319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3319, hp=200\n", + "Call query_by_index with arch_index=3320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3320, hp=200\n", + "Call query_by_index with arch_index=3321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3321, hp=200\n", + "Call query_by_index with arch_index=3322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3322, hp=200\n", + "Call query_by_index with arch_index=3323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3323, hp=200\n", + "Call query_by_index with arch_index=3324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3324, hp=200\n", + "Call query_by_index with arch_index=3325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3325, hp=200\n", + "Call query_by_index with arch_index=3326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3326, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██▏ | 3334/15625 [00:55<03:42, 55.20it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3327, hp=200\n", + "Call query_by_index with arch_index=3328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3328, hp=200\n", + "Call query_by_index with arch_index=3329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3329, hp=200\n", + "Call query_by_index with arch_index=3330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3330, hp=200\n", + "Call query_by_index with arch_index=3331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3331, hp=200\n", + "Call query_by_index with arch_index=3332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3332, hp=200\n", + "Call query_by_index with arch_index=3333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3333, hp=200\n", + "Call query_by_index with arch_index=3334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3334, hp=200\n", + "Call query_by_index with arch_index=3335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3335, hp=200\n", + "Call query_by_index with arch_index=3336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3336, hp=200\n", + "Call query_by_index with arch_index=3337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3337, hp=200\n", + "Call query_by_index with arch_index=3338, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 21%|██▏ | 3348/15625 [00:55<03:19, 61.62it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=3338, hp=200\n", + "Call query_by_index with arch_index=3339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3339, hp=200\n", + "Call query_by_index with arch_index=3340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3340, hp=200\n", + "Call query_by_index with arch_index=3341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3341, hp=200\n", + "Call query_by_index with arch_index=3342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3342, hp=200\n", + "Call query_by_index with arch_index=3343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3343, hp=200\n", + "Call query_by_index with arch_index=3344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3344, hp=200\n", + "Call query_by_index with arch_index=3345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3345, hp=200\n", + "Call query_by_index with arch_index=3346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3346, hp=200\n", + "Call query_by_index with arch_index=3347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3347, hp=200\n", + "Call query_by_index with arch_index=3348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3348, hp=200\n", + "Call query_by_index with arch_index=3349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3349, hp=200\n", + "Call query_by_index with arch_index=3350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3350, hp=200\n", + "Call query_by_index with arch_index=3351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3351, hp=200\n", + "Call query_by_index with arch_index=3352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3352, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 22%|██▏ | 3361/15625 [00:56<03:38, 56.11it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3353, hp=200\n", + "Call query_by_index with arch_index=3354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3354, hp=200\n", + "Call query_by_index with arch_index=3355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3355, hp=200\n", + "Call query_by_index with arch_index=3356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3356, hp=200\n", + "Call query_by_index with arch_index=3357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3357, hp=200\n", + "Call query_by_index with arch_index=3358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3358, hp=200\n", + "Call query_by_index with arch_index=3359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3359, hp=200\n", + "Call query_by_index with arch_index=3360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3360, hp=200\n", + "Call query_by_index with arch_index=3361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3361, hp=200\n", + "Call query_by_index with arch_index=3362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3362, hp=200\n", + "Call query_by_index with arch_index=3363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3363, hp=200\n", + "Call query_by_index with arch_index=3364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3364, hp=200\n", + "Call query_by_index with arch_index=3365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3365, hp=200\n", + "Call query_by_index with arch_index=3366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3366, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 22%|██▏ | 3381/15625 [00:56<03:24, 59.92it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3367, hp=200\n", + "Call query_by_index with arch_index=3368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3368, hp=200\n", + "Call query_by_index with arch_index=3369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3369, hp=200\n", + "Call query_by_index with arch_index=3370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3370, hp=200\n", + "Call query_by_index with arch_index=3371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3371, hp=200\n", + "Call query_by_index with arch_index=3372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3372, hp=200\n", + "Call query_by_index with arch_index=3373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3373, hp=200\n", + "Call query_by_index with arch_index=3374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3374, hp=200\n", + "Call query_by_index with arch_index=3375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3375, hp=200\n", + "Call query_by_index with arch_index=3376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3376, hp=200\n", + "Call query_by_index with arch_index=3377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3377, hp=200\n", + "Call query_by_index with arch_index=3378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3378, hp=200\n", + "Call query_by_index with arch_index=3379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3379, hp=200\n", + "Call query_by_index with arch_index=3380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3380, hp=200\n", + "Call query_by_index with arch_index=3381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3381, hp=200\n", + "Call query_by_index with arch_index=3382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3382, hp=200\n", + "Call query_by_index with arch_index=3383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3383, hp=200\n", + "Call query_by_index with arch_index=3384, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 22%|██▏ | 3397/15625 [00:56<03:00, 67.71it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=3384, hp=200\n", + "Call query_by_index with arch_index=3385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3385, hp=200\n", + "Call query_by_index with arch_index=3386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3386, hp=200\n", + "Call query_by_index with arch_index=3387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3387, hp=200\n", + "Call query_by_index with arch_index=3388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3388, hp=200\n", + "Call query_by_index with arch_index=3389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3389, hp=200\n", + "Call query_by_index with arch_index=3390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3390, hp=200\n", + "Call query_by_index with arch_index=3391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3391, hp=200\n", + "Call query_by_index with arch_index=3392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3392, hp=200\n", + "Call query_by_index with arch_index=3393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3393, hp=200\n", + "Call query_by_index with arch_index=3394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3394, hp=200\n", + "Call query_by_index with arch_index=3395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3395, hp=200\n", + "Call query_by_index with arch_index=3396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3396, hp=200\n", + "Call query_by_index with arch_index=3397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3397, hp=200\n", + "Call query_by_index with arch_index=3398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3398, hp=200\n", + "Call query_by_index with arch_index=3399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3399, hp=200\n", + "Call query_by_index with arch_index=3400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3400, hp=200\n", + "Call query_by_index with arch_index=3401, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 22%|██▏ | 3412/15625 [00:56<03:02, 66.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=3401, hp=200\n", + "Call query_by_index with arch_index=3402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3402, hp=200\n", + "Call query_by_index with arch_index=3403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3403, hp=200\n", + "Call query_by_index with arch_index=3404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3404, hp=200\n", + "Call query_by_index with arch_index=3405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3405, hp=200\n", + "Call query_by_index with arch_index=3406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3406, hp=200\n", + "Call query_by_index with arch_index=3407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3407, hp=200\n", + "Call query_by_index with arch_index=3408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3408, hp=200\n", + "Call query_by_index with arch_index=3409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3409, hp=200\n", + "Call query_by_index with arch_index=3410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3410, hp=200\n", + "Call query_by_index with arch_index=3411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3411, hp=200\n", + "Call query_by_index with arch_index=3412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3412, hp=200\n", + "Call query_by_index with arch_index=3413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3413, hp=200\n", + "Call query_by_index with arch_index=3414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3414, hp=200\n", + "Call query_by_index with arch_index=3415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3415, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 22%|██▏ | 3427/15625 [00:57<03:09, 64.32it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3416, hp=200\n", + "Call query_by_index with arch_index=3417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3417, hp=200\n", + "Call query_by_index with arch_index=3418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3418, hp=200\n", + "Call query_by_index with arch_index=3419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3419, hp=200\n", + "Call query_by_index with arch_index=3420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3420, hp=200\n", + "Call query_by_index with arch_index=3421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3421, hp=200\n", + "Call query_by_index with arch_index=3422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3422, hp=200\n", + "Call query_by_index with arch_index=3423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3423, hp=200\n", + "Call query_by_index with arch_index=3424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3424, hp=200\n", + "Call query_by_index with arch_index=3425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3425, hp=200\n", + "Call query_by_index with arch_index=3426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3426, hp=200\n", + "Call query_by_index with arch_index=3427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3427, hp=200\n", + "Call query_by_index with arch_index=3428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3428, hp=200\n", + "Call query_by_index with arch_index=3429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3429, hp=200\n", + "Call query_by_index with arch_index=3430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3430, hp=200\n", + "Call query_by_index with arch_index=3431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3431, hp=200\n", + "Call query_by_index with arch_index=3432, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 22%|██▏ | 3442/15625 [00:57<03:10, 63.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=3432, hp=200\n", + "Call query_by_index with arch_index=3433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3433, hp=200\n", + "Call query_by_index with arch_index=3434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3434, hp=200\n", + "Call query_by_index with arch_index=3435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3435, hp=200\n", + "Call query_by_index with arch_index=3436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3436, hp=200\n", + "Call query_by_index with arch_index=3437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3437, hp=200\n", + "Call query_by_index with arch_index=3438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3438, hp=200\n", + "Call query_by_index with arch_index=3439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3439, hp=200\n", + "Call query_by_index with arch_index=3440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3440, hp=200\n", + "Call query_by_index with arch_index=3441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3441, hp=200\n", + "Call query_by_index with arch_index=3442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3442, hp=200\n", + "Call query_by_index with arch_index=3443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3443, hp=200\n", + "Call query_by_index with arch_index=3444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3444, hp=200\n", + "Call query_by_index with arch_index=3445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3445, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 22%|██▏ | 3458/15625 [00:57<03:03, 66.20it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3446, hp=200\n", + "Call query_by_index with arch_index=3447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3447, hp=200\n", + "Call query_by_index with arch_index=3448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3448, hp=200\n", + "Call query_by_index with arch_index=3449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3449, hp=200\n", + "Call query_by_index with arch_index=3450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3450, hp=200\n", + "Call query_by_index with arch_index=3451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3451, hp=200\n", + "Call query_by_index with arch_index=3452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3452, hp=200\n", + "Call query_by_index with arch_index=3453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3453, hp=200\n", + "Call query_by_index with arch_index=3454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3454, hp=200\n", + "Call query_by_index with arch_index=3455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3455, hp=200\n", + "Call query_by_index with arch_index=3456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3456, hp=200\n", + "Call query_by_index with arch_index=3457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3457, hp=200\n", + "Call query_by_index with arch_index=3458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3458, hp=200\n", + "Call query_by_index with arch_index=3459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3459, hp=200\n", + "Call query_by_index with arch_index=3460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3460, hp=200\n", + "Call query_by_index with arch_index=3461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3461, hp=200\n", + "Call query_by_index with arch_index=3462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3462, hp=200\n", + "Call query_by_index with arch_index=3463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3463, hp=200\n", + "Call query_by_index with arch_index=3464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3464, hp=200\n", + "Call query_by_index with arch_index=3465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3465, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 22%|██▏ | 3486/15625 [00:57<02:00, 101.08it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3466, hp=200\n", + "Call query_by_index with arch_index=3467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3467, hp=200\n", + "Call query_by_index with arch_index=3468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3468, hp=200\n", + "Call query_by_index with arch_index=3469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3469, hp=200\n", + "Call query_by_index with arch_index=3470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3470, hp=200\n", + "Call query_by_index with arch_index=3471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3471, hp=200\n", + "Call query_by_index with arch_index=3472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3472, hp=200\n", + "Call query_by_index with arch_index=3473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3473, hp=200\n", + "Call query_by_index with arch_index=3474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3474, hp=200\n", + "Call query_by_index with arch_index=3475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3475, hp=200\n", + "Call query_by_index with arch_index=3476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3476, hp=200\n", + "Call query_by_index with arch_index=3477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3477, hp=200\n", + "Call query_by_index with arch_index=3478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3478, hp=200\n", + "Call query_by_index with arch_index=3479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3479, hp=200\n", + "Call query_by_index with arch_index=3480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3480, hp=200\n", + "Call query_by_index with arch_index=3481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3481, hp=200\n", + "Call query_by_index with arch_index=3482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3482, hp=200\n", + "Call query_by_index with arch_index=3483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3483, hp=200\n", + "Call query_by_index with arch_index=3484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3484, hp=200\n", + "Call query_by_index with arch_index=3485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3485, hp=200\n", + "Call query_by_index with arch_index=3486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3486, hp=200\n", + "Call query_by_index with arch_index=3487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3487, hp=200\n", + "Call query_by_index with arch_index=3488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3488, hp=200\n", + "Call query_by_index with arch_index=3489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3489, hp=200\n", + "Call query_by_index with arch_index=3490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3490, hp=200\n", + "Call query_by_index with arch_index=3491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3491, hp=200\n", + "Call query_by_index with arch_index=3492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3492, hp=200\n", + "Call query_by_index with arch_index=3493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3493, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 22%|██▏ | 3507/15625 [00:58<02:08, 94.40it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_by_index with arch_index=3494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3494, hp=200\n", + "Call query_by_index with arch_index=3495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3495, hp=200\n", + "Call query_by_index with arch_index=3496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3496, hp=200\n", + "Call query_by_index with arch_index=3497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3497, hp=200\n", + "Call query_by_index with arch_index=3498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3498, hp=200\n", + "Call query_by_index with arch_index=3499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3499, hp=200\n", + "Call query_by_index with arch_index=3500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3500, hp=200\n", + "Call query_by_index with arch_index=3501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3501, hp=200\n", + "Call query_by_index with arch_index=3502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3502, hp=200\n", + "Call query_by_index with arch_index=3503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3503, hp=200\n", + "Call query_by_index with arch_index=3504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3504, hp=200\n", + "Call query_by_index with arch_index=3505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3505, hp=200\n", + "Call query_by_index with arch_index=3506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3506, hp=200\n", + "Call query_by_index with arch_index=3507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3507, hp=200\n", + "Call query_by_index with arch_index=3508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3508, hp=200\n", + "Call query_by_index with arch_index=3509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3509, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 23%|██▎ | 3517/15625 [00:58<02:43, 74.11it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3510, hp=200\n", + "Call query_by_index with arch_index=3511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3511, hp=200\n", + "Call query_by_index with arch_index=3512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3512, hp=200\n", + "Call query_by_index with arch_index=3513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3513, hp=200\n", + "Call query_by_index with arch_index=3514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3514, hp=200\n", + "Call query_by_index with arch_index=3515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3515, hp=200\n", + "Call query_by_index with arch_index=3516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3516, hp=200\n", + "Call query_by_index with arch_index=3517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3517, hp=200\n", + "Call query_by_index with arch_index=3518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3518, hp=200\n", + "Call query_by_index with arch_index=3519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3519, hp=200\n", + "Call query_by_index with arch_index=3520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3520, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 23%|██▎ | 3526/15625 [00:58<03:01, 66.51it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3521, hp=200\n", + "Call query_by_index with arch_index=3522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3522, hp=200\n", + "Call query_by_index with arch_index=3523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3523, hp=200\n", + "Call query_by_index with arch_index=3524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3524, hp=200\n", + "Call query_by_index with arch_index=3525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3525, hp=200\n", + "Call query_by_index with arch_index=3526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3526, hp=200\n", + "Call query_by_index with arch_index=3527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3527, hp=200\n", + "Call query_by_index with arch_index=3528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3528, hp=200\n", + "Call query_by_index with arch_index=3529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3529, hp=200\n", + "Call query_by_index with arch_index=3530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3530, hp=200\n", + "Call query_by_index with arch_index=3531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3531, hp=200\n", + "Call query_by_index with arch_index=3532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3532, hp=200\n", + "Call query_by_index with arch_index=3533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3533, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 23%|██▎ | 3541/15625 [00:58<03:21, 59.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3534, hp=200\n", + "Call query_by_index with arch_index=3535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3535, hp=200\n", + "Call query_by_index with arch_index=3536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3536, hp=200\n", + "Call query_by_index with arch_index=3537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3537, hp=200\n", + "Call query_by_index with arch_index=3538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3538, hp=200\n", + "Call query_by_index with arch_index=3539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3539, hp=200\n", + "Call query_by_index with arch_index=3540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3540, hp=200\n", + "Call query_by_index with arch_index=3541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3541, hp=200\n", + "Call query_by_index with arch_index=3542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3542, hp=200\n", + "Call query_by_index with arch_index=3543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3543, hp=200\n", + "Call query_by_index with arch_index=3544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3544, hp=200\n", + "Call query_by_index with arch_index=3545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3545, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 23%|██▎ | 3554/15625 [00:58<03:40, 54.70it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3546, hp=200\n", + "Call query_by_index with arch_index=3547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3547, hp=200\n", + "Call query_by_index with arch_index=3548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3548, hp=200\n", + "Call query_by_index with arch_index=3549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3549, hp=200\n", + "Call query_by_index with arch_index=3550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3550, hp=200\n", + "Call query_by_index with arch_index=3551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3551, hp=200\n", + "Call query_by_index with arch_index=3552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3552, hp=200\n", + "Call query_by_index with arch_index=3553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3553, hp=200\n", + "Call query_by_index with arch_index=3554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3554, hp=200\n", + "Call query_by_index with arch_index=3555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3555, hp=200\n", + "Call query_by_index with arch_index=3556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3556, hp=200\n", + "Call query_by_index with arch_index=3557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3557, hp=200\n", + "Call query_by_index with arch_index=3558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3558, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 23%|██▎ | 3566/15625 [00:59<03:44, 53.83it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3559, hp=200\n", + "Call query_by_index with arch_index=3560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3560, hp=200\n", + "Call query_by_index with arch_index=3561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3561, hp=200\n", + "Call query_by_index with arch_index=3562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3562, hp=200\n", + "Call query_by_index with arch_index=3563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3563, hp=200\n", + "Call query_by_index with arch_index=3564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3564, hp=200\n", + "Call query_by_index with arch_index=3565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3565, hp=200\n", + "Call query_by_index with arch_index=3566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3566, hp=200\n", + "Call query_by_index with arch_index=3567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3567, hp=200\n", + "Call query_by_index with arch_index=3568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3568, hp=200\n", + "Call query_by_index with arch_index=3569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3569, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 23%|██▎ | 3578/15625 [00:59<03:56, 50.89it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3570, hp=200\n", + "Call query_by_index with arch_index=3571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3571, hp=200\n", + "Call query_by_index with arch_index=3572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3572, hp=200\n", + "Call query_by_index with arch_index=3573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3573, hp=200\n", + "Call query_by_index with arch_index=3574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3574, hp=200\n", + "Call query_by_index with arch_index=3575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3575, hp=200\n", + "Call query_by_index with arch_index=3576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3576, hp=200\n", + "Call query_by_index with arch_index=3577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3577, hp=200\n", + "Call query_by_index with arch_index=3578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3578, hp=200\n", + "Call query_by_index with arch_index=3579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3579, hp=200\n", + "Call query_by_index with arch_index=3580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3580, hp=200\n", + "Call query_by_index with arch_index=3581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3581, hp=200\n", + "Call query_by_index with arch_index=3582, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 23%|██▎ | 3596/15625 [00:59<03:42, 54.14it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=3582, hp=200\n", + "Call query_by_index with arch_index=3583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3583, hp=200\n", + "Call query_by_index with arch_index=3584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3584, hp=200\n", + "Call query_by_index with arch_index=3585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3585, hp=200\n", + "Call query_by_index with arch_index=3586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3586, hp=200\n", + "Call query_by_index with arch_index=3587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3587, hp=200\n", + "Call query_by_index with arch_index=3588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3588, hp=200\n", + "Call query_by_index with arch_index=3589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3589, hp=200\n", + "Call query_by_index with arch_index=3590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3590, hp=200\n", + "Call query_by_index with arch_index=3591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3591, hp=200\n", + "Call query_by_index with arch_index=3592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3592, hp=200\n", + "Call query_by_index with arch_index=3593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3593, hp=200\n", + "Call query_by_index with arch_index=3594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3594, hp=200\n", + "Call query_by_index with arch_index=3595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3595, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 23%|██▎ | 3602/15625 [00:59<03:53, 51.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3596, hp=200\n", + "Call query_by_index with arch_index=3597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3597, hp=200\n", + "Call query_by_index with arch_index=3598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3598, hp=200\n", + "Call query_by_index with arch_index=3599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3599, hp=200\n", + "Call query_by_index with arch_index=3600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3600, hp=200\n", + "Call query_by_index with arch_index=3601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3601, hp=200\n", + "Call query_by_index with arch_index=3602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3602, hp=200\n", + "Call query_by_index with arch_index=3603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3603, hp=200\n", + "Call query_by_index with arch_index=3604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3604, hp=200\n", + "Call query_by_index with arch_index=3605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3605, hp=200\n", + "Call query_by_index with arch_index=3606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3606, hp=200\n", + "Call query_by_index with arch_index=3607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3607, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 23%|██▎ | 3614/15625 [01:00<03:52, 51.76it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3608, hp=200\n", + "Call query_by_index with arch_index=3609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3609, hp=200\n", + "Call query_by_index with arch_index=3610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3610, hp=200\n", + "Call query_by_index with arch_index=3611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3611, hp=200\n", + "Call query_by_index with arch_index=3612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3612, hp=200\n", + "Call query_by_index with arch_index=3613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3613, hp=200\n", + "Call query_by_index with arch_index=3614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3614, hp=200\n", + "Call query_by_index with arch_index=3615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3615, hp=200\n", + "Call query_by_index with arch_index=3616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3616, hp=200\n", + "Call query_by_index with arch_index=3617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3617, hp=200\n", + "Call query_by_index with arch_index=3618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3618, hp=200\n", + "Call query_by_index with arch_index=3619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3619, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 23%|██▎ | 3632/15625 [01:00<03:40, 54.51it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3620, hp=200\n", + "Call query_by_index with arch_index=3621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3621, hp=200\n", + "Call query_by_index with arch_index=3622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3622, hp=200\n", + "Call query_by_index with arch_index=3623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3623, hp=200\n", + "Call query_by_index with arch_index=3624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3624, hp=200\n", + "Call query_by_index with arch_index=3625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3625, hp=200\n", + "Call query_by_index with arch_index=3626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3626, hp=200\n", + "Call query_by_index with arch_index=3627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3627, hp=200\n", + "Call query_by_index with arch_index=3628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3628, hp=200\n", + "Call query_by_index with arch_index=3629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3629, hp=200\n", + "Call query_by_index with arch_index=3630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3630, hp=200\n", + "Call query_by_index with arch_index=3631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3631, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 23%|██▎ | 3638/15625 [01:00<03:49, 52.34it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3632, hp=200\n", + "Call query_by_index with arch_index=3633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3633, hp=200\n", + "Call query_by_index with arch_index=3634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3634, hp=200\n", + "Call query_by_index with arch_index=3635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3635, hp=200\n", + "Call query_by_index with arch_index=3636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3636, hp=200\n", + "Call query_by_index with arch_index=3637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3637, hp=200\n", + "Call query_by_index with arch_index=3638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3638, hp=200\n", + "Call query_by_index with arch_index=3639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3639, hp=200\n", + "Call query_by_index with arch_index=3640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3640, hp=200\n", + "Call query_by_index with arch_index=3641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3641, hp=200\n", + "Call query_by_index with arch_index=3642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3642, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 23%|██▎ | 3650/15625 [01:00<03:43, 53.55it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3643, hp=200\n", + "Call query_by_index with arch_index=3644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3644, hp=200\n", + "Call query_by_index with arch_index=3645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3645, hp=200\n", + "Call query_by_index with arch_index=3646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3646, hp=200\n", + "Call query_by_index with arch_index=3647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3647, hp=200\n", + "Call query_by_index with arch_index=3648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3648, hp=200\n", + "Call query_by_index with arch_index=3649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3649, hp=200\n", + "Call query_by_index with arch_index=3650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3650, hp=200\n", + "Call query_by_index with arch_index=3651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3651, hp=200\n", + "Call query_by_index with arch_index=3652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3652, hp=200\n", + "Call query_by_index with arch_index=3653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3653, hp=200\n", + "Call query_by_index with arch_index=3654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3654, hp=200\n", + "Call query_by_index with arch_index=3655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3655, hp=200\n", + "Call query_by_index with arch_index=3656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3656, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 23%|██▎ | 3667/15625 [01:00<03:02, 65.36it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3657, hp=200\n", + "Call query_by_index with arch_index=3658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3658, hp=200\n", + "Call query_by_index with arch_index=3659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3659, hp=200\n", + "Call query_by_index with arch_index=3660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3660, hp=200\n", + "Call query_by_index with arch_index=3661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3661, hp=200\n", + "Call query_by_index with arch_index=3662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3662, hp=200\n", + "Call query_by_index with arch_index=3663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3663, hp=200\n", + "Call query_by_index with arch_index=3664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3664, hp=200\n", + "Call query_by_index with arch_index=3665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3665, hp=200\n", + "Call query_by_index with arch_index=3666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3666, hp=200\n", + "Call query_by_index with arch_index=3667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3667, hp=200\n", + "Call query_by_index with arch_index=3668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3668, hp=200\n", + "Call query_by_index with arch_index=3669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3669, hp=200\n", + "Call query_by_index with arch_index=3670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3670, hp=200\n", + "Call query_by_index with arch_index=3671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3671, hp=200\n", + "Call query_by_index with arch_index=3672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3672, hp=200\n", + "Call query_by_index with arch_index=3673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3673, hp=200\n", + "Call query_by_index with arch_index=3674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3674, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 24%|██▎ | 3682/15625 [01:01<03:06, 63.88it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3675, hp=200\n", + "Call query_by_index with arch_index=3676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3676, hp=200\n", + "Call query_by_index with arch_index=3677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3677, hp=200\n", + "Call query_by_index with arch_index=3678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3678, hp=200\n", + "Call query_by_index with arch_index=3679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3679, hp=200\n", + "Call query_by_index with arch_index=3680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3680, hp=200\n", + "Call query_by_index with arch_index=3681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3681, hp=200\n", + "Call query_by_index with arch_index=3682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3682, hp=200\n", + "Call query_by_index with arch_index=3683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3683, hp=200\n", + "Call query_by_index with arch_index=3684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3684, hp=200\n", + "Call query_by_index with arch_index=3685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3685, hp=200\n", + "Call query_by_index with arch_index=3686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3686, hp=200\n", + "Call query_by_index with arch_index=3687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3687, hp=200\n", + "Call query_by_index with arch_index=3688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3688, hp=200\n", + "Call query_by_index with arch_index=3689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3689, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 24%|██▎ | 3698/15625 [01:01<02:52, 69.30it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3690, hp=200\n", + "Call query_by_index with arch_index=3691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3691, hp=200\n", + "Call query_by_index with arch_index=3692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3692, hp=200\n", + "Call query_by_index with arch_index=3693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3693, hp=200\n", + "Call query_by_index with arch_index=3694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3694, hp=200\n", + "Call query_by_index with arch_index=3695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3695, hp=200\n", + "Call query_by_index with arch_index=3696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3696, hp=200\n", + "Call query_by_index with arch_index=3697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3697, hp=200\n", + "Call query_by_index with arch_index=3698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3698, hp=200\n", + "Call query_by_index with arch_index=3699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3699, hp=200\n", + "Call query_by_index with arch_index=3700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3700, hp=200\n", + "Call query_by_index with arch_index=3701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3701, hp=200\n", + "Call query_by_index with arch_index=3702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3702, hp=200\n", + "Call query_by_index with arch_index=3703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3703, hp=200\n", + "Call query_by_index with arch_index=3704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3704, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 24%|██▍ | 3712/15625 [01:01<03:08, 63.23it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3705, hp=200\n", + "Call query_by_index with arch_index=3706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3706, hp=200\n", + "Call query_by_index with arch_index=3707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3707, hp=200\n", + "Call query_by_index with arch_index=3708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3708, hp=200\n", + "Call query_by_index with arch_index=3709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3709, hp=200\n", + "Call query_by_index with arch_index=3710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3710, hp=200\n", + "Call query_by_index with arch_index=3711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3711, hp=200\n", + "Call query_by_index with arch_index=3712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3712, hp=200\n", + "Call query_by_index with arch_index=3713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3713, hp=200\n", + "Call query_by_index with arch_index=3714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3714, hp=200\n", + "Call query_by_index with arch_index=3715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3715, hp=200\n", + "Call query_by_index with arch_index=3716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3716, hp=200\n", + "Call query_by_index with arch_index=3717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3717, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 24%|██▍ | 3726/15625 [01:01<03:26, 57.64it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3718, hp=200\n", + "Call query_by_index with arch_index=3719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3719, hp=200\n", + "Call query_by_index with arch_index=3720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3720, hp=200\n", + "Call query_by_index with arch_index=3721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3721, hp=200\n", + "Call query_by_index with arch_index=3722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3722, hp=200\n", + "Call query_by_index with arch_index=3723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3723, hp=200\n", + "Call query_by_index with arch_index=3724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3724, hp=200\n", + "Call query_by_index with arch_index=3725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3725, hp=200\n", + "Call query_by_index with arch_index=3726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3726, hp=200\n", + "Call query_by_index with arch_index=3727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3727, hp=200\n", + "Call query_by_index with arch_index=3728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3728, hp=200\n", + "Call query_by_index with arch_index=3729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3729, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 24%|██▍ | 3742/15625 [01:02<03:06, 63.57it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3730, hp=200\n", + "Call query_by_index with arch_index=3731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3731, hp=200\n", + "Call query_by_index with arch_index=3732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3732, hp=200\n", + "Call query_by_index with arch_index=3733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3733, hp=200\n", + "Call query_by_index with arch_index=3734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3734, hp=200\n", + "Call query_by_index with arch_index=3735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3735, hp=200\n", + "Call query_by_index with arch_index=3736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3736, hp=200\n", + "Call query_by_index with arch_index=3737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3737, hp=200\n", + "Call query_by_index with arch_index=3738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3738, hp=200\n", + "Call query_by_index with arch_index=3739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3739, hp=200\n", + "Call query_by_index with arch_index=3740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3740, hp=200\n", + "Call query_by_index with arch_index=3741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3741, hp=200\n", + "Call query_by_index with arch_index=3742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3742, hp=200\n", + "Call query_by_index with arch_index=3743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3743, hp=200\n", + "Call query_by_index with arch_index=3744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3744, hp=200\n", + "Call query_by_index with arch_index=3745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3745, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 24%|██▍ | 3759/15625 [01:02<02:43, 72.56it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3746, hp=200\n", + "Call query_by_index with arch_index=3747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3747, hp=200\n", + "Call query_by_index with arch_index=3748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3748, hp=200\n", + "Call query_by_index with arch_index=3749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3749, hp=200\n", + "Call query_by_index with arch_index=3750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3750, hp=200\n", + "Call query_by_index with arch_index=3751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3751, hp=200\n", + "Call query_by_index with arch_index=3752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3752, hp=200\n", + "Call query_by_index with arch_index=3753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3753, hp=200\n", + "Call query_by_index with arch_index=3754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3754, hp=200\n", + "Call query_by_index with arch_index=3755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3755, hp=200\n", + "Call query_by_index with arch_index=3756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3756, hp=200\n", + "Call query_by_index with arch_index=3757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3757, hp=200\n", + "Call query_by_index with arch_index=3758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3758, hp=200\n", + "Call query_by_index with arch_index=3759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3759, hp=200\n", + "Call query_by_index with arch_index=3760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3760, hp=200\n", + "Call query_by_index with arch_index=3761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3761, hp=200\n", + "Call query_by_index with arch_index=3762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3762, hp=200\n", + "Call query_by_index with arch_index=3763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3763, hp=200\n", + "Call query_by_index with arch_index=3764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3764, hp=200\n", + "Call query_by_index with arch_index=3765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3765, hp=200\n", + "Call query_by_index with arch_index=3766, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 24%|██▍ | 3775/15625 [01:02<02:50, 69.69it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=3766, hp=200\n", + "Call query_by_index with arch_index=3767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3767, hp=200\n", + "Call query_by_index with arch_index=3768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3768, hp=200\n", + "Call query_by_index with arch_index=3769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3769, hp=200\n", + "Call query_by_index with arch_index=3770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3770, hp=200\n", + "Call query_by_index with arch_index=3771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3771, hp=200\n", + "Call query_by_index with arch_index=3772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3772, hp=200\n", + "Call query_by_index with arch_index=3773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3773, hp=200\n", + "Call query_by_index with arch_index=3774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3774, hp=200\n", + "Call query_by_index with arch_index=3775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3775, hp=200\n", + "Call query_by_index with arch_index=3776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3776, hp=200\n", + "Call query_by_index with arch_index=3777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3777, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 24%|██▍ | 3792/15625 [01:02<02:51, 69.17it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3778, hp=200\n", + "Call query_by_index with arch_index=3779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3779, hp=200\n", + "Call query_by_index with arch_index=3780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3780, hp=200\n", + "Call query_by_index with arch_index=3781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3781, hp=200\n", + "Call query_by_index with arch_index=3782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3782, hp=200\n", + "Call query_by_index with arch_index=3783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3783, hp=200\n", + "Call query_by_index with arch_index=3784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3784, hp=200\n", + "Call query_by_index with arch_index=3785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3785, hp=200\n", + "Call query_by_index with arch_index=3786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3786, hp=200\n", + "Call query_by_index with arch_index=3787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3787, hp=200\n", + "Call query_by_index with arch_index=3788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3788, hp=200\n", + "Call query_by_index with arch_index=3789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3789, hp=200\n", + "Call query_by_index with arch_index=3790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3790, hp=200\n", + "Call query_by_index with arch_index=3791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3791, hp=200\n", + "Call query_by_index with arch_index=3792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3792, hp=200\n", + "Call query_by_index with arch_index=3793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3793, hp=200\n", + "Call query_by_index with arch_index=3794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3794, hp=200\n", + "Call query_by_index with arch_index=3795, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 24%|██▍ | 3814/15625 [01:03<02:19, 84.62it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=3795, hp=200\n", + "Call query_by_index with arch_index=3796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3796, hp=200\n", + "Call query_by_index with arch_index=3797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3797, hp=200\n", + "Call query_by_index with arch_index=3798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3798, hp=200\n", + "Call query_by_index with arch_index=3799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3799, hp=200\n", + "Call query_by_index with arch_index=3800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3800, hp=200\n", + "Call query_by_index with arch_index=3801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3801, hp=200\n", + "Call query_by_index with arch_index=3802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3802, hp=200\n", + "Call query_by_index with arch_index=3803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3803, hp=200\n", + "Call query_by_index with arch_index=3804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3804, hp=200\n", + "Call query_by_index with arch_index=3805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3805, hp=200\n", + "Call query_by_index with arch_index=3806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3806, hp=200\n", + "Call query_by_index with arch_index=3807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3807, hp=200\n", + "Call query_by_index with arch_index=3808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3808, hp=200\n", + "Call query_by_index with arch_index=3809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3809, hp=200\n", + "Call query_by_index with arch_index=3810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3810, hp=200\n", + "Call query_by_index with arch_index=3811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3811, hp=200\n", + "Call query_by_index with arch_index=3812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3812, hp=200\n", + "Call query_by_index with arch_index=3813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3813, hp=200\n", + "Call query_by_index with arch_index=3814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3814, hp=200\n", + "Call query_by_index with arch_index=3815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3815, hp=200\n", + "Call query_by_index with arch_index=3816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3816, hp=200\n", + "Call query_by_index with arch_index=3817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3817, hp=200\n", + "Call query_by_index with arch_index=3818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3818, hp=200\n", + "Call query_by_index with arch_index=3819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3819, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 25%|██▍ | 3838/15625 [01:03<01:58, 99.59it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3820, hp=200\n", + "Call query_by_index with arch_index=3821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3821, hp=200\n", + "Call query_by_index with arch_index=3822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3822, hp=200\n", + "Call query_by_index with arch_index=3823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3823, hp=200\n", + "Call query_by_index with arch_index=3824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3824, hp=200\n", + "Call query_by_index with arch_index=3825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3825, hp=200\n", + "Call query_by_index with arch_index=3826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3826, hp=200\n", + "Call query_by_index with arch_index=3827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3827, hp=200\n", + "Call query_by_index with arch_index=3828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3828, hp=200\n", + "Call query_by_index with arch_index=3829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3829, hp=200\n", + "Call query_by_index with arch_index=3830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3830, hp=200\n", + "Call query_by_index with arch_index=3831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3831, hp=200\n", + "Call query_by_index with arch_index=3832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3832, hp=200\n", + "Call query_by_index with arch_index=3833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3833, hp=200\n", + "Call query_by_index with arch_index=3834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3834, hp=200\n", + "Call query_by_index with arch_index=3835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3835, hp=200\n", + "Call query_by_index with arch_index=3836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3836, hp=200\n", + "Call query_by_index with arch_index=3837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3837, hp=200\n", + "Call query_by_index with arch_index=3838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3838, hp=200\n", + "Call query_by_index with arch_index=3839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3839, hp=200\n", + "Call query_by_index with arch_index=3840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3840, hp=200\n", + "Call query_by_index with arch_index=3841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3841, hp=200\n", + "Call query_by_index with arch_index=3842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3842, hp=200\n", + "Call query_by_index with arch_index=3843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3843, hp=200\n", + "Call query_by_index with arch_index=3844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3844, hp=200\n", + "Call query_by_index with arch_index=3845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3845, hp=200\n", + "Call query_by_index with arch_index=3846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3846, hp=200\n", + "Call query_by_index with arch_index=3847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3847, hp=200\n", + "Call query_by_index with arch_index=3848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3848, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 25%|██▍ | 3864/15625 [01:03<01:53, 103.42it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3849, hp=200\n", + "Call query_by_index with arch_index=3850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3850, hp=200\n", + "Call query_by_index with arch_index=3851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3851, hp=200\n", + "Call query_by_index with arch_index=3852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3852, hp=200\n", + "Call query_by_index with arch_index=3853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3853, hp=200\n", + "Call query_by_index with arch_index=3854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3854, hp=200\n", + "Call query_by_index with arch_index=3855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3855, hp=200\n", + "Call query_by_index with arch_index=3856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3856, hp=200\n", + "Call query_by_index with arch_index=3857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3857, hp=200\n", + "Call query_by_index with arch_index=3858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3858, hp=200\n", + "Call query_by_index with arch_index=3859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3859, hp=200\n", + "Call query_by_index with arch_index=3860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3860, hp=200\n", + "Call query_by_index with arch_index=3861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3861, hp=200\n", + "Call query_by_index with arch_index=3862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3862, hp=200\n", + "Call query_by_index with arch_index=3863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3863, hp=200\n", + "Call query_by_index with arch_index=3864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3864, hp=200\n", + "Call query_by_index with arch_index=3865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3865, hp=200\n", + "Call query_by_index with arch_index=3866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3866, hp=200\n", + "Call query_by_index with arch_index=3867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3867, hp=200\n", + "Call query_by_index with arch_index=3868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3868, hp=200\n", + "Call query_by_index with arch_index=3869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3869, hp=200\n", + "Call query_by_index with arch_index=3870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3870, hp=200\n", + "Call query_by_index with arch_index=3871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3871, hp=200\n", + "Call query_by_index with arch_index=3872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3872, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 25%|██▍ | 3890/15625 [01:03<01:51, 105.27it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3873, hp=200\n", + "Call query_by_index with arch_index=3874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3874, hp=200\n", + "Call query_by_index with arch_index=3875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3875, hp=200\n", + "Call query_by_index with arch_index=3876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3876, hp=200\n", + "Call query_by_index with arch_index=3877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3877, hp=200\n", + "Call query_by_index with arch_index=3878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3878, hp=200\n", + "Call query_by_index with arch_index=3879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3879, hp=200\n", + "Call query_by_index with arch_index=3880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3880, hp=200\n", + "Call query_by_index with arch_index=3881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3881, hp=200\n", + "Call query_by_index with arch_index=3882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3882, hp=200\n", + "Call query_by_index with arch_index=3883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3883, hp=200\n", + "Call query_by_index with arch_index=3884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3884, hp=200\n", + "Call query_by_index with arch_index=3885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3885, hp=200\n", + "Call query_by_index with arch_index=3886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3886, hp=200\n", + "Call query_by_index with arch_index=3887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3887, hp=200\n", + "Call query_by_index with arch_index=3888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3888, hp=200\n", + "Call query_by_index with arch_index=3889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3889, hp=200\n", + "Call query_by_index with arch_index=3890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3890, hp=200\n", + "Call query_by_index with arch_index=3891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3891, hp=200\n", + "Call query_by_index with arch_index=3892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3892, hp=200\n", + "Call query_by_index with arch_index=3893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3893, hp=200\n", + "Call query_by_index with arch_index=3894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3894, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 25%|██▍ | 3901/15625 [01:03<02:18, 84.92it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3895, hp=200\n", + "Call query_by_index with arch_index=3896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3896, hp=200\n", + "Call query_by_index with arch_index=3897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3897, hp=200\n", + "Call query_by_index with arch_index=3898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3898, hp=200\n", + "Call query_by_index with arch_index=3899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3899, hp=200\n", + "Call query_by_index with arch_index=3900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3900, hp=200\n", + "Call query_by_index with arch_index=3901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3901, hp=200\n", + "Call query_by_index with arch_index=3902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3902, hp=200\n", + "Call query_by_index with arch_index=3903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3903, hp=200\n", + "Call query_by_index with arch_index=3904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3904, hp=200\n", + "Call query_by_index with arch_index=3905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3905, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 25%|██▌ | 3911/15625 [01:04<02:40, 72.80it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3906, hp=200\n", + "Call query_by_index with arch_index=3907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3907, hp=200\n", + "Call query_by_index with arch_index=3908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3908, hp=200\n", + "Call query_by_index with arch_index=3909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3909, hp=200\n", + "Call query_by_index with arch_index=3910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3910, hp=200\n", + "Call query_by_index with arch_index=3911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3911, hp=200\n", + "Call query_by_index with arch_index=3912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3912, hp=200\n", + "Call query_by_index with arch_index=3913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3913, hp=200\n", + "Call query_by_index with arch_index=3914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3914, hp=200\n", + "Call query_by_index with arch_index=3915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3915, hp=200\n", + "Call query_by_index with arch_index=3916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3916, hp=200\n", + "Call query_by_index with arch_index=3917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3917, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 25%|██▌ | 3928/15625 [01:04<03:02, 64.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3918, hp=200\n", + "Call query_by_index with arch_index=3919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3919, hp=200\n", + "Call query_by_index with arch_index=3920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3920, hp=200\n", + "Call query_by_index with arch_index=3921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3921, hp=200\n", + "Call query_by_index with arch_index=3922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3922, hp=200\n", + "Call query_by_index with arch_index=3923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3923, hp=200\n", + "Call query_by_index with arch_index=3924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3924, hp=200\n", + "Call query_by_index with arch_index=3925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3925, hp=200\n", + "Call query_by_index with arch_index=3926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3926, hp=200\n", + "Call query_by_index with arch_index=3927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3927, hp=200\n", + "Call query_by_index with arch_index=3928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3928, hp=200\n", + "Call query_by_index with arch_index=3929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3929, hp=200\n", + "Call query_by_index with arch_index=3930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3930, hp=200\n", + "Call query_by_index with arch_index=3931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3931, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 25%|██▌ | 3942/15625 [01:04<03:10, 61.47it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3932, hp=200\n", + "Call query_by_index with arch_index=3933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3933, hp=200\n", + "Call query_by_index with arch_index=3934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3934, hp=200\n", + "Call query_by_index with arch_index=3935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3935, hp=200\n", + "Call query_by_index with arch_index=3936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3936, hp=200\n", + "Call query_by_index with arch_index=3937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3937, hp=200\n", + "Call query_by_index with arch_index=3938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3938, hp=200\n", + "Call query_by_index with arch_index=3939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3939, hp=200\n", + "Call query_by_index with arch_index=3940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3940, hp=200\n", + "Call query_by_index with arch_index=3941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3941, hp=200\n", + "Call query_by_index with arch_index=3942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3942, hp=200\n", + "Call query_by_index with arch_index=3943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3943, hp=200\n", + "Call query_by_index with arch_index=3944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3944, hp=200\n", + "Call query_by_index with arch_index=3945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3945, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 25%|██▌ | 3956/15625 [01:04<03:14, 60.06it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3946, hp=200\n", + "Call query_by_index with arch_index=3947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3947, hp=200\n", + "Call query_by_index with arch_index=3948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3948, hp=200\n", + "Call query_by_index with arch_index=3949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3949, hp=200\n", + "Call query_by_index with arch_index=3950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3950, hp=200\n", + "Call query_by_index with arch_index=3951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3951, hp=200\n", + "Call query_by_index with arch_index=3952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3952, hp=200\n", + "Call query_by_index with arch_index=3953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3953, hp=200\n", + "Call query_by_index with arch_index=3954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3954, hp=200\n", + "Call query_by_index with arch_index=3955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3955, hp=200\n", + "Call query_by_index with arch_index=3956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3956, hp=200\n", + "Call query_by_index with arch_index=3957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3957, hp=200\n", + "Call query_by_index with arch_index=3958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3958, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 25%|██▌ | 3963/15625 [01:05<03:25, 56.75it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3959, hp=200\n", + "Call query_by_index with arch_index=3960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3960, hp=200\n", + "Call query_by_index with arch_index=3961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3961, hp=200\n", + "Call query_by_index with arch_index=3962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3962, hp=200\n", + "Call query_by_index with arch_index=3963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3963, hp=200\n", + "Call query_by_index with arch_index=3964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3964, hp=200\n", + "Call query_by_index with arch_index=3965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3965, hp=200\n", + "Call query_by_index with arch_index=3966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3966, hp=200\n", + "Call query_by_index with arch_index=3967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3967, hp=200\n", + "Call query_by_index with arch_index=3968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3968, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 25%|██▌ | 3975/15625 [01:05<03:42, 52.36it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3969, hp=200\n", + "Call query_by_index with arch_index=3970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3970, hp=200\n", + "Call query_by_index with arch_index=3971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3971, hp=200\n", + "Call query_by_index with arch_index=3972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3972, hp=200\n", + "Call query_by_index with arch_index=3973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3973, hp=200\n", + "Call query_by_index with arch_index=3974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3974, hp=200\n", + "Call query_by_index with arch_index=3975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3975, hp=200\n", + "Call query_by_index with arch_index=3976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3976, hp=200\n", + "Call query_by_index with arch_index=3977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3977, hp=200\n", + "Call query_by_index with arch_index=3978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3978, hp=200\n", + "Call query_by_index with arch_index=3979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3979, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▌ | 3987/15625 [01:05<03:58, 48.88it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3980, hp=200\n", + "Call query_by_index with arch_index=3981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3981, hp=200\n", + "Call query_by_index with arch_index=3982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3982, hp=200\n", + "Call query_by_index with arch_index=3983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3983, hp=200\n", + "Call query_by_index with arch_index=3984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3984, hp=200\n", + "Call query_by_index with arch_index=3985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3985, hp=200\n", + "Call query_by_index with arch_index=3986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3986, hp=200\n", + "Call query_by_index with arch_index=3987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3987, hp=200\n", + "Call query_by_index with arch_index=3988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3988, hp=200\n", + "Call query_by_index with arch_index=3989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3989, hp=200\n", + "Call query_by_index with arch_index=3990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3990, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▌ | 3999/15625 [01:05<03:46, 51.28it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=3991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3991, hp=200\n", + "Call query_by_index with arch_index=3992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3992, hp=200\n", + "Call query_by_index with arch_index=3993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3993, hp=200\n", + "Call query_by_index with arch_index=3994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3994, hp=200\n", + "Call query_by_index with arch_index=3995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3995, hp=200\n", + "Call query_by_index with arch_index=3996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3996, hp=200\n", + "Call query_by_index with arch_index=3997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3997, hp=200\n", + "Call query_by_index with arch_index=3998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3998, hp=200\n", + "Call query_by_index with arch_index=3999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=3999, hp=200\n", + "Call query_by_index with arch_index=4000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4000, hp=200\n", + "Call query_by_index with arch_index=4001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4001, hp=200\n", + "Call query_by_index with arch_index=4002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4002, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▌ | 4011/15625 [01:06<03:47, 51.01it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4003, hp=200\n", + "Call query_by_index with arch_index=4004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4004, hp=200\n", + "Call query_by_index with arch_index=4005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4005, hp=200\n", + "Call query_by_index with arch_index=4006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4006, hp=200\n", + "Call query_by_index with arch_index=4007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4007, hp=200\n", + "Call query_by_index with arch_index=4008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4008, hp=200\n", + "Call query_by_index with arch_index=4009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4009, hp=200\n", + "Call query_by_index with arch_index=4010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4010, hp=200\n", + "Call query_by_index with arch_index=4011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4011, hp=200\n", + "Call query_by_index with arch_index=4012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4012, hp=200\n", + "Call query_by_index with arch_index=4013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4013, hp=200\n", + "Call query_by_index with arch_index=4014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4014, hp=200\n", + "Call query_by_index with arch_index=4015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4015, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▌ | 4031/15625 [01:06<03:09, 61.29it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4016, hp=200\n", + "Call query_by_index with arch_index=4017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4017, hp=200\n", + "Call query_by_index with arch_index=4018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4018, hp=200\n", + "Call query_by_index with arch_index=4019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4019, hp=200\n", + "Call query_by_index with arch_index=4020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4020, hp=200\n", + "Call query_by_index with arch_index=4021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4021, hp=200\n", + "Call query_by_index with arch_index=4022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4022, hp=200\n", + "Call query_by_index with arch_index=4023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4023, hp=200\n", + "Call query_by_index with arch_index=4024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4024, hp=200\n", + "Call query_by_index with arch_index=4025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4025, hp=200\n", + "Call query_by_index with arch_index=4026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4026, hp=200\n", + "Call query_by_index with arch_index=4027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4027, hp=200\n", + "Call query_by_index with arch_index=4028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4028, hp=200\n", + "Call query_by_index with arch_index=4029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4029, hp=200\n", + "Call query_by_index with arch_index=4030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4030, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▌ | 4045/15625 [01:06<03:28, 55.63it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4031, hp=200\n", + "Call query_by_index with arch_index=4032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4032, hp=200\n", + "Call query_by_index with arch_index=4033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4033, hp=200\n", + "Call query_by_index with arch_index=4034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4034, hp=200\n", + "Call query_by_index with arch_index=4035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4035, hp=200\n", + "Call query_by_index with arch_index=4036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4036, hp=200\n", + "Call query_by_index with arch_index=4037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4037, hp=200\n", + "Call query_by_index with arch_index=4038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4038, hp=200\n", + "Call query_by_index with arch_index=4039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4039, hp=200\n", + "Call query_by_index with arch_index=4040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4040, hp=200\n", + "Call query_by_index with arch_index=4041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4041, hp=200\n", + "Call query_by_index with arch_index=4042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4042, hp=200\n", + "Call query_by_index with arch_index=4043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4043, hp=200\n", + "Call query_by_index with arch_index=4044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4044, hp=200\n", + "Call query_by_index with arch_index=4045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4045, hp=200\n", + "Call query_by_index with arch_index=4046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4046, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▌ | 4057/15625 [01:06<03:39, 52.70it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4047, hp=200\n", + "Call query_by_index with arch_index=4048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4048, hp=200\n", + "Call query_by_index with arch_index=4049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4049, hp=200\n", + "Call query_by_index with arch_index=4050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4050, hp=200\n", + "Call query_by_index with arch_index=4051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4051, hp=200\n", + "Call query_by_index with arch_index=4052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4052, hp=200\n", + "Call query_by_index with arch_index=4053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4053, hp=200\n", + "Call query_by_index with arch_index=4054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4054, hp=200\n", + "Call query_by_index with arch_index=4055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4055, hp=200\n", + "Call query_by_index with arch_index=4056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4056, hp=200\n", + "Call query_by_index with arch_index=4057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4057, hp=200\n", + "Call query_by_index with arch_index=4058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4058, hp=200\n", + "Call query_by_index with arch_index=4059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4059, hp=200\n", + "Call query_by_index with arch_index=4060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4060, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▌ | 4072/15625 [01:07<03:18, 58.19it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4061, hp=200\n", + "Call query_by_index with arch_index=4062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4062, hp=200\n", + "Call query_by_index with arch_index=4063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4063, hp=200\n", + "Call query_by_index with arch_index=4064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4064, hp=200\n", + "Call query_by_index with arch_index=4065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4065, hp=200\n", + "Call query_by_index with arch_index=4066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4066, hp=200\n", + "Call query_by_index with arch_index=4067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4067, hp=200\n", + "Call query_by_index with arch_index=4068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4068, hp=200\n", + "Call query_by_index with arch_index=4069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4069, hp=200\n", + "Call query_by_index with arch_index=4070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4070, hp=200\n", + "Call query_by_index with arch_index=4071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4071, hp=200\n", + "Call query_by_index with arch_index=4072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4072, hp=200\n", + "Call query_by_index with arch_index=4073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4073, hp=200\n", + "Call query_by_index with arch_index=4074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4074, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▌ | 4088/15625 [01:07<02:53, 66.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4075, hp=200\n", + "Call query_by_index with arch_index=4076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4076, hp=200\n", + "Call query_by_index with arch_index=4077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4077, hp=200\n", + "Call query_by_index with arch_index=4078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4078, hp=200\n", + "Call query_by_index with arch_index=4079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4079, hp=200\n", + "Call query_by_index with arch_index=4080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4080, hp=200\n", + "Call query_by_index with arch_index=4081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4081, hp=200\n", + "Call query_by_index with arch_index=4082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4082, hp=200\n", + "Call query_by_index with arch_index=4083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4083, hp=200\n", + "Call query_by_index with arch_index=4084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4084, hp=200\n", + "Call query_by_index with arch_index=4085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4085, hp=200\n", + "Call query_by_index with arch_index=4086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4086, hp=200\n", + "Call query_by_index with arch_index=4087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4087, hp=200\n", + "Call query_by_index with arch_index=4088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4088, hp=200\n", + "Call query_by_index with arch_index=4089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4089, hp=200\n", + "Call query_by_index with arch_index=4090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4090, hp=200\n", + "Call query_by_index with arch_index=4091, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▋ | 4104/15625 [01:07<02:42, 71.01it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=4091, hp=200\n", + "Call query_by_index with arch_index=4092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4092, hp=200\n", + "Call query_by_index with arch_index=4093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4093, hp=200\n", + "Call query_by_index with arch_index=4094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4094, hp=200\n", + "Call query_by_index with arch_index=4095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4095, hp=200\n", + "Call query_by_index with arch_index=4096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4096, hp=200\n", + "Call query_by_index with arch_index=4097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4097, hp=200\n", + "Call query_by_index with arch_index=4098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4098, hp=200\n", + "Call query_by_index with arch_index=4099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4099, hp=200\n", + "Call query_by_index with arch_index=4100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4100, hp=200\n", + "Call query_by_index with arch_index=4101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4101, hp=200\n", + "Call query_by_index with arch_index=4102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4102, hp=200\n", + "Call query_by_index with arch_index=4103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4103, hp=200\n", + "Call query_by_index with arch_index=4104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4104, hp=200\n", + "Call query_by_index with arch_index=4105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4105, hp=200\n", + "Call query_by_index with arch_index=4106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4106, hp=200\n", + "Call query_by_index with arch_index=4107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4107, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 26%|██▋ | 4121/15625 [01:07<02:30, 76.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4108, hp=200\n", + "Call query_by_index with arch_index=4109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4109, hp=200\n", + "Call query_by_index with arch_index=4110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4110, hp=200\n", + "Call query_by_index with arch_index=4111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4111, hp=200\n", + "Call query_by_index with arch_index=4112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4112, hp=200\n", + "Call query_by_index with arch_index=4113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4113, hp=200\n", + "Call query_by_index with arch_index=4114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4114, hp=200\n", + "Call query_by_index with arch_index=4115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4115, hp=200\n", + "Call query_by_index with arch_index=4116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4116, hp=200\n", + "Call query_by_index with arch_index=4117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4117, hp=200\n", + "Call query_by_index with arch_index=4118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4118, hp=200\n", + "Call query_by_index with arch_index=4119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4119, hp=200\n", + "Call query_by_index with arch_index=4120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4120, hp=200\n", + "Call query_by_index with arch_index=4121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4121, hp=200\n", + "Call query_by_index with arch_index=4122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4122, hp=200\n", + "Call query_by_index with arch_index=4123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4123, hp=200\n", + "Call query_by_index with arch_index=4124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4124, hp=200\n", + "Call query_by_index with arch_index=4125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4125, hp=200\n", + "Call query_by_index with arch_index=4126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4126, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 27%|██▋ | 4146/15625 [01:07<01:57, 97.79it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4127, hp=200\n", + "Call query_by_index with arch_index=4128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4128, hp=200\n", + "Call query_by_index with arch_index=4129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4129, hp=200\n", + "Call query_by_index with arch_index=4130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4130, hp=200\n", + "Call query_by_index with arch_index=4131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4131, hp=200\n", + "Call query_by_index with arch_index=4132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4132, hp=200\n", + "Call query_by_index with arch_index=4133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4133, hp=200\n", + "Call query_by_index with arch_index=4134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4134, hp=200\n", + "Call query_by_index with arch_index=4135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4135, hp=200\n", + "Call query_by_index with arch_index=4136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4136, hp=200\n", + "Call query_by_index with arch_index=4137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4137, hp=200\n", + "Call query_by_index with arch_index=4138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4138, hp=200\n", + "Call query_by_index with arch_index=4139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4139, hp=200\n", + "Call query_by_index with arch_index=4140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4140, hp=200\n", + "Call query_by_index with arch_index=4141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4141, hp=200\n", + "Call query_by_index with arch_index=4142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4142, hp=200\n", + "Call query_by_index with arch_index=4143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4143, hp=200\n", + "Call query_by_index with arch_index=4144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4144, hp=200\n", + "Call query_by_index with arch_index=4145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4145, hp=200\n", + "Call query_by_index with arch_index=4146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4146, hp=200\n", + "Call query_by_index with arch_index=4147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4147, hp=200\n", + "Call query_by_index with arch_index=4148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4148, hp=200\n", + "Call query_by_index with arch_index=4149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4149, hp=200\n", + "Call query_by_index with arch_index=4150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4150, hp=200\n", + "Call query_by_index with arch_index=4151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4151, hp=200\n", + "Call query_by_index with arch_index=4152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4152, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 27%|██▋ | 4166/15625 [01:08<02:20, 81.83it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4153, hp=200\n", + "Call query_by_index with arch_index=4154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4154, hp=200\n", + "Call query_by_index with arch_index=4155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4155, hp=200\n", + "Call query_by_index with arch_index=4156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4156, hp=200\n", + "Call query_by_index with arch_index=4157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4157, hp=200\n", + "Call query_by_index with arch_index=4158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4158, hp=200\n", + "Call query_by_index with arch_index=4159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4159, hp=200\n", + "Call query_by_index with arch_index=4160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4160, hp=200\n", + "Call query_by_index with arch_index=4161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4161, hp=200\n", + "Call query_by_index with arch_index=4162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4162, hp=200\n", + "Call query_by_index with arch_index=4163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4163, hp=200\n", + "Call query_by_index with arch_index=4164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4164, hp=200\n", + "Call query_by_index with arch_index=4165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4165, hp=200\n", + "Call query_by_index with arch_index=4166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4166, hp=200\n", + "Call query_by_index with arch_index=4167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4167, hp=200\n", + "Call query_by_index with arch_index=4168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4168, hp=200\n", + "Call query_by_index with arch_index=4169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4169, hp=200\n", + "Call query_by_index with arch_index=4170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4170, hp=200\n", + "Call query_by_index with arch_index=4171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4171, hp=200\n", + "Call query_by_index with arch_index=4172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4172, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 27%|██▋ | 4187/15625 [01:08<02:05, 91.36it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4173, hp=200\n", + "Call query_by_index with arch_index=4174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4174, hp=200\n", + "Call query_by_index with arch_index=4175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4175, hp=200\n", + "Call query_by_index with arch_index=4176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4176, hp=200\n", + "Call query_by_index with arch_index=4177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4177, hp=200\n", + "Call query_by_index with arch_index=4178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4178, hp=200\n", + "Call query_by_index with arch_index=4179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4179, hp=200\n", + "Call query_by_index with arch_index=4180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4180, hp=200\n", + "Call query_by_index with arch_index=4181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4181, hp=200\n", + "Call query_by_index with arch_index=4182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4182, hp=200\n", + "Call query_by_index with arch_index=4183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4183, hp=200\n", + "Call query_by_index with arch_index=4184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4184, hp=200\n", + "Call query_by_index with arch_index=4185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4185, hp=200\n", + "Call query_by_index with arch_index=4186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4186, hp=200\n", + "Call query_by_index with arch_index=4187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4187, hp=200\n", + "Call query_by_index with arch_index=4188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4188, hp=200\n", + "Call query_by_index with arch_index=4189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4189, hp=200\n", + "Call query_by_index with arch_index=4190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4190, hp=200\n", + "Call query_by_index with arch_index=4191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4191, hp=200\n", + "Call query_by_index with arch_index=4192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4192, hp=200\n", + "Call query_by_index with arch_index=4193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4193, hp=200\n", + "Call query_by_index with arch_index=4194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4194, hp=200\n", + "Call query_by_index with arch_index=4195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4195, hp=200\n", + "Call query_by_index with arch_index=4196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4196, hp=200\n", + "Call query_by_index with arch_index=4197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4197, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 27%|██▋ | 4210/15625 [01:08<01:58, 96.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4198, hp=200\n", + "Call query_by_index with arch_index=4199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4199, hp=200\n", + "Call query_by_index with arch_index=4200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4200, hp=200\n", + "Call query_by_index with arch_index=4201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4201, hp=200\n", + "Call query_by_index with arch_index=4202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4202, hp=200\n", + "Call query_by_index with arch_index=4203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4203, hp=200\n", + "Call query_by_index with arch_index=4204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4204, hp=200\n", + "Call query_by_index with arch_index=4205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4205, hp=200\n", + "Call query_by_index with arch_index=4206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4206, hp=200\n", + "Call query_by_index with arch_index=4207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4207, hp=200\n", + "Call query_by_index with arch_index=4208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4208, hp=200\n", + "Call query_by_index with arch_index=4209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4209, hp=200\n", + "Call query_by_index with arch_index=4210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4210, hp=200\n", + "Call query_by_index with arch_index=4211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4211, hp=200\n", + "Call query_by_index with arch_index=4212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4212, hp=200\n", + "Call query_by_index with arch_index=4213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4213, hp=200\n", + "Call query_by_index with arch_index=4214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4214, hp=200\n", + "Call query_by_index with arch_index=4215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4215, hp=200\n", + "Call query_by_index with arch_index=4216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4216, hp=200\n", + "Call query_by_index with arch_index=4217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4217, hp=200\n", + "Call query_by_index with arch_index=4218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4218, hp=200\n", + "Call query_by_index with arch_index=4219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4219, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 27%|██▋ | 4232/15625 [01:08<01:54, 99.44it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4220, hp=200\n", + "Call query_by_index with arch_index=4221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4221, hp=200\n", + "Call query_by_index with arch_index=4222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4222, hp=200\n", + "Call query_by_index with arch_index=4223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4223, hp=200\n", + "Call query_by_index with arch_index=4224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4224, hp=200\n", + "Call query_by_index with arch_index=4225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4225, hp=200\n", + "Call query_by_index with arch_index=4226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4226, hp=200\n", + "Call query_by_index with arch_index=4227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4227, hp=200\n", + "Call query_by_index with arch_index=4228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4228, hp=200\n", + "Call query_by_index with arch_index=4229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4229, hp=200\n", + "Call query_by_index with arch_index=4230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4230, hp=200\n", + "Call query_by_index with arch_index=4231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4231, hp=200\n", + "Call query_by_index with arch_index=4232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4232, hp=200\n", + "Call query_by_index with arch_index=4233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4233, hp=200\n", + "Call query_by_index with arch_index=4234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4234, hp=200\n", + "Call query_by_index with arch_index=4235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4235, hp=200\n", + "Call query_by_index with arch_index=4236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4236, hp=200\n", + "Call query_by_index with arch_index=4237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4237, hp=200\n", + "Call query_by_index with arch_index=4238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4238, hp=200\n", + "Call query_by_index with arch_index=4239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4239, hp=200\n", + "Call query_by_index with arch_index=4240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4240, hp=200\n", + "Call query_by_index with arch_index=4241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4241, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 27%|██▋ | 4258/15625 [01:09<01:41, 111.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4242, hp=200\n", + "Call query_by_index with arch_index=4243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4243, hp=200\n", + "Call query_by_index with arch_index=4244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4244, hp=200\n", + "Call query_by_index with arch_index=4245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4245, hp=200\n", + "Call query_by_index with arch_index=4246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4246, hp=200\n", + "Call query_by_index with arch_index=4247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4247, hp=200\n", + "Call query_by_index with arch_index=4248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4248, hp=200\n", + "Call query_by_index with arch_index=4249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4249, hp=200\n", + "Call query_by_index with arch_index=4250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4250, hp=200\n", + "Call query_by_index with arch_index=4251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4251, hp=200\n", + "Call query_by_index with arch_index=4252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4252, hp=200\n", + "Call query_by_index with arch_index=4253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4253, hp=200\n", + "Call query_by_index with arch_index=4254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4254, hp=200\n", + "Call query_by_index with arch_index=4255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4255, hp=200\n", + "Call query_by_index with arch_index=4256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4256, hp=200\n", + "Call query_by_index with arch_index=4257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4257, hp=200\n", + "Call query_by_index with arch_index=4258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4258, hp=200\n", + "Call query_by_index with arch_index=4259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4259, hp=200\n", + "Call query_by_index with arch_index=4260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4260, hp=200\n", + "Call query_by_index with arch_index=4261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4261, hp=200\n", + "Call query_by_index with arch_index=4262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4262, hp=200\n", + "Call query_by_index with arch_index=4263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4263, hp=200\n", + "Call query_by_index with arch_index=4264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4264, hp=200\n", + "Call query_by_index with arch_index=4265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4265, hp=200\n", + "Call query_by_index with arch_index=4266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4266, hp=200\n", + "Call query_by_index with arch_index=4267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4267, hp=200\n", + "Call query_by_index with arch_index=4268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4268, hp=200\n", + "Call query_by_index with arch_index=4269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4269, hp=200\n", + "Call query_by_index with arch_index=4270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4270, hp=200\n", + "Call query_by_index with arch_index=4271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4271, hp=200\n", + "Call query_by_index with arch_index=4272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4272, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 27%|██▋ | 4287/15625 [01:09<01:41, 112.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4273, hp=200\n", + "Call query_by_index with arch_index=4274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4274, hp=200\n", + "Call query_by_index with arch_index=4275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4275, hp=200\n", + "Call query_by_index with arch_index=4276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4276, hp=200\n", + "Call query_by_index with arch_index=4277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4277, hp=200\n", + "Call query_by_index with arch_index=4278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4278, hp=200\n", + "Call query_by_index with arch_index=4279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4279, hp=200\n", + "Call query_by_index with arch_index=4280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4280, hp=200\n", + "Call query_by_index with arch_index=4281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4281, hp=200\n", + "Call query_by_index with arch_index=4282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4282, hp=200\n", + "Call query_by_index with arch_index=4283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4283, hp=200\n", + "Call query_by_index with arch_index=4284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4284, hp=200\n", + "Call query_by_index with arch_index=4285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4285, hp=200\n", + "Call query_by_index with arch_index=4286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4286, hp=200\n", + "Call query_by_index with arch_index=4287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4287, hp=200\n", + "Call query_by_index with arch_index=4288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4288, hp=200\n", + "Call query_by_index with arch_index=4289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4289, hp=200\n", + "Call query_by_index with arch_index=4290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4290, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 28%|██▊ | 4299/15625 [01:09<02:18, 81.66it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4291, hp=200\n", + "Call query_by_index with arch_index=4292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4292, hp=200\n", + "Call query_by_index with arch_index=4293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4293, hp=200\n", + "Call query_by_index with arch_index=4294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4294, hp=200\n", + "Call query_by_index with arch_index=4295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4295, hp=200\n", + "Call query_by_index with arch_index=4296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4296, hp=200\n", + "Call query_by_index with arch_index=4297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4297, hp=200\n", + "Call query_by_index with arch_index=4298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4298, hp=200\n", + "Call query_by_index with arch_index=4299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4299, hp=200\n", + "Call query_by_index with arch_index=4300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4300, hp=200\n", + "Call query_by_index with arch_index=4301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4301, hp=200\n", + "Call query_by_index with arch_index=4302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4302, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 28%|██▊ | 4309/15625 [01:09<02:44, 68.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4303, hp=200\n", + "Call query_by_index with arch_index=4304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4304, hp=200\n", + "Call query_by_index with arch_index=4305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4305, hp=200\n", + "Call query_by_index with arch_index=4306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4306, hp=200\n", + "Call query_by_index with arch_index=4307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4307, hp=200\n", + "Call query_by_index with arch_index=4308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4308, hp=200\n", + "Call query_by_index with arch_index=4309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4309, hp=200\n", + "Call query_by_index with arch_index=4310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4310, hp=200\n", + "Call query_by_index with arch_index=4311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4311, hp=200\n", + "Call query_by_index with arch_index=4312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4312, hp=200\n", + "Call query_by_index with arch_index=4313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4313, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4325/15625 [01:10<03:14, 58.10it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4314, hp=200\n", + "Call query_by_index with arch_index=4315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4315, hp=200\n", + "Call query_by_index with arch_index=4316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4316, hp=200\n", + "Call query_by_index with arch_index=4317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4317, hp=200\n", + "Call query_by_index with arch_index=4318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4318, hp=200\n", + "Call query_by_index with arch_index=4319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4319, hp=200\n", + "Call query_by_index with arch_index=4320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4320, hp=200\n", + "Call query_by_index with arch_index=4321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4321, hp=200\n", + "Call query_by_index with arch_index=4322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4322, hp=200\n", + "Call query_by_index with arch_index=4323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4323, hp=200\n", + "Call query_by_index with arch_index=4324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4324, hp=200\n", + "Call query_by_index with arch_index=4325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4325, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 28%|██▊ | 4332/15625 [01:10<03:21, 55.97it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4326, hp=200\n", + "Call query_by_index with arch_index=4327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4327, hp=200\n", + "Call query_by_index with arch_index=4328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4328, hp=200\n", + "Call query_by_index with arch_index=4329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4329, hp=200\n", + "Call query_by_index with arch_index=4330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4330, hp=200\n", + "Call query_by_index with arch_index=4331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4331, hp=200\n", + "Call query_by_index with arch_index=4332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4332, hp=200\n", + "Call query_by_index with arch_index=4333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4333, hp=200\n", + "Call query_by_index with arch_index=4334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4334, hp=200\n", + "Call query_by_index with arch_index=4335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4335, hp=200\n", + "Call query_by_index with arch_index=4336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4336, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4344/15625 [01:10<03:21, 55.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4337, hp=200\n", + "Call query_by_index with arch_index=4338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4338, hp=200\n", + "Call query_by_index with arch_index=4339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4339, hp=200\n", + "Call query_by_index with arch_index=4340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4340, hp=200\n", + "Call query_by_index with arch_index=4341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4341, hp=200\n", + "Call query_by_index with arch_index=4342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4342, hp=200\n", + "Call query_by_index with arch_index=4343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4343, hp=200\n", + "Call query_by_index with arch_index=4344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4344, hp=200\n", + "Call query_by_index with arch_index=4345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4345, hp=200\n", + "Call query_by_index with arch_index=4346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4346, hp=200\n", + "Call query_by_index with arch_index=4347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4347, hp=200\n", + "Call query_by_index with arch_index=4348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4348, hp=200\n", + "Call query_by_index with arch_index=4349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4349, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4356/15625 [01:10<03:22, 55.69it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4350, hp=200\n", + "Call query_by_index with arch_index=4351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4351, hp=200\n", + "Call query_by_index with arch_index=4352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4352, hp=200\n", + "Call query_by_index with arch_index=4353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4353, hp=200\n", + "Call query_by_index with arch_index=4354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4354, hp=200\n", + "Call query_by_index with arch_index=4355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4355, hp=200\n", + "Call query_by_index with arch_index=4356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4356, hp=200\n", + "Call query_by_index with arch_index=4357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4357, hp=200\n", + "Call query_by_index with arch_index=4358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4358, hp=200\n", + "Call query_by_index with arch_index=4359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4359, hp=200\n", + "Call query_by_index with arch_index=4360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4360, hp=200\n", + "Call query_by_index with arch_index=4361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4361, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4368/15625 [01:10<03:46, 49.80it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4362, hp=200\n", + "Call query_by_index with arch_index=4363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4363, hp=200\n", + "Call query_by_index with arch_index=4364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4364, hp=200\n", + "Call query_by_index with arch_index=4365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4365, hp=200\n", + "Call query_by_index with arch_index=4366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4366, hp=200\n", + "Call query_by_index with arch_index=4367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4367, hp=200\n", + "Call query_by_index with arch_index=4368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4368, hp=200\n", + "Call query_by_index with arch_index=4369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4369, hp=200\n", + "Call query_by_index with arch_index=4370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4370, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4380/15625 [01:11<03:43, 50.31it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4371, hp=200\n", + "Call query_by_index with arch_index=4372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4372, hp=200\n", + "Call query_by_index with arch_index=4373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4373, hp=200\n", + "Call query_by_index with arch_index=4374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4374, hp=200\n", + "Call query_by_index with arch_index=4375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4375, hp=200\n", + "Call query_by_index with arch_index=4376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4376, hp=200\n", + "Call query_by_index with arch_index=4377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4377, hp=200\n", + "Call query_by_index with arch_index=4378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4378, hp=200\n", + "Call query_by_index with arch_index=4379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4379, hp=200\n", + "Call query_by_index with arch_index=4380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4380, hp=200\n", + "Call query_by_index with arch_index=4381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4381, hp=200\n", + "Call query_by_index with arch_index=4382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4382, hp=200\n", + "Call query_by_index with arch_index=4383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4383, hp=200\n", + "Call query_by_index with arch_index=4384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4384, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4392/15625 [01:11<03:44, 50.04it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4385, hp=200\n", + "Call query_by_index with arch_index=4386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4386, hp=200\n", + "Call query_by_index with arch_index=4387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4387, hp=200\n", + "Call query_by_index with arch_index=4388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4388, hp=200\n", + "Call query_by_index with arch_index=4389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4389, hp=200\n", + "Call query_by_index with arch_index=4390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4390, hp=200\n", + "Call query_by_index with arch_index=4391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4391, hp=200\n", + "Call query_by_index with arch_index=4392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4392, hp=200\n", + "Call query_by_index with arch_index=4393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4393, hp=200\n", + "Call query_by_index with arch_index=4394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4394, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4404/15625 [01:11<03:44, 50.05it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4395, hp=200\n", + "Call query_by_index with arch_index=4396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4396, hp=200\n", + "Call query_by_index with arch_index=4397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4397, hp=200\n", + "Call query_by_index with arch_index=4398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4398, hp=200\n", + "Call query_by_index with arch_index=4399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4399, hp=200\n", + "Call query_by_index with arch_index=4400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4400, hp=200\n", + "Call query_by_index with arch_index=4401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4401, hp=200\n", + "Call query_by_index with arch_index=4402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4402, hp=200\n", + "Call query_by_index with arch_index=4403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4403, hp=200\n", + "Call query_by_index with arch_index=4404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4404, hp=200\n", + "Call query_by_index with arch_index=4405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4405, hp=200\n", + "Call query_by_index with arch_index=4406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4406, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4416/15625 [01:11<03:39, 50.96it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4407, hp=200\n", + "Call query_by_index with arch_index=4408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4408, hp=200\n", + "Call query_by_index with arch_index=4409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4409, hp=200\n", + "Call query_by_index with arch_index=4410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4410, hp=200\n", + "Call query_by_index with arch_index=4411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4411, hp=200\n", + "Call query_by_index with arch_index=4412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4412, hp=200\n", + "Call query_by_index with arch_index=4413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4413, hp=200\n", + "Call query_by_index with arch_index=4414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4414, hp=200\n", + "Call query_by_index with arch_index=4415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4415, hp=200\n", + "Call query_by_index with arch_index=4416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4416, hp=200\n", + "Call query_by_index with arch_index=4417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4417, hp=200\n", + "Call query_by_index with arch_index=4418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4418, hp=200\n", + "Call query_by_index with arch_index=4419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4419, hp=200\n", + "Call query_by_index with arch_index=4420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4420, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4428/15625 [01:12<03:39, 50.96it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4421, hp=200\n", + "Call query_by_index with arch_index=4422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4422, hp=200\n", + "Call query_by_index with arch_index=4423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4423, hp=200\n", + "Call query_by_index with arch_index=4424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4424, hp=200\n", + "Call query_by_index with arch_index=4425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4425, hp=200\n", + "Call query_by_index with arch_index=4426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4426, hp=200\n", + "Call query_by_index with arch_index=4427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4427, hp=200\n", + "Call query_by_index with arch_index=4428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4428, hp=200\n", + "Call query_by_index with arch_index=4429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4429, hp=200\n", + "Call query_by_index with arch_index=4430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4430, hp=200\n", + "Call query_by_index with arch_index=4431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4431, hp=200\n", + "Call query_by_index with arch_index=4432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4432, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4440/15625 [01:12<03:42, 50.25it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4433, hp=200\n", + "Call query_by_index with arch_index=4434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4434, hp=200\n", + "Call query_by_index with arch_index=4435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4435, hp=200\n", + "Call query_by_index with arch_index=4436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4436, hp=200\n", + "Call query_by_index with arch_index=4437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4437, hp=200\n", + "Call query_by_index with arch_index=4438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4438, hp=200\n", + "Call query_by_index with arch_index=4439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4439, hp=200\n", + "Call query_by_index with arch_index=4440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4440, hp=200\n", + "Call query_by_index with arch_index=4441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4441, hp=200\n", + "Call query_by_index with arch_index=4442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4442, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 28%|██▊ | 4452/15625 [01:12<03:40, 50.66it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4443, hp=200\n", + "Call query_by_index with arch_index=4444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4444, hp=200\n", + "Call query_by_index with arch_index=4445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4445, hp=200\n", + "Call query_by_index with arch_index=4446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4446, hp=200\n", + "Call query_by_index with arch_index=4447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4447, hp=200\n", + "Call query_by_index with arch_index=4448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4448, hp=200\n", + "Call query_by_index with arch_index=4449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4449, hp=200\n", + "Call query_by_index with arch_index=4450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4450, hp=200\n", + "Call query_by_index with arch_index=4451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4451, hp=200\n", + "Call query_by_index with arch_index=4452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4452, hp=200\n", + "Call query_by_index with arch_index=4453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4453, hp=200\n", + "Call query_by_index with arch_index=4454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4454, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 29%|██▊ | 4466/15625 [01:12<03:11, 58.40it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4455, hp=200\n", + "Call query_by_index with arch_index=4456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4456, hp=200\n", + "Call query_by_index with arch_index=4457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4457, hp=200\n", + "Call query_by_index with arch_index=4458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4458, hp=200\n", + "Call query_by_index with arch_index=4459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4459, hp=200\n", + "Call query_by_index with arch_index=4460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4460, hp=200\n", + "Call query_by_index with arch_index=4461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4461, hp=200\n", + "Call query_by_index with arch_index=4462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4462, hp=200\n", + "Call query_by_index with arch_index=4463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4463, hp=200\n", + "Call query_by_index with arch_index=4464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4464, hp=200\n", + "Call query_by_index with arch_index=4465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4465, hp=200\n", + "Call query_by_index with arch_index=4466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4466, hp=200\n", + "Call query_by_index with arch_index=4467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4467, hp=200\n", + "Call query_by_index with arch_index=4468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4468, hp=200\n", + "Call query_by_index with arch_index=4469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4469, hp=200\n", + "Call query_by_index with arch_index=4470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4470, hp=200\n", + "Call query_by_index with arch_index=4471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4471, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 29%|██▊ | 4481/15625 [01:13<02:52, 64.44it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4472, hp=200\n", + "Call query_by_index with arch_index=4473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4473, hp=200\n", + "Call query_by_index with arch_index=4474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4474, hp=200\n", + "Call query_by_index with arch_index=4475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4475, hp=200\n", + "Call query_by_index with arch_index=4476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4476, hp=200\n", + "Call query_by_index with arch_index=4477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4477, hp=200\n", + "Call query_by_index with arch_index=4478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4478, hp=200\n", + "Call query_by_index with arch_index=4479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4479, hp=200\n", + "Call query_by_index with arch_index=4480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4480, hp=200\n", + "Call query_by_index with arch_index=4481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4481, hp=200\n", + "Call query_by_index with arch_index=4482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4482, hp=200\n", + "Call query_by_index with arch_index=4483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4483, hp=200\n", + "Call query_by_index with arch_index=4484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4484, hp=200\n", + "Call query_by_index with arch_index=4485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4485, hp=200\n", + "Call query_by_index with arch_index=4486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4486, hp=200\n", + "Call query_by_index with arch_index=4487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4487, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 29%|██▉ | 4504/15625 [01:13<02:38, 70.15it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4488, hp=200\n", + "Call query_by_index with arch_index=4489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4489, hp=200\n", + "Call query_by_index with arch_index=4490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4490, hp=200\n", + "Call query_by_index with arch_index=4491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4491, hp=200\n", + "Call query_by_index with arch_index=4492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4492, hp=200\n", + "Call query_by_index with arch_index=4493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4493, hp=200\n", + "Call query_by_index with arch_index=4494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4494, hp=200\n", + "Call query_by_index with arch_index=4495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4495, hp=200\n", + "Call query_by_index with arch_index=4496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4496, hp=200\n", + "Call query_by_index with arch_index=4497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4497, hp=200\n", + "Call query_by_index with arch_index=4498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4498, hp=200\n", + "Call query_by_index with arch_index=4499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4499, hp=200\n", + "Call query_by_index with arch_index=4500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4500, hp=200\n", + "Call query_by_index with arch_index=4501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4501, hp=200\n", + "Call query_by_index with arch_index=4502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4502, hp=200\n", + "Call query_by_index with arch_index=4503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4503, hp=200\n", + "Call query_by_index with arch_index=4504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4504, hp=200\n", + "Call query_by_index with arch_index=4505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4505, hp=200\n", + "Call query_by_index with arch_index=4506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4506, hp=200\n", + "Call query_by_index with arch_index=4507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4507, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 29%|██▉ | 4519/15625 [01:13<02:48, 65.92it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4508, hp=200\n", + "Call query_by_index with arch_index=4509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4509, hp=200\n", + "Call query_by_index with arch_index=4510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4510, hp=200\n", + "Call query_by_index with arch_index=4511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4511, hp=200\n", + "Call query_by_index with arch_index=4512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4512, hp=200\n", + "Call query_by_index with arch_index=4513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4513, hp=200\n", + "Call query_by_index with arch_index=4514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4514, hp=200\n", + "Call query_by_index with arch_index=4515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4515, hp=200\n", + "Call query_by_index with arch_index=4516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4516, hp=200\n", + "Call query_by_index with arch_index=4517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4517, hp=200\n", + "Call query_by_index with arch_index=4518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4518, hp=200\n", + "Call query_by_index with arch_index=4519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4519, hp=200\n", + "Call query_by_index with arch_index=4520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4520, hp=200\n", + "Call query_by_index with arch_index=4521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4521, hp=200\n", + "Call query_by_index with arch_index=4522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4522, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 29%|██▉ | 4535/15625 [01:13<02:38, 69.89it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4523, hp=200\n", + "Call query_by_index with arch_index=4524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4524, hp=200\n", + "Call query_by_index with arch_index=4525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4525, hp=200\n", + "Call query_by_index with arch_index=4526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4526, hp=200\n", + "Call query_by_index with arch_index=4527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4527, hp=200\n", + "Call query_by_index with arch_index=4528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4528, hp=200\n", + "Call query_by_index with arch_index=4529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4529, hp=200\n", + "Call query_by_index with arch_index=4530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4530, hp=200\n", + "Call query_by_index with arch_index=4531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4531, hp=200\n", + "Call query_by_index with arch_index=4532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4532, hp=200\n", + "Call query_by_index with arch_index=4533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4533, hp=200\n", + "Call query_by_index with arch_index=4534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4534, hp=200\n", + "Call query_by_index with arch_index=4535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4535, hp=200\n", + "Call query_by_index with arch_index=4536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4536, hp=200\n", + "Call query_by_index with arch_index=4537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4537, hp=200\n", + "Call query_by_index with arch_index=4538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4538, hp=200\n", + "Call query_by_index with arch_index=4539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4539, hp=200\n", + "Call query_by_index with arch_index=4540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4540, hp=200\n", + "Call query_by_index with arch_index=4541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4541, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 29%|██▉ | 4551/15625 [01:14<02:39, 69.52it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4542, hp=200\n", + "Call query_by_index with arch_index=4543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4543, hp=200\n", + "Call query_by_index with arch_index=4544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4544, hp=200\n", + "Call query_by_index with arch_index=4545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4545, hp=200\n", + "Call query_by_index with arch_index=4546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4546, hp=200\n", + "Call query_by_index with arch_index=4547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4547, hp=200\n", + "Call query_by_index with arch_index=4548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4548, hp=200\n", + "Call query_by_index with arch_index=4549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4549, hp=200\n", + "Call query_by_index with arch_index=4550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4550, hp=200\n", + "Call query_by_index with arch_index=4551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4551, hp=200\n", + "Call query_by_index with arch_index=4552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4552, hp=200\n", + "Call query_by_index with arch_index=4553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4553, hp=200\n", + "Call query_by_index with arch_index=4554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4554, hp=200\n", + "Call query_by_index with arch_index=4555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4555, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 29%|██▉ | 4566/15625 [01:14<02:54, 63.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4556, hp=200\n", + "Call query_by_index with arch_index=4557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4557, hp=200\n", + "Call query_by_index with arch_index=4558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4558, hp=200\n", + "Call query_by_index with arch_index=4559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4559, hp=200\n", + "Call query_by_index with arch_index=4560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4560, hp=200\n", + "Call query_by_index with arch_index=4561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4561, hp=200\n", + "Call query_by_index with arch_index=4562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4562, hp=200\n", + "Call query_by_index with arch_index=4563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4563, hp=200\n", + "Call query_by_index with arch_index=4564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4564, hp=200\n", + "Call query_by_index with arch_index=4565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4565, hp=200\n", + "Call query_by_index with arch_index=4566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4566, hp=200\n", + "Call query_by_index with arch_index=4567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4567, hp=200\n", + "Call query_by_index with arch_index=4568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4568, hp=200\n", + "Call query_by_index with arch_index=4569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4569, hp=200\n", + "Call query_by_index with arch_index=4570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4570, hp=200\n", + "Call query_by_index with arch_index=4571, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 29%|██▉ | 4580/15625 [01:14<02:50, 64.92it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=4571, hp=200\n", + "Call query_by_index with arch_index=4572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4572, hp=200\n", + "Call query_by_index with arch_index=4573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4573, hp=200\n", + "Call query_by_index with arch_index=4574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4574, hp=200\n", + "Call query_by_index with arch_index=4575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4575, hp=200\n", + "Call query_by_index with arch_index=4576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4576, hp=200\n", + "Call query_by_index with arch_index=4577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4577, hp=200\n", + "Call query_by_index with arch_index=4578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4578, hp=200\n", + "Call query_by_index with arch_index=4579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4579, hp=200\n", + "Call query_by_index with arch_index=4580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4580, hp=200\n", + "Call query_by_index with arch_index=4581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4581, hp=200\n", + "Call query_by_index with arch_index=4582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4582, hp=200\n", + "Call query_by_index with arch_index=4583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4583, hp=200\n", + "Call query_by_index with arch_index=4584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4584, hp=200\n", + "Call query_by_index with arch_index=4585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4585, hp=200\n", + "Call query_by_index with arch_index=4586, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 29%|██▉ | 4596/15625 [01:14<02:42, 67.75it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=4586, hp=200\n", + "Call query_by_index with arch_index=4587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4587, hp=200\n", + "Call query_by_index with arch_index=4588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4588, hp=200\n", + "Call query_by_index with arch_index=4589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4589, hp=200\n", + "Call query_by_index with arch_index=4590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4590, hp=200\n", + "Call query_by_index with arch_index=4591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4591, hp=200\n", + "Call query_by_index with arch_index=4592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4592, hp=200\n", + "Call query_by_index with arch_index=4593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4593, hp=200\n", + "Call query_by_index with arch_index=4594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4594, hp=200\n", + "Call query_by_index with arch_index=4595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4595, hp=200\n", + "Call query_by_index with arch_index=4596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4596, hp=200\n", + "Call query_by_index with arch_index=4597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4597, hp=200\n", + "Call query_by_index with arch_index=4598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4598, hp=200\n", + "Call query_by_index with arch_index=4599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4599, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|██▉ | 4611/15625 [01:15<02:56, 62.31it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4600, hp=200\n", + "Call query_by_index with arch_index=4601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4601, hp=200\n", + "Call query_by_index with arch_index=4602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4602, hp=200\n", + "Call query_by_index with arch_index=4603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4603, hp=200\n", + "Call query_by_index with arch_index=4604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4604, hp=200\n", + "Call query_by_index with arch_index=4605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4605, hp=200\n", + "Call query_by_index with arch_index=4606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4606, hp=200\n", + "Call query_by_index with arch_index=4607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4607, hp=200\n", + "Call query_by_index with arch_index=4608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4608, hp=200\n", + "Call query_by_index with arch_index=4609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4609, hp=200\n", + "Call query_by_index with arch_index=4610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4610, hp=200\n", + "Call query_by_index with arch_index=4611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4611, hp=200\n", + "Call query_by_index with arch_index=4612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4612, hp=200\n", + "Call query_by_index with arch_index=4613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4613, hp=200\n", + "Call query_by_index with arch_index=4614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4614, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|██▉ | 4628/15625 [01:15<02:36, 70.42it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4615, hp=200\n", + "Call query_by_index with arch_index=4616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4616, hp=200\n", + "Call query_by_index with arch_index=4617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4617, hp=200\n", + "Call query_by_index with arch_index=4618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4618, hp=200\n", + "Call query_by_index with arch_index=4619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4619, hp=200\n", + "Call query_by_index with arch_index=4620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4620, hp=200\n", + "Call query_by_index with arch_index=4621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4621, hp=200\n", + "Call query_by_index with arch_index=4622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4622, hp=200\n", + "Call query_by_index with arch_index=4623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4623, hp=200\n", + "Call query_by_index with arch_index=4624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4624, hp=200\n", + "Call query_by_index with arch_index=4625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4625, hp=200\n", + "Call query_by_index with arch_index=4626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4626, hp=200\n", + "Call query_by_index with arch_index=4627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4627, hp=200\n", + "Call query_by_index with arch_index=4628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4628, hp=200\n", + "Call query_by_index with arch_index=4629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4629, hp=200\n", + "Call query_by_index with arch_index=4630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4630, hp=200\n", + "Call query_by_index with arch_index=4631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4631, hp=200\n", + "Call query_by_index with arch_index=4632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4632, hp=200\n", + "Call query_by_index with arch_index=4633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4633, hp=200\n", + "Call query_by_index with arch_index=4634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4634, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|██▉ | 4645/15625 [01:15<02:25, 75.36it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4635, hp=200\n", + "Call query_by_index with arch_index=4636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4636, hp=200\n", + "Call query_by_index with arch_index=4637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4637, hp=200\n", + "Call query_by_index with arch_index=4638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4638, hp=200\n", + "Call query_by_index with arch_index=4639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4639, hp=200\n", + "Call query_by_index with arch_index=4640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4640, hp=200\n", + "Call query_by_index with arch_index=4641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4641, hp=200\n", + "Call query_by_index with arch_index=4642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4642, hp=200\n", + "Call query_by_index with arch_index=4643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4643, hp=200\n", + "Call query_by_index with arch_index=4644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4644, hp=200\n", + "Call query_by_index with arch_index=4645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4645, hp=200\n", + "Call query_by_index with arch_index=4646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4646, hp=200\n", + "Call query_by_index with arch_index=4647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4647, hp=200\n", + "Call query_by_index with arch_index=4648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4648, hp=200\n", + "Call query_by_index with arch_index=4649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4649, hp=200\n", + "Call query_by_index with arch_index=4650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4650, hp=200\n", + "Call query_by_index with arch_index=4651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4651, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|██▉ | 4661/15625 [01:15<02:30, 72.92it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_by_index with arch_index=4652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4652, hp=200\n", + "Call query_by_index with arch_index=4653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4653, hp=200\n", + "Call query_by_index with arch_index=4654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4654, hp=200\n", + "Call query_by_index with arch_index=4655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4655, hp=200\n", + "Call query_by_index with arch_index=4656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4656, hp=200\n", + "Call query_by_index with arch_index=4657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4657, hp=200\n", + "Call query_by_index with arch_index=4658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4658, hp=200\n", + "Call query_by_index with arch_index=4659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4659, hp=200\n", + "Call query_by_index with arch_index=4660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4660, hp=200\n", + "Call query_by_index with arch_index=4661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4661, hp=200\n", + "Call query_by_index with arch_index=4662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4662, hp=200\n", + "Call query_by_index with arch_index=4663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4663, hp=200\n", + "Call query_by_index with arch_index=4664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4664, hp=200\n", + "Call query_by_index with arch_index=4665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4665, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|██▉ | 4681/15625 [01:15<02:10, 83.70it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4666, hp=200\n", + "Call query_by_index with arch_index=4667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4667, hp=200\n", + "Call query_by_index with arch_index=4668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4668, hp=200\n", + "Call query_by_index with arch_index=4669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4669, hp=200\n", + "Call query_by_index with arch_index=4670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4670, hp=200\n", + "Call query_by_index with arch_index=4671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4671, hp=200\n", + "Call query_by_index with arch_index=4672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4672, hp=200\n", + "Call query_by_index with arch_index=4673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4673, hp=200\n", + "Call query_by_index with arch_index=4674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4674, hp=200\n", + "Call query_by_index with arch_index=4675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4675, hp=200\n", + "Call query_by_index with arch_index=4676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4676, hp=200\n", + "Call query_by_index with arch_index=4677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4677, hp=200\n", + "Call query_by_index with arch_index=4678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4678, hp=200\n", + "Call query_by_index with arch_index=4679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4679, hp=200\n", + "Call query_by_index with arch_index=4680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4680, hp=200\n", + "Call query_by_index with arch_index=4681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4681, hp=200\n", + "Call query_by_index with arch_index=4682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4682, hp=200\n", + "Call query_by_index with arch_index=4683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4683, hp=200\n", + "Call query_by_index with arch_index=4684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4684, hp=200\n", + "Call query_by_index with arch_index=4685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4685, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|███ | 4698/15625 [01:16<02:50, 64.20it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4686, hp=200\n", + "Call query_by_index with arch_index=4687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4687, hp=200\n", + "Call query_by_index with arch_index=4688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4688, hp=200\n", + "Call query_by_index with arch_index=4689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4689, hp=200\n", + "Call query_by_index with arch_index=4690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4690, hp=200\n", + "Call query_by_index with arch_index=4691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4691, hp=200\n", + "Call query_by_index with arch_index=4692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4692, hp=200\n", + "Call query_by_index with arch_index=4693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4693, hp=200\n", + "Call query_by_index with arch_index=4694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4694, hp=200\n", + "Call query_by_index with arch_index=4695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4695, hp=200\n", + "Call query_by_index with arch_index=4696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4696, hp=200\n", + "Call query_by_index with arch_index=4697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4697, hp=200\n", + "Call query_by_index with arch_index=4698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4698, hp=200\n", + "Call query_by_index with arch_index=4699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4699, hp=200\n", + "Call query_by_index with arch_index=4700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4700, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 30%|███ | 4705/15625 [01:16<02:53, 62.89it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4701, hp=200\n", + "Call query_by_index with arch_index=4702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4702, hp=200\n", + "Call query_by_index with arch_index=4703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4703, hp=200\n", + "Call query_by_index with arch_index=4704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4704, hp=200\n", + "Call query_by_index with arch_index=4705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4705, hp=200\n", + "Call query_by_index with arch_index=4706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4706, hp=200\n", + "Call query_by_index with arch_index=4707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4707, hp=200\n", + "Call query_by_index with arch_index=4708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4708, hp=200\n", + "Call query_by_index with arch_index=4709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4709, hp=200\n", + "Call query_by_index with arch_index=4710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4710, hp=200\n", + "Call query_by_index with arch_index=4711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4711, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|███ | 4718/15625 [01:16<03:11, 57.07it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4712, hp=200\n", + "Call query_by_index with arch_index=4713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4713, hp=200\n", + "Call query_by_index with arch_index=4714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4714, hp=200\n", + "Call query_by_index with arch_index=4715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4715, hp=200\n", + "Call query_by_index with arch_index=4716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4716, hp=200\n", + "Call query_by_index with arch_index=4717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4717, hp=200\n", + "Call query_by_index with arch_index=4718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4718, hp=200\n", + "Call query_by_index with arch_index=4719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4719, hp=200\n", + "Call query_by_index with arch_index=4720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4720, hp=200\n", + "Call query_by_index with arch_index=4721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4721, hp=200\n", + "Call query_by_index with arch_index=4722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4722, hp=200\n", + "Call query_by_index with arch_index=4723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4723, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|███ | 4736/15625 [01:16<03:17, 55.14it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4724, hp=200\n", + "Call query_by_index with arch_index=4725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4725, hp=200\n", + "Call query_by_index with arch_index=4726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4726, hp=200\n", + "Call query_by_index with arch_index=4727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4727, hp=200\n", + "Call query_by_index with arch_index=4728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4728, hp=200\n", + "Call query_by_index with arch_index=4729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4729, hp=200\n", + "Call query_by_index with arch_index=4730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4730, hp=200\n", + "Call query_by_index with arch_index=4731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4731, hp=200\n", + "Call query_by_index with arch_index=4732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4732, hp=200\n", + "Call query_by_index with arch_index=4733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4733, hp=200\n", + "Call query_by_index with arch_index=4734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4734, hp=200\n", + "Call query_by_index with arch_index=4735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4735, hp=200\n", + "Call query_by_index with arch_index=4736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4736, hp=200\n", + "Call query_by_index with arch_index=4737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4737, hp=200\n", + "Call query_by_index with arch_index=4738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4738, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|███ | 4748/15625 [01:17<03:24, 53.23it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4739, hp=200\n", + "Call query_by_index with arch_index=4740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4740, hp=200\n", + "Call query_by_index with arch_index=4741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4741, hp=200\n", + "Call query_by_index with arch_index=4742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4742, hp=200\n", + "Call query_by_index with arch_index=4743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4743, hp=200\n", + "Call query_by_index with arch_index=4744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4744, hp=200\n", + "Call query_by_index with arch_index=4745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4745, hp=200\n", + "Call query_by_index with arch_index=4746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4746, hp=200\n", + "Call query_by_index with arch_index=4747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4747, hp=200\n", + "Call query_by_index with arch_index=4748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4748, hp=200\n", + "Call query_by_index with arch_index=4749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4749, hp=200\n", + "Call query_by_index with arch_index=4750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4750, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 30%|███ | 4760/15625 [01:17<03:43, 48.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4751, hp=200\n", + "Call query_by_index with arch_index=4752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4752, hp=200\n", + "Call query_by_index with arch_index=4753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4753, hp=200\n", + "Call query_by_index with arch_index=4754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4754, hp=200\n", + "Call query_by_index with arch_index=4755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4755, hp=200\n", + "Call query_by_index with arch_index=4756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4756, hp=200\n", + "Call query_by_index with arch_index=4757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4757, hp=200\n", + "Call query_by_index with arch_index=4758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4758, hp=200\n", + "Call query_by_index with arch_index=4759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4759, hp=200\n", + "Call query_by_index with arch_index=4760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4760, hp=200\n", + "Call query_by_index with arch_index=4761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4761, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 31%|███ | 4773/15625 [01:17<03:20, 53.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4762, hp=200\n", + "Call query_by_index with arch_index=4763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4763, hp=200\n", + "Call query_by_index with arch_index=4764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4764, hp=200\n", + "Call query_by_index with arch_index=4765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4765, hp=200\n", + "Call query_by_index with arch_index=4766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4766, hp=200\n", + "Call query_by_index with arch_index=4767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4767, hp=200\n", + "Call query_by_index with arch_index=4768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4768, hp=200\n", + "Call query_by_index with arch_index=4769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4769, hp=200\n", + "Call query_by_index with arch_index=4770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4770, hp=200\n", + "Call query_by_index with arch_index=4771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4771, hp=200\n", + "Call query_by_index with arch_index=4772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4772, hp=200\n", + "Call query_by_index with arch_index=4773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4773, hp=200\n", + "Call query_by_index with arch_index=4774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4774, hp=200\n", + "Call query_by_index with arch_index=4775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4775, hp=200\n", + "Call query_by_index with arch_index=4776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4776, hp=200\n", + "Call query_by_index with arch_index=4777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4777, hp=200\n", + "Call query_by_index with arch_index=4778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4778, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 31%|███ | 4786/15625 [01:17<03:14, 55.66it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4779, hp=200\n", + "Call query_by_index with arch_index=4780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4780, hp=200\n", + "Call query_by_index with arch_index=4781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4781, hp=200\n", + "Call query_by_index with arch_index=4782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4782, hp=200\n", + "Call query_by_index with arch_index=4783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4783, hp=200\n", + "Call query_by_index with arch_index=4784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4784, hp=200\n", + "Call query_by_index with arch_index=4785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4785, hp=200\n", + "Call query_by_index with arch_index=4786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4786, hp=200\n", + "Call query_by_index with arch_index=4787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4787, hp=200\n", + "Call query_by_index with arch_index=4788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4788, hp=200\n", + "Call query_by_index with arch_index=4789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4789, hp=200\n", + "Call query_by_index with arch_index=4790, dataname=cifar10, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 31%|███ | 4798/15625 [01:18<03:18, 54.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_meta_info_by_index with arch_index=4790, hp=200\n", + "Call query_by_index with arch_index=4791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4791, hp=200\n", + "Call query_by_index with arch_index=4792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4792, hp=200\n", + "Call query_by_index with arch_index=4793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4793, hp=200\n", + "Call query_by_index with arch_index=4794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4794, hp=200\n", + "Call query_by_index with arch_index=4795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4795, hp=200\n", + "Call query_by_index with arch_index=4796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4796, hp=200\n", + "Call query_by_index with arch_index=4797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4797, hp=200\n", + "Call query_by_index with arch_index=4798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4798, hp=200\n", + "Call query_by_index with arch_index=4799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4799, hp=200\n", + "Call query_by_index with arch_index=4800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4800, hp=200\n", + "Call query_by_index with arch_index=4801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4801, hp=200\n", + "Call query_by_index with arch_index=4802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4802, hp=200\n", + "Call query_by_index with arch_index=4803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4803, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 31%|███ | 4820/15625 [01:18<02:52, 62.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4804, hp=200\n", + "Call query_by_index with arch_index=4805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4805, hp=200\n", + "Call query_by_index with arch_index=4806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4806, hp=200\n", + "Call query_by_index with arch_index=4807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4807, hp=200\n", + "Call query_by_index with arch_index=4808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4808, hp=200\n", + "Call query_by_index with arch_index=4809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4809, hp=200\n", + "Call query_by_index with arch_index=4810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4810, hp=200\n", + "Call query_by_index with arch_index=4811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4811, hp=200\n", + "Call query_by_index with arch_index=4812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4812, hp=200\n", + "Call query_by_index with arch_index=4813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4813, hp=200\n", + "Call query_by_index with arch_index=4814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4814, hp=200\n", + "Call query_by_index with arch_index=4815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4815, hp=200\n", + "Call query_by_index with arch_index=4816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4816, hp=200\n", + "Call query_by_index with arch_index=4817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4817, hp=200\n", + "Call query_by_index with arch_index=4818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4818, hp=200\n", + "Call query_by_index with arch_index=4819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4819, hp=200\n", + "Call query_by_index with arch_index=4820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4820, hp=200\n", + "Call query_by_index with arch_index=4821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4821, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 31%|███ | 4834/15625 [01:18<02:55, 61.32it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4822, hp=200\n", + "Call query_by_index with arch_index=4823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4823, hp=200\n", + "Call query_by_index with arch_index=4824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4824, hp=200\n", + "Call query_by_index with arch_index=4825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4825, hp=200\n", + "Call query_by_index with arch_index=4826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4826, hp=200\n", + "Call query_by_index with arch_index=4827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4827, hp=200\n", + "Call query_by_index with arch_index=4828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4828, hp=200\n", + "Call query_by_index with arch_index=4829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4829, hp=200\n", + "Call query_by_index with arch_index=4830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4830, hp=200\n", + "Call query_by_index with arch_index=4831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4831, hp=200\n", + "Call query_by_index with arch_index=4832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4832, hp=200\n", + "Call query_by_index with arch_index=4833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4833, hp=200\n", + "Call query_by_index with arch_index=4834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4834, hp=200\n", + "Call query_by_index with arch_index=4835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4835, hp=200\n", + "Call query_by_index with arch_index=4836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4836, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 31%|███ | 4852/15625 [01:18<02:30, 71.42it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4837, hp=200\n", + "Call query_by_index with arch_index=4838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4838, hp=200\n", + "Call query_by_index with arch_index=4839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4839, hp=200\n", + "Call query_by_index with arch_index=4840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4840, hp=200\n", + "Call query_by_index with arch_index=4841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4841, hp=200\n", + "Call query_by_index with arch_index=4842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4842, hp=200\n", + "Call query_by_index with arch_index=4843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4843, hp=200\n", + "Call query_by_index with arch_index=4844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4844, hp=200\n", + "Call query_by_index with arch_index=4845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4845, hp=200\n", + "Call query_by_index with arch_index=4846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4846, hp=200\n", + "Call query_by_index with arch_index=4847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4847, hp=200\n", + "Call query_by_index with arch_index=4848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4848, hp=200\n", + "Call query_by_index with arch_index=4849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4849, hp=200\n", + "Call query_by_index with arch_index=4850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4850, hp=200\n", + "Call query_by_index with arch_index=4851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4851, hp=200\n", + "Call query_by_index with arch_index=4852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4852, hp=200\n", + "Call query_by_index with arch_index=4853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4853, hp=200\n", + "Call query_by_index with arch_index=4854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4854, hp=200\n", + "Call query_by_index with arch_index=4855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4855, hp=200\n", + "Call query_by_index with arch_index=4856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4856, hp=200\n", + "Call query_by_index with arch_index=4857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4857, hp=200\n", + "Call query_by_index with arch_index=4858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4858, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 31%|███ | 4868/15625 [01:19<02:27, 73.12it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4859, hp=200\n", + "Call query_by_index with arch_index=4860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4860, hp=200\n", + "Call query_by_index with arch_index=4861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4861, hp=200\n", + "Call query_by_index with arch_index=4862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4862, hp=200\n", + "Call query_by_index with arch_index=4863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4863, hp=200\n", + "Call query_by_index with arch_index=4864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4864, hp=200\n", + "Call query_by_index with arch_index=4865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4865, hp=200\n", + "Call query_by_index with arch_index=4866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4866, hp=200\n", + "Call query_by_index with arch_index=4867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4867, hp=200\n", + "Call query_by_index with arch_index=4868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4868, hp=200\n", + "Call query_by_index with arch_index=4869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4869, hp=200\n", + "Call query_by_index with arch_index=4870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4870, hp=200\n", + "Call query_by_index with arch_index=4871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4871, hp=200\n", + "Call query_by_index with arch_index=4872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4872, hp=200\n", + "Call query_by_index with arch_index=4873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4873, hp=200\n", + "Call query_by_index with arch_index=4874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4874, hp=200\n", + "Call query_by_index with arch_index=4875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4875, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 31%|███▏ | 4884/15625 [01:19<02:35, 68.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4876, hp=200\n", + "Call query_by_index with arch_index=4877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4877, hp=200\n", + "Call query_by_index with arch_index=4878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4878, hp=200\n", + "Call query_by_index with arch_index=4879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4879, hp=200\n", + "Call query_by_index with arch_index=4880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4880, hp=200\n", + "Call query_by_index with arch_index=4881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4881, hp=200\n", + "Call query_by_index with arch_index=4882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4882, hp=200\n", + "Call query_by_index with arch_index=4883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4883, hp=200\n", + "Call query_by_index with arch_index=4884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4884, hp=200\n", + "Call query_by_index with arch_index=4885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4885, hp=200\n", + "Call query_by_index with arch_index=4886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4886, hp=200\n", + "Call query_by_index with arch_index=4887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4887, hp=200\n", + "Call query_by_index with arch_index=4888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4888, hp=200\n", + "Call query_by_index with arch_index=4889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4889, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 31%|███▏ | 4902/15625 [01:19<02:18, 77.46it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4890, hp=200\n", + "Call query_by_index with arch_index=4891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4891, hp=200\n", + "Call query_by_index with arch_index=4892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4892, hp=200\n", + "Call query_by_index with arch_index=4893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4893, hp=200\n", + "Call query_by_index with arch_index=4894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4894, hp=200\n", + "Call query_by_index with arch_index=4895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4895, hp=200\n", + "Call query_by_index with arch_index=4896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4896, hp=200\n", + "Call query_by_index with arch_index=4897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4897, hp=200\n", + "Call query_by_index with arch_index=4898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4898, hp=200\n", + "Call query_by_index with arch_index=4899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4899, hp=200\n", + "Call query_by_index with arch_index=4900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4900, hp=200\n", + "Call query_by_index with arch_index=4901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4901, hp=200\n", + "Call query_by_index with arch_index=4902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4902, hp=200\n", + "Call query_by_index with arch_index=4903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4903, hp=200\n", + "Call query_by_index with arch_index=4904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4904, hp=200\n", + "Call query_by_index with arch_index=4905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4905, hp=200\n", + "Call query_by_index with arch_index=4906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4906, hp=200\n", + "Call query_by_index with arch_index=4907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4907, hp=200\n", + "Call query_by_index with arch_index=4908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4908, hp=200\n", + "Call query_by_index with arch_index=4909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4909, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 32%|███▏ | 4932/15625 [01:19<01:59, 89.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4910, hp=200\n", + "Call query_by_index with arch_index=4911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4911, hp=200\n", + "Call query_by_index with arch_index=4912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4912, hp=200\n", + "Call query_by_index with arch_index=4913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4913, hp=200\n", + "Call query_by_index with arch_index=4914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4914, hp=200\n", + "Call query_by_index with arch_index=4915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4915, hp=200\n", + "Call query_by_index with arch_index=4916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4916, hp=200\n", + "Call query_by_index with arch_index=4917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4917, hp=200\n", + "Call query_by_index with arch_index=4918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4918, hp=200\n", + "Call query_by_index with arch_index=4919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4919, hp=200\n", + "Call query_by_index with arch_index=4920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4920, hp=200\n", + "Call query_by_index with arch_index=4921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4921, hp=200\n", + "Call query_by_index with arch_index=4922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4922, hp=200\n", + "Call query_by_index with arch_index=4923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4923, hp=200\n", + "Call query_by_index with arch_index=4924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4924, hp=200\n", + "Call query_by_index with arch_index=4925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4925, hp=200\n", + "Call query_by_index with arch_index=4926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4926, hp=200\n", + "Call query_by_index with arch_index=4927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4927, hp=200\n", + "Call query_by_index with arch_index=4928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4928, hp=200\n", + "Call query_by_index with arch_index=4929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4929, hp=200\n", + "Call query_by_index with arch_index=4930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4930, hp=200\n", + "Call query_by_index with arch_index=4931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4931, hp=200\n", + "Call query_by_index with arch_index=4932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4932, hp=200\n", + "Call query_by_index with arch_index=4933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4933, hp=200\n", + "Call query_by_index with arch_index=4934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4934, hp=200\n", + "Call query_by_index with arch_index=4935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4935, hp=200\n", + "Call query_by_index with arch_index=4936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4936, hp=200\n", + "Call query_by_index with arch_index=4937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4937, hp=200\n", + "Call query_by_index with arch_index=4938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4938, hp=200\n", + "Call query_by_index with arch_index=4939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4939, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 32%|███▏ | 4962/15625 [01:20<02:00, 88.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4940, hp=200\n", + "Call query_by_index with arch_index=4941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4941, hp=200\n", + "Call query_by_index with arch_index=4942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4942, hp=200\n", + "Call query_by_index with arch_index=4943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4943, hp=200\n", + "Call query_by_index with arch_index=4944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4944, hp=200\n", + "Call query_by_index with arch_index=4945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4945, hp=200\n", + "Call query_by_index with arch_index=4946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4946, hp=200\n", + "Call query_by_index with arch_index=4947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4947, hp=200\n", + "Call query_by_index with arch_index=4948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4948, hp=200\n", + "Call query_by_index with arch_index=4949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4949, hp=200\n", + "Call query_by_index with arch_index=4950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4950, hp=200\n", + "Call query_by_index with arch_index=4951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4951, hp=200\n", + "Call query_by_index with arch_index=4952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4952, hp=200\n", + "Call query_by_index with arch_index=4953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4953, hp=200\n", + "Call query_by_index with arch_index=4954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4954, hp=200\n", + "Call query_by_index with arch_index=4955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4955, hp=200\n", + "Call query_by_index with arch_index=4956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4956, hp=200\n", + "Call query_by_index with arch_index=4957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4957, hp=200\n", + "Call query_by_index with arch_index=4958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4958, hp=200\n", + "Call query_by_index with arch_index=4959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4959, hp=200\n", + "Call query_by_index with arch_index=4960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4960, hp=200\n", + "Call query_by_index with arch_index=4961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4961, hp=200\n", + "Call query_by_index with arch_index=4962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4962, hp=200\n", + "Call query_by_index with arch_index=4963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4963, hp=200\n", + "Call query_by_index with arch_index=4964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4964, hp=200\n", + "Call query_by_index with arch_index=4965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4965, hp=200\n", + "Call query_by_index with arch_index=4966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4966, hp=200\n", + "Call query_by_index with arch_index=4967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4967, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 32%|███▏ | 4981/15625 [01:20<02:04, 85.80it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=4968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4968, hp=200\n", + "Call query_by_index with arch_index=4969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4969, hp=200\n", + "Call query_by_index with arch_index=4970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4970, hp=200\n", + "Call query_by_index with arch_index=4971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4971, hp=200\n", + "Call query_by_index with arch_index=4972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4972, hp=200\n", + "Call query_by_index with arch_index=4973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4973, hp=200\n", + "Call query_by_index with arch_index=4974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4974, hp=200\n", + "Call query_by_index with arch_index=4975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4975, hp=200\n", + "Call query_by_index with arch_index=4976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4976, hp=200\n", + "Call query_by_index with arch_index=4977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4977, hp=200\n", + "Call query_by_index with arch_index=4978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4978, hp=200\n", + "Call query_by_index with arch_index=4979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4979, hp=200\n", + "Call query_by_index with arch_index=4980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4980, hp=200\n", + "Call query_by_index with arch_index=4981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4981, hp=200\n", + "Call query_by_index with arch_index=4982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4982, hp=200\n", + "Call query_by_index with arch_index=4983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4983, hp=200\n", + "Call query_by_index with arch_index=4984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4984, hp=200\n", + "Call query_by_index with arch_index=4985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4985, hp=200\n", + "Call query_by_index with arch_index=4986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4986, hp=200\n", + "Call query_by_index with arch_index=4987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4987, hp=200\n", + "Call query_by_index with arch_index=4988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4988, hp=200\n", + "Call query_by_index with arch_index=4989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4989, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 32%|███▏ | 5011/15625 [01:20<02:00, 88.02it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_by_index with arch_index=4990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4990, hp=200\n", + "Call query_by_index with arch_index=4991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4991, hp=200\n", + "Call query_by_index with arch_index=4992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4992, hp=200\n", + "Call query_by_index with arch_index=4993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4993, hp=200\n", + "Call query_by_index with arch_index=4994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4994, hp=200\n", + "Call query_by_index with arch_index=4995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4995, hp=200\n", + "Call query_by_index with arch_index=4996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4996, hp=200\n", + "Call query_by_index with arch_index=4997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4997, hp=200\n", + "Call query_by_index with arch_index=4998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4998, hp=200\n", + "Call query_by_index with arch_index=4999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=4999, hp=200\n", + "Call query_by_index with arch_index=5000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5000, hp=200\n", + "Call query_by_index with arch_index=5001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5001, hp=200\n", + "Call query_by_index with arch_index=5002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5002, hp=200\n", + "Call query_by_index with arch_index=5003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5003, hp=200\n", + "Call query_by_index with arch_index=5004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5004, hp=200\n", + "Call query_by_index with arch_index=5005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5005, hp=200\n", + "Call query_by_index with arch_index=5006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5006, hp=200\n", + "Call query_by_index with arch_index=5007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5007, hp=200\n", + "Call query_by_index with arch_index=5008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5008, hp=200\n", + "Call query_by_index with arch_index=5009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5009, hp=200\n", + "Call query_by_index with arch_index=5010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5010, hp=200\n", + "Call query_by_index with arch_index=5011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5011, hp=200\n", + "Call query_by_index with arch_index=5012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5012, hp=200\n", + "Call query_by_index with arch_index=5013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5013, hp=200\n", + "Call query_by_index with arch_index=5014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5014, hp=200\n", + "Call query_by_index with arch_index=5015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5015, hp=200\n", + "Call query_by_index with arch_index=5016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5016, hp=200\n", + "Call query_by_index with arch_index=5017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5017, hp=200\n", + "Call query_by_index with arch_index=5018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5018, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 32%|███▏ | 5051/15625 [01:21<01:53, 92.77it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5019, hp=200\n", + "Call query_by_index with arch_index=5020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5020, hp=200\n", + "Call query_by_index with arch_index=5021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5021, hp=200\n", + "Call query_by_index with arch_index=5022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5022, hp=200\n", + "Call query_by_index with arch_index=5023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5023, hp=200\n", + "Call query_by_index with arch_index=5024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5024, hp=200\n", + "Call query_by_index with arch_index=5025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5025, hp=200\n", + "Call query_by_index with arch_index=5026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5026, hp=200\n", + "Call query_by_index with arch_index=5027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5027, hp=200\n", + "Call query_by_index with arch_index=5028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5028, hp=200\n", + "Call query_by_index with arch_index=5029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5029, hp=200\n", + "Call query_by_index with arch_index=5030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5030, hp=200\n", + "Call query_by_index with arch_index=5031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5031, hp=200\n", + "Call query_by_index with arch_index=5032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5032, hp=200\n", + "Call query_by_index with arch_index=5033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5033, hp=200\n", + "Call query_by_index with arch_index=5034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5034, hp=200\n", + "Call query_by_index with arch_index=5035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5035, hp=200\n", + "Call query_by_index with arch_index=5036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5036, hp=200\n", + "Call query_by_index with arch_index=5037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5037, hp=200\n", + "Call query_by_index with arch_index=5038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5038, hp=200\n", + "Call query_by_index with arch_index=5039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5039, hp=200\n", + "Call query_by_index with arch_index=5040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5040, hp=200\n", + "Call query_by_index with arch_index=5041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5041, hp=200\n", + "Call query_by_index with arch_index=5042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5042, hp=200\n", + "Call query_by_index with arch_index=5043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5043, hp=200\n", + "Call query_by_index with arch_index=5044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5044, hp=200\n", + "Call query_by_index with arch_index=5045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5045, hp=200\n", + "Call query_by_index with arch_index=5046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5046, hp=200\n", + "Call query_by_index with arch_index=5047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5047, hp=200\n", + "Call query_by_index with arch_index=5048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5048, hp=200\n", + "Call query_by_index with arch_index=5049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5049, hp=200\n", + "Call query_by_index with arch_index=5050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5050, hp=200\n", + "Call query_by_index with arch_index=5051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5051, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 32%|███▏ | 5071/15625 [01:21<01:54, 92.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5052, hp=200\n", + "Call query_by_index with arch_index=5053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5053, hp=200\n", + "Call query_by_index with arch_index=5054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5054, hp=200\n", + "Call query_by_index with arch_index=5055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5055, hp=200\n", + "Call query_by_index with arch_index=5056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5056, hp=200\n", + "Call query_by_index with arch_index=5057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5057, hp=200\n", + "Call query_by_index with arch_index=5058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5058, hp=200\n", + "Call query_by_index with arch_index=5059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5059, hp=200\n", + "Call query_by_index with arch_index=5060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5060, hp=200\n", + "Call query_by_index with arch_index=5061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5061, hp=200\n", + "Call query_by_index with arch_index=5062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5062, hp=200\n", + "Call query_by_index with arch_index=5063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5063, hp=200\n", + "Call query_by_index with arch_index=5064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5064, hp=200\n", + "Call query_by_index with arch_index=5065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5065, hp=200\n", + "Call query_by_index with arch_index=5066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5066, hp=200\n", + "Call query_by_index with arch_index=5067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5067, hp=200\n", + "Call query_by_index with arch_index=5068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5068, hp=200\n", + "Call query_by_index with arch_index=5069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5069, hp=200\n", + "Call query_by_index with arch_index=5070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5070, hp=200\n", + "Call query_by_index with arch_index=5071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5071, hp=200\n", + "Call query_by_index with arch_index=5072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5072, hp=200\n", + "Call query_by_index with arch_index=5073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5073, hp=200\n", + "Call query_by_index with arch_index=5074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5074, hp=200\n", + "Call query_by_index with arch_index=5075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5075, hp=200\n", + "Call query_by_index with arch_index=5076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5076, hp=200\n", + "Call query_by_index with arch_index=5077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5077, hp=200\n", + "Call query_by_index with arch_index=5078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5078, hp=200\n", + "Call query_by_index with arch_index=5079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5079, hp=200\n", + "Call query_by_index with arch_index=5080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5080, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 33%|███▎ | 5107/15625 [01:21<02:18, 75.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5081, hp=200\n", + "Call query_by_index with arch_index=5082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5082, hp=200\n", + "Call query_by_index with arch_index=5083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5083, hp=200\n", + "Call query_by_index with arch_index=5084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5084, hp=200\n", + "Call query_by_index with arch_index=5085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5085, hp=200\n", + "Call query_by_index with arch_index=5086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5086, hp=200\n", + "Call query_by_index with arch_index=5087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5087, hp=200\n", + "Call query_by_index with arch_index=5088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5088, hp=200\n", + "Call query_by_index with arch_index=5089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5089, hp=200\n", + "Call query_by_index with arch_index=5090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5090, hp=200\n", + "Call query_by_index with arch_index=5091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5091, hp=200\n", + "Call query_by_index with arch_index=5092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5092, hp=200\n", + "Call query_by_index with arch_index=5093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5093, hp=200\n", + "Call query_by_index with arch_index=5094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5094, hp=200\n", + "Call query_by_index with arch_index=5095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5095, hp=200\n", + "Call query_by_index with arch_index=5096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5096, hp=200\n", + "Call query_by_index with arch_index=5097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5097, hp=200\n", + "Call query_by_index with arch_index=5098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5098, hp=200\n", + "Call query_by_index with arch_index=5099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5099, hp=200\n", + "Call query_by_index with arch_index=5100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5100, hp=200\n", + "Call query_by_index with arch_index=5101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5101, hp=200\n", + "Call query_by_index with arch_index=5102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5102, hp=200\n", + "Call query_by_index with arch_index=5103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5103, hp=200\n", + "Call query_by_index with arch_index=5104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5104, hp=200\n", + "Call query_by_index with arch_index=5105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5105, hp=200\n", + "Call query_by_index with arch_index=5106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5106, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 33%|███▎ | 5131/15625 [01:22<02:26, 71.47it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5107, hp=200\n", + "Call query_by_index with arch_index=5108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5108, hp=200\n", + "Call query_by_index with arch_index=5109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5109, hp=200\n", + "Call query_by_index with arch_index=5110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5110, hp=200\n", + "Call query_by_index with arch_index=5111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5111, hp=200\n", + "Call query_by_index with arch_index=5112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5112, hp=200\n", + "Call query_by_index with arch_index=5113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5113, hp=200\n", + "Call query_by_index with arch_index=5114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5114, hp=200\n", + "Call query_by_index with arch_index=5115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5115, hp=200\n", + "Call query_by_index with arch_index=5116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5116, hp=200\n", + "Call query_by_index with arch_index=5117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5117, hp=200\n", + "Call query_by_index with arch_index=5118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5118, hp=200\n", + "Call query_by_index with arch_index=5119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5119, hp=200\n", + "Call query_by_index with arch_index=5120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5120, hp=200\n", + "Call query_by_index with arch_index=5121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5121, hp=200\n", + "Call query_by_index with arch_index=5122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5122, hp=200\n", + "Call query_by_index with arch_index=5123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5123, hp=200\n", + "Call query_by_index with arch_index=5124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5124, hp=200\n", + "Call query_by_index with arch_index=5125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5125, hp=200\n", + "Call query_by_index with arch_index=5126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5126, hp=200\n", + "Call query_by_index with arch_index=5127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5127, hp=200\n", + "Call query_by_index with arch_index=5128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5128, hp=200\n", + "Call query_by_index with arch_index=5129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5129, hp=200\n", + "Call query_by_index with arch_index=5130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5130, hp=200\n", + "Call query_by_index with arch_index=5131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5131, hp=200\n", + "Call query_by_index with arch_index=5132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5132, hp=200\n", + "Call query_by_index with arch_index=5133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5133, hp=200\n", + "Call query_by_index with arch_index=5134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5134, hp=200\n", + "Call query_by_index with arch_index=5135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5135, hp=200\n", + "Call query_by_index with arch_index=5136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5136, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 33%|███▎ | 5155/15625 [01:22<02:26, 71.63it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5137, hp=200\n", + "Call query_by_index with arch_index=5138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5138, hp=200\n", + "Call query_by_index with arch_index=5139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5139, hp=200\n", + "Call query_by_index with arch_index=5140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5140, hp=200\n", + "Call query_by_index with arch_index=5141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5141, hp=200\n", + "Call query_by_index with arch_index=5142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5142, hp=200\n", + "Call query_by_index with arch_index=5143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5143, hp=200\n", + "Call query_by_index with arch_index=5144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5144, hp=200\n", + "Call query_by_index with arch_index=5145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5145, hp=200\n", + "Call query_by_index with arch_index=5146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5146, hp=200\n", + "Call query_by_index with arch_index=5147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5147, hp=200\n", + "Call query_by_index with arch_index=5148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5148, hp=200\n", + "Call query_by_index with arch_index=5149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5149, hp=200\n", + "Call query_by_index with arch_index=5150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5150, hp=200\n", + "Call query_by_index with arch_index=5151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5151, hp=200\n", + "Call query_by_index with arch_index=5152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5152, hp=200\n", + "Call query_by_index with arch_index=5153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5153, hp=200\n", + "Call query_by_index with arch_index=5154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5154, hp=200\n", + "Call query_by_index with arch_index=5155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5155, hp=200\n", + "Call query_by_index with arch_index=5156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5156, hp=200\n", + "Call query_by_index with arch_index=5157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5157, hp=200\n", + "Call query_by_index with arch_index=5158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5158, hp=200\n", + "Call query_by_index with arch_index=5159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5159, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 33%|███▎ | 5171/15625 [01:22<02:29, 69.88it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5160, hp=200\n", + "Call query_by_index with arch_index=5161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5161, hp=200\n", + "Call query_by_index with arch_index=5162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5162, hp=200\n", + "Call query_by_index with arch_index=5163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5163, hp=200\n", + "Call query_by_index with arch_index=5164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5164, hp=200\n", + "Call query_by_index with arch_index=5165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5165, hp=200\n", + "Call query_by_index with arch_index=5166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5166, hp=200\n", + "Call query_by_index with arch_index=5167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5167, hp=200\n", + "Call query_by_index with arch_index=5168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5168, hp=200\n", + "Call query_by_index with arch_index=5169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5169, hp=200\n", + "Call query_by_index with arch_index=5170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5170, hp=200\n", + "Call query_by_index with arch_index=5171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5171, hp=200\n", + "Call query_by_index with arch_index=5172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5172, hp=200\n", + "Call query_by_index with arch_index=5173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5173, hp=200\n", + "Call query_by_index with arch_index=5174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5174, hp=200\n", + "Call query_by_index with arch_index=5175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5175, hp=200\n", + "Call query_by_index with arch_index=5176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5176, hp=200\n", + "Call query_by_index with arch_index=5177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5177, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 33%|███▎ | 5202/15625 [01:23<02:29, 69.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5178, hp=200\n", + "Call query_by_index with arch_index=5179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5179, hp=200\n", + "Call query_by_index with arch_index=5180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5180, hp=200\n", + "Call query_by_index with arch_index=5181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5181, hp=200\n", + "Call query_by_index with arch_index=5182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5182, hp=200\n", + "Call query_by_index with arch_index=5183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5183, hp=200\n", + "Call query_by_index with arch_index=5184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5184, hp=200\n", + "Call query_by_index with arch_index=5185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5185, hp=200\n", + "Call query_by_index with arch_index=5186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5186, hp=200\n", + "Call query_by_index with arch_index=5187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5187, hp=200\n", + "Call query_by_index with arch_index=5188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5188, hp=200\n", + "Call query_by_index with arch_index=5189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5189, hp=200\n", + "Call query_by_index with arch_index=5190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5190, hp=200\n", + "Call query_by_index with arch_index=5191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5191, hp=200\n", + "Call query_by_index with arch_index=5192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5192, hp=200\n", + "Call query_by_index with arch_index=5193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5193, hp=200\n", + "Call query_by_index with arch_index=5194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5194, hp=200\n", + "Call query_by_index with arch_index=5195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5195, hp=200\n", + "Call query_by_index with arch_index=5196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5196, hp=200\n", + "Call query_by_index with arch_index=5197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5197, hp=200\n", + "Call query_by_index with arch_index=5198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5198, hp=200\n", + "Call query_by_index with arch_index=5199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5199, hp=200\n", + "Call query_by_index with arch_index=5200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5200, hp=200\n", + "Call query_by_index with arch_index=5201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5201, hp=200\n", + "Call query_by_index with arch_index=5202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5202, hp=200\n", + "Call query_by_index with arch_index=5203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5203, hp=200\n", + "Call query_by_index with arch_index=5204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5204, hp=200\n", + "Call query_by_index with arch_index=5205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5205, hp=200\n", + "Call query_by_index with arch_index=5206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5206, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 33%|███▎ | 5233/15625 [01:23<02:28, 69.83it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5207, hp=200\n", + "Call query_by_index with arch_index=5208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5208, hp=200\n", + "Call query_by_index with arch_index=5209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5209, hp=200\n", + "Call query_by_index with arch_index=5210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5210, hp=200\n", + "Call query_by_index with arch_index=5211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5211, hp=200\n", + "Call query_by_index with arch_index=5212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5212, hp=200\n", + "Call query_by_index with arch_index=5213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5213, hp=200\n", + "Call query_by_index with arch_index=5214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5214, hp=200\n", + "Call query_by_index with arch_index=5215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5215, hp=200\n", + "Call query_by_index with arch_index=5216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5216, hp=200\n", + "Call query_by_index with arch_index=5217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5217, hp=200\n", + "Call query_by_index with arch_index=5218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5218, hp=200\n", + "Call query_by_index with arch_index=5219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5219, hp=200\n", + "Call query_by_index with arch_index=5220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5220, hp=200\n", + "Call query_by_index with arch_index=5221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5221, hp=200\n", + "Call query_by_index with arch_index=5222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5222, hp=200\n", + "Call query_by_index with arch_index=5223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5223, hp=200\n", + "Call query_by_index with arch_index=5224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5224, hp=200\n", + "Call query_by_index with arch_index=5225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5225, hp=200\n", + "Call query_by_index with arch_index=5226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5226, hp=200\n", + "Call query_by_index with arch_index=5227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5227, hp=200\n", + "Call query_by_index with arch_index=5228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5228, hp=200\n", + "Call query_by_index with arch_index=5229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5229, hp=200\n", + "Call query_by_index with arch_index=5230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5230, hp=200\n", + "Call query_by_index with arch_index=5231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5231, hp=200\n", + "Call query_by_index with arch_index=5232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5232, hp=200\n", + "Call query_by_index with arch_index=5233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5233, hp=200\n", + "Call query_by_index with arch_index=5234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5234, hp=200\n", + "Call query_by_index with arch_index=5235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5235, hp=200\n", + "Call query_by_index with arch_index=5236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5236, hp=200\n", + "Call query_by_index with arch_index=5237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5237, hp=200\n", + "Call query_by_index with arch_index=5238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5238, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 34%|███▎ | 5257/15625 [01:24<02:26, 70.74it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5239, hp=200\n", + "Call query_by_index with arch_index=5240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5240, hp=200\n", + "Call query_by_index with arch_index=5241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5241, hp=200\n", + "Call query_by_index with arch_index=5242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5242, hp=200\n", + "Call query_by_index with arch_index=5243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5243, hp=200\n", + "Call query_by_index with arch_index=5244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5244, hp=200\n", + "Call query_by_index with arch_index=5245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5245, hp=200\n", + "Call query_by_index with arch_index=5246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5246, hp=200\n", + "Call query_by_index with arch_index=5247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5247, hp=200\n", + "Call query_by_index with arch_index=5248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5248, hp=200\n", + "Call query_by_index with arch_index=5249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5249, hp=200\n", + "Call query_by_index with arch_index=5250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5250, hp=200\n", + "Call query_by_index with arch_index=5251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5251, hp=200\n", + "Call query_by_index with arch_index=5252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5252, hp=200\n", + "Call query_by_index with arch_index=5253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5253, hp=200\n", + "Call query_by_index with arch_index=5254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5254, hp=200\n", + "Call query_by_index with arch_index=5255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5255, hp=200\n", + "Call query_by_index with arch_index=5256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5256, hp=200\n", + "Call query_by_index with arch_index=5257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5257, hp=200\n", + "Call query_by_index with arch_index=5258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5258, hp=200\n", + "Call query_by_index with arch_index=5259, dataname=cifar10, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 34%|███▍ | 5276/15625 [01:24<02:11, 78.64it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_meta_info_by_index with arch_index=5259, hp=200\n", + "Call query_by_index with arch_index=5260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5260, hp=200\n", + "Call query_by_index with arch_index=5261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5261, hp=200\n", + "Call query_by_index with arch_index=5262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5262, hp=200\n", + "Call query_by_index with arch_index=5263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5263, hp=200\n", + "Call query_by_index with arch_index=5264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5264, hp=200\n", + "Call query_by_index with arch_index=5265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5265, hp=200\n", + "Call query_by_index with arch_index=5266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5266, hp=200\n", + "Call query_by_index with arch_index=5267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5267, hp=200\n", + "Call query_by_index with arch_index=5268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5268, hp=200\n", + "Call query_by_index with arch_index=5269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5269, hp=200\n", + "Call query_by_index with arch_index=5270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5270, hp=200\n", + "Call query_by_index with arch_index=5271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5271, hp=200\n", + "Call query_by_index with arch_index=5272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5272, hp=200\n", + "Call query_by_index with arch_index=5273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5273, hp=200\n", + "Call query_by_index with arch_index=5274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5274, hp=200\n", + "Call query_by_index with arch_index=5275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5275, hp=200\n", + "Call query_by_index with arch_index=5276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5276, hp=200\n", + "Call query_by_index with arch_index=5277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5277, hp=200\n", + "Call query_by_index with arch_index=5278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5278, hp=200\n", + "Call query_by_index with arch_index=5279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5279, hp=200\n", + "Call query_by_index with arch_index=5280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5280, hp=200\n", + "Call query_by_index with arch_index=5281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5281, hp=200\n", + "Call query_by_index with arch_index=5282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5282, hp=200\n", + "Call query_by_index with arch_index=5283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5283, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 34%|███▍ | 5305/15625 [01:24<01:56, 88.55it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5284, hp=200\n", + "Call query_by_index with arch_index=5285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5285, hp=200\n", + "Call query_by_index with arch_index=5286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5286, hp=200\n", + "Call query_by_index with arch_index=5287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5287, hp=200\n", + "Call query_by_index with arch_index=5288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5288, hp=200\n", + "Call query_by_index with arch_index=5289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5289, hp=200\n", + "Call query_by_index with arch_index=5290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5290, hp=200\n", + "Call query_by_index with arch_index=5291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5291, hp=200\n", + "Call query_by_index with arch_index=5292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5292, hp=200\n", + "Call query_by_index with arch_index=5293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5293, hp=200\n", + "Call query_by_index with arch_index=5294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5294, hp=200\n", + "Call query_by_index with arch_index=5295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5295, hp=200\n", + "Call query_by_index with arch_index=5296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5296, hp=200\n", + "Call query_by_index with arch_index=5297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5297, hp=200\n", + "Call query_by_index with arch_index=5298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5298, hp=200\n", + "Call query_by_index with arch_index=5299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5299, hp=200\n", + "Call query_by_index with arch_index=5300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5300, hp=200\n", + "Call query_by_index with arch_index=5301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5301, hp=200\n", + "Call query_by_index with arch_index=5302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5302, hp=200\n", + "Call query_by_index with arch_index=5303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5303, hp=200\n", + "Call query_by_index with arch_index=5304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5304, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 34%|███▍ | 5326/15625 [01:24<01:48, 95.09it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5305, hp=200\n", + "Call query_by_index with arch_index=5306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5306, hp=200\n", + "Call query_by_index with arch_index=5307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5307, hp=200\n", + "Call query_by_index with arch_index=5308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5308, hp=200\n", + "Call query_by_index with arch_index=5309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5309, hp=200\n", + "Call query_by_index with arch_index=5310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5310, hp=200\n", + "Call query_by_index with arch_index=5311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5311, hp=200\n", + "Call query_by_index with arch_index=5312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5312, hp=200\n", + "Call query_by_index with arch_index=5313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5313, hp=200\n", + "Call query_by_index with arch_index=5314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5314, hp=200\n", + "Call query_by_index with arch_index=5315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5315, hp=200\n", + "Call query_by_index with arch_index=5316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5316, hp=200\n", + "Call query_by_index with arch_index=5317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5317, hp=200\n", + "Call query_by_index with arch_index=5318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5318, hp=200\n", + "Call query_by_index with arch_index=5319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5319, hp=200\n", + "Call query_by_index with arch_index=5320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5320, hp=200\n", + "Call query_by_index with arch_index=5321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5321, hp=200\n", + "Call query_by_index with arch_index=5322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5322, hp=200\n", + "Call query_by_index with arch_index=5323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5323, hp=200\n", + "Call query_by_index with arch_index=5324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5324, hp=200\n", + "Call query_by_index with arch_index=5325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5325, hp=200\n", + "Call query_by_index with arch_index=5326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5326, hp=200\n", + "Call query_by_index with arch_index=5327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5327, hp=200\n", + "Call query_by_index with arch_index=5328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5328, hp=200\n", + "Call query_by_index with arch_index=5329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5329, hp=200\n", + "Call query_by_index with arch_index=5330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5330, hp=200\n", + "Call query_by_index with arch_index=5331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5331, hp=200\n", + "Call query_by_index with arch_index=5332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5332, hp=200\n", + "Call query_by_index with arch_index=5333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5333, hp=200\n", + "Call query_by_index with arch_index=5334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5334, hp=200\n", + "Call query_by_index with arch_index=5335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5335, hp=200\n", + "Call query_by_index with arch_index=5336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5336, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 34%|███▍ | 5358/15625 [01:25<01:44, 97.88it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5337, hp=200\n", + "Call query_by_index with arch_index=5338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5338, hp=200\n", + "Call query_by_index with arch_index=5339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5339, hp=200\n", + "Call query_by_index with arch_index=5340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5340, hp=200\n", + "Call query_by_index with arch_index=5341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5341, hp=200\n", + "Call query_by_index with arch_index=5342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5342, hp=200\n", + "Call query_by_index with arch_index=5343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5343, hp=200\n", + "Call query_by_index with arch_index=5344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5344, hp=200\n", + "Call query_by_index with arch_index=5345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5345, hp=200\n", + "Call query_by_index with arch_index=5346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5346, hp=200\n", + "Call query_by_index with arch_index=5347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5347, hp=200\n", + "Call query_by_index with arch_index=5348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5348, hp=200\n", + "Call query_by_index with arch_index=5349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5349, hp=200\n", + "Call query_by_index with arch_index=5350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5350, hp=200\n", + "Call query_by_index with arch_index=5351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5351, hp=200\n", + "Call query_by_index with arch_index=5352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5352, hp=200\n", + "Call query_by_index with arch_index=5353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5353, hp=200\n", + "Call query_by_index with arch_index=5354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5354, hp=200\n", + "Call query_by_index with arch_index=5355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5355, hp=200\n", + "Call query_by_index with arch_index=5356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5356, hp=200\n", + "Call query_by_index with arch_index=5357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5357, hp=200\n", + "Call query_by_index with arch_index=5358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5358, hp=200\n", + "Call query_by_index with arch_index=5359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5359, hp=200\n", + "Call query_by_index with arch_index=5360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5360, hp=200\n", + "Call query_by_index with arch_index=5361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5361, hp=200\n", + "Call query_by_index with arch_index=5362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5362, hp=200\n", + "Call query_by_index with arch_index=5363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5363, hp=200\n", + "Call query_by_index with arch_index=5364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5364, hp=200\n", + "Call query_by_index with arch_index=5365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5365, hp=200\n", + "Call query_by_index with arch_index=5366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5366, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 34%|███▍ | 5390/15625 [01:25<01:41, 100.51it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5367, hp=200\n", + "Call query_by_index with arch_index=5368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5368, hp=200\n", + "Call query_by_index with arch_index=5369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5369, hp=200\n", + "Call query_by_index with arch_index=5370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5370, hp=200\n", + "Call query_by_index with arch_index=5371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5371, hp=200\n", + "Call query_by_index with arch_index=5372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5372, hp=200\n", + "Call query_by_index with arch_index=5373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5373, hp=200\n", + "Call query_by_index with arch_index=5374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5374, hp=200\n", + "Call query_by_index with arch_index=5375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5375, hp=200\n", + "Call query_by_index with arch_index=5376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5376, hp=200\n", + "Call query_by_index with arch_index=5377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5377, hp=200\n", + "Call query_by_index with arch_index=5378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5378, hp=200\n", + "Call query_by_index with arch_index=5379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5379, hp=200\n", + "Call query_by_index with arch_index=5380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5380, hp=200\n", + "Call query_by_index with arch_index=5381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5381, hp=200\n", + "Call query_by_index with arch_index=5382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5382, hp=200\n", + "Call query_by_index with arch_index=5383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5383, hp=200\n", + "Call query_by_index with arch_index=5384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5384, hp=200\n", + "Call query_by_index with arch_index=5385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5385, hp=200\n", + "Call query_by_index with arch_index=5386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5386, hp=200\n", + "Call query_by_index with arch_index=5387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5387, hp=200\n", + "Call query_by_index with arch_index=5388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5388, hp=200\n", + "Call query_by_index with arch_index=5389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5389, hp=200\n", + "Call query_by_index with arch_index=5390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5390, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 35%|███▍ | 5430/15625 [01:25<01:23, 122.03it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5391, hp=200\n", + "Call query_by_index with arch_index=5392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5392, hp=200\n", + "Call query_by_index with arch_index=5393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5393, hp=200\n", + "Call query_by_index with arch_index=5394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5394, hp=200\n", + "Call query_by_index with arch_index=5395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5395, hp=200\n", + "Call query_by_index with arch_index=5396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5396, hp=200\n", + "Call query_by_index with arch_index=5397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5397, hp=200\n", + "Call query_by_index with arch_index=5398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5398, hp=200\n", + "Call query_by_index with arch_index=5399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5399, hp=200\n", + "Call query_by_index with arch_index=5400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5400, hp=200\n", + "Call query_by_index with arch_index=5401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5401, hp=200\n", + "Call query_by_index with arch_index=5402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5402, hp=200\n", + "Call query_by_index with arch_index=5403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5403, hp=200\n", + "Call query_by_index with arch_index=5404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5404, hp=200\n", + "Call query_by_index with arch_index=5405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5405, hp=200\n", + "Call query_by_index with arch_index=5406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5406, hp=200\n", + "Call query_by_index with arch_index=5407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5407, hp=200\n", + "Call query_by_index with arch_index=5408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5408, hp=200\n", + "Call query_by_index with arch_index=5409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5409, hp=200\n", + "Call query_by_index with arch_index=5410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5410, hp=200\n", + "Call query_by_index with arch_index=5411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5411, hp=200\n", + "Call query_by_index with arch_index=5412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5412, hp=200\n", + "Call query_by_index with arch_index=5413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5413, hp=200\n", + "Call query_by_index with arch_index=5414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5414, hp=200\n", + "Call query_by_index with arch_index=5415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5415, hp=200\n", + "Call query_by_index with arch_index=5416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5416, hp=200\n", + "Call query_by_index with arch_index=5417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5417, hp=200\n", + "Call query_by_index with arch_index=5418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5418, hp=200\n", + "Call query_by_index with arch_index=5419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5419, hp=200\n", + "Call query_by_index with arch_index=5420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5420, hp=200\n", + "Call query_by_index with arch_index=5421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5421, hp=200\n", + "Call query_by_index with arch_index=5422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5422, hp=200\n", + "Call query_by_index with arch_index=5423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5423, hp=200\n", + "Call query_by_index with arch_index=5424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5424, hp=200\n", + "Call query_by_index with arch_index=5425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5425, hp=200\n", + "Call query_by_index with arch_index=5426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5426, hp=200\n", + "Call query_by_index with arch_index=5427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5427, hp=200\n", + "Call query_by_index with arch_index=5428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5428, hp=200\n", + "Call query_by_index with arch_index=5429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5429, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 35%|███▍ | 5460/15625 [01:25<01:15, 134.53it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5430, hp=200\n", + "Call query_by_index with arch_index=5431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5431, hp=200\n", + "Call query_by_index with arch_index=5432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5432, hp=200\n", + "Call query_by_index with arch_index=5433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5433, hp=200\n", + "Call query_by_index with arch_index=5434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5434, hp=200\n", + "Call query_by_index with arch_index=5435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5435, hp=200\n", + "Call query_by_index with arch_index=5436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5436, hp=200\n", + "Call query_by_index with arch_index=5437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5437, hp=200\n", + "Call query_by_index with arch_index=5438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5438, hp=200\n", + "Call query_by_index with arch_index=5439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5439, hp=200\n", + "Call query_by_index with arch_index=5440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5440, hp=200\n", + "Call query_by_index with arch_index=5441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5441, hp=200\n", + "Call query_by_index with arch_index=5442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5442, hp=200\n", + "Call query_by_index with arch_index=5443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5443, hp=200\n", + "Call query_by_index with arch_index=5444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5444, hp=200\n", + "Call query_by_index with arch_index=5445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5445, hp=200\n", + "Call query_by_index with arch_index=5446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5446, hp=200\n", + "Call query_by_index with arch_index=5447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5447, hp=200\n", + "Call query_by_index with arch_index=5448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5448, hp=200\n", + "Call query_by_index with arch_index=5449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5449, hp=200\n", + "Call query_by_index with arch_index=5450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5450, hp=200\n", + "Call query_by_index with arch_index=5451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5451, hp=200\n", + "Call query_by_index with arch_index=5452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5452, hp=200\n", + "Call query_by_index with arch_index=5453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5453, hp=200\n", + "Call query_by_index with arch_index=5454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5454, hp=200\n", + "Call query_by_index with arch_index=5455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5455, hp=200\n", + "Call query_by_index with arch_index=5456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5456, hp=200\n", + "Call query_by_index with arch_index=5457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5457, hp=200\n", + "Call query_by_index with arch_index=5458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5458, hp=200\n", + "Call query_by_index with arch_index=5459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5459, hp=200\n", + "Call query_by_index with arch_index=5460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5460, hp=200\n", + "Call query_by_index with arch_index=5461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5461, hp=200\n", + "Call query_by_index with arch_index=5462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5462, hp=200\n", + "Call query_by_index with arch_index=5463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5463, hp=200\n", + "Call query_by_index with arch_index=5464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5464, hp=200\n", + "Call query_by_index with arch_index=5465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5465, hp=200\n", + "Call query_by_index with arch_index=5466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5466, hp=200\n", + "Call query_by_index with arch_index=5467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5467, hp=200\n", + "Call query_by_index with arch_index=5468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5468, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 35%|███▌ | 5486/15625 [01:26<01:47, 94.01it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5469, hp=200\n", + "Call query_by_index with arch_index=5470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5470, hp=200\n", + "Call query_by_index with arch_index=5471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5471, hp=200\n", + "Call query_by_index with arch_index=5472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5472, hp=200\n", + "Call query_by_index with arch_index=5473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5473, hp=200\n", + "Call query_by_index with arch_index=5474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5474, hp=200\n", + "Call query_by_index with arch_index=5475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5475, hp=200\n", + "Call query_by_index with arch_index=5476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5476, hp=200\n", + "Call query_by_index with arch_index=5477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5477, hp=200\n", + "Call query_by_index with arch_index=5478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5478, hp=200\n", + "Call query_by_index with arch_index=5479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5479, hp=200\n", + "Call query_by_index with arch_index=5480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5480, hp=200\n", + "Call query_by_index with arch_index=5481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5481, hp=200\n", + "Call query_by_index with arch_index=5482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5482, hp=200\n", + "Call query_by_index with arch_index=5483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5483, hp=200\n", + "Call query_by_index with arch_index=5484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5484, hp=200\n", + "Call query_by_index with arch_index=5485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5485, hp=200\n", + "Call query_by_index with arch_index=5486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5486, hp=200\n", + "Call query_by_index with arch_index=5487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5487, hp=200\n", + "Call query_by_index with arch_index=5488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5488, hp=200\n", + "Call query_by_index with arch_index=5489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5489, hp=200\n", + "Call query_by_index with arch_index=5490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5490, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 35%|███▌ | 5507/15625 [01:26<02:07, 79.56it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5491, hp=200\n", + "Call query_by_index with arch_index=5492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5492, hp=200\n", + "Call query_by_index with arch_index=5493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5493, hp=200\n", + "Call query_by_index with arch_index=5494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5494, hp=200\n", + "Call query_by_index with arch_index=5495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5495, hp=200\n", + "Call query_by_index with arch_index=5496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5496, hp=200\n", + "Call query_by_index with arch_index=5497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5497, hp=200\n", + "Call query_by_index with arch_index=5498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5498, hp=200\n", + "Call query_by_index with arch_index=5499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5499, hp=200\n", + "Call query_by_index with arch_index=5500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5500, hp=200\n", + "Call query_by_index with arch_index=5501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5501, hp=200\n", + "Call query_by_index with arch_index=5502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5502, hp=200\n", + "Call query_by_index with arch_index=5503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5503, hp=200\n", + "Call query_by_index with arch_index=5504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5504, hp=200\n", + "Call query_by_index with arch_index=5505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5505, hp=200\n", + "Call query_by_index with arch_index=5506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5506, hp=200\n", + "Call query_by_index with arch_index=5507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5507, hp=200\n", + "Call query_by_index with arch_index=5508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5508, hp=200\n", + "Call query_by_index with arch_index=5509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5509, hp=200\n", + "Call query_by_index with arch_index=5510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5510, hp=200\n", + "Call query_by_index with arch_index=5511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5511, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 35%|███▌ | 5525/15625 [01:26<02:13, 75.71it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5512, hp=200\n", + "Call query_by_index with arch_index=5513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5513, hp=200\n", + "Call query_by_index with arch_index=5514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5514, hp=200\n", + "Call query_by_index with arch_index=5515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5515, hp=200\n", + "Call query_by_index with arch_index=5516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5516, hp=200\n", + "Call query_by_index with arch_index=5517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5517, hp=200\n", + "Call query_by_index with arch_index=5518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5518, hp=200\n", + "Call query_by_index with arch_index=5519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5519, hp=200\n", + "Call query_by_index with arch_index=5520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5520, hp=200\n", + "Call query_by_index with arch_index=5521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5521, hp=200\n", + "Call query_by_index with arch_index=5522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5522, hp=200\n", + "Call query_by_index with arch_index=5523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5523, hp=200\n", + "Call query_by_index with arch_index=5524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5524, hp=200\n", + "Call query_by_index with arch_index=5525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5525, hp=200\n", + "Call query_by_index with arch_index=5526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5526, hp=200\n", + "Call query_by_index with arch_index=5527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5527, hp=200\n", + "Call query_by_index with arch_index=5528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5528, hp=200\n", + "Call query_by_index with arch_index=5529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5529, hp=200\n", + "Call query_by_index with arch_index=5530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5530, hp=200\n", + "Call query_by_index with arch_index=5531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5531, hp=200\n", + "Call query_by_index with arch_index=5532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5532, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 36%|███▌ | 5549/15625 [01:27<02:35, 64.77it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5533, hp=200\n", + "Call query_by_index with arch_index=5534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5534, hp=200\n", + "Call query_by_index with arch_index=5535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5535, hp=200\n", + "Call query_by_index with arch_index=5536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5536, hp=200\n", + "Call query_by_index with arch_index=5537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5537, hp=200\n", + "Call query_by_index with arch_index=5538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5538, hp=200\n", + "Call query_by_index with arch_index=5539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5539, hp=200\n", + "Call query_by_index with arch_index=5540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5540, hp=200\n", + "Call query_by_index with arch_index=5541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5541, hp=200\n", + "Call query_by_index with arch_index=5542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5542, hp=200\n", + "Call query_by_index with arch_index=5543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5543, hp=200\n", + "Call query_by_index with arch_index=5544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5544, hp=200\n", + "Call query_by_index with arch_index=5545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5545, hp=200\n", + "Call query_by_index with arch_index=5546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5546, hp=200\n", + "Call query_by_index with arch_index=5547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5547, hp=200\n", + "Call query_by_index with arch_index=5548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5548, hp=200\n", + "Call query_by_index with arch_index=5549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5549, hp=200\n", + "Call query_by_index with arch_index=5550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5550, hp=200\n", + "Call query_by_index with arch_index=5551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5551, hp=200\n", + "Call query_by_index with arch_index=5552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5552, hp=200\n", + "Call query_by_index with arch_index=5553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5553, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 36%|███▌ | 5570/15625 [01:27<02:29, 67.31it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5554, hp=200\n", + "Call query_by_index with arch_index=5555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5555, hp=200\n", + "Call query_by_index with arch_index=5556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5556, hp=200\n", + "Call query_by_index with arch_index=5557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5557, hp=200\n", + "Call query_by_index with arch_index=5558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5558, hp=200\n", + "Call query_by_index with arch_index=5559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5559, hp=200\n", + "Call query_by_index with arch_index=5560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5560, hp=200\n", + "Call query_by_index with arch_index=5561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5561, hp=200\n", + "Call query_by_index with arch_index=5562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5562, hp=200\n", + "Call query_by_index with arch_index=5563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5563, hp=200\n", + "Call query_by_index with arch_index=5564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5564, hp=200\n", + "Call query_by_index with arch_index=5565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5565, hp=200\n", + "Call query_by_index with arch_index=5566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5566, hp=200\n", + "Call query_by_index with arch_index=5567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5567, hp=200\n", + "Call query_by_index with arch_index=5568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5568, hp=200\n", + "Call query_by_index with arch_index=5569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5569, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 36%|███▌ | 5588/15625 [01:27<02:11, 76.09it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5570, hp=200\n", + "Call query_by_index with arch_index=5571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5571, hp=200\n", + "Call query_by_index with arch_index=5572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5572, hp=200\n", + "Call query_by_index with arch_index=5573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5573, hp=200\n", + "Call query_by_index with arch_index=5574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5574, hp=200\n", + "Call query_by_index with arch_index=5575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5575, hp=200\n", + "Call query_by_index with arch_index=5576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5576, hp=200\n", + "Call query_by_index with arch_index=5577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5577, hp=200\n", + "Call query_by_index with arch_index=5578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5578, hp=200\n", + "Call query_by_index with arch_index=5579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5579, hp=200\n", + "Call query_by_index with arch_index=5580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5580, hp=200\n", + "Call query_by_index with arch_index=5581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5581, hp=200\n", + "Call query_by_index with arch_index=5582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5582, hp=200\n", + "Call query_by_index with arch_index=5583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5583, hp=200\n", + "Call query_by_index with arch_index=5584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5584, hp=200\n", + "Call query_by_index with arch_index=5585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5585, hp=200\n", + "Call query_by_index with arch_index=5586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5586, hp=200\n", + "Call query_by_index with arch_index=5587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5587, hp=200\n", + "Call query_by_index with arch_index=5588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5588, hp=200\n", + "Call query_by_index with arch_index=5589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5589, hp=200\n", + "Call query_by_index with arch_index=5590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5590, hp=200\n", + "Call query_by_index with arch_index=5591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5591, hp=200\n", + "Call query_by_index with arch_index=5592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5592, hp=200\n", + "Call query_by_index with arch_index=5593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5593, hp=200\n", + "Call query_by_index with arch_index=5594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5594, hp=200\n", + "Call query_by_index with arch_index=5595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5595, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 36%|███▌ | 5613/15625 [01:28<02:15, 73.93it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5596, hp=200\n", + "Call query_by_index with arch_index=5597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5597, hp=200\n", + "Call query_by_index with arch_index=5598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5598, hp=200\n", + "Call query_by_index with arch_index=5599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5599, hp=200\n", + "Call query_by_index with arch_index=5600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5600, hp=200\n", + "Call query_by_index with arch_index=5601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5601, hp=200\n", + "Call query_by_index with arch_index=5602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5602, hp=200\n", + "Call query_by_index with arch_index=5603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5603, hp=200\n", + "Call query_by_index with arch_index=5604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5604, hp=200\n", + "Call query_by_index with arch_index=5605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5605, hp=200\n", + "Call query_by_index with arch_index=5606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5606, hp=200\n", + "Call query_by_index with arch_index=5607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5607, hp=200\n", + "Call query_by_index with arch_index=5608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5608, hp=200\n", + "Call query_by_index with arch_index=5609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5609, hp=200\n", + "Call query_by_index with arch_index=5610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5610, hp=200\n", + "Call query_by_index with arch_index=5611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5611, hp=200\n", + "Call query_by_index with arch_index=5612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5612, hp=200\n", + "Call query_by_index with arch_index=5613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5613, hp=200\n", + "Call query_by_index with arch_index=5614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5614, hp=200\n", + "Call query_by_index with arch_index=5615, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 36%|███▌ | 5629/15625 [01:28<02:21, 70.80it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=5615, hp=200\n", + "Call query_by_index with arch_index=5616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5616, hp=200\n", + "Call query_by_index with arch_index=5617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5617, hp=200\n", + "Call query_by_index with arch_index=5618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5618, hp=200\n", + "Call query_by_index with arch_index=5619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5619, hp=200\n", + "Call query_by_index with arch_index=5620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5620, hp=200\n", + "Call query_by_index with arch_index=5621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5621, hp=200\n", + "Call query_by_index with arch_index=5622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5622, hp=200\n", + "Call query_by_index with arch_index=5623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5623, hp=200\n", + "Call query_by_index with arch_index=5624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5624, hp=200\n", + "Call query_by_index with arch_index=5625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5625, hp=200\n", + "Call query_by_index with arch_index=5626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5626, hp=200\n", + "Call query_by_index with arch_index=5627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5627, hp=200\n", + "Call query_by_index with arch_index=5628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5628, hp=200\n", + "Call query_by_index with arch_index=5629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5629, hp=200\n", + "Call query_by_index with arch_index=5630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5630, hp=200\n", + "Call query_by_index with arch_index=5631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5631, hp=200\n", + "Call query_by_index with arch_index=5632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5632, hp=200\n", + "Call query_by_index with arch_index=5633, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 36%|███▌ | 5645/15625 [01:28<02:27, 67.67it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=5633, hp=200\n", + "Call query_by_index with arch_index=5634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5634, hp=200\n", + "Call query_by_index with arch_index=5635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5635, hp=200\n", + "Call query_by_index with arch_index=5636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5636, hp=200\n", + "Call query_by_index with arch_index=5637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5637, hp=200\n", + "Call query_by_index with arch_index=5638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5638, hp=200\n", + "Call query_by_index with arch_index=5639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5639, hp=200\n", + "Call query_by_index with arch_index=5640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5640, hp=200\n", + "Call query_by_index with arch_index=5641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5641, hp=200\n", + "Call query_by_index with arch_index=5642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5642, hp=200\n", + "Call query_by_index with arch_index=5643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5643, hp=200\n", + "Call query_by_index with arch_index=5644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5644, hp=200\n", + "Call query_by_index with arch_index=5645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5645, hp=200\n", + "Call query_by_index with arch_index=5646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5646, hp=200\n", + "Call query_by_index with arch_index=5647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5647, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 36%|███▌ | 5663/15625 [01:28<02:11, 75.80it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5648, hp=200\n", + "Call query_by_index with arch_index=5649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5649, hp=200\n", + "Call query_by_index with arch_index=5650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5650, hp=200\n", + "Call query_by_index with arch_index=5651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5651, hp=200\n", + "Call query_by_index with arch_index=5652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5652, hp=200\n", + "Call query_by_index with arch_index=5653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5653, hp=200\n", + "Call query_by_index with arch_index=5654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5654, hp=200\n", + "Call query_by_index with arch_index=5655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5655, hp=200\n", + "Call query_by_index with arch_index=5656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5656, hp=200\n", + "Call query_by_index with arch_index=5657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5657, hp=200\n", + "Call query_by_index with arch_index=5658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5658, hp=200\n", + "Call query_by_index with arch_index=5659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5659, hp=200\n", + "Call query_by_index with arch_index=5660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5660, hp=200\n", + "Call query_by_index with arch_index=5661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5661, hp=200\n", + "Call query_by_index with arch_index=5662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5662, hp=200\n", + "Call query_by_index with arch_index=5663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5663, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 36%|███▋ | 5680/15625 [01:29<02:08, 77.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5664, hp=200\n", + "Call query_by_index with arch_index=5665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5665, hp=200\n", + "Call query_by_index with arch_index=5666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5666, hp=200\n", + "Call query_by_index with arch_index=5667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5667, hp=200\n", + "Call query_by_index with arch_index=5668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5668, hp=200\n", + "Call query_by_index with arch_index=5669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5669, hp=200\n", + "Call query_by_index with arch_index=5670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5670, hp=200\n", + "Call query_by_index with arch_index=5671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5671, hp=200\n", + "Call query_by_index with arch_index=5672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5672, hp=200\n", + "Call query_by_index with arch_index=5673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5673, hp=200\n", + "Call query_by_index with arch_index=5674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5674, hp=200\n", + "Call query_by_index with arch_index=5675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5675, hp=200\n", + "Call query_by_index with arch_index=5676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5676, hp=200\n", + "Call query_by_index with arch_index=5677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5677, hp=200\n", + "Call query_by_index with arch_index=5678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5678, hp=200\n", + "Call query_by_index with arch_index=5679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5679, hp=200\n", + "Call query_by_index with arch_index=5680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5680, hp=200\n", + "Call query_by_index with arch_index=5681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5681, hp=200\n", + "Call query_by_index with arch_index=5682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5682, hp=200\n", + "Call query_by_index with arch_index=5683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5683, hp=200\n", + "Call query_by_index with arch_index=5684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5684, hp=200\n", + "Call query_by_index with arch_index=5685, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 36%|███▋ | 5696/15625 [01:29<02:14, 73.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=5685, hp=200\n", + "Call query_by_index with arch_index=5686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5686, hp=200\n", + "Call query_by_index with arch_index=5687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5687, hp=200\n", + "Call query_by_index with arch_index=5688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5688, hp=200\n", + "Call query_by_index with arch_index=5689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5689, hp=200\n", + "Call query_by_index with arch_index=5690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5690, hp=200\n", + "Call query_by_index with arch_index=5691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5691, hp=200\n", + "Call query_by_index with arch_index=5692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5692, hp=200\n", + "Call query_by_index with arch_index=5693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5693, hp=200\n", + "Call query_by_index with arch_index=5694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5694, hp=200\n", + "Call query_by_index with arch_index=5695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5695, hp=200\n", + "Call query_by_index with arch_index=5696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5696, hp=200\n", + "Call query_by_index with arch_index=5697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5697, hp=200\n", + "Call query_by_index with arch_index=5698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5698, hp=200\n", + "Call query_by_index with arch_index=5699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5699, hp=200\n", + "Call query_by_index with arch_index=5700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5700, hp=200\n", + "Call query_by_index with arch_index=5701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5701, hp=200\n", + "Call query_by_index with arch_index=5702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5702, hp=200\n", + "Call query_by_index with arch_index=5703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5703, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 37%|███▋ | 5713/15625 [01:29<02:07, 77.66it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5704, hp=200\n", + "Call query_by_index with arch_index=5705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5705, hp=200\n", + "Call query_by_index with arch_index=5706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5706, hp=200\n", + "Call query_by_index with arch_index=5707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5707, hp=200\n", + "Call query_by_index with arch_index=5708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5708, hp=200\n", + "Call query_by_index with arch_index=5709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5709, hp=200\n", + "Call query_by_index with arch_index=5710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5710, hp=200\n", + "Call query_by_index with arch_index=5711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5711, hp=200\n", + "Call query_by_index with arch_index=5712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5712, hp=200\n", + "Call query_by_index with arch_index=5713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5713, hp=200\n", + "Call query_by_index with arch_index=5714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5714, hp=200\n", + "Call query_by_index with arch_index=5715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5715, hp=200\n", + "Call query_by_index with arch_index=5716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5716, hp=200\n", + "Call query_by_index with arch_index=5717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5717, hp=200\n", + "Call query_by_index with arch_index=5718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5718, hp=200\n", + "Call query_by_index with arch_index=5719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5719, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 37%|███▋ | 5738/15625 [01:29<02:09, 76.45it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5720, hp=200\n", + "Call query_by_index with arch_index=5721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5721, hp=200\n", + "Call query_by_index with arch_index=5722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5722, hp=200\n", + "Call query_by_index with arch_index=5723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5723, hp=200\n", + "Call query_by_index with arch_index=5724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5724, hp=200\n", + "Call query_by_index with arch_index=5725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5725, hp=200\n", + "Call query_by_index with arch_index=5726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5726, hp=200\n", + "Call query_by_index with arch_index=5727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5727, hp=200\n", + "Call query_by_index with arch_index=5728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5728, hp=200\n", + "Call query_by_index with arch_index=5729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5729, hp=200\n", + "Call query_by_index with arch_index=5730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5730, hp=200\n", + "Call query_by_index with arch_index=5731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5731, hp=200\n", + "Call query_by_index with arch_index=5732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5732, hp=200\n", + "Call query_by_index with arch_index=5733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5733, hp=200\n", + "Call query_by_index with arch_index=5734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5734, hp=200\n", + "Call query_by_index with arch_index=5735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5735, hp=200\n", + "Call query_by_index with arch_index=5736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5736, hp=200\n", + "Call query_by_index with arch_index=5737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5737, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 37%|███▋ | 5755/15625 [01:30<02:10, 75.64it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5738, hp=200\n", + "Call query_by_index with arch_index=5739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5739, hp=200\n", + "Call query_by_index with arch_index=5740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5740, hp=200\n", + "Call query_by_index with arch_index=5741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5741, hp=200\n", + "Call query_by_index with arch_index=5742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5742, hp=200\n", + "Call query_by_index with arch_index=5743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5743, hp=200\n", + "Call query_by_index with arch_index=5744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5744, hp=200\n", + "Call query_by_index with arch_index=5745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5745, hp=200\n", + "Call query_by_index with arch_index=5746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5746, hp=200\n", + "Call query_by_index with arch_index=5747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5747, hp=200\n", + "Call query_by_index with arch_index=5748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5748, hp=200\n", + "Call query_by_index with arch_index=5749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5749, hp=200\n", + "Call query_by_index with arch_index=5750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5750, hp=200\n", + "Call query_by_index with arch_index=5751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5751, hp=200\n", + "Call query_by_index with arch_index=5752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5752, hp=200\n", + "Call query_by_index with arch_index=5753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5753, hp=200\n", + "Call query_by_index with arch_index=5754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5754, hp=200\n", + "Call query_by_index with arch_index=5755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5755, hp=200\n", + "Call query_by_index with arch_index=5756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5756, hp=200\n", + "Call query_by_index with arch_index=5757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5757, hp=200\n", + "Call query_by_index with arch_index=5758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5758, hp=200\n", + "Call query_by_index with arch_index=5759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5759, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 37%|███▋ | 5771/15625 [01:30<02:14, 73.29it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5760, hp=200\n", + "Call query_by_index with arch_index=5761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5761, hp=200\n", + "Call query_by_index with arch_index=5762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5762, hp=200\n", + "Call query_by_index with arch_index=5763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5763, hp=200\n", + "Call query_by_index with arch_index=5764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5764, hp=200\n", + "Call query_by_index with arch_index=5765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5765, hp=200\n", + "Call query_by_index with arch_index=5766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5766, hp=200\n", + "Call query_by_index with arch_index=5767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5767, hp=200\n", + "Call query_by_index with arch_index=5768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5768, hp=200\n", + "Call query_by_index with arch_index=5769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5769, hp=200\n", + "Call query_by_index with arch_index=5770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5770, hp=200\n", + "Call query_by_index with arch_index=5771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5771, hp=200\n", + "Call query_by_index with arch_index=5772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5772, hp=200\n", + "Call query_by_index with arch_index=5773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5773, hp=200\n", + "Call query_by_index with arch_index=5774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5774, hp=200\n", + "Call query_by_index with arch_index=5775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5775, hp=200\n", + "Call query_by_index with arch_index=5776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5776, hp=200\n", + "Call query_by_index with arch_index=5777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5777, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 37%|███▋ | 5789/15625 [01:30<02:03, 79.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5778, hp=200\n", + "Call query_by_index with arch_index=5779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5779, hp=200\n", + "Call query_by_index with arch_index=5780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5780, hp=200\n", + "Call query_by_index with arch_index=5781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5781, hp=200\n", + "Call query_by_index with arch_index=5782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5782, hp=200\n", + "Call query_by_index with arch_index=5783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5783, hp=200\n", + "Call query_by_index with arch_index=5784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5784, hp=200\n", + "Call query_by_index with arch_index=5785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5785, hp=200\n", + "Call query_by_index with arch_index=5786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5786, hp=200\n", + "Call query_by_index with arch_index=5787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5787, hp=200\n", + "Call query_by_index with arch_index=5788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5788, hp=200\n", + "Call query_by_index with arch_index=5789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5789, hp=200\n", + "Call query_by_index with arch_index=5790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5790, hp=200\n", + "Call query_by_index with arch_index=5791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5791, hp=200\n", + "Call query_by_index with arch_index=5792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5792, hp=200\n", + "Call query_by_index with arch_index=5793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5793, hp=200\n", + "Call query_by_index with arch_index=5794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5794, hp=200\n", + "Call query_by_index with arch_index=5795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5795, hp=200\n", + "Call query_by_index with arch_index=5796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5796, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 37%|███▋ | 5817/15625 [01:30<01:53, 86.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5797, hp=200\n", + "Call query_by_index with arch_index=5798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5798, hp=200\n", + "Call query_by_index with arch_index=5799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5799, hp=200\n", + "Call query_by_index with arch_index=5800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5800, hp=200\n", + "Call query_by_index with arch_index=5801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5801, hp=200\n", + "Call query_by_index with arch_index=5802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5802, hp=200\n", + "Call query_by_index with arch_index=5803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5803, hp=200\n", + "Call query_by_index with arch_index=5804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5804, hp=200\n", + "Call query_by_index with arch_index=5805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5805, hp=200\n", + "Call query_by_index with arch_index=5806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5806, hp=200\n", + "Call query_by_index with arch_index=5807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5807, hp=200\n", + "Call query_by_index with arch_index=5808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5808, hp=200\n", + "Call query_by_index with arch_index=5809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5809, hp=200\n", + "Call query_by_index with arch_index=5810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5810, hp=200\n", + "Call query_by_index with arch_index=5811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5811, hp=200\n", + "Call query_by_index with arch_index=5812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5812, hp=200\n", + "Call query_by_index with arch_index=5813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5813, hp=200\n", + "Call query_by_index with arch_index=5814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5814, hp=200\n", + "Call query_by_index with arch_index=5815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5815, hp=200\n", + "Call query_by_index with arch_index=5816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5816, hp=200\n", + "Call query_by_index with arch_index=5817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5817, hp=200\n", + "Call query_by_index with arch_index=5818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5818, hp=200\n", + "Call query_by_index with arch_index=5819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5819, hp=200\n", + "Call query_by_index with arch_index=5820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5820, hp=200\n", + "Call query_by_index with arch_index=5821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5821, hp=200\n", + "Call query_by_index with arch_index=5822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5822, hp=200\n", + "Call query_by_index with arch_index=5823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5823, hp=200\n", + "Call query_by_index with arch_index=5824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5824, hp=200\n", + "Call query_by_index with arch_index=5825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5825, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 37%|███▋ | 5847/15625 [01:31<01:49, 89.35it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5826, hp=200\n", + "Call query_by_index with arch_index=5827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5827, hp=200\n", + "Call query_by_index with arch_index=5828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5828, hp=200\n", + "Call query_by_index with arch_index=5829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5829, hp=200\n", + "Call query_by_index with arch_index=5830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5830, hp=200\n", + "Call query_by_index with arch_index=5831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5831, hp=200\n", + "Call query_by_index with arch_index=5832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5832, hp=200\n", + "Call query_by_index with arch_index=5833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5833, hp=200\n", + "Call query_by_index with arch_index=5834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5834, hp=200\n", + "Call query_by_index with arch_index=5835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5835, hp=200\n", + "Call query_by_index with arch_index=5836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5836, hp=200\n", + "Call query_by_index with arch_index=5837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5837, hp=200\n", + "Call query_by_index with arch_index=5838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5838, hp=200\n", + "Call query_by_index with arch_index=5839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5839, hp=200\n", + "Call query_by_index with arch_index=5840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5840, hp=200\n", + "Call query_by_index with arch_index=5841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5841, hp=200\n", + "Call query_by_index with arch_index=5842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5842, hp=200\n", + "Call query_by_index with arch_index=5843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5843, hp=200\n", + "Call query_by_index with arch_index=5844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5844, hp=200\n", + "Call query_by_index with arch_index=5845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5845, hp=200\n", + "Call query_by_index with arch_index=5846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5846, hp=200\n", + "Call query_by_index with arch_index=5847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5847, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 38%|███▊ | 5865/15625 [01:31<02:10, 75.06it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5848, hp=200\n", + "Call query_by_index with arch_index=5849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5849, hp=200\n", + "Call query_by_index with arch_index=5850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5850, hp=200\n", + "Call query_by_index with arch_index=5851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5851, hp=200\n", + "Call query_by_index with arch_index=5852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5852, hp=200\n", + "Call query_by_index with arch_index=5853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5853, hp=200\n", + "Call query_by_index with arch_index=5854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5854, hp=200\n", + "Call query_by_index with arch_index=5855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5855, hp=200\n", + "Call query_by_index with arch_index=5856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5856, hp=200\n", + "Call query_by_index with arch_index=5857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5857, hp=200\n", + "Call query_by_index with arch_index=5858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5858, hp=200\n", + "Call query_by_index with arch_index=5859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5859, hp=200\n", + "Call query_by_index with arch_index=5860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5860, hp=200\n", + "Call query_by_index with arch_index=5861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5861, hp=200\n", + "Call query_by_index with arch_index=5862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5862, hp=200\n", + "Call query_by_index with arch_index=5863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5863, hp=200\n", + "Call query_by_index with arch_index=5864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5864, hp=200\n", + "Call query_by_index with arch_index=5865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5865, hp=200\n", + "Call query_by_index with arch_index=5866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5866, hp=200\n", + "Call query_by_index with arch_index=5867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5867, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 38%|███▊ | 5881/15625 [01:31<02:15, 71.82it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5868, hp=200\n", + "Call query_by_index with arch_index=5869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5869, hp=200\n", + "Call query_by_index with arch_index=5870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5870, hp=200\n", + "Call query_by_index with arch_index=5871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5871, hp=200\n", + "Call query_by_index with arch_index=5872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5872, hp=200\n", + "Call query_by_index with arch_index=5873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5873, hp=200\n", + "Call query_by_index with arch_index=5874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5874, hp=200\n", + "Call query_by_index with arch_index=5875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5875, hp=200\n", + "Call query_by_index with arch_index=5876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5876, hp=200\n", + "Call query_by_index with arch_index=5877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5877, hp=200\n", + "Call query_by_index with arch_index=5878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5878, hp=200\n", + "Call query_by_index with arch_index=5879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5879, hp=200\n", + "Call query_by_index with arch_index=5880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5880, hp=200\n", + "Call query_by_index with arch_index=5881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5881, hp=200\n", + "Call query_by_index with arch_index=5882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5882, hp=200\n", + "Call query_by_index with arch_index=5883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5883, hp=200\n", + "Call query_by_index with arch_index=5884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5884, hp=200\n", + "Call query_by_index with arch_index=5885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5885, hp=200\n", + "Call query_by_index with arch_index=5886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5886, hp=200\n", + "Call query_by_index with arch_index=5887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5887, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 38%|███▊ | 5905/15625 [01:31<02:16, 71.28it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5888, hp=200\n", + "Call query_by_index with arch_index=5889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5889, hp=200\n", + "Call query_by_index with arch_index=5890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5890, hp=200\n", + "Call query_by_index with arch_index=5891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5891, hp=200\n", + "Call query_by_index with arch_index=5892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5892, hp=200\n", + "Call query_by_index with arch_index=5893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5893, hp=200\n", + "Call query_by_index with arch_index=5894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5894, hp=200\n", + "Call query_by_index with arch_index=5895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5895, hp=200\n", + "Call query_by_index with arch_index=5896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5896, hp=200\n", + "Call query_by_index with arch_index=5897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5897, hp=200\n", + "Call query_by_index with arch_index=5898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5898, hp=200\n", + "Call query_by_index with arch_index=5899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5899, hp=200\n", + "Call query_by_index with arch_index=5900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5900, hp=200\n", + "Call query_by_index with arch_index=5901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5901, hp=200\n", + "Call query_by_index with arch_index=5902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5902, hp=200\n", + "Call query_by_index with arch_index=5903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5903, hp=200\n", + "Call query_by_index with arch_index=5904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5904, hp=200\n", + "Call query_by_index with arch_index=5905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5905, hp=200\n", + "Call query_by_index with arch_index=5906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5906, hp=200\n", + "Call query_by_index with arch_index=5907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5907, hp=200\n", + "Call query_by_index with arch_index=5908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5908, hp=200\n", + "Call query_by_index with arch_index=5909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5909, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 38%|███▊ | 5929/15625 [01:32<02:16, 71.14it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5910, hp=200\n", + "Call query_by_index with arch_index=5911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5911, hp=200\n", + "Call query_by_index with arch_index=5912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5912, hp=200\n", + "Call query_by_index with arch_index=5913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5913, hp=200\n", + "Call query_by_index with arch_index=5914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5914, hp=200\n", + "Call query_by_index with arch_index=5915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5915, hp=200\n", + "Call query_by_index with arch_index=5916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5916, hp=200\n", + "Call query_by_index with arch_index=5917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5917, hp=200\n", + "Call query_by_index with arch_index=5918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5918, hp=200\n", + "Call query_by_index with arch_index=5919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5919, hp=200\n", + "Call query_by_index with arch_index=5920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5920, hp=200\n", + "Call query_by_index with arch_index=5921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5921, hp=200\n", + "Call query_by_index with arch_index=5922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5922, hp=200\n", + "Call query_by_index with arch_index=5923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5923, hp=200\n", + "Call query_by_index with arch_index=5924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5924, hp=200\n", + "Call query_by_index with arch_index=5925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5925, hp=200\n", + "Call query_by_index with arch_index=5926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5926, hp=200\n", + "Call query_by_index with arch_index=5927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5927, hp=200\n", + "Call query_by_index with arch_index=5928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5928, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 38%|███▊ | 5945/15625 [01:32<02:18, 70.10it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5929, hp=200\n", + "Call query_by_index with arch_index=5930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5930, hp=200\n", + "Call query_by_index with arch_index=5931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5931, hp=200\n", + "Call query_by_index with arch_index=5932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5932, hp=200\n", + "Call query_by_index with arch_index=5933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5933, hp=200\n", + "Call query_by_index with arch_index=5934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5934, hp=200\n", + "Call query_by_index with arch_index=5935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5935, hp=200\n", + "Call query_by_index with arch_index=5936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5936, hp=200\n", + "Call query_by_index with arch_index=5937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5937, hp=200\n", + "Call query_by_index with arch_index=5938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5938, hp=200\n", + "Call query_by_index with arch_index=5939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5939, hp=200\n", + "Call query_by_index with arch_index=5940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5940, hp=200\n", + "Call query_by_index with arch_index=5941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5941, hp=200\n", + "Call query_by_index with arch_index=5942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5942, hp=200\n", + "Call query_by_index with arch_index=5943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5943, hp=200\n", + "Call query_by_index with arch_index=5944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5944, hp=200\n", + "Call query_by_index with arch_index=5945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5945, hp=200\n", + "Call query_by_index with arch_index=5946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5946, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 38%|███▊ | 5953/15625 [01:32<02:44, 58.65it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5947, hp=200\n", + "Call query_by_index with arch_index=5948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5948, hp=200\n", + "Call query_by_index with arch_index=5949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5949, hp=200\n", + "Call query_by_index with arch_index=5950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5950, hp=200\n", + "Call query_by_index with arch_index=5951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5951, hp=200\n", + "Call query_by_index with arch_index=5952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5952, hp=200\n", + "Call query_by_index with arch_index=5953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5953, hp=200\n", + "Call query_by_index with arch_index=5954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5954, hp=200\n", + "Call query_by_index with arch_index=5955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5955, hp=200\n", + "Call query_by_index with arch_index=5956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5956, hp=200\n", + "Call query_by_index with arch_index=5957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5957, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 38%|███▊ | 5966/15625 [01:33<02:58, 54.26it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5958, hp=200\n", + "Call query_by_index with arch_index=5959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5959, hp=200\n", + "Call query_by_index with arch_index=5960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5960, hp=200\n", + "Call query_by_index with arch_index=5961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5961, hp=200\n", + "Call query_by_index with arch_index=5962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5962, hp=200\n", + "Call query_by_index with arch_index=5963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5963, hp=200\n", + "Call query_by_index with arch_index=5964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5964, hp=200\n", + "Call query_by_index with arch_index=5965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5965, hp=200\n", + "Call query_by_index with arch_index=5966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5966, hp=200\n", + "Call query_by_index with arch_index=5967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5967, hp=200\n", + "Call query_by_index with arch_index=5968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5968, hp=200\n", + "Call query_by_index with arch_index=5969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5969, hp=200\n", + "Call query_by_index with arch_index=5970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5970, hp=200\n", + "Call query_by_index with arch_index=5971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5971, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 38%|███▊ | 5987/15625 [01:33<02:34, 62.26it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5972, hp=200\n", + "Call query_by_index with arch_index=5973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5973, hp=200\n", + "Call query_by_index with arch_index=5974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5974, hp=200\n", + "Call query_by_index with arch_index=5975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5975, hp=200\n", + "Call query_by_index with arch_index=5976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5976, hp=200\n", + "Call query_by_index with arch_index=5977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5977, hp=200\n", + "Call query_by_index with arch_index=5978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5978, hp=200\n", + "Call query_by_index with arch_index=5979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5979, hp=200\n", + "Call query_by_index with arch_index=5980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5980, hp=200\n", + "Call query_by_index with arch_index=5981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5981, hp=200\n", + "Call query_by_index with arch_index=5982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5982, hp=200\n", + "Call query_by_index with arch_index=5983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5983, hp=200\n", + "Call query_by_index with arch_index=5984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5984, hp=200\n", + "Call query_by_index with arch_index=5985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5985, hp=200\n", + "Call query_by_index with arch_index=5986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5986, hp=200\n", + "Call query_by_index with arch_index=5987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5987, hp=200\n", + "Call query_by_index with arch_index=5988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5988, hp=200\n", + "Call query_by_index with arch_index=5989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5989, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 38%|███▊ | 6008/15625 [01:33<02:32, 63.10it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=5990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5990, hp=200\n", + "Call query_by_index with arch_index=5991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5991, hp=200\n", + "Call query_by_index with arch_index=5992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5992, hp=200\n", + "Call query_by_index with arch_index=5993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5993, hp=200\n", + "Call query_by_index with arch_index=5994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5994, hp=200\n", + "Call query_by_index with arch_index=5995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5995, hp=200\n", + "Call query_by_index with arch_index=5996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5996, hp=200\n", + "Call query_by_index with arch_index=5997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5997, hp=200\n", + "Call query_by_index with arch_index=5998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5998, hp=200\n", + "Call query_by_index with arch_index=5999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=5999, hp=200\n", + "Call query_by_index with arch_index=6000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6000, hp=200\n", + "Call query_by_index with arch_index=6001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6001, hp=200\n", + "Call query_by_index with arch_index=6002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6002, hp=200\n", + "Call query_by_index with arch_index=6003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6003, hp=200\n", + "Call query_by_index with arch_index=6004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6004, hp=200\n", + "Call query_by_index with arch_index=6005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6005, hp=200\n", + "Call query_by_index with arch_index=6006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6006, hp=200\n", + "Call query_by_index with arch_index=6007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6007, hp=200\n", + "Call query_by_index with arch_index=6008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6008, hp=200\n", + "Call query_by_index with arch_index=6009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6009, hp=200\n", + "Call query_by_index with arch_index=6010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6010, hp=200\n", + "Call query_by_index with arch_index=6011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6011, hp=200\n", + "Call query_by_index with arch_index=6012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6012, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 39%|███▊ | 6022/15625 [01:33<02:44, 58.46it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_by_index with arch_index=6013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6013, hp=200\n", + "Call query_by_index with arch_index=6014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6014, hp=200\n", + "Call query_by_index with arch_index=6015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6015, hp=200\n", + "Call query_by_index with arch_index=6016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6016, hp=200\n", + "Call query_by_index with arch_index=6017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6017, hp=200\n", + "Call query_by_index with arch_index=6018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6018, hp=200\n", + "Call query_by_index with arch_index=6019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6019, hp=200\n", + "Call query_by_index with arch_index=6020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6020, hp=200\n", + "Call query_by_index with arch_index=6021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6021, hp=200\n", + "Call query_by_index with arch_index=6022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6022, hp=200\n", + "Call query_by_index with arch_index=6023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6023, hp=200\n", + "Call query_by_index with arch_index=6024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6024, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 39%|███▊ | 6035/15625 [01:34<02:45, 57.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6025, hp=200\n", + "Call query_by_index with arch_index=6026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6026, hp=200\n", + "Call query_by_index with arch_index=6027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6027, hp=200\n", + "Call query_by_index with arch_index=6028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6028, hp=200\n", + "Call query_by_index with arch_index=6029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6029, hp=200\n", + "Call query_by_index with arch_index=6030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6030, hp=200\n", + "Call query_by_index with arch_index=6031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6031, hp=200\n", + "Call query_by_index with arch_index=6032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6032, hp=200\n", + "Call query_by_index with arch_index=6033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6033, hp=200\n", + "Call query_by_index with arch_index=6034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6034, hp=200\n", + "Call query_by_index with arch_index=6035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6035, hp=200\n", + "Call query_by_index with arch_index=6036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6036, hp=200\n", + "Call query_by_index with arch_index=6037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6037, hp=200\n", + "Call query_by_index with arch_index=6038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6038, hp=200\n", + "Call query_by_index with arch_index=6039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6039, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 39%|███▊ | 6052/15625 [01:34<02:20, 68.28it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6040, hp=200\n", + "Call query_by_index with arch_index=6041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6041, hp=200\n", + "Call query_by_index with arch_index=6042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6042, hp=200\n", + "Call query_by_index with arch_index=6043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6043, hp=200\n", + "Call query_by_index with arch_index=6044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6044, hp=200\n", + "Call query_by_index with arch_index=6045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6045, hp=200\n", + "Call query_by_index with arch_index=6046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6046, hp=200\n", + "Call query_by_index with arch_index=6047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6047, hp=200\n", + "Call query_by_index with arch_index=6048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6048, hp=200\n", + "Call query_by_index with arch_index=6049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6049, hp=200\n", + "Call query_by_index with arch_index=6050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6050, hp=200\n", + "Call query_by_index with arch_index=6051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6051, hp=200\n", + "Call query_by_index with arch_index=6052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6052, hp=200\n", + "Call query_by_index with arch_index=6053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6053, hp=200\n", + "Call query_by_index with arch_index=6054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6054, hp=200\n", + "Call query_by_index with arch_index=6055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6055, hp=200\n", + "Call query_by_index with arch_index=6056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6056, hp=200\n", + "Call query_by_index with arch_index=6057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6057, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 39%|███▉ | 6070/15625 [01:34<02:02, 77.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6058, hp=200\n", + "Call query_by_index with arch_index=6059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6059, hp=200\n", + "Call query_by_index with arch_index=6060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6060, hp=200\n", + "Call query_by_index with arch_index=6061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6061, hp=200\n", + "Call query_by_index with arch_index=6062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6062, hp=200\n", + "Call query_by_index with arch_index=6063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6063, hp=200\n", + "Call query_by_index with arch_index=6064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6064, hp=200\n", + "Call query_by_index with arch_index=6065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6065, hp=200\n", + "Call query_by_index with arch_index=6066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6066, hp=200\n", + "Call query_by_index with arch_index=6067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6067, hp=200\n", + "Call query_by_index with arch_index=6068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6068, hp=200\n", + "Call query_by_index with arch_index=6069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6069, hp=200\n", + "Call query_by_index with arch_index=6070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6070, hp=200\n", + "Call query_by_index with arch_index=6071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6071, hp=200\n", + "Call query_by_index with arch_index=6072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6072, hp=200\n", + "Call query_by_index with arch_index=6073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6073, hp=200\n", + "Call query_by_index with arch_index=6074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6074, hp=200\n", + "Call query_by_index with arch_index=6075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6075, hp=200\n", + "Call query_by_index with arch_index=6076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6076, hp=200\n", + "Call query_by_index with arch_index=6077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6077, hp=200\n", + "Call query_by_index with arch_index=6078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6078, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 39%|███▉ | 6097/15625 [01:34<01:57, 81.17it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6079, hp=200\n", + "Call query_by_index with arch_index=6080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6080, hp=200\n", + "Call query_by_index with arch_index=6081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6081, hp=200\n", + "Call query_by_index with arch_index=6082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6082, hp=200\n", + "Call query_by_index with arch_index=6083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6083, hp=200\n", + "Call query_by_index with arch_index=6084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6084, hp=200\n", + "Call query_by_index with arch_index=6085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6085, hp=200\n", + "Call query_by_index with arch_index=6086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6086, hp=200\n", + "Call query_by_index with arch_index=6087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6087, hp=200\n", + "Call query_by_index with arch_index=6088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6088, hp=200\n", + "Call query_by_index with arch_index=6089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6089, hp=200\n", + "Call query_by_index with arch_index=6090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6090, hp=200\n", + "Call query_by_index with arch_index=6091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6091, hp=200\n", + "Call query_by_index with arch_index=6092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6092, hp=200\n", + "Call query_by_index with arch_index=6093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6093, hp=200\n", + "Call query_by_index with arch_index=6094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6094, hp=200\n", + "Call query_by_index with arch_index=6095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6095, hp=200\n", + "Call query_by_index with arch_index=6096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6096, hp=200\n", + "Call query_by_index with arch_index=6097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6097, hp=200\n", + "Call query_by_index with arch_index=6098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6098, hp=200\n", + "Call query_by_index with arch_index=6099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6099, hp=200\n", + "Call query_by_index with arch_index=6100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6100, hp=200\n", + "Call query_by_index with arch_index=6101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6101, hp=200\n", + "Call query_by_index with arch_index=6102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6102, hp=200\n", + "Call query_by_index with arch_index=6103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6103, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 39%|███▉ | 6117/15625 [01:35<01:47, 88.33it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6104, hp=200\n", + "Call query_by_index with arch_index=6105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6105, hp=200\n", + "Call query_by_index with arch_index=6106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6106, hp=200\n", + "Call query_by_index with arch_index=6107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6107, hp=200\n", + "Call query_by_index with arch_index=6108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6108, hp=200\n", + "Call query_by_index with arch_index=6109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6109, hp=200\n", + "Call query_by_index with arch_index=6110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6110, hp=200\n", + "Call query_by_index with arch_index=6111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6111, hp=200\n", + "Call query_by_index with arch_index=6112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6112, hp=200\n", + "Call query_by_index with arch_index=6113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6113, hp=200\n", + "Call query_by_index with arch_index=6114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6114, hp=200\n", + "Call query_by_index with arch_index=6115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6115, hp=200\n", + "Call query_by_index with arch_index=6116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6116, hp=200\n", + "Call query_by_index with arch_index=6117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6117, hp=200\n", + "Call query_by_index with arch_index=6118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6118, hp=200\n", + "Call query_by_index with arch_index=6119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6119, hp=200\n", + "Call query_by_index with arch_index=6120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6120, hp=200\n", + "Call query_by_index with arch_index=6121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6121, hp=200\n", + "Call query_by_index with arch_index=6122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6122, hp=200\n", + "Call query_by_index with arch_index=6123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6123, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 39%|███▉ | 6157/15625 [01:35<01:42, 92.19it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6124, hp=200\n", + "Call query_by_index with arch_index=6125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6125, hp=200\n", + "Call query_by_index with arch_index=6126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6126, hp=200\n", + "Call query_by_index with arch_index=6127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6127, hp=200\n", + "Call query_by_index with arch_index=6128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6128, hp=200\n", + "Call query_by_index with arch_index=6129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6129, hp=200\n", + "Call query_by_index with arch_index=6130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6130, hp=200\n", + "Call query_by_index with arch_index=6131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6131, hp=200\n", + "Call query_by_index with arch_index=6132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6132, hp=200\n", + "Call query_by_index with arch_index=6133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6133, hp=200\n", + "Call query_by_index with arch_index=6134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6134, hp=200\n", + "Call query_by_index with arch_index=6135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6135, hp=200\n", + "Call query_by_index with arch_index=6136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6136, hp=200\n", + "Call query_by_index with arch_index=6137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6137, hp=200\n", + "Call query_by_index with arch_index=6138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6138, hp=200\n", + "Call query_by_index with arch_index=6139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6139, hp=200\n", + "Call query_by_index with arch_index=6140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6140, hp=200\n", + "Call query_by_index with arch_index=6141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6141, hp=200\n", + "Call query_by_index with arch_index=6142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6142, hp=200\n", + "Call query_by_index with arch_index=6143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6143, hp=200\n", + "Call query_by_index with arch_index=6144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6144, hp=200\n", + "Call query_by_index with arch_index=6145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6145, hp=200\n", + "Call query_by_index with arch_index=6146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6146, hp=200\n", + "Call query_by_index with arch_index=6147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6147, hp=200\n", + "Call query_by_index with arch_index=6148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6148, hp=200\n", + "Call query_by_index with arch_index=6149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6149, hp=200\n", + "Call query_by_index with arch_index=6150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6150, hp=200\n", + "Call query_by_index with arch_index=6151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6151, hp=200\n", + "Call query_by_index with arch_index=6152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6152, hp=200\n", + "Call query_by_index with arch_index=6153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6153, hp=200\n", + "Call query_by_index with arch_index=6154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6154, hp=200\n", + "Call query_by_index with arch_index=6155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6155, hp=200\n", + "Call query_by_index with arch_index=6156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6156, hp=200\n", + "Call query_by_index with arch_index=6157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6157, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 40%|███▉ | 6187/15625 [01:35<01:42, 91.72it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6158, hp=200\n", + "Call query_by_index with arch_index=6159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6159, hp=200\n", + "Call query_by_index with arch_index=6160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6160, hp=200\n", + "Call query_by_index with arch_index=6161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6161, hp=200\n", + "Call query_by_index with arch_index=6162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6162, hp=200\n", + "Call query_by_index with arch_index=6163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6163, hp=200\n", + "Call query_by_index with arch_index=6164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6164, hp=200\n", + "Call query_by_index with arch_index=6165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6165, hp=200\n", + "Call query_by_index with arch_index=6166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6166, hp=200\n", + "Call query_by_index with arch_index=6167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6167, hp=200\n", + "Call query_by_index with arch_index=6168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6168, hp=200\n", + "Call query_by_index with arch_index=6169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6169, hp=200\n", + "Call query_by_index with arch_index=6170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6170, hp=200\n", + "Call query_by_index with arch_index=6171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6171, hp=200\n", + "Call query_by_index with arch_index=6172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6172, hp=200\n", + "Call query_by_index with arch_index=6173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6173, hp=200\n", + "Call query_by_index with arch_index=6174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6174, hp=200\n", + "Call query_by_index with arch_index=6175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6175, hp=200\n", + "Call query_by_index with arch_index=6176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6176, hp=200\n", + "Call query_by_index with arch_index=6177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6177, hp=200\n", + "Call query_by_index with arch_index=6178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6178, hp=200\n", + "Call query_by_index with arch_index=6179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6179, hp=200\n", + "Call query_by_index with arch_index=6180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6180, hp=200\n", + "Call query_by_index with arch_index=6181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6181, hp=200\n", + "Call query_by_index with arch_index=6182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6182, hp=200\n", + "Call query_by_index with arch_index=6183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6183, hp=200\n", + "Call query_by_index with arch_index=6184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6184, hp=200\n", + "Call query_by_index with arch_index=6185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6185, hp=200\n", + "Call query_by_index with arch_index=6186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6186, hp=200\n", + "Call query_by_index with arch_index=6187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6187, hp=200\n", + "Call query_by_index with arch_index=6188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6188, hp=200\n", + "Call query_by_index with arch_index=6189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6189, hp=200\n", + "Call query_by_index with arch_index=6190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6190, hp=200\n", + "Call query_by_index with arch_index=6191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6191, hp=200\n", + "Call query_by_index with arch_index=6192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6192, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 40%|███▉ | 6218/15625 [01:36<01:38, 95.11it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6193, hp=200\n", + "Call query_by_index with arch_index=6194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6194, hp=200\n", + "Call query_by_index with arch_index=6195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6195, hp=200\n", + "Call query_by_index with arch_index=6196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6196, hp=200\n", + "Call query_by_index with arch_index=6197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6197, hp=200\n", + "Call query_by_index with arch_index=6198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6198, hp=200\n", + "Call query_by_index with arch_index=6199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6199, hp=200\n", + "Call query_by_index with arch_index=6200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6200, hp=200\n", + "Call query_by_index with arch_index=6201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6201, hp=200\n", + "Call query_by_index with arch_index=6202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6202, hp=200\n", + "Call query_by_index with arch_index=6203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6203, hp=200\n", + "Call query_by_index with arch_index=6204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6204, hp=200\n", + "Call query_by_index with arch_index=6205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6205, hp=200\n", + "Call query_by_index with arch_index=6206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6206, hp=200\n", + "Call query_by_index with arch_index=6207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6207, hp=200\n", + "Call query_by_index with arch_index=6208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6208, hp=200\n", + "Call query_by_index with arch_index=6209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6209, hp=200\n", + "Call query_by_index with arch_index=6210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6210, hp=200\n", + "Call query_by_index with arch_index=6211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6211, hp=200\n", + "Call query_by_index with arch_index=6212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6212, hp=200\n", + "Call query_by_index with arch_index=6213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6213, hp=200\n", + "Call query_by_index with arch_index=6214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6214, hp=200\n", + "Call query_by_index with arch_index=6215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6215, hp=200\n", + "Call query_by_index with arch_index=6216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6216, hp=200\n", + "Call query_by_index with arch_index=6217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6217, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 40%|███▉ | 6249/15625 [01:36<01:42, 91.36it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6218, hp=200\n", + "Call query_by_index with arch_index=6219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6219, hp=200\n", + "Call query_by_index with arch_index=6220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6220, hp=200\n", + "Call query_by_index with arch_index=6221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6221, hp=200\n", + "Call query_by_index with arch_index=6222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6222, hp=200\n", + "Call query_by_index with arch_index=6223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6223, hp=200\n", + "Call query_by_index with arch_index=6224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6224, hp=200\n", + "Call query_by_index with arch_index=6225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6225, hp=200\n", + "Call query_by_index with arch_index=6226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6226, hp=200\n", + "Call query_by_index with arch_index=6227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6227, hp=200\n", + "Call query_by_index with arch_index=6228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6228, hp=200\n", + "Call query_by_index with arch_index=6229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6229, hp=200\n", + "Call query_by_index with arch_index=6230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6230, hp=200\n", + "Call query_by_index with arch_index=6231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6231, hp=200\n", + "Call query_by_index with arch_index=6232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6232, hp=200\n", + "Call query_by_index with arch_index=6233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6233, hp=200\n", + "Call query_by_index with arch_index=6234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6234, hp=200\n", + "Call query_by_index with arch_index=6235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6235, hp=200\n", + "Call query_by_index with arch_index=6236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6236, hp=200\n", + "Call query_by_index with arch_index=6237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6237, hp=200\n", + "Call query_by_index with arch_index=6238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6238, hp=200\n", + "Call query_by_index with arch_index=6239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6239, hp=200\n", + "Call query_by_index with arch_index=6240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6240, hp=200\n", + "Call query_by_index with arch_index=6241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6241, hp=200\n", + "Call query_by_index with arch_index=6242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6242, hp=200\n", + "Call query_by_index with arch_index=6243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6243, hp=200\n", + "Call query_by_index with arch_index=6244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6244, hp=200\n", + "Call query_by_index with arch_index=6245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6245, hp=200\n", + "Call query_by_index with arch_index=6246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6246, hp=200\n", + "Call query_by_index with arch_index=6247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6247, hp=200\n", + "Call query_by_index with arch_index=6248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6248, hp=200\n", + "Call query_by_index with arch_index=6249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6249, hp=200\n", + "Call query_by_index with arch_index=6250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6250, hp=200\n", + "Call query_by_index with arch_index=6251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6251, hp=200\n", + "Call query_by_index with arch_index=6252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6252, hp=200\n", + "Call query_by_index with arch_index=6253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6253, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 40%|████ | 6268/15625 [01:36<01:55, 81.23it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6254, hp=200\n", + "Call query_by_index with arch_index=6255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6255, hp=200\n", + "Call query_by_index with arch_index=6256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6256, hp=200\n", + "Call query_by_index with arch_index=6257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6257, hp=200\n", + "Call query_by_index with arch_index=6258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6258, hp=200\n", + "Call query_by_index with arch_index=6259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6259, hp=200\n", + "Call query_by_index with arch_index=6260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6260, hp=200\n", + "Call query_by_index with arch_index=6261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6261, hp=200\n", + "Call query_by_index with arch_index=6262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6262, hp=200\n", + "Call query_by_index with arch_index=6263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6263, hp=200\n", + "Call query_by_index with arch_index=6264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6264, hp=200\n", + "Call query_by_index with arch_index=6265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6265, hp=200\n", + "Call query_by_index with arch_index=6266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6266, hp=200\n", + "Call query_by_index with arch_index=6267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6267, hp=200\n", + "Call query_by_index with arch_index=6268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6268, hp=200\n", + "Call query_by_index with arch_index=6269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6269, hp=200\n", + "Call query_by_index with arch_index=6270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6270, hp=200\n", + "Call query_by_index with arch_index=6271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6271, hp=200\n", + "Call query_by_index with arch_index=6272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6272, hp=200\n", + "Call query_by_index with arch_index=6273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6273, hp=200\n", + "Call query_by_index with arch_index=6274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6274, hp=200\n", + "Call query_by_index with arch_index=6275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6275, hp=200\n", + "Call query_by_index with arch_index=6276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6276, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 40%|████ | 6285/15625 [01:37<02:04, 74.78it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6277, hp=200\n", + "Call query_by_index with arch_index=6278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6278, hp=200\n", + "Call query_by_index with arch_index=6279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6279, hp=200\n", + "Call query_by_index with arch_index=6280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6280, hp=200\n", + "Call query_by_index with arch_index=6281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6281, hp=200\n", + "Call query_by_index with arch_index=6282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6282, hp=200\n", + "Call query_by_index with arch_index=6283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6283, hp=200\n", + "Call query_by_index with arch_index=6284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6284, hp=200\n", + "Call query_by_index with arch_index=6285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6285, hp=200\n", + "Call query_by_index with arch_index=6286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6286, hp=200\n", + "Call query_by_index with arch_index=6287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6287, hp=200\n", + "Call query_by_index with arch_index=6288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6288, hp=200\n", + "Call query_by_index with arch_index=6289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6289, hp=200\n", + "Call query_by_index with arch_index=6290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6290, hp=200\n", + "Call query_by_index with arch_index=6291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6291, hp=200\n", + "Call query_by_index with arch_index=6292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6292, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 40%|████ | 6308/15625 [01:37<02:16, 68.12it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6293, hp=200\n", + "Call query_by_index with arch_index=6294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6294, hp=200\n", + "Call query_by_index with arch_index=6295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6295, hp=200\n", + "Call query_by_index with arch_index=6296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6296, hp=200\n", + "Call query_by_index with arch_index=6297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6297, hp=200\n", + "Call query_by_index with arch_index=6298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6298, hp=200\n", + "Call query_by_index with arch_index=6299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6299, hp=200\n", + "Call query_by_index with arch_index=6300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6300, hp=200\n", + "Call query_by_index with arch_index=6301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6301, hp=200\n", + "Call query_by_index with arch_index=6302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6302, hp=200\n", + "Call query_by_index with arch_index=6303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6303, hp=200\n", + "Call query_by_index with arch_index=6304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6304, hp=200\n", + "Call query_by_index with arch_index=6305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6305, hp=200\n", + "Call query_by_index with arch_index=6306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6306, hp=200\n", + "Call query_by_index with arch_index=6307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6307, hp=200\n", + "Call query_by_index with arch_index=6308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6308, hp=200\n", + "Call query_by_index with arch_index=6309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6309, hp=200\n", + "Call query_by_index with arch_index=6310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6310, hp=200\n", + "Call query_by_index with arch_index=6311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6311, hp=200\n", + "Call query_by_index with arch_index=6312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6312, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 41%|████ | 6329/15625 [01:37<02:15, 68.67it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6313, hp=200\n", + "Call query_by_index with arch_index=6314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6314, hp=200\n", + "Call query_by_index with arch_index=6315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6315, hp=200\n", + "Call query_by_index with arch_index=6316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6316, hp=200\n", + "Call query_by_index with arch_index=6317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6317, hp=200\n", + "Call query_by_index with arch_index=6318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6318, hp=200\n", + "Call query_by_index with arch_index=6319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6319, hp=200\n", + "Call query_by_index with arch_index=6320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6320, hp=200\n", + "Call query_by_index with arch_index=6321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6321, hp=200\n", + "Call query_by_index with arch_index=6322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6322, hp=200\n", + "Call query_by_index with arch_index=6323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6323, hp=200\n", + "Call query_by_index with arch_index=6324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6324, hp=200\n", + "Call query_by_index with arch_index=6325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6325, hp=200\n", + "Call query_by_index with arch_index=6326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6326, hp=200\n", + "Call query_by_index with arch_index=6327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6327, hp=200\n", + "Call query_by_index with arch_index=6328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6328, hp=200\n", + "Call query_by_index with arch_index=6329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6329, hp=200\n", + "Call query_by_index with arch_index=6330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6330, hp=200\n", + "Call query_by_index with arch_index=6331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6331, hp=200\n", + "Call query_by_index with arch_index=6332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6332, hp=200\n", + "Call query_by_index with arch_index=6333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6333, hp=200\n", + "Call query_by_index with arch_index=6334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6334, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 41%|████ | 6344/15625 [01:37<02:22, 65.06it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6335, hp=200\n", + "Call query_by_index with arch_index=6336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6336, hp=200\n", + "Call query_by_index with arch_index=6337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6337, hp=200\n", + "Call query_by_index with arch_index=6338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6338, hp=200\n", + "Call query_by_index with arch_index=6339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6339, hp=200\n", + "Call query_by_index with arch_index=6340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6340, hp=200\n", + "Call query_by_index with arch_index=6341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6341, hp=200\n", + "Call query_by_index with arch_index=6342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6342, hp=200\n", + "Call query_by_index with arch_index=6343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6343, hp=200\n", + "Call query_by_index with arch_index=6344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6344, hp=200\n", + "Call query_by_index with arch_index=6345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6345, hp=200\n", + "Call query_by_index with arch_index=6346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6346, hp=200\n", + "Call query_by_index with arch_index=6347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6347, hp=200\n", + "Call query_by_index with arch_index=6348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6348, hp=200\n", + "Call query_by_index with arch_index=6349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6349, hp=200\n", + "Call query_by_index with arch_index=6350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6350, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 41%|████ | 6366/15625 [01:38<02:15, 68.19it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6351, hp=200\n", + "Call query_by_index with arch_index=6352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6352, hp=200\n", + "Call query_by_index with arch_index=6353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6353, hp=200\n", + "Call query_by_index with arch_index=6354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6354, hp=200\n", + "Call query_by_index with arch_index=6355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6355, hp=200\n", + "Call query_by_index with arch_index=6356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6356, hp=200\n", + "Call query_by_index with arch_index=6357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6357, hp=200\n", + "Call query_by_index with arch_index=6358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6358, hp=200\n", + "Call query_by_index with arch_index=6359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6359, hp=200\n", + "Call query_by_index with arch_index=6360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6360, hp=200\n", + "Call query_by_index with arch_index=6361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6361, hp=200\n", + "Call query_by_index with arch_index=6362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6362, hp=200\n", + "Call query_by_index with arch_index=6363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6363, hp=200\n", + "Call query_by_index with arch_index=6364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6364, hp=200\n", + "Call query_by_index with arch_index=6365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6365, hp=200\n", + "Call query_by_index with arch_index=6366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6366, hp=200\n", + "Call query_by_index with arch_index=6367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6367, hp=200\n", + "Call query_by_index with arch_index=6368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6368, hp=200\n", + "Call query_by_index with arch_index=6369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6369, hp=200\n", + "Call query_by_index with arch_index=6370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6370, hp=200\n", + "Call query_by_index with arch_index=6371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6371, hp=200\n", + "Call query_by_index with arch_index=6372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6372, hp=200\n", + "Call query_by_index with arch_index=6373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6373, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 41%|████ | 6398/15625 [01:38<02:07, 72.14it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6374, hp=200\n", + "Call query_by_index with arch_index=6375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6375, hp=200\n", + "Call query_by_index with arch_index=6376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6376, hp=200\n", + "Call query_by_index with arch_index=6377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6377, hp=200\n", + "Call query_by_index with arch_index=6378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6378, hp=200\n", + "Call query_by_index with arch_index=6379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6379, hp=200\n", + "Call query_by_index with arch_index=6380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6380, hp=200\n", + "Call query_by_index with arch_index=6381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6381, hp=200\n", + "Call query_by_index with arch_index=6382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6382, hp=200\n", + "Call query_by_index with arch_index=6383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6383, hp=200\n", + "Call query_by_index with arch_index=6384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6384, hp=200\n", + "Call query_by_index with arch_index=6385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6385, hp=200\n", + "Call query_by_index with arch_index=6386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6386, hp=200\n", + "Call query_by_index with arch_index=6387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6387, hp=200\n", + "Call query_by_index with arch_index=6388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6388, hp=200\n", + "Call query_by_index with arch_index=6389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6389, hp=200\n", + "Call query_by_index with arch_index=6390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6390, hp=200\n", + "Call query_by_index with arch_index=6391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6391, hp=200\n", + "Call query_by_index with arch_index=6392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6392, hp=200\n", + "Call query_by_index with arch_index=6393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6393, hp=200\n", + "Call query_by_index with arch_index=6394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6394, hp=200\n", + "Call query_by_index with arch_index=6395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6395, hp=200\n", + "Call query_by_index with arch_index=6396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6396, hp=200\n", + "Call query_by_index with arch_index=6397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6397, hp=200\n", + "Call query_by_index with arch_index=6398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6398, hp=200\n", + "Call query_by_index with arch_index=6399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6399, hp=200\n", + "Call query_by_index with arch_index=6400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6400, hp=200\n", + "Call query_by_index with arch_index=6401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6401, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 41%|████ | 6429/15625 [01:39<02:03, 74.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6402, hp=200\n", + "Call query_by_index with arch_index=6403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6403, hp=200\n", + "Call query_by_index with arch_index=6404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6404, hp=200\n", + "Call query_by_index with arch_index=6405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6405, hp=200\n", + "Call query_by_index with arch_index=6406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6406, hp=200\n", + "Call query_by_index with arch_index=6407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6407, hp=200\n", + "Call query_by_index with arch_index=6408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6408, hp=200\n", + "Call query_by_index with arch_index=6409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6409, hp=200\n", + "Call query_by_index with arch_index=6410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6410, hp=200\n", + "Call query_by_index with arch_index=6411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6411, hp=200\n", + "Call query_by_index with arch_index=6412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6412, hp=200\n", + "Call query_by_index with arch_index=6413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6413, hp=200\n", + "Call query_by_index with arch_index=6414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6414, hp=200\n", + "Call query_by_index with arch_index=6415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6415, hp=200\n", + "Call query_by_index with arch_index=6416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6416, hp=200\n", + "Call query_by_index with arch_index=6417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6417, hp=200\n", + "Call query_by_index with arch_index=6418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6418, hp=200\n", + "Call query_by_index with arch_index=6419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6419, hp=200\n", + "Call query_by_index with arch_index=6420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6420, hp=200\n", + "Call query_by_index with arch_index=6421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6421, hp=200\n", + "Call query_by_index with arch_index=6422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6422, hp=200\n", + "Call query_by_index with arch_index=6423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6423, hp=200\n", + "Call query_by_index with arch_index=6424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6424, hp=200\n", + "Call query_by_index with arch_index=6425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6425, hp=200\n", + "Call query_by_index with arch_index=6426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6426, hp=200\n", + "Call query_by_index with arch_index=6427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6427, hp=200\n", + "Call query_by_index with arch_index=6428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6428, hp=200\n", + "Call query_by_index with arch_index=6429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6429, hp=200\n", + "Call query_by_index with arch_index=6430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6430, hp=200\n", + "Call query_by_index with arch_index=6431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6431, hp=200\n", + "Call query_by_index with arch_index=6432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6432, hp=200\n", + "Call query_by_index with arch_index=6433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6433, hp=200\n", + "Call query_by_index with arch_index=6434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6434, hp=200\n", + "Call query_by_index with arch_index=6435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6435, hp=200\n", + "Call query_by_index with arch_index=6436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6436, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 41%|████▏ | 6470/15625 [01:39<01:41, 90.44it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6437, hp=200\n", + "Call query_by_index with arch_index=6438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6438, hp=200\n", + "Call query_by_index with arch_index=6439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6439, hp=200\n", + "Call query_by_index with arch_index=6440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6440, hp=200\n", + "Call query_by_index with arch_index=6441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6441, hp=200\n", + "Call query_by_index with arch_index=6442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6442, hp=200\n", + "Call query_by_index with arch_index=6443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6443, hp=200\n", + "Call query_by_index with arch_index=6444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6444, hp=200\n", + "Call query_by_index with arch_index=6445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6445, hp=200\n", + "Call query_by_index with arch_index=6446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6446, hp=200\n", + "Call query_by_index with arch_index=6447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6447, hp=200\n", + "Call query_by_index with arch_index=6448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6448, hp=200\n", + "Call query_by_index with arch_index=6449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6449, hp=200\n", + "Call query_by_index with arch_index=6450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6450, hp=200\n", + "Call query_by_index with arch_index=6451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6451, hp=200\n", + "Call query_by_index with arch_index=6452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6452, hp=200\n", + "Call query_by_index with arch_index=6453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6453, hp=200\n", + "Call query_by_index with arch_index=6454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6454, hp=200\n", + "Call query_by_index with arch_index=6455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6455, hp=200\n", + "Call query_by_index with arch_index=6456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6456, hp=200\n", + "Call query_by_index with arch_index=6457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6457, hp=200\n", + "Call query_by_index with arch_index=6458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6458, hp=200\n", + "Call query_by_index with arch_index=6459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6459, hp=200\n", + "Call query_by_index with arch_index=6460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6460, hp=200\n", + "Call query_by_index with arch_index=6461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6461, hp=200\n", + "Call query_by_index with arch_index=6462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6462, hp=200\n", + "Call query_by_index with arch_index=6463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6463, hp=200\n", + "Call query_by_index with arch_index=6464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6464, hp=200\n", + "Call query_by_index with arch_index=6465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6465, hp=200\n", + "Call query_by_index with arch_index=6466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6466, hp=200\n", + "Call query_by_index with arch_index=6467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6467, hp=200\n", + "Call query_by_index with arch_index=6468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6468, hp=200\n", + "Call query_by_index with arch_index=6469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6469, hp=200\n", + "Call query_by_index with arch_index=6470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6470, hp=200\n", + "Call query_by_index with arch_index=6471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6471, hp=200\n", + "Call query_by_index with arch_index=6472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6472, hp=200\n", + "Call query_by_index with arch_index=6473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6473, hp=200\n", + "Call query_by_index with arch_index=6474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6474, hp=200\n", + "Call query_by_index with arch_index=6475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6475, hp=200\n", + "Call query_by_index with arch_index=6476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6476, hp=200\n", + "Call query_by_index with arch_index=6477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6477, hp=200\n", + "Call query_by_index with arch_index=6478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6478, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 42%|████▏ | 6490/15625 [01:39<01:40, 91.24it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6479, hp=200\n", + "Call query_by_index with arch_index=6480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6480, hp=200\n", + "Call query_by_index with arch_index=6481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6481, hp=200\n", + "Call query_by_index with arch_index=6482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6482, hp=200\n", + "Call query_by_index with arch_index=6483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6483, hp=200\n", + "Call query_by_index with arch_index=6484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6484, hp=200\n", + "Call query_by_index with arch_index=6485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6485, hp=200\n", + "Call query_by_index with arch_index=6486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6486, hp=200\n", + "Call query_by_index with arch_index=6487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6487, hp=200\n", + "Call query_by_index with arch_index=6488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6488, hp=200\n", + "Call query_by_index with arch_index=6489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6489, hp=200\n", + "Call query_by_index with arch_index=6490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6490, hp=200\n", + "Call query_by_index with arch_index=6491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6491, hp=200\n", + "Call query_by_index with arch_index=6492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6492, hp=200\n", + "Call query_by_index with arch_index=6493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6493, hp=200\n", + "Call query_by_index with arch_index=6494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6494, hp=200\n", + "Call query_by_index with arch_index=6495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6495, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 42%|████▏ | 6531/15625 [01:40<01:40, 90.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6496, hp=200\n", + "Call query_by_index with arch_index=6497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6497, hp=200\n", + "Call query_by_index with arch_index=6498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6498, hp=200\n", + "Call query_by_index with arch_index=6499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6499, hp=200\n", + "Call query_by_index with arch_index=6500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6500, hp=200\n", + "Call query_by_index with arch_index=6501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6501, hp=200\n", + "Call query_by_index with arch_index=6502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6502, hp=200\n", + "Call query_by_index with arch_index=6503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6503, hp=200\n", + "Call query_by_index with arch_index=6504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6504, hp=200\n", + "Call query_by_index with arch_index=6505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6505, hp=200\n", + "Call query_by_index with arch_index=6506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6506, hp=200\n", + "Call query_by_index with arch_index=6507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6507, hp=200\n", + "Call query_by_index with arch_index=6508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6508, hp=200\n", + "Call query_by_index with arch_index=6509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6509, hp=200\n", + "Call query_by_index with arch_index=6510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6510, hp=200\n", + "Call query_by_index with arch_index=6511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6511, hp=200\n", + "Call query_by_index with arch_index=6512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6512, hp=200\n", + "Call query_by_index with arch_index=6513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6513, hp=200\n", + "Call query_by_index with arch_index=6514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6514, hp=200\n", + "Call query_by_index with arch_index=6515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6515, hp=200\n", + "Call query_by_index with arch_index=6516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6516, hp=200\n", + "Call query_by_index with arch_index=6517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6517, hp=200\n", + "Call query_by_index with arch_index=6518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6518, hp=200\n", + "Call query_by_index with arch_index=6519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6519, hp=200\n", + "Call query_by_index with arch_index=6520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6520, hp=200\n", + "Call query_by_index with arch_index=6521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6521, hp=200\n", + "Call query_by_index with arch_index=6522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6522, hp=200\n", + "Call query_by_index with arch_index=6523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6523, hp=200\n", + "Call query_by_index with arch_index=6524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6524, hp=200\n", + "Call query_by_index with arch_index=6525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6525, hp=200\n", + "Call query_by_index with arch_index=6526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6526, hp=200\n", + "Call query_by_index with arch_index=6527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6527, hp=200\n", + "Call query_by_index with arch_index=6528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6528, hp=200\n", + "Call query_by_index with arch_index=6529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6529, hp=200\n", + "Call query_by_index with arch_index=6530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6530, hp=200\n", + "Call query_by_index with arch_index=6531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6531, hp=200\n", + "Call query_by_index with arch_index=6532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6532, hp=200\n", + "Call query_by_index with arch_index=6533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6533, hp=200\n", + "Call query_by_index with arch_index=6534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6534, hp=200\n", + "Call query_by_index with arch_index=6535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6535, hp=200\n", + "Call query_by_index with arch_index=6536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6536, hp=200\n", + "Call query_by_index with arch_index=6537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6537, hp=200\n", + "Call query_by_index with arch_index=6538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6538, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 42%|████▏ | 6551/15625 [01:40<01:38, 91.73it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6539, hp=200\n", + "Call query_by_index with arch_index=6540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6540, hp=200\n", + "Call query_by_index with arch_index=6541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6541, hp=200\n", + "Call query_by_index with arch_index=6542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6542, hp=200\n", + "Call query_by_index with arch_index=6543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6543, hp=200\n", + "Call query_by_index with arch_index=6544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6544, hp=200\n", + "Call query_by_index with arch_index=6545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6545, hp=200\n", + "Call query_by_index with arch_index=6546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6546, hp=200\n", + "Call query_by_index with arch_index=6547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6547, hp=200\n", + "Call query_by_index with arch_index=6548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6548, hp=200\n", + "Call query_by_index with arch_index=6549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6549, hp=200\n", + "Call query_by_index with arch_index=6550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6550, hp=200\n", + "Call query_by_index with arch_index=6551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6551, hp=200\n", + "Call query_by_index with arch_index=6552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6552, hp=200\n", + "Call query_by_index with arch_index=6553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6553, hp=200\n", + "Call query_by_index with arch_index=6554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6554, hp=200\n", + "Call query_by_index with arch_index=6555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6555, hp=200\n", + "Call query_by_index with arch_index=6556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6556, hp=200\n", + "Call query_by_index with arch_index=6557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6557, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 42%|████▏ | 6580/15625 [01:40<01:45, 85.44it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6558, hp=200\n", + "Call query_by_index with arch_index=6559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6559, hp=200\n", + "Call query_by_index with arch_index=6560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6560, hp=200\n", + "Call query_by_index with arch_index=6561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6561, hp=200\n", + "Call query_by_index with arch_index=6562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6562, hp=200\n", + "Call query_by_index with arch_index=6563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6563, hp=200\n", + "Call query_by_index with arch_index=6564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6564, hp=200\n", + "Call query_by_index with arch_index=6565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6565, hp=200\n", + "Call query_by_index with arch_index=6566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6566, hp=200\n", + "Call query_by_index with arch_index=6567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6567, hp=200\n", + "Call query_by_index with arch_index=6568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6568, hp=200\n", + "Call query_by_index with arch_index=6569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6569, hp=200\n", + "Call query_by_index with arch_index=6570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6570, hp=200\n", + "Call query_by_index with arch_index=6571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6571, hp=200\n", + "Call query_by_index with arch_index=6572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6572, hp=200\n", + "Call query_by_index with arch_index=6573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6573, hp=200\n", + "Call query_by_index with arch_index=6574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6574, hp=200\n", + "Call query_by_index with arch_index=6575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6575, hp=200\n", + "Call query_by_index with arch_index=6576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6576, hp=200\n", + "Call query_by_index with arch_index=6577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6577, hp=200\n", + "Call query_by_index with arch_index=6578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6578, hp=200\n", + "Call query_by_index with arch_index=6579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6579, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 42%|████▏ | 6601/15625 [01:41<01:39, 90.64it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6580, hp=200\n", + "Call query_by_index with arch_index=6581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6581, hp=200\n", + "Call query_by_index with arch_index=6582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6582, hp=200\n", + "Call query_by_index with arch_index=6583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6583, hp=200\n", + "Call query_by_index with arch_index=6584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6584, hp=200\n", + "Call query_by_index with arch_index=6585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6585, hp=200\n", + "Call query_by_index with arch_index=6586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6586, hp=200\n", + "Call query_by_index with arch_index=6587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6587, hp=200\n", + "Call query_by_index with arch_index=6588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6588, hp=200\n", + "Call query_by_index with arch_index=6589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6589, hp=200\n", + "Call query_by_index with arch_index=6590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6590, hp=200\n", + "Call query_by_index with arch_index=6591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6591, hp=200\n", + "Call query_by_index with arch_index=6592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6592, hp=200\n", + "Call query_by_index with arch_index=6593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6593, hp=200\n", + "Call query_by_index with arch_index=6594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6594, hp=200\n", + "Call query_by_index with arch_index=6595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6595, hp=200\n", + "Call query_by_index with arch_index=6596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6596, hp=200\n", + "Call query_by_index with arch_index=6597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6597, hp=200\n", + "Call query_by_index with arch_index=6598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6598, hp=200\n", + "Call query_by_index with arch_index=6599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6599, hp=200\n", + "Call query_by_index with arch_index=6600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6600, hp=200\n", + "Call query_by_index with arch_index=6601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6601, hp=200\n", + "Call query_by_index with arch_index=6602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6602, hp=200\n", + "Call query_by_index with arch_index=6603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6603, hp=200\n", + "Call query_by_index with arch_index=6604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6604, hp=200\n", + "Call query_by_index with arch_index=6605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6605, hp=200\n", + "Call query_by_index with arch_index=6606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6606, hp=200\n", + "Call query_by_index with arch_index=6607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6607, hp=200\n", + "Call query_by_index with arch_index=6608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6608, hp=200\n", + "Call query_by_index with arch_index=6609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6609, hp=200\n", + "Call query_by_index with arch_index=6610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6610, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 42%|████▏ | 6632/15625 [01:41<01:34, 95.24it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6611, hp=200\n", + "Call query_by_index with arch_index=6612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6612, hp=200\n", + "Call query_by_index with arch_index=6613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6613, hp=200\n", + "Call query_by_index with arch_index=6614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6614, hp=200\n", + "Call query_by_index with arch_index=6615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6615, hp=200\n", + "Call query_by_index with arch_index=6616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6616, hp=200\n", + "Call query_by_index with arch_index=6617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6617, hp=200\n", + "Call query_by_index with arch_index=6618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6618, hp=200\n", + "Call query_by_index with arch_index=6619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6619, hp=200\n", + "Call query_by_index with arch_index=6620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6620, hp=200\n", + "Call query_by_index with arch_index=6621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6621, hp=200\n", + "Call query_by_index with arch_index=6622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6622, hp=200\n", + "Call query_by_index with arch_index=6623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6623, hp=200\n", + "Call query_by_index with arch_index=6624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6624, hp=200\n", + "Call query_by_index with arch_index=6625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6625, hp=200\n", + "Call query_by_index with arch_index=6626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6626, hp=200\n", + "Call query_by_index with arch_index=6627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6627, hp=200\n", + "Call query_by_index with arch_index=6628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6628, hp=200\n", + "Call query_by_index with arch_index=6629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6629, hp=200\n", + "Call query_by_index with arch_index=6630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6630, hp=200\n", + "Call query_by_index with arch_index=6631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6631, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 43%|████▎ | 6651/15625 [01:41<01:50, 80.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6632, hp=200\n", + "Call query_by_index with arch_index=6633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6633, hp=200\n", + "Call query_by_index with arch_index=6634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6634, hp=200\n", + "Call query_by_index with arch_index=6635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6635, hp=200\n", + "Call query_by_index with arch_index=6636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6636, hp=200\n", + "Call query_by_index with arch_index=6637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6637, hp=200\n", + "Call query_by_index with arch_index=6638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6638, hp=200\n", + "Call query_by_index with arch_index=6639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6639, hp=200\n", + "Call query_by_index with arch_index=6640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6640, hp=200\n", + "Call query_by_index with arch_index=6641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6641, hp=200\n", + "Call query_by_index with arch_index=6642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6642, hp=200\n", + "Call query_by_index with arch_index=6643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6643, hp=200\n", + "Call query_by_index with arch_index=6644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6644, hp=200\n", + "Call query_by_index with arch_index=6645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6645, hp=200\n", + "Call query_by_index with arch_index=6646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6646, hp=200\n", + "Call query_by_index with arch_index=6647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6647, hp=200\n", + "Call query_by_index with arch_index=6648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6648, hp=200\n", + "Call query_by_index with arch_index=6649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6649, hp=200\n", + "Call query_by_index with arch_index=6650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6650, hp=200\n", + "Call query_by_index with arch_index=6651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6651, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 43%|████▎ | 6668/15625 [01:41<01:58, 75.63it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6652, hp=200\n", + "Call query_by_index with arch_index=6653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6653, hp=200\n", + "Call query_by_index with arch_index=6654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6654, hp=200\n", + "Call query_by_index with arch_index=6655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6655, hp=200\n", + "Call query_by_index with arch_index=6656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6656, hp=200\n", + "Call query_by_index with arch_index=6657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6657, hp=200\n", + "Call query_by_index with arch_index=6658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6658, hp=200\n", + "Call query_by_index with arch_index=6659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6659, hp=200\n", + "Call query_by_index with arch_index=6660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6660, hp=200\n", + "Call query_by_index with arch_index=6661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6661, hp=200\n", + "Call query_by_index with arch_index=6662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6662, hp=200\n", + "Call query_by_index with arch_index=6663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6663, hp=200\n", + "Call query_by_index with arch_index=6664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6664, hp=200\n", + "Call query_by_index with arch_index=6665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6665, hp=200\n", + "Call query_by_index with arch_index=6666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6666, hp=200\n", + "Call query_by_index with arch_index=6667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6667, hp=200\n", + "Call query_by_index with arch_index=6668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6668, hp=200\n", + "Call query_by_index with arch_index=6669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6669, hp=200\n", + "Call query_by_index with arch_index=6670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6670, hp=200\n", + "Call query_by_index with arch_index=6671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6671, hp=200\n", + "Call query_by_index with arch_index=6672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6672, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 43%|████▎ | 6684/15625 [01:42<02:02, 73.19it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6673, hp=200\n", + "Call query_by_index with arch_index=6674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6674, hp=200\n", + "Call query_by_index with arch_index=6675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6675, hp=200\n", + "Call query_by_index with arch_index=6676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6676, hp=200\n", + "Call query_by_index with arch_index=6677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6677, hp=200\n", + "Call query_by_index with arch_index=6678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6678, hp=200\n", + "Call query_by_index with arch_index=6679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6679, hp=200\n", + "Call query_by_index with arch_index=6680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6680, hp=200\n", + "Call query_by_index with arch_index=6681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6681, hp=200\n", + "Call query_by_index with arch_index=6682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6682, hp=200\n", + "Call query_by_index with arch_index=6683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6683, hp=200\n", + "Call query_by_index with arch_index=6684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6684, hp=200\n", + "Call query_by_index with arch_index=6685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6685, hp=200\n", + "Call query_by_index with arch_index=6686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6686, hp=200\n", + "Call query_by_index with arch_index=6687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6687, hp=200\n", + "Call query_by_index with arch_index=6688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6688, hp=200\n", + "Call query_by_index with arch_index=6689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6689, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 43%|████▎ | 6700/15625 [01:42<02:03, 72.05it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6690, hp=200\n", + "Call query_by_index with arch_index=6691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6691, hp=200\n", + "Call query_by_index with arch_index=6692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6692, hp=200\n", + "Call query_by_index with arch_index=6693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6693, hp=200\n", + "Call query_by_index with arch_index=6694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6694, hp=200\n", + "Call query_by_index with arch_index=6695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6695, hp=200\n", + "Call query_by_index with arch_index=6696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6696, hp=200\n", + "Call query_by_index with arch_index=6697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6697, hp=200\n", + "Call query_by_index with arch_index=6698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6698, hp=200\n", + "Call query_by_index with arch_index=6699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6699, hp=200\n", + "Call query_by_index with arch_index=6700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6700, hp=200\n", + "Call query_by_index with arch_index=6701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6701, hp=200\n", + "Call query_by_index with arch_index=6702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6702, hp=200\n", + "Call query_by_index with arch_index=6703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6703, hp=200\n", + "Call query_by_index with arch_index=6704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6704, hp=200\n", + "Call query_by_index with arch_index=6705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6705, hp=200\n", + "Call query_by_index with arch_index=6706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6706, hp=200\n", + "Call query_by_index with arch_index=6707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6707, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 43%|████▎ | 6724/15625 [01:42<02:10, 68.34it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6708, hp=200\n", + "Call query_by_index with arch_index=6709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6709, hp=200\n", + "Call query_by_index with arch_index=6710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6710, hp=200\n", + "Call query_by_index with arch_index=6711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6711, hp=200\n", + "Call query_by_index with arch_index=6712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6712, hp=200\n", + "Call query_by_index with arch_index=6713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6713, hp=200\n", + "Call query_by_index with arch_index=6714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6714, hp=200\n", + "Call query_by_index with arch_index=6715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6715, hp=200\n", + "Call query_by_index with arch_index=6716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6716, hp=200\n", + "Call query_by_index with arch_index=6717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6717, hp=200\n", + "Call query_by_index with arch_index=6718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6718, hp=200\n", + "Call query_by_index with arch_index=6719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6719, hp=200\n", + "Call query_by_index with arch_index=6720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6720, hp=200\n", + "Call query_by_index with arch_index=6721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6721, hp=200\n", + "Call query_by_index with arch_index=6722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6722, hp=200\n", + "Call query_by_index with arch_index=6723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6723, hp=200\n", + "Call query_by_index with arch_index=6724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6724, hp=200\n", + "Call query_by_index with arch_index=6725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6725, hp=200\n", + "Call query_by_index with arch_index=6726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6726, hp=200\n", + "Call query_by_index with arch_index=6727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6727, hp=200\n", + "Call query_by_index with arch_index=6728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6728, hp=200\n", + "Call query_by_index with arch_index=6729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6729, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 43%|████▎ | 6746/15625 [01:43<02:08, 68.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6730, hp=200\n", + "Call query_by_index with arch_index=6731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6731, hp=200\n", + "Call query_by_index with arch_index=6732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6732, hp=200\n", + "Call query_by_index with arch_index=6733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6733, hp=200\n", + "Call query_by_index with arch_index=6734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6734, hp=200\n", + "Call query_by_index with arch_index=6735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6735, hp=200\n", + "Call query_by_index with arch_index=6736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6736, hp=200\n", + "Call query_by_index with arch_index=6737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6737, hp=200\n", + "Call query_by_index with arch_index=6738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6738, hp=200\n", + "Call query_by_index with arch_index=6739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6739, hp=200\n", + "Call query_by_index with arch_index=6740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6740, hp=200\n", + "Call query_by_index with arch_index=6741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6741, hp=200\n", + "Call query_by_index with arch_index=6742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6742, hp=200\n", + "Call query_by_index with arch_index=6743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6743, hp=200\n", + "Call query_by_index with arch_index=6744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6744, hp=200\n", + "Call query_by_index with arch_index=6745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6745, hp=200\n", + "Call query_by_index with arch_index=6746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6746, hp=200\n", + "Call query_by_index with arch_index=6747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6747, hp=200\n", + "Call query_by_index with arch_index=6748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6748, hp=200\n", + "Call query_by_index with arch_index=6749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6749, hp=200\n", + "Call query_by_index with arch_index=6750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6750, hp=200\n", + "Call query_by_index with arch_index=6751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6751, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 43%|████▎ | 6770/15625 [01:43<02:05, 70.52it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6752, hp=200\n", + "Call query_by_index with arch_index=6753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6753, hp=200\n", + "Call query_by_index with arch_index=6754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6754, hp=200\n", + "Call query_by_index with arch_index=6755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6755, hp=200\n", + "Call query_by_index with arch_index=6756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6756, hp=200\n", + "Call query_by_index with arch_index=6757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6757, hp=200\n", + "Call query_by_index with arch_index=6758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6758, hp=200\n", + "Call query_by_index with arch_index=6759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6759, hp=200\n", + "Call query_by_index with arch_index=6760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6760, hp=200\n", + "Call query_by_index with arch_index=6761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6761, hp=200\n", + "Call query_by_index with arch_index=6762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6762, hp=200\n", + "Call query_by_index with arch_index=6763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6763, hp=200\n", + "Call query_by_index with arch_index=6764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6764, hp=200\n", + "Call query_by_index with arch_index=6765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6765, hp=200\n", + "Call query_by_index with arch_index=6766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6766, hp=200\n", + "Call query_by_index with arch_index=6767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6767, hp=200\n", + "Call query_by_index with arch_index=6768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6768, hp=200\n", + "Call query_by_index with arch_index=6769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6769, hp=200\n", + "Call query_by_index with arch_index=6770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6770, hp=200\n", + "Call query_by_index with arch_index=6771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6771, hp=200\n", + "Call query_by_index with arch_index=6772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6772, hp=200\n", + "Call query_by_index with arch_index=6773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6773, hp=200\n", + "Call query_by_index with arch_index=6774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6774, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 44%|████▎ | 6800/15625 [01:43<01:41, 86.94it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6775, hp=200\n", + "Call query_by_index with arch_index=6776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6776, hp=200\n", + "Call query_by_index with arch_index=6777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6777, hp=200\n", + "Call query_by_index with arch_index=6778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6778, hp=200\n", + "Call query_by_index with arch_index=6779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6779, hp=200\n", + "Call query_by_index with arch_index=6780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6780, hp=200\n", + "Call query_by_index with arch_index=6781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6781, hp=200\n", + "Call query_by_index with arch_index=6782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6782, hp=200\n", + "Call query_by_index with arch_index=6783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6783, hp=200\n", + "Call query_by_index with arch_index=6784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6784, hp=200\n", + "Call query_by_index with arch_index=6785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6785, hp=200\n", + "Call query_by_index with arch_index=6786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6786, hp=200\n", + "Call query_by_index with arch_index=6787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6787, hp=200\n", + "Call query_by_index with arch_index=6788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6788, hp=200\n", + "Call query_by_index with arch_index=6789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6789, hp=200\n", + "Call query_by_index with arch_index=6790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6790, hp=200\n", + "Call query_by_index with arch_index=6791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6791, hp=200\n", + "Call query_by_index with arch_index=6792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6792, hp=200\n", + "Call query_by_index with arch_index=6793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6793, hp=200\n", + "Call query_by_index with arch_index=6794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6794, hp=200\n", + "Call query_by_index with arch_index=6795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6795, hp=200\n", + "Call query_by_index with arch_index=6796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6796, hp=200\n", + "Call query_by_index with arch_index=6797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6797, hp=200\n", + "Call query_by_index with arch_index=6798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6798, hp=200\n", + "Call query_by_index with arch_index=6799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6799, hp=200\n", + "Call query_by_index with arch_index=6800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6800, hp=200\n", + "Call query_by_index with arch_index=6801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6801, hp=200\n", + "Call query_by_index with arch_index=6802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6802, hp=200\n", + "Call query_by_index with arch_index=6803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6803, hp=200\n", + "Call query_by_index with arch_index=6804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6804, hp=200\n", + "Call query_by_index with arch_index=6805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6805, hp=200\n", + "Call query_by_index with arch_index=6806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6806, hp=200\n", + "Call query_by_index with arch_index=6807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6807, hp=200\n", + "Call query_by_index with arch_index=6808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6808, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 44%|████▍ | 6842/15625 [01:44<01:32, 95.31it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6809, hp=200\n", + "Call query_by_index with arch_index=6810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6810, hp=200\n", + "Call query_by_index with arch_index=6811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6811, hp=200\n", + "Call query_by_index with arch_index=6812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6812, hp=200\n", + "Call query_by_index with arch_index=6813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6813, hp=200\n", + "Call query_by_index with arch_index=6814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6814, hp=200\n", + "Call query_by_index with arch_index=6815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6815, hp=200\n", + "Call query_by_index with arch_index=6816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6816, hp=200\n", + "Call query_by_index with arch_index=6817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6817, hp=200\n", + "Call query_by_index with arch_index=6818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6818, hp=200\n", + "Call query_by_index with arch_index=6819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6819, hp=200\n", + "Call query_by_index with arch_index=6820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6820, hp=200\n", + "Call query_by_index with arch_index=6821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6821, hp=200\n", + "Call query_by_index with arch_index=6822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6822, hp=200\n", + "Call query_by_index with arch_index=6823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6823, hp=200\n", + "Call query_by_index with arch_index=6824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6824, hp=200\n", + "Call query_by_index with arch_index=6825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6825, hp=200\n", + "Call query_by_index with arch_index=6826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6826, hp=200\n", + "Call query_by_index with arch_index=6827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6827, hp=200\n", + "Call query_by_index with arch_index=6828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6828, hp=200\n", + "Call query_by_index with arch_index=6829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6829, hp=200\n", + "Call query_by_index with arch_index=6830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6830, hp=200\n", + "Call query_by_index with arch_index=6831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6831, hp=200\n", + "Call query_by_index with arch_index=6832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6832, hp=200\n", + "Call query_by_index with arch_index=6833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6833, hp=200\n", + "Call query_by_index with arch_index=6834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6834, hp=200\n", + "Call query_by_index with arch_index=6835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6835, hp=200\n", + "Call query_by_index with arch_index=6836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6836, hp=200\n", + "Call query_by_index with arch_index=6837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6837, hp=200\n", + "Call query_by_index with arch_index=6838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6838, hp=200\n", + "Call query_by_index with arch_index=6839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6839, hp=200\n", + "Call query_by_index with arch_index=6840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6840, hp=200\n", + "Call query_by_index with arch_index=6841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6841, hp=200\n", + "Call query_by_index with arch_index=6842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6842, hp=200\n", + "Call query_by_index with arch_index=6843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6843, hp=200\n", + "Call query_by_index with arch_index=6844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6844, hp=200\n", + "Call query_by_index with arch_index=6845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6845, hp=200\n", + "Call query_by_index with arch_index=6846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6846, hp=200\n", + "Call query_by_index with arch_index=6847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6847, hp=200\n", + "Call query_by_index with arch_index=6848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6848, hp=200\n", + "Call query_by_index with arch_index=6849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6849, hp=200\n", + "Call query_by_index with arch_index=6850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6850, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 44%|████▍ | 6883/15625 [01:44<01:31, 95.02it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6851, hp=200\n", + "Call query_by_index with arch_index=6852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6852, hp=200\n", + "Call query_by_index with arch_index=6853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6853, hp=200\n", + "Call query_by_index with arch_index=6854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6854, hp=200\n", + "Call query_by_index with arch_index=6855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6855, hp=200\n", + "Call query_by_index with arch_index=6856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6856, hp=200\n", + "Call query_by_index with arch_index=6857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6857, hp=200\n", + "Call query_by_index with arch_index=6858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6858, hp=200\n", + "Call query_by_index with arch_index=6859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6859, hp=200\n", + "Call query_by_index with arch_index=6860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6860, hp=200\n", + "Call query_by_index with arch_index=6861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6861, hp=200\n", + "Call query_by_index with arch_index=6862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6862, hp=200\n", + "Call query_by_index with arch_index=6863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6863, hp=200\n", + "Call query_by_index with arch_index=6864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6864, hp=200\n", + "Call query_by_index with arch_index=6865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6865, hp=200\n", + "Call query_by_index with arch_index=6866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6866, hp=200\n", + "Call query_by_index with arch_index=6867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6867, hp=200\n", + "Call query_by_index with arch_index=6868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6868, hp=200\n", + "Call query_by_index with arch_index=6869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6869, hp=200\n", + "Call query_by_index with arch_index=6870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6870, hp=200\n", + "Call query_by_index with arch_index=6871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6871, hp=200\n", + "Call query_by_index with arch_index=6872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6872, hp=200\n", + "Call query_by_index with arch_index=6873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6873, hp=200\n", + "Call query_by_index with arch_index=6874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6874, hp=200\n", + "Call query_by_index with arch_index=6875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6875, hp=200\n", + "Call query_by_index with arch_index=6876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6876, hp=200\n", + "Call query_by_index with arch_index=6877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6877, hp=200\n", + "Call query_by_index with arch_index=6878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6878, hp=200\n", + "Call query_by_index with arch_index=6879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6879, hp=200\n", + "Call query_by_index with arch_index=6880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6880, hp=200\n", + "Call query_by_index with arch_index=6881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6881, hp=200\n", + "Call query_by_index with arch_index=6882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6882, hp=200\n", + "Call query_by_index with arch_index=6883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6883, hp=200\n", + "Call query_by_index with arch_index=6884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6884, hp=200\n", + "Call query_by_index with arch_index=6885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6885, hp=200\n", + "Call query_by_index with arch_index=6886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6886, hp=200\n", + "Call query_by_index with arch_index=6887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6887, hp=200\n", + "Call query_by_index with arch_index=6888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6888, hp=200\n", + "Call query_by_index with arch_index=6889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6889, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 44%|████▍ | 6903/15625 [01:44<01:32, 94.14it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6890, hp=200\n", + "Call query_by_index with arch_index=6891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6891, hp=200\n", + "Call query_by_index with arch_index=6892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6892, hp=200\n", + "Call query_by_index with arch_index=6893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6893, hp=200\n", + "Call query_by_index with arch_index=6894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6894, hp=200\n", + "Call query_by_index with arch_index=6895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6895, hp=200\n", + "Call query_by_index with arch_index=6896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6896, hp=200\n", + "Call query_by_index with arch_index=6897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6897, hp=200\n", + "Call query_by_index with arch_index=6898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6898, hp=200\n", + "Call query_by_index with arch_index=6899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6899, hp=200\n", + "Call query_by_index with arch_index=6900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6900, hp=200\n", + "Call query_by_index with arch_index=6901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6901, hp=200\n", + "Call query_by_index with arch_index=6902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6902, hp=200\n", + "Call query_by_index with arch_index=6903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6903, hp=200\n", + "Call query_by_index with arch_index=6904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6904, hp=200\n", + "Call query_by_index with arch_index=6905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6905, hp=200\n", + "Call query_by_index with arch_index=6906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6906, hp=200\n", + "Call query_by_index with arch_index=6907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6907, hp=200\n", + "Call query_by_index with arch_index=6908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6908, hp=200\n", + "Call query_by_index with arch_index=6909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6909, hp=200\n", + "Call query_by_index with arch_index=6910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6910, hp=200\n", + "Call query_by_index with arch_index=6911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6911, hp=200\n", + "Call query_by_index with arch_index=6912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6912, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 45%|████▍ | 6982/15625 [01:45<01:14, 116.59it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=6913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6913, hp=200\n", + "Call query_by_index with arch_index=6914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6914, hp=200\n", + "Call query_by_index with arch_index=6915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6915, hp=200\n", + "Call query_by_index with arch_index=6916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6916, hp=200\n", + "Call query_by_index with arch_index=6917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6917, hp=200\n", + "Call query_by_index with arch_index=6918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6918, hp=200\n", + "Call query_by_index with arch_index=6919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6919, hp=200\n", + "Call query_by_index with arch_index=6920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6920, hp=200\n", + "Call query_by_index with arch_index=6921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6921, hp=200\n", + "Call query_by_index with arch_index=6922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6922, hp=200\n", + "Call query_by_index with arch_index=6923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6923, hp=200\n", + "Call query_by_index with arch_index=6924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6924, hp=200\n", + "Call query_by_index with arch_index=6925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6925, hp=200\n", + "Call query_by_index with arch_index=6926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6926, hp=200\n", + "Call query_by_index with arch_index=6927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6927, hp=200\n", + "Call query_by_index with arch_index=6928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6928, hp=200\n", + "Call query_by_index with arch_index=6929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6929, hp=200\n", + "Call query_by_index with arch_index=6930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6930, hp=200\n", + "Call query_by_index with arch_index=6931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6931, hp=200\n", + "Call query_by_index with arch_index=6932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6932, hp=200\n", + "Call query_by_index with arch_index=6933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6933, hp=200\n", + "Call query_by_index with arch_index=6934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6934, hp=200\n", + "Call query_by_index with arch_index=6935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6935, hp=200\n", + "Call query_by_index with arch_index=6936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6936, hp=200\n", + "Call query_by_index with arch_index=6937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6937, hp=200\n", + "Call query_by_index with arch_index=6938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6938, hp=200\n", + "Call query_by_index with arch_index=6939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6939, hp=200\n", + "Call query_by_index with arch_index=6940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6940, hp=200\n", + "Call query_by_index with arch_index=6941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6941, hp=200\n", + "Call query_by_index with arch_index=6942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6942, hp=200\n", + "Call query_by_index with arch_index=6943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6943, hp=200\n", + "Call query_by_index with arch_index=6944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6944, hp=200\n", + "Call query_by_index with arch_index=6945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6945, hp=200\n", + "Call query_by_index with arch_index=6946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6946, hp=200\n", + "Call query_by_index with arch_index=6947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6947, hp=200\n", + "Call query_by_index with arch_index=6948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6948, hp=200\n", + "Call query_by_index with arch_index=6949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6949, hp=200\n", + "Call query_by_index with arch_index=6950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6950, hp=200\n", + "Call query_by_index with arch_index=6951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6951, hp=200\n", + "Call query_by_index with arch_index=6952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6952, hp=200\n", + "Call query_by_index with arch_index=6953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6953, hp=200\n", + "Call query_by_index with arch_index=6954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6954, hp=200\n", + "Call query_by_index with arch_index=6955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6955, hp=200\n", + "Call query_by_index with arch_index=6956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6956, hp=200\n", + "Call query_by_index with arch_index=6957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6957, hp=200\n", + "Call query_by_index with arch_index=6958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6958, hp=200\n", + "Call query_by_index with arch_index=6959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6959, hp=200\n", + "Call query_by_index with arch_index=6960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6960, hp=200\n", + "Call query_by_index with arch_index=6961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6961, hp=200\n", + "Call query_by_index with arch_index=6962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6962, hp=200\n", + "Call query_by_index with arch_index=6963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6963, hp=200\n", + "Call query_by_index with arch_index=6964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6964, hp=200\n", + "Call query_by_index with arch_index=6965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6965, hp=200\n", + "Call query_by_index with arch_index=6966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6966, hp=200\n", + "Call query_by_index with arch_index=6967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6967, hp=200\n", + "Call query_by_index with arch_index=6968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6968, hp=200\n", + "Call query_by_index with arch_index=6969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6969, hp=200\n", + "Call query_by_index with arch_index=6970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6970, hp=200\n", + "Call query_by_index with arch_index=6971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6971, hp=200\n", + "Call query_by_index with arch_index=6972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6972, hp=200\n", + "Call query_by_index with arch_index=6973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6973, hp=200\n", + "Call query_by_index with arch_index=6974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6974, hp=200\n", + "Call query_by_index with arch_index=6975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6975, hp=200\n", + "Call query_by_index with arch_index=6976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6976, hp=200\n", + "Call query_by_index with arch_index=6977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6977, hp=200\n", + "Call query_by_index with arch_index=6978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6978, hp=200\n", + "Call query_by_index with arch_index=6979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6979, hp=200\n", + "Call query_by_index with arch_index=6980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6980, hp=200\n", + "Call query_by_index with arch_index=6981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6981, hp=200\n", + "Call query_by_index with arch_index=6982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6982, hp=200\n", + "Call query_by_index with arch_index=6983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6983, hp=200\n", + "Call query_by_index with arch_index=6984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6984, hp=200\n", + "Call query_by_index with arch_index=6985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6985, hp=200\n", + "Call query_by_index with arch_index=6986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6986, hp=200\n", + "Call query_by_index with arch_index=6987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6987, hp=200\n", + "Call query_by_index with arch_index=6988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6988, hp=200\n", + "Call query_by_index with arch_index=6989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6989, hp=200\n", + "Call query_by_index with arch_index=6990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6990, hp=200\n", + "Call query_by_index with arch_index=6991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6991, hp=200\n", + "Call query_by_index with arch_index=6992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6992, hp=200\n", + "Call query_by_index with arch_index=6993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6993, hp=200\n", + "Call query_by_index with arch_index=6994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6994, hp=200\n", + "Call query_by_index with arch_index=6995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6995, hp=200\n", + "Call query_by_index with arch_index=6996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6996, hp=200\n", + "Call query_by_index with arch_index=6997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6997, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 45%|████▍ | 7030/15625 [01:45<01:15, 113.34it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_by_index with arch_index=6998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6998, hp=200\n", + "Call query_by_index with arch_index=6999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=6999, hp=200\n", + "Call query_by_index with arch_index=7000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7000, hp=200\n", + "Call query_by_index with arch_index=7001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7001, hp=200\n", + "Call query_by_index with arch_index=7002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7002, hp=200\n", + "Call query_by_index with arch_index=7003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7003, hp=200\n", + "Call query_by_index with arch_index=7004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7004, hp=200\n", + "Call query_by_index with arch_index=7005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7005, hp=200\n", + "Call query_by_index with arch_index=7006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7006, hp=200\n", + "Call query_by_index with arch_index=7007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7007, hp=200\n", + "Call query_by_index with arch_index=7008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7008, hp=200\n", + "Call query_by_index with arch_index=7009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7009, hp=200\n", + "Call query_by_index with arch_index=7010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7010, hp=200\n", + "Call query_by_index with arch_index=7011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7011, hp=200\n", + "Call query_by_index with arch_index=7012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7012, hp=200\n", + "Call query_by_index with arch_index=7013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7013, hp=200\n", + "Call query_by_index with arch_index=7014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7014, hp=200\n", + "Call query_by_index with arch_index=7015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7015, hp=200\n", + "Call query_by_index with arch_index=7016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7016, hp=200\n", + "Call query_by_index with arch_index=7017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7017, hp=200\n", + "Call query_by_index with arch_index=7018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7018, hp=200\n", + "Call query_by_index with arch_index=7019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7019, hp=200\n", + "Call query_by_index with arch_index=7020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7020, hp=200\n", + "Call query_by_index with arch_index=7021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7021, hp=200\n", + "Call query_by_index with arch_index=7022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7022, hp=200\n", + "Call query_by_index with arch_index=7023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7023, hp=200\n", + "Call query_by_index with arch_index=7024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7024, hp=200\n", + "Call query_by_index with arch_index=7025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7025, hp=200\n", + "Call query_by_index with arch_index=7026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7026, hp=200\n", + "Call query_by_index with arch_index=7027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7027, hp=200\n", + "Call query_by_index with arch_index=7028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7028, hp=200\n", + "Call query_by_index with arch_index=7029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7029, hp=200\n", + "Call query_by_index with arch_index=7030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7030, hp=200\n", + "Call query_by_index with arch_index=7031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7031, hp=200\n", + "Call query_by_index with arch_index=7032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7032, hp=200\n", + "Call query_by_index with arch_index=7033, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 45%|████▌ | 7042/15625 [01:46<01:39, 86.10it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=7033, hp=200\n", + "Call query_by_index with arch_index=7034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7034, hp=200\n", + "Call query_by_index with arch_index=7035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7035, hp=200\n", + "Call query_by_index with arch_index=7036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7036, hp=200\n", + "Call query_by_index with arch_index=7037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7037, hp=200\n", + "Call query_by_index with arch_index=7038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7038, hp=200\n", + "Call query_by_index with arch_index=7039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7039, hp=200\n", + "Call query_by_index with arch_index=7040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7040, hp=200\n", + "Call query_by_index with arch_index=7041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7041, hp=200\n", + "Call query_by_index with arch_index=7042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7042, hp=200\n", + "Call query_by_index with arch_index=7043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7043, hp=200\n", + "Call query_by_index with arch_index=7044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7044, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 45%|████▌ | 7052/15625 [01:46<01:48, 79.29it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7045, hp=200\n", + "Call query_by_index with arch_index=7046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7046, hp=200\n", + "Call query_by_index with arch_index=7047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7047, hp=200\n", + "Call query_by_index with arch_index=7048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7048, hp=200\n", + "Call query_by_index with arch_index=7049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7049, hp=200\n", + "Call query_by_index with arch_index=7050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7050, hp=200\n", + "Call query_by_index with arch_index=7051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7051, hp=200\n", + "Call query_by_index with arch_index=7052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7052, hp=200\n", + "Call query_by_index with arch_index=7053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7053, hp=200\n", + "Call query_by_index with arch_index=7054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7054, hp=200\n", + "Call query_by_index with arch_index=7055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7055, hp=200\n", + "Call query_by_index with arch_index=7056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7056, hp=200\n", + "Call query_by_index with arch_index=7057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7057, hp=200\n", + "Call query_by_index with arch_index=7058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7058, hp=200\n", + "Call query_by_index with arch_index=7059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7059, hp=200\n", + "Call query_by_index with arch_index=7060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7060, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 45%|████▌ | 7069/15625 [01:46<02:04, 68.86it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7061, hp=200\n", + "Call query_by_index with arch_index=7062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7062, hp=200\n", + "Call query_by_index with arch_index=7063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7063, hp=200\n", + "Call query_by_index with arch_index=7064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7064, hp=200\n", + "Call query_by_index with arch_index=7065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7065, hp=200\n", + "Call query_by_index with arch_index=7066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7066, hp=200\n", + "Call query_by_index with arch_index=7067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7067, hp=200\n", + "Call query_by_index with arch_index=7068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7068, hp=200\n", + "Call query_by_index with arch_index=7069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7069, hp=200\n", + "Call query_by_index with arch_index=7070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7070, hp=200\n", + "Call query_by_index with arch_index=7071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7071, hp=200\n", + "Call query_by_index with arch_index=7072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7072, hp=200\n", + "Call query_by_index with arch_index=7073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7073, hp=200\n", + "Call query_by_index with arch_index=7074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7074, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 45%|████▌ | 7084/15625 [01:46<02:10, 65.65it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7075, hp=200\n", + "Call query_by_index with arch_index=7076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7076, hp=200\n", + "Call query_by_index with arch_index=7077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7077, hp=200\n", + "Call query_by_index with arch_index=7078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7078, hp=200\n", + "Call query_by_index with arch_index=7079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7079, hp=200\n", + "Call query_by_index with arch_index=7080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7080, hp=200\n", + "Call query_by_index with arch_index=7081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7081, hp=200\n", + "Call query_by_index with arch_index=7082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7082, hp=200\n", + "Call query_by_index with arch_index=7083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7083, hp=200\n", + "Call query_by_index with arch_index=7084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7084, hp=200\n", + "Call query_by_index with arch_index=7085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7085, hp=200\n", + "Call query_by_index with arch_index=7086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7086, hp=200\n", + "Call query_by_index with arch_index=7087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7087, hp=200\n", + "Call query_by_index with arch_index=7088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7088, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 45%|████▌ | 7098/15625 [01:47<02:30, 56.62it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7089, hp=200\n", + "Call query_by_index with arch_index=7090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7090, hp=200\n", + "Call query_by_index with arch_index=7091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7091, hp=200\n", + "Call query_by_index with arch_index=7092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7092, hp=200\n", + "Call query_by_index with arch_index=7093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7093, hp=200\n", + "Call query_by_index with arch_index=7094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7094, hp=200\n", + "Call query_by_index with arch_index=7095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7095, hp=200\n", + "Call query_by_index with arch_index=7096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7096, hp=200\n", + "Call query_by_index with arch_index=7097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7097, hp=200\n", + "Call query_by_index with arch_index=7098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7098, hp=200\n", + "Call query_by_index with arch_index=7099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7099, hp=200\n", + "Call query_by_index with arch_index=7100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7100, hp=200\n", + "Call query_by_index with arch_index=7101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7101, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 46%|████▌ | 7112/15625 [01:47<02:22, 59.65it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7102, hp=200\n", + "Call query_by_index with arch_index=7103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7103, hp=200\n", + "Call query_by_index with arch_index=7104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7104, hp=200\n", + "Call query_by_index with arch_index=7105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7105, hp=200\n", + "Call query_by_index with arch_index=7106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7106, hp=200\n", + "Call query_by_index with arch_index=7107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7107, hp=200\n", + "Call query_by_index with arch_index=7108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7108, hp=200\n", + "Call query_by_index with arch_index=7109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7109, hp=200\n", + "Call query_by_index with arch_index=7110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7110, hp=200\n", + "Call query_by_index with arch_index=7111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7111, hp=200\n", + "Call query_by_index with arch_index=7112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7112, hp=200\n", + "Call query_by_index with arch_index=7113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7113, hp=200\n", + "Call query_by_index with arch_index=7114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7114, hp=200\n", + "Call query_by_index with arch_index=7115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7115, hp=200\n", + "Call query_by_index with arch_index=7116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7116, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 46%|████▌ | 7126/15625 [01:47<02:15, 62.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7117, hp=200\n", + "Call query_by_index with arch_index=7118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7118, hp=200\n", + "Call query_by_index with arch_index=7119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7119, hp=200\n", + "Call query_by_index with arch_index=7120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7120, hp=200\n", + "Call query_by_index with arch_index=7121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7121, hp=200\n", + "Call query_by_index with arch_index=7122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7122, hp=200\n", + "Call query_by_index with arch_index=7123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7123, hp=200\n", + "Call query_by_index with arch_index=7124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7124, hp=200\n", + "Call query_by_index with arch_index=7125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7125, hp=200\n", + "Call query_by_index with arch_index=7126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7126, hp=200\n", + "Call query_by_index with arch_index=7127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7127, hp=200\n", + "Call query_by_index with arch_index=7128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7128, hp=200\n", + "Call query_by_index with arch_index=7129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7129, hp=200\n", + "Call query_by_index with arch_index=7130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7130, hp=200\n", + "Call query_by_index with arch_index=7131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7131, hp=200\n", + "Call query_by_index with arch_index=7132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7132, hp=200\n", + "Call query_by_index with arch_index=7133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7133, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 46%|████▌ | 7153/15625 [01:47<01:50, 76.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7134, hp=200\n", + "Call query_by_index with arch_index=7135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7135, hp=200\n", + "Call query_by_index with arch_index=7136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7136, hp=200\n", + "Call query_by_index with arch_index=7137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7137, hp=200\n", + "Call query_by_index with arch_index=7138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7138, hp=200\n", + "Call query_by_index with arch_index=7139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7139, hp=200\n", + "Call query_by_index with arch_index=7140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7140, hp=200\n", + "Call query_by_index with arch_index=7141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7141, hp=200\n", + "Call query_by_index with arch_index=7142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7142, hp=200\n", + "Call query_by_index with arch_index=7143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7143, hp=200\n", + "Call query_by_index with arch_index=7144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7144, hp=200\n", + "Call query_by_index with arch_index=7145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7145, hp=200\n", + "Call query_by_index with arch_index=7146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7146, hp=200\n", + "Call query_by_index with arch_index=7147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7147, hp=200\n", + "Call query_by_index with arch_index=7148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7148, hp=200\n", + "Call query_by_index with arch_index=7149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7149, hp=200\n", + "Call query_by_index with arch_index=7150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7150, hp=200\n", + "Call query_by_index with arch_index=7151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7151, hp=200\n", + "Call query_by_index with arch_index=7152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7152, hp=200\n", + "Call query_by_index with arch_index=7153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7153, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 46%|████▌ | 7170/15625 [01:48<01:46, 79.47it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7154, hp=200\n", + "Call query_by_index with arch_index=7155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7155, hp=200\n", + "Call query_by_index with arch_index=7156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7156, hp=200\n", + "Call query_by_index with arch_index=7157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7157, hp=200\n", + "Call query_by_index with arch_index=7158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7158, hp=200\n", + "Call query_by_index with arch_index=7159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7159, hp=200\n", + "Call query_by_index with arch_index=7160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7160, hp=200\n", + "Call query_by_index with arch_index=7161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7161, hp=200\n", + "Call query_by_index with arch_index=7162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7162, hp=200\n", + "Call query_by_index with arch_index=7163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7163, hp=200\n", + "Call query_by_index with arch_index=7164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7164, hp=200\n", + "Call query_by_index with arch_index=7165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7165, hp=200\n", + "Call query_by_index with arch_index=7166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7166, hp=200\n", + "Call query_by_index with arch_index=7167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7167, hp=200\n", + "Call query_by_index with arch_index=7168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7168, hp=200\n", + "Call query_by_index with arch_index=7169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7169, hp=200\n", + "Call query_by_index with arch_index=7170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7170, hp=200\n", + "Call query_by_index with arch_index=7171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7171, hp=200\n", + "Call query_by_index with arch_index=7172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7172, hp=200\n", + "Call query_by_index with arch_index=7173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7173, hp=200\n", + "Call query_by_index with arch_index=7174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7174, hp=200\n", + "Call query_by_index with arch_index=7175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7175, hp=200\n", + "Call query_by_index with arch_index=7176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7176, hp=200\n", + "Call query_by_index with arch_index=7177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7177, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 46%|████▌ | 7186/15625 [01:48<01:50, 76.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7178, hp=200\n", + "Call query_by_index with arch_index=7179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7179, hp=200\n", + "Call query_by_index with arch_index=7180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7180, hp=200\n", + "Call query_by_index with arch_index=7181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7181, hp=200\n", + "Call query_by_index with arch_index=7182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7182, hp=200\n", + "Call query_by_index with arch_index=7183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7183, hp=200\n", + "Call query_by_index with arch_index=7184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7184, hp=200\n", + "Call query_by_index with arch_index=7185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7185, hp=200\n", + "Call query_by_index with arch_index=7186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7186, hp=200\n", + "Call query_by_index with arch_index=7187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7187, hp=200\n", + "Call query_by_index with arch_index=7188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7188, hp=200\n", + "Call query_by_index with arch_index=7189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7189, hp=200\n", + "Call query_by_index with arch_index=7190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7190, hp=200\n", + "Call query_by_index with arch_index=7191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7191, hp=200\n", + "Call query_by_index with arch_index=7192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7192, hp=200\n", + "Call query_by_index with arch_index=7193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7193, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 46%|████▌ | 7202/15625 [01:48<01:51, 75.22it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7194, hp=200\n", + "Call query_by_index with arch_index=7195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7195, hp=200\n", + "Call query_by_index with arch_index=7196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7196, hp=200\n", + "Call query_by_index with arch_index=7197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7197, hp=200\n", + "Call query_by_index with arch_index=7198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7198, hp=200\n", + "Call query_by_index with arch_index=7199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7199, hp=200\n", + "Call query_by_index with arch_index=7200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7200, hp=200\n", + "Call query_by_index with arch_index=7201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7201, hp=200\n", + "Call query_by_index with arch_index=7202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7202, hp=200\n", + "Call query_by_index with arch_index=7203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7203, hp=200\n", + "Call query_by_index with arch_index=7204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7204, hp=200\n", + "Call query_by_index with arch_index=7205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7205, hp=200\n", + "Call query_by_index with arch_index=7206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7206, hp=200\n", + "Call query_by_index with arch_index=7207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7207, hp=200\n", + "Call query_by_index with arch_index=7208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7208, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 46%|████▌ | 7218/15625 [01:48<01:59, 70.20it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7209, hp=200\n", + "Call query_by_index with arch_index=7210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7210, hp=200\n", + "Call query_by_index with arch_index=7211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7211, hp=200\n", + "Call query_by_index with arch_index=7212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7212, hp=200\n", + "Call query_by_index with arch_index=7213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7213, hp=200\n", + "Call query_by_index with arch_index=7214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7214, hp=200\n", + "Call query_by_index with arch_index=7215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7215, hp=200\n", + "Call query_by_index with arch_index=7216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7216, hp=200\n", + "Call query_by_index with arch_index=7217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7217, hp=200\n", + "Call query_by_index with arch_index=7218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7218, hp=200\n", + "Call query_by_index with arch_index=7219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7219, hp=200\n", + "Call query_by_index with arch_index=7220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7220, hp=200\n", + "Call query_by_index with arch_index=7221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7221, hp=200\n", + "Call query_by_index with arch_index=7222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7222, hp=200\n", + "Call query_by_index with arch_index=7223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7223, hp=200\n", + "Call query_by_index with arch_index=7224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7224, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 46%|████▋ | 7245/15625 [01:49<01:44, 80.31it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7225, hp=200\n", + "Call query_by_index with arch_index=7226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7226, hp=200\n", + "Call query_by_index with arch_index=7227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7227, hp=200\n", + "Call query_by_index with arch_index=7228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7228, hp=200\n", + "Call query_by_index with arch_index=7229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7229, hp=200\n", + "Call query_by_index with arch_index=7230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7230, hp=200\n", + "Call query_by_index with arch_index=7231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7231, hp=200\n", + "Call query_by_index with arch_index=7232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7232, hp=200\n", + "Call query_by_index with arch_index=7233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7233, hp=200\n", + "Call query_by_index with arch_index=7234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7234, hp=200\n", + "Call query_by_index with arch_index=7235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7235, hp=200\n", + "Call query_by_index with arch_index=7236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7236, hp=200\n", + "Call query_by_index with arch_index=7237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7237, hp=200\n", + "Call query_by_index with arch_index=7238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7238, hp=200\n", + "Call query_by_index with arch_index=7239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7239, hp=200\n", + "Call query_by_index with arch_index=7240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7240, hp=200\n", + "Call query_by_index with arch_index=7241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7241, hp=200\n", + "Call query_by_index with arch_index=7242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7242, hp=200\n", + "Call query_by_index with arch_index=7243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7243, hp=200\n", + "Call query_by_index with arch_index=7244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7244, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 46%|████▋ | 7264/15625 [01:49<01:43, 80.44it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7245, hp=200\n", + "Call query_by_index with arch_index=7246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7246, hp=200\n", + "Call query_by_index with arch_index=7247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7247, hp=200\n", + "Call query_by_index with arch_index=7248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7248, hp=200\n", + "Call query_by_index with arch_index=7249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7249, hp=200\n", + "Call query_by_index with arch_index=7250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7250, hp=200\n", + "Call query_by_index with arch_index=7251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7251, hp=200\n", + "Call query_by_index with arch_index=7252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7252, hp=200\n", + "Call query_by_index with arch_index=7253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7253, hp=200\n", + "Call query_by_index with arch_index=7254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7254, hp=200\n", + "Call query_by_index with arch_index=7255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7255, hp=200\n", + "Call query_by_index with arch_index=7256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7256, hp=200\n", + "Call query_by_index with arch_index=7257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7257, hp=200\n", + "Call query_by_index with arch_index=7258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7258, hp=200\n", + "Call query_by_index with arch_index=7259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7259, hp=200\n", + "Call query_by_index with arch_index=7260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7260, hp=200\n", + "Call query_by_index with arch_index=7261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7261, hp=200\n", + "Call query_by_index with arch_index=7262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7262, hp=200\n", + "Call query_by_index with arch_index=7263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7263, hp=200\n", + "Call query_by_index with arch_index=7264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7264, hp=200\n", + "Call query_by_index with arch_index=7265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7265, hp=200\n", + "Call query_by_index with arch_index=7266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7266, hp=200\n", + "Call query_by_index with arch_index=7267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7267, hp=200\n", + "Call query_by_index with arch_index=7268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7268, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 47%|████▋ | 7282/15625 [01:49<01:43, 80.47it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7269, hp=200\n", + "Call query_by_index with arch_index=7270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7270, hp=200\n", + "Call query_by_index with arch_index=7271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7271, hp=200\n", + "Call query_by_index with arch_index=7272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7272, hp=200\n", + "Call query_by_index with arch_index=7273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7273, hp=200\n", + "Call query_by_index with arch_index=7274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7274, hp=200\n", + "Call query_by_index with arch_index=7275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7275, hp=200\n", + "Call query_by_index with arch_index=7276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7276, hp=200\n", + "Call query_by_index with arch_index=7277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7277, hp=200\n", + "Call query_by_index with arch_index=7278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7278, hp=200\n", + "Call query_by_index with arch_index=7279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7279, hp=200\n", + "Call query_by_index with arch_index=7280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7280, hp=200\n", + "Call query_by_index with arch_index=7281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7281, hp=200\n", + "Call query_by_index with arch_index=7282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7282, hp=200\n", + "Call query_by_index with arch_index=7283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7283, hp=200\n", + "Call query_by_index with arch_index=7284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7284, hp=200\n", + "Call query_by_index with arch_index=7285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7285, hp=200\n", + "Call query_by_index with arch_index=7286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7286, hp=200\n", + "Call query_by_index with arch_index=7287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7287, hp=200\n", + "Call query_by_index with arch_index=7288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7288, hp=200\n", + "Call query_by_index with arch_index=7289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7289, hp=200\n", + "Call query_by_index with arch_index=7290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7290, hp=200\n", + "Call query_by_index with arch_index=7291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7291, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 47%|████▋ | 7322/15625 [01:49<01:32, 89.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7292, hp=200\n", + "Call query_by_index with arch_index=7293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7293, hp=200\n", + "Call query_by_index with arch_index=7294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7294, hp=200\n", + "Call query_by_index with arch_index=7295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7295, hp=200\n", + "Call query_by_index with arch_index=7296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7296, hp=200\n", + "Call query_by_index with arch_index=7297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7297, hp=200\n", + "Call query_by_index with arch_index=7298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7298, hp=200\n", + "Call query_by_index with arch_index=7299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7299, hp=200\n", + "Call query_by_index with arch_index=7300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7300, hp=200\n", + "Call query_by_index with arch_index=7301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7301, hp=200\n", + "Call query_by_index with arch_index=7302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7302, hp=200\n", + "Call query_by_index with arch_index=7303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7303, hp=200\n", + "Call query_by_index with arch_index=7304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7304, hp=200\n", + "Call query_by_index with arch_index=7305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7305, hp=200\n", + "Call query_by_index with arch_index=7306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7306, hp=200\n", + "Call query_by_index with arch_index=7307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7307, hp=200\n", + "Call query_by_index with arch_index=7308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7308, hp=200\n", + "Call query_by_index with arch_index=7309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7309, hp=200\n", + "Call query_by_index with arch_index=7310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7310, hp=200\n", + "Call query_by_index with arch_index=7311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7311, hp=200\n", + "Call query_by_index with arch_index=7312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7312, hp=200\n", + "Call query_by_index with arch_index=7313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7313, hp=200\n", + "Call query_by_index with arch_index=7314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7314, hp=200\n", + "Call query_by_index with arch_index=7315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7315, hp=200\n", + "Call query_by_index with arch_index=7316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7316, hp=200\n", + "Call query_by_index with arch_index=7317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7317, hp=200\n", + "Call query_by_index with arch_index=7318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7318, hp=200\n", + "Call query_by_index with arch_index=7319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7319, hp=200\n", + "Call query_by_index with arch_index=7320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7320, hp=200\n", + "Call query_by_index with arch_index=7321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7321, hp=200\n", + "Call query_by_index with arch_index=7322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7322, hp=200\n", + "Call query_by_index with arch_index=7323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7323, hp=200\n", + "Call query_by_index with arch_index=7324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7324, hp=200\n", + "Call query_by_index with arch_index=7325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7325, hp=200\n", + "Call query_by_index with arch_index=7326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7326, hp=200\n", + "Call query_by_index with arch_index=7327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7327, hp=200\n", + "Call query_by_index with arch_index=7328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7328, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 47%|████▋ | 7341/15625 [01:50<01:32, 89.46it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7329, hp=200\n", + "Call query_by_index with arch_index=7330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7330, hp=200\n", + "Call query_by_index with arch_index=7331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7331, hp=200\n", + "Call query_by_index with arch_index=7332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7332, hp=200\n", + "Call query_by_index with arch_index=7333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7333, hp=200\n", + "Call query_by_index with arch_index=7334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7334, hp=200\n", + "Call query_by_index with arch_index=7335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7335, hp=200\n", + "Call query_by_index with arch_index=7336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7336, hp=200\n", + "Call query_by_index with arch_index=7337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7337, hp=200\n", + "Call query_by_index with arch_index=7338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7338, hp=200\n", + "Call query_by_index with arch_index=7339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7339, hp=200\n", + "Call query_by_index with arch_index=7340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7340, hp=200\n", + "Call query_by_index with arch_index=7341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7341, hp=200\n", + "Call query_by_index with arch_index=7342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7342, hp=200\n", + "Call query_by_index with arch_index=7343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7343, hp=200\n", + "Call query_by_index with arch_index=7344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7344, hp=200\n", + "Call query_by_index with arch_index=7345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7345, hp=200\n", + "Call query_by_index with arch_index=7346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7346, hp=200\n", + "Call query_by_index with arch_index=7347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7347, hp=200\n", + "Call query_by_index with arch_index=7348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7348, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 47%|████▋ | 7366/15625 [01:50<01:26, 95.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7349, hp=200\n", + "Call query_by_index with arch_index=7350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7350, hp=200\n", + "Call query_by_index with arch_index=7351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7351, hp=200\n", + "Call query_by_index with arch_index=7352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7352, hp=200\n", + "Call query_by_index with arch_index=7353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7353, hp=200\n", + "Call query_by_index with arch_index=7354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7354, hp=200\n", + "Call query_by_index with arch_index=7355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7355, hp=200\n", + "Call query_by_index with arch_index=7356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7356, hp=200\n", + "Call query_by_index with arch_index=7357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7357, hp=200\n", + "Call query_by_index with arch_index=7358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7358, hp=200\n", + "Call query_by_index with arch_index=7359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7359, hp=200\n", + "Call query_by_index with arch_index=7360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7360, hp=200\n", + "Call query_by_index with arch_index=7361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7361, hp=200\n", + "Call query_by_index with arch_index=7362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7362, hp=200\n", + "Call query_by_index with arch_index=7363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7363, hp=200\n", + "Call query_by_index with arch_index=7364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7364, hp=200\n", + "Call query_by_index with arch_index=7365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7365, hp=200\n", + "Call query_by_index with arch_index=7366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7366, hp=200\n", + "Call query_by_index with arch_index=7367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7367, hp=200\n", + "Call query_by_index with arch_index=7368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7368, hp=200\n", + "Call query_by_index with arch_index=7369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7369, hp=200\n", + "Call query_by_index with arch_index=7370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7370, hp=200\n", + "Call query_by_index with arch_index=7371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7371, hp=200\n", + "Call query_by_index with arch_index=7372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7372, hp=200\n", + "Call query_by_index with arch_index=7373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7373, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 47%|████▋ | 7403/15625 [01:50<01:12, 112.94it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7374, hp=200\n", + "Call query_by_index with arch_index=7375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7375, hp=200\n", + "Call query_by_index with arch_index=7376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7376, hp=200\n", + "Call query_by_index with arch_index=7377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7377, hp=200\n", + "Call query_by_index with arch_index=7378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7378, hp=200\n", + "Call query_by_index with arch_index=7379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7379, hp=200\n", + "Call query_by_index with arch_index=7380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7380, hp=200\n", + "Call query_by_index with arch_index=7381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7381, hp=200\n", + "Call query_by_index with arch_index=7382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7382, hp=200\n", + "Call query_by_index with arch_index=7383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7383, hp=200\n", + "Call query_by_index with arch_index=7384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7384, hp=200\n", + "Call query_by_index with arch_index=7385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7385, hp=200\n", + "Call query_by_index with arch_index=7386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7386, hp=200\n", + "Call query_by_index with arch_index=7387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7387, hp=200\n", + "Call query_by_index with arch_index=7388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7388, hp=200\n", + "Call query_by_index with arch_index=7389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7389, hp=200\n", + "Call query_by_index with arch_index=7390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7390, hp=200\n", + "Call query_by_index with arch_index=7391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7391, hp=200\n", + "Call query_by_index with arch_index=7392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7392, hp=200\n", + "Call query_by_index with arch_index=7393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7393, hp=200\n", + "Call query_by_index with arch_index=7394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7394, hp=200\n", + "Call query_by_index with arch_index=7395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7395, hp=200\n", + "Call query_by_index with arch_index=7396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7396, hp=200\n", + "Call query_by_index with arch_index=7397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7397, hp=200\n", + "Call query_by_index with arch_index=7398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7398, hp=200\n", + "Call query_by_index with arch_index=7399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7399, hp=200\n", + "Call query_by_index with arch_index=7400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7400, hp=200\n", + "Call query_by_index with arch_index=7401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7401, hp=200\n", + "Call query_by_index with arch_index=7402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7402, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 48%|████▊ | 7426/15625 [01:51<01:31, 89.74it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7403, hp=200\n", + "Call query_by_index with arch_index=7404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7404, hp=200\n", + "Call query_by_index with arch_index=7405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7405, hp=200\n", + "Call query_by_index with arch_index=7406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7406, hp=200\n", + "Call query_by_index with arch_index=7407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7407, hp=200\n", + "Call query_by_index with arch_index=7408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7408, hp=200\n", + "Call query_by_index with arch_index=7409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7409, hp=200\n", + "Call query_by_index with arch_index=7410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7410, hp=200\n", + "Call query_by_index with arch_index=7411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7411, hp=200\n", + "Call query_by_index with arch_index=7412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7412, hp=200\n", + "Call query_by_index with arch_index=7413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7413, hp=200\n", + "Call query_by_index with arch_index=7414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7414, hp=200\n", + "Call query_by_index with arch_index=7415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7415, hp=200\n", + "Call query_by_index with arch_index=7416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7416, hp=200\n", + "Call query_by_index with arch_index=7417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7417, hp=200\n", + "Call query_by_index with arch_index=7418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7418, hp=200\n", + "Call query_by_index with arch_index=7419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7419, hp=200\n", + "Call query_by_index with arch_index=7420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7420, hp=200\n", + "Call query_by_index with arch_index=7421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7421, hp=200\n", + "Call query_by_index with arch_index=7422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7422, hp=200\n", + "Call query_by_index with arch_index=7423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7423, hp=200\n", + "Call query_by_index with arch_index=7424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7424, hp=200\n", + "Call query_by_index with arch_index=7425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7425, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 48%|████▊ | 7436/15625 [01:51<01:38, 83.27it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7426, hp=200\n", + "Call query_by_index with arch_index=7427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7427, hp=200\n", + "Call query_by_index with arch_index=7428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7428, hp=200\n", + "Call query_by_index with arch_index=7429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7429, hp=200\n", + "Call query_by_index with arch_index=7430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7430, hp=200\n", + "Call query_by_index with arch_index=7431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7431, hp=200\n", + "Call query_by_index with arch_index=7432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7432, hp=200\n", + "Call query_by_index with arch_index=7433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7433, hp=200\n", + "Call query_by_index with arch_index=7434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7434, hp=200\n", + "Call query_by_index with arch_index=7435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7435, hp=200\n", + "Call query_by_index with arch_index=7436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7436, hp=200\n", + "Call query_by_index with arch_index=7437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7437, hp=200\n", + "Call query_by_index with arch_index=7438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7438, hp=200\n", + "Call query_by_index with arch_index=7439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7439, hp=200\n", + "Call query_by_index with arch_index=7440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7440, hp=200\n", + "Call query_by_index with arch_index=7441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7441, hp=200\n", + "Call query_by_index with arch_index=7442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7442, hp=200\n", + "Call query_by_index with arch_index=7443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7443, hp=200\n", + "Call query_by_index with arch_index=7444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7444, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 48%|████▊ | 7462/15625 [01:51<01:53, 71.76it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7445, hp=200\n", + "Call query_by_index with arch_index=7446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7446, hp=200\n", + "Call query_by_index with arch_index=7447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7447, hp=200\n", + "Call query_by_index with arch_index=7448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7448, hp=200\n", + "Call query_by_index with arch_index=7449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7449, hp=200\n", + "Call query_by_index with arch_index=7450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7450, hp=200\n", + "Call query_by_index with arch_index=7451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7451, hp=200\n", + "Call query_by_index with arch_index=7452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7452, hp=200\n", + "Call query_by_index with arch_index=7453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7453, hp=200\n", + "Call query_by_index with arch_index=7454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7454, hp=200\n", + "Call query_by_index with arch_index=7455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7455, hp=200\n", + "Call query_by_index with arch_index=7456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7456, hp=200\n", + "Call query_by_index with arch_index=7457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7457, hp=200\n", + "Call query_by_index with arch_index=7458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7458, hp=200\n", + "Call query_by_index with arch_index=7459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7459, hp=200\n", + "Call query_by_index with arch_index=7460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7460, hp=200\n", + "Call query_by_index with arch_index=7461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7461, hp=200\n", + "Call query_by_index with arch_index=7462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7462, hp=200\n", + "Call query_by_index with arch_index=7463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7463, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 48%|████▊ | 7470/15625 [01:51<02:09, 63.04it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7464, hp=200\n", + "Call query_by_index with arch_index=7465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7465, hp=200\n", + "Call query_by_index with arch_index=7466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7466, hp=200\n", + "Call query_by_index with arch_index=7467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7467, hp=200\n", + "Call query_by_index with arch_index=7468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7468, hp=200\n", + "Call query_by_index with arch_index=7469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7469, hp=200\n", + "Call query_by_index with arch_index=7470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7470, hp=200\n", + "Call query_by_index with arch_index=7471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7471, hp=200\n", + "Call query_by_index with arch_index=7472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7472, hp=200\n", + "Call query_by_index with arch_index=7473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7473, hp=200\n", + "Call query_by_index with arch_index=7474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7474, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 48%|████▊ | 7491/15625 [01:52<02:05, 64.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7475, hp=200\n", + "Call query_by_index with arch_index=7476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7476, hp=200\n", + "Call query_by_index with arch_index=7477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7477, hp=200\n", + "Call query_by_index with arch_index=7478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7478, hp=200\n", + "Call query_by_index with arch_index=7479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7479, hp=200\n", + "Call query_by_index with arch_index=7480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7480, hp=200\n", + "Call query_by_index with arch_index=7481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7481, hp=200\n", + "Call query_by_index with arch_index=7482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7482, hp=200\n", + "Call query_by_index with arch_index=7483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7483, hp=200\n", + "Call query_by_index with arch_index=7484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7484, hp=200\n", + "Call query_by_index with arch_index=7485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7485, hp=200\n", + "Call query_by_index with arch_index=7486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7486, hp=200\n", + "Call query_by_index with arch_index=7487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7487, hp=200\n", + "Call query_by_index with arch_index=7488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7488, hp=200\n", + "Call query_by_index with arch_index=7489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7489, hp=200\n", + "Call query_by_index with arch_index=7490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7490, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 48%|████▊ | 7505/15625 [01:52<02:02, 66.08it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7491, hp=200\n", + "Call query_by_index with arch_index=7492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7492, hp=200\n", + "Call query_by_index with arch_index=7493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7493, hp=200\n", + "Call query_by_index with arch_index=7494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7494, hp=200\n", + "Call query_by_index with arch_index=7495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7495, hp=200\n", + "Call query_by_index with arch_index=7496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7496, hp=200\n", + "Call query_by_index with arch_index=7497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7497, hp=200\n", + "Call query_by_index with arch_index=7498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7498, hp=200\n", + "Call query_by_index with arch_index=7499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7499, hp=200\n", + "Call query_by_index with arch_index=7500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7500, hp=200\n", + "Call query_by_index with arch_index=7501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7501, hp=200\n", + "Call query_by_index with arch_index=7502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7502, hp=200\n", + "Call query_by_index with arch_index=7503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7503, hp=200\n", + "Call query_by_index with arch_index=7504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7504, hp=200\n", + "Call query_by_index with arch_index=7505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7505, hp=200\n", + "Call query_by_index with arch_index=7506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7506, hp=200\n", + "Call query_by_index with arch_index=7507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7507, hp=200\n", + "Call query_by_index with arch_index=7508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7508, hp=200\n", + "Call query_by_index with arch_index=7509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7509, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 48%|████▊ | 7519/15625 [01:52<02:12, 61.22it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7510, hp=200\n", + "Call query_by_index with arch_index=7511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7511, hp=200\n", + "Call query_by_index with arch_index=7512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7512, hp=200\n", + "Call query_by_index with arch_index=7513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7513, hp=200\n", + "Call query_by_index with arch_index=7514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7514, hp=200\n", + "Call query_by_index with arch_index=7515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7515, hp=200\n", + "Call query_by_index with arch_index=7516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7516, hp=200\n", + "Call query_by_index with arch_index=7517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7517, hp=200\n", + "Call query_by_index with arch_index=7518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7518, hp=200\n", + "Call query_by_index with arch_index=7519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7519, hp=200\n", + "Call query_by_index with arch_index=7520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7520, hp=200\n", + "Call query_by_index with arch_index=7521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7521, hp=200\n", + "Call query_by_index with arch_index=7522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7522, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 48%|████▊ | 7532/15625 [01:52<02:31, 53.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7523, hp=200\n", + "Call query_by_index with arch_index=7524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7524, hp=200\n", + "Call query_by_index with arch_index=7525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7525, hp=200\n", + "Call query_by_index with arch_index=7526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7526, hp=200\n", + "Call query_by_index with arch_index=7527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7527, hp=200\n", + "Call query_by_index with arch_index=7528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7528, hp=200\n", + "Call query_by_index with arch_index=7529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7529, hp=200\n", + "Call query_by_index with arch_index=7530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7530, hp=200\n", + "Call query_by_index with arch_index=7531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7531, hp=200\n", + "Call query_by_index with arch_index=7532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7532, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 48%|████▊ | 7545/15625 [01:53<02:37, 51.19it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7533, hp=200\n", + "Call query_by_index with arch_index=7534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7534, hp=200\n", + "Call query_by_index with arch_index=7535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7535, hp=200\n", + "Call query_by_index with arch_index=7536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7536, hp=200\n", + "Call query_by_index with arch_index=7537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7537, hp=200\n", + "Call query_by_index with arch_index=7538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7538, hp=200\n", + "Call query_by_index with arch_index=7539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7539, hp=200\n", + "Call query_by_index with arch_index=7540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7540, hp=200\n", + "Call query_by_index with arch_index=7541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7541, hp=200\n", + "Call query_by_index with arch_index=7542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7542, hp=200\n", + "Call query_by_index with arch_index=7543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7543, hp=200\n", + "Call query_by_index with arch_index=7544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7544, hp=200\n", + "Call query_by_index with arch_index=7545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7545, hp=200\n", + "Call query_by_index with arch_index=7546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7546, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 48%|████▊ | 7557/15625 [01:53<02:31, 53.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7547, hp=200\n", + "Call query_by_index with arch_index=7548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7548, hp=200\n", + "Call query_by_index with arch_index=7549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7549, hp=200\n", + "Call query_by_index with arch_index=7550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7550, hp=200\n", + "Call query_by_index with arch_index=7551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7551, hp=200\n", + "Call query_by_index with arch_index=7552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7552, hp=200\n", + "Call query_by_index with arch_index=7553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7553, hp=200\n", + "Call query_by_index with arch_index=7554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7554, hp=200\n", + "Call query_by_index with arch_index=7555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7555, hp=200\n", + "Call query_by_index with arch_index=7556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7556, hp=200\n", + "Call query_by_index with arch_index=7557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7557, hp=200\n", + "Call query_by_index with arch_index=7558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7558, hp=200\n", + "Call query_by_index with arch_index=7559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7559, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 48%|████▊ | 7570/15625 [01:53<02:18, 58.31it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7560, hp=200\n", + "Call query_by_index with arch_index=7561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7561, hp=200\n", + "Call query_by_index with arch_index=7562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7562, hp=200\n", + "Call query_by_index with arch_index=7563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7563, hp=200\n", + "Call query_by_index with arch_index=7564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7564, hp=200\n", + "Call query_by_index with arch_index=7565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7565, hp=200\n", + "Call query_by_index with arch_index=7566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7566, hp=200\n", + "Call query_by_index with arch_index=7567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7567, hp=200\n", + "Call query_by_index with arch_index=7568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7568, hp=200\n", + "Call query_by_index with arch_index=7569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7569, hp=200\n", + "Call query_by_index with arch_index=7570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7570, hp=200\n", + "Call query_by_index with arch_index=7571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7571, hp=200\n", + "Call query_by_index with arch_index=7572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7572, hp=200\n", + "Call query_by_index with arch_index=7573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7573, hp=200\n", + "Call query_by_index with arch_index=7574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7574, hp=200\n", + "Call query_by_index with arch_index=7575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7575, hp=200\n", + "Call query_by_index with arch_index=7576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7576, hp=200\n", + "Call query_by_index with arch_index=7577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7577, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 49%|████▊ | 7589/15625 [01:53<01:49, 73.52it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7578, hp=200\n", + "Call query_by_index with arch_index=7579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7579, hp=200\n", + "Call query_by_index with arch_index=7580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7580, hp=200\n", + "Call query_by_index with arch_index=7581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7581, hp=200\n", + "Call query_by_index with arch_index=7582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7582, hp=200\n", + "Call query_by_index with arch_index=7583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7583, hp=200\n", + "Call query_by_index with arch_index=7584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7584, hp=200\n", + "Call query_by_index with arch_index=7585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7585, hp=200\n", + "Call query_by_index with arch_index=7586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7586, hp=200\n", + "Call query_by_index with arch_index=7587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7587, hp=200\n", + "Call query_by_index with arch_index=7588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7588, hp=200\n", + "Call query_by_index with arch_index=7589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7589, hp=200\n", + "Call query_by_index with arch_index=7590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7590, hp=200\n", + "Call query_by_index with arch_index=7591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7591, hp=200\n", + "Call query_by_index with arch_index=7592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7592, hp=200\n", + "Call query_by_index with arch_index=7593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7593, hp=200\n", + "Call query_by_index with arch_index=7594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7594, hp=200\n", + "Call query_by_index with arch_index=7595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7595, hp=200\n", + "Call query_by_index with arch_index=7596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7596, hp=200\n", + "Call query_by_index with arch_index=7597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7597, hp=200\n", + "Call query_by_index with arch_index=7598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7598, hp=200\n", + "Call query_by_index with arch_index=7599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7599, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 49%|████▉ | 7619/15625 [01:54<01:34, 85.15it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7600, hp=200\n", + "Call query_by_index with arch_index=7601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7601, hp=200\n", + "Call query_by_index with arch_index=7602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7602, hp=200\n", + "Call query_by_index with arch_index=7603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7603, hp=200\n", + "Call query_by_index with arch_index=7604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7604, hp=200\n", + "Call query_by_index with arch_index=7605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7605, hp=200\n", + "Call query_by_index with arch_index=7606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7606, hp=200\n", + "Call query_by_index with arch_index=7607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7607, hp=200\n", + "Call query_by_index with arch_index=7608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7608, hp=200\n", + "Call query_by_index with arch_index=7609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7609, hp=200\n", + "Call query_by_index with arch_index=7610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7610, hp=200\n", + "Call query_by_index with arch_index=7611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7611, hp=200\n", + "Call query_by_index with arch_index=7612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7612, hp=200\n", + "Call query_by_index with arch_index=7613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7613, hp=200\n", + "Call query_by_index with arch_index=7614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7614, hp=200\n", + "Call query_by_index with arch_index=7615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7615, hp=200\n", + "Call query_by_index with arch_index=7616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7616, hp=200\n", + "Call query_by_index with arch_index=7617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7617, hp=200\n", + "Call query_by_index with arch_index=7618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7618, hp=200\n", + "Call query_by_index with arch_index=7619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7619, hp=200\n", + "Call query_by_index with arch_index=7620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7620, hp=200\n", + "Call query_by_index with arch_index=7621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7621, hp=200\n", + "Call query_by_index with arch_index=7622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7622, hp=200\n", + "Call query_by_index with arch_index=7623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7623, hp=200\n", + "Call query_by_index with arch_index=7624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7624, hp=200\n", + "Call query_by_index with arch_index=7625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7625, hp=200\n", + "Call query_by_index with arch_index=7626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7626, hp=200\n", + "Call query_by_index with arch_index=7627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7627, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 49%|████▉ | 7646/15625 [01:54<01:32, 86.33it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7628, hp=200\n", + "Call query_by_index with arch_index=7629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7629, hp=200\n", + "Call query_by_index with arch_index=7630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7630, hp=200\n", + "Call query_by_index with arch_index=7631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7631, hp=200\n", + "Call query_by_index with arch_index=7632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7632, hp=200\n", + "Call query_by_index with arch_index=7633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7633, hp=200\n", + "Call query_by_index with arch_index=7634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7634, hp=200\n", + "Call query_by_index with arch_index=7635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7635, hp=200\n", + "Call query_by_index with arch_index=7636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7636, hp=200\n", + "Call query_by_index with arch_index=7637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7637, hp=200\n", + "Call query_by_index with arch_index=7638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7638, hp=200\n", + "Call query_by_index with arch_index=7639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7639, hp=200\n", + "Call query_by_index with arch_index=7640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7640, hp=200\n", + "Call query_by_index with arch_index=7641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7641, hp=200\n", + "Call query_by_index with arch_index=7642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7642, hp=200\n", + "Call query_by_index with arch_index=7643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7643, hp=200\n", + "Call query_by_index with arch_index=7644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7644, hp=200\n", + "Call query_by_index with arch_index=7645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7645, hp=200\n", + "Call query_by_index with arch_index=7646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7646, hp=200\n", + "Call query_by_index with arch_index=7647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7647, hp=200\n", + "Call query_by_index with arch_index=7648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7648, hp=200\n", + "Call query_by_index with arch_index=7649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7649, hp=200\n", + "Call query_by_index with arch_index=7650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7650, hp=200\n", + "Call query_by_index with arch_index=7651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7651, hp=200\n", + "Call query_by_index with arch_index=7652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7652, hp=200\n", + "Call query_by_index with arch_index=7653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7653, hp=200\n", + "Call query_by_index with arch_index=7654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7654, hp=200\n", + "Call query_by_index with arch_index=7655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7655, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 49%|████▉ | 7686/15625 [01:54<01:24, 93.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7656, hp=200\n", + "Call query_by_index with arch_index=7657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7657, hp=200\n", + "Call query_by_index with arch_index=7658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7658, hp=200\n", + "Call query_by_index with arch_index=7659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7659, hp=200\n", + "Call query_by_index with arch_index=7660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7660, hp=200\n", + "Call query_by_index with arch_index=7661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7661, hp=200\n", + "Call query_by_index with arch_index=7662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7662, hp=200\n", + "Call query_by_index with arch_index=7663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7663, hp=200\n", + "Call query_by_index with arch_index=7664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7664, hp=200\n", + "Call query_by_index with arch_index=7665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7665, hp=200\n", + "Call query_by_index with arch_index=7666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7666, hp=200\n", + "Call query_by_index with arch_index=7667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7667, hp=200\n", + "Call query_by_index with arch_index=7668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7668, hp=200\n", + "Call query_by_index with arch_index=7669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7669, hp=200\n", + "Call query_by_index with arch_index=7670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7670, hp=200\n", + "Call query_by_index with arch_index=7671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7671, hp=200\n", + "Call query_by_index with arch_index=7672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7672, hp=200\n", + "Call query_by_index with arch_index=7673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7673, hp=200\n", + "Call query_by_index with arch_index=7674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7674, hp=200\n", + "Call query_by_index with arch_index=7675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7675, hp=200\n", + "Call query_by_index with arch_index=7676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7676, hp=200\n", + "Call query_by_index with arch_index=7677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7677, hp=200\n", + "Call query_by_index with arch_index=7678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7678, hp=200\n", + "Call query_by_index with arch_index=7679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7679, hp=200\n", + "Call query_by_index with arch_index=7680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7680, hp=200\n", + "Call query_by_index with arch_index=7681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7681, hp=200\n", + "Call query_by_index with arch_index=7682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7682, hp=200\n", + "Call query_by_index with arch_index=7683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7683, hp=200\n", + "Call query_by_index with arch_index=7684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7684, hp=200\n", + "Call query_by_index with arch_index=7685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7685, hp=200\n", + "Call query_by_index with arch_index=7686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7686, hp=200\n", + "Call query_by_index with arch_index=7687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7687, hp=200\n", + "Call query_by_index with arch_index=7688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7688, hp=200\n", + "Call query_by_index with arch_index=7689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7689, hp=200\n", + "Call query_by_index with arch_index=7690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7690, hp=200\n", + "Call query_by_index with arch_index=7691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7691, hp=200\n", + "Call query_by_index with arch_index=7692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7692, hp=200\n", + "Call query_by_index with arch_index=7693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7693, hp=200\n", + "Call query_by_index with arch_index=7694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7694, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 49%|████▉ | 7716/15625 [01:55<01:26, 91.03it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7695, hp=200\n", + "Call query_by_index with arch_index=7696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7696, hp=200\n", + "Call query_by_index with arch_index=7697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7697, hp=200\n", + "Call query_by_index with arch_index=7698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7698, hp=200\n", + "Call query_by_index with arch_index=7699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7699, hp=200\n", + "Call query_by_index with arch_index=7700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7700, hp=200\n", + "Call query_by_index with arch_index=7701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7701, hp=200\n", + "Call query_by_index with arch_index=7702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7702, hp=200\n", + "Call query_by_index with arch_index=7703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7703, hp=200\n", + "Call query_by_index with arch_index=7704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7704, hp=200\n", + "Call query_by_index with arch_index=7705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7705, hp=200\n", + "Call query_by_index with arch_index=7706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7706, hp=200\n", + "Call query_by_index with arch_index=7707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7707, hp=200\n", + "Call query_by_index with arch_index=7708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7708, hp=200\n", + "Call query_by_index with arch_index=7709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7709, hp=200\n", + "Call query_by_index with arch_index=7710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7710, hp=200\n", + "Call query_by_index with arch_index=7711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7711, hp=200\n", + "Call query_by_index with arch_index=7712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7712, hp=200\n", + "Call query_by_index with arch_index=7713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7713, hp=200\n", + "Call query_by_index with arch_index=7714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7714, hp=200\n", + "Call query_by_index with arch_index=7715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7715, hp=200\n", + "Call query_by_index with arch_index=7716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7716, hp=200\n", + "Call query_by_index with arch_index=7717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7717, hp=200\n", + "Call query_by_index with arch_index=7718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7718, hp=200\n", + "Call query_by_index with arch_index=7719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7719, hp=200\n", + "Call query_by_index with arch_index=7720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7720, hp=200\n", + "Call query_by_index with arch_index=7721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7721, hp=200\n", + "Call query_by_index with arch_index=7722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7722, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 50%|████▉ | 7784/15625 [01:55<01:01, 127.00it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7723, hp=200\n", + "Call query_by_index with arch_index=7724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7724, hp=200\n", + "Call query_by_index with arch_index=7725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7725, hp=200\n", + "Call query_by_index with arch_index=7726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7726, hp=200\n", + "Call query_by_index with arch_index=7727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7727, hp=200\n", + "Call query_by_index with arch_index=7728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7728, hp=200\n", + "Call query_by_index with arch_index=7729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7729, hp=200\n", + "Call query_by_index with arch_index=7730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7730, hp=200\n", + "Call query_by_index with arch_index=7731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7731, hp=200\n", + "Call query_by_index with arch_index=7732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7732, hp=200\n", + "Call query_by_index with arch_index=7733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7733, hp=200\n", + "Call query_by_index with arch_index=7734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7734, hp=200\n", + "Call query_by_index with arch_index=7735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7735, hp=200\n", + "Call query_by_index with arch_index=7736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7736, hp=200\n", + "Call query_by_index with arch_index=7737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7737, hp=200\n", + "Call query_by_index with arch_index=7738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7738, hp=200\n", + "Call query_by_index with arch_index=7739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7739, hp=200\n", + "Call query_by_index with arch_index=7740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7740, hp=200\n", + "Call query_by_index with arch_index=7741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7741, hp=200\n", + "Call query_by_index with arch_index=7742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7742, hp=200\n", + "Call query_by_index with arch_index=7743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7743, hp=200\n", + "Call query_by_index with arch_index=7744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7744, hp=200\n", + "Call query_by_index with arch_index=7745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7745, hp=200\n", + "Call query_by_index with arch_index=7746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7746, hp=200\n", + "Call query_by_index with arch_index=7747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7747, hp=200\n", + "Call query_by_index with arch_index=7748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7748, hp=200\n", + "Call query_by_index with arch_index=7749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7749, hp=200\n", + "Call query_by_index with arch_index=7750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7750, hp=200\n", + "Call query_by_index with arch_index=7751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7751, hp=200\n", + "Call query_by_index with arch_index=7752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7752, hp=200\n", + "Call query_by_index with arch_index=7753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7753, hp=200\n", + "Call query_by_index with arch_index=7754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7754, hp=200\n", + "Call query_by_index with arch_index=7755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7755, hp=200\n", + "Call query_by_index with arch_index=7756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7756, hp=200\n", + "Call query_by_index with arch_index=7757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7757, hp=200\n", + "Call query_by_index with arch_index=7758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7758, hp=200\n", + "Call query_by_index with arch_index=7759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7759, hp=200\n", + "Call query_by_index with arch_index=7760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7760, hp=200\n", + "Call query_by_index with arch_index=7761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7761, hp=200\n", + "Call query_by_index with arch_index=7762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7762, hp=200\n", + "Call query_by_index with arch_index=7763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7763, hp=200\n", + "Call query_by_index with arch_index=7764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7764, hp=200\n", + "Call query_by_index with arch_index=7765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7765, hp=200\n", + "Call query_by_index with arch_index=7766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7766, hp=200\n", + "Call query_by_index with arch_index=7767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7767, hp=200\n", + "Call query_by_index with arch_index=7768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7768, hp=200\n", + "Call query_by_index with arch_index=7769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7769, hp=200\n", + "Call query_by_index with arch_index=7770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7770, hp=200\n", + "Call query_by_index with arch_index=7771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7771, hp=200\n", + "Call query_by_index with arch_index=7772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7772, hp=200\n", + "Call query_by_index with arch_index=7773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7773, hp=200\n", + "Call query_by_index with arch_index=7774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7774, hp=200\n", + "Call query_by_index with arch_index=7775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7775, hp=200\n", + "Call query_by_index with arch_index=7776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7776, hp=200\n", + "Call query_by_index with arch_index=7777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7777, hp=200\n", + "Call query_by_index with arch_index=7778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7778, hp=200\n", + "Call query_by_index with arch_index=7779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7779, hp=200\n", + "Call query_by_index with arch_index=7780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7780, hp=200\n", + "Call query_by_index with arch_index=7781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7781, hp=200\n", + "Call query_by_index with arch_index=7782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7782, hp=200\n", + "Call query_by_index with arch_index=7783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7783, hp=200\n", + "Call query_by_index with arch_index=7784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7784, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 50%|████▉ | 7811/15625 [01:55<01:14, 105.35it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7785, hp=200\n", + "Call query_by_index with arch_index=7786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7786, hp=200\n", + "Call query_by_index with arch_index=7787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7787, hp=200\n", + "Call query_by_index with arch_index=7788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7788, hp=200\n", + "Call query_by_index with arch_index=7789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7789, hp=200\n", + "Call query_by_index with arch_index=7790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7790, hp=200\n", + "Call query_by_index with arch_index=7791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7791, hp=200\n", + "Call query_by_index with arch_index=7792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7792, hp=200\n", + "Call query_by_index with arch_index=7793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7793, hp=200\n", + "Call query_by_index with arch_index=7794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7794, hp=200\n", + "Call query_by_index with arch_index=7795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7795, hp=200\n", + "Call query_by_index with arch_index=7796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7796, hp=200\n", + "Call query_by_index with arch_index=7797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7797, hp=200\n", + "Call query_by_index with arch_index=7798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7798, hp=200\n", + "Call query_by_index with arch_index=7799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7799, hp=200\n", + "Call query_by_index with arch_index=7800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7800, hp=200\n", + "Call query_by_index with arch_index=7801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7801, hp=200\n", + "Call query_by_index with arch_index=7802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7802, hp=200\n", + "Call query_by_index with arch_index=7803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7803, hp=200\n", + "Call query_by_index with arch_index=7804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7804, hp=200\n", + "Call query_by_index with arch_index=7805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7805, hp=200\n", + "Call query_by_index with arch_index=7806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7806, hp=200\n", + "Call query_by_index with arch_index=7807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7807, hp=200\n", + "Call query_by_index with arch_index=7808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7808, hp=200\n", + "Call query_by_index with arch_index=7809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7809, hp=200\n", + "Call query_by_index with arch_index=7810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7810, hp=200\n", + "Call query_by_index with arch_index=7811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7811, hp=200\n", + "Call query_by_index with arch_index=7812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7812, hp=200\n", + "Call query_by_index with arch_index=7813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7813, hp=200\n", + "Call query_by_index with arch_index=7814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7814, hp=200\n", + "Call query_by_index with arch_index=7815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7815, hp=200\n", + "Call query_by_index with arch_index=7816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7816, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 50%|█████ | 7833/15625 [01:56<01:31, 85.62it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7817, hp=200\n", + "Call query_by_index with arch_index=7818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7818, hp=200\n", + "Call query_by_index with arch_index=7819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7819, hp=200\n", + "Call query_by_index with arch_index=7820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7820, hp=200\n", + "Call query_by_index with arch_index=7821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7821, hp=200\n", + "Call query_by_index with arch_index=7822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7822, hp=200\n", + "Call query_by_index with arch_index=7823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7823, hp=200\n", + "Call query_by_index with arch_index=7824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7824, hp=200\n", + "Call query_by_index with arch_index=7825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7825, hp=200\n", + "Call query_by_index with arch_index=7826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7826, hp=200\n", + "Call query_by_index with arch_index=7827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7827, hp=200\n", + "Call query_by_index with arch_index=7828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7828, hp=200\n", + "Call query_by_index with arch_index=7829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7829, hp=200\n", + "Call query_by_index with arch_index=7830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7830, hp=200\n", + "Call query_by_index with arch_index=7831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7831, hp=200\n", + "Call query_by_index with arch_index=7832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7832, hp=200\n", + "Call query_by_index with arch_index=7833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7833, hp=200\n", + "Call query_by_index with arch_index=7834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7834, hp=200\n", + "Call query_by_index with arch_index=7835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7835, hp=200\n", + "Call query_by_index with arch_index=7836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7836, hp=200\n", + "Call query_by_index with arch_index=7837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7837, hp=200\n", + "Call query_by_index with arch_index=7838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7838, hp=200\n", + "Call query_by_index with arch_index=7839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7839, hp=200\n", + "Call query_by_index with arch_index=7840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7840, hp=200\n", + "Call query_by_index with arch_index=7841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7841, hp=200\n", + "Call query_by_index with arch_index=7842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7842, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 50%|█████ | 7869/15625 [01:56<01:46, 72.86it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7843, hp=200\n", + "Call query_by_index with arch_index=7844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7844, hp=200\n", + "Call query_by_index with arch_index=7845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7845, hp=200\n", + "Call query_by_index with arch_index=7846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7846, hp=200\n", + "Call query_by_index with arch_index=7847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7847, hp=200\n", + "Call query_by_index with arch_index=7848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7848, hp=200\n", + "Call query_by_index with arch_index=7849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7849, hp=200\n", + "Call query_by_index with arch_index=7850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7850, hp=200\n", + "Call query_by_index with arch_index=7851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7851, hp=200\n", + "Call query_by_index with arch_index=7852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7852, hp=200\n", + "Call query_by_index with arch_index=7853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7853, hp=200\n", + "Call query_by_index with arch_index=7854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7854, hp=200\n", + "Call query_by_index with arch_index=7855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7855, hp=200\n", + "Call query_by_index with arch_index=7856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7856, hp=200\n", + "Call query_by_index with arch_index=7857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7857, hp=200\n", + "Call query_by_index with arch_index=7858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7858, hp=200\n", + "Call query_by_index with arch_index=7859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7859, hp=200\n", + "Call query_by_index with arch_index=7860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7860, hp=200\n", + "Call query_by_index with arch_index=7861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7861, hp=200\n", + "Call query_by_index with arch_index=7862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7862, hp=200\n", + "Call query_by_index with arch_index=7863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7863, hp=200\n", + "Call query_by_index with arch_index=7864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7864, hp=200\n", + "Call query_by_index with arch_index=7865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7865, hp=200\n", + "Call query_by_index with arch_index=7866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7866, hp=200\n", + "Call query_by_index with arch_index=7867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7867, hp=200\n", + "Call query_by_index with arch_index=7868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7868, hp=200\n", + "Call query_by_index with arch_index=7869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7869, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 50%|█████ | 7877/15625 [01:56<02:06, 61.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7870, hp=200\n", + "Call query_by_index with arch_index=7871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7871, hp=200\n", + "Call query_by_index with arch_index=7872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7872, hp=200\n", + "Call query_by_index with arch_index=7873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7873, hp=200\n", + "Call query_by_index with arch_index=7874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7874, hp=200\n", + "Call query_by_index with arch_index=7875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7875, hp=200\n", + "Call query_by_index with arch_index=7876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7876, hp=200\n", + "Call query_by_index with arch_index=7877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7877, hp=200\n", + "Call query_by_index with arch_index=7878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7878, hp=200\n", + "Call query_by_index with arch_index=7879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7879, hp=200\n", + "Call query_by_index with arch_index=7880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7880, hp=200\n", + "Call query_by_index with arch_index=7881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7881, hp=200\n", + "Call query_by_index with arch_index=7882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7882, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 51%|█████ | 7895/15625 [01:57<01:51, 69.09it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7883, hp=200\n", + "Call query_by_index with arch_index=7884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7884, hp=200\n", + "Call query_by_index with arch_index=7885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7885, hp=200\n", + "Call query_by_index with arch_index=7886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7886, hp=200\n", + "Call query_by_index with arch_index=7887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7887, hp=200\n", + "Call query_by_index with arch_index=7888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7888, hp=200\n", + "Call query_by_index with arch_index=7889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7889, hp=200\n", + "Call query_by_index with arch_index=7890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7890, hp=200\n", + "Call query_by_index with arch_index=7891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7891, hp=200\n", + "Call query_by_index with arch_index=7892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7892, hp=200\n", + "Call query_by_index with arch_index=7893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7893, hp=200\n", + "Call query_by_index with arch_index=7894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7894, hp=200\n", + "Call query_by_index with arch_index=7895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7895, hp=200\n", + "Call query_by_index with arch_index=7896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7896, hp=200\n", + "Call query_by_index with arch_index=7897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7897, hp=200\n", + "Call query_by_index with arch_index=7898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7898, hp=200\n", + "Call query_by_index with arch_index=7899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7899, hp=200\n", + "Call query_by_index with arch_index=7900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7900, hp=200\n", + "Call query_by_index with arch_index=7901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7901, hp=200\n", + "Call query_by_index with arch_index=7902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7902, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 51%|█████ | 7919/15625 [01:57<01:43, 74.23it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7903, hp=200\n", + "Call query_by_index with arch_index=7904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7904, hp=200\n", + "Call query_by_index with arch_index=7905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7905, hp=200\n", + "Call query_by_index with arch_index=7906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7906, hp=200\n", + "Call query_by_index with arch_index=7907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7907, hp=200\n", + "Call query_by_index with arch_index=7908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7908, hp=200\n", + "Call query_by_index with arch_index=7909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7909, hp=200\n", + "Call query_by_index with arch_index=7910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7910, hp=200\n", + "Call query_by_index with arch_index=7911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7911, hp=200\n", + "Call query_by_index with arch_index=7912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7912, hp=200\n", + "Call query_by_index with arch_index=7913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7913, hp=200\n", + "Call query_by_index with arch_index=7914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7914, hp=200\n", + "Call query_by_index with arch_index=7915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7915, hp=200\n", + "Call query_by_index with arch_index=7916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7916, hp=200\n", + "Call query_by_index with arch_index=7917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7917, hp=200\n", + "Call query_by_index with arch_index=7918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7918, hp=200\n", + "Call query_by_index with arch_index=7919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7919, hp=200\n", + "Call query_by_index with arch_index=7920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7920, hp=200\n", + "Call query_by_index with arch_index=7921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7921, hp=200\n", + "Call query_by_index with arch_index=7922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7922, hp=200\n", + "Call query_by_index with arch_index=7923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7923, hp=200\n", + "Call query_by_index with arch_index=7924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7924, hp=200\n", + "Call query_by_index with arch_index=7925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7925, hp=200\n", + "Call query_by_index with arch_index=7926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7926, hp=200\n", + "Call query_by_index with arch_index=7927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7927, hp=200\n", + "Call query_by_index with arch_index=7928, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 51%|█████ | 7939/15625 [01:57<01:45, 72.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=7928, hp=200\n", + "Call query_by_index with arch_index=7929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7929, hp=200\n", + "Call query_by_index with arch_index=7930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7930, hp=200\n", + "Call query_by_index with arch_index=7931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7931, hp=200\n", + "Call query_by_index with arch_index=7932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7932, hp=200\n", + "Call query_by_index with arch_index=7933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7933, hp=200\n", + "Call query_by_index with arch_index=7934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7934, hp=200\n", + "Call query_by_index with arch_index=7935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7935, hp=200\n", + "Call query_by_index with arch_index=7936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7936, hp=200\n", + "Call query_by_index with arch_index=7937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7937, hp=200\n", + "Call query_by_index with arch_index=7938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7938, hp=200\n", + "Call query_by_index with arch_index=7939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7939, hp=200\n", + "Call query_by_index with arch_index=7940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7940, hp=200\n", + "Call query_by_index with arch_index=7941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7941, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 51%|█████ | 7955/15625 [01:57<01:52, 68.38it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7942, hp=200\n", + "Call query_by_index with arch_index=7943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7943, hp=200\n", + "Call query_by_index with arch_index=7944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7944, hp=200\n", + "Call query_by_index with arch_index=7945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7945, hp=200\n", + "Call query_by_index with arch_index=7946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7946, hp=200\n", + "Call query_by_index with arch_index=7947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7947, hp=200\n", + "Call query_by_index with arch_index=7948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7948, hp=200\n", + "Call query_by_index with arch_index=7949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7949, hp=200\n", + "Call query_by_index with arch_index=7950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7950, hp=200\n", + "Call query_by_index with arch_index=7951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7951, hp=200\n", + "Call query_by_index with arch_index=7952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7952, hp=200\n", + "Call query_by_index with arch_index=7953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7953, hp=200\n", + "Call query_by_index with arch_index=7954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7954, hp=200\n", + "Call query_by_index with arch_index=7955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7955, hp=200\n", + "Call query_by_index with arch_index=7956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7956, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 51%|█████ | 7970/15625 [01:58<01:52, 68.15it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=7957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7957, hp=200\n", + "Call query_by_index with arch_index=7958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7958, hp=200\n", + "Call query_by_index with arch_index=7959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7959, hp=200\n", + "Call query_by_index with arch_index=7960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7960, hp=200\n", + "Call query_by_index with arch_index=7961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7961, hp=200\n", + "Call query_by_index with arch_index=7962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7962, hp=200\n", + "Call query_by_index with arch_index=7963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7963, hp=200\n", + "Call query_by_index with arch_index=7964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7964, hp=200\n", + "Call query_by_index with arch_index=7965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7965, hp=200\n", + "Call query_by_index with arch_index=7966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7966, hp=200\n", + "Call query_by_index with arch_index=7967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7967, hp=200\n", + "Call query_by_index with arch_index=7968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7968, hp=200\n", + "Call query_by_index with arch_index=7969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7969, hp=200\n", + "Call query_by_index with arch_index=7970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7970, hp=200\n", + "Call query_by_index with arch_index=7971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7971, hp=200\n", + "Call query_by_index with arch_index=7972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7972, hp=200\n", + "Call query_by_index with arch_index=7973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7973, hp=200\n", + "Call query_by_index with arch_index=7974, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 51%|█████ | 7984/15625 [01:58<02:00, 63.59it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=7974, hp=200\n", + "Call query_by_index with arch_index=7975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7975, hp=200\n", + "Call query_by_index with arch_index=7976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7976, hp=200\n", + "Call query_by_index with arch_index=7977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7977, hp=200\n", + "Call query_by_index with arch_index=7978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7978, hp=200\n", + "Call query_by_index with arch_index=7979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7979, hp=200\n", + "Call query_by_index with arch_index=7980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7980, hp=200\n", + "Call query_by_index with arch_index=7981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7981, hp=200\n", + "Call query_by_index with arch_index=7982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7982, hp=200\n", + "Call query_by_index with arch_index=7983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7983, hp=200\n", + "Call query_by_index with arch_index=7984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7984, hp=200\n", + "Call query_by_index with arch_index=7985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7985, hp=200\n", + "Call query_by_index with arch_index=7986, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 51%|█████ | 7999/15625 [01:58<01:51, 68.67it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=7986, hp=200\n", + "Call query_by_index with arch_index=7987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7987, hp=200\n", + "Call query_by_index with arch_index=7988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7988, hp=200\n", + "Call query_by_index with arch_index=7989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7989, hp=200\n", + "Call query_by_index with arch_index=7990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7990, hp=200\n", + "Call query_by_index with arch_index=7991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7991, hp=200\n", + "Call query_by_index with arch_index=7992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7992, hp=200\n", + "Call query_by_index with arch_index=7993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7993, hp=200\n", + "Call query_by_index with arch_index=7994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7994, hp=200\n", + "Call query_by_index with arch_index=7995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7995, hp=200\n", + "Call query_by_index with arch_index=7996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7996, hp=200\n", + "Call query_by_index with arch_index=7997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7997, hp=200\n", + "Call query_by_index with arch_index=7998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7998, hp=200\n", + "Call query_by_index with arch_index=7999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=7999, hp=200\n", + "Call query_by_index with arch_index=8000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8000, hp=200\n", + "Call query_by_index with arch_index=8001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8001, hp=200\n", + "Call query_by_index with arch_index=8002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8002, hp=200\n", + "Call query_by_index with arch_index=8003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8003, hp=200\n", + "Call query_by_index with arch_index=8004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8004, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 51%|█████▏ | 8015/15625 [01:58<01:54, 66.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8005, hp=200\n", + "Call query_by_index with arch_index=8006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8006, hp=200\n", + "Call query_by_index with arch_index=8007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8007, hp=200\n", + "Call query_by_index with arch_index=8008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8008, hp=200\n", + "Call query_by_index with arch_index=8009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8009, hp=200\n", + "Call query_by_index with arch_index=8010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8010, hp=200\n", + "Call query_by_index with arch_index=8011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8011, hp=200\n", + "Call query_by_index with arch_index=8012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8012, hp=200\n", + "Call query_by_index with arch_index=8013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8013, hp=200\n", + "Call query_by_index with arch_index=8014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8014, hp=200\n", + "Call query_by_index with arch_index=8015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8015, hp=200\n", + "Call query_by_index with arch_index=8016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8016, hp=200\n", + "Call query_by_index with arch_index=8017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8017, hp=200\n", + "Call query_by_index with arch_index=8018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8018, hp=200\n", + "Call query_by_index with arch_index=8019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8019, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 51%|█████▏ | 8030/15625 [01:59<01:50, 68.72it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8020, hp=200\n", + "Call query_by_index with arch_index=8021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8021, hp=200\n", + "Call query_by_index with arch_index=8022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8022, hp=200\n", + "Call query_by_index with arch_index=8023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8023, hp=200\n", + "Call query_by_index with arch_index=8024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8024, hp=200\n", + "Call query_by_index with arch_index=8025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8025, hp=200\n", + "Call query_by_index with arch_index=8026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8026, hp=200\n", + "Call query_by_index with arch_index=8027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8027, hp=200\n", + "Call query_by_index with arch_index=8028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8028, hp=200\n", + "Call query_by_index with arch_index=8029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8029, hp=200\n", + "Call query_by_index with arch_index=8030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8030, hp=200\n", + "Call query_by_index with arch_index=8031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8031, hp=200\n", + "Call query_by_index with arch_index=8032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8032, hp=200\n", + "Call query_by_index with arch_index=8033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8033, hp=200\n", + "Call query_by_index with arch_index=8034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8034, hp=200\n", + "Call query_by_index with arch_index=8035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8035, hp=200\n", + "Call query_by_index with arch_index=8036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8036, hp=200\n", + "Call query_by_index with arch_index=8037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8037, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 52%|█████▏ | 8054/15625 [01:59<01:46, 71.38it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8038, hp=200\n", + "Call query_by_index with arch_index=8039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8039, hp=200\n", + "Call query_by_index with arch_index=8040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8040, hp=200\n", + "Call query_by_index with arch_index=8041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8041, hp=200\n", + "Call query_by_index with arch_index=8042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8042, hp=200\n", + "Call query_by_index with arch_index=8043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8043, hp=200\n", + "Call query_by_index with arch_index=8044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8044, hp=200\n", + "Call query_by_index with arch_index=8045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8045, hp=200\n", + "Call query_by_index with arch_index=8046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8046, hp=200\n", + "Call query_by_index with arch_index=8047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8047, hp=200\n", + "Call query_by_index with arch_index=8048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8048, hp=200\n", + "Call query_by_index with arch_index=8049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8049, hp=200\n", + "Call query_by_index with arch_index=8050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8050, hp=200\n", + "Call query_by_index with arch_index=8051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8051, hp=200\n", + "Call query_by_index with arch_index=8052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8052, hp=200\n", + "Call query_by_index with arch_index=8053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8053, hp=200\n", + "Call query_by_index with arch_index=8054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8054, hp=200\n", + "Call query_by_index with arch_index=8055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8055, hp=200\n", + "Call query_by_index with arch_index=8056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8056, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 52%|█████▏ | 8071/15625 [01:59<01:39, 75.70it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8057, hp=200\n", + "Call query_by_index with arch_index=8058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8058, hp=200\n", + "Call query_by_index with arch_index=8059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8059, hp=200\n", + "Call query_by_index with arch_index=8060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8060, hp=200\n", + "Call query_by_index with arch_index=8061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8061, hp=200\n", + "Call query_by_index with arch_index=8062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8062, hp=200\n", + "Call query_by_index with arch_index=8063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8063, hp=200\n", + "Call query_by_index with arch_index=8064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8064, hp=200\n", + "Call query_by_index with arch_index=8065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8065, hp=200\n", + "Call query_by_index with arch_index=8066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8066, hp=200\n", + "Call query_by_index with arch_index=8067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8067, hp=200\n", + "Call query_by_index with arch_index=8068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8068, hp=200\n", + "Call query_by_index with arch_index=8069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8069, hp=200\n", + "Call query_by_index with arch_index=8070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8070, hp=200\n", + "Call query_by_index with arch_index=8071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8071, hp=200\n", + "Call query_by_index with arch_index=8072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8072, hp=200\n", + "Call query_by_index with arch_index=8073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8073, hp=200\n", + "Call query_by_index with arch_index=8074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8074, hp=200\n", + "Call query_by_index with arch_index=8075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8075, hp=200\n", + "Call query_by_index with arch_index=8076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8076, hp=200\n", + "Call query_by_index with arch_index=8077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8077, hp=200\n", + "Call query_by_index with arch_index=8078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8078, hp=200\n", + "Call query_by_index with arch_index=8079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8079, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 52%|█████▏ | 8090/15625 [01:59<01:36, 77.95it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8080, hp=200\n", + "Call query_by_index with arch_index=8081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8081, hp=200\n", + "Call query_by_index with arch_index=8082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8082, hp=200\n", + "Call query_by_index with arch_index=8083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8083, hp=200\n", + "Call query_by_index with arch_index=8084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8084, hp=200\n", + "Call query_by_index with arch_index=8085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8085, hp=200\n", + "Call query_by_index with arch_index=8086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8086, hp=200\n", + "Call query_by_index with arch_index=8087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8087, hp=200\n", + "Call query_by_index with arch_index=8088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8088, hp=200\n", + "Call query_by_index with arch_index=8089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8089, hp=200\n", + "Call query_by_index with arch_index=8090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8090, hp=200\n", + "Call query_by_index with arch_index=8091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8091, hp=200\n", + "Call query_by_index with arch_index=8092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8092, hp=200\n", + "Call query_by_index with arch_index=8093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8093, hp=200\n", + "Call query_by_index with arch_index=8094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8094, hp=200\n", + "Call query_by_index with arch_index=8095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8095, hp=200\n", + "Call query_by_index with arch_index=8096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8096, hp=200\n", + "Call query_by_index with arch_index=8097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8097, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 52%|█████▏ | 8123/15625 [02:00<01:15, 99.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8098, hp=200\n", + "Call query_by_index with arch_index=8099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8099, hp=200\n", + "Call query_by_index with arch_index=8100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8100, hp=200\n", + "Call query_by_index with arch_index=8101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8101, hp=200\n", + "Call query_by_index with arch_index=8102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8102, hp=200\n", + "Call query_by_index with arch_index=8103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8103, hp=200\n", + "Call query_by_index with arch_index=8104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8104, hp=200\n", + "Call query_by_index with arch_index=8105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8105, hp=200\n", + "Call query_by_index with arch_index=8106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8106, hp=200\n", + "Call query_by_index with arch_index=8107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8107, hp=200\n", + "Call query_by_index with arch_index=8108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8108, hp=200\n", + "Call query_by_index with arch_index=8109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8109, hp=200\n", + "Call query_by_index with arch_index=8110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8110, hp=200\n", + "Call query_by_index with arch_index=8111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8111, hp=200\n", + "Call query_by_index with arch_index=8112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8112, hp=200\n", + "Call query_by_index with arch_index=8113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8113, hp=200\n", + "Call query_by_index with arch_index=8114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8114, hp=200\n", + "Call query_by_index with arch_index=8115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8115, hp=200\n", + "Call query_by_index with arch_index=8116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8116, hp=200\n", + "Call query_by_index with arch_index=8117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8117, hp=200\n", + "Call query_by_index with arch_index=8118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8118, hp=200\n", + "Call query_by_index with arch_index=8119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8119, hp=200\n", + "Call query_by_index with arch_index=8120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8120, hp=200\n", + "Call query_by_index with arch_index=8121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8121, hp=200\n", + "Call query_by_index with arch_index=8122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8122, hp=200\n", + "Call query_by_index with arch_index=8123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8123, hp=200\n", + "Call query_by_index with arch_index=8124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8124, hp=200\n", + "Call query_by_index with arch_index=8125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8125, hp=200\n", + "Call query_by_index with arch_index=8126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8126, hp=200\n", + "Call query_by_index with arch_index=8127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8127, hp=200\n", + "Call query_by_index with arch_index=8128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8128, hp=200\n", + "Call query_by_index with arch_index=8129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8129, hp=200\n", + "Call query_by_index with arch_index=8130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8130, hp=200\n", + "Call query_by_index with arch_index=8131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8131, hp=200\n", + "Call query_by_index with arch_index=8132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8132, hp=200\n", + "Call query_by_index with arch_index=8133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8133, hp=200\n", + "Call query_by_index with arch_index=8134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8134, hp=200\n", + "Call query_by_index with arch_index=8135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8135, hp=200\n", + "Call query_by_index with arch_index=8136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8136, hp=200\n", + "Call query_by_index with arch_index=8137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8137, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 52%|█████▏ | 8188/15625 [02:00<00:56, 131.73it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8138, hp=200\n", + "Call query_by_index with arch_index=8139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8139, hp=200\n", + "Call query_by_index with arch_index=8140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8140, hp=200\n", + "Call query_by_index with arch_index=8141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8141, hp=200\n", + "Call query_by_index with arch_index=8142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8142, hp=200\n", + "Call query_by_index with arch_index=8143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8143, hp=200\n", + "Call query_by_index with arch_index=8144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8144, hp=200\n", + "Call query_by_index with arch_index=8145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8145, hp=200\n", + "Call query_by_index with arch_index=8146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8146, hp=200\n", + "Call query_by_index with arch_index=8147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8147, hp=200\n", + "Call query_by_index with arch_index=8148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8148, hp=200\n", + "Call query_by_index with arch_index=8149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8149, hp=200\n", + "Call query_by_index with arch_index=8150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8150, hp=200\n", + "Call query_by_index with arch_index=8151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8151, hp=200\n", + "Call query_by_index with arch_index=8152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8152, hp=200\n", + "Call query_by_index with arch_index=8153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8153, hp=200\n", + "Call query_by_index with arch_index=8154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8154, hp=200\n", + "Call query_by_index with arch_index=8155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8155, hp=200\n", + "Call query_by_index with arch_index=8156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8156, hp=200\n", + "Call query_by_index with arch_index=8157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8157, hp=200\n", + "Call query_by_index with arch_index=8158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8158, hp=200\n", + "Call query_by_index with arch_index=8159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8159, hp=200\n", + "Call query_by_index with arch_index=8160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8160, hp=200\n", + "Call query_by_index with arch_index=8161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8161, hp=200\n", + "Call query_by_index with arch_index=8162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8162, hp=200\n", + "Call query_by_index with arch_index=8163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8163, hp=200\n", + "Call query_by_index with arch_index=8164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8164, hp=200\n", + "Call query_by_index with arch_index=8165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8165, hp=200\n", + "Call query_by_index with arch_index=8166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8166, hp=200\n", + "Call query_by_index with arch_index=8167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8167, hp=200\n", + "Call query_by_index with arch_index=8168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8168, hp=200\n", + "Call query_by_index with arch_index=8169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8169, hp=200\n", + "Call query_by_index with arch_index=8170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8170, hp=200\n", + "Call query_by_index with arch_index=8171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8171, hp=200\n", + "Call query_by_index with arch_index=8172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8172, hp=200\n", + "Call query_by_index with arch_index=8173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8173, hp=200\n", + "Call query_by_index with arch_index=8174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8174, hp=200\n", + "Call query_by_index with arch_index=8175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8175, hp=200\n", + "Call query_by_index with arch_index=8176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8176, hp=200\n", + "Call query_by_index with arch_index=8177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8177, hp=200\n", + "Call query_by_index with arch_index=8178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8178, hp=200\n", + "Call query_by_index with arch_index=8179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8179, hp=200\n", + "Call query_by_index with arch_index=8180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8180, hp=200\n", + "Call query_by_index with arch_index=8181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8181, hp=200\n", + "Call query_by_index with arch_index=8182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8182, hp=200\n", + "Call query_by_index with arch_index=8183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8183, hp=200\n", + "Call query_by_index with arch_index=8184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8184, hp=200\n", + "Call query_by_index with arch_index=8185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8185, hp=200\n", + "Call query_by_index with arch_index=8186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8186, hp=200\n", + "Call query_by_index with arch_index=8187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8187, hp=200\n", + "Call query_by_index with arch_index=8188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8188, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 52%|█████▏ | 8202/15625 [02:00<01:10, 105.18it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8189, hp=200\n", + "Call query_by_index with arch_index=8190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8190, hp=200\n", + "Call query_by_index with arch_index=8191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8191, hp=200\n", + "Call query_by_index with arch_index=8192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8192, hp=200\n", + "Call query_by_index with arch_index=8193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8193, hp=200\n", + "Call query_by_index with arch_index=8194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8194, hp=200\n", + "Call query_by_index with arch_index=8195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8195, hp=200\n", + "Call query_by_index with arch_index=8196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8196, hp=200\n", + "Call query_by_index with arch_index=8197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8197, hp=200\n", + "Call query_by_index with arch_index=8198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8198, hp=200\n", + "Call query_by_index with arch_index=8199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8199, hp=200\n", + "Call query_by_index with arch_index=8200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8200, hp=200\n", + "Call query_by_index with arch_index=8201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8201, hp=200\n", + "Call query_by_index with arch_index=8202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8202, hp=200\n", + "Call query_by_index with arch_index=8203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8203, hp=200\n", + "Call query_by_index with arch_index=8204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8204, hp=200\n", + "Call query_by_index with arch_index=8205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8205, hp=200\n", + "Call query_by_index with arch_index=8206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8206, hp=200\n", + "Call query_by_index with arch_index=8207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8207, hp=200\n", + "Call query_by_index with arch_index=8208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8208, hp=200\n", + "Call query_by_index with arch_index=8209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8209, hp=200\n", + "Call query_by_index with arch_index=8210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8210, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 53%|█████▎ | 8225/15625 [02:01<01:25, 86.51it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8211, hp=200\n", + "Call query_by_index with arch_index=8212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8212, hp=200\n", + "Call query_by_index with arch_index=8213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8213, hp=200\n", + "Call query_by_index with arch_index=8214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8214, hp=200\n", + "Call query_by_index with arch_index=8215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8215, hp=200\n", + "Call query_by_index with arch_index=8216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8216, hp=200\n", + "Call query_by_index with arch_index=8217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8217, hp=200\n", + "Call query_by_index with arch_index=8218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8218, hp=200\n", + "Call query_by_index with arch_index=8219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8219, hp=200\n", + "Call query_by_index with arch_index=8220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8220, hp=200\n", + "Call query_by_index with arch_index=8221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8221, hp=200\n", + "Call query_by_index with arch_index=8222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8222, hp=200\n", + "Call query_by_index with arch_index=8223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8223, hp=200\n", + "Call query_by_index with arch_index=8224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8224, hp=200\n", + "Call query_by_index with arch_index=8225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8225, hp=200\n", + "Call query_by_index with arch_index=8226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8226, hp=200\n", + "Call query_by_index with arch_index=8227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8227, hp=200\n", + "Call query_by_index with arch_index=8228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8228, hp=200\n", + "Call query_by_index with arch_index=8229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8229, hp=200\n", + "Call query_by_index with arch_index=8230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8230, hp=200\n", + "Call query_by_index with arch_index=8231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8231, hp=200\n", + "Call query_by_index with arch_index=8232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8232, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 53%|█████▎ | 8244/15625 [02:01<01:33, 79.26it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8233, hp=200\n", + "Call query_by_index with arch_index=8234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8234, hp=200\n", + "Call query_by_index with arch_index=8235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8235, hp=200\n", + "Call query_by_index with arch_index=8236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8236, hp=200\n", + "Call query_by_index with arch_index=8237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8237, hp=200\n", + "Call query_by_index with arch_index=8238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8238, hp=200\n", + "Call query_by_index with arch_index=8239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8239, hp=200\n", + "Call query_by_index with arch_index=8240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8240, hp=200\n", + "Call query_by_index with arch_index=8241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8241, hp=200\n", + "Call query_by_index with arch_index=8242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8242, hp=200\n", + "Call query_by_index with arch_index=8243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8243, hp=200\n", + "Call query_by_index with arch_index=8244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8244, hp=200\n", + "Call query_by_index with arch_index=8245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8245, hp=200\n", + "Call query_by_index with arch_index=8246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8246, hp=200\n", + "Call query_by_index with arch_index=8247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8247, hp=200\n", + "Call query_by_index with arch_index=8248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8248, hp=200\n", + "Call query_by_index with arch_index=8249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8249, hp=200\n", + "Call query_by_index with arch_index=8250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8250, hp=200\n", + "Call query_by_index with arch_index=8251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8251, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 53%|█████▎ | 8269/15625 [02:01<01:39, 74.00it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8252, hp=200\n", + "Call query_by_index with arch_index=8253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8253, hp=200\n", + "Call query_by_index with arch_index=8254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8254, hp=200\n", + "Call query_by_index with arch_index=8255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8255, hp=200\n", + "Call query_by_index with arch_index=8256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8256, hp=200\n", + "Call query_by_index with arch_index=8257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8257, hp=200\n", + "Call query_by_index with arch_index=8258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8258, hp=200\n", + "Call query_by_index with arch_index=8259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8259, hp=200\n", + "Call query_by_index with arch_index=8260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8260, hp=200\n", + "Call query_by_index with arch_index=8261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8261, hp=200\n", + "Call query_by_index with arch_index=8262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8262, hp=200\n", + "Call query_by_index with arch_index=8263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8263, hp=200\n", + "Call query_by_index with arch_index=8264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8264, hp=200\n", + "Call query_by_index with arch_index=8265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8265, hp=200\n", + "Call query_by_index with arch_index=8266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8266, hp=200\n", + "Call query_by_index with arch_index=8267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8267, hp=200\n", + "Call query_by_index with arch_index=8268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8268, hp=200\n", + "Call query_by_index with arch_index=8269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8269, hp=200\n", + "Call query_by_index with arch_index=8270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8270, hp=200\n", + "Call query_by_index with arch_index=8271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8271, hp=200\n", + "Call query_by_index with arch_index=8272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8272, hp=200\n", + "Call query_by_index with arch_index=8273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8273, hp=200\n", + "Call query_by_index with arch_index=8274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8274, hp=200\n", + "Call query_by_index with arch_index=8275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8275, hp=200\n", + "Call query_by_index with arch_index=8276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8276, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 53%|█████▎ | 8310/15625 [02:02<01:20, 90.34it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8277, hp=200\n", + "Call query_by_index with arch_index=8278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8278, hp=200\n", + "Call query_by_index with arch_index=8279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8279, hp=200\n", + "Call query_by_index with arch_index=8280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8280, hp=200\n", + "Call query_by_index with arch_index=8281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8281, hp=200\n", + "Call query_by_index with arch_index=8282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8282, hp=200\n", + "Call query_by_index with arch_index=8283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8283, hp=200\n", + "Call query_by_index with arch_index=8284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8284, hp=200\n", + "Call query_by_index with arch_index=8285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8285, hp=200\n", + "Call query_by_index with arch_index=8286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8286, hp=200\n", + "Call query_by_index with arch_index=8287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8287, hp=200\n", + "Call query_by_index with arch_index=8288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8288, hp=200\n", + "Call query_by_index with arch_index=8289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8289, hp=200\n", + "Call query_by_index with arch_index=8290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8290, hp=200\n", + "Call query_by_index with arch_index=8291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8291, hp=200\n", + "Call query_by_index with arch_index=8292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8292, hp=200\n", + "Call query_by_index with arch_index=8293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8293, hp=200\n", + "Call query_by_index with arch_index=8294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8294, hp=200\n", + "Call query_by_index with arch_index=8295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8295, hp=200\n", + "Call query_by_index with arch_index=8296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8296, hp=200\n", + "Call query_by_index with arch_index=8297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8297, hp=200\n", + "Call query_by_index with arch_index=8298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8298, hp=200\n", + "Call query_by_index with arch_index=8299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8299, hp=200\n", + "Call query_by_index with arch_index=8300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8300, hp=200\n", + "Call query_by_index with arch_index=8301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8301, hp=200\n", + "Call query_by_index with arch_index=8302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8302, hp=200\n", + "Call query_by_index with arch_index=8303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8303, hp=200\n", + "Call query_by_index with arch_index=8304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8304, hp=200\n", + "Call query_by_index with arch_index=8305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8305, hp=200\n", + "Call query_by_index with arch_index=8306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8306, hp=200\n", + "Call query_by_index with arch_index=8307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8307, hp=200\n", + "Call query_by_index with arch_index=8308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8308, hp=200\n", + "Call query_by_index with arch_index=8309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8309, hp=200\n", + "Call query_by_index with arch_index=8310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8310, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 53%|█████▎ | 8330/15625 [02:02<01:24, 86.53it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8311, hp=200\n", + "Call query_by_index with arch_index=8312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8312, hp=200\n", + "Call query_by_index with arch_index=8313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8313, hp=200\n", + "Call query_by_index with arch_index=8314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8314, hp=200\n", + "Call query_by_index with arch_index=8315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8315, hp=200\n", + "Call query_by_index with arch_index=8316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8316, hp=200\n", + "Call query_by_index with arch_index=8317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8317, hp=200\n", + "Call query_by_index with arch_index=8318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8318, hp=200\n", + "Call query_by_index with arch_index=8319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8319, hp=200\n", + "Call query_by_index with arch_index=8320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8320, hp=200\n", + "Call query_by_index with arch_index=8321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8321, hp=200\n", + "Call query_by_index with arch_index=8322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8322, hp=200\n", + "Call query_by_index with arch_index=8323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8323, hp=200\n", + "Call query_by_index with arch_index=8324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8324, hp=200\n", + "Call query_by_index with arch_index=8325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8325, hp=200\n", + "Call query_by_index with arch_index=8326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8326, hp=200\n", + "Call query_by_index with arch_index=8327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8327, hp=200\n", + "Call query_by_index with arch_index=8328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8328, hp=200\n", + "Call query_by_index with arch_index=8329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8329, hp=200\n", + "Call query_by_index with arch_index=8330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8330, hp=200\n", + "Call query_by_index with arch_index=8331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8331, hp=200\n", + "Call query_by_index with arch_index=8332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8332, hp=200\n", + "Call query_by_index with arch_index=8333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8333, hp=200\n", + "Call query_by_index with arch_index=8334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8334, hp=200\n", + "Call query_by_index with arch_index=8335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8335, hp=200\n", + "Call query_by_index with arch_index=8336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8336, hp=200\n", + "Call query_by_index with arch_index=8337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8337, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 53%|█████▎ | 8358/15625 [02:02<01:23, 86.97it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8338, hp=200\n", + "Call query_by_index with arch_index=8339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8339, hp=200\n", + "Call query_by_index with arch_index=8340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8340, hp=200\n", + "Call query_by_index with arch_index=8341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8341, hp=200\n", + "Call query_by_index with arch_index=8342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8342, hp=200\n", + "Call query_by_index with arch_index=8343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8343, hp=200\n", + "Call query_by_index with arch_index=8344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8344, hp=200\n", + "Call query_by_index with arch_index=8345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8345, hp=200\n", + "Call query_by_index with arch_index=8346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8346, hp=200\n", + "Call query_by_index with arch_index=8347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8347, hp=200\n", + "Call query_by_index with arch_index=8348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8348, hp=200\n", + "Call query_by_index with arch_index=8349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8349, hp=200\n", + "Call query_by_index with arch_index=8350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8350, hp=200\n", + "Call query_by_index with arch_index=8351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8351, hp=200\n", + "Call query_by_index with arch_index=8352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8352, hp=200\n", + "Call query_by_index with arch_index=8353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8353, hp=200\n", + "Call query_by_index with arch_index=8354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8354, hp=200\n", + "Call query_by_index with arch_index=8355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8355, hp=200\n", + "Call query_by_index with arch_index=8356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8356, hp=200\n", + "Call query_by_index with arch_index=8357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8357, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 54%|█████▎ | 8378/15625 [02:02<01:20, 89.58it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8358, hp=200\n", + "Call query_by_index with arch_index=8359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8359, hp=200\n", + "Call query_by_index with arch_index=8360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8360, hp=200\n", + "Call query_by_index with arch_index=8361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8361, hp=200\n", + "Call query_by_index with arch_index=8362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8362, hp=200\n", + "Call query_by_index with arch_index=8363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8363, hp=200\n", + "Call query_by_index with arch_index=8364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8364, hp=200\n", + "Call query_by_index with arch_index=8365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8365, hp=200\n", + "Call query_by_index with arch_index=8366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8366, hp=200\n", + "Call query_by_index with arch_index=8367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8367, hp=200\n", + "Call query_by_index with arch_index=8368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8368, hp=200\n", + "Call query_by_index with arch_index=8369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8369, hp=200\n", + "Call query_by_index with arch_index=8370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8370, hp=200\n", + "Call query_by_index with arch_index=8371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8371, hp=200\n", + "Call query_by_index with arch_index=8372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8372, hp=200\n", + "Call query_by_index with arch_index=8373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8373, hp=200\n", + "Call query_by_index with arch_index=8374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8374, hp=200\n", + "Call query_by_index with arch_index=8375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8375, hp=200\n", + "Call query_by_index with arch_index=8376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8376, hp=200\n", + "Call query_by_index with arch_index=8377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8377, hp=200\n", + "Call query_by_index with arch_index=8378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8378, hp=200\n", + "Call query_by_index with arch_index=8379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8379, hp=200\n", + "Call query_by_index with arch_index=8380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8380, hp=200\n", + "Call query_by_index with arch_index=8381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8381, hp=200\n", + "Call query_by_index with arch_index=8382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8382, hp=200\n", + "Call query_by_index with arch_index=8383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8383, hp=200\n", + "Call query_by_index with arch_index=8384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8384, hp=200\n", + "Call query_by_index with arch_index=8385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8385, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 54%|█████▎ | 8397/15625 [02:03<01:21, 89.05it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8386, hp=200\n", + "Call query_by_index with arch_index=8387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8387, hp=200\n", + "Call query_by_index with arch_index=8388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8388, hp=200\n", + "Call query_by_index with arch_index=8389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8389, hp=200\n", + "Call query_by_index with arch_index=8390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8390, hp=200\n", + "Call query_by_index with arch_index=8391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8391, hp=200\n", + "Call query_by_index with arch_index=8392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8392, hp=200\n", + "Call query_by_index with arch_index=8393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8393, hp=200\n", + "Call query_by_index with arch_index=8394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8394, hp=200\n", + "Call query_by_index with arch_index=8395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8395, hp=200\n", + "Call query_by_index with arch_index=8396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8396, hp=200\n", + "Call query_by_index with arch_index=8397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8397, hp=200\n", + "Call query_by_index with arch_index=8398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8398, hp=200\n", + "Call query_by_index with arch_index=8399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8399, hp=200\n", + "Call query_by_index with arch_index=8400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8400, hp=200\n", + "Call query_by_index with arch_index=8401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8401, hp=200\n", + "Call query_by_index with arch_index=8402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8402, hp=200\n", + "Call query_by_index with arch_index=8403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8403, hp=200\n", + "Call query_by_index with arch_index=8404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8404, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 54%|█████▍ | 8415/15625 [02:03<01:28, 81.42it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8405, hp=200\n", + "Call query_by_index with arch_index=8406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8406, hp=200\n", + "Call query_by_index with arch_index=8407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8407, hp=200\n", + "Call query_by_index with arch_index=8408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8408, hp=200\n", + "Call query_by_index with arch_index=8409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8409, hp=200\n", + "Call query_by_index with arch_index=8410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8410, hp=200\n", + "Call query_by_index with arch_index=8411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8411, hp=200\n", + "Call query_by_index with arch_index=8412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8412, hp=200\n", + "Call query_by_index with arch_index=8413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8413, hp=200\n", + "Call query_by_index with arch_index=8414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8414, hp=200\n", + "Call query_by_index with arch_index=8415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8415, hp=200\n", + "Call query_by_index with arch_index=8416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8416, hp=200\n", + "Call query_by_index with arch_index=8417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8417, hp=200\n", + "Call query_by_index with arch_index=8418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8418, hp=200\n", + "Call query_by_index with arch_index=8419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8419, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 54%|█████▍ | 8445/15625 [02:03<01:24, 84.59it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8420, hp=200\n", + "Call query_by_index with arch_index=8421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8421, hp=200\n", + "Call query_by_index with arch_index=8422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8422, hp=200\n", + "Call query_by_index with arch_index=8423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8423, hp=200\n", + "Call query_by_index with arch_index=8424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8424, hp=200\n", + "Call query_by_index with arch_index=8425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8425, hp=200\n", + "Call query_by_index with arch_index=8426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8426, hp=200\n", + "Call query_by_index with arch_index=8427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8427, hp=200\n", + "Call query_by_index with arch_index=8428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8428, hp=200\n", + "Call query_by_index with arch_index=8429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8429, hp=200\n", + "Call query_by_index with arch_index=8430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8430, hp=200\n", + "Call query_by_index with arch_index=8431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8431, hp=200\n", + "Call query_by_index with arch_index=8432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8432, hp=200\n", + "Call query_by_index with arch_index=8433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8433, hp=200\n", + "Call query_by_index with arch_index=8434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8434, hp=200\n", + "Call query_by_index with arch_index=8435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8435, hp=200\n", + "Call query_by_index with arch_index=8436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8436, hp=200\n", + "Call query_by_index with arch_index=8437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8437, hp=200\n", + "Call query_by_index with arch_index=8438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8438, hp=200\n", + "Call query_by_index with arch_index=8439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8439, hp=200\n", + "Call query_by_index with arch_index=8440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8440, hp=200\n", + "Call query_by_index with arch_index=8441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8441, hp=200\n", + "Call query_by_index with arch_index=8442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8442, hp=200\n", + "Call query_by_index with arch_index=8443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8443, hp=200\n", + "Call query_by_index with arch_index=8444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8444, hp=200\n", + "Call query_by_index with arch_index=8445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8445, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 54%|█████▍ | 8485/15625 [02:04<01:02, 113.93it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8446, hp=200\n", + "Call query_by_index with arch_index=8447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8447, hp=200\n", + "Call query_by_index with arch_index=8448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8448, hp=200\n", + "Call query_by_index with arch_index=8449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8449, hp=200\n", + "Call query_by_index with arch_index=8450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8450, hp=200\n", + "Call query_by_index with arch_index=8451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8451, hp=200\n", + "Call query_by_index with arch_index=8452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8452, hp=200\n", + "Call query_by_index with arch_index=8453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8453, hp=200\n", + "Call query_by_index with arch_index=8454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8454, hp=200\n", + "Call query_by_index with arch_index=8455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8455, hp=200\n", + "Call query_by_index with arch_index=8456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8456, hp=200\n", + "Call query_by_index with arch_index=8457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8457, hp=200\n", + "Call query_by_index with arch_index=8458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8458, hp=200\n", + "Call query_by_index with arch_index=8459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8459, hp=200\n", + "Call query_by_index with arch_index=8460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8460, hp=200\n", + "Call query_by_index with arch_index=8461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8461, hp=200\n", + "Call query_by_index with arch_index=8462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8462, hp=200\n", + "Call query_by_index with arch_index=8463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8463, hp=200\n", + "Call query_by_index with arch_index=8464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8464, hp=200\n", + "Call query_by_index with arch_index=8465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8465, hp=200\n", + "Call query_by_index with arch_index=8466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8466, hp=200\n", + "Call query_by_index with arch_index=8467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8467, hp=200\n", + "Call query_by_index with arch_index=8468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8468, hp=200\n", + "Call query_by_index with arch_index=8469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8469, hp=200\n", + "Call query_by_index with arch_index=8470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8470, hp=200\n", + "Call query_by_index with arch_index=8471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8471, hp=200\n", + "Call query_by_index with arch_index=8472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8472, hp=200\n", + "Call query_by_index with arch_index=8473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8473, hp=200\n", + "Call query_by_index with arch_index=8474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8474, hp=200\n", + "Call query_by_index with arch_index=8475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8475, hp=200\n", + "Call query_by_index with arch_index=8476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8476, hp=200\n", + "Call query_by_index with arch_index=8477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8477, hp=200\n", + "Call query_by_index with arch_index=8478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8478, hp=200\n", + "Call query_by_index with arch_index=8479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8479, hp=200\n", + "Call query_by_index with arch_index=8480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8480, hp=200\n", + "Call query_by_index with arch_index=8481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8481, hp=200\n", + "Call query_by_index with arch_index=8482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8482, hp=200\n", + "Call query_by_index with arch_index=8483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8483, hp=200\n", + "Call query_by_index with arch_index=8484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8484, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 55%|█████▍ | 8563/15625 [02:04<00:52, 135.30it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8485, hp=200\n", + "Call query_by_index with arch_index=8486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8486, hp=200\n", + "Call query_by_index with arch_index=8487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8487, hp=200\n", + "Call query_by_index with arch_index=8488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8488, hp=200\n", + "Call query_by_index with arch_index=8489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8489, hp=200\n", + "Call query_by_index with arch_index=8490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8490, hp=200\n", + "Call query_by_index with arch_index=8491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8491, hp=200\n", + "Call query_by_index with arch_index=8492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8492, hp=200\n", + "Call query_by_index with arch_index=8493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8493, hp=200\n", + "Call query_by_index with arch_index=8494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8494, hp=200\n", + "Call query_by_index with arch_index=8495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8495, hp=200\n", + "Call query_by_index with arch_index=8496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8496, hp=200\n", + "Call query_by_index with arch_index=8497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8497, hp=200\n", + "Call query_by_index with arch_index=8498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8498, hp=200\n", + "Call query_by_index with arch_index=8499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8499, hp=200\n", + "Call query_by_index with arch_index=8500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8500, hp=200\n", + "Call query_by_index with arch_index=8501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8501, hp=200\n", + "Call query_by_index with arch_index=8502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8502, hp=200\n", + "Call query_by_index with arch_index=8503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8503, hp=200\n", + "Call query_by_index with arch_index=8504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8504, hp=200\n", + "Call query_by_index with arch_index=8505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8505, hp=200\n", + "Call query_by_index with arch_index=8506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8506, hp=200\n", + "Call query_by_index with arch_index=8507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8507, hp=200\n", + "Call query_by_index with arch_index=8508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8508, hp=200\n", + "Call query_by_index with arch_index=8509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8509, hp=200\n", + "Call query_by_index with arch_index=8510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8510, hp=200\n", + "Call query_by_index with arch_index=8511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8511, hp=200\n", + "Call query_by_index with arch_index=8512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8512, hp=200\n", + "Call query_by_index with arch_index=8513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8513, hp=200\n", + "Call query_by_index with arch_index=8514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8514, hp=200\n", + "Call query_by_index with arch_index=8515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8515, hp=200\n", + "Call query_by_index with arch_index=8516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8516, hp=200\n", + "Call query_by_index with arch_index=8517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8517, hp=200\n", + "Call query_by_index with arch_index=8518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8518, hp=200\n", + "Call query_by_index with arch_index=8519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8519, hp=200\n", + "Call query_by_index with arch_index=8520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8520, hp=200\n", + "Call query_by_index with arch_index=8521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8521, hp=200\n", + "Call query_by_index with arch_index=8522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8522, hp=200\n", + "Call query_by_index with arch_index=8523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8523, hp=200\n", + "Call query_by_index with arch_index=8524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8524, hp=200\n", + "Call query_by_index with arch_index=8525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8525, hp=200\n", + "Call query_by_index with arch_index=8526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8526, hp=200\n", + "Call query_by_index with arch_index=8527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8527, hp=200\n", + "Call query_by_index with arch_index=8528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8528, hp=200\n", + "Call query_by_index with arch_index=8529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8529, hp=200\n", + "Call query_by_index with arch_index=8530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8530, hp=200\n", + "Call query_by_index with arch_index=8531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8531, hp=200\n", + "Call query_by_index with arch_index=8532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8532, hp=200\n", + "Call query_by_index with arch_index=8533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8533, hp=200\n", + "Call query_by_index with arch_index=8534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8534, hp=200\n", + "Call query_by_index with arch_index=8535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8535, hp=200\n", + "Call query_by_index with arch_index=8536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8536, hp=200\n", + "Call query_by_index with arch_index=8537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8537, hp=200\n", + "Call query_by_index with arch_index=8538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8538, hp=200\n", + "Call query_by_index with arch_index=8539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8539, hp=200\n", + "Call query_by_index with arch_index=8540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8540, hp=200\n", + "Call query_by_index with arch_index=8541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8541, hp=200\n", + "Call query_by_index with arch_index=8542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8542, hp=200\n", + "Call query_by_index with arch_index=8543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8543, hp=200\n", + "Call query_by_index with arch_index=8544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8544, hp=200\n", + "Call query_by_index with arch_index=8545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8545, hp=200\n", + "Call query_by_index with arch_index=8546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8546, hp=200\n", + "Call query_by_index with arch_index=8547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8547, hp=200\n", + "Call query_by_index with arch_index=8548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8548, hp=200\n", + "Call query_by_index with arch_index=8549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8549, hp=200\n", + "Call query_by_index with arch_index=8550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8550, hp=200\n", + "Call query_by_index with arch_index=8551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8551, hp=200\n", + "Call query_by_index with arch_index=8552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8552, hp=200\n", + "Call query_by_index with arch_index=8553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8553, hp=200\n", + "Call query_by_index with arch_index=8554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8554, hp=200\n", + "Call query_by_index with arch_index=8555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8555, hp=200\n", + "Call query_by_index with arch_index=8556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8556, hp=200\n", + "Call query_by_index with arch_index=8557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8557, hp=200\n", + "Call query_by_index with arch_index=8558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8558, hp=200\n", + "Call query_by_index with arch_index=8559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8559, hp=200\n", + "Call query_by_index with arch_index=8560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8560, hp=200\n", + "Call query_by_index with arch_index=8561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8561, hp=200\n", + "Call query_by_index with arch_index=8562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8562, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 55%|█████▍ | 8579/15625 [02:04<00:50, 140.22it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8563, hp=200\n", + "Call query_by_index with arch_index=8564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8564, hp=200\n", + "Call query_by_index with arch_index=8565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8565, hp=200\n", + "Call query_by_index with arch_index=8566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8566, hp=200\n", + "Call query_by_index with arch_index=8567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8567, hp=200\n", + "Call query_by_index with arch_index=8568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8568, hp=200\n", + "Call query_by_index with arch_index=8569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8569, hp=200\n", + "Call query_by_index with arch_index=8570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8570, hp=200\n", + "Call query_by_index with arch_index=8571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8571, hp=200\n", + "Call query_by_index with arch_index=8572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8572, hp=200\n", + "Call query_by_index with arch_index=8573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8573, hp=200\n", + "Call query_by_index with arch_index=8574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8574, hp=200\n", + "Call query_by_index with arch_index=8575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8575, hp=200\n", + "Call query_by_index with arch_index=8576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8576, hp=200\n", + "Call query_by_index with arch_index=8577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8577, hp=200\n", + "Call query_by_index with arch_index=8578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8578, hp=200\n", + "Call query_by_index with arch_index=8579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8579, hp=200\n", + "Call query_by_index with arch_index=8580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8580, hp=200\n", + "Call query_by_index with arch_index=8581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8581, hp=200\n", + "Call query_by_index with arch_index=8582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8582, hp=200\n", + "Call query_by_index with arch_index=8583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8583, hp=200\n", + "Call query_by_index with arch_index=8584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8584, hp=200\n", + "Call query_by_index with arch_index=8585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8585, hp=200\n", + "Call query_by_index with arch_index=8586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8586, hp=200\n", + "Call query_by_index with arch_index=8587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8587, hp=200\n", + "Call query_by_index with arch_index=8588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8588, hp=200\n", + "Call query_by_index with arch_index=8589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8589, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 55%|█████▌ | 8594/15625 [02:05<01:10, 99.20it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8590, hp=200\n", + "Call query_by_index with arch_index=8591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8591, hp=200\n", + "Call query_by_index with arch_index=8592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8592, hp=200\n", + "Call query_by_index with arch_index=8593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8593, hp=200\n", + "Call query_by_index with arch_index=8594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8594, hp=200\n", + "Call query_by_index with arch_index=8595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8595, hp=200\n", + "Call query_by_index with arch_index=8596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8596, hp=200\n", + "Call query_by_index with arch_index=8597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8597, hp=200\n", + "Call query_by_index with arch_index=8598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8598, hp=200\n", + "Call query_by_index with arch_index=8599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8599, hp=200\n", + "Call query_by_index with arch_index=8600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8600, hp=200\n", + "Call query_by_index with arch_index=8601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8601, hp=200\n", + "Call query_by_index with arch_index=8602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8602, hp=200\n", + "Call query_by_index with arch_index=8603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8603, hp=200\n", + "Call query_by_index with arch_index=8604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8604, hp=200\n", + "Call query_by_index with arch_index=8605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8605, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 55%|█████▌ | 8616/15625 [02:05<01:25, 81.94it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8606, hp=200\n", + "Call query_by_index with arch_index=8607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8607, hp=200\n", + "Call query_by_index with arch_index=8608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8608, hp=200\n", + "Call query_by_index with arch_index=8609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8609, hp=200\n", + "Call query_by_index with arch_index=8610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8610, hp=200\n", + "Call query_by_index with arch_index=8611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8611, hp=200\n", + "Call query_by_index with arch_index=8612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8612, hp=200\n", + "Call query_by_index with arch_index=8613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8613, hp=200\n", + "Call query_by_index with arch_index=8614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8614, hp=200\n", + "Call query_by_index with arch_index=8615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8615, hp=200\n", + "Call query_by_index with arch_index=8616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8616, hp=200\n", + "Call query_by_index with arch_index=8617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8617, hp=200\n", + "Call query_by_index with arch_index=8618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8618, hp=200\n", + "Call query_by_index with arch_index=8619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8619, hp=200\n", + "Call query_by_index with arch_index=8620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8620, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 55%|█████▌ | 8635/15625 [02:05<01:32, 75.86it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8621, hp=200\n", + "Call query_by_index with arch_index=8622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8622, hp=200\n", + "Call query_by_index with arch_index=8623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8623, hp=200\n", + "Call query_by_index with arch_index=8624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8624, hp=200\n", + "Call query_by_index with arch_index=8625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8625, hp=200\n", + "Call query_by_index with arch_index=8626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8626, hp=200\n", + "Call query_by_index with arch_index=8627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8627, hp=200\n", + "Call query_by_index with arch_index=8628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8628, hp=200\n", + "Call query_by_index with arch_index=8629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8629, hp=200\n", + "Call query_by_index with arch_index=8630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8630, hp=200\n", + "Call query_by_index with arch_index=8631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8631, hp=200\n", + "Call query_by_index with arch_index=8632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8632, hp=200\n", + "Call query_by_index with arch_index=8633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8633, hp=200\n", + "Call query_by_index with arch_index=8634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8634, hp=200\n", + "Call query_by_index with arch_index=8635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8635, hp=200\n", + "Call query_by_index with arch_index=8636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8636, hp=200\n", + "Call query_by_index with arch_index=8637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8637, hp=200\n", + "Call query_by_index with arch_index=8638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8638, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 55%|█████▌ | 8653/15625 [02:05<01:30, 76.74it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8639, hp=200\n", + "Call query_by_index with arch_index=8640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8640, hp=200\n", + "Call query_by_index with arch_index=8641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8641, hp=200\n", + "Call query_by_index with arch_index=8642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8642, hp=200\n", + "Call query_by_index with arch_index=8643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8643, hp=200\n", + "Call query_by_index with arch_index=8644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8644, hp=200\n", + "Call query_by_index with arch_index=8645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8645, hp=200\n", + "Call query_by_index with arch_index=8646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8646, hp=200\n", + "Call query_by_index with arch_index=8647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8647, hp=200\n", + "Call query_by_index with arch_index=8648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8648, hp=200\n", + "Call query_by_index with arch_index=8649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8649, hp=200\n", + "Call query_by_index with arch_index=8650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8650, hp=200\n", + "Call query_by_index with arch_index=8651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8651, hp=200\n", + "Call query_by_index with arch_index=8652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8652, hp=200\n", + "Call query_by_index with arch_index=8653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8653, hp=200\n", + "Call query_by_index with arch_index=8654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8654, hp=200\n", + "Call query_by_index with arch_index=8655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8655, hp=200\n", + "Call query_by_index with arch_index=8656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8656, hp=200\n", + "Call query_by_index with arch_index=8657, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 55%|█████▌ | 8669/15625 [02:06<01:32, 74.85it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=8657, hp=200\n", + "Call query_by_index with arch_index=8658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8658, hp=200\n", + "Call query_by_index with arch_index=8659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8659, hp=200\n", + "Call query_by_index with arch_index=8660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8660, hp=200\n", + "Call query_by_index with arch_index=8661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8661, hp=200\n", + "Call query_by_index with arch_index=8662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8662, hp=200\n", + "Call query_by_index with arch_index=8663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8663, hp=200\n", + "Call query_by_index with arch_index=8664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8664, hp=200\n", + "Call query_by_index with arch_index=8665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8665, hp=200\n", + "Call query_by_index with arch_index=8666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8666, hp=200\n", + "Call query_by_index with arch_index=8667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8667, hp=200\n", + "Call query_by_index with arch_index=8668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8668, hp=200\n", + "Call query_by_index with arch_index=8669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8669, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 56%|█████▌ | 8687/15625 [02:06<01:35, 72.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8670, hp=200\n", + "Call query_by_index with arch_index=8671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8671, hp=200\n", + "Call query_by_index with arch_index=8672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8672, hp=200\n", + "Call query_by_index with arch_index=8673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8673, hp=200\n", + "Call query_by_index with arch_index=8674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8674, hp=200\n", + "Call query_by_index with arch_index=8675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8675, hp=200\n", + "Call query_by_index with arch_index=8676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8676, hp=200\n", + "Call query_by_index with arch_index=8677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8677, hp=200\n", + "Call query_by_index with arch_index=8678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8678, hp=200\n", + "Call query_by_index with arch_index=8679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8679, hp=200\n", + "Call query_by_index with arch_index=8680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8680, hp=200\n", + "Call query_by_index with arch_index=8681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8681, hp=200\n", + "Call query_by_index with arch_index=8682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8682, hp=200\n", + "Call query_by_index with arch_index=8683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8683, hp=200\n", + "Call query_by_index with arch_index=8684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8684, hp=200\n", + "Call query_by_index with arch_index=8685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8685, hp=200\n", + "Call query_by_index with arch_index=8686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8686, hp=200\n", + "Call query_by_index with arch_index=8687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8687, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 56%|█████▌ | 8704/15625 [02:06<01:29, 77.30it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8688, hp=200\n", + "Call query_by_index with arch_index=8689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8689, hp=200\n", + "Call query_by_index with arch_index=8690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8690, hp=200\n", + "Call query_by_index with arch_index=8691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8691, hp=200\n", + "Call query_by_index with arch_index=8692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8692, hp=200\n", + "Call query_by_index with arch_index=8693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8693, hp=200\n", + "Call query_by_index with arch_index=8694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8694, hp=200\n", + "Call query_by_index with arch_index=8695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8695, hp=200\n", + "Call query_by_index with arch_index=8696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8696, hp=200\n", + "Call query_by_index with arch_index=8697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8697, hp=200\n", + "Call query_by_index with arch_index=8698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8698, hp=200\n", + "Call query_by_index with arch_index=8699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8699, hp=200\n", + "Call query_by_index with arch_index=8700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8700, hp=200\n", + "Call query_by_index with arch_index=8701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8701, hp=200\n", + "Call query_by_index with arch_index=8702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8702, hp=200\n", + "Call query_by_index with arch_index=8703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8703, hp=200\n", + "Call query_by_index with arch_index=8704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8704, hp=200\n", + "Call query_by_index with arch_index=8705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8705, hp=200\n", + "Call query_by_index with arch_index=8706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8706, hp=200\n", + "Call query_by_index with arch_index=8707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8707, hp=200\n", + "Call query_by_index with arch_index=8708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8708, hp=200\n", + "Call query_by_index with arch_index=8709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8709, hp=200\n", + "Call query_by_index with arch_index=8710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8710, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 56%|█████▌ | 8720/15625 [02:06<01:38, 69.94it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8711, hp=200\n", + "Call query_by_index with arch_index=8712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8712, hp=200\n", + "Call query_by_index with arch_index=8713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8713, hp=200\n", + "Call query_by_index with arch_index=8714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8714, hp=200\n", + "Call query_by_index with arch_index=8715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8715, hp=200\n", + "Call query_by_index with arch_index=8716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8716, hp=200\n", + "Call query_by_index with arch_index=8717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8717, hp=200\n", + "Call query_by_index with arch_index=8718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8718, hp=200\n", + "Call query_by_index with arch_index=8719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8719, hp=200\n", + "Call query_by_index with arch_index=8720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8720, hp=200\n", + "Call query_by_index with arch_index=8721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8721, hp=200\n", + "Call query_by_index with arch_index=8722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8722, hp=200\n", + "Call query_by_index with arch_index=8723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8723, hp=200\n", + "Call query_by_index with arch_index=8724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8724, hp=200\n", + "Call query_by_index with arch_index=8725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8725, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 56%|█████▌ | 8737/15625 [02:07<01:35, 72.31it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8726, hp=200\n", + "Call query_by_index with arch_index=8727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8727, hp=200\n", + "Call query_by_index with arch_index=8728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8728, hp=200\n", + "Call query_by_index with arch_index=8729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8729, hp=200\n", + "Call query_by_index with arch_index=8730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8730, hp=200\n", + "Call query_by_index with arch_index=8731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8731, hp=200\n", + "Call query_by_index with arch_index=8732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8732, hp=200\n", + "Call query_by_index with arch_index=8733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8733, hp=200\n", + "Call query_by_index with arch_index=8734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8734, hp=200\n", + "Call query_by_index with arch_index=8735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8735, hp=200\n", + "Call query_by_index with arch_index=8736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8736, hp=200\n", + "Call query_by_index with arch_index=8737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8737, hp=200\n", + "Call query_by_index with arch_index=8738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8738, hp=200\n", + "Call query_by_index with arch_index=8739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8739, hp=200\n", + "Call query_by_index with arch_index=8740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8740, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 56%|█████▌ | 8755/15625 [02:07<01:31, 74.73it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8741, hp=200\n", + "Call query_by_index with arch_index=8742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8742, hp=200\n", + "Call query_by_index with arch_index=8743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8743, hp=200\n", + "Call query_by_index with arch_index=8744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8744, hp=200\n", + "Call query_by_index with arch_index=8745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8745, hp=200\n", + "Call query_by_index with arch_index=8746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8746, hp=200\n", + "Call query_by_index with arch_index=8747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8747, hp=200\n", + "Call query_by_index with arch_index=8748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8748, hp=200\n", + "Call query_by_index with arch_index=8749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8749, hp=200\n", + "Call query_by_index with arch_index=8750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8750, hp=200\n", + "Call query_by_index with arch_index=8751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8751, hp=200\n", + "Call query_by_index with arch_index=8752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8752, hp=200\n", + "Call query_by_index with arch_index=8753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8753, hp=200\n", + "Call query_by_index with arch_index=8754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8754, hp=200\n", + "Call query_by_index with arch_index=8755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8755, hp=200\n", + "Call query_by_index with arch_index=8756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8756, hp=200\n", + "Call query_by_index with arch_index=8757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8757, hp=200\n", + "Call query_by_index with arch_index=8758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8758, hp=200\n", + "Call query_by_index with arch_index=8759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8759, hp=200\n", + "Call query_by_index with arch_index=8760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8760, hp=200\n", + "Call query_by_index with arch_index=8761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8761, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 56%|█████▌ | 8772/15625 [02:07<01:31, 74.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8762, hp=200\n", + "Call query_by_index with arch_index=8763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8763, hp=200\n", + "Call query_by_index with arch_index=8764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8764, hp=200\n", + "Call query_by_index with arch_index=8765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8765, hp=200\n", + "Call query_by_index with arch_index=8766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8766, hp=200\n", + "Call query_by_index with arch_index=8767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8767, hp=200\n", + "Call query_by_index with arch_index=8768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8768, hp=200\n", + "Call query_by_index with arch_index=8769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8769, hp=200\n", + "Call query_by_index with arch_index=8770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8770, hp=200\n", + "Call query_by_index with arch_index=8771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8771, hp=200\n", + "Call query_by_index with arch_index=8772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8772, hp=200\n", + "Call query_by_index with arch_index=8773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8773, hp=200\n", + "Call query_by_index with arch_index=8774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8774, hp=200\n", + "Call query_by_index with arch_index=8775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8775, hp=200\n", + "Call query_by_index with arch_index=8776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8776, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 56%|█████▋ | 8790/15625 [02:07<01:28, 77.47it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8777, hp=200\n", + "Call query_by_index with arch_index=8778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8778, hp=200\n", + "Call query_by_index with arch_index=8779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8779, hp=200\n", + "Call query_by_index with arch_index=8780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8780, hp=200\n", + "Call query_by_index with arch_index=8781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8781, hp=200\n", + "Call query_by_index with arch_index=8782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8782, hp=200\n", + "Call query_by_index with arch_index=8783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8783, hp=200\n", + "Call query_by_index with arch_index=8784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8784, hp=200\n", + "Call query_by_index with arch_index=8785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8785, hp=200\n", + "Call query_by_index with arch_index=8786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8786, hp=200\n", + "Call query_by_index with arch_index=8787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8787, hp=200\n", + "Call query_by_index with arch_index=8788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8788, hp=200\n", + "Call query_by_index with arch_index=8789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8789, hp=200\n", + "Call query_by_index with arch_index=8790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8790, hp=200\n", + "Call query_by_index with arch_index=8791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8791, hp=200\n", + "Call query_by_index with arch_index=8792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8792, hp=200\n", + "Call query_by_index with arch_index=8793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8793, hp=200\n", + "Call query_by_index with arch_index=8794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8794, hp=200\n", + "Call query_by_index with arch_index=8795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8795, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 56%|█████▋ | 8806/15625 [02:07<01:31, 74.13it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8796, hp=200\n", + "Call query_by_index with arch_index=8797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8797, hp=200\n", + "Call query_by_index with arch_index=8798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8798, hp=200\n", + "Call query_by_index with arch_index=8799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8799, hp=200\n", + "Call query_by_index with arch_index=8800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8800, hp=200\n", + "Call query_by_index with arch_index=8801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8801, hp=200\n", + "Call query_by_index with arch_index=8802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8802, hp=200\n", + "Call query_by_index with arch_index=8803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8803, hp=200\n", + "Call query_by_index with arch_index=8804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8804, hp=200\n", + "Call query_by_index with arch_index=8805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8805, hp=200\n", + "Call query_by_index with arch_index=8806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8806, hp=200\n", + "Call query_by_index with arch_index=8807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8807, hp=200\n", + "Call query_by_index with arch_index=8808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8808, hp=200\n", + "Call query_by_index with arch_index=8809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8809, hp=200\n", + "Call query_by_index with arch_index=8810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8810, hp=200\n", + "Call query_by_index with arch_index=8811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8811, hp=200\n", + "Call query_by_index with arch_index=8812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8812, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 56%|█████▋ | 8824/15625 [02:08<01:28, 76.58it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8813, hp=200\n", + "Call query_by_index with arch_index=8814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8814, hp=200\n", + "Call query_by_index with arch_index=8815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8815, hp=200\n", + "Call query_by_index with arch_index=8816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8816, hp=200\n", + "Call query_by_index with arch_index=8817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8817, hp=200\n", + "Call query_by_index with arch_index=8818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8818, hp=200\n", + "Call query_by_index with arch_index=8819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8819, hp=200\n", + "Call query_by_index with arch_index=8820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8820, hp=200\n", + "Call query_by_index with arch_index=8821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8821, hp=200\n", + "Call query_by_index with arch_index=8822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8822, hp=200\n", + "Call query_by_index with arch_index=8823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8823, hp=200\n", + "Call query_by_index with arch_index=8824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8824, hp=200\n", + "Call query_by_index with arch_index=8825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8825, hp=200\n", + "Call query_by_index with arch_index=8826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8826, hp=200\n", + "Call query_by_index with arch_index=8827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8827, hp=200\n", + "Call query_by_index with arch_index=8828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8828, hp=200\n", + "Call query_by_index with arch_index=8829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8829, hp=200\n", + "Call query_by_index with arch_index=8830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8830, hp=200\n", + "Call query_by_index with arch_index=8831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8831, hp=200\n", + "Call query_by_index with arch_index=8832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8832, hp=200\n", + "Call query_by_index with arch_index=8833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8833, hp=200\n", + "Call query_by_index with arch_index=8834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8834, hp=200\n", + "Call query_by_index with arch_index=8835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8835, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 57%|█████▋ | 8846/15625 [02:08<01:15, 89.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8836, hp=200\n", + "Call query_by_index with arch_index=8837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8837, hp=200\n", + "Call query_by_index with arch_index=8838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8838, hp=200\n", + "Call query_by_index with arch_index=8839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8839, hp=200\n", + "Call query_by_index with arch_index=8840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8840, hp=200\n", + "Call query_by_index with arch_index=8841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8841, hp=200\n", + "Call query_by_index with arch_index=8842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8842, hp=200\n", + "Call query_by_index with arch_index=8843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8843, hp=200\n", + "Call query_by_index with arch_index=8844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8844, hp=200\n", + "Call query_by_index with arch_index=8845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8845, hp=200\n", + "Call query_by_index with arch_index=8846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8846, hp=200\n", + "Call query_by_index with arch_index=8847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8847, hp=200\n", + "Call query_by_index with arch_index=8848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8848, hp=200\n", + "Call query_by_index with arch_index=8849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8849, hp=200\n", + "Call query_by_index with arch_index=8850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8850, hp=200\n", + "Call query_by_index with arch_index=8851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8851, hp=200\n", + "Call query_by_index with arch_index=8852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8852, hp=200\n", + "Call query_by_index with arch_index=8853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8853, hp=200\n", + "Call query_by_index with arch_index=8854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8854, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 57%|█████▋ | 8877/15625 [02:08<01:12, 92.75it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8855, hp=200\n", + "Call query_by_index with arch_index=8856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8856, hp=200\n", + "Call query_by_index with arch_index=8857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8857, hp=200\n", + "Call query_by_index with arch_index=8858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8858, hp=200\n", + "Call query_by_index with arch_index=8859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8859, hp=200\n", + "Call query_by_index with arch_index=8860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8860, hp=200\n", + "Call query_by_index with arch_index=8861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8861, hp=200\n", + "Call query_by_index with arch_index=8862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8862, hp=200\n", + "Call query_by_index with arch_index=8863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8863, hp=200\n", + "Call query_by_index with arch_index=8864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8864, hp=200\n", + "Call query_by_index with arch_index=8865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8865, hp=200\n", + "Call query_by_index with arch_index=8866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8866, hp=200\n", + "Call query_by_index with arch_index=8867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8867, hp=200\n", + "Call query_by_index with arch_index=8868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8868, hp=200\n", + "Call query_by_index with arch_index=8869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8869, hp=200\n", + "Call query_by_index with arch_index=8870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8870, hp=200\n", + "Call query_by_index with arch_index=8871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8871, hp=200\n", + "Call query_by_index with arch_index=8872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8872, hp=200\n", + "Call query_by_index with arch_index=8873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8873, hp=200\n", + "Call query_by_index with arch_index=8874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8874, hp=200\n", + "Call query_by_index with arch_index=8875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8875, hp=200\n", + "Call query_by_index with arch_index=8876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8876, hp=200\n", + "Call query_by_index with arch_index=8877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8877, hp=200\n", + "Call query_by_index with arch_index=8878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8878, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 57%|█████▋ | 8919/15625 [02:09<00:55, 120.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8879, hp=200\n", + "Call query_by_index with arch_index=8880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8880, hp=200\n", + "Call query_by_index with arch_index=8881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8881, hp=200\n", + "Call query_by_index with arch_index=8882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8882, hp=200\n", + "Call query_by_index with arch_index=8883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8883, hp=200\n", + "Call query_by_index with arch_index=8884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8884, hp=200\n", + "Call query_by_index with arch_index=8885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8885, hp=200\n", + "Call query_by_index with arch_index=8886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8886, hp=200\n", + "Call query_by_index with arch_index=8887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8887, hp=200\n", + "Call query_by_index with arch_index=8888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8888, hp=200\n", + "Call query_by_index with arch_index=8889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8889, hp=200\n", + "Call query_by_index with arch_index=8890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8890, hp=200\n", + "Call query_by_index with arch_index=8891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8891, hp=200\n", + "Call query_by_index with arch_index=8892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8892, hp=200\n", + "Call query_by_index with arch_index=8893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8893, hp=200\n", + "Call query_by_index with arch_index=8894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8894, hp=200\n", + "Call query_by_index with arch_index=8895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8895, hp=200\n", + "Call query_by_index with arch_index=8896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8896, hp=200\n", + "Call query_by_index with arch_index=8897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8897, hp=200\n", + "Call query_by_index with arch_index=8898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8898, hp=200\n", + "Call query_by_index with arch_index=8899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8899, hp=200\n", + "Call query_by_index with arch_index=8900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8900, hp=200\n", + "Call query_by_index with arch_index=8901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8901, hp=200\n", + "Call query_by_index with arch_index=8902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8902, hp=200\n", + "Call query_by_index with arch_index=8903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8903, hp=200\n", + "Call query_by_index with arch_index=8904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8904, hp=200\n", + "Call query_by_index with arch_index=8905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8905, hp=200\n", + "Call query_by_index with arch_index=8906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8906, hp=200\n", + "Call query_by_index with arch_index=8907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8907, hp=200\n", + "Call query_by_index with arch_index=8908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8908, hp=200\n", + "Call query_by_index with arch_index=8909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8909, hp=200\n", + "Call query_by_index with arch_index=8910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8910, hp=200\n", + "Call query_by_index with arch_index=8911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8911, hp=200\n", + "Call query_by_index with arch_index=8912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8912, hp=200\n", + "Call query_by_index with arch_index=8913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8913, hp=200\n", + "Call query_by_index with arch_index=8914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8914, hp=200\n", + "Call query_by_index with arch_index=8915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8915, hp=200\n", + "Call query_by_index with arch_index=8916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8916, hp=200\n", + "Call query_by_index with arch_index=8917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8917, hp=200\n", + "Call query_by_index with arch_index=8918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8918, hp=200\n", + "Call query_by_index with arch_index=8919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8919, hp=200\n", + "Call query_by_index with arch_index=8920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8920, hp=200\n", + "Call query_by_index with arch_index=8921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8921, hp=200\n", + "Call query_by_index with arch_index=8922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8922, hp=200\n", + "Call query_by_index with arch_index=8923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8923, hp=200\n", + "Call query_by_index with arch_index=8924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8924, hp=200\n", + "Call query_by_index with arch_index=8925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8925, hp=200\n", + "Call query_by_index with arch_index=8926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8926, hp=200\n", + "Call query_by_index with arch_index=8927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8927, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 57%|█████▋ | 8944/15625 [02:09<01:03, 105.81it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8928, hp=200\n", + "Call query_by_index with arch_index=8929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8929, hp=200\n", + "Call query_by_index with arch_index=8930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8930, hp=200\n", + "Call query_by_index with arch_index=8931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8931, hp=200\n", + "Call query_by_index with arch_index=8932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8932, hp=200\n", + "Call query_by_index with arch_index=8933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8933, hp=200\n", + "Call query_by_index with arch_index=8934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8934, hp=200\n", + "Call query_by_index with arch_index=8935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8935, hp=200\n", + "Call query_by_index with arch_index=8936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8936, hp=200\n", + "Call query_by_index with arch_index=8937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8937, hp=200\n", + "Call query_by_index with arch_index=8938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8938, hp=200\n", + "Call query_by_index with arch_index=8939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8939, hp=200\n", + "Call query_by_index with arch_index=8940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8940, hp=200\n", + "Call query_by_index with arch_index=8941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8941, hp=200\n", + "Call query_by_index with arch_index=8942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8942, hp=200\n", + "Call query_by_index with arch_index=8943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8943, hp=200\n", + "Call query_by_index with arch_index=8944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8944, hp=200\n", + "Call query_by_index with arch_index=8945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8945, hp=200\n", + "Call query_by_index with arch_index=8946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8946, hp=200\n", + "Call query_by_index with arch_index=8947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8947, hp=200\n", + "Call query_by_index with arch_index=8948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8948, hp=200\n", + "Call query_by_index with arch_index=8949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8949, hp=200\n", + "Call query_by_index with arch_index=8950, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 57%|█████▋ | 8966/15625 [02:09<01:04, 102.71it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=8950, hp=200\n", + "Call query_by_index with arch_index=8951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8951, hp=200\n", + "Call query_by_index with arch_index=8952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8952, hp=200\n", + "Call query_by_index with arch_index=8953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8953, hp=200\n", + "Call query_by_index with arch_index=8954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8954, hp=200\n", + "Call query_by_index with arch_index=8955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8955, hp=200\n", + "Call query_by_index with arch_index=8956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8956, hp=200\n", + "Call query_by_index with arch_index=8957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8957, hp=200\n", + "Call query_by_index with arch_index=8958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8958, hp=200\n", + "Call query_by_index with arch_index=8959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8959, hp=200\n", + "Call query_by_index with arch_index=8960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8960, hp=200\n", + "Call query_by_index with arch_index=8961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8961, hp=200\n", + "Call query_by_index with arch_index=8962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8962, hp=200\n", + "Call query_by_index with arch_index=8963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8963, hp=200\n", + "Call query_by_index with arch_index=8964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8964, hp=200\n", + "Call query_by_index with arch_index=8965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8965, hp=200\n", + "Call query_by_index with arch_index=8966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8966, hp=200\n", + "Call query_by_index with arch_index=8967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8967, hp=200\n", + "Call query_by_index with arch_index=8968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8968, hp=200\n", + "Call query_by_index with arch_index=8969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8969, hp=200\n", + "Call query_by_index with arch_index=8970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8970, hp=200\n", + "Call query_by_index with arch_index=8971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8971, hp=200\n", + "Call query_by_index with arch_index=8972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8972, hp=200\n", + "Call query_by_index with arch_index=8973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8973, hp=200\n", + "Call query_by_index with arch_index=8974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8974, hp=200\n", + "Call query_by_index with arch_index=8975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8975, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 58%|█████▊ | 8987/15625 [02:09<01:20, 82.39it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8976, hp=200\n", + "Call query_by_index with arch_index=8977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8977, hp=200\n", + "Call query_by_index with arch_index=8978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8978, hp=200\n", + "Call query_by_index with arch_index=8979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8979, hp=200\n", + "Call query_by_index with arch_index=8980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8980, hp=200\n", + "Call query_by_index with arch_index=8981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8981, hp=200\n", + "Call query_by_index with arch_index=8982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8982, hp=200\n", + "Call query_by_index with arch_index=8983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8983, hp=200\n", + "Call query_by_index with arch_index=8984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8984, hp=200\n", + "Call query_by_index with arch_index=8985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8985, hp=200\n", + "Call query_by_index with arch_index=8986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8986, hp=200\n", + "Call query_by_index with arch_index=8987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8987, hp=200\n", + "Call query_by_index with arch_index=8988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8988, hp=200\n", + "Call query_by_index with arch_index=8989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8989, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 58%|█████▊ | 8996/15625 [02:10<01:34, 70.19it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=8990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8990, hp=200\n", + "Call query_by_index with arch_index=8991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8991, hp=200\n", + "Call query_by_index with arch_index=8992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8992, hp=200\n", + "Call query_by_index with arch_index=8993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8993, hp=200\n", + "Call query_by_index with arch_index=8994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8994, hp=200\n", + "Call query_by_index with arch_index=8995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8995, hp=200\n", + "Call query_by_index with arch_index=8996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8996, hp=200\n", + "Call query_by_index with arch_index=8997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8997, hp=200\n", + "Call query_by_index with arch_index=8998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8998, hp=200\n", + "Call query_by_index with arch_index=8999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=8999, hp=200\n", + "Call query_by_index with arch_index=9000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9000, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 58%|█████▊ | 9011/15625 [02:10<01:53, 58.07it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9001, hp=200\n", + "Call query_by_index with arch_index=9002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9002, hp=200\n", + "Call query_by_index with arch_index=9003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9003, hp=200\n", + "Call query_by_index with arch_index=9004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9004, hp=200\n", + "Call query_by_index with arch_index=9005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9005, hp=200\n", + "Call query_by_index with arch_index=9006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9006, hp=200\n", + "Call query_by_index with arch_index=9007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9007, hp=200\n", + "Call query_by_index with arch_index=9008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9008, hp=200\n", + "Call query_by_index with arch_index=9009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9009, hp=200\n", + "Call query_by_index with arch_index=9010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9010, hp=200\n", + "Call query_by_index with arch_index=9011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9011, hp=200\n", + "Call query_by_index with arch_index=9012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9012, hp=200\n", + "Call query_by_index with arch_index=9013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9013, hp=200\n", + "Call query_by_index with arch_index=9014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9014, hp=200\n", + "Call query_by_index with arch_index=9015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9015, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 58%|█████▊ | 9039/15625 [02:10<01:25, 76.66it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9016, hp=200\n", + "Call query_by_index with arch_index=9017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9017, hp=200\n", + "Call query_by_index with arch_index=9018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9018, hp=200\n", + "Call query_by_index with arch_index=9019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9019, hp=200\n", + "Call query_by_index with arch_index=9020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9020, hp=200\n", + "Call query_by_index with arch_index=9021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9021, hp=200\n", + "Call query_by_index with arch_index=9022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9022, hp=200\n", + "Call query_by_index with arch_index=9023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9023, hp=200\n", + "Call query_by_index with arch_index=9024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9024, hp=200\n", + "Call query_by_index with arch_index=9025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9025, hp=200\n", + "Call query_by_index with arch_index=9026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9026, hp=200\n", + "Call query_by_index with arch_index=9027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9027, hp=200\n", + "Call query_by_index with arch_index=9028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9028, hp=200\n", + "Call query_by_index with arch_index=9029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9029, hp=200\n", + "Call query_by_index with arch_index=9030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9030, hp=200\n", + "Call query_by_index with arch_index=9031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9031, hp=200\n", + "Call query_by_index with arch_index=9032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9032, hp=200\n", + "Call query_by_index with arch_index=9033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9033, hp=200\n", + "Call query_by_index with arch_index=9034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9034, hp=200\n", + "Call query_by_index with arch_index=9035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9035, hp=200\n", + "Call query_by_index with arch_index=9036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9036, hp=200\n", + "Call query_by_index with arch_index=9037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9037, hp=200\n", + "Call query_by_index with arch_index=9038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9038, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 58%|█████▊ | 9060/15625 [02:10<01:15, 87.40it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9039, hp=200\n", + "Call query_by_index with arch_index=9040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9040, hp=200\n", + "Call query_by_index with arch_index=9041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9041, hp=200\n", + "Call query_by_index with arch_index=9042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9042, hp=200\n", + "Call query_by_index with arch_index=9043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9043, hp=200\n", + "Call query_by_index with arch_index=9044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9044, hp=200\n", + "Call query_by_index with arch_index=9045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9045, hp=200\n", + "Call query_by_index with arch_index=9046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9046, hp=200\n", + "Call query_by_index with arch_index=9047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9047, hp=200\n", + "Call query_by_index with arch_index=9048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9048, hp=200\n", + "Call query_by_index with arch_index=9049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9049, hp=200\n", + "Call query_by_index with arch_index=9050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9050, hp=200\n", + "Call query_by_index with arch_index=9051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9051, hp=200\n", + "Call query_by_index with arch_index=9052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9052, hp=200\n", + "Call query_by_index with arch_index=9053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9053, hp=200\n", + "Call query_by_index with arch_index=9054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9054, hp=200\n", + "Call query_by_index with arch_index=9055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9055, hp=200\n", + "Call query_by_index with arch_index=9056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9056, hp=200\n", + "Call query_by_index with arch_index=9057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9057, hp=200\n", + "Call query_by_index with arch_index=9058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9058, hp=200\n", + "Call query_by_index with arch_index=9059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9059, hp=200\n", + "Call query_by_index with arch_index=9060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9060, hp=200\n", + "Call query_by_index with arch_index=9061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9061, hp=200\n", + "Call query_by_index with arch_index=9062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9062, hp=200\n", + "Call query_by_index with arch_index=9063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9063, hp=200\n", + "Call query_by_index with arch_index=9064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9064, hp=200\n", + "Call query_by_index with arch_index=9065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9065, hp=200\n", + "Call query_by_index with arch_index=9066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9066, hp=200\n", + "Call query_by_index with arch_index=9067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9067, hp=200\n", + "Call query_by_index with arch_index=9068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9068, hp=200\n", + "Call query_by_index with arch_index=9069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9069, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 58%|█████▊ | 9081/15625 [02:11<01:10, 92.51it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9070, hp=200\n", + "Call query_by_index with arch_index=9071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9071, hp=200\n", + "Call query_by_index with arch_index=9072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9072, hp=200\n", + "Call query_by_index with arch_index=9073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9073, hp=200\n", + "Call query_by_index with arch_index=9074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9074, hp=200\n", + "Call query_by_index with arch_index=9075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9075, hp=200\n", + "Call query_by_index with arch_index=9076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9076, hp=200\n", + "Call query_by_index with arch_index=9077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9077, hp=200\n", + "Call query_by_index with arch_index=9078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9078, hp=200\n", + "Call query_by_index with arch_index=9079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9079, hp=200\n", + "Call query_by_index with arch_index=9080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9080, hp=200\n", + "Call query_by_index with arch_index=9081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9081, hp=200\n", + "Call query_by_index with arch_index=9082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9082, hp=200\n", + "Call query_by_index with arch_index=9083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9083, hp=200\n", + "Call query_by_index with arch_index=9084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9084, hp=200\n", + "Call query_by_index with arch_index=9085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9085, hp=200\n", + "Call query_by_index with arch_index=9086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9086, hp=200\n", + "Call query_by_index with arch_index=9087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9087, hp=200\n", + "Call query_by_index with arch_index=9088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9088, hp=200\n", + "Call query_by_index with arch_index=9089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9089, hp=200\n", + "Call query_by_index with arch_index=9090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9090, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 58%|█████▊ | 9125/15625 [02:11<01:04, 100.36it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9091, hp=200\n", + "Call query_by_index with arch_index=9092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9092, hp=200\n", + "Call query_by_index with arch_index=9093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9093, hp=200\n", + "Call query_by_index with arch_index=9094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9094, hp=200\n", + "Call query_by_index with arch_index=9095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9095, hp=200\n", + "Call query_by_index with arch_index=9096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9096, hp=200\n", + "Call query_by_index with arch_index=9097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9097, hp=200\n", + "Call query_by_index with arch_index=9098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9098, hp=200\n", + "Call query_by_index with arch_index=9099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9099, hp=200\n", + "Call query_by_index with arch_index=9100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9100, hp=200\n", + "Call query_by_index with arch_index=9101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9101, hp=200\n", + "Call query_by_index with arch_index=9102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9102, hp=200\n", + "Call query_by_index with arch_index=9103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9103, hp=200\n", + "Call query_by_index with arch_index=9104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9104, hp=200\n", + "Call query_by_index with arch_index=9105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9105, hp=200\n", + "Call query_by_index with arch_index=9106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9106, hp=200\n", + "Call query_by_index with arch_index=9107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9107, hp=200\n", + "Call query_by_index with arch_index=9108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9108, hp=200\n", + "Call query_by_index with arch_index=9109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9109, hp=200\n", + "Call query_by_index with arch_index=9110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9110, hp=200\n", + "Call query_by_index with arch_index=9111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9111, hp=200\n", + "Call query_by_index with arch_index=9112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9112, hp=200\n", + "Call query_by_index with arch_index=9113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9113, hp=200\n", + "Call query_by_index with arch_index=9114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9114, hp=200\n", + "Call query_by_index with arch_index=9115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9115, hp=200\n", + "Call query_by_index with arch_index=9116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9116, hp=200\n", + "Call query_by_index with arch_index=9117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9117, hp=200\n", + "Call query_by_index with arch_index=9118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9118, hp=200\n", + "Call query_by_index with arch_index=9119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9119, hp=200\n", + "Call query_by_index with arch_index=9120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9120, hp=200\n", + "Call query_by_index with arch_index=9121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9121, hp=200\n", + "Call query_by_index with arch_index=9122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9122, hp=200\n", + "Call query_by_index with arch_index=9123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9123, hp=200\n", + "Call query_by_index with arch_index=9124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9124, hp=200\n", + "Call query_by_index with arch_index=9125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9125, hp=200\n", + "Call query_by_index with arch_index=9126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9126, hp=200\n", + "Call query_by_index with arch_index=9127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9127, hp=200\n", + "Call query_by_index with arch_index=9128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9128, hp=200\n", + "Call query_by_index with arch_index=9129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9129, hp=200\n", + "Call query_by_index with arch_index=9130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9130, hp=200\n", + "Call query_by_index with arch_index=9131, dataname=cifar10, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 59%|█████▊ | 9158/15625 [02:11<01:04, 99.55it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_meta_info_by_index with arch_index=9131, hp=200\n", + "Call query_by_index with arch_index=9132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9132, hp=200\n", + "Call query_by_index with arch_index=9133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9133, hp=200\n", + "Call query_by_index with arch_index=9134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9134, hp=200\n", + "Call query_by_index with arch_index=9135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9135, hp=200\n", + "Call query_by_index with arch_index=9136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9136, hp=200\n", + "Call query_by_index with arch_index=9137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9137, hp=200\n", + "Call query_by_index with arch_index=9138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9138, hp=200\n", + "Call query_by_index with arch_index=9139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9139, hp=200\n", + "Call query_by_index with arch_index=9140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9140, hp=200\n", + "Call query_by_index with arch_index=9141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9141, hp=200\n", + "Call query_by_index with arch_index=9142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9142, hp=200\n", + "Call query_by_index with arch_index=9143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9143, hp=200\n", + "Call query_by_index with arch_index=9144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9144, hp=200\n", + "Call query_by_index with arch_index=9145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9145, hp=200\n", + "Call query_by_index with arch_index=9146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9146, hp=200\n", + "Call query_by_index with arch_index=9147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9147, hp=200\n", + "Call query_by_index with arch_index=9148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9148, hp=200\n", + "Call query_by_index with arch_index=9149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9149, hp=200\n", + "Call query_by_index with arch_index=9150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9150, hp=200\n", + "Call query_by_index with arch_index=9151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9151, hp=200\n", + "Call query_by_index with arch_index=9152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9152, hp=200\n", + "Call query_by_index with arch_index=9153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9153, hp=200\n", + "Call query_by_index with arch_index=9154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9154, hp=200\n", + "Call query_by_index with arch_index=9155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9155, hp=200\n", + "Call query_by_index with arch_index=9156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9156, hp=200\n", + "Call query_by_index with arch_index=9157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9157, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 59%|█████▉ | 9180/15625 [02:12<01:05, 98.89it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9158, hp=200\n", + "Call query_by_index with arch_index=9159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9159, hp=200\n", + "Call query_by_index with arch_index=9160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9160, hp=200\n", + "Call query_by_index with arch_index=9161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9161, hp=200\n", + "Call query_by_index with arch_index=9162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9162, hp=200\n", + "Call query_by_index with arch_index=9163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9163, hp=200\n", + "Call query_by_index with arch_index=9164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9164, hp=200\n", + "Call query_by_index with arch_index=9165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9165, hp=200\n", + "Call query_by_index with arch_index=9166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9166, hp=200\n", + "Call query_by_index with arch_index=9167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9167, hp=200\n", + "Call query_by_index with arch_index=9168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9168, hp=200\n", + "Call query_by_index with arch_index=9169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9169, hp=200\n", + "Call query_by_index with arch_index=9170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9170, hp=200\n", + "Call query_by_index with arch_index=9171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9171, hp=200\n", + "Call query_by_index with arch_index=9172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9172, hp=200\n", + "Call query_by_index with arch_index=9173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9173, hp=200\n", + "Call query_by_index with arch_index=9174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9174, hp=200\n", + "Call query_by_index with arch_index=9175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9175, hp=200\n", + "Call query_by_index with arch_index=9176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9176, hp=200\n", + "Call query_by_index with arch_index=9177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9177, hp=200\n", + "Call query_by_index with arch_index=9178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9178, hp=200\n", + "Call query_by_index with arch_index=9179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9179, hp=200\n", + "Call query_by_index with arch_index=9180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9180, hp=200\n", + "Call query_by_index with arch_index=9181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9181, hp=200\n", + "Call query_by_index with arch_index=9182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9182, hp=200\n", + "Call query_by_index with arch_index=9183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9183, hp=200\n", + "Call query_by_index with arch_index=9184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9184, hp=200\n", + "Call query_by_index with arch_index=9185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9185, hp=200\n", + "Call query_by_index with arch_index=9186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9186, hp=200\n", + "Call query_by_index with arch_index=9187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9187, hp=200\n", + "Call query_by_index with arch_index=9188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9188, hp=200\n", + "Call query_by_index with arch_index=9189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9189, hp=200\n", + "Call query_by_index with arch_index=9190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9190, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 59%|█████▉ | 9240/15625 [02:12<00:54, 116.54it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9191, hp=200\n", + "Call query_by_index with arch_index=9192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9192, hp=200\n", + "Call query_by_index with arch_index=9193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9193, hp=200\n", + "Call query_by_index with arch_index=9194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9194, hp=200\n", + "Call query_by_index with arch_index=9195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9195, hp=200\n", + "Call query_by_index with arch_index=9196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9196, hp=200\n", + "Call query_by_index with arch_index=9197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9197, hp=200\n", + "Call query_by_index with arch_index=9198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9198, hp=200\n", + "Call query_by_index with arch_index=9199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9199, hp=200\n", + "Call query_by_index with arch_index=9200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9200, hp=200\n", + "Call query_by_index with arch_index=9201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9201, hp=200\n", + "Call query_by_index with arch_index=9202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9202, hp=200\n", + "Call query_by_index with arch_index=9203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9203, hp=200\n", + "Call query_by_index with arch_index=9204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9204, hp=200\n", + "Call query_by_index with arch_index=9205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9205, hp=200\n", + "Call query_by_index with arch_index=9206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9206, hp=200\n", + "Call query_by_index with arch_index=9207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9207, hp=200\n", + "Call query_by_index with arch_index=9208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9208, hp=200\n", + "Call query_by_index with arch_index=9209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9209, hp=200\n", + "Call query_by_index with arch_index=9210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9210, hp=200\n", + "Call query_by_index with arch_index=9211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9211, hp=200\n", + "Call query_by_index with arch_index=9212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9212, hp=200\n", + "Call query_by_index with arch_index=9213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9213, hp=200\n", + "Call query_by_index with arch_index=9214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9214, hp=200\n", + "Call query_by_index with arch_index=9215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9215, hp=200\n", + "Call query_by_index with arch_index=9216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9216, hp=200\n", + "Call query_by_index with arch_index=9217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9217, hp=200\n", + "Call query_by_index with arch_index=9218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9218, hp=200\n", + "Call query_by_index with arch_index=9219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9219, hp=200\n", + "Call query_by_index with arch_index=9220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9220, hp=200\n", + "Call query_by_index with arch_index=9221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9221, hp=200\n", + "Call query_by_index with arch_index=9222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9222, hp=200\n", + "Call query_by_index with arch_index=9223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9223, hp=200\n", + "Call query_by_index with arch_index=9224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9224, hp=200\n", + "Call query_by_index with arch_index=9225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9225, hp=200\n", + "Call query_by_index with arch_index=9226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9226, hp=200\n", + "Call query_by_index with arch_index=9227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9227, hp=200\n", + "Call query_by_index with arch_index=9228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9228, hp=200\n", + "Call query_by_index with arch_index=9229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9229, hp=200\n", + "Call query_by_index with arch_index=9230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9230, hp=200\n", + "Call query_by_index with arch_index=9231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9231, hp=200\n", + "Call query_by_index with arch_index=9232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9232, hp=200\n", + "Call query_by_index with arch_index=9233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9233, hp=200\n", + "Call query_by_index with arch_index=9234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9234, hp=200\n", + "Call query_by_index with arch_index=9235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9235, hp=200\n", + "Call query_by_index with arch_index=9236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9236, hp=200\n", + "Call query_by_index with arch_index=9237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9237, hp=200\n", + "Call query_by_index with arch_index=9238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9238, hp=200\n", + "Call query_by_index with arch_index=9239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9239, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 59%|█████▉ | 9286/15625 [02:12<00:47, 134.13it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9240, hp=200\n", + "Call query_by_index with arch_index=9241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9241, hp=200\n", + "Call query_by_index with arch_index=9242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9242, hp=200\n", + "Call query_by_index with arch_index=9243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9243, hp=200\n", + "Call query_by_index with arch_index=9244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9244, hp=200\n", + "Call query_by_index with arch_index=9245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9245, hp=200\n", + "Call query_by_index with arch_index=9246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9246, hp=200\n", + "Call query_by_index with arch_index=9247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9247, hp=200\n", + "Call query_by_index with arch_index=9248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9248, hp=200\n", + "Call query_by_index with arch_index=9249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9249, hp=200\n", + "Call query_by_index with arch_index=9250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9250, hp=200\n", + "Call query_by_index with arch_index=9251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9251, hp=200\n", + "Call query_by_index with arch_index=9252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9252, hp=200\n", + "Call query_by_index with arch_index=9253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9253, hp=200\n", + "Call query_by_index with arch_index=9254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9254, hp=200\n", + "Call query_by_index with arch_index=9255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9255, hp=200\n", + "Call query_by_index with arch_index=9256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9256, hp=200\n", + "Call query_by_index with arch_index=9257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9257, hp=200\n", + "Call query_by_index with arch_index=9258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9258, hp=200\n", + "Call query_by_index with arch_index=9259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9259, hp=200\n", + "Call query_by_index with arch_index=9260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9260, hp=200\n", + "Call query_by_index with arch_index=9261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9261, hp=200\n", + "Call query_by_index with arch_index=9262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9262, hp=200\n", + "Call query_by_index with arch_index=9263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9263, hp=200\n", + "Call query_by_index with arch_index=9264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9264, hp=200\n", + "Call query_by_index with arch_index=9265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9265, hp=200\n", + "Call query_by_index with arch_index=9266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9266, hp=200\n", + "Call query_by_index with arch_index=9267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9267, hp=200\n", + "Call query_by_index with arch_index=9268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9268, hp=200\n", + "Call query_by_index with arch_index=9269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9269, hp=200\n", + "Call query_by_index with arch_index=9270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9270, hp=200\n", + "Call query_by_index with arch_index=9271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9271, hp=200\n", + "Call query_by_index with arch_index=9272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9272, hp=200\n", + "Call query_by_index with arch_index=9273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9273, hp=200\n", + "Call query_by_index with arch_index=9274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9274, hp=200\n", + "Call query_by_index with arch_index=9275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9275, hp=200\n", + "Call query_by_index with arch_index=9276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9276, hp=200\n", + "Call query_by_index with arch_index=9277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9277, hp=200\n", + "Call query_by_index with arch_index=9278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9278, hp=200\n", + "Call query_by_index with arch_index=9279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9279, hp=200\n", + "Call query_by_index with arch_index=9280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9280, hp=200\n", + "Call query_by_index with arch_index=9281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9281, hp=200\n", + "Call query_by_index with arch_index=9282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9282, hp=200\n", + "Call query_by_index with arch_index=9283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9283, hp=200\n", + "Call query_by_index with arch_index=9284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9284, hp=200\n", + "Call query_by_index with arch_index=9285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9285, hp=200\n", + "Call query_by_index with arch_index=9286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9286, hp=200\n", + "Call query_by_index with arch_index=9287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9287, hp=200\n", + "Call query_by_index with arch_index=9288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9288, hp=200\n", + "Call query_by_index with arch_index=9289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9289, hp=200\n", + "Call query_by_index with arch_index=9290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9290, hp=200\n", + "Call query_by_index with arch_index=9291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9291, hp=200\n", + "Call query_by_index with arch_index=9292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9292, hp=200\n", + "Call query_by_index with arch_index=9293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9293, hp=200\n", + "Call query_by_index with arch_index=9294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9294, hp=200\n", + "Call query_by_index with arch_index=9295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9295, hp=200\n", + "Call query_by_index with arch_index=9296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9296, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 60%|█████▉ | 9352/15625 [02:13<00:40, 156.46it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_by_index with arch_index=9297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9297, hp=200\n", + "Call query_by_index with arch_index=9298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9298, hp=200\n", + "Call query_by_index with arch_index=9299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9299, hp=200\n", + "Call query_by_index with arch_index=9300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9300, hp=200\n", + "Call query_by_index with arch_index=9301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9301, hp=200\n", + "Call query_by_index with arch_index=9302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9302, hp=200\n", + "Call query_by_index with arch_index=9303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9303, hp=200\n", + "Call query_by_index with arch_index=9304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9304, hp=200\n", + "Call query_by_index with arch_index=9305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9305, hp=200\n", + "Call query_by_index with arch_index=9306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9306, hp=200\n", + "Call query_by_index with arch_index=9307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9307, hp=200\n", + "Call query_by_index with arch_index=9308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9308, hp=200\n", + "Call query_by_index with arch_index=9309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9309, hp=200\n", + "Call query_by_index with arch_index=9310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9310, hp=200\n", + "Call query_by_index with arch_index=9311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9311, hp=200\n", + "Call query_by_index with arch_index=9312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9312, hp=200\n", + "Call query_by_index with arch_index=9313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9313, hp=200\n", + "Call query_by_index with arch_index=9314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9314, hp=200\n", + "Call query_by_index with arch_index=9315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9315, hp=200\n", + "Call query_by_index with arch_index=9316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9316, hp=200\n", + "Call query_by_index with arch_index=9317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9317, hp=200\n", + "Call query_by_index with arch_index=9318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9318, hp=200\n", + "Call query_by_index with arch_index=9319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9319, hp=200\n", + "Call query_by_index with arch_index=9320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9320, hp=200\n", + "Call query_by_index with arch_index=9321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9321, hp=200\n", + "Call query_by_index with arch_index=9322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9322, hp=200\n", + "Call query_by_index with arch_index=9323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9323, hp=200\n", + "Call query_by_index with arch_index=9324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9324, hp=200\n", + "Call query_by_index with arch_index=9325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9325, hp=200\n", + "Call query_by_index with arch_index=9326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9326, hp=200\n", + "Call query_by_index with arch_index=9327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9327, hp=200\n", + "Call query_by_index with arch_index=9328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9328, hp=200\n", + "Call query_by_index with arch_index=9329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9329, hp=200\n", + "Call query_by_index with arch_index=9330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9330, hp=200\n", + "Call query_by_index with arch_index=9331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9331, hp=200\n", + "Call query_by_index with arch_index=9332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9332, hp=200\n", + "Call query_by_index with arch_index=9333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9333, hp=200\n", + "Call query_by_index with arch_index=9334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9334, hp=200\n", + "Call query_by_index with arch_index=9335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9335, hp=200\n", + "Call query_by_index with arch_index=9336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9336, hp=200\n", + "Call query_by_index with arch_index=9337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9337, hp=200\n", + "Call query_by_index with arch_index=9338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9338, hp=200\n", + "Call query_by_index with arch_index=9339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9339, hp=200\n", + "Call query_by_index with arch_index=9340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9340, hp=200\n", + "Call query_by_index with arch_index=9341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9341, hp=200\n", + "Call query_by_index with arch_index=9342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9342, hp=200\n", + "Call query_by_index with arch_index=9343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9343, hp=200\n", + "Call query_by_index with arch_index=9344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9344, hp=200\n", + "Call query_by_index with arch_index=9345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9345, hp=200\n", + "Call query_by_index with arch_index=9346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9346, hp=200\n", + "Call query_by_index with arch_index=9347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9347, hp=200\n", + "Call query_by_index with arch_index=9348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9348, hp=200\n", + "Call query_by_index with arch_index=9349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9349, hp=200\n", + "Call query_by_index with arch_index=9350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9350, hp=200\n", + "Call query_by_index with arch_index=9351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9351, hp=200\n", + "Call query_by_index with arch_index=9352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9352, hp=200\n", + "Call query_by_index with arch_index=9353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9353, hp=200\n", + "Call query_by_index with arch_index=9354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9354, hp=200\n", + "Call query_by_index with arch_index=9355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9355, hp=200\n", + "Call query_by_index with arch_index=9356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9356, hp=200\n", + "Call query_by_index with arch_index=9357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9357, hp=200\n", + "Call query_by_index with arch_index=9358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9358, hp=200\n", + "Call query_by_index with arch_index=9359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9359, hp=200\n", + "Call query_by_index with arch_index=9360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9360, hp=200\n", + "Call query_by_index with arch_index=9361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9361, hp=200\n", + "Call query_by_index with arch_index=9362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9362, hp=200\n", + "Call query_by_index with arch_index=9363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9363, hp=200\n", + "Call query_by_index with arch_index=9364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9364, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 60%|██████ | 9397/15625 [02:13<00:51, 119.78it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9365, hp=200\n", + "Call query_by_index with arch_index=9366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9366, hp=200\n", + "Call query_by_index with arch_index=9367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9367, hp=200\n", + "Call query_by_index with arch_index=9368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9368, hp=200\n", + "Call query_by_index with arch_index=9369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9369, hp=200\n", + "Call query_by_index with arch_index=9370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9370, hp=200\n", + "Call query_by_index with arch_index=9371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9371, hp=200\n", + "Call query_by_index with arch_index=9372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9372, hp=200\n", + "Call query_by_index with arch_index=9373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9373, hp=200\n", + "Call query_by_index with arch_index=9374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9374, hp=200\n", + "Call query_by_index with arch_index=9375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9375, hp=200\n", + "Call query_by_index with arch_index=9376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9376, hp=200\n", + "Call query_by_index with arch_index=9377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9377, hp=200\n", + "Call query_by_index with arch_index=9378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9378, hp=200\n", + "Call query_by_index with arch_index=9379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9379, hp=200\n", + "Call query_by_index with arch_index=9380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9380, hp=200\n", + "Call query_by_index with arch_index=9381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9381, hp=200\n", + "Call query_by_index with arch_index=9382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9382, hp=200\n", + "Call query_by_index with arch_index=9383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9383, hp=200\n", + "Call query_by_index with arch_index=9384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9384, hp=200\n", + "Call query_by_index with arch_index=9385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9385, hp=200\n", + "Call query_by_index with arch_index=9386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9386, hp=200\n", + "Call query_by_index with arch_index=9387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9387, hp=200\n", + "Call query_by_index with arch_index=9388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9388, hp=200\n", + "Call query_by_index with arch_index=9389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9389, hp=200\n", + "Call query_by_index with arch_index=9390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9390, hp=200\n", + "Call query_by_index with arch_index=9391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9391, hp=200\n", + "Call query_by_index with arch_index=9392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9392, hp=200\n", + "Call query_by_index with arch_index=9393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9393, hp=200\n", + "Call query_by_index with arch_index=9394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9394, hp=200\n", + "Call query_by_index with arch_index=9395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9395, hp=200\n", + "Call query_by_index with arch_index=9396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9396, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 60%|██████ | 9422/15625 [02:14<01:02, 99.02it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9397, hp=200\n", + "Call query_by_index with arch_index=9398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9398, hp=200\n", + "Call query_by_index with arch_index=9399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9399, hp=200\n", + "Call query_by_index with arch_index=9400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9400, hp=200\n", + "Call query_by_index with arch_index=9401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9401, hp=200\n", + "Call query_by_index with arch_index=9402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9402, hp=200\n", + "Call query_by_index with arch_index=9403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9403, hp=200\n", + "Call query_by_index with arch_index=9404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9404, hp=200\n", + "Call query_by_index with arch_index=9405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9405, hp=200\n", + "Call query_by_index with arch_index=9406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9406, hp=200\n", + "Call query_by_index with arch_index=9407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9407, hp=200\n", + "Call query_by_index with arch_index=9408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9408, hp=200\n", + "Call query_by_index with arch_index=9409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9409, hp=200\n", + "Call query_by_index with arch_index=9410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9410, hp=200\n", + "Call query_by_index with arch_index=9411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9411, hp=200\n", + "Call query_by_index with arch_index=9412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9412, hp=200\n", + "Call query_by_index with arch_index=9413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9413, hp=200\n", + "Call query_by_index with arch_index=9414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9414, hp=200\n", + "Call query_by_index with arch_index=9415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9415, hp=200\n", + "Call query_by_index with arch_index=9416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9416, hp=200\n", + "Call query_by_index with arch_index=9417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9417, hp=200\n", + "Call query_by_index with arch_index=9418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9418, hp=200\n", + "Call query_by_index with arch_index=9419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9419, hp=200\n", + "Call query_by_index with arch_index=9420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9420, hp=200\n", + "Call query_by_index with arch_index=9421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9421, hp=200\n", + "Call query_by_index with arch_index=9422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9422, hp=200\n", + "Call query_by_index with arch_index=9423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9423, hp=200\n", + "Call query_by_index with arch_index=9424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9424, hp=200\n", + "Call query_by_index with arch_index=9425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9425, hp=200\n", + "Call query_by_index with arch_index=9426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9426, hp=200\n", + "Call query_by_index with arch_index=9427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9427, hp=200\n", + "Call query_by_index with arch_index=9428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9428, hp=200\n", + "Call query_by_index with arch_index=9429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9429, hp=200\n", + "Call query_by_index with arch_index=9430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9430, hp=200\n", + "Call query_by_index with arch_index=9431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9431, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 60%|██████ | 9444/15625 [02:14<01:03, 98.10it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9432, hp=200\n", + "Call query_by_index with arch_index=9433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9433, hp=200\n", + "Call query_by_index with arch_index=9434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9434, hp=200\n", + "Call query_by_index with arch_index=9435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9435, hp=200\n", + "Call query_by_index with arch_index=9436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9436, hp=200\n", + "Call query_by_index with arch_index=9437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9437, hp=200\n", + "Call query_by_index with arch_index=9438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9438, hp=200\n", + "Call query_by_index with arch_index=9439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9439, hp=200\n", + "Call query_by_index with arch_index=9440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9440, hp=200\n", + "Call query_by_index with arch_index=9441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9441, hp=200\n", + "Call query_by_index with arch_index=9442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9442, hp=200\n", + "Call query_by_index with arch_index=9443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9443, hp=200\n", + "Call query_by_index with arch_index=9444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9444, hp=200\n", + "Call query_by_index with arch_index=9445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9445, hp=200\n", + "Call query_by_index with arch_index=9446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9446, hp=200\n", + "Call query_by_index with arch_index=9447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9447, hp=200\n", + "Call query_by_index with arch_index=9448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9448, hp=200\n", + "Call query_by_index with arch_index=9449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9449, hp=200\n", + "Call query_by_index with arch_index=9450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9450, hp=200\n", + "Call query_by_index with arch_index=9451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9451, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 61%|██████ | 9464/15625 [02:14<01:11, 86.25it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9452, hp=200\n", + "Call query_by_index with arch_index=9453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9453, hp=200\n", + "Call query_by_index with arch_index=9454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9454, hp=200\n", + "Call query_by_index with arch_index=9455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9455, hp=200\n", + "Call query_by_index with arch_index=9456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9456, hp=200\n", + "Call query_by_index with arch_index=9457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9457, hp=200\n", + "Call query_by_index with arch_index=9458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9458, hp=200\n", + "Call query_by_index with arch_index=9459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9459, hp=200\n", + "Call query_by_index with arch_index=9460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9460, hp=200\n", + "Call query_by_index with arch_index=9461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9461, hp=200\n", + "Call query_by_index with arch_index=9462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9462, hp=200\n", + "Call query_by_index with arch_index=9463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9463, hp=200\n", + "Call query_by_index with arch_index=9464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9464, hp=200\n", + "Call query_by_index with arch_index=9465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9465, hp=200\n", + "Call query_by_index with arch_index=9466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9466, hp=200\n", + "Call query_by_index with arch_index=9467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9467, hp=200\n", + "Call query_by_index with arch_index=9468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9468, hp=200\n", + "Call query_by_index with arch_index=9469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9469, hp=200\n", + "Call query_by_index with arch_index=9470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9470, hp=200\n", + "Call query_by_index with arch_index=9471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9471, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 61%|██████ | 9494/15625 [02:14<01:06, 91.95it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9472, hp=200\n", + "Call query_by_index with arch_index=9473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9473, hp=200\n", + "Call query_by_index with arch_index=9474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9474, hp=200\n", + "Call query_by_index with arch_index=9475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9475, hp=200\n", + "Call query_by_index with arch_index=9476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9476, hp=200\n", + "Call query_by_index with arch_index=9477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9477, hp=200\n", + "Call query_by_index with arch_index=9478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9478, hp=200\n", + "Call query_by_index with arch_index=9479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9479, hp=200\n", + "Call query_by_index with arch_index=9480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9480, hp=200\n", + "Call query_by_index with arch_index=9481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9481, hp=200\n", + "Call query_by_index with arch_index=9482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9482, hp=200\n", + "Call query_by_index with arch_index=9483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9483, hp=200\n", + "Call query_by_index with arch_index=9484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9484, hp=200\n", + "Call query_by_index with arch_index=9485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9485, hp=200\n", + "Call query_by_index with arch_index=9486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9486, hp=200\n", + "Call query_by_index with arch_index=9487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9487, hp=200\n", + "Call query_by_index with arch_index=9488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9488, hp=200\n", + "Call query_by_index with arch_index=9489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9489, hp=200\n", + "Call query_by_index with arch_index=9490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9490, hp=200\n", + "Call query_by_index with arch_index=9491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9491, hp=200\n", + "Call query_by_index with arch_index=9492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9492, hp=200\n", + "Call query_by_index with arch_index=9493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9493, hp=200\n", + "Call query_by_index with arch_index=9494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9494, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 61%|██████ | 9515/15625 [02:15<01:05, 93.90it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9495, hp=200\n", + "Call query_by_index with arch_index=9496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9496, hp=200\n", + "Call query_by_index with arch_index=9497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9497, hp=200\n", + "Call query_by_index with arch_index=9498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9498, hp=200\n", + "Call query_by_index with arch_index=9499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9499, hp=200\n", + "Call query_by_index with arch_index=9500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9500, hp=200\n", + "Call query_by_index with arch_index=9501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9501, hp=200\n", + "Call query_by_index with arch_index=9502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9502, hp=200\n", + "Call query_by_index with arch_index=9503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9503, hp=200\n", + "Call query_by_index with arch_index=9504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9504, hp=200\n", + "Call query_by_index with arch_index=9505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9505, hp=200\n", + "Call query_by_index with arch_index=9506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9506, hp=200\n", + "Call query_by_index with arch_index=9507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9507, hp=200\n", + "Call query_by_index with arch_index=9508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9508, hp=200\n", + "Call query_by_index with arch_index=9509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9509, hp=200\n", + "Call query_by_index with arch_index=9510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9510, hp=200\n", + "Call query_by_index with arch_index=9511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9511, hp=200\n", + "Call query_by_index with arch_index=9512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9512, hp=200\n", + "Call query_by_index with arch_index=9513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9513, hp=200\n", + "Call query_by_index with arch_index=9514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9514, hp=200\n", + "Call query_by_index with arch_index=9515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9515, hp=200\n", + "Call query_by_index with arch_index=9516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9516, hp=200\n", + "Call query_by_index with arch_index=9517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9517, hp=200\n", + "Call query_by_index with arch_index=9518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9518, hp=200\n", + "Call query_by_index with arch_index=9519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9519, hp=200\n", + "Call query_by_index with arch_index=9520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9520, hp=200\n", + "Call query_by_index with arch_index=9521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9521, hp=200\n", + "Call query_by_index with arch_index=9522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9522, hp=200\n", + "Call query_by_index with arch_index=9523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9523, hp=200\n", + "Call query_by_index with arch_index=9524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9524, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 61%|██████ | 9555/15625 [02:15<01:04, 94.14it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9525, hp=200\n", + "Call query_by_index with arch_index=9526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9526, hp=200\n", + "Call query_by_index with arch_index=9527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9527, hp=200\n", + "Call query_by_index with arch_index=9528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9528, hp=200\n", + "Call query_by_index with arch_index=9529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9529, hp=200\n", + "Call query_by_index with arch_index=9530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9530, hp=200\n", + "Call query_by_index with arch_index=9531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9531, hp=200\n", + "Call query_by_index with arch_index=9532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9532, hp=200\n", + "Call query_by_index with arch_index=9533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9533, hp=200\n", + "Call query_by_index with arch_index=9534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9534, hp=200\n", + "Call query_by_index with arch_index=9535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9535, hp=200\n", + "Call query_by_index with arch_index=9536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9536, hp=200\n", + "Call query_by_index with arch_index=9537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9537, hp=200\n", + "Call query_by_index with arch_index=9538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9538, hp=200\n", + "Call query_by_index with arch_index=9539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9539, hp=200\n", + "Call query_by_index with arch_index=9540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9540, hp=200\n", + "Call query_by_index with arch_index=9541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9541, hp=200\n", + "Call query_by_index with arch_index=9542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9542, hp=200\n", + "Call query_by_index with arch_index=9543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9543, hp=200\n", + "Call query_by_index with arch_index=9544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9544, hp=200\n", + "Call query_by_index with arch_index=9545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9545, hp=200\n", + "Call query_by_index with arch_index=9546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9546, hp=200\n", + "Call query_by_index with arch_index=9547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9547, hp=200\n", + "Call query_by_index with arch_index=9548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9548, hp=200\n", + "Call query_by_index with arch_index=9549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9549, hp=200\n", + "Call query_by_index with arch_index=9550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9550, hp=200\n", + "Call query_by_index with arch_index=9551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9551, hp=200\n", + "Call query_by_index with arch_index=9552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9552, hp=200\n", + "Call query_by_index with arch_index=9553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9553, hp=200\n", + "Call query_by_index with arch_index=9554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9554, hp=200\n", + "Call query_by_index with arch_index=9555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9555, hp=200\n", + "Call query_by_index with arch_index=9556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9556, hp=200\n", + "Call query_by_index with arch_index=9557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9557, hp=200\n", + "Call query_by_index with arch_index=9558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9558, hp=200\n", + "Call query_by_index with arch_index=9559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9559, hp=200\n", + "Call query_by_index with arch_index=9560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9560, hp=200\n", + "Call query_by_index with arch_index=9561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9561, hp=200\n", + "Call query_by_index with arch_index=9562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9562, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 61%|██████▏ | 9586/15625 [02:15<01:04, 92.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9563, hp=200\n", + "Call query_by_index with arch_index=9564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9564, hp=200\n", + "Call query_by_index with arch_index=9565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9565, hp=200\n", + "Call query_by_index with arch_index=9566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9566, hp=200\n", + "Call query_by_index with arch_index=9567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9567, hp=200\n", + "Call query_by_index with arch_index=9568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9568, hp=200\n", + "Call query_by_index with arch_index=9569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9569, hp=200\n", + "Call query_by_index with arch_index=9570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9570, hp=200\n", + "Call query_by_index with arch_index=9571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9571, hp=200\n", + "Call query_by_index with arch_index=9572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9572, hp=200\n", + "Call query_by_index with arch_index=9573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9573, hp=200\n", + "Call query_by_index with arch_index=9574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9574, hp=200\n", + "Call query_by_index with arch_index=9575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9575, hp=200\n", + "Call query_by_index with arch_index=9576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9576, hp=200\n", + "Call query_by_index with arch_index=9577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9577, hp=200\n", + "Call query_by_index with arch_index=9578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9578, hp=200\n", + "Call query_by_index with arch_index=9579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9579, hp=200\n", + "Call query_by_index with arch_index=9580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9580, hp=200\n", + "Call query_by_index with arch_index=9581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9581, hp=200\n", + "Call query_by_index with arch_index=9582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9582, hp=200\n", + "Call query_by_index with arch_index=9583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9583, hp=200\n", + "Call query_by_index with arch_index=9584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9584, hp=200\n", + "Call query_by_index with arch_index=9585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9585, hp=200\n", + "Call query_by_index with arch_index=9586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9586, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 61%|██████▏ | 9606/15625 [02:16<01:05, 92.24it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9587, hp=200\n", + "Call query_by_index with arch_index=9588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9588, hp=200\n", + "Call query_by_index with arch_index=9589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9589, hp=200\n", + "Call query_by_index with arch_index=9590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9590, hp=200\n", + "Call query_by_index with arch_index=9591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9591, hp=200\n", + "Call query_by_index with arch_index=9592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9592, hp=200\n", + "Call query_by_index with arch_index=9593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9593, hp=200\n", + "Call query_by_index with arch_index=9594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9594, hp=200\n", + "Call query_by_index with arch_index=9595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9595, hp=200\n", + "Call query_by_index with arch_index=9596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9596, hp=200\n", + "Call query_by_index with arch_index=9597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9597, hp=200\n", + "Call query_by_index with arch_index=9598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9598, hp=200\n", + "Call query_by_index with arch_index=9599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9599, hp=200\n", + "Call query_by_index with arch_index=9600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9600, hp=200\n", + "Call query_by_index with arch_index=9601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9601, hp=200\n", + "Call query_by_index with arch_index=9602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9602, hp=200\n", + "Call query_by_index with arch_index=9603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9603, hp=200\n", + "Call query_by_index with arch_index=9604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9604, hp=200\n", + "Call query_by_index with arch_index=9605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9605, hp=200\n", + "Call query_by_index with arch_index=9606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9606, hp=200\n", + "Call query_by_index with arch_index=9607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9607, hp=200\n", + "Call query_by_index with arch_index=9608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9608, hp=200\n", + "Call query_by_index with arch_index=9609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9609, hp=200\n", + "Call query_by_index with arch_index=9610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9610, hp=200\n", + "Call query_by_index with arch_index=9611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9611, hp=200\n", + "Call query_by_index with arch_index=9612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9612, hp=200\n", + "Call query_by_index with arch_index=9613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9613, hp=200\n", + "Call query_by_index with arch_index=9614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9614, hp=200\n", + "Call query_by_index with arch_index=9615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9615, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 62%|██████▏ | 9646/15625 [02:16<01:03, 93.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9616, hp=200\n", + "Call query_by_index with arch_index=9617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9617, hp=200\n", + "Call query_by_index with arch_index=9618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9618, hp=200\n", + "Call query_by_index with arch_index=9619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9619, hp=200\n", + "Call query_by_index with arch_index=9620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9620, hp=200\n", + "Call query_by_index with arch_index=9621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9621, hp=200\n", + "Call query_by_index with arch_index=9622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9622, hp=200\n", + "Call query_by_index with arch_index=9623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9623, hp=200\n", + "Call query_by_index with arch_index=9624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9624, hp=200\n", + "Call query_by_index with arch_index=9625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9625, hp=200\n", + "Call query_by_index with arch_index=9626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9626, hp=200\n", + "Call query_by_index with arch_index=9627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9627, hp=200\n", + "Call query_by_index with arch_index=9628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9628, hp=200\n", + "Call query_by_index with arch_index=9629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9629, hp=200\n", + "Call query_by_index with arch_index=9630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9630, hp=200\n", + "Call query_by_index with arch_index=9631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9631, hp=200\n", + "Call query_by_index with arch_index=9632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9632, hp=200\n", + "Call query_by_index with arch_index=9633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9633, hp=200\n", + "Call query_by_index with arch_index=9634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9634, hp=200\n", + "Call query_by_index with arch_index=9635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9635, hp=200\n", + "Call query_by_index with arch_index=9636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9636, hp=200\n", + "Call query_by_index with arch_index=9637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9637, hp=200\n", + "Call query_by_index with arch_index=9638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9638, hp=200\n", + "Call query_by_index with arch_index=9639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9639, hp=200\n", + "Call query_by_index with arch_index=9640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9640, hp=200\n", + "Call query_by_index with arch_index=9641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9641, hp=200\n", + "Call query_by_index with arch_index=9642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9642, hp=200\n", + "Call query_by_index with arch_index=9643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9643, hp=200\n", + "Call query_by_index with arch_index=9644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9644, hp=200\n", + "Call query_by_index with arch_index=9645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9645, hp=200\n", + "Call query_by_index with arch_index=9646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9646, hp=200\n", + "Call query_by_index with arch_index=9647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9647, hp=200\n", + "Call query_by_index with arch_index=9648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9648, hp=200\n", + "Call query_by_index with arch_index=9649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9649, hp=200\n", + "Call query_by_index with arch_index=9650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9650, hp=200\n", + "Call query_by_index with arch_index=9651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9651, hp=200\n", + "Call query_by_index with arch_index=9652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9652, hp=200\n", + "Call query_by_index with arch_index=9653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9653, hp=200\n", + "Call query_by_index with arch_index=9654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9654, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 62%|██████▏ | 9667/15625 [02:16<01:07, 88.27it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9655, hp=200\n", + "Call query_by_index with arch_index=9656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9656, hp=200\n", + "Call query_by_index with arch_index=9657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9657, hp=200\n", + "Call query_by_index with arch_index=9658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9658, hp=200\n", + "Call query_by_index with arch_index=9659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9659, hp=200\n", + "Call query_by_index with arch_index=9660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9660, hp=200\n", + "Call query_by_index with arch_index=9661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9661, hp=200\n", + "Call query_by_index with arch_index=9662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9662, hp=200\n", + "Call query_by_index with arch_index=9663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9663, hp=200\n", + "Call query_by_index with arch_index=9664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9664, hp=200\n", + "Call query_by_index with arch_index=9665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9665, hp=200\n", + "Call query_by_index with arch_index=9666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9666, hp=200\n", + "Call query_by_index with arch_index=9667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9667, hp=200\n", + "Call query_by_index with arch_index=9668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9668, hp=200\n", + "Call query_by_index with arch_index=9669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9669, hp=200\n", + "Call query_by_index with arch_index=9670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9670, hp=200\n", + "Call query_by_index with arch_index=9671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9671, hp=200\n", + "Call query_by_index with arch_index=9672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9672, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 62%|██████▏ | 9685/15625 [02:17<01:13, 80.44it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9673, hp=200\n", + "Call query_by_index with arch_index=9674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9674, hp=200\n", + "Call query_by_index with arch_index=9675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9675, hp=200\n", + "Call query_by_index with arch_index=9676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9676, hp=200\n", + "Call query_by_index with arch_index=9677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9677, hp=200\n", + "Call query_by_index with arch_index=9678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9678, hp=200\n", + "Call query_by_index with arch_index=9679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9679, hp=200\n", + "Call query_by_index with arch_index=9680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9680, hp=200\n", + "Call query_by_index with arch_index=9681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9681, hp=200\n", + "Call query_by_index with arch_index=9682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9682, hp=200\n", + "Call query_by_index with arch_index=9683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9683, hp=200\n", + "Call query_by_index with arch_index=9684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9684, hp=200\n", + "Call query_by_index with arch_index=9685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9685, hp=200\n", + "Call query_by_index with arch_index=9686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9686, hp=200\n", + "Call query_by_index with arch_index=9687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9687, hp=200\n", + "Call query_by_index with arch_index=9688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9688, hp=200\n", + "Call query_by_index with arch_index=9689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9689, hp=200\n", + "Call query_by_index with arch_index=9690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9690, hp=200\n", + "Call query_by_index with arch_index=9691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9691, hp=200\n", + "Call query_by_index with arch_index=9692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9692, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 62%|██████▏ | 9705/15625 [02:17<01:07, 87.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9693, hp=200\n", + "Call query_by_index with arch_index=9694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9694, hp=200\n", + "Call query_by_index with arch_index=9695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9695, hp=200\n", + "Call query_by_index with arch_index=9696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9696, hp=200\n", + "Call query_by_index with arch_index=9697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9697, hp=200\n", + "Call query_by_index with arch_index=9698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9698, hp=200\n", + "Call query_by_index with arch_index=9699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9699, hp=200\n", + "Call query_by_index with arch_index=9700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9700, hp=200\n", + "Call query_by_index with arch_index=9701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9701, hp=200\n", + "Call query_by_index with arch_index=9702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9702, hp=200\n", + "Call query_by_index with arch_index=9703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9703, hp=200\n", + "Call query_by_index with arch_index=9704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9704, hp=200\n", + "Call query_by_index with arch_index=9705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9705, hp=200\n", + "Call query_by_index with arch_index=9706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9706, hp=200\n", + "Call query_by_index with arch_index=9707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9707, hp=200\n", + "Call query_by_index with arch_index=9708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9708, hp=200\n", + "Call query_by_index with arch_index=9709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9709, hp=200\n", + "Call query_by_index with arch_index=9710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9710, hp=200\n", + "Call query_by_index with arch_index=9711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9711, hp=200\n", + "Call query_by_index with arch_index=9712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9712, hp=200\n", + "Call query_by_index with arch_index=9713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9713, hp=200\n", + "Call query_by_index with arch_index=9714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9714, hp=200\n", + "Call query_by_index with arch_index=9715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9715, hp=200\n", + "Call query_by_index with arch_index=9716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9716, hp=200\n", + "Call query_by_index with arch_index=9717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9717, hp=200\n", + "Call query_by_index with arch_index=9718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9718, hp=200\n", + "Call query_by_index with arch_index=9719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9719, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 62%|██████▏ | 9747/15625 [02:17<00:50, 115.94it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9720, hp=200\n", + "Call query_by_index with arch_index=9721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9721, hp=200\n", + "Call query_by_index with arch_index=9722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9722, hp=200\n", + "Call query_by_index with arch_index=9723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9723, hp=200\n", + "Call query_by_index with arch_index=9724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9724, hp=200\n", + "Call query_by_index with arch_index=9725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9725, hp=200\n", + "Call query_by_index with arch_index=9726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9726, hp=200\n", + "Call query_by_index with arch_index=9727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9727, hp=200\n", + "Call query_by_index with arch_index=9728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9728, hp=200\n", + "Call query_by_index with arch_index=9729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9729, hp=200\n", + "Call query_by_index with arch_index=9730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9730, hp=200\n", + "Call query_by_index with arch_index=9731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9731, hp=200\n", + "Call query_by_index with arch_index=9732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9732, hp=200\n", + "Call query_by_index with arch_index=9733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9733, hp=200\n", + "Call query_by_index with arch_index=9734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9734, hp=200\n", + "Call query_by_index with arch_index=9735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9735, hp=200\n", + "Call query_by_index with arch_index=9736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9736, hp=200\n", + "Call query_by_index with arch_index=9737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9737, hp=200\n", + "Call query_by_index with arch_index=9738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9738, hp=200\n", + "Call query_by_index with arch_index=9739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9739, hp=200\n", + "Call query_by_index with arch_index=9740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9740, hp=200\n", + "Call query_by_index with arch_index=9741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9741, hp=200\n", + "Call query_by_index with arch_index=9742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9742, hp=200\n", + "Call query_by_index with arch_index=9743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9743, hp=200\n", + "Call query_by_index with arch_index=9744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9744, hp=200\n", + "Call query_by_index with arch_index=9745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9745, hp=200\n", + "Call query_by_index with arch_index=9746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9746, hp=200\n", + "Call query_by_index with arch_index=9747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9747, hp=200\n", + "Call query_by_index with arch_index=9748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9748, hp=200\n", + "Call query_by_index with arch_index=9749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9749, hp=200\n", + "Call query_by_index with arch_index=9750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9750, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 62%|██████▏ | 9759/15625 [02:17<00:58, 100.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9751, hp=200\n", + "Call query_by_index with arch_index=9752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9752, hp=200\n", + "Call query_by_index with arch_index=9753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9753, hp=200\n", + "Call query_by_index with arch_index=9754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9754, hp=200\n", + "Call query_by_index with arch_index=9755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9755, hp=200\n", + "Call query_by_index with arch_index=9756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9756, hp=200\n", + "Call query_by_index with arch_index=9757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9757, hp=200\n", + "Call query_by_index with arch_index=9758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9758, hp=200\n", + "Call query_by_index with arch_index=9759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9759, hp=200\n", + "Call query_by_index with arch_index=9760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9760, hp=200\n", + "Call query_by_index with arch_index=9761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9761, hp=200\n", + "Call query_by_index with arch_index=9762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9762, hp=200\n", + "Call query_by_index with arch_index=9763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9763, hp=200\n", + "Call query_by_index with arch_index=9764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9764, hp=200\n", + "Call query_by_index with arch_index=9765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9765, hp=200\n", + "Call query_by_index with arch_index=9766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9766, hp=200\n", + "Call query_by_index with arch_index=9767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9767, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 63%|██████▎ | 9780/15625 [02:17<01:09, 84.64it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9768, hp=200\n", + "Call query_by_index with arch_index=9769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9769, hp=200\n", + "Call query_by_index with arch_index=9770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9770, hp=200\n", + "Call query_by_index with arch_index=9771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9771, hp=200\n", + "Call query_by_index with arch_index=9772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9772, hp=200\n", + "Call query_by_index with arch_index=9773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9773, hp=200\n", + "Call query_by_index with arch_index=9774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9774, hp=200\n", + "Call query_by_index with arch_index=9775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9775, hp=200\n", + "Call query_by_index with arch_index=9776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9776, hp=200\n", + "Call query_by_index with arch_index=9777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9777, hp=200\n", + "Call query_by_index with arch_index=9778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9778, hp=200\n", + "Call query_by_index with arch_index=9779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9779, hp=200\n", + "Call query_by_index with arch_index=9780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9780, hp=200\n", + "Call query_by_index with arch_index=9781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9781, hp=200\n", + "Call query_by_index with arch_index=9782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9782, hp=200\n", + "Call query_by_index with arch_index=9783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9783, hp=200\n", + "Call query_by_index with arch_index=9784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9784, hp=200\n", + "Call query_by_index with arch_index=9785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9785, hp=200\n", + "Call query_by_index with arch_index=9786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9786, hp=200\n", + "Call query_by_index with arch_index=9787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9787, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 63%|██████▎ | 9799/15625 [02:18<01:05, 88.40it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9788, hp=200\n", + "Call query_by_index with arch_index=9789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9789, hp=200\n", + "Call query_by_index with arch_index=9790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9790, hp=200\n", + "Call query_by_index with arch_index=9791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9791, hp=200\n", + "Call query_by_index with arch_index=9792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9792, hp=200\n", + "Call query_by_index with arch_index=9793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9793, hp=200\n", + "Call query_by_index with arch_index=9794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9794, hp=200\n", + "Call query_by_index with arch_index=9795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9795, hp=200\n", + "Call query_by_index with arch_index=9796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9796, hp=200\n", + "Call query_by_index with arch_index=9797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9797, hp=200\n", + "Call query_by_index with arch_index=9798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9798, hp=200\n", + "Call query_by_index with arch_index=9799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9799, hp=200\n", + "Call query_by_index with arch_index=9800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9800, hp=200\n", + "Call query_by_index with arch_index=9801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9801, hp=200\n", + "Call query_by_index with arch_index=9802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9802, hp=200\n", + "Call query_by_index with arch_index=9803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9803, hp=200\n", + "Call query_by_index with arch_index=9804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9804, hp=200\n", + "Call query_by_index with arch_index=9805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9805, hp=200\n", + "Call query_by_index with arch_index=9806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9806, hp=200\n", + "Call query_by_index with arch_index=9807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9807, hp=200\n", + "Call query_by_index with arch_index=9808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9808, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 63%|██████▎ | 9829/15625 [02:18<01:02, 92.74it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9809, hp=200\n", + "Call query_by_index with arch_index=9810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9810, hp=200\n", + "Call query_by_index with arch_index=9811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9811, hp=200\n", + "Call query_by_index with arch_index=9812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9812, hp=200\n", + "Call query_by_index with arch_index=9813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9813, hp=200\n", + "Call query_by_index with arch_index=9814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9814, hp=200\n", + "Call query_by_index with arch_index=9815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9815, hp=200\n", + "Call query_by_index with arch_index=9816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9816, hp=200\n", + "Call query_by_index with arch_index=9817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9817, hp=200\n", + "Call query_by_index with arch_index=9818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9818, hp=200\n", + "Call query_by_index with arch_index=9819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9819, hp=200\n", + "Call query_by_index with arch_index=9820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9820, hp=200\n", + "Call query_by_index with arch_index=9821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9821, hp=200\n", + "Call query_by_index with arch_index=9822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9822, hp=200\n", + "Call query_by_index with arch_index=9823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9823, hp=200\n", + "Call query_by_index with arch_index=9824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9824, hp=200\n", + "Call query_by_index with arch_index=9825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9825, hp=200\n", + "Call query_by_index with arch_index=9826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9826, hp=200\n", + "Call query_by_index with arch_index=9827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9827, hp=200\n", + "Call query_by_index with arch_index=9828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9828, hp=200\n", + "Call query_by_index with arch_index=9829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9829, hp=200\n", + "Call query_by_index with arch_index=9830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9830, hp=200\n", + "Call query_by_index with arch_index=9831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9831, hp=200\n", + "Call query_by_index with arch_index=9832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9832, hp=200\n", + "Call query_by_index with arch_index=9833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9833, hp=200\n", + "Call query_by_index with arch_index=9834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9834, hp=200\n", + "Call query_by_index with arch_index=9835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9835, hp=200\n", + "Call query_by_index with arch_index=9836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9836, hp=200\n", + "Call query_by_index with arch_index=9837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9837, hp=200\n", + "Call query_by_index with arch_index=9838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9838, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 63%|██████▎ | 9861/15625 [02:18<00:59, 96.70it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9839, hp=200\n", + "Call query_by_index with arch_index=9840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9840, hp=200\n", + "Call query_by_index with arch_index=9841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9841, hp=200\n", + "Call query_by_index with arch_index=9842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9842, hp=200\n", + "Call query_by_index with arch_index=9843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9843, hp=200\n", + "Call query_by_index with arch_index=9844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9844, hp=200\n", + "Call query_by_index with arch_index=9845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9845, hp=200\n", + "Call query_by_index with arch_index=9846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9846, hp=200\n", + "Call query_by_index with arch_index=9847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9847, hp=200\n", + "Call query_by_index with arch_index=9848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9848, hp=200\n", + "Call query_by_index with arch_index=9849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9849, hp=200\n", + "Call query_by_index with arch_index=9850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9850, hp=200\n", + "Call query_by_index with arch_index=9851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9851, hp=200\n", + "Call query_by_index with arch_index=9852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9852, hp=200\n", + "Call query_by_index with arch_index=9853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9853, hp=200\n", + "Call query_by_index with arch_index=9854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9854, hp=200\n", + "Call query_by_index with arch_index=9855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9855, hp=200\n", + "Call query_by_index with arch_index=9856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9856, hp=200\n", + "Call query_by_index with arch_index=9857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9857, hp=200\n", + "Call query_by_index with arch_index=9858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9858, hp=200\n", + "Call query_by_index with arch_index=9859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9859, hp=200\n", + "Call query_by_index with arch_index=9860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9860, hp=200\n", + "Call query_by_index with arch_index=9861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9861, hp=200\n", + "Call query_by_index with arch_index=9862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9862, hp=200\n", + "Call query_by_index with arch_index=9863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9863, hp=200\n", + "Call query_by_index with arch_index=9864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9864, hp=200\n", + "Call query_by_index with arch_index=9865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9865, hp=200\n", + "Call query_by_index with arch_index=9866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9866, hp=200\n", + "Call query_by_index with arch_index=9867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9867, hp=200\n", + "Call query_by_index with arch_index=9868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9868, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 63%|██████▎ | 9892/15625 [02:19<00:57, 99.30it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9869, hp=200\n", + "Call query_by_index with arch_index=9870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9870, hp=200\n", + "Call query_by_index with arch_index=9871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9871, hp=200\n", + "Call query_by_index with arch_index=9872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9872, hp=200\n", + "Call query_by_index with arch_index=9873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9873, hp=200\n", + "Call query_by_index with arch_index=9874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9874, hp=200\n", + "Call query_by_index with arch_index=9875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9875, hp=200\n", + "Call query_by_index with arch_index=9876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9876, hp=200\n", + "Call query_by_index with arch_index=9877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9877, hp=200\n", + "Call query_by_index with arch_index=9878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9878, hp=200\n", + "Call query_by_index with arch_index=9879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9879, hp=200\n", + "Call query_by_index with arch_index=9880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9880, hp=200\n", + "Call query_by_index with arch_index=9881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9881, hp=200\n", + "Call query_by_index with arch_index=9882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9882, hp=200\n", + "Call query_by_index with arch_index=9883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9883, hp=200\n", + "Call query_by_index with arch_index=9884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9884, hp=200\n", + "Call query_by_index with arch_index=9885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9885, hp=200\n", + "Call query_by_index with arch_index=9886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9886, hp=200\n", + "Call query_by_index with arch_index=9887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9887, hp=200\n", + "Call query_by_index with arch_index=9888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9888, hp=200\n", + "Call query_by_index with arch_index=9889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9889, hp=200\n", + "Call query_by_index with arch_index=9890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9890, hp=200\n", + "Call query_by_index with arch_index=9891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9891, hp=200\n", + "Call query_by_index with arch_index=9892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9892, hp=200\n", + "Call query_by_index with arch_index=9893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9893, hp=200\n", + "Call query_by_index with arch_index=9894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9894, hp=200\n", + "Call query_by_index with arch_index=9895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9895, hp=200\n", + "Call query_by_index with arch_index=9896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9896, hp=200\n", + "Call query_by_index with arch_index=9897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9897, hp=200\n", + "Call query_by_index with arch_index=9898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9898, hp=200\n", + "Call query_by_index with arch_index=9899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9899, hp=200\n", + "Call query_by_index with arch_index=9900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9900, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 63%|██████▎ | 9913/15625 [02:19<00:58, 98.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9901, hp=200\n", + "Call query_by_index with arch_index=9902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9902, hp=200\n", + "Call query_by_index with arch_index=9903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9903, hp=200\n", + "Call query_by_index with arch_index=9904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9904, hp=200\n", + "Call query_by_index with arch_index=9905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9905, hp=200\n", + "Call query_by_index with arch_index=9906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9906, hp=200\n", + "Call query_by_index with arch_index=9907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9907, hp=200\n", + "Call query_by_index with arch_index=9908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9908, hp=200\n", + "Call query_by_index with arch_index=9909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9909, hp=200\n", + "Call query_by_index with arch_index=9910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9910, hp=200\n", + "Call query_by_index with arch_index=9911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9911, hp=200\n", + "Call query_by_index with arch_index=9912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9912, hp=200\n", + "Call query_by_index with arch_index=9913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9913, hp=200\n", + "Call query_by_index with arch_index=9914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9914, hp=200\n", + "Call query_by_index with arch_index=9915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9915, hp=200\n", + "Call query_by_index with arch_index=9916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9916, hp=200\n", + "Call query_by_index with arch_index=9917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9917, hp=200\n", + "Call query_by_index with arch_index=9918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9918, hp=200\n", + "Call query_by_index with arch_index=9919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9919, hp=200\n", + "Call query_by_index with arch_index=9920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9920, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 64%|██████▎ | 9933/15625 [02:19<01:12, 78.27it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9921, hp=200\n", + "Call query_by_index with arch_index=9922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9922, hp=200\n", + "Call query_by_index with arch_index=9923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9923, hp=200\n", + "Call query_by_index with arch_index=9924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9924, hp=200\n", + "Call query_by_index with arch_index=9925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9925, hp=200\n", + "Call query_by_index with arch_index=9926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9926, hp=200\n", + "Call query_by_index with arch_index=9927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9927, hp=200\n", + "Call query_by_index with arch_index=9928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9928, hp=200\n", + "Call query_by_index with arch_index=9929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9929, hp=200\n", + "Call query_by_index with arch_index=9930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9930, hp=200\n", + "Call query_by_index with arch_index=9931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9931, hp=200\n", + "Call query_by_index with arch_index=9932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9932, hp=200\n", + "Call query_by_index with arch_index=9933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9933, hp=200\n", + "Call query_by_index with arch_index=9934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9934, hp=200\n", + "Call query_by_index with arch_index=9935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9935, hp=200\n", + "Call query_by_index with arch_index=9936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9936, hp=200\n", + "Call query_by_index with arch_index=9937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9937, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 64%|██████▎ | 9950/15625 [02:19<01:20, 70.46it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9938, hp=200\n", + "Call query_by_index with arch_index=9939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9939, hp=200\n", + "Call query_by_index with arch_index=9940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9940, hp=200\n", + "Call query_by_index with arch_index=9941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9941, hp=200\n", + "Call query_by_index with arch_index=9942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9942, hp=200\n", + "Call query_by_index with arch_index=9943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9943, hp=200\n", + "Call query_by_index with arch_index=9944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9944, hp=200\n", + "Call query_by_index with arch_index=9945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9945, hp=200\n", + "Call query_by_index with arch_index=9946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9946, hp=200\n", + "Call query_by_index with arch_index=9947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9947, hp=200\n", + "Call query_by_index with arch_index=9948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9948, hp=200\n", + "Call query_by_index with arch_index=9949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9949, hp=200\n", + "Call query_by_index with arch_index=9950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9950, hp=200\n", + "Call query_by_index with arch_index=9951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9951, hp=200\n", + "Call query_by_index with arch_index=9952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9952, hp=200\n", + "Call query_by_index with arch_index=9953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9953, hp=200\n", + "Call query_by_index with arch_index=9954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9954, hp=200\n", + "Call query_by_index with arch_index=9955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9955, hp=200\n", + "Call query_by_index with arch_index=9956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9956, hp=200\n", + "Call query_by_index with arch_index=9957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9957, hp=200\n", + "Call query_by_index with arch_index=9958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9958, hp=200\n", + "Call query_by_index with arch_index=9959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9959, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 64%|██████▍ | 9979/15625 [02:20<01:11, 79.47it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9960, hp=200\n", + "Call query_by_index with arch_index=9961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9961, hp=200\n", + "Call query_by_index with arch_index=9962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9962, hp=200\n", + "Call query_by_index with arch_index=9963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9963, hp=200\n", + "Call query_by_index with arch_index=9964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9964, hp=200\n", + "Call query_by_index with arch_index=9965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9965, hp=200\n", + "Call query_by_index with arch_index=9966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9966, hp=200\n", + "Call query_by_index with arch_index=9967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9967, hp=200\n", + "Call query_by_index with arch_index=9968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9968, hp=200\n", + "Call query_by_index with arch_index=9969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9969, hp=200\n", + "Call query_by_index with arch_index=9970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9970, hp=200\n", + "Call query_by_index with arch_index=9971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9971, hp=200\n", + "Call query_by_index with arch_index=9972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9972, hp=200\n", + "Call query_by_index with arch_index=9973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9973, hp=200\n", + "Call query_by_index with arch_index=9974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9974, hp=200\n", + "Call query_by_index with arch_index=9975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9975, hp=200\n", + "Call query_by_index with arch_index=9976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9976, hp=200\n", + "Call query_by_index with arch_index=9977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9977, hp=200\n", + "Call query_by_index with arch_index=9978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9978, hp=200\n", + "Call query_by_index with arch_index=9979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9979, hp=200\n", + "Call query_by_index with arch_index=9980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9980, hp=200\n", + "Call query_by_index with arch_index=9981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9981, hp=200\n", + "Call query_by_index with arch_index=9982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9982, hp=200\n", + "Call query_by_index with arch_index=9983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9983, hp=200\n", + "Call query_by_index with arch_index=9984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9984, hp=200\n", + "Call query_by_index with arch_index=9985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9985, hp=200\n", + "Call query_by_index with arch_index=9986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9986, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 64%|██████▍ | 10008/15625 [02:20<01:04, 87.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=9987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9987, hp=200\n", + "Call query_by_index with arch_index=9988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9988, hp=200\n", + "Call query_by_index with arch_index=9989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9989, hp=200\n", + "Call query_by_index with arch_index=9990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9990, hp=200\n", + "Call query_by_index with arch_index=9991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9991, hp=200\n", + "Call query_by_index with arch_index=9992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9992, hp=200\n", + "Call query_by_index with arch_index=9993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9993, hp=200\n", + "Call query_by_index with arch_index=9994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9994, hp=200\n", + "Call query_by_index with arch_index=9995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9995, hp=200\n", + "Call query_by_index with arch_index=9996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9996, hp=200\n", + "Call query_by_index with arch_index=9997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9997, hp=200\n", + "Call query_by_index with arch_index=9998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9998, hp=200\n", + "Call query_by_index with arch_index=9999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=9999, hp=200\n", + "Call query_by_index with arch_index=10000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10000, hp=200\n", + "Call query_by_index with arch_index=10001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10001, hp=200\n", + "Call query_by_index with arch_index=10002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10002, hp=200\n", + "Call query_by_index with arch_index=10003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10003, hp=200\n", + "Call query_by_index with arch_index=10004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10004, hp=200\n", + "Call query_by_index with arch_index=10005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10005, hp=200\n", + "Call query_by_index with arch_index=10006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10006, hp=200\n", + "Call query_by_index with arch_index=10007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10007, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 64%|██████▍ | 10028/15625 [02:20<01:01, 91.26it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10008, hp=200\n", + "Call query_by_index with arch_index=10009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10009, hp=200\n", + "Call query_by_index with arch_index=10010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10010, hp=200\n", + "Call query_by_index with arch_index=10011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10011, hp=200\n", + "Call query_by_index with arch_index=10012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10012, hp=200\n", + "Call query_by_index with arch_index=10013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10013, hp=200\n", + "Call query_by_index with arch_index=10014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10014, hp=200\n", + "Call query_by_index with arch_index=10015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10015, hp=200\n", + "Call query_by_index with arch_index=10016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10016, hp=200\n", + "Call query_by_index with arch_index=10017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10017, hp=200\n", + "Call query_by_index with arch_index=10018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10018, hp=200\n", + "Call query_by_index with arch_index=10019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10019, hp=200\n", + "Call query_by_index with arch_index=10020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10020, hp=200\n", + "Call query_by_index with arch_index=10021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10021, hp=200\n", + "Call query_by_index with arch_index=10022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10022, hp=200\n", + "Call query_by_index with arch_index=10023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10023, hp=200\n", + "Call query_by_index with arch_index=10024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10024, hp=200\n", + "Call query_by_index with arch_index=10025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10025, hp=200\n", + "Call query_by_index with arch_index=10026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10026, hp=200\n", + "Call query_by_index with arch_index=10027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10027, hp=200\n", + "Call query_by_index with arch_index=10028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10028, hp=200\n", + "Call query_by_index with arch_index=10029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10029, hp=200\n", + "Call query_by_index with arch_index=10030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10030, hp=200\n", + "Call query_by_index with arch_index=10031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10031, hp=200\n", + "Call query_by_index with arch_index=10032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10032, hp=200\n", + "Call query_by_index with arch_index=10033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10033, hp=200\n", + "Call query_by_index with arch_index=10034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10034, hp=200\n", + "Call query_by_index with arch_index=10035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10035, hp=200\n", + "Call query_by_index with arch_index=10036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10036, hp=200\n", + "Call query_by_index with arch_index=10037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10037, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 64%|██████▍ | 10049/15625 [02:21<00:59, 93.11it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10038, hp=200\n", + "Call query_by_index with arch_index=10039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10039, hp=200\n", + "Call query_by_index with arch_index=10040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10040, hp=200\n", + "Call query_by_index with arch_index=10041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10041, hp=200\n", + "Call query_by_index with arch_index=10042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10042, hp=200\n", + "Call query_by_index with arch_index=10043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10043, hp=200\n", + "Call query_by_index with arch_index=10044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10044, hp=200\n", + "Call query_by_index with arch_index=10045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10045, hp=200\n", + "Call query_by_index with arch_index=10046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10046, hp=200\n", + "Call query_by_index with arch_index=10047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10047, hp=200\n", + "Call query_by_index with arch_index=10048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10048, hp=200\n", + "Call query_by_index with arch_index=10049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10049, hp=200\n", + "Call query_by_index with arch_index=10050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10050, hp=200\n", + "Call query_by_index with arch_index=10051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10051, hp=200\n", + "Call query_by_index with arch_index=10052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10052, hp=200\n", + "Call query_by_index with arch_index=10053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10053, hp=200\n", + "Call query_by_index with arch_index=10054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10054, hp=200\n", + "Call query_by_index with arch_index=10055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10055, hp=200\n", + "Call query_by_index with arch_index=10056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10056, hp=200\n", + "Call query_by_index with arch_index=10057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10057, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 65%|██████▍ | 10079/15625 [02:21<01:00, 92.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10058, hp=200\n", + "Call query_by_index with arch_index=10059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10059, hp=200\n", + "Call query_by_index with arch_index=10060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10060, hp=200\n", + "Call query_by_index with arch_index=10061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10061, hp=200\n", + "Call query_by_index with arch_index=10062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10062, hp=200\n", + "Call query_by_index with arch_index=10063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10063, hp=200\n", + "Call query_by_index with arch_index=10064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10064, hp=200\n", + "Call query_by_index with arch_index=10065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10065, hp=200\n", + "Call query_by_index with arch_index=10066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10066, hp=200\n", + "Call query_by_index with arch_index=10067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10067, hp=200\n", + "Call query_by_index with arch_index=10068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10068, hp=200\n", + "Call query_by_index with arch_index=10069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10069, hp=200\n", + "Call query_by_index with arch_index=10070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10070, hp=200\n", + "Call query_by_index with arch_index=10071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10071, hp=200\n", + "Call query_by_index with arch_index=10072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10072, hp=200\n", + "Call query_by_index with arch_index=10073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10073, hp=200\n", + "Call query_by_index with arch_index=10074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10074, hp=200\n", + "Call query_by_index with arch_index=10075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10075, hp=200\n", + "Call query_by_index with arch_index=10076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10076, hp=200\n", + "Call query_by_index with arch_index=10077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10077, hp=200\n", + "Call query_by_index with arch_index=10078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10078, hp=200\n", + "Call query_by_index with arch_index=10079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10079, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 65%|██████▍ | 10109/15625 [02:21<00:58, 93.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10080, hp=200\n", + "Call query_by_index with arch_index=10081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10081, hp=200\n", + "Call query_by_index with arch_index=10082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10082, hp=200\n", + "Call query_by_index with arch_index=10083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10083, hp=200\n", + "Call query_by_index with arch_index=10084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10084, hp=200\n", + "Call query_by_index with arch_index=10085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10085, hp=200\n", + "Call query_by_index with arch_index=10086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10086, hp=200\n", + "Call query_by_index with arch_index=10087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10087, hp=200\n", + "Call query_by_index with arch_index=10088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10088, hp=200\n", + "Call query_by_index with arch_index=10089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10089, hp=200\n", + "Call query_by_index with arch_index=10090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10090, hp=200\n", + "Call query_by_index with arch_index=10091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10091, hp=200\n", + "Call query_by_index with arch_index=10092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10092, hp=200\n", + "Call query_by_index with arch_index=10093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10093, hp=200\n", + "Call query_by_index with arch_index=10094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10094, hp=200\n", + "Call query_by_index with arch_index=10095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10095, hp=200\n", + "Call query_by_index with arch_index=10096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10096, hp=200\n", + "Call query_by_index with arch_index=10097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10097, hp=200\n", + "Call query_by_index with arch_index=10098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10098, hp=200\n", + "Call query_by_index with arch_index=10099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10099, hp=200\n", + "Call query_by_index with arch_index=10100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10100, hp=200\n", + "Call query_by_index with arch_index=10101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10101, hp=200\n", + "Call query_by_index with arch_index=10102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10102, hp=200\n", + "Call query_by_index with arch_index=10103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10103, hp=200\n", + "Call query_by_index with arch_index=10104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10104, hp=200\n", + "Call query_by_index with arch_index=10105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10105, hp=200\n", + "Call query_by_index with arch_index=10106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10106, hp=200\n", + "Call query_by_index with arch_index=10107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10107, hp=200\n", + "Call query_by_index with arch_index=10108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10108, hp=200\n", + "Call query_by_index with arch_index=10109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10109, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 65%|██████▍ | 10147/15625 [02:21<00:47, 114.79it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10110, hp=200\n", + "Call query_by_index with arch_index=10111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10111, hp=200\n", + "Call query_by_index with arch_index=10112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10112, hp=200\n", + "Call query_by_index with arch_index=10113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10113, hp=200\n", + "Call query_by_index with arch_index=10114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10114, hp=200\n", + "Call query_by_index with arch_index=10115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10115, hp=200\n", + "Call query_by_index with arch_index=10116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10116, hp=200\n", + "Call query_by_index with arch_index=10117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10117, hp=200\n", + "Call query_by_index with arch_index=10118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10118, hp=200\n", + "Call query_by_index with arch_index=10119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10119, hp=200\n", + "Call query_by_index with arch_index=10120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10120, hp=200\n", + "Call query_by_index with arch_index=10121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10121, hp=200\n", + "Call query_by_index with arch_index=10122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10122, hp=200\n", + "Call query_by_index with arch_index=10123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10123, hp=200\n", + "Call query_by_index with arch_index=10124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10124, hp=200\n", + "Call query_by_index with arch_index=10125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10125, hp=200\n", + "Call query_by_index with arch_index=10126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10126, hp=200\n", + "Call query_by_index with arch_index=10127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10127, hp=200\n", + "Call query_by_index with arch_index=10128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10128, hp=200\n", + "Call query_by_index with arch_index=10129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10129, hp=200\n", + "Call query_by_index with arch_index=10130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10130, hp=200\n", + "Call query_by_index with arch_index=10131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10131, hp=200\n", + "Call query_by_index with arch_index=10132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10132, hp=200\n", + "Call query_by_index with arch_index=10133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10133, hp=200\n", + "Call query_by_index with arch_index=10134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10134, hp=200\n", + "Call query_by_index with arch_index=10135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10135, hp=200\n", + "Call query_by_index with arch_index=10136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10136, hp=200\n", + "Call query_by_index with arch_index=10137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10137, hp=200\n", + "Call query_by_index with arch_index=10138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10138, hp=200\n", + "Call query_by_index with arch_index=10139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10139, hp=200\n", + "Call query_by_index with arch_index=10140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10140, hp=200\n", + "Call query_by_index with arch_index=10141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10141, hp=200\n", + "Call query_by_index with arch_index=10142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10142, hp=200\n", + "Call query_by_index with arch_index=10143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10143, hp=200\n", + "Call query_by_index with arch_index=10144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10144, hp=200\n", + "Call query_by_index with arch_index=10145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10145, hp=200\n", + "Call query_by_index with arch_index=10146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10146, hp=200\n", + "Call query_by_index with arch_index=10147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10147, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 65%|██████▌ | 10171/15625 [02:22<00:52, 103.53it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10148, hp=200\n", + "Call query_by_index with arch_index=10149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10149, hp=200\n", + "Call query_by_index with arch_index=10150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10150, hp=200\n", + "Call query_by_index with arch_index=10151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10151, hp=200\n", + "Call query_by_index with arch_index=10152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10152, hp=200\n", + "Call query_by_index with arch_index=10153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10153, hp=200\n", + "Call query_by_index with arch_index=10154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10154, hp=200\n", + "Call query_by_index with arch_index=10155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10155, hp=200\n", + "Call query_by_index with arch_index=10156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10156, hp=200\n", + "Call query_by_index with arch_index=10157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10157, hp=200\n", + "Call query_by_index with arch_index=10158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10158, hp=200\n", + "Call query_by_index with arch_index=10159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10159, hp=200\n", + "Call query_by_index with arch_index=10160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10160, hp=200\n", + "Call query_by_index with arch_index=10161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10161, hp=200\n", + "Call query_by_index with arch_index=10162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10162, hp=200\n", + "Call query_by_index with arch_index=10163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10163, hp=200\n", + "Call query_by_index with arch_index=10164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10164, hp=200\n", + "Call query_by_index with arch_index=10165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10165, hp=200\n", + "Call query_by_index with arch_index=10166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10166, hp=200\n", + "Call query_by_index with arch_index=10167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10167, hp=200\n", + "Call query_by_index with arch_index=10168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10168, hp=200\n", + "Call query_by_index with arch_index=10169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10169, hp=200\n", + "Call query_by_index with arch_index=10170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10170, hp=200\n", + "Call query_by_index with arch_index=10171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10171, hp=200\n", + "Call query_by_index with arch_index=10172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10172, hp=200\n", + "Call query_by_index with arch_index=10173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10173, hp=200\n", + "Call query_by_index with arch_index=10174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10174, hp=200\n", + "Call query_by_index with arch_index=10175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10175, hp=200\n", + "Call query_by_index with arch_index=10176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10176, hp=200\n", + "Call query_by_index with arch_index=10177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10177, hp=200\n", + "Call query_by_index with arch_index=10178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10178, hp=200\n", + "Call query_by_index with arch_index=10179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10179, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 65%|██████▌ | 10204/15625 [02:22<00:55, 98.33it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10180, hp=200\n", + "Call query_by_index with arch_index=10181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10181, hp=200\n", + "Call query_by_index with arch_index=10182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10182, hp=200\n", + "Call query_by_index with arch_index=10183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10183, hp=200\n", + "Call query_by_index with arch_index=10184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10184, hp=200\n", + "Call query_by_index with arch_index=10185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10185, hp=200\n", + "Call query_by_index with arch_index=10186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10186, hp=200\n", + "Call query_by_index with arch_index=10187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10187, hp=200\n", + "Call query_by_index with arch_index=10188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10188, hp=200\n", + "Call query_by_index with arch_index=10189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10189, hp=200\n", + "Call query_by_index with arch_index=10190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10190, hp=200\n", + "Call query_by_index with arch_index=10191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10191, hp=200\n", + "Call query_by_index with arch_index=10192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10192, hp=200\n", + "Call query_by_index with arch_index=10193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10193, hp=200\n", + "Call query_by_index with arch_index=10194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10194, hp=200\n", + "Call query_by_index with arch_index=10195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10195, hp=200\n", + "Call query_by_index with arch_index=10196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10196, hp=200\n", + "Call query_by_index with arch_index=10197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10197, hp=200\n", + "Call query_by_index with arch_index=10198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10198, hp=200\n", + "Call query_by_index with arch_index=10199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10199, hp=200\n", + "Call query_by_index with arch_index=10200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10200, hp=200\n", + "Call query_by_index with arch_index=10201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10201, hp=200\n", + "Call query_by_index with arch_index=10202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10202, hp=200\n", + "Call query_by_index with arch_index=10203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10203, hp=200\n", + "Call query_by_index with arch_index=10204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10204, hp=200\n", + "Call query_by_index with arch_index=10205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10205, hp=200\n", + "Call query_by_index with arch_index=10206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10206, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 66%|██████▌ | 10235/15625 [02:22<00:55, 96.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10207, hp=200\n", + "Call query_by_index with arch_index=10208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10208, hp=200\n", + "Call query_by_index with arch_index=10209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10209, hp=200\n", + "Call query_by_index with arch_index=10210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10210, hp=200\n", + "Call query_by_index with arch_index=10211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10211, hp=200\n", + "Call query_by_index with arch_index=10212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10212, hp=200\n", + "Call query_by_index with arch_index=10213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10213, hp=200\n", + "Call query_by_index with arch_index=10214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10214, hp=200\n", + "Call query_by_index with arch_index=10215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10215, hp=200\n", + "Call query_by_index with arch_index=10216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10216, hp=200\n", + "Call query_by_index with arch_index=10217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10217, hp=200\n", + "Call query_by_index with arch_index=10218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10218, hp=200\n", + "Call query_by_index with arch_index=10219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10219, hp=200\n", + "Call query_by_index with arch_index=10220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10220, hp=200\n", + "Call query_by_index with arch_index=10221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10221, hp=200\n", + "Call query_by_index with arch_index=10222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10222, hp=200\n", + "Call query_by_index with arch_index=10223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10223, hp=200\n", + "Call query_by_index with arch_index=10224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10224, hp=200\n", + "Call query_by_index with arch_index=10225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10225, hp=200\n", + "Call query_by_index with arch_index=10226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10226, hp=200\n", + "Call query_by_index with arch_index=10227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10227, hp=200\n", + "Call query_by_index with arch_index=10228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10228, hp=200\n", + "Call query_by_index with arch_index=10229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10229, hp=200\n", + "Call query_by_index with arch_index=10230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10230, hp=200\n", + "Call query_by_index with arch_index=10231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10231, hp=200\n", + "Call query_by_index with arch_index=10232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10232, hp=200\n", + "Call query_by_index with arch_index=10233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10233, hp=200\n", + "Call query_by_index with arch_index=10234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10234, hp=200\n", + "Call query_by_index with arch_index=10235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10235, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 66%|██████▌ | 10266/15625 [02:23<00:54, 98.56it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10236, hp=200\n", + "Call query_by_index with arch_index=10237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10237, hp=200\n", + "Call query_by_index with arch_index=10238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10238, hp=200\n", + "Call query_by_index with arch_index=10239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10239, hp=200\n", + "Call query_by_index with arch_index=10240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10240, hp=200\n", + "Call query_by_index with arch_index=10241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10241, hp=200\n", + "Call query_by_index with arch_index=10242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10242, hp=200\n", + "Call query_by_index with arch_index=10243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10243, hp=200\n", + "Call query_by_index with arch_index=10244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10244, hp=200\n", + "Call query_by_index with arch_index=10245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10245, hp=200\n", + "Call query_by_index with arch_index=10246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10246, hp=200\n", + "Call query_by_index with arch_index=10247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10247, hp=200\n", + "Call query_by_index with arch_index=10248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10248, hp=200\n", + "Call query_by_index with arch_index=10249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10249, hp=200\n", + "Call query_by_index with arch_index=10250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10250, hp=200\n", + "Call query_by_index with arch_index=10251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10251, hp=200\n", + "Call query_by_index with arch_index=10252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10252, hp=200\n", + "Call query_by_index with arch_index=10253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10253, hp=200\n", + "Call query_by_index with arch_index=10254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10254, hp=200\n", + "Call query_by_index with arch_index=10255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10255, hp=200\n", + "Call query_by_index with arch_index=10256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10256, hp=200\n", + "Call query_by_index with arch_index=10257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10257, hp=200\n", + "Call query_by_index with arch_index=10258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10258, hp=200\n", + "Call query_by_index with arch_index=10259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10259, hp=200\n", + "Call query_by_index with arch_index=10260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10260, hp=200\n", + "Call query_by_index with arch_index=10261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10261, hp=200\n", + "Call query_by_index with arch_index=10262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10262, hp=200\n", + "Call query_by_index with arch_index=10263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10263, hp=200\n", + "Call query_by_index with arch_index=10264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10264, hp=200\n", + "Call query_by_index with arch_index=10265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10265, hp=200\n", + "Call query_by_index with arch_index=10266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10266, hp=200\n", + "Call query_by_index with arch_index=10267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10267, hp=200\n", + "Call query_by_index with arch_index=10268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10268, hp=200\n", + "Call query_by_index with arch_index=10269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10269, hp=200\n", + "Call query_by_index with arch_index=10270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10270, hp=200\n", + "Call query_by_index with arch_index=10271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10271, hp=200\n", + "Call query_by_index with arch_index=10272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10272, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 66%|██████▌ | 10296/15625 [02:23<00:55, 95.29it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10273, hp=200\n", + "Call query_by_index with arch_index=10274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10274, hp=200\n", + "Call query_by_index with arch_index=10275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10275, hp=200\n", + "Call query_by_index with arch_index=10276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10276, hp=200\n", + "Call query_by_index with arch_index=10277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10277, hp=200\n", + "Call query_by_index with arch_index=10278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10278, hp=200\n", + "Call query_by_index with arch_index=10279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10279, hp=200\n", + "Call query_by_index with arch_index=10280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10280, hp=200\n", + "Call query_by_index with arch_index=10281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10281, hp=200\n", + "Call query_by_index with arch_index=10282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10282, hp=200\n", + "Call query_by_index with arch_index=10283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10283, hp=200\n", + "Call query_by_index with arch_index=10284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10284, hp=200\n", + "Call query_by_index with arch_index=10285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10285, hp=200\n", + "Call query_by_index with arch_index=10286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10286, hp=200\n", + "Call query_by_index with arch_index=10287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10287, hp=200\n", + "Call query_by_index with arch_index=10288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10288, hp=200\n", + "Call query_by_index with arch_index=10289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10289, hp=200\n", + "Call query_by_index with arch_index=10290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10290, hp=200\n", + "Call query_by_index with arch_index=10291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10291, hp=200\n", + "Call query_by_index with arch_index=10292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10292, hp=200\n", + "Call query_by_index with arch_index=10293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10293, hp=200\n", + "Call query_by_index with arch_index=10294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10294, hp=200\n", + "Call query_by_index with arch_index=10295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10295, hp=200\n", + "Call query_by_index with arch_index=10296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10296, hp=200\n", + "Call query_by_index with arch_index=10297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10297, hp=200\n", + "Call query_by_index with arch_index=10298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10298, hp=200\n", + "Call query_by_index with arch_index=10299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10299, hp=200\n", + "Call query_by_index with arch_index=10300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10300, hp=200\n", + "Call query_by_index with arch_index=10301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10301, hp=200\n", + "Call query_by_index with arch_index=10302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10302, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 66%|██████▌ | 10326/15625 [02:23<00:55, 96.20it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10303, hp=200\n", + "Call query_by_index with arch_index=10304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10304, hp=200\n", + "Call query_by_index with arch_index=10305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10305, hp=200\n", + "Call query_by_index with arch_index=10306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10306, hp=200\n", + "Call query_by_index with arch_index=10307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10307, hp=200\n", + "Call query_by_index with arch_index=10308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10308, hp=200\n", + "Call query_by_index with arch_index=10309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10309, hp=200\n", + "Call query_by_index with arch_index=10310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10310, hp=200\n", + "Call query_by_index with arch_index=10311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10311, hp=200\n", + "Call query_by_index with arch_index=10312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10312, hp=200\n", + "Call query_by_index with arch_index=10313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10313, hp=200\n", + "Call query_by_index with arch_index=10314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10314, hp=200\n", + "Call query_by_index with arch_index=10315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10315, hp=200\n", + "Call query_by_index with arch_index=10316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10316, hp=200\n", + "Call query_by_index with arch_index=10317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10317, hp=200\n", + "Call query_by_index with arch_index=10318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10318, hp=200\n", + "Call query_by_index with arch_index=10319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10319, hp=200\n", + "Call query_by_index with arch_index=10320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10320, hp=200\n", + "Call query_by_index with arch_index=10321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10321, hp=200\n", + "Call query_by_index with arch_index=10322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10322, hp=200\n", + "Call query_by_index with arch_index=10323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10323, hp=200\n", + "Call query_by_index with arch_index=10324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10324, hp=200\n", + "Call query_by_index with arch_index=10325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10325, hp=200\n", + "Call query_by_index with arch_index=10326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10326, hp=200\n", + "Call query_by_index with arch_index=10327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10327, hp=200\n", + "Call query_by_index with arch_index=10328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10328, hp=200\n", + "Call query_by_index with arch_index=10329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10329, hp=200\n", + "Call query_by_index with arch_index=10330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10330, hp=200\n", + "Call query_by_index with arch_index=10331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10331, hp=200\n", + "Call query_by_index with arch_index=10332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10332, hp=200\n", + "Call query_by_index with arch_index=10333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10333, hp=200\n", + "Call query_by_index with arch_index=10334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10334, hp=200\n", + "Call query_by_index with arch_index=10335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10335, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 66%|██████▋ | 10357/15625 [02:24<00:54, 97.22it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10336, hp=200\n", + "Call query_by_index with arch_index=10337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10337, hp=200\n", + "Call query_by_index with arch_index=10338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10338, hp=200\n", + "Call query_by_index with arch_index=10339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10339, hp=200\n", + "Call query_by_index with arch_index=10340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10340, hp=200\n", + "Call query_by_index with arch_index=10341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10341, hp=200\n", + "Call query_by_index with arch_index=10342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10342, hp=200\n", + "Call query_by_index with arch_index=10343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10343, hp=200\n", + "Call query_by_index with arch_index=10344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10344, hp=200\n", + "Call query_by_index with arch_index=10345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10345, hp=200\n", + "Call query_by_index with arch_index=10346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10346, hp=200\n", + "Call query_by_index with arch_index=10347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10347, hp=200\n", + "Call query_by_index with arch_index=10348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10348, hp=200\n", + "Call query_by_index with arch_index=10349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10349, hp=200\n", + "Call query_by_index with arch_index=10350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10350, hp=200\n", + "Call query_by_index with arch_index=10351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10351, hp=200\n", + "Call query_by_index with arch_index=10352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10352, hp=200\n", + "Call query_by_index with arch_index=10353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10353, hp=200\n", + "Call query_by_index with arch_index=10354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10354, hp=200\n", + "Call query_by_index with arch_index=10355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10355, hp=200\n", + "Call query_by_index with arch_index=10356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10356, hp=200\n", + "Call query_by_index with arch_index=10357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10357, hp=200\n", + "Call query_by_index with arch_index=10358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10358, hp=200\n", + "Call query_by_index with arch_index=10359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10359, hp=200\n", + "Call query_by_index with arch_index=10360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10360, hp=200\n", + "Call query_by_index with arch_index=10361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10361, hp=200\n", + "Call query_by_index with arch_index=10362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10362, hp=200\n", + "Call query_by_index with arch_index=10363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10363, hp=200\n", + "Call query_by_index with arch_index=10364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10364, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 67%|██████▋ | 10400/15625 [02:24<00:51, 102.09it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10365, hp=200\n", + "Call query_by_index with arch_index=10366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10366, hp=200\n", + "Call query_by_index with arch_index=10367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10367, hp=200\n", + "Call query_by_index with arch_index=10368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10368, hp=200\n", + "Call query_by_index with arch_index=10369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10369, hp=200\n", + "Call query_by_index with arch_index=10370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10370, hp=200\n", + "Call query_by_index with arch_index=10371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10371, hp=200\n", + "Call query_by_index with arch_index=10372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10372, hp=200\n", + "Call query_by_index with arch_index=10373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10373, hp=200\n", + "Call query_by_index with arch_index=10374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10374, hp=200\n", + "Call query_by_index with arch_index=10375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10375, hp=200\n", + "Call query_by_index with arch_index=10376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10376, hp=200\n", + "Call query_by_index with arch_index=10377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10377, hp=200\n", + "Call query_by_index with arch_index=10378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10378, hp=200\n", + "Call query_by_index with arch_index=10379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10379, hp=200\n", + "Call query_by_index with arch_index=10380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10380, hp=200\n", + "Call query_by_index with arch_index=10381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10381, hp=200\n", + "Call query_by_index with arch_index=10382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10382, hp=200\n", + "Call query_by_index with arch_index=10383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10383, hp=200\n", + "Call query_by_index with arch_index=10384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10384, hp=200\n", + "Call query_by_index with arch_index=10385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10385, hp=200\n", + "Call query_by_index with arch_index=10386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10386, hp=200\n", + "Call query_by_index with arch_index=10387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10387, hp=200\n", + "Call query_by_index with arch_index=10388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10388, hp=200\n", + "Call query_by_index with arch_index=10389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10389, hp=200\n", + "Call query_by_index with arch_index=10390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10390, hp=200\n", + "Call query_by_index with arch_index=10391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10391, hp=200\n", + "Call query_by_index with arch_index=10392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10392, hp=200\n", + "Call query_by_index with arch_index=10393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10393, hp=200\n", + "Call query_by_index with arch_index=10394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10394, hp=200\n", + "Call query_by_index with arch_index=10395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10395, hp=200\n", + "Call query_by_index with arch_index=10396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10396, hp=200\n", + "Call query_by_index with arch_index=10397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10397, hp=200\n", + "Call query_by_index with arch_index=10398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10398, hp=200\n", + "Call query_by_index with arch_index=10399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10399, hp=200\n", + "Call query_by_index with arch_index=10400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10400, hp=200\n", + "Call query_by_index with arch_index=10401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10401, hp=200\n", + "Call query_by_index with arch_index=10402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10402, hp=200\n", + "Call query_by_index with arch_index=10403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10403, hp=200\n", + "Call query_by_index with arch_index=10404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10404, hp=200\n", + "Call query_by_index with arch_index=10405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10405, hp=200\n", + "Call query_by_index with arch_index=10406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10406, hp=200\n", + "Call query_by_index with arch_index=10407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10407, hp=200\n", + "Call query_by_index with arch_index=10408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10408, hp=200\n", + "Call query_by_index with arch_index=10409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10409, hp=200\n", + "Call query_by_index with arch_index=10410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10410, hp=200\n", + "Call query_by_index with arch_index=10411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10411, hp=200\n", + "Call query_by_index with arch_index=10412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10412, hp=200\n", + "Call query_by_index with arch_index=10413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10413, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 67%|██████▋ | 10454/15625 [02:25<00:46, 111.17it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10414, hp=200\n", + "Call query_by_index with arch_index=10415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10415, hp=200\n", + "Call query_by_index with arch_index=10416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10416, hp=200\n", + "Call query_by_index with arch_index=10417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10417, hp=200\n", + "Call query_by_index with arch_index=10418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10418, hp=200\n", + "Call query_by_index with arch_index=10419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10419, hp=200\n", + "Call query_by_index with arch_index=10420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10420, hp=200\n", + "Call query_by_index with arch_index=10421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10421, hp=200\n", + "Call query_by_index with arch_index=10422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10422, hp=200\n", + "Call query_by_index with arch_index=10423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10423, hp=200\n", + "Call query_by_index with arch_index=10424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10424, hp=200\n", + "Call query_by_index with arch_index=10425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10425, hp=200\n", + "Call query_by_index with arch_index=10426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10426, hp=200\n", + "Call query_by_index with arch_index=10427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10427, hp=200\n", + "Call query_by_index with arch_index=10428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10428, hp=200\n", + "Call query_by_index with arch_index=10429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10429, hp=200\n", + "Call query_by_index with arch_index=10430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10430, hp=200\n", + "Call query_by_index with arch_index=10431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10431, hp=200\n", + "Call query_by_index with arch_index=10432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10432, hp=200\n", + "Call query_by_index with arch_index=10433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10433, hp=200\n", + "Call query_by_index with arch_index=10434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10434, hp=200\n", + "Call query_by_index with arch_index=10435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10435, hp=200\n", + "Call query_by_index with arch_index=10436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10436, hp=200\n", + "Call query_by_index with arch_index=10437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10437, hp=200\n", + "Call query_by_index with arch_index=10438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10438, hp=200\n", + "Call query_by_index with arch_index=10439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10439, hp=200\n", + "Call query_by_index with arch_index=10440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10440, hp=200\n", + "Call query_by_index with arch_index=10441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10441, hp=200\n", + "Call query_by_index with arch_index=10442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10442, hp=200\n", + "Call query_by_index with arch_index=10443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10443, hp=200\n", + "Call query_by_index with arch_index=10444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10444, hp=200\n", + "Call query_by_index with arch_index=10445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10445, hp=200\n", + "Call query_by_index with arch_index=10446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10446, hp=200\n", + "Call query_by_index with arch_index=10447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10447, hp=200\n", + "Call query_by_index with arch_index=10448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10448, hp=200\n", + "Call query_by_index with arch_index=10449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10449, hp=200\n", + "Call query_by_index with arch_index=10450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10450, hp=200\n", + "Call query_by_index with arch_index=10451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10451, hp=200\n", + "Call query_by_index with arch_index=10452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10452, hp=200\n", + "Call query_by_index with arch_index=10453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10453, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 67%|██████▋ | 10483/15625 [02:25<00:43, 119.52it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10454, hp=200\n", + "Call query_by_index with arch_index=10455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10455, hp=200\n", + "Call query_by_index with arch_index=10456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10456, hp=200\n", + "Call query_by_index with arch_index=10457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10457, hp=200\n", + "Call query_by_index with arch_index=10458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10458, hp=200\n", + "Call query_by_index with arch_index=10459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10459, hp=200\n", + "Call query_by_index with arch_index=10460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10460, hp=200\n", + "Call query_by_index with arch_index=10461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10461, hp=200\n", + "Call query_by_index with arch_index=10462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10462, hp=200\n", + "Call query_by_index with arch_index=10463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10463, hp=200\n", + "Call query_by_index with arch_index=10464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10464, hp=200\n", + "Call query_by_index with arch_index=10465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10465, hp=200\n", + "Call query_by_index with arch_index=10466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10466, hp=200\n", + "Call query_by_index with arch_index=10467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10467, hp=200\n", + "Call query_by_index with arch_index=10468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10468, hp=200\n", + "Call query_by_index with arch_index=10469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10469, hp=200\n", + "Call query_by_index with arch_index=10470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10470, hp=200\n", + "Call query_by_index with arch_index=10471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10471, hp=200\n", + "Call query_by_index with arch_index=10472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10472, hp=200\n", + "Call query_by_index with arch_index=10473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10473, hp=200\n", + "Call query_by_index with arch_index=10474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10474, hp=200\n", + "Call query_by_index with arch_index=10475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10475, hp=200\n", + "Call query_by_index with arch_index=10476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10476, hp=200\n", + "Call query_by_index with arch_index=10477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10477, hp=200\n", + "Call query_by_index with arch_index=10478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10478, hp=200\n", + "Call query_by_index with arch_index=10479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10479, hp=200\n", + "Call query_by_index with arch_index=10480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10480, hp=200\n", + "Call query_by_index with arch_index=10481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10481, hp=200\n", + "Call query_by_index with arch_index=10482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10482, hp=200\n", + "Call query_by_index with arch_index=10483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10483, hp=200\n", + "Call query_by_index with arch_index=10484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10484, hp=200\n", + "Call query_by_index with arch_index=10485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10485, hp=200\n", + "Call query_by_index with arch_index=10486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10486, hp=200\n", + "Call query_by_index with arch_index=10487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10487, hp=200\n", + "Call query_by_index with arch_index=10488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10488, hp=200\n", + "Call query_by_index with arch_index=10489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10489, hp=200\n", + "Call query_by_index with arch_index=10490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10490, hp=200\n", + "Call query_by_index with arch_index=10491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10491, hp=200\n", + "Call query_by_index with arch_index=10492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10492, hp=200\n", + "Call query_by_index with arch_index=10493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10493, hp=200\n", + "Call query_by_index with arch_index=10494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10494, hp=200\n", + "Call query_by_index with arch_index=10495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10495, hp=200\n", + "Call query_by_index with arch_index=10496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10496, hp=200\n", + "Call query_by_index with arch_index=10497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10497, hp=200\n", + "Call query_by_index with arch_index=10498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10498, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 67%|██████▋ | 10526/15625 [02:25<00:40, 124.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10499, hp=200\n", + "Call query_by_index with arch_index=10500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10500, hp=200\n", + "Call query_by_index with arch_index=10501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10501, hp=200\n", + "Call query_by_index with arch_index=10502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10502, hp=200\n", + "Call query_by_index with arch_index=10503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10503, hp=200\n", + "Call query_by_index with arch_index=10504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10504, hp=200\n", + "Call query_by_index with arch_index=10505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10505, hp=200\n", + "Call query_by_index with arch_index=10506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10506, hp=200\n", + "Call query_by_index with arch_index=10507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10507, hp=200\n", + "Call query_by_index with arch_index=10508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10508, hp=200\n", + "Call query_by_index with arch_index=10509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10509, hp=200\n", + "Call query_by_index with arch_index=10510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10510, hp=200\n", + "Call query_by_index with arch_index=10511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10511, hp=200\n", + "Call query_by_index with arch_index=10512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10512, hp=200\n", + "Call query_by_index with arch_index=10513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10513, hp=200\n", + "Call query_by_index with arch_index=10514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10514, hp=200\n", + "Call query_by_index with arch_index=10515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10515, hp=200\n", + "Call query_by_index with arch_index=10516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10516, hp=200\n", + "Call query_by_index with arch_index=10517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10517, hp=200\n", + "Call query_by_index with arch_index=10518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10518, hp=200\n", + "Call query_by_index with arch_index=10519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10519, hp=200\n", + "Call query_by_index with arch_index=10520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10520, hp=200\n", + "Call query_by_index with arch_index=10521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10521, hp=200\n", + "Call query_by_index with arch_index=10522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10522, hp=200\n", + "Call query_by_index with arch_index=10523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10523, hp=200\n", + "Call query_by_index with arch_index=10524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10524, hp=200\n", + "Call query_by_index with arch_index=10525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10525, hp=200\n", + "Call query_by_index with arch_index=10526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10526, hp=200\n", + "Call query_by_index with arch_index=10527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10527, hp=200\n", + "Call query_by_index with arch_index=10528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10528, hp=200\n", + "Call query_by_index with arch_index=10529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10529, hp=200\n", + "Call query_by_index with arch_index=10530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10530, hp=200\n", + "Call query_by_index with arch_index=10531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10531, hp=200\n", + "Call query_by_index with arch_index=10532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10532, hp=200\n", + "Call query_by_index with arch_index=10533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10533, hp=200\n", + "Call query_by_index with arch_index=10534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10534, hp=200\n", + "Call query_by_index with arch_index=10535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10535, hp=200\n", + "Call query_by_index with arch_index=10536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10536, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 68%|██████▊ | 10551/15625 [02:25<00:53, 94.34it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10537, hp=200\n", + "Call query_by_index with arch_index=10538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10538, hp=200\n", + "Call query_by_index with arch_index=10539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10539, hp=200\n", + "Call query_by_index with arch_index=10540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10540, hp=200\n", + "Call query_by_index with arch_index=10541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10541, hp=200\n", + "Call query_by_index with arch_index=10542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10542, hp=200\n", + "Call query_by_index with arch_index=10543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10543, hp=200\n", + "Call query_by_index with arch_index=10544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10544, hp=200\n", + "Call query_by_index with arch_index=10545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10545, hp=200\n", + "Call query_by_index with arch_index=10546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10546, hp=200\n", + "Call query_by_index with arch_index=10547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10547, hp=200\n", + "Call query_by_index with arch_index=10548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10548, hp=200\n", + "Call query_by_index with arch_index=10549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10549, hp=200\n", + "Call query_by_index with arch_index=10550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10550, hp=200\n", + "Call query_by_index with arch_index=10551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10551, hp=200\n", + "Call query_by_index with arch_index=10552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10552, hp=200\n", + "Call query_by_index with arch_index=10553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10553, hp=200\n", + "Call query_by_index with arch_index=10554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10554, hp=200\n", + "Call query_by_index with arch_index=10555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10555, hp=200\n", + "Call query_by_index with arch_index=10556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10556, hp=200\n", + "Call query_by_index with arch_index=10557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10557, hp=200\n", + "Call query_by_index with arch_index=10558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10558, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 68%|██████▊ | 10583/15625 [02:26<00:52, 96.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10559, hp=200\n", + "Call query_by_index with arch_index=10560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10560, hp=200\n", + "Call query_by_index with arch_index=10561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10561, hp=200\n", + "Call query_by_index with arch_index=10562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10562, hp=200\n", + "Call query_by_index with arch_index=10563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10563, hp=200\n", + "Call query_by_index with arch_index=10564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10564, hp=200\n", + "Call query_by_index with arch_index=10565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10565, hp=200\n", + "Call query_by_index with arch_index=10566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10566, hp=200\n", + "Call query_by_index with arch_index=10567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10567, hp=200\n", + "Call query_by_index with arch_index=10568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10568, hp=200\n", + "Call query_by_index with arch_index=10569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10569, hp=200\n", + "Call query_by_index with arch_index=10570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10570, hp=200\n", + "Call query_by_index with arch_index=10571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10571, hp=200\n", + "Call query_by_index with arch_index=10572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10572, hp=200\n", + "Call query_by_index with arch_index=10573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10573, hp=200\n", + "Call query_by_index with arch_index=10574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10574, hp=200\n", + "Call query_by_index with arch_index=10575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10575, hp=200\n", + "Call query_by_index with arch_index=10576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10576, hp=200\n", + "Call query_by_index with arch_index=10577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10577, hp=200\n", + "Call query_by_index with arch_index=10578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10578, hp=200\n", + "Call query_by_index with arch_index=10579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10579, hp=200\n", + "Call query_by_index with arch_index=10580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10580, hp=200\n", + "Call query_by_index with arch_index=10581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10581, hp=200\n", + "Call query_by_index with arch_index=10582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10582, hp=200\n", + "Call query_by_index with arch_index=10583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10583, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 68%|██████▊ | 10613/15625 [02:26<00:53, 94.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10584, hp=200\n", + "Call query_by_index with arch_index=10585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10585, hp=200\n", + "Call query_by_index with arch_index=10586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10586, hp=200\n", + "Call query_by_index with arch_index=10587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10587, hp=200\n", + "Call query_by_index with arch_index=10588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10588, hp=200\n", + "Call query_by_index with arch_index=10589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10589, hp=200\n", + "Call query_by_index with arch_index=10590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10590, hp=200\n", + "Call query_by_index with arch_index=10591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10591, hp=200\n", + "Call query_by_index with arch_index=10592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10592, hp=200\n", + "Call query_by_index with arch_index=10593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10593, hp=200\n", + "Call query_by_index with arch_index=10594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10594, hp=200\n", + "Call query_by_index with arch_index=10595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10595, hp=200\n", + "Call query_by_index with arch_index=10596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10596, hp=200\n", + "Call query_by_index with arch_index=10597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10597, hp=200\n", + "Call query_by_index with arch_index=10598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10598, hp=200\n", + "Call query_by_index with arch_index=10599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10599, hp=200\n", + "Call query_by_index with arch_index=10600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10600, hp=200\n", + "Call query_by_index with arch_index=10601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10601, hp=200\n", + "Call query_by_index with arch_index=10602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10602, hp=200\n", + "Call query_by_index with arch_index=10603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10603, hp=200\n", + "Call query_by_index with arch_index=10604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10604, hp=200\n", + "Call query_by_index with arch_index=10605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10605, hp=200\n", + "Call query_by_index with arch_index=10606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10606, hp=200\n", + "Call query_by_index with arch_index=10607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10607, hp=200\n", + "Call query_by_index with arch_index=10608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10608, hp=200\n", + "Call query_by_index with arch_index=10609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10609, hp=200\n", + "Call query_by_index with arch_index=10610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10610, hp=200\n", + "Call query_by_index with arch_index=10611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10611, hp=200\n", + "Call query_by_index with arch_index=10612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10612, hp=200\n", + "Call query_by_index with arch_index=10613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10613, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 68%|██████▊ | 10644/15625 [02:26<00:52, 95.65it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10614, hp=200\n", + "Call query_by_index with arch_index=10615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10615, hp=200\n", + "Call query_by_index with arch_index=10616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10616, hp=200\n", + "Call query_by_index with arch_index=10617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10617, hp=200\n", + "Call query_by_index with arch_index=10618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10618, hp=200\n", + "Call query_by_index with arch_index=10619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10619, hp=200\n", + "Call query_by_index with arch_index=10620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10620, hp=200\n", + "Call query_by_index with arch_index=10621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10621, hp=200\n", + "Call query_by_index with arch_index=10622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10622, hp=200\n", + "Call query_by_index with arch_index=10623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10623, hp=200\n", + "Call query_by_index with arch_index=10624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10624, hp=200\n", + "Call query_by_index with arch_index=10625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10625, hp=200\n", + "Call query_by_index with arch_index=10626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10626, hp=200\n", + "Call query_by_index with arch_index=10627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10627, hp=200\n", + "Call query_by_index with arch_index=10628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10628, hp=200\n", + "Call query_by_index with arch_index=10629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10629, hp=200\n", + "Call query_by_index with arch_index=10630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10630, hp=200\n", + "Call query_by_index with arch_index=10631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10631, hp=200\n", + "Call query_by_index with arch_index=10632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10632, hp=200\n", + "Call query_by_index with arch_index=10633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10633, hp=200\n", + "Call query_by_index with arch_index=10634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10634, hp=200\n", + "Call query_by_index with arch_index=10635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10635, hp=200\n", + "Call query_by_index with arch_index=10636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10636, hp=200\n", + "Call query_by_index with arch_index=10637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10637, hp=200\n", + "Call query_by_index with arch_index=10638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10638, hp=200\n", + "Call query_by_index with arch_index=10639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10639, hp=200\n", + "Call query_by_index with arch_index=10640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10640, hp=200\n", + "Call query_by_index with arch_index=10641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10641, hp=200\n", + "Call query_by_index with arch_index=10642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10642, hp=200\n", + "Call query_by_index with arch_index=10643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10643, hp=200\n", + "Call query_by_index with arch_index=10644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10644, hp=200\n", + "Call query_by_index with arch_index=10645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10645, hp=200\n", + "Call query_by_index with arch_index=10646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10646, hp=200\n", + "Call query_by_index with arch_index=10647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10647, hp=200\n", + "Call query_by_index with arch_index=10648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10648, hp=200\n", + "Call query_by_index with arch_index=10649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10649, hp=200\n", + "Call query_by_index with arch_index=10650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10650, hp=200\n", + "Call query_by_index with arch_index=10651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10651, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 68%|██████▊ | 10674/15625 [02:27<00:51, 95.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10652, hp=200\n", + "Call query_by_index with arch_index=10653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10653, hp=200\n", + "Call query_by_index with arch_index=10654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10654, hp=200\n", + "Call query_by_index with arch_index=10655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10655, hp=200\n", + "Call query_by_index with arch_index=10656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10656, hp=200\n", + "Call query_by_index with arch_index=10657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10657, hp=200\n", + "Call query_by_index with arch_index=10658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10658, hp=200\n", + "Call query_by_index with arch_index=10659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10659, hp=200\n", + "Call query_by_index with arch_index=10660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10660, hp=200\n", + "Call query_by_index with arch_index=10661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10661, hp=200\n", + "Call query_by_index with arch_index=10662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10662, hp=200\n", + "Call query_by_index with arch_index=10663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10663, hp=200\n", + "Call query_by_index with arch_index=10664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10664, hp=200\n", + "Call query_by_index with arch_index=10665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10665, hp=200\n", + "Call query_by_index with arch_index=10666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10666, hp=200\n", + "Call query_by_index with arch_index=10667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10667, hp=200\n", + "Call query_by_index with arch_index=10668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10668, hp=200\n", + "Call query_by_index with arch_index=10669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10669, hp=200\n", + "Call query_by_index with arch_index=10670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10670, hp=200\n", + "Call query_by_index with arch_index=10671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10671, hp=200\n", + "Call query_by_index with arch_index=10672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10672, hp=200\n", + "Call query_by_index with arch_index=10673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10673, hp=200\n", + "Call query_by_index with arch_index=10674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10674, hp=200\n", + "Call query_by_index with arch_index=10675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10675, hp=200\n", + "Call query_by_index with arch_index=10676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10676, hp=200\n", + "Call query_by_index with arch_index=10677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10677, hp=200\n", + "Call query_by_index with arch_index=10678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10678, hp=200\n", + "Call query_by_index with arch_index=10679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10679, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 69%|██████▊ | 10704/15625 [02:27<00:51, 95.30it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10680, hp=200\n", + "Call query_by_index with arch_index=10681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10681, hp=200\n", + "Call query_by_index with arch_index=10682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10682, hp=200\n", + "Call query_by_index with arch_index=10683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10683, hp=200\n", + "Call query_by_index with arch_index=10684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10684, hp=200\n", + "Call query_by_index with arch_index=10685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10685, hp=200\n", + "Call query_by_index with arch_index=10686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10686, hp=200\n", + "Call query_by_index with arch_index=10687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10687, hp=200\n", + "Call query_by_index with arch_index=10688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10688, hp=200\n", + "Call query_by_index with arch_index=10689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10689, hp=200\n", + "Call query_by_index with arch_index=10690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10690, hp=200\n", + "Call query_by_index with arch_index=10691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10691, hp=200\n", + "Call query_by_index with arch_index=10692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10692, hp=200\n", + "Call query_by_index with arch_index=10693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10693, hp=200\n", + "Call query_by_index with arch_index=10694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10694, hp=200\n", + "Call query_by_index with arch_index=10695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10695, hp=200\n", + "Call query_by_index with arch_index=10696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10696, hp=200\n", + "Call query_by_index with arch_index=10697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10697, hp=200\n", + "Call query_by_index with arch_index=10698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10698, hp=200\n", + "Call query_by_index with arch_index=10699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10699, hp=200\n", + "Call query_by_index with arch_index=10700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10700, hp=200\n", + "Call query_by_index with arch_index=10701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10701, hp=200\n", + "Call query_by_index with arch_index=10702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10702, hp=200\n", + "Call query_by_index with arch_index=10703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10703, hp=200\n", + "Call query_by_index with arch_index=10704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10704, hp=200\n", + "Call query_by_index with arch_index=10705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10705, hp=200\n", + "Call query_by_index with arch_index=10706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10706, hp=200\n", + "Call query_by_index with arch_index=10707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10707, hp=200\n", + "Call query_by_index with arch_index=10708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10708, hp=200\n", + "Call query_by_index with arch_index=10709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10709, hp=200\n", + "Call query_by_index with arch_index=10710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10710, hp=200\n", + "Call query_by_index with arch_index=10711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10711, hp=200\n", + "Call query_by_index with arch_index=10712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10712, hp=200\n", + "Call query_by_index with arch_index=10713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10713, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 69%|██████▉ | 10744/15625 [02:27<00:52, 93.06it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10714, hp=200\n", + "Call query_by_index with arch_index=10715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10715, hp=200\n", + "Call query_by_index with arch_index=10716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10716, hp=200\n", + "Call query_by_index with arch_index=10717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10717, hp=200\n", + "Call query_by_index with arch_index=10718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10718, hp=200\n", + "Call query_by_index with arch_index=10719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10719, hp=200\n", + "Call query_by_index with arch_index=10720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10720, hp=200\n", + "Call query_by_index with arch_index=10721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10721, hp=200\n", + "Call query_by_index with arch_index=10722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10722, hp=200\n", + "Call query_by_index with arch_index=10723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10723, hp=200\n", + "Call query_by_index with arch_index=10724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10724, hp=200\n", + "Call query_by_index with arch_index=10725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10725, hp=200\n", + "Call query_by_index with arch_index=10726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10726, hp=200\n", + "Call query_by_index with arch_index=10727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10727, hp=200\n", + "Call query_by_index with arch_index=10728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10728, hp=200\n", + "Call query_by_index with arch_index=10729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10729, hp=200\n", + "Call query_by_index with arch_index=10730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10730, hp=200\n", + "Call query_by_index with arch_index=10731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10731, hp=200\n", + "Call query_by_index with arch_index=10732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10732, hp=200\n", + "Call query_by_index with arch_index=10733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10733, hp=200\n", + "Call query_by_index with arch_index=10734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10734, hp=200\n", + "Call query_by_index with arch_index=10735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10735, hp=200\n", + "Call query_by_index with arch_index=10736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10736, hp=200\n", + "Call query_by_index with arch_index=10737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10737, hp=200\n", + "Call query_by_index with arch_index=10738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10738, hp=200\n", + "Call query_by_index with arch_index=10739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10739, hp=200\n", + "Call query_by_index with arch_index=10740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10740, hp=200\n", + "Call query_by_index with arch_index=10741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10741, hp=200\n", + "Call query_by_index with arch_index=10742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10742, hp=200\n", + "Call query_by_index with arch_index=10743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10743, hp=200\n", + "Call query_by_index with arch_index=10744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10744, hp=200\n", + "Call query_by_index with arch_index=10745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10745, hp=200\n", + "Call query_by_index with arch_index=10746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10746, hp=200\n", + "Call query_by_index with arch_index=10747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10747, hp=200\n", + "Call query_by_index with arch_index=10748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10748, hp=200\n", + "Call query_by_index with arch_index=10749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10749, hp=200\n", + "Call query_by_index with arch_index=10750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10750, hp=200\n", + "Call query_by_index with arch_index=10751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10751, hp=200\n", + "Call query_by_index with arch_index=10752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10752, hp=200\n", + "Call query_by_index with arch_index=10753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10753, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 69%|██████▉ | 10782/15625 [02:28<00:56, 86.30it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10754, hp=200\n", + "Call query_by_index with arch_index=10755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10755, hp=200\n", + "Call query_by_index with arch_index=10756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10756, hp=200\n", + "Call query_by_index with arch_index=10757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10757, hp=200\n", + "Call query_by_index with arch_index=10758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10758, hp=200\n", + "Call query_by_index with arch_index=10759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10759, hp=200\n", + "Call query_by_index with arch_index=10760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10760, hp=200\n", + "Call query_by_index with arch_index=10761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10761, hp=200\n", + "Call query_by_index with arch_index=10762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10762, hp=200\n", + "Call query_by_index with arch_index=10763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10763, hp=200\n", + "Call query_by_index with arch_index=10764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10764, hp=200\n", + "Call query_by_index with arch_index=10765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10765, hp=200\n", + "Call query_by_index with arch_index=10766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10766, hp=200\n", + "Call query_by_index with arch_index=10767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10767, hp=200\n", + "Call query_by_index with arch_index=10768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10768, hp=200\n", + "Call query_by_index with arch_index=10769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10769, hp=200\n", + "Call query_by_index with arch_index=10770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10770, hp=200\n", + "Call query_by_index with arch_index=10771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10771, hp=200\n", + "Call query_by_index with arch_index=10772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10772, hp=200\n", + "Call query_by_index with arch_index=10773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10773, hp=200\n", + "Call query_by_index with arch_index=10774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10774, hp=200\n", + "Call query_by_index with arch_index=10775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10775, hp=200\n", + "Call query_by_index with arch_index=10776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10776, hp=200\n", + "Call query_by_index with arch_index=10777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10777, hp=200\n", + "Call query_by_index with arch_index=10778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10778, hp=200\n", + "Call query_by_index with arch_index=10779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10779, hp=200\n", + "Call query_by_index with arch_index=10780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10780, hp=200\n", + "Call query_by_index with arch_index=10781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10781, hp=200\n", + "Call query_by_index with arch_index=10782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10782, hp=200\n", + "Call query_by_index with arch_index=10783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10783, hp=200\n", + "Call query_by_index with arch_index=10784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10784, hp=200\n", + "Call query_by_index with arch_index=10785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10785, hp=200\n", + "Call query_by_index with arch_index=10786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10786, hp=200\n", + "Call query_by_index with arch_index=10787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10787, hp=200\n", + "Call query_by_index with arch_index=10788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10788, hp=200\n", + "Call query_by_index with arch_index=10789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10789, hp=200\n", + "Call query_by_index with arch_index=10790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10790, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 69%|██████▉ | 10833/15625 [02:28<00:50, 94.34it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10791, hp=200\n", + "Call query_by_index with arch_index=10792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10792, hp=200\n", + "Call query_by_index with arch_index=10793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10793, hp=200\n", + "Call query_by_index with arch_index=10794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10794, hp=200\n", + "Call query_by_index with arch_index=10795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10795, hp=200\n", + "Call query_by_index with arch_index=10796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10796, hp=200\n", + "Call query_by_index with arch_index=10797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10797, hp=200\n", + "Call query_by_index with arch_index=10798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10798, hp=200\n", + "Call query_by_index with arch_index=10799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10799, hp=200\n", + "Call query_by_index with arch_index=10800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10800, hp=200\n", + "Call query_by_index with arch_index=10801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10801, hp=200\n", + "Call query_by_index with arch_index=10802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10802, hp=200\n", + "Call query_by_index with arch_index=10803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10803, hp=200\n", + "Call query_by_index with arch_index=10804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10804, hp=200\n", + "Call query_by_index with arch_index=10805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10805, hp=200\n", + "Call query_by_index with arch_index=10806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10806, hp=200\n", + "Call query_by_index with arch_index=10807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10807, hp=200\n", + "Call query_by_index with arch_index=10808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10808, hp=200\n", + "Call query_by_index with arch_index=10809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10809, hp=200\n", + "Call query_by_index with arch_index=10810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10810, hp=200\n", + "Call query_by_index with arch_index=10811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10811, hp=200\n", + "Call query_by_index with arch_index=10812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10812, hp=200\n", + "Call query_by_index with arch_index=10813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10813, hp=200\n", + "Call query_by_index with arch_index=10814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10814, hp=200\n", + "Call query_by_index with arch_index=10815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10815, hp=200\n", + "Call query_by_index with arch_index=10816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10816, hp=200\n", + "Call query_by_index with arch_index=10817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10817, hp=200\n", + "Call query_by_index with arch_index=10818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10818, hp=200\n", + "Call query_by_index with arch_index=10819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10819, hp=200\n", + "Call query_by_index with arch_index=10820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10820, hp=200\n", + "Call query_by_index with arch_index=10821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10821, hp=200\n", + "Call query_by_index with arch_index=10822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10822, hp=200\n", + "Call query_by_index with arch_index=10823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10823, hp=200\n", + "Call query_by_index with arch_index=10824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10824, hp=200\n", + "Call query_by_index with arch_index=10825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10825, hp=200\n", + "Call query_by_index with arch_index=10826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10826, hp=200\n", + "Call query_by_index with arch_index=10827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10827, hp=200\n", + "Call query_by_index with arch_index=10828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10828, hp=200\n", + "Call query_by_index with arch_index=10829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10829, hp=200\n", + "Call query_by_index with arch_index=10830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10830, hp=200\n", + "Call query_by_index with arch_index=10831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10831, hp=200\n", + "Call query_by_index with arch_index=10832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10832, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 70%|██████▉ | 10886/15625 [02:29<00:37, 125.46it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10833, hp=200\n", + "Call query_by_index with arch_index=10834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10834, hp=200\n", + "Call query_by_index with arch_index=10835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10835, hp=200\n", + "Call query_by_index with arch_index=10836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10836, hp=200\n", + "Call query_by_index with arch_index=10837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10837, hp=200\n", + "Call query_by_index with arch_index=10838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10838, hp=200\n", + "Call query_by_index with arch_index=10839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10839, hp=200\n", + "Call query_by_index with arch_index=10840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10840, hp=200\n", + "Call query_by_index with arch_index=10841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10841, hp=200\n", + "Call query_by_index with arch_index=10842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10842, hp=200\n", + "Call query_by_index with arch_index=10843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10843, hp=200\n", + "Call query_by_index with arch_index=10844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10844, hp=200\n", + "Call query_by_index with arch_index=10845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10845, hp=200\n", + "Call query_by_index with arch_index=10846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10846, hp=200\n", + "Call query_by_index with arch_index=10847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10847, hp=200\n", + "Call query_by_index with arch_index=10848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10848, hp=200\n", + "Call query_by_index with arch_index=10849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10849, hp=200\n", + "Call query_by_index with arch_index=10850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10850, hp=200\n", + "Call query_by_index with arch_index=10851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10851, hp=200\n", + "Call query_by_index with arch_index=10852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10852, hp=200\n", + "Call query_by_index with arch_index=10853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10853, hp=200\n", + "Call query_by_index with arch_index=10854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10854, hp=200\n", + "Call query_by_index with arch_index=10855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10855, hp=200\n", + "Call query_by_index with arch_index=10856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10856, hp=200\n", + "Call query_by_index with arch_index=10857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10857, hp=200\n", + "Call query_by_index with arch_index=10858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10858, hp=200\n", + "Call query_by_index with arch_index=10859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10859, hp=200\n", + "Call query_by_index with arch_index=10860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10860, hp=200\n", + "Call query_by_index with arch_index=10861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10861, hp=200\n", + "Call query_by_index with arch_index=10862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10862, hp=200\n", + "Call query_by_index with arch_index=10863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10863, hp=200\n", + "Call query_by_index with arch_index=10864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10864, hp=200\n", + "Call query_by_index with arch_index=10865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10865, hp=200\n", + "Call query_by_index with arch_index=10866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10866, hp=200\n", + "Call query_by_index with arch_index=10867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10867, hp=200\n", + "Call query_by_index with arch_index=10868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10868, hp=200\n", + "Call query_by_index with arch_index=10869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10869, hp=200\n", + "Call query_by_index with arch_index=10870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10870, hp=200\n", + "Call query_by_index with arch_index=10871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10871, hp=200\n", + "Call query_by_index with arch_index=10872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10872, hp=200\n", + "Call query_by_index with arch_index=10873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10873, hp=200\n", + "Call query_by_index with arch_index=10874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10874, hp=200\n", + "Call query_by_index with arch_index=10875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10875, hp=200\n", + "Call query_by_index with arch_index=10876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10876, hp=200\n", + "Call query_by_index with arch_index=10877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10877, hp=200\n", + "Call query_by_index with arch_index=10878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10878, hp=200\n", + "Call query_by_index with arch_index=10879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10879, hp=200\n", + "Call query_by_index with arch_index=10880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10880, hp=200\n", + "Call query_by_index with arch_index=10881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10881, hp=200\n", + "Call query_by_index with arch_index=10882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10882, hp=200\n", + "Call query_by_index with arch_index=10883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10883, hp=200\n", + "Call query_by_index with arch_index=10884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10884, hp=200\n", + "Call query_by_index with arch_index=10885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10885, hp=200\n", + "Call query_by_index with arch_index=10886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10886, hp=200\n", + "Call query_by_index with arch_index=10887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10887, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 70%|██████▉ | 10926/15625 [02:29<00:41, 111.93it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_by_index with arch_index=10888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10888, hp=200\n", + "Call query_by_index with arch_index=10889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10889, hp=200\n", + "Call query_by_index with arch_index=10890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10890, hp=200\n", + "Call query_by_index with arch_index=10891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10891, hp=200\n", + "Call query_by_index with arch_index=10892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10892, hp=200\n", + "Call query_by_index with arch_index=10893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10893, hp=200\n", + "Call query_by_index with arch_index=10894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10894, hp=200\n", + "Call query_by_index with arch_index=10895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10895, hp=200\n", + "Call query_by_index with arch_index=10896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10896, hp=200\n", + "Call query_by_index with arch_index=10897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10897, hp=200\n", + "Call query_by_index with arch_index=10898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10898, hp=200\n", + "Call query_by_index with arch_index=10899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10899, hp=200\n", + "Call query_by_index with arch_index=10900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10900, hp=200\n", + "Call query_by_index with arch_index=10901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10901, hp=200\n", + "Call query_by_index with arch_index=10902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10902, hp=200\n", + "Call query_by_index with arch_index=10903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10903, hp=200\n", + "Call query_by_index with arch_index=10904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10904, hp=200\n", + "Call query_by_index with arch_index=10905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10905, hp=200\n", + "Call query_by_index with arch_index=10906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10906, hp=200\n", + "Call query_by_index with arch_index=10907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10907, hp=200\n", + "Call query_by_index with arch_index=10908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10908, hp=200\n", + "Call query_by_index with arch_index=10909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10909, hp=200\n", + "Call query_by_index with arch_index=10910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10910, hp=200\n", + "Call query_by_index with arch_index=10911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10911, hp=200\n", + "Call query_by_index with arch_index=10912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10912, hp=200\n", + "Call query_by_index with arch_index=10913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10913, hp=200\n", + "Call query_by_index with arch_index=10914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10914, hp=200\n", + "Call query_by_index with arch_index=10915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10915, hp=200\n", + "Call query_by_index with arch_index=10916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10916, hp=200\n", + "Call query_by_index with arch_index=10917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10917, hp=200\n", + "Call query_by_index with arch_index=10918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10918, hp=200\n", + "Call query_by_index with arch_index=10919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10919, hp=200\n", + "Call query_by_index with arch_index=10920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10920, hp=200\n", + "Call query_by_index with arch_index=10921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10921, hp=200\n", + "Call query_by_index with arch_index=10922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10922, hp=200\n", + "Call query_by_index with arch_index=10923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10923, hp=200\n", + "Call query_by_index with arch_index=10924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10924, hp=200\n", + "Call query_by_index with arch_index=10925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10925, hp=200\n", + "Call query_by_index with arch_index=10926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10926, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 70%|███████ | 10970/15625 [02:30<00:48, 96.95it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10927, hp=200\n", + "Call query_by_index with arch_index=10928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10928, hp=200\n", + "Call query_by_index with arch_index=10929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10929, hp=200\n", + "Call query_by_index with arch_index=10930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10930, hp=200\n", + "Call query_by_index with arch_index=10931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10931, hp=200\n", + "Call query_by_index with arch_index=10932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10932, hp=200\n", + "Call query_by_index with arch_index=10933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10933, hp=200\n", + "Call query_by_index with arch_index=10934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10934, hp=200\n", + "Call query_by_index with arch_index=10935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10935, hp=200\n", + "Call query_by_index with arch_index=10936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10936, hp=200\n", + "Call query_by_index with arch_index=10937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10937, hp=200\n", + "Call query_by_index with arch_index=10938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10938, hp=200\n", + "Call query_by_index with arch_index=10939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10939, hp=200\n", + "Call query_by_index with arch_index=10940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10940, hp=200\n", + "Call query_by_index with arch_index=10941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10941, hp=200\n", + "Call query_by_index with arch_index=10942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10942, hp=200\n", + "Call query_by_index with arch_index=10943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10943, hp=200\n", + "Call query_by_index with arch_index=10944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10944, hp=200\n", + "Call query_by_index with arch_index=10945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10945, hp=200\n", + "Call query_by_index with arch_index=10946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10946, hp=200\n", + "Call query_by_index with arch_index=10947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10947, hp=200\n", + "Call query_by_index with arch_index=10948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10948, hp=200\n", + "Call query_by_index with arch_index=10949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10949, hp=200\n", + "Call query_by_index with arch_index=10950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10950, hp=200\n", + "Call query_by_index with arch_index=10951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10951, hp=200\n", + "Call query_by_index with arch_index=10952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10952, hp=200\n", + "Call query_by_index with arch_index=10953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10953, hp=200\n", + "Call query_by_index with arch_index=10954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10954, hp=200\n", + "Call query_by_index with arch_index=10955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10955, hp=200\n", + "Call query_by_index with arch_index=10956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10956, hp=200\n", + "Call query_by_index with arch_index=10957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10957, hp=200\n", + "Call query_by_index with arch_index=10958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10958, hp=200\n", + "Call query_by_index with arch_index=10959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10959, hp=200\n", + "Call query_by_index with arch_index=10960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10960, hp=200\n", + "Call query_by_index with arch_index=10961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10961, hp=200\n", + "Call query_by_index with arch_index=10962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10962, hp=200\n", + "Call query_by_index with arch_index=10963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10963, hp=200\n", + "Call query_by_index with arch_index=10964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10964, hp=200\n", + "Call query_by_index with arch_index=10965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10965, hp=200\n", + "Call query_by_index with arch_index=10966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10966, hp=200\n", + "Call query_by_index with arch_index=10967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10967, hp=200\n", + "Call query_by_index with arch_index=10968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10968, hp=200\n", + "Call query_by_index with arch_index=10969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10969, hp=200\n", + "Call query_by_index with arch_index=10970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10970, hp=200\n", + "Call query_by_index with arch_index=10971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10971, hp=200\n", + "Call query_by_index with arch_index=10972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10972, hp=200\n", + "Call query_by_index with arch_index=10973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10973, hp=200\n", + "Call query_by_index with arch_index=10974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10974, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 71%|███████ | 11021/15625 [02:30<00:47, 95.95it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=10975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10975, hp=200\n", + "Call query_by_index with arch_index=10976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10976, hp=200\n", + "Call query_by_index with arch_index=10977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10977, hp=200\n", + "Call query_by_index with arch_index=10978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10978, hp=200\n", + "Call query_by_index with arch_index=10979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10979, hp=200\n", + "Call query_by_index with arch_index=10980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10980, hp=200\n", + "Call query_by_index with arch_index=10981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10981, hp=200\n", + "Call query_by_index with arch_index=10982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10982, hp=200\n", + "Call query_by_index with arch_index=10983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10983, hp=200\n", + "Call query_by_index with arch_index=10984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10984, hp=200\n", + "Call query_by_index with arch_index=10985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10985, hp=200\n", + "Call query_by_index with arch_index=10986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10986, hp=200\n", + "Call query_by_index with arch_index=10987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10987, hp=200\n", + "Call query_by_index with arch_index=10988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10988, hp=200\n", + "Call query_by_index with arch_index=10989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10989, hp=200\n", + "Call query_by_index with arch_index=10990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10990, hp=200\n", + "Call query_by_index with arch_index=10991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10991, hp=200\n", + "Call query_by_index with arch_index=10992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10992, hp=200\n", + "Call query_by_index with arch_index=10993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10993, hp=200\n", + "Call query_by_index with arch_index=10994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10994, hp=200\n", + "Call query_by_index with arch_index=10995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10995, hp=200\n", + "Call query_by_index with arch_index=10996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10996, hp=200\n", + "Call query_by_index with arch_index=10997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10997, hp=200\n", + "Call query_by_index with arch_index=10998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10998, hp=200\n", + "Call query_by_index with arch_index=10999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=10999, hp=200\n", + "Call query_by_index with arch_index=11000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11000, hp=200\n", + "Call query_by_index with arch_index=11001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11001, hp=200\n", + "Call query_by_index with arch_index=11002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11002, hp=200\n", + "Call query_by_index with arch_index=11003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11003, hp=200\n", + "Call query_by_index with arch_index=11004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11004, hp=200\n", + "Call query_by_index with arch_index=11005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11005, hp=200\n", + "Call query_by_index with arch_index=11006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11006, hp=200\n", + "Call query_by_index with arch_index=11007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11007, hp=200\n", + "Call query_by_index with arch_index=11008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11008, hp=200\n", + "Call query_by_index with arch_index=11009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11009, hp=200\n", + "Call query_by_index with arch_index=11010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11010, hp=200\n", + "Call query_by_index with arch_index=11011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11011, hp=200\n", + "Call query_by_index with arch_index=11012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11012, hp=200\n", + "Call query_by_index with arch_index=11013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11013, hp=200\n", + "Call query_by_index with arch_index=11014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11014, hp=200\n", + "Call query_by_index with arch_index=11015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11015, hp=200\n", + "Call query_by_index with arch_index=11016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11016, hp=200\n", + "Call query_by_index with arch_index=11017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11017, hp=200\n", + "Call query_by_index with arch_index=11018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11018, hp=200\n", + "Call query_by_index with arch_index=11019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11019, hp=200\n", + "Call query_by_index with arch_index=11020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11020, hp=200\n", + "Call query_by_index with arch_index=11021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11021, hp=200\n", + "Call query_by_index with arch_index=11022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11022, hp=200\n", + "Call query_by_index with arch_index=11023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11023, hp=200\n", + "Call query_by_index with arch_index=11024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11024, hp=200\n", + "Call query_by_index with arch_index=11025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11025, hp=200\n", + "Call query_by_index with arch_index=11026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11026, hp=200\n", + "Call query_by_index with arch_index=11027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11027, hp=200\n", + "Call query_by_index with arch_index=11028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11028, hp=200\n", + "Call query_by_index with arch_index=11029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11029, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 71%|███████ | 11051/15625 [02:31<00:50, 91.02it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11030, hp=200\n", + "Call query_by_index with arch_index=11031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11031, hp=200\n", + "Call query_by_index with arch_index=11032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11032, hp=200\n", + "Call query_by_index with arch_index=11033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11033, hp=200\n", + "Call query_by_index with arch_index=11034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11034, hp=200\n", + "Call query_by_index with arch_index=11035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11035, hp=200\n", + "Call query_by_index with arch_index=11036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11036, hp=200\n", + "Call query_by_index with arch_index=11037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11037, hp=200\n", + "Call query_by_index with arch_index=11038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11038, hp=200\n", + "Call query_by_index with arch_index=11039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11039, hp=200\n", + "Call query_by_index with arch_index=11040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11040, hp=200\n", + "Call query_by_index with arch_index=11041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11041, hp=200\n", + "Call query_by_index with arch_index=11042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11042, hp=200\n", + "Call query_by_index with arch_index=11043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11043, hp=200\n", + "Call query_by_index with arch_index=11044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11044, hp=200\n", + "Call query_by_index with arch_index=11045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11045, hp=200\n", + "Call query_by_index with arch_index=11046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11046, hp=200\n", + "Call query_by_index with arch_index=11047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11047, hp=200\n", + "Call query_by_index with arch_index=11048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11048, hp=200\n", + "Call query_by_index with arch_index=11049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11049, hp=200\n", + "Call query_by_index with arch_index=11050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11050, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 71%|███████ | 11092/15625 [02:31<00:47, 94.57it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11051, hp=200\n", + "Call query_by_index with arch_index=11052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11052, hp=200\n", + "Call query_by_index with arch_index=11053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11053, hp=200\n", + "Call query_by_index with arch_index=11054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11054, hp=200\n", + "Call query_by_index with arch_index=11055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11055, hp=200\n", + "Call query_by_index with arch_index=11056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11056, hp=200\n", + "Call query_by_index with arch_index=11057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11057, hp=200\n", + "Call query_by_index with arch_index=11058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11058, hp=200\n", + "Call query_by_index with arch_index=11059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11059, hp=200\n", + "Call query_by_index with arch_index=11060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11060, hp=200\n", + "Call query_by_index with arch_index=11061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11061, hp=200\n", + "Call query_by_index with arch_index=11062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11062, hp=200\n", + "Call query_by_index with arch_index=11063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11063, hp=200\n", + "Call query_by_index with arch_index=11064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11064, hp=200\n", + "Call query_by_index with arch_index=11065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11065, hp=200\n", + "Call query_by_index with arch_index=11066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11066, hp=200\n", + "Call query_by_index with arch_index=11067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11067, hp=200\n", + "Call query_by_index with arch_index=11068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11068, hp=200\n", + "Call query_by_index with arch_index=11069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11069, hp=200\n", + "Call query_by_index with arch_index=11070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11070, hp=200\n", + "Call query_by_index with arch_index=11071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11071, hp=200\n", + "Call query_by_index with arch_index=11072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11072, hp=200\n", + "Call query_by_index with arch_index=11073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11073, hp=200\n", + "Call query_by_index with arch_index=11074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11074, hp=200\n", + "Call query_by_index with arch_index=11075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11075, hp=200\n", + "Call query_by_index with arch_index=11076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11076, hp=200\n", + "Call query_by_index with arch_index=11077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11077, hp=200\n", + "Call query_by_index with arch_index=11078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11078, hp=200\n", + "Call query_by_index with arch_index=11079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11079, hp=200\n", + "Call query_by_index with arch_index=11080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11080, hp=200\n", + "Call query_by_index with arch_index=11081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11081, hp=200\n", + "Call query_by_index with arch_index=11082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11082, hp=200\n", + "Call query_by_index with arch_index=11083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11083, hp=200\n", + "Call query_by_index with arch_index=11084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11084, hp=200\n", + "Call query_by_index with arch_index=11085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11085, hp=200\n", + "Call query_by_index with arch_index=11086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11086, hp=200\n", + "Call query_by_index with arch_index=11087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11087, hp=200\n", + "Call query_by_index with arch_index=11088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11088, hp=200\n", + "Call query_by_index with arch_index=11089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11089, hp=200\n", + "Call query_by_index with arch_index=11090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11090, hp=200\n", + "Call query_by_index with arch_index=11091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11091, hp=200\n", + "Call query_by_index with arch_index=11092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11092, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 71%|███████▏ | 11143/15625 [02:32<00:48, 92.14it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11093, hp=200\n", + "Call query_by_index with arch_index=11094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11094, hp=200\n", + "Call query_by_index with arch_index=11095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11095, hp=200\n", + "Call query_by_index with arch_index=11096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11096, hp=200\n", + "Call query_by_index with arch_index=11097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11097, hp=200\n", + "Call query_by_index with arch_index=11098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11098, hp=200\n", + "Call query_by_index with arch_index=11099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11099, hp=200\n", + "Call query_by_index with arch_index=11100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11100, hp=200\n", + "Call query_by_index with arch_index=11101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11101, hp=200\n", + "Call query_by_index with arch_index=11102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11102, hp=200\n", + "Call query_by_index with arch_index=11103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11103, hp=200\n", + "Call query_by_index with arch_index=11104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11104, hp=200\n", + "Call query_by_index with arch_index=11105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11105, hp=200\n", + "Call query_by_index with arch_index=11106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11106, hp=200\n", + "Call query_by_index with arch_index=11107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11107, hp=200\n", + "Call query_by_index with arch_index=11108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11108, hp=200\n", + "Call query_by_index with arch_index=11109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11109, hp=200\n", + "Call query_by_index with arch_index=11110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11110, hp=200\n", + "Call query_by_index with arch_index=11111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11111, hp=200\n", + "Call query_by_index with arch_index=11112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11112, hp=200\n", + "Call query_by_index with arch_index=11113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11113, hp=200\n", + "Call query_by_index with arch_index=11114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11114, hp=200\n", + "Call query_by_index with arch_index=11115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11115, hp=200\n", + "Call query_by_index with arch_index=11116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11116, hp=200\n", + "Call query_by_index with arch_index=11117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11117, hp=200\n", + "Call query_by_index with arch_index=11118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11118, hp=200\n", + "Call query_by_index with arch_index=11119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11119, hp=200\n", + "Call query_by_index with arch_index=11120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11120, hp=200\n", + "Call query_by_index with arch_index=11121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11121, hp=200\n", + "Call query_by_index with arch_index=11122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11122, hp=200\n", + "Call query_by_index with arch_index=11123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11123, hp=200\n", + "Call query_by_index with arch_index=11124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11124, hp=200\n", + "Call query_by_index with arch_index=11125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11125, hp=200\n", + "Call query_by_index with arch_index=11126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11126, hp=200\n", + "Call query_by_index with arch_index=11127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11127, hp=200\n", + "Call query_by_index with arch_index=11128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11128, hp=200\n", + "Call query_by_index with arch_index=11129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11129, hp=200\n", + "Call query_by_index with arch_index=11130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11130, hp=200\n", + "Call query_by_index with arch_index=11131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11131, hp=200\n", + "Call query_by_index with arch_index=11132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11132, hp=200\n", + "Call query_by_index with arch_index=11133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11133, hp=200\n", + "Call query_by_index with arch_index=11134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11134, hp=200\n", + "Call query_by_index with arch_index=11135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11135, hp=200\n", + "Call query_by_index with arch_index=11136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11136, hp=200\n", + "Call query_by_index with arch_index=11137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11137, hp=200\n", + "Call query_by_index with arch_index=11138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11138, hp=200\n", + "Call query_by_index with arch_index=11139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11139, hp=200\n", + "Call query_by_index with arch_index=11140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11140, hp=200\n", + "Call query_by_index with arch_index=11141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11141, hp=200\n", + "Call query_by_index with arch_index=11142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11142, hp=200\n", + "Call query_by_index with arch_index=11143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11143, hp=200\n", + "Call query_by_index with arch_index=11144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11144, hp=200\n", + "Call query_by_index with arch_index=11145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11145, hp=200\n", + "Call query_by_index with arch_index=11146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11146, hp=200\n", + "Call query_by_index with arch_index=11147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11147, hp=200\n", + "Call query_by_index with arch_index=11148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11148, hp=200\n", + "Call query_by_index with arch_index=11149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11149, hp=200\n", + "Call query_by_index with arch_index=11150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11150, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 72%|███████▏ | 11198/15625 [02:32<00:42, 103.89it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11151, hp=200\n", + "Call query_by_index with arch_index=11152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11152, hp=200\n", + "Call query_by_index with arch_index=11153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11153, hp=200\n", + "Call query_by_index with arch_index=11154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11154, hp=200\n", + "Call query_by_index with arch_index=11155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11155, hp=200\n", + "Call query_by_index with arch_index=11156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11156, hp=200\n", + "Call query_by_index with arch_index=11157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11157, hp=200\n", + "Call query_by_index with arch_index=11158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11158, hp=200\n", + "Call query_by_index with arch_index=11159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11159, hp=200\n", + "Call query_by_index with arch_index=11160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11160, hp=200\n", + "Call query_by_index with arch_index=11161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11161, hp=200\n", + "Call query_by_index with arch_index=11162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11162, hp=200\n", + "Call query_by_index with arch_index=11163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11163, hp=200\n", + "Call query_by_index with arch_index=11164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11164, hp=200\n", + "Call query_by_index with arch_index=11165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11165, hp=200\n", + "Call query_by_index with arch_index=11166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11166, hp=200\n", + "Call query_by_index with arch_index=11167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11167, hp=200\n", + "Call query_by_index with arch_index=11168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11168, hp=200\n", + "Call query_by_index with arch_index=11169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11169, hp=200\n", + "Call query_by_index with arch_index=11170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11170, hp=200\n", + "Call query_by_index with arch_index=11171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11171, hp=200\n", + "Call query_by_index with arch_index=11172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11172, hp=200\n", + "Call query_by_index with arch_index=11173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11173, hp=200\n", + "Call query_by_index with arch_index=11174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11174, hp=200\n", + "Call query_by_index with arch_index=11175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11175, hp=200\n", + "Call query_by_index with arch_index=11176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11176, hp=200\n", + "Call query_by_index with arch_index=11177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11177, hp=200\n", + "Call query_by_index with arch_index=11178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11178, hp=200\n", + "Call query_by_index with arch_index=11179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11179, hp=200\n", + "Call query_by_index with arch_index=11180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11180, hp=200\n", + "Call query_by_index with arch_index=11181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11181, hp=200\n", + "Call query_by_index with arch_index=11182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11182, hp=200\n", + "Call query_by_index with arch_index=11183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11183, hp=200\n", + "Call query_by_index with arch_index=11184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11184, hp=200\n", + "Call query_by_index with arch_index=11185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11185, hp=200\n", + "Call query_by_index with arch_index=11186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11186, hp=200\n", + "Call query_by_index with arch_index=11187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11187, hp=200\n", + "Call query_by_index with arch_index=11188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11188, hp=200\n", + "Call query_by_index with arch_index=11189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11189, hp=200\n", + "Call query_by_index with arch_index=11190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11190, hp=200\n", + "Call query_by_index with arch_index=11191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11191, hp=200\n", + "Call query_by_index with arch_index=11192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11192, hp=200\n", + "Call query_by_index with arch_index=11193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11193, hp=200\n", + "Call query_by_index with arch_index=11194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11194, hp=200\n", + "Call query_by_index with arch_index=11195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11195, hp=200\n", + "Call query_by_index with arch_index=11196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11196, hp=200\n", + "Call query_by_index with arch_index=11197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11197, hp=200\n", + "Call query_by_index with arch_index=11198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11198, hp=200\n", + "Call query_by_index with arch_index=11199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11199, hp=200\n", + "Call query_by_index with arch_index=11200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11200, hp=200\n", + "Call query_by_index with arch_index=11201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11201, hp=200\n", + "Call query_by_index with arch_index=11202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11202, hp=200\n", + "Call query_by_index with arch_index=11203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11203, hp=200\n", + "Call query_by_index with arch_index=11204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11204, hp=200\n", + "Call query_by_index with arch_index=11205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11205, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 72%|███████▏ | 11307/15625 [02:33<00:29, 144.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11206, hp=200\n", + "Call query_by_index with arch_index=11207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11207, hp=200\n", + "Call query_by_index with arch_index=11208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11208, hp=200\n", + "Call query_by_index with arch_index=11209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11209, hp=200\n", + "Call query_by_index with arch_index=11210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11210, hp=200\n", + "Call query_by_index with arch_index=11211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11211, hp=200\n", + "Call query_by_index with arch_index=11212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11212, hp=200\n", + "Call query_by_index with arch_index=11213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11213, hp=200\n", + "Call query_by_index with arch_index=11214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11214, hp=200\n", + "Call query_by_index with arch_index=11215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11215, hp=200\n", + "Call query_by_index with arch_index=11216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11216, hp=200\n", + "Call query_by_index with arch_index=11217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11217, hp=200\n", + "Call query_by_index with arch_index=11218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11218, hp=200\n", + "Call query_by_index with arch_index=11219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11219, hp=200\n", + "Call query_by_index with arch_index=11220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11220, hp=200\n", + "Call query_by_index with arch_index=11221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11221, hp=200\n", + "Call query_by_index with arch_index=11222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11222, hp=200\n", + "Call query_by_index with arch_index=11223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11223, hp=200\n", + "Call query_by_index with arch_index=11224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11224, hp=200\n", + "Call query_by_index with arch_index=11225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11225, hp=200\n", + "Call query_by_index with arch_index=11226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11226, hp=200\n", + "Call query_by_index with arch_index=11227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11227, hp=200\n", + "Call query_by_index with arch_index=11228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11228, hp=200\n", + "Call query_by_index with arch_index=11229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11229, hp=200\n", + "Call query_by_index with arch_index=11230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11230, hp=200\n", + "Call query_by_index with arch_index=11231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11231, hp=200\n", + "Call query_by_index with arch_index=11232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11232, hp=200\n", + "Call query_by_index with arch_index=11233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11233, hp=200\n", + "Call query_by_index with arch_index=11234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11234, hp=200\n", + "Call query_by_index with arch_index=11235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11235, hp=200\n", + "Call query_by_index with arch_index=11236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11236, hp=200\n", + "Call query_by_index with arch_index=11237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11237, hp=200\n", + "Call query_by_index with arch_index=11238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11238, hp=200\n", + "Call query_by_index with arch_index=11239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11239, hp=200\n", + "Call query_by_index with arch_index=11240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11240, hp=200\n", + "Call query_by_index with arch_index=11241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11241, hp=200\n", + "Call query_by_index with arch_index=11242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11242, hp=200\n", + "Call query_by_index with arch_index=11243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11243, hp=200\n", + "Call query_by_index with arch_index=11244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11244, hp=200\n", + "Call query_by_index with arch_index=11245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11245, hp=200\n", + "Call query_by_index with arch_index=11246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11246, hp=200\n", + "Call query_by_index with arch_index=11247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11247, hp=200\n", + "Call query_by_index with arch_index=11248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11248, hp=200\n", + "Call query_by_index with arch_index=11249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11249, hp=200\n", + "Call query_by_index with arch_index=11250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11250, hp=200\n", + "Call query_by_index with arch_index=11251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11251, hp=200\n", + "Call query_by_index with arch_index=11252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11252, hp=200\n", + "Call query_by_index with arch_index=11253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11253, hp=200\n", + "Call query_by_index with arch_index=11254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11254, hp=200\n", + "Call query_by_index with arch_index=11255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11255, hp=200\n", + "Call query_by_index with arch_index=11256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11256, hp=200\n", + "Call query_by_index with arch_index=11257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11257, hp=200\n", + "Call query_by_index with arch_index=11258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11258, hp=200\n", + "Call query_by_index with arch_index=11259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11259, hp=200\n", + "Call query_by_index with arch_index=11260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11260, hp=200\n", + "Call query_by_index with arch_index=11261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11261, hp=200\n", + "Call query_by_index with arch_index=11262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11262, hp=200\n", + "Call query_by_index with arch_index=11263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11263, hp=200\n", + "Call query_by_index with arch_index=11264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11264, hp=200\n", + "Call query_by_index with arch_index=11265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11265, hp=200\n", + "Call query_by_index with arch_index=11266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11266, hp=200\n", + "Call query_by_index with arch_index=11267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11267, hp=200\n", + "Call query_by_index with arch_index=11268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11268, hp=200\n", + "Call query_by_index with arch_index=11269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11269, hp=200\n", + "Call query_by_index with arch_index=11270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11270, hp=200\n", + "Call query_by_index with arch_index=11271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11271, hp=200\n", + "Call query_by_index with arch_index=11272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11272, hp=200\n", + "Call query_by_index with arch_index=11273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11273, hp=200\n", + "Call query_by_index with arch_index=11274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11274, hp=200\n", + "Call query_by_index with arch_index=11275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11275, hp=200\n", + "Call query_by_index with arch_index=11276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11276, hp=200\n", + "Call query_by_index with arch_index=11277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11277, hp=200\n", + "Call query_by_index with arch_index=11278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11278, hp=200\n", + "Call query_by_index with arch_index=11279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11279, hp=200\n", + "Call query_by_index with arch_index=11280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11280, hp=200\n", + "Call query_by_index with arch_index=11281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11281, hp=200\n", + "Call query_by_index with arch_index=11282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11282, hp=200\n", + "Call query_by_index with arch_index=11283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11283, hp=200\n", + "Call query_by_index with arch_index=11284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11284, hp=200\n", + "Call query_by_index with arch_index=11285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11285, hp=200\n", + "Call query_by_index with arch_index=11286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11286, hp=200\n", + "Call query_by_index with arch_index=11287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11287, hp=200\n", + "Call query_by_index with arch_index=11288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11288, hp=200\n", + "Call query_by_index with arch_index=11289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11289, hp=200\n", + "Call query_by_index with arch_index=11290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11290, hp=200\n", + "Call query_by_index with arch_index=11291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11291, hp=200\n", + "Call query_by_index with arch_index=11292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11292, hp=200\n", + "Call query_by_index with arch_index=11293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11293, hp=200\n", + "Call query_by_index with arch_index=11294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11294, hp=200\n", + "Call query_by_index with arch_index=11295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11295, hp=200\n", + "Call query_by_index with arch_index=11296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11296, hp=200\n", + "Call query_by_index with arch_index=11297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11297, hp=200\n", + "Call query_by_index with arch_index=11298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11298, hp=200\n", + "Call query_by_index with arch_index=11299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11299, hp=200\n", + "Call query_by_index with arch_index=11300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11300, hp=200\n", + "Call query_by_index with arch_index=11301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11301, hp=200\n", + "Call query_by_index with arch_index=11302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11302, hp=200\n", + "Call query_by_index with arch_index=11303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11303, hp=200\n", + "Call query_by_index with arch_index=11304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11304, hp=200\n", + "Call query_by_index with arch_index=11305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11305, hp=200\n", + "Call query_by_index with arch_index=11306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11306, hp=200\n", + "Call query_by_index with arch_index=11307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11307, hp=200\n", + "Call query_by_index with arch_index=11308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11308, hp=200\n", + "Call query_by_index with arch_index=11309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11309, hp=200\n", + "Call query_by_index with arch_index=11310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11310, hp=200\n", + "Call query_by_index with arch_index=11311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11311, hp=200\n", + "Call query_by_index with arch_index=11312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11312, hp=200\n", + "Call query_by_index with arch_index=11313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11313, hp=200\n", + "Call query_by_index with arch_index=11314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11314, hp=200\n", + "Call query_by_index with arch_index=11315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11315, hp=200\n", + "Call query_by_index with arch_index=11316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11316, hp=200\n", + "Call query_by_index with arch_index=11317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11317, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 73%|███████▎ | 11346/15625 [02:33<00:47, 89.21it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11318, hp=200\n", + "Call query_by_index with arch_index=11319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11319, hp=200\n", + "Call query_by_index with arch_index=11320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11320, hp=200\n", + "Call query_by_index with arch_index=11321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11321, hp=200\n", + "Call query_by_index with arch_index=11322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11322, hp=200\n", + "Call query_by_index with arch_index=11323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11323, hp=200\n", + "Call query_by_index with arch_index=11324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11324, hp=200\n", + "Call query_by_index with arch_index=11325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11325, hp=200\n", + "Call query_by_index with arch_index=11326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11326, hp=200\n", + "Call query_by_index with arch_index=11327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11327, hp=200\n", + "Call query_by_index with arch_index=11328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11328, hp=200\n", + "Call query_by_index with arch_index=11329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11329, hp=200\n", + "Call query_by_index with arch_index=11330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11330, hp=200\n", + "Call query_by_index with arch_index=11331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11331, hp=200\n", + "Call query_by_index with arch_index=11332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11332, hp=200\n", + "Call query_by_index with arch_index=11333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11333, hp=200\n", + "Call query_by_index with arch_index=11334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11334, hp=200\n", + "Call query_by_index with arch_index=11335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11335, hp=200\n", + "Call query_by_index with arch_index=11336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11336, hp=200\n", + "Call query_by_index with arch_index=11337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11337, hp=200\n", + "Call query_by_index with arch_index=11338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11338, hp=200\n", + "Call query_by_index with arch_index=11339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11339, hp=200\n", + "Call query_by_index with arch_index=11340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11340, hp=200\n", + "Call query_by_index with arch_index=11341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11341, hp=200\n", + "Call query_by_index with arch_index=11342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11342, hp=200\n", + "Call query_by_index with arch_index=11343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11343, hp=200\n", + "Call query_by_index with arch_index=11344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11344, hp=200\n", + "Call query_by_index with arch_index=11345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11345, hp=200\n", + "Call query_by_index with arch_index=11346, dataname=cifar10, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 73%|███████▎ | 11356/15625 [02:34<00:53, 79.33it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_meta_info_by_index with arch_index=11346, hp=200\n", + "Call query_by_index with arch_index=11347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11347, hp=200\n", + "Call query_by_index with arch_index=11348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11348, hp=200\n", + "Call query_by_index with arch_index=11349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11349, hp=200\n", + "Call query_by_index with arch_index=11350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11350, hp=200\n", + "Call query_by_index with arch_index=11351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11351, hp=200\n", + "Call query_by_index with arch_index=11352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11352, hp=200\n", + "Call query_by_index with arch_index=11353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11353, hp=200\n", + "Call query_by_index with arch_index=11354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11354, hp=200\n", + "Call query_by_index with arch_index=11355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11355, hp=200\n", + "Call query_by_index with arch_index=11356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11356, hp=200\n", + "Call query_by_index with arch_index=11357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11357, hp=200\n", + "Call query_by_index with arch_index=11358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11358, hp=200\n", + "Call query_by_index with arch_index=11359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11359, hp=200\n", + "Call query_by_index with arch_index=11360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11360, hp=200\n", + "Call query_by_index with arch_index=11361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11361, hp=200\n", + "Call query_by_index with arch_index=11362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11362, hp=200\n", + "Call query_by_index with arch_index=11363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11363, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 73%|███████▎ | 11385/15625 [02:34<00:49, 86.22it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11364, hp=200\n", + "Call query_by_index with arch_index=11365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11365, hp=200\n", + "Call query_by_index with arch_index=11366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11366, hp=200\n", + "Call query_by_index with arch_index=11367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11367, hp=200\n", + "Call query_by_index with arch_index=11368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11368, hp=200\n", + "Call query_by_index with arch_index=11369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11369, hp=200\n", + "Call query_by_index with arch_index=11370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11370, hp=200\n", + "Call query_by_index with arch_index=11371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11371, hp=200\n", + "Call query_by_index with arch_index=11372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11372, hp=200\n", + "Call query_by_index with arch_index=11373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11373, hp=200\n", + "Call query_by_index with arch_index=11374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11374, hp=200\n", + "Call query_by_index with arch_index=11375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11375, hp=200\n", + "Call query_by_index with arch_index=11376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11376, hp=200\n", + "Call query_by_index with arch_index=11377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11377, hp=200\n", + "Call query_by_index with arch_index=11378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11378, hp=200\n", + "Call query_by_index with arch_index=11379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11379, hp=200\n", + "Call query_by_index with arch_index=11380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11380, hp=200\n", + "Call query_by_index with arch_index=11381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11381, hp=200\n", + "Call query_by_index with arch_index=11382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11382, hp=200\n", + "Call query_by_index with arch_index=11383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11383, hp=200\n", + "Call query_by_index with arch_index=11384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11384, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 73%|███████▎ | 11405/15625 [02:34<00:46, 91.12it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11385, hp=200\n", + "Call query_by_index with arch_index=11386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11386, hp=200\n", + "Call query_by_index with arch_index=11387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11387, hp=200\n", + "Call query_by_index with arch_index=11388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11388, hp=200\n", + "Call query_by_index with arch_index=11389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11389, hp=200\n", + "Call query_by_index with arch_index=11390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11390, hp=200\n", + "Call query_by_index with arch_index=11391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11391, hp=200\n", + "Call query_by_index with arch_index=11392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11392, hp=200\n", + "Call query_by_index with arch_index=11393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11393, hp=200\n", + "Call query_by_index with arch_index=11394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11394, hp=200\n", + "Call query_by_index with arch_index=11395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11395, hp=200\n", + "Call query_by_index with arch_index=11396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11396, hp=200\n", + "Call query_by_index with arch_index=11397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11397, hp=200\n", + "Call query_by_index with arch_index=11398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11398, hp=200\n", + "Call query_by_index with arch_index=11399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11399, hp=200\n", + "Call query_by_index with arch_index=11400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11400, hp=200\n", + "Call query_by_index with arch_index=11401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11401, hp=200\n", + "Call query_by_index with arch_index=11402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11402, hp=200\n", + "Call query_by_index with arch_index=11403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11403, hp=200\n", + "Call query_by_index with arch_index=11404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11404, hp=200\n", + "Call query_by_index with arch_index=11405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11405, hp=200\n", + "Call query_by_index with arch_index=11406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11406, hp=200\n", + "Call query_by_index with arch_index=11407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11407, hp=200\n", + "Call query_by_index with arch_index=11408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11408, hp=200\n", + "Call query_by_index with arch_index=11409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11409, hp=200\n", + "Call query_by_index with arch_index=11410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11410, hp=200\n", + "Call query_by_index with arch_index=11411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11411, hp=200\n", + "Call query_by_index with arch_index=11412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11412, hp=200\n", + "Call query_by_index with arch_index=11413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11413, hp=200\n", + "Call query_by_index with arch_index=11414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11414, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 73%|███████▎ | 11436/15625 [02:34<00:44, 94.36it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11415, hp=200\n", + "Call query_by_index with arch_index=11416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11416, hp=200\n", + "Call query_by_index with arch_index=11417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11417, hp=200\n", + "Call query_by_index with arch_index=11418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11418, hp=200\n", + "Call query_by_index with arch_index=11419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11419, hp=200\n", + "Call query_by_index with arch_index=11420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11420, hp=200\n", + "Call query_by_index with arch_index=11421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11421, hp=200\n", + "Call query_by_index with arch_index=11422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11422, hp=200\n", + "Call query_by_index with arch_index=11423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11423, hp=200\n", + "Call query_by_index with arch_index=11424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11424, hp=200\n", + "Call query_by_index with arch_index=11425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11425, hp=200\n", + "Call query_by_index with arch_index=11426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11426, hp=200\n", + "Call query_by_index with arch_index=11427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11427, hp=200\n", + "Call query_by_index with arch_index=11428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11428, hp=200\n", + "Call query_by_index with arch_index=11429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11429, hp=200\n", + "Call query_by_index with arch_index=11430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11430, hp=200\n", + "Call query_by_index with arch_index=11431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11431, hp=200\n", + "Call query_by_index with arch_index=11432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11432, hp=200\n", + "Call query_by_index with arch_index=11433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11433, hp=200\n", + "Call query_by_index with arch_index=11434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11434, hp=200\n", + "Call query_by_index with arch_index=11435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11435, hp=200\n", + "Call query_by_index with arch_index=11436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11436, hp=200\n", + "Call query_by_index with arch_index=11437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11437, hp=200\n", + "Call query_by_index with arch_index=11438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11438, hp=200\n", + "Call query_by_index with arch_index=11439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11439, hp=200\n", + "Call query_by_index with arch_index=11440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11440, hp=200\n", + "Call query_by_index with arch_index=11441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11441, hp=200\n", + "Call query_by_index with arch_index=11442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11442, hp=200\n", + "Call query_by_index with arch_index=11443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11443, hp=200\n", + "Call query_by_index with arch_index=11444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11444, hp=200\n", + "Call query_by_index with arch_index=11445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11445, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 73%|███████▎ | 11477/15625 [02:35<00:43, 95.74it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11446, hp=200\n", + "Call query_by_index with arch_index=11447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11447, hp=200\n", + "Call query_by_index with arch_index=11448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11448, hp=200\n", + "Call query_by_index with arch_index=11449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11449, hp=200\n", + "Call query_by_index with arch_index=11450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11450, hp=200\n", + "Call query_by_index with arch_index=11451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11451, hp=200\n", + "Call query_by_index with arch_index=11452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11452, hp=200\n", + "Call query_by_index with arch_index=11453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11453, hp=200\n", + "Call query_by_index with arch_index=11454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11454, hp=200\n", + "Call query_by_index with arch_index=11455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11455, hp=200\n", + "Call query_by_index with arch_index=11456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11456, hp=200\n", + "Call query_by_index with arch_index=11457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11457, hp=200\n", + "Call query_by_index with arch_index=11458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11458, hp=200\n", + "Call query_by_index with arch_index=11459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11459, hp=200\n", + "Call query_by_index with arch_index=11460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11460, hp=200\n", + "Call query_by_index with arch_index=11461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11461, hp=200\n", + "Call query_by_index with arch_index=11462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11462, hp=200\n", + "Call query_by_index with arch_index=11463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11463, hp=200\n", + "Call query_by_index with arch_index=11464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11464, hp=200\n", + "Call query_by_index with arch_index=11465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11465, hp=200\n", + "Call query_by_index with arch_index=11466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11466, hp=200\n", + "Call query_by_index with arch_index=11467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11467, hp=200\n", + "Call query_by_index with arch_index=11468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11468, hp=200\n", + "Call query_by_index with arch_index=11469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11469, hp=200\n", + "Call query_by_index with arch_index=11470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11470, hp=200\n", + "Call query_by_index with arch_index=11471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11471, hp=200\n", + "Call query_by_index with arch_index=11472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11472, hp=200\n", + "Call query_by_index with arch_index=11473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11473, hp=200\n", + "Call query_by_index with arch_index=11474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11474, hp=200\n", + "Call query_by_index with arch_index=11475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11475, hp=200\n", + "Call query_by_index with arch_index=11476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11476, hp=200\n", + "Call query_by_index with arch_index=11477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11477, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 74%|███████▎ | 11499/15625 [02:35<00:41, 98.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11478, hp=200\n", + "Call query_by_index with arch_index=11479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11479, hp=200\n", + "Call query_by_index with arch_index=11480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11480, hp=200\n", + "Call query_by_index with arch_index=11481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11481, hp=200\n", + "Call query_by_index with arch_index=11482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11482, hp=200\n", + "Call query_by_index with arch_index=11483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11483, hp=200\n", + "Call query_by_index with arch_index=11484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11484, hp=200\n", + "Call query_by_index with arch_index=11485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11485, hp=200\n", + "Call query_by_index with arch_index=11486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11486, hp=200\n", + "Call query_by_index with arch_index=11487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11487, hp=200\n", + "Call query_by_index with arch_index=11488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11488, hp=200\n", + "Call query_by_index with arch_index=11489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11489, hp=200\n", + "Call query_by_index with arch_index=11490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11490, hp=200\n", + "Call query_by_index with arch_index=11491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11491, hp=200\n", + "Call query_by_index with arch_index=11492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11492, hp=200\n", + "Call query_by_index with arch_index=11493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11493, hp=200\n", + "Call query_by_index with arch_index=11494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11494, hp=200\n", + "Call query_by_index with arch_index=11495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11495, hp=200\n", + "Call query_by_index with arch_index=11496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11496, hp=200\n", + "Call query_by_index with arch_index=11497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11497, hp=200\n", + "Call query_by_index with arch_index=11498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11498, hp=200\n", + "Call query_by_index with arch_index=11499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11499, hp=200\n", + "Call query_by_index with arch_index=11500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11500, hp=200\n", + "Call query_by_index with arch_index=11501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11501, hp=200\n", + "Call query_by_index with arch_index=11502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11502, hp=200\n", + "Call query_by_index with arch_index=11503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11503, hp=200\n", + "Call query_by_index with arch_index=11504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11504, hp=200\n", + "Call query_by_index with arch_index=11505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11505, hp=200\n", + "Call query_by_index with arch_index=11506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11506, hp=200\n", + "Call query_by_index with arch_index=11507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11507, hp=200\n", + "Call query_by_index with arch_index=11508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11508, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 74%|███████▍ | 11540/15625 [02:36<00:42, 96.12it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11509, hp=200\n", + "Call query_by_index with arch_index=11510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11510, hp=200\n", + "Call query_by_index with arch_index=11511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11511, hp=200\n", + "Call query_by_index with arch_index=11512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11512, hp=200\n", + "Call query_by_index with arch_index=11513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11513, hp=200\n", + "Call query_by_index with arch_index=11514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11514, hp=200\n", + "Call query_by_index with arch_index=11515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11515, hp=200\n", + "Call query_by_index with arch_index=11516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11516, hp=200\n", + "Call query_by_index with arch_index=11517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11517, hp=200\n", + "Call query_by_index with arch_index=11518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11518, hp=200\n", + "Call query_by_index with arch_index=11519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11519, hp=200\n", + "Call query_by_index with arch_index=11520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11520, hp=200\n", + "Call query_by_index with arch_index=11521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11521, hp=200\n", + "Call query_by_index with arch_index=11522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11522, hp=200\n", + "Call query_by_index with arch_index=11523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11523, hp=200\n", + "Call query_by_index with arch_index=11524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11524, hp=200\n", + "Call query_by_index with arch_index=11525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11525, hp=200\n", + "Call query_by_index with arch_index=11526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11526, hp=200\n", + "Call query_by_index with arch_index=11527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11527, hp=200\n", + "Call query_by_index with arch_index=11528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11528, hp=200\n", + "Call query_by_index with arch_index=11529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11529, hp=200\n", + "Call query_by_index with arch_index=11530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11530, hp=200\n", + "Call query_by_index with arch_index=11531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11531, hp=200\n", + "Call query_by_index with arch_index=11532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11532, hp=200\n", + "Call query_by_index with arch_index=11533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11533, hp=200\n", + "Call query_by_index with arch_index=11534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11534, hp=200\n", + "Call query_by_index with arch_index=11535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11535, hp=200\n", + "Call query_by_index with arch_index=11536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11536, hp=200\n", + "Call query_by_index with arch_index=11537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11537, hp=200\n", + "Call query_by_index with arch_index=11538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11538, hp=200\n", + "Call query_by_index with arch_index=11539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11539, hp=200\n", + "Call query_by_index with arch_index=11540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11540, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 74%|███████▍ | 11588/15625 [02:36<00:34, 117.19it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11541, hp=200\n", + "Call query_by_index with arch_index=11542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11542, hp=200\n", + "Call query_by_index with arch_index=11543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11543, hp=200\n", + "Call query_by_index with arch_index=11544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11544, hp=200\n", + "Call query_by_index with arch_index=11545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11545, hp=200\n", + "Call query_by_index with arch_index=11546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11546, hp=200\n", + "Call query_by_index with arch_index=11547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11547, hp=200\n", + "Call query_by_index with arch_index=11548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11548, hp=200\n", + "Call query_by_index with arch_index=11549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11549, hp=200\n", + "Call query_by_index with arch_index=11550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11550, hp=200\n", + "Call query_by_index with arch_index=11551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11551, hp=200\n", + "Call query_by_index with arch_index=11552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11552, hp=200\n", + "Call query_by_index with arch_index=11553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11553, hp=200\n", + "Call query_by_index with arch_index=11554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11554, hp=200\n", + "Call query_by_index with arch_index=11555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11555, hp=200\n", + "Call query_by_index with arch_index=11556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11556, hp=200\n", + "Call query_by_index with arch_index=11557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11557, hp=200\n", + "Call query_by_index with arch_index=11558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11558, hp=200\n", + "Call query_by_index with arch_index=11559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11559, hp=200\n", + "Call query_by_index with arch_index=11560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11560, hp=200\n", + "Call query_by_index with arch_index=11561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11561, hp=200\n", + "Call query_by_index with arch_index=11562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11562, hp=200\n", + "Call query_by_index with arch_index=11563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11563, hp=200\n", + "Call query_by_index with arch_index=11564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11564, hp=200\n", + "Call query_by_index with arch_index=11565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11565, hp=200\n", + "Call query_by_index with arch_index=11566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11566, hp=200\n", + "Call query_by_index with arch_index=11567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11567, hp=200\n", + "Call query_by_index with arch_index=11568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11568, hp=200\n", + "Call query_by_index with arch_index=11569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11569, hp=200\n", + "Call query_by_index with arch_index=11570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11570, hp=200\n", + "Call query_by_index with arch_index=11571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11571, hp=200\n", + "Call query_by_index with arch_index=11572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11572, hp=200\n", + "Call query_by_index with arch_index=11573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11573, hp=200\n", + "Call query_by_index with arch_index=11574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11574, hp=200\n", + "Call query_by_index with arch_index=11575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11575, hp=200\n", + "Call query_by_index with arch_index=11576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11576, hp=200\n", + "Call query_by_index with arch_index=11577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11577, hp=200\n", + "Call query_by_index with arch_index=11578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11578, hp=200\n", + "Call query_by_index with arch_index=11579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11579, hp=200\n", + "Call query_by_index with arch_index=11580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11580, hp=200\n", + "Call query_by_index with arch_index=11581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11581, hp=200\n", + "Call query_by_index with arch_index=11582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11582, hp=200\n", + "Call query_by_index with arch_index=11583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11583, hp=200\n", + "Call query_by_index with arch_index=11584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11584, hp=200\n", + "Call query_by_index with arch_index=11585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11585, hp=200\n", + "Call query_by_index with arch_index=11586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11586, hp=200\n", + "Call query_by_index with arch_index=11587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11587, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 74%|███████▍ | 11629/15625 [02:36<00:34, 116.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11588, hp=200\n", + "Call query_by_index with arch_index=11589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11589, hp=200\n", + "Call query_by_index with arch_index=11590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11590, hp=200\n", + "Call query_by_index with arch_index=11591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11591, hp=200\n", + "Call query_by_index with arch_index=11592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11592, hp=200\n", + "Call query_by_index with arch_index=11593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11593, hp=200\n", + "Call query_by_index with arch_index=11594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11594, hp=200\n", + "Call query_by_index with arch_index=11595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11595, hp=200\n", + "Call query_by_index with arch_index=11596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11596, hp=200\n", + "Call query_by_index with arch_index=11597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11597, hp=200\n", + "Call query_by_index with arch_index=11598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11598, hp=200\n", + "Call query_by_index with arch_index=11599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11599, hp=200\n", + "Call query_by_index with arch_index=11600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11600, hp=200\n", + "Call query_by_index with arch_index=11601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11601, hp=200\n", + "Call query_by_index with arch_index=11602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11602, hp=200\n", + "Call query_by_index with arch_index=11603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11603, hp=200\n", + "Call query_by_index with arch_index=11604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11604, hp=200\n", + "Call query_by_index with arch_index=11605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11605, hp=200\n", + "Call query_by_index with arch_index=11606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11606, hp=200\n", + "Call query_by_index with arch_index=11607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11607, hp=200\n", + "Call query_by_index with arch_index=11608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11608, hp=200\n", + "Call query_by_index with arch_index=11609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11609, hp=200\n", + "Call query_by_index with arch_index=11610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11610, hp=200\n", + "Call query_by_index with arch_index=11611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11611, hp=200\n", + "Call query_by_index with arch_index=11612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11612, hp=200\n", + "Call query_by_index with arch_index=11613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11613, hp=200\n", + "Call query_by_index with arch_index=11614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11614, hp=200\n", + "Call query_by_index with arch_index=11615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11615, hp=200\n", + "Call query_by_index with arch_index=11616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11616, hp=200\n", + "Call query_by_index with arch_index=11617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11617, hp=200\n", + "Call query_by_index with arch_index=11618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11618, hp=200\n", + "Call query_by_index with arch_index=11619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11619, hp=200\n", + "Call query_by_index with arch_index=11620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11620, hp=200\n", + "Call query_by_index with arch_index=11621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11621, hp=200\n", + "Call query_by_index with arch_index=11622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11622, hp=200\n", + "Call query_by_index with arch_index=11623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11623, hp=200\n", + "Call query_by_index with arch_index=11624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11624, hp=200\n", + "Call query_by_index with arch_index=11625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11625, hp=200\n", + "Call query_by_index with arch_index=11626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11626, hp=200\n", + "Call query_by_index with arch_index=11627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11627, hp=200\n", + "Call query_by_index with arch_index=11628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11628, hp=200\n", + "Call query_by_index with arch_index=11629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11629, hp=200\n", + "Call query_by_index with arch_index=11630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11630, hp=200\n", + "Call query_by_index with arch_index=11631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11631, hp=200\n", + "Call query_by_index with arch_index=11632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11632, hp=200\n", + "Call query_by_index with arch_index=11633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11633, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 75%|███████▍ | 11702/15625 [02:37<00:30, 130.21it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11634, hp=200\n", + "Call query_by_index with arch_index=11635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11635, hp=200\n", + "Call query_by_index with arch_index=11636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11636, hp=200\n", + "Call query_by_index with arch_index=11637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11637, hp=200\n", + "Call query_by_index with arch_index=11638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11638, hp=200\n", + "Call query_by_index with arch_index=11639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11639, hp=200\n", + "Call query_by_index with arch_index=11640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11640, hp=200\n", + "Call query_by_index with arch_index=11641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11641, hp=200\n", + "Call query_by_index with arch_index=11642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11642, hp=200\n", + "Call query_by_index with arch_index=11643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11643, hp=200\n", + "Call query_by_index with arch_index=11644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11644, hp=200\n", + "Call query_by_index with arch_index=11645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11645, hp=200\n", + "Call query_by_index with arch_index=11646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11646, hp=200\n", + "Call query_by_index with arch_index=11647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11647, hp=200\n", + "Call query_by_index with arch_index=11648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11648, hp=200\n", + "Call query_by_index with arch_index=11649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11649, hp=200\n", + "Call query_by_index with arch_index=11650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11650, hp=200\n", + "Call query_by_index with arch_index=11651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11651, hp=200\n", + "Call query_by_index with arch_index=11652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11652, hp=200\n", + "Call query_by_index with arch_index=11653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11653, hp=200\n", + "Call query_by_index with arch_index=11654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11654, hp=200\n", + "Call query_by_index with arch_index=11655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11655, hp=200\n", + "Call query_by_index with arch_index=11656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11656, hp=200\n", + "Call query_by_index with arch_index=11657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11657, hp=200\n", + "Call query_by_index with arch_index=11658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11658, hp=200\n", + "Call query_by_index with arch_index=11659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11659, hp=200\n", + "Call query_by_index with arch_index=11660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11660, hp=200\n", + "Call query_by_index with arch_index=11661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11661, hp=200\n", + "Call query_by_index with arch_index=11662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11662, hp=200\n", + "Call query_by_index with arch_index=11663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11663, hp=200\n", + "Call query_by_index with arch_index=11664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11664, hp=200\n", + "Call query_by_index with arch_index=11665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11665, hp=200\n", + "Call query_by_index with arch_index=11666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11666, hp=200\n", + "Call query_by_index with arch_index=11667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11667, hp=200\n", + "Call query_by_index with arch_index=11668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11668, hp=200\n", + "Call query_by_index with arch_index=11669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11669, hp=200\n", + "Call query_by_index with arch_index=11670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11670, hp=200\n", + "Call query_by_index with arch_index=11671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11671, hp=200\n", + "Call query_by_index with arch_index=11672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11672, hp=200\n", + "Call query_by_index with arch_index=11673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11673, hp=200\n", + "Call query_by_index with arch_index=11674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11674, hp=200\n", + "Call query_by_index with arch_index=11675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11675, hp=200\n", + "Call query_by_index with arch_index=11676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11676, hp=200\n", + "Call query_by_index with arch_index=11677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11677, hp=200\n", + "Call query_by_index with arch_index=11678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11678, hp=200\n", + "Call query_by_index with arch_index=11679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11679, hp=200\n", + "Call query_by_index with arch_index=11680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11680, hp=200\n", + "Call query_by_index with arch_index=11681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11681, hp=200\n", + "Call query_by_index with arch_index=11682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11682, hp=200\n", + "Call query_by_index with arch_index=11683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11683, hp=200\n", + "Call query_by_index with arch_index=11684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11684, hp=200\n", + "Call query_by_index with arch_index=11685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11685, hp=200\n", + "Call query_by_index with arch_index=11686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11686, hp=200\n", + "Call query_by_index with arch_index=11687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11687, hp=200\n", + "Call query_by_index with arch_index=11688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11688, hp=200\n", + "Call query_by_index with arch_index=11689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11689, hp=200\n", + "Call query_by_index with arch_index=11690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11690, hp=200\n", + "Call query_by_index with arch_index=11691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11691, hp=200\n", + "Call query_by_index with arch_index=11692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11692, hp=200\n", + "Call query_by_index with arch_index=11693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11693, hp=200\n", + "Call query_by_index with arch_index=11694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11694, hp=200\n", + "Call query_by_index with arch_index=11695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11695, hp=200\n", + "Call query_by_index with arch_index=11696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11696, hp=200\n", + "Call query_by_index with arch_index=11697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11697, hp=200\n", + "Call query_by_index with arch_index=11698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11698, hp=200\n", + "Call query_by_index with arch_index=11699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11699, hp=200\n", + "Call query_by_index with arch_index=11700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11700, hp=200\n", + "Call query_by_index with arch_index=11701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11701, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 75%|███████▍ | 11716/15625 [02:37<00:37, 105.17it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11702, hp=200\n", + "Call query_by_index with arch_index=11703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11703, hp=200\n", + "Call query_by_index with arch_index=11704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11704, hp=200\n", + "Call query_by_index with arch_index=11705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11705, hp=200\n", + "Call query_by_index with arch_index=11706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11706, hp=200\n", + "Call query_by_index with arch_index=11707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11707, hp=200\n", + "Call query_by_index with arch_index=11708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11708, hp=200\n", + "Call query_by_index with arch_index=11709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11709, hp=200\n", + "Call query_by_index with arch_index=11710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11710, hp=200\n", + "Call query_by_index with arch_index=11711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11711, hp=200\n", + "Call query_by_index with arch_index=11712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11712, hp=200\n", + "Call query_by_index with arch_index=11713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11713, hp=200\n", + "Call query_by_index with arch_index=11714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11714, hp=200\n", + "Call query_by_index with arch_index=11715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11715, hp=200\n", + "Call query_by_index with arch_index=11716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11716, hp=200\n", + "Call query_by_index with arch_index=11717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11717, hp=200\n", + "Call query_by_index with arch_index=11718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11718, hp=200\n", + "Call query_by_index with arch_index=11719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11719, hp=200\n", + "Call query_by_index with arch_index=11720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11720, hp=200\n", + "Call query_by_index with arch_index=11721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11721, hp=200\n", + "Call query_by_index with arch_index=11722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11722, hp=200\n", + "Call query_by_index with arch_index=11723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11723, hp=200\n", + "Call query_by_index with arch_index=11724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11724, hp=200\n", + "Call query_by_index with arch_index=11725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11725, hp=200\n", + "Call query_by_index with arch_index=11726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11726, hp=200\n", + "Call query_by_index with arch_index=11727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11727, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 75%|███████▌ | 11750/15625 [02:37<00:39, 98.73it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11728, hp=200\n", + "Call query_by_index with arch_index=11729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11729, hp=200\n", + "Call query_by_index with arch_index=11730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11730, hp=200\n", + "Call query_by_index with arch_index=11731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11731, hp=200\n", + "Call query_by_index with arch_index=11732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11732, hp=200\n", + "Call query_by_index with arch_index=11733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11733, hp=200\n", + "Call query_by_index with arch_index=11734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11734, hp=200\n", + "Call query_by_index with arch_index=11735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11735, hp=200\n", + "Call query_by_index with arch_index=11736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11736, hp=200\n", + "Call query_by_index with arch_index=11737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11737, hp=200\n", + "Call query_by_index with arch_index=11738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11738, hp=200\n", + "Call query_by_index with arch_index=11739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11739, hp=200\n", + "Call query_by_index with arch_index=11740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11740, hp=200\n", + "Call query_by_index with arch_index=11741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11741, hp=200\n", + "Call query_by_index with arch_index=11742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11742, hp=200\n", + "Call query_by_index with arch_index=11743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11743, hp=200\n", + "Call query_by_index with arch_index=11744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11744, hp=200\n", + "Call query_by_index with arch_index=11745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11745, hp=200\n", + "Call query_by_index with arch_index=11746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11746, hp=200\n", + "Call query_by_index with arch_index=11747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11747, hp=200\n", + "Call query_by_index with arch_index=11748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11748, hp=200\n", + "Call query_by_index with arch_index=11749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11749, hp=200\n", + "Call query_by_index with arch_index=11750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11750, hp=200\n", + "Call query_by_index with arch_index=11751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11751, hp=200\n", + "Call query_by_index with arch_index=11752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11752, hp=200\n", + "Call query_by_index with arch_index=11753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11753, hp=200\n", + "Call query_by_index with arch_index=11754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11754, hp=200\n", + "Call query_by_index with arch_index=11755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11755, hp=200\n", + "Call query_by_index with arch_index=11756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11756, hp=200\n", + "Call query_by_index with arch_index=11757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11757, hp=200\n", + "Call query_by_index with arch_index=11758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11758, hp=200\n", + "Call query_by_index with arch_index=11759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11759, hp=200\n", + "Call query_by_index with arch_index=11760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11760, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 76%|███████▌ | 11803/15625 [02:38<00:38, 98.58it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11761, hp=200\n", + "Call query_by_index with arch_index=11762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11762, hp=200\n", + "Call query_by_index with arch_index=11763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11763, hp=200\n", + "Call query_by_index with arch_index=11764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11764, hp=200\n", + "Call query_by_index with arch_index=11765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11765, hp=200\n", + "Call query_by_index with arch_index=11766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11766, hp=200\n", + "Call query_by_index with arch_index=11767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11767, hp=200\n", + "Call query_by_index with arch_index=11768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11768, hp=200\n", + "Call query_by_index with arch_index=11769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11769, hp=200\n", + "Call query_by_index with arch_index=11770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11770, hp=200\n", + "Call query_by_index with arch_index=11771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11771, hp=200\n", + "Call query_by_index with arch_index=11772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11772, hp=200\n", + "Call query_by_index with arch_index=11773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11773, hp=200\n", + "Call query_by_index with arch_index=11774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11774, hp=200\n", + "Call query_by_index with arch_index=11775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11775, hp=200\n", + "Call query_by_index with arch_index=11776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11776, hp=200\n", + "Call query_by_index with arch_index=11777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11777, hp=200\n", + "Call query_by_index with arch_index=11778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11778, hp=200\n", + "Call query_by_index with arch_index=11779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11779, hp=200\n", + "Call query_by_index with arch_index=11780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11780, hp=200\n", + "Call query_by_index with arch_index=11781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11781, hp=200\n", + "Call query_by_index with arch_index=11782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11782, hp=200\n", + "Call query_by_index with arch_index=11783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11783, hp=200\n", + "Call query_by_index with arch_index=11784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11784, hp=200\n", + "Call query_by_index with arch_index=11785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11785, hp=200\n", + "Call query_by_index with arch_index=11786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11786, hp=200\n", + "Call query_by_index with arch_index=11787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11787, hp=200\n", + "Call query_by_index with arch_index=11788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11788, hp=200\n", + "Call query_by_index with arch_index=11789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11789, hp=200\n", + "Call query_by_index with arch_index=11790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11790, hp=200\n", + "Call query_by_index with arch_index=11791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11791, hp=200\n", + "Call query_by_index with arch_index=11792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11792, hp=200\n", + "Call query_by_index with arch_index=11793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11793, hp=200\n", + "Call query_by_index with arch_index=11794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11794, hp=200\n", + "Call query_by_index with arch_index=11795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11795, hp=200\n", + "Call query_by_index with arch_index=11796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11796, hp=200\n", + "Call query_by_index with arch_index=11797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11797, hp=200\n", + "Call query_by_index with arch_index=11798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11798, hp=200\n", + "Call query_by_index with arch_index=11799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11799, hp=200\n", + "Call query_by_index with arch_index=11800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11800, hp=200\n", + "Call query_by_index with arch_index=11801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11801, hp=200\n", + "Call query_by_index with arch_index=11802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11802, hp=200\n", + "Call query_by_index with arch_index=11803, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 76%|███████▌ | 11813/15625 [02:38<00:45, 84.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=11803, hp=200\n", + "Call query_by_index with arch_index=11804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11804, hp=200\n", + "Call query_by_index with arch_index=11805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11805, hp=200\n", + "Call query_by_index with arch_index=11806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11806, hp=200\n", + "Call query_by_index with arch_index=11807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11807, hp=200\n", + "Call query_by_index with arch_index=11808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11808, hp=200\n", + "Call query_by_index with arch_index=11809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11809, hp=200\n", + "Call query_by_index with arch_index=11810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11810, hp=200\n", + "Call query_by_index with arch_index=11811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11811, hp=200\n", + "Call query_by_index with arch_index=11812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11812, hp=200\n", + "Call query_by_index with arch_index=11813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11813, hp=200\n", + "Call query_by_index with arch_index=11814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11814, hp=200\n", + "Call query_by_index with arch_index=11815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11815, hp=200\n", + "Call query_by_index with arch_index=11816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11816, hp=200\n", + "Call query_by_index with arch_index=11817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11817, hp=200\n", + "Call query_by_index with arch_index=11818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11818, hp=200\n", + "Call query_by_index with arch_index=11819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11819, hp=200\n", + "Call query_by_index with arch_index=11820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11820, hp=200\n", + "Call query_by_index with arch_index=11821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11821, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 76%|███████▌ | 11844/15625 [02:38<00:40, 94.13it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11822, hp=200\n", + "Call query_by_index with arch_index=11823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11823, hp=200\n", + "Call query_by_index with arch_index=11824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11824, hp=200\n", + "Call query_by_index with arch_index=11825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11825, hp=200\n", + "Call query_by_index with arch_index=11826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11826, hp=200\n", + "Call query_by_index with arch_index=11827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11827, hp=200\n", + "Call query_by_index with arch_index=11828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11828, hp=200\n", + "Call query_by_index with arch_index=11829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11829, hp=200\n", + "Call query_by_index with arch_index=11830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11830, hp=200\n", + "Call query_by_index with arch_index=11831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11831, hp=200\n", + "Call query_by_index with arch_index=11832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11832, hp=200\n", + "Call query_by_index with arch_index=11833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11833, hp=200\n", + "Call query_by_index with arch_index=11834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11834, hp=200\n", + "Call query_by_index with arch_index=11835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11835, hp=200\n", + "Call query_by_index with arch_index=11836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11836, hp=200\n", + "Call query_by_index with arch_index=11837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11837, hp=200\n", + "Call query_by_index with arch_index=11838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11838, hp=200\n", + "Call query_by_index with arch_index=11839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11839, hp=200\n", + "Call query_by_index with arch_index=11840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11840, hp=200\n", + "Call query_by_index with arch_index=11841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11841, hp=200\n", + "Call query_by_index with arch_index=11842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11842, hp=200\n", + "Call query_by_index with arch_index=11843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11843, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 76%|███████▌ | 11864/15625 [02:39<00:39, 94.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11844, hp=200\n", + "Call query_by_index with arch_index=11845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11845, hp=200\n", + "Call query_by_index with arch_index=11846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11846, hp=200\n", + "Call query_by_index with arch_index=11847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11847, hp=200\n", + "Call query_by_index with arch_index=11848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11848, hp=200\n", + "Call query_by_index with arch_index=11849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11849, hp=200\n", + "Call query_by_index with arch_index=11850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11850, hp=200\n", + "Call query_by_index with arch_index=11851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11851, hp=200\n", + "Call query_by_index with arch_index=11852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11852, hp=200\n", + "Call query_by_index with arch_index=11853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11853, hp=200\n", + "Call query_by_index with arch_index=11854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11854, hp=200\n", + "Call query_by_index with arch_index=11855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11855, hp=200\n", + "Call query_by_index with arch_index=11856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11856, hp=200\n", + "Call query_by_index with arch_index=11857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11857, hp=200\n", + "Call query_by_index with arch_index=11858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11858, hp=200\n", + "Call query_by_index with arch_index=11859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11859, hp=200\n", + "Call query_by_index with arch_index=11860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11860, hp=200\n", + "Call query_by_index with arch_index=11861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11861, hp=200\n", + "Call query_by_index with arch_index=11862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11862, hp=200\n", + "Call query_by_index with arch_index=11863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11863, hp=200\n", + "Call query_by_index with arch_index=11864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11864, hp=200\n", + "Call query_by_index with arch_index=11865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11865, hp=200\n", + "Call query_by_index with arch_index=11866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11866, hp=200\n", + "Call query_by_index with arch_index=11867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11867, hp=200\n", + "Call query_by_index with arch_index=11868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11868, hp=200\n", + "Call query_by_index with arch_index=11869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11869, hp=200\n", + "Call query_by_index with arch_index=11870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11870, hp=200\n", + "Call query_by_index with arch_index=11871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11871, hp=200\n", + "Call query_by_index with arch_index=11872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11872, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 76%|███████▌ | 11895/15625 [02:39<00:38, 97.72it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_by_index with arch_index=11873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11873, hp=200\n", + "Call query_by_index with arch_index=11874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11874, hp=200\n", + "Call query_by_index with arch_index=11875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11875, hp=200\n", + "Call query_by_index with arch_index=11876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11876, hp=200\n", + "Call query_by_index with arch_index=11877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11877, hp=200\n", + "Call query_by_index with arch_index=11878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11878, hp=200\n", + "Call query_by_index with arch_index=11879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11879, hp=200\n", + "Call query_by_index with arch_index=11880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11880, hp=200\n", + "Call query_by_index with arch_index=11881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11881, hp=200\n", + "Call query_by_index with arch_index=11882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11882, hp=200\n", + "Call query_by_index with arch_index=11883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11883, hp=200\n", + "Call query_by_index with arch_index=11884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11884, hp=200\n", + "Call query_by_index with arch_index=11885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11885, hp=200\n", + "Call query_by_index with arch_index=11886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11886, hp=200\n", + "Call query_by_index with arch_index=11887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11887, hp=200\n", + "Call query_by_index with arch_index=11888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11888, hp=200\n", + "Call query_by_index with arch_index=11889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11889, hp=200\n", + "Call query_by_index with arch_index=11890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11890, hp=200\n", + "Call query_by_index with arch_index=11891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11891, hp=200\n", + "Call query_by_index with arch_index=11892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11892, hp=200\n", + "Call query_by_index with arch_index=11893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11893, hp=200\n", + "Call query_by_index with arch_index=11894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11894, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 76%|███████▋ | 11915/15625 [02:39<00:39, 94.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11895, hp=200\n", + "Call query_by_index with arch_index=11896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11896, hp=200\n", + "Call query_by_index with arch_index=11897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11897, hp=200\n", + "Call query_by_index with arch_index=11898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11898, hp=200\n", + "Call query_by_index with arch_index=11899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11899, hp=200\n", + "Call query_by_index with arch_index=11900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11900, hp=200\n", + "Call query_by_index with arch_index=11901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11901, hp=200\n", + "Call query_by_index with arch_index=11902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11902, hp=200\n", + "Call query_by_index with arch_index=11903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11903, hp=200\n", + "Call query_by_index with arch_index=11904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11904, hp=200\n", + "Call query_by_index with arch_index=11905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11905, hp=200\n", + "Call query_by_index with arch_index=11906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11906, hp=200\n", + "Call query_by_index with arch_index=11907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11907, hp=200\n", + "Call query_by_index with arch_index=11908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11908, hp=200\n", + "Call query_by_index with arch_index=11909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11909, hp=200\n", + "Call query_by_index with arch_index=11910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11910, hp=200\n", + "Call query_by_index with arch_index=11911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11911, hp=200\n", + "Call query_by_index with arch_index=11912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11912, hp=200\n", + "Call query_by_index with arch_index=11913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11913, hp=200\n", + "Call query_by_index with arch_index=11914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11914, hp=200\n", + "Call query_by_index with arch_index=11915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11915, hp=200\n", + "Call query_by_index with arch_index=11916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11916, hp=200\n", + "Call query_by_index with arch_index=11917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11917, hp=200\n", + "Call query_by_index with arch_index=11918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11918, hp=200\n", + "Call query_by_index with arch_index=11919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11919, hp=200\n", + "Call query_by_index with arch_index=11920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11920, hp=200\n", + "Call query_by_index with arch_index=11921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11921, hp=200\n", + "Call query_by_index with arch_index=11922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11922, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 77%|███████▋ | 11962/15625 [02:40<00:32, 111.13it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11923, hp=200\n", + "Call query_by_index with arch_index=11924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11924, hp=200\n", + "Call query_by_index with arch_index=11925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11925, hp=200\n", + "Call query_by_index with arch_index=11926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11926, hp=200\n", + "Call query_by_index with arch_index=11927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11927, hp=200\n", + "Call query_by_index with arch_index=11928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11928, hp=200\n", + "Call query_by_index with arch_index=11929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11929, hp=200\n", + "Call query_by_index with arch_index=11930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11930, hp=200\n", + "Call query_by_index with arch_index=11931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11931, hp=200\n", + "Call query_by_index with arch_index=11932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11932, hp=200\n", + "Call query_by_index with arch_index=11933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11933, hp=200\n", + "Call query_by_index with arch_index=11934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11934, hp=200\n", + "Call query_by_index with arch_index=11935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11935, hp=200\n", + "Call query_by_index with arch_index=11936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11936, hp=200\n", + "Call query_by_index with arch_index=11937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11937, hp=200\n", + "Call query_by_index with arch_index=11938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11938, hp=200\n", + "Call query_by_index with arch_index=11939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11939, hp=200\n", + "Call query_by_index with arch_index=11940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11940, hp=200\n", + "Call query_by_index with arch_index=11941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11941, hp=200\n", + "Call query_by_index with arch_index=11942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11942, hp=200\n", + "Call query_by_index with arch_index=11943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11943, hp=200\n", + "Call query_by_index with arch_index=11944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11944, hp=200\n", + "Call query_by_index with arch_index=11945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11945, hp=200\n", + "Call query_by_index with arch_index=11946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11946, hp=200\n", + "Call query_by_index with arch_index=11947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11947, hp=200\n", + "Call query_by_index with arch_index=11948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11948, hp=200\n", + "Call query_by_index with arch_index=11949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11949, hp=200\n", + "Call query_by_index with arch_index=11950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11950, hp=200\n", + "Call query_by_index with arch_index=11951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11951, hp=200\n", + "Call query_by_index with arch_index=11952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11952, hp=200\n", + "Call query_by_index with arch_index=11953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11953, hp=200\n", + "Call query_by_index with arch_index=11954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11954, hp=200\n", + "Call query_by_index with arch_index=11955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11955, hp=200\n", + "Call query_by_index with arch_index=11956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11956, hp=200\n", + "Call query_by_index with arch_index=11957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11957, hp=200\n", + "Call query_by_index with arch_index=11958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11958, hp=200\n", + "Call query_by_index with arch_index=11959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11959, hp=200\n", + "Call query_by_index with arch_index=11960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11960, hp=200\n", + "Call query_by_index with arch_index=11961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11961, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 77%|███████▋ | 12000/15625 [02:40<00:31, 114.52it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=11962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11962, hp=200\n", + "Call query_by_index with arch_index=11963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11963, hp=200\n", + "Call query_by_index with arch_index=11964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11964, hp=200\n", + "Call query_by_index with arch_index=11965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11965, hp=200\n", + "Call query_by_index with arch_index=11966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11966, hp=200\n", + "Call query_by_index with arch_index=11967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11967, hp=200\n", + "Call query_by_index with arch_index=11968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11968, hp=200\n", + "Call query_by_index with arch_index=11969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11969, hp=200\n", + "Call query_by_index with arch_index=11970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11970, hp=200\n", + "Call query_by_index with arch_index=11971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11971, hp=200\n", + "Call query_by_index with arch_index=11972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11972, hp=200\n", + "Call query_by_index with arch_index=11973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11973, hp=200\n", + "Call query_by_index with arch_index=11974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11974, hp=200\n", + "Call query_by_index with arch_index=11975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11975, hp=200\n", + "Call query_by_index with arch_index=11976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11976, hp=200\n", + "Call query_by_index with arch_index=11977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11977, hp=200\n", + "Call query_by_index with arch_index=11978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11978, hp=200\n", + "Call query_by_index with arch_index=11979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11979, hp=200\n", + "Call query_by_index with arch_index=11980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11980, hp=200\n", + "Call query_by_index with arch_index=11981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11981, hp=200\n", + "Call query_by_index with arch_index=11982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11982, hp=200\n", + "Call query_by_index with arch_index=11983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11983, hp=200\n", + "Call query_by_index with arch_index=11984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11984, hp=200\n", + "Call query_by_index with arch_index=11985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11985, hp=200\n", + "Call query_by_index with arch_index=11986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11986, hp=200\n", + "Call query_by_index with arch_index=11987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11987, hp=200\n", + "Call query_by_index with arch_index=11988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11988, hp=200\n", + "Call query_by_index with arch_index=11989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11989, hp=200\n", + "Call query_by_index with arch_index=11990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11990, hp=200\n", + "Call query_by_index with arch_index=11991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11991, hp=200\n", + "Call query_by_index with arch_index=11992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11992, hp=200\n", + "Call query_by_index with arch_index=11993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11993, hp=200\n", + "Call query_by_index with arch_index=11994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11994, hp=200\n", + "Call query_by_index with arch_index=11995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11995, hp=200\n", + "Call query_by_index with arch_index=11996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11996, hp=200\n", + "Call query_by_index with arch_index=11997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11997, hp=200\n", + "Call query_by_index with arch_index=11998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11998, hp=200\n", + "Call query_by_index with arch_index=11999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=11999, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 77%|███████▋ | 12025/15625 [02:40<00:31, 114.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12000, hp=200\n", + "Call query_by_index with arch_index=12001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12001, hp=200\n", + "Call query_by_index with arch_index=12002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12002, hp=200\n", + "Call query_by_index with arch_index=12003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12003, hp=200\n", + "Call query_by_index with arch_index=12004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12004, hp=200\n", + "Call query_by_index with arch_index=12005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12005, hp=200\n", + "Call query_by_index with arch_index=12006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12006, hp=200\n", + "Call query_by_index with arch_index=12007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12007, hp=200\n", + "Call query_by_index with arch_index=12008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12008, hp=200\n", + "Call query_by_index with arch_index=12009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12009, hp=200\n", + "Call query_by_index with arch_index=12010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12010, hp=200\n", + "Call query_by_index with arch_index=12011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12011, hp=200\n", + "Call query_by_index with arch_index=12012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12012, hp=200\n", + "Call query_by_index with arch_index=12013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12013, hp=200\n", + "Call query_by_index with arch_index=12014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12014, hp=200\n", + "Call query_by_index with arch_index=12015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12015, hp=200\n", + "Call query_by_index with arch_index=12016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12016, hp=200\n", + "Call query_by_index with arch_index=12017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12017, hp=200\n", + "Call query_by_index with arch_index=12018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12018, hp=200\n", + "Call query_by_index with arch_index=12019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12019, hp=200\n", + "Call query_by_index with arch_index=12020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12020, hp=200\n", + "Call query_by_index with arch_index=12021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12021, hp=200\n", + "Call query_by_index with arch_index=12022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12022, hp=200\n", + "Call query_by_index with arch_index=12023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12023, hp=200\n", + "Call query_by_index with arch_index=12024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12024, hp=200\n", + "Call query_by_index with arch_index=12025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12025, hp=200\n", + "Call query_by_index with arch_index=12026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12026, hp=200\n", + "Call query_by_index with arch_index=12027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12027, hp=200\n", + "Call query_by_index with arch_index=12028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12028, hp=200\n", + "Call query_by_index with arch_index=12029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12029, hp=200\n", + "Call query_by_index with arch_index=12030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12030, hp=200\n", + "Call query_by_index with arch_index=12031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12031, hp=200\n", + "Call query_by_index with arch_index=12032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12032, hp=200\n", + "Call query_by_index with arch_index=12033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12033, hp=200\n", + "Call query_by_index with arch_index=12034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12034, hp=200\n", + "Call query_by_index with arch_index=12035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12035, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 77%|███████▋ | 12069/15625 [02:40<00:27, 129.16it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12036, hp=200\n", + "Call query_by_index with arch_index=12037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12037, hp=200\n", + "Call query_by_index with arch_index=12038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12038, hp=200\n", + "Call query_by_index with arch_index=12039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12039, hp=200\n", + "Call query_by_index with arch_index=12040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12040, hp=200\n", + "Call query_by_index with arch_index=12041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12041, hp=200\n", + "Call query_by_index with arch_index=12042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12042, hp=200\n", + "Call query_by_index with arch_index=12043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12043, hp=200\n", + "Call query_by_index with arch_index=12044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12044, hp=200\n", + "Call query_by_index with arch_index=12045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12045, hp=200\n", + "Call query_by_index with arch_index=12046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12046, hp=200\n", + "Call query_by_index with arch_index=12047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12047, hp=200\n", + "Call query_by_index with arch_index=12048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12048, hp=200\n", + "Call query_by_index with arch_index=12049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12049, hp=200\n", + "Call query_by_index with arch_index=12050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12050, hp=200\n", + "Call query_by_index with arch_index=12051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12051, hp=200\n", + "Call query_by_index with arch_index=12052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12052, hp=200\n", + "Call query_by_index with arch_index=12053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12053, hp=200\n", + "Call query_by_index with arch_index=12054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12054, hp=200\n", + "Call query_by_index with arch_index=12055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12055, hp=200\n", + "Call query_by_index with arch_index=12056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12056, hp=200\n", + "Call query_by_index with arch_index=12057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12057, hp=200\n", + "Call query_by_index with arch_index=12058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12058, hp=200\n", + "Call query_by_index with arch_index=12059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12059, hp=200\n", + "Call query_by_index with arch_index=12060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12060, hp=200\n", + "Call query_by_index with arch_index=12061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12061, hp=200\n", + "Call query_by_index with arch_index=12062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12062, hp=200\n", + "Call query_by_index with arch_index=12063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12063, hp=200\n", + "Call query_by_index with arch_index=12064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12064, hp=200\n", + "Call query_by_index with arch_index=12065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12065, hp=200\n", + "Call query_by_index with arch_index=12066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12066, hp=200\n", + "Call query_by_index with arch_index=12067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12067, hp=200\n", + "Call query_by_index with arch_index=12068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12068, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 77%|███████▋ | 12099/15625 [02:41<00:30, 116.80it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12069, hp=200\n", + "Call query_by_index with arch_index=12070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12070, hp=200\n", + "Call query_by_index with arch_index=12071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12071, hp=200\n", + "Call query_by_index with arch_index=12072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12072, hp=200\n", + "Call query_by_index with arch_index=12073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12073, hp=200\n", + "Call query_by_index with arch_index=12074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12074, hp=200\n", + "Call query_by_index with arch_index=12075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12075, hp=200\n", + "Call query_by_index with arch_index=12076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12076, hp=200\n", + "Call query_by_index with arch_index=12077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12077, hp=200\n", + "Call query_by_index with arch_index=12078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12078, hp=200\n", + "Call query_by_index with arch_index=12079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12079, hp=200\n", + "Call query_by_index with arch_index=12080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12080, hp=200\n", + "Call query_by_index with arch_index=12081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12081, hp=200\n", + "Call query_by_index with arch_index=12082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12082, hp=200\n", + "Call query_by_index with arch_index=12083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12083, hp=200\n", + "Call query_by_index with arch_index=12084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12084, hp=200\n", + "Call query_by_index with arch_index=12085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12085, hp=200\n", + "Call query_by_index with arch_index=12086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12086, hp=200\n", + "Call query_by_index with arch_index=12087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12087, hp=200\n", + "Call query_by_index with arch_index=12088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12088, hp=200\n", + "Call query_by_index with arch_index=12089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12089, hp=200\n", + "Call query_by_index with arch_index=12090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12090, hp=200\n", + "Call query_by_index with arch_index=12091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12091, hp=200\n", + "Call query_by_index with arch_index=12092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12092, hp=200\n", + "Call query_by_index with arch_index=12093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12093, hp=200\n", + "Call query_by_index with arch_index=12094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12094, hp=200\n", + "Call query_by_index with arch_index=12095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12095, hp=200\n", + "Call query_by_index with arch_index=12096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12096, hp=200\n", + "Call query_by_index with arch_index=12097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12097, hp=200\n", + "Call query_by_index with arch_index=12098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12098, hp=200\n", + "Call query_by_index with arch_index=12099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12099, hp=200\n", + "Call query_by_index with arch_index=12100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12100, hp=200\n", + "Call query_by_index with arch_index=12101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12101, hp=200\n", + "Call query_by_index with arch_index=12102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12102, hp=200\n", + "Call query_by_index with arch_index=12103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12103, hp=200\n", + "Call query_by_index with arch_index=12104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12104, hp=200\n", + "Call query_by_index with arch_index=12105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12105, hp=200\n", + "Call query_by_index with arch_index=12106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12106, hp=200\n", + "Call query_by_index with arch_index=12107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12107, hp=200\n", + "Call query_by_index with arch_index=12108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12108, hp=200\n", + "Call query_by_index with arch_index=12109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12109, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 78%|███████▊ | 12124/15625 [02:41<00:31, 110.23it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12110, hp=200\n", + "Call query_by_index with arch_index=12111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12111, hp=200\n", + "Call query_by_index with arch_index=12112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12112, hp=200\n", + "Call query_by_index with arch_index=12113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12113, hp=200\n", + "Call query_by_index with arch_index=12114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12114, hp=200\n", + "Call query_by_index with arch_index=12115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12115, hp=200\n", + "Call query_by_index with arch_index=12116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12116, hp=200\n", + "Call query_by_index with arch_index=12117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12117, hp=200\n", + "Call query_by_index with arch_index=12118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12118, hp=200\n", + "Call query_by_index with arch_index=12119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12119, hp=200\n", + "Call query_by_index with arch_index=12120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12120, hp=200\n", + "Call query_by_index with arch_index=12121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12121, hp=200\n", + "Call query_by_index with arch_index=12122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12122, hp=200\n", + "Call query_by_index with arch_index=12123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12123, hp=200\n", + "Call query_by_index with arch_index=12124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12124, hp=200\n", + "Call query_by_index with arch_index=12125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12125, hp=200\n", + "Call query_by_index with arch_index=12126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12126, hp=200\n", + "Call query_by_index with arch_index=12127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12127, hp=200\n", + "Call query_by_index with arch_index=12128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12128, hp=200\n", + "Call query_by_index with arch_index=12129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12129, hp=200\n", + "Call query_by_index with arch_index=12130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12130, hp=200\n", + "Call query_by_index with arch_index=12131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12131, hp=200\n", + "Call query_by_index with arch_index=12132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12132, hp=200\n", + "Call query_by_index with arch_index=12133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12133, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 78%|███████▊ | 12147/15625 [02:41<00:32, 107.93it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12134, hp=200\n", + "Call query_by_index with arch_index=12135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12135, hp=200\n", + "Call query_by_index with arch_index=12136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12136, hp=200\n", + "Call query_by_index with arch_index=12137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12137, hp=200\n", + "Call query_by_index with arch_index=12138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12138, hp=200\n", + "Call query_by_index with arch_index=12139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12139, hp=200\n", + "Call query_by_index with arch_index=12140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12140, hp=200\n", + "Call query_by_index with arch_index=12141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12141, hp=200\n", + "Call query_by_index with arch_index=12142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12142, hp=200\n", + "Call query_by_index with arch_index=12143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12143, hp=200\n", + "Call query_by_index with arch_index=12144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12144, hp=200\n", + "Call query_by_index with arch_index=12145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12145, hp=200\n", + "Call query_by_index with arch_index=12146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12146, hp=200\n", + "Call query_by_index with arch_index=12147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12147, hp=200\n", + "Call query_by_index with arch_index=12148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12148, hp=200\n", + "Call query_by_index with arch_index=12149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12149, hp=200\n", + "Call query_by_index with arch_index=12150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12150, hp=200\n", + "Call query_by_index with arch_index=12151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12151, hp=200\n", + "Call query_by_index with arch_index=12152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12152, hp=200\n", + "Call query_by_index with arch_index=12153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12153, hp=200\n", + "Call query_by_index with arch_index=12154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12154, hp=200\n", + "Call query_by_index with arch_index=12155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12155, hp=200\n", + "Call query_by_index with arch_index=12156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12156, hp=200\n", + "Call query_by_index with arch_index=12157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12157, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 78%|███████▊ | 12180/15625 [02:42<00:33, 102.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12158, hp=200\n", + "Call query_by_index with arch_index=12159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12159, hp=200\n", + "Call query_by_index with arch_index=12160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12160, hp=200\n", + "Call query_by_index with arch_index=12161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12161, hp=200\n", + "Call query_by_index with arch_index=12162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12162, hp=200\n", + "Call query_by_index with arch_index=12163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12163, hp=200\n", + "Call query_by_index with arch_index=12164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12164, hp=200\n", + "Call query_by_index with arch_index=12165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12165, hp=200\n", + "Call query_by_index with arch_index=12166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12166, hp=200\n", + "Call query_by_index with arch_index=12167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12167, hp=200\n", + "Call query_by_index with arch_index=12168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12168, hp=200\n", + "Call query_by_index with arch_index=12169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12169, hp=200\n", + "Call query_by_index with arch_index=12170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12170, hp=200\n", + "Call query_by_index with arch_index=12171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12171, hp=200\n", + "Call query_by_index with arch_index=12172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12172, hp=200\n", + "Call query_by_index with arch_index=12173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12173, hp=200\n", + "Call query_by_index with arch_index=12174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12174, hp=200\n", + "Call query_by_index with arch_index=12175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12175, hp=200\n", + "Call query_by_index with arch_index=12176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12176, hp=200\n", + "Call query_by_index with arch_index=12177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12177, hp=200\n", + "Call query_by_index with arch_index=12178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12178, hp=200\n", + "Call query_by_index with arch_index=12179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12179, hp=200\n", + "Call query_by_index with arch_index=12180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12180, hp=200\n", + "Call query_by_index with arch_index=12181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12181, hp=200\n", + "Call query_by_index with arch_index=12182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12182, hp=200\n", + "Call query_by_index with arch_index=12183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12183, hp=200\n", + "Call query_by_index with arch_index=12184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12184, hp=200\n", + "Call query_by_index with arch_index=12185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12185, hp=200\n", + "Call query_by_index with arch_index=12186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12186, hp=200\n", + "Call query_by_index with arch_index=12187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12187, hp=200\n", + "Call query_by_index with arch_index=12188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12188, hp=200\n", + "Call query_by_index with arch_index=12189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12189, hp=200\n", + "Call query_by_index with arch_index=12190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12190, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 78%|███████▊ | 12223/15625 [02:42<00:35, 97.16it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12191, hp=200\n", + "Call query_by_index with arch_index=12192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12192, hp=200\n", + "Call query_by_index with arch_index=12193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12193, hp=200\n", + "Call query_by_index with arch_index=12194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12194, hp=200\n", + "Call query_by_index with arch_index=12195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12195, hp=200\n", + "Call query_by_index with arch_index=12196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12196, hp=200\n", + "Call query_by_index with arch_index=12197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12197, hp=200\n", + "Call query_by_index with arch_index=12198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12198, hp=200\n", + "Call query_by_index with arch_index=12199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12199, hp=200\n", + "Call query_by_index with arch_index=12200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12200, hp=200\n", + "Call query_by_index with arch_index=12201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12201, hp=200\n", + "Call query_by_index with arch_index=12202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12202, hp=200\n", + "Call query_by_index with arch_index=12203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12203, hp=200\n", + "Call query_by_index with arch_index=12204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12204, hp=200\n", + "Call query_by_index with arch_index=12205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12205, hp=200\n", + "Call query_by_index with arch_index=12206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12206, hp=200\n", + "Call query_by_index with arch_index=12207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12207, hp=200\n", + "Call query_by_index with arch_index=12208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12208, hp=200\n", + "Call query_by_index with arch_index=12209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12209, hp=200\n", + "Call query_by_index with arch_index=12210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12210, hp=200\n", + "Call query_by_index with arch_index=12211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12211, hp=200\n", + "Call query_by_index with arch_index=12212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12212, hp=200\n", + "Call query_by_index with arch_index=12213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12213, hp=200\n", + "Call query_by_index with arch_index=12214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12214, hp=200\n", + "Call query_by_index with arch_index=12215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12215, hp=200\n", + "Call query_by_index with arch_index=12216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12216, hp=200\n", + "Call query_by_index with arch_index=12217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12217, hp=200\n", + "Call query_by_index with arch_index=12218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12218, hp=200\n", + "Call query_by_index with arch_index=12219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12219, hp=200\n", + "Call query_by_index with arch_index=12220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12220, hp=200\n", + "Call query_by_index with arch_index=12221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12221, hp=200\n", + "Call query_by_index with arch_index=12222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12222, hp=200\n", + "Call query_by_index with arch_index=12223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12223, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 78%|███████▊ | 12253/15625 [02:42<00:35, 94.78it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12224, hp=200\n", + "Call query_by_index with arch_index=12225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12225, hp=200\n", + "Call query_by_index with arch_index=12226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12226, hp=200\n", + "Call query_by_index with arch_index=12227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12227, hp=200\n", + "Call query_by_index with arch_index=12228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12228, hp=200\n", + "Call query_by_index with arch_index=12229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12229, hp=200\n", + "Call query_by_index with arch_index=12230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12230, hp=200\n", + "Call query_by_index with arch_index=12231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12231, hp=200\n", + "Call query_by_index with arch_index=12232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12232, hp=200\n", + "Call query_by_index with arch_index=12233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12233, hp=200\n", + "Call query_by_index with arch_index=12234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12234, hp=200\n", + "Call query_by_index with arch_index=12235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12235, hp=200\n", + "Call query_by_index with arch_index=12236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12236, hp=200\n", + "Call query_by_index with arch_index=12237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12237, hp=200\n", + "Call query_by_index with arch_index=12238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12238, hp=200\n", + "Call query_by_index with arch_index=12239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12239, hp=200\n", + "Call query_by_index with arch_index=12240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12240, hp=200\n", + "Call query_by_index with arch_index=12241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12241, hp=200\n", + "Call query_by_index with arch_index=12242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12242, hp=200\n", + "Call query_by_index with arch_index=12243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12243, hp=200\n", + "Call query_by_index with arch_index=12244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12244, hp=200\n", + "Call query_by_index with arch_index=12245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12245, hp=200\n", + "Call query_by_index with arch_index=12246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12246, hp=200\n", + "Call query_by_index with arch_index=12247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12247, hp=200\n", + "Call query_by_index with arch_index=12248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12248, hp=200\n", + "Call query_by_index with arch_index=12249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12249, hp=200\n", + "Call query_by_index with arch_index=12250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12250, hp=200\n", + "Call query_by_index with arch_index=12251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12251, hp=200\n", + "Call query_by_index with arch_index=12252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12252, hp=200\n", + "Call query_by_index with arch_index=12253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12253, hp=200\n", + "Call query_by_index with arch_index=12254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12254, hp=200\n", + "Call query_by_index with arch_index=12255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12255, hp=200\n", + "Call query_by_index with arch_index=12256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12256, hp=200\n", + "Call query_by_index with arch_index=12257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12257, hp=200\n", + "Call query_by_index with arch_index=12258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12258, hp=200\n", + "Call query_by_index with arch_index=12259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12259, hp=200\n", + "Call query_by_index with arch_index=12260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12260, hp=200\n", + "Call query_by_index with arch_index=12261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12261, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 79%|███████▊ | 12276/15625 [02:43<00:34, 97.13it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12262, hp=200\n", + "Call query_by_index with arch_index=12263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12263, hp=200\n", + "Call query_by_index with arch_index=12264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12264, hp=200\n", + "Call query_by_index with arch_index=12265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12265, hp=200\n", + "Call query_by_index with arch_index=12266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12266, hp=200\n", + "Call query_by_index with arch_index=12267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12267, hp=200\n", + "Call query_by_index with arch_index=12268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12268, hp=200\n", + "Call query_by_index with arch_index=12269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12269, hp=200\n", + "Call query_by_index with arch_index=12270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12270, hp=200\n", + "Call query_by_index with arch_index=12271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12271, hp=200\n", + "Call query_by_index with arch_index=12272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12272, hp=200\n", + "Call query_by_index with arch_index=12273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12273, hp=200\n", + "Call query_by_index with arch_index=12274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12274, hp=200\n", + "Call query_by_index with arch_index=12275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12275, hp=200\n", + "Call query_by_index with arch_index=12276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12276, hp=200\n", + "Call query_by_index with arch_index=12277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12277, hp=200\n", + "Call query_by_index with arch_index=12278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12278, hp=200\n", + "Call query_by_index with arch_index=12279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12279, hp=200\n", + "Call query_by_index with arch_index=12280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12280, hp=200\n", + "Call query_by_index with arch_index=12281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12281, hp=200\n", + "Call query_by_index with arch_index=12282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12282, hp=200\n", + "Call query_by_index with arch_index=12283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12283, hp=200\n", + "Call query_by_index with arch_index=12284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12284, hp=200\n", + "Call query_by_index with arch_index=12285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12285, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 79%|███████▉ | 12317/15625 [02:43<00:34, 97.08it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12286, hp=200\n", + "Call query_by_index with arch_index=12287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12287, hp=200\n", + "Call query_by_index with arch_index=12288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12288, hp=200\n", + "Call query_by_index with arch_index=12289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12289, hp=200\n", + "Call query_by_index with arch_index=12290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12290, hp=200\n", + "Call query_by_index with arch_index=12291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12291, hp=200\n", + "Call query_by_index with arch_index=12292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12292, hp=200\n", + "Call query_by_index with arch_index=12293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12293, hp=200\n", + "Call query_by_index with arch_index=12294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12294, hp=200\n", + "Call query_by_index with arch_index=12295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12295, hp=200\n", + "Call query_by_index with arch_index=12296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12296, hp=200\n", + "Call query_by_index with arch_index=12297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12297, hp=200\n", + "Call query_by_index with arch_index=12298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12298, hp=200\n", + "Call query_by_index with arch_index=12299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12299, hp=200\n", + "Call query_by_index with arch_index=12300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12300, hp=200\n", + "Call query_by_index with arch_index=12301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12301, hp=200\n", + "Call query_by_index with arch_index=12302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12302, hp=200\n", + "Call query_by_index with arch_index=12303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12303, hp=200\n", + "Call query_by_index with arch_index=12304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12304, hp=200\n", + "Call query_by_index with arch_index=12305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12305, hp=200\n", + "Call query_by_index with arch_index=12306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12306, hp=200\n", + "Call query_by_index with arch_index=12307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12307, hp=200\n", + "Call query_by_index with arch_index=12308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12308, hp=200\n", + "Call query_by_index with arch_index=12309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12309, hp=200\n", + "Call query_by_index with arch_index=12310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12310, hp=200\n", + "Call query_by_index with arch_index=12311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12311, hp=200\n", + "Call query_by_index with arch_index=12312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12312, hp=200\n", + "Call query_by_index with arch_index=12313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12313, hp=200\n", + "Call query_by_index with arch_index=12314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12314, hp=200\n", + "Call query_by_index with arch_index=12315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12315, hp=200\n", + "Call query_by_index with arch_index=12316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12316, hp=200\n", + "Call query_by_index with arch_index=12317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12317, hp=200\n", + "Call query_by_index with arch_index=12318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12318, hp=200\n", + "Call query_by_index with arch_index=12319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12319, hp=200\n", + "Call query_by_index with arch_index=12320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12320, hp=200\n", + "Call query_by_index with arch_index=12321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12321, hp=200\n", + "Call query_by_index with arch_index=12322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12322, hp=200\n", + "Call query_by_index with arch_index=12323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12323, hp=200\n", + "Call query_by_index with arch_index=12324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12324, hp=200\n", + "Call query_by_index with arch_index=12325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12325, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 79%|███████▉ | 12348/15625 [02:43<00:33, 98.26it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12326, hp=200\n", + "Call query_by_index with arch_index=12327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12327, hp=200\n", + "Call query_by_index with arch_index=12328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12328, hp=200\n", + "Call query_by_index with arch_index=12329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12329, hp=200\n", + "Call query_by_index with arch_index=12330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12330, hp=200\n", + "Call query_by_index with arch_index=12331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12331, hp=200\n", + "Call query_by_index with arch_index=12332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12332, hp=200\n", + "Call query_by_index with arch_index=12333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12333, hp=200\n", + "Call query_by_index with arch_index=12334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12334, hp=200\n", + "Call query_by_index with arch_index=12335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12335, hp=200\n", + "Call query_by_index with arch_index=12336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12336, hp=200\n", + "Call query_by_index with arch_index=12337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12337, hp=200\n", + "Call query_by_index with arch_index=12338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12338, hp=200\n", + "Call query_by_index with arch_index=12339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12339, hp=200\n", + "Call query_by_index with arch_index=12340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12340, hp=200\n", + "Call query_by_index with arch_index=12341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12341, hp=200\n", + "Call query_by_index with arch_index=12342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12342, hp=200\n", + "Call query_by_index with arch_index=12343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12343, hp=200\n", + "Call query_by_index with arch_index=12344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12344, hp=200\n", + "Call query_by_index with arch_index=12345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12345, hp=200\n", + "Call query_by_index with arch_index=12346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12346, hp=200\n", + "Call query_by_index with arch_index=12347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12347, hp=200\n", + "Call query_by_index with arch_index=12348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12348, hp=200\n", + "Call query_by_index with arch_index=12349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12349, hp=200\n", + "Call query_by_index with arch_index=12350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12350, hp=200\n", + "Call query_by_index with arch_index=12351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12351, hp=200\n", + "Call query_by_index with arch_index=12352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12352, hp=200\n", + "Call query_by_index with arch_index=12353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12353, hp=200\n", + "Call query_by_index with arch_index=12354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12354, hp=200\n", + "Call query_by_index with arch_index=12355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12355, hp=200\n", + "Call query_by_index with arch_index=12356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12356, hp=200\n", + "Call query_by_index with arch_index=12357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12357, hp=200\n", + "Call query_by_index with arch_index=12358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12358, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 79%|███████▉ | 12404/15625 [02:44<00:30, 106.51it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12359, hp=200\n", + "Call query_by_index with arch_index=12360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12360, hp=200\n", + "Call query_by_index with arch_index=12361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12361, hp=200\n", + "Call query_by_index with arch_index=12362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12362, hp=200\n", + "Call query_by_index with arch_index=12363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12363, hp=200\n", + "Call query_by_index with arch_index=12364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12364, hp=200\n", + "Call query_by_index with arch_index=12365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12365, hp=200\n", + "Call query_by_index with arch_index=12366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12366, hp=200\n", + "Call query_by_index with arch_index=12367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12367, hp=200\n", + "Call query_by_index with arch_index=12368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12368, hp=200\n", + "Call query_by_index with arch_index=12369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12369, hp=200\n", + "Call query_by_index with arch_index=12370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12370, hp=200\n", + "Call query_by_index with arch_index=12371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12371, hp=200\n", + "Call query_by_index with arch_index=12372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12372, hp=200\n", + "Call query_by_index with arch_index=12373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12373, hp=200\n", + "Call query_by_index with arch_index=12374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12374, hp=200\n", + "Call query_by_index with arch_index=12375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12375, hp=200\n", + "Call query_by_index with arch_index=12376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12376, hp=200\n", + "Call query_by_index with arch_index=12377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12377, hp=200\n", + "Call query_by_index with arch_index=12378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12378, hp=200\n", + "Call query_by_index with arch_index=12379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12379, hp=200\n", + "Call query_by_index with arch_index=12380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12380, hp=200\n", + "Call query_by_index with arch_index=12381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12381, hp=200\n", + "Call query_by_index with arch_index=12382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12382, hp=200\n", + "Call query_by_index with arch_index=12383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12383, hp=200\n", + "Call query_by_index with arch_index=12384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12384, hp=200\n", + "Call query_by_index with arch_index=12385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12385, hp=200\n", + "Call query_by_index with arch_index=12386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12386, hp=200\n", + "Call query_by_index with arch_index=12387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12387, hp=200\n", + "Call query_by_index with arch_index=12388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12388, hp=200\n", + "Call query_by_index with arch_index=12389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12389, hp=200\n", + "Call query_by_index with arch_index=12390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12390, hp=200\n", + "Call query_by_index with arch_index=12391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12391, hp=200\n", + "Call query_by_index with arch_index=12392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12392, hp=200\n", + "Call query_by_index with arch_index=12393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12393, hp=200\n", + "Call query_by_index with arch_index=12394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12394, hp=200\n", + "Call query_by_index with arch_index=12395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12395, hp=200\n", + "Call query_by_index with arch_index=12396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12396, hp=200\n", + "Call query_by_index with arch_index=12397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12397, hp=200\n", + "Call query_by_index with arch_index=12398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12398, hp=200\n", + "Call query_by_index with arch_index=12399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12399, hp=200\n", + "Call query_by_index with arch_index=12400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12400, hp=200\n", + "Call query_by_index with arch_index=12401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12401, hp=200\n", + "Call query_by_index with arch_index=12402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12402, hp=200\n", + "Call query_by_index with arch_index=12403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12403, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 80%|███████▉ | 12473/15625 [02:44<00:20, 152.10it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12404, hp=200\n", + "Call query_by_index with arch_index=12405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12405, hp=200\n", + "Call query_by_index with arch_index=12406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12406, hp=200\n", + "Call query_by_index with arch_index=12407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12407, hp=200\n", + "Call query_by_index with arch_index=12408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12408, hp=200\n", + "Call query_by_index with arch_index=12409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12409, hp=200\n", + "Call query_by_index with arch_index=12410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12410, hp=200\n", + "Call query_by_index with arch_index=12411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12411, hp=200\n", + "Call query_by_index with arch_index=12412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12412, hp=200\n", + "Call query_by_index with arch_index=12413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12413, hp=200\n", + "Call query_by_index with arch_index=12414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12414, hp=200\n", + "Call query_by_index with arch_index=12415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12415, hp=200\n", + "Call query_by_index with arch_index=12416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12416, hp=200\n", + "Call query_by_index with arch_index=12417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12417, hp=200\n", + "Call query_by_index with arch_index=12418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12418, hp=200\n", + "Call query_by_index with arch_index=12419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12419, hp=200\n", + "Call query_by_index with arch_index=12420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12420, hp=200\n", + "Call query_by_index with arch_index=12421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12421, hp=200\n", + "Call query_by_index with arch_index=12422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12422, hp=200\n", + "Call query_by_index with arch_index=12423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12423, hp=200\n", + "Call query_by_index with arch_index=12424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12424, hp=200\n", + "Call query_by_index with arch_index=12425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12425, hp=200\n", + "Call query_by_index with arch_index=12426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12426, hp=200\n", + "Call query_by_index with arch_index=12427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12427, hp=200\n", + "Call query_by_index with arch_index=12428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12428, hp=200\n", + "Call query_by_index with arch_index=12429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12429, hp=200\n", + "Call query_by_index with arch_index=12430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12430, hp=200\n", + "Call query_by_index with arch_index=12431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12431, hp=200\n", + "Call query_by_index with arch_index=12432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12432, hp=200\n", + "Call query_by_index with arch_index=12433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12433, hp=200\n", + "Call query_by_index with arch_index=12434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12434, hp=200\n", + "Call query_by_index with arch_index=12435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12435, hp=200\n", + "Call query_by_index with arch_index=12436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12436, hp=200\n", + "Call query_by_index with arch_index=12437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12437, hp=200\n", + "Call query_by_index with arch_index=12438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12438, hp=200\n", + "Call query_by_index with arch_index=12439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12439, hp=200\n", + "Call query_by_index with arch_index=12440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12440, hp=200\n", + "Call query_by_index with arch_index=12441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12441, hp=200\n", + "Call query_by_index with arch_index=12442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12442, hp=200\n", + "Call query_by_index with arch_index=12443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12443, hp=200\n", + "Call query_by_index with arch_index=12444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12444, hp=200\n", + "Call query_by_index with arch_index=12445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12445, hp=200\n", + "Call query_by_index with arch_index=12446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12446, hp=200\n", + "Call query_by_index with arch_index=12447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12447, hp=200\n", + "Call query_by_index with arch_index=12448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12448, hp=200\n", + "Call query_by_index with arch_index=12449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12449, hp=200\n", + "Call query_by_index with arch_index=12450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12450, hp=200\n", + "Call query_by_index with arch_index=12451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12451, hp=200\n", + "Call query_by_index with arch_index=12452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12452, hp=200\n", + "Call query_by_index with arch_index=12453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12453, hp=200\n", + "Call query_by_index with arch_index=12454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12454, hp=200\n", + "Call query_by_index with arch_index=12455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12455, hp=200\n", + "Call query_by_index with arch_index=12456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12456, hp=200\n", + "Call query_by_index with arch_index=12457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12457, hp=200\n", + "Call query_by_index with arch_index=12458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12458, hp=200\n", + "Call query_by_index with arch_index=12459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12459, hp=200\n", + "Call query_by_index with arch_index=12460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12460, hp=200\n", + "Call query_by_index with arch_index=12461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12461, hp=200\n", + "Call query_by_index with arch_index=12462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12462, hp=200\n", + "Call query_by_index with arch_index=12463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12463, hp=200\n", + "Call query_by_index with arch_index=12464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12464, hp=200\n", + "Call query_by_index with arch_index=12465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12465, hp=200\n", + "Call query_by_index with arch_index=12466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12466, hp=200\n", + "Call query_by_index with arch_index=12467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12467, hp=200\n", + "Call query_by_index with arch_index=12468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12468, hp=200\n", + "Call query_by_index with arch_index=12469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12469, hp=200\n", + "Call query_by_index with arch_index=12470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12470, hp=200\n", + "Call query_by_index with arch_index=12471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12471, hp=200\n", + "Call query_by_index with arch_index=12472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12472, hp=200\n", + "Call query_by_index with arch_index=12473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12473, hp=200\n", + "Call query_by_index with arch_index=12474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12474, hp=200\n", + "Call query_by_index with arch_index=12475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12475, hp=200\n", + "Call query_by_index with arch_index=12476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12476, hp=200\n", + "Call query_by_index with arch_index=12477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12477, hp=200\n", + "Call query_by_index with arch_index=12478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12478, hp=200\n", + "Call query_by_index with arch_index=12479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12479, hp=200\n", + "Call query_by_index with arch_index=12480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12480, hp=200\n", + "Call query_by_index with arch_index=12481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12481, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 80%|███████▉ | 12489/15625 [02:44<00:24, 125.49it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12482, hp=200\n", + "Call query_by_index with arch_index=12483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12483, hp=200\n", + "Call query_by_index with arch_index=12484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12484, hp=200\n", + "Call query_by_index with arch_index=12485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12485, hp=200\n", + "Call query_by_index with arch_index=12486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12486, hp=200\n", + "Call query_by_index with arch_index=12487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12487, hp=200\n", + "Call query_by_index with arch_index=12488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12488, hp=200\n", + "Call query_by_index with arch_index=12489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12489, hp=200\n", + "Call query_by_index with arch_index=12490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12490, hp=200\n", + "Call query_by_index with arch_index=12491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12491, hp=200\n", + "Call query_by_index with arch_index=12492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12492, hp=200\n", + "Call query_by_index with arch_index=12493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12493, hp=200\n", + "Call query_by_index with arch_index=12494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12494, hp=200\n", + "Call query_by_index with arch_index=12495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12495, hp=200\n", + "Call query_by_index with arch_index=12496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12496, hp=200\n", + "Call query_by_index with arch_index=12497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12497, hp=200\n", + "Call query_by_index with arch_index=12498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12498, hp=200\n", + "Call query_by_index with arch_index=12499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12499, hp=200\n", + "Call query_by_index with arch_index=12500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12500, hp=200\n", + "Call query_by_index with arch_index=12501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12501, hp=200\n", + "Call query_by_index with arch_index=12502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12502, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 80%|████████ | 12526/15625 [02:45<00:30, 101.07it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12503, hp=200\n", + "Call query_by_index with arch_index=12504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12504, hp=200\n", + "Call query_by_index with arch_index=12505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12505, hp=200\n", + "Call query_by_index with arch_index=12506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12506, hp=200\n", + "Call query_by_index with arch_index=12507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12507, hp=200\n", + "Call query_by_index with arch_index=12508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12508, hp=200\n", + "Call query_by_index with arch_index=12509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12509, hp=200\n", + "Call query_by_index with arch_index=12510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12510, hp=200\n", + "Call query_by_index with arch_index=12511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12511, hp=200\n", + "Call query_by_index with arch_index=12512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12512, hp=200\n", + "Call query_by_index with arch_index=12513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12513, hp=200\n", + "Call query_by_index with arch_index=12514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12514, hp=200\n", + "Call query_by_index with arch_index=12515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12515, hp=200\n", + "Call query_by_index with arch_index=12516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12516, hp=200\n", + "Call query_by_index with arch_index=12517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12517, hp=200\n", + "Call query_by_index with arch_index=12518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12518, hp=200\n", + "Call query_by_index with arch_index=12519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12519, hp=200\n", + "Call query_by_index with arch_index=12520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12520, hp=200\n", + "Call query_by_index with arch_index=12521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12521, hp=200\n", + "Call query_by_index with arch_index=12522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12522, hp=200\n", + "Call query_by_index with arch_index=12523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12523, hp=200\n", + "Call query_by_index with arch_index=12524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12524, hp=200\n", + "Call query_by_index with arch_index=12525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12525, hp=200\n", + "Call query_by_index with arch_index=12526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12526, hp=200\n", + "Call query_by_index with arch_index=12527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12527, hp=200\n", + "Call query_by_index with arch_index=12528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12528, hp=200\n", + "Call query_by_index with arch_index=12529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12529, hp=200\n", + "Call query_by_index with arch_index=12530, dataname=cifar10, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 80%|████████ | 12548/15625 [02:45<00:30, 99.86it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_meta_info_by_index with arch_index=12530, hp=200\n", + "Call query_by_index with arch_index=12531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12531, hp=200\n", + "Call query_by_index with arch_index=12532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12532, hp=200\n", + "Call query_by_index with arch_index=12533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12533, hp=200\n", + "Call query_by_index with arch_index=12534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12534, hp=200\n", + "Call query_by_index with arch_index=12535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12535, hp=200\n", + "Call query_by_index with arch_index=12536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12536, hp=200\n", + "Call query_by_index with arch_index=12537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12537, hp=200\n", + "Call query_by_index with arch_index=12538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12538, hp=200\n", + "Call query_by_index with arch_index=12539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12539, hp=200\n", + "Call query_by_index with arch_index=12540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12540, hp=200\n", + "Call query_by_index with arch_index=12541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12541, hp=200\n", + "Call query_by_index with arch_index=12542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12542, hp=200\n", + "Call query_by_index with arch_index=12543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12543, hp=200\n", + "Call query_by_index with arch_index=12544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12544, hp=200\n", + "Call query_by_index with arch_index=12545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12545, hp=200\n", + "Call query_by_index with arch_index=12546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12546, hp=200\n", + "Call query_by_index with arch_index=12547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12547, hp=200\n", + "Call query_by_index with arch_index=12548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12548, hp=200\n", + "Call query_by_index with arch_index=12549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12549, hp=200\n", + "Call query_by_index with arch_index=12550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12550, hp=200\n", + "Call query_by_index with arch_index=12551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12551, hp=200\n", + "Call query_by_index with arch_index=12552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12552, hp=200\n", + "Call query_by_index with arch_index=12553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12553, hp=200\n", + "Call query_by_index with arch_index=12554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12554, hp=200\n", + "Call query_by_index with arch_index=12555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12555, hp=200\n", + "Call query_by_index with arch_index=12556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12556, hp=200\n", + "Call query_by_index with arch_index=12557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12557, hp=200\n", + "Call query_by_index with arch_index=12558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12558, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 81%|████████ | 12581/15625 [02:45<00:30, 100.28it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12559, hp=200\n", + "Call query_by_index with arch_index=12560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12560, hp=200\n", + "Call query_by_index with arch_index=12561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12561, hp=200\n", + "Call query_by_index with arch_index=12562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12562, hp=200\n", + "Call query_by_index with arch_index=12563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12563, hp=200\n", + "Call query_by_index with arch_index=12564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12564, hp=200\n", + "Call query_by_index with arch_index=12565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12565, hp=200\n", + "Call query_by_index with arch_index=12566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12566, hp=200\n", + "Call query_by_index with arch_index=12567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12567, hp=200\n", + "Call query_by_index with arch_index=12568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12568, hp=200\n", + "Call query_by_index with arch_index=12569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12569, hp=200\n", + "Call query_by_index with arch_index=12570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12570, hp=200\n", + "Call query_by_index with arch_index=12571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12571, hp=200\n", + "Call query_by_index with arch_index=12572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12572, hp=200\n", + "Call query_by_index with arch_index=12573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12573, hp=200\n", + "Call query_by_index with arch_index=12574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12574, hp=200\n", + "Call query_by_index with arch_index=12575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12575, hp=200\n", + "Call query_by_index with arch_index=12576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12576, hp=200\n", + "Call query_by_index with arch_index=12577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12577, hp=200\n", + "Call query_by_index with arch_index=12578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12578, hp=200\n", + "Call query_by_index with arch_index=12579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12579, hp=200\n", + "Call query_by_index with arch_index=12580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12580, hp=200\n", + "Call query_by_index with arch_index=12581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12581, hp=200\n", + "Call query_by_index with arch_index=12582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12582, hp=200\n", + "Call query_by_index with arch_index=12583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12583, hp=200\n", + "Call query_by_index with arch_index=12584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12584, hp=200\n", + "Call query_by_index with arch_index=12585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12585, hp=200\n", + "Call query_by_index with arch_index=12586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12586, hp=200\n", + "Call query_by_index with arch_index=12587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12587, hp=200\n", + "Call query_by_index with arch_index=12588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12588, hp=200\n", + "Call query_by_index with arch_index=12589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12589, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 81%|████████ | 12614/15625 [02:46<00:29, 101.60it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12590, hp=200\n", + "Call query_by_index with arch_index=12591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12591, hp=200\n", + "Call query_by_index with arch_index=12592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12592, hp=200\n", + "Call query_by_index with arch_index=12593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12593, hp=200\n", + "Call query_by_index with arch_index=12594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12594, hp=200\n", + "Call query_by_index with arch_index=12595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12595, hp=200\n", + "Call query_by_index with arch_index=12596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12596, hp=200\n", + "Call query_by_index with arch_index=12597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12597, hp=200\n", + "Call query_by_index with arch_index=12598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12598, hp=200\n", + "Call query_by_index with arch_index=12599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12599, hp=200\n", + "Call query_by_index with arch_index=12600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12600, hp=200\n", + "Call query_by_index with arch_index=12601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12601, hp=200\n", + "Call query_by_index with arch_index=12602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12602, hp=200\n", + "Call query_by_index with arch_index=12603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12603, hp=200\n", + "Call query_by_index with arch_index=12604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12604, hp=200\n", + "Call query_by_index with arch_index=12605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12605, hp=200\n", + "Call query_by_index with arch_index=12606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12606, hp=200\n", + "Call query_by_index with arch_index=12607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12607, hp=200\n", + "Call query_by_index with arch_index=12608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12608, hp=200\n", + "Call query_by_index with arch_index=12609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12609, hp=200\n", + "Call query_by_index with arch_index=12610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12610, hp=200\n", + "Call query_by_index with arch_index=12611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12611, hp=200\n", + "Call query_by_index with arch_index=12612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12612, hp=200\n", + "Call query_by_index with arch_index=12613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12613, hp=200\n", + "Call query_by_index with arch_index=12614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12614, hp=200\n", + "Call query_by_index with arch_index=12615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12615, hp=200\n", + "Call query_by_index with arch_index=12616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12616, hp=200\n", + "Call query_by_index with arch_index=12617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12617, hp=200\n", + "Call query_by_index with arch_index=12618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12618, hp=200\n", + "Call query_by_index with arch_index=12619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12619, hp=200\n", + "Call query_by_index with arch_index=12620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12620, hp=200\n", + "Call query_by_index with arch_index=12621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12621, hp=200\n", + "Call query_by_index with arch_index=12622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12622, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 81%|████████ | 12636/15625 [02:46<00:30, 98.22it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12623, hp=200\n", + "Call query_by_index with arch_index=12624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12624, hp=200\n", + "Call query_by_index with arch_index=12625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12625, hp=200\n", + "Call query_by_index with arch_index=12626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12626, hp=200\n", + "Call query_by_index with arch_index=12627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12627, hp=200\n", + "Call query_by_index with arch_index=12628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12628, hp=200\n", + "Call query_by_index with arch_index=12629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12629, hp=200\n", + "Call query_by_index with arch_index=12630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12630, hp=200\n", + "Call query_by_index with arch_index=12631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12631, hp=200\n", + "Call query_by_index with arch_index=12632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12632, hp=200\n", + "Call query_by_index with arch_index=12633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12633, hp=200\n", + "Call query_by_index with arch_index=12634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12634, hp=200\n", + "Call query_by_index with arch_index=12635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12635, hp=200\n", + "Call query_by_index with arch_index=12636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12636, hp=200\n", + "Call query_by_index with arch_index=12637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12637, hp=200\n", + "Call query_by_index with arch_index=12638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12638, hp=200\n", + "Call query_by_index with arch_index=12639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12639, hp=200\n", + "Call query_by_index with arch_index=12640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12640, hp=200\n", + "Call query_by_index with arch_index=12641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12641, hp=200\n", + "Call query_by_index with arch_index=12642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12642, hp=200\n", + "Call query_by_index with arch_index=12643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12643, hp=200\n", + "Call query_by_index with arch_index=12644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12644, hp=200\n", + "Call query_by_index with arch_index=12645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12645, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 81%|████████ | 12678/15625 [02:46<00:29, 98.95it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12646, hp=200\n", + "Call query_by_index with arch_index=12647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12647, hp=200\n", + "Call query_by_index with arch_index=12648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12648, hp=200\n", + "Call query_by_index with arch_index=12649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12649, hp=200\n", + "Call query_by_index with arch_index=12650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12650, hp=200\n", + "Call query_by_index with arch_index=12651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12651, hp=200\n", + "Call query_by_index with arch_index=12652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12652, hp=200\n", + "Call query_by_index with arch_index=12653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12653, hp=200\n", + "Call query_by_index with arch_index=12654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12654, hp=200\n", + "Call query_by_index with arch_index=12655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12655, hp=200\n", + "Call query_by_index with arch_index=12656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12656, hp=200\n", + "Call query_by_index with arch_index=12657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12657, hp=200\n", + "Call query_by_index with arch_index=12658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12658, hp=200\n", + "Call query_by_index with arch_index=12659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12659, hp=200\n", + "Call query_by_index with arch_index=12660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12660, hp=200\n", + "Call query_by_index with arch_index=12661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12661, hp=200\n", + "Call query_by_index with arch_index=12662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12662, hp=200\n", + "Call query_by_index with arch_index=12663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12663, hp=200\n", + "Call query_by_index with arch_index=12664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12664, hp=200\n", + "Call query_by_index with arch_index=12665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12665, hp=200\n", + "Call query_by_index with arch_index=12666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12666, hp=200\n", + "Call query_by_index with arch_index=12667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12667, hp=200\n", + "Call query_by_index with arch_index=12668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12668, hp=200\n", + "Call query_by_index with arch_index=12669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12669, hp=200\n", + "Call query_by_index with arch_index=12670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12670, hp=200\n", + "Call query_by_index with arch_index=12671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12671, hp=200\n", + "Call query_by_index with arch_index=12672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12672, hp=200\n", + "Call query_by_index with arch_index=12673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12673, hp=200\n", + "Call query_by_index with arch_index=12674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12674, hp=200\n", + "Call query_by_index with arch_index=12675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12675, hp=200\n", + "Call query_by_index with arch_index=12676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12676, hp=200\n", + "Call query_by_index with arch_index=12677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12677, hp=200\n", + "Call query_by_index with arch_index=12678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12678, hp=200\n", + "Call query_by_index with arch_index=12679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12679, hp=200\n", + "Call query_by_index with arch_index=12680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12680, hp=200\n", + "Call query_by_index with arch_index=12681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12681, hp=200\n", + "Call query_by_index with arch_index=12682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12682, hp=200\n", + "Call query_by_index with arch_index=12683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12683, hp=200\n", + "Call query_by_index with arch_index=12684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12684, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 81%|████████▏ | 12721/15625 [02:47<00:23, 125.52it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12685, hp=200\n", + "Call query_by_index with arch_index=12686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12686, hp=200\n", + "Call query_by_index with arch_index=12687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12687, hp=200\n", + "Call query_by_index with arch_index=12688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12688, hp=200\n", + "Call query_by_index with arch_index=12689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12689, hp=200\n", + "Call query_by_index with arch_index=12690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12690, hp=200\n", + "Call query_by_index with arch_index=12691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12691, hp=200\n", + "Call query_by_index with arch_index=12692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12692, hp=200\n", + "Call query_by_index with arch_index=12693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12693, hp=200\n", + "Call query_by_index with arch_index=12694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12694, hp=200\n", + "Call query_by_index with arch_index=12695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12695, hp=200\n", + "Call query_by_index with arch_index=12696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12696, hp=200\n", + "Call query_by_index with arch_index=12697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12697, hp=200\n", + "Call query_by_index with arch_index=12698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12698, hp=200\n", + "Call query_by_index with arch_index=12699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12699, hp=200\n", + "Call query_by_index with arch_index=12700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12700, hp=200\n", + "Call query_by_index with arch_index=12701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12701, hp=200\n", + "Call query_by_index with arch_index=12702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12702, hp=200\n", + "Call query_by_index with arch_index=12703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12703, hp=200\n", + "Call query_by_index with arch_index=12704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12704, hp=200\n", + "Call query_by_index with arch_index=12705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12705, hp=200\n", + "Call query_by_index with arch_index=12706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12706, hp=200\n", + "Call query_by_index with arch_index=12707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12707, hp=200\n", + "Call query_by_index with arch_index=12708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12708, hp=200\n", + "Call query_by_index with arch_index=12709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12709, hp=200\n", + "Call query_by_index with arch_index=12710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12710, hp=200\n", + "Call query_by_index with arch_index=12711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12711, hp=200\n", + "Call query_by_index with arch_index=12712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12712, hp=200\n", + "Call query_by_index with arch_index=12713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12713, hp=200\n", + "Call query_by_index with arch_index=12714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12714, hp=200\n", + "Call query_by_index with arch_index=12715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12715, hp=200\n", + "Call query_by_index with arch_index=12716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12716, hp=200\n", + "Call query_by_index with arch_index=12717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12717, hp=200\n", + "Call query_by_index with arch_index=12718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12718, hp=200\n", + "Call query_by_index with arch_index=12719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12719, hp=200\n", + "Call query_by_index with arch_index=12720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12720, hp=200\n", + "Call query_by_index with arch_index=12721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12721, hp=200\n", + "Call query_by_index with arch_index=12722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12722, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 82%|████████▏ | 12748/15625 [02:47<00:26, 106.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12723, hp=200\n", + "Call query_by_index with arch_index=12724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12724, hp=200\n", + "Call query_by_index with arch_index=12725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12725, hp=200\n", + "Call query_by_index with arch_index=12726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12726, hp=200\n", + "Call query_by_index with arch_index=12727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12727, hp=200\n", + "Call query_by_index with arch_index=12728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12728, hp=200\n", + "Call query_by_index with arch_index=12729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12729, hp=200\n", + "Call query_by_index with arch_index=12730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12730, hp=200\n", + "Call query_by_index with arch_index=12731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12731, hp=200\n", + "Call query_by_index with arch_index=12732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12732, hp=200\n", + "Call query_by_index with arch_index=12733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12733, hp=200\n", + "Call query_by_index with arch_index=12734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12734, hp=200\n", + "Call query_by_index with arch_index=12735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12735, hp=200\n", + "Call query_by_index with arch_index=12736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12736, hp=200\n", + "Call query_by_index with arch_index=12737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12737, hp=200\n", + "Call query_by_index with arch_index=12738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12738, hp=200\n", + "Call query_by_index with arch_index=12739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12739, hp=200\n", + "Call query_by_index with arch_index=12740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12740, hp=200\n", + "Call query_by_index with arch_index=12741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12741, hp=200\n", + "Call query_by_index with arch_index=12742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12742, hp=200\n", + "Call query_by_index with arch_index=12743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12743, hp=200\n", + "Call query_by_index with arch_index=12744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12744, hp=200\n", + "Call query_by_index with arch_index=12745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12745, hp=200\n", + "Call query_by_index with arch_index=12746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12746, hp=200\n", + "Call query_by_index with arch_index=12747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12747, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 82%|████████▏ | 12789/15625 [02:47<00:24, 116.22it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12748, hp=200\n", + "Call query_by_index with arch_index=12749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12749, hp=200\n", + "Call query_by_index with arch_index=12750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12750, hp=200\n", + "Call query_by_index with arch_index=12751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12751, hp=200\n", + "Call query_by_index with arch_index=12752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12752, hp=200\n", + "Call query_by_index with arch_index=12753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12753, hp=200\n", + "Call query_by_index with arch_index=12754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12754, hp=200\n", + "Call query_by_index with arch_index=12755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12755, hp=200\n", + "Call query_by_index with arch_index=12756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12756, hp=200\n", + "Call query_by_index with arch_index=12757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12757, hp=200\n", + "Call query_by_index with arch_index=12758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12758, hp=200\n", + "Call query_by_index with arch_index=12759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12759, hp=200\n", + "Call query_by_index with arch_index=12760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12760, hp=200\n", + "Call query_by_index with arch_index=12761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12761, hp=200\n", + "Call query_by_index with arch_index=12762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12762, hp=200\n", + "Call query_by_index with arch_index=12763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12763, hp=200\n", + "Call query_by_index with arch_index=12764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12764, hp=200\n", + "Call query_by_index with arch_index=12765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12765, hp=200\n", + "Call query_by_index with arch_index=12766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12766, hp=200\n", + "Call query_by_index with arch_index=12767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12767, hp=200\n", + "Call query_by_index with arch_index=12768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12768, hp=200\n", + "Call query_by_index with arch_index=12769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12769, hp=200\n", + "Call query_by_index with arch_index=12770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12770, hp=200\n", + "Call query_by_index with arch_index=12771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12771, hp=200\n", + "Call query_by_index with arch_index=12772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12772, hp=200\n", + "Call query_by_index with arch_index=12773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12773, hp=200\n", + "Call query_by_index with arch_index=12774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12774, hp=200\n", + "Call query_by_index with arch_index=12775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12775, hp=200\n", + "Call query_by_index with arch_index=12776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12776, hp=200\n", + "Call query_by_index with arch_index=12777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12777, hp=200\n", + "Call query_by_index with arch_index=12778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12778, hp=200\n", + "Call query_by_index with arch_index=12779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12779, hp=200\n", + "Call query_by_index with arch_index=12780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12780, hp=200\n", + "Call query_by_index with arch_index=12781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12781, hp=200\n", + "Call query_by_index with arch_index=12782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12782, hp=200\n", + "Call query_by_index with arch_index=12783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12783, hp=200\n", + "Call query_by_index with arch_index=12784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12784, hp=200\n", + "Call query_by_index with arch_index=12785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12785, hp=200\n", + "Call query_by_index with arch_index=12786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12786, hp=200\n", + "Call query_by_index with arch_index=12787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12787, hp=200\n", + "Call query_by_index with arch_index=12788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12788, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 82%|████████▏ | 12823/15625 [02:48<00:20, 135.26it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12789, hp=200\n", + "Call query_by_index with arch_index=12790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12790, hp=200\n", + "Call query_by_index with arch_index=12791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12791, hp=200\n", + "Call query_by_index with arch_index=12792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12792, hp=200\n", + "Call query_by_index with arch_index=12793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12793, hp=200\n", + "Call query_by_index with arch_index=12794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12794, hp=200\n", + "Call query_by_index with arch_index=12795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12795, hp=200\n", + "Call query_by_index with arch_index=12796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12796, hp=200\n", + "Call query_by_index with arch_index=12797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12797, hp=200\n", + "Call query_by_index with arch_index=12798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12798, hp=200\n", + "Call query_by_index with arch_index=12799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12799, hp=200\n", + "Call query_by_index with arch_index=12800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12800, hp=200\n", + "Call query_by_index with arch_index=12801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12801, hp=200\n", + "Call query_by_index with arch_index=12802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12802, hp=200\n", + "Call query_by_index with arch_index=12803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12803, hp=200\n", + "Call query_by_index with arch_index=12804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12804, hp=200\n", + "Call query_by_index with arch_index=12805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12805, hp=200\n", + "Call query_by_index with arch_index=12806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12806, hp=200\n", + "Call query_by_index with arch_index=12807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12807, hp=200\n", + "Call query_by_index with arch_index=12808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12808, hp=200\n", + "Call query_by_index with arch_index=12809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12809, hp=200\n", + "Call query_by_index with arch_index=12810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12810, hp=200\n", + "Call query_by_index with arch_index=12811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12811, hp=200\n", + "Call query_by_index with arch_index=12812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12812, hp=200\n", + "Call query_by_index with arch_index=12813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12813, hp=200\n", + "Call query_by_index with arch_index=12814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12814, hp=200\n", + "Call query_by_index with arch_index=12815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12815, hp=200\n", + "Call query_by_index with arch_index=12816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12816, hp=200\n", + "Call query_by_index with arch_index=12817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12817, hp=200\n", + "Call query_by_index with arch_index=12818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12818, hp=200\n", + "Call query_by_index with arch_index=12819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12819, hp=200\n", + "Call query_by_index with arch_index=12820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12820, hp=200\n", + "Call query_by_index with arch_index=12821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12821, hp=200\n", + "Call query_by_index with arch_index=12822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12822, hp=200\n", + "Call query_by_index with arch_index=12823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12823, hp=200\n", + "Call query_by_index with arch_index=12824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12824, hp=200\n", + "Call query_by_index with arch_index=12825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12825, hp=200\n", + "Call query_by_index with arch_index=12826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12826, hp=200\n", + "Call query_by_index with arch_index=12827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12827, hp=200\n", + "Call query_by_index with arch_index=12828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12828, hp=200\n", + "Call query_by_index with arch_index=12829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12829, hp=200\n", + "Call query_by_index with arch_index=12830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12830, hp=200\n", + "Call query_by_index with arch_index=12831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12831, hp=200\n", + "Call query_by_index with arch_index=12832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12832, hp=200\n", + "Call query_by_index with arch_index=12833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12833, hp=200\n", + "Call query_by_index with arch_index=12834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12834, hp=200\n", + "Call query_by_index with arch_index=12835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12835, hp=200\n", + "Call query_by_index with arch_index=12836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12836, hp=200\n", + "Call query_by_index with arch_index=12837, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 82%|████████▏ | 12868/15625 [02:48<00:20, 132.97it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=12837, hp=200\n", + "Call query_by_index with arch_index=12838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12838, hp=200\n", + "Call query_by_index with arch_index=12839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12839, hp=200\n", + "Call query_by_index with arch_index=12840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12840, hp=200\n", + "Call query_by_index with arch_index=12841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12841, hp=200\n", + "Call query_by_index with arch_index=12842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12842, hp=200\n", + "Call query_by_index with arch_index=12843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12843, hp=200\n", + "Call query_by_index with arch_index=12844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12844, hp=200\n", + "Call query_by_index with arch_index=12845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12845, hp=200\n", + "Call query_by_index with arch_index=12846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12846, hp=200\n", + "Call query_by_index with arch_index=12847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12847, hp=200\n", + "Call query_by_index with arch_index=12848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12848, hp=200\n", + "Call query_by_index with arch_index=12849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12849, hp=200\n", + "Call query_by_index with arch_index=12850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12850, hp=200\n", + "Call query_by_index with arch_index=12851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12851, hp=200\n", + "Call query_by_index with arch_index=12852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12852, hp=200\n", + "Call query_by_index with arch_index=12853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12853, hp=200\n", + "Call query_by_index with arch_index=12854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12854, hp=200\n", + "Call query_by_index with arch_index=12855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12855, hp=200\n", + "Call query_by_index with arch_index=12856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12856, hp=200\n", + "Call query_by_index with arch_index=12857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12857, hp=200\n", + "Call query_by_index with arch_index=12858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12858, hp=200\n", + "Call query_by_index with arch_index=12859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12859, hp=200\n", + "Call query_by_index with arch_index=12860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12860, hp=200\n", + "Call query_by_index with arch_index=12861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12861, hp=200\n", + "Call query_by_index with arch_index=12862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12862, hp=200\n", + "Call query_by_index with arch_index=12863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12863, hp=200\n", + "Call query_by_index with arch_index=12864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12864, hp=200\n", + "Call query_by_index with arch_index=12865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12865, hp=200\n", + "Call query_by_index with arch_index=12866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12866, hp=200\n", + "Call query_by_index with arch_index=12867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12867, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 82%|████████▏ | 12882/15625 [02:48<00:24, 111.37it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12868, hp=200\n", + "Call query_by_index with arch_index=12869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12869, hp=200\n", + "Call query_by_index with arch_index=12870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12870, hp=200\n", + "Call query_by_index with arch_index=12871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12871, hp=200\n", + "Call query_by_index with arch_index=12872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12872, hp=200\n", + "Call query_by_index with arch_index=12873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12873, hp=200\n", + "Call query_by_index with arch_index=12874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12874, hp=200\n", + "Call query_by_index with arch_index=12875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12875, hp=200\n", + "Call query_by_index with arch_index=12876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12876, hp=200\n", + "Call query_by_index with arch_index=12877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12877, hp=200\n", + "Call query_by_index with arch_index=12878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12878, hp=200\n", + "Call query_by_index with arch_index=12879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12879, hp=200\n", + "Call query_by_index with arch_index=12880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12880, hp=200\n", + "Call query_by_index with arch_index=12881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12881, hp=200\n", + "Call query_by_index with arch_index=12882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12882, hp=200\n", + "Call query_by_index with arch_index=12883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12883, hp=200\n", + "Call query_by_index with arch_index=12884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12884, hp=200\n", + "Call query_by_index with arch_index=12885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12885, hp=200\n", + "Call query_by_index with arch_index=12886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12886, hp=200\n", + "Call query_by_index with arch_index=12887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12887, hp=200\n", + "Call query_by_index with arch_index=12888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12888, hp=200\n", + "Call query_by_index with arch_index=12889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12889, hp=200\n", + "Call query_by_index with arch_index=12890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12890, hp=200\n", + "Call query_by_index with arch_index=12891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12891, hp=200\n", + "Call query_by_index with arch_index=12892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12892, hp=200\n", + "Call query_by_index with arch_index=12893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12893, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 83%|████████▎ | 12917/15625 [02:48<00:27, 98.89it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12894, hp=200\n", + "Call query_by_index with arch_index=12895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12895, hp=200\n", + "Call query_by_index with arch_index=12896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12896, hp=200\n", + "Call query_by_index with arch_index=12897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12897, hp=200\n", + "Call query_by_index with arch_index=12898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12898, hp=200\n", + "Call query_by_index with arch_index=12899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12899, hp=200\n", + "Call query_by_index with arch_index=12900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12900, hp=200\n", + "Call query_by_index with arch_index=12901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12901, hp=200\n", + "Call query_by_index with arch_index=12902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12902, hp=200\n", + "Call query_by_index with arch_index=12903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12903, hp=200\n", + "Call query_by_index with arch_index=12904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12904, hp=200\n", + "Call query_by_index with arch_index=12905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12905, hp=200\n", + "Call query_by_index with arch_index=12906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12906, hp=200\n", + "Call query_by_index with arch_index=12907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12907, hp=200\n", + "Call query_by_index with arch_index=12908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12908, hp=200\n", + "Call query_by_index with arch_index=12909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12909, hp=200\n", + "Call query_by_index with arch_index=12910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12910, hp=200\n", + "Call query_by_index with arch_index=12911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12911, hp=200\n", + "Call query_by_index with arch_index=12912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12912, hp=200\n", + "Call query_by_index with arch_index=12913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12913, hp=200\n", + "Call query_by_index with arch_index=12914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12914, hp=200\n", + "Call query_by_index with arch_index=12915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12915, hp=200\n", + "Call query_by_index with arch_index=12916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12916, hp=200\n", + "Call query_by_index with arch_index=12917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12917, hp=200\n", + "Call query_by_index with arch_index=12918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12918, hp=200\n", + "Call query_by_index with arch_index=12919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12919, hp=200\n", + "Call query_by_index with arch_index=12920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12920, hp=200\n", + "Call query_by_index with arch_index=12921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12921, hp=200\n", + "Call query_by_index with arch_index=12922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12922, hp=200\n", + "Call query_by_index with arch_index=12923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12923, hp=200\n", + "Call query_by_index with arch_index=12924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12924, hp=200\n", + "Call query_by_index with arch_index=12925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12925, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 83%|████████▎ | 12949/15625 [02:49<00:27, 95.91it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12926, hp=200\n", + "Call query_by_index with arch_index=12927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12927, hp=200\n", + "Call query_by_index with arch_index=12928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12928, hp=200\n", + "Call query_by_index with arch_index=12929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12929, hp=200\n", + "Call query_by_index with arch_index=12930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12930, hp=200\n", + "Call query_by_index with arch_index=12931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12931, hp=200\n", + "Call query_by_index with arch_index=12932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12932, hp=200\n", + "Call query_by_index with arch_index=12933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12933, hp=200\n", + "Call query_by_index with arch_index=12934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12934, hp=200\n", + "Call query_by_index with arch_index=12935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12935, hp=200\n", + "Call query_by_index with arch_index=12936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12936, hp=200\n", + "Call query_by_index with arch_index=12937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12937, hp=200\n", + "Call query_by_index with arch_index=12938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12938, hp=200\n", + "Call query_by_index with arch_index=12939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12939, hp=200\n", + "Call query_by_index with arch_index=12940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12940, hp=200\n", + "Call query_by_index with arch_index=12941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12941, hp=200\n", + "Call query_by_index with arch_index=12942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12942, hp=200\n", + "Call query_by_index with arch_index=12943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12943, hp=200\n", + "Call query_by_index with arch_index=12944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12944, hp=200\n", + "Call query_by_index with arch_index=12945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12945, hp=200\n", + "Call query_by_index with arch_index=12946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12946, hp=200\n", + "Call query_by_index with arch_index=12947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12947, hp=200\n", + "Call query_by_index with arch_index=12948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12948, hp=200\n", + "Call query_by_index with arch_index=12949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12949, hp=200\n", + "Call query_by_index with arch_index=12950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12950, hp=200\n", + "Call query_by_index with arch_index=12951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12951, hp=200\n", + "Call query_by_index with arch_index=12952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12952, hp=200\n", + "Call query_by_index with arch_index=12953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12953, hp=200\n", + "Call query_by_index with arch_index=12954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12954, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 83%|████████▎ | 12979/15625 [02:49<00:28, 93.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12955, hp=200\n", + "Call query_by_index with arch_index=12956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12956, hp=200\n", + "Call query_by_index with arch_index=12957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12957, hp=200\n", + "Call query_by_index with arch_index=12958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12958, hp=200\n", + "Call query_by_index with arch_index=12959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12959, hp=200\n", + "Call query_by_index with arch_index=12960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12960, hp=200\n", + "Call query_by_index with arch_index=12961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12961, hp=200\n", + "Call query_by_index with arch_index=12962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12962, hp=200\n", + "Call query_by_index with arch_index=12963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12963, hp=200\n", + "Call query_by_index with arch_index=12964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12964, hp=200\n", + "Call query_by_index with arch_index=12965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12965, hp=200\n", + "Call query_by_index with arch_index=12966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12966, hp=200\n", + "Call query_by_index with arch_index=12967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12967, hp=200\n", + "Call query_by_index with arch_index=12968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12968, hp=200\n", + "Call query_by_index with arch_index=12969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12969, hp=200\n", + "Call query_by_index with arch_index=12970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12970, hp=200\n", + "Call query_by_index with arch_index=12971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12971, hp=200\n", + "Call query_by_index with arch_index=12972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12972, hp=200\n", + "Call query_by_index with arch_index=12973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12973, hp=200\n", + "Call query_by_index with arch_index=12974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12974, hp=200\n", + "Call query_by_index with arch_index=12975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12975, hp=200\n", + "Call query_by_index with arch_index=12976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12976, hp=200\n", + "Call query_by_index with arch_index=12977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12977, hp=200\n", + "Call query_by_index with arch_index=12978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12978, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 83%|████████▎ | 13009/15625 [02:49<00:28, 93.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=12979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12979, hp=200\n", + "Call query_by_index with arch_index=12980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12980, hp=200\n", + "Call query_by_index with arch_index=12981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12981, hp=200\n", + "Call query_by_index with arch_index=12982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12982, hp=200\n", + "Call query_by_index with arch_index=12983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12983, hp=200\n", + "Call query_by_index with arch_index=12984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12984, hp=200\n", + "Call query_by_index with arch_index=12985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12985, hp=200\n", + "Call query_by_index with arch_index=12986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12986, hp=200\n", + "Call query_by_index with arch_index=12987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12987, hp=200\n", + "Call query_by_index with arch_index=12988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12988, hp=200\n", + "Call query_by_index with arch_index=12989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12989, hp=200\n", + "Call query_by_index with arch_index=12990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12990, hp=200\n", + "Call query_by_index with arch_index=12991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12991, hp=200\n", + "Call query_by_index with arch_index=12992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12992, hp=200\n", + "Call query_by_index with arch_index=12993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12993, hp=200\n", + "Call query_by_index with arch_index=12994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12994, hp=200\n", + "Call query_by_index with arch_index=12995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12995, hp=200\n", + "Call query_by_index with arch_index=12996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12996, hp=200\n", + "Call query_by_index with arch_index=12997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12997, hp=200\n", + "Call query_by_index with arch_index=12998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12998, hp=200\n", + "Call query_by_index with arch_index=12999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=12999, hp=200\n", + "Call query_by_index with arch_index=13000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13000, hp=200\n", + "Call query_by_index with arch_index=13001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13001, hp=200\n", + "Call query_by_index with arch_index=13002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13002, hp=200\n", + "Call query_by_index with arch_index=13003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13003, hp=200\n", + "Call query_by_index with arch_index=13004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13004, hp=200\n", + "Call query_by_index with arch_index=13005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13005, hp=200\n", + "Call query_by_index with arch_index=13006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13006, hp=200\n", + "Call query_by_index with arch_index=13007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13007, hp=200\n", + "Call query_by_index with arch_index=13008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13008, hp=200\n", + "Call query_by_index with arch_index=13009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13009, hp=200\n", + "Call query_by_index with arch_index=13010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13010, hp=200\n", + "Call query_by_index with arch_index=13011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13011, hp=200\n", + "Call query_by_index with arch_index=13012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13012, hp=200\n", + "Call query_by_index with arch_index=13013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13013, hp=200\n", + "Call query_by_index with arch_index=13014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13014, hp=200\n", + "Call query_by_index with arch_index=13015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13015, hp=200\n", + "Call query_by_index with arch_index=13016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13016, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 83%|████████▎ | 13041/15625 [02:50<00:26, 97.41it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13017, hp=200\n", + "Call query_by_index with arch_index=13018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13018, hp=200\n", + "Call query_by_index with arch_index=13019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13019, hp=200\n", + "Call query_by_index with arch_index=13020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13020, hp=200\n", + "Call query_by_index with arch_index=13021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13021, hp=200\n", + "Call query_by_index with arch_index=13022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13022, hp=200\n", + "Call query_by_index with arch_index=13023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13023, hp=200\n", + "Call query_by_index with arch_index=13024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13024, hp=200\n", + "Call query_by_index with arch_index=13025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13025, hp=200\n", + "Call query_by_index with arch_index=13026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13026, hp=200\n", + "Call query_by_index with arch_index=13027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13027, hp=200\n", + "Call query_by_index with arch_index=13028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13028, hp=200\n", + "Call query_by_index with arch_index=13029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13029, hp=200\n", + "Call query_by_index with arch_index=13030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13030, hp=200\n", + "Call query_by_index with arch_index=13031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13031, hp=200\n", + "Call query_by_index with arch_index=13032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13032, hp=200\n", + "Call query_by_index with arch_index=13033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13033, hp=200\n", + "Call query_by_index with arch_index=13034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13034, hp=200\n", + "Call query_by_index with arch_index=13035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13035, hp=200\n", + "Call query_by_index with arch_index=13036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13036, hp=200\n", + "Call query_by_index with arch_index=13037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13037, hp=200\n", + "Call query_by_index with arch_index=13038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13038, hp=200\n", + "Call query_by_index with arch_index=13039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13039, hp=200\n", + "Call query_by_index with arch_index=13040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13040, hp=200\n", + "Call query_by_index with arch_index=13041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13041, hp=200\n", + "Call query_by_index with arch_index=13042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13042, hp=200\n", + "Call query_by_index with arch_index=13043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13043, hp=200\n", + "Call query_by_index with arch_index=13044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13044, hp=200\n", + "Call query_by_index with arch_index=13045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13045, hp=200\n", + "Call query_by_index with arch_index=13046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13046, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 84%|████████▎ | 13078/15625 [02:50<00:23, 109.18it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13047, hp=200\n", + "Call query_by_index with arch_index=13048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13048, hp=200\n", + "Call query_by_index with arch_index=13049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13049, hp=200\n", + "Call query_by_index with arch_index=13050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13050, hp=200\n", + "Call query_by_index with arch_index=13051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13051, hp=200\n", + "Call query_by_index with arch_index=13052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13052, hp=200\n", + "Call query_by_index with arch_index=13053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13053, hp=200\n", + "Call query_by_index with arch_index=13054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13054, hp=200\n", + "Call query_by_index with arch_index=13055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13055, hp=200\n", + "Call query_by_index with arch_index=13056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13056, hp=200\n", + "Call query_by_index with arch_index=13057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13057, hp=200\n", + "Call query_by_index with arch_index=13058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13058, hp=200\n", + "Call query_by_index with arch_index=13059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13059, hp=200\n", + "Call query_by_index with arch_index=13060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13060, hp=200\n", + "Call query_by_index with arch_index=13061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13061, hp=200\n", + "Call query_by_index with arch_index=13062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13062, hp=200\n", + "Call query_by_index with arch_index=13063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13063, hp=200\n", + "Call query_by_index with arch_index=13064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13064, hp=200\n", + "Call query_by_index with arch_index=13065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13065, hp=200\n", + "Call query_by_index with arch_index=13066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13066, hp=200\n", + "Call query_by_index with arch_index=13067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13067, hp=200\n", + "Call query_by_index with arch_index=13068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13068, hp=200\n", + "Call query_by_index with arch_index=13069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13069, hp=200\n", + "Call query_by_index with arch_index=13070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13070, hp=200\n", + "Call query_by_index with arch_index=13071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13071, hp=200\n", + "Call query_by_index with arch_index=13072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13072, hp=200\n", + "Call query_by_index with arch_index=13073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13073, hp=200\n", + "Call query_by_index with arch_index=13074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13074, hp=200\n", + "Call query_by_index with arch_index=13075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13075, hp=200\n", + "Call query_by_index with arch_index=13076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13076, hp=200\n", + "Call query_by_index with arch_index=13077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13077, hp=200\n", + "Call query_by_index with arch_index=13078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13078, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 84%|████████▍ | 13120/15625 [02:50<00:20, 121.01it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13079, hp=200\n", + "Call query_by_index with arch_index=13080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13080, hp=200\n", + "Call query_by_index with arch_index=13081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13081, hp=200\n", + "Call query_by_index with arch_index=13082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13082, hp=200\n", + "Call query_by_index with arch_index=13083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13083, hp=200\n", + "Call query_by_index with arch_index=13084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13084, hp=200\n", + "Call query_by_index with arch_index=13085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13085, hp=200\n", + "Call query_by_index with arch_index=13086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13086, hp=200\n", + "Call query_by_index with arch_index=13087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13087, hp=200\n", + "Call query_by_index with arch_index=13088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13088, hp=200\n", + "Call query_by_index with arch_index=13089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13089, hp=200\n", + "Call query_by_index with arch_index=13090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13090, hp=200\n", + "Call query_by_index with arch_index=13091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13091, hp=200\n", + "Call query_by_index with arch_index=13092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13092, hp=200\n", + "Call query_by_index with arch_index=13093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13093, hp=200\n", + "Call query_by_index with arch_index=13094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13094, hp=200\n", + "Call query_by_index with arch_index=13095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13095, hp=200\n", + "Call query_by_index with arch_index=13096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13096, hp=200\n", + "Call query_by_index with arch_index=13097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13097, hp=200\n", + "Call query_by_index with arch_index=13098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13098, hp=200\n", + "Call query_by_index with arch_index=13099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13099, hp=200\n", + "Call query_by_index with arch_index=13100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13100, hp=200\n", + "Call query_by_index with arch_index=13101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13101, hp=200\n", + "Call query_by_index with arch_index=13102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13102, hp=200\n", + "Call query_by_index with arch_index=13103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13103, hp=200\n", + "Call query_by_index with arch_index=13104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13104, hp=200\n", + "Call query_by_index with arch_index=13105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13105, hp=200\n", + "Call query_by_index with arch_index=13106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13106, hp=200\n", + "Call query_by_index with arch_index=13107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13107, hp=200\n", + "Call query_by_index with arch_index=13108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13108, hp=200\n", + "Call query_by_index with arch_index=13109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13109, hp=200\n", + "Call query_by_index with arch_index=13110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13110, hp=200\n", + "Call query_by_index with arch_index=13111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13111, hp=200\n", + "Call query_by_index with arch_index=13112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13112, hp=200\n", + "Call query_by_index with arch_index=13113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13113, hp=200\n", + "Call query_by_index with arch_index=13114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13114, hp=200\n", + "Call query_by_index with arch_index=13115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13115, hp=200\n", + "Call query_by_index with arch_index=13116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13116, hp=200\n", + "Call query_by_index with arch_index=13117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13117, hp=200\n", + "Call query_by_index with arch_index=13118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13118, hp=200\n", + "Call query_by_index with arch_index=13119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13119, hp=200\n", + "Call query_by_index with arch_index=13120, dataname=cifar10, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 84%|████████▍ | 13180/15625 [02:51<00:17, 137.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_meta_info_by_index with arch_index=13120, hp=200\n", + "Call query_by_index with arch_index=13121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13121, hp=200\n", + "Call query_by_index with arch_index=13122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13122, hp=200\n", + "Call query_by_index with arch_index=13123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13123, hp=200\n", + "Call query_by_index with arch_index=13124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13124, hp=200\n", + "Call query_by_index with arch_index=13125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13125, hp=200\n", + "Call query_by_index with arch_index=13126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13126, hp=200\n", + "Call query_by_index with arch_index=13127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13127, hp=200\n", + "Call query_by_index with arch_index=13128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13128, hp=200\n", + "Call query_by_index with arch_index=13129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13129, hp=200\n", + "Call query_by_index with arch_index=13130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13130, hp=200\n", + "Call query_by_index with arch_index=13131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13131, hp=200\n", + "Call query_by_index with arch_index=13132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13132, hp=200\n", + "Call query_by_index with arch_index=13133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13133, hp=200\n", + "Call query_by_index with arch_index=13134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13134, hp=200\n", + "Call query_by_index with arch_index=13135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13135, hp=200\n", + "Call query_by_index with arch_index=13136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13136, hp=200\n", + "Call query_by_index with arch_index=13137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13137, hp=200\n", + "Call query_by_index with arch_index=13138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13138, hp=200\n", + "Call query_by_index with arch_index=13139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13139, hp=200\n", + "Call query_by_index with arch_index=13140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13140, hp=200\n", + "Call query_by_index with arch_index=13141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13141, hp=200\n", + "Call query_by_index with arch_index=13142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13142, hp=200\n", + "Call query_by_index with arch_index=13143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13143, hp=200\n", + "Call query_by_index with arch_index=13144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13144, hp=200\n", + "Call query_by_index with arch_index=13145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13145, hp=200\n", + "Call query_by_index with arch_index=13146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13146, hp=200\n", + "Call query_by_index with arch_index=13147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13147, hp=200\n", + "Call query_by_index with arch_index=13148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13148, hp=200\n", + "Call query_by_index with arch_index=13149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13149, hp=200\n", + "Call query_by_index with arch_index=13150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13150, hp=200\n", + "Call query_by_index with arch_index=13151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13151, hp=200\n", + "Call query_by_index with arch_index=13152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13152, hp=200\n", + "Call query_by_index with arch_index=13153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13153, hp=200\n", + "Call query_by_index with arch_index=13154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13154, hp=200\n", + "Call query_by_index with arch_index=13155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13155, hp=200\n", + "Call query_by_index with arch_index=13156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13156, hp=200\n", + "Call query_by_index with arch_index=13157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13157, hp=200\n", + "Call query_by_index with arch_index=13158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13158, hp=200\n", + "Call query_by_index with arch_index=13159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13159, hp=200\n", + "Call query_by_index with arch_index=13160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13160, hp=200\n", + "Call query_by_index with arch_index=13161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13161, hp=200\n", + "Call query_by_index with arch_index=13162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13162, hp=200\n", + "Call query_by_index with arch_index=13163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13163, hp=200\n", + "Call query_by_index with arch_index=13164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13164, hp=200\n", + "Call query_by_index with arch_index=13165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13165, hp=200\n", + "Call query_by_index with arch_index=13166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13166, hp=200\n", + "Call query_by_index with arch_index=13167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13167, hp=200\n", + "Call query_by_index with arch_index=13168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13168, hp=200\n", + "Call query_by_index with arch_index=13169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13169, hp=200\n", + "Call query_by_index with arch_index=13170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13170, hp=200\n", + "Call query_by_index with arch_index=13171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13171, hp=200\n", + "Call query_by_index with arch_index=13172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13172, hp=200\n", + "Call query_by_index with arch_index=13173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13173, hp=200\n", + "Call query_by_index with arch_index=13174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13174, hp=200\n", + "Call query_by_index with arch_index=13175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13175, hp=200\n", + "Call query_by_index with arch_index=13176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13176, hp=200\n", + "Call query_by_index with arch_index=13177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13177, hp=200\n", + "Call query_by_index with arch_index=13178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13178, hp=200\n", + "Call query_by_index with arch_index=13179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13179, hp=200\n", + "Call query_by_index with arch_index=13180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13180, hp=200\n", + "Call query_by_index with arch_index=13181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13181, hp=200\n", + "Call query_by_index with arch_index=13182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13182, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 85%|████████▍ | 13261/15625 [02:51<00:15, 155.53it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13183, hp=200\n", + "Call query_by_index with arch_index=13184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13184, hp=200\n", + "Call query_by_index with arch_index=13185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13185, hp=200\n", + "Call query_by_index with arch_index=13186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13186, hp=200\n", + "Call query_by_index with arch_index=13187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13187, hp=200\n", + "Call query_by_index with arch_index=13188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13188, hp=200\n", + "Call query_by_index with arch_index=13189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13189, hp=200\n", + "Call query_by_index with arch_index=13190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13190, hp=200\n", + "Call query_by_index with arch_index=13191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13191, hp=200\n", + "Call query_by_index with arch_index=13192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13192, hp=200\n", + "Call query_by_index with arch_index=13193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13193, hp=200\n", + "Call query_by_index with arch_index=13194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13194, hp=200\n", + "Call query_by_index with arch_index=13195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13195, hp=200\n", + "Call query_by_index with arch_index=13196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13196, hp=200\n", + "Call query_by_index with arch_index=13197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13197, hp=200\n", + "Call query_by_index with arch_index=13198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13198, hp=200\n", + "Call query_by_index with arch_index=13199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13199, hp=200\n", + "Call query_by_index with arch_index=13200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13200, hp=200\n", + "Call query_by_index with arch_index=13201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13201, hp=200\n", + "Call query_by_index with arch_index=13202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13202, hp=200\n", + "Call query_by_index with arch_index=13203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13203, hp=200\n", + "Call query_by_index with arch_index=13204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13204, hp=200\n", + "Call query_by_index with arch_index=13205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13205, hp=200\n", + "Call query_by_index with arch_index=13206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13206, hp=200\n", + "Call query_by_index with arch_index=13207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13207, hp=200\n", + "Call query_by_index with arch_index=13208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13208, hp=200\n", + "Call query_by_index with arch_index=13209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13209, hp=200\n", + "Call query_by_index with arch_index=13210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13210, hp=200\n", + "Call query_by_index with arch_index=13211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13211, hp=200\n", + "Call query_by_index with arch_index=13212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13212, hp=200\n", + "Call query_by_index with arch_index=13213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13213, hp=200\n", + "Call query_by_index with arch_index=13214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13214, hp=200\n", + "Call query_by_index with arch_index=13215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13215, hp=200\n", + "Call query_by_index with arch_index=13216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13216, hp=200\n", + "Call query_by_index with arch_index=13217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13217, hp=200\n", + "Call query_by_index with arch_index=13218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13218, hp=200\n", + "Call query_by_index with arch_index=13219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13219, hp=200\n", + "Call query_by_index with arch_index=13220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13220, hp=200\n", + "Call query_by_index with arch_index=13221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13221, hp=200\n", + "Call query_by_index with arch_index=13222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13222, hp=200\n", + "Call query_by_index with arch_index=13223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13223, hp=200\n", + "Call query_by_index with arch_index=13224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13224, hp=200\n", + "Call query_by_index with arch_index=13225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13225, hp=200\n", + "Call query_by_index with arch_index=13226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13226, hp=200\n", + "Call query_by_index with arch_index=13227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13227, hp=200\n", + "Call query_by_index with arch_index=13228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13228, hp=200\n", + "Call query_by_index with arch_index=13229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13229, hp=200\n", + "Call query_by_index with arch_index=13230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13230, hp=200\n", + "Call query_by_index with arch_index=13231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13231, hp=200\n", + "Call query_by_index with arch_index=13232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13232, hp=200\n", + "Call query_by_index with arch_index=13233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13233, hp=200\n", + "Call query_by_index with arch_index=13234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13234, hp=200\n", + "Call query_by_index with arch_index=13235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13235, hp=200\n", + "Call query_by_index with arch_index=13236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13236, hp=200\n", + "Call query_by_index with arch_index=13237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13237, hp=200\n", + "Call query_by_index with arch_index=13238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13238, hp=200\n", + "Call query_by_index with arch_index=13239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13239, hp=200\n", + "Call query_by_index with arch_index=13240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13240, hp=200\n", + "Call query_by_index with arch_index=13241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13241, hp=200\n", + "Call query_by_index with arch_index=13242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13242, hp=200\n", + "Call query_by_index with arch_index=13243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13243, hp=200\n", + "Call query_by_index with arch_index=13244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13244, hp=200\n", + "Call query_by_index with arch_index=13245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13245, hp=200\n", + "Call query_by_index with arch_index=13246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13246, hp=200\n", + "Call query_by_index with arch_index=13247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13247, hp=200\n", + "Call query_by_index with arch_index=13248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13248, hp=200\n", + "Call query_by_index with arch_index=13249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13249, hp=200\n", + "Call query_by_index with arch_index=13250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13250, hp=200\n", + "Call query_by_index with arch_index=13251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13251, hp=200\n", + "Call query_by_index with arch_index=13252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13252, hp=200\n", + "Call query_by_index with arch_index=13253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13253, hp=200\n", + "Call query_by_index with arch_index=13254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13254, hp=200\n", + "Call query_by_index with arch_index=13255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13255, hp=200\n", + "Call query_by_index with arch_index=13256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13256, hp=200\n", + "Call query_by_index with arch_index=13257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13257, hp=200\n", + "Call query_by_index with arch_index=13258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13258, hp=200\n", + "Call query_by_index with arch_index=13259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13259, hp=200\n", + "Call query_by_index with arch_index=13260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13260, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 85%|████████▌ | 13291/15625 [02:52<00:21, 109.37it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13261, hp=200\n", + "Call query_by_index with arch_index=13262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13262, hp=200\n", + "Call query_by_index with arch_index=13263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13263, hp=200\n", + "Call query_by_index with arch_index=13264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13264, hp=200\n", + "Call query_by_index with arch_index=13265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13265, hp=200\n", + "Call query_by_index with arch_index=13266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13266, hp=200\n", + "Call query_by_index with arch_index=13267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13267, hp=200\n", + "Call query_by_index with arch_index=13268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13268, hp=200\n", + "Call query_by_index with arch_index=13269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13269, hp=200\n", + "Call query_by_index with arch_index=13270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13270, hp=200\n", + "Call query_by_index with arch_index=13271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13271, hp=200\n", + "Call query_by_index with arch_index=13272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13272, hp=200\n", + "Call query_by_index with arch_index=13273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13273, hp=200\n", + "Call query_by_index with arch_index=13274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13274, hp=200\n", + "Call query_by_index with arch_index=13275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13275, hp=200\n", + "Call query_by_index with arch_index=13276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13276, hp=200\n", + "Call query_by_index with arch_index=13277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13277, hp=200\n", + "Call query_by_index with arch_index=13278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13278, hp=200\n", + "Call query_by_index with arch_index=13279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13279, hp=200\n", + "Call query_by_index with arch_index=13280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13280, hp=200\n", + "Call query_by_index with arch_index=13281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13281, hp=200\n", + "Call query_by_index with arch_index=13282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13282, hp=200\n", + "Call query_by_index with arch_index=13283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13283, hp=200\n", + "Call query_by_index with arch_index=13284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13284, hp=200\n", + "Call query_by_index with arch_index=13285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13285, hp=200\n", + "Call query_by_index with arch_index=13286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13286, hp=200\n", + "Call query_by_index with arch_index=13287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13287, hp=200\n", + "Call query_by_index with arch_index=13288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13288, hp=200\n", + "Call query_by_index with arch_index=13289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13289, hp=200\n", + "Call query_by_index with arch_index=13290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13290, hp=200\n", + "Call query_by_index with arch_index=13291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13291, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 85%|████████▌ | 13315/15625 [02:52<00:22, 100.75it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13292, hp=200\n", + "Call query_by_index with arch_index=13293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13293, hp=200\n", + "Call query_by_index with arch_index=13294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13294, hp=200\n", + "Call query_by_index with arch_index=13295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13295, hp=200\n", + "Call query_by_index with arch_index=13296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13296, hp=200\n", + "Call query_by_index with arch_index=13297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13297, hp=200\n", + "Call query_by_index with arch_index=13298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13298, hp=200\n", + "Call query_by_index with arch_index=13299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13299, hp=200\n", + "Call query_by_index with arch_index=13300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13300, hp=200\n", + "Call query_by_index with arch_index=13301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13301, hp=200\n", + "Call query_by_index with arch_index=13302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13302, hp=200\n", + "Call query_by_index with arch_index=13303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13303, hp=200\n", + "Call query_by_index with arch_index=13304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13304, hp=200\n", + "Call query_by_index with arch_index=13305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13305, hp=200\n", + "Call query_by_index with arch_index=13306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13306, hp=200\n", + "Call query_by_index with arch_index=13307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13307, hp=200\n", + "Call query_by_index with arch_index=13308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13308, hp=200\n", + "Call query_by_index with arch_index=13309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13309, hp=200\n", + "Call query_by_index with arch_index=13310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13310, hp=200\n", + "Call query_by_index with arch_index=13311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13311, hp=200\n", + "Call query_by_index with arch_index=13312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13312, hp=200\n", + "Call query_by_index with arch_index=13313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13313, hp=200\n", + "Call query_by_index with arch_index=13314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13314, hp=200\n", + "Call query_by_index with arch_index=13315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13315, hp=200\n", + "Call query_by_index with arch_index=13316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13316, hp=200\n", + "Call query_by_index with arch_index=13317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13317, hp=200\n", + "Call query_by_index with arch_index=13318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13318, hp=200\n", + "Call query_by_index with arch_index=13319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13319, hp=200\n", + "Call query_by_index with arch_index=13320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13320, hp=200\n", + "Call query_by_index with arch_index=13321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13321, hp=200\n", + "Call query_by_index with arch_index=13322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13322, hp=200\n", + "Call query_by_index with arch_index=13323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13323, hp=200\n", + "Call query_by_index with arch_index=13324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13324, hp=200\n", + "Call query_by_index with arch_index=13325, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 85%|████████▌ | 13348/15625 [02:52<00:23, 97.52it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=13325, hp=200\n", + "Call query_by_index with arch_index=13326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13326, hp=200\n", + "Call query_by_index with arch_index=13327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13327, hp=200\n", + "Call query_by_index with arch_index=13328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13328, hp=200\n", + "Call query_by_index with arch_index=13329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13329, hp=200\n", + "Call query_by_index with arch_index=13330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13330, hp=200\n", + "Call query_by_index with arch_index=13331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13331, hp=200\n", + "Call query_by_index with arch_index=13332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13332, hp=200\n", + "Call query_by_index with arch_index=13333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13333, hp=200\n", + "Call query_by_index with arch_index=13334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13334, hp=200\n", + "Call query_by_index with arch_index=13335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13335, hp=200\n", + "Call query_by_index with arch_index=13336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13336, hp=200\n", + "Call query_by_index with arch_index=13337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13337, hp=200\n", + "Call query_by_index with arch_index=13338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13338, hp=200\n", + "Call query_by_index with arch_index=13339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13339, hp=200\n", + "Call query_by_index with arch_index=13340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13340, hp=200\n", + "Call query_by_index with arch_index=13341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13341, hp=200\n", + "Call query_by_index with arch_index=13342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13342, hp=200\n", + "Call query_by_index with arch_index=13343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13343, hp=200\n", + "Call query_by_index with arch_index=13344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13344, hp=200\n", + "Call query_by_index with arch_index=13345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13345, hp=200\n", + "Call query_by_index with arch_index=13346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13346, hp=200\n", + "Call query_by_index with arch_index=13347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13347, hp=200\n", + "Call query_by_index with arch_index=13348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13348, hp=200\n", + "Call query_by_index with arch_index=13349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13349, hp=200\n", + "Call query_by_index with arch_index=13350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13350, hp=200\n", + "Call query_by_index with arch_index=13351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13351, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 86%|████████▌ | 13368/15625 [02:53<00:27, 83.50it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13352, hp=200\n", + "Call query_by_index with arch_index=13353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13353, hp=200\n", + "Call query_by_index with arch_index=13354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13354, hp=200\n", + "Call query_by_index with arch_index=13355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13355, hp=200\n", + "Call query_by_index with arch_index=13356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13356, hp=200\n", + "Call query_by_index with arch_index=13357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13357, hp=200\n", + "Call query_by_index with arch_index=13358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13358, hp=200\n", + "Call query_by_index with arch_index=13359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13359, hp=200\n", + "Call query_by_index with arch_index=13360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13360, hp=200\n", + "Call query_by_index with arch_index=13361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13361, hp=200\n", + "Call query_by_index with arch_index=13362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13362, hp=200\n", + "Call query_by_index with arch_index=13363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13363, hp=200\n", + "Call query_by_index with arch_index=13364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13364, hp=200\n", + "Call query_by_index with arch_index=13365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13365, hp=200\n", + "Call query_by_index with arch_index=13366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13366, hp=200\n", + "Call query_by_index with arch_index=13367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13367, hp=200\n", + "Call query_by_index with arch_index=13368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13368, hp=200\n", + "Call query_by_index with arch_index=13369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13369, hp=200\n", + "Call query_by_index with arch_index=13370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13370, hp=200\n", + "Call query_by_index with arch_index=13371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13371, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 86%|████████▌ | 13388/15625 [02:53<00:25, 87.32it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13372, hp=200\n", + "Call query_by_index with arch_index=13373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13373, hp=200\n", + "Call query_by_index with arch_index=13374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13374, hp=200\n", + "Call query_by_index with arch_index=13375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13375, hp=200\n", + "Call query_by_index with arch_index=13376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13376, hp=200\n", + "Call query_by_index with arch_index=13377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13377, hp=200\n", + "Call query_by_index with arch_index=13378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13378, hp=200\n", + "Call query_by_index with arch_index=13379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13379, hp=200\n", + "Call query_by_index with arch_index=13380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13380, hp=200\n", + "Call query_by_index with arch_index=13381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13381, hp=200\n", + "Call query_by_index with arch_index=13382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13382, hp=200\n", + "Call query_by_index with arch_index=13383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13383, hp=200\n", + "Call query_by_index with arch_index=13384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13384, hp=200\n", + "Call query_by_index with arch_index=13385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13385, hp=200\n", + "Call query_by_index with arch_index=13386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13386, hp=200\n", + "Call query_by_index with arch_index=13387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13387, hp=200\n", + "Call query_by_index with arch_index=13388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13388, hp=200\n", + "Call query_by_index with arch_index=13389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13389, hp=200\n", + "Call query_by_index with arch_index=13390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13390, hp=200\n", + "Call query_by_index with arch_index=13391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13391, hp=200\n", + "Call query_by_index with arch_index=13392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13392, hp=200\n", + "Call query_by_index with arch_index=13393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13393, hp=200\n", + "Call query_by_index with arch_index=13394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13394, hp=200\n", + "Call query_by_index with arch_index=13395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13395, hp=200\n", + "Call query_by_index with arch_index=13396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13396, hp=200\n", + "Call query_by_index with arch_index=13397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13397, hp=200\n", + "Call query_by_index with arch_index=13398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13398, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 86%|████████▌ | 13419/15625 [02:53<00:25, 86.77it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13399, hp=200\n", + "Call query_by_index with arch_index=13400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13400, hp=200\n", + "Call query_by_index with arch_index=13401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13401, hp=200\n", + "Call query_by_index with arch_index=13402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13402, hp=200\n", + "Call query_by_index with arch_index=13403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13403, hp=200\n", + "Call query_by_index with arch_index=13404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13404, hp=200\n", + "Call query_by_index with arch_index=13405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13405, hp=200\n", + "Call query_by_index with arch_index=13406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13406, hp=200\n", + "Call query_by_index with arch_index=13407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13407, hp=200\n", + "Call query_by_index with arch_index=13408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13408, hp=200\n", + "Call query_by_index with arch_index=13409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13409, hp=200\n", + "Call query_by_index with arch_index=13410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13410, hp=200\n", + "Call query_by_index with arch_index=13411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13411, hp=200\n", + "Call query_by_index with arch_index=13412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13412, hp=200\n", + "Call query_by_index with arch_index=13413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13413, hp=200\n", + "Call query_by_index with arch_index=13414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13414, hp=200\n", + "Call query_by_index with arch_index=13415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13415, hp=200\n", + "Call query_by_index with arch_index=13416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13416, hp=200\n", + "Call query_by_index with arch_index=13417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13417, hp=200\n", + "Call query_by_index with arch_index=13418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13418, hp=200\n", + "Call query_by_index with arch_index=13419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13419, hp=200\n", + "Call query_by_index with arch_index=13420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13420, hp=200\n", + "Call query_by_index with arch_index=13421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13421, hp=200\n", + "Call query_by_index with arch_index=13422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13422, hp=200\n", + "Call query_by_index with arch_index=13423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13423, hp=200\n", + "Call query_by_index with arch_index=13424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13424, hp=200\n", + "Call query_by_index with arch_index=13425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13425, hp=200\n", + "Call query_by_index with arch_index=13426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13426, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 86%|████████▌ | 13459/15625 [02:54<00:22, 95.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13427, hp=200\n", + "Call query_by_index with arch_index=13428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13428, hp=200\n", + "Call query_by_index with arch_index=13429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13429, hp=200\n", + "Call query_by_index with arch_index=13430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13430, hp=200\n", + "Call query_by_index with arch_index=13431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13431, hp=200\n", + "Call query_by_index with arch_index=13432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13432, hp=200\n", + "Call query_by_index with arch_index=13433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13433, hp=200\n", + "Call query_by_index with arch_index=13434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13434, hp=200\n", + "Call query_by_index with arch_index=13435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13435, hp=200\n", + "Call query_by_index with arch_index=13436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13436, hp=200\n", + "Call query_by_index with arch_index=13437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13437, hp=200\n", + "Call query_by_index with arch_index=13438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13438, hp=200\n", + "Call query_by_index with arch_index=13439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13439, hp=200\n", + "Call query_by_index with arch_index=13440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13440, hp=200\n", + "Call query_by_index with arch_index=13441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13441, hp=200\n", + "Call query_by_index with arch_index=13442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13442, hp=200\n", + "Call query_by_index with arch_index=13443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13443, hp=200\n", + "Call query_by_index with arch_index=13444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13444, hp=200\n", + "Call query_by_index with arch_index=13445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13445, hp=200\n", + "Call query_by_index with arch_index=13446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13446, hp=200\n", + "Call query_by_index with arch_index=13447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13447, hp=200\n", + "Call query_by_index with arch_index=13448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13448, hp=200\n", + "Call query_by_index with arch_index=13449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13449, hp=200\n", + "Call query_by_index with arch_index=13450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13450, hp=200\n", + "Call query_by_index with arch_index=13451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13451, hp=200\n", + "Call query_by_index with arch_index=13452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13452, hp=200\n", + "Call query_by_index with arch_index=13453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13453, hp=200\n", + "Call query_by_index with arch_index=13454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13454, hp=200\n", + "Call query_by_index with arch_index=13455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13455, hp=200\n", + "Call query_by_index with arch_index=13456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13456, hp=200\n", + "Call query_by_index with arch_index=13457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13457, hp=200\n", + "Call query_by_index with arch_index=13458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13458, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 86%|████████▋ | 13479/15625 [02:54<00:23, 92.10it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13459, hp=200\n", + "Call query_by_index with arch_index=13460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13460, hp=200\n", + "Call query_by_index with arch_index=13461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13461, hp=200\n", + "Call query_by_index with arch_index=13462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13462, hp=200\n", + "Call query_by_index with arch_index=13463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13463, hp=200\n", + "Call query_by_index with arch_index=13464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13464, hp=200\n", + "Call query_by_index with arch_index=13465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13465, hp=200\n", + "Call query_by_index with arch_index=13466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13466, hp=200\n", + "Call query_by_index with arch_index=13467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13467, hp=200\n", + "Call query_by_index with arch_index=13468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13468, hp=200\n", + "Call query_by_index with arch_index=13469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13469, hp=200\n", + "Call query_by_index with arch_index=13470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13470, hp=200\n", + "Call query_by_index with arch_index=13471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13471, hp=200\n", + "Call query_by_index with arch_index=13472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13472, hp=200\n", + "Call query_by_index with arch_index=13473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13473, hp=200\n", + "Call query_by_index with arch_index=13474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13474, hp=200\n", + "Call query_by_index with arch_index=13475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13475, hp=200\n", + "Call query_by_index with arch_index=13476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13476, hp=200\n", + "Call query_by_index with arch_index=13477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13477, hp=200\n", + "Call query_by_index with arch_index=13478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13478, hp=200\n", + "Call query_by_index with arch_index=13479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13479, hp=200\n", + "Call query_by_index with arch_index=13480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13480, hp=200\n", + "Call query_by_index with arch_index=13481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13481, hp=200\n", + "Call query_by_index with arch_index=13482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13482, hp=200\n", + "Call query_by_index with arch_index=13483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13483, hp=200\n", + "Call query_by_index with arch_index=13484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13484, hp=200\n", + "Call query_by_index with arch_index=13485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13485, hp=200\n", + "Call query_by_index with arch_index=13486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13486, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 86%|████████▋ | 13498/15625 [02:54<00:25, 84.22it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13487, hp=200\n", + "Call query_by_index with arch_index=13488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13488, hp=200\n", + "Call query_by_index with arch_index=13489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13489, hp=200\n", + "Call query_by_index with arch_index=13490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13490, hp=200\n", + "Call query_by_index with arch_index=13491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13491, hp=200\n", + "Call query_by_index with arch_index=13492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13492, hp=200\n", + "Call query_by_index with arch_index=13493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13493, hp=200\n", + "Call query_by_index with arch_index=13494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13494, hp=200\n", + "Call query_by_index with arch_index=13495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13495, hp=200\n", + "Call query_by_index with arch_index=13496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13496, hp=200\n", + "Call query_by_index with arch_index=13497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13497, hp=200\n", + "Call query_by_index with arch_index=13498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13498, hp=200\n", + "Call query_by_index with arch_index=13499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13499, hp=200\n", + "Call query_by_index with arch_index=13500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13500, hp=200\n", + "Call query_by_index with arch_index=13501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13501, hp=200\n", + "Call query_by_index with arch_index=13502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13502, hp=200\n", + "Call query_by_index with arch_index=13503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13503, hp=200\n", + "Call query_by_index with arch_index=13504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13504, hp=200\n", + "Call query_by_index with arch_index=13505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13505, hp=200\n", + "Call query_by_index with arch_index=13506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13506, hp=200\n", + "Call query_by_index with arch_index=13507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13507, hp=200\n", + "Call query_by_index with arch_index=13508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13508, hp=200\n", + "Call query_by_index with arch_index=13509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13509, hp=200\n", + "Call query_by_index with arch_index=13510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13510, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 87%|████████▋ | 13529/15625 [02:54<00:17, 116.60it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13511, hp=200\n", + "Call query_by_index with arch_index=13512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13512, hp=200\n", + "Call query_by_index with arch_index=13513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13513, hp=200\n", + "Call query_by_index with arch_index=13514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13514, hp=200\n", + "Call query_by_index with arch_index=13515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13515, hp=200\n", + "Call query_by_index with arch_index=13516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13516, hp=200\n", + "Call query_by_index with arch_index=13517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13517, hp=200\n", + "Call query_by_index with arch_index=13518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13518, hp=200\n", + "Call query_by_index with arch_index=13519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13519, hp=200\n", + "Call query_by_index with arch_index=13520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13520, hp=200\n", + "Call query_by_index with arch_index=13521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13521, hp=200\n", + "Call query_by_index with arch_index=13522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13522, hp=200\n", + "Call query_by_index with arch_index=13523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13523, hp=200\n", + "Call query_by_index with arch_index=13524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13524, hp=200\n", + "Call query_by_index with arch_index=13525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13525, hp=200\n", + "Call query_by_index with arch_index=13526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13526, hp=200\n", + "Call query_by_index with arch_index=13527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13527, hp=200\n", + "Call query_by_index with arch_index=13528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13528, hp=200\n", + "Call query_by_index with arch_index=13529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13529, hp=200\n", + "Call query_by_index with arch_index=13530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13530, hp=200\n", + "Call query_by_index with arch_index=13531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13531, hp=200\n", + "Call query_by_index with arch_index=13532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13532, hp=200\n", + "Call query_by_index with arch_index=13533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13533, hp=200\n", + "Call query_by_index with arch_index=13534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13534, hp=200\n", + "Call query_by_index with arch_index=13535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13535, hp=200\n", + "Call query_by_index with arch_index=13536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13536, hp=200\n", + "Call query_by_index with arch_index=13537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13537, hp=200\n", + "Call query_by_index with arch_index=13538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13538, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 87%|████████▋ | 13572/15625 [02:55<00:15, 128.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13539, hp=200\n", + "Call query_by_index with arch_index=13540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13540, hp=200\n", + "Call query_by_index with arch_index=13541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13541, hp=200\n", + "Call query_by_index with arch_index=13542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13542, hp=200\n", + "Call query_by_index with arch_index=13543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13543, hp=200\n", + "Call query_by_index with arch_index=13544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13544, hp=200\n", + "Call query_by_index with arch_index=13545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13545, hp=200\n", + "Call query_by_index with arch_index=13546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13546, hp=200\n", + "Call query_by_index with arch_index=13547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13547, hp=200\n", + "Call query_by_index with arch_index=13548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13548, hp=200\n", + "Call query_by_index with arch_index=13549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13549, hp=200\n", + "Call query_by_index with arch_index=13550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13550, hp=200\n", + "Call query_by_index with arch_index=13551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13551, hp=200\n", + "Call query_by_index with arch_index=13552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13552, hp=200\n", + "Call query_by_index with arch_index=13553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13553, hp=200\n", + "Call query_by_index with arch_index=13554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13554, hp=200\n", + "Call query_by_index with arch_index=13555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13555, hp=200\n", + "Call query_by_index with arch_index=13556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13556, hp=200\n", + "Call query_by_index with arch_index=13557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13557, hp=200\n", + "Call query_by_index with arch_index=13558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13558, hp=200\n", + "Call query_by_index with arch_index=13559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13559, hp=200\n", + "Call query_by_index with arch_index=13560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13560, hp=200\n", + "Call query_by_index with arch_index=13561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13561, hp=200\n", + "Call query_by_index with arch_index=13562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13562, hp=200\n", + "Call query_by_index with arch_index=13563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13563, hp=200\n", + "Call query_by_index with arch_index=13564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13564, hp=200\n", + "Call query_by_index with arch_index=13565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13565, hp=200\n", + "Call query_by_index with arch_index=13566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13566, hp=200\n", + "Call query_by_index with arch_index=13567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13567, hp=200\n", + "Call query_by_index with arch_index=13568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13568, hp=200\n", + "Call query_by_index with arch_index=13569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13569, hp=200\n", + "Call query_by_index with arch_index=13570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13570, hp=200\n", + "Call query_by_index with arch_index=13571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13571, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 87%|████████▋ | 13622/15625 [02:55<00:13, 144.18it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13572, hp=200\n", + "Call query_by_index with arch_index=13573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13573, hp=200\n", + "Call query_by_index with arch_index=13574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13574, hp=200\n", + "Call query_by_index with arch_index=13575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13575, hp=200\n", + "Call query_by_index with arch_index=13576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13576, hp=200\n", + "Call query_by_index with arch_index=13577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13577, hp=200\n", + "Call query_by_index with arch_index=13578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13578, hp=200\n", + "Call query_by_index with arch_index=13579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13579, hp=200\n", + "Call query_by_index with arch_index=13580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13580, hp=200\n", + "Call query_by_index with arch_index=13581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13581, hp=200\n", + "Call query_by_index with arch_index=13582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13582, hp=200\n", + "Call query_by_index with arch_index=13583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13583, hp=200\n", + "Call query_by_index with arch_index=13584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13584, hp=200\n", + "Call query_by_index with arch_index=13585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13585, hp=200\n", + "Call query_by_index with arch_index=13586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13586, hp=200\n", + "Call query_by_index with arch_index=13587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13587, hp=200\n", + "Call query_by_index with arch_index=13588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13588, hp=200\n", + "Call query_by_index with arch_index=13589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13589, hp=200\n", + "Call query_by_index with arch_index=13590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13590, hp=200\n", + "Call query_by_index with arch_index=13591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13591, hp=200\n", + "Call query_by_index with arch_index=13592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13592, hp=200\n", + "Call query_by_index with arch_index=13593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13593, hp=200\n", + "Call query_by_index with arch_index=13594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13594, hp=200\n", + "Call query_by_index with arch_index=13595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13595, hp=200\n", + "Call query_by_index with arch_index=13596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13596, hp=200\n", + "Call query_by_index with arch_index=13597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13597, hp=200\n", + "Call query_by_index with arch_index=13598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13598, hp=200\n", + "Call query_by_index with arch_index=13599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13599, hp=200\n", + "Call query_by_index with arch_index=13600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13600, hp=200\n", + "Call query_by_index with arch_index=13601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13601, hp=200\n", + "Call query_by_index with arch_index=13602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13602, hp=200\n", + "Call query_by_index with arch_index=13603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13603, hp=200\n", + "Call query_by_index with arch_index=13604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13604, hp=200\n", + "Call query_by_index with arch_index=13605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13605, hp=200\n", + "Call query_by_index with arch_index=13606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13606, hp=200\n", + "Call query_by_index with arch_index=13607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13607, hp=200\n", + "Call query_by_index with arch_index=13608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13608, hp=200\n", + "Call query_by_index with arch_index=13609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13609, hp=200\n", + "Call query_by_index with arch_index=13610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13610, hp=200\n", + "Call query_by_index with arch_index=13611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13611, hp=200\n", + "Call query_by_index with arch_index=13612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13612, hp=200\n", + "Call query_by_index with arch_index=13613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13613, hp=200\n", + "Call query_by_index with arch_index=13614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13614, hp=200\n", + "Call query_by_index with arch_index=13615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13615, hp=200\n", + "Call query_by_index with arch_index=13616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13616, hp=200\n", + "Call query_by_index with arch_index=13617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13617, hp=200\n", + "Call query_by_index with arch_index=13618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13618, hp=200\n", + "Call query_by_index with arch_index=13619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13619, hp=200\n", + "Call query_by_index with arch_index=13620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13620, hp=200\n", + "Call query_by_index with arch_index=13621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13621, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 87%|████████▋ | 13653/15625 [02:55<00:13, 144.70it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13622, hp=200\n", + "Call query_by_index with arch_index=13623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13623, hp=200\n", + "Call query_by_index with arch_index=13624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13624, hp=200\n", + "Call query_by_index with arch_index=13625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13625, hp=200\n", + "Call query_by_index with arch_index=13626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13626, hp=200\n", + "Call query_by_index with arch_index=13627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13627, hp=200\n", + "Call query_by_index with arch_index=13628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13628, hp=200\n", + "Call query_by_index with arch_index=13629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13629, hp=200\n", + "Call query_by_index with arch_index=13630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13630, hp=200\n", + "Call query_by_index with arch_index=13631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13631, hp=200\n", + "Call query_by_index with arch_index=13632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13632, hp=200\n", + "Call query_by_index with arch_index=13633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13633, hp=200\n", + "Call query_by_index with arch_index=13634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13634, hp=200\n", + "Call query_by_index with arch_index=13635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13635, hp=200\n", + "Call query_by_index with arch_index=13636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13636, hp=200\n", + "Call query_by_index with arch_index=13637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13637, hp=200\n", + "Call query_by_index with arch_index=13638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13638, hp=200\n", + "Call query_by_index with arch_index=13639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13639, hp=200\n", + "Call query_by_index with arch_index=13640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13640, hp=200\n", + "Call query_by_index with arch_index=13641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13641, hp=200\n", + "Call query_by_index with arch_index=13642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13642, hp=200\n", + "Call query_by_index with arch_index=13643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13643, hp=200\n", + "Call query_by_index with arch_index=13644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13644, hp=200\n", + "Call query_by_index with arch_index=13645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13645, hp=200\n", + "Call query_by_index with arch_index=13646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13646, hp=200\n", + "Call query_by_index with arch_index=13647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13647, hp=200\n", + "Call query_by_index with arch_index=13648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13648, hp=200\n", + "Call query_by_index with arch_index=13649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13649, hp=200\n", + "Call query_by_index with arch_index=13650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13650, hp=200\n", + "Call query_by_index with arch_index=13651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13651, hp=200\n", + "Call query_by_index with arch_index=13652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13652, hp=200\n", + "Call query_by_index with arch_index=13653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13653, hp=200\n", + "Call query_by_index with arch_index=13654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13654, hp=200\n", + "Call query_by_index with arch_index=13655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13655, hp=200\n", + "Call query_by_index with arch_index=13656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13656, hp=200\n", + "Call query_by_index with arch_index=13657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13657, hp=200\n", + "Call query_by_index with arch_index=13658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13658, hp=200\n", + "Call query_by_index with arch_index=13659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13659, hp=200\n", + "Call query_by_index with arch_index=13660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13660, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 88%|████████▊ | 13681/15625 [02:56<00:20, 95.47it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13661, hp=200\n", + "Call query_by_index with arch_index=13662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13662, hp=200\n", + "Call query_by_index with arch_index=13663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13663, hp=200\n", + "Call query_by_index with arch_index=13664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13664, hp=200\n", + "Call query_by_index with arch_index=13665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13665, hp=200\n", + "Call query_by_index with arch_index=13666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13666, hp=200\n", + "Call query_by_index with arch_index=13667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13667, hp=200\n", + "Call query_by_index with arch_index=13668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13668, hp=200\n", + "Call query_by_index with arch_index=13669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13669, hp=200\n", + "Call query_by_index with arch_index=13670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13670, hp=200\n", + "Call query_by_index with arch_index=13671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13671, hp=200\n", + "Call query_by_index with arch_index=13672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13672, hp=200\n", + "Call query_by_index with arch_index=13673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13673, hp=200\n", + "Call query_by_index with arch_index=13674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13674, hp=200\n", + "Call query_by_index with arch_index=13675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13675, hp=200\n", + "Call query_by_index with arch_index=13676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13676, hp=200\n", + "Call query_by_index with arch_index=13677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13677, hp=200\n", + "Call query_by_index with arch_index=13678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13678, hp=200\n", + "Call query_by_index with arch_index=13679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13679, hp=200\n", + "Call query_by_index with arch_index=13680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13680, hp=200\n", + "Call query_by_index with arch_index=13681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13681, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 88%|████████▊ | 13702/15625 [02:56<00:22, 83.91it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13682, hp=200\n", + "Call query_by_index with arch_index=13683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13683, hp=200\n", + "Call query_by_index with arch_index=13684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13684, hp=200\n", + "Call query_by_index with arch_index=13685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13685, hp=200\n", + "Call query_by_index with arch_index=13686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13686, hp=200\n", + "Call query_by_index with arch_index=13687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13687, hp=200\n", + "Call query_by_index with arch_index=13688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13688, hp=200\n", + "Call query_by_index with arch_index=13689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13689, hp=200\n", + "Call query_by_index with arch_index=13690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13690, hp=200\n", + "Call query_by_index with arch_index=13691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13691, hp=200\n", + "Call query_by_index with arch_index=13692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13692, hp=200\n", + "Call query_by_index with arch_index=13693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13693, hp=200\n", + "Call query_by_index with arch_index=13694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13694, hp=200\n", + "Call query_by_index with arch_index=13695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13695, hp=200\n", + "Call query_by_index with arch_index=13696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13696, hp=200\n", + "Call query_by_index with arch_index=13697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13697, hp=200\n", + "Call query_by_index with arch_index=13698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13698, hp=200\n", + "Call query_by_index with arch_index=13699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13699, hp=200\n", + "Call query_by_index with arch_index=13700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13700, hp=200\n", + "Call query_by_index with arch_index=13701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13701, hp=200\n", + "Call query_by_index with arch_index=13702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13702, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 88%|████████▊ | 13720/15625 [02:56<00:25, 75.35it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13703, hp=200\n", + "Call query_by_index with arch_index=13704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13704, hp=200\n", + "Call query_by_index with arch_index=13705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13705, hp=200\n", + "Call query_by_index with arch_index=13706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13706, hp=200\n", + "Call query_by_index with arch_index=13707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13707, hp=200\n", + "Call query_by_index with arch_index=13708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13708, hp=200\n", + "Call query_by_index with arch_index=13709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13709, hp=200\n", + "Call query_by_index with arch_index=13710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13710, hp=200\n", + "Call query_by_index with arch_index=13711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13711, hp=200\n", + "Call query_by_index with arch_index=13712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13712, hp=200\n", + "Call query_by_index with arch_index=13713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13713, hp=200\n", + "Call query_by_index with arch_index=13714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13714, hp=200\n", + "Call query_by_index with arch_index=13715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13715, hp=200\n", + "Call query_by_index with arch_index=13716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13716, hp=200\n", + "Call query_by_index with arch_index=13717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13717, hp=200\n", + "Call query_by_index with arch_index=13718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13718, hp=200\n", + "Call query_by_index with arch_index=13719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13719, hp=200\n", + "Call query_by_index with arch_index=13720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13720, hp=200\n", + "Call query_by_index with arch_index=13721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13721, hp=200\n", + "Call query_by_index with arch_index=13722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13722, hp=200\n", + "Call query_by_index with arch_index=13723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13723, hp=200\n", + "Call query_by_index with arch_index=13724, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 88%|████████▊ | 13728/15625 [02:56<00:27, 69.97it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=13724, hp=200\n", + "Call query_by_index with arch_index=13725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13725, hp=200\n", + "Call query_by_index with arch_index=13726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13726, hp=200\n", + "Call query_by_index with arch_index=13727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13727, hp=200\n", + "Call query_by_index with arch_index=13728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13728, hp=200\n", + "Call query_by_index with arch_index=13729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13729, hp=200\n", + "Call query_by_index with arch_index=13730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13730, hp=200\n", + "Call query_by_index with arch_index=13731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13731, hp=200\n", + "Call query_by_index with arch_index=13732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13732, hp=200\n", + "Call query_by_index with arch_index=13733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13733, hp=200\n", + "Call query_by_index with arch_index=13734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13734, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 88%|████████▊ | 13743/15625 [02:57<00:34, 55.35it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13735, hp=200\n", + "Call query_by_index with arch_index=13736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13736, hp=200\n", + "Call query_by_index with arch_index=13737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13737, hp=200\n", + "Call query_by_index with arch_index=13738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13738, hp=200\n", + "Call query_by_index with arch_index=13739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13739, hp=200\n", + "Call query_by_index with arch_index=13740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13740, hp=200\n", + "Call query_by_index with arch_index=13741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13741, hp=200\n", + "Call query_by_index with arch_index=13742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13742, hp=200\n", + "Call query_by_index with arch_index=13743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13743, hp=200\n", + "Call query_by_index with arch_index=13744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13744, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 88%|████████▊ | 13756/15625 [02:57<00:32, 58.14it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13745, hp=200\n", + "Call query_by_index with arch_index=13746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13746, hp=200\n", + "Call query_by_index with arch_index=13747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13747, hp=200\n", + "Call query_by_index with arch_index=13748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13748, hp=200\n", + "Call query_by_index with arch_index=13749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13749, hp=200\n", + "Call query_by_index with arch_index=13750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13750, hp=200\n", + "Call query_by_index with arch_index=13751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13751, hp=200\n", + "Call query_by_index with arch_index=13752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13752, hp=200\n", + "Call query_by_index with arch_index=13753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13753, hp=200\n", + "Call query_by_index with arch_index=13754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13754, hp=200\n", + "Call query_by_index with arch_index=13755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13755, hp=200\n", + "Call query_by_index with arch_index=13756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13756, hp=200\n", + "Call query_by_index with arch_index=13757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13757, hp=200\n", + "Call query_by_index with arch_index=13758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13758, hp=200\n", + "Call query_by_index with arch_index=13759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13759, hp=200\n", + "Call query_by_index with arch_index=13760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13760, hp=200\n", + "Call query_by_index with arch_index=13761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13761, hp=200\n", + "Call query_by_index with arch_index=13762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13762, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 88%|████████▊ | 13772/15625 [02:57<00:28, 65.07it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13763, hp=200\n", + "Call query_by_index with arch_index=13764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13764, hp=200\n", + "Call query_by_index with arch_index=13765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13765, hp=200\n", + "Call query_by_index with arch_index=13766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13766, hp=200\n", + "Call query_by_index with arch_index=13767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13767, hp=200\n", + "Call query_by_index with arch_index=13768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13768, hp=200\n", + "Call query_by_index with arch_index=13769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13769, hp=200\n", + "Call query_by_index with arch_index=13770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13770, hp=200\n", + "Call query_by_index with arch_index=13771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13771, hp=200\n", + "Call query_by_index with arch_index=13772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13772, hp=200\n", + "Call query_by_index with arch_index=13773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13773, hp=200\n", + "Call query_by_index with arch_index=13774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13774, hp=200\n", + "Call query_by_index with arch_index=13775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13775, hp=200\n", + "Call query_by_index with arch_index=13776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13776, hp=200\n", + "Call query_by_index with arch_index=13777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13777, hp=200\n", + "Call query_by_index with arch_index=13778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13778, hp=200\n", + "Call query_by_index with arch_index=13779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13779, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 88%|████████▊ | 13796/15625 [02:57<00:25, 70.40it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13780, hp=200\n", + "Call query_by_index with arch_index=13781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13781, hp=200\n", + "Call query_by_index with arch_index=13782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13782, hp=200\n", + "Call query_by_index with arch_index=13783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13783, hp=200\n", + "Call query_by_index with arch_index=13784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13784, hp=200\n", + "Call query_by_index with arch_index=13785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13785, hp=200\n", + "Call query_by_index with arch_index=13786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13786, hp=200\n", + "Call query_by_index with arch_index=13787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13787, hp=200\n", + "Call query_by_index with arch_index=13788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13788, hp=200\n", + "Call query_by_index with arch_index=13789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13789, hp=200\n", + "Call query_by_index with arch_index=13790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13790, hp=200\n", + "Call query_by_index with arch_index=13791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13791, hp=200\n", + "Call query_by_index with arch_index=13792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13792, hp=200\n", + "Call query_by_index with arch_index=13793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13793, hp=200\n", + "Call query_by_index with arch_index=13794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13794, hp=200\n", + "Call query_by_index with arch_index=13795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13795, hp=200\n", + "Call query_by_index with arch_index=13796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13796, hp=200\n", + "Call query_by_index with arch_index=13797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13797, hp=200\n", + "Call query_by_index with arch_index=13798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13798, hp=200\n", + "Call query_by_index with arch_index=13799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13799, hp=200\n", + "Call query_by_index with arch_index=13800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13800, hp=200\n", + "Call query_by_index with arch_index=13801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13801, hp=200\n", + "Call query_by_index with arch_index=13802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13802, hp=200\n", + "Call query_by_index with arch_index=13803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13803, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 88%|████████▊ | 13812/15625 [02:58<00:28, 62.59it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13804, hp=200\n", + "Call query_by_index with arch_index=13805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13805, hp=200\n", + "Call query_by_index with arch_index=13806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13806, hp=200\n", + "Call query_by_index with arch_index=13807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13807, hp=200\n", + "Call query_by_index with arch_index=13808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13808, hp=200\n", + "Call query_by_index with arch_index=13809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13809, hp=200\n", + "Call query_by_index with arch_index=13810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13810, hp=200\n", + "Call query_by_index with arch_index=13811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13811, hp=200\n", + "Call query_by_index with arch_index=13812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13812, hp=200\n", + "Call query_by_index with arch_index=13813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13813, hp=200\n", + "Call query_by_index with arch_index=13814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13814, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 88%|████████▊ | 13827/15625 [02:58<00:29, 60.33it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13815, hp=200\n", + "Call query_by_index with arch_index=13816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13816, hp=200\n", + "Call query_by_index with arch_index=13817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13817, hp=200\n", + "Call query_by_index with arch_index=13818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13818, hp=200\n", + "Call query_by_index with arch_index=13819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13819, hp=200\n", + "Call query_by_index with arch_index=13820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13820, hp=200\n", + "Call query_by_index with arch_index=13821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13821, hp=200\n", + "Call query_by_index with arch_index=13822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13822, hp=200\n", + "Call query_by_index with arch_index=13823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13823, hp=200\n", + "Call query_by_index with arch_index=13824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13824, hp=200\n", + "Call query_by_index with arch_index=13825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13825, hp=200\n", + "Call query_by_index with arch_index=13826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13826, hp=200\n", + "Call query_by_index with arch_index=13827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13827, hp=200\n", + "Call query_by_index with arch_index=13828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13828, hp=200\n", + "Call query_by_index with arch_index=13829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13829, hp=200\n", + "Call query_by_index with arch_index=13830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13830, hp=200\n", + "Call query_by_index with arch_index=13831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13831, hp=200\n", + "Call query_by_index with arch_index=13832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13832, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 89%|████████▊ | 13843/15625 [02:58<00:27, 65.62it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13833, hp=200\n", + "Call query_by_index with arch_index=13834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13834, hp=200\n", + "Call query_by_index with arch_index=13835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13835, hp=200\n", + "Call query_by_index with arch_index=13836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13836, hp=200\n", + "Call query_by_index with arch_index=13837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13837, hp=200\n", + "Call query_by_index with arch_index=13838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13838, hp=200\n", + "Call query_by_index with arch_index=13839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13839, hp=200\n", + "Call query_by_index with arch_index=13840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13840, hp=200\n", + "Call query_by_index with arch_index=13841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13841, hp=200\n", + "Call query_by_index with arch_index=13842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13842, hp=200\n", + "Call query_by_index with arch_index=13843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13843, hp=200\n", + "Call query_by_index with arch_index=13844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13844, hp=200\n", + "Call query_by_index with arch_index=13845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13845, hp=200\n", + "Call query_by_index with arch_index=13846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13846, hp=200\n", + "Call query_by_index with arch_index=13847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13847, hp=200\n", + "Call query_by_index with arch_index=13848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13848, hp=200\n", + "Call query_by_index with arch_index=13849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13849, hp=200\n", + "Call query_by_index with arch_index=13850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13850, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 89%|████████▊ | 13867/15625 [02:58<00:25, 69.23it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13851, hp=200\n", + "Call query_by_index with arch_index=13852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13852, hp=200\n", + "Call query_by_index with arch_index=13853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13853, hp=200\n", + "Call query_by_index with arch_index=13854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13854, hp=200\n", + "Call query_by_index with arch_index=13855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13855, hp=200\n", + "Call query_by_index with arch_index=13856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13856, hp=200\n", + "Call query_by_index with arch_index=13857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13857, hp=200\n", + "Call query_by_index with arch_index=13858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13858, hp=200\n", + "Call query_by_index with arch_index=13859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13859, hp=200\n", + "Call query_by_index with arch_index=13860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13860, hp=200\n", + "Call query_by_index with arch_index=13861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13861, hp=200\n", + "Call query_by_index with arch_index=13862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13862, hp=200\n", + "Call query_by_index with arch_index=13863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13863, hp=200\n", + "Call query_by_index with arch_index=13864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13864, hp=200\n", + "Call query_by_index with arch_index=13865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13865, hp=200\n", + "Call query_by_index with arch_index=13866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13866, hp=200\n", + "Call query_by_index with arch_index=13867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13867, hp=200\n", + "Call query_by_index with arch_index=13868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13868, hp=200\n", + "Call query_by_index with arch_index=13869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13869, hp=200\n", + "Call query_by_index with arch_index=13870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13870, hp=200\n", + "Call query_by_index with arch_index=13871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13871, hp=200\n", + "Call query_by_index with arch_index=13872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13872, hp=200\n", + "Call query_by_index with arch_index=13873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13873, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 89%|████████▉ | 13891/15625 [02:59<00:24, 70.18it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13874, hp=200\n", + "Call query_by_index with arch_index=13875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13875, hp=200\n", + "Call query_by_index with arch_index=13876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13876, hp=200\n", + "Call query_by_index with arch_index=13877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13877, hp=200\n", + "Call query_by_index with arch_index=13878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13878, hp=200\n", + "Call query_by_index with arch_index=13879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13879, hp=200\n", + "Call query_by_index with arch_index=13880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13880, hp=200\n", + "Call query_by_index with arch_index=13881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13881, hp=200\n", + "Call query_by_index with arch_index=13882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13882, hp=200\n", + "Call query_by_index with arch_index=13883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13883, hp=200\n", + "Call query_by_index with arch_index=13884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13884, hp=200\n", + "Call query_by_index with arch_index=13885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13885, hp=200\n", + "Call query_by_index with arch_index=13886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13886, hp=200\n", + "Call query_by_index with arch_index=13887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13887, hp=200\n", + "Call query_by_index with arch_index=13888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13888, hp=200\n", + "Call query_by_index with arch_index=13889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13889, hp=200\n", + "Call query_by_index with arch_index=13890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13890, hp=200\n", + "Call query_by_index with arch_index=13891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13891, hp=200\n", + "Call query_by_index with arch_index=13892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13892, hp=200\n", + "Call query_by_index with arch_index=13893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13893, hp=200\n", + "Call query_by_index with arch_index=13894, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 89%|████████▉ | 13906/15625 [02:59<00:25, 67.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=13894, hp=200\n", + "Call query_by_index with arch_index=13895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13895, hp=200\n", + "Call query_by_index with arch_index=13896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13896, hp=200\n", + "Call query_by_index with arch_index=13897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13897, hp=200\n", + "Call query_by_index with arch_index=13898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13898, hp=200\n", + "Call query_by_index with arch_index=13899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13899, hp=200\n", + "Call query_by_index with arch_index=13900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13900, hp=200\n", + "Call query_by_index with arch_index=13901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13901, hp=200\n", + "Call query_by_index with arch_index=13902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13902, hp=200\n", + "Call query_by_index with arch_index=13903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13903, hp=200\n", + "Call query_by_index with arch_index=13904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13904, hp=200\n", + "Call query_by_index with arch_index=13905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13905, hp=200\n", + "Call query_by_index with arch_index=13906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13906, hp=200\n", + "Call query_by_index with arch_index=13907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13907, hp=200\n", + "Call query_by_index with arch_index=13908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13908, hp=200\n", + "Call query_by_index with arch_index=13909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13909, hp=200\n", + "Call query_by_index with arch_index=13910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13910, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 89%|████████▉ | 13928/15625 [02:59<00:24, 67.95it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13911, hp=200\n", + "Call query_by_index with arch_index=13912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13912, hp=200\n", + "Call query_by_index with arch_index=13913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13913, hp=200\n", + "Call query_by_index with arch_index=13914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13914, hp=200\n", + "Call query_by_index with arch_index=13915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13915, hp=200\n", + "Call query_by_index with arch_index=13916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13916, hp=200\n", + "Call query_by_index with arch_index=13917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13917, hp=200\n", + "Call query_by_index with arch_index=13918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13918, hp=200\n", + "Call query_by_index with arch_index=13919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13919, hp=200\n", + "Call query_by_index with arch_index=13920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13920, hp=200\n", + "Call query_by_index with arch_index=13921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13921, hp=200\n", + "Call query_by_index with arch_index=13922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13922, hp=200\n", + "Call query_by_index with arch_index=13923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13923, hp=200\n", + "Call query_by_index with arch_index=13924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13924, hp=200\n", + "Call query_by_index with arch_index=13925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13925, hp=200\n", + "Call query_by_index with arch_index=13926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13926, hp=200\n", + "Call query_by_index with arch_index=13927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13927, hp=200\n", + "Call query_by_index with arch_index=13928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13928, hp=200\n", + "Call query_by_index with arch_index=13929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13929, hp=200\n", + "Call query_by_index with arch_index=13930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13930, hp=200\n", + "Call query_by_index with arch_index=13931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13931, hp=200\n", + "Call query_by_index with arch_index=13932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13932, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 89%|████████▉ | 13952/15625 [03:00<00:23, 69.91it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13933, hp=200\n", + "Call query_by_index with arch_index=13934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13934, hp=200\n", + "Call query_by_index with arch_index=13935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13935, hp=200\n", + "Call query_by_index with arch_index=13936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13936, hp=200\n", + "Call query_by_index with arch_index=13937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13937, hp=200\n", + "Call query_by_index with arch_index=13938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13938, hp=200\n", + "Call query_by_index with arch_index=13939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13939, hp=200\n", + "Call query_by_index with arch_index=13940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13940, hp=200\n", + "Call query_by_index with arch_index=13941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13941, hp=200\n", + "Call query_by_index with arch_index=13942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13942, hp=200\n", + "Call query_by_index with arch_index=13943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13943, hp=200\n", + "Call query_by_index with arch_index=13944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13944, hp=200\n", + "Call query_by_index with arch_index=13945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13945, hp=200\n", + "Call query_by_index with arch_index=13946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13946, hp=200\n", + "Call query_by_index with arch_index=13947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13947, hp=200\n", + "Call query_by_index with arch_index=13948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13948, hp=200\n", + "Call query_by_index with arch_index=13949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13949, hp=200\n", + "Call query_by_index with arch_index=13950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13950, hp=200\n", + "Call query_by_index with arch_index=13951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13951, hp=200\n", + "Call query_by_index with arch_index=13952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13952, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 89%|████████▉ | 13977/15625 [03:00<00:21, 76.08it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13953, hp=200\n", + "Call query_by_index with arch_index=13954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13954, hp=200\n", + "Call query_by_index with arch_index=13955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13955, hp=200\n", + "Call query_by_index with arch_index=13956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13956, hp=200\n", + "Call query_by_index with arch_index=13957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13957, hp=200\n", + "Call query_by_index with arch_index=13958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13958, hp=200\n", + "Call query_by_index with arch_index=13959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13959, hp=200\n", + "Call query_by_index with arch_index=13960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13960, hp=200\n", + "Call query_by_index with arch_index=13961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13961, hp=200\n", + "Call query_by_index with arch_index=13962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13962, hp=200\n", + "Call query_by_index with arch_index=13963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13963, hp=200\n", + "Call query_by_index with arch_index=13964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13964, hp=200\n", + "Call query_by_index with arch_index=13965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13965, hp=200\n", + "Call query_by_index with arch_index=13966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13966, hp=200\n", + "Call query_by_index with arch_index=13967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13967, hp=200\n", + "Call query_by_index with arch_index=13968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13968, hp=200\n", + "Call query_by_index with arch_index=13969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13969, hp=200\n", + "Call query_by_index with arch_index=13970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13970, hp=200\n", + "Call query_by_index with arch_index=13971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13971, hp=200\n", + "Call query_by_index with arch_index=13972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13972, hp=200\n", + "Call query_by_index with arch_index=13973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13973, hp=200\n", + "Call query_by_index with arch_index=13974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13974, hp=200\n", + "Call query_by_index with arch_index=13975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13975, hp=200\n", + "Call query_by_index with arch_index=13976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13976, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 90%|████████▉ | 14008/15625 [03:00<00:18, 88.60it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=13977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13977, hp=200\n", + "Call query_by_index with arch_index=13978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13978, hp=200\n", + "Call query_by_index with arch_index=13979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13979, hp=200\n", + "Call query_by_index with arch_index=13980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13980, hp=200\n", + "Call query_by_index with arch_index=13981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13981, hp=200\n", + "Call query_by_index with arch_index=13982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13982, hp=200\n", + "Call query_by_index with arch_index=13983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13983, hp=200\n", + "Call query_by_index with arch_index=13984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13984, hp=200\n", + "Call query_by_index with arch_index=13985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13985, hp=200\n", + "Call query_by_index with arch_index=13986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13986, hp=200\n", + "Call query_by_index with arch_index=13987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13987, hp=200\n", + "Call query_by_index with arch_index=13988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13988, hp=200\n", + "Call query_by_index with arch_index=13989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13989, hp=200\n", + "Call query_by_index with arch_index=13990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13990, hp=200\n", + "Call query_by_index with arch_index=13991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13991, hp=200\n", + "Call query_by_index with arch_index=13992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13992, hp=200\n", + "Call query_by_index with arch_index=13993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13993, hp=200\n", + "Call query_by_index with arch_index=13994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13994, hp=200\n", + "Call query_by_index with arch_index=13995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13995, hp=200\n", + "Call query_by_index with arch_index=13996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13996, hp=200\n", + "Call query_by_index with arch_index=13997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13997, hp=200\n", + "Call query_by_index with arch_index=13998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13998, hp=200\n", + "Call query_by_index with arch_index=13999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=13999, hp=200\n", + "Call query_by_index with arch_index=14000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14000, hp=200\n", + "Call query_by_index with arch_index=14001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14001, hp=200\n", + "Call query_by_index with arch_index=14002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14002, hp=200\n", + "Call query_by_index with arch_index=14003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14003, hp=200\n", + "Call query_by_index with arch_index=14004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14004, hp=200\n", + "Call query_by_index with arch_index=14005, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14005, hp=200\n", + "Call query_by_index with arch_index=14006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14006, hp=200\n", + "Call query_by_index with arch_index=14007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14007, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 90%|████████▉ | 14039/15625 [03:01<00:16, 93.46it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14008, hp=200\n", + "Call query_by_index with arch_index=14009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14009, hp=200\n", + "Call query_by_index with arch_index=14010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14010, hp=200\n", + "Call query_by_index with arch_index=14011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14011, hp=200\n", + "Call query_by_index with arch_index=14012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14012, hp=200\n", + "Call query_by_index with arch_index=14013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14013, hp=200\n", + "Call query_by_index with arch_index=14014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14014, hp=200\n", + "Call query_by_index with arch_index=14015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14015, hp=200\n", + "Call query_by_index with arch_index=14016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14016, hp=200\n", + "Call query_by_index with arch_index=14017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14017, hp=200\n", + "Call query_by_index with arch_index=14018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14018, hp=200\n", + "Call query_by_index with arch_index=14019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14019, hp=200\n", + "Call query_by_index with arch_index=14020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14020, hp=200\n", + "Call query_by_index with arch_index=14021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14021, hp=200\n", + "Call query_by_index with arch_index=14022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14022, hp=200\n", + "Call query_by_index with arch_index=14023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14023, hp=200\n", + "Call query_by_index with arch_index=14024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14024, hp=200\n", + "Call query_by_index with arch_index=14025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14025, hp=200\n", + "Call query_by_index with arch_index=14026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14026, hp=200\n", + "Call query_by_index with arch_index=14027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14027, hp=200\n", + "Call query_by_index with arch_index=14028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14028, hp=200\n", + "Call query_by_index with arch_index=14029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14029, hp=200\n", + "Call query_by_index with arch_index=14030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14030, hp=200\n", + "Call query_by_index with arch_index=14031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14031, hp=200\n", + "Call query_by_index with arch_index=14032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14032, hp=200\n", + "Call query_by_index with arch_index=14033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14033, hp=200\n", + "Call query_by_index with arch_index=14034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14034, hp=200\n", + "Call query_by_index with arch_index=14035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14035, hp=200\n", + "Call query_by_index with arch_index=14036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14036, hp=200\n", + "Call query_by_index with arch_index=14037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14037, hp=200\n", + "Call query_by_index with arch_index=14038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14038, hp=200\n", + "Call query_by_index with arch_index=14039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14039, hp=200\n", + "Call query_by_index with arch_index=14040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14040, hp=200\n", + "Call query_by_index with arch_index=14041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14041, hp=200\n", + "Call query_by_index with arch_index=14042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14042, hp=200\n", + "Call query_by_index with arch_index=14043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14043, hp=200\n", + "Call query_by_index with arch_index=14044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14044, hp=200\n", + "Call query_by_index with arch_index=14045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14045, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 90%|████████▉ | 14058/15625 [03:01<00:19, 81.34it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14046, hp=200\n", + "Call query_by_index with arch_index=14047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14047, hp=200\n", + "Call query_by_index with arch_index=14048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14048, hp=200\n", + "Call query_by_index with arch_index=14049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14049, hp=200\n", + "Call query_by_index with arch_index=14050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14050, hp=200\n", + "Call query_by_index with arch_index=14051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14051, hp=200\n", + "Call query_by_index with arch_index=14052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14052, hp=200\n", + "Call query_by_index with arch_index=14053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14053, hp=200\n", + "Call query_by_index with arch_index=14054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14054, hp=200\n", + "Call query_by_index with arch_index=14055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14055, hp=200\n", + "Call query_by_index with arch_index=14056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14056, hp=200\n", + "Call query_by_index with arch_index=14057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14057, hp=200\n", + "Call query_by_index with arch_index=14058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14058, hp=200\n", + "Call query_by_index with arch_index=14059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14059, hp=200\n", + "Call query_by_index with arch_index=14060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14060, hp=200\n", + "Call query_by_index with arch_index=14061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14061, hp=200\n", + "Call query_by_index with arch_index=14062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14062, hp=200\n", + "Call query_by_index with arch_index=14063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14063, hp=200\n", + "Call query_by_index with arch_index=14064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14064, hp=200\n", + "Call query_by_index with arch_index=14065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14065, hp=200\n", + "Call query_by_index with arch_index=14066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14066, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 90%|█████████ | 14091/15625 [03:01<00:20, 74.40it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14067, hp=200\n", + "Call query_by_index with arch_index=14068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14068, hp=200\n", + "Call query_by_index with arch_index=14069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14069, hp=200\n", + "Call query_by_index with arch_index=14070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14070, hp=200\n", + "Call query_by_index with arch_index=14071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14071, hp=200\n", + "Call query_by_index with arch_index=14072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14072, hp=200\n", + "Call query_by_index with arch_index=14073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14073, hp=200\n", + "Call query_by_index with arch_index=14074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14074, hp=200\n", + "Call query_by_index with arch_index=14075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14075, hp=200\n", + "Call query_by_index with arch_index=14076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14076, hp=200\n", + "Call query_by_index with arch_index=14077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14077, hp=200\n", + "Call query_by_index with arch_index=14078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14078, hp=200\n", + "Call query_by_index with arch_index=14079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14079, hp=200\n", + "Call query_by_index with arch_index=14080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14080, hp=200\n", + "Call query_by_index with arch_index=14081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14081, hp=200\n", + "Call query_by_index with arch_index=14082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14082, hp=200\n", + "Call query_by_index with arch_index=14083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14083, hp=200\n", + "Call query_by_index with arch_index=14084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14084, hp=200\n", + "Call query_by_index with arch_index=14085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14085, hp=200\n", + "Call query_by_index with arch_index=14086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14086, hp=200\n", + "Call query_by_index with arch_index=14087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14087, hp=200\n", + "Call query_by_index with arch_index=14088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14088, hp=200\n", + "Call query_by_index with arch_index=14089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14089, hp=200\n", + "Call query_by_index with arch_index=14090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14090, hp=200\n", + "Call query_by_index with arch_index=14091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14091, hp=200\n", + "Call query_by_index with arch_index=14092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14092, hp=200\n", + "Call query_by_index with arch_index=14093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14093, hp=200\n", + "Call query_by_index with arch_index=14094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14094, hp=200\n", + "Call query_by_index with arch_index=14095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14095, hp=200\n", + "Call query_by_index with arch_index=14096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14096, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 90%|█████████ | 14107/15625 [03:02<00:20, 72.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14097, hp=200\n", + "Call query_by_index with arch_index=14098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14098, hp=200\n", + "Call query_by_index with arch_index=14099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14099, hp=200\n", + "Call query_by_index with arch_index=14100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14100, hp=200\n", + "Call query_by_index with arch_index=14101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14101, hp=200\n", + "Call query_by_index with arch_index=14102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14102, hp=200\n", + "Call query_by_index with arch_index=14103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14103, hp=200\n", + "Call query_by_index with arch_index=14104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14104, hp=200\n", + "Call query_by_index with arch_index=14105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14105, hp=200\n", + "Call query_by_index with arch_index=14106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14106, hp=200\n", + "Call query_by_index with arch_index=14107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14107, hp=200\n", + "Call query_by_index with arch_index=14108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14108, hp=200\n", + "Call query_by_index with arch_index=14109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14109, hp=200\n", + "Call query_by_index with arch_index=14110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14110, hp=200\n", + "Call query_by_index with arch_index=14111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14111, hp=200\n", + "Call query_by_index with arch_index=14112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14112, hp=200\n", + "Call query_by_index with arch_index=14113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14113, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 90%|█████████ | 14130/15625 [03:02<00:21, 68.75it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14114, hp=200\n", + "Call query_by_index with arch_index=14115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14115, hp=200\n", + "Call query_by_index with arch_index=14116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14116, hp=200\n", + "Call query_by_index with arch_index=14117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14117, hp=200\n", + "Call query_by_index with arch_index=14118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14118, hp=200\n", + "Call query_by_index with arch_index=14119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14119, hp=200\n", + "Call query_by_index with arch_index=14120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14120, hp=200\n", + "Call query_by_index with arch_index=14121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14121, hp=200\n", + "Call query_by_index with arch_index=14122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14122, hp=200\n", + "Call query_by_index with arch_index=14123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14123, hp=200\n", + "Call query_by_index with arch_index=14124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14124, hp=200\n", + "Call query_by_index with arch_index=14125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14125, hp=200\n", + "Call query_by_index with arch_index=14126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14126, hp=200\n", + "Call query_by_index with arch_index=14127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14127, hp=200\n", + "Call query_by_index with arch_index=14128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14128, hp=200\n", + "Call query_by_index with arch_index=14129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14129, hp=200\n", + "Call query_by_index with arch_index=14130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14130, hp=200\n", + "Call query_by_index with arch_index=14131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14131, hp=200\n", + "Call query_by_index with arch_index=14132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14132, hp=200\n", + "Call query_by_index with arch_index=14133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14133, hp=200\n", + "Call query_by_index with arch_index=14134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14134, hp=200\n", + "Call query_by_index with arch_index=14135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14135, hp=200\n", + "Call query_by_index with arch_index=14136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14136, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 91%|█████████ | 14154/15625 [03:02<00:20, 70.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14137, hp=200\n", + "Call query_by_index with arch_index=14138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14138, hp=200\n", + "Call query_by_index with arch_index=14139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14139, hp=200\n", + "Call query_by_index with arch_index=14140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14140, hp=200\n", + "Call query_by_index with arch_index=14141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14141, hp=200\n", + "Call query_by_index with arch_index=14142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14142, hp=200\n", + "Call query_by_index with arch_index=14143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14143, hp=200\n", + "Call query_by_index with arch_index=14144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14144, hp=200\n", + "Call query_by_index with arch_index=14145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14145, hp=200\n", + "Call query_by_index with arch_index=14146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14146, hp=200\n", + "Call query_by_index with arch_index=14147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14147, hp=200\n", + "Call query_by_index with arch_index=14148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14148, hp=200\n", + "Call query_by_index with arch_index=14149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14149, hp=200\n", + "Call query_by_index with arch_index=14150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14150, hp=200\n", + "Call query_by_index with arch_index=14151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14151, hp=200\n", + "Call query_by_index with arch_index=14152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14152, hp=200\n", + "Call query_by_index with arch_index=14153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14153, hp=200\n", + "Call query_by_index with arch_index=14154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14154, hp=200\n", + "Call query_by_index with arch_index=14155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14155, hp=200\n", + "Call query_by_index with arch_index=14156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14156, hp=200\n", + "Call query_by_index with arch_index=14157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14157, hp=200\n", + "Call query_by_index with arch_index=14158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14158, hp=200\n", + "Call query_by_index with arch_index=14159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14159, hp=200\n", + "Call query_by_index with arch_index=14160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14160, hp=200\n", + "Call query_by_index with arch_index=14161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14161, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 91%|█████████ | 14186/15625 [03:03<00:20, 70.52it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14162, hp=200\n", + "Call query_by_index with arch_index=14163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14163, hp=200\n", + "Call query_by_index with arch_index=14164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14164, hp=200\n", + "Call query_by_index with arch_index=14165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14165, hp=200\n", + "Call query_by_index with arch_index=14166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14166, hp=200\n", + "Call query_by_index with arch_index=14167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14167, hp=200\n", + "Call query_by_index with arch_index=14168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14168, hp=200\n", + "Call query_by_index with arch_index=14169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14169, hp=200\n", + "Call query_by_index with arch_index=14170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14170, hp=200\n", + "Call query_by_index with arch_index=14171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14171, hp=200\n", + "Call query_by_index with arch_index=14172, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14172, hp=200\n", + "Call query_by_index with arch_index=14173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14173, hp=200\n", + "Call query_by_index with arch_index=14174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14174, hp=200\n", + "Call query_by_index with arch_index=14175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14175, hp=200\n", + "Call query_by_index with arch_index=14176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14176, hp=200\n", + "Call query_by_index with arch_index=14177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14177, hp=200\n", + "Call query_by_index with arch_index=14178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14178, hp=200\n", + "Call query_by_index with arch_index=14179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14179, hp=200\n", + "Call query_by_index with arch_index=14180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14180, hp=200\n", + "Call query_by_index with arch_index=14181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14181, hp=200\n", + "Call query_by_index with arch_index=14182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14182, hp=200\n", + "Call query_by_index with arch_index=14183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14183, hp=200\n", + "Call query_by_index with arch_index=14184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14184, hp=200\n", + "Call query_by_index with arch_index=14185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14185, hp=200\n", + "Call query_by_index with arch_index=14186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14186, hp=200\n", + "Call query_by_index with arch_index=14187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14187, hp=200\n", + "Call query_by_index with arch_index=14188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14188, hp=200\n", + "Call query_by_index with arch_index=14189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14189, hp=200\n", + "Call query_by_index with arch_index=14190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14190, hp=200\n", + "Call query_by_index with arch_index=14191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14191, hp=200\n", + "Call query_by_index with arch_index=14192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14192, hp=200\n", + "Call query_by_index with arch_index=14193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14193, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 91%|█████████ | 14227/15625 [03:03<00:18, 75.79it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14194, hp=200\n", + "Call query_by_index with arch_index=14195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14195, hp=200\n", + "Call query_by_index with arch_index=14196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14196, hp=200\n", + "Call query_by_index with arch_index=14197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14197, hp=200\n", + "Call query_by_index with arch_index=14198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14198, hp=200\n", + "Call query_by_index with arch_index=14199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14199, hp=200\n", + "Call query_by_index with arch_index=14200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14200, hp=200\n", + "Call query_by_index with arch_index=14201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14201, hp=200\n", + "Call query_by_index with arch_index=14202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14202, hp=200\n", + "Call query_by_index with arch_index=14203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14203, hp=200\n", + "Call query_by_index with arch_index=14204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14204, hp=200\n", + "Call query_by_index with arch_index=14205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14205, hp=200\n", + "Call query_by_index with arch_index=14206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14206, hp=200\n", + "Call query_by_index with arch_index=14207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14207, hp=200\n", + "Call query_by_index with arch_index=14208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14208, hp=200\n", + "Call query_by_index with arch_index=14209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14209, hp=200\n", + "Call query_by_index with arch_index=14210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14210, hp=200\n", + "Call query_by_index with arch_index=14211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14211, hp=200\n", + "Call query_by_index with arch_index=14212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14212, hp=200\n", + "Call query_by_index with arch_index=14213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14213, hp=200\n", + "Call query_by_index with arch_index=14214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14214, hp=200\n", + "Call query_by_index with arch_index=14215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14215, hp=200\n", + "Call query_by_index with arch_index=14216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14216, hp=200\n", + "Call query_by_index with arch_index=14217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14217, hp=200\n", + "Call query_by_index with arch_index=14218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14218, hp=200\n", + "Call query_by_index with arch_index=14219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14219, hp=200\n", + "Call query_by_index with arch_index=14220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14220, hp=200\n", + "Call query_by_index with arch_index=14221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14221, hp=200\n", + "Call query_by_index with arch_index=14222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14222, hp=200\n", + "Call query_by_index with arch_index=14223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14223, hp=200\n", + "Call query_by_index with arch_index=14224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14224, hp=200\n", + "Call query_by_index with arch_index=14225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14225, hp=200\n", + "Call query_by_index with arch_index=14226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14226, hp=200\n", + "Call query_by_index with arch_index=14227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14227, hp=200\n", + "Call query_by_index with arch_index=14228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14228, hp=200\n", + "Call query_by_index with arch_index=14229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14229, hp=200\n", + "Call query_by_index with arch_index=14230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14230, hp=200\n", + "Call query_by_index with arch_index=14231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14231, hp=200\n", + "Call query_by_index with arch_index=14232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14232, hp=200\n", + "Call query_by_index with arch_index=14233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14233, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 91%|█████████▏| 14268/15625 [03:04<00:15, 88.07it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14234, hp=200\n", + "Call query_by_index with arch_index=14235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14235, hp=200\n", + "Call query_by_index with arch_index=14236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14236, hp=200\n", + "Call query_by_index with arch_index=14237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14237, hp=200\n", + "Call query_by_index with arch_index=14238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14238, hp=200\n", + "Call query_by_index with arch_index=14239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14239, hp=200\n", + "Call query_by_index with arch_index=14240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14240, hp=200\n", + "Call query_by_index with arch_index=14241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14241, hp=200\n", + "Call query_by_index with arch_index=14242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14242, hp=200\n", + "Call query_by_index with arch_index=14243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14243, hp=200\n", + "Call query_by_index with arch_index=14244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14244, hp=200\n", + "Call query_by_index with arch_index=14245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14245, hp=200\n", + "Call query_by_index with arch_index=14246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14246, hp=200\n", + "Call query_by_index with arch_index=14247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14247, hp=200\n", + "Call query_by_index with arch_index=14248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14248, hp=200\n", + "Call query_by_index with arch_index=14249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14249, hp=200\n", + "Call query_by_index with arch_index=14250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14250, hp=200\n", + "Call query_by_index with arch_index=14251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14251, hp=200\n", + "Call query_by_index with arch_index=14252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14252, hp=200\n", + "Call query_by_index with arch_index=14253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14253, hp=200\n", + "Call query_by_index with arch_index=14254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14254, hp=200\n", + "Call query_by_index with arch_index=14255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14255, hp=200\n", + "Call query_by_index with arch_index=14256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14256, hp=200\n", + "Call query_by_index with arch_index=14257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14257, hp=200\n", + "Call query_by_index with arch_index=14258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14258, hp=200\n", + "Call query_by_index with arch_index=14259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14259, hp=200\n", + "Call query_by_index with arch_index=14260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14260, hp=200\n", + "Call query_by_index with arch_index=14261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14261, hp=200\n", + "Call query_by_index with arch_index=14262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14262, hp=200\n", + "Call query_by_index with arch_index=14263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14263, hp=200\n", + "Call query_by_index with arch_index=14264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14264, hp=200\n", + "Call query_by_index with arch_index=14265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14265, hp=200\n", + "Call query_by_index with arch_index=14266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14266, hp=200\n", + "Call query_by_index with arch_index=14267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14267, hp=200\n", + "Call query_by_index with arch_index=14268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14268, hp=200\n", + "Call query_by_index with arch_index=14269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14269, hp=200\n", + "Call query_by_index with arch_index=14270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14270, hp=200\n", + "Call query_by_index with arch_index=14271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14271, hp=200\n", + "Call query_by_index with arch_index=14272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14272, hp=200\n", + "Call query_by_index with arch_index=14273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14273, hp=200\n", + "Call query_by_index with arch_index=14274, dataname=cifar10, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 91%|█████████▏| 14289/15625 [03:04<00:14, 93.81it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_meta_info_by_index with arch_index=14274, hp=200\n", + "Call query_by_index with arch_index=14275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14275, hp=200\n", + "Call query_by_index with arch_index=14276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14276, hp=200\n", + "Call query_by_index with arch_index=14277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14277, hp=200\n", + "Call query_by_index with arch_index=14278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14278, hp=200\n", + "Call query_by_index with arch_index=14279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14279, hp=200\n", + "Call query_by_index with arch_index=14280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14280, hp=200\n", + "Call query_by_index with arch_index=14281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14281, hp=200\n", + "Call query_by_index with arch_index=14282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14282, hp=200\n", + "Call query_by_index with arch_index=14283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14283, hp=200\n", + "Call query_by_index with arch_index=14284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14284, hp=200\n", + "Call query_by_index with arch_index=14285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14285, hp=200\n", + "Call query_by_index with arch_index=14286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14286, hp=200\n", + "Call query_by_index with arch_index=14287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14287, hp=200\n", + "Call query_by_index with arch_index=14288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14288, hp=200\n", + "Call query_by_index with arch_index=14289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14289, hp=200\n", + "Call query_by_index with arch_index=14290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14290, hp=200\n", + "Call query_by_index with arch_index=14291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14291, hp=200\n", + "Call query_by_index with arch_index=14292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14292, hp=200\n", + "Call query_by_index with arch_index=14293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14293, hp=200\n", + "Call query_by_index with arch_index=14294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14294, hp=200\n", + "Call query_by_index with arch_index=14295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14295, hp=200\n", + "Call query_by_index with arch_index=14296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14296, hp=200\n", + "Call query_by_index with arch_index=14297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14297, hp=200\n", + "Call query_by_index with arch_index=14298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14298, hp=200\n", + "Call query_by_index with arch_index=14299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14299, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 92%|█████████▏| 14341/15625 [03:04<00:10, 121.68it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14300, hp=200\n", + "Call query_by_index with arch_index=14301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14301, hp=200\n", + "Call query_by_index with arch_index=14302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14302, hp=200\n", + "Call query_by_index with arch_index=14303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14303, hp=200\n", + "Call query_by_index with arch_index=14304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14304, hp=200\n", + "Call query_by_index with arch_index=14305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14305, hp=200\n", + "Call query_by_index with arch_index=14306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14306, hp=200\n", + "Call query_by_index with arch_index=14307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14307, hp=200\n", + "Call query_by_index with arch_index=14308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14308, hp=200\n", + "Call query_by_index with arch_index=14309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14309, hp=200\n", + "Call query_by_index with arch_index=14310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14310, hp=200\n", + "Call query_by_index with arch_index=14311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14311, hp=200\n", + "Call query_by_index with arch_index=14312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14312, hp=200\n", + "Call query_by_index with arch_index=14313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14313, hp=200\n", + "Call query_by_index with arch_index=14314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14314, hp=200\n", + "Call query_by_index with arch_index=14315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14315, hp=200\n", + "Call query_by_index with arch_index=14316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14316, hp=200\n", + "Call query_by_index with arch_index=14317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14317, hp=200\n", + "Call query_by_index with arch_index=14318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14318, hp=200\n", + "Call query_by_index with arch_index=14319, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14319, hp=200\n", + "Call query_by_index with arch_index=14320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14320, hp=200\n", + "Call query_by_index with arch_index=14321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14321, hp=200\n", + "Call query_by_index with arch_index=14322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14322, hp=200\n", + "Call query_by_index with arch_index=14323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14323, hp=200\n", + "Call query_by_index with arch_index=14324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14324, hp=200\n", + "Call query_by_index with arch_index=14325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14325, hp=200\n", + "Call query_by_index with arch_index=14326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14326, hp=200\n", + "Call query_by_index with arch_index=14327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14327, hp=200\n", + "Call query_by_index with arch_index=14328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14328, hp=200\n", + "Call query_by_index with arch_index=14329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14329, hp=200\n", + "Call query_by_index with arch_index=14330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14330, hp=200\n", + "Call query_by_index with arch_index=14331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14331, hp=200\n", + "Call query_by_index with arch_index=14332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14332, hp=200\n", + "Call query_by_index with arch_index=14333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14333, hp=200\n", + "Call query_by_index with arch_index=14334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14334, hp=200\n", + "Call query_by_index with arch_index=14335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14335, hp=200\n", + "Call query_by_index with arch_index=14336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14336, hp=200\n", + "Call query_by_index with arch_index=14337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14337, hp=200\n", + "Call query_by_index with arch_index=14338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14338, hp=200\n", + "Call query_by_index with arch_index=14339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14339, hp=200\n", + "Call query_by_index with arch_index=14340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14340, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 92%|█████████▏| 14371/15625 [03:05<00:09, 129.62it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14341, hp=200\n", + "Call query_by_index with arch_index=14342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14342, hp=200\n", + "Call query_by_index with arch_index=14343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14343, hp=200\n", + "Call query_by_index with arch_index=14344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14344, hp=200\n", + "Call query_by_index with arch_index=14345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14345, hp=200\n", + "Call query_by_index with arch_index=14346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14346, hp=200\n", + "Call query_by_index with arch_index=14347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14347, hp=200\n", + "Call query_by_index with arch_index=14348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14348, hp=200\n", + "Call query_by_index with arch_index=14349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14349, hp=200\n", + "Call query_by_index with arch_index=14350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14350, hp=200\n", + "Call query_by_index with arch_index=14351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14351, hp=200\n", + "Call query_by_index with arch_index=14352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14352, hp=200\n", + "Call query_by_index with arch_index=14353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14353, hp=200\n", + "Call query_by_index with arch_index=14354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14354, hp=200\n", + "Call query_by_index with arch_index=14355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14355, hp=200\n", + "Call query_by_index with arch_index=14356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14356, hp=200\n", + "Call query_by_index with arch_index=14357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14357, hp=200\n", + "Call query_by_index with arch_index=14358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14358, hp=200\n", + "Call query_by_index with arch_index=14359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14359, hp=200\n", + "Call query_by_index with arch_index=14360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14360, hp=200\n", + "Call query_by_index with arch_index=14361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14361, hp=200\n", + "Call query_by_index with arch_index=14362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14362, hp=200\n", + "Call query_by_index with arch_index=14363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14363, hp=200\n", + "Call query_by_index with arch_index=14364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14364, hp=200\n", + "Call query_by_index with arch_index=14365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14365, hp=200\n", + "Call query_by_index with arch_index=14366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14366, hp=200\n", + "Call query_by_index with arch_index=14367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14367, hp=200\n", + "Call query_by_index with arch_index=14368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14368, hp=200\n", + "Call query_by_index with arch_index=14369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14369, hp=200\n", + "Call query_by_index with arch_index=14370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14370, hp=200\n", + "Call query_by_index with arch_index=14371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14371, hp=200\n", + "Call query_by_index with arch_index=14372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14372, hp=200\n", + "Call query_by_index with arch_index=14373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14373, hp=200\n", + "Call query_by_index with arch_index=14374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14374, hp=200\n", + "Call query_by_index with arch_index=14375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14375, hp=200\n", + "Call query_by_index with arch_index=14376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14376, hp=200\n", + "Call query_by_index with arch_index=14377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14377, hp=200\n", + "Call query_by_index with arch_index=14378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14378, hp=200\n", + "Call query_by_index with arch_index=14379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14379, hp=200\n", + "Call query_by_index with arch_index=14380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14380, hp=200\n", + "Call query_by_index with arch_index=14381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14381, hp=200\n", + "Call query_by_index with arch_index=14382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14382, hp=200\n", + "Call query_by_index with arch_index=14383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14383, hp=200\n", + "Call query_by_index with arch_index=14384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14384, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 92%|█████████▏| 14416/15625 [03:05<00:09, 124.50it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14385, hp=200\n", + "Call query_by_index with arch_index=14386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14386, hp=200\n", + "Call query_by_index with arch_index=14387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14387, hp=200\n", + "Call query_by_index with arch_index=14388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14388, hp=200\n", + "Call query_by_index with arch_index=14389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14389, hp=200\n", + "Call query_by_index with arch_index=14390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14390, hp=200\n", + "Call query_by_index with arch_index=14391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14391, hp=200\n", + "Call query_by_index with arch_index=14392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14392, hp=200\n", + "Call query_by_index with arch_index=14393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14393, hp=200\n", + "Call query_by_index with arch_index=14394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14394, hp=200\n", + "Call query_by_index with arch_index=14395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14395, hp=200\n", + "Call query_by_index with arch_index=14396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14396, hp=200\n", + "Call query_by_index with arch_index=14397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14397, hp=200\n", + "Call query_by_index with arch_index=14398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14398, hp=200\n", + "Call query_by_index with arch_index=14399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14399, hp=200\n", + "Call query_by_index with arch_index=14400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14400, hp=200\n", + "Call query_by_index with arch_index=14401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14401, hp=200\n", + "Call query_by_index with arch_index=14402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14402, hp=200\n", + "Call query_by_index with arch_index=14403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14403, hp=200\n", + "Call query_by_index with arch_index=14404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14404, hp=200\n", + "Call query_by_index with arch_index=14405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14405, hp=200\n", + "Call query_by_index with arch_index=14406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14406, hp=200\n", + "Call query_by_index with arch_index=14407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14407, hp=200\n", + "Call query_by_index with arch_index=14408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14408, hp=200\n", + "Call query_by_index with arch_index=14409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14409, hp=200\n", + "Call query_by_index with arch_index=14410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14410, hp=200\n", + "Call query_by_index with arch_index=14411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14411, hp=200\n", + "Call query_by_index with arch_index=14412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14412, hp=200\n", + "Call query_by_index with arch_index=14413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14413, hp=200\n", + "Call query_by_index with arch_index=14414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14414, hp=200\n", + "Call query_by_index with arch_index=14415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14415, hp=200\n", + "Call query_by_index with arch_index=14416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14416, hp=200\n", + "Call query_by_index with arch_index=14417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14417, hp=200\n", + "Call query_by_index with arch_index=14418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14418, hp=200\n", + "Call query_by_index with arch_index=14419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14419, hp=200\n", + "Call query_by_index with arch_index=14420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14420, hp=200\n", + "Call query_by_index with arch_index=14421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14421, hp=200\n", + "Call query_by_index with arch_index=14422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14422, hp=200\n", + "Call query_by_index with arch_index=14423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14423, hp=200\n", + "Call query_by_index with arch_index=14424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14424, hp=200\n", + "Call query_by_index with arch_index=14425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14425, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 92%|█████████▏| 14442/15625 [03:05<00:11, 102.99it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14426, hp=200\n", + "Call query_by_index with arch_index=14427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14427, hp=200\n", + "Call query_by_index with arch_index=14428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14428, hp=200\n", + "Call query_by_index with arch_index=14429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14429, hp=200\n", + "Call query_by_index with arch_index=14430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14430, hp=200\n", + "Call query_by_index with arch_index=14431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14431, hp=200\n", + "Call query_by_index with arch_index=14432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14432, hp=200\n", + "Call query_by_index with arch_index=14433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14433, hp=200\n", + "Call query_by_index with arch_index=14434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14434, hp=200\n", + "Call query_by_index with arch_index=14435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14435, hp=200\n", + "Call query_by_index with arch_index=14436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14436, hp=200\n", + "Call query_by_index with arch_index=14437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14437, hp=200\n", + "Call query_by_index with arch_index=14438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14438, hp=200\n", + "Call query_by_index with arch_index=14439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14439, hp=200\n", + "Call query_by_index with arch_index=14440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14440, hp=200\n", + "Call query_by_index with arch_index=14441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14441, hp=200\n", + "Call query_by_index with arch_index=14442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14442, hp=200\n", + "Call query_by_index with arch_index=14443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14443, hp=200\n", + "Call query_by_index with arch_index=14444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14444, hp=200\n", + "Call query_by_index with arch_index=14445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14445, hp=200\n", + "Call query_by_index with arch_index=14446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14446, hp=200\n", + "Call query_by_index with arch_index=14447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14447, hp=200\n", + "Call query_by_index with arch_index=14448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14448, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 93%|█████████▎| 14463/15625 [03:06<00:13, 86.73it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14449, hp=200\n", + "Call query_by_index with arch_index=14450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14450, hp=200\n", + "Call query_by_index with arch_index=14451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14451, hp=200\n", + "Call query_by_index with arch_index=14452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14452, hp=200\n", + "Call query_by_index with arch_index=14453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14453, hp=200\n", + "Call query_by_index with arch_index=14454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14454, hp=200\n", + "Call query_by_index with arch_index=14455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14455, hp=200\n", + "Call query_by_index with arch_index=14456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14456, hp=200\n", + "Call query_by_index with arch_index=14457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14457, hp=200\n", + "Call query_by_index with arch_index=14458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14458, hp=200\n", + "Call query_by_index with arch_index=14459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14459, hp=200\n", + "Call query_by_index with arch_index=14460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14460, hp=200\n", + "Call query_by_index with arch_index=14461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14461, hp=200\n", + "Call query_by_index with arch_index=14462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14462, hp=200\n", + "Call query_by_index with arch_index=14463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14463, hp=200\n", + "Call query_by_index with arch_index=14464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14464, hp=200\n", + "Call query_by_index with arch_index=14465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14465, hp=200\n", + "Call query_by_index with arch_index=14466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14466, hp=200\n", + "Call query_by_index with arch_index=14467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14467, hp=200\n", + "Call query_by_index with arch_index=14468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14468, hp=200\n", + "Call query_by_index with arch_index=14469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14469, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 93%|█████████▎| 14491/15625 [03:06<00:14, 77.61it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14470, hp=200\n", + "Call query_by_index with arch_index=14471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14471, hp=200\n", + "Call query_by_index with arch_index=14472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14472, hp=200\n", + "Call query_by_index with arch_index=14473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14473, hp=200\n", + "Call query_by_index with arch_index=14474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14474, hp=200\n", + "Call query_by_index with arch_index=14475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14475, hp=200\n", + "Call query_by_index with arch_index=14476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14476, hp=200\n", + "Call query_by_index with arch_index=14477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14477, hp=200\n", + "Call query_by_index with arch_index=14478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14478, hp=200\n", + "Call query_by_index with arch_index=14479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14479, hp=200\n", + "Call query_by_index with arch_index=14480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14480, hp=200\n", + "Call query_by_index with arch_index=14481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14481, hp=200\n", + "Call query_by_index with arch_index=14482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14482, hp=200\n", + "Call query_by_index with arch_index=14483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14483, hp=200\n", + "Call query_by_index with arch_index=14484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14484, hp=200\n", + "Call query_by_index with arch_index=14485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14485, hp=200\n", + "Call query_by_index with arch_index=14486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14486, hp=200\n", + "Call query_by_index with arch_index=14487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14487, hp=200\n", + "Call query_by_index with arch_index=14488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14488, hp=200\n", + "Call query_by_index with arch_index=14489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14489, hp=200\n", + "Call query_by_index with arch_index=14490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14490, hp=200\n", + "Call query_by_index with arch_index=14491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14491, hp=200\n", + "Call query_by_index with arch_index=14492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14492, hp=200\n", + "Call query_by_index with arch_index=14493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14493, hp=200\n", + "Call query_by_index with arch_index=14494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14494, hp=200\n", + "Call query_by_index with arch_index=14495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14495, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 93%|█████████▎| 14515/15625 [03:06<00:14, 75.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14496, hp=200\n", + "Call query_by_index with arch_index=14497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14497, hp=200\n", + "Call query_by_index with arch_index=14498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14498, hp=200\n", + "Call query_by_index with arch_index=14499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14499, hp=200\n", + "Call query_by_index with arch_index=14500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14500, hp=200\n", + "Call query_by_index with arch_index=14501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14501, hp=200\n", + "Call query_by_index with arch_index=14502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14502, hp=200\n", + "Call query_by_index with arch_index=14503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14503, hp=200\n", + "Call query_by_index with arch_index=14504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14504, hp=200\n", + "Call query_by_index with arch_index=14505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14505, hp=200\n", + "Call query_by_index with arch_index=14506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14506, hp=200\n", + "Call query_by_index with arch_index=14507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14507, hp=200\n", + "Call query_by_index with arch_index=14508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14508, hp=200\n", + "Call query_by_index with arch_index=14509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14509, hp=200\n", + "Call query_by_index with arch_index=14510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14510, hp=200\n", + "Call query_by_index with arch_index=14511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14511, hp=200\n", + "Call query_by_index with arch_index=14512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14512, hp=200\n", + "Call query_by_index with arch_index=14513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14513, hp=200\n", + "Call query_by_index with arch_index=14514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14514, hp=200\n", + "Call query_by_index with arch_index=14515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14515, hp=200\n", + "Call query_by_index with arch_index=14516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14516, hp=200\n", + "Call query_by_index with arch_index=14517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14517, hp=200\n", + "Call query_by_index with arch_index=14518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14518, hp=200\n", + "Call query_by_index with arch_index=14519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14519, hp=200\n", + "Call query_by_index with arch_index=14520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14520, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 93%|█████████▎| 14540/15625 [03:07<00:14, 76.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14521, hp=200\n", + "Call query_by_index with arch_index=14522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14522, hp=200\n", + "Call query_by_index with arch_index=14523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14523, hp=200\n", + "Call query_by_index with arch_index=14524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14524, hp=200\n", + "Call query_by_index with arch_index=14525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14525, hp=200\n", + "Call query_by_index with arch_index=14526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14526, hp=200\n", + "Call query_by_index with arch_index=14527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14527, hp=200\n", + "Call query_by_index with arch_index=14528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14528, hp=200\n", + "Call query_by_index with arch_index=14529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14529, hp=200\n", + "Call query_by_index with arch_index=14530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14530, hp=200\n", + "Call query_by_index with arch_index=14531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14531, hp=200\n", + "Call query_by_index with arch_index=14532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14532, hp=200\n", + "Call query_by_index with arch_index=14533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14533, hp=200\n", + "Call query_by_index with arch_index=14534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14534, hp=200\n", + "Call query_by_index with arch_index=14535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14535, hp=200\n", + "Call query_by_index with arch_index=14536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14536, hp=200\n", + "Call query_by_index with arch_index=14537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14537, hp=200\n", + "Call query_by_index with arch_index=14538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14538, hp=200\n", + "Call query_by_index with arch_index=14539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14539, hp=200\n", + "Call query_by_index with arch_index=14540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14540, hp=200\n", + "Call query_by_index with arch_index=14541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14541, hp=200\n", + "Call query_by_index with arch_index=14542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14542, hp=200\n", + "Call query_by_index with arch_index=14543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14543, hp=200\n", + "Call query_by_index with arch_index=14544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14544, hp=200\n", + "Call query_by_index with arch_index=14545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14545, hp=200\n", + "Call query_by_index with arch_index=14546, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 93%|█████████▎| 14556/15625 [03:07<00:14, 71.97it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=14546, hp=200\n", + "Call query_by_index with arch_index=14547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14547, hp=200\n", + "Call query_by_index with arch_index=14548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14548, hp=200\n", + "Call query_by_index with arch_index=14549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14549, hp=200\n", + "Call query_by_index with arch_index=14550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14550, hp=200\n", + "Call query_by_index with arch_index=14551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14551, hp=200\n", + "Call query_by_index with arch_index=14552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14552, hp=200\n", + "Call query_by_index with arch_index=14553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14553, hp=200\n", + "Call query_by_index with arch_index=14554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14554, hp=200\n", + "Call query_by_index with arch_index=14555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14555, hp=200\n", + "Call query_by_index with arch_index=14556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14556, hp=200\n", + "Call query_by_index with arch_index=14557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14557, hp=200\n", + "Call query_by_index with arch_index=14558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14558, hp=200\n", + "Call query_by_index with arch_index=14559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14559, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 93%|█████████▎| 14572/15625 [03:07<00:14, 71.67it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14560, hp=200\n", + "Call query_by_index with arch_index=14561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14561, hp=200\n", + "Call query_by_index with arch_index=14562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14562, hp=200\n", + "Call query_by_index with arch_index=14563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14563, hp=200\n", + "Call query_by_index with arch_index=14564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14564, hp=200\n", + "Call query_by_index with arch_index=14565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14565, hp=200\n", + "Call query_by_index with arch_index=14566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14566, hp=200\n", + "Call query_by_index with arch_index=14567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14567, hp=200\n", + "Call query_by_index with arch_index=14568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14568, hp=200\n", + "Call query_by_index with arch_index=14569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14569, hp=200\n", + "Call query_by_index with arch_index=14570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14570, hp=200\n", + "Call query_by_index with arch_index=14571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14571, hp=200\n", + "Call query_by_index with arch_index=14572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14572, hp=200\n", + "Call query_by_index with arch_index=14573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14573, hp=200\n", + "Call query_by_index with arch_index=14574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14574, hp=200\n", + "Call query_by_index with arch_index=14575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14575, hp=200\n", + "Call query_by_index with arch_index=14576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14576, hp=200\n", + "Call query_by_index with arch_index=14577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14577, hp=200\n", + "Call query_by_index with arch_index=14578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14578, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 93%|█████████▎| 14593/15625 [03:07<00:11, 86.83it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14579, hp=200\n", + "Call query_by_index with arch_index=14580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14580, hp=200\n", + "Call query_by_index with arch_index=14581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14581, hp=200\n", + "Call query_by_index with arch_index=14582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14582, hp=200\n", + "Call query_by_index with arch_index=14583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14583, hp=200\n", + "Call query_by_index with arch_index=14584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14584, hp=200\n", + "Call query_by_index with arch_index=14585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14585, hp=200\n", + "Call query_by_index with arch_index=14586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14586, hp=200\n", + "Call query_by_index with arch_index=14587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14587, hp=200\n", + "Call query_by_index with arch_index=14588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14588, hp=200\n", + "Call query_by_index with arch_index=14589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14589, hp=200\n", + "Call query_by_index with arch_index=14590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14590, hp=200\n", + "Call query_by_index with arch_index=14591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14591, hp=200\n", + "Call query_by_index with arch_index=14592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14592, hp=200\n", + "Call query_by_index with arch_index=14593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14593, hp=200\n", + "Call query_by_index with arch_index=14594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14594, hp=200\n", + "Call query_by_index with arch_index=14595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14595, hp=200\n", + "Call query_by_index with arch_index=14596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14596, hp=200\n", + "Call query_by_index with arch_index=14597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14597, hp=200\n", + "Call query_by_index with arch_index=14598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14598, hp=200\n", + "Call query_by_index with arch_index=14599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14599, hp=200\n", + "Call query_by_index with arch_index=14600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14600, hp=200\n", + "Call query_by_index with arch_index=14601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14601, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 94%|█████████▎| 14628/15625 [03:08<00:09, 105.43it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14602, hp=200\n", + "Call query_by_index with arch_index=14603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14603, hp=200\n", + "Call query_by_index with arch_index=14604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14604, hp=200\n", + "Call query_by_index with arch_index=14605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14605, hp=200\n", + "Call query_by_index with arch_index=14606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14606, hp=200\n", + "Call query_by_index with arch_index=14607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14607, hp=200\n", + "Call query_by_index with arch_index=14608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14608, hp=200\n", + "Call query_by_index with arch_index=14609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14609, hp=200\n", + "Call query_by_index with arch_index=14610, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14610, hp=200\n", + "Call query_by_index with arch_index=14611, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14611, hp=200\n", + "Call query_by_index with arch_index=14612, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14612, hp=200\n", + "Call query_by_index with arch_index=14613, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14613, hp=200\n", + "Call query_by_index with arch_index=14614, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14614, hp=200\n", + "Call query_by_index with arch_index=14615, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14615, hp=200\n", + "Call query_by_index with arch_index=14616, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14616, hp=200\n", + "Call query_by_index with arch_index=14617, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14617, hp=200\n", + "Call query_by_index with arch_index=14618, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14618, hp=200\n", + "Call query_by_index with arch_index=14619, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14619, hp=200\n", + "Call query_by_index with arch_index=14620, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14620, hp=200\n", + "Call query_by_index with arch_index=14621, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14621, hp=200\n", + "Call query_by_index with arch_index=14622, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14622, hp=200\n", + "Call query_by_index with arch_index=14623, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14623, hp=200\n", + "Call query_by_index with arch_index=14624, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14624, hp=200\n", + "Call query_by_index with arch_index=14625, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14625, hp=200\n", + "Call query_by_index with arch_index=14626, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14626, hp=200\n", + "Call query_by_index with arch_index=14627, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14627, hp=200\n", + "Call query_by_index with arch_index=14628, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14628, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 94%|█████████▍| 14676/15625 [03:08<00:07, 133.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14629, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14629, hp=200\n", + "Call query_by_index with arch_index=14630, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14630, hp=200\n", + "Call query_by_index with arch_index=14631, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14631, hp=200\n", + "Call query_by_index with arch_index=14632, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14632, hp=200\n", + "Call query_by_index with arch_index=14633, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14633, hp=200\n", + "Call query_by_index with arch_index=14634, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14634, hp=200\n", + "Call query_by_index with arch_index=14635, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14635, hp=200\n", + "Call query_by_index with arch_index=14636, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14636, hp=200\n", + "Call query_by_index with arch_index=14637, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14637, hp=200\n", + "Call query_by_index with arch_index=14638, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14638, hp=200\n", + "Call query_by_index with arch_index=14639, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14639, hp=200\n", + "Call query_by_index with arch_index=14640, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14640, hp=200\n", + "Call query_by_index with arch_index=14641, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14641, hp=200\n", + "Call query_by_index with arch_index=14642, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14642, hp=200\n", + "Call query_by_index with arch_index=14643, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14643, hp=200\n", + "Call query_by_index with arch_index=14644, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14644, hp=200\n", + "Call query_by_index with arch_index=14645, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14645, hp=200\n", + "Call query_by_index with arch_index=14646, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14646, hp=200\n", + "Call query_by_index with arch_index=14647, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14647, hp=200\n", + "Call query_by_index with arch_index=14648, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14648, hp=200\n", + "Call query_by_index with arch_index=14649, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14649, hp=200\n", + "Call query_by_index with arch_index=14650, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14650, hp=200\n", + "Call query_by_index with arch_index=14651, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14651, hp=200\n", + "Call query_by_index with arch_index=14652, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14652, hp=200\n", + "Call query_by_index with arch_index=14653, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14653, hp=200\n", + "Call query_by_index with arch_index=14654, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14654, hp=200\n", + "Call query_by_index with arch_index=14655, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14655, hp=200\n", + "Call query_by_index with arch_index=14656, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14656, hp=200\n", + "Call query_by_index with arch_index=14657, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14657, hp=200\n", + "Call query_by_index with arch_index=14658, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14658, hp=200\n", + "Call query_by_index with arch_index=14659, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14659, hp=200\n", + "Call query_by_index with arch_index=14660, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14660, hp=200\n", + "Call query_by_index with arch_index=14661, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14661, hp=200\n", + "Call query_by_index with arch_index=14662, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14662, hp=200\n", + "Call query_by_index with arch_index=14663, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14663, hp=200\n", + "Call query_by_index with arch_index=14664, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14664, hp=200\n", + "Call query_by_index with arch_index=14665, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14665, hp=200\n", + "Call query_by_index with arch_index=14666, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14666, hp=200\n", + "Call query_by_index with arch_index=14667, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14667, hp=200\n", + "Call query_by_index with arch_index=14668, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14668, hp=200\n", + "Call query_by_index with arch_index=14669, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14669, hp=200\n", + "Call query_by_index with arch_index=14670, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14670, hp=200\n", + "Call query_by_index with arch_index=14671, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14671, hp=200\n", + "Call query_by_index with arch_index=14672, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14672, hp=200\n", + "Call query_by_index with arch_index=14673, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14673, hp=200\n", + "Call query_by_index with arch_index=14674, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14674, hp=200\n", + "Call query_by_index with arch_index=14675, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14675, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 94%|█████████▍| 14717/15625 [03:08<00:06, 129.97it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14676, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14676, hp=200\n", + "Call query_by_index with arch_index=14677, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14677, hp=200\n", + "Call query_by_index with arch_index=14678, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14678, hp=200\n", + "Call query_by_index with arch_index=14679, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14679, hp=200\n", + "Call query_by_index with arch_index=14680, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14680, hp=200\n", + "Call query_by_index with arch_index=14681, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14681, hp=200\n", + "Call query_by_index with arch_index=14682, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14682, hp=200\n", + "Call query_by_index with arch_index=14683, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14683, hp=200\n", + "Call query_by_index with arch_index=14684, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14684, hp=200\n", + "Call query_by_index with arch_index=14685, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14685, hp=200\n", + "Call query_by_index with arch_index=14686, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14686, hp=200\n", + "Call query_by_index with arch_index=14687, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14687, hp=200\n", + "Call query_by_index with arch_index=14688, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14688, hp=200\n", + "Call query_by_index with arch_index=14689, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14689, hp=200\n", + "Call query_by_index with arch_index=14690, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14690, hp=200\n", + "Call query_by_index with arch_index=14691, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14691, hp=200\n", + "Call query_by_index with arch_index=14692, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14692, hp=200\n", + "Call query_by_index with arch_index=14693, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14693, hp=200\n", + "Call query_by_index with arch_index=14694, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14694, hp=200\n", + "Call query_by_index with arch_index=14695, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14695, hp=200\n", + "Call query_by_index with arch_index=14696, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14696, hp=200\n", + "Call query_by_index with arch_index=14697, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14697, hp=200\n", + "Call query_by_index with arch_index=14698, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14698, hp=200\n", + "Call query_by_index with arch_index=14699, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14699, hp=200\n", + "Call query_by_index with arch_index=14700, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14700, hp=200\n", + "Call query_by_index with arch_index=14701, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14701, hp=200\n", + "Call query_by_index with arch_index=14702, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14702, hp=200\n", + "Call query_by_index with arch_index=14703, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14703, hp=200\n", + "Call query_by_index with arch_index=14704, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14704, hp=200\n", + "Call query_by_index with arch_index=14705, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14705, hp=200\n", + "Call query_by_index with arch_index=14706, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14706, hp=200\n", + "Call query_by_index with arch_index=14707, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14707, hp=200\n", + "Call query_by_index with arch_index=14708, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14708, hp=200\n", + "Call query_by_index with arch_index=14709, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14709, hp=200\n", + "Call query_by_index with arch_index=14710, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14710, hp=200\n", + "Call query_by_index with arch_index=14711, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14711, hp=200\n", + "Call query_by_index with arch_index=14712, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14712, hp=200\n", + "Call query_by_index with arch_index=14713, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14713, hp=200\n", + "Call query_by_index with arch_index=14714, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14714, hp=200\n", + "Call query_by_index with arch_index=14715, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14715, hp=200\n", + "Call query_by_index with arch_index=14716, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14716, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 94%|█████████▍| 14755/15625 [03:08<00:05, 153.34it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14717, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14717, hp=200\n", + "Call query_by_index with arch_index=14718, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14718, hp=200\n", + "Call query_by_index with arch_index=14719, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14719, hp=200\n", + "Call query_by_index with arch_index=14720, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14720, hp=200\n", + "Call query_by_index with arch_index=14721, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14721, hp=200\n", + "Call query_by_index with arch_index=14722, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14722, hp=200\n", + "Call query_by_index with arch_index=14723, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14723, hp=200\n", + "Call query_by_index with arch_index=14724, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14724, hp=200\n", + "Call query_by_index with arch_index=14725, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14725, hp=200\n", + "Call query_by_index with arch_index=14726, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14726, hp=200\n", + "Call query_by_index with arch_index=14727, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14727, hp=200\n", + "Call query_by_index with arch_index=14728, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14728, hp=200\n", + "Call query_by_index with arch_index=14729, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14729, hp=200\n", + "Call query_by_index with arch_index=14730, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14730, hp=200\n", + "Call query_by_index with arch_index=14731, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14731, hp=200\n", + "Call query_by_index with arch_index=14732, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14732, hp=200\n", + "Call query_by_index with arch_index=14733, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14733, hp=200\n", + "Call query_by_index with arch_index=14734, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14734, hp=200\n", + "Call query_by_index with arch_index=14735, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14735, hp=200\n", + "Call query_by_index with arch_index=14736, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14736, hp=200\n", + "Call query_by_index with arch_index=14737, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14737, hp=200\n", + "Call query_by_index with arch_index=14738, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14738, hp=200\n", + "Call query_by_index with arch_index=14739, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14739, hp=200\n", + "Call query_by_index with arch_index=14740, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14740, hp=200\n", + "Call query_by_index with arch_index=14741, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14741, hp=200\n", + "Call query_by_index with arch_index=14742, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14742, hp=200\n", + "Call query_by_index with arch_index=14743, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14743, hp=200\n", + "Call query_by_index with arch_index=14744, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14744, hp=200\n", + "Call query_by_index with arch_index=14745, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14745, hp=200\n", + "Call query_by_index with arch_index=14746, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14746, hp=200\n", + "Call query_by_index with arch_index=14747, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14747, hp=200\n", + "Call query_by_index with arch_index=14748, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14748, hp=200\n", + "Call query_by_index with arch_index=14749, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14749, hp=200\n", + "Call query_by_index with arch_index=14750, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14750, hp=200\n", + "Call query_by_index with arch_index=14751, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14751, hp=200\n", + "Call query_by_index with arch_index=14752, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14752, hp=200\n", + "Call query_by_index with arch_index=14753, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14753, hp=200\n", + "Call query_by_index with arch_index=14754, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14754, hp=200\n", + "Call query_by_index with arch_index=14755, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14755, hp=200\n", + "Call query_by_index with arch_index=14756, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14756, hp=200\n", + "Call query_by_index with arch_index=14757, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14757, hp=200\n", + "Call query_by_index with arch_index=14758, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14758, hp=200\n", + "Call query_by_index with arch_index=14759, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14759, hp=200\n", + "Call query_by_index with arch_index=14760, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14760, hp=200\n", + "Call query_by_index with arch_index=14761, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14761, hp=200\n", + "Call query_by_index with arch_index=14762, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14762, hp=200\n", + "Call query_by_index with arch_index=14763, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14763, hp=200\n", + "Call query_by_index with arch_index=14764, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14764, hp=200\n", + "Call query_by_index with arch_index=14765, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14765, hp=200\n", + "Call query_by_index with arch_index=14766, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14766, hp=200\n", + "Call query_by_index with arch_index=14767, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14767, hp=200\n", + "Call query_by_index with arch_index=14768, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14768, hp=200\n", + "Call query_by_index with arch_index=14769, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14769, hp=200\n", + "Call query_by_index with arch_index=14770, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14770, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 95%|█████████▍| 14820/15625 [03:09<00:05, 154.45it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14771, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14771, hp=200\n", + "Call query_by_index with arch_index=14772, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14772, hp=200\n", + "Call query_by_index with arch_index=14773, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14773, hp=200\n", + "Call query_by_index with arch_index=14774, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14774, hp=200\n", + "Call query_by_index with arch_index=14775, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14775, hp=200\n", + "Call query_by_index with arch_index=14776, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14776, hp=200\n", + "Call query_by_index with arch_index=14777, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14777, hp=200\n", + "Call query_by_index with arch_index=14778, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14778, hp=200\n", + "Call query_by_index with arch_index=14779, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14779, hp=200\n", + "Call query_by_index with arch_index=14780, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14780, hp=200\n", + "Call query_by_index with arch_index=14781, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14781, hp=200\n", + "Call query_by_index with arch_index=14782, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14782, hp=200\n", + "Call query_by_index with arch_index=14783, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14783, hp=200\n", + "Call query_by_index with arch_index=14784, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14784, hp=200\n", + "Call query_by_index with arch_index=14785, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14785, hp=200\n", + "Call query_by_index with arch_index=14786, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14786, hp=200\n", + "Call query_by_index with arch_index=14787, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14787, hp=200\n", + "Call query_by_index with arch_index=14788, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14788, hp=200\n", + "Call query_by_index with arch_index=14789, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14789, hp=200\n", + "Call query_by_index with arch_index=14790, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14790, hp=200\n", + "Call query_by_index with arch_index=14791, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14791, hp=200\n", + "Call query_by_index with arch_index=14792, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14792, hp=200\n", + "Call query_by_index with arch_index=14793, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14793, hp=200\n", + "Call query_by_index with arch_index=14794, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14794, hp=200\n", + "Call query_by_index with arch_index=14795, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14795, hp=200\n", + "Call query_by_index with arch_index=14796, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14796, hp=200\n", + "Call query_by_index with arch_index=14797, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14797, hp=200\n", + "Call query_by_index with arch_index=14798, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14798, hp=200\n", + "Call query_by_index with arch_index=14799, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14799, hp=200\n", + "Call query_by_index with arch_index=14800, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14800, hp=200\n", + "Call query_by_index with arch_index=14801, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14801, hp=200\n", + "Call query_by_index with arch_index=14802, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14802, hp=200\n", + "Call query_by_index with arch_index=14803, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14803, hp=200\n", + "Call query_by_index with arch_index=14804, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14804, hp=200\n", + "Call query_by_index with arch_index=14805, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14805, hp=200\n", + "Call query_by_index with arch_index=14806, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14806, hp=200\n", + "Call query_by_index with arch_index=14807, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14807, hp=200\n", + "Call query_by_index with arch_index=14808, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14808, hp=200\n", + "Call query_by_index with arch_index=14809, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14809, hp=200\n", + "Call query_by_index with arch_index=14810, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14810, hp=200\n", + "Call query_by_index with arch_index=14811, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14811, hp=200\n", + "Call query_by_index with arch_index=14812, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14812, hp=200\n", + "Call query_by_index with arch_index=14813, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14813, hp=200\n", + "Call query_by_index with arch_index=14814, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14814, hp=200\n", + "Call query_by_index with arch_index=14815, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14815, hp=200\n", + "Call query_by_index with arch_index=14816, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14816, hp=200\n", + "Call query_by_index with arch_index=14817, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14817, hp=200\n", + "Call query_by_index with arch_index=14818, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14818, hp=200\n", + "Call query_by_index with arch_index=14819, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14819, hp=200\n", + "Call query_by_index with arch_index=14820, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14820, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 95%|█████████▍| 14836/15625 [03:09<00:06, 114.81it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14821, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14821, hp=200\n", + "Call query_by_index with arch_index=14822, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14822, hp=200\n", + "Call query_by_index with arch_index=14823, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14823, hp=200\n", + "Call query_by_index with arch_index=14824, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14824, hp=200\n", + "Call query_by_index with arch_index=14825, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14825, hp=200\n", + "Call query_by_index with arch_index=14826, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14826, hp=200\n", + "Call query_by_index with arch_index=14827, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14827, hp=200\n", + "Call query_by_index with arch_index=14828, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14828, hp=200\n", + "Call query_by_index with arch_index=14829, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14829, hp=200\n", + "Call query_by_index with arch_index=14830, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14830, hp=200\n", + "Call query_by_index with arch_index=14831, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14831, hp=200\n", + "Call query_by_index with arch_index=14832, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14832, hp=200\n", + "Call query_by_index with arch_index=14833, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14833, hp=200\n", + "Call query_by_index with arch_index=14834, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14834, hp=200\n", + "Call query_by_index with arch_index=14835, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14835, hp=200\n", + "Call query_by_index with arch_index=14836, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14836, hp=200\n", + "Call query_by_index with arch_index=14837, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14837, hp=200\n", + "Call query_by_index with arch_index=14838, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14838, hp=200\n", + "Call query_by_index with arch_index=14839, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14839, hp=200\n", + "Call query_by_index with arch_index=14840, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14840, hp=200\n", + "Call query_by_index with arch_index=14841, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14841, hp=200\n", + "Call query_by_index with arch_index=14842, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14842, hp=200\n", + "Call query_by_index with arch_index=14843, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14843, hp=200\n", + "Call query_by_index with arch_index=14844, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14844, hp=200\n", + "Call query_by_index with arch_index=14845, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14845, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 95%|█████████▌| 14861/15625 [03:09<00:08, 90.67it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14846, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14846, hp=200\n", + "Call query_by_index with arch_index=14847, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14847, hp=200\n", + "Call query_by_index with arch_index=14848, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14848, hp=200\n", + "Call query_by_index with arch_index=14849, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14849, hp=200\n", + "Call query_by_index with arch_index=14850, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14850, hp=200\n", + "Call query_by_index with arch_index=14851, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14851, hp=200\n", + "Call query_by_index with arch_index=14852, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14852, hp=200\n", + "Call query_by_index with arch_index=14853, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14853, hp=200\n", + "Call query_by_index with arch_index=14854, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14854, hp=200\n", + "Call query_by_index with arch_index=14855, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14855, hp=200\n", + "Call query_by_index with arch_index=14856, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14856, hp=200\n", + "Call query_by_index with arch_index=14857, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14857, hp=200\n", + "Call query_by_index with arch_index=14858, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14858, hp=200\n", + "Call query_by_index with arch_index=14859, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14859, hp=200\n", + "Call query_by_index with arch_index=14860, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14860, hp=200\n", + "Call query_by_index with arch_index=14861, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14861, hp=200\n", + "Call query_by_index with arch_index=14862, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14862, hp=200\n", + "Call query_by_index with arch_index=14863, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14863, hp=200\n", + "Call query_by_index with arch_index=14864, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14864, hp=200\n", + "Call query_by_index with arch_index=14865, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14865, hp=200\n", + "Call query_by_index with arch_index=14866, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14866, hp=200\n", + "Call query_by_index with arch_index=14867, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14867, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 95%|█████████▌| 14882/15625 [03:10<00:09, 81.53it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14868, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14868, hp=200\n", + "Call query_by_index with arch_index=14869, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14869, hp=200\n", + "Call query_by_index with arch_index=14870, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14870, hp=200\n", + "Call query_by_index with arch_index=14871, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14871, hp=200\n", + "Call query_by_index with arch_index=14872, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14872, hp=200\n", + "Call query_by_index with arch_index=14873, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14873, hp=200\n", + "Call query_by_index with arch_index=14874, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14874, hp=200\n", + "Call query_by_index with arch_index=14875, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14875, hp=200\n", + "Call query_by_index with arch_index=14876, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14876, hp=200\n", + "Call query_by_index with arch_index=14877, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14877, hp=200\n", + "Call query_by_index with arch_index=14878, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14878, hp=200\n", + "Call query_by_index with arch_index=14879, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14879, hp=200\n", + "Call query_by_index with arch_index=14880, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14880, hp=200\n", + "Call query_by_index with arch_index=14881, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14881, hp=200\n", + "Call query_by_index with arch_index=14882, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14882, hp=200\n", + "Call query_by_index with arch_index=14883, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14883, hp=200\n", + "Call query_by_index with arch_index=14884, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14884, hp=200\n", + "Call query_by_index with arch_index=14885, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14885, hp=200\n", + "Call query_by_index with arch_index=14886, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14886, hp=200\n", + "Call query_by_index with arch_index=14887, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14887, hp=200\n", + "Call query_by_index with arch_index=14888, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14888, hp=200\n", + "Call query_by_index with arch_index=14889, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14889, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 95%|█████████▌| 14900/15625 [03:10<00:09, 76.66it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14890, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14890, hp=200\n", + "Call query_by_index with arch_index=14891, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14891, hp=200\n", + "Call query_by_index with arch_index=14892, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14892, hp=200\n", + "Call query_by_index with arch_index=14893, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14893, hp=200\n", + "Call query_by_index with arch_index=14894, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14894, hp=200\n", + "Call query_by_index with arch_index=14895, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14895, hp=200\n", + "Call query_by_index with arch_index=14896, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14896, hp=200\n", + "Call query_by_index with arch_index=14897, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14897, hp=200\n", + "Call query_by_index with arch_index=14898, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14898, hp=200\n", + "Call query_by_index with arch_index=14899, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14899, hp=200\n", + "Call query_by_index with arch_index=14900, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14900, hp=200\n", + "Call query_by_index with arch_index=14901, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14901, hp=200\n", + "Call query_by_index with arch_index=14902, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14902, hp=200\n", + "Call query_by_index with arch_index=14903, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14903, hp=200\n", + "Call query_by_index with arch_index=14904, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14904, hp=200\n", + "Call query_by_index with arch_index=14905, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14905, hp=200\n", + "Call query_by_index with arch_index=14906, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14906, hp=200\n", + "Call query_by_index with arch_index=14907, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14907, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 96%|█████████▌| 14924/15625 [03:10<00:09, 71.34it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14908, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14908, hp=200\n", + "Call query_by_index with arch_index=14909, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14909, hp=200\n", + "Call query_by_index with arch_index=14910, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14910, hp=200\n", + "Call query_by_index with arch_index=14911, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14911, hp=200\n", + "Call query_by_index with arch_index=14912, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14912, hp=200\n", + "Call query_by_index with arch_index=14913, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14913, hp=200\n", + "Call query_by_index with arch_index=14914, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14914, hp=200\n", + "Call query_by_index with arch_index=14915, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14915, hp=200\n", + "Call query_by_index with arch_index=14916, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14916, hp=200\n", + "Call query_by_index with arch_index=14917, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14917, hp=200\n", + "Call query_by_index with arch_index=14918, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14918, hp=200\n", + "Call query_by_index with arch_index=14919, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14919, hp=200\n", + "Call query_by_index with arch_index=14920, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14920, hp=200\n", + "Call query_by_index with arch_index=14921, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14921, hp=200\n", + "Call query_by_index with arch_index=14922, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14922, hp=200\n", + "Call query_by_index with arch_index=14923, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14923, hp=200\n", + "Call query_by_index with arch_index=14924, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14924, hp=200\n", + "Call query_by_index with arch_index=14925, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14925, hp=200\n", + "Call query_by_index with arch_index=14926, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14926, hp=200\n", + "Call query_by_index with arch_index=14927, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14927, hp=200\n", + "Call query_by_index with arch_index=14928, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14928, hp=200\n", + "Call query_by_index with arch_index=14929, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14929, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 96%|█████████▌| 14948/15625 [03:11<00:09, 68.08it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14930, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14930, hp=200\n", + "Call query_by_index with arch_index=14931, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14931, hp=200\n", + "Call query_by_index with arch_index=14932, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14932, hp=200\n", + "Call query_by_index with arch_index=14933, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14933, hp=200\n", + "Call query_by_index with arch_index=14934, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14934, hp=200\n", + "Call query_by_index with arch_index=14935, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14935, hp=200\n", + "Call query_by_index with arch_index=14936, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14936, hp=200\n", + "Call query_by_index with arch_index=14937, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14937, hp=200\n", + "Call query_by_index with arch_index=14938, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14938, hp=200\n", + "Call query_by_index with arch_index=14939, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14939, hp=200\n", + "Call query_by_index with arch_index=14940, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14940, hp=200\n", + "Call query_by_index with arch_index=14941, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14941, hp=200\n", + "Call query_by_index with arch_index=14942, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14942, hp=200\n", + "Call query_by_index with arch_index=14943, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14943, hp=200\n", + "Call query_by_index with arch_index=14944, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14944, hp=200\n", + "Call query_by_index with arch_index=14945, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14945, hp=200\n", + "Call query_by_index with arch_index=14946, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14946, hp=200\n", + "Call query_by_index with arch_index=14947, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14947, hp=200\n", + "Call query_by_index with arch_index=14948, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14948, hp=200\n", + "Call query_by_index with arch_index=14949, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14949, hp=200\n", + "Call query_by_index with arch_index=14950, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14950, hp=200\n", + "Call query_by_index with arch_index=14951, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14951, hp=200\n", + "Call query_by_index with arch_index=14952, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14952, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 96%|█████████▌| 14971/15625 [03:11<00:09, 69.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14953, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14953, hp=200\n", + "Call query_by_index with arch_index=14954, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14954, hp=200\n", + "Call query_by_index with arch_index=14955, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14955, hp=200\n", + "Call query_by_index with arch_index=14956, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14956, hp=200\n", + "Call query_by_index with arch_index=14957, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14957, hp=200\n", + "Call query_by_index with arch_index=14958, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14958, hp=200\n", + "Call query_by_index with arch_index=14959, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14959, hp=200\n", + "Call query_by_index with arch_index=14960, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14960, hp=200\n", + "Call query_by_index with arch_index=14961, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14961, hp=200\n", + "Call query_by_index with arch_index=14962, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14962, hp=200\n", + "Call query_by_index with arch_index=14963, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14963, hp=200\n", + "Call query_by_index with arch_index=14964, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14964, hp=200\n", + "Call query_by_index with arch_index=14965, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14965, hp=200\n", + "Call query_by_index with arch_index=14966, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14966, hp=200\n", + "Call query_by_index with arch_index=14967, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14967, hp=200\n", + "Call query_by_index with arch_index=14968, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14968, hp=200\n", + "Call query_by_index with arch_index=14969, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14969, hp=200\n", + "Call query_by_index with arch_index=14970, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14970, hp=200\n", + "Call query_by_index with arch_index=14971, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14971, hp=200\n", + "Call query_by_index with arch_index=14972, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14972, hp=200\n", + "Call query_by_index with arch_index=14973, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14973, hp=200\n", + "Call query_by_index with arch_index=14974, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14974, hp=200\n", + "Call query_by_index with arch_index=14975, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14975, hp=200\n", + "Call query_by_index with arch_index=14976, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14976, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 96%|█████████▌| 14987/15625 [03:11<00:09, 70.63it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14977, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14977, hp=200\n", + "Call query_by_index with arch_index=14978, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14978, hp=200\n", + "Call query_by_index with arch_index=14979, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14979, hp=200\n", + "Call query_by_index with arch_index=14980, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14980, hp=200\n", + "Call query_by_index with arch_index=14981, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14981, hp=200\n", + "Call query_by_index with arch_index=14982, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14982, hp=200\n", + "Call query_by_index with arch_index=14983, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14983, hp=200\n", + "Call query_by_index with arch_index=14984, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14984, hp=200\n", + "Call query_by_index with arch_index=14985, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14985, hp=200\n", + "Call query_by_index with arch_index=14986, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14986, hp=200\n", + "Call query_by_index with arch_index=14987, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14987, hp=200\n", + "Call query_by_index with arch_index=14988, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14988, hp=200\n", + "Call query_by_index with arch_index=14989, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14989, hp=200\n", + "Call query_by_index with arch_index=14990, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14990, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 96%|█████████▌| 15002/15625 [03:12<00:10, 57.44it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=14991, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14991, hp=200\n", + "Call query_by_index with arch_index=14992, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14992, hp=200\n", + "Call query_by_index with arch_index=14993, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14993, hp=200\n", + "Call query_by_index with arch_index=14994, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14994, hp=200\n", + "Call query_by_index with arch_index=14995, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14995, hp=200\n", + "Call query_by_index with arch_index=14996, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14996, hp=200\n", + "Call query_by_index with arch_index=14997, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14997, hp=200\n", + "Call query_by_index with arch_index=14998, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14998, hp=200\n", + "Call query_by_index with arch_index=14999, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=14999, hp=200\n", + "Call query_by_index with arch_index=15000, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15000, hp=200\n", + "Call query_by_index with arch_index=15001, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15001, hp=200\n", + "Call query_by_index with arch_index=15002, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15002, hp=200\n", + "Call query_by_index with arch_index=15003, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15003, hp=200\n", + "Call query_by_index with arch_index=15004, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15004, hp=200\n", + "Call query_by_index with arch_index=15005, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 96%|█████████▌| 15026/15625 [03:12<00:08, 70.39it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=15005, hp=200\n", + "Call query_by_index with arch_index=15006, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15006, hp=200\n", + "Call query_by_index with arch_index=15007, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15007, hp=200\n", + "Call query_by_index with arch_index=15008, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15008, hp=200\n", + "Call query_by_index with arch_index=15009, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15009, hp=200\n", + "Call query_by_index with arch_index=15010, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15010, hp=200\n", + "Call query_by_index with arch_index=15011, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15011, hp=200\n", + "Call query_by_index with arch_index=15012, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15012, hp=200\n", + "Call query_by_index with arch_index=15013, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15013, hp=200\n", + "Call query_by_index with arch_index=15014, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15014, hp=200\n", + "Call query_by_index with arch_index=15015, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15015, hp=200\n", + "Call query_by_index with arch_index=15016, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15016, hp=200\n", + "Call query_by_index with arch_index=15017, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15017, hp=200\n", + "Call query_by_index with arch_index=15018, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15018, hp=200\n", + "Call query_by_index with arch_index=15019, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15019, hp=200\n", + "Call query_by_index with arch_index=15020, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15020, hp=200\n", + "Call query_by_index with arch_index=15021, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15021, hp=200\n", + "Call query_by_index with arch_index=15022, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15022, hp=200\n", + "Call query_by_index with arch_index=15023, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15023, hp=200\n", + "Call query_by_index with arch_index=15024, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15024, hp=200\n", + "Call query_by_index with arch_index=15025, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15025, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 96%|█████████▋| 15044/15625 [03:12<00:07, 79.32it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15026, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15026, hp=200\n", + "Call query_by_index with arch_index=15027, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15027, hp=200\n", + "Call query_by_index with arch_index=15028, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15028, hp=200\n", + "Call query_by_index with arch_index=15029, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15029, hp=200\n", + "Call query_by_index with arch_index=15030, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15030, hp=200\n", + "Call query_by_index with arch_index=15031, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15031, hp=200\n", + "Call query_by_index with arch_index=15032, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15032, hp=200\n", + "Call query_by_index with arch_index=15033, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15033, hp=200\n", + "Call query_by_index with arch_index=15034, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15034, hp=200\n", + "Call query_by_index with arch_index=15035, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15035, hp=200\n", + "Call query_by_index with arch_index=15036, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15036, hp=200\n", + "Call query_by_index with arch_index=15037, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15037, hp=200\n", + "Call query_by_index with arch_index=15038, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15038, hp=200\n", + "Call query_by_index with arch_index=15039, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15039, hp=200\n", + "Call query_by_index with arch_index=15040, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15040, hp=200\n", + "Call query_by_index with arch_index=15041, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15041, hp=200\n", + "Call query_by_index with arch_index=15042, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15042, hp=200\n", + "Call query_by_index with arch_index=15043, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15043, hp=200\n", + "Call query_by_index with arch_index=15044, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15044, hp=200\n", + "Call query_by_index with arch_index=15045, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15045, hp=200\n", + "Call query_by_index with arch_index=15046, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15046, hp=200\n", + "Call query_by_index with arch_index=15047, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15047, hp=200\n", + "Call query_by_index with arch_index=15048, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15048, hp=200\n", + "Call query_by_index with arch_index=15049, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15049, hp=200\n", + "Call query_by_index with arch_index=15050, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15050, hp=200\n", + "Call query_by_index with arch_index=15051, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15051, hp=200\n", + "Call query_by_index with arch_index=15052, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15052, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 96%|█████████▋| 15062/15625 [03:12<00:07, 73.12it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15053, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15053, hp=200\n", + "Call query_by_index with arch_index=15054, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15054, hp=200\n", + "Call query_by_index with arch_index=15055, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15055, hp=200\n", + "Call query_by_index with arch_index=15056, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15056, hp=200\n", + "Call query_by_index with arch_index=15057, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15057, hp=200\n", + "Call query_by_index with arch_index=15058, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15058, hp=200\n", + "Call query_by_index with arch_index=15059, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15059, hp=200\n", + "Call query_by_index with arch_index=15060, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15060, hp=200\n", + "Call query_by_index with arch_index=15061, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15061, hp=200\n", + "Call query_by_index with arch_index=15062, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15062, hp=200\n", + "Call query_by_index with arch_index=15063, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15063, hp=200\n", + "Call query_by_index with arch_index=15064, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15064, hp=200\n", + "Call query_by_index with arch_index=15065, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15065, hp=200\n", + "Call query_by_index with arch_index=15066, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15066, hp=200\n", + "Call query_by_index with arch_index=15067, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15067, hp=200\n", + "Call query_by_index with arch_index=15068, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15068, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 96%|█████████▋| 15078/15625 [03:13<00:07, 70.05it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15069, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15069, hp=200\n", + "Call query_by_index with arch_index=15070, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15070, hp=200\n", + "Call query_by_index with arch_index=15071, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15071, hp=200\n", + "Call query_by_index with arch_index=15072, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15072, hp=200\n", + "Call query_by_index with arch_index=15073, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15073, hp=200\n", + "Call query_by_index with arch_index=15074, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15074, hp=200\n", + "Call query_by_index with arch_index=15075, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15075, hp=200\n", + "Call query_by_index with arch_index=15076, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15076, hp=200\n", + "Call query_by_index with arch_index=15077, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15077, hp=200\n", + "Call query_by_index with arch_index=15078, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15078, hp=200\n", + "Call query_by_index with arch_index=15079, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15079, hp=200\n", + "Call query_by_index with arch_index=15080, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15080, hp=200\n", + "Call query_by_index with arch_index=15081, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15081, hp=200\n", + "Call query_by_index with arch_index=15082, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15082, hp=200\n", + "Call query_by_index with arch_index=15083, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15083, hp=200\n", + "Call query_by_index with arch_index=15084, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15084, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 97%|█████████▋| 15108/15625 [03:13<00:05, 87.79it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15085, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15085, hp=200\n", + "Call query_by_index with arch_index=15086, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15086, hp=200\n", + "Call query_by_index with arch_index=15087, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15087, hp=200\n", + "Call query_by_index with arch_index=15088, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15088, hp=200\n", + "Call query_by_index with arch_index=15089, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15089, hp=200\n", + "Call query_by_index with arch_index=15090, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15090, hp=200\n", + "Call query_by_index with arch_index=15091, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15091, hp=200\n", + "Call query_by_index with arch_index=15092, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15092, hp=200\n", + "Call query_by_index with arch_index=15093, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15093, hp=200\n", + "Call query_by_index with arch_index=15094, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15094, hp=200\n", + "Call query_by_index with arch_index=15095, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15095, hp=200\n", + "Call query_by_index with arch_index=15096, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15096, hp=200\n", + "Call query_by_index with arch_index=15097, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15097, hp=200\n", + "Call query_by_index with arch_index=15098, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15098, hp=200\n", + "Call query_by_index with arch_index=15099, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15099, hp=200\n", + "Call query_by_index with arch_index=15100, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15100, hp=200\n", + "Call query_by_index with arch_index=15101, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15101, hp=200\n", + "Call query_by_index with arch_index=15102, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15102, hp=200\n", + "Call query_by_index with arch_index=15103, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15103, hp=200\n", + "Call query_by_index with arch_index=15104, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15104, hp=200\n", + "Call query_by_index with arch_index=15105, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15105, hp=200\n", + "Call query_by_index with arch_index=15106, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15106, hp=200\n", + "Call query_by_index with arch_index=15107, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15107, hp=200\n", + "Call query_by_index with arch_index=15108, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15108, hp=200\n", + "Call query_by_index with arch_index=15109, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15109, hp=200\n", + "Call query_by_index with arch_index=15110, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15110, hp=200\n", + "Call query_by_index with arch_index=15111, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15111, hp=200\n", + "Call query_by_index with arch_index=15112, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15112, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 97%|█████████▋| 15140/15625 [03:13<00:03, 121.76it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15113, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15113, hp=200\n", + "Call query_by_index with arch_index=15114, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15114, hp=200\n", + "Call query_by_index with arch_index=15115, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15115, hp=200\n", + "Call query_by_index with arch_index=15116, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15116, hp=200\n", + "Call query_by_index with arch_index=15117, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15117, hp=200\n", + "Call query_by_index with arch_index=15118, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15118, hp=200\n", + "Call query_by_index with arch_index=15119, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15119, hp=200\n", + "Call query_by_index with arch_index=15120, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15120, hp=200\n", + "Call query_by_index with arch_index=15121, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15121, hp=200\n", + "Call query_by_index with arch_index=15122, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15122, hp=200\n", + "Call query_by_index with arch_index=15123, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15123, hp=200\n", + "Call query_by_index with arch_index=15124, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15124, hp=200\n", + "Call query_by_index with arch_index=15125, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15125, hp=200\n", + "Call query_by_index with arch_index=15126, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15126, hp=200\n", + "Call query_by_index with arch_index=15127, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15127, hp=200\n", + "Call query_by_index with arch_index=15128, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15128, hp=200\n", + "Call query_by_index with arch_index=15129, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15129, hp=200\n", + "Call query_by_index with arch_index=15130, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15130, hp=200\n", + "Call query_by_index with arch_index=15131, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15131, hp=200\n", + "Call query_by_index with arch_index=15132, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15132, hp=200\n", + "Call query_by_index with arch_index=15133, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15133, hp=200\n", + "Call query_by_index with arch_index=15134, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15134, hp=200\n", + "Call query_by_index with arch_index=15135, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15135, hp=200\n", + "Call query_by_index with arch_index=15136, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15136, hp=200\n", + "Call query_by_index with arch_index=15137, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15137, hp=200\n", + "Call query_by_index with arch_index=15138, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15138, hp=200\n", + "Call query_by_index with arch_index=15139, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15139, hp=200\n", + "Call query_by_index with arch_index=15140, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15140, hp=200\n", + "Call query_by_index with arch_index=15141, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15141, hp=200\n", + "Call query_by_index with arch_index=15142, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15142, hp=200\n", + "Call query_by_index with arch_index=15143, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15143, hp=200\n", + "Call query_by_index with arch_index=15144, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15144, hp=200\n", + "Call query_by_index with arch_index=15145, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15145, hp=200\n", + "Call query_by_index with arch_index=15146, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15146, hp=200\n", + "Call query_by_index with arch_index=15147, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15147, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 97%|█████████▋| 15165/15625 [03:13<00:04, 98.42it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15148, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15148, hp=200\n", + "Call query_by_index with arch_index=15149, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15149, hp=200\n", + "Call query_by_index with arch_index=15150, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15150, hp=200\n", + "Call query_by_index with arch_index=15151, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15151, hp=200\n", + "Call query_by_index with arch_index=15152, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15152, hp=200\n", + "Call query_by_index with arch_index=15153, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15153, hp=200\n", + "Call query_by_index with arch_index=15154, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15154, hp=200\n", + "Call query_by_index with arch_index=15155, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15155, hp=200\n", + "Call query_by_index with arch_index=15156, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15156, hp=200\n", + "Call query_by_index with arch_index=15157, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15157, hp=200\n", + "Call query_by_index with arch_index=15158, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15158, hp=200\n", + "Call query_by_index with arch_index=15159, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15159, hp=200\n", + "Call query_by_index with arch_index=15160, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15160, hp=200\n", + "Call query_by_index with arch_index=15161, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15161, hp=200\n", + "Call query_by_index with arch_index=15162, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15162, hp=200\n", + "Call query_by_index with arch_index=15163, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15163, hp=200\n", + "Call query_by_index with arch_index=15164, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15164, hp=200\n", + "Call query_by_index with arch_index=15165, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15165, hp=200\n", + "Call query_by_index with arch_index=15166, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15166, hp=200\n", + "Call query_by_index with arch_index=15167, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15167, hp=200\n", + "Call query_by_index with arch_index=15168, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15168, hp=200\n", + "Call query_by_index with arch_index=15169, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15169, hp=200\n", + "Call query_by_index with arch_index=15170, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15170, hp=200\n", + "Call query_by_index with arch_index=15171, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15171, hp=200\n", + "Call query_by_index with arch_index=15172, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 97%|█████████▋| 15190/15625 [03:14<00:04, 108.50it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=15172, hp=200\n", + "Call query_by_index with arch_index=15173, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15173, hp=200\n", + "Call query_by_index with arch_index=15174, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15174, hp=200\n", + "Call query_by_index with arch_index=15175, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15175, hp=200\n", + "Call query_by_index with arch_index=15176, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15176, hp=200\n", + "Call query_by_index with arch_index=15177, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15177, hp=200\n", + "Call query_by_index with arch_index=15178, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15178, hp=200\n", + "Call query_by_index with arch_index=15179, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15179, hp=200\n", + "Call query_by_index with arch_index=15180, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15180, hp=200\n", + "Call query_by_index with arch_index=15181, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15181, hp=200\n", + "Call query_by_index with arch_index=15182, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15182, hp=200\n", + "Call query_by_index with arch_index=15183, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15183, hp=200\n", + "Call query_by_index with arch_index=15184, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15184, hp=200\n", + "Call query_by_index with arch_index=15185, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15185, hp=200\n", + "Call query_by_index with arch_index=15186, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15186, hp=200\n", + "Call query_by_index with arch_index=15187, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15187, hp=200\n", + "Call query_by_index with arch_index=15188, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15188, hp=200\n", + "Call query_by_index with arch_index=15189, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15189, hp=200\n", + "Call query_by_index with arch_index=15190, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15190, hp=200\n", + "Call query_by_index with arch_index=15191, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15191, hp=200\n", + "Call query_by_index with arch_index=15192, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15192, hp=200\n", + "Call query_by_index with arch_index=15193, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15193, hp=200\n", + "Call query_by_index with arch_index=15194, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15194, hp=200\n", + "Call query_by_index with arch_index=15195, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15195, hp=200\n", + "Call query_by_index with arch_index=15196, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15196, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 97%|█████████▋| 15213/15625 [03:14<00:04, 101.56it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15197, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15197, hp=200\n", + "Call query_by_index with arch_index=15198, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15198, hp=200\n", + "Call query_by_index with arch_index=15199, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15199, hp=200\n", + "Call query_by_index with arch_index=15200, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15200, hp=200\n", + "Call query_by_index with arch_index=15201, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15201, hp=200\n", + "Call query_by_index with arch_index=15202, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15202, hp=200\n", + "Call query_by_index with arch_index=15203, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15203, hp=200\n", + "Call query_by_index with arch_index=15204, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15204, hp=200\n", + "Call query_by_index with arch_index=15205, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15205, hp=200\n", + "Call query_by_index with arch_index=15206, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15206, hp=200\n", + "Call query_by_index with arch_index=15207, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15207, hp=200\n", + "Call query_by_index with arch_index=15208, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15208, hp=200\n", + "Call query_by_index with arch_index=15209, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15209, hp=200\n", + "Call query_by_index with arch_index=15210, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15210, hp=200\n", + "Call query_by_index with arch_index=15211, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15211, hp=200\n", + "Call query_by_index with arch_index=15212, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15212, hp=200\n", + "Call query_by_index with arch_index=15213, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15213, hp=200\n", + "Call query_by_index with arch_index=15214, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15214, hp=200\n", + "Call query_by_index with arch_index=15215, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15215, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 97%|█████████▋| 15224/15625 [03:14<00:04, 81.72it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15216, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15216, hp=200\n", + "Call query_by_index with arch_index=15217, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15217, hp=200\n", + "Call query_by_index with arch_index=15218, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15218, hp=200\n", + "Call query_by_index with arch_index=15219, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15219, hp=200\n", + "Call query_by_index with arch_index=15220, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15220, hp=200\n", + "Call query_by_index with arch_index=15221, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15221, hp=200\n", + "Call query_by_index with arch_index=15222, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15222, hp=200\n", + "Call query_by_index with arch_index=15223, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15223, hp=200\n", + "Call query_by_index with arch_index=15224, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15224, hp=200\n", + "Call query_by_index with arch_index=15225, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15225, hp=200\n", + "Call query_by_index with arch_index=15226, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15226, hp=200\n", + "Call query_by_index with arch_index=15227, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15227, hp=200\n", + "Call query_by_index with arch_index=15228, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15228, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15242/15625 [03:14<00:05, 72.84it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15229, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15229, hp=200\n", + "Call query_by_index with arch_index=15230, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15230, hp=200\n", + "Call query_by_index with arch_index=15231, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15231, hp=200\n", + "Call query_by_index with arch_index=15232, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15232, hp=200\n", + "Call query_by_index with arch_index=15233, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15233, hp=200\n", + "Call query_by_index with arch_index=15234, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15234, hp=200\n", + "Call query_by_index with arch_index=15235, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15235, hp=200\n", + "Call query_by_index with arch_index=15236, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15236, hp=200\n", + "Call query_by_index with arch_index=15237, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15237, hp=200\n", + "Call query_by_index with arch_index=15238, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15238, hp=200\n", + "Call query_by_index with arch_index=15239, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15239, hp=200\n", + "Call query_by_index with arch_index=15240, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15240, hp=200\n", + "Call query_by_index with arch_index=15241, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15241, hp=200\n", + "Call query_by_index with arch_index=15242, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15242, hp=200\n", + "Call query_by_index with arch_index=15243, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15243, hp=200\n", + "Call query_by_index with arch_index=15244, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15244, hp=200\n", + "Call query_by_index with arch_index=15245, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15245, hp=200\n", + "Call query_by_index with arch_index=15246, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15246, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15258/15625 [03:15<00:06, 59.02it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15247, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15247, hp=200\n", + "Call query_by_index with arch_index=15248, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15248, hp=200\n", + "Call query_by_index with arch_index=15249, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15249, hp=200\n", + "Call query_by_index with arch_index=15250, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15250, hp=200\n", + "Call query_by_index with arch_index=15251, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15251, hp=200\n", + "Call query_by_index with arch_index=15252, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15252, hp=200\n", + "Call query_by_index with arch_index=15253, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15253, hp=200\n", + "Call query_by_index with arch_index=15254, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15254, hp=200\n", + "Call query_by_index with arch_index=15255, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15255, hp=200\n", + "Call query_by_index with arch_index=15256, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15256, hp=200\n", + "Call query_by_index with arch_index=15257, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15257, hp=200\n", + "Call query_by_index with arch_index=15258, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15258, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\r", + " 98%|█████████▊| 15265/15625 [03:15<00:06, 55.88it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15259, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15259, hp=200\n", + "Call query_by_index with arch_index=15260, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15260, hp=200\n", + "Call query_by_index with arch_index=15261, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15261, hp=200\n", + "Call query_by_index with arch_index=15262, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15262, hp=200\n", + "Call query_by_index with arch_index=15263, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15263, hp=200\n", + "Call query_by_index with arch_index=15264, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15264, hp=200\n", + "Call query_by_index with arch_index=15265, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15265, hp=200\n", + "Call query_by_index with arch_index=15266, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15266, hp=200\n", + "Call query_by_index with arch_index=15267, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15267, hp=200\n", + "Call query_by_index with arch_index=15268, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15268, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15277/15625 [03:15<00:06, 50.83it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15269, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15269, hp=200\n", + "Call query_by_index with arch_index=15270, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15270, hp=200\n", + "Call query_by_index with arch_index=15271, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15271, hp=200\n", + "Call query_by_index with arch_index=15272, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15272, hp=200\n", + "Call query_by_index with arch_index=15273, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15273, hp=200\n", + "Call query_by_index with arch_index=15274, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15274, hp=200\n", + "Call query_by_index with arch_index=15275, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15275, hp=200\n", + "Call query_by_index with arch_index=15276, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15276, hp=200\n", + "Call query_by_index with arch_index=15277, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15277, hp=200\n", + "Call query_by_index with arch_index=15278, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15278, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15289/15625 [03:15<00:06, 51.65it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15279, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15279, hp=200\n", + "Call query_by_index with arch_index=15280, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15280, hp=200\n", + "Call query_by_index with arch_index=15281, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15281, hp=200\n", + "Call query_by_index with arch_index=15282, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15282, hp=200\n", + "Call query_by_index with arch_index=15283, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15283, hp=200\n", + "Call query_by_index with arch_index=15284, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15284, hp=200\n", + "Call query_by_index with arch_index=15285, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15285, hp=200\n", + "Call query_by_index with arch_index=15286, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15286, hp=200\n", + "Call query_by_index with arch_index=15287, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15287, hp=200\n", + "Call query_by_index with arch_index=15288, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15288, hp=200\n", + "Call query_by_index with arch_index=15289, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15289, hp=200\n", + "Call query_by_index with arch_index=15290, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15290, hp=200\n", + "Call query_by_index with arch_index=15291, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15291, hp=200\n", + "Call query_by_index with arch_index=15292, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15292, hp=200\n", + "Call query_by_index with arch_index=15293, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15293, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15302/15625 [03:16<00:06, 53.46it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15294, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15294, hp=200\n", + "Call query_by_index with arch_index=15295, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15295, hp=200\n", + "Call query_by_index with arch_index=15296, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15296, hp=200\n", + "Call query_by_index with arch_index=15297, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15297, hp=200\n", + "Call query_by_index with arch_index=15298, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15298, hp=200\n", + "Call query_by_index with arch_index=15299, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15299, hp=200\n", + "Call query_by_index with arch_index=15300, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15300, hp=200\n", + "Call query_by_index with arch_index=15301, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15301, hp=200\n", + "Call query_by_index with arch_index=15302, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15302, hp=200\n", + "Call query_by_index with arch_index=15303, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15303, hp=200\n", + "Call query_by_index with arch_index=15304, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15304, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15315/15625 [03:16<00:06, 51.48it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15305, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15305, hp=200\n", + "Call query_by_index with arch_index=15306, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15306, hp=200\n", + "Call query_by_index with arch_index=15307, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15307, hp=200\n", + "Call query_by_index with arch_index=15308, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15308, hp=200\n", + "Call query_by_index with arch_index=15309, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15309, hp=200\n", + "Call query_by_index with arch_index=15310, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15310, hp=200\n", + "Call query_by_index with arch_index=15311, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15311, hp=200\n", + "Call query_by_index with arch_index=15312, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15312, hp=200\n", + "Call query_by_index with arch_index=15313, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15313, hp=200\n", + "Call query_by_index with arch_index=15314, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15314, hp=200\n", + "Call query_by_index with arch_index=15315, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15315, hp=200\n", + "Call query_by_index with arch_index=15316, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15316, hp=200\n", + "Call query_by_index with arch_index=15317, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15317, hp=200\n", + "Call query_by_index with arch_index=15318, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15318, hp=200\n", + "Call query_by_index with arch_index=15319, dataname=cifar10, hp=200" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15329/15625 [03:16<00:05, 57.00it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "Call query_meta_info_by_index with arch_index=15319, hp=200\n", + "Call query_by_index with arch_index=15320, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15320, hp=200\n", + "Call query_by_index with arch_index=15321, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15321, hp=200\n", + "Call query_by_index with arch_index=15322, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15322, hp=200\n", + "Call query_by_index with arch_index=15323, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15323, hp=200\n", + "Call query_by_index with arch_index=15324, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15324, hp=200\n", + "Call query_by_index with arch_index=15325, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15325, hp=200\n", + "Call query_by_index with arch_index=15326, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15326, hp=200\n", + "Call query_by_index with arch_index=15327, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15327, hp=200\n", + "Call query_by_index with arch_index=15328, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15328, hp=200\n", + "Call query_by_index with arch_index=15329, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15329, hp=200\n", + "Call query_by_index with arch_index=15330, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15330, hp=200\n", + "Call query_by_index with arch_index=15331, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15331, hp=200\n", + "Call query_by_index with arch_index=15332, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15332, hp=200\n", + "Call query_by_index with arch_index=15333, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15333, hp=200\n", + "Call query_by_index with arch_index=15334, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15334, hp=200\n", + "Call query_by_index with arch_index=15335, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15335, hp=200\n", + "Call query_by_index with arch_index=15336, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15336, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15352/15625 [03:16<00:04, 65.95it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15337, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15337, hp=200\n", + "Call query_by_index with arch_index=15338, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15338, hp=200\n", + "Call query_by_index with arch_index=15339, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15339, hp=200\n", + "Call query_by_index with arch_index=15340, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15340, hp=200\n", + "Call query_by_index with arch_index=15341, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15341, hp=200\n", + "Call query_by_index with arch_index=15342, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15342, hp=200\n", + "Call query_by_index with arch_index=15343, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15343, hp=200\n", + "Call query_by_index with arch_index=15344, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15344, hp=200\n", + "Call query_by_index with arch_index=15345, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15345, hp=200\n", + "Call query_by_index with arch_index=15346, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15346, hp=200\n", + "Call query_by_index with arch_index=15347, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15347, hp=200\n", + "Call query_by_index with arch_index=15348, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15348, hp=200\n", + "Call query_by_index with arch_index=15349, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15349, hp=200\n", + "Call query_by_index with arch_index=15350, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15350, hp=200\n", + "Call query_by_index with arch_index=15351, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15351, hp=200\n", + "Call query_by_index with arch_index=15352, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15352, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15369/15625 [03:17<00:03, 70.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15353, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15353, hp=200\n", + "Call query_by_index with arch_index=15354, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15354, hp=200\n", + "Call query_by_index with arch_index=15355, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15355, hp=200\n", + "Call query_by_index with arch_index=15356, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15356, hp=200\n", + "Call query_by_index with arch_index=15357, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15357, hp=200\n", + "Call query_by_index with arch_index=15358, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15358, hp=200\n", + "Call query_by_index with arch_index=15359, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15359, hp=200\n", + "Call query_by_index with arch_index=15360, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15360, hp=200\n", + "Call query_by_index with arch_index=15361, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15361, hp=200\n", + "Call query_by_index with arch_index=15362, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15362, hp=200\n", + "Call query_by_index with arch_index=15363, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15363, hp=200\n", + "Call query_by_index with arch_index=15364, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15364, hp=200\n", + "Call query_by_index with arch_index=15365, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15365, hp=200\n", + "Call query_by_index with arch_index=15366, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15366, hp=200\n", + "Call query_by_index with arch_index=15367, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15367, hp=200\n", + "Call query_by_index with arch_index=15368, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15368, hp=200\n", + "Call query_by_index with arch_index=15369, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15369, hp=200\n", + "Call query_by_index with arch_index=15370, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15370, hp=200\n", + "Call query_by_index with arch_index=15371, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15371, hp=200\n", + "Call query_by_index with arch_index=15372, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15372, hp=200\n", + "Call query_by_index with arch_index=15373, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15373, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 98%|█████████▊| 15387/15625 [03:17<00:03, 77.64it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15374, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15374, hp=200\n", + "Call query_by_index with arch_index=15375, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15375, hp=200\n", + "Call query_by_index with arch_index=15376, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15376, hp=200\n", + "Call query_by_index with arch_index=15377, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15377, hp=200\n", + "Call query_by_index with arch_index=15378, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15378, hp=200\n", + "Call query_by_index with arch_index=15379, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15379, hp=200\n", + "Call query_by_index with arch_index=15380, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15380, hp=200\n", + "Call query_by_index with arch_index=15381, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15381, hp=200\n", + "Call query_by_index with arch_index=15382, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15382, hp=200\n", + "Call query_by_index with arch_index=15383, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15383, hp=200\n", + "Call query_by_index with arch_index=15384, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15384, hp=200\n", + "Call query_by_index with arch_index=15385, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15385, hp=200\n", + "Call query_by_index with arch_index=15386, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15386, hp=200\n", + "Call query_by_index with arch_index=15387, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15387, hp=200\n", + "Call query_by_index with arch_index=15388, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15388, hp=200\n", + "Call query_by_index with arch_index=15389, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15389, hp=200\n", + "Call query_by_index with arch_index=15390, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15390, hp=200\n", + "Call query_by_index with arch_index=15391, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15391, hp=200\n", + "Call query_by_index with arch_index=15392, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15392, hp=200\n", + "Call query_by_index with arch_index=15393, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15393, hp=200\n", + "Call query_by_index with arch_index=15394, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15394, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 99%|█████████▊| 15413/15625 [03:17<00:02, 78.47it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15395, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15395, hp=200\n", + "Call query_by_index with arch_index=15396, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15396, hp=200\n", + "Call query_by_index with arch_index=15397, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15397, hp=200\n", + "Call query_by_index with arch_index=15398, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15398, hp=200\n", + "Call query_by_index with arch_index=15399, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15399, hp=200\n", + "Call query_by_index with arch_index=15400, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15400, hp=200\n", + "Call query_by_index with arch_index=15401, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15401, hp=200\n", + "Call query_by_index with arch_index=15402, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15402, hp=200\n", + "Call query_by_index with arch_index=15403, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15403, hp=200\n", + "Call query_by_index with arch_index=15404, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15404, hp=200\n", + "Call query_by_index with arch_index=15405, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15405, hp=200\n", + "Call query_by_index with arch_index=15406, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15406, hp=200\n", + "Call query_by_index with arch_index=15407, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15407, hp=200\n", + "Call query_by_index with arch_index=15408, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15408, hp=200\n", + "Call query_by_index with arch_index=15409, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15409, hp=200\n", + "Call query_by_index with arch_index=15410, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15410, hp=200\n", + "Call query_by_index with arch_index=15411, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15411, hp=200\n", + "Call query_by_index with arch_index=15412, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15412, hp=200\n", + "Call query_by_index with arch_index=15413, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15413, hp=200\n", + "Call query_by_index with arch_index=15414, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15414, hp=200\n", + "Call query_by_index with arch_index=15415, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15415, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 99%|█████████▊| 15429/15625 [03:17<00:02, 77.53it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15416, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15416, hp=200\n", + "Call query_by_index with arch_index=15417, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15417, hp=200\n", + "Call query_by_index with arch_index=15418, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15418, hp=200\n", + "Call query_by_index with arch_index=15419, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15419, hp=200\n", + "Call query_by_index with arch_index=15420, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15420, hp=200\n", + "Call query_by_index with arch_index=15421, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15421, hp=200\n", + "Call query_by_index with arch_index=15422, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15422, hp=200\n", + "Call query_by_index with arch_index=15423, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15423, hp=200\n", + "Call query_by_index with arch_index=15424, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15424, hp=200\n", + "Call query_by_index with arch_index=15425, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15425, hp=200\n", + "Call query_by_index with arch_index=15426, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15426, hp=200\n", + "Call query_by_index with arch_index=15427, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15427, hp=200\n", + "Call query_by_index with arch_index=15428, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15428, hp=200\n", + "Call query_by_index with arch_index=15429, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15429, hp=200\n", + "Call query_by_index with arch_index=15430, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15430, hp=200\n", + "Call query_by_index with arch_index=15431, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15431, hp=200\n", + "Call query_by_index with arch_index=15432, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15432, hp=200\n", + "Call query_by_index with arch_index=15433, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15433, hp=200\n", + "Call query_by_index with arch_index=15434, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15434, hp=200\n", + "Call query_by_index with arch_index=15435, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15435, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 99%|█████████▉| 15446/15625 [03:18<00:02, 70.63it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15436, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15436, hp=200\n", + "Call query_by_index with arch_index=15437, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15437, hp=200\n", + "Call query_by_index with arch_index=15438, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15438, hp=200\n", + "Call query_by_index with arch_index=15439, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15439, hp=200\n", + "Call query_by_index with arch_index=15440, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15440, hp=200\n", + "Call query_by_index with arch_index=15441, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15441, hp=200\n", + "Call query_by_index with arch_index=15442, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15442, hp=200\n", + "Call query_by_index with arch_index=15443, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15443, hp=200\n", + "Call query_by_index with arch_index=15444, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15444, hp=200\n", + "Call query_by_index with arch_index=15445, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15445, hp=200\n", + "Call query_by_index with arch_index=15446, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15446, hp=200\n", + "Call query_by_index with arch_index=15447, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15447, hp=200\n", + "Call query_by_index with arch_index=15448, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15448, hp=200\n", + "Call query_by_index with arch_index=15449, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15449, hp=200\n", + "Call query_by_index with arch_index=15450, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15450, hp=200\n", + "Call query_by_index with arch_index=15451, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15451, hp=200\n", + "Call query_by_index with arch_index=15452, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15452, hp=200\n", + "Call query_by_index with arch_index=15453, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15453, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 99%|█████████▉| 15470/15625 [03:18<00:02, 71.98it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15454, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15454, hp=200\n", + "Call query_by_index with arch_index=15455, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15455, hp=200\n", + "Call query_by_index with arch_index=15456, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15456, hp=200\n", + "Call query_by_index with arch_index=15457, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15457, hp=200\n", + "Call query_by_index with arch_index=15458, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15458, hp=200\n", + "Call query_by_index with arch_index=15459, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15459, hp=200\n", + "Call query_by_index with arch_index=15460, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15460, hp=200\n", + "Call query_by_index with arch_index=15461, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15461, hp=200\n", + "Call query_by_index with arch_index=15462, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15462, hp=200\n", + "Call query_by_index with arch_index=15463, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15463, hp=200\n", + "Call query_by_index with arch_index=15464, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15464, hp=200\n", + "Call query_by_index with arch_index=15465, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15465, hp=200\n", + "Call query_by_index with arch_index=15466, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15466, hp=200\n", + "Call query_by_index with arch_index=15467, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15467, hp=200\n", + "Call query_by_index with arch_index=15468, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15468, hp=200\n", + "Call query_by_index with arch_index=15469, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15469, hp=200\n", + "Call query_by_index with arch_index=15470, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15470, hp=200\n", + "Call query_by_index with arch_index=15471, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15471, hp=200\n", + "Call query_by_index with arch_index=15472, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15472, hp=200\n", + "Call query_by_index with arch_index=15473, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15473, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 99%|█████████▉| 15487/15625 [03:18<00:01, 71.02it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15474, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15474, hp=200\n", + "Call query_by_index with arch_index=15475, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15475, hp=200\n", + "Call query_by_index with arch_index=15476, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15476, hp=200\n", + "Call query_by_index with arch_index=15477, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15477, hp=200\n", + "Call query_by_index with arch_index=15478, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15478, hp=200\n", + "Call query_by_index with arch_index=15479, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15479, hp=200\n", + "Call query_by_index with arch_index=15480, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15480, hp=200\n", + "Call query_by_index with arch_index=15481, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15481, hp=200\n", + "Call query_by_index with arch_index=15482, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15482, hp=200\n", + "Call query_by_index with arch_index=15483, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15483, hp=200\n", + "Call query_by_index with arch_index=15484, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15484, hp=200\n", + "Call query_by_index with arch_index=15485, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15485, hp=200\n", + "Call query_by_index with arch_index=15486, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15486, hp=200\n", + "Call query_by_index with arch_index=15487, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15487, hp=200\n", + "Call query_by_index with arch_index=15488, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15488, hp=200\n", + "Call query_by_index with arch_index=15489, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15489, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 99%|█████████▉| 15503/15625 [03:18<00:01, 70.93it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15490, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15490, hp=200\n", + "Call query_by_index with arch_index=15491, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15491, hp=200\n", + "Call query_by_index with arch_index=15492, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15492, hp=200\n", + "Call query_by_index with arch_index=15493, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15493, hp=200\n", + "Call query_by_index with arch_index=15494, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15494, hp=200\n", + "Call query_by_index with arch_index=15495, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15495, hp=200\n", + "Call query_by_index with arch_index=15496, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15496, hp=200\n", + "Call query_by_index with arch_index=15497, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15497, hp=200\n", + "Call query_by_index with arch_index=15498, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15498, hp=200\n", + "Call query_by_index with arch_index=15499, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15499, hp=200\n", + "Call query_by_index with arch_index=15500, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15500, hp=200\n", + "Call query_by_index with arch_index=15501, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15501, hp=200\n", + "Call query_by_index with arch_index=15502, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15502, hp=200\n", + "Call query_by_index with arch_index=15503, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15503, hp=200\n", + "Call query_by_index with arch_index=15504, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15504, hp=200\n", + "Call query_by_index with arch_index=15505, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15505, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 99%|█████████▉| 15520/15625 [03:19<00:01, 75.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15506, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15506, hp=200\n", + "Call query_by_index with arch_index=15507, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15507, hp=200\n", + "Call query_by_index with arch_index=15508, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15508, hp=200\n", + "Call query_by_index with arch_index=15509, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15509, hp=200\n", + "Call query_by_index with arch_index=15510, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15510, hp=200\n", + "Call query_by_index with arch_index=15511, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15511, hp=200\n", + "Call query_by_index with arch_index=15512, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15512, hp=200\n", + "Call query_by_index with arch_index=15513, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15513, hp=200\n", + "Call query_by_index with arch_index=15514, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15514, hp=200\n", + "Call query_by_index with arch_index=15515, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15515, hp=200\n", + "Call query_by_index with arch_index=15516, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15516, hp=200\n", + "Call query_by_index with arch_index=15517, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15517, hp=200\n", + "Call query_by_index with arch_index=15518, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15518, hp=200\n", + "Call query_by_index with arch_index=15519, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15519, hp=200\n", + "Call query_by_index with arch_index=15520, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15520, hp=200\n", + "Call query_by_index with arch_index=15521, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15521, hp=200\n", + "Call query_by_index with arch_index=15522, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15522, hp=200\n", + "Call query_by_index with arch_index=15523, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15523, hp=200\n", + "Call query_by_index with arch_index=15524, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15524, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " 99%|█████████▉| 15538/15625 [03:19<00:01, 79.87it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15525, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15525, hp=200\n", + "Call query_by_index with arch_index=15526, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15526, hp=200\n", + "Call query_by_index with arch_index=15527, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15527, hp=200\n", + "Call query_by_index with arch_index=15528, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15528, hp=200\n", + "Call query_by_index with arch_index=15529, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15529, hp=200\n", + "Call query_by_index with arch_index=15530, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15530, hp=200\n", + "Call query_by_index with arch_index=15531, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15531, hp=200\n", + "Call query_by_index with arch_index=15532, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15532, hp=200\n", + "Call query_by_index with arch_index=15533, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15533, hp=200\n", + "Call query_by_index with arch_index=15534, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15534, hp=200\n", + "Call query_by_index with arch_index=15535, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15535, hp=200\n", + "Call query_by_index with arch_index=15536, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15536, hp=200\n", + "Call query_by_index with arch_index=15537, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15537, hp=200\n", + "Call query_by_index with arch_index=15538, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15538, hp=200\n", + "Call query_by_index with arch_index=15539, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15539, hp=200\n", + "Call query_by_index with arch_index=15540, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15540, hp=200\n", + "Call query_by_index with arch_index=15541, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15541, hp=200\n", + "Call query_by_index with arch_index=15542, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15542, hp=200\n", + "Call query_by_index with arch_index=15543, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15543, hp=200\n", + "Call query_by_index with arch_index=15544, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15544, hp=200\n", + "Call query_by_index with arch_index=15545, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15545, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "100%|█████████▉| 15560/15625 [03:19<00:00, 93.23it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15546, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15546, hp=200\n", + "Call query_by_index with arch_index=15547, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15547, hp=200\n", + "Call query_by_index with arch_index=15548, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15548, hp=200\n", + "Call query_by_index with arch_index=15549, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15549, hp=200\n", + "Call query_by_index with arch_index=15550, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15550, hp=200\n", + "Call query_by_index with arch_index=15551, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15551, hp=200\n", + "Call query_by_index with arch_index=15552, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15552, hp=200\n", + "Call query_by_index with arch_index=15553, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15553, hp=200\n", + "Call query_by_index with arch_index=15554, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15554, hp=200\n", + "Call query_by_index with arch_index=15555, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15555, hp=200\n", + "Call query_by_index with arch_index=15556, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15556, hp=200\n", + "Call query_by_index with arch_index=15557, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15557, hp=200\n", + "Call query_by_index with arch_index=15558, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15558, hp=200\n", + "Call query_by_index with arch_index=15559, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15559, hp=200\n", + "Call query_by_index with arch_index=15560, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15560, hp=200\n", + "Call query_by_index with arch_index=15561, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15561, hp=200\n", + "Call query_by_index with arch_index=15562, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15562, hp=200\n", + "Call query_by_index with arch_index=15563, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15563, hp=200\n", + "Call query_by_index with arch_index=15564, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15564, hp=200\n", + "Call query_by_index with arch_index=15565, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15565, hp=200\n", + "Call query_by_index with arch_index=15566, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15566, hp=200\n", + "Call query_by_index with arch_index=15567, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15567, hp=200\n", + "Call query_by_index with arch_index=15568, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15568, hp=200\n", + "Call query_by_index with arch_index=15569, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15569, hp=200\n", + "Call query_by_index with arch_index=15570, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15570, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "100%|█████████▉| 15581/15625 [03:19<00:00, 95.37it/s]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15571, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15571, hp=200\n", + "Call query_by_index with arch_index=15572, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15572, hp=200\n", + "Call query_by_index with arch_index=15573, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15573, hp=200\n", + "Call query_by_index with arch_index=15574, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15574, hp=200\n", + "Call query_by_index with arch_index=15575, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15575, hp=200\n", + "Call query_by_index with arch_index=15576, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15576, hp=200\n", + "Call query_by_index with arch_index=15577, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15577, hp=200\n", + "Call query_by_index with arch_index=15578, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15578, hp=200\n", + "Call query_by_index with arch_index=15579, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15579, hp=200\n", + "Call query_by_index with arch_index=15580, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15580, hp=200\n", + "Call query_by_index with arch_index=15581, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15581, hp=200\n", + "Call query_by_index with arch_index=15582, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15582, hp=200\n", + "Call query_by_index with arch_index=15583, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15583, hp=200\n", + "Call query_by_index with arch_index=15584, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15584, hp=200\n", + "Call query_by_index with arch_index=15585, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15585, hp=200\n", + "Call query_by_index with arch_index=15586, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15586, hp=200\n", + "Call query_by_index with arch_index=15587, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15587, hp=200\n", + "Call query_by_index with arch_index=15588, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15588, hp=200\n", + "Call query_by_index with arch_index=15589, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15589, hp=200\n", + "Call query_by_index with arch_index=15590, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15590, hp=200\n", + "Call query_by_index with arch_index=15591, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15591, hp=200\n", + "Call query_by_index with arch_index=15592, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15592, hp=200\n", + "Call query_by_index with arch_index=15593, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15593, hp=200\n", + "Call query_by_index with arch_index=15594, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15594, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "100%|█████████▉| 15606/15625 [03:19<00:00, 91.64it/s] " + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Call query_by_index with arch_index=15595, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15595, hp=200\n", + "Call query_by_index with arch_index=15596, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15596, hp=200\n", + "Call query_by_index with arch_index=15597, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15597, hp=200\n", + "Call query_by_index with arch_index=15598, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15598, hp=200\n", + "Call query_by_index with arch_index=15599, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15599, hp=200\n", + "Call query_by_index with arch_index=15600, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15600, hp=200\n", + "Call query_by_index with arch_index=15601, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15601, hp=200\n", + "Call query_by_index with arch_index=15602, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15602, hp=200\n", + "Call query_by_index with arch_index=15603, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15603, hp=200\n", + "Call query_by_index with arch_index=15604, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15604, hp=200\n", + "Call query_by_index with arch_index=15605, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15605, hp=200\n", + "Call query_by_index with arch_index=15606, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15606, hp=200\n", + "Call query_by_index with arch_index=15607, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15607, hp=200\n", + "Call query_by_index with arch_index=15608, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15608, hp=200\n", + "Call query_by_index with arch_index=15609, dataname=cifar10, hp=200\n", + "Call query_meta_info_by_index with arch_index=15609, hp=200\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "100%|██████████| 15625/15625 [03:20<00:00, 78.01it/s]\n", + " 0%| | 0/15625 [00:00 bacc:\n", + " bop = opidx\n", + " bacc = acc\n", + " best_ops.append(bop)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "b0a1007e", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[3, 3, 3, 3, 3, 3]" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "best_ops" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "5d8027e4", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[93.74, 93.56, 93.98]" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "acc_d[tuple(best_ops)]" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "771a6de2", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "rank = 166 / 15625 top 1.1 %\n" + ] + } + ], + "source": [ + "selected_acc = stat.mean(acc_d[tuple(best_ops)])\n", + "rank = 1\n", + "for k,v in acc_d.items():\n", + " if stat.mean(v) > selected_acc:\n", + " rank += 1\n", + "print('rank = ',rank,'/',len(acc_d), 'top', round(rank/len(acc_d)*100,1), '%')" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "09ba9946", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "|nor_conv_3x3~0|+|nor_conv_3x3~0|nor_conv_3x3~1|+|skip_connect~0|nor_conv_3x3~1|nor_conv_1x1~2|\n", + "94.68\n" + ] + } + ], + "source": [ + "all_acc = []\n", + "best_acc = -1\n", + "best_k = None\n", + "for k,a in accuracy.items():\n", + " for x in a:\n", + " if x > best_acc:\n", + " best_acc = x\n", + " best_k = k\n", + "print(best_k)\n", + "print(best_acc)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "3a1338e6", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "edge = 0 op = none best_accuracy = 94.15%\n", + "edge = 0 op = skip_connect best_accuracy = 94.18%\n", + "edge = 0 op = nor_conv_1x1 best_accuracy = 94.44%\n", + "edge = 0 op = nor_conv_3x3 best_accuracy = 94.68%\n", + "edge = 0 op = avg_pool_3x3 best_accuracy = 93.86%\n", + "edge = 1 op = none best_accuracy = 94.24%\n", + "edge = 1 op = skip_connect best_accuracy = 94.16%\n", + "edge = 1 op = nor_conv_1x1 best_accuracy = 94.49%\n", + "edge = 1 op = nor_conv_3x3 best_accuracy = 94.68%\n", + "edge = 1 op = avg_pool_3x3 best_accuracy = 94.09%\n", + "edge = 2 op = none best_accuracy = 94.25%\n", + "edge = 2 op = skip_connect best_accuracy = 94.43%\n", + "edge = 2 op = nor_conv_1x1 best_accuracy = 94.49%\n", + "edge = 2 op = nor_conv_3x3 best_accuracy = 94.68%\n", + "edge = 2 op = avg_pool_3x3 best_accuracy = 94.19%\n", + "edge = 3 op = none best_accuracy = 94.16%\n", + "edge = 3 op = skip_connect best_accuracy = 94.68%\n", + "edge = 3 op = nor_conv_1x1 best_accuracy = 94.03%\n", + "edge = 3 op = nor_conv_3x3 best_accuracy = 94.04%\n", + "edge = 3 op = avg_pool_3x3 best_accuracy = 93.85%\n", + "edge = 4 op = none best_accuracy = 94.29%\n", + "edge = 4 op = skip_connect best_accuracy = 94.18%\n", + "edge = 4 op = nor_conv_1x1 best_accuracy = 94.56%\n", + "edge = 4 op = nor_conv_3x3 best_accuracy = 94.68%\n", + "edge = 4 op = avg_pool_3x3 best_accuracy = 94.23%\n", + "edge = 5 op = none best_accuracy = 94.05%\n", + "edge = 5 op = skip_connect best_accuracy = 94.16%\n", + "edge = 5 op = nor_conv_1x1 best_accuracy = 94.68%\n", + "edge = 5 op = nor_conv_3x3 best_accuracy = 94.56%\n", + "edge = 5 op = avg_pool_3x3 best_accuracy = 94.1%\n" + ] + } + ], + "source": [ + "for k,v in results.items():\n", + " print(f'edge = {k[0]} op = {_opindex_to_name[k[1]]} best_accuracy = {round(max(v),2)}%')" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "e689d62e", + "metadata": {}, + "outputs": [], + "source": [ + "best_ops = []\n", + "for edge in range(6):\n", + " bop = -1\n", + " bacc= -1\n", + " for opidx in range(5):\n", + " k=(edge,opidx)\n", + " acc = max(results[k])\n", + " if acc > bacc:\n", + " bop = opidx\n", + " bacc = acc\n", + " best_ops.append(bop)" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "acd173bf", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[3, 3, 3, 1, 3, 2]" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "best_ops" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "490df988", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['nor_conv_3x3',\n", + " 'nor_conv_3x3',\n", + " 'nor_conv_3x3',\n", + " 'skip_connect',\n", + " 'nor_conv_3x3',\n", + " 'nor_conv_1x1']" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "[_opindex_to_name[x] for x in best_ops]" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "8fa2dc3b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "rank = 1 / 15625 top 0.0 %\n" + ] + } + ], + "source": [ + "selected_acc = stat.mean(acc_d[tuple(best_ops)])\n", + "rank = 1\n", + "for k,v in acc_d.items():\n", + " if stat.mean(v) > selected_acc:\n", + " rank += 1\n", + "print('rank = ',rank,'/',len(acc_d), 'top', round(rank/len(acc_d)*100,1), '%')" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "id": "b2cc0c38", + "metadata": {}, + "outputs": [], + "source": [ + "#TODO choose operations in a specific order" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "id": "afb24163", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "rank = 71 / 15625 top 0.5 %\n" + ] + } + ], + "source": [ + "for k,v in acc_d.items():\n", + " if stat.mean(v) > 93.9:\n", + " rank += 1\n", + "print('rank = ',rank,'/',len(acc_d), 'top', round(rank/len(acc_d)*100,1), '%')" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "id": "4519f956", + "metadata": {}, + "outputs": [], + "source": [ + "tenas_ops = [3, 0, 1, 3, 3, 1]" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "id": "cc05ea07", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "92.81\n", + "rank = 1817 / 15625 top 11.6 %\n" + ] + } + ], + "source": [ + "selected_acc = stat.mean(acc_d[tuple(tenas_ops)])\n", + "rank = 1\n", + "print(selected_acc)\n", + "for k,v in acc_d.items():\n", + " if stat.mean(v) > selected_acc:\n", + " rank += 1\n", + "print('rank = ',rank,'/',len(acc_d), 'top', round(rank/len(acc_d)*100,1), '%')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "03c472be", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "darts", + "language": "python", + "name": "darts" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks_201/nb2_test_acc_cf10.p b/notebooks_201/nb2_test_acc_cf10.p new file mode 100644 index 0000000..3c8bfdc Binary files /dev/null and b/notebooks_201/nb2_test_acc_cf10.p differ diff --git a/notebooks_201/op_correl_time.pdf b/notebooks_201/op_correl_time.pdf new file mode 100644 index 0000000..34f8f26 Binary files /dev/null and b/notebooks_201/op_correl_time.pdf differ diff --git a/notebooks_201/op_correl_time_nwot.pdf b/notebooks_201/op_correl_time_nwot.pdf new file mode 100644 index 0000000..d3c9fa0 Binary files /dev/null and b/notebooks_201/op_correl_time_nwot.pdf differ diff --git a/notebooks_201/op_correl_time_synflow.pdf b/notebooks_201/op_correl_time_synflow.pdf new file mode 100644 index 0000000..3dd6177 Binary files /dev/null and b/notebooks_201/op_correl_time_synflow.pdf differ diff --git a/notebooks_201/op_strength.ipynb b/notebooks_201/op_strength.ipynb new file mode 100644 index 0000000..8a8410a --- /dev/null +++ b/notebooks_201/op_strength.ipynb @@ -0,0 +1,1612 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 131, + "id": "78dba395", + "metadata": {}, + "outputs": [], + "source": [ + "import csv\n", + "import pickle\n", + "import statistics as stat" + ] + }, + { + "cell_type": "code", + "execution_count": 132, + "id": "a2566b68", + "metadata": {}, + "outputs": [], + "source": [ + "m_names = {\n", + " 'acc':'avg-acc',\n", + " 'best-acc':'best-acc',\n", + " 'discrete acc darts':'disc-acc',\n", + " 'best_nwot':'best_zc(nwot)',\n", + " 'best_synflow':'best_zc(synflow)',\n", + " 'dartspt':'darts-pt',\n", + " 'zc pt':'zc-pt(nwot)',\n", + " 'discrete zc':'disc-zc(nwot)',\n", + " #'alpha':'darts-100',\n", + " 'alpha-60':'darts',\n", + " 'tenaspt':'tenas',\n", + " 'synflow':'zc-pt(synflow)',\n", + " 'synflow_disc':'disc-zc(synflow)',\n", + " 'zc-pt-post':'zc-pt-post',\n", + " 'zc-disc-post':'zc-disc-post'\n", + "}" + ] + }, + { + "cell_type": "code", + "execution_count": 133, + "id": "7cc2961d", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['none', 'skip_connect', 'nor_conv_1x1', 'nor_conv_3x3', 'avg_pool_3x3']\n" + ] + } + ], + "source": [ + "ops=[]\n", + "edge = 0\n", + "num_edges = 6\n", + "op_strengths = []\n", + "for e in range(num_edges):\n", + " op_strengths.append({})\n", + "\n", + "with open('op_strength_src.csv') as csv_file:\n", + " csv_reader = csv.reader(csv_file, delimiter=',')\n", + " line_count = 0\n", + " for row in csv_reader:\n", + " if line_count == 0:\n", + " ops = row[1:-1]\n", + " line_count += 1\n", + " else:\n", + " #print(row)\n", + " if row == ['', '', '', '', '', '', '']:\n", + " edge += 1\n", + " line_count += 1\n", + " continue\n", + " #parse row\n", + " if row[0] not in m_names:\n", + " continue\n", + " method = m_names[row[0]]\n", + " op_strengths[edge][method] = []\n", + " for r in row[1:-1]:\n", + " if '±' in r:\n", + " r1 = r.split('±')[0]\n", + " r2 = r.split('±')[1]\n", + " r=r1\n", + " metric = float(r)\n", + " op_strengths[edge][method].append(metric)\n", + " line_count += 1\n", + "print(ops)" + ] + }, + { + "cell_type": "code", + "execution_count": 134, + "id": "7ececab5", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[{'avg-acc': [77.36, 83.81, 86.38, 87.32, 81.02],\n", + " 'disc-acc': [83.42, 84.1, 72.0, 76.35, 39.66],\n", + " 'darts-pt': [85.43, 17.02, 78.13, 59.09, 85.34],\n", + " 'zc-pt(nwot)': [3455.233646,\n", + " 3449.898772,\n", + " 3449.538363,\n", + " 3441.815563,\n", + " 3461.179476],\n", + " 'disc-zc(nwot)': [3331.007285,\n", + " 3445.489455,\n", + " 3366.877065,\n", + " 3437.551079,\n", + " 3423.180255],\n", + " 'best-acc': [94.15, 94.18, 94.44, 94.68, 93.86],\n", + " 'darts': [0.1387, 0.4758, 0.1296, 0.181, 0.0748],\n", + " 'tenas': [38.5, 48.0, 31.0, 6.0, 37.5],\n", + " 'zc-pt(synflow)': [1.9286723850908796e+31,\n", + " 7.990282869734622e+30,\n", + " 1.2421187150331997e+30,\n", + " 9.438907569335487e+26,\n", + " 8.191504786187086e+30],\n", + " 'disc-zc(synflow)': [4.639162000716631e+21,\n", + " 1.4975281050055959e+26,\n", + " 4.2221622054263117e+30,\n", + " 1.9475517523688712e+36,\n", + " 1.5075022033622535e+26],\n", + " 'best_zc(nwot)': [1702.1967536035393,\n", + " 1773.1779654806287,\n", + " 1793.8140278364453,\n", + " 1792.8682630835763,\n", + " 1761.1262357119376],\n", + " 'best_zc(synflow)': [5.784248799475683e+39,\n", + " 1.4769546208886953e+44,\n", + " 6.658953754065702e+49,\n", + " 5.1987025703231504e+39,\n", + " 1.9928388494681343e+35],\n", + " 'zc-pt-post': [3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583],\n", + " 'zc-disc-post': [2942.267, 3068.6416, 3009.5847, 3028.1794, 3031.4248]},\n", + " {'avg-acc': [80.03, 83.11, 85.23, 85.99, 81.52],\n", + " 'disc-acc': [85.12, 83.39, 76.72, 81.34, 84.38],\n", + " 'darts-pt': [85.52, 36.1, 84.39, 80.95, 85.49],\n", + " 'zc-pt(nwot)': [3452.145851,\n", + " 3448.696318,\n", + " 3441.809174,\n", + " 3440.652631,\n", + " 3453.739943],\n", + " 'disc-zc(nwot)': [3429.074707,\n", + " 3435.750274,\n", + " 3407.872847,\n", + " 3434.584512,\n", + " 3421.442414],\n", + " 'best-acc': [94.24, 94.16, 94.49, 94.68, 94.09],\n", + " 'darts': [0.1236, 0.5535, 0.11, 0.1249, 0.088],\n", + " 'tenas': [7.0, 55.0, 10.0, 15.0, 39.0],\n", + " 'zc-pt(synflow)': [3.116079880492518e+30,\n", + " 2.5018418732419554e+30,\n", + " 1.4274537256246266e+30,\n", + " 3.138287824323275e+29,\n", + " 2.5693894962958226e+30],\n", + " 'disc-zc(synflow)': [5.615386425664938e+28,\n", + " 2.340336657109326e+29,\n", + " 1.9258305801684058e+30,\n", + " 3.012759514473006e+32,\n", + " 2.2897138361934977e+29],\n", + " 'best_zc(nwot)': [1765.3743820515451,\n", + " 1770.8436009213751,\n", + " 1791.917305624048,\n", + " 1793.8140278364453,\n", + " 1763.877253730585],\n", + " 'best_zc(synflow)': [1.9424580089849912e+49,\n", + " 2.764587447411338e+49,\n", + " 6.658953754065702e+49,\n", + " 2.0353792445711388e+49,\n", + " 1.4435653786128956e+49],\n", + " 'zc-pt-post': [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668],\n", + " 'zc-disc-post': [3020.0203, 3052.1936, 3026.2217, 3022.0935, 3029.2]},\n", + " {'avg-acc': [82.9, 82.44, 84.05, 84.49, 81.98],\n", + " 'disc-acc': [85.96, 85.18, 54.02, 78.41, 84.88],\n", + " 'darts-pt': [85.51, 80.29, 81.86, 77.68, 85.32],\n", + " 'zc-pt(nwot)': [3446.521007,\n", + " 3447.612434,\n", + " 3435.455206,\n", + " 3436.396744,\n", + " 3449.275466],\n", + " 'disc-zc(nwot)': [3428.795464,\n", + " 3423.361285,\n", + " 3440.925616,\n", + " 3437.286935,\n", + " 3416.891544],\n", + " 'best-acc': [94.25, 94.43, 94.49, 94.68, 94.19],\n", + " 'darts': [0.2403, 0.3297, 0.1495, 0.1748, 0.1056],\n", + " 'tenas': [31.5, 10.0, 30.0, 16.5, 36.5],\n", + " 'zc-pt(synflow)': [1.0312338471669537e+31,\n", + " 4.9191575008661263e+30,\n", + " 1.4241158958667068e+30,\n", + " 1.0282498082879338e+28,\n", + " 5.038622256524752e+30],\n", + " 'disc-zc(synflow)': [1.6980829611704765e+25,\n", + " 3.3199508659283994e+27,\n", + " 3.3825056097270114e+30,\n", + " 1.2059727722928161e+35,\n", + " 3.279653417965715e+27],\n", + " 'best_zc(nwot)': [1764.51075805859,\n", + " 1764.116749555202,\n", + " 1793.8140278364453,\n", + " 1792.8239766388833,\n", + " 1764.1848313456592],\n", + " 'best_zc(synflow)': [8.376122028137071e+41,\n", + " 1.0615041036082487e+45,\n", + " 6.658953754065702e+49,\n", + " 8.399427750574918e+41,\n", + " 2.5270360875229e+39],\n", + " 'zc-pt-post': [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577],\n", + " 'zc-disc-post': [3044.023, 3033.0627, 3032.825, 3052.0688, 3023.2302]},\n", + " {'avg-acc': [74.02, 85.17, 87.3, 88.28, 81.38],\n", + " 'disc-acc': [66.18, 85.38, 78.8, 81.59, 82.89],\n", + " 'darts-pt': [85.49, 9.86, 81.79, 59.18, 85.48],\n", + " 'zc-pt(nwot)': [3453.805194,\n", + " 3435.985406,\n", + " 3444.044047,\n", + " 3445.595326,\n", + " 3447.067855],\n", + " 'disc-zc(nwot)': [3408.990502,\n", + " 3464.050741,\n", + " 3359.888463,\n", + " 3382.1755,\n", + " 3431.805571],\n", + " 'best-acc': [94.16, 94.68, 94.03, 94.04, 93.85],\n", + " 'darts': [0.0636, 0.6513, 0.0826, 0.1335, 0.0691],\n", + " 'tenas': [34.0, 44.0, 53.5, 23.0, 30.0],\n", + " 'zc-pt(synflow)': [2.0042808467776213e+30,\n", + " 1.9513599734483263e+30,\n", + " 1.5188352495143643e+30,\n", + " 7.704103863066581e+29,\n", + " 1.9536326167605112e+30],\n", + " 'disc-zc(synflow)': [4.3050000047616484e+29,\n", + " 7.635399455155384e+29,\n", + " 1.5949429556375966e+30,\n", + " 1.4519088590209463e+31,\n", + " 7.345232988374157e+29],\n", + " 'best_zc(nwot)': [1766.5481959337162,\n", + " 1769.1683503033412,\n", + " 1793.8140278364453,\n", + " 1792.8682630835763,\n", + " 1765.1445530390838],\n", + " 'best_zc(synflow)': [5.90523769961745e+49,\n", + " 6.344766865099622e+49,\n", + " 6.571181309028854e+49,\n", + " 6.57509920946309e+49,\n", + " 6.658953754065702e+49],\n", + " 'zc-pt-post': [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965],\n", + " 'zc-disc-post': [2975.976, 3130.7397, 3008.5625, 3009.341, 3086.3398]},\n", + " {'avg-acc': [80.14, 83.05, 85.09, 85.7, 81.89],\n", + " 'disc-acc': [86.44, 84.75, 80.23, 80.46, 80.13],\n", + " 'darts-pt': [85.45, 51.15, 78.84, 64.64, 85.14],\n", + " 'zc-pt(nwot)': [3451.055723,\n", + " 3449.796894,\n", + " 3442.625354,\n", + " 3441.131751,\n", + " 3453.311493],\n", + " 'disc-zc(nwot)': [3433.98773,\n", + " 3435.573458,\n", + " 3424.470031,\n", + " 3431.143217,\n", + " 3423.153213],\n", + " 'best-acc': [94.29, 94.18, 94.56, 94.68, 94.23],\n", + " 'darts': [0.1183, 0.48, 0.1305, 0.1732, 0.0979],\n", + " 'tenas': [32.0, 32.5, 36.5, 32.0, 52.0],\n", + " 'zc-pt(synflow)': [3.165975343348193e+30,\n", + " 2.4302742111297496e+30,\n", + " 1.4853908452542004e+30,\n", + " 2.868307126123347e+29,\n", + " 2.6891361283692336e+30],\n", + " 'disc-zc(synflow)': [5.5202846896598e+28,\n", + " 2.4896852024898197e+29,\n", + " 2.1810394989246777e+30,\n", + " 2.9482018739806336e+32,\n", + " 2.2732178076450144e+29],\n", + " 'best_zc(nwot)': [1752.024924623228,\n", + " 1793.8140278364453,\n", + " 1786.3402409418215,\n", + " 1785.0294182838636,\n", + " 1781.9741301640186],\n", + " 'best_zc(synflow)': [1.8865959738805548e+49,\n", + " 2.593134717306188e+49,\n", + " 6.658953754065702e+49,\n", + " 2.021273089103704e+49,\n", + " 1.6187260144154453e+49],\n", + " 'zc-pt-post': [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087],\n", + " 'zc-disc-post': [3037.8726, 3055.4219, 3027.6638, 3024.3271, 3037.8108]},\n", + " {'avg-acc': [77.61, 83.43, 86.18, 86.95, 81.74],\n", + " 'disc-acc': [86.28, 82.69, 77.13, 76.8, 81.99],\n", + " 'darts-pt': [85.54, 32.43, 81.04, 72.75, 85.51],\n", + " 'zc-pt(nwot)': [3450.967554,\n", + " 3448.211459,\n", + " 3440.79926,\n", + " 3443.240243,\n", + " 3452.989921],\n", + " 'disc-zc(nwot)': [3434.421701,\n", + " 3437.661196,\n", + " 3418.572637,\n", + " 3397.51709,\n", + " 3424.166157],\n", + " 'best-acc': [94.05, 94.16, 94.68, 94.56, 94.1],\n", + " 'darts': [0.1648, 0.4853, 0.1223, 0.1397, 0.088],\n", + " 'tenas': [38.5, 16.0, 20.0, 17.0, 27.5],\n", + " 'zc-pt(synflow)': [1.9460309216168614e+31,\n", + " 8.014786854561015e+30,\n", + " 1.1851807660289746e+30,\n", + " 8.96867143875011e+26,\n", + " 7.75842932776677e+30],\n", + " 'disc-zc(synflow)': [4.777733726551756e+21,\n", + " 1.4572459237815469e+26,\n", + " 3.8590321292364994e+30,\n", + " 1.8898449210848245e+36,\n", + " 1.5222938895812008e+26],\n", + " 'best_zc(nwot)': [1761.8789642379636,\n", + " 1769.103803678444,\n", + " 1793.8140278364453,\n", + " 1792.8239766388833,\n", + " 1761.9145207476113],\n", + " 'best_zc(synflow)': [5.776473195639679e+39,\n", + " 1.4672616553030765e+44,\n", + " 6.658953754065702e+49,\n", + " 5.480408193532999e+39,\n", + " 1.9606567871518125e+35],\n", + " 'zc-pt-post': [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593],\n", + " 'zc-disc-post': [3061.6133, 3063.294, 3038.05, 3012.938, 3042.5535]}]" + ] + }, + "execution_count": 134, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "op_strengths" + ] + }, + { + "cell_type": "code", + "execution_count": 135, + "id": "566fe377", + "metadata": {}, + "outputs": [], + "source": [ + "#override disc_acc with results from lukasz\n", + "disc_accuracy_stage_0 = {(100, 0, 0): 83.267998,\n", + " (100, 0, 1): 82.239998,\n", + " (100, 0, 2): 64.995995,\n", + " (100, 0, 3): 71.755997,\n", + " (100, 0, 4): 54.307999,\n", + " (100, 1, 0): 84.935997,\n", + " (100, 1, 1): 83.231995,\n", + " (100, 1, 2): 73.231995,\n", + " (100, 1, 3): 76.771996,\n", + " (100, 1, 4): 83.451996,\n", + " (100, 2, 0): 83.867996,\n", + " (100, 2, 1): 83.727997,\n", + " (100, 2, 2): 77.332001,\n", + " (100, 2, 3): 76.832001,\n", + " (100, 2, 4): 83.251999,\n", + " (100, 3, 0): 65.767998,\n", + " (100, 3, 1): 84.444,\n", + " (100, 3, 2): 75.816002,\n", + " (100, 3, 3): 78.68,\n", + " (100, 3, 4): 62.703999,\n", + " (100, 4, 0): 83.571999,\n", + " (100, 4, 1): 82.028,\n", + " (100, 4, 2): 75.023994,\n", + " (100, 4, 3): 76.087997,\n", + " (100, 4, 4): 82.563995,\n", + " (100, 5, 0): 83.947998,\n", + " (100, 5, 1): 82.447998,\n", + " (100, 5, 2): 66.692001,\n", + " (100, 5, 3): 71.363998,\n", + " (100, 5, 4): 80.311996}\n", + "\n", + "for e in range(6):\n", + " for o in range(5):\n", + " op_strengths[e]['disc-acc'][o] = disc_accuracy_stage_0[(100,e,o)]" + ] + }, + { + "cell_type": "code", + "execution_count": 136, + "id": "c9d1fcc3", + "metadata": {}, + "outputs": [], + "source": [ + "flat_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " flat_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'pt' in k or 'tenas' in k:\n", + " flat_op_strengths[k].extend([-vv for vv in v])\n", + " else:\n", + " flat_op_strengths[k].extend(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 137, + "id": "b5a2757c", + "metadata": {}, + "outputs": [], + "source": [ + "sq_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " sq_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'pt' in k or 'tenas' in k:\n", + " sq_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " sq_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 138, + "id": "efeb1742", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "{'avg-acc': [77.36, 83.81, 86.38, 87.32, 81.02], 'disc-acc': [83.267998, 82.239998, 64.995995, 71.755997, 54.307999], 'darts-pt': [-85.43, -17.02, -78.13, -59.09, -85.34], 'zc-pt(nwot)': [-3455.233646, -3449.898772, -3449.538363, -3441.815563, -3461.179476], 'disc-zc(nwot)': [3331.007285, 3445.489455, 3366.877065, 3437.551079, 3423.180255], 'best-acc': [94.15, 94.18, 94.44, 94.68, 93.86], 'darts': [0.1387, 0.4758, 0.1296, 0.181, 0.0748], 'tenas': [-38.5, -48.0, -31.0, -6.0, -37.5], 'zc-pt(synflow)': [-1.9286723850908796e+31, -7.990282869734622e+30, -1.2421187150331997e+30, -9.438907569335487e+26, -8.191504786187086e+30], 'disc-zc(synflow)': [4.639162000716631e+21, 1.4975281050055959e+26, 4.2221622054263117e+30, 1.9475517523688712e+36, 1.5075022033622535e+26], 'best_zc(nwot)': [1702.1967536035393, 1773.1779654806287, 1793.8140278364453, 1792.8682630835763, 1761.1262357119376], 'best_zc(synflow)': [5.784248799475683e+39, 1.4769546208886953e+44, 6.658953754065702e+49, 5.1987025703231504e+39, 1.9928388494681343e+35], 'zc-pt-post': [-3067.0476, -3055.9404, -3059.8901, -3060.4536, -3073.5583], 'zc-disc-post': [2942.267, 3068.6416, 3009.5847, 3028.1794, 3031.4248]}\n", + "{'avg-acc': [80.03, 83.11, 85.23, 85.99, 81.52], 'disc-acc': [84.935997, 83.231995, 73.231995, 76.771996, 83.451996], 'darts-pt': [-85.52, -36.1, -84.39, -80.95, -85.49], 'zc-pt(nwot)': [-3452.145851, -3448.696318, -3441.809174, -3440.652631, -3453.739943], 'disc-zc(nwot)': [3429.074707, 3435.750274, 3407.872847, 3434.584512, 3421.442414], 'best-acc': [94.24, 94.16, 94.49, 94.68, 94.09], 'darts': [0.1236, 0.5535, 0.11, 0.1249, 0.088], 'tenas': [-7.0, -55.0, -10.0, -15.0, -39.0], 'zc-pt(synflow)': [-3.116079880492518e+30, -2.5018418732419554e+30, -1.4274537256246266e+30, -3.138287824323275e+29, -2.5693894962958226e+30], 'disc-zc(synflow)': [5.615386425664938e+28, 2.340336657109326e+29, 1.9258305801684058e+30, 3.012759514473006e+32, 2.2897138361934977e+29], 'best_zc(nwot)': [1765.3743820515451, 1770.8436009213751, 1791.917305624048, 1793.8140278364453, 1763.877253730585], 'best_zc(synflow)': [1.9424580089849912e+49, 2.764587447411338e+49, 6.658953754065702e+49, 2.0353792445711388e+49, 1.4435653786128956e+49], 'zc-pt-post': [-3067.0476, -3058.9197, -3048.8745, -3051.2664, -3066.668], 'zc-disc-post': [3020.0203, 3052.1936, 3026.2217, 3022.0935, 3029.2]}\n", + "{'avg-acc': [82.9, 82.44, 84.05, 84.49, 81.98], 'disc-acc': [83.867996, 83.727997, 77.332001, 76.832001, 83.251999], 'darts-pt': [-85.51, -80.29, -81.86, -77.68, -85.32], 'zc-pt(nwot)': [-3446.521007, -3447.612434, -3435.455206, -3436.396744, -3449.275466], 'disc-zc(nwot)': [3428.795464, 3423.361285, 3440.925616, 3437.286935, 3416.891544], 'best-acc': [94.25, 94.43, 94.49, 94.68, 94.19], 'darts': [0.2403, 0.3297, 0.1495, 0.1748, 0.1056], 'tenas': [-31.5, -10.0, -30.0, -16.5, -36.5], 'zc-pt(synflow)': [-1.0312338471669537e+31, -4.9191575008661263e+30, -1.4241158958667068e+30, -1.0282498082879338e+28, -5.038622256524752e+30], 'disc-zc(synflow)': [1.6980829611704765e+25, 3.3199508659283994e+27, 3.3825056097270114e+30, 1.2059727722928161e+35, 3.279653417965715e+27], 'best_zc(nwot)': [1764.51075805859, 1764.116749555202, 1793.8140278364453, 1792.8239766388833, 1764.1848313456592], 'best_zc(synflow)': [8.376122028137071e+41, 1.0615041036082487e+45, 6.658953754065702e+49, 8.399427750574918e+41, 2.5270360875229e+39], 'zc-pt-post': [-3067.0476, -3068.708, -3056.3506, -3047.9695, -3071.3577], 'zc-disc-post': [3044.023, 3033.0627, 3032.825, 3052.0688, 3023.2302]}\n", + "{'avg-acc': [74.02, 85.17, 87.3, 88.28, 81.38], 'disc-acc': [65.767998, 84.444, 75.816002, 78.68, 62.703999], 'darts-pt': [-85.49, -9.86, -81.79, -59.18, -85.48], 'zc-pt(nwot)': [-3453.805194, -3435.985406, -3444.044047, -3445.595326, -3447.067855], 'disc-zc(nwot)': [3408.990502, 3464.050741, 3359.888463, 3382.1755, 3431.805571], 'best-acc': [94.16, 94.68, 94.03, 94.04, 93.85], 'darts': [0.0636, 0.6513, 0.0826, 0.1335, 0.0691], 'tenas': [-34.0, -44.0, -53.5, -23.0, -30.0], 'zc-pt(synflow)': [-2.0042808467776213e+30, -1.9513599734483263e+30, -1.5188352495143643e+30, -7.704103863066581e+29, -1.9536326167605112e+30], 'disc-zc(synflow)': [4.3050000047616484e+29, 7.635399455155384e+29, 1.5949429556375966e+30, 1.4519088590209463e+31, 7.345232988374157e+29], 'best_zc(nwot)': [1766.5481959337162, 1769.1683503033412, 1793.8140278364453, 1792.8682630835763, 1765.1445530390838], 'best_zc(synflow)': [5.90523769961745e+49, 6.344766865099622e+49, 6.571181309028854e+49, 6.57509920946309e+49, 6.658953754065702e+49], 'zc-pt-post': [-3067.0476, -3032.6658, -3058.9646, -3059.2861, -3047.1965], 'zc-disc-post': [2975.976, 3130.7397, 3008.5625, 3009.341, 3086.3398]}\n", + "{'avg-acc': [80.14, 83.05, 85.09, 85.7, 81.89], 'disc-acc': [83.571999, 82.028, 75.023994, 76.087997, 82.563995], 'darts-pt': [-85.45, -51.15, -78.84, -64.64, -85.14], 'zc-pt(nwot)': [-3451.055723, -3449.796894, -3442.625354, -3441.131751, -3453.311493], 'disc-zc(nwot)': [3433.98773, 3435.573458, 3424.470031, 3431.143217, 3423.153213], 'best-acc': [94.29, 94.18, 94.56, 94.68, 94.23], 'darts': [0.1183, 0.48, 0.1305, 0.1732, 0.0979], 'tenas': [-32.0, -32.5, -36.5, -32.0, -52.0], 'zc-pt(synflow)': [-3.165975343348193e+30, -2.4302742111297496e+30, -1.4853908452542004e+30, -2.868307126123347e+29, -2.6891361283692336e+30], 'disc-zc(synflow)': [5.5202846896598e+28, 2.4896852024898197e+29, 2.1810394989246777e+30, 2.9482018739806336e+32, 2.2732178076450144e+29], 'best_zc(nwot)': [1752.024924623228, 1793.8140278364453, 1786.3402409418215, 1785.0294182838636, 1781.9741301640186], 'best_zc(synflow)': [1.8865959738805548e+49, 2.593134717306188e+49, 6.658953754065702e+49, 2.021273089103704e+49, 1.6187260144154453e+49], 'zc-pt-post': [-3067.0476, -3060.9983, -3057.1006, -3054.3428, -3066.2087], 'zc-disc-post': [3037.8726, 3055.4219, 3027.6638, 3024.3271, 3037.8108]}\n", + "{'avg-acc': [77.61, 83.43, 86.18, 86.95, 81.74], 'disc-acc': [83.947998, 82.447998, 66.692001, 71.363998, 80.311996], 'darts-pt': [-85.54, -32.43, -81.04, -72.75, -85.51], 'zc-pt(nwot)': [-3450.967554, -3448.211459, -3440.79926, -3443.240243, -3452.989921], 'disc-zc(nwot)': [3434.421701, 3437.661196, 3418.572637, 3397.51709, 3424.166157], 'best-acc': [94.05, 94.16, 94.68, 94.56, 94.1], 'darts': [0.1648, 0.4853, 0.1223, 0.1397, 0.088], 'tenas': [-38.5, -16.0, -20.0, -17.0, -27.5], 'zc-pt(synflow)': [-1.9460309216168614e+31, -8.014786854561015e+30, -1.1851807660289746e+30, -8.96867143875011e+26, -7.75842932776677e+30], 'disc-zc(synflow)': [4.777733726551756e+21, 1.4572459237815469e+26, 3.8590321292364994e+30, 1.8898449210848245e+36, 1.5222938895812008e+26], 'best_zc(nwot)': [1761.8789642379636, 1769.103803678444, 1793.8140278364453, 1792.8239766388833, 1761.9145207476113], 'best_zc(synflow)': [5.776473195639679e+39, 1.4672616553030765e+44, 6.658953754065702e+49, 5.480408193532999e+39, 1.9606567871518125e+35], 'zc-pt-post': [-3067.0476, -3063.1135, -3058.818, -3064.5405, -3070.7593], 'zc-disc-post': [3061.6133, 3063.294, 3038.05, 3012.938, 3042.5535]}\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accdarts-ptzc-pt(nwot)disc-zc(nwot)best-accdartstenaszc-pt(synflow)disc-zc(synflow)best_zc(nwot)best_zc(synflow)zc-pt-postzc-disc-post
avg-acc1.000000-0.4833330.6666670.8333330.0333330.6500000.3166670.3004330.9333330.9166670.8166670.4166670.683333-0.033333
best-acc0.650000-0.3166670.4166670.7666670.1000001.0000000.2000000.4350650.6333330.6000000.5333330.2500000.583333-0.250000
best_zc(nwot)0.816667-0.4666670.5500000.7833330.0666670.5333330.2166670.0991340.7500000.7333331.0000000.4666670.583333-0.100000
best_zc(synflow)0.416667-0.3500000.4000000.5333330.1666670.2500000.3666670.2252160.3833330.3333330.4666671.0000000.6500000.100000
darts0.3166670.3500000.6500000.4500000.5000000.2000001.0000000.1350650.2166670.1500000.2166670.3666670.4000000.400000
darts-pt0.666667-0.2166671.0000000.5833330.4000000.4166670.6500000.1752160.6833330.6333330.5500000.4000000.6333330.400000
disc-acc-0.4833331.000000-0.216667-0.3166670.116667-0.3166670.350000-0.157684-0.550000-0.600000-0.466667-0.350000-0.4000000.200000
disc-zc(nwot)0.0333330.1166670.4000000.2166671.0000000.1000000.5000000.077814-0.050000-0.0833330.0666670.1666670.2666670.633333
disc-zc(synflow)0.916667-0.6000000.6333330.716667-0.0833330.6000000.1500000.3171000.9833331.0000000.7333330.3333330.516667-0.150000
tenas0.300433-0.1576840.1752160.2436150.0778140.4350650.1350651.0000000.2837660.3171000.0991340.2252160.083766-0.108550
zc-disc-post-0.0333330.2000000.400000-0.0666670.633333-0.2500000.400000-0.108550-0.133333-0.150000-0.1000000.1000000.2166671.000000
zc-pt(nwot)0.833333-0.3166670.5833331.0000000.2166670.7666670.4500000.2436150.7500000.7166670.7833330.5333330.800000-0.066667
zc-pt(synflow)0.933333-0.5500000.6833330.750000-0.0500000.6333330.2166670.2837661.0000000.9833330.7500000.3833330.583333-0.133333
zc-pt-post0.683333-0.4000000.6333330.8000000.2666670.5833330.4000000.0837660.5833330.5166670.5833330.6500001.0000000.216667
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc darts-pt zc-pt(nwot) disc-zc(nwot) \\\n", + "avg-acc 1.000000 -0.483333 0.666667 0.833333 0.033333 \n", + "best-acc 0.650000 -0.316667 0.416667 0.766667 0.100000 \n", + "best_zc(nwot) 0.816667 -0.466667 0.550000 0.783333 0.066667 \n", + "best_zc(synflow) 0.416667 -0.350000 0.400000 0.533333 0.166667 \n", + "darts 0.316667 0.350000 0.650000 0.450000 0.500000 \n", + "darts-pt 0.666667 -0.216667 1.000000 0.583333 0.400000 \n", + "disc-acc -0.483333 1.000000 -0.216667 -0.316667 0.116667 \n", + "disc-zc(nwot) 0.033333 0.116667 0.400000 0.216667 1.000000 \n", + "disc-zc(synflow) 0.916667 -0.600000 0.633333 0.716667 -0.083333 \n", + "tenas 0.300433 -0.157684 0.175216 0.243615 0.077814 \n", + "zc-disc-post -0.033333 0.200000 0.400000 -0.066667 0.633333 \n", + "zc-pt(nwot) 0.833333 -0.316667 0.583333 1.000000 0.216667 \n", + "zc-pt(synflow) 0.933333 -0.550000 0.683333 0.750000 -0.050000 \n", + "zc-pt-post 0.683333 -0.400000 0.633333 0.800000 0.266667 \n", + "\n", + " best-acc darts tenas zc-pt(synflow) \\\n", + "avg-acc 0.650000 0.316667 0.300433 0.933333 \n", + "best-acc 1.000000 0.200000 0.435065 0.633333 \n", + "best_zc(nwot) 0.533333 0.216667 0.099134 0.750000 \n", + "best_zc(synflow) 0.250000 0.366667 0.225216 0.383333 \n", + "darts 0.200000 1.000000 0.135065 0.216667 \n", + "darts-pt 0.416667 0.650000 0.175216 0.683333 \n", + "disc-acc -0.316667 0.350000 -0.157684 -0.550000 \n", + "disc-zc(nwot) 0.100000 0.500000 0.077814 -0.050000 \n", + "disc-zc(synflow) 0.600000 0.150000 0.317100 0.983333 \n", + "tenas 0.435065 0.135065 1.000000 0.283766 \n", + "zc-disc-post -0.250000 0.400000 -0.108550 -0.133333 \n", + "zc-pt(nwot) 0.766667 0.450000 0.243615 0.750000 \n", + "zc-pt(synflow) 0.633333 0.216667 0.283766 1.000000 \n", + "zc-pt-post 0.583333 0.400000 0.083766 0.583333 \n", + "\n", + " disc-zc(synflow) best_zc(nwot) best_zc(synflow) \\\n", + "avg-acc 0.916667 0.816667 0.416667 \n", + "best-acc 0.600000 0.533333 0.250000 \n", + "best_zc(nwot) 0.733333 1.000000 0.466667 \n", + "best_zc(synflow) 0.333333 0.466667 1.000000 \n", + "darts 0.150000 0.216667 0.366667 \n", + "darts-pt 0.633333 0.550000 0.400000 \n", + "disc-acc -0.600000 -0.466667 -0.350000 \n", + "disc-zc(nwot) -0.083333 0.066667 0.166667 \n", + "disc-zc(synflow) 1.000000 0.733333 0.333333 \n", + "tenas 0.317100 0.099134 0.225216 \n", + "zc-disc-post -0.150000 -0.100000 0.100000 \n", + "zc-pt(nwot) 0.716667 0.783333 0.533333 \n", + "zc-pt(synflow) 0.983333 0.750000 0.383333 \n", + "zc-pt-post 0.516667 0.583333 0.650000 \n", + "\n", + " zc-pt-post zc-disc-post \n", + "avg-acc 0.683333 -0.033333 \n", + "best-acc 0.583333 -0.250000 \n", + "best_zc(nwot) 0.583333 -0.100000 \n", + "best_zc(synflow) 0.650000 0.100000 \n", + "darts 0.400000 0.400000 \n", + "darts-pt 0.633333 0.400000 \n", + "disc-acc -0.400000 0.200000 \n", + "disc-zc(nwot) 0.266667 0.633333 \n", + "disc-zc(synflow) 0.516667 -0.150000 \n", + "tenas 0.083766 -0.108550 \n", + "zc-disc-post 0.216667 1.000000 \n", + "zc-pt(nwot) 0.800000 -0.066667 \n", + "zc-pt(synflow) 0.583333 -0.133333 \n", + "zc-pt-post 1.000000 0.216667 " + ] + }, + "execution_count": 138, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import pandas as pd\n", + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " print(d)\n", + " df = pd.DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": 149, + "id": "4c7c0062", + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " best-acc avg-acc disc-acc best_zc(nwot) \\\n", + "best-acc 1.000000 0.650000 -0.316667 0.533333 \n", + "avg-acc 0.650000 1.000000 -0.483333 0.816667 \n", + "disc-acc -0.316667 -0.483333 1.000000 -0.466667 \n", + "best_zc(nwot) 0.533333 0.816667 -0.466667 1.000000 \n", + "best_zc(synflow) 0.250000 0.416667 -0.350000 0.466667 \n", + "disc-zc(synflow) 0.600000 0.916667 -0.600000 0.733333 \n", + "zc-pt(synflow) 0.633333 0.933333 -0.550000 0.750000 \n", + "disc-zc(nwot) 0.100000 0.033333 0.116667 0.066667 \n", + "zc-pt(nwot) 0.766667 0.833333 -0.316667 0.783333 \n", + "\n", + " best_zc(synflow) disc-zc(synflow) zc-pt(synflow) \\\n", + "best-acc 0.250000 0.600000 0.633333 \n", + "avg-acc 0.416667 0.916667 0.933333 \n", + "disc-acc -0.350000 -0.600000 -0.550000 \n", + "best_zc(nwot) 0.466667 0.733333 0.750000 \n", + "best_zc(synflow) 1.000000 0.333333 0.383333 \n", + "disc-zc(synflow) 0.333333 1.000000 0.983333 \n", + "zc-pt(synflow) 0.383333 0.983333 1.000000 \n", + "disc-zc(nwot) 0.166667 -0.083333 -0.050000 \n", + "zc-pt(nwot) 0.533333 0.716667 0.750000 \n", + "\n", + " disc-zc(nwot) zc-pt(nwot) \n", + "best-acc 0.100000 0.766667 \n", + "avg-acc 0.033333 0.833333 \n", + "disc-acc 0.116667 -0.316667 \n", + "best_zc(nwot) 0.066667 0.783333 \n", + "best_zc(synflow) 0.166667 0.533333 \n", + "disc-zc(synflow) -0.083333 0.716667 \n", + "zc-pt(synflow) -0.050000 0.750000 \n", + "disc-zc(nwot) 1.000000 0.216667 \n", + "zc-pt(nwot) 0.216667 1.000000 \n", + "(5, 8)\n", + "(5, 8)\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAy8AAAH5CAYAAACI1QErAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAADxmklEQVR4nOzdd3hTVR8H8G/SJt17l24KhW72KrKlIiBTNggoWxBEWS4UVBTFF5ClyFRUkA2CLBmFllVWS6HQvfduOtK8fwQCIV1gSxP4fp6nj+Tcc27Ouaa3+d2zBDKZTAYiIiIiIiI1J2zoChAREREREdUGgxciIiIiItIIDF6IiIiIiEgjMHghIiIiIiKNwOCFiIiIiIg0AoMXIiIiIiLSCAxeiIiIiIhII2g3dAVIM9xYOruhq6C2fBetAAAcuhTewDVRX6+38UTEuq8buhpqq9mU+QCA5ItnGrgm6suu7SsI+25RQ1dDrXm9vxQ3v/6goauhtnzmfwsAyI6LbuCaqC8zJ1dcnj2yoauhtlqv+K2hq0BgzwsREREREWkIBi9ERERERKQRGLwQEREREZFGYPBCREREREQagcELERERERFpBAYvRERERESkERi8EBERERGRRmDwQkREREREGoHBCxERERERaQQGL0REREREpBEYvBARERERkUZg8EJERERERBqBwQsREREREWkEBi9ERERERKQRGLwQEREREZFGYPBCREREREQagcELERERERFpBAYvRERERESkERi8EBERERGRRmDwQkREREREGoHBCxERERERaQQGL0REREREpBEYvBARERERkUZg8EJERERERBqBwQsREREREWkEBi9ERERERKQRGLwQEREREZFG0G7oCqib+fPnIzExEdu2bWvoqrzwxKYWsH91IAyc3SGTliMvMhzJx/dCWlxUc2GhEFbtusHMtw3EphaoKClGUXI8Ynf+AlmFFADg0HcEzP3aqhRNPPoXMi+fq+vm1Kur58/i+P6dyEhNgam5JboE9kOnXq9VW0ZSXIzfN6xCQkwU8nOzIRKLYevghB79BqO5X0tFvvioezh/8iiiIsKRk5UBQ2MTePj4I3DwCBibmtV30/4TkZEJbDr1gn4jJ8ikUhTE3kPq+ROoKJFUW86ydQAsWweopGdeC0F68CnFa6t2XWHg5AaRoTEEQiFK83KQE34NOWFX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R5Hz2LKw5cWFkEqKYdmqE7T0DFBRVorS3Cwk/3u4xt5BdWCgp4fvF7yPVdt/x+LVG6CtpYWOLXwxfdSwanf4zsrNw71Y+ZPxz1avVzn+MMjR19WFgZ4etu47hOy8PGgJteDu5IDPZkxG13bqu0pdTSpKSxDz5y+w6/Y6HPoOAyoqkH8/Ain/1rxhYnlhPqL/+Bm2Xfug0WtDAACF8VFIOPC7Wg8xrEpFaQmid6yHXc/+cHxjNFAhRd6920g+vr/GsuWF+Yj6bS3suveDQ9/h8vt03H3E7d0OaVGhIo+0uAjWnXpA28AIFaUlKMnKQMLhP5ETFlrfzas3BgYGWP3t11ixZh0+WvIVtLW1EdC+Hd6bOrna3z0AiIqNxcIvliqlPXz94/JlaKVhwUtFSTHurlkKx4Fj4TZ2JmRSKXLCriJ+77ZalTdq3BxiUwvE79tebT5T37YQimveA4ZeDAJZpcv1ECm7sXR2zZleUr6LVgAADl3SzF20n4fX23giYt3XNWd8STWbMh8AkHzxTA05X152bV9B2HeLGroaas3r/aW4+fUHDV0NteUzXz6nMDuuYfc5U2dmTq64PHtkQ1dDbbVe8VtDV4HAOS9ERERERKQhGLwQEREREZFGYPBCREREREQagcELERERERFpBAYvRERERESkERi8EBERERGRRmDwQkREREREGoHBCxERERERaQQGL0REREREpBEYvBARERERkUZg8EJERERERBqBwQsREREREWkEBi9ERERERKQRGLwQEREREZFGYPBCREREREQagcELERERERFpBAYvRERERESkERi8EBERERGRRmDwQkREREREGoHBCxERERERaQQGL0REREREpBEYvBARERERkUZg8EJERERERBqBwQsREREREWkEBi9ERERERKQRGLwQEREREZFGYPBCREREREQagcELERERERFpBAYvRERERESkERi8EBERERGRRhDIZDJZQ1eCiIiIiIioJtoNXQGiF8WPh883dBXU1vQ+HREydUBDV0NttVu7FwAQtWtzg9ZDnbkNeQvnhgc0dDXUWsDv53DuzU4NXQ21FfBnEAAgLzOjgWuivowtLBEyqV9DV0NttdtwoKGrQOCwMSIiIiIi0hAMXoiIiIiISCMweCEiIiIiIo3A4IWIiIiIiDQCgxciIiIiItIIDF6IiIiIiEgjMHgh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Bi9ERERERBqoQiar1U9tvfXWWwgNDcXq1asRFRWF7du348iRI5g4caIiz7FjxxAYGIjU1FQAgKGhId588018//33OHPmDCIiIjB37lxYWlqiT58+dd5mDhsjIiIiItJAzzofpSp+fn5YuXIlVqxYgXXr1sHOzg5LlixBt27dFHny8/MRHR2NsrIyRdr8+fOhra2NDz/8EEVFRWjVqhV++eUX6Onp1Wn9AAYvREREREQa6Wl6VWqrZ8+e6NmzZ5XHBw0ahEGDBimlicViLFy4EAsXLqzz+jyJwQsRERERkQaqqKj74EXdcc4LERERERFpBPa8EBERERFpoPoYNqbuGLwQEREREWmgl3HYGIMXIiIiIiINxJ4XIiIiIiLSCC9f6MLghYiIiIhII7HnhYiIiIiINEJdb1KpCQSyl7HVREREREQa7k58Sq3yeTja1nNNnh/u80JERERERBqBw8aIiNRE5LYfG7oKaqvJmOm4Om98Q1dDrbVctglX5o5p6GqorVbLtwEAcpITG7gm6svUrhEuzRrW0NVQW23+90dDV0HFyziAisELEREREZEGknKfFyIiIiIi0gTseSEiIiIiIo3wEna8MHghIiIiItJEspdwm0oGL0REREREGojDxoiIiIiISCNw2BgREREREWmEioqKhq7Cc8dNKomIiIiISCOw54WIiIiISANxnxciIiIiItIIFZywT0REREREmoCrjRERERERkUZ4CWMXBi9ERERERJqIw8aIiIiIiEgjyMDghYiIiIiINMDLuNoY93khIiIiIiKNwJ4XIiIiIiINxNXGiIiIiIhII7yMw8YYvBARERERaSD2vBARERERkUZ4CTteGLwQEREREWki9rwQEREREZFG4CaVRERERESkERi8EBERERGRRngZgxduUklERERERBqBPS9ERERERBqo4iVcbozBCxERERGRBnoZh4099+Bl/vz5SExMxLZt2573W9e76dOnw9vbG1OnTm3oqqiIj4/HkCFDsH//ftjY2DR0dYjoOUjJzsX6f07jZkwitLWEaNvEFW/36gxjfb1anyM1Jw/T1m1HSXk5Ns8cD0tjI0X6xNWbqyy3ddZEmBsZ/Ncm1DuxuRUc+42EYeNmkEnLkXv7OhIO7oC0qLDaci2XbaryWMSPX6AoLgoAYP/aUJh4+EJsZg4IhCjNSkdGyGmkB58E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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib\n", + "\n", + "sns.set_theme(style=\"white\")\n", + "#plt.figure(figsize=(16,10))\n", + "#if 'zc' in flat_op_strengths:\n", + "# flat_op_strengths.pop('zc')\n", + "df = df_mean\n", + "# df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts\", \"darts-pt\", 'tenas','disc-zc(synflow)','zc-pt(synflow)', \"disc-zc(nwot)\", \"zc-pt(nwot)\"])\n", + "# df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts\", \"darts-pt\",'tenas' ,'disc-zc(synflow)','zc-pt(synflow)', \"disc-zc(nwot)\", \"zc-pt(nwot)\"]]\n", + "#print(df)\n", + "# df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", 'best_zc(nwot)', \"disc-zc(nwot)\", \"zc-pt(nwot)\"])\n", + "# df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\",'best_zc(nwot)' , \"disc-zc(nwot)\", \"zc-pt(nwot)\"]]\n", + "# df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", 'best_zc(synflow)','disc-zc(synflow)','zc-pt(synflow)'])\n", + "# df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\", 'best_zc(synflow)','disc-zc(synflow)','zc-pt(synflow)']]\n", + "df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", 'best_zc(nwot)', 'best_zc(synflow)', 'disc-zc(synflow)','zc-pt(synflow)',\"disc-zc(nwot)\", \"zc-pt(nwot)\"])\n", + "df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\",'best_zc(nwot)' , 'best_zc(synflow)', 'disc-zc(synflow)','zc-pt(synflow)',\"disc-zc(nwot)\", \"zc-pt(nwot)\"]]\n", + "\n", + "\n", + "# Compute the correlation matrix\n", + "#corr = df.corr(method='spearman')\n", + "corr=df\n", + "print(corr)\n", + "\n", + "# Generate a mask for the upper triangle\n", + "mask = np.tril(np.ones_like(corr, dtype=bool))\n", + "\n", + "for i in range(5,9):\n", + " for j in range(0,9):\n", + " mask[i][j]=True\n", + "\n", + "masked_corr = corr.loc[~np.all(mask, axis=1), ~np.all(mask, axis=0)]\n", + "masked_mask = mask[0:5,1:9]\n", + "print(np.shape(masked_corr))\n", + "print(np.shape(masked_mask))\n", + "\n", + "\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(13, 13))\n", + "sns.set(font_scale=1.3)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(230, 20, as_cmap=True)\n", + "\n", + "# Draw the heatmap with the mask and correct aspect ratio\n", + "g = sns.heatmap(masked_corr, mask=masked_mask, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .267}, annot=True)\n", + "\n", + "g.set_yticklabels(labels=g.get_yticklabels(), va='center', fontsize = 14.5)\n", + "g.set_xticklabels(g.get_xmajorticklabels(), fontsize = 14.5, rotation=70)\n", + "\n", + "f.savefig(pathlib.Path('metric_correlation').with_suffix('.pdf'), bbox_inches='tight')" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "abd8548a", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "b1f23258", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " best-acc avg-acc disc-acc darts-pt disc-zc zc-pt darts\n", + "best-acc 1.000000 0.650000 -0.316667 0.416667 0.100000 0.766667 0.200000\n", + "avg-acc 0.650000 1.000000 -0.483333 0.666667 0.033333 0.833333 0.316667\n", + "disc-acc -0.316667 -0.483333 1.000000 -0.216667 0.116667 -0.316667 0.350000\n", + "darts-pt 0.416667 0.666667 -0.216667 1.000000 0.400000 0.583333 0.650000\n", + "disc-zc 0.100000 0.033333 0.116667 0.400000 1.000000 0.216667 0.500000\n", + "zc-pt 0.766667 0.833333 -0.316667 0.583333 0.216667 1.000000 0.450000\n", + "darts 0.200000 0.316667 0.350000 0.650000 0.500000 0.450000 1.000000\n", + "(6, 3)\n", + "(6, 3)\n" + ] + }, + { + "data": { + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib\n", + "\n", + "sns.set_theme(style=\"white\")\n", + "plt.figure(figsize=(8,5))\n", + "#if 'zc' in flat_op_strengths:\n", + "# flat_op_strengths.pop('zc')\n", + "df = df_mean\n", + "df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts-pt\", \"disc-zc\", \"zc-pt\", \"darts\"])\n", + "df = df[[\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts-pt\", \"disc-zc\", \"zc-pt\", \"darts\"]]\n", + "#print(df)\n", + "\n", + "# Compute the correlation matrix\n", + "#corr = df.corr(method='spearman')\n", + "corr = df\n", + "print(corr)\n", + "\n", + "# Generate a mask for the upper triangle\n", + "mask = np.triu(np.ones_like(corr, dtype=bool))\n", + "\n", + "for i in range(3,7):\n", + " for j in range(0,7):\n", + " mask[j][i]=True\n", + "\n", + "masked_corr = df.loc[~np.all(mask, axis=1), ~np.all(mask, axis=0)]\n", + "masked_mask = mask[1:7,0:3]\n", + "print(np.shape(masked_corr))\n", + "print(np.shape(masked_mask))\n", + "\n", + "\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(11, 9))\n", + "sns.set(font_scale=1.3)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(230, 20, as_cmap=True)\n", + "\n", + "# Draw the heatmap with the mask and correct aspect ratio\n", + "g = sns.heatmap(masked_corr, mask=masked_mask, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .5}, annot=True)\n", + "\n", + "g.set_yticklabels(labels=g.get_yticklabels(), va='center', fontsize = 14.5)\n", + "g.set_xticklabels(g.get_xmajorticklabels(), fontsize = 14.5)\n", + "\n", + "f.savefig(pathlib.Path('metric_correlation_vert').with_suffix('.pdf'), bbox_inches='tight')" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "82964512", + "metadata": {}, + "outputs": [ + { + "ename": "NameError", + "evalue": "name 'acc_d' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 20\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mk\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mv\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mbest_archs\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mitems\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 21\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 22\u001b[0;31m \u001b[0macc\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mstat\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmean\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0macc_d\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mtuple\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mv\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 23\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 24\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mj\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mbop\u001b[0m \u001b[0;32min\u001b[0m \u001b[0menumerate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mv\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mNameError\u001b[0m: name 'acc_d' is not defined" + ] + } + ], + "source": [ + "plot_data = []\n", + "metrics = op_strengths[0].keys()\n", + "best_archs = {}\n", + "for m in metrics:\n", + " best_archs[m] = []\n", + " plot_data.append([m,{}])\n", + "for j,edge in enumerate(op_strengths):\n", + " bop = -1\n", + " bm = -1\n", + " for i,m in enumerate(metrics):\n", + " if 'pt' in m:\n", + " bm = min(edge[m])\n", + " else:\n", + " bm = max(edge[m])\n", + " bop = edge[m].index(bm)\n", + " #print(m,ops[bop],bm)\n", + " best_archs[m].append(bop)\n", + " \n", + "i=0\n", + "for k,v in best_archs.items():\n", + "\n", + " acc = stat.mean(acc_d[tuple(v)])\n", + " \n", + " for j,bop in enumerate(v):\n", + " plot_data[i][1][j]=ops[bop]\n", + " plot_data[i][1]['acc']=acc\n", + " \n", + " i+=1\n", + " print(k,v,acc)\n", + "print(ops)" + ] + }, + { + "cell_type": "code", + "execution_count": 477, + "id": "d7221f6c", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[['avg-acc',\n", + " {0: 'nor_conv_3x3',\n", + " 1: 'nor_conv_3x3',\n", + " 2: 'nor_conv_3x3',\n", + " 3: 'nor_conv_3x3',\n", + " 4: 'nor_conv_3x3',\n", + " 5: 'nor_conv_3x3',\n", + " 'acc': 93.76}],\n", + " ['disc-acc',\n", + " {0: 'none',\n", + " 1: 'none',\n", + " 2: 'none',\n", + " 3: 'skip_connect',\n", + " 4: 'none',\n", + " 5: 'none',\n", + " 'acc': 86.45333333333333}],\n", + " ['darts-pt',\n", + " {0: 'skip_connect',\n", + " 1: 'skip_connect',\n", + " 2: 'nor_conv_3x3',\n", + " 3: 'skip_connect',\n", + " 4: 'skip_connect',\n", + " 5: 'skip_connect',\n", + " 'acc': 80.57}],\n", + " ['zc-pt',\n", + " {0: 'nor_conv_3x3',\n", + " 1: 'nor_conv_3x3',\n", + " 2: 'nor_conv_1x1',\n", + " 3: 'skip_connect',\n", + " 4: 'nor_conv_3x3',\n", + " 5: 'nor_conv_1x1',\n", + " 'acc': 94.195}],\n", + " ['disc-zc',\n", + " {0: 'skip_connect',\n", + " 1: 'skip_connect',\n", + " 2: 'nor_conv_1x1',\n", + " 3: 'skip_connect',\n", + " 4: 'skip_connect',\n", + " 5: 'skip_connect',\n", + " 'acc': 77.04333333333334}],\n", + " ['best-acc',\n", + " {0: 'nor_conv_3x3',\n", + " 1: 'nor_conv_3x3',\n", + " 2: 'nor_conv_3x3',\n", + " 3: 'skip_connect',\n", + " 4: 'nor_conv_3x3',\n", + " 5: 'nor_conv_1x1',\n", + " 'acc': 94.37333333333333}],\n", + " ['darts',\n", + " {0: 'skip_connect',\n", + " 1: 'skip_connect',\n", + " 2: 'skip_connect',\n", + " 3: 'skip_connect',\n", + " 4: 'skip_connect',\n", + " 5: 'skip_connect',\n", + " 'acc': 54.29666666666667}]]" + ] + }, + "execution_count": 477, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "plot_data" + ] + }, + { + "cell_type": "code", + "execution_count": 478, + "id": "dbeb6e7c", + "metadata": {}, + "outputs": [ + { + "data": { + "application/javascript": [ + "\n", + "/*!\n", + " * Copyright (c) Facebook, Inc. and its affiliates.\n", + " * \n", + " * This source code is licensed under the MIT license found in the\n", + " * LICENSE file in the root directory of this source tree.\n", + " */\n", + "var hiplot=function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){\"undefined\"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(t,\"__esModule\",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&\"object\"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,\"default\",{enumerable:!0,value:t}),2&e&&\"string\"!=typeof t)for(var i in t)r.d(n,i,function(e){return t[e]}.bind(null,i));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,\"a\",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p=\"\",r(r.s=62)}([function(t,e,r){\"use strict\";t.exports=r(43)},function(t,e,r){\"use strict\";r.r(e),r.d(e,\"version\",(function(){return n})),r.d(e,\"bisect\",(function(){return s})),r.d(e,\"bisectRight\",(function(){return l})),r.d(e,\"bisectLeft\",(function(){return h})),r.d(e,\"ascending\",(function(){return i})),r.d(e,\"bisector\",(function(){return o})),r.d(e,\"cross\",(function(){return p})),r.d(e,\"descending\",(function(){return u})),r.d(e,\"deviation\",(function(){return g})),r.d(e,\"extent\",(function(){return b})),r.d(e,\"histogram\",(function(){return A})),r.d(e,\"thresholdFreedmanDiaconis\",(function(){return z})),r.d(e,\"thresholdScott\",(function(){return L})),r.d(e,\"thresholdSturges\",(function(){return N})),r.d(e,\"max\",(function(){return I})),r.d(e,\"mean\",(function(){return O})),r.d(e,\"median\",(function(){return P})),r.d(e,\"merge\",(function(){return R})),r.d(e,\"min\",(function(){return F})),r.d(e,\"pairs\",(function(){return d})),r.d(e,\"permute\",(function(){return U})),r.d(e,\"quantile\",(function(){return j})),r.d(e,\"range\",(function(){return w})),r.d(e,\"scan\",(function(){return H})),r.d(e,\"shuffle\",(function(){return B})),r.d(e,\"sum\",(function(){return W})),r.d(e,\"ticks\",(function(){return T})),r.d(e,\"tickIncrement\",(function(){return E})),r.d(e,\"tickStep\",(function(){return D})),r.d(e,\"transpose\",(function(){return Y})),r.d(e,\"variance\",(function(){return f})),r.d(e,\"zip\",(function(){return G})),r.d(e,\"axisTop\",(function(){return et})),r.d(e,\"axisRight\",(function(){return rt})),r.d(e,\"axisBottom\",(function(){return nt})),r.d(e,\"axisLeft\",(function(){return it})),r.d(e,\"brush\",(function(){return Ci})),r.d(e,\"brushX\",(function(){return Si})),r.d(e,\"brushY\",(function(){return Mi})),r.d(e,\"brushSelection\",(function(){return wi})),r.d(e,\"chord\",(function(){return Ii})),r.d(e,\"ribbon\",(function(){return Xi})),r.d(e,\"nest\",(function(){return Ji})),r.d(e,\"set\",(function(){return lo})),r.d(e,\"map\",(function(){return Ki})),r.d(e,\"keys\",(function(){return ho})),r.d(e,\"values\",(function(){return so})),r.d(e,\"entries\",(function(){return co})),r.d(e,\"color\",(function(){return Ye})),r.d(e,\"rgb\",(function(){return Qe})),r.d(e,\"hsl\",(function(){return er})),r.d(e,\"lab\",(function(){return go})),r.d(e,\"hcl\",(function(){return So})),r.d(e,\"lch\",(function(){return wo})),r.d(e,\"gray\",(function(){return fo})),r.d(e,\"cubehelix\",(function(){return jo})),r.d(e,\"contours\",(function(){return Bo})),r.d(e,\"contourDensity\",(function(){return Qo})),r.d(e,\"dispatch\",(function(){return ct})),r.d(e,\"drag\",(function(){return ea})),r.d(e,\"dragDisable\",(function(){return Ce})),r.d(e,\"dragEnable\",(function(){return Te})),r.d(e,\"dsvFormat\",(function(){return ha})),r.d(e,\"csvParse\",(function(){return da})),r.d(e,\"csvParseRows\",(function(){return ca})),r.d(e,\"csvFormat\",(function(){return pa})),r.d(e,\"csvFormatBody\",(function(){return ua})),r.d(e,\"csvFormatRows\",(function(){return ma})),r.d(e,\"csvFormatRow\",(function(){return fa})),r.d(e,\"csvFormatValue\",(function(){return ga})),r.d(e,\"tsvParse\",(function(){return _a})),r.d(e,\"tsvParseRows\",(function(){return xa})),r.d(e,\"tsvFormat\",(function(){return va})),r.d(e,\"tsvFormatBody\",(function(){return ka})),r.d(e,\"tsvFormatRows\",(function(){return ya})),r.d(e,\"tsvFormatRow\",(function(){return wa})),r.d(e,\"tsvFormatValue\",(function(){return Sa})),r.d(e,\"autoType\",(function(){return Ma})),r.d(e,\"easeLinear\",(function(){return Ta})),r.d(e,\"easeQuad\",(function(){return Na})),r.d(e,\"easeQuadIn\",(function(){return Ea})),r.d(e,\"easeQuadOut\",(function(){return Da})),r.d(e,\"easeQuadInOut\",(function(){return Na})),r.d(e,\"easeCubic\",(function(){return Vn})),r.d(e,\"easeCubicIn\",(function(){return qn})),r.d(e,\"easeCubicOut\",(function(){return Gn})),r.d(e,\"easeCubicInOut\",(function(){return Vn})),r.d(e,\"easePoly\",(function(){return za})),r.d(e,\"easePolyIn\",(function(){return Aa})),r.d(e,\"easePolyOut\",(function(){return ja})),r.d(e,\"easePolyInOut\",(function(){return za})),r.d(e,\"easeSin\",(function(){return Ra})),r.d(e,\"easeSinIn\",(function(){return Oa})),r.d(e,\"easeSinOut\",(function(){return Pa})),r.d(e,\"easeSinInOut\",(function(){return Ra})),r.d(e,\"easeExp\",(function(){return Ba})),r.d(e,\"easeExpIn\",(function(){return Ua})),r.d(e,\"easeExpOut\",(function(){return Ha})),r.d(e,\"easeExpInOut\",(function(){return Ba})),r.d(e,\"easeCircle\",(function(){return qa})),r.d(e,\"easeCircleIn\",(function(){return Wa})),r.d(e,\"easeCircleOut\",(function(){return Ya})),r.d(e,\"easeCircleInOut\",(function(){return qa})),r.d(e,\"easeBounce\",(function(){return Va})),r.d(e,\"easeBounceIn\",(function(){return Ga})),r.d(e,\"easeBounceOut\",(function(){return Va})),r.d(e,\"easeBounceInOut\",(function(){return Qa})),r.d(e,\"easeBack\",(function(){return $a})),r.d(e,\"easeBackIn\",(function(){return Xa})),r.d(e,\"easeBackOut\",(function(){return Za})),r.d(e,\"easeBackInOut\",(function(){return $a})),r.d(e,\"easeElastic\",(function(){return tl})),r.d(e,\"easeElasticIn\",(function(){return Ja})),r.d(e,\"easeElasticOut\",(function(){return tl})),r.d(e,\"easeElasticInOut\",(function(){return el})),r.d(e,\"blob\",(function(){return nl})),r.d(e,\"buffer\",(function(){return ol})),r.d(e,\"dsv\",(function(){return sl})),r.d(e,\"csv\",(function(){return dl})),r.d(e,\"tsv\",(function(){return cl})),r.d(e,\"image\",(function(){return pl})),r.d(e,\"json\",(function(){return ml})),r.d(e,\"text\",(function(){return ll})),r.d(e,\"xml\",(function(){return gl})),r.d(e,\"html\",(function(){return bl})),r.d(e,\"svg\",(function(){return _l})),r.d(e,\"forceCenter\",(function(){return xl})),r.d(e,\"forceCollide\",(function(){return jl})),r.d(e,\"forceLink\",(function(){return Il})),r.d(e,\"forceManyBody\",(function(){return Ul})),r.d(e,\"forceRadial\",(function(){return Hl})),r.d(e,\"forceSimulation\",(function(){return Fl})),r.d(e,\"forceX\",(function(){return Bl})),r.d(e,\"forceY\",(function(){return Wl})),r.d(e,\"formatDefaultLocale\",(function(){return oh})),r.d(e,\"format\",(function(){return $l})),r.d(e,\"formatPrefix\",(function(){return Kl})),r.d(e,\"formatLocale\",(function(){return ih})),r.d(e,\"formatSpecifier\",(function(){return Vl})),r.d(e,\"FormatSpecifier\",(function(){return Ql})),r.d(e,\"precisionFixed\",(function(){return ah})),r.d(e,\"precisionPrefix\",(function(){return lh})),r.d(e,\"precisionRound\",(function(){return hh})),r.d(e,\"geoArea\",(function(){return Jh})),r.d(e,\"geoBounds\",(function(){return qs})),r.d(e,\"geoCentroid\",(function(){return nd})),r.d(e,\"geoCircle\",(function(){return md})),r.d(e,\"geoClipAntimeridian\",(function(){return Cd})),r.d(e,\"geoClipCircle\",(function(){return Td})),r.d(e,\"geoClipExtent\",(function(){return jd})),r.d(e,\"geoClipRectangle\",(function(){return Ed})),r.d(e,\"geoContains\",(function(){return Zd})),r.d(e,\"geoDistance\",(function(){return Hd})),r.d(e,\"geoGraticule\",(function(){return Jd})),r.d(e,\"geoGraticule10\",(function(){return tc})),r.d(e,\"geoInterpolate\",(function(){return oc})),r.d(e,\"geoLength\",(function(){return Rd})),r.d(e,\"geoPath\",(function(){return np})),r.d(e,\"geoAlbers\",(function(){return yp})),r.d(e,\"geoAlbersUsa\",(function(){return wp})),r.d(e,\"geoAzimuthalEqualArea\",(function(){return Tp})),r.d(e,\"geoAzimuthalEqualAreaRaw\",(function(){return Cp})),r.d(e,\"geoAzimuthalEquidistant\",(function(){return Dp})),r.d(e,\"geoAzimuthalEquidistantRaw\",(function(){return Ep})),r.d(e,\"geoConicConformal\",(function(){return Ip})),r.d(e,\"geoConicConformalRaw\",(function(){return Lp})),r.d(e,\"geoConicEqualArea\",(function(){return kp})),r.d(e,\"geoConicEqualAreaRaw\",(function(){return vp})),r.d(e,\"geoConicEquidistant\",(function(){return Fp})),r.d(e,\"geoConicEquidistantRaw\",(function(){return Rp})),r.d(e,\"geoEqualEarth\",(function(){return Gp})),r.d(e,\"geoEqualEarthRaw\",(function(){return qp})),r.d(e,\"geoEquirectangular\",(function(){return Pp})),r.d(e,\"geoEquirectangularRaw\",(function(){return Op})),r.d(e,\"geoGnomonic\",(function(){return Qp})),r.d(e,\"geoGnomonicRaw\",(function(){return Vp})),r.d(e,\"geoIdentity\",(function(){return Xp})),r.d(e,\"geoProjection\",(function(){return bp})),r.d(e,\"geoProjectionMutator\",(function(){return _p})),r.d(e,\"geoMercator\",(function(){return Ap})),r.d(e,\"geoMercatorRaw\",(function(){return Np})),r.d(e,\"geoNaturalEarth1\",(function(){return $p})),r.d(e,\"geoNaturalEarth1Raw\",(function(){return Zp})),r.d(e,\"geoOrthographic\",(function(){return Jp})),r.d(e,\"geoOrthographicRaw\",(function(){return Kp})),r.d(e,\"geoStereographic\",(function(){return eu})),r.d(e,\"geoStereographicRaw\",(function(){return tu})),r.d(e,\"geoTransverseMercator\",(function(){return nu})),r.d(e,\"geoTransverseMercatorRaw\",(function(){return ru})),r.d(e,\"geoRotation\",(function(){return cd})),r.d(e,\"geoStream\",(function(){return qh})),r.d(e,\"geoTransform\",(function(){return ip})),r.d(e,\"cluster\",(function(){return lu})),r.d(e,\"hierarchy\",(function(){return su})),r.d(e,\"pack\",(function(){return Lu})),r.d(e,\"packSiblings\",(function(){return Eu})),r.d(e,\"packEnclose\",(function(){return fu})),r.d(e,\"partition\",(function(){return Uu})),r.d(e,\"stratify\",(function(){return qu})),r.d(e,\"tree\",(function(){return Ku})),r.d(e,\"treemap\",(function(){return nm})),r.d(e,\"treemapBinary\",(function(){return im})),r.d(e,\"treemapDice\",(function(){return Fu})),r.d(e,\"treemapSlice\",(function(){return Ju})),r.d(e,\"treemapSliceDice\",(function(){return om})),r.d(e,\"treemapSquarify\",(function(){return rm})),r.d(e,\"treemapResquarify\",(function(){return am})),r.d(e,\"interpolate\",(function(){return Er})),r.d(e,\"interpolateArray\",(function(){return _r})),r.d(e,\"interpolateBasis\",(function(){return or})),r.d(e,\"interpolateBasisClosed\",(function(){return ar})),r.d(e,\"interpolateDate\",(function(){return vr})),r.d(e,\"interpolateDiscrete\",(function(){return lm})),r.d(e,\"interpolateHue\",(function(){return hm})),r.d(e,\"interpolateNumber\",(function(){return kr})),r.d(e,\"interpolateNumberArray\",(function(){return gr})),r.d(e,\"interpolateObject\",(function(){return yr})),r.d(e,\"interpolateRound\",(function(){return sm})),r.d(e,\"interpolateString\",(function(){return Tr})),r.d(e,\"interpolateTransformCss\",(function(){return pn})),r.d(e,\"interpolateTransformSvg\",(function(){return un})),r.d(e,\"interpolateZoom\",(function(){return pm})),r.d(e,\"interpolateRgb\",(function(){return pr})),r.d(e,\"interpolateRgbBasis\",(function(){return mr})),r.d(e,\"interpolateRgbBasisClosed\",(function(){return fr})),r.d(e,\"interpolateHsl\",(function(){return mm})),r.d(e,\"interpolateHslLong\",(function(){return fm})),r.d(e,\"interpolateLab\",(function(){return gm})),r.d(e,\"interpolateHcl\",(function(){return _m})),r.d(e,\"interpolateHclLong\",(function(){return xm})),r.d(e,\"interpolateCubehelix\",(function(){return km})),r.d(e,\"interpolateCubehelixLong\",(function(){return ym})),r.d(e,\"piecewise\",(function(){return wm})),r.d(e,\"quantize\",(function(){return Sm})),r.d(e,\"path\",(function(){return Wi})),r.d(e,\"polygonArea\",(function(){return Mm})),r.d(e,\"polygonCentroid\",(function(){return Cm})),r.d(e,\"polygonHull\",(function(){return Dm})),r.d(e,\"polygonContains\",(function(){return Nm})),r.d(e,\"polygonLength\",(function(){return Am})),r.d(e,\"quadtree\",(function(){return Cl})),r.d(e,\"randomUniform\",(function(){return zm})),r.d(e,\"randomNormal\",(function(){return Lm})),r.d(e,\"randomLogNormal\",(function(){return Im})),r.d(e,\"randomBates\",(function(){return Pm})),r.d(e,\"randomIrwinHall\",(function(){return Om})),r.d(e,\"randomExponential\",(function(){return Rm})),r.d(e,\"scaleBand\",(function(){return Gm})),r.d(e,\"scalePoint\",(function(){return Qm})),r.d(e,\"scaleIdentity\",(function(){return sf})),r.d(e,\"scaleLinear\",(function(){return hf})),r.d(e,\"scaleLog\",(function(){return _f})),r.d(e,\"scaleSymlog\",(function(){return yf})),r.d(e,\"scaleOrdinal\",(function(){return qm})),r.d(e,\"scaleImplicit\",(function(){return Ym})),r.d(e,\"scalePow\",(function(){return Tf})),r.d(e,\"scaleSqrt\",(function(){return Ef})),r.d(e,\"scaleQuantile\",(function(){return Df})),r.d(e,\"scaleQuantize\",(function(){return Nf})),r.d(e,\"scaleThreshold\",(function(){return Af})),r.d(e,\"scaleTime\",(function(){return m_})),r.d(e,\"scaleUtc\",(function(){return S_})),r.d(e,\"scaleSequential\",(function(){return T_})),r.d(e,\"scaleSequentialLog\",(function(){return E_})),r.d(e,\"scaleSequentialPow\",(function(){return N_})),r.d(e,\"scaleSequentialSqrt\",(function(){return A_})),r.d(e,\"scaleSequentialSymlog\",(function(){return D_})),r.d(e,\"scaleSequentialQuantile\",(function(){return j_})),r.d(e,\"scaleDiverging\",(function(){return L_})),r.d(e,\"scaleDivergingLog\",(function(){return I_})),r.d(e,\"scaleDivergingPow\",(function(){return P_})),r.d(e,\"scaleDivergingSqrt\",(function(){return R_})),r.d(e,\"scaleDivergingSymlog\",(function(){return O_})),r.d(e,\"tickFormat\",(function(){return af})),r.d(e,\"schemeCategory10\",(function(){return U_})),r.d(e,\"schemeAccent\",(function(){return H_})),r.d(e,\"schemeDark2\",(function(){return B_})),r.d(e,\"schemePaired\",(function(){return W_})),r.d(e,\"schemePastel1\",(function(){return Y_})),r.d(e,\"schemePastel2\",(function(){return q_})),r.d(e,\"schemeSet1\",(function(){return G_})),r.d(e,\"schemeSet2\",(function(){return V_})),r.d(e,\"schemeSet3\",(function(){return Q_})),r.d(e,\"schemeTableau10\",(function(){return X_})),r.d(e,\"interpolateBrBG\",(function(){return K_})),r.d(e,\"schemeBrBG\",(function(){return $_})),r.d(e,\"interpolatePRGn\",(function(){return tx})),r.d(e,\"schemePRGn\",(function(){return J_})),r.d(e,\"interpolatePiYG\",(function(){return rx})),r.d(e,\"schemePiYG\",(function(){return ex})),r.d(e,\"interpolatePuOr\",(function(){return ix})),r.d(e,\"schemePuOr\",(function(){return nx})),r.d(e,\"interpolateRdBu\",(function(){return ax})),r.d(e,\"schemeRdBu\",(function(){return ox})),r.d(e,\"interpolateRdGy\",(function(){return hx})),r.d(e,\"schemeRdGy\",(function(){return lx})),r.d(e,\"interpolateRdYlBu\",(function(){return dx})),r.d(e,\"schemeRdYlBu\",(function(){return sx})),r.d(e,\"interpolateRdYlGn\",(function(){return px})),r.d(e,\"schemeRdYlGn\",(function(){return cx})),r.d(e,\"interpolateSpectral\",(function(){return mx})),r.d(e,\"schemeSpectral\",(function(){return ux})),r.d(e,\"interpolateBuGn\",(function(){return gx})),r.d(e,\"schemeBuGn\",(function(){return fx})),r.d(e,\"interpolateBuPu\",(function(){return _x})),r.d(e,\"schemeBuPu\",(function(){return bx})),r.d(e,\"interpolateGnBu\",(function(){return vx})),r.d(e,\"schemeGnBu\",(function(){return xx})),r.d(e,\"interpolateOrRd\",(function(){return yx})),r.d(e,\"schemeOrRd\",(function(){return kx})),r.d(e,\"interpolatePuBuGn\",(function(){return Sx})),r.d(e,\"schemePuBuGn\",(function(){return wx})),r.d(e,\"interpolatePuBu\",(function(){return Cx})),r.d(e,\"schemePuBu\",(function(){return Mx})),r.d(e,\"interpolatePuRd\",(function(){return Ex})),r.d(e,\"schemePuRd\",(function(){return Tx})),r.d(e,\"interpolateRdPu\",(function(){return Nx})),r.d(e,\"schemeRdPu\",(function(){return Dx})),r.d(e,\"interpolateYlGnBu\",(function(){return jx})),r.d(e,\"schemeYlGnBu\",(function(){return Ax})),r.d(e,\"interpolateYlGn\",(function(){return Lx})),r.d(e,\"schemeYlGn\",(function(){return zx})),r.d(e,\"interpolateYlOrBr\",(function(){return Ox})),r.d(e,\"schemeYlOrBr\",(function(){return Ix})),r.d(e,\"interpolateYlOrRd\",(function(){return Rx})),r.d(e,\"schemeYlOrRd\",(function(){return Px})),r.d(e,\"interpolateBlues\",(function(){return Ux})),r.d(e,\"schemeBlues\",(function(){return Fx})),r.d(e,\"interpolateGreens\",(function(){return Bx})),r.d(e,\"schemeGreens\",(function(){return Hx})),r.d(e,\"interpolateGreys\",(function(){return Yx})),r.d(e,\"schemeGreys\",(function(){return Wx})),r.d(e,\"interpolatePurples\",(function(){return Gx})),r.d(e,\"schemePurples\",(function(){return qx})),r.d(e,\"interpolateReds\",(function(){return Qx})),r.d(e,\"schemeReds\",(function(){return Vx})),r.d(e,\"interpolateOranges\",(function(){return Zx})),r.d(e,\"schemeOranges\",(function(){return Xx})),r.d(e,\"interpolateCividis\",(function(){return $x})),r.d(e,\"interpolateCubehelixDefault\",(function(){return Kx})),r.d(e,\"interpolateRainbow\",(function(){return rv})),r.d(e,\"interpolateWarm\",(function(){return Jx})),r.d(e,\"interpolateCool\",(function(){return tv})),r.d(e,\"interpolateSinebow\",(function(){return av})),r.d(e,\"interpolateTurbo\",(function(){return lv})),r.d(e,\"interpolateViridis\",(function(){return sv})),r.d(e,\"interpolateMagma\",(function(){return dv})),r.d(e,\"interpolateInferno\",(function(){return cv})),r.d(e,\"interpolatePlasma\",(function(){return pv})),r.d(e,\"create\",(function(){return uv})),r.d(e,\"creator\",(function(){return ne})),r.d(e,\"local\",(function(){return fv})),r.d(e,\"matcher\",(function(){return gt})),r.d(e,\"mouse\",(function(){return jr})),r.d(e,\"namespace\",(function(){return St})),r.d(e,\"namespaces\",(function(){return wt})),r.d(e,\"clientPoint\",(function(){return Nr})),r.d(e,\"select\",(function(){return we})),r.d(e,\"selectAll\",(function(){return bv})),r.d(e,\"selection\",(function(){return ye})),r.d(e,\"selector\",(function(){return ut})),r.d(e,\"selectorAll\",(function(){return ft})),r.d(e,\"style\",(function(){return It})),r.d(e,\"touch\",(function(){return Ar})),r.d(e,\"touches\",(function(){return _v})),r.d(e,\"window\",(function(){return At})),r.d(e,\"event\",(function(){return se})),r.d(e,\"customEvent\",(function(){return fe})),r.d(e,\"arc\",(function(){return Fv})),r.d(e,\"area\",(function(){return qv})),r.d(e,\"line\",(function(){return Yv})),r.d(e,\"pie\",(function(){return Qv})),r.d(e,\"areaRadial\",(function(){return tk})),r.d(e,\"radialArea\",(function(){return tk})),r.d(e,\"lineRadial\",(function(){return Jv})),r.d(e,\"radialLine\",(function(){return Jv})),r.d(e,\"pointRadial\",(function(){return ek})),r.d(e,\"linkHorizontal\",(function(){return sk})),r.d(e,\"linkVertical\",(function(){return dk})),r.d(e,\"linkRadial\",(function(){return ck})),r.d(e,\"symbol\",(function(){return Dk})),r.d(e,\"symbols\",(function(){return Ek})),r.d(e,\"symbolCircle\",(function(){return pk})),r.d(e,\"symbolCross\",(function(){return uk})),r.d(e,\"symbolDiamond\",(function(){return gk})),r.d(e,\"symbolSquare\",(function(){return kk})),r.d(e,\"symbolStar\",(function(){return vk})),r.d(e,\"symbolTriangle\",(function(){return wk})),r.d(e,\"symbolWye\",(function(){return Tk})),r.d(e,\"curveBasisClosed\",(function(){return Ik})),r.d(e,\"curveBasisOpen\",(function(){return Pk})),r.d(e,\"curveBasis\",(function(){return zk})),r.d(e,\"curveBundle\",(function(){return Fk})),r.d(e,\"curveCardinalClosed\",(function(){return Yk})),r.d(e,\"curveCardinalOpen\",(function(){return Gk})),r.d(e,\"curveCardinal\",(function(){return Bk})),r.d(e,\"curveCatmullRomClosed\",(function(){return $k})),r.d(e,\"curveCatmullRomOpen\",(function(){return Jk})),r.d(e,\"curveCatmullRom\",(function(){return Xk})),r.d(e,\"curveLinearClosed\",(function(){return ey})),r.d(e,\"curveLinear\",(function(){return Hv})),r.d(e,\"curveMonotoneX\",(function(){return sy})),r.d(e,\"curveMonotoneY\",(function(){return dy})),r.d(e,\"curveNatural\",(function(){return uy})),r.d(e,\"curveStep\",(function(){return fy})),r.d(e,\"curveStepAfter\",(function(){return by})),r.d(e,\"curveStepBefore\",(function(){return gy})),r.d(e,\"stack\",(function(){return ky})),r.d(e,\"stackOffsetExpand\",(function(){return yy})),r.d(e,\"stackOffsetDiverging\",(function(){return wy})),r.d(e,\"stackOffsetNone\",(function(){return _y})),r.d(e,\"stackOffsetSilhouette\",(function(){return Sy})),r.d(e,\"stackOffsetWiggle\",(function(){return My})),r.d(e,\"stackOrderAppearance\",(function(){return Cy})),r.d(e,\"stackOrderAscending\",(function(){return Ey})),r.d(e,\"stackOrderDescending\",(function(){return Ny})),r.d(e,\"stackOrderInsideOut\",(function(){return Ay})),r.d(e,\"stackOrderNone\",(function(){return xy})),r.d(e,\"stackOrderReverse\",(function(){return jy})),r.d(e,\"timeInterval\",(function(){return Lf})),r.d(e,\"timeMillisecond\",(function(){return fg})),r.d(e,\"timeMilliseconds\",(function(){return gg})),r.d(e,\"utcMillisecond\",(function(){return fg})),r.d(e,\"utcMilliseconds\",(function(){return gg})),r.d(e,\"timeSecond\",(function(){return pg})),r.d(e,\"timeSeconds\",(function(){return ug})),r.d(e,\"utcSecond\",(function(){return pg})),r.d(e,\"utcSeconds\",(function(){return ug})),r.d(e,\"timeMinute\",(function(){return sg})),r.d(e,\"timeMinutes\",(function(){return dg})),r.d(e,\"timeHour\",(function(){return ag})),r.d(e,\"timeHours\",(function(){return lg})),r.d(e,\"timeDay\",(function(){return ng})),r.d(e,\"timeDays\",(function(){return ig})),r.d(e,\"timeWeek\",(function(){return Bf})),r.d(e,\"timeWeeks\",(function(){return Xf})),r.d(e,\"timeSunday\",(function(){return Bf})),r.d(e,\"timeSundays\",(function(){return Xf})),r.d(e,\"timeMonday\",(function(){return Wf})),r.d(e,\"timeMondays\",(function(){return Zf})),r.d(e,\"timeTuesday\",(function(){return Yf})),r.d(e,\"timeTuesdays\",(function(){return $f})),r.d(e,\"timeWednesday\",(function(){return qf})),r.d(e,\"timeWednesdays\",(function(){return Kf})),r.d(e,\"timeThursday\",(function(){return Gf})),r.d(e,\"timeThursdays\",(function(){return Jf})),r.d(e,\"timeFriday\",(function(){return Vf})),r.d(e,\"timeFridays\",(function(){return tg})),r.d(e,\"timeSaturday\",(function(){return Qf})),r.d(e,\"timeSaturdays\",(function(){return eg})),r.d(e,\"timeMonth\",(function(){return Ff})),r.d(e,\"timeMonths\",(function(){return Uf})),r.d(e,\"timeYear\",(function(){return Of})),r.d(e,\"timeYears\",(function(){return Pf})),r.d(e,\"utcMinute\",(function(){return y_})),r.d(e,\"utcMinutes\",(function(){return w_})),r.d(e,\"utcHour\",(function(){return x_})),r.d(e,\"utcHours\",(function(){return v_})),r.d(e,\"utcDay\",(function(){return zg})),r.d(e,\"utcDays\",(function(){return Lg})),r.d(e,\"utcWeek\",(function(){return _g})),r.d(e,\"utcWeeks\",(function(){return Mg})),r.d(e,\"utcSunday\",(function(){return _g})),r.d(e,\"utcSundays\",(function(){return Mg})),r.d(e,\"utcMonday\",(function(){return xg})),r.d(e,\"utcMondays\",(function(){return Cg})),r.d(e,\"utcTuesday\",(function(){return vg})),r.d(e,\"utcTuesdays\",(function(){return Tg})),r.d(e,\"utcWednesday\",(function(){return kg})),r.d(e,\"utcWednesdays\",(function(){return Eg})),r.d(e,\"utcThursday\",(function(){return yg})),r.d(e,\"utcThursdays\",(function(){return Dg})),r.d(e,\"utcFriday\",(function(){return wg})),r.d(e,\"utcFridays\",(function(){return Ng})),r.d(e,\"utcSaturday\",(function(){return Sg})),r.d(e,\"utcSaturdays\",(function(){return Ag})),r.d(e,\"utcMonth\",(function(){return g_})),r.d(e,\"utcMonths\",(function(){return b_})),r.d(e,\"utcYear\",(function(){return Og})),r.d(e,\"utcYears\",(function(){return Pg})),r.d(e,\"timeFormatDefaultLocale\",(function(){return d_})),r.d(e,\"timeFormat\",(function(){return Wg})),r.d(e,\"timeParse\",(function(){return Yg})),r.d(e,\"utcFormat\",(function(){return qg})),r.d(e,\"utcParse\",(function(){return Gg})),r.d(e,\"timeFormatLocale\",(function(){return Hg})),r.d(e,\"isoFormat\",(function(){return zy})),r.d(e,\"isoParse\",(function(){return Ly})),r.d(e,\"now\",(function(){return Hr})),r.d(e,\"timer\",(function(){return Yr})),r.d(e,\"timerFlush\",(function(){return qr})),r.d(e,\"timeout\",(function(){return Xr})),r.d(e,\"interval\",(function(){return Iy})),r.d(e,\"transition\",(function(){return Bn})),r.d(e,\"active\",(function(){return $n})),r.d(e,\"interrupt\",(function(){return ln})),r.d(e,\"voronoi\",(function(){return vw})),r.d(e,\"zoom\",(function(){return Lw})),r.d(e,\"zoomTransform\",(function(){return Mw})),r.d(e,\"zoomIdentity\",(function(){return Sw}));var n=\"5.16.0\",i=function(t,e){return te?1:t>=e?0:NaN},o=function(t){var e;return 1===t.length&&(e=t,t=function(t,r){return i(e(t),r)}),{left:function(e,r,n,i){for(null==n&&(n=0),null==i&&(i=e.length);n>>1;t(e[o],r)<0?n=o+1:i=o}return n},right:function(e,r,n,i){for(null==n&&(n=0),null==i&&(i=e.length);n>>1;t(e[o],r)>0?i=o:n=o+1}return n}}};var a=o(i),l=a.right,h=a.left,s=l,d=function(t,e){null==e&&(e=c);for(var r=0,n=t.length-1,i=t[0],o=new Array(n<0?0:n);rt?1:e>=t?0:NaN},m=function(t){return null===t?NaN:+t},f=function(t,e){var r,n,i=t.length,o=0,a=-1,l=0,h=0;if(null==e)for(;++a1)return h/(o-1)},g=function(t,e){var r=f(t,e);return r?Math.sqrt(r):r},b=function(t,e){var r,n,i,o=t.length,a=-1;if(null==e){for(;++a=r)for(n=i=r;++ar&&(n=r),i=r)for(n=i=r;++ar&&(n=r),i0)return[t];if((n=e0)for(t=Math.ceil(t/a),e=Math.floor(e/a),o=new Array(i=Math.ceil(e-t+1));++l=0?(o>=S?10:o>=M?5:o>=C?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(o>=S?10:o>=M?5:o>=C?2:1)}function D(t,e,r){var n=Math.abs(e-t)/Math.max(0,r),i=Math.pow(10,Math.floor(Math.log(n)/Math.LN10)),o=n/i;return o>=S?i*=10:o>=M?i*=5:o>=C&&(i*=2),ec;)p.pop(),--u;var m,f=new Array(u+1);for(i=0;i<=u;++i)(m=f[i]=[]).x0=i>0?p[i-1]:d,m.x1=i=1)return+r(t[n-1],n-1,t);var n,i=(n-1)*e,o=Math.floor(i),a=+r(t[o],o,t);return a+(+r(t[o+1],o+1,t)-a)*(i-o)}},z=function(t,e,r){return t=v.call(t,m).sort(i),Math.ceil((r-e)/(2*(j(t,.75)-j(t,.25))*Math.pow(t.length,-1/3)))},L=function(t,e,r){return Math.ceil((r-e)/(3.5*g(t)*Math.pow(t.length,-1/3)))},I=function(t,e){var r,n,i=t.length,o=-1;if(null==e){for(;++o=r)for(n=r;++on&&(n=r)}else for(;++o=r)for(n=r;++on&&(n=r);return n},O=function(t,e){var r,n=t.length,i=n,o=-1,a=0;if(null==e)for(;++o=0;)for(e=(n=t[i]).length;--e>=0;)r[--a]=n[e];return r},F=function(t,e){var r,n,i=t.length,o=-1;if(null==e){for(;++o=r)for(n=r;++or&&(n=r)}else for(;++o=r)for(n=r;++or&&(n=r);return n},U=function(t,e){for(var r=e.length,n=new Array(r);r--;)n[r]=t[e[r]];return n},H=function(t,e){if(r=t.length){var r,n,o=0,a=0,l=t[a];for(null==e&&(e=i);++o=0&&(r=t.slice(n+1),t=t.slice(0,n)),t&&!e.hasOwnProperty(t))throw new Error(\"unknown type: \"+t);return{type:t,name:r}}))}function st(t,e){for(var r,n=0,i=t.length;n0)for(var r,n,i=new Array(r),o=0;oe?1:t>=e?0:NaN}var yt=\"http://www.w3.org/1999/xhtml\",wt={svg:\"http://www.w3.org/2000/svg\",xhtml:yt,xlink:\"http://www.w3.org/1999/xlink\",xml:\"http://www.w3.org/XML/1998/namespace\",xmlns:\"http://www.w3.org/2000/xmlns/\"},St=function(t){var e=t+=\"\",r=e.indexOf(\":\");return r>=0&&\"xmlns\"!==(e=t.slice(0,r))&&(t=t.slice(r+1)),wt.hasOwnProperty(e)?{space:wt[e],local:t}:t};function Mt(t){return function(){this.removeAttribute(t)}}function Ct(t){return function(){this.removeAttributeNS(t.space,t.local)}}function Tt(t,e){return function(){this.setAttribute(t,e)}}function Et(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}function Dt(t,e){return function(){var r=e.apply(this,arguments);null==r?this.removeAttribute(t):this.setAttribute(t,r)}}function Nt(t,e){return function(){var r=e.apply(this,arguments);null==r?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,r)}}var At=function(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView};function jt(t){return function(){this.style.removeProperty(t)}}function zt(t,e,r){return function(){this.style.setProperty(t,e,r)}}function Lt(t,e,r){return function(){var n=e.apply(this,arguments);null==n?this.style.removeProperty(t):this.style.setProperty(t,n,r)}}function It(t,e){return t.style.getPropertyValue(e)||At(t).getComputedStyle(t,null).getPropertyValue(e)}function Ot(t){return function(){delete this[t]}}function Pt(t,e){return function(){this[t]=e}}function Rt(t,e){return function(){var r=e.apply(this,arguments);null==r?delete this[t]:this[t]=r}}function Ft(t){return t.trim().split(/^|\\s+/)}function Ut(t){return t.classList||new Ht(t)}function Ht(t){this._node=t,this._names=Ft(t.getAttribute(\"class\")||\"\")}function Bt(t,e){for(var r=Ut(t),n=-1,i=e.length;++n=0&&(this._names.splice(e,1),this._node.setAttribute(\"class\",this._names.join(\" \")))},contains:function(t){return this._names.indexOf(t)>=0}};function Vt(){this.textContent=\"\"}function Qt(t){return function(){this.textContent=t}}function Xt(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?\"\":e}}function Zt(){this.innerHTML=\"\"}function $t(t){return function(){this.innerHTML=t}}function Kt(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?\"\":e}}function Jt(){this.nextSibling&&this.parentNode.appendChild(this)}function te(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}function ee(t){return function(){var e=this.ownerDocument,r=this.namespaceURI;return r===yt&&e.documentElement.namespaceURI===yt?e.createElement(t):e.createElementNS(r,t)}}function re(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}var ne=function(t){var e=St(t);return(e.local?re:ee)(e)};function ie(){return null}function oe(){var t=this.parentNode;t&&t.removeChild(this)}function ae(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function le(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}var he={},se=null;\"undefined\"!=typeof document&&(\"onmouseenter\"in document.documentElement||(he={mouseenter:\"mouseover\",mouseleave:\"mouseout\"}));function de(t,e,r){return t=ce(t,e,r),function(e){var r=e.relatedTarget;r&&(r===this||8&r.compareDocumentPosition(this))||t.call(this,e)}}function ce(t,e,r){return function(n){var i=se;se=n;try{t.call(this,this.__data__,e,r)}finally{se=i}}}function pe(t){return t.trim().split(/^|\\s+/).map((function(t){var e=\"\",r=t.indexOf(\".\");return r>=0&&(e=t.slice(r+1),t=t.slice(0,r)),{type:t,name:e}}))}function ue(t){return function(){var e=this.__on;if(e){for(var r,n=0,i=-1,o=e.length;n=k&&(k=v+1);!(x=b[k])&&++k=0;)(n=i[o])&&(a&&4^n.compareDocumentPosition(a)&&a.parentNode.insertBefore(n,a),a=n);return this},sort:function(t){function e(e,r){return e&&r?t(e.__data__,r.__data__):!e-!r}t||(t=kt);for(var r=this._groups,n=r.length,i=new Array(n),o=0;o1?this.each((null==e?jt:\"function\"==typeof e?Lt:zt)(t,e,null==r?\"\":r)):It(this.node(),t)},property:function(t,e){return arguments.length>1?this.each((null==e?Ot:\"function\"==typeof e?Rt:Pt)(t,e)):this.node()[t]},classed:function(t,e){var r=Ft(t+\"\");if(arguments.length<2){for(var n=Ut(this.node()),i=-1,o=r.length;++i>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===r?Ge(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===r?Ge(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Ie.exec(t))?new Xe(e[1],e[2],e[3],1):(e=Oe.exec(t))?new Xe(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Pe.exec(t))?Ge(e[1],e[2],e[3],e[4]):(e=Re.exec(t))?Ge(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=Fe.exec(t))?Je(e[1],e[2]/100,e[3]/100,1):(e=Ue.exec(t))?Je(e[1],e[2]/100,e[3]/100,e[4]):He.hasOwnProperty(t)?qe(He[t]):\"transparent\"===t?new Xe(NaN,NaN,NaN,0):null}function qe(t){return new Xe(t>>16&255,t>>8&255,255&t,1)}function Ge(t,e,r,n){return n<=0&&(t=e=r=NaN),new Xe(t,e,r,n)}function Ve(t){return t instanceof Ne||(t=Ye(t)),t?new Xe((t=t.rgb()).r,t.g,t.b,t.opacity):new Xe}function Qe(t,e,r,n){return 1===arguments.length?Ve(t):new Xe(t,e,r,null==n?1:n)}function Xe(t,e,r,n){this.r=+t,this.g=+e,this.b=+r,this.opacity=+n}function Ze(){return\"#\"+Ke(this.r)+Ke(this.g)+Ke(this.b)}function $e(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?\"rgb(\":\"rgba(\")+Math.max(0,Math.min(255,Math.round(this.r)||0))+\", \"+Math.max(0,Math.min(255,Math.round(this.g)||0))+\", \"+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?\")\":\", \"+t+\")\")}function Ke(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?\"0\":\"\")+t.toString(16)}function Je(t,e,r,n){return n<=0?t=e=r=NaN:r<=0||r>=1?t=e=NaN:e<=0&&(t=NaN),new rr(t,e,r,n)}function tr(t){if(t instanceof rr)return new rr(t.h,t.s,t.l,t.opacity);if(t instanceof Ne||(t=Ye(t)),!t)return new rr;if(t instanceof rr)return t;var e=(t=t.rgb()).r/255,r=t.g/255,n=t.b/255,i=Math.min(e,r,n),o=Math.max(e,r,n),a=NaN,l=o-i,h=(o+i)/2;return l?(a=e===o?(r-n)/l+6*(r0&&h<1?0:a,new rr(a,l,h,t.opacity)}function er(t,e,r,n){return 1===arguments.length?tr(t):new rr(t,e,r,null==n?1:n)}function rr(t,e,r,n){this.h=+t,this.s=+e,this.l=+r,this.opacity=+n}function nr(t,e,r){return 255*(t<60?e+(r-e)*t/60:t<180?r:t<240?e+(r-e)*(240-t)/60:e)}function ir(t,e,r,n,i){var o=t*t,a=o*t;return((1-3*t+3*o-a)*e+(4-6*o+3*a)*r+(1+3*t+3*o-3*a)*n+a*i)/6}Ee(Ne,Ye,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:Be,formatHex:Be,formatHsl:function(){return tr(this).formatHsl()},formatRgb:We,toString:We}),Ee(Xe,Qe,De(Ne,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new Xe(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new Xe(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Ze,formatHex:Ze,formatRgb:$e,toString:$e})),Ee(rr,er,De(Ne,{brighter:function(t){return t=null==t?1/.7:Math.pow(1/.7,t),new rr(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?.7:Math.pow(.7,t),new rr(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*e,i=2*r-n;return new Xe(nr(t>=240?t-240:t+120,i,n),nr(t,i,n),nr(t<120?t+240:t-120,i,n),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?\"hsl(\":\"hsla(\")+(this.h||0)+\", \"+100*(this.s||0)+\"%, \"+100*(this.l||0)+\"%\"+(1===t?\")\":\", \"+t+\")\")}}));var or=function(t){var e=t.length-1;return function(r){var n=r<=0?r=0:r>=1?(r=1,e-1):Math.floor(r*e),i=t[n],o=t[n+1],a=n>0?t[n-1]:2*i-o,l=n180||r<-180?r-360*Math.round(r/360):r):lr(isNaN(t)?e:t)}function dr(t){return 1==(t=+t)?cr:function(e,r){return r-e?function(t,e,r){return t=Math.pow(t,r),e=Math.pow(e,r)-t,r=1/r,function(n){return Math.pow(t+n*e,r)}}(e,r,t):lr(isNaN(e)?r:e)}}function cr(t,e){var r=e-t;return r?hr(t,r):lr(isNaN(t)?e:t)}var pr=function t(e){var r=dr(e);function n(t,e){var n=r((t=Qe(t)).r,(e=Qe(e)).r),i=r(t.g,e.g),o=r(t.b,e.b),a=cr(t.opacity,e.opacity);return function(e){return t.r=n(e),t.g=i(e),t.b=o(e),t.opacity=a(e),t+\"\"}}return n.gamma=t,n}(1);function ur(t){return function(e){var r,n,i=e.length,o=new Array(i),a=new Array(i),l=new Array(i);for(r=0;ro&&(i=e.slice(o,i),l[a]?l[a]+=i:l[++a]=i),(r=r[0])===(n=n[0])?l[a]?l[a]+=n:l[++a]=n:(l[++a]=null,h.push({i:a,x:kr(r,n)})),o=Sr.lastIndex;return o=0&&e._call.call(null,t),e=e._next;--zr}function Gr(){Pr=(Or=Fr.now())+Rr,zr=Lr=0;try{qr()}finally{zr=0,function(){var t,e,r=Mr,n=1/0;for(;r;)r._call?(n>r._time&&(n=r._time),t=r,r=r._next):(e=r._next,r._next=null,r=t?t._next=e:Mr=e);Cr=t,Qr(n)}(),Pr=0}}function Vr(){var t=Fr.now(),e=t-Or;e>1e3&&(Rr-=e,Or=t)}function Qr(t){zr||(Lr&&(Lr=clearTimeout(Lr)),t-Pr>24?(t<1/0&&(Lr=setTimeout(Gr,t-Fr.now()-Rr)),Ir&&(Ir=clearInterval(Ir))):(Ir||(Or=Fr.now(),Ir=setInterval(Vr,1e3)),zr=1,Ur(Gr)))}Wr.prototype=Yr.prototype={constructor:Wr,restart:function(t,e,r){if(\"function\"!=typeof t)throw new TypeError(\"callback is not a function\");r=(null==r?Hr():+r)+(null==e?0:+e),this._next||Cr===this||(Cr?Cr._next=this:Mr=this,Cr=this),this._call=t,this._time=r,Qr()},stop:function(){this._call&&(this._call=null,this._time=1/0,Qr())}};var Xr=function(t,e,r){var n=new Wr;return e=null==e?0:+e,n.restart((function(r){n.stop(),t(r+e)}),e,r),n},Zr=ct(\"start\",\"end\",\"cancel\",\"interrupt\"),$r=[],Kr=function(t,e,r,n,i,o){var a=t.__transition;if(a){if(r in a)return}else t.__transition={};!function(t,e,r){var n,i=t.__transition;function o(h){var s,d,c,p;if(1!==r.state)return l();for(s in i)if((p=i[s]).name===r.name){if(3===p.state)return Xr(o);4===p.state?(p.state=6,p.timer.stop(),p.on.call(\"interrupt\",t,t.__data__,p.index,p.group),delete i[s]):+s0)throw new Error(\"too late; already scheduled\");return r}function tn(t,e){var r=en(t,e);if(r.state>3)throw new Error(\"too late; already running\");return r}function en(t,e){var r=t.__transition;if(!r||!(r=r[e]))throw new Error(\"transition not found\");return r}var rn,nn,on,an,ln=function(t,e){var r,n,i,o=t.__transition,a=!0;if(o){for(i in e=null==e?null:e+\"\",o)(r=o[i]).name===e?(n=r.state>2&&r.state<5,r.state=6,r.timer.stop(),r.on.call(n?\"interrupt\":\"cancel\",t,t.__data__,r.index,r.group),delete o[i]):a=!1;a&&delete t.__transition}},hn=180/Math.PI,sn={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1},dn=function(t,e,r,n,i,o){var a,l,h;return(a=Math.sqrt(t*t+e*e))&&(t/=a,e/=a),(h=t*r+e*n)&&(r-=t*h,n-=e*h),(l=Math.sqrt(r*r+n*n))&&(r/=l,n/=l,h/=l),t*n180?e+=360:e-t>180&&(t+=360),o.push({i:r.push(i(r)+\"rotate(\",null,n)-2,x:kr(t,e)})):e&&r.push(i(r)+\"rotate(\"+e+n)}(o.rotate,a.rotate,l,h),function(t,e,r,o){t!==e?o.push({i:r.push(i(r)+\"skewX(\",null,n)-2,x:kr(t,e)}):e&&r.push(i(r)+\"skewX(\"+e+n)}(o.skewX,a.skewX,l,h),function(t,e,r,n,o,a){if(t!==r||e!==n){var l=o.push(i(o)+\"scale(\",null,\",\",null,\")\");a.push({i:l-4,x:kr(t,r)},{i:l-2,x:kr(e,n)})}else 1===r&&1===n||o.push(i(o)+\"scale(\"+r+\",\"+n+\")\")}(o.scaleX,o.scaleY,a.scaleX,a.scaleY,l,h),o=a=null,function(t){for(var e,r=-1,n=h.length;++r=0&&(t=t.slice(0,e)),!t||\"start\"===t}))}(e)?Jr:tn;return function(){var a=o(this,t),l=a.on;l!==n&&(i=(n=l).copy()).on(e,r),a.on=i}}var Ln=ye.prototype.constructor;function In(t){return function(){this.style.removeProperty(t)}}function On(t,e,r){return function(n){this.style.setProperty(t,e.call(this,n),r)}}function Pn(t,e,r){var n,i;function o(){var o=e.apply(this,arguments);return o!==i&&(n=(i=o)&&On(t,o,r)),n}return o._value=e,o}function Rn(t){return function(e){this.textContent=t.call(this,e)}}function Fn(t){var e,r;function n(){var n=t.apply(this,arguments);return n!==r&&(e=(r=n)&&Rn(n)),e}return n._value=t,n}var Un=0;function Hn(t,e,r,n){this._groups=t,this._parents=e,this._name=r,this._id=n}function Bn(t){return ye().transition(t)}function Wn(){return++Un}var Yn=ye.prototype;function qn(t){return t*t*t}function Gn(t){return--t*t*t+1}function Vn(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}Hn.prototype=Bn.prototype={constructor:Hn,select:function(t){var e=this._name,r=this._id;\"function\"!=typeof t&&(t=ut(t));for(var n=this._groups,i=n.length,o=new Array(i),a=0;a1&&r.name===e)return new Hn([[t]],Zn,e,+n);return null},Kn=function(t){return function(){return t}},Jn=function(t,e,r){this.target=t,this.type=e,this.selection=r};function ti(){se.stopImmediatePropagation()}var ei=function(){se.preventDefault(),se.stopImmediatePropagation()},ri={name:\"drag\"},ni={name:\"space\"},ii={name:\"handle\"},oi={name:\"center\"};function ai(t){return[+t[0],+t[1]]}function li(t){return[ai(t[0]),ai(t[1])]}function hi(t){return function(e){return Ar(e,se.touches,t)}}var si={name:\"x\",handles:[\"w\",\"e\"].map(bi),input:function(t,e){return null==t?null:[[+t[0],e[0][1]],[+t[1],e[1][1]]]},output:function(t){return t&&[t[0][0],t[1][0]]}},di={name:\"y\",handles:[\"n\",\"s\"].map(bi),input:function(t,e){return null==t?null:[[e[0][0],+t[0]],[e[1][0],+t[1]]]},output:function(t){return t&&[t[0][1],t[1][1]]}},ci={name:\"xy\",handles:[\"n\",\"w\",\"e\",\"s\",\"nw\",\"ne\",\"sw\",\"se\"].map(bi),input:function(t){return null==t?null:li(t)},output:function(t){return t}},pi={overlay:\"crosshair\",selection:\"move\",n:\"ns-resize\",e:\"ew-resize\",s:\"ns-resize\",w:\"ew-resize\",nw:\"nwse-resize\",ne:\"nesw-resize\",se:\"nwse-resize\",sw:\"nesw-resize\"},ui={e:\"w\",w:\"e\",nw:\"ne\",ne:\"nw\",se:\"sw\",sw:\"se\"},mi={n:\"s\",s:\"n\",nw:\"sw\",ne:\"se\",se:\"ne\",sw:\"nw\"},fi={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},gi={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function bi(t){return{type:t}}function _i(){return!se.ctrlKey&&!se.button}function xi(){var t=this.ownerSVGElement||this;return t.hasAttribute(\"viewBox\")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]}function vi(){return navigator.maxTouchPoints||\"ontouchstart\"in this}function ki(t){for(;!t.__brush;)if(!(t=t.parentNode))return;return t.__brush}function yi(t){return t[0][0]===t[1][0]||t[0][1]===t[1][1]}function wi(t){var e=t.__brush;return e?e.dim.output(e.selection):null}function Si(){return Ti(si)}function Mi(){return Ti(di)}var Ci=function(){return Ti(ci)};function Ti(t){var e,r=xi,n=_i,i=vi,o=!0,a=ct(\"start\",\"brush\",\"end\"),l=6;function h(e){var r=e.property(\"__brush\",f).selectAll(\".overlay\").data([bi(\"overlay\")]);r.enter().append(\"rect\").attr(\"class\",\"overlay\").attr(\"pointer-events\",\"all\").attr(\"cursor\",pi.overlay).merge(r).each((function(){var t=ki(this).extent;we(this).attr(\"x\",t[0][0]).attr(\"y\",t[0][1]).attr(\"width\",t[1][0]-t[0][0]).attr(\"height\",t[1][1]-t[0][1])})),e.selectAll(\".selection\").data([bi(\"selection\")]).enter().append(\"rect\").attr(\"class\",\"selection\").attr(\"cursor\",pi.selection).attr(\"fill\",\"#777\").attr(\"fill-opacity\",.3).attr(\"stroke\",\"#fff\").attr(\"shape-rendering\",\"crispEdges\");var n=e.selectAll(\".handle\").data(t.handles,(function(t){return t.type}));n.exit().remove(),n.enter().append(\"rect\").attr(\"class\",(function(t){return\"handle handle--\"+t.type})).attr(\"cursor\",(function(t){return pi[t.type]})),e.each(s).attr(\"fill\",\"none\").attr(\"pointer-events\",\"all\").on(\"mousedown.brush\",p).filter(i).on(\"touchstart.brush\",p).on(\"touchmove.brush\",u).on(\"touchend.brush touchcancel.brush\",m).style(\"touch-action\",\"none\").style(\"-webkit-tap-highlight-color\",\"rgba(0,0,0,0)\")}function s(){var t=we(this),e=ki(this).selection;e?(t.selectAll(\".selection\").style(\"display\",null).attr(\"x\",e[0][0]).attr(\"y\",e[0][1]).attr(\"width\",e[1][0]-e[0][0]).attr(\"height\",e[1][1]-e[0][1]),t.selectAll(\".handle\").style(\"display\",null).attr(\"x\",(function(t){return\"e\"===t.type[t.type.length-1]?e[1][0]-l/2:e[0][0]-l/2})).attr(\"y\",(function(t){return\"s\"===t.type[0]?e[1][1]-l/2:e[0][1]-l/2})).attr(\"width\",(function(t){return\"n\"===t.type||\"s\"===t.type?e[1][0]-e[0][0]+l:l})).attr(\"height\",(function(t){return\"e\"===t.type||\"w\"===t.type?e[1][1]-e[0][1]+l:l}))):t.selectAll(\".selection,.handle\").style(\"display\",\"none\").attr(\"x\",null).attr(\"y\",null).attr(\"width\",null).attr(\"height\",null)}function d(t,e,r){var n=t.__brush.emitter;return!n||r&&n.clean?new c(t,e,r):n}function c(t,e,r){this.that=t,this.args=e,this.state=t.__brush,this.active=0,this.clean=r}function p(){if((!e||se.touches)&&n.apply(this,arguments)){var r,i,a,l,h,c,p,u,m,f,g,b=this,_=se.target.__data__.type,x=\"selection\"===(o&&se.metaKey?_=\"overlay\":_)?ri:o&&se.altKey?oi:ii,v=t===di?null:fi[_],k=t===si?null:gi[_],y=ki(b),w=y.extent,S=y.selection,M=w[0][0],C=w[0][1],T=w[1][0],E=w[1][1],D=0,N=0,A=v&&k&&o&&se.shiftKey,j=se.touches?hi(se.changedTouches[0].identifier):jr,z=j(b),L=z,I=d(b,arguments,!0).beforestart();\"overlay\"===_?(S&&(m=!0),y.selection=S=[[r=t===di?M:z[0],a=t===si?C:z[1]],[h=t===di?T:r,p=t===si?E:a]]):(r=S[0][0],a=S[0][1],h=S[1][0],p=S[1][1]),i=r,l=a,c=h,u=p;var O=we(b).attr(\"pointer-events\",\"none\"),P=O.selectAll(\".overlay\").attr(\"cursor\",pi[_]);if(se.touches)I.moved=F,I.ended=H;else{var R=we(se.view).on(\"mousemove.brush\",F,!0).on(\"mouseup.brush\",H,!0);o&&R.on(\"keydown.brush\",B,!0).on(\"keyup.brush\",W,!0),Ce(se.view)}ti(),ln(b),s.call(b),I.start()}function F(){var t=j(b);!A||f||g||(Math.abs(t[0]-L[0])>Math.abs(t[1]-L[1])?g=!0:f=!0),L=t,m=!0,ei(),U()}function U(){var t;switch(D=L[0]-z[0],N=L[1]-z[1],x){case ni:case ri:v&&(D=Math.max(M-r,Math.min(T-h,D)),i=r+D,c=h+D),k&&(N=Math.max(C-a,Math.min(E-p,N)),l=a+N,u=p+N);break;case ii:v<0?(D=Math.max(M-r,Math.min(T-r,D)),i=r+D,c=h):v>0&&(D=Math.max(M-h,Math.min(T-h,D)),i=r,c=h+D),k<0?(N=Math.max(C-a,Math.min(E-a,N)),l=a+N,u=p):k>0&&(N=Math.max(C-p,Math.min(E-p,N)),l=a,u=p+N);break;case oi:v&&(i=Math.max(M,Math.min(T,r-D*v)),c=Math.max(M,Math.min(T,h+D*v))),k&&(l=Math.max(C,Math.min(E,a-N*k)),u=Math.max(C,Math.min(E,p+N*k)))}c0&&(r=i-D),k<0?p=u-N:k>0&&(a=l-N),x=ni,P.attr(\"cursor\",pi.selection),U());break;default:return}ei()}function W(){switch(se.keyCode){case 16:A&&(f=g=A=!1,U());break;case 18:x===oi&&(v<0?h=c:v>0&&(r=i),k<0?p=u:k>0&&(a=l),x=ii,U());break;case 32:x===ni&&(se.altKey?(v&&(h=c-D*v,r=i+D*v),k&&(p=u-N*k,a=l+N*k),x=oi):(v<0?h=c:v>0&&(r=i),k<0?p=u:k>0&&(a=l),x=ii),P.attr(\"cursor\",pi[_]),U());break;default:return}ei()}}function u(){d(this,arguments).moved()}function m(){d(this,arguments).ended()}function f(){var e=this.__brush||{selection:null};return e.extent=li(r.apply(this,arguments)),e.dim=t,e}return h.move=function(e,r){e.selection?e.on(\"start.brush\",(function(){d(this,arguments).beforestart().start()})).on(\"interrupt.brush end.brush\",(function(){d(this,arguments).end()})).tween(\"brush\",(function(){var e=this,n=e.__brush,i=d(e,arguments),o=n.selection,a=t.input(\"function\"==typeof r?r.apply(this,arguments):r,n.extent),l=Er(o,a);function h(t){n.selection=1===t&&null===a?null:l(t),s.call(e),i.brush()}return null!==o&&null!==a?h:h(1)})):e.each((function(){var e=this,n=arguments,i=e.__brush,o=t.input(\"function\"==typeof r?r.apply(e,n):r,i.extent),a=d(e,n).beforestart();ln(e),i.selection=null===o?null:o,s.call(e),a.start().brush().end()}))},h.clear=function(t){h.move(t,null)},c.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(){return this.starting?(this.starting=!1,this.emit(\"start\")):this.emit(\"brush\"),this},brush:function(){return this.emit(\"brush\"),this},end:function(){return 0==--this.active&&(delete this.state.emitter,this.emit(\"end\")),this},emit:function(e){fe(new Jn(h,e,t.output(this.state.selection)),a.apply,a,[e,this.that,this.args])}},h.extent=function(t){return arguments.length?(r=\"function\"==typeof t?t:Kn(li(t)),h):r},h.filter=function(t){return arguments.length?(n=\"function\"==typeof t?t:Kn(!!t),h):n},h.touchable=function(t){return arguments.length?(i=\"function\"==typeof t?t:Kn(!!t),h):i},h.handleSize=function(t){return arguments.length?(l=+t,h):l},h.keyModifiers=function(t){return arguments.length?(o=!!t,h):o},h.on=function(){var t=a.on.apply(a,arguments);return t===a?h:t},h}var Ei=Math.cos,Di=Math.sin,Ni=Math.PI,Ai=Ni/2,ji=2*Ni,zi=Math.max;function Li(t){return function(e,r){return t(e.source.value+e.target.value,r.source.value+r.target.value)}}var Ii=function(){var t=0,e=null,r=null,n=null;function i(i){var o,a,l,h,s,d,c=i.length,p=[],u=w(c),m=[],f=[],g=f.groups=new Array(c),b=new Array(c*c);for(o=0,s=-1;++s1e-6)if(Math.abs(d*l-h*s)>1e-6&&i){var p=r-o,u=n-a,m=l*l+h*h,f=p*p+u*u,g=Math.sqrt(m),b=Math.sqrt(c),_=i*Math.tan((Ri-Math.acos((m+c-f)/(2*g*b)))/2),x=_/b,v=_/g;Math.abs(x-1)>1e-6&&(this._+=\"L\"+(t+x*s)+\",\"+(e+x*d)),this._+=\"A\"+i+\",\"+i+\",0,0,\"+ +(d*p>s*u)+\",\"+(this._x1=t+v*l)+\",\"+(this._y1=e+v*h)}else this._+=\"L\"+(this._x1=t)+\",\"+(this._y1=e);else;},arc:function(t,e,r,n,i,o){t=+t,e=+e,o=!!o;var a=(r=+r)*Math.cos(n),l=r*Math.sin(n),h=t+a,s=e+l,d=1^o,c=o?n-i:i-n;if(r<0)throw new Error(\"negative radius: \"+r);null===this._x1?this._+=\"M\"+h+\",\"+s:(Math.abs(this._x1-h)>1e-6||Math.abs(this._y1-s)>1e-6)&&(this._+=\"L\"+h+\",\"+s),r&&(c<0&&(c=c%Fi+Fi),c>Ui?this._+=\"A\"+r+\",\"+r+\",0,1,\"+d+\",\"+(t-a)+\",\"+(e-l)+\"A\"+r+\",\"+r+\",0,1,\"+d+\",\"+(this._x1=h)+\",\"+(this._y1=s):c>1e-6&&(this._+=\"A\"+r+\",\"+r+\",0,\"+ +(c>=Ri)+\",\"+d+\",\"+(this._x1=t+r*Math.cos(i))+\",\"+(this._y1=e+r*Math.sin(i))))},rect:function(t,e,r,n){this._+=\"M\"+(this._x0=this._x1=+t)+\",\"+(this._y0=this._y1=+e)+\"h\"+ +r+\"v\"+ +n+\"h\"+-r+\"Z\"},toString:function(){return this._}};var Wi=Bi;function Yi(t){return t.source}function qi(t){return t.target}function Gi(t){return t.radius}function Vi(t){return t.startAngle}function Qi(t){return t.endAngle}var Xi=function(){var t=Yi,e=qi,r=Gi,n=Vi,i=Qi,o=null;function a(){var a,l=Oi.call(arguments),h=t.apply(this,l),s=e.apply(this,l),d=+r.apply(this,(l[0]=h,l)),c=n.apply(this,l)-Ai,p=i.apply(this,l)-Ai,u=d*Ei(c),m=d*Di(c),f=+r.apply(this,(l[0]=s,l)),g=n.apply(this,l)-Ai,b=i.apply(this,l)-Ai;if(o||(o=a=Wi()),o.moveTo(u,m),o.arc(0,0,d,c,p),c===g&&p===b||(o.quadraticCurveTo(0,0,f*Ei(g),f*Di(g)),o.arc(0,0,f,g,b)),o.quadraticCurveTo(0,0,u,m),o.closePath(),a)return o=null,a+\"\"||null}return a.radius=function(t){return arguments.length?(r=\"function\"==typeof t?t:Pi(+t),a):r},a.startAngle=function(t){return arguments.length?(n=\"function\"==typeof t?t:Pi(+t),a):n},a.endAngle=function(t){return arguments.length?(i=\"function\"==typeof t?t:Pi(+t),a):i},a.source=function(e){return arguments.length?(t=e,a):t},a.target=function(t){return arguments.length?(e=t,a):e},a.context=function(t){return arguments.length?(o=null==t?null:t,a):o},a};function Zi(){}function $i(t,e){var r=new Zi;if(t instanceof Zi)t.each((function(t,e){r.set(e,t)}));else if(Array.isArray(t)){var n,i=-1,o=t.length;if(null==e)for(;++i=n.length)return null!=t&&r.sort(t),null!=e?e(r):r;for(var h,s,d,c=-1,p=r.length,u=n[i++],m=Ki(),f=a();++cn.length)return r;var a,l=i[o-1];return null!=e&&o>=n.length?a=r.entries():(a=[],r.each((function(e,r){a.push({key:r,values:t(e,o)})}))),null!=l?a.sort((function(t,e){return l(t.key,e.key)})):a}(o(t,0,ro,no),0)},key:function(t){return n.push(t),r},sortKeys:function(t){return i[n.length-1]=t,r},sortValues:function(e){return t=e,r},rollup:function(t){return e=t,r}}};function to(){return{}}function eo(t,e,r){t[e]=r}function ro(){return Ki()}function no(t,e,r){t.set(e,r)}function io(){}var oo=Ki.prototype;function ao(t,e){var r=new io;if(t instanceof io)t.each((function(t){r.add(t)}));else if(t){var n=-1,i=t.length;if(null==e)for(;++n6/29*(6/29)*(6/29)?Math.pow(t,1/3):t/(6/29*3*(6/29))+4/29}function xo(t){return t>6/29?t*t*t:6/29*3*(6/29)*(t-4/29)}function vo(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function ko(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function yo(t){if(t instanceof Mo)return new Mo(t.h,t.c,t.l,t.opacity);if(t instanceof bo||(t=mo(t)),0===t.a&&0===t.b)return new Mo(NaN,0n!=u>n&&r<(p-s)*(n-d)/(u-d)+s&&(i=-i)}return i}function Fo(t,e,r){var n,i,o,a;return function(t,e,r){return(e[0]-t[0])*(r[1]-t[1])==(r[0]-t[0])*(e[1]-t[1])}(t,e,r)&&(i=t[n=+(t[0]===e[0])],o=r[n],a=e[n],i<=o&&o<=a||a<=o&&o<=i)}var Uo=function(){},Ho=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]],Bo=function(){var t=1,e=1,r=N,n=l;function i(t){var e=r(t);if(Array.isArray(e))e=e.slice().sort(Io);else{var n=b(t),i=n[0],a=n[1];e=D(i,a,e),e=w(Math.floor(i/e)*e,Math.floor(a/e)*e,e)}return e.map((function(e){return o(t,e)}))}function o(r,i){var o=[],l=[];return function(r,n,i){var o,l,h,s,d,c,p=new Array,u=new Array;o=l=-1,s=r[0]>=n,Ho[s<<1].forEach(m);for(;++o=n,Ho[h|s<<1].forEach(m);Ho[s<<0].forEach(m);for(;++l=n,d=r[l*t]>=n,Ho[s<<1|d<<2].forEach(m);++o=n,c=d,d=r[l*t+o+1]>=n,Ho[h|s<<1|d<<2|c<<3].forEach(m);Ho[s|d<<3].forEach(m)}o=-1,d=r[l*t]>=n,Ho[d<<2].forEach(m);for(;++o=n,Ho[d<<2|c<<3].forEach(m);function m(t){var e,r,n=[t[0][0]+o,t[0][1]+l],h=[t[1][0]+o,t[1][1]+l],s=a(n),d=a(h);(e=u[s])?(r=p[d])?(delete u[e.end],delete p[r.start],e===r?(e.ring.push(h),i(e.ring)):p[e.start]=u[r.end]={start:e.start,end:r.end,ring:e.ring.concat(r.ring)}):(delete u[e.end],e.ring.push(h),u[e.end=d]=e):(e=p[d])?(r=u[s])?(delete p[e.start],delete u[r.end],e===r?(e.ring.push(h),i(e.ring)):p[r.start]=u[e.end]={start:r.start,end:e.end,ring:r.ring.concat(e.ring)}):(delete p[e.start],e.ring.unshift(n),p[e.start=s]=e):p[s]=u[d]={start:s,end:d,ring:[n,h]}}Ho[d<<3].forEach(m)}(r,i,(function(t){n(t,r,i),function(t){for(var e=0,r=t.length,n=t[r-1][1]*t[0][0]-t[r-1][0]*t[0][1];++e0?o.push([t]):l.push(t)})),l.forEach((function(t){for(var e,r=0,n=o.length;r0&&a0&&l0&&o>0))throw new Error(\"invalid size\");return t=n,e=o,i},i.thresholds=function(t){return arguments.length?(r=\"function\"==typeof t?t:Array.isArray(t)?Oo(Lo.call(t)):Oo(t),i):r},i.smooth=function(t){return arguments.length?(n=t?l:Uo,i):n===l},i};function Wo(t,e,r){for(var n=t.width,i=t.height,o=1+(r<<1),a=0;a=r&&(l>=o&&(h-=t.data[l-o+a*n]),e.data[l-r+a*n]=h/Math.min(l+1,n-1+o-l,o))}function Yo(t,e,r){for(var n=t.width,i=t.height,o=1+(r<<1),a=0;a=r&&(l>=o&&(h-=t.data[a+(l-o)*n]),e.data[a+(l-r)*n]=h/Math.min(l+1,i-1+o-l,o))}function qo(t){return t[0]}function Go(t){return t[1]}function Vo(){return 1}var Qo=function(){var t=qo,e=Go,r=Vo,n=960,i=500,o=20,a=2,l=3*o,h=n+2*l>>a,s=i+2*l>>a,d=Oo(20);function c(n){var i=new Float32Array(h*s),c=new Float32Array(h*s);n.forEach((function(n,o,d){var c=+t(n,o,d)+l>>a,p=+e(n,o,d)+l>>a,u=+r(n,o,d);c>=0&&c=0&&p>a),Yo({width:h,height:s,data:c},{width:h,height:s,data:i},o>>a),Wo({width:h,height:s,data:i},{width:h,height:s,data:c},o>>a),Yo({width:h,height:s,data:c},{width:h,height:s,data:i},o>>a),Wo({width:h,height:s,data:i},{width:h,height:s,data:c},o>>a),Yo({width:h,height:s,data:c},{width:h,height:s,data:i},o>>a);var u=d(i);if(!Array.isArray(u)){var m=I(i);u=D(0,m,u),(u=w(0,Math.floor(m/u)*u,u)).shift()}return Bo().thresholds(u).size([h,s])(i).map(p)}function p(t){return t.value*=Math.pow(2,-2*a),t.coordinates.forEach(u),t}function u(t){t.forEach(m)}function m(t){t.forEach(f)}function f(t){t[0]=t[0]*Math.pow(2,a)-l,t[1]=t[1]*Math.pow(2,a)-l}function g(){return h=n+2*(l=3*o)>>a,s=i+2*l>>a,c}return c.x=function(e){return arguments.length?(t=\"function\"==typeof e?e:Oo(+e),c):t},c.y=function(t){return arguments.length?(e=\"function\"==typeof t?t:Oo(+t),c):e},c.weight=function(t){return arguments.length?(r=\"function\"==typeof t?t:Oo(+t),c):r},c.size=function(t){if(!arguments.length)return[n,i];var e=Math.ceil(t[0]),r=Math.ceil(t[1]);if(!(e>=0||e>=0))throw new Error(\"invalid size\");return n=e,i=r,g()},c.cellSize=function(t){if(!arguments.length)return 1<=1))throw new Error(\"invalid cell size\");return a=Math.floor(Math.log(t)/Math.LN2),g()},c.thresholds=function(t){return arguments.length?(d=\"function\"==typeof t?t:Array.isArray(t)?Oo(Lo.call(t)):Oo(t),c):d},c.bandwidth=function(t){if(!arguments.length)return Math.sqrt(o*(o+1));if(!((t=+t)>=0))throw new Error(\"invalid bandwidth\");return o=Math.round((Math.sqrt(4*t*t+1)-1)/2),g()},c},Xo=function(t){return function(){return t}};function Zo(t,e,r,n,i,o,a,l,h,s){this.target=t,this.type=e,this.subject=r,this.identifier=n,this.active=i,this.x=o,this.y=a,this.dx=l,this.dy=h,this._=s}function $o(){return!se.ctrlKey&&!se.button}function Ko(){return this.parentNode}function Jo(t){return null==t?{x:se.x,y:se.y}:t}function ta(){return navigator.maxTouchPoints||\"ontouchstart\"in this}Zo.prototype.on=function(){var t=this._.on.apply(this._,arguments);return t===this._?this:t};var ea=function(){var t,e,r,n,i=$o,o=Ko,a=Jo,l=ta,h={},s=ct(\"start\",\"drag\",\"end\"),d=0,c=0;function p(t){t.on(\"mousedown.drag\",u).filter(l).on(\"touchstart.drag\",g).on(\"touchmove.drag\",b).on(\"touchend.drag touchcancel.drag\",_).style(\"touch-action\",\"none\").style(\"-webkit-tap-highlight-color\",\"rgba(0,0,0,0)\")}function u(){if(!n&&i.apply(this,arguments)){var a=x(\"mouse\",o.apply(this,arguments),jr,this,arguments);a&&(we(se.view).on(\"mousemove.drag\",m,!0).on(\"mouseup.drag\",f,!0),Ce(se.view),Se(),r=!1,t=se.clientX,e=se.clientY,a(\"start\"))}}function m(){if(Me(),!r){var n=se.clientX-t,i=se.clientY-e;r=n*n+i*i>c}h.mouse(\"drag\")}function f(){we(se.view).on(\"mousemove.drag mouseup.drag\",null),Te(se.view,r),Me(),h.mouse(\"end\")}function g(){if(i.apply(this,arguments)){var t,e,r=se.changedTouches,n=o.apply(this,arguments),a=r.length;for(t=0;t9999?\"+\"+aa(e,6):aa(e,4))+\"-\"+aa(t.getUTCMonth()+1,2)+\"-\"+aa(t.getUTCDate(),2)+(o?\"T\"+aa(r,2)+\":\"+aa(n,2)+\":\"+aa(i,2)+\".\"+aa(o,3)+\"Z\":i?\"T\"+aa(r,2)+\":\"+aa(n,2)+\":\"+aa(i,2)+\"Z\":n||r?\"T\"+aa(r,2)+\":\"+aa(n,2)+\"Z\":\"\")}var ha=function(t){var e=new RegExp('[\"'+t+\"\\n\\r]\"),r=t.charCodeAt(0);function n(t,e){var n,i=[],o=t.length,a=0,l=0,h=o<=0,s=!1;function d(){if(h)return na;if(s)return s=!1,ra;var e,n,i=a;if(34===t.charCodeAt(i)){for(;a++=o?h=!0:10===(n=t.charCodeAt(a++))?s=!0:13===n&&(s=!0,10===t.charCodeAt(a)&&++a),t.slice(i+1,e-1).replace(/\"\"/g,'\"')}for(;a=(o=(f+b)/2))?f=o:b=o,(d=r>=(a=(g+_)/2))?g=a:_=a,i=u,!(u=u[c=d<<1|s]))return i[c]=m,t;if(l=+t._x.call(null,u.data),h=+t._y.call(null,u.data),e===l&&r===h)return m.next=u,i?i[c]=m:t._root=m,t;do{i=i?i[c]=new Array(4):t._root=new Array(4),(s=e>=(o=(f+b)/2))?f=o:b=o,(d=r>=(a=(g+_)/2))?g=a:_=a}while((c=d<<1|s)==(p=(h>=a)<<1|l>=o));return i[p]=u,i[c]=m,t}var wl=function(t,e,r,n,i){this.node=t,this.x0=e,this.y0=r,this.x1=n,this.y1=i};function Sl(t){return t[0]}function Ml(t){return t[1]}function Cl(t,e,r){var n=new Tl(null==e?Sl:e,null==r?Ml:r,NaN,NaN,NaN,NaN);return null==t?n:n.addAll(t)}function Tl(t,e,r,n,i,o){this._x=t,this._y=e,this._x0=r,this._y0=n,this._x1=i,this._y1=o,this._root=void 0}function El(t){for(var e={data:t.data},r=e;t=t.next;)r=r.next={data:t.data};return e}var Dl=Cl.prototype=Tl.prototype;function Nl(t){return t.x+t.vx}function Al(t){return t.y+t.vy}Dl.copy=function(){var t,e,r=new Tl(this._x,this._y,this._x0,this._y0,this._x1,this._y1),n=this._root;if(!n)return r;if(!n.length)return r._root=El(n),r;for(t=[{source:n,target:r._root=new Array(4)}];n=t.pop();)for(var i=0;i<4;++i)(e=n.source[i])&&(e.length?t.push({source:e,target:n.target[i]=new Array(4)}):n.target[i]=El(e));return r},Dl.add=function(t){var e=+this._x.call(null,t),r=+this._y.call(null,t);return yl(this.cover(e,r),e,r,t)},Dl.addAll=function(t){var e,r,n,i,o=t.length,a=new Array(o),l=new Array(o),h=1/0,s=1/0,d=-1/0,c=-1/0;for(r=0;rd&&(d=n),ic&&(c=i));if(h>d||s>c)return this;for(this.cover(h,s).cover(d,c),r=0;rt||t>=i||n>e||e>=o;)switch(l=(ep||(o=h.y0)>u||(a=h.x1)=b)<<1|t>=g)&&(h=m[m.length-1],m[m.length-1]=m[m.length-1-s],m[m.length-1-s]=h)}else{var _=t-+this._x.call(null,f.data),x=e-+this._y.call(null,f.data),v=_*_+x*x;if(v=(l=(m+g)/2))?m=l:g=l,(d=a>=(h=(f+b)/2))?f=h:b=h,e=u,!(u=u[c=d<<1|s]))return this;if(!u.length)break;(e[c+1&3]||e[c+2&3]||e[c+3&3])&&(r=e,p=c)}for(;u.data!==t;)if(n=u,!(u=u.next))return this;return(i=u.next)&&delete u.next,n?(i?n.next=i:delete n.next,this):e?(i?e[c]=i:delete e[c],(u=e[0]||e[1]||e[2]||e[3])&&u===(e[3]||e[2]||e[1]||e[0])&&!u.length&&(r?r[p]=u:this._root=u),this):(this._root=i,this)},Dl.removeAll=function(t){for(var e=0,r=t.length;eh+u||is+u||ol.index){var m=h-a.x-a.vx,f=s-a.y-a.vy,g=m*m+f*f;gt.r&&(t.r=t[e].r)}function l(){if(e){var n,i,o=e.length;for(r=new Array(o),n=0;n1?(null==r?l.remove(t):l.set(t,u(r)),e):l.get(t)},find:function(e,r,n){var i,o,a,l,h,s=0,d=t.length;for(null==n?n=1/0:n*=n,s=0;s1?(s.on(t,r),e):s.on(t)}}},Ul=function(){var t,e,r,n,i=vl(-30),o=1,a=1/0,l=.81;function h(n){var i,o=t.length,a=Cl(t,Ol,Pl).visitAfter(d);for(r=n,i=0;i=a)){(t.data!==e||t.next)&&(0===d&&(u+=(d=kl())*d),0===c&&(u+=(c=kl())*c),u1?n[0]+n.slice(2):n,+t.slice(r+1)]}var ql=function(t){return(t=Yl(Math.abs(t)))?t[1]:NaN},Gl=/^(?:(.)?([<>=^]))?([+\\-( ])?([$#])?(0)?(\\d+)?(,)?(\\.\\d+)?(~)?([a-z%])?$/i;function Vl(t){if(!(e=Gl.exec(t)))throw new Error(\"invalid format: \"+t);var e;return new Ql({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function Ql(t){this.fill=void 0===t.fill?\" \":t.fill+\"\",this.align=void 0===t.align?\">\":t.align+\"\",this.sign=void 0===t.sign?\"-\":t.sign+\"\",this.symbol=void 0===t.symbol?\"\":t.symbol+\"\",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?\"\":t.type+\"\"}Vl.prototype=Ql.prototype,Ql.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?\"0\":\"\")+(void 0===this.width?\"\":Math.max(1,0|this.width))+(this.comma?\",\":\"\")+(void 0===this.precision?\"\":\".\"+Math.max(0,0|this.precision))+(this.trim?\"~\":\"\")+this.type};var Xl,Zl,$l,Kl,Jl=function(t,e){var r=Yl(t,e);if(!r)return t+\"\";var n=r[0],i=r[1];return i<0?\"0.\"+new Array(-i).join(\"0\")+n:n.length>i+1?n.slice(0,i+1)+\".\"+n.slice(i+1):n+new Array(i-n.length+2).join(\"0\")},th={\"%\":function(t,e){return(100*t).toFixed(e)},b:function(t){return Math.round(t).toString(2)},c:function(t){return t+\"\"},d:function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString(\"en\").replace(/,/g,\"\"):t.toString(10)},e:function(t,e){return t.toExponential(e)},f:function(t,e){return t.toFixed(e)},g:function(t,e){return t.toPrecision(e)},o:function(t){return Math.round(t).toString(8)},p:function(t,e){return Jl(100*t,e)},r:Jl,s:function(t,e){var r=Yl(t,e);if(!r)return t+\"\";var n=r[0],i=r[1],o=i-(Xl=3*Math.max(-8,Math.min(8,Math.floor(i/3))))+1,a=n.length;return o===a?n:o>a?n+new Array(o-a+1).join(\"0\"):o>0?n.slice(0,o)+\".\"+n.slice(o):\"0.\"+new Array(1-o).join(\"0\")+Yl(t,Math.max(0,e+o-1))[0]},X:function(t){return Math.round(t).toString(16).toUpperCase()},x:function(t){return Math.round(t).toString(16)}},eh=function(t){return t},rh=Array.prototype.map,nh=[\"y\",\"z\",\"a\",\"f\",\"p\",\"n\",\"µ\",\"m\",\"\",\"k\",\"M\",\"G\",\"T\",\"P\",\"E\",\"Z\",\"Y\"],ih=function(t){var e,r,n=void 0===t.grouping||void 0===t.thousands?eh:(e=rh.call(t.grouping,Number),r=t.thousands+\"\",function(t,n){for(var i=t.length,o=[],a=0,l=e[0],h=0;i>0&&l>0&&(h+l+1>n&&(l=Math.max(1,n-h)),o.push(t.substring(i-=l,i+l)),!((h+=l+1)>n));)l=e[a=(a+1)%e.length];return o.reverse().join(r)}),i=void 0===t.currency?\"\":t.currency[0]+\"\",o=void 0===t.currency?\"\":t.currency[1]+\"\",a=void 0===t.decimal?\".\":t.decimal+\"\",l=void 0===t.numerals?eh:function(t){return function(e){return e.replace(/[0-9]/g,(function(e){return t[+e]}))}}(rh.call(t.numerals,String)),h=void 0===t.percent?\"%\":t.percent+\"\",s=void 0===t.minus?\"-\":t.minus+\"\",d=void 0===t.nan?\"NaN\":t.nan+\"\";function c(t){var e=(t=Vl(t)).fill,r=t.align,c=t.sign,p=t.symbol,u=t.zero,m=t.width,f=t.comma,g=t.precision,b=t.trim,_=t.type;\"n\"===_?(f=!0,_=\"g\"):th[_]||(void 0===g&&(g=12),b=!0,_=\"g\"),(u||\"0\"===e&&\"=\"===r)&&(u=!0,e=\"0\",r=\"=\");var x=\"$\"===p?i:\"#\"===p&&/[boxX]/.test(_)?\"0\"+_.toLowerCase():\"\",v=\"$\"===p?o:/[%p]/.test(_)?h:\"\",k=th[_],y=/[defgprs%]/.test(_);function w(t){var i,o,h,p=x,w=v;if(\"c\"===_)w=k(t)+w,t=\"\";else{var S=(t=+t)<0||1/t<0;if(t=isNaN(t)?d:k(Math.abs(t),g),b&&(t=function(t){t:for(var e,r=t.length,n=1,i=-1;n0&&(i=0)}return i>0?t.slice(0,i)+t.slice(e+1):t}(t)),S&&0==+t&&\"+\"!==c&&(S=!1),p=(S?\"(\"===c?c:s:\"-\"===c||\"(\"===c?\"\":c)+p,w=(\"s\"===_?nh[8+Xl/3]:\"\")+w+(S&&\"(\"===c?\")\":\"\"),y)for(i=-1,o=t.length;++i(h=t.charCodeAt(i))||h>57){w=(46===h?a+t.slice(i+1):t.slice(i))+w,t=t.slice(0,i);break}}f&&!u&&(t=n(t,1/0));var M=p.length+t.length+w.length,C=M>1)+p+t+w+C.slice(M);break;default:t=C+p+t+w}return l(t)}return g=void 0===g?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,g)):Math.max(0,Math.min(20,g)),w.toString=function(){return t+\"\"},w}return{format:c,formatPrefix:function(t,e){var r=c(((t=Vl(t)).type=\"f\",t)),n=3*Math.max(-8,Math.min(8,Math.floor(ql(e)/3))),i=Math.pow(10,-n),o=nh[8+n/3];return function(t){return r(i*t)+o}}}};function oh(t){return Zl=ih(t),$l=Zl.format,Kl=Zl.formatPrefix,Zl}oh({decimal:\".\",thousands:\",\",grouping:[3],currency:[\"$\",\"\"],minus:\"-\"});var ah=function(t){return Math.max(0,-ql(Math.abs(t)))},lh=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(ql(e)/3)))-ql(Math.abs(t)))},hh=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,ql(e)-ql(t))+1},sh=function(){return new dh};function dh(){this.reset()}dh.prototype={constructor:dh,reset:function(){this.s=this.t=0},add:function(t){ph(ch,t,this.t),ph(this,ch.s,this.s),this.s?this.t+=ch.t:this.s=ch.t},valueOf:function(){return this.s}};var ch=new dh;function ph(t,e,r){var n=t.s=e+r,i=n-e,o=n-i;t.t=e-o+(r-i)}var uh=Math.PI,mh=uh/2,fh=uh/4,gh=2*uh,bh=180/uh,_h=uh/180,xh=Math.abs,vh=Math.atan,kh=Math.atan2,yh=Math.cos,wh=Math.ceil,Sh=Math.exp,Mh=(Math.floor,Math.log),Ch=Math.pow,Th=Math.sin,Eh=Math.sign||function(t){return t>0?1:t<0?-1:0},Dh=Math.sqrt,Nh=Math.tan;function Ah(t){return t>1?0:t<-1?uh:Math.acos(t)}function jh(t){return t>1?mh:t<-1?-mh:Math.asin(t)}function zh(t){return(t=Th(t/2))*t}function Lh(){}function Ih(t,e){t&&Ph.hasOwnProperty(t.type)&&Ph[t.type](t,e)}var Oh={Feature:function(t,e){Ih(t.geometry,e)},FeatureCollection:function(t,e){for(var r=t.features,n=-1,i=r.length;++n=0?1:-1,i=n*r,o=yh(e=(e*=_h)/2+fh),a=Th(e),l=Yh*a,h=Wh*o+l*yh(i),s=l*n*Th(i);Gh.add(kh(s,h)),Bh=t,Wh=o,Yh=a}var Jh=function(t){return Vh.reset(),qh(t,Qh),2*Vh};function ts(t){return[kh(t[1],t[0]),jh(t[2])]}function es(t){var e=t[0],r=t[1],n=yh(r);return[n*yh(e),n*Th(e),Th(r)]}function rs(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function ns(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]}function is(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]}function os(t,e){return[t[0]*e,t[1]*e,t[2]*e]}function as(t){var e=Dh(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e}var ls,hs,ss,ds,cs,ps,us,ms,fs,gs,bs=sh(),_s={point:xs,lineStart:ks,lineEnd:ys,polygonStart:function(){_s.point=ws,_s.lineStart=Ss,_s.lineEnd=Ms,bs.reset(),Qh.polygonStart()},polygonEnd:function(){Qh.polygonEnd(),_s.point=xs,_s.lineStart=ks,_s.lineEnd=ys,Gh<0?(ls=-(ss=180),hs=-(ds=90)):bs>1e-6?ds=90:bs<-1e-6&&(hs=-90),gs[0]=ls,gs[1]=ss},sphere:function(){ls=-(ss=180),hs=-(ds=90)}};function xs(t,e){fs.push(gs=[ls=t,ss=t]),eds&&(ds=e)}function vs(t,e){var r=es([t*_h,e*_h]);if(ms){var n=ns(ms,r),i=ns([n[1],-n[0],0],n);as(i),i=ts(i);var o,a=t-cs,l=a>0?1:-1,h=i[0]*bh*l,s=xh(a)>180;s^(l*csds&&(ds=o):s^(l*cs<(h=(h+360)%360-180)&&hds&&(ds=e)),s?tCs(ls,ss)&&(ss=t):Cs(t,ss)>Cs(ls,ss)&&(ls=t):ss>=ls?(tss&&(ss=t)):t>cs?Cs(ls,t)>Cs(ls,ss)&&(ss=t):Cs(t,ss)>Cs(ls,ss)&&(ls=t)}else fs.push(gs=[ls=t,ss=t]);eds&&(ds=e),ms=r,cs=t}function ks(){_s.point=vs}function ys(){gs[0]=ls,gs[1]=ss,_s.point=xs,ms=null}function ws(t,e){if(ms){var r=t-cs;bs.add(xh(r)>180?r+(r>0?360:-360):r)}else ps=t,us=e;Qh.point(t,e),vs(t,e)}function Ss(){Qh.lineStart()}function Ms(){ws(ps,us),Qh.lineEnd(),xh(bs)>1e-6&&(ls=-(ss=180)),gs[0]=ls,gs[1]=ss,ms=null}function Cs(t,e){return(e-=t)<0?e+360:e}function Ts(t,e){return t[0]-e[0]}function Es(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:eCs(n[0],n[1])&&(n[1]=i[1]),Cs(i[0],n[1])>Cs(n[0],n[1])&&(n[0]=i[0])):o.push(n=i);for(a=-1/0,e=0,n=o[r=o.length-1];e<=r;n=i,++e)i=o[e],(l=Cs(n[1],i[0]))>a&&(a=l,ls=i[0],ss=n[1])}return fs=gs=null,ls===1/0||hs===1/0?[[NaN,NaN],[NaN,NaN]]:[[ls,hs],[ss,ds]]},Gs={sphere:Lh,point:Vs,lineStart:Xs,lineEnd:Ks,polygonStart:function(){Gs.lineStart=Js,Gs.lineEnd=td},polygonEnd:function(){Gs.lineStart=Xs,Gs.lineEnd=Ks}};function Vs(t,e){t*=_h;var r=yh(e*=_h);Qs(r*yh(t),r*Th(t),Th(e))}function Qs(t,e,r){++Ds,As+=(t-As)/Ds,js+=(e-js)/Ds,zs+=(r-zs)/Ds}function Xs(){Gs.point=Zs}function Zs(t,e){t*=_h;var r=yh(e*=_h);Bs=r*yh(t),Ws=r*Th(t),Ys=Th(e),Gs.point=$s,Qs(Bs,Ws,Ys)}function $s(t,e){t*=_h;var r=yh(e*=_h),n=r*yh(t),i=r*Th(t),o=Th(e),a=kh(Dh((a=Ws*o-Ys*i)*a+(a=Ys*n-Bs*o)*a+(a=Bs*i-Ws*n)*a),Bs*n+Ws*i+Ys*o);Ns+=a,Ls+=a*(Bs+(Bs=n)),Is+=a*(Ws+(Ws=i)),Os+=a*(Ys+(Ys=o)),Qs(Bs,Ws,Ys)}function Ks(){Gs.point=Vs}function Js(){Gs.point=ed}function td(){rd(Us,Hs),Gs.point=Vs}function ed(t,e){Us=t,Hs=e,t*=_h,e*=_h,Gs.point=rd;var r=yh(e);Bs=r*yh(t),Ws=r*Th(t),Ys=Th(e),Qs(Bs,Ws,Ys)}function rd(t,e){t*=_h;var r=yh(e*=_h),n=r*yh(t),i=r*Th(t),o=Th(e),a=Ws*o-Ys*i,l=Ys*n-Bs*o,h=Bs*i-Ws*n,s=Dh(a*a+l*l+h*h),d=jh(s),c=s&&-d/s;Ps+=c*a,Rs+=c*l,Fs+=c*h,Ns+=d,Ls+=d*(Bs+(Bs=n)),Is+=d*(Ws+(Ws=i)),Os+=d*(Ys+(Ys=o)),Qs(Bs,Ws,Ys)}var nd=function(t){Ds=Ns=As=js=zs=Ls=Is=Os=Ps=Rs=Fs=0,qh(t,Gs);var e=Ps,r=Rs,n=Fs,i=e*e+r*r+n*n;return i<1e-12&&(e=Ls,r=Is,n=Os,Ns<1e-6&&(e=As,r=js,n=zs),(i=e*e+r*r+n*n)<1e-12)?[NaN,NaN]:[kh(r,e)*bh,jh(n/Dh(i))*bh]},id=function(t){return function(){return t}},od=function(t,e){function r(r,n){return r=t(r,n),e(r[0],r[1])}return t.invert&&e.invert&&(r.invert=function(r,n){return(r=e.invert(r,n))&&t.invert(r[0],r[1])}),r};function ad(t,e){return[xh(t)>uh?t+Math.round(-t/gh)*gh:t,e]}function ld(t,e,r){return(t%=gh)?e||r?od(sd(t),dd(e,r)):sd(t):e||r?dd(e,r):ad}function hd(t){return function(e,r){return[(e+=t)>uh?e-gh:e<-uh?e+gh:e,r]}}function sd(t){var e=hd(t);return e.invert=hd(-t),e}function dd(t,e){var r=yh(t),n=Th(t),i=yh(e),o=Th(e);function a(t,e){var a=yh(e),l=yh(t)*a,h=Th(t)*a,s=Th(e),d=s*r+l*n;return[kh(h*i-d*o,l*r-s*n),jh(d*i+h*o)]}return a.invert=function(t,e){var a=yh(e),l=yh(t)*a,h=Th(t)*a,s=Th(e),d=s*i-h*o;return[kh(h*i+s*o,l*r+d*n),jh(d*r-l*n)]},a}ad.invert=ad;var cd=function(t){function e(e){return(e=t(e[0]*_h,e[1]*_h))[0]*=bh,e[1]*=bh,e}return t=ld(t[0]*_h,t[1]*_h,t.length>2?t[2]*_h:0),e.invert=function(e){return(e=t.invert(e[0]*_h,e[1]*_h))[0]*=bh,e[1]*=bh,e},e};function pd(t,e,r,n,i,o){if(r){var a=yh(e),l=Th(e),h=n*r;null==i?(i=e+n*gh,o=e-h/2):(i=ud(a,i),o=ud(a,o),(n>0?io)&&(i+=n*gh));for(var s,d=i;n>0?d>o:d1&&e.push(e.pop().concat(e.shift()))},result:function(){var r=e;return e=[],t=null,r}}},gd=function(t,e){return xh(t[0]-e[0])<1e-6&&xh(t[1]-e[1])<1e-6};function bd(t,e,r,n){this.x=t,this.z=e,this.o=r,this.e=n,this.v=!1,this.n=this.p=null}var _d=function(t,e,r,n,i){var o,a,l=[],h=[];if(t.forEach((function(t){if(!((e=t.length-1)<=0)){var e,r,n=t[0],a=t[e];if(gd(n,a)){if(!n[2]&&!a[2]){for(i.lineStart(),o=0;o=0;--o)i.point((d=s[o])[0],d[1]);else n(p.x,p.p.x,-1,i);p=p.p}s=(p=p.o).z,u=!u}while(!p.v);i.lineEnd()}}};function xd(t){if(e=t.length){for(var e,r,n=0,i=t[0];++n=0?1:-1,M=S*w,C=M>uh,T=f*k;if(vd.add(kh(T*S*Th(M),g*y+T*yh(M))),a+=C?w+S*gh:w,C^u>=r^x>=r){var E=ns(es(p),es(_));as(E);var D=ns(o,E);as(D);var N=(C^w>=0?-1:1)*jh(D[2]);(n>N||n===N&&(E[0]||E[1]))&&(l+=C^w>=0?1:-1)}}return(a<-1e-6||a<1e-6&&vd<-1e-6)^1&l},wd=function(t,e,r,n){return function(i){var o,a,l,h=e(i),s=fd(),d=e(s),c=!1,p={point:u,lineStart:f,lineEnd:g,polygonStart:function(){p.point=b,p.lineStart=_,p.lineEnd=x,a=[],o=[]},polygonEnd:function(){p.point=u,p.lineStart=f,p.lineEnd=g,a=R(a);var t=yd(o,n);a.length?(c||(i.polygonStart(),c=!0),_d(a,Md,t,r,i)):t&&(c||(i.polygonStart(),c=!0),i.lineStart(),r(null,null,1,i),i.lineEnd()),c&&(i.polygonEnd(),c=!1),a=o=null},sphere:function(){i.polygonStart(),i.lineStart(),r(null,null,1,i),i.lineEnd(),i.polygonEnd()}};function u(e,r){t(e,r)&&i.point(e,r)}function m(t,e){h.point(t,e)}function f(){p.point=m,h.lineStart()}function g(){p.point=u,h.lineEnd()}function b(t,e){l.push([t,e]),d.point(t,e)}function _(){d.lineStart(),l=[]}function x(){b(l[0][0],l[0][1]),d.lineEnd();var t,e,r,n,h=d.clean(),p=s.result(),u=p.length;if(l.pop(),o.push(l),l=null,u)if(1&h){if((e=(r=p[0]).length-1)>0){for(c||(i.polygonStart(),c=!0),i.lineStart(),t=0;t1&&2&h&&p.push(p.pop().concat(p.shift())),a.push(p.filter(Sd))}return p}};function Sd(t){return t.length>1}function Md(t,e){return((t=t.x)[0]<0?t[1]-mh-1e-6:mh-t[1])-((e=e.x)[0]<0?e[1]-mh-1e-6:mh-e[1])}var Cd=wd((function(){return!0}),(function(t){var e,r=NaN,n=NaN,i=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(o,a){var l=o>0?uh:-uh,h=xh(o-r);xh(h-uh)<1e-6?(t.point(r,n=(n+a)/2>0?mh:-mh),t.point(i,n),t.lineEnd(),t.lineStart(),t.point(l,n),t.point(o,n),e=0):i!==l&&h>=uh&&(xh(r-i)<1e-6&&(r-=1e-6*i),xh(o-l)<1e-6&&(o-=1e-6*l),n=function(t,e,r,n){var i,o,a=Th(t-r);return xh(a)>1e-6?vh((Th(e)*(o=yh(n))*Th(r)-Th(n)*(i=yh(e))*Th(t))/(i*o*a)):(e+n)/2}(r,n,o,a),t.point(i,n),t.lineEnd(),t.lineStart(),t.point(l,n),e=0),t.point(r=o,n=a),i=l},lineEnd:function(){t.lineEnd(),r=n=NaN},clean:function(){return 2-e}}}),(function(t,e,r,n){var i;if(null==t)i=r*mh,n.point(-uh,i),n.point(0,i),n.point(uh,i),n.point(uh,0),n.point(uh,-i),n.point(0,-i),n.point(-uh,-i),n.point(-uh,0),n.point(-uh,i);else if(xh(t[0]-e[0])>1e-6){var o=t[0]0,i=xh(e)>1e-6;function o(t,r){return yh(t)*yh(r)>e}function a(t,r,n){var i=[1,0,0],o=ns(es(t),es(r)),a=rs(o,o),l=o[0],h=a-l*l;if(!h)return!n&&t;var s=e*a/h,d=-e*l/h,c=ns(i,o),p=os(i,s);is(p,os(o,d));var u=c,m=rs(p,u),f=rs(u,u),g=m*m-f*(rs(p,p)-1);if(!(g<0)){var b=Dh(g),_=os(u,(-m-b)/f);if(is(_,p),_=ts(_),!n)return _;var x,v=t[0],k=r[0],y=t[1],w=r[1];k0^_[1]<(xh(_[0]-v)<1e-6?y:w):y<=_[1]&&_[1]<=w:S>uh^(v<=_[0]&&_[0]<=k)){var C=os(u,(-m+b)/f);return is(C,p),[_,ts(C)]}}}function l(e,r){var i=n?t:uh-t,o=0;return e<-i?o|=1:e>i&&(o|=2),r<-i?o|=4:r>i&&(o|=8),o}return wd(o,(function(t){var e,r,h,s,d;return{lineStart:function(){s=h=!1,d=1},point:function(c,p){var u,m=[c,p],f=o(c,p),g=n?f?0:l(c,p):f?l(c+(c<0?uh:-uh),p):0;if(!e&&(s=h=f)&&t.lineStart(),f!==h&&(!(u=a(e,m))||gd(e,u)||gd(m,u))&&(m[2]=1),f!==h)d=0,f?(t.lineStart(),u=a(m,e),t.point(u[0],u[1])):(u=a(e,m),t.point(u[0],u[1],2),t.lineEnd()),e=u;else if(i&&e&&n^f){var b;g&r||!(b=a(m,e,!0))||(d=0,n?(t.lineStart(),t.point(b[0][0],b[0][1]),t.point(b[1][0],b[1][1]),t.lineEnd()):(t.point(b[1][0],b[1][1]),t.lineEnd(),t.lineStart(),t.point(b[0][0],b[0][1],3)))}!f||e&&gd(e,m)||t.point(m[0],m[1]),e=m,h=f,r=g},lineEnd:function(){h&&t.lineEnd(),e=null},clean:function(){return d|(s&&h)<<1}}}),(function(e,n,i,o){pd(o,t,r,i,e,n)}),n?[0,-t]:[-uh,t-uh])};function Ed(t,e,r,n){function i(i,o){return t<=i&&i<=r&&e<=o&&o<=n}function o(i,o,l,s){var d=0,c=0;if(null==i||(d=a(i,l))!==(c=a(o,l))||h(i,o)<0^l>0)do{s.point(0===d||3===d?t:r,d>1?n:e)}while((d=(d+l+4)%4)!==c);else s.point(o[0],o[1])}function a(n,i){return xh(n[0]-t)<1e-6?i>0?0:3:xh(n[0]-r)<1e-6?i>0?2:1:xh(n[1]-e)<1e-6?i>0?1:0:i>0?3:2}function l(t,e){return h(t.x,e.x)}function h(t,e){var r=a(t,1),n=a(e,1);return r!==n?r-n:0===r?e[1]-t[1]:1===r?t[0]-e[0]:2===r?t[1]-e[1]:e[0]-t[0]}return function(a){var h,s,d,c,p,u,m,f,g,b,_,x=a,v=fd(),k={point:y,lineStart:function(){k.point=w,s&&s.push(d=[]);b=!0,g=!1,m=f=NaN},lineEnd:function(){h&&(w(c,p),u&&g&&v.rejoin(),h.push(v.result()));k.point=y,g&&x.lineEnd()},polygonStart:function(){x=v,h=[],s=[],_=!0},polygonEnd:function(){var e=function(){for(var e=0,r=0,i=s.length;rn&&(p-o)*(n-a)>(u-a)*(t-o)&&++e:u<=n&&(p-o)*(n-a)<(u-a)*(t-o)&&--e;return e}(),r=_&&e,i=(h=R(h)).length;(r||i)&&(a.polygonStart(),r&&(a.lineStart(),o(null,null,1,a),a.lineEnd()),i&&_d(h,l,e,o,a),a.polygonEnd());x=a,h=s=d=null}};function y(t,e){i(t,e)&&x.point(t,e)}function w(o,a){var l=i(o,a);if(s&&d.push([o,a]),b)c=o,p=a,u=l,b=!1,l&&(x.lineStart(),x.point(o,a));else if(l&&g)x.point(o,a);else{var h=[m=Math.max(-1e9,Math.min(1e9,m)),f=Math.max(-1e9,Math.min(1e9,f))],v=[o=Math.max(-1e9,Math.min(1e9,o)),a=Math.max(-1e9,Math.min(1e9,a))];!function(t,e,r,n,i,o){var a,l=t[0],h=t[1],s=0,d=1,c=e[0]-l,p=e[1]-h;if(a=r-l,c||!(a>0)){if(a/=c,c<0){if(a0){if(a>d)return;a>s&&(s=a)}if(a=i-l,c||!(a<0)){if(a/=c,c<0){if(a>d)return;a>s&&(s=a)}else if(c>0){if(a0)){if(a/=p,p<0){if(a0){if(a>d)return;a>s&&(s=a)}if(a=o-h,p||!(a<0)){if(a/=p,p<0){if(a>d)return;a>s&&(s=a)}else if(p>0){if(a0&&(t[0]=l+s*c,t[1]=h+s*p),d<1&&(e[0]=l+d*c,e[1]=h+d*p),!0}}}}}(h,v,t,e,r,n)?l&&(x.lineStart(),x.point(o,a),_=!1):(g||(x.lineStart(),x.point(h[0],h[1])),x.point(v[0],v[1]),l||x.lineEnd(),_=!1)}m=o,f=a,g=l}return k}}var Dd,Nd,Ad,jd=function(){var t,e,r,n=0,i=0,o=960,a=500;return r={stream:function(r){return t&&e===r?t:t=Ed(n,i,o,a)(e=r)},extent:function(l){return arguments.length?(n=+l[0][0],i=+l[0][1],o=+l[1][0],a=+l[1][1],t=e=null,r):[[n,i],[o,a]]}}},zd=sh(),Ld={sphere:Lh,point:Lh,lineStart:function(){Ld.point=Od,Ld.lineEnd=Id},lineEnd:Lh,polygonStart:Lh,polygonEnd:Lh};function Id(){Ld.point=Ld.lineEnd=Lh}function Od(t,e){Dd=t*=_h,Nd=Th(e*=_h),Ad=yh(e),Ld.point=Pd}function Pd(t,e){t*=_h;var r=Th(e*=_h),n=yh(e),i=xh(t-Dd),o=yh(i),a=n*Th(i),l=Ad*r-Nd*n*o,h=Nd*r+Ad*n*o;zd.add(kh(Dh(a*a+l*l),h)),Dd=t,Nd=r,Ad=n}var Rd=function(t){return zd.reset(),qh(t,Ld),+zd},Fd=[null,null],Ud={type:\"LineString\",coordinates:Fd},Hd=function(t,e){return Fd[0]=t,Fd[1]=e,Rd(Ud)},Bd={Feature:function(t,e){return Yd(t.geometry,e)},FeatureCollection:function(t,e){for(var r=t.features,n=-1,i=r.length;++n0&&(i=Hd(t[o],t[o-1]))>0&&r<=i&&n<=i&&(r+n-i)*(1-Math.pow((r-n)/i,2))<1e-12*i)return!0;r=n}return!1}function Vd(t,e){return!!yd(t.map(Qd),Xd(e))}function Qd(t){return(t=t.map(Xd)).pop(),t}function Xd(t){return[t[0]*_h,t[1]*_h]}var Zd=function(t,e){return(t&&Bd.hasOwnProperty(t.type)?Bd[t.type]:Yd)(t,e)};function $d(t,e,r){var n=w(t,e-1e-6,r).concat(e);return function(t){return n.map((function(e){return[t,e]}))}}function Kd(t,e,r){var n=w(t,e-1e-6,r).concat(e);return function(t){return n.map((function(e){return[e,t]}))}}function Jd(){var t,e,r,n,i,o,a,l,h,s,d,c,p=10,u=p,m=90,f=360,g=2.5;function b(){return{type:\"MultiLineString\",coordinates:_()}}function _(){return w(wh(n/m)*m,r,m).map(d).concat(w(wh(l/f)*f,a,f).map(c)).concat(w(wh(e/p)*p,t,p).filter((function(t){return xh(t%m)>1e-6})).map(h)).concat(w(wh(o/u)*u,i,u).filter((function(t){return xh(t%f)>1e-6})).map(s))}return b.lines=function(){return _().map((function(t){return{type:\"LineString\",coordinates:t}}))},b.outline=function(){return{type:\"Polygon\",coordinates:[d(n).concat(c(a).slice(1),d(r).reverse().slice(1),c(l).reverse().slice(1))]}},b.extent=function(t){return arguments.length?b.extentMajor(t).extentMinor(t):b.extentMinor()},b.extentMajor=function(t){return arguments.length?(n=+t[0][0],r=+t[1][0],l=+t[0][1],a=+t[1][1],n>r&&(t=n,n=r,r=t),l>a&&(t=l,l=a,a=t),b.precision(g)):[[n,l],[r,a]]},b.extentMinor=function(r){return arguments.length?(e=+r[0][0],t=+r[1][0],o=+r[0][1],i=+r[1][1],e>t&&(r=e,e=t,t=r),o>i&&(r=o,o=i,i=r),b.precision(g)):[[e,o],[t,i]]},b.step=function(t){return arguments.length?b.stepMajor(t).stepMinor(t):b.stepMinor()},b.stepMajor=function(t){return arguments.length?(m=+t[0],f=+t[1],b):[m,f]},b.stepMinor=function(t){return arguments.length?(p=+t[0],u=+t[1],b):[p,u]},b.precision=function(p){return arguments.length?(g=+p,h=$d(o,i,90),s=Kd(e,t,g),d=$d(l,a,90),c=Kd(n,r,g),b):g},b.extentMajor([[-180,-89.999999],[180,89.999999]]).extentMinor([[-180,-80.000001],[180,80.000001]])}function tc(){return Jd()()}var ec,rc,nc,ic,oc=function(t,e){var r=t[0]*_h,n=t[1]*_h,i=e[0]*_h,o=e[1]*_h,a=yh(n),l=Th(n),h=yh(o),s=Th(o),d=a*yh(r),c=a*Th(r),p=h*yh(i),u=h*Th(i),m=2*jh(Dh(zh(o-n)+a*h*zh(i-r))),f=Th(m),g=m?function(t){var e=Th(t*=m)/f,r=Th(m-t)/f,n=r*d+e*p,i=r*c+e*u,o=r*l+e*s;return[kh(i,n)*bh,kh(o,Dh(n*n+i*i))*bh]}:function(){return[r*bh,n*bh]};return g.distance=m,g},ac=function(t){return t},lc=sh(),hc=sh(),sc={point:Lh,lineStart:Lh,lineEnd:Lh,polygonStart:function(){sc.lineStart=dc,sc.lineEnd=uc},polygonEnd:function(){sc.lineStart=sc.lineEnd=sc.point=Lh,lc.add(xh(hc)),hc.reset()},result:function(){var t=lc/2;return lc.reset(),t}};function dc(){sc.point=cc}function cc(t,e){sc.point=pc,ec=nc=t,rc=ic=e}function pc(t,e){hc.add(ic*t-nc*e),nc=t,ic=e}function uc(){pc(ec,rc)}var mc=sc,fc=1/0,gc=fc,bc=-fc,_c=bc;var xc,vc,kc,yc,wc={point:function(t,e){tbc&&(bc=t);e_c&&(_c=e)},lineStart:Lh,lineEnd:Lh,polygonStart:Lh,polygonEnd:Lh,result:function(){var t=[[fc,gc],[bc,_c]];return bc=_c=-(gc=fc=1/0),t}},Sc=0,Mc=0,Cc=0,Tc=0,Ec=0,Dc=0,Nc=0,Ac=0,jc=0,zc={point:Lc,lineStart:Ic,lineEnd:Rc,polygonStart:function(){zc.lineStart=Fc,zc.lineEnd=Uc},polygonEnd:function(){zc.point=Lc,zc.lineStart=Ic,zc.lineEnd=Rc},result:function(){var t=jc?[Nc/jc,Ac/jc]:Dc?[Tc/Dc,Ec/Dc]:Cc?[Sc/Cc,Mc/Cc]:[NaN,NaN];return Sc=Mc=Cc=Tc=Ec=Dc=Nc=Ac=jc=0,t}};function Lc(t,e){Sc+=t,Mc+=e,++Cc}function Ic(){zc.point=Oc}function Oc(t,e){zc.point=Pc,Lc(kc=t,yc=e)}function Pc(t,e){var r=t-kc,n=e-yc,i=Dh(r*r+n*n);Tc+=i*(kc+t)/2,Ec+=i*(yc+e)/2,Dc+=i,Lc(kc=t,yc=e)}function Rc(){zc.point=Lc}function Fc(){zc.point=Hc}function Uc(){Bc(xc,vc)}function Hc(t,e){zc.point=Bc,Lc(xc=kc=t,vc=yc=e)}function Bc(t,e){var r=t-kc,n=e-yc,i=Dh(r*r+n*n);Tc+=i*(kc+t)/2,Ec+=i*(yc+e)/2,Dc+=i,Nc+=(i=yc*t-kc*e)*(kc+t),Ac+=i*(yc+e),jc+=3*i,Lc(kc=t,yc=e)}var Wc=zc;function Yc(t){this._context=t}Yc.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,gh)}},result:Lh};var qc,Gc,Vc,Qc,Xc,Zc=sh(),$c={point:Lh,lineStart:function(){$c.point=Kc},lineEnd:function(){qc&&Jc(Gc,Vc),$c.point=Lh},polygonStart:function(){qc=!0},polygonEnd:function(){qc=null},result:function(){var t=+Zc;return Zc.reset(),t}};function Kc(t,e){$c.point=Jc,Gc=Qc=t,Vc=Xc=e}function Jc(t,e){Qc-=t,Xc-=e,Zc.add(Dh(Qc*Qc+Xc*Xc)),Qc=t,Xc=e}var tp=$c;function ep(){this._string=[]}function rp(t){return\"m0,\"+t+\"a\"+t+\",\"+t+\" 0 1,1 0,\"+-2*t+\"a\"+t+\",\"+t+\" 0 1,1 0,\"+2*t+\"z\"}ep.prototype={_radius:4.5,_circle:rp(4.5),pointRadius:function(t){return(t=+t)!==this._radius&&(this._radius=t,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push(\"Z\"),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._string.push(\"M\",t,\",\",e),this._point=1;break;case 1:this._string.push(\"L\",t,\",\",e);break;default:null==this._circle&&(this._circle=rp(this._radius)),this._string.push(\"M\",t,\",\",e,this._circle)}},result:function(){if(this._string.length){var t=this._string.join(\"\");return this._string=[],t}return null}};var np=function(t,e){var r,n,i=4.5;function o(t){return t&&(\"function\"==typeof i&&n.pointRadius(+i.apply(this,arguments)),qh(t,r(n))),n.result()}return o.area=function(t){return qh(t,r(mc)),mc.result()},o.measure=function(t){return qh(t,r(tp)),tp.result()},o.bounds=function(t){return qh(t,r(wc)),wc.result()},o.centroid=function(t){return qh(t,r(Wc)),Wc.result()},o.projection=function(e){return arguments.length?(r=null==e?(t=null,ac):(t=e).stream,o):t},o.context=function(t){return arguments.length?(n=null==t?(e=null,new ep):new Yc(e=t),\"function\"!=typeof i&&n.pointRadius(i),o):e},o.pointRadius=function(t){return arguments.length?(i=\"function\"==typeof t?t:(n.pointRadius(+t),+t),o):i},o.projection(t).context(e)},ip=function(t){return{stream:op(t)}};function op(t){return function(e){var r=new ap;for(var n in t)r[n]=t[n];return r.stream=e,r}}function ap(){}function lp(t,e,r){var n=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=n&&t.clipExtent(null),qh(r,t.stream(wc)),e(wc.result()),null!=n&&t.clipExtent(n),t}function hp(t,e,r){return lp(t,(function(r){var n=e[1][0]-e[0][0],i=e[1][1]-e[0][1],o=Math.min(n/(r[1][0]-r[0][0]),i/(r[1][1]-r[0][1])),a=+e[0][0]+(n-o*(r[1][0]+r[0][0]))/2,l=+e[0][1]+(i-o*(r[1][1]+r[0][1]))/2;t.scale(150*o).translate([a,l])}),r)}function sp(t,e,r){return hp(t,[[0,0],e],r)}function dp(t,e,r){return lp(t,(function(r){var n=+e,i=n/(r[1][0]-r[0][0]),o=(n-i*(r[1][0]+r[0][0]))/2,a=-i*r[0][1];t.scale(150*i).translate([o,a])}),r)}function cp(t,e,r){return lp(t,(function(r){var n=+e,i=n/(r[1][1]-r[0][1]),o=-i*r[0][0],a=(n-i*(r[1][1]+r[0][1]))/2;t.scale(150*i).translate([o,a])}),r)}ap.prototype={constructor:ap,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var pp=yh(30*_h),up=function(t,e){return+e?function(t,e){function r(n,i,o,a,l,h,s,d,c,p,u,m,f,g){var b=s-n,_=d-i,x=b*b+_*_;if(x>4*e&&f--){var v=a+p,k=l+u,y=h+m,w=Dh(v*v+k*k+y*y),S=jh(y/=w),M=xh(xh(y)-1)<1e-6||xh(o-c)<1e-6?(o+c)/2:kh(k,v),C=t(M,S),T=C[0],E=C[1],D=T-n,N=E-i,A=_*D-b*N;(A*A/x>e||xh((b*D+_*N)/x-.5)>.3||a*p+l*u+h*m2?t[2]%360*_h:0,D()):[g*bh,b*bh,_*bh]},T.angle=function(t){return arguments.length?(x=t%360*_h,D()):x*bh},T.reflectX=function(t){return arguments.length?(v=t?-1:1,D()):v<0},T.reflectY=function(t){return arguments.length?(k=t?-1:1,D()):k<0},T.precision=function(t){return arguments.length?(a=up(l,C=t*t),N()):Dh(C)},T.fitExtent=function(t,e){return hp(T,t,e)},T.fitSize=function(t,e){return sp(T,t,e)},T.fitWidth=function(t,e){return dp(T,t,e)},T.fitHeight=function(t,e){return cp(T,t,e)},function(){return e=t.apply(this,arguments),T.invert=e.invert&&E,D()}}function xp(t){var e=0,r=uh/3,n=_p(t),i=n(e,r);return i.parallels=function(t){return arguments.length?n(e=t[0]*_h,r=t[1]*_h):[e*bh,r*bh]},i}function vp(t,e){var r=Th(t),n=(r+Th(e))/2;if(xh(n)<1e-6)return function(t){var e=yh(t);function r(t,r){return[t*e,Th(r)/e]}return r.invert=function(t,r){return[t/e,jh(r*e)]},r}(t);var i=1+r*(2*n-r),o=Dh(i)/n;function a(t,e){var r=Dh(i-2*n*Th(e))/n;return[r*Th(t*=n),o-r*yh(t)]}return a.invert=function(t,e){var r=o-e,a=kh(t,xh(r))*Eh(r);return r*n<0&&(a-=uh*Eh(t)*Eh(r)),[a/n,jh((i-(t*t+r*r)*n*n)/(2*n))]},a}var kp=function(){return xp(vp).scale(155.424).center([0,33.6442])},yp=function(){return kp().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])};var wp=function(){var t,e,r,n,i,o,a=yp(),l=kp().rotate([154,0]).center([-2,58.5]).parallels([55,65]),h=kp().rotate([157,0]).center([-3,19.9]).parallels([8,18]),s={point:function(t,e){o=[t,e]}};function d(t){var e=t[0],a=t[1];return o=null,r.point(e,a),o||(n.point(e,a),o)||(i.point(e,a),o)}function c(){return t=e=null,d}return d.invert=function(t){var e=a.scale(),r=a.translate(),n=(t[0]-r[0])/e,i=(t[1]-r[1])/e;return(i>=.12&&i<.234&&n>=-.425&&n<-.214?l:i>=.166&&i<.234&&n>=-.214&&n<-.115?h:a).invert(t)},d.stream=function(r){return t&&e===r?t:(n=[a.stream(e=r),l.stream(r),h.stream(r)],i=n.length,t={point:function(t,e){for(var r=-1;++r0?e<1e-6-mh&&(e=1e-6-mh):e>mh-1e-6&&(e=mh-1e-6);var r=i/Ch(zp(e),n);return[r*Th(n*t),i-r*yh(n*t)]}return o.invert=function(t,e){var r=i-e,o=Eh(n)*Dh(t*t+r*r),a=kh(t,xh(r))*Eh(r);return r*n<0&&(a-=uh*Eh(t)*Eh(r)),[a/n,2*vh(Ch(i/o,1/n))-mh]},o}var Ip=function(){return xp(Lp).scale(109.5).parallels([30,30])};function Op(t,e){return[t,e]}Op.invert=Op;var Pp=function(){return bp(Op).scale(152.63)};function Rp(t,e){var r=yh(t),n=t===e?Th(t):(r-yh(e))/(e-t),i=r/n+t;if(xh(n)<1e-6)return Op;function o(t,e){var r=i-e,o=n*t;return[r*Th(o),i-r*yh(o)]}return o.invert=function(t,e){var r=i-e,o=kh(t,xh(r))*Eh(r);return r*n<0&&(o-=uh*Eh(t)*Eh(r)),[o/n,i-Eh(n)*Dh(t*t+r*r)]},o}var Fp=function(){return xp(Rp).scale(131.154).center([0,13.9389])},Up=1.340264,Hp=-.081106,Bp=893e-6,Wp=.003796,Yp=Dh(3)/2;function qp(t,e){var r=jh(Yp*Th(e)),n=r*r,i=n*n*n;return[t*yh(r)/(Yp*(Up+3*Hp*n+i*(7*Bp+9*Wp*n))),r*(Up+Hp*n+i*(Bp+Wp*n))]}qp.invert=function(t,e){for(var r,n=e,i=n*n,o=i*i*i,a=0;a<12&&(o=(i=(n-=r=(n*(Up+Hp*i+o*(Bp+Wp*i))-e)/(Up+3*Hp*i+o*(7*Bp+9*Wp*i)))*n)*i*i,!(xh(r)<1e-12));++a);return[Yp*t*(Up+3*Hp*i+o*(7*Bp+9*Wp*i))/yh(n),jh(Th(n)/Yp)]};var Gp=function(){return bp(qp).scale(177.158)};function Vp(t,e){var r=yh(e),n=yh(t)*r;return[r*Th(t)/n,Th(e)/n]}Vp.invert=Mp(vh);var Qp=function(){return bp(Vp).scale(144.049).clipAngle(60)},Xp=function(){var t,e,r,n,i,o,a,l=1,h=0,s=0,d=1,c=1,p=0,u=null,m=1,f=1,g=op({point:function(t,e){var r=x([t,e]);this.stream.point(r[0],r[1])}}),b=ac;function _(){return m=l*d,f=l*c,o=a=null,x}function x(r){var n=r[0]*m,i=r[1]*f;if(p){var o=i*t-n*e;n=n*t+i*e,i=o}return[n+h,i+s]}return x.invert=function(r){var n=r[0]-h,i=r[1]-s;if(p){var o=i*t+n*e;n=n*t-i*e,i=o}return[n/m,i/f]},x.stream=function(t){return o&&a===t?o:o=g(b(a=t))},x.postclip=function(t){return arguments.length?(b=t,u=r=n=i=null,_()):b},x.clipExtent=function(t){return arguments.length?(b=null==t?(u=r=n=i=null,ac):Ed(u=+t[0][0],r=+t[0][1],n=+t[1][0],i=+t[1][1]),_()):null==u?null:[[u,r],[n,i]]},x.scale=function(t){return arguments.length?(l=+t,_()):l},x.translate=function(t){return arguments.length?(h=+t[0],s=+t[1],_()):[h,s]},x.angle=function(r){return arguments.length?(e=Th(p=r%360*_h),t=yh(p),_()):p*bh},x.reflectX=function(t){return arguments.length?(d=t?-1:1,_()):d<0},x.reflectY=function(t){return arguments.length?(c=t?-1:1,_()):c<0},x.fitExtent=function(t,e){return hp(x,t,e)},x.fitSize=function(t,e){return sp(x,t,e)},x.fitWidth=function(t,e){return dp(x,t,e)},x.fitHeight=function(t,e){return cp(x,t,e)},x};function Zp(t,e){var r=e*e,n=r*r;return[t*(.8707-.131979*r+n*(n*(.003971*r-.001529*n)-.013791)),e*(1.007226+r*(.015085+n*(.028874*r-.044475-.005916*n)))]}Zp.invert=function(t,e){var r,n=e,i=25;do{var o=n*n,a=o*o;n-=r=(n*(1.007226+o*(.015085+a*(.028874*o-.044475-.005916*a)))-e)/(1.007226+o*(.045255+a*(.259866*o-.311325-.005916*11*a)))}while(xh(r)>1e-6&&--i>0);return[t/(.8707+(o=n*n)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),n]};var $p=function(){return bp(Zp).scale(175.295)};function Kp(t,e){return[yh(e)*Th(t),Th(e)]}Kp.invert=Mp(jh);var Jp=function(){return bp(Kp).scale(249.5).clipAngle(90.000001)};function tu(t,e){var r=yh(e),n=1+yh(t)*r;return[r*Th(t)/n,Th(e)/n]}tu.invert=Mp((function(t){return 2*vh(t)}));var eu=function(){return bp(tu).scale(250).clipAngle(142)};function ru(t,e){return[Mh(Nh((mh+e)/2)),-t]}ru.invert=function(t,e){return[-e,2*vh(Sh(t))-mh]};var nu=function(){var t=jp(ru),e=t.center,r=t.rotate;return t.center=function(t){return arguments.length?e([-t[1],t[0]]):[(t=e())[1],-t[0]]},t.rotate=function(t){return arguments.length?r([t[0],t[1],t.length>2?t[2]+90:90]):[(t=r())[0],t[1],t[2]-90]},r([0,0,90]).scale(159.155)};function iu(t,e){return t.parent===e.parent?1:2}function ou(t,e){return t+e.x}function au(t,e){return Math.max(t,e.y)}var lu=function(){var t=iu,e=1,r=1,n=!1;function i(i){var o,a=0;i.eachAfter((function(e){var r=e.children;r?(e.x=function(t){return t.reduce(ou,0)/t.length}(r),e.y=function(t){return 1+t.reduce(au,0)}(r)):(e.x=o?a+=t(e,o):0,e.y=0,o=e)}));var l=function(t){for(var e;e=t.children;)t=e[0];return t}(i),h=function(t){for(var e;e=t.children;)t=e[e.length-1];return t}(i),s=l.x-t(l,h)/2,d=h.x+t(h,l)/2;return i.eachAfter(n?function(t){t.x=(t.x-i.x)*e,t.y=(i.y-t.y)*r}:function(t){t.x=(t.x-s)/(d-s)*e,t.y=(1-(i.y?t.y/i.y:1))*r})}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(n=!1,e=+t[0],r=+t[1],i):n?null:[e,r]},i.nodeSize=function(t){return arguments.length?(n=!0,e=+t[0],r=+t[1],i):n?[e,r]:null},i};function hu(t){var e=0,r=t.children,n=r&&r.length;if(n)for(;--n>=0;)e+=r[n].value;else e=1;t.value=e}function su(t,e){var r,n,i,o,a,l=new uu(t),h=+t.value&&(l.value=t.value),s=[l];for(null==e&&(e=du);r=s.pop();)if(h&&(r.value=+r.data.value),(i=e(r.data))&&(a=i.length))for(r.children=new Array(a),o=a-1;o>=0;--o)s.push(n=r.children[o]=new uu(i[o])),n.parent=r,n.depth=r.depth+1;return l.eachBefore(pu)}function du(t){return t.children}function cu(t){t.data=t.data.data}function pu(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function uu(t){this.data=t,this.depth=this.height=0,this.parent=null}uu.prototype=su.prototype={constructor:uu,count:function(){return this.eachAfter(hu)},each:function(t){var e,r,n,i,o=this,a=[o];do{for(e=a.reverse(),a=[];o=e.pop();)if(t(o),r=o.children)for(n=0,i=r.length;n=0;--r)i.push(e[r]);return this},sum:function(t){return this.eachAfter((function(e){for(var r=+t(e.data)||0,n=e.children,i=n&&n.length;--i>=0;)r+=n[i].value;e.value=r}))},sort:function(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))},path:function(t){for(var e=this,r=function(t,e){if(t===e)return t;var r=t.ancestors(),n=e.ancestors(),i=null;t=r.pop(),e=n.pop();for(;t===e;)i=t,t=r.pop(),e=n.pop();return i}(e,t),n=[e];e!==r;)e=e.parent,n.push(e);for(var i=n.length;t!==r;)n.splice(i,0,t),t=t.parent;return n},ancestors:function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e},descendants:function(){var t=[];return this.each((function(e){t.push(e)})),t},leaves:function(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t},links:function(){var t=this,e=[];return t.each((function(r){r!==t&&e.push({source:r.parent,target:r})})),e},copy:function(){return su(this).eachBefore(cu)}};var mu=Array.prototype.slice;var fu=function(t){for(var e,r,n=0,i=(t=function(t){for(var e,r,n=t.length;n;)r=Math.random()*n--|0,e=t[n],t[n]=t[r],t[r]=e;return t}(mu.call(t))).length,o=[];n0&&r*r>n*n+i*i}function xu(t,e){for(var r=0;r(a*=a)?(n=(s+a-i)/(2*s),o=Math.sqrt(Math.max(0,a/s-n*n)),r.x=t.x-n*l-o*h,r.y=t.y-n*h+o*l):(n=(s+i-a)/(2*s),o=Math.sqrt(Math.max(0,i/s-n*n)),r.x=e.x+n*l-o*h,r.y=e.y+n*h+o*l)):(r.x=e.x+r.r,r.y=e.y)}function Su(t,e){var r=t.r+e.r-1e-6,n=e.x-t.x,i=e.y-t.y;return r>0&&r*r>n*n+i*i}function Mu(t){var e=t._,r=t.next._,n=e.r+r.r,i=(e.x*r.r+r.x*e.r)/n,o=(e.y*r.r+r.y*e.r)/n;return i*i+o*o}function Cu(t){this._=t,this.next=null,this.previous=null}function Tu(t){if(!(i=t.length))return 0;var e,r,n,i,o,a,l,h,s,d,c;if((e=t[0]).x=0,e.y=0,!(i>1))return e.r;if(r=t[1],e.x=-r.r,r.x=e.r,r.y=0,!(i>2))return e.r+r.r;wu(r,e,n=t[2]),e=new Cu(e),r=new Cu(r),n=new Cu(n),e.next=n.previous=r,r.next=e.previous=n,n.next=r.previous=e;t:for(l=3;l0)throw new Error(\"cycle\");return o}return r.id=function(e){return arguments.length?(t=Nu(e),r):t},r.parentId=function(t){return arguments.length?(e=Nu(t),r):e},r};function Gu(t,e){return t.parent===e.parent?1:2}function Vu(t){var e=t.children;return e?e[0]:t.t}function Qu(t){var e=t.children;return e?e[e.length-1]:t.t}function Xu(t,e,r){var n=r/(e.i-t.i);e.c-=n,e.s+=r,t.c+=n,e.z+=r,e.m+=r}function Zu(t,e,r){return t.a.parent===e.parent?t.a:r}function $u(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}$u.prototype=Object.create(uu.prototype);var Ku=function(){var t=Gu,e=1,r=1,n=null;function i(i){var h=function(t){for(var e,r,n,i,o,a=new $u(t,0),l=[a];e=l.pop();)if(n=e._.children)for(e.children=new Array(o=n.length),i=o-1;i>=0;--i)l.push(r=e.children[i]=new $u(n[i],i)),r.parent=e;return(a.parent=new $u(null,0)).children=[a],a}(i);if(h.eachAfter(o),h.parent.m=-h.z,h.eachBefore(a),n)i.eachBefore(l);else{var s=i,d=i,c=i;i.eachBefore((function(t){t.xd.x&&(d=t),t.depth>c.depth&&(c=t)}));var p=s===d?1:t(s,d)/2,u=p-s.x,m=e/(d.x+p+u),f=r/(c.depth||1);i.eachBefore((function(t){t.x=(t.x+u)*m,t.y=t.depth*f}))}return i}function o(e){var r=e.children,n=e.parent.children,i=e.i?n[e.i-1]:null;if(r){!function(t){for(var e,r=0,n=0,i=t.children,o=i.length;--o>=0;)(e=i[o]).z+=r,e.m+=r,r+=e.s+(n+=e.c)}(e);var o=(r[0].z+r[r.length-1].z)/2;i?(e.z=i.z+t(e._,i._),e.m=e.z-o):e.z=o}else i&&(e.z=i.z+t(e._,i._));e.parent.A=function(e,r,n){if(r){for(var i,o=e,a=e,l=r,h=o.parent.children[0],s=o.m,d=a.m,c=l.m,p=h.m;l=Qu(l),o=Vu(o),l&&o;)h=Vu(h),(a=Qu(a)).a=e,(i=l.z+c-o.z-s+t(l._,o._))>0&&(Xu(Zu(l,e,n),e,i),s+=i,d+=i),c+=l.m,s+=o.m,p+=h.m,d+=a.m;l&&!Qu(a)&&(a.t=l,a.m+=c-d),o&&!Vu(h)&&(h.t=o,h.m+=s-p,n=e)}return n}(e,i,e.parent.A||n[0])}function a(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function l(t){t.x*=e,t.y=t.depth*r}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(n=!1,e=+t[0],r=+t[1],i):n?null:[e,r]},i.nodeSize=function(t){return arguments.length?(n=!0,e=+t[0],r=+t[1],i):n?[e,r]:null},i},Ju=function(t,e,r,n,i){for(var o,a=t.children,l=-1,h=a.length,s=t.value&&(i-r)/t.value;++lp&&(p=l),g=d*d*f,(u=Math.max(p/g,g/c))>m){d-=l;break}m=u}b.push(a={value:d,dice:h1?e:1)},r}(tm),nm=function(){var t=rm,e=!1,r=1,n=1,i=[0],o=Au,a=Au,l=Au,h=Au,s=Au;function d(t){return t.x0=t.y0=0,t.x1=r,t.y1=n,t.eachBefore(c),i=[0],e&&t.eachBefore(Ru),t}function c(e){var r=i[e.depth],n=e.x0+r,d=e.y0+r,c=e.x1-r,p=e.y1-r;c=r-1){var d=l[e];return d.x0=i,d.y0=o,d.x1=a,void(d.y1=h)}var c=s[e],p=n/2+c,u=e+1,m=r-1;for(;u>>1;s[f]h-o){var _=(i*b+a*g)/n;t(e,u,g,i,o,_,h),t(u,r,b,_,o,a,h)}else{var x=(o*b+h*g)/n;t(e,u,g,i,o,a,x),t(u,r,b,i,x,a,h)}}(0,h,t.value,e,r,n,i)},om=function(t,e,r,n,i){(1&t.depth?Ju:Fu)(t,e,r,n,i)},am=function t(e){function r(t,r,n,i,o){if((a=t._squarify)&&a.ratio===e)for(var a,l,h,s,d,c=-1,p=a.length,u=t.value;++c1?e:1)},r}(tm),lm=function(t){var e=t.length;return function(r){return t[Math.max(0,Math.min(e-1,Math.floor(r*e)))]}},hm=function(t,e){var r=sr(+t,+e);return function(t){var e=r(t);return e-360*Math.floor(e/360)}},sm=function(t,e){return t=+t,e=+e,function(r){return Math.round(t*(1-r)+e*r)}},dm=Math.SQRT2;function cm(t){return((t=Math.exp(t))+1/t)/2}var pm=function(t,e){var r,n,i=t[0],o=t[1],a=t[2],l=e[0],h=e[1],s=e[2],d=l-i,c=h-o,p=d*d+c*c;if(p<1e-12)n=Math.log(s/a)/dm,r=function(t){return[i+t*d,o+t*c,a*Math.exp(dm*t*n)]};else{var u=Math.sqrt(p),m=(s*s-a*a+4*p)/(2*a*2*u),f=(s*s-a*a-4*p)/(2*s*2*u),g=Math.log(Math.sqrt(m*m+1)-m),b=Math.log(Math.sqrt(f*f+1)-f);n=(b-g)/dm,r=function(t){var e,r=t*n,l=cm(g),h=a/(2*u)*(l*(e=dm*r+g,((e=Math.exp(2*e))-1)/(e+1))-function(t){return((t=Math.exp(t))-1/t)/2}(g));return[i+h*d,o+h*c,a*l/cm(dm*r+g)]}}return r.duration=1e3*n,r};function um(t){return function(e,r){var n=t((e=er(e)).h,(r=er(r)).h),i=cr(e.s,r.s),o=cr(e.l,r.l),a=cr(e.opacity,r.opacity);return function(t){return e.h=n(t),e.s=i(t),e.l=o(t),e.opacity=a(t),e+\"\"}}}var mm=um(sr),fm=um(cr);function gm(t,e){var r=cr((t=go(t)).l,(e=go(e)).l),n=cr(t.a,e.a),i=cr(t.b,e.b),o=cr(t.opacity,e.opacity);return function(e){return t.l=r(e),t.a=n(e),t.b=i(e),t.opacity=o(e),t+\"\"}}function bm(t){return function(e,r){var n=t((e=So(e)).h,(r=So(r)).h),i=cr(e.c,r.c),o=cr(e.l,r.l),a=cr(e.opacity,r.opacity);return function(t){return e.h=n(t),e.c=i(t),e.l=o(t),e.opacity=a(t),e+\"\"}}}var _m=bm(sr),xm=bm(cr);function vm(t){return function e(r){function n(e,n){var i=t((e=jo(e)).h,(n=jo(n)).h),o=cr(e.s,n.s),a=cr(e.l,n.l),l=cr(e.opacity,n.opacity);return function(t){return e.h=i(t),e.s=o(t),e.l=a(Math.pow(t,r)),e.opacity=l(t),e+\"\"}}return r=+r,n.gamma=e,n}(1)}var km=vm(sr),ym=vm(cr);function wm(t,e){for(var r=0,n=e.length-1,i=e[0],o=new Array(n<0?0:n);r1&&(e=t[o[a-2]],r=t[o[a-1]],n=t[l],(r[0]-e[0])*(n[1]-e[1])-(r[1]-e[1])*(n[0]-e[0])<=0);)--a;o[a++]=l}return o.slice(0,a)}var Dm=function(t){if((r=t.length)<3)return null;var e,r,n=new Array(r),i=new Array(r);for(e=0;e=0;--e)s.push(t[n[o[e]][2]]);for(e=+l;el!=s>l&&a<(h-r)*(l-n)/(s-n)+r&&(d=!d),h=r,s=n;return d},Am=function(t){for(var e,r,n=-1,i=t.length,o=t[i-1],a=o[0],l=o[1],h=0;++n1);return t+r*o*Math.sqrt(-2*Math.log(i)/i)}}return r.source=t,r}(jm),Im=function t(e){function r(){var t=Lm.source(e).apply(this,arguments);return function(){return Math.exp(t())}}return r.source=t,r}(jm),Om=function t(e){function r(t){return function(){for(var r=0,n=0;nn&&(e=r,r=n,n=e),function(t){return Math.max(r,Math.min(n,t))}}function tf(t,e,r){var n=t[0],i=t[1],o=e[0],a=e[1];return i2?ef:tf,i=o=null,c}function c(e){return isNaN(e=+e)?r:(i||(i=n(a.map(t),l,h)))(t(s(e)))}return c.invert=function(r){return s(e((o||(o=n(l,a.map(t),kr)))(r)))},c.domain=function(t){return arguments.length?(a=Bm.call(t,Xm),s===$m||(s=Jm(a)),d()):a.slice()},c.range=function(t){return arguments.length?(l=Wm.call(t),d()):l.slice()},c.rangeRound=function(t){return l=Wm.call(t),h=sm,d()},c.clamp=function(t){return arguments.length?(s=t?Jm(a):$m,c):s!==$m},c.interpolate=function(t){return arguments.length?(h=t,d()):h},c.unknown=function(t){return arguments.length?(r=t,c):r},function(r,n){return t=r,e=n,d()}}function of(t,e){return nf()(t,e)}var af=function(t,e,r,n){var i,o=D(t,e,r);switch((n=Vl(null==n?\",f\":n)).type){case\"s\":var a=Math.max(Math.abs(t),Math.abs(e));return null!=n.precision||isNaN(i=lh(o,a))||(n.precision=i),Kl(n,a);case\"\":case\"e\":case\"g\":case\"p\":case\"r\":null!=n.precision||isNaN(i=hh(o,Math.max(Math.abs(t),Math.abs(e))))||(n.precision=i-(\"e\"===n.type));break;case\"f\":case\"%\":null!=n.precision||isNaN(i=ah(o))||(n.precision=i-2*(\"%\"===n.type))}return $l(n)};function lf(t){var e=t.domain;return t.ticks=function(t){var r=e();return T(r[0],r[r.length-1],null==t?10:t)},t.tickFormat=function(t,r){var n=e();return af(n[0],n[n.length-1],null==t?10:t,r)},t.nice=function(r){null==r&&(r=10);var n,i=e(),o=0,a=i.length-1,l=i[o],h=i[a];return h0?n=E(l=Math.floor(l/n)*n,h=Math.ceil(h/n)*n,r):n<0&&(n=E(l=Math.ceil(l*n)/n,h=Math.floor(h*n)/n,r)),n>0?(i[o]=Math.floor(l/n)*n,i[a]=Math.ceil(h/n)*n,e(i)):n<0&&(i[o]=Math.ceil(l*n)/n,i[a]=Math.floor(h*n)/n,e(i)),t},t}function hf(){var t=of($m,$m);return t.copy=function(){return rf(t,hf())},Fm.apply(t,arguments),lf(t)}function sf(t){var e;function r(t){return isNaN(t=+t)?e:t}return r.invert=r,r.domain=r.range=function(e){return arguments.length?(t=Bm.call(e,Xm),r):t.slice()},r.unknown=function(t){return arguments.length?(e=t,r):e},r.copy=function(){return sf(t).unknown(e)},t=arguments.length?Bm.call(t,Xm):[0,1],lf(r)}var df=function(t,e){var r,n=0,i=(t=t.slice()).length-1,o=t[n],a=t[i];return a0){for(;ph)break;f.push(c)}}else for(;p=1;--d)if(!((c=s*d)h)break;f.push(c)}}else f=T(p,u,Math.min(u-p,m)).map(r);return n?f.reverse():f},n.tickFormat=function(t,i){if(null==i&&(i=10===o?\".0e\":\",\"),\"function\"!=typeof i&&(i=$l(i)),t===1/0)return i;null==t&&(t=10);var a=Math.max(1,o*t/n.ticks().length);return function(t){var n=t/r(Math.round(e(t)));return n*o0?n[i-1]:e[0],i=n?[i[n-1],r]:[i[a-1],i[a]]},a.unknown=function(e){return arguments.length?(t=e,a):a},a.thresholds=function(){return i.slice()},a.copy=function(){return Nf().domain([e,r]).range(o).unknown(t)},Fm.apply(lf(a),arguments)}function Af(){var t,e=[.5],r=[0,1],n=1;function i(i){return i<=i?r[s(e,i,0,n)]:t}return i.domain=function(t){return arguments.length?(e=Wm.call(t),n=Math.min(e.length,r.length-1),i):e.slice()},i.range=function(t){return arguments.length?(r=Wm.call(t),n=Math.min(e.length,r.length-1),i):r.slice()},i.invertExtent=function(t){var n=r.indexOf(t);return[e[n-1],e[n]]},i.unknown=function(e){return arguments.length?(t=e,i):t},i.copy=function(){return Af().domain(e).range(r).unknown(t)},Fm.apply(i,arguments)}var jf=new Date,zf=new Date;function Lf(t,e,r,n){function i(e){return t(e=0===arguments.length?new Date:new Date(+e)),e}return i.floor=function(e){return t(e=new Date(+e)),e},i.ceil=function(r){return t(r=new Date(r-1)),e(r,1),t(r),r},i.round=function(t){var e=i(t),r=i.ceil(t);return t-e0))return l;do{l.push(a=new Date(+r)),e(r,o),t(r)}while(a=e)for(;t(e),!r(e);)e.setTime(e-1)}),(function(t,n){if(t>=t)if(n<0)for(;++n<=0;)for(;e(t,-1),!r(t););else for(;--n>=0;)for(;e(t,1),!r(t););}))},r&&(i.count=function(e,n){return jf.setTime(+e),zf.setTime(+n),t(jf),t(zf),Math.floor(r(jf,zf))},i.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?i.filter(n?function(e){return n(e)%t==0}:function(e){return i.count(0,e)%t==0}):i:null}),i}var If=Lf((function(t){t.setMonth(0,1),t.setHours(0,0,0,0)}),(function(t,e){t.setFullYear(t.getFullYear()+e)}),(function(t,e){return e.getFullYear()-t.getFullYear()}),(function(t){return t.getFullYear()}));If.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Lf((function(e){e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)}),(function(e,r){e.setFullYear(e.getFullYear()+r*t)})):null};var Of=If,Pf=If.range,Rf=Lf((function(t){t.setDate(1),t.setHours(0,0,0,0)}),(function(t,e){t.setMonth(t.getMonth()+e)}),(function(t,e){return e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear())}),(function(t){return t.getMonth()})),Ff=Rf,Uf=Rf.range;function Hf(t){return Lf((function(e){e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+7*e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/6048e5}))}var Bf=Hf(0),Wf=Hf(1),Yf=Hf(2),qf=Hf(3),Gf=Hf(4),Vf=Hf(5),Qf=Hf(6),Xf=Bf.range,Zf=Wf.range,$f=Yf.range,Kf=qf.range,Jf=Gf.range,tg=Vf.range,eg=Qf.range,rg=Lf((function(t){t.setHours(0,0,0,0)}),(function(t,e){t.setDate(t.getDate()+e)}),(function(t,e){return(e-t-6e4*(e.getTimezoneOffset()-t.getTimezoneOffset()))/864e5}),(function(t){return t.getDate()-1})),ng=rg,ig=rg.range,og=Lf((function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds()-6e4*t.getMinutes())}),(function(t,e){t.setTime(+t+36e5*e)}),(function(t,e){return(e-t)/36e5}),(function(t){return t.getHours()})),ag=og,lg=og.range,hg=Lf((function(t){t.setTime(t-t.getMilliseconds()-1e3*t.getSeconds())}),(function(t,e){t.setTime(+t+6e4*e)}),(function(t,e){return(e-t)/6e4}),(function(t){return t.getMinutes()})),sg=hg,dg=hg.range,cg=Lf((function(t){t.setTime(t-t.getMilliseconds())}),(function(t,e){t.setTime(+t+1e3*e)}),(function(t,e){return(e-t)/1e3}),(function(t){return t.getUTCSeconds()})),pg=cg,ug=cg.range,mg=Lf((function(){}),(function(t,e){t.setTime(+t+e)}),(function(t,e){return e-t}));mg.every=function(t){return t=Math.floor(t),isFinite(t)&&t>0?t>1?Lf((function(e){e.setTime(Math.floor(e/t)*t)}),(function(e,r){e.setTime(+e+r*t)}),(function(e,r){return(r-e)/t})):mg:null};var fg=mg,gg=mg.range;function bg(t){return Lf((function(e){e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+7*e)}),(function(t,e){return(e-t)/6048e5}))}var _g=bg(0),xg=bg(1),vg=bg(2),kg=bg(3),yg=bg(4),wg=bg(5),Sg=bg(6),Mg=_g.range,Cg=xg.range,Tg=vg.range,Eg=kg.range,Dg=yg.range,Ng=wg.range,Ag=Sg.range,jg=Lf((function(t){t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCDate(t.getUTCDate()+e)}),(function(t,e){return(e-t)/864e5}),(function(t){return t.getUTCDate()-1})),zg=jg,Lg=jg.range,Ig=Lf((function(t){t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),(function(t,e){t.setUTCFullYear(t.getUTCFullYear()+e)}),(function(t,e){return e.getUTCFullYear()-t.getUTCFullYear()}),(function(t){return t.getUTCFullYear()}));Ig.every=function(t){return isFinite(t=Math.floor(t))&&t>0?Lf((function(e){e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),(function(e,r){e.setUTCFullYear(e.getUTCFullYear()+r*t)})):null};var Og=Ig,Pg=Ig.range;function Rg(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function Fg(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function Ug(t,e,r){return{y:t,m:e,d:r,H:0,M:0,S:0,L:0}}function Hg(t){var e=t.dateTime,r=t.date,n=t.time,i=t.periods,o=t.days,a=t.shortDays,l=t.months,h=t.shortMonths,s=Jg(i),d=tb(i),c=Jg(o),p=tb(o),u=Jg(a),m=tb(a),f=Jg(l),g=tb(l),b=Jg(h),_=tb(h),x={a:function(t){return a[t.getDay()]},A:function(t){return o[t.getDay()]},b:function(t){return h[t.getMonth()]},B:function(t){return l[t.getMonth()]},c:null,d:kb,e:kb,f:Cb,g:Pb,G:Fb,H:yb,I:wb,j:Sb,L:Mb,m:Tb,M:Eb,p:function(t){return i[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:h_,s:s_,S:Db,u:Nb,U:Ab,V:zb,w:Lb,W:Ib,x:null,X:null,y:Ob,Y:Rb,Z:Ub,\"%\":l_},v={a:function(t){return a[t.getUTCDay()]},A:function(t){return o[t.getUTCDay()]},b:function(t){return h[t.getUTCMonth()]},B:function(t){return l[t.getUTCMonth()]},c:null,d:Hb,e:Hb,f:Gb,g:n_,G:o_,H:Bb,I:Wb,j:Yb,L:qb,m:Vb,M:Qb,p:function(t){return i[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:h_,s:s_,S:Xb,u:Zb,U:$b,V:Jb,w:t_,W:e_,x:null,X:null,y:r_,Y:i_,Z:a_,\"%\":l_},k={a:function(t,e,r){var n=u.exec(e.slice(r));return n?(t.w=m[n[0].toLowerCase()],r+n[0].length):-1},A:function(t,e,r){var n=c.exec(e.slice(r));return n?(t.w=p[n[0].toLowerCase()],r+n[0].length):-1},b:function(t,e,r){var n=b.exec(e.slice(r));return n?(t.m=_[n[0].toLowerCase()],r+n[0].length):-1},B:function(t,e,r){var n=f.exec(e.slice(r));return n?(t.m=g[n[0].toLowerCase()],r+n[0].length):-1},c:function(t,r,n){return S(t,e,r,n)},d:cb,e:cb,f:bb,g:lb,G:ab,H:ub,I:ub,j:pb,L:gb,m:db,M:mb,p:function(t,e,r){var n=s.exec(e.slice(r));return n?(t.p=d[n[0].toLowerCase()],r+n[0].length):-1},q:sb,Q:xb,s:vb,S:fb,u:rb,U:nb,V:ib,w:eb,W:ob,x:function(t,e,n){return S(t,r,e,n)},X:function(t,e,r){return S(t,n,e,r)},y:lb,Y:ab,Z:hb,\"%\":_b};function y(t,e){return function(r){var n,i,o,a=[],l=-1,h=0,s=t.length;for(r instanceof Date||(r=new Date(+r));++l53)return null;\"w\"in o||(o.w=1),\"Z\"in o?(i=(n=Fg(Ug(o.y,0,1))).getUTCDay(),n=i>4||0===i?xg.ceil(n):xg(n),n=zg.offset(n,7*(o.V-1)),o.y=n.getUTCFullYear(),o.m=n.getUTCMonth(),o.d=n.getUTCDate()+(o.w+6)%7):(i=(n=Rg(Ug(o.y,0,1))).getDay(),n=i>4||0===i?Wf.ceil(n):Wf(n),n=ng.offset(n,7*(o.V-1)),o.y=n.getFullYear(),o.m=n.getMonth(),o.d=n.getDate()+(o.w+6)%7)}else(\"W\"in o||\"U\"in o)&&(\"w\"in o||(o.w=\"u\"in o?o.u%7:\"W\"in o?1:0),i=\"Z\"in o?Fg(Ug(o.y,0,1)).getUTCDay():Rg(Ug(o.y,0,1)).getDay(),o.m=0,o.d=\"W\"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return\"Z\"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,Fg(o)):Rg(o)}}function S(t,e,r,n){for(var i,o,a=0,l=e.length,h=r.length;a=h)return-1;if(37===(i=e.charCodeAt(a++))){if(i=e.charAt(a++),!(o=k[i in Vg?e.charAt(a++):i])||(n=o(t,r,n))<0)return-1}else if(i!=r.charCodeAt(n++))return-1}return n}return x.x=y(r,x),x.X=y(n,x),x.c=y(e,x),v.x=y(r,v),v.X=y(n,v),v.c=y(e,v),{format:function(t){var e=y(t+=\"\",x);return e.toString=function(){return t},e},parse:function(t){var e=w(t+=\"\",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=y(t+=\"\",v);return e.toString=function(){return t},e},utcParse:function(t){var e=w(t+=\"\",!0);return e.toString=function(){return t},e}}}var Bg,Wg,Yg,qg,Gg,Vg={\"-\":\"\",_:\" \",0:\"0\"},Qg=/^\\s*\\d+/,Xg=/^%/,Zg=/[\\\\^$*+?|[\\]().{}]/g;function $g(t,e,r){var n=t<0?\"-\":\"\",i=(n?-t:t)+\"\",o=i.length;return n+(o68?1900:2e3),r+n[0].length):-1}function hb(t,e,r){var n=/^(Z)|([+-]\\d\\d)(?::?(\\d\\d))?/.exec(e.slice(r,r+6));return n?(t.Z=n[1]?0:-(n[2]+(n[3]||\"00\")),r+n[0].length):-1}function sb(t,e,r){var n=Qg.exec(e.slice(r,r+1));return n?(t.q=3*n[0]-3,r+n[0].length):-1}function db(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.m=n[0]-1,r+n[0].length):-1}function cb(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.d=+n[0],r+n[0].length):-1}function pb(t,e,r){var n=Qg.exec(e.slice(r,r+3));return n?(t.m=0,t.d=+n[0],r+n[0].length):-1}function ub(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.H=+n[0],r+n[0].length):-1}function mb(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.M=+n[0],r+n[0].length):-1}function fb(t,e,r){var n=Qg.exec(e.slice(r,r+2));return n?(t.S=+n[0],r+n[0].length):-1}function gb(t,e,r){var n=Qg.exec(e.slice(r,r+3));return n?(t.L=+n[0],r+n[0].length):-1}function bb(t,e,r){var n=Qg.exec(e.slice(r,r+6));return n?(t.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function _b(t,e,r){var n=Xg.exec(e.slice(r,r+1));return n?r+n[0].length:-1}function xb(t,e,r){var n=Qg.exec(e.slice(r));return n?(t.Q=+n[0],r+n[0].length):-1}function vb(t,e,r){var n=Qg.exec(e.slice(r));return n?(t.s=+n[0],r+n[0].length):-1}function kb(t,e){return $g(t.getDate(),e,2)}function yb(t,e){return $g(t.getHours(),e,2)}function wb(t,e){return $g(t.getHours()%12||12,e,2)}function Sb(t,e){return $g(1+ng.count(Of(t),t),e,3)}function Mb(t,e){return $g(t.getMilliseconds(),e,3)}function Cb(t,e){return Mb(t,e)+\"000\"}function Tb(t,e){return $g(t.getMonth()+1,e,2)}function Eb(t,e){return $g(t.getMinutes(),e,2)}function Db(t,e){return $g(t.getSeconds(),e,2)}function Nb(t){var e=t.getDay();return 0===e?7:e}function Ab(t,e){return $g(Bf.count(Of(t)-1,t),e,2)}function jb(t){var e=t.getDay();return e>=4||0===e?Gf(t):Gf.ceil(t)}function zb(t,e){return t=jb(t),$g(Gf.count(Of(t),t)+(4===Of(t).getDay()),e,2)}function Lb(t){return t.getDay()}function Ib(t,e){return $g(Wf.count(Of(t)-1,t),e,2)}function Ob(t,e){return $g(t.getFullYear()%100,e,2)}function Pb(t,e){return $g((t=jb(t)).getFullYear()%100,e,2)}function Rb(t,e){return $g(t.getFullYear()%1e4,e,4)}function Fb(t,e){var r=t.getDay();return $g((t=r>=4||0===r?Gf(t):Gf.ceil(t)).getFullYear()%1e4,e,4)}function Ub(t){var e=t.getTimezoneOffset();return(e>0?\"-\":(e*=-1,\"+\"))+$g(e/60|0,\"0\",2)+$g(e%60,\"0\",2)}function Hb(t,e){return $g(t.getUTCDate(),e,2)}function Bb(t,e){return $g(t.getUTCHours(),e,2)}function Wb(t,e){return $g(t.getUTCHours()%12||12,e,2)}function Yb(t,e){return $g(1+zg.count(Og(t),t),e,3)}function qb(t,e){return $g(t.getUTCMilliseconds(),e,3)}function Gb(t,e){return qb(t,e)+\"000\"}function Vb(t,e){return $g(t.getUTCMonth()+1,e,2)}function Qb(t,e){return $g(t.getUTCMinutes(),e,2)}function Xb(t,e){return $g(t.getUTCSeconds(),e,2)}function Zb(t){var e=t.getUTCDay();return 0===e?7:e}function $b(t,e){return $g(_g.count(Og(t)-1,t),e,2)}function Kb(t){var e=t.getUTCDay();return e>=4||0===e?yg(t):yg.ceil(t)}function Jb(t,e){return t=Kb(t),$g(yg.count(Og(t),t)+(4===Og(t).getUTCDay()),e,2)}function t_(t){return t.getUTCDay()}function e_(t,e){return $g(xg.count(Og(t)-1,t),e,2)}function r_(t,e){return $g(t.getUTCFullYear()%100,e,2)}function n_(t,e){return $g((t=Kb(t)).getUTCFullYear()%100,e,2)}function i_(t,e){return $g(t.getUTCFullYear()%1e4,e,4)}function o_(t,e){var r=t.getUTCDay();return $g((t=r>=4||0===r?yg(t):yg.ceil(t)).getUTCFullYear()%1e4,e,4)}function a_(){return\"+0000\"}function l_(){return\"%\"}function h_(t){return+t}function s_(t){return Math.floor(+t/1e3)}function d_(t){return Bg=Hg(t),Wg=Bg.format,Yg=Bg.parse,qg=Bg.utcFormat,Gg=Bg.utcParse,Bg}d_({dateTime:\"%x, %X\",date:\"%-m/%-d/%Y\",time:\"%-I:%M:%S %p\",periods:[\"AM\",\"PM\"],days:[\"Sunday\",\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\",\"Saturday\"],shortDays:[\"Sun\",\"Mon\",\"Tue\",\"Wed\",\"Thu\",\"Fri\",\"Sat\"],months:[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\",\"August\",\"September\",\"October\",\"November\",\"December\"],shortMonths:[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"]});function c_(t){return new Date(t)}function p_(t){return t instanceof Date?+t:+new Date(+t)}function u_(t,e,r,n,i,a,l,h,s){var d=of($m,$m),c=d.invert,p=d.domain,u=s(\".%L\"),m=s(\":%S\"),f=s(\"%I:%M\"),g=s(\"%I %p\"),b=s(\"%a %d\"),_=s(\"%b %d\"),x=s(\"%B\"),v=s(\"%Y\"),k=[[l,1,1e3],[l,5,5e3],[l,15,15e3],[l,30,3e4],[a,1,6e4],[a,5,3e5],[a,15,9e5],[a,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[n,1,864e5],[n,2,1728e5],[r,1,6048e5],[e,1,2592e6],[e,3,7776e6],[t,1,31536e6]];function y(o){return(l(o)1)&&(t-=Math.floor(t));var e=Math.abs(t-.5);return ev.h=360*t-100,ev.s=1.5-1.5*e,ev.l=.8-.9*e,ev+\"\"},nv=Qe(),iv=Math.PI/3,ov=2*Math.PI/3,av=function(t){var e;return t=(.5-t)*Math.PI,nv.r=255*(e=Math.sin(t))*e,nv.g=255*(e=Math.sin(t+iv))*e,nv.b=255*(e=Math.sin(t+ov))*e,nv+\"\"},lv=function(t){return t=Math.max(0,Math.min(1,t)),\"rgb(\"+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-14825.05*t)))))))+\", \"+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+707.56*t)))))))+\", \"+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-6838.66*t)))))))+\")\"};function hv(t){var e=t.length;return function(r){return t[Math.max(0,Math.min(e-1,Math.floor(r*e)))]}}var sv=hv(F_(\"44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725\")),dv=hv(F_(\"00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf\")),cv=hv(F_(\"00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4\")),pv=hv(F_(\"0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921\")),uv=function(t){return we(ne(t).call(document.documentElement))},mv=0;function fv(){return new gv}function gv(){this._=\"@\"+(++mv).toString(36)}gv.prototype=fv.prototype={constructor:gv,get:function(t){for(var e=this._;!(e in t);)if(!(t=t.parentNode))return;return t[e]},set:function(t,e){return t[this._]=e},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}};var bv=function(t){return\"string\"==typeof t?new ve([document.querySelectorAll(t)],[document.documentElement]):new ve([null==t?[]:t],xe)},_v=function(t,e){null==e&&(e=Dr().touches);for(var r=0,n=e?e.length:0,i=new Array(n);r1?0:t<-1?Tv:Math.acos(t)}function Av(t){return t>=1?Ev:t<=-1?-Ev:Math.asin(t)}function jv(t){return t.innerRadius}function zv(t){return t.outerRadius}function Lv(t){return t.startAngle}function Iv(t){return t.endAngle}function Ov(t){return t&&t.padAngle}function Pv(t,e,r,n,i,o,a,l){var h=r-t,s=n-e,d=a-i,c=l-o,p=c*h-d*s;if(!(p*p<1e-12))return[t+(p=(d*(e-o)-c*(t-i))/p)*h,e+p*s]}function Rv(t,e,r,n,i,o,a){var l=t-r,h=e-n,s=(a?o:-o)/Cv(l*l+h*h),d=s*h,c=-s*l,p=t+d,u=e+c,m=r+d,f=n+c,g=(p+m)/2,b=(u+f)/2,_=m-p,x=f-u,v=_*_+x*x,k=i-o,y=p*f-m*u,w=(x<0?-1:1)*Cv(wv(0,k*k*v-y*y)),S=(y*x-_*w)/v,M=(-y*_-x*w)/v,C=(y*x+_*w)/v,T=(-y*_+x*w)/v,E=S-g,D=M-b,N=C-g,A=T-b;return E*E+D*D>N*N+A*A&&(S=C,M=T),{cx:S,cy:M,x01:-d,y01:-c,x11:S*(i/k-1),y11:M*(i/k-1)}}var Fv=function(){var t=jv,e=zv,r=xv(0),n=null,i=Lv,o=Iv,a=Ov,l=null;function h(){var h,s,d=+t.apply(this,arguments),c=+e.apply(this,arguments),p=i.apply(this,arguments)-Ev,u=o.apply(this,arguments)-Ev,m=vv(u-p),f=u>p;if(l||(l=h=Wi()),c1e-12)if(m>Dv-1e-12)l.moveTo(c*yv(p),c*Mv(p)),l.arc(0,0,c,p,u,!f),d>1e-12&&(l.moveTo(d*yv(u),d*Mv(u)),l.arc(0,0,d,u,p,f));else{var g,b,_=p,x=u,v=p,k=u,y=m,w=m,S=a.apply(this,arguments)/2,M=S>1e-12&&(n?+n.apply(this,arguments):Cv(d*d+c*c)),C=Sv(vv(c-d)/2,+r.apply(this,arguments)),T=C,E=C;if(M>1e-12){var D=Av(M/d*Mv(S)),N=Av(M/c*Mv(S));(y-=2*D)>1e-12?(v+=D*=f?1:-1,k-=D):(y=0,v=k=(p+u)/2),(w-=2*N)>1e-12?(_+=N*=f?1:-1,x-=N):(w=0,_=x=(p+u)/2)}var A=c*yv(_),j=c*Mv(_),z=d*yv(k),L=d*Mv(k);if(C>1e-12){var I,O=c*yv(x),P=c*Mv(x),R=d*yv(v),F=d*Mv(v);if(m1e-12?E>1e-12?(g=Rv(R,F,A,j,c,E,f),b=Rv(O,P,z,L,c,E,f),l.moveTo(g.cx+g.x01,g.cy+g.y01),E1e-12&&y>1e-12?T>1e-12?(g=Rv(z,L,O,P,d,-T,f),b=Rv(A,j,R,F,d,-T,f),l.lineTo(g.cx+g.x01,g.cy+g.y01),T=d;--c)l.point(g[c],b[c]);l.lineEnd(),l.areaEnd()}f&&(g[s]=+t(p,s,h),b[s]=+r(p,s,h),l.point(e?+e(p,s,h):g[s],n?+n(p,s,h):b[s]))}if(u)return l=null,u+\"\"||null}function s(){return Yv().defined(i).curve(a).context(o)}return h.x=function(r){return arguments.length?(t=\"function\"==typeof r?r:xv(+r),e=null,h):t},h.x0=function(e){return arguments.length?(t=\"function\"==typeof e?e:xv(+e),h):t},h.x1=function(t){return arguments.length?(e=null==t?null:\"function\"==typeof t?t:xv(+t),h):e},h.y=function(t){return arguments.length?(r=\"function\"==typeof t?t:xv(+t),n=null,h):r},h.y0=function(t){return arguments.length?(r=\"function\"==typeof t?t:xv(+t),h):r},h.y1=function(t){return arguments.length?(n=null==t?null:\"function\"==typeof t?t:xv(+t),h):n},h.lineX0=h.lineY0=function(){return s().x(t).y(r)},h.lineY1=function(){return s().x(t).y(n)},h.lineX1=function(){return s().x(e).y(r)},h.defined=function(t){return arguments.length?(i=\"function\"==typeof t?t:xv(!!t),h):i},h.curve=function(t){return arguments.length?(a=t,null!=o&&(l=a(o)),h):a},h.context=function(t){return arguments.length?(null==t?o=l=null:l=a(o=t),h):o},h},Gv=function(t,e){return et?1:e>=t?0:NaN},Vv=function(t){return t},Qv=function(){var t=Vv,e=Gv,r=null,n=xv(0),i=xv(Dv),o=xv(0);function a(a){var l,h,s,d,c,p=a.length,u=0,m=new Array(p),f=new Array(p),g=+n.apply(this,arguments),b=Math.min(Dv,Math.max(-Dv,i.apply(this,arguments)-g)),_=Math.min(Math.abs(b)/p,o.apply(this,arguments)),x=_*(b<0?-1:1);for(l=0;l0&&(u+=c);for(null!=e?m.sort((function(t,r){return e(f[t],f[r])})):null!=r&&m.sort((function(t,e){return r(a[t],a[e])})),l=0,s=u?(b-p*x)/u:0;l0?c*s:0)+x,f[h]={data:a[h],index:l,value:c,startAngle:g,endAngle:d,padAngle:_};return f}return a.value=function(e){return arguments.length?(t=\"function\"==typeof e?e:xv(+e),a):t},a.sortValues=function(t){return arguments.length?(e=t,r=null,a):e},a.sort=function(t){return arguments.length?(r=t,e=null,a):r},a.startAngle=function(t){return arguments.length?(n=\"function\"==typeof t?t:xv(+t),a):n},a.endAngle=function(t){return arguments.length?(i=\"function\"==typeof t?t:xv(+t),a):i},a.padAngle=function(t){return arguments.length?(o=\"function\"==typeof t?t:xv(+t),a):o},a},Xv=$v(Hv);function Zv(t){this._curve=t}function $v(t){function e(e){return new Zv(t(e))}return e._curve=t,e}function Kv(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?e($v(t)):e()._curve},t}Zv.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}};var Jv=function(){return Kv(Yv().curve(Xv))},tk=function(){var t=qv().curve(Xv),e=t.curve,r=t.lineX0,n=t.lineX1,i=t.lineY0,o=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return Kv(r())},delete t.lineX0,t.lineEndAngle=function(){return Kv(n())},delete t.lineX1,t.lineInnerRadius=function(){return Kv(i())},delete t.lineY0,t.lineOuterRadius=function(){return Kv(o())},delete t.lineY1,t.curve=function(t){return arguments.length?e($v(t)):e()._curve},t},ek=function(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]},rk=Array.prototype.slice;function nk(t){return t.source}function ik(t){return t.target}function ok(t){var e=nk,r=ik,n=Bv,i=Wv,o=null;function a(){var a,l=rk.call(arguments),h=e.apply(this,l),s=r.apply(this,l);if(o||(o=a=Wi()),t(o,+n.apply(this,(l[0]=h,l)),+i.apply(this,l),+n.apply(this,(l[0]=s,l)),+i.apply(this,l)),a)return o=null,a+\"\"||null}return a.source=function(t){return arguments.length?(e=t,a):e},a.target=function(t){return arguments.length?(r=t,a):r},a.x=function(t){return arguments.length?(n=\"function\"==typeof t?t:xv(+t),a):n},a.y=function(t){return arguments.length?(i=\"function\"==typeof t?t:xv(+t),a):i},a.context=function(t){return arguments.length?(o=null==t?null:t,a):o},a}function ak(t,e,r,n,i){t.moveTo(e,r),t.bezierCurveTo(e=(e+n)/2,r,e,i,n,i)}function lk(t,e,r,n,i){t.moveTo(e,r),t.bezierCurveTo(e,r=(r+i)/2,n,r,n,i)}function hk(t,e,r,n,i){var o=ek(e,r),a=ek(e,r=(r+i)/2),l=ek(n,r),h=ek(n,i);t.moveTo(o[0],o[1]),t.bezierCurveTo(a[0],a[1],l[0],l[1],h[0],h[1])}function sk(){return ok(ak)}function dk(){return ok(lk)}function ck(){var t=ok(hk);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}var pk={draw:function(t,e){var r=Math.sqrt(e/Tv);t.moveTo(r,0),t.arc(0,0,r,0,Dv)}},uk={draw:function(t,e){var r=Math.sqrt(e/5)/2;t.moveTo(-3*r,-r),t.lineTo(-r,-r),t.lineTo(-r,-3*r),t.lineTo(r,-3*r),t.lineTo(r,-r),t.lineTo(3*r,-r),t.lineTo(3*r,r),t.lineTo(r,r),t.lineTo(r,3*r),t.lineTo(-r,3*r),t.lineTo(-r,r),t.lineTo(-3*r,r),t.closePath()}},mk=Math.sqrt(1/3),fk=2*mk,gk={draw:function(t,e){var r=Math.sqrt(e/fk),n=r*mk;t.moveTo(0,-r),t.lineTo(n,0),t.lineTo(0,r),t.lineTo(-n,0),t.closePath()}},bk=Math.sin(Tv/10)/Math.sin(7*Tv/10),_k=Math.sin(Dv/10)*bk,xk=-Math.cos(Dv/10)*bk,vk={draw:function(t,e){var r=Math.sqrt(.8908130915292852*e),n=_k*r,i=xk*r;t.moveTo(0,-r),t.lineTo(n,i);for(var o=1;o<5;++o){var a=Dv*o/5,l=Math.cos(a),h=Math.sin(a);t.lineTo(h*r,-l*r),t.lineTo(l*n-h*i,h*n+l*i)}t.closePath()}},kk={draw:function(t,e){var r=Math.sqrt(e),n=-r/2;t.rect(n,n,r,r)}},yk=Math.sqrt(3),wk={draw:function(t,e){var r=-Math.sqrt(e/(3*yk));t.moveTo(0,2*r),t.lineTo(-yk*r,-r),t.lineTo(yk*r,-r),t.closePath()}},Sk=Math.sqrt(3)/2,Mk=1/Math.sqrt(12),Ck=3*(Mk/2+1),Tk={draw:function(t,e){var r=Math.sqrt(e/Ck),n=r/2,i=r*Mk,o=n,a=r*Mk+r,l=-o,h=a;t.moveTo(n,i),t.lineTo(o,a),t.lineTo(l,h),t.lineTo(-.5*n-Sk*i,Sk*n+-.5*i),t.lineTo(-.5*o-Sk*a,Sk*o+-.5*a),t.lineTo(-.5*l-Sk*h,Sk*l+-.5*h),t.lineTo(-.5*n+Sk*i,-.5*i-Sk*n),t.lineTo(-.5*o+Sk*a,-.5*a-Sk*o),t.lineTo(-.5*l+Sk*h,-.5*h-Sk*l),t.closePath()}},Ek=[pk,uk,gk,kk,vk,wk,Tk],Dk=function(){var t=xv(pk),e=xv(64),r=null;function n(){var n;if(r||(r=n=Wi()),t.apply(this,arguments).draw(r,+e.apply(this,arguments)),n)return r=null,n+\"\"||null}return n.type=function(e){return arguments.length?(t=\"function\"==typeof e?e:xv(e),n):t},n.size=function(t){return arguments.length?(e=\"function\"==typeof t?t:xv(+t),n):e},n.context=function(t){return arguments.length?(r=null==t?null:t,n):r},n},Nk=function(){};function Ak(t,e,r){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+r)/6)}function jk(t){this._context=t}jk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Ak(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Ak(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};var zk=function(t){return new jk(t)};function Lk(t){this._context=t}Lk.prototype={areaStart:Nk,areaEnd:Nk,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:Ak(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};var Ik=function(t){return new Lk(t)};function Ok(t){this._context=t}Ok.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+t)/6,n=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:Ak(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}};var Pk=function(t){return new Ok(t)};function Rk(t,e){this._basis=new jk(t),this._beta=e}Rk.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,r=t.length-1;if(r>0)for(var n,i=t[0],o=e[0],a=t[r]-i,l=e[r]-o,h=-1;++h<=r;)n=h/r,this._basis.point(this._beta*t[h]+(1-this._beta)*(i+n*a),this._beta*e[h]+(1-this._beta)*(o+n*l));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}};var Fk=function t(e){function r(t){return 1===e?new jk(t):new Rk(t,e)}return r.beta=function(e){return t(+e)},r}(.85);function Uk(t,e,r){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-r),t._x2,t._y2)}function Hk(t,e){this._context=t,this._k=(1-e)/6}Hk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:Uk(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:Uk(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Bk=function t(e){function r(t){return new Hk(t,e)}return r.tension=function(e){return t(+e)},r}(0);function Wk(t,e){this._context=t,this._k=(1-e)/6}Wk.prototype={areaStart:Nk,areaEnd:Nk,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:Uk(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Yk=function t(e){function r(t){return new Wk(t,e)}return r.tension=function(e){return t(+e)},r}(0);function qk(t,e){this._context=t,this._k=(1-e)/6}qk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Uk(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Gk=function t(e){function r(t){return new qk(t,e)}return r.tension=function(e){return t(+e)},r}(0);function Vk(t,e,r){var n=t._x1,i=t._y1,o=t._x2,a=t._y2;if(t._l01_a>1e-12){var l=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,h=3*t._l01_a*(t._l01_a+t._l12_a);n=(n*l-t._x0*t._l12_2a+t._x2*t._l01_2a)/h,i=(i*l-t._y0*t._l12_2a+t._y2*t._l01_2a)/h}if(t._l23_a>1e-12){var s=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,d=3*t._l23_a*(t._l23_a+t._l12_a);o=(o*s+t._x1*t._l23_2a-e*t._l12_2a)/d,a=(a*s+t._y1*t._l23_2a-r*t._l12_2a)/d}t._context.bezierCurveTo(n,i,o,a,t._x2,t._y2)}function Qk(t,e){this._context=t,this._alpha=e}Qk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:Vk(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Xk=function t(e){function r(t){return e?new Qk(t,e):new Hk(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function Zk(t,e){this._context=t,this._alpha=e}Zk.prototype={areaStart:Nk,areaEnd:Nk,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:Vk(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var $k=function t(e){function r(t){return e?new Zk(t,e):new Wk(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function Kk(t,e){this._context=t,this._alpha=e}Kk.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,n=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+n*n,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Vk(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}};var Jk=function t(e){function r(t){return e?new Kk(t,e):new qk(t,0)}return r.alpha=function(e){return t(+e)},r}(.5);function ty(t){this._context=t}ty.prototype={areaStart:Nk,areaEnd:Nk,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}};var ey=function(t){return new ty(t)};function ry(t){return t<0?-1:1}function ny(t,e,r){var n=t._x1-t._x0,i=e-t._x1,o=(t._y1-t._y0)/(n||i<0&&-0),a=(r-t._y1)/(i||n<0&&-0),l=(o*i+a*n)/(n+i);return(ry(o)+ry(a))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs(l))||0}function iy(t,e){var r=t._x1-t._x0;return r?(3*(t._y1-t._y0)/r-e)/2:e}function oy(t,e,r){var n=t._x0,i=t._y0,o=t._x1,a=t._y1,l=(o-n)/3;t._context.bezierCurveTo(n+l,i+l*e,o-l,a-l*r,o,a)}function ay(t){this._context=t}function ly(t){this._context=new hy(t)}function hy(t){this._context=t}function sy(t){return new ay(t)}function dy(t){return new ly(t)}function cy(t){this._context=t}function py(t){var e,r,n=t.length-1,i=new Array(n),o=new Array(n),a=new Array(n);for(i[0]=0,o[0]=2,a[0]=t[0]+2*t[1],e=1;e=0;--e)i[e]=(a[e]-i[e+1])/o[e];for(o[n-1]=(t[n]+i[n-1])/2,e=0;e=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var r=this._x*(1-this._t)+t*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,e)}}this._x=t,this._y=e}};var fy=function(t){return new my(t,.5)};function gy(t){return new my(t,0)}function by(t){return new my(t,1)}var _y=function(t,e){if((i=t.length)>1)for(var r,n,i,o=1,a=t[e[0]],l=a.length;o=0;)r[e]=e;return r};function vy(t,e){return t[e]}var ky=function(){var t=xv([]),e=xy,r=_y,n=vy;function i(i){var o,a,l=t.apply(this,arguments),h=i.length,s=l.length,d=new Array(s);for(o=0;o0){for(var r,n,i,o=0,a=t[0].length;o0)for(var r,n,i,o,a,l,h=0,s=t[e[0]].length;h0?(n[0]=o,n[1]=o+=i):i<0?(n[1]=a,n[0]=a+=i):(n[0]=0,n[1]=i)},Sy=function(t,e){if((r=t.length)>0){for(var r,n=0,i=t[e[0]],o=i.length;n0&&(n=(r=t[e[0]]).length)>0){for(var r,n,i,o=0,a=1;ao&&(o=e,n=r);return n}var Ey=function(t){var e=t.map(Dy);return xy(t).sort((function(t,r){return e[t]-e[r]}))};function Dy(t){for(var e,r=0,n=-1,i=t.length;++n0)){if(o/=p,p<0){if(o0){if(o>c)return;o>d&&(d=o)}if(o=n-h,p||!(o<0)){if(o/=p,p<0){if(o>c)return;o>d&&(d=o)}else if(p>0){if(o0)){if(o/=u,u<0){if(o0){if(o>c)return;o>d&&(d=o)}if(o=i-s,u||!(o<0)){if(o/=u,u<0){if(o>c)return;o>d&&(d=o)}else if(u>0){if(o0||c<1)||(d>0&&(t[0]=[h+d*p,s+d*u]),c<1&&(t[1]=[h+c*p,s+c*u]),!0)}}}}}function Xy(t,e,r,n,i){var o=t[1];if(o)return!0;var a,l,h=t[0],s=t.left,d=t.right,c=s[0],p=s[1],u=d[0],m=d[1],f=(c+u)/2,g=(p+m)/2;if(m===p){if(f=n)return;if(c>u){if(h){if(h[1]>=i)return}else h=[f,r];o=[f,i]}else{if(h){if(h[1]1)if(c>u){if(h){if(h[1]>=i)return}else h=[(r-l)/a,r];o=[(i-l)/a,i]}else{if(h){if(h[1]=n)return}else h=[e,a*e+l];o=[n,a*n+l]}else{if(h){if(h[0]=-bw)){var u=h*h+s*s,m=d*d+c*c,f=(c*u-s*m)/p,g=(h*m-d*u)/p,b=tw.pop()||new ew;b.arc=t,b.site=i,b.x=f+a,b.y=(b.cy=g+l)+Math.sqrt(f*f+g*g),t.circle=b;for(var _=null,x=mw._;x;)if(b.ygw)l=l.L;else{if(!((i=o-cw(l,a))>gw)){n>-gw?(e=l.P,r=l):i>-gw?(e=l,r=l.N):e=r=l;break}if(!l.R){e=l;break}l=l.R}!function(t){uw[t.index]={site:t,halfedges:[]}}(t);var h=aw(t);if(pw.insert(e,h),e||r){if(e===r)return nw(e),r=aw(e.site),pw.insert(h,r),h.edge=r.edge=qy(e.site,h.site),rw(e),void rw(r);if(r){nw(e),nw(r);var s=e.site,d=s[0],c=s[1],p=t[0]-d,u=t[1]-c,m=r.site,f=m[0]-d,g=m[1]-c,b=2*(p*g-u*f),_=p*p+u*u,x=f*f+g*g,v=[(g*_-u*x)/b+d,(p*x-f*_)/b+c];Vy(r.edge,s,m,v),h.edge=qy(s,t,null,v),r.edge=qy(t,m,null,v),rw(e),rw(r)}else h.edge=qy(e.site,h.site)}}function dw(t,e){var r=t.site,n=r[0],i=r[1],o=i-e;if(!o)return n;var a=t.P;if(!a)return-1/0;var l=(r=a.site)[0],h=r[1],s=h-e;if(!s)return l;var d=l-n,c=1/o-1/s,p=d/s;return c?(-p+Math.sqrt(p*p-2*c*(d*d/(-2*s)-h+s/2+i-o/2)))/c+n:(n+l)/2}function cw(t,e){var r=t.N;if(r)return dw(r,e);var n=t.site;return n[1]===e?n[0]:1/0}var pw,uw,mw,fw,gw=1e-6,bw=1e-12;function _w(t,e){return e[1]-t[1]||e[0]-t[0]}function xw(t,e){var r,n,i,o=t.sort(_w).pop();for(fw=[],uw=new Array(t.length),pw=new Yy,mw=new Yy;;)if(i=Jy,o&&(!i||o[1]gw||Math.abs(i[0][1]-i[1][1])>gw)||delete fw[o]}(a,l,h,s),function(t,e,r,n){var i,o,a,l,h,s,d,c,p,u,m,f,g=uw.length,b=!0;for(i=0;igw||Math.abs(f-p)>gw)&&(h.splice(l,0,fw.push(Gy(a,u,Math.abs(m-t)gw?[t,Math.abs(c-t)gw?[Math.abs(p-n)gw?[r,Math.abs(c-r)gw?[Math.abs(p-e)=l)return null;var h=t-i.site[0],s=e-i.site[1],d=h*h+s*s;do{i=o.cells[n=a],a=null,i.halfedges.forEach((function(r){var n=o.edges[r],l=n.left;if(l!==i.site&&l||(l=n.right)){var h=t-l[0],s=e-l[1],c=h*h+s*s;cn?(n+i)/2:Math.min(0,n)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}var Lw=function(){var t,e,r=Ew,n=Dw,i=zw,o=Aw,a=jw,l=[0,1/0],h=[[-1/0,-1/0],[1/0,1/0]],s=250,d=pm,c=ct(\"start\",\"zoom\",\"end\"),p=0;function u(t){t.property(\"__zoom\",Nw).on(\"wheel.zoom\",v).on(\"mousedown.zoom\",k).on(\"dblclick.zoom\",y).filter(a).on(\"touchstart.zoom\",w).on(\"touchmove.zoom\",S).on(\"touchend.zoom touchcancel.zoom\",M).style(\"touch-action\",\"none\").style(\"-webkit-tap-highlight-color\",\"rgba(0,0,0,0)\")}function m(t,e){return(e=Math.max(l[0],Math.min(l[1],e)))===t.k?t:new ww(e,t.x,t.y)}function f(t,e,r){var n=e[0]-r[0]*t.k,i=e[1]-r[1]*t.k;return n===t.x&&i===t.y?t:new ww(t.k,n,i)}function g(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function b(t,e,r){t.on(\"start.zoom\",(function(){_(this,arguments).start()})).on(\"interrupt.zoom end.zoom\",(function(){_(this,arguments).end()})).tween(\"zoom\",(function(){var t=this,i=arguments,o=_(t,i),a=n.apply(t,i),l=null==r?g(a):\"function\"==typeof r?r.apply(t,i):r,h=Math.max(a[1][0]-a[0][0],a[1][1]-a[0][1]),s=t.__zoom,c=\"function\"==typeof e?e.apply(t,i):e,p=d(s.invert(l).concat(h/s.k),c.invert(l).concat(h/c.k));return function(t){if(1===t)t=c;else{var e=p(t),r=h/e[2];t=new ww(r,l[0]-e[0]*r,l[1]-e[1]*r)}o.zoom(null,t)}}))}function _(t,e,r){return!r&&t.__zooming||new x(t,e)}function x(t,e){this.that=t,this.args=e,this.active=0,this.extent=n.apply(t,e),this.taps=0}function v(){if(r.apply(this,arguments)){var t=_(this,arguments),e=this.__zoom,n=Math.max(l[0],Math.min(l[1],e.k*Math.pow(2,o.apply(this,arguments)))),a=jr(this);if(t.wheel)t.mouse[0][0]===a[0]&&t.mouse[0][1]===a[1]||(t.mouse[1]=e.invert(t.mouse[0]=a)),clearTimeout(t.wheel);else{if(e.k===n)return;t.mouse=[a,e.invert(a)],ln(this),t.start()}Tw(),t.wheel=setTimeout(s,150),t.zoom(\"mouse\",i(f(m(e,n),t.mouse[0],t.mouse[1]),t.extent,h))}function s(){t.wheel=null,t.end()}}function k(){if(!e&&r.apply(this,arguments)){var t=_(this,arguments,!0),n=we(se.view).on(\"mousemove.zoom\",s,!0).on(\"mouseup.zoom\",d,!0),o=jr(this),a=se.clientX,l=se.clientY;Ce(se.view),Cw(),t.mouse=[o,this.__zoom.invert(o)],ln(this),t.start()}function s(){if(Tw(),!t.moved){var e=se.clientX-a,r=se.clientY-l;t.moved=e*e+r*r>p}t.zoom(\"mouse\",i(f(t.that.__zoom,t.mouse[0]=jr(t.that),t.mouse[1]),t.extent,h))}function d(){n.on(\"mousemove.zoom mouseup.zoom\",null),Te(se.view,t.moved),Tw(),t.end()}}function y(){if(r.apply(this,arguments)){var t=this.__zoom,e=jr(this),o=t.invert(e),a=t.k*(se.shiftKey?.5:2),l=i(f(m(t,a),e,o),n.apply(this,arguments),h);Tw(),s>0?we(this).transition().duration(s).call(b,l,e):we(this).call(u.transform,l)}}function w(){if(r.apply(this,arguments)){var e,n,i,o,a=se.touches,l=a.length,h=_(this,arguments,se.changedTouches.length===l);for(Cw(),n=0;n0&&e-1 in t)}w.fn=w.prototype={jquery:\"3.5.1\",constructor:w,length:0,toArray:function(){return l.call(this)},get:function(t){return null==t?l.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=w.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return w.each(this,t)},map:function(t){return this.pushStack(w.map(this,(function(e,r){return t.call(e,r,e)})))},slice:function(){return this.pushStack(l.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(w.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(w.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,r=+t+(t<0?e:0);return this.pushStack(r>=0&&r+~]|\"+P+\")\"+P+\"*\"),q=new RegExp(P+\"|>\"),G=new RegExp(U),V=new RegExp(\"^\"+R+\"$\"),Q={ID:new RegExp(\"^#(\"+R+\")\"),CLASS:new RegExp(\"^\\\\.(\"+R+\")\"),TAG:new RegExp(\"^(\"+R+\"|[*])\"),ATTR:new RegExp(\"^\"+F),PSEUDO:new RegExp(\"^\"+U),CHILD:new RegExp(\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\(\"+P+\"*(even|odd|(([+-]|)(\\\\d*)n|)\"+P+\"*(?:([+-]|)\"+P+\"*(\\\\d+)|))\"+P+\"*\\\\)|)\",\"i\"),bool:new RegExp(\"^(?:\"+O+\")$\",\"i\"),needsContext:new RegExp(\"^\"+P+\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\(\"+P+\"*((?:-\\\\d)?\\\\d*)\"+P+\"*\\\\)|)(?=[^-]|$)\",\"i\")},X=/HTML$/i,Z=/^(?:input|select|textarea|button)$/i,$=/^h\\d$/i,K=/^[^{]+\\{\\s*\\[native \\w/,J=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,tt=/[+~]/,et=new RegExp(\"\\\\\\\\[\\\\da-fA-F]{1,6}\"+P+\"?|\\\\\\\\([^\\\\r\\\\n\\\\f])\",\"g\"),rt=function(t,e){var r=\"0x\"+t.slice(1)-65536;return e||(r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320))},nt=/([\\0-\\x1f\\x7f]|^-?\\d)|^-$|[^\\0-\\x1f\\x7f-\\uFFFF\\w-]/g,it=function(t,e){return e?\"\\0\"===t?\"�\":t.slice(0,-1)+\"\\\\\"+t.charCodeAt(t.length-1).toString(16)+\" \":\"\\\\\"+t},ot=function(){p()},at=vt((function(t){return!0===t.disabled&&\"fieldset\"===t.nodeName.toLowerCase()}),{dir:\"parentNode\",next:\"legend\"});try{z.apply(N=L.call(k.childNodes),k.childNodes),N[k.childNodes.length].nodeType}catch(t){z={apply:N.length?function(t,e){j.apply(t,L.call(e))}:function(t,e){for(var r=t.length,n=0;t[r++]=e[n++];);t.length=r-1}}}function lt(t,e,n,i){var o,l,s,d,c,m,b,_=e&&e.ownerDocument,k=e?e.nodeType:9;if(n=n||[],\"string\"!=typeof t||!t||1!==k&&9!==k&&11!==k)return n;if(!i&&(p(e),e=e||u,f)){if(11!==k&&(c=J.exec(t)))if(o=c[1]){if(9===k){if(!(s=e.getElementById(o)))return n;if(s.id===o)return n.push(s),n}else if(_&&(s=_.getElementById(o))&&x(e,s)&&s.id===o)return n.push(s),n}else{if(c[2])return z.apply(n,e.getElementsByTagName(t)),n;if((o=c[3])&&r.getElementsByClassName&&e.getElementsByClassName)return z.apply(n,e.getElementsByClassName(o)),n}if(r.qsa&&!T[t+\" \"]&&(!g||!g.test(t))&&(1!==k||\"object\"!==e.nodeName.toLowerCase())){if(b=t,_=e,1===k&&(q.test(t)||Y.test(t))){for((_=tt.test(t)&&bt(e.parentNode)||e)===e&&r.scope||((d=e.getAttribute(\"id\"))?d=d.replace(nt,it):e.setAttribute(\"id\",d=v)),l=(m=a(t)).length;l--;)m[l]=(d?\"#\"+d:\":scope\")+\" \"+xt(m[l]);b=m.join(\",\")}try{return z.apply(n,_.querySelectorAll(b)),n}catch(e){T(t,!0)}finally{d===v&&e.removeAttribute(\"id\")}}}return h(t.replace(B,\"$1\"),e,n,i)}function ht(){var t=[];return function e(r,i){return t.push(r+\" \")>n.cacheLength&&delete e[t.shift()],e[r+\" \"]=i}}function st(t){return t[v]=!0,t}function dt(t){var e=u.createElement(\"fieldset\");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ct(t,e){for(var r=t.split(\"|\"),i=r.length;i--;)n.attrHandle[r[i]]=e}function pt(t,e){var r=e&&t,n=r&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(n)return n;if(r)for(;r=r.nextSibling;)if(r===e)return-1;return t?1:-1}function ut(t){return function(e){return\"input\"===e.nodeName.toLowerCase()&&e.type===t}}function mt(t){return function(e){var r=e.nodeName.toLowerCase();return(\"input\"===r||\"button\"===r)&&e.type===t}}function ft(t){return function(e){return\"form\"in e?e.parentNode&&!1===e.disabled?\"label\"in e?\"label\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&at(e)===t:e.disabled===t:\"label\"in e&&e.disabled===t}}function gt(t){return st((function(e){return e=+e,st((function(r,n){for(var i,o=t([],r.length,e),a=o.length;a--;)r[i=o[a]]&&(r[i]=!(n[i]=r[i]))}))}))}function bt(t){return t&&void 0!==t.getElementsByTagName&&t}for(e in r=lt.support={},o=lt.isXML=function(t){var e=t.namespaceURI,r=(t.ownerDocument||t).documentElement;return!X.test(e||r&&r.nodeName||\"HTML\")},p=lt.setDocument=function(t){var e,i,a=t?t.ownerDocument||t:k;return a!=u&&9===a.nodeType&&a.documentElement?(m=(u=a).documentElement,f=!o(u),k!=u&&(i=u.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener(\"unload\",ot,!1):i.attachEvent&&i.attachEvent(\"onunload\",ot)),r.scope=dt((function(t){return m.appendChild(t).appendChild(u.createElement(\"div\")),void 0!==t.querySelectorAll&&!t.querySelectorAll(\":scope fieldset div\").length})),r.attributes=dt((function(t){return t.className=\"i\",!t.getAttribute(\"className\")})),r.getElementsByTagName=dt((function(t){return t.appendChild(u.createComment(\"\")),!t.getElementsByTagName(\"*\").length})),r.getElementsByClassName=K.test(u.getElementsByClassName),r.getById=dt((function(t){return m.appendChild(t).id=v,!u.getElementsByName||!u.getElementsByName(v).length})),r.getById?(n.filter.ID=function(t){var e=t.replace(et,rt);return function(t){return t.getAttribute(\"id\")===e}},n.find.ID=function(t,e){if(void 0!==e.getElementById&&f){var r=e.getElementById(t);return r?[r]:[]}}):(n.filter.ID=function(t){var e=t.replace(et,rt);return function(t){var r=void 0!==t.getAttributeNode&&t.getAttributeNode(\"id\");return r&&r.value===e}},n.find.ID=function(t,e){if(void 0!==e.getElementById&&f){var r,n,i,o=e.getElementById(t);if(o){if((r=o.getAttributeNode(\"id\"))&&r.value===t)return[o];for(i=e.getElementsByName(t),n=0;o=i[n++];)if((r=o.getAttributeNode(\"id\"))&&r.value===t)return[o]}return[]}}),n.find.TAG=r.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):r.qsa?e.querySelectorAll(t):void 0}:function(t,e){var r,n=[],i=0,o=e.getElementsByTagName(t);if(\"*\"===t){for(;r=o[i++];)1===r.nodeType&&n.push(r);return n}return o},n.find.CLASS=r.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&f)return e.getElementsByClassName(t)},b=[],g=[],(r.qsa=K.test(u.querySelectorAll))&&(dt((function(t){var e;m.appendChild(t).innerHTML=\"\",t.querySelectorAll(\"[msallowcapture^='']\").length&&g.push(\"[*^$]=\"+P+\"*(?:''|\\\"\\\")\"),t.querySelectorAll(\"[selected]\").length||g.push(\"\\\\[\"+P+\"*(?:value|\"+O+\")\"),t.querySelectorAll(\"[id~=\"+v+\"-]\").length||g.push(\"~=\"),(e=u.createElement(\"input\")).setAttribute(\"name\",\"\"),t.appendChild(e),t.querySelectorAll(\"[name='']\").length||g.push(\"\\\\[\"+P+\"*name\"+P+\"*=\"+P+\"*(?:''|\\\"\\\")\"),t.querySelectorAll(\":checked\").length||g.push(\":checked\"),t.querySelectorAll(\"a#\"+v+\"+*\").length||g.push(\".#.+[+~]\"),t.querySelectorAll(\"\\\\\\f\"),g.push(\"[\\\\r\\\\n\\\\f]\")})),dt((function(t){t.innerHTML=\"\";var e=u.createElement(\"input\");e.setAttribute(\"type\",\"hidden\"),t.appendChild(e).setAttribute(\"name\",\"D\"),t.querySelectorAll(\"[name=d]\").length&&g.push(\"name\"+P+\"*[*^$|!~]?=\"),2!==t.querySelectorAll(\":enabled\").length&&g.push(\":enabled\",\":disabled\"),m.appendChild(t).disabled=!0,2!==t.querySelectorAll(\":disabled\").length&&g.push(\":enabled\",\":disabled\"),t.querySelectorAll(\"*,:x\"),g.push(\",.*:\")}))),(r.matchesSelector=K.test(_=m.matches||m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&dt((function(t){r.disconnectedMatch=_.call(t,\"*\"),_.call(t,\"[s!='']:x\"),b.push(\"!=\",U)})),g=g.length&&new RegExp(g.join(\"|\")),b=b.length&&new RegExp(b.join(\"|\")),e=K.test(m.compareDocumentPosition),x=e||K.test(m.contains)?function(t,e){var r=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(r.contains?r.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},E=e?function(t,e){if(t===e)return c=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n||(1&(n=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!r.sortDetached&&e.compareDocumentPosition(t)===n?t==u||t.ownerDocument==k&&x(k,t)?-1:e==u||e.ownerDocument==k&&x(k,e)?1:d?I(d,t)-I(d,e):0:4&n?-1:1)}:function(t,e){if(t===e)return c=!0,0;var r,n=0,i=t.parentNode,o=e.parentNode,a=[t],l=[e];if(!i||!o)return t==u?-1:e==u?1:i?-1:o?1:d?I(d,t)-I(d,e):0;if(i===o)return pt(t,e);for(r=t;r=r.parentNode;)a.unshift(r);for(r=e;r=r.parentNode;)l.unshift(r);for(;a[n]===l[n];)n++;return n?pt(a[n],l[n]):a[n]==k?-1:l[n]==k?1:0},u):u},lt.matches=function(t,e){return lt(t,null,null,e)},lt.matchesSelector=function(t,e){if(p(t),r.matchesSelector&&f&&!T[e+\" \"]&&(!b||!b.test(e))&&(!g||!g.test(e)))try{var n=_.call(t,e);if(n||r.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(t){T(e,!0)}return lt(e,u,null,[t]).length>0},lt.contains=function(t,e){return(t.ownerDocument||t)!=u&&p(t),x(t,e)},lt.attr=function(t,e){(t.ownerDocument||t)!=u&&p(t);var i=n.attrHandle[e.toLowerCase()],o=i&&D.call(n.attrHandle,e.toLowerCase())?i(t,e,!f):void 0;return void 0!==o?o:r.attributes||!f?t.getAttribute(e):(o=t.getAttributeNode(e))&&o.specified?o.value:null},lt.escape=function(t){return(t+\"\").replace(nt,it)},lt.error=function(t){throw new Error(\"Syntax error, unrecognized expression: \"+t)},lt.uniqueSort=function(t){var e,n=[],i=0,o=0;if(c=!r.detectDuplicates,d=!r.sortStable&&t.slice(0),t.sort(E),c){for(;e=t[o++];)e===t[o]&&(i=n.push(o));for(;i--;)t.splice(n[i],1)}return d=null,t},i=lt.getText=function(t){var e,r=\"\",n=0,o=t.nodeType;if(o){if(1===o||9===o||11===o){if(\"string\"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)r+=i(t)}else if(3===o||4===o)return t.nodeValue}else for(;e=t[n++];)r+=i(e);return r},(n=lt.selectors={cacheLength:50,createPseudo:st,match:Q,attrHandle:{},find:{},relative:{\">\":{dir:\"parentNode\",first:!0},\" \":{dir:\"parentNode\"},\"+\":{dir:\"previousSibling\",first:!0},\"~\":{dir:\"previousSibling\"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(et,rt),t[3]=(t[3]||t[4]||t[5]||\"\").replace(et,rt),\"~=\"===t[2]&&(t[3]=\" \"+t[3]+\" \"),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),\"nth\"===t[1].slice(0,3)?(t[3]||lt.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*(\"even\"===t[3]||\"odd\"===t[3])),t[5]=+(t[7]+t[8]||\"odd\"===t[3])):t[3]&<.error(t[0]),t},PSEUDO:function(t){var e,r=!t[6]&&t[2];return Q.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||\"\":r&&G.test(r)&&(e=a(r,!0))&&(e=r.indexOf(\")\",r.length-e)-r.length)&&(t[0]=t[0].slice(0,e),t[2]=r.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,rt).toLowerCase();return\"*\"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=S[t+\" \"];return e||(e=new RegExp(\"(^|\"+P+\")\"+t+\"(\"+P+\"|$)\"))&&S(t,(function(t){return e.test(\"string\"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute(\"class\")||\"\")}))},ATTR:function(t,e,r){return function(n){var i=lt.attr(n,t);return null==i?\"!=\"===e:!e||(i+=\"\",\"=\"===e?i===r:\"!=\"===e?i!==r:\"^=\"===e?r&&0===i.indexOf(r):\"*=\"===e?r&&i.indexOf(r)>-1:\"$=\"===e?r&&i.slice(-r.length)===r:\"~=\"===e?(\" \"+i.replace(H,\" \")+\" \").indexOf(r)>-1:\"|=\"===e&&(i===r||i.slice(0,r.length+1)===r+\"-\"))}},CHILD:function(t,e,r,n,i){var o=\"nth\"!==t.slice(0,3),a=\"last\"!==t.slice(-4),l=\"of-type\"===e;return 1===n&&0===i?function(t){return!!t.parentNode}:function(e,r,h){var s,d,c,p,u,m,f=o!==a?\"nextSibling\":\"previousSibling\",g=e.parentNode,b=l&&e.nodeName.toLowerCase(),_=!h&&!l,x=!1;if(g){if(o){for(;f;){for(p=e;p=p[f];)if(l?p.nodeName.toLowerCase()===b:1===p.nodeType)return!1;m=f=\"only\"===t&&!m&&\"nextSibling\"}return!0}if(m=[a?g.firstChild:g.lastChild],a&&_){for(x=(u=(s=(d=(c=(p=g)[v]||(p[v]={}))[p.uniqueID]||(c[p.uniqueID]={}))[t]||[])[0]===y&&s[1])&&s[2],p=u&&g.childNodes[u];p=++u&&p&&p[f]||(x=u=0)||m.pop();)if(1===p.nodeType&&++x&&p===e){d[t]=[y,u,x];break}}else if(_&&(x=u=(s=(d=(c=(p=e)[v]||(p[v]={}))[p.uniqueID]||(c[p.uniqueID]={}))[t]||[])[0]===y&&s[1]),!1===x)for(;(p=++u&&p&&p[f]||(x=u=0)||m.pop())&&((l?p.nodeName.toLowerCase()!==b:1!==p.nodeType)||!++x||(_&&((d=(c=p[v]||(p[v]={}))[p.uniqueID]||(c[p.uniqueID]={}))[t]=[y,x]),p!==e)););return(x-=i)===n||x%n==0&&x/n>=0}}},PSEUDO:function(t,e){var r,i=n.pseudos[t]||n.setFilters[t.toLowerCase()]||lt.error(\"unsupported pseudo: \"+t);return i[v]?i(e):i.length>1?(r=[t,t,\"\",e],n.setFilters.hasOwnProperty(t.toLowerCase())?st((function(t,r){for(var n,o=i(t,e),a=o.length;a--;)t[n=I(t,o[a])]=!(r[n]=o[a])})):function(t){return i(t,0,r)}):i}},pseudos:{not:st((function(t){var e=[],r=[],n=l(t.replace(B,\"$1\"));return n[v]?st((function(t,e,r,i){for(var o,a=n(t,null,i,[]),l=t.length;l--;)(o=a[l])&&(t[l]=!(e[l]=o))})):function(t,i,o){return e[0]=t,n(e,null,o,r),e[0]=null,!r.pop()}})),has:st((function(t){return function(e){return lt(t,e).length>0}})),contains:st((function(t){return t=t.replace(et,rt),function(e){return(e.textContent||i(e)).indexOf(t)>-1}})),lang:st((function(t){return V.test(t||\"\")||lt.error(\"unsupported lang: \"+t),t=t.replace(et,rt).toLowerCase(),function(e){var r;do{if(r=f?e.lang:e.getAttribute(\"xml:lang\")||e.getAttribute(\"lang\"))return(r=r.toLowerCase())===t||0===r.indexOf(t+\"-\")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var r=t.location&&t.location.hash;return r&&r.slice(1)===e.id},root:function(t){return t===m},focus:function(t){return t===u.activeElement&&(!u.hasFocus||u.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:ft(!1),disabled:ft(!0),checked:function(t){var e=t.nodeName.toLowerCase();return\"input\"===e&&!!t.checked||\"option\"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!n.pseudos.empty(t)},header:function(t){return $.test(t.nodeName)},input:function(t){return Z.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return\"input\"===e&&\"button\"===t.type||\"button\"===e},text:function(t){var e;return\"input\"===t.nodeName.toLowerCase()&&\"text\"===t.type&&(null==(e=t.getAttribute(\"type\"))||\"text\"===e.toLowerCase())},first:gt((function(){return[0]})),last:gt((function(t,e){return[e-1]})),eq:gt((function(t,e,r){return[r<0?r+e:r]})),even:gt((function(t,e){for(var r=0;re?e:r;--n>=0;)t.push(n);return t})),gt:gt((function(t,e,r){for(var n=r<0?r+e:r;++n1?function(e,r,n){for(var i=t.length;i--;)if(!t[i](e,r,n))return!1;return!0}:t[0]}function yt(t,e,r,n,i){for(var o,a=[],l=0,h=t.length,s=null!=e;l-1&&(o[s]=!(a[s]=c))}}else b=yt(b===a?b.splice(m,b.length):b),i?i(null,a,b,h):z.apply(a,b)}))}function St(t){for(var e,r,i,o=t.length,a=n.relative[t[0].type],l=a||n.relative[\" \"],h=a?1:0,d=vt((function(t){return t===e}),l,!0),c=vt((function(t){return I(e,t)>-1}),l,!0),p=[function(t,r,n){var i=!a&&(n||r!==s)||((e=r).nodeType?d(t,r,n):c(t,r,n));return e=null,i}];h1&&kt(p),h>1&&xt(t.slice(0,h-1).concat({value:\" \"===t[h-2].type?\"*\":\"\"})).replace(B,\"$1\"),r,h0,i=t.length>0,o=function(o,a,l,h,d){var c,m,g,b=0,_=\"0\",x=o&&[],v=[],k=s,w=o||i&&n.find.TAG(\"*\",d),S=y+=null==k?1:Math.random()||.1,M=w.length;for(d&&(s=a==u||a||d);_!==M&&null!=(c=w[_]);_++){if(i&&c){for(m=0,a||c.ownerDocument==u||(p(c),l=!f);g=t[m++];)if(g(c,a||u,l)){h.push(c);break}d&&(y=S)}r&&((c=!g&&c)&&b--,o&&x.push(c))}if(b+=_,r&&_!==b){for(m=0;g=e[m++];)g(x,v,a,l);if(o){if(b>0)for(;_--;)x[_]||v[_]||(v[_]=A.call(h));v=yt(v)}z.apply(h,v),d&&!o&&v.length>0&&b+e.length>1&<.uniqueSort(h)}return d&&(y=S,s=k),x};return r?st(o):o}(o,i))).selector=t}return l},h=lt.select=function(t,e,r,i){var o,h,s,d,c,p=\"function\"==typeof t&&t,u=!i&&a(t=p.selector||t);if(r=r||[],1===u.length){if((h=u[0]=u[0].slice(0)).length>2&&\"ID\"===(s=h[0]).type&&9===e.nodeType&&f&&n.relative[h[1].type]){if(!(e=(n.find.ID(s.matches[0].replace(et,rt),e)||[])[0]))return r;p&&(e=e.parentNode),t=t.slice(h.shift().value.length)}for(o=Q.needsContext.test(t)?0:h.length;o--&&(s=h[o],!n.relative[d=s.type]);)if((c=n.find[d])&&(i=c(s.matches[0].replace(et,rt),tt.test(h[0].type)&&bt(e.parentNode)||e))){if(h.splice(o,1),!(t=i.length&&xt(h)))return z.apply(r,i),r;break}}return(p||l(t,u))(i,e,!f,r,!e||tt.test(t)&&bt(e.parentNode)||e),r},r.sortStable=v.split(\"\").sort(E).join(\"\")===v,r.detectDuplicates=!!c,p(),r.sortDetached=dt((function(t){return 1&t.compareDocumentPosition(u.createElement(\"fieldset\"))})),dt((function(t){return t.innerHTML=\"\",\"#\"===t.firstChild.getAttribute(\"href\")}))||ct(\"type|href|height|width\",(function(t,e,r){if(!r)return t.getAttribute(e,\"type\"===e.toLowerCase()?1:2)})),r.attributes&&dt((function(t){return t.innerHTML=\"\",t.firstChild.setAttribute(\"value\",\"\"),\"\"===t.firstChild.getAttribute(\"value\")}))||ct(\"value\",(function(t,e,r){if(!r&&\"input\"===t.nodeName.toLowerCase())return t.defaultValue})),dt((function(t){return null==t.getAttribute(\"disabled\")}))||ct(O,(function(t,e,r){var n;if(!r)return!0===t[e]?e.toLowerCase():(n=t.getAttributeNode(e))&&n.specified?n.value:null})),lt}(r);w.find=M,w.expr=M.selectors,w.expr[\":\"]=w.expr.pseudos,w.uniqueSort=w.unique=M.uniqueSort,w.text=M.getText,w.isXMLDoc=M.isXML,w.contains=M.contains,w.escapeSelector=M.escape;var C=function(t,e,r){for(var n=[],i=void 0!==r;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(i&&w(t).is(r))break;n.push(t)}return n},T=function(t,e){for(var r=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&r.push(t);return r},E=w.expr.match.needsContext;function D(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var N=/^<([a-z][^\\/\\0>:\\x20\\t\\r\\n\\f]*)[\\x20\\t\\r\\n\\f]*\\/?>(?:<\\/\\1>|)$/i;function A(t,e,r){return b(e)?w.grep(t,(function(t,n){return!!e.call(t,n,t)!==r})):e.nodeType?w.grep(t,(function(t){return t===e!==r})):\"string\"!=typeof e?w.grep(t,(function(t){return d.call(e,t)>-1!==r})):w.filter(e,t,r)}w.filter=function(t,e,r){var n=e[0];return r&&(t=\":not(\"+t+\")\"),1===e.length&&1===n.nodeType?w.find.matchesSelector(n,t)?[n]:[]:w.find.matches(t,w.grep(e,(function(t){return 1===t.nodeType})))},w.fn.extend({find:function(t){var e,r,n=this.length,i=this;if(\"string\"!=typeof t)return this.pushStack(w(t).filter((function(){for(e=0;e1?w.uniqueSort(r):r},filter:function(t){return this.pushStack(A(this,t||[],!1))},not:function(t){return this.pushStack(A(this,t||[],!0))},is:function(t){return!!A(this,\"string\"==typeof t&&E.test(t)?w(t):t||[],!1).length}});var j,z=/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]+))$/;(w.fn.init=function(t,e,r){var n,i;if(!t)return this;if(r=r||j,\"string\"==typeof t){if(!(n=\"<\"===t[0]&&\">\"===t[t.length-1]&&t.length>=3?[null,t,null]:z.exec(t))||!n[1]&&e)return!e||e.jquery?(e||r).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof w?e[0]:e,w.merge(this,w.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:x,!0)),N.test(n[1])&&w.isPlainObject(e))for(n in e)b(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}return(i=x.getElementById(n[2]))&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):b(t)?void 0!==r.ready?r.ready(t):t(w):w.makeArray(t,this)}).prototype=w.fn,j=w(x);var L=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};function O(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}w.fn.extend({has:function(t){var e=w(t,this),r=e.length;return this.filter((function(){for(var t=0;t-1:1===r.nodeType&&w.find.matchesSelector(r,t))){o.push(r);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(t){return t?\"string\"==typeof t?d.call(w(t),this[0]):d.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),w.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return C(t,\"parentNode\")},parentsUntil:function(t,e,r){return C(t,\"parentNode\",r)},next:function(t){return O(t,\"nextSibling\")},prev:function(t){return O(t,\"previousSibling\")},nextAll:function(t){return C(t,\"nextSibling\")},prevAll:function(t){return C(t,\"previousSibling\")},nextUntil:function(t,e,r){return C(t,\"nextSibling\",r)},prevUntil:function(t,e,r){return C(t,\"previousSibling\",r)},siblings:function(t){return T((t.parentNode||{}).firstChild,t)},children:function(t){return T(t.firstChild)},contents:function(t){return null!=t.contentDocument&&a(t.contentDocument)?t.contentDocument:(D(t,\"template\")&&(t=t.content||t),w.merge([],t.childNodes))}},(function(t,e){w.fn[t]=function(r,n){var i=w.map(this,e,r);return\"Until\"!==t.slice(-5)&&(n=r),n&&\"string\"==typeof n&&(i=w.filter(n,i)),this.length>1&&(I[t]||w.uniqueSort(i),L.test(t)&&i.reverse()),this.pushStack(i)}}));var P=/[^\\x20\\t\\r\\n\\f]+/g;function R(t){return t}function F(t){throw t}function U(t,e,r,n){var i;try{t&&b(i=t.promise)?i.call(t).done(e).fail(r):t&&b(i=t.then)?i.call(t,e,r):e.apply(void 0,[t].slice(n))}catch(t){r.apply(void 0,[t])}}w.Callbacks=function(t){t=\"string\"==typeof t?function(t){var e={};return w.each(t.match(P)||[],(function(t,r){e[r]=!0})),e}(t):w.extend({},t);var e,r,n,i,o=[],a=[],l=-1,h=function(){for(i=i||t.once,n=e=!0;a.length;l=-1)for(r=a.shift();++l-1;)o.splice(r,1),r<=l&&l--})),this},has:function(t){return t?w.inArray(t,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=r=\"\",this},disabled:function(){return!o},lock:function(){return i=a=[],r||e||(o=r=\"\"),this},locked:function(){return!!i},fireWith:function(t,r){return i||(r=[t,(r=r||[]).slice?r.slice():r],a.push(r),e||h()),this},fire:function(){return s.fireWith(this,arguments),this},fired:function(){return!!n}};return s},w.extend({Deferred:function(t){var e=[[\"notify\",\"progress\",w.Callbacks(\"memory\"),w.Callbacks(\"memory\"),2],[\"resolve\",\"done\",w.Callbacks(\"once memory\"),w.Callbacks(\"once memory\"),0,\"resolved\"],[\"reject\",\"fail\",w.Callbacks(\"once memory\"),w.Callbacks(\"once memory\"),1,\"rejected\"]],n=\"pending\",i={state:function(){return n},always:function(){return o.done(arguments).fail(arguments),this},catch:function(t){return i.then(null,t)},pipe:function(){var t=arguments;return w.Deferred((function(r){w.each(e,(function(e,n){var i=b(t[n[4]])&&t[n[4]];o[n[1]]((function(){var t=i&&i.apply(this,arguments);t&&b(t.promise)?t.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[n[0]+\"With\"](this,i?[t]:arguments)}))})),t=null})).promise()},then:function(t,n,i){var o=0;function a(t,e,n,i){return function(){var l=this,h=arguments,s=function(){var r,s;if(!(t=o&&(n!==F&&(l=void 0,h=[r]),e.rejectWith(l,h))}};t?d():(w.Deferred.getStackHook&&(d.stackTrace=w.Deferred.getStackHook()),r.setTimeout(d))}}return w.Deferred((function(r){e[0][3].add(a(0,r,b(i)?i:R,r.notifyWith)),e[1][3].add(a(0,r,b(t)?t:R)),e[2][3].add(a(0,r,b(n)?n:F))})).promise()},promise:function(t){return null!=t?w.extend(t,i):i}},o={};return w.each(e,(function(t,r){var a=r[2],l=r[5];i[r[1]]=a.add,l&&a.add((function(){n=l}),e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),a.add(r[3].fire),o[r[0]]=function(){return o[r[0]+\"With\"](this===o?void 0:this,arguments),this},o[r[0]+\"With\"]=a.fireWith})),i.promise(o),t&&t.call(o,o),o},when:function(t){var e=arguments.length,r=e,n=Array(r),i=l.call(arguments),o=w.Deferred(),a=function(t){return function(r){n[t]=this,i[t]=arguments.length>1?l.call(arguments):r,--e||o.resolveWith(n,i)}};if(e<=1&&(U(t,o.done(a(r)).resolve,o.reject,!e),\"pending\"===o.state()||b(i[r]&&i[r].then)))return o.then();for(;r--;)U(i[r],a(r),o.reject);return o.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,e){r.console&&r.console.warn&&t&&H.test(t.name)&&r.console.warn(\"jQuery.Deferred exception: \"+t.message,t.stack,e)},w.readyException=function(t){r.setTimeout((function(){throw t}))};var B=w.Deferred();function W(){x.removeEventListener(\"DOMContentLoaded\",W),r.removeEventListener(\"load\",W),w.ready()}w.fn.ready=function(t){return B.then(t).catch((function(t){w.readyException(t)})),this},w.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==t&&--w.readyWait>0||B.resolveWith(x,[w]))}}),w.ready.then=B.then,\"complete\"===x.readyState||\"loading\"!==x.readyState&&!x.documentElement.doScroll?r.setTimeout(w.ready):(x.addEventListener(\"DOMContentLoaded\",W),r.addEventListener(\"load\",W));var Y=function(t,e,r,n,i,o,a){var l=0,h=t.length,s=null==r;if(\"object\"===y(r))for(l in i=!0,r)Y(t,e,l,r[l],!0,o,a);else if(void 0!==n&&(i=!0,b(n)||(a=!0),s&&(a?(e.call(t,n),e=null):(s=e,e=function(t,e,r){return s.call(w(t),r)})),e))for(;l1,null,!0)},removeData:function(t){return this.each((function(){K.remove(this,t)}))}}),w.extend({queue:function(t,e,r){var n;if(t)return e=(e||\"fx\")+\"queue\",n=$.get(t,e),r&&(!n||Array.isArray(r)?n=$.access(t,e,w.makeArray(r)):n.push(r)),n||[]},dequeue:function(t,e){e=e||\"fx\";var r=w.queue(t,e),n=r.length,i=r.shift(),o=w._queueHooks(t,e);\"inprogress\"===i&&(i=r.shift(),n--),i&&(\"fx\"===e&&r.unshift(\"inprogress\"),delete o.stop,i.call(t,(function(){w.dequeue(t,e)}),o)),!n&&o&&o.empty.fire()},_queueHooks:function(t,e){var r=e+\"queueHooks\";return $.get(t,r)||$.access(t,r,{empty:w.Callbacks(\"once memory\").add((function(){$.remove(t,[e+\"queue\",r])}))})}}),w.fn.extend({queue:function(t,e){var r=2;return\"string\"!=typeof t&&(e=t,t=\"fx\",r--),arguments.length\\x20\\t\\r\\n\\f]*)/i,bt=/^$|^module$|\\/(?:java|ecma)script/i;ut=x.createDocumentFragment().appendChild(x.createElement(\"div\")),(mt=x.createElement(\"input\")).setAttribute(\"type\",\"radio\"),mt.setAttribute(\"checked\",\"checked\"),mt.setAttribute(\"name\",\"t\"),ut.appendChild(mt),g.checkClone=ut.cloneNode(!0).cloneNode(!0).lastChild.checked,ut.innerHTML=\"\",g.noCloneChecked=!!ut.cloneNode(!0).lastChild.defaultValue,ut.innerHTML=\"\",g.option=!!ut.lastChild;var _t={thead:[1,\"\",\"
\"],col:[2,\"\",\"
\"],tr:[2,\"\",\"
\"],td:[3,\"\",\"
\"],_default:[0,\"\",\"\"]};function xt(t,e){var r;return r=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||\"*\"):void 0!==t.querySelectorAll?t.querySelectorAll(e||\"*\"):[],void 0===e||e&&D(t,e)?w.merge([t],r):r}function vt(t,e){for(var r=0,n=t.length;r\",\"\"]);var kt=/<|&#?\\w+;/;function yt(t,e,r,n,i){for(var o,a,l,h,s,d,c=e.createDocumentFragment(),p=[],u=0,m=t.length;u-1)i&&i.push(o);else if(s=at(o),a=xt(c.appendChild(o),\"script\"),s&&vt(a),r)for(d=0;o=a[d++];)bt.test(o.type||\"\")&&r.push(o);return c}var wt=/^key/,St=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Mt=/^([^.]*)(?:\\.(.+)|)/;function Ct(){return!0}function Tt(){return!1}function Et(t,e){return t===function(){try{return x.activeElement}catch(t){}}()==(\"focus\"===e)}function Dt(t,e,r,n,i,o){var a,l;if(\"object\"==typeof e){for(l in\"string\"!=typeof r&&(n=n||r,r=void 0),e)Dt(t,l,r,n,e[l],o);return t}if(null==n&&null==i?(i=r,n=r=void 0):null==i&&(\"string\"==typeof r?(i=n,n=void 0):(i=n,n=r,r=void 0)),!1===i)i=Tt;else if(!i)return t;return 1===o&&(a=i,(i=function(t){return w().off(t),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),t.each((function(){w.event.add(this,e,i,n,r)}))}function Nt(t,e,r){r?($.set(t,e,!1),w.event.add(t,e,{namespace:!1,handler:function(t){var n,i,o=$.get(this,e);if(1&t.isTrigger&&this[e]){if(o.length)(w.event.special[e]||{}).delegateType&&t.stopPropagation();else if(o=l.call(arguments),$.set(this,e,o),n=r(this,e),this[e](),o!==(i=$.get(this,e))||n?$.set(this,e,!1):i={},o!==i)return t.stopImmediatePropagation(),t.preventDefault(),i.value}else o.length&&($.set(this,e,{value:w.event.trigger(w.extend(o[0],w.Event.prototype),o.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===$.get(t,e)&&w.event.add(t,e,Ct)}w.event={global:{},add:function(t,e,r,n,i){var o,a,l,h,s,d,c,p,u,m,f,g=$.get(t);if(X(t))for(r.handler&&(r=(o=r).handler,i=o.selector),i&&w.find.matchesSelector(ot,i),r.guid||(r.guid=w.guid++),(h=g.events)||(h=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(e){return void 0!==w&&w.event.triggered!==e.type?w.event.dispatch.apply(t,arguments):void 0}),s=(e=(e||\"\").match(P)||[\"\"]).length;s--;)u=f=(l=Mt.exec(e[s])||[])[1],m=(l[2]||\"\").split(\".\").sort(),u&&(c=w.event.special[u]||{},u=(i?c.delegateType:c.bindType)||u,c=w.event.special[u]||{},d=w.extend({type:u,origType:f,data:n,handler:r,guid:r.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:m.join(\".\")},o),(p=h[u])||((p=h[u]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(t,n,m,a)||t.addEventListener&&t.addEventListener(u,a)),c.add&&(c.add.call(t,d),d.handler.guid||(d.handler.guid=r.guid)),i?p.splice(p.delegateCount++,0,d):p.push(d),w.event.global[u]=!0)},remove:function(t,e,r,n,i){var o,a,l,h,s,d,c,p,u,m,f,g=$.hasData(t)&&$.get(t);if(g&&(h=g.events)){for(s=(e=(e||\"\").match(P)||[\"\"]).length;s--;)if(u=f=(l=Mt.exec(e[s])||[])[1],m=(l[2]||\"\").split(\".\").sort(),u){for(c=w.event.special[u]||{},p=h[u=(n?c.delegateType:c.bindType)||u]||[],l=l[2]&&new RegExp(\"(^|\\\\.)\"+m.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"),a=o=p.length;o--;)d=p[o],!i&&f!==d.origType||r&&r.guid!==d.guid||l&&!l.test(d.namespace)||n&&n!==d.selector&&(\"**\"!==n||!d.selector)||(p.splice(o,1),d.selector&&p.delegateCount--,c.remove&&c.remove.call(t,d));a&&!p.length&&(c.teardown&&!1!==c.teardown.call(t,m,g.handle)||w.removeEvent(t,u,g.handle),delete h[u])}else for(u in h)w.event.remove(t,u+e[s],r,n,!0);w.isEmptyObject(h)&&$.remove(t,\"handle events\")}},dispatch:function(t){var e,r,n,i,o,a,l=new Array(arguments.length),h=w.event.fix(t),s=($.get(this,\"events\")||Object.create(null))[h.type]||[],d=w.event.special[h.type]||{};for(l[0]=h,e=1;e=1))for(;s!==this;s=s.parentNode||this)if(1===s.nodeType&&(\"click\"!==t.type||!0!==s.disabled)){for(o=[],a={},r=0;r-1:w.find(i,this,null,[s]).length),a[i]&&o.push(n);o.length&&l.push({elem:s,handlers:o})}return s=this,h\\s*$/g;function Lt(t,e){return D(t,\"table\")&&D(11!==e.nodeType?e:e.firstChild,\"tr\")&&w(t).children(\"tbody\")[0]||t}function It(t){return t.type=(null!==t.getAttribute(\"type\"))+\"/\"+t.type,t}function Ot(t){return\"true/\"===(t.type||\"\").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute(\"type\"),t}function Pt(t,e){var r,n,i,o,a,l;if(1===e.nodeType){if($.hasData(t)&&(l=$.get(t).events))for(i in $.remove(e,\"handle events\"),l)for(r=0,n=l[i].length;r1&&\"string\"==typeof m&&!g.checkClone&&jt.test(m))return t.each((function(i){var o=t.eq(i);f&&(e[0]=m.call(this,i,o.html())),Ft(o,e,r,n)}));if(p&&(o=(i=yt(e,t[0].ownerDocument,!1,t,n)).firstChild,1===i.childNodes.length&&(i=o),o||n)){for(l=(a=w.map(xt(i,\"script\"),It)).length;c0&&vt(a,!h&&xt(t,\"script\")),l},cleanData:function(t){for(var e,r,n,i=w.event.special,o=0;void 0!==(r=t[o]);o++)if(X(r)){if(e=r[$.expando]){if(e.events)for(n in e.events)i[n]?w.event.remove(r,n):w.removeEvent(r,n,e.handle);r[$.expando]=void 0}r[K.expando]&&(r[K.expando]=void 0)}}}),w.fn.extend({detach:function(t){return Ut(this,t,!0)},remove:function(t){return Ut(this,t)},text:function(t){return Y(this,(function(t){return void 0===t?w.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)}))}),null,t,arguments.length)},append:function(){return Ft(this,arguments,(function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Lt(this,t).appendChild(t)}))},prepend:function(){return Ft(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=Lt(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return Ft(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return Ft(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(w.cleanData(xt(t,!1)),t.textContent=\"\");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return w.clone(this,t,e)}))},html:function(t){return Y(this,(function(t){var e=this[0]||{},r=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if(\"string\"==typeof t&&!At.test(t)&&!_t[(gt.exec(t)||[\"\",\"\"])[1].toLowerCase()]){t=w.htmlPrefilter(t);try{for(;r3,ot.removeChild(t)),l}}))}();var Vt=[\"Webkit\",\"Moz\",\"ms\"],Qt=x.createElement(\"div\").style,Xt={};function Zt(t){var e=w.cssProps[t]||Xt[t];return e||(t in Qt?t:Xt[t]=function(t){for(var e=t[0].toUpperCase()+t.slice(1),r=Vt.length;r--;)if((t=Vt[r]+e)in Qt)return t}(t)||t)}var $t=/^(none|table(?!-c[ea]).+)/,Kt=/^--/,Jt={position:\"absolute\",visibility:\"hidden\",display:\"block\"},te={letterSpacing:\"0\",fontWeight:\"400\"};function ee(t,e,r){var n=nt.exec(e);return n?Math.max(0,n[2]-(r||0))+(n[3]||\"px\"):e}function re(t,e,r,n,i,o){var a=\"width\"===e?1:0,l=0,h=0;if(r===(n?\"border\":\"content\"))return 0;for(;a<4;a+=2)\"margin\"===r&&(h+=w.css(t,r+it[a],!0,i)),n?(\"content\"===r&&(h-=w.css(t,\"padding\"+it[a],!0,i)),\"margin\"!==r&&(h-=w.css(t,\"border\"+it[a]+\"Width\",!0,i))):(h+=w.css(t,\"padding\"+it[a],!0,i),\"padding\"!==r?h+=w.css(t,\"border\"+it[a]+\"Width\",!0,i):l+=w.css(t,\"border\"+it[a]+\"Width\",!0,i));return!n&&o>=0&&(h+=Math.max(0,Math.ceil(t[\"offset\"+e[0].toUpperCase()+e.slice(1)]-o-h-l-.5))||0),h}function ne(t,e,r){var n=Bt(t),i=(!g.boxSizingReliable()||r)&&\"border-box\"===w.css(t,\"boxSizing\",!1,n),o=i,a=qt(t,e,n),l=\"offset\"+e[0].toUpperCase()+e.slice(1);if(Ht.test(a)){if(!r)return a;a=\"auto\"}return(!g.boxSizingReliable()&&i||!g.reliableTrDimensions()&&D(t,\"tr\")||\"auto\"===a||!parseFloat(a)&&\"inline\"===w.css(t,\"display\",!1,n))&&t.getClientRects().length&&(i=\"border-box\"===w.css(t,\"boxSizing\",!1,n),(o=l in t)&&(a=t[l])),(a=parseFloat(a)||0)+re(t,e,r||(i?\"border\":\"content\"),o,n,a)+\"px\"}function ie(t,e,r,n,i){return new ie.prototype.init(t,e,r,n,i)}w.extend({cssHooks:{opacity:{get:function(t,e){if(e){var r=qt(t,\"opacity\");return\"\"===r?\"1\":r}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,r,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var i,o,a,l=Q(e),h=Kt.test(e),s=t.style;if(h||(e=Zt(l)),a=w.cssHooks[e]||w.cssHooks[l],void 0===r)return a&&\"get\"in a&&void 0!==(i=a.get(t,!1,n))?i:s[e];\"string\"===(o=typeof r)&&(i=nt.exec(r))&&i[1]&&(r=st(t,e,i),o=\"number\"),null!=r&&r==r&&(\"number\"!==o||h||(r+=i&&i[3]||(w.cssNumber[l]?\"\":\"px\")),g.clearCloneStyle||\"\"!==r||0!==e.indexOf(\"background\")||(s[e]=\"inherit\"),a&&\"set\"in a&&void 0===(r=a.set(t,r,n))||(h?s.setProperty(e,r):s[e]=r))}},css:function(t,e,r,n){var i,o,a,l=Q(e);return Kt.test(e)||(e=Zt(l)),(a=w.cssHooks[e]||w.cssHooks[l])&&\"get\"in a&&(i=a.get(t,!0,r)),void 0===i&&(i=qt(t,e,n)),\"normal\"===i&&e in te&&(i=te[e]),\"\"===r||r?(o=parseFloat(i),!0===r||isFinite(o)?o||0:i):i}}),w.each([\"height\",\"width\"],(function(t,e){w.cssHooks[e]={get:function(t,r,n){if(r)return!$t.test(w.css(t,\"display\"))||t.getClientRects().length&&t.getBoundingClientRect().width?ne(t,e,n):Wt(t,Jt,(function(){return ne(t,e,n)}))},set:function(t,r,n){var i,o=Bt(t),a=!g.scrollboxSize()&&\"absolute\"===o.position,l=(a||n)&&\"border-box\"===w.css(t,\"boxSizing\",!1,o),h=n?re(t,e,n,l,o):0;return l&&a&&(h-=Math.ceil(t[\"offset\"+e[0].toUpperCase()+e.slice(1)]-parseFloat(o[e])-re(t,e,\"border\",!1,o)-.5)),h&&(i=nt.exec(r))&&\"px\"!==(i[3]||\"px\")&&(t.style[e]=r,r=w.css(t,e)),ee(0,r,h)}}})),w.cssHooks.marginLeft=Gt(g.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(qt(t,\"marginLeft\"))||t.getBoundingClientRect().left-Wt(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+\"px\"})),w.each({margin:\"\",padding:\"\",border:\"Width\"},(function(t,e){w.cssHooks[t+e]={expand:function(r){for(var n=0,i={},o=\"string\"==typeof r?r.split(\" \"):[r];n<4;n++)i[t+it[n]+e]=o[n]||o[n-2]||o[0];return i}},\"margin\"!==t&&(w.cssHooks[t+e].set=ee)})),w.fn.extend({css:function(t,e){return Y(this,(function(t,e,r){var n,i,o={},a=0;if(Array.isArray(e)){for(n=Bt(t),i=e.length;a1)}}),w.Tween=ie,ie.prototype={constructor:ie,init:function(t,e,r,n,i,o){this.elem=t,this.prop=r,this.easing=i||w.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=o||(w.cssNumber[r]?\"\":\"px\")},cur:function(){var t=ie.propHooks[this.prop];return t&&t.get?t.get(this):ie.propHooks._default.get(this)},run:function(t){var e,r=ie.propHooks[this.prop];return this.options.duration?this.pos=e=w.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):ie.propHooks._default.set(this),this}},ie.prototype.init.prototype=ie.prototype,ie.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=w.css(t.elem,t.prop,\"\"))&&\"auto\"!==e?e:0},set:function(t){w.fx.step[t.prop]?w.fx.step[t.prop](t):1!==t.elem.nodeType||!w.cssHooks[t.prop]&&null==t.elem.style[Zt(t.prop)]?t.elem[t.prop]=t.now:w.style(t.elem,t.prop,t.now+t.unit)}}},ie.propHooks.scrollTop=ie.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},w.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:\"swing\"},w.fx=ie.prototype.init,w.fx.step={};var oe,ae,le=/^(?:toggle|show|hide)$/,he=/queueHooks$/;function se(){ae&&(!1===x.hidden&&r.requestAnimationFrame?r.requestAnimationFrame(se):r.setTimeout(se,w.fx.interval),w.fx.tick())}function de(){return r.setTimeout((function(){oe=void 0})),oe=Date.now()}function ce(t,e){var r,n=0,i={height:t};for(e=e?1:0;n<4;n+=2-e)i[\"margin\"+(r=it[n])]=i[\"padding\"+r]=t;return e&&(i.opacity=i.width=t),i}function pe(t,e,r){for(var n,i=(ue.tweeners[e]||[]).concat(ue.tweeners[\"*\"]),o=0,a=i.length;o1)},removeAttr:function(t){return this.each((function(){w.removeAttr(this,t)}))}}),w.extend({attr:function(t,e,r){var n,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===t.getAttribute?w.prop(t,e,r):(1===o&&w.isXMLDoc(t)||(i=w.attrHooks[e.toLowerCase()]||(w.expr.match.bool.test(e)?me:void 0)),void 0!==r?null===r?void w.removeAttr(t,e):i&&\"set\"in i&&void 0!==(n=i.set(t,r,e))?n:(t.setAttribute(e,r+\"\"),r):i&&\"get\"in i&&null!==(n=i.get(t,e))?n:null==(n=w.find.attr(t,e))?void 0:n)},attrHooks:{type:{set:function(t,e){if(!g.radioValue&&\"radio\"===e&&D(t,\"input\")){var r=t.value;return t.setAttribute(\"type\",e),r&&(t.value=r),e}}}},removeAttr:function(t,e){var r,n=0,i=e&&e.match(P);if(i&&1===t.nodeType)for(;r=i[n++];)t.removeAttribute(r)}}),me={set:function(t,e,r){return!1===e?w.removeAttr(t,r):t.setAttribute(r,r),r}},w.each(w.expr.match.bool.source.match(/\\w+/g),(function(t,e){var r=fe[e]||w.find.attr;fe[e]=function(t,e,n){var i,o,a=e.toLowerCase();return n||(o=fe[a],fe[a]=i,i=null!=r(t,e,n)?a:null,fe[a]=o),i}}));var ge=/^(?:input|select|textarea|button)$/i,be=/^(?:a|area)$/i;function _e(t){return(t.match(P)||[]).join(\" \")}function xe(t){return t.getAttribute&&t.getAttribute(\"class\")||\"\"}function ve(t){return Array.isArray(t)?t:\"string\"==typeof t&&t.match(P)||[]}w.fn.extend({prop:function(t,e){return Y(this,w.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[w.propFix[t]||t]}))}}),w.extend({prop:function(t,e,r){var n,i,o=t.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(t)||(e=w.propFix[e]||e,i=w.propHooks[e]),void 0!==r?i&&\"set\"in i&&void 0!==(n=i.set(t,r,e))?n:t[e]=r:i&&\"get\"in i&&null!==(n=i.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=w.find.attr(t,\"tabindex\");return e?parseInt(e,10):ge.test(t.nodeName)||be.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:\"htmlFor\",class:\"className\"}}),g.optSelected||(w.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),w.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],(function(){w.propFix[this.toLowerCase()]=this})),w.fn.extend({addClass:function(t){var e,r,n,i,o,a,l,h=0;if(b(t))return this.each((function(e){w(this).addClass(t.call(this,e,xe(this)))}));if((e=ve(t)).length)for(;r=this[h++];)if(i=xe(r),n=1===r.nodeType&&\" \"+_e(i)+\" \"){for(a=0;o=e[a++];)n.indexOf(\" \"+o+\" \")<0&&(n+=o+\" \");i!==(l=_e(n))&&r.setAttribute(\"class\",l)}return this},removeClass:function(t){var e,r,n,i,o,a,l,h=0;if(b(t))return this.each((function(e){w(this).removeClass(t.call(this,e,xe(this)))}));if(!arguments.length)return this.attr(\"class\",\"\");if((e=ve(t)).length)for(;r=this[h++];)if(i=xe(r),n=1===r.nodeType&&\" \"+_e(i)+\" \"){for(a=0;o=e[a++];)for(;n.indexOf(\" \"+o+\" \")>-1;)n=n.replace(\" \"+o+\" \",\" \");i!==(l=_e(n))&&r.setAttribute(\"class\",l)}return this},toggleClass:function(t,e){var r=typeof t,n=\"string\"===r||Array.isArray(t);return\"boolean\"==typeof e&&n?e?this.addClass(t):this.removeClass(t):b(t)?this.each((function(r){w(this).toggleClass(t.call(this,r,xe(this),e),e)})):this.each((function(){var e,i,o,a;if(n)for(i=0,o=w(this),a=ve(t);e=a[i++];)o.hasClass(e)?o.removeClass(e):o.addClass(e);else void 0!==t&&\"boolean\"!==r||((e=xe(this))&&$.set(this,\"__className__\",e),this.setAttribute&&this.setAttribute(\"class\",e||!1===t?\"\":$.get(this,\"__className__\")||\"\"))}))},hasClass:function(t){var e,r,n=0;for(e=\" \"+t+\" \";r=this[n++];)if(1===r.nodeType&&(\" \"+_e(xe(r))+\" \").indexOf(e)>-1)return!0;return!1}});var ke=/\\r/g;w.fn.extend({val:function(t){var e,r,n,i=this[0];return arguments.length?(n=b(t),this.each((function(r){var i;1===this.nodeType&&(null==(i=n?t.call(this,r,w(this).val()):t)?i=\"\":\"number\"==typeof i?i+=\"\":Array.isArray(i)&&(i=w.map(i,(function(t){return null==t?\"\":t+\"\"}))),(e=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&\"set\"in e&&void 0!==e.set(this,i,\"value\")||(this.value=i))}))):i?(e=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&\"get\"in e&&void 0!==(r=e.get(i,\"value\"))?r:\"string\"==typeof(r=i.value)?r.replace(ke,\"\"):null==r?\"\":r:void 0}}),w.extend({valHooks:{option:{get:function(t){var e=w.find.attr(t,\"value\");return null!=e?e:_e(w.text(t))}},select:{get:function(t){var e,r,n,i=t.options,o=t.selectedIndex,a=\"select-one\"===t.type,l=a?null:[],h=a?o+1:i.length;for(n=o<0?h:a?o:0;n-1)&&(r=!0);return r||(t.selectedIndex=-1),o}}}}),w.each([\"radio\",\"checkbox\"],(function(){w.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=w.inArray(w(t).val(),e)>-1}},g.checkOn||(w.valHooks[this].get=function(t){return null===t.getAttribute(\"value\")?\"on\":t.value})})),g.focusin=\"onfocusin\"in r;var ye=/^(?:focusinfocus|focusoutblur)$/,we=function(t){t.stopPropagation()};w.extend(w.event,{trigger:function(t,e,n,i){var o,a,l,h,s,d,c,p,m=[n||x],f=u.call(t,\"type\")?t.type:t,g=u.call(t,\"namespace\")?t.namespace.split(\".\"):[];if(a=p=l=n=n||x,3!==n.nodeType&&8!==n.nodeType&&!ye.test(f+w.event.triggered)&&(f.indexOf(\".\")>-1&&(g=f.split(\".\"),f=g.shift(),g.sort()),s=f.indexOf(\":\")<0&&\"on\"+f,(t=t[w.expando]?t:new w.Event(f,\"object\"==typeof t&&t)).isTrigger=i?2:3,t.namespace=g.join(\".\"),t.rnamespace=t.namespace?new RegExp(\"(^|\\\\.)\"+g.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:w.makeArray(e,[t]),c=w.event.special[f]||{},i||!c.trigger||!1!==c.trigger.apply(n,e))){if(!i&&!c.noBubble&&!_(n)){for(h=c.delegateType||f,ye.test(h+f)||(a=a.parentNode);a;a=a.parentNode)m.push(a),l=a;l===(n.ownerDocument||x)&&m.push(l.defaultView||l.parentWindow||r)}for(o=0;(a=m[o++])&&!t.isPropagationStopped();)p=a,t.type=o>1?h:c.bindType||f,(d=($.get(a,\"events\")||Object.create(null))[t.type]&&$.get(a,\"handle\"))&&d.apply(a,e),(d=s&&a[s])&&d.apply&&X(a)&&(t.result=d.apply(a,e),!1===t.result&&t.preventDefault());return t.type=f,i||t.isDefaultPrevented()||c._default&&!1!==c._default.apply(m.pop(),e)||!X(n)||s&&b(n[f])&&!_(n)&&((l=n[s])&&(n[s]=null),w.event.triggered=f,t.isPropagationStopped()&&p.addEventListener(f,we),n[f](),t.isPropagationStopped()&&p.removeEventListener(f,we),w.event.triggered=void 0,l&&(n[s]=l)),t.result}},simulate:function(t,e,r){var n=w.extend(new w.Event,r,{type:t,isSimulated:!0});w.event.trigger(n,null,e)}}),w.fn.extend({trigger:function(t,e){return this.each((function(){w.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var r=this[0];if(r)return w.event.trigger(t,e,r,!0)}}),g.focusin||w.each({focus:\"focusin\",blur:\"focusout\"},(function(t,e){var r=function(t){w.event.simulate(e,t.target,w.event.fix(t))};w.event.special[e]={setup:function(){var n=this.ownerDocument||this.document||this,i=$.access(n,e);i||n.addEventListener(t,r,!0),$.access(n,e,(i||0)+1)},teardown:function(){var n=this.ownerDocument||this.document||this,i=$.access(n,e)-1;i?$.access(n,e,i):(n.removeEventListener(t,r,!0),$.remove(n,e))}}}));var Se=r.location,Me={guid:Date.now()},Ce=/\\?/;w.parseXML=function(t){var e;if(!t||\"string\"!=typeof t)return null;try{e=(new r.DOMParser).parseFromString(t,\"text/xml\")}catch(t){e=void 0}return e&&!e.getElementsByTagName(\"parsererror\").length||w.error(\"Invalid XML: \"+t),e};var Te=/\\[\\]$/,Ee=/\\r?\\n/g,De=/^(?:submit|button|image|reset|file)$/i,Ne=/^(?:input|select|textarea|keygen)/i;function Ae(t,e,r,n){var i;if(Array.isArray(e))w.each(e,(function(e,i){r||Te.test(t)?n(t,i):Ae(t+\"[\"+(\"object\"==typeof i&&null!=i?e:\"\")+\"]\",i,r,n)}));else if(r||\"object\"!==y(e))n(t,e);else for(i in e)Ae(t+\"[\"+i+\"]\",e[i],r,n)}w.param=function(t,e){var r,n=[],i=function(t,e){var r=b(e)?e():e;n[n.length]=encodeURIComponent(t)+\"=\"+encodeURIComponent(null==r?\"\":r)};if(null==t)return\"\";if(Array.isArray(t)||t.jquery&&!w.isPlainObject(t))w.each(t,(function(){i(this.name,this.value)}));else for(r in t)Ae(r,t[r],e,i);return n.join(\"&\")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=w.prop(this,\"elements\");return t?w.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!w(this).is(\":disabled\")&&Ne.test(this.nodeName)&&!De.test(t)&&(this.checked||!ft.test(t))})).map((function(t,e){var r=w(this).val();return null==r?null:Array.isArray(r)?w.map(r,(function(t){return{name:e.name,value:t.replace(Ee,\"\\r\\n\")}})):{name:e.name,value:r.replace(Ee,\"\\r\\n\")}})).get()}});var je=/%20/g,ze=/#.*$/,Le=/([?&])_=[^&]*/,Ie=/^(.*?):[ \\t]*([^\\r\\n]*)$/gm,Oe=/^(?:GET|HEAD)$/,Pe=/^\\/\\//,Re={},Fe={},Ue=\"*/\".concat(\"*\"),He=x.createElement(\"a\");function Be(t){return function(e,r){\"string\"!=typeof e&&(r=e,e=\"*\");var n,i=0,o=e.toLowerCase().match(P)||[];if(b(r))for(;n=o[i++];)\"+\"===n[0]?(n=n.slice(1)||\"*\",(t[n]=t[n]||[]).unshift(r)):(t[n]=t[n]||[]).push(r)}}function We(t,e,r,n){var i={},o=t===Fe;function a(l){var h;return i[l]=!0,w.each(t[l]||[],(function(t,l){var s=l(e,r,n);return\"string\"!=typeof s||o||i[s]?o?!(h=s):void 0:(e.dataTypes.unshift(s),a(s),!1)})),h}return a(e.dataTypes[0])||!i[\"*\"]&&a(\"*\")}function Ye(t,e){var r,n,i=w.ajaxSettings.flatOptions||{};for(r in e)void 0!==e[r]&&((i[r]?t:n||(n={}))[r]=e[r]);return n&&w.extend(!0,t,n),t}He.href=Se.href,w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Se.href,type:\"GET\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Se.protocol),global:!0,processData:!0,async:!0,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":Ue,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/\\bxml\\b/,html:/\\bhtml/,json:/\\bjson\\b/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":!0,\"text json\":JSON.parse,\"text xml\":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Ye(Ye(t,w.ajaxSettings),e):Ye(w.ajaxSettings,t)},ajaxPrefilter:Be(Re),ajaxTransport:Be(Fe),ajax:function(t,e){\"object\"==typeof t&&(e=t,t=void 0),e=e||{};var n,i,o,a,l,h,s,d,c,p,u=w.ajaxSetup({},e),m=u.context||u,f=u.context&&(m.nodeType||m.jquery)?w(m):w.event,g=w.Deferred(),b=w.Callbacks(\"once memory\"),_=u.statusCode||{},v={},k={},y=\"canceled\",S={readyState:0,getResponseHeader:function(t){var e;if(s){if(!a)for(a={};e=Ie.exec(o);)a[e[1].toLowerCase()+\" \"]=(a[e[1].toLowerCase()+\" \"]||[]).concat(e[2]);e=a[t.toLowerCase()+\" \"]}return null==e?null:e.join(\", \")},getAllResponseHeaders:function(){return s?o:null},setRequestHeader:function(t,e){return null==s&&(t=k[t.toLowerCase()]=k[t.toLowerCase()]||t,v[t]=e),this},overrideMimeType:function(t){return null==s&&(u.mimeType=t),this},statusCode:function(t){var e;if(t)if(s)S.always(t[S.status]);else for(e in t)_[e]=[_[e],t[e]];return this},abort:function(t){var e=t||y;return n&&n.abort(e),M(0,e),this}};if(g.promise(S),u.url=((t||u.url||Se.href)+\"\").replace(Pe,Se.protocol+\"//\"),u.type=e.method||e.type||u.method||u.type,u.dataTypes=(u.dataType||\"*\").toLowerCase().match(P)||[\"\"],null==u.crossDomain){h=x.createElement(\"a\");try{h.href=u.url,h.href=h.href,u.crossDomain=He.protocol+\"//\"+He.host!=h.protocol+\"//\"+h.host}catch(t){u.crossDomain=!0}}if(u.data&&u.processData&&\"string\"!=typeof u.data&&(u.data=w.param(u.data,u.traditional)),We(Re,u,e,S),s)return S;for(c in(d=w.event&&u.global)&&0==w.active++&&w.event.trigger(\"ajaxStart\"),u.type=u.type.toUpperCase(),u.hasContent=!Oe.test(u.type),i=u.url.replace(ze,\"\"),u.hasContent?u.data&&u.processData&&0===(u.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&(u.data=u.data.replace(je,\"+\")):(p=u.url.slice(i.length),u.data&&(u.processData||\"string\"==typeof u.data)&&(i+=(Ce.test(i)?\"&\":\"?\")+u.data,delete u.data),!1===u.cache&&(i=i.replace(Le,\"$1\"),p=(Ce.test(i)?\"&\":\"?\")+\"_=\"+Me.guid+++p),u.url=i+p),u.ifModified&&(w.lastModified[i]&&S.setRequestHeader(\"If-Modified-Since\",w.lastModified[i]),w.etag[i]&&S.setRequestHeader(\"If-None-Match\",w.etag[i])),(u.data&&u.hasContent&&!1!==u.contentType||e.contentType)&&S.setRequestHeader(\"Content-Type\",u.contentType),S.setRequestHeader(\"Accept\",u.dataTypes[0]&&u.accepts[u.dataTypes[0]]?u.accepts[u.dataTypes[0]]+(\"*\"!==u.dataTypes[0]?\", \"+Ue+\"; q=0.01\":\"\"):u.accepts[\"*\"]),u.headers)S.setRequestHeader(c,u.headers[c]);if(u.beforeSend&&(!1===u.beforeSend.call(m,S,u)||s))return S.abort();if(y=\"abort\",b.add(u.complete),S.done(u.success),S.fail(u.error),n=We(Fe,u,e,S)){if(S.readyState=1,d&&f.trigger(\"ajaxSend\",[S,u]),s)return S;u.async&&u.timeout>0&&(l=r.setTimeout((function(){S.abort(\"timeout\")}),u.timeout));try{s=!1,n.send(v,M)}catch(t){if(s)throw t;M(-1,t)}}else M(-1,\"No Transport\");function M(t,e,a,h){var c,p,x,v,k,y=e;s||(s=!0,l&&r.clearTimeout(l),n=void 0,o=h||\"\",S.readyState=t>0?4:0,c=t>=200&&t<300||304===t,a&&(v=function(t,e,r){for(var n,i,o,a,l=t.contents,h=t.dataTypes;\"*\"===h[0];)h.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader(\"Content-Type\"));if(n)for(i in l)if(l[i]&&l[i].test(n)){h.unshift(i);break}if(h[0]in r)o=h[0];else{for(i in r){if(!h[0]||t.converters[i+\" \"+h[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==h[0]&&h.unshift(o),r[o]}(u,S,a)),!c&&w.inArray(\"script\",u.dataTypes)>-1&&(u.converters[\"text script\"]=function(){}),v=function(t,e,r,n){var i,o,a,l,h,s={},d=t.dataTypes.slice();if(d[1])for(a in t.converters)s[a.toLowerCase()]=t.converters[a];for(o=d.shift();o;)if(t.responseFields[o]&&(r[t.responseFields[o]]=e),!h&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),h=o,o=d.shift())if(\"*\"===o)o=h;else if(\"*\"!==h&&h!==o){if(!(a=s[h+\" \"+o]||s[\"* \"+o]))for(i in s)if((l=i.split(\" \"))[1]===o&&(a=s[h+\" \"+l[0]]||s[\"* \"+l[0]])){!0===a?a=s[i]:!0!==s[i]&&(o=l[0],d.unshift(l[1]));break}if(!0!==a)if(a&&t.throws)e=a(e);else try{e=a(e)}catch(t){return{state:\"parsererror\",error:a?t:\"No conversion from \"+h+\" to \"+o}}}return{state:\"success\",data:e}}(u,v,S,c),c?(u.ifModified&&((k=S.getResponseHeader(\"Last-Modified\"))&&(w.lastModified[i]=k),(k=S.getResponseHeader(\"etag\"))&&(w.etag[i]=k)),204===t||\"HEAD\"===u.type?y=\"nocontent\":304===t?y=\"notmodified\":(y=v.state,p=v.data,c=!(x=v.error))):(x=y,!t&&y||(y=\"error\",t<0&&(t=0))),S.status=t,S.statusText=(e||y)+\"\",c?g.resolveWith(m,[p,y,S]):g.rejectWith(m,[S,y,x]),S.statusCode(_),_=void 0,d&&f.trigger(c?\"ajaxSuccess\":\"ajaxError\",[S,u,c?p:x]),b.fireWith(m,[S,y]),d&&(f.trigger(\"ajaxComplete\",[S,u]),--w.active||w.event.trigger(\"ajaxStop\")))}return S},getJSON:function(t,e,r){return w.get(t,e,r,\"json\")},getScript:function(t,e){return w.get(t,void 0,e,\"script\")}}),w.each([\"get\",\"post\"],(function(t,e){w[e]=function(t,r,n,i){return b(r)&&(i=i||n,n=r,r=void 0),w.ajax(w.extend({url:t,type:e,dataType:i,data:r,success:n},w.isPlainObject(t)&&t))}})),w.ajaxPrefilter((function(t){var e;for(e in t.headers)\"content-type\"===e.toLowerCase()&&(t.contentType=t.headers[e]||\"\")})),w._evalUrl=function(t,e,r){return w.ajax({url:t,type:\"GET\",dataType:\"script\",cache:!0,async:!1,global:!1,converters:{\"text script\":function(){}},dataFilter:function(t){w.globalEval(t,e,r)}})},w.fn.extend({wrapAll:function(t){var e;return this[0]&&(b(t)&&(t=t.call(this[0])),e=w(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t})).append(this)),this},wrapInner:function(t){return b(t)?this.each((function(e){w(this).wrapInner(t.call(this,e))})):this.each((function(){var e=w(this),r=e.contents();r.length?r.wrapAll(t):e.append(t)}))},wrap:function(t){var e=b(t);return this.each((function(r){w(this).wrapAll(e?t.call(this,r):t)}))},unwrap:function(t){return this.parent(t).not(\"body\").each((function(){w(this).replaceWith(this.childNodes)})),this}}),w.expr.pseudos.hidden=function(t){return!w.expr.pseudos.visible(t)},w.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new r.XMLHttpRequest}catch(t){}};var qe={0:200,1223:204},Ge=w.ajaxSettings.xhr();g.cors=!!Ge&&\"withCredentials\"in Ge,g.ajax=Ge=!!Ge,w.ajaxTransport((function(t){var e,n;if(g.cors||Ge&&!t.crossDomain)return{send:function(i,o){var a,l=t.xhr();if(l.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)l[a]=t.xhrFields[a];for(a in t.mimeType&&l.overrideMimeType&&l.overrideMimeType(t.mimeType),t.crossDomain||i[\"X-Requested-With\"]||(i[\"X-Requested-With\"]=\"XMLHttpRequest\"),i)l.setRequestHeader(a,i[a]);e=function(t){return function(){e&&(e=n=l.onload=l.onerror=l.onabort=l.ontimeout=l.onreadystatechange=null,\"abort\"===t?l.abort():\"error\"===t?\"number\"!=typeof l.status?o(0,\"error\"):o(l.status,l.statusText):o(qe[l.status]||l.status,l.statusText,\"text\"!==(l.responseType||\"text\")||\"string\"!=typeof l.responseText?{binary:l.response}:{text:l.responseText},l.getAllResponseHeaders()))}},l.onload=e(),n=l.onerror=l.ontimeout=e(\"error\"),void 0!==l.onabort?l.onabort=n:l.onreadystatechange=function(){4===l.readyState&&r.setTimeout((function(){e&&n()}))},e=e(\"abort\");try{l.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}})),w.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),w.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/\\b(?:java|ecma)script\\b/},converters:{\"text script\":function(t){return w.globalEval(t),t}}}),w.ajaxPrefilter(\"script\",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type=\"GET\")})),w.ajaxTransport(\"script\",(function(t){var e,r;if(t.crossDomain||t.scriptAttrs)return{send:function(n,i){e=w(\"\n", + " \n", + " \n", + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 478, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import hiplot as hip\n", + "dps = []\n", + "for uid,data in plot_data:\n", + " dp = hip.Datapoint(uid=uid, values=data)\n", + " dps.append(dp)\n", + "hip.Experiment(datapoints=dps).display(force_full_width=False)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 479, + "id": "98e2dab7", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "avg-acc rank = 166 / 15625 top 1.1 % error= 6.24\n", + "disc-acc rank = 12744 / 15625 top 81.6 % error= 13.55\n", + "darts-pt rank = 13770 / 15625 top 88.1 % error= 19.43\n", + "zc-pt rank = 14 / 15625 top 0.1 % error= 5.81\n", + "disc-zc rank = 14274 / 15625 top 91.4 % error= 22.96\n", + "best-acc rank = 1 / 15625 top 0.0 % error= 5.63\n", + "darts rank = 15231 / 15625 top 97.5 % error= 45.7\n" + ] + } + ], + "source": [ + "acc_d = pickle.load(open('nb2_test_acc_cf10.p','rb'))\n", + "for m in metrics:\n", + " best_ops = best_archs[m]\n", + " selected_acc = stat.mean(acc_d[tuple(best_ops)]) # avg accuracy\n", + " rank = 1\n", + " for k,v in acc_d.items():\n", + " if stat.mean(v) > selected_acc:\n", + " rank += 1\n", + " print(m,'rank = ',rank,'/',len(acc_d), 'top', round(rank/len(acc_d)*100,1), '% error=', round(100-selected_acc,2))" + ] + }, + { + "cell_type": "code", + "execution_count": 482, + "id": "ad23ee51", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "avg-acc rank = 92 / 15625 top 0.6 % error= 6.02\n", + "disc-acc rank = 12803 / 15625 top 81.9 % error= 13.43\n", + "darts-pt rank = 13754 / 15625 top 88.0 % error= 18.75\n", + "zc-pt rank = 16 / 15625 top 0.1 % error= 5.72\n", + "disc-zc rank = 14273 / 15625 top 91.3 % error= 22.39\n", + "best-acc rank = 1 / 15625 top 0.0 % error= 5.32\n", + "darts rank = 15141 / 15625 top 96.9 % error= 37.45\n" + ] + } + ], + "source": [ + "acc_d = pickle.load(open('nb2_test_acc_cf10.p','rb'))\n", + "for m in metrics:\n", + " best_ops = best_archs[m]\n", + " selected_acc = max(acc_d[tuple(best_ops)]) # best acc\n", + " rank = 1\n", + " for k,v in acc_d.items():\n", + " if max(v) > selected_acc:\n", + " rank += 1\n", + " print(m,'rank = ',rank,'/',len(acc_d), 'top', round(rank/len(acc_d)*100,1), '% error=', round(100-selected_acc,2))" + ] + }, + { + "cell_type": "code", + "execution_count": 483, + "id": "660d4d81", + "metadata": {}, + "outputs": [], + "source": [ + "def get_top(k):\n", + " return f\"\"\"\\\\begin{{table}}[t]\n", + "\\\\centering\n", + "\\\\caption {{Raw values of operation scoring functions to reproduce Figure~\\\\ref{{metric_correlation}}.}}\n", + "\\\\footnotesize \n", + "\\\\begin{{threeparttable}} \n", + "\\\\begin{{tabular}}{{@{{}}lcccccc@{{}}}} \n", + "\\\\toprule\n", + "& $edge\\\\backslash op$ & none & skip\\_connect & nor\\_conv\\_1x1 & nor\\_conv\\_3x3 & avg\\_pool\\_3x3 \\\\\\\\ \\\\toprule\"\"\"\n", + "\n", + "def get_bot(k):\n", + " return f\"\"\"\\\\bottomrule\n", + "\\\\end{{tabular}}\n", + "\\\\end{{threeparttable}}\n", + "\\\\label{{tbl:raw-{k}}}\n", + "\\\\end{{table}}\"\"\"" + ] + }, + { + "cell_type": "code", + "execution_count": 487, + "id": "db405e8d", + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\\begin{table}[t]\n", + "\\centering\n", + "\\caption {Raw values of operation scoring functions to reproduce Figure~\\ref{metric_correlation}.}\n", + "\\footnotesize \n", + "\\begin{threeparttable} \n", + "\\begin{tabular}{@{}lcccccc@{}} \n", + "\\toprule\n", + "& $edge\\backslash op$ & none & skip\\_connect & nor\\_conv\\_1x1 & nor\\_conv\\_3x3 & avg\\_pool\\_3x3 \\\\ \\toprule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{avg-acc}}} & 0 & 77.36 & 81.02 & 83.81 & \\secondbest{86.38} & \\best{87.32} \\\\\n", + " & 1 & 80.03 & 83.11 & \\secondbest{85.23} & \\best{85.99} & 81.52 \\\\\n", + " & 2 & 82.9 & 82.44 & \\secondbest{84.05} & \\best{84.49} & 81.98 \\\\\n", + " & 3 & 74.02 & 85.17 & \\secondbest{87.3} & \\best{88.28} & 81.38 \\\\\n", + " & 4 & 80.14 & 83.05 & \\secondbest{85.09} & \\best{85.7} & 81.89 \\\\\n", + " & 5 & 77.61 & 83.43 & \\secondbest{86.18} & \\best{86.95} & 81.74 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{disc-acc}}} & 0 & \\best{83.27} & \\secondbest{82.24} & 65.0 & 71.76 & 54.31 \\\\\n", + " & 1 & \\best{84.94} & 83.23 & 73.23 & 76.77 & \\secondbest{83.45} \\\\\n", + " & 2 & \\best{83.87} & \\secondbest{83.73} & 77.33 & 76.83 & 83.25 \\\\\n", + " & 3 & 65.77 & \\best{84.44} & 75.82 & \\secondbest{78.68} & 62.7 \\\\\n", + " & 4 & \\best{83.57} & 82.03 & 75.02 & 76.09 & \\secondbest{82.56} \\\\\n", + " & 5 & \\best{83.95} & \\secondbest{82.45} & 66.69 & 71.36 & 80.31 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{darts-pt}}} & 0 & -85.43 & \\best{-17.02} & -78.13 & \\secondbest{-59.09} & -85.34 \\\\\n", + " & 1 & -85.52 & \\best{-36.1} & -84.39 & \\secondbest{-80.95} & -85.49 \\\\\n", + " & 2 & -85.51 & \\secondbest{-80.29} & -81.86 & \\best{-77.68} & -85.32 \\\\\n", + " & 3 & -85.49 & \\best{-9.86} & -81.79 & \\secondbest{-59.18} & -85.48 \\\\\n", + " & 4 & -85.45 & \\best{-51.15} & -78.84 & \\secondbest{-64.64} & -85.14 \\\\\n", + " & 5 & -85.54 & \\best{-32.43} & -81.04 & \\secondbest{-72.75} & -85.51 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{zc-pt}}} & 0 & -3455.23 & -3449.9 & \\secondbest{-3449.54} & \\best{-3441.82} & -3461.18 \\\\\n", + " & 1 & -3452.15 & -3448.7 & \\secondbest{-3441.81} & \\best{-3440.65} & -3453.74 \\\\\n", + " & 2 & -3446.52 & -3447.61 & \\best{-3435.46} & \\secondbest{-3436.4} & -3449.28 \\\\\n", + " & 3 & -3453.81 & \\best{-3435.99} & \\secondbest{-3444.04} & -3445.6 & -3447.07 \\\\\n", + " & 4 & -3451.06 & -3449.8 & \\secondbest{-3442.63} & \\best{-3441.13} & -3453.31 \\\\\n", + " & 5 & -3450.97 & -3448.21 & \\best{-3440.8} & \\secondbest{-3443.24} & -3452.99 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{disc-zc}}} & 0 & 3331.01 & \\best{3445.49} & 3366.88 & \\secondbest{3437.55} & 3423.18 \\\\\n", + " & 1 & 3429.07 & \\best{3435.75} & 3407.87 & \\secondbest{3434.58} & 3421.44 \\\\\n", + " & 2 & 3428.8 & 3423.36 & \\best{3440.93} & \\secondbest{3437.29} & 3416.89 \\\\\n", + " & 3 & 3408.99 & \\best{3464.05} & 3359.89 & 3382.18 & \\secondbest{3431.81} \\\\\n", + " & 4 & \\secondbest{3433.99} & \\best{3435.57} & 3424.47 & 3431.14 & 3423.15 \\\\\n", + " & 5 & \\secondbest{3434.42} & \\best{3437.66} & 3418.57 & 3397.52 & 3424.17 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{best-acc}}} & 0 & 94.15 & 94.18 & \\secondbest{94.44} & \\best{94.68} & 93.86 \\\\\n", + " & 1 & 94.24 & 94.16 & \\secondbest{94.49} & \\best{94.68} & 94.09 \\\\\n", + " & 2 & 94.25 & 94.43 & \\secondbest{94.49} & \\best{94.68} & 94.19 \\\\\n", + " & 3 & \\secondbest{94.16} & \\best{94.68} & 94.03 & 94.04 & 93.85 \\\\\n", + " & 4 & 94.29 & 94.18 & \\secondbest{94.56} & \\best{94.68} & 94.23 \\\\\n", + " & 5 & 94.05 & 94.16 & \\best{94.68} & \\secondbest{94.56} & 94.1 \\\\\n", + "\\midrule\n", + "\\parbox[t]{2mm}{\\multirow{6}{*}{\\rotatebox[origin=c]{90}{darts}}} & 0 & 0.14 & \\best{0.48} & 0.13 & \\secondbest{0.18} & 0.07 \\\\\n", + " & 1 & 0.12 & \\best{0.55} & 0.11 & \\secondbest{0.12} & 0.09 \\\\\n", + " & 2 & \\secondbest{0.24} & \\best{0.33} & 0.15 & 0.17 & 0.11 \\\\\n", + " & 3 & 0.06 & \\best{0.65} & 0.08 & \\secondbest{0.13} & 0.07 \\\\\n", + " & 4 & 0.12 & \\best{0.48} & 0.13 & \\secondbest{0.17} & 0.1 \\\\\n", + " & 5 & \\secondbest{0.16} & \\best{0.49} & 0.12 & 0.14 & 0.09 \\\\\n", + "\\midrule\n", + "\\bottomrule\n", + "\\end{tabular}\n", + "\\end{threeparttable}\n", + "\\label{tbl:raw-op-scores}\n", + "\\end{table}\n", + "\n" + ] + } + ], + "source": [ + "import copy\n", + "print(get_top(k))\n", + "for k,v in sq_op_strengths.items():\n", + " #print(k)\n", + " for i,r in enumerate(v):\n", + " if i == 0:\n", + " print(f'\\\\parbox[t]{{2mm}}{{\\\\multirow{{6}}{{*}}{{\\\\rotatebox[origin=c]{{90}}{{{k}}}}}}} & ', end='')\n", + " print(f'{i} & ', end='')\n", + " else:\n", + " print(f' & {i} & ', end='')\n", + " for c in r:\n", + " first = max(r)\n", + " rr = copy.copy(r)\n", + " rr.sort()\n", + " second = rr[-2]\n", + " if c == first:\n", + " print(f'\\\\best{{{round(c,2)}}}', end='')\n", + " elif c == second:\n", + " print(f'\\\\secondbest{{{round(c,2)}}}', end='')\n", + " else:\n", + " print(round(c,2), end='')\n", + " if c != r[-1]:\n", + " print(' & ', end='')\n", + " else:\n", + " print(' \\\\\\\\')\n", + " print('\\\\midrule')\n", + "print(get_bot('op-scores'))\n", + "print()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "fa6b0d77", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "6a8f2a31", + "metadata": {}, + "outputs": [], + "source": [ + "from itertools import product\n", + "x =list(product([0,1,2,3], repeat=4))" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "76f46a37", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[(0, 0, 0, 0), (0, 0, 0, 1), (0, 0, 0, 2), (0, 0, 0, 3), (0, 0, 1, 0), (0, 0, 1, 1), (0, 0, 1, 2), (0, 0, 1, 3), (0, 0, 2, 0), (0, 0, 2, 1), (0, 0, 2, 2), (0, 0, 2, 3), (0, 0, 3, 0), (0, 0, 3, 1), (0, 0, 3, 2), (0, 0, 3, 3), (0, 1, 0, 0), (0, 1, 0, 1), (0, 1, 0, 2), (0, 1, 0, 3), (0, 1, 1, 0), (0, 1, 1, 1), (0, 1, 1, 2), (0, 1, 1, 3), (0, 1, 2, 0), (0, 1, 2, 1), (0, 1, 2, 2), (0, 1, 2, 3), (0, 1, 3, 0), (0, 1, 3, 1), (0, 1, 3, 2), (0, 1, 3, 3), (0, 2, 0, 0), (0, 2, 0, 1), (0, 2, 0, 2), (0, 2, 0, 3), (0, 2, 1, 0), (0, 2, 1, 1), (0, 2, 1, 2), (0, 2, 1, 3), (0, 2, 2, 0), (0, 2, 2, 1), (0, 2, 2, 2), (0, 2, 2, 3), (0, 2, 3, 0), (0, 2, 3, 1), (0, 2, 3, 2), (0, 2, 3, 3), (0, 3, 0, 0), (0, 3, 0, 1), (0, 3, 0, 2), (0, 3, 0, 3), (0, 3, 1, 0), (0, 3, 1, 1), (0, 3, 1, 2), (0, 3, 1, 3), (0, 3, 2, 0), (0, 3, 2, 1), (0, 3, 2, 2), (0, 3, 2, 3), (0, 3, 3, 0), (0, 3, 3, 1), (0, 3, 3, 2), (0, 3, 3, 3), (1, 0, 0, 0), (1, 0, 0, 1), (1, 0, 0, 2), (1, 0, 0, 3), (1, 0, 1, 0), (1, 0, 1, 1), (1, 0, 1, 2), (1, 0, 1, 3), (1, 0, 2, 0), (1, 0, 2, 1), (1, 0, 2, 2), (1, 0, 2, 3), (1, 0, 3, 0), (1, 0, 3, 1), (1, 0, 3, 2), (1, 0, 3, 3), (1, 1, 0, 0), (1, 1, 0, 1), (1, 1, 0, 2), (1, 1, 0, 3), (1, 1, 1, 0), (1, 1, 1, 1), (1, 1, 1, 2), (1, 1, 1, 3), (1, 1, 2, 0), (1, 1, 2, 1), (1, 1, 2, 2), (1, 1, 2, 3), (1, 1, 3, 0), (1, 1, 3, 1), (1, 1, 3, 2), (1, 1, 3, 3), (1, 2, 0, 0), (1, 2, 0, 1), (1, 2, 0, 2), (1, 2, 0, 3), (1, 2, 1, 0), (1, 2, 1, 1), (1, 2, 1, 2), (1, 2, 1, 3), (1, 2, 2, 0), (1, 2, 2, 1), (1, 2, 2, 2), (1, 2, 2, 3), (1, 2, 3, 0), (1, 2, 3, 1), (1, 2, 3, 2), (1, 2, 3, 3), (1, 3, 0, 0), (1, 3, 0, 1), (1, 3, 0, 2), (1, 3, 0, 3), (1, 3, 1, 0), (1, 3, 1, 1), (1, 3, 1, 2), (1, 3, 1, 3), (1, 3, 2, 0), (1, 3, 2, 1), (1, 3, 2, 2), (1, 3, 2, 3), (1, 3, 3, 0), (1, 3, 3, 1), (1, 3, 3, 2), (1, 3, 3, 3), (2, 0, 0, 0), (2, 0, 0, 1), (2, 0, 0, 2), (2, 0, 0, 3), (2, 0, 1, 0), (2, 0, 1, 1), (2, 0, 1, 2), (2, 0, 1, 3), (2, 0, 2, 0), (2, 0, 2, 1), (2, 0, 2, 2), (2, 0, 2, 3), (2, 0, 3, 0), (2, 0, 3, 1), (2, 0, 3, 2), (2, 0, 3, 3), (2, 1, 0, 0), (2, 1, 0, 1), (2, 1, 0, 2), (2, 1, 0, 3), (2, 1, 1, 0), (2, 1, 1, 1), (2, 1, 1, 2), (2, 1, 1, 3), (2, 1, 2, 0), (2, 1, 2, 1), (2, 1, 2, 2), (2, 1, 2, 3), (2, 1, 3, 0), (2, 1, 3, 1), (2, 1, 3, 2), (2, 1, 3, 3), (2, 2, 0, 0), (2, 2, 0, 1), (2, 2, 0, 2), (2, 2, 0, 3), (2, 2, 1, 0), (2, 2, 1, 1), (2, 2, 1, 2), (2, 2, 1, 3), (2, 2, 2, 0), (2, 2, 2, 1), (2, 2, 2, 2), (2, 2, 2, 3), (2, 2, 3, 0), (2, 2, 3, 1), (2, 2, 3, 2), (2, 2, 3, 3), (2, 3, 0, 0), (2, 3, 0, 1), (2, 3, 0, 2), (2, 3, 0, 3), (2, 3, 1, 0), (2, 3, 1, 1), (2, 3, 1, 2), (2, 3, 1, 3), (2, 3, 2, 0), (2, 3, 2, 1), (2, 3, 2, 2), (2, 3, 2, 3), (2, 3, 3, 0), (2, 3, 3, 1), (2, 3, 3, 2), (2, 3, 3, 3), (3, 0, 0, 0), (3, 0, 0, 1), (3, 0, 0, 2), (3, 0, 0, 3), (3, 0, 1, 0), (3, 0, 1, 1), (3, 0, 1, 2), (3, 0, 1, 3), (3, 0, 2, 0), (3, 0, 2, 1), (3, 0, 2, 2), (3, 0, 2, 3), (3, 0, 3, 0), (3, 0, 3, 1), (3, 0, 3, 2), (3, 0, 3, 3), (3, 1, 0, 0), (3, 1, 0, 1), (3, 1, 0, 2), (3, 1, 0, 3), (3, 1, 1, 0), (3, 1, 1, 1), (3, 1, 1, 2), (3, 1, 1, 3), (3, 1, 2, 0), (3, 1, 2, 1), (3, 1, 2, 2), (3, 1, 2, 3), (3, 1, 3, 0), (3, 1, 3, 1), (3, 1, 3, 2), (3, 1, 3, 3), (3, 2, 0, 0), (3, 2, 0, 1), (3, 2, 0, 2), (3, 2, 0, 3), (3, 2, 1, 0), (3, 2, 1, 1), (3, 2, 1, 2), (3, 2, 1, 3), (3, 2, 2, 0), (3, 2, 2, 1), (3, 2, 2, 2), (3, 2, 2, 3), (3, 2, 3, 0), (3, 2, 3, 1), (3, 2, 3, 2), (3, 2, 3, 3), (3, 3, 0, 0), (3, 3, 0, 1), (3, 3, 0, 2), (3, 3, 0, 3), (3, 3, 1, 0), (3, 3, 1, 1), (3, 3, 1, 2), (3, 3, 1, 3), (3, 3, 2, 0), (3, 3, 2, 1), (3, 3, 2, 2), (3, 3, 2, 3), (3, 3, 3, 0), (3, 3, 3, 1), (3, 3, 3, 2), (3, 3, 3, 3)]\n" + ] + } + ], + "source": [ + "print(x)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "e633562a", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "darts", + "language": "python", + "name": "darts" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks_201/op_strength_src.csv b/notebooks_201/op_strength_src.csv new file mode 100644 index 0000000..f19c809 --- /dev/null +++ b/notebooks_201/op_strength_src.csv @@ -0,0 +1,96 @@ +edge\op,none,skip_connect,nor_conv_1x1,nor_conv_3x3,avg_pool_3x3, +acc,77.36±22.55,83.81±10.64,86.38±9.1, 87.32±9.17,81.02±11.85, +discrete acc darts,83.42,84.1,72,76.35,39.66, +dartspt,85.43,17.02,78.13,59.09,85.34, +zc pt,3455.233646,3449.898772,3449.538363,3441.815563,3461.179476,3 +discrete zc,3331.007285,3445.489455,3366.877065,3437.551079,3423.180255, +alpha,0.0758,0.7742,0.05,0.0761,0.024, +best-acc,94.15,94.18,94.44,94.68,93.86, +alpha-60,0.1387,0.4758,0.1296,0.181,0.0748, +tenaspt,38.5,48.0,31.0,6.0,37.5, +synflow,1.9286723850908796e+31,7.990282869734622e+30,1.2421187150331997e+30,9.438907569335487e+26,8.191504786187086e+30, +synflow_disc,4.639162000716631e+21, 1.4975281050055959e+26, 4.2221622054263117e+30, 1.9475517523688712e+36, 1.5075022033622535e+26, +best_nwot,1702.1967536035393,1773.1779654806287, 1793.8140278364453, 1792.8682630835763, 1761.1262357119376, +best_synflow,5.784248799475683e+39, 1.4769546208886953e+44, 6.658953754065702e+49, 5.1987025703231504e+39, 1.9928388494681343e+35, +zc-pt-post,3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583, +zc-disc-post,2942.267, 3068.6416, 3009.5847, 3028.1794, 3031.4248, +,,,,,, +acc,80.03 ±19.38,83.11 ±12.81,85.23 ±11.0,85.99±11.1,81.52±13.06, +discrete acc darts,85.12,83.39,76.72,81.34,84.38, +dartspt,85.52,36.1,84.39,80.95,85.49, +zc pt,3452.145851,3448.696318,3441.809174,3440.652631,3453.739943,3 +discrete zc,3429.074707,3435.750274,3407.872847,3434.584512,3421.442414, +alpha,0.0629,0.813,0.039,0.0579,0.0269, +best-acc,94.24,94.16,94.49,94.68,94.09, +alpha-60,0.1236,0.5535,0.11,0.1249,0.088, +tenaspt,7.0,55.0,10.0,15.0,39.0, +synflow,3.116079880492518e+30,2.5018418732419554e+30,1.4274537256246266e+30,3.138287824323275e+29,2.5693894962958226e+30, +synflow_disc,5.615386425664938e+28, 2.340336657109326e+29, 1.9258305801684058e+30, 3.012759514473006e+32, 2.2897138361934977e+29, +best_nwot,1765.3743820515451, 1770.8436009213751, 1791.917305624048, 1793.8140278364453, 1763.877253730585, +best_synflow,1.9424580089849912e+49, 2.764587447411338e+49, 6.658953754065702e+49, 2.0353792445711388e+49, 1.4435653786128956e+49, +zc-pt-post,3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668, +zc-disc-post,3020.0203, 3052.1936, 3026.2217, 3022.0935, 3029.2, +,,,,,, +acc,82.9±14.68,82.44 ±14.25,84.05 ±13.19,84.49 ±13.21,81.98 ±14.54, +discrete acc darts,85.96,85.18,54.02,78.41,84.88, +dartspt,85.51,80.29,81.86,77.68,85.32, +zc pt,3446.521007,3447.612434,3435.455206,3436.396744,3449.275466,2 +discrete zc,3428.795464,3423.361285,3440.925616,3437.286935,3416.891544, +alpha,0.3339,0.4742,0.061,0.0774,0.0534, +best-acc,94.25,94.43,94.49,94.68,94.19, +alpha-60,0.2403,0.3297,0.1495,0.1748,0.1056, +tenaspt,31.5,10.0,30.0,16.5,36.5, +synflow,1.0312338471669537e+31,4.9191575008661263e+30,1.4241158958667068e+30,1.0282498082879338e+28,5.038622256524752e+30, +synflow_disc,1.6980829611704765e+25, 3.3199508659283994e+27, 3.3825056097270114e+30, 1.2059727722928161e+35, 3.279653417965715e+27, +best_nwot,1764.51075805859,1764.116749555202, 1793.8140278364453, 1792.8239766388833, 1764.1848313456592, +best_synflow,8.376122028137071e+41, 1.0615041036082487e+45, 6.658953754065702e+49, 8.399427750574918e+41, 2.5270360875229e+39, +zc-pt-post,3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577, +zc-disc-post,3044.023, 3033.0627, 3032.825, 3052.0688, 3023.2302, +,,,,,, +acc,74.02 ±26.1,85.17 ±7.59,87.3 ±2.48,88.28 ±2.06,81.38 ±8.91, +discrete acc darts,66.18,85.38,78.8,81.59,82.89, +dartspt,85.49,9.86,81.79,59.18,85.48, +zc pt,3453.805194,3435.985406,3444.044047,3445.595326,3447.067855,1 +discrete zc,3408.990502,3464.050741,3359.888463,3382.1755,3431.805571, +alpha,0.0267,0.8163,0.0471,0.0904,0.0194, +best-acc,94.16,94.68,94.03,94.04,93.85, +alpha-60,0.0636,0.6513,0.0826,0.1335,0.0691, +tenaspt,34.0,44.0,53.5,23.0,30.0, +synflow,2.0042808467776213e+30,1.9513599734483263e+30,1.5188352495143643e+30,7.704103863066581e+29,1.9536326167605112e+30, +synflow_disc,4.3050000047616484e+29, 7.635399455155384e+29, 1.5949429556375966e+30, 1.4519088590209463e+31, 7.345232988374157e+29, +best_nwot,1766.5481959337162,1769.1683503033412, 1793.8140278364453, 1792.8682630835763, 1765.1445530390838, +best_synflow,5.90523769961745e+49, 6.344766865099622e+49, 6.571181309028854e+49, 6.57509920946309e+49, 6.658953754065702e+49, +zc-pt-post,3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965, +zc-disc-post,2975.976, 3130.7397, 3008.5625, 3009.341, 3086.3398, +,,,,,, +acc,80.14 ±19.52,83.05 ±12.74,85.09 ±11.17,85.7 ±11.18,81.89 ±12.98, +discrete acc darts,86.44,84.75,80.23,80.46,80.13, +dartspt,85.45,51.15,78.84,64.64,85.14, +zc pt,3451.055723,3449.796894,3442.625354,3441.131751,3453.311493,3 +discrete zc,3433.98773,3435.573458,3424.470031,3431.143217,3423.153213, +alpha,0.0857,0.7082,0.0716,0.0946,0.0399, +best-acc,94.29,94.18,94.56,94.68,94.23, +alpha-60,0.1183,0.48,0.1305,0.1732,0.0979, +tenaspt,32.0,32.5,36.5,32.0,52.0, +synflow,3.165975343348193e+30,2.4302742111297496e+30,1.4853908452542004e+30,2.868307126123347e+29,2.6891361283692336e+30, +synflow_disc,5.5202846896598e+28, 2.4896852024898197e+29, 2.1810394989246777e+30, 2.9482018739806336e+32, 2.2732178076450144e+29, +best_nwot, 1752.024924623228,1793.8140278364453, 1786.3402409418215, 1785.0294182838636, 1781.9741301640186, +best_synflow,1.8865959738805548e+49, 2.593134717306188e+49, 6.658953754065702e+49, 2.021273089103704e+49, 1.6187260144154453e+49, +zc-pt-post,3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087, +zc-disc-post,3037.8726, 3055.4219, 3027.6638, 3024.3271, 3037.8108, +,,,,,, +acc,77.61 ±22.16,83.43 ±11.34,86.18 ±9.08,86.95 ±9.02,81.74 ±11.79, +discrete acc darts,86.28,82.69,77.13,76.8,81.99, +dartspt,85.54,32.43,81.04,72.75,85.51, +zc pt,3450.967554,3448.211459,3440.79926,3443.240243,3452.989921,2 +discrete zc,3434.421701,3437.661196,3418.572637,3397.51709,3424.166157, +alpha,0.1554,0.7029,0.0538,0.0598,0.028, +best-acc,94.05,94.16,94.68,94.56,94.1, +alpha-60,0.1648,0.4853,0.1223,0.1397,0.088, +tenaspt,38.5,16.0,20.0,17.0,27.5, +synflow,1.9460309216168614e+31,8.014786854561015e+30,1.1851807660289746e+30,8.96867143875011e+26,7.75842932776677e+30, +synflow_disc,4.777733726551756e+21, 1.4572459237815469e+26, 3.8590321292364994e+30, 1.8898449210848245e+36, 1.5222938895812008e+26, +best_nwot, 1761.8789642379636,1769.103803678444, 1793.8140278364453, 1792.8239766388833, 1761.9145207476113, +best_synflow,5.776473195639679e+39, 1.4672616553030765e+44, 6.658953754065702e+49, 5.480408193532999e+39, 1.9606567871518125e+35, +zc-pt-post,3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593, +zc-disc-post,3061.6133, 3063.294, 3038.05, 3012.938, 3042.5535, diff --git a/notebooks_201/parse_log.ipynb b/notebooks_201/parse_log.ipynb new file mode 100644 index 0000000..e3117a1 --- /dev/null +++ b/notebooks_201/parse_log.ipynb @@ -0,0 +1,15614 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 2, + "id": "c088f827", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "search-blank-201-0 search-blank-201-2\tsearch-darts-201-0 search-darts-201-2\r\n", + "search-blank-201-1 search-blank-201-3\tsearch-darts-201-1 search-darts-201-3\r\n" + ] + } + ], + "source": [ + "!ls ../experiments/0521_dartspt_201_desktop_rerun3" + ] + }, + { + "cell_type": "code", + "execution_count": 101, + "id": "86140408", + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "id": "f6766521", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_valid_acc(l):\n", + " return float(l.split()[3])\n", + "\n", + "def parse_alpha_line(l):\n", + " ls = l.split()\n", + " if len(ls) == 7:\n", + " if 'grad_fn' in l:\n", + " ls = ls[0:5]\n", + " else:\n", + " ls = ls[2:7]\n", + " if len(ls) == 6:\n", + " ls = ls[0:5]\n", + "\n", + " ls_cleaned = []\n", + " for s in ls:\n", + " ls_cleaned.append(float(s.strip('[],tensor([[')))\n", + " \n", + " alphas_found = False\n", + " for s in ls_cleaned:\n", + " if s == 1.0:\n", + " return True\n", + " \n", + " return False" + ] + }, + { + "cell_type": "code", + "execution_count": 93, + "id": "ca748d38", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "log_resume-100_dev-proj_seed-3_intv-5.txt\n", + "base_valid_acc = 86.584\n", + "{'temp': [85.839996, 77.832001, 84.563995, 82.759995, 85.839996]}\n", + "[]\n", + "perturbed_edge = 2\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 'temp': [83.739998, 12.66, 68.903999, 44.671997, 83.439995]}\n", + "[2]\n", + "perturbed_edge = 0\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995], 'temp': [80.243996, 12.983999, 75.360001, 44.924, 80.239998]}\n", + "[2, 0]\n", + "perturbed_edge = 3\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995], 3: [80.243996, 12.983999, 75.360001, 44.924, 80.239998], 'temp': [81.327995, 75.759995, 75.175995, 58.944, 81.659996]}\n", + "[2, 0, 3]\n", + "perturbed_edge = 1\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995], 3: [80.243996, 12.983999, 75.360001, 44.924, 80.239998], 1: [81.327995, 75.759995, 75.175995, 58.944, 81.659996], 'temp': [82.967995, 39.495998, 74.599998, 71.743996, 82.695999]}\n", + "[2, 0, 3, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996], 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995], 3: [80.243996, 12.983999, 75.360001, 44.924, 80.239998], 1: [81.327995, 75.759995, 75.175995, 58.944, 81.659996], 4: [82.967995, 39.495998, 74.599998, 71.743996, 82.695999], 'temp': [78.407997, 19.524, 58.963997, 40.688, 78.112]}\n", + "[2, 0, 3, 1, 4]\n", + "perturbed_edge = 5\n", + "\n", + "log_resume-100_dev-proj_seed-2_intv-5.txt\n", + "base_valid_acc = 87.103996\n", + "{'temp': [86.671997, 75.563995, 77.068001, 76.832001, 79.243996]}\n", + "[]\n", + "perturbed_edge = 0\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 'temp': [83.671997, 81.68, 79.835999, 78.416, 82.147995]}\n", + "[0]\n", + "perturbed_edge = 1\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995], 'temp': [84.407997, 71.031998, 79.456001, 77.131996, 72.727997]}\n", + "[0, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995], 4: [84.407997, 71.031998, 79.456001, 77.131996, 72.727997], 'temp': [81.748001, 72.891998, 67.888, 61.279999, 75.487999]}\n", + "[0, 1, 4]\n", + "perturbed_edge = 5\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995], 4: [84.407997, 71.031998, 79.456001, 77.131996, 72.727997], 5: [81.748001, 72.891998, 67.888, 61.279999, 75.487999], 'temp': [83.223999, 73.695999, 79.972, 80.183998, 74.755997]}\n", + "[0, 1, 4, 5]\n", + "perturbed_edge = 3\n", + "\n", + "{0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996], 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995], 4: [84.407997, 71.031998, 79.456001, 77.131996, 72.727997], 5: [81.748001, 72.891998, 67.888, 61.279999, 75.487999], 3: [83.223999, 73.695999, 79.972, 80.183998, 74.755997], 'temp': [77.587997, 74.911995, 76.175995, 75.888, 75.507996]}\n", + "[0, 1, 4, 5, 3]\n", + "perturbed_edge = 2\n", + "\n", + "log_resume-100_dev-proj_seed-0_intv-5.txt\n", + "base_valid_acc = 87.211998\n", + "{'temp': [86.463997, 84.699997, 81.239998, 80.543999, 84.720001]}\n", + "[]\n", + "perturbed_edge = 4\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 'temp': [84.972, 71.175995, 70.035995, 70.019997, 76.311996]}\n", + "[4]\n", + "perturbed_edge = 0\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996], 'temp': [83.776001, 80.643997, 81.259995, 79.363998, 81.243996]}\n", + "[4, 0]\n", + "perturbed_edge = 5\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996], 5: [83.776001, 80.643997, 81.259995, 79.363998, 81.243996], 'temp': [83.183998, 82.131996, 82.159996, 81.671997, 82.624001]}\n", + "[4, 0, 5]\n", + "perturbed_edge = 2\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996], 5: [83.776001, 80.643997, 81.259995, 79.363998, 81.243996], 2: [83.183998, 82.131996, 82.159996, 81.671997, 82.624001], 'temp': [84.139999, 72.479996, 81.587997, 80.923996, 73.731995]}\n", + "[4, 0, 5, 2]\n", + "perturbed_edge = 3\n", + "\n", + "{4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001], 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996], 5: [83.776001, 80.643997, 81.259995, 79.363998, 81.243996], 2: [83.183998, 82.131996, 82.159996, 81.671997, 82.624001], 3: [84.139999, 72.479996, 81.587997, 80.923996, 73.731995], 'temp': [85.139999, 82.355995, 84.139999, 84.551994, 82.979996]}\n", + "[4, 0, 5, 2, 3]\n", + "perturbed_edge = 1\n", + "\n", + "log_resume-100_dev-proj_seed-3_intv-5.txt\n", + "base_valid_acc = 86.615997\n", + "{'temp': [86.099998, 85.540001, 83.923996, 82.259995, 85.428001]}\n", + "[]\n", + "perturbed_edge = 2\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 'temp': [84.995995, 75.139999, 71.647995, 63.891998, 77.727997]}\n", + "[2]\n", + "perturbed_edge = 0\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997], 'temp': [82.779999, 71.388, 76.164001, 75.779999, 73.459999]}\n", + "[2, 0]\n", + "perturbed_edge = 3\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997], 3: [82.779999, 71.388, 76.164001, 75.779999, 73.459999], 'temp': [83.355995, 81.939995, 82.531998, 82.388, 82.071999]}\n", + "[2, 0, 3]\n", + "perturbed_edge = 1\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997], 3: [82.779999, 71.388, 76.164001, 75.779999, 73.459999], 1: [83.355995, 81.939995, 82.531998, 82.388, 82.071999], 'temp': [83.379997, 78.112, 77.467995, 76.195999, 78.991997]}\n", + "[2, 0, 3, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001], 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997], 3: [82.779999, 71.388, 76.164001, 75.779999, 73.459999], 1: [83.355995, 81.939995, 82.531998, 82.388, 82.071999], 4: [83.379997, 78.112, 77.467995, 76.195999, 78.991997], 'temp': [83.631996, 74.916, 81.503998, 79.739998, 76.175995]}\n", + "[2, 0, 3, 1, 4]\n", + "perturbed_edge = 5\n", + "\n", + "log_resume-100_dev-proj_seed-2_intv-5.txt\n", + "base_valid_acc = 85.931999\n", + "{'temp': [85.515999, 11.932, 82.935997, 59.868, 85.715996]}\n", + "[]\n", + "perturbed_edge = 0\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 'temp': [81.491997, 42.051998, 76.103996, 71.495995, 81.804001]}\n", + "[0]\n", + "perturbed_edge = 1\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001], 'temp': [80.947998, 13.028, 74.139999, 58.091999, 80.947998]}\n", + "[0, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001], 4: [80.947998, 13.028, 74.139999, 58.091999, 80.947998], 'temp': [81.515999, 68.344002, 66.972, 48.236, 81.755997]}\n", + "[0, 1, 4]\n", + "perturbed_edge = 5\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001], 4: [80.947998, 13.028, 74.139999, 58.091999, 80.947998], 5: [81.515999, 68.344002, 66.972, 48.236, 81.755997], 'temp': [77.519997, 9.068, 76.015999, 74.127998, 77.264]}\n", + "[0, 1, 4, 5]\n", + "perturbed_edge = 3\n", + "\n", + "{0: [85.515999, 11.932, 82.935997, 59.868, 85.715996], 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001], 4: [80.947998, 13.028, 74.139999, 58.091999, 80.947998], 5: [81.515999, 68.344002, 66.972, 48.236, 81.755997], 3: [77.519997, 9.068, 76.015999, 74.127998, 77.264], 'temp': [77.075996, 76.736, 73.495995, 63.084, 76.759995]}\n", + "[0, 1, 4, 5, 3]\n", + "perturbed_edge = 2\n", + "\n", + "log_resume-100_dev-proj_seed-0_intv-5.txt\n", + "base_valid_acc = 86.351997\n", + "{'temp': [85.596001, 45.599998, 82.091995, 70.227997, 85.407997]}\n", + "[]\n", + "perturbed_edge = 4\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 'temp': [82.551994, 9.108, 79.736, 53.452, 82.459999]}\n", + "[4]\n", + "perturbed_edge = 0\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 0: [82.551994, 9.108, 79.736, 53.452, 82.459999], 'temp': [79.795998, 67.783997, 63.535999, 43.503998, 80.208]}\n", + "[4, 0]\n", + "perturbed_edge = 5\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 0: [82.551994, 9.108, 79.736, 53.452, 82.459999], 5: [79.795998, 67.783997, 63.535999, 43.503998, 80.208], 'temp': [77.315994, 76.056, 76.807999, 73.783997, 77.379997]}\n", + "[4, 0, 5]\n", + "perturbed_edge = 2\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 0: [82.551994, 9.108, 79.736, 53.452, 82.459999], 5: [79.795998, 67.783997, 63.535999, 43.503998, 80.208], 2: [77.315994, 76.056, 76.807999, 73.783997, 77.379997], 'temp': [81.395996, 12.983999, 80.304001, 79.068001, 81.355995]}\n", + "[4, 0, 5, 2]\n", + "perturbed_edge = 3\n", + "\n", + "{4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997], 0: [82.551994, 9.108, 79.736, 53.452, 82.459999], 5: [79.795998, 67.783997, 63.535999, 43.503998, 80.208], 2: [77.315994, 76.056, 76.807999, 73.783997, 77.379997], 3: [81.395996, 12.983999, 80.304001, 79.068001, 81.355995], 'temp': [79.304001, 41.635998, 79.0, 79.119995, 79.199997]}\n", + "[4, 0, 5, 2, 3]\n", + "perturbed_edge = 1\n", + "\n", + "log_resume-100_dev-proj_seed-1_intv-5.txt\n", + "base_valid_acc = 85.984001\n", + "{'temp': [85.559998, 32.548, 81.007996, 73.119995, 85.451996]}\n", + "[]\n", + "perturbed_edge = 5\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 'temp': [81.571999, 11.46, 74.787994, 44.559998, 81.767998]}\n", + "[5]\n", + "perturbed_edge = 3\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998], 'temp': [82.195999, 15.86, 70.972, 26.875999, 82.875999]}\n", + "[5, 3]\n", + "perturbed_edge = 0\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998], 0: [82.195999, 15.86, 70.972, 26.875999, 82.875999], 'temp': [67.848, 20.307999, 64.183998, 52.195999, 67.736]}\n", + "[5, 3, 0]\n", + "perturbed_edge = 1\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998], 0: [82.195999, 15.86, 70.972, 26.875999, 82.875999], 1: [67.848, 20.307999, 64.183998, 52.195999, 67.736], 'temp': [67.171997, 67.563995, 30.796, 25.823999, 67.848]}\n", + "[5, 3, 0, 1]\n", + "perturbed_edge = 4\n", + "\n", + "{5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996], 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998], 0: [82.195999, 15.86, 70.972, 26.875999, 82.875999], 1: [67.848, 20.307999, 64.183998, 52.195999, 67.736], 4: [67.171997, 67.563995, 30.796, 25.823999, 67.848], 'temp': [73.552002, 73.652, 72.664001, 71.823997, 73.787994]}\n", + "[5, 3, 0, 1, 4]\n", + "perturbed_edge = 2\n", + "\n", + "log_resume-100_dev-proj_seed-0_intv-5.txt\n", + "base_valid_acc = 85.916\n", + "{'temp': [85.475998, 51.264, 78.939995, 64.519997, 85.299995]}\n", + "[]\n", + "perturbed_edge = 4\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 'temp': [82.723999, 12.688, 75.239998, 57.708, 82.967995]}\n", + "[4]\n", + "perturbed_edge = 0\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995], 'temp': [80.167999, 65.699997, 69.231995, 52.619999, 80.327995]}\n", + "[4, 0]\n", + "perturbed_edge = 5\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995], 5: [80.167999, 65.699997, 69.231995, 52.619999, 80.327995], 'temp': [79.451996, 77.391998, 77.323997, 73.523994, 79.832001]}\n", + "[4, 0, 5]\n", + "perturbed_edge = 2\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995], 5: [80.167999, 65.699997, 69.231995, 52.619999, 80.327995], 2: [79.451996, 77.391998, 77.323997, 73.523994, 79.832001], 'temp': [82.348, 12.087999, 81.739998, 80.271996, 81.923996]}\n", + "[4, 0, 5, 2]\n", + "perturbed_edge = 3\n", + "\n", + "{4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995], 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995], 5: [80.167999, 65.699997, 69.231995, 52.619999, 80.327995], 2: [79.451996, 77.391998, 77.323997, 73.523994, 79.832001], 3: [82.348, 12.087999, 81.739998, 80.271996, 81.923996], 'temp': [81.292, 43.191998, 80.907997, 80.827995, 81.271996]}\n", + "[4, 0, 5, 2, 3]\n", + "perturbed_edge = 1\n", + "\n", + "log_resume-100_dev-proj_seed-0_intv-5.txt\n", + "base_valid_acc = 86.591995\n", + "{'temp': [85.972, 83.343994, 79.804001, 78.835999, 83.523994]}\n", + "[]\n", + "perturbed_edge = 4\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 'temp': [84.32, 69.32, 69.799995, 61.424, 72.703995]}\n", + "[4]\n", + "perturbed_edge = 0\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 0: [84.32, 69.32, 69.799995, 61.424, 72.703995], 'temp': [82.715996, 78.523994, 79.799995, 79.264, 78.771996]}\n", + "[4, 0]\n", + "perturbed_edge = 5\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 0: [84.32, 69.32, 69.799995, 61.424, 72.703995], 5: [82.715996, 78.523994, 79.799995, 79.264, 78.771996], 'temp': [83.311996, 81.792, 82.395996, 81.568001, 82.428001]}\n", + "[4, 0, 5]\n", + "perturbed_edge = 2\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 0: [84.32, 69.32, 69.799995, 61.424, 72.703995], 5: [82.715996, 78.523994, 79.799995, 79.264, 78.771996], 2: [83.311996, 81.792, 82.395996, 81.568001, 82.428001], 'temp': [83.199997, 71.355995, 80.839996, 79.972, 72.495995]}\n", + "[4, 0, 5, 2]\n", + "perturbed_edge = 3\n", + "\n", + "{4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994], 0: [84.32, 69.32, 69.799995, 61.424, 72.703995], 5: [82.715996, 78.523994, 79.799995, 79.264, 78.771996], 2: [83.311996, 81.792, 82.395996, 81.568001, 82.428001], 3: [83.199997, 71.355995, 80.839996, 79.972, 72.495995], 'temp': [82.084, 76.355995, 80.779999, 80.403999, 76.124001]}\n", + "[4, 0, 5, 2, 3]\n", + "perturbed_edge = 1\n", + "\n" + ] + } + ], + "source": [ + "d = '../experiments/0521_dartspt_201_desktop_rerun3'\n", + "\n", + "all_results = {}\n", + "for f in os.listdir(d):\n", + " for ff in os.listdir(os.path.join(d,f)):\n", + " if 'resume' in ff:\n", + " print(ff)\n", + " start_parse = False\n", + " parse_alphas = False\n", + " base_valid_acc = -1\n", + " scores = {}\n", + " edge_counter = 0\n", + " done_edges = []\n", + " for l in open(os.path.join(d,f,ff),'r'):\n", + " if base_valid_acc==-1 and 'valid_acc' in l:\n", + " base_valid_acc = parse_valid_acc(l)\n", + " print('base_valid_acc = ', base_valid_acc)\n", + " \n", + " if start_parse and 'valid_acc' in l:\n", + " scores['temp'].append(parse_valid_acc(l))\n", + " \n", + " if start_parse and 'best' in l:\n", + " start_parse = False\n", + " parse_alphas = True\n", + " edge_counter = 0\n", + " print(scores)\n", + " print(done_edges)\n", + " continue\n", + " \n", + " if parse_alphas and '[' in l:\n", + " if parse_alpha_line(l) and not edge_counter in done_edges:\n", + " done_edges.append(edge_counter)\n", + " parse_alphas = False\n", + " print('perturbed_edge = ',edge_counter)\n", + " scores[edge_counter] = scores['temp']\n", + " del scores['temp']\n", + " print()\n", + " edge_counter += 1\n", + " \n", + " if 'project' in l:\n", + " start_parse = True\n", + " scores['temp'] = []\n", + " \n", + " all_results[os.path.join(f,ff)] = (done_edges, scores, base_valid_acc)\n", + "\n", + "\n", + "#for l in open(os.path.join())" + ] + }, + { + "cell_type": "code", + "execution_count": 179, + "id": "7756aa9e", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_zc(l):\n", + " zcs = []\n", + " ls = l.split()\n", + " for ll in ls[2:]:\n", + " v = float(ll.strip('[,]'))\n", + " zcs.append(v)\n", + " return zcs" + ] + }, + { + "cell_type": "code", + "execution_count": 184, + "id": "67d04e18", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "log.txt\n", + "log.txt\n", + "log.txt\n", + "log.txt\n" + ] + } + ], + "source": [ + "d = '../experiments/zcpt'\n", + "\n", + "all_res_zc = {}\n", + "seed = 0\n", + "for f in os.listdir(d):\n", + " for ff in os.listdir(os.path.join(d,f)):\n", + " if ff == 'log.txt':\n", + " print(ff)\n", + " start_parse = False\n", + " parse_alphas = False\n", + " base_valid_acc = -1\n", + " scores = {}\n", + " edge_counter = 0\n", + " done_edges = []\n", + " for l in open(os.path.join(d,f,ff),'r'):\n", + " if 'current edge' in l:\n", + " \n", + " current_edge = int(l.split()[5])\n", + " if '[' in l:\n", + " sc = parse_zc(l)\n", + " if current_edge in done_edges:\n", + " all_res_zc[seed] = (done_edges,scores)\n", + " scores = {}\n", + " done_edges = []\n", + " seed += 1\n", + " scores[current_edge] = sc\n", + " done_edges.append(current_edge)\n", + " \n", + "\n", + "#for l in open(os.path.join())" + ] + }, + { + "cell_type": "code", + "execution_count": 186, + "id": "3298ed49", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "1996\n" + ] + } + ], + "source": [ + "print(len(all_res_zc))" + ] + }, + { + "cell_type": "code", + "execution_count": 94, + "id": "bde8718a", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "{'search-darts-201-3/log_resume-100_dev-proj_seed-3_intv-5.txt': ([2,\n", + " 0,\n", + " 3,\n", + " 1,\n", + " 4,\n", + " 5],\n", + " {2: [85.839996, 77.832001, 84.563995, 82.759995, 85.839996],\n", + " 0: [83.739998, 12.66, 68.903999, 44.671997, 83.439995],\n", + " 3: [80.243996, 12.983999, 75.360001, 44.924, 80.239998],\n", + " 1: [81.327995, 75.759995, 75.175995, 58.944, 81.659996],\n", + " 4: [82.967995, 39.495998, 74.599998, 71.743996, 82.695999],\n", + " 5: [78.407997, 19.524, 58.963997, 40.688, 78.112]},\n", + " 86.584),\n", + " 'search-blank-201-2/log_resume-100_dev-proj_seed-2_intv-5.txt': ([0,\n", + " 1,\n", + " 4,\n", + " 5,\n", + " 3,\n", + " 2],\n", + " {0: [86.671997, 75.563995, 77.068001, 76.832001, 79.243996],\n", + " 1: [83.671997, 81.68, 79.835999, 78.416, 82.147995],\n", + " 4: [84.407997, 71.031998, 79.456001, 77.131996, 72.727997],\n", + " 5: [81.748001, 72.891998, 67.888, 61.279999, 75.487999],\n", + " 3: [83.223999, 73.695999, 79.972, 80.183998, 74.755997],\n", + " 2: [77.587997, 74.911995, 76.175995, 75.888, 75.507996]},\n", + " 87.103996),\n", + " 'search-blank-201-2/log_resume-100_dev-proj_seed-0_intv-5.txt': ([4,\n", + " 0,\n", + " 5,\n", + " 2,\n", + " 3,\n", + " 1],\n", + " {4: [86.463997, 84.699997, 81.239998, 80.543999, 84.720001],\n", + " 0: [84.972, 71.175995, 70.035995, 70.019997, 76.311996],\n", + " 5: [83.776001, 80.643997, 81.259995, 79.363998, 81.243996],\n", + " 2: [83.183998, 82.131996, 82.159996, 81.671997, 82.624001],\n", + " 3: [84.139999, 72.479996, 81.587997, 80.923996, 73.731995],\n", + " 1: [85.139999, 82.355995, 84.139999, 84.551994, 82.979996]},\n", + " 87.211998),\n", + " 'search-blank-201-3/log_resume-100_dev-proj_seed-3_intv-5.txt': ([2,\n", + " 0,\n", + " 3,\n", + " 1,\n", + " 4,\n", + " 5],\n", + " {2: [86.099998, 85.540001, 83.923996, 82.259995, 85.428001],\n", + " 0: [84.995995, 75.139999, 71.647995, 63.891998, 77.727997],\n", + " 3: [82.779999, 71.388, 76.164001, 75.779999, 73.459999],\n", + " 1: [83.355995, 81.939995, 82.531998, 82.388, 82.071999],\n", + " 4: [83.379997, 78.112, 77.467995, 76.195999, 78.991997],\n", + " 5: [83.631996, 74.916, 81.503998, 79.739998, 76.175995]},\n", + " 86.615997),\n", + " 'search-darts-201-2/log_resume-100_dev-proj_seed-2_intv-5.txt': ([0,\n", + " 1,\n", + " 4,\n", + " 5,\n", + " 3,\n", + " 2],\n", + " {0: [85.515999, 11.932, 82.935997, 59.868, 85.715996],\n", + " 1: [81.491997, 42.051998, 76.103996, 71.495995, 81.804001],\n", + " 4: [80.947998, 13.028, 74.139999, 58.091999, 80.947998],\n", + " 5: [81.515999, 68.344002, 66.972, 48.236, 81.755997],\n", + " 3: [77.519997, 9.068, 76.015999, 74.127998, 77.264],\n", + " 2: [77.075996, 76.736, 73.495995, 63.084, 76.759995]},\n", + " 85.931999),\n", + " 'search-darts-201-2/log_resume-100_dev-proj_seed-0_intv-5.txt': ([4,\n", + " 0,\n", + " 5,\n", + " 2,\n", + " 3,\n", + " 1],\n", + " {4: [85.596001, 45.599998, 82.091995, 70.227997, 85.407997],\n", + " 0: [82.551994, 9.108, 79.736, 53.452, 82.459999],\n", + " 5: [79.795998, 67.783997, 63.535999, 43.503998, 80.208],\n", + " 2: [77.315994, 76.056, 76.807999, 73.783997, 77.379997],\n", + " 3: [81.395996, 12.983999, 80.304001, 79.068001, 81.355995],\n", + " 1: [79.304001, 41.635998, 79.0, 79.119995, 79.199997]},\n", + " 86.351997),\n", + " 'search-darts-201-1/log_resume-100_dev-proj_seed-1_intv-5.txt': ([5,\n", + " 3,\n", + " 0,\n", + " 1,\n", + " 4,\n", + " 2],\n", + " {5: [85.559998, 32.548, 81.007996, 73.119995, 85.451996],\n", + " 3: [81.571999, 11.46, 74.787994, 44.559998, 81.767998],\n", + " 0: [82.195999, 15.86, 70.972, 26.875999, 82.875999],\n", + " 1: [67.848, 20.307999, 64.183998, 52.195999, 67.736],\n", + " 4: [67.171997, 67.563995, 30.796, 25.823999, 67.848],\n", + " 2: [73.552002, 73.652, 72.664001, 71.823997, 73.787994]},\n", + " 85.984001),\n", + " 'search-darts-201-1/log_resume-100_dev-proj_seed-0_intv-5.txt': ([4,\n", + " 0,\n", + " 5,\n", + " 2,\n", + " 3,\n", + " 1],\n", + " {4: [85.475998, 51.264, 78.939995, 64.519997, 85.299995],\n", + " 0: [82.723999, 12.688, 75.239998, 57.708, 82.967995],\n", + " 5: [80.167999, 65.699997, 69.231995, 52.619999, 80.327995],\n", + " 2: [79.451996, 77.391998, 77.323997, 73.523994, 79.832001],\n", + " 3: [82.348, 12.087999, 81.739998, 80.271996, 81.923996],\n", + " 1: [81.292, 43.191998, 80.907997, 80.827995, 81.271996]},\n", + " 85.916),\n", + " 'search-blank-201-0/log_resume-100_dev-proj_seed-0_intv-5.txt': ([4,\n", + " 0,\n", + " 5,\n", + " 2,\n", + " 3,\n", + " 1],\n", + " {4: [85.972, 83.343994, 79.804001, 78.835999, 83.523994],\n", + " 0: [84.32, 69.32, 69.799995, 61.424, 72.703995],\n", + " 5: [82.715996, 78.523994, 79.799995, 79.264, 78.771996],\n", + " 2: [83.311996, 81.792, 82.395996, 81.568001, 82.428001],\n", + " 3: [83.199997, 71.355995, 80.839996, 79.972, 72.495995],\n", + " 1: [82.084, 76.355995, 80.779999, 80.403999, 76.124001]},\n", + " 86.591995)}" + ] + }, + "execution_count": 94, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_results" + ] + }, + { + "cell_type": "code", + "execution_count": 95, + "id": "76f5e9f4", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['none', 'skip_connect', 'nor_conv_1x1', 'nor_conv_3x3', 'avg_pool_3x3']\n" + ] + } + ], + "source": [ + "import csv\n", + "m_names = {\n", + " 'acc':'avg-acc',\n", + " 'best-acc':'best-acc',\n", + " 'discrete acc darts':'disc-acc',\n", + " 'dartspt':'darts-pt',\n", + " 'zc pt':'zc-pt',\n", + " 'discrete zc':'disc-zc',\n", + " 'alpha':'darts-100',\n", + " 'alpha-60':'darts'\n", + "}\n", + "ops=[]\n", + "edge = 0\n", + "num_edges = 6\n", + "op_strengths = []\n", + "for e in range(num_edges):\n", + " op_strengths.append({})\n", + "\n", + "with open('op_strength_src.csv') as csv_file:\n", + " csv_reader = csv.reader(csv_file, delimiter=',')\n", + " line_count = 0\n", + " for row in csv_reader:\n", + " if line_count == 0:\n", + " ops = row[1:-1]\n", + " line_count += 1\n", + " else:\n", + " #print(row)\n", + " if row == ['', '', '', '', '', '', '']:\n", + " edge += 1\n", + " line_count += 1\n", + " continue\n", + " #parse row\n", + " method = m_names[row[0]]\n", + " op_strengths[edge][method] = []\n", + " for r in row[1:-1]:\n", + " if '±' in r:\n", + " r1 = r.split('±')[0]\n", + " r2 = r.split('±')[1]\n", + " r=r1\n", + " metric = float(r)\n", + " op_strengths[edge][method].append(metric)\n", + " line_count += 1\n", + "print(ops)" + ] + }, + { + "cell_type": "code", + "execution_count": 154, + "id": "1b21952d", + "metadata": {}, + "outputs": [], + "source": [ + "sq_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " if 'acc' not in k:\n", + " continue\n", + " sq_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'acc' not in k:\n", + " continue\n", + " if 'pt' in k:\n", + " sq_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " sq_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 155, + "id": "3bb98e3b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'avg-acc': [[77.36, 83.81, 86.38, 87.32, 81.02],\n", + " [80.03, 83.11, 85.23, 85.99, 81.52],\n", + " [82.9, 82.44, 84.05, 84.49, 81.98],\n", + " [74.02, 85.17, 87.3, 88.28, 81.38],\n", + " [80.14, 83.05, 85.09, 85.7, 81.89],\n", + " [77.61, 83.43, 86.18, 86.95, 81.74]],\n", + " 'disc-acc': [[83.42, 84.1, 72.0, 76.35, 39.66],\n", + " [85.12, 83.39, 76.72, 81.34, 84.38],\n", + " [85.96, 85.18, 54.02, 78.41, 84.88],\n", + " [66.18, 85.38, 78.8, 81.59, 82.89],\n", + " [86.44, 84.75, 80.23, 80.46, 80.13],\n", + " [86.28, 82.69, 77.13, 76.8, 81.99]],\n", + " 'best-acc': [[94.15, 94.18, 94.44, 94.68, 93.86],\n", + " [94.24, 94.16, 94.49, 94.68, 94.09],\n", + " [94.25, 94.43, 94.49, 94.68, 94.19],\n", + " [94.16, 94.68, 94.03, 94.04, 93.85],\n", + " [94.29, 94.18, 94.56, 94.68, 94.23],\n", + " [94.05, 94.16, 94.68, 94.56, 94.1]]}" + ] + }, + "execution_count": 155, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "sq_op_strengths" + ] + }, + { + "cell_type": "code", + "execution_count": 141, + "id": "0865b1ea", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "darts0\n", + "0.6668859288553501\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "-0.09999999999999999\n", + "0.6\n", + "\n", + "blank1\n", + "0.6\n", + "0.7\n", + "-0.6\n", + "0.8999999999999998\n", + "0.0\n", + "-0.09999999999999999\n", + "\n", + "blank2\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "-0.6\n", + "\n", + "blank3\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "-0.49999999999999994\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "darts4\n", + "0.7\n", + "0.39999999999999997\n", + "-0.051298917604257706\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "\n", + "darts5\n", + "-0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.09999999999999999\n", + "\n", + "darts6\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "darts7\n", + "-0.09999999999999999\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.19999999999999998\n", + "\n", + "blank8\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "-0.6\n", + "\n" + ] + } + ], + "source": [ + "from scipy import stats\n", + "idx=0\n", + "over_time = {}\n", + "for k,v in all_results.items():\n", + " kk = 'blank'+str(idx) if 'blank' in k else 'darts'+str(idx)\n", + " print(kk)\n", + " over_time[kk] = []\n", + " order = v[0]\n", + " for e in order:\n", + " #get best-acc of this edge to compare\n", + " ba = sq_op_strengths['best-acc'][e]\n", + " curr = [-x for x in v[1][e]]\n", + " cr = stats.spearmanr(ba,curr).correlation\n", + " over_time[kk].append(cr)\n", + " print(cr)\n", + " print()\n", + " idx += 1" + ] + }, + { + "cell_type": "code", + "execution_count": 191, + "id": "7373105a", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.39999999999999997\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.3\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.09999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.39999999999999997\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.3\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.49999999999999994\n", + "0.09999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "-0.09999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.6\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7\n", + "0.3\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.0\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "-0.19999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.09999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.49999999999999994\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.6\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "-0.19999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "-0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "-0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "-0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.49999999999999994\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "-0.19999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.39999999999999997\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.6\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.09999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.0\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "-0.19999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "-0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.6\n", + "0.3\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "-0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "-0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.0\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "-0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.0\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.6\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "-0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.0\n", + "0.09999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "-0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.19999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.09999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.0\n", + "0.09999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "-0.09999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.6\n", + "0.3\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "-0.19999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.3\n", + "0.09999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.7\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "-0.09999999999999999\n", + "0.09999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.3\n", + "0.09999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.19999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.0\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.6\n", + "0.3\n", + "0.19999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.6\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.49999999999999994\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.6\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.7999999999999999\n", + "-0.09999999999999999\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.49999999999999994\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.7\n", + "\n", + "0.3\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.0\n", + "0.09999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "0.7999999999999999\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.39999999999999997\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.39999999999999997\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.9999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.0\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.3\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.09999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.3\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.19999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.3\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.7\n", + "0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.0\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.49999999999999994\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.7\n", + "-0.09999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.49999999999999994\n", + "0.7999999999999999\n", + "0.0\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.19999999999999998\n", + "0.19999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "0.6\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.9999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "0.7999999999999999\n", + "0.6\n", + "0.6\n", + "\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.3\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.7\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "0.49999999999999994\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.7\n", + "0.9999999999999999\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.6\n", + "0.7\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.8999999999999998\n", + "-0.49999999999999994\n", + "0.3\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.09999999999999999\n", + "0.6\n", + "0.9999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.7999999999999999\n", + "0.7\n", + "0.7\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.6\n", + "\n", + "0.6\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.8999999999999998\n", + "0.3\n", + "0.6\n", + "\n", + "0.3\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "\n", + "0.7999999999999999\n", + "0.9999999999999999\n", + "0.6\n", + "0.8999999999999998\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "\n", + "0.3\n", + "0.7999999999999999\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.6\n", + "0.8999999999999998\n", + "\n", + "0.7999999999999999\n", + "0.6\n", + "0.7999999999999999\n", + "0.8999999999999998\n", + "0.39999999999999997\n", + "0.7999999999999999\n", + "\n" + ] + } + ], + "source": [ + "from scipy import stats\n", + "idx=0\n", + "over_time_zc = {}\n", + "for k,v in all_res_zc.items():\n", + " over_time_zc[k] = []\n", + " order = v[0]\n", + " for e in order:\n", + " #get best-acc of this edge to compare\n", + " ba = sq_op_strengths['best-acc'][e]\n", + " curr = [-x for x in v[1][e]]\n", + " cr = stats.spearmanr(ba,curr).correlation\n", + " over_time_zc[k].append(cr)\n", + " print(cr)\n", + " print()\n", + " idx += 1" + ] + }, + { + "cell_type": "code", + "execution_count": 171, + "id": "28dd8f5e", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "\n", + "for k,v in over_time.items():\n", + " if 'blank' in k:\n", + " continue\n", + " c = 'r' if 'darts' in k else 'b'\n", + " plt.plot(v,label=k, color=c)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 201, + "id": "b3d8a668", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import statistics as stat\n", + "avg = []\n", + "std=[]\n", + "for e in range(6):\n", + " a = []\n", + " for k,v in over_time.items():\n", + " a.append(v[e])\n", + " avg.append(sum(a)/len(a))\n", + " std.append(stat.stdev(a))\n", + "#for k,v in over_time_zc.items():\n", + "#plt.plot(avg,label=k)\n", + "x = range(len(avg))\n", + "plt.errorbar(x, avg, std, linestyle='None', marker='^')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 200, + "id": "1146778c", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import statistics as stat\n", + "avg = []\n", + "std=[]\n", + "for e in range(6):\n", + " a = []\n", + " for k,v in over_time_zc.items():\n", + " a.append(v[e])\n", + " avg.append(sum(a)/len(a))\n", + " std.append(stat.stdev(a))\n", + "#for k,v in over_time_zc.items():\n", + "#plt.plot(avg,label=k)\n", + "x = range(len(avg))\n", + "plt.errorbar(x, avg, std, linestyle='None', marker='^')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 126, + "id": "e1bbc92d", + "metadata": {}, + "outputs": [], + "source": [ + "idx = 0;\n", + "for k,v in all_results.items():\n", + " kk = 'blank'+str(idx) if 'blank' in k else 'darts'+str(idx)\n", + " sq_op_strengths[kk] = []\n", + " strengths = v[1]\n", + " bva=v[2]\n", + " for e in range(6):\n", + " #print(strengths)\n", + " sq_op_strengths[kk].append([(bva-pacc) for pacc in strengths[e]])\n", + " idx += 1\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 157, + "id": "78e50bfe", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accbest-acc
avg-acc1.000000-0.4166670.65
best-acc0.650000-0.3000001.00
disc-acc-0.4166671.000000-0.30
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc best-acc\n", + "avg-acc 1.000000 -0.416667 0.65\n", + "best-acc 0.650000 -0.300000 1.00\n", + "disc-acc -0.416667 1.000000 -0.30" + ] + }, + "execution_count": 157, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " df = DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": 169, + "id": "25ead80b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " avg-acc disc-acc best-acc disc-acc-new\n", + "avg-acc 1.000000 -0.416667 0.650000 -0.483333\n", + "best-acc 0.650000 -0.300000 1.000000 -0.316667\n", + "disc-acc -0.416667 1.000000 -0.300000 0.750000\n", + "disc-acc-new -0.483333 0.750000 -0.316667 1.000000\n", + "(4, 4)\n", + "(4, 4)\n" + ] + }, + { + "data": { + "text/plain": [ + "[Text(0.5, 0, 'avg-acc'),\n", + " Text(1.5, 0, 'disc-acc'),\n", + " Text(2.5, 0, 'best-acc'),\n", + " Text(3.5, 0, 'disc-acc-new')]" + ] + }, + "execution_count": 169, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAl8AAAIQCAYAAAC/sQukAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjMuNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8QVMy6AAAACXBIWXMAAAsTAAALEwEAmpwYAABkCklEQVR4nO3dd1hT1/8H8HcSNsgUFMSJ4gBBUQGLuGcduLVat3RYHHX8HNWqX1utVutCbd22aqvgBLUqal2to45KHdWKikgQBAEZSSDc3x/UVErURJMA4f3yyfNw7z3J/Vwx+Oack3NFgiAIICIiIiKDEJd0AURERETlCcMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZkElJF3Cmf1BJl0B61mLnWQDAT6eulHAlpG8DWzbGn4tnlHQZpGfek+djw9ELJV0G6dmoDv4lXYLRYs8XERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQExfBEREREZEMMXERERkQFpHL6ysrKQnJys9lhycjKys7N1VhQRERGRsdI4fM2YMQPh4eFqj61evRozZszQWVFERERExkrj8HXx4kW0atVK7bGWLVvi4sWLOiuKiIiIyFhpHL5ycnIgkUjUv4hYzGFHIiIiIg1oHL7q1auHffv2qT22b98+eHp66qwoIiIiImNlomnDsLAwfPTRRxg1ahS6d+8OZ2dnpKSkICoqCufOncO3336rzzqJiIiIjILG4Ss4OBhr167FsmXLMH36dAiCAJFIBG9vb6xduxZBQUH6rJOIiIjIKGgcvgAgKCgIQUFByM3NRWZmJmxtbWFpaamv2oiIiIiMjsZzvqRSKa5fvw4AsLS0RKVKlVTB6/r165BKpfqpkIiIiMiIaBy+Zs2ahejoaLXHDh48iNmz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REQGxPBFREREZEAMX0REREQGxPBFREREZEAMX0REREQGxPBFREREZEAMX0REREQGxPBFREREZEAMX0REREQGxPBFRERE5crChQvRtm1b1K1bF7dv31bbRqlUYu7cuWjfvj06dOiAiIgInZ2f4YuIiIjKlXbt2mHbtm2oUqXKS9tERUUhPj4eR44cwY4dO7By5UokJCTo5PwmOnkVIiIiohKUmZmJzMzMYvttbW1ha2tbZF/Tpk1f+3oHDx5Ev379IBaL4ejoiPbt2+Pnn3/G6NGj37rWEg9fLXaeLekSyEAGtmxc0iWQAXhPnl/SJZABjOrgX9IlkJE70z9Iq/ZXggciPDy82P6wsDCMHTtW6/NLpVK4ubmptl1dXZGUlKT166hT4uHrz8UzSroE0rPn/xnHXFU/rk7Go30jT61/YFLZ02LnWfx86VZJl0F61rlJvZIuQSvDhg1Dr169iu3/b69XaVDi4YuIiIjobakbXnwbrq6uSExMhI+PD4DiPWFvgxPuiYiIqPQRi7R76Fjnzp0RERGBgoICpKWlISYmBp06ddLJazN8ERERUekjEmn30MIXX3yBli1bIikpCSNGjEDXrl0BAKGhoYiNjQUAhISEwN3dHR07dkT//v3xySefoGrVqjq5NA47EhERUbkyc+ZMzJw5s9j+devWqb6WSCSYO3euXs7P8EVERESljkhkvINzDF9ERERU+mg5lFiWMHwRERFRqcOeLyIiIiJD0sMnGEsLhi8iIiIqfdjzRURERGQ4IiOe82W8sZKIiIioFGLPFxEREZU+HHYkIiIiMiBOuCciIiIyHM75IiIiIiKdYM8XERERlT6c80VERERkOMY87MjwRURERKWPEfd8Ge+VEREREZVC7PkiIiKi0odLTRAREREZjsiIhx0ZvoiIiKj0MeIJ98YbK4mIiIhKIfZ8ERERUeljxD1fDF9ERERU6ojExjs4x/BFREREpY8R93wZb6wkIiIiKoXY80VERESljj6Xmrh37x6mTZuG9PR02NvbY+HChahRo0aRNqmpqZg+fTqkUiny8/MREBCAmTNnwsTk7aMTe76IiIio9BFLtHtoYfbs2Rg0aBAOHz6MQYMG4fPPPy/W5ttvv4WHhweioqKwf/9+XL9+HUeOHNHNpenkVYiIiIjKgNTUVNy4cQPdunUDAHTr1g03btxAWlpakXYi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U6eidevWqkQqEonQpk0b/N///R9Onz6tlyKJiIiIjIVWw45OTk6wsrJSe8zS0vKla4ARERERacWI53xpdWXjx4/HsmXLEBcXV2R/XFwcVq5cifHjx+u0OCIiIiqfyvXthYYOHVpkOz09HV27dkW1atXg6OiItLQ0xMfHw9HREbt27UJISIjeiiUiIiIq614bvqpUqfLK7Ro1asDPz0+3VREREVH5ZsTDjq8NXwsWLDBEHURERET/KmOfYNSG1ousEhEREembyIh7voz3yoiIiKjs0uONte/du4cBAwagU6dOGDBgAO7fv//StnFxcfD19cXChQvf8oL+xfBFREREpY5IJNbqoY3Zs2dj0KBBOHz4MAYNGoTPP/9cbTulUonZs2ejffv2urgkFYYvIiIiKn301POVmpqKGzduoFu3bgCAbt264caNG0hLSyvWdu3atWjdujVq1Kihq6sCwPBFRERERiAzMxMJCQnFHpmZmUXaSaVSVKpUCRKJBAAgkUjg4uICqVRapN2tW7dw5swZDB8+XOe1csI9ERERlT5aftpxy5YtCA8PL7Y/LCwMY8eO1eq18vLyMGvWLCxYsEAV0nSJ4YuIiIhKHW3ncQ0bNgy9evUqtt/W1rbItqurKx4/fgylUgmJRAKlUonk5GS4urqq2qSkpCA+Ph4ffPABgMJeNUEQkJWVhXnz5r3B1RTF8EVERESlj5afYLS1tS0WtNRxcnJC/fr1ER0djZCQEERHR6N+/fpF7k/t5uaG8+fPq7ZXrlyJnJwcTJ06VauaXoZzvoiIiKhcmTNnDrZu3YpOnTph69atmDt3LgAgNDQUsbGxej8/e76IiIio9NHjIqseHh6IiIgotn/dunVq22s7Z+x1GL6IiIio1BFpOexYljB8ERERUekjNt6ZUcZ7ZURERESlEHu+iIiIqNThsCMRERGRITF8ERERERmQHj/tWNKM98qIiIiISiH2fBEREVGpI9Ly3o5lCcMXERERlT5GPOzI8EVERESljxFPuDfeWElERERUCrHni4iIiEodEYcdiYiIiAxHJDHe8GW8V0ZERERUCrHni4iIiEofDjsSERERGZARf9qR4YuIiIhKHWOecG+8V0ZERERUCokEQRBKuggiIiKiF0kvnNKqvat/Sz1VonslPuz406krJV0C6dnAlo0BAGf6B5VwJaRvLXaeRczV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RERERAbE8EVERERkQAxfRERERAbE8EVERERkQAxfRERERAbE8EVERERkQAxfRERERAbE8EVERERkQCJBEISSLoKIiIiovGDPFxEREZEBMXwRERERGRDDFxEREZEBMXwRERERGRDDFxEREZEBMXwRERERGRDDFxEREZEBMXwRERERGRDDFxEREZEBMXxRubZy5Uq0bdsWALB7927UrVu3hCuitzFt2jQMGTJEr+dYuXIlbt68qddzlEd8L1J5wvBF9I/WrVtjx44dJV0GlXLh4eEMX3rG9yIZO5OSLoCotHB0dISjo2NJl0FU7vG9SMaOPV//uHjxIkaNGoXmzZujSZMmeP/99xEbGwsA2LFjB/z8/KBQKIo8Z8eOHWjcuDFkMhkA4MGDBxgyZAgaNmyIbt264bfffkPbtm2xcuXKV55bKpViypQpaN26NXx9fdG9e3fs27evWLtr165h+PDhaNSoEZo1a4ZRo0bh0aNHquOnT59G//794ePjg8DAQISFheHZs2dv+1djNAoKCrBo0SI0a9YMAQEB+Prrr6FUKlXH/zvUIZfLMXfuXLRo0QINGzZE27ZtsWTJkiKvGRUVhR49eqBhw4Zo0aIF/u///u+VNfB7bRj79u1D27Zt4evri7CwMDx9+lR1LDY2FsOGDYOvry8CAgIwb968Iu/thw8f4qOPPoK/vz8aN26M7t2748CBAwCgGhabPn066tati7p16yIhIeGldRw9ehTvv/8+/P39ERAQgNDQUDx48KBYu82bN6NTp07w9vZG69at8fXXX6uO5eXlYdmyZWjbti0aNmyIjh07YvPmzW/7V1SiyvN78fz586hbty5+//13jBw5Eo0aNUL37t3x+++/F2mXlZWF//3vfwgKCoKPjw/ef/993L59W3V84MCBWLp0qWp7/fr1qFu3Lo4eParaN378+Nf+PVDJYM/XPx49eoTg4GCMGDECAHDgwAEMGTIEhw4dQocOHTB37lycPn0a7dq1Uz3n8OHDaN26NSwsLFBQUICPP/4YALBkyRLIZDLMmTMHmZmZrz13amoq3Nzc8Pnnn8PKygp//PEHPvvsM1haWqJjx44AgNu3b2PIkCHw9fXFwoULYWFhgd9++w1paWmoUqUKzp49iw8//BDt27fHRx99hIKCApw8eRI5OTmoUKGCHv7Gyp4NGzZgy5YtGD9+POrW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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib\n", + "\n", + "sns.set_theme(style=\"white\")\n", + "\n", + "#if 'zc' in flat_op_strengths:\n", + "# flat_op_strengths.pop('zc')\n", + "df = df_mean\n", + "#df=df.reindex([\"best-acc\", \"avg-acc\", \"disc-acc\", \"darts-pt\", \"disc-zc\", \"zc-pt\", \"darts\"])\n", + "#df = df[]\n", + "#print(df)\n", + "\n", + "# Compute the correlation matrix\n", + "corr=df_mean\n", + "#corr = df.corr(method='spearman')\n", + "print(corr)\n", + "\n", + "# Generate a mask for the upper triangle\n", + "mask = np.triu(np.ones_like(corr, dtype=bool))\n", + "\n", + "#for i in range(3,7):\n", + "# for j in range(0,7):\n", + "# mask[j][i]=True\n", + "\n", + "masked_corr = corr#.loc[~np.all(mask, axis=1), ~np.all(mask, axis=0)]\n", + "masked_mask = mask#[1:7,0:3]\n", + "print(np.shape(masked_corr))\n", + "print(np.shape(masked_mask))\n", + "\n", + "\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(11, 9))\n", + "sns.set(font_scale=1.0)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(230, 20, as_cmap=True)\n", + "\n", + "# Draw the heatmap with the mask and correct aspect ratio\n", + "g = sns.heatmap(masked_corr, mask=None, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .5}, annot=True)\n", + "\n", + "g.set_yticklabels(labels=g.get_yticklabels(), va='center', fontsize = 14.5)\n", + "g.set_xticklabels(g.get_xmajorticklabels(), fontsize = 14.5)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 148, + "id": "846f8085", + "metadata": {}, + "outputs": [], + "source": [ + "disc_accuracy_stage_0 = {(100, 0, 0): 83.267998,\n", + " (100, 0, 1): 82.239998,\n", + " (100, 0, 2): 64.995995,\n", + " (100, 0, 3): 71.755997,\n", + " (100, 0, 4): 54.307999,\n", + " (100, 1, 0): 84.935997,\n", + " (100, 1, 1): 83.231995,\n", + " (100, 1, 2): 73.231995,\n", + " (100, 1, 3): 76.771996,\n", + " (100, 1, 4): 83.451996,\n", + " (100, 2, 0): 83.867996,\n", + " (100, 2, 1): 83.727997,\n", + " (100, 2, 2): 77.332001,\n", + " (100, 2, 3): 76.832001,\n", + " (100, 2, 4): 83.251999,\n", + " (100, 3, 0): 65.767998,\n", + " (100, 3, 1): 84.444,\n", + " (100, 3, 2): 75.816002,\n", + " (100, 3, 3): 78.68,\n", + " (100, 3, 4): 62.703999,\n", + " (100, 4, 0): 83.571999,\n", + " (100, 4, 1): 82.028,\n", + " (100, 4, 2): 75.023994,\n", + " (100, 4, 3): 76.087997,\n", + " (100, 4, 4): 82.563995,\n", + " (100, 5, 0): 83.947998,\n", + " (100, 5, 1): 82.447998,\n", + " (100, 5, 2): 66.692001,\n", + " (100, 5, 3): 71.363998,\n", + " (100, 5, 4): 80.311996}\n", + "sq_op_strengths['disc-acc-new'] = []\n", + "for e in range(6):\n", + " v = []\n", + " for o in range(5):\n", + " v.append(disc_accuracy_stage_0[(100,e,o)])\n", + " sq_op_strengths['disc-acc-new'].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 160, + "id": "b2ff3f37", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 161, + "id": "fa049a83", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'avg-acc': [[77.36, 83.81, 86.38, 87.32, 81.02],\n", + " [80.03, 83.11, 85.23, 85.99, 81.52],\n", + " [82.9, 82.44, 84.05, 84.49, 81.98],\n", + " [74.02, 85.17, 87.3, 88.28, 81.38],\n", + " [80.14, 83.05, 85.09, 85.7, 81.89],\n", + " [77.61, 83.43, 86.18, 86.95, 81.74]],\n", + " 'disc-acc': [[83.42, 84.1, 72.0, 76.35, 39.66],\n", + " [85.12, 83.39, 76.72, 81.34, 84.38],\n", + " [85.96, 85.18, 54.02, 78.41, 84.88],\n", + " [66.18, 85.38, 78.8, 81.59, 82.89],\n", + " [86.44, 84.75, 80.23, 80.46, 80.13],\n", + " [86.28, 82.69, 77.13, 76.8, 81.99]],\n", + " 'best-acc': [[94.15, 94.18, 94.44, 94.68, 93.86],\n", + " [94.24, 94.16, 94.49, 94.68, 94.09],\n", + " [94.25, 94.43, 94.49, 94.68, 94.19],\n", + " [94.16, 94.68, 94.03, 94.04, 93.85],\n", + " [94.29, 94.18, 94.56, 94.68, 94.23],\n", + " [94.05, 94.16, 94.68, 94.56, 94.1]],\n", + " 'disc-acc-new': [[83.267998, 82.239998, 64.995995, 71.755997, 54.307999],\n", + " [84.935997, 83.231995, 73.231995, 76.771996, 83.451996],\n", + " [83.867996, 83.727997, 77.332001, 76.832001, 83.251999],\n", + " [65.767998, 84.444, 75.816002, 78.68, 62.703999],\n", + " [83.571999, 82.028, 75.023994, 76.087997, 82.563995],\n", + " [83.947998, 82.447998, 66.692001, 71.363998, 80.311996]]}" + ] + }, + "execution_count": 161, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "\n", + "sq_op_strengths" + ] + }, + { + "cell_type": "code", + "execution_count": 159, + "id": "f1e4c5b6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accbest-acc
avg-acc1.000000-0.4166670.65
best-acc0.650000-0.3000001.00
disc-acc-0.4166671.000000-0.30
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc best-acc\n", + "avg-acc 1.000000 -0.416667 0.65\n", + "best-acc 0.650000 -0.300000 1.00\n", + "disc-acc -0.416667 1.000000 -0.30" + ] + }, + "execution_count": 159, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " df = DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": 162, + "id": "64239c70", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accbest-accdisc-acc-new
avg-acc1.000000-0.4166670.650000-0.483333
best-acc0.650000-0.3000001.000000-0.316667
disc-acc-0.4166671.000000-0.3000000.750000
disc-acc-new-0.4833330.750000-0.3166671.000000
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc best-acc disc-acc-new\n", + "avg-acc 1.000000 -0.416667 0.650000 -0.483333\n", + "best-acc 0.650000 -0.300000 1.000000 -0.316667\n", + "disc-acc -0.416667 1.000000 -0.300000 0.750000\n", + "disc-acc-new -0.483333 0.750000 -0.316667 1.000000" + ] + }, + "execution_count": 162, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " df = DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": 164, + "id": "f8f33d62", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
avg-accdisc-accbest-accdisc-acc-new
avg-acc1.000000-0.4166670.650000-0.483333
best-acc0.650000-0.3000001.000000-0.316667
disc-acc-0.4166671.000000-0.3000000.750000
disc-acc-new-0.4833330.750000-0.3166671.000000
\n", + "
" + ], + "text/plain": [ + " avg-acc disc-acc best-acc disc-acc-new\n", + "avg-acc 1.000000 -0.416667 0.650000 -0.483333\n", + "best-acc 0.650000 -0.300000 1.000000 -0.316667\n", + "disc-acc -0.416667 1.000000 -0.300000 0.750000\n", + "disc-acc-new -0.483333 0.750000 -0.316667 1.000000" + ] + }, + "execution_count": 164, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "all_corr = []\n", + "for e in range(6):\n", + " d = {}\n", + " for k,v in sq_op_strengths.items():\n", + " d[k] = v[e]\n", + " df = DataFrame(d)\n", + " all_corr.append(df.corr(method='spearman'))\n", + "df = pd.concat(all_corr)\n", + "df_mean = df.groupby(level=0).mean()\n", + "df_mean" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "89d42705", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.0" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/notebooks_201/parse_log_iterative.ipynb b/notebooks_201/parse_log_iterative.ipynb new file mode 100644 index 0000000..8ca8a2d --- /dev/null +++ b/notebooks_201/parse_log_iterative.ipynb @@ -0,0 +1,3629 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 257, + "id": "c088f827", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "darts_pt_0.txt\tdisc-zc-2.txt\t post_disc_3.txt tenas_1.txt zc-3.txt\r\n", + "darts_pt_1.txt\tdisc-zc-3.txt\t post_pt_0.txt\t tenas_2.txt zcpt.txt\r\n", + "darts_pt_2.txt\tdisczc.txt\t post_pt_1.txt\t tenas_3.txt\r\n", + "darts_pt_3.txt\tpost_disc_0.txt post_pt_2.txt\t zc-0.txt\r\n", + "disc-zc-0.txt\tpost_disc_1.txt post_pt_3.txt\t zc-1.txt\r\n", + "disc-zc-1.txt\tpost_disc_2.txt tenas_0.txt\t zc-2.txt\r\n" + ] + } + ], + "source": [ + "!ls ../experiments/corr_time" + ] + }, + { + "cell_type": "code", + "execution_count": 258, + "id": "86140408", + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "from string import ascii_letters\n", + "import numpy as np\n", + "import pandas as pd\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from pandas import DataFrame\n", + "import pathlib" + ] + }, + { + "cell_type": "code", + "execution_count": 259, + "id": "f6766521", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_valid_acc(l):\n", + " return float(l.split()[3])" + ] + }, + { + "cell_type": "code", + "execution_count": 260, + "id": "5ebe61d9", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_zc(l):\n", + " zcs = []\n", + " ls = l.split()\n", + " #print(l)\n", + " for ll in ls[2:]:\n", + " v = float(ll.strip('[,]'))\n", + " zcs.append(v)\n", + " return zcs\n", + "def chunks(lst, n):\n", + " \"\"\"Yield successive n-sized chunks from lst.\"\"\"\n", + " for i in range(0, len(lst), n):\n", + " yield lst[i:i + n]" + ] + }, + { + "cell_type": "code", + "execution_count": 261, + "id": "95c73c56", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0 6\n", + "1 5\n", + "2 4\n", + "3 3\n", + "4 2\n", + "5 1\n", + "0 6\n", + "1 5\n", + "2 4\n", + "3 3\n", + "4 2\n", + "5 1\n", + "0 6\n", + "1 5\n", + "2 4\n", + "3 3\n", + "4 2\n", + "5 1\n", + "0 6\n", + "1 5\n", + "2 4\n", + "3 3\n", + "4 2\n", + "5 1\n", + "[[29.0, 51.0, 21.5, 19.0, 47.0], [29.0, 8.5, 31.5, 23.0, 31.0], [22.5, 20.5, 38.0, 25.0, 19.0], [30.0, 45.0, 40.5, 32.0, 41.0], [40.0, 30.0, 31.0, 33.0, 32.0], [33.0, 10.0, 31.5, 37.5, 18.0]] \n", + "\n", + "[[8.0, 42.0, 39.0, 33.0, 26.0], [34.0, 33.0, 34.0, 11.5, 20.5], [27.5, 13.5, 31.5, 14.0, 32.0], [26.5, 34.0, 8.0, 16.0, 28.0], [21.0, 24.0, 35.5, 19.5, 13.0]] \n", + "\n", + "[[32.0, 17.5, 17.0, 21.0, 16.0], [20.0, 4.0, 13.0, 21.5, 24.0], [8.0, 24.5, 8.0, 21.0, 17.0], [23.0, 22.5, 38.0, 30.0, 22.0]] \n", + "\n", + "[[14.0, 16.0, 20.0, 22.0, 9.0], [15.0, 4.0, 14.0, 5.0, 22.0], [20.0, 12.0, 19.0, 19.0, 14.0]] \n", + "\n", + "[[14.0, 9.0, 3.0, 10.0, 9.0], [12.0, 14.0, 9.0, 12.0, 8.0]] \n", + "\n", + "[[6.0, 2.0, 8.0, 7.0, 2.0]] \n", + "\n", + "[[42.0, 50.0, 19.0, 41.0, 29.5], [18.0, 4.0, 36.0, 16.0, 57.0], [16.5, 47.0, 36.0, 24.0, 21.0], [31.0, 31.0, 46.0, 19.0, 50.0], [13.5, 33.0, 14.5, 23.0, 34.0], [14.0, 57.0, 29.0, 27.0, 21.0]] \n", + "\n", + "[[37.0, 11.0, 20.0, 11.0, 20.5], [16.5, 29.0, 7.5, 21.0, 47.0], [19.0, 32.0, 34.0, 7.0, 25.0], [27.0, 9.0, 25.0, 36.0, 37.0], [39.0, 37.0, 31.0, 20.5, 26.0]] \n", + "\n", + "[[8.5, 24.0, 16.0, 24.0, 18.5], [26.0, 32.0, 13.0, 14.0, 34.0], [24.0, 20.0, 16.5, 5.0, 21.5], [20.0, 30.0, 16.0, 17.0, 20.0]] \n", + "\n", + "[[17.0, 12.0, 11.0, 4.5, 18.0], [16.0, 21.0, 11.5, 16.0, 27.0], [12.0, 19.0, 18.0, 10.0, 12.0]] \n", + "\n", + "[[8.5, 5.0, 3.0, 9.5, 18.0], [11.0, 13.0, 3.0, 14.0, 15.0]] \n", + "\n", + "[[7.0, 3.0, 7.0, 6.0, 2.0]] \n", + "\n", + "[[38.5, 48.0, 31.0, 6.0, 37.5], [7.0, 55.0, 10.0, 15.0, 39.0], [31.5, 10.0, 30.0, 16.5, 36.5], [34.0, 44.0, 53.5, 23.0, 30.0], [32.0, 32.5, 36.5, 32.0, 52.0], [38.5, 16.0, 20.0, 17.0, 27.5]] \n", + "\n", + "[[25.0, 30.0, 30.0, 7.5, 31.0], [41.0, 8.0, 28.0, 15.0, 38.0], [24.0, 21.0, 20.0, 33.0, 26.5], [17.0, 32.0, 8.0, 39.0, 32.0], [25.0, 25.0, 10.0, 24.0, 35.0]] \n", + "\n", + "[[27.0, 33.0, 23.5, 9.5, 21.5], [11.0, 14.5, 23.0, 19.0, 27.0], [19.5, 25.0, 11.0, 24.0, 20.0], [22.0, 14.0, 30.0, 4.0, 21.5]] \n", + "\n", + "[[11.0, 24.0, 5.0, 14.0, 13.0], [15.0, 15.0, 19.0, 16.0, 23.0], [17.0, 16.0, 13.0, 9.0, 15.0]] \n", + "\n", + "[[4.0, 9.0, 10.5, 11.0, 10.0], [10.0, 17.5, 7.0, 4.0, 17.0]] \n", + "\n", + "[[6.0, 6.0, 6.0, 3.0, 4.0]] \n", + "\n", + "[[10.5, 22.5, 20.5, 35.0, 40.0], [33.0, 5.5, 52.0, 12.0, 29.0], [22.5, 12.5, 55.0, 28.0, 34.5], [40.5, 52.0, 42.5, 2.5, 43.5], [27.5, 14.0, 25.0, 48.5, 32.5], [36.5, 17.0, 13.5, 36.0, 56.0]] \n", + "\n", + "[[16.0, 36.5, 15.0, 24.0, 43.0], [31.0, 16.0, 21.0, 17.0, 9.0], [19.0, 25.0, 28.0, 39.0, 35.0], [40.0, 21.0, 12.0, 30.0, 18.0], [28.0, 15.0, 25.5, 31.0, 30.0]] \n", + "\n", + "[[22.0, 17.5, 14.0, 16.0, 29.0], [33.0, 22.0, 22.0, 23.0, 31.0], [12.5, 24.0, 21.0, 9.0, 34.0], [4.0, 19.0, 2.0, 13.0, 32.0]] \n", + "\n", + "[[16.0, 18.0, 16.0, 6.0, 16.0], [10.0, 4.0, 16.0, 12.0, 14.5], [13.0, 24.0, 16.0, 25.0, 18.5]] \n", + "\n", + "[[11.0, 7.0, 11.0, 6.0, 7.0], [9.0, 16.0, 16.0, 10.0, 7.0]] \n", + "\n", + "[[7.0, 8.0, 3.0, 1.0, 6.0]] \n", + "\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time'\n", + "seeds_tenas = []\n", + "for fname in ['tenas_0.txt','tenas_1.txt','tenas_2.txt','tenas_3.txt']:\n", + " f = os.path.join(d,fname)\n", + "\n", + " res_tenas = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " #print(l, end='')\n", + " sc = parse_zc(l)\n", + " sc = chunks(sc, 5)\n", + " #print(sc)\n", + " for x in sc:\n", + " res_tenas[curr_iter].append(x)\n", + " curr_edge+=1\n", + " print(curr_iter,curr_edge)\n", + " if curr_edge == 6-curr_iter:\n", + " #print('inside', curr_iter)\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_tenas.append([])\n", + " seeds_tenas.append(res_tenas)\n", + "for x in seeds_tenas:\n", + " for n in x:\n", + " print(n, '\\n')" + ] + }, + { + "cell_type": "code", + "execution_count": 262, + "id": "ca748d38", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0 0 0 85.636002\n", + "0 0 1 12.372\n", + "0 0 2 76.888\n", + "0 0 3 57.067997\n", + "0 0 4 85.748001\n", + "0 1 0 85.643997\n", + "0 1 1 32.804001\n", + "0 1 2 83.283997\n", + "0 1 3 80.304001\n", + "0 1 4 85.855995\n", + "0 2 0 85.559998\n", + "0 2 1 82.792\n", + "0 2 2 83.916\n", + "0 2 3 79.503998\n", + "0 2 4 85.720001\n", + "0 3 0 85.807999\n", + "0 3 1 10.875999\n", + "0 3 2 77.279999\n", + "0 3 3 55.267998\n", + "0 3 4 85.607994\n", + "0 4 0 85.391998\n", + "0 4 1 49.995998\n", + "0 4 2 79.587997\n", + "0 4 3 79.783997\n", + "0 4 4 85.568001\n", + "0 5 0 85.671997\n", + "0 5 1 45.335999\n", + "0 5 2 77.835999\n", + "0 5 3 72.776001\n", + "0 5 4 85.743996\n", + "1 0 0 81.028\n", + "1 0 1 46.691998\n", + "1 0 2 77.711998\n", + "1 0 3 71.615997\n", + "1 0 4 81.419998\n", + "1 1 0 81.335999\n", + "1 1 1 78.307999\n", + "1 1 2 80.167999\n", + "1 1 3 77.103996\n", + "1 1 4 81.267998\n", + "1 2 0 81.075996\n", + "1 2 1 12.427999\n", + "1 2 2 71.423996\n", + "1 2 3 40.112\n", + "1 2 4 81.307999\n", + "1 3 0 81.400002\n", + "1 3 1 12.575999\n", + "1 3 2 70.984001\n", + "1 3 3 73.939995\n", + "1 3 4 81.187996\n", + "1 4 0 81.071999\n", + "1 4 1 61.119999\n", + "1 4 2 70.675995\n", + "1 4 3 58.396\n", + "1 4 4 81.512001\n", + "2 0 0 80.811996\n", + "2 0 1 80.152\n", + "2 0 2 78.888\n", + "2 0 3 68.667999\n", + "2 0 4 80.875999\n", + "2 1 0 80.851997\n", + "2 1 1 11.384\n", + "2 1 2 70.012001\n", + "2 1 3 28.983999\n", + "2 1 4 80.652\n", + "2 2 0 80.695999\n", + "2 2 1 11.564\n", + "2 2 2 73.447998\n", + "2 2 3 75.019997\n", + "2 2 4 80.956001\n", + "2 3 0 80.82\n", + "2 3 1 54.711998\n", + "2 3 2 73.664001\n", + "2 3 3 59.556\n", + "2 3 4 80.928001\n", + "3 0 0 82.035995\n", + "3 0 1 10.731999\n", + "3 0 2 77.832001\n", + "3 0 3 62.368\n", + "3 0 4 82.152\n", + "3 1 0 82.283997\n", + "3 1 1 10.731999\n", + "3 1 2 79.428001\n", + "3 1 3 80.315994\n", + "3 1 4 82.099998\n", + "3 2 0 81.939995\n", + "3 2 1 44.775997\n", + "3 2 2 77.811996\n", + "3 2 3 75.388\n", + "3 2 4 82.143997\n", + "4 0 0 81.664001\n", + "4 0 1 14.2\n", + "4 0 2 73.475998\n", + "4 0 3 76.311996\n", + "4 0 4 81.671997\n", + "4 1 0 81.799995\n", + "4 1 1 31.459999\n", + "4 1 2 75.220001\n", + "4 1 3 69.991997\n", + "4 1 4 81.239998\n", + "5 0 0 79.624001\n", + "5 0 1 19.344\n", + "5 0 2 61.891998\n", + "5 0 3 53.051998\n", + "5 0 4 79.208\n", + "0 0 0 85.636002\n", + "0 0 1 17.076\n", + "0 0 2 77.851997\n", + "0 0 3 59.424\n", + "0 0 4 85.335999\n", + "0 1 0 85.391998\n", + "0 1 1 35.939999\n", + "0 1 2 84.243996\n", + "0 1 3 80.951996\n", + "0 1 4 85.687996\n", + "0 2 0 85.531998\n", + "0 2 1 80.127998\n", + "0 2 2 81.872002\n", + "0 2 3 77.568001\n", + "0 2 4 85.391998\n", + "0 3 0 85.671997\n", + "0 3 1 10.024\n", + "0 3 2 81.375999\n", + "0 3 3 58.688\n", + "0 3 4 85.439995\n", + "0 4 0 85.435997\n", + "0 4 1 51.028\n", + "0 4 2 78.599998\n", + "0 4 3 64.279999\n", + "0 4 4 85.292\n", + "0 5 0 85.367996\n", + "0 5 1 32.784\n", + "0 5 2 80.815994\n", + "0 5 3 72.807999\n", + "0 5 4 85.475998\n", + "1 0 0 81.579994\n", + "1 0 1 42.975998\n", + "1 0 2 79.127998\n", + "1 0 3 71.012001\n", + "1 0 4 81.556\n", + "1 1 0 81.528\n", + "1 1 1 74.851997\n", + "1 1 2 77.528\n", + "1 1 3 73.491997\n", + "1 1 4 81.292\n", + "1 2 0 81.332001\n", + "1 2 1 10.82\n", + "1 2 2 75.811996\n", + "1 2 3 46.807999\n", + "1 2 4 81.587997\n", + "1 3 0 81.491997\n", + "1 3 1 12.888\n", + "1 3 2 73.675995\n", + "1 3 3 56.511997\n", + "1 3 4 81.155998\n", + "1 4 0 81.431999\n", + "1 4 1 39.775997\n", + "1 4 2 73.979996\n", + "1 4 3 61.391998\n", + "1 4 4 81.239998\n", + "2 0 0 81.335999\n", + "2 0 1 79.075996\n", + "2 0 2 77.5\n", + "2 0 3 69.655998\n", + "2 0 4 81.139999\n", + "2 1 0 80.995995\n", + "2 1 1 10.943999\n", + "2 1 2 71.375999\n", + "2 1 3 32.375999\n", + "2 1 4 81.084\n", + "2 2 0 81.339996\n", + "2 2 1 14.804\n", + "2 2 2 71.052002\n", + "2 2 3 54.799999\n", + "2 2 4 80.903999\n", + "2 3 0 81.243996\n", + "2 3 1 27.348\n", + "2 3 2 75.543999\n", + "2 3 3 62.051998\n", + "2 3 4 80.82\n", + "3 0 0 81.792\n", + "3 0 1 11.184\n", + "3 0 2 79.779999\n", + "3 0 3 69.031998\n", + "3 0 4 81.795998\n", + "3 1 0 81.603996\n", + "3 1 1 12.44\n", + "3 1 2 80.047997\n", + "3 1 3 77.612\n", + "3 1 4 81.708\n", + "3 2 0 82.087997\n", + "3 2 1 30.42\n", + "3 2 2 80.159996\n", + "3 2 3 75.844002\n", + "3 2 4 82.0\n", + "4 0 0 82.187996\n", + "4 0 1 18.639999\n", + "4 0 2 77.563995\n", + "4 0 3 70.103996\n", + "4 0 4 82.043999\n", + "4 1 0 82.584\n", + "4 1 1 22.232\n", + "4 1 2 78.664001\n", + "4 1 3 72.400002\n", + "4 1 4 82.391998\n", + "5 0 0 78.787994\n", + "5 0 1 15.752\n", + "5 0 2 72.348\n", + "5 0 3 36.528\n", + "5 0 4 78.612\n", + "0 0 0 85.736\n", + "0 0 1 11.776\n", + "0 0 2 82.951996\n", + "0 0 3 59.739998\n", + "0 0 4 85.295998\n", + "0 1 0 85.715996\n", + "0 1 1 37.236\n", + "0 1 2 81.615997\n", + "0 1 3 79.491997\n", + "0 1 4 85.535995\n", + "0 2 0 85.659996\n", + "0 2 1 80.835999\n", + "0 2 2 83.175995\n", + "0 2 3 81.167999\n", + "0 2 4 85.599998\n", + "0 3 0 85.519997\n", + "0 3 1 11.696\n", + "0 3 2 79.075996\n", + "0 3 3 53.52\n", + "0 3 4 85.463997\n", + "0 4 0 85.736\n", + "0 4 1 46.099998\n", + "0 4 2 82.051994\n", + "0 4 3 70.552002\n", + "0 4 4 85.631996\n", + "0 5 0 85.403999\n", + "0 5 1 36.467999\n", + "0 5 2 78.731995\n", + "0 5 3 69.439995\n", + "0 5 4 85.287994\n", + "1 0 0 81.003998\n", + "1 0 1 45.348\n", + "1 0 2 75.692001\n", + "1 0 3 72.748001\n", + "1 0 4 80.907997\n", + "1 1 0 80.916\n", + "1 1 1 77.339996\n", + "1 1 2 78.984001\n", + "1 1 3 77.551994\n", + "1 1 4 81.056\n", + "1 2 0 80.951996\n", + "1 2 1 12.752\n", + "1 2 2 73.636002\n", + "1 2 3 44.759998\n", + "1 2 4 80.939995\n", + "1 3 0 80.956001\n", + "1 3 1 13.096\n", + "1 3 2 76.851997\n", + "1 3 3 62.799999\n", + "1 3 4 81.255997\n", + "1 4 0 80.832001\n", + "1 4 1 52.063999\n", + "1 4 2 68.223999\n", + "1 4 3 56.483997\n", + "1 4 4 81.360001\n", + "2 0 0 82.012001\n", + "2 0 1 79.619995\n", + "2 0 2 79.023994\n", + "2 0 3 71.108002\n", + "2 0 4 82.087997\n", + "2 1 0 82.239998\n", + "2 1 1 12.328\n", + "2 1 2 71.771996\n", + "2 1 3 35.444\n", + "2 1 4 82.115997\n", + "2 2 0 81.963997\n", + "2 2 1 13.492\n", + "2 2 2 76.236\n", + "2 2 3 56.688\n", + "2 2 4 81.667999\n", + "2 3 0 82.127998\n", + "2 3 1 31.743999\n", + "2 3 2 71.568001\n", + "2 3 3 59.236\n", + "2 3 4 81.835999\n", + "3 0 0 83.223999\n", + "3 0 1 11.219999\n", + "3 0 2 78.967995\n", + "3 0 3 69.463997\n", + "3 0 4 82.587997\n", + "3 1 0 82.995995\n", + "3 1 1 11.224\n", + "3 1 2 81.512001\n", + "3 1 3 78.335999\n", + "3 1 4 82.208\n", + "3 2 0 82.967995\n", + "3 2 1 42.711998\n", + "3 2 2 78.835999\n", + "3 2 3 75.043999\n", + "3 2 4 83.251999\n", + "4 0 0 82.084\n", + "4 0 1 15.335999\n", + "4 0 2 77.860001\n", + "4 0 3 64.467995\n", + "4 0 4 82.007996\n", + "4 1 0 82.251999\n", + "4 1 1 19.528\n", + "4 1 2 76.568001\n", + "4 1 3 64.951996\n", + "4 1 4 82.32\n", + "5 0 0 78.231995\n", + "5 0 1 13.92\n", + "5 0 2 64.419998\n", + "5 0 3 34.247997\n", + "5 0 4 77.615997\n", + "0 0 0 85.655998\n", + "0 0 1 15.115999\n", + "0 0 2 74.863998\n", + "0 0 3 53.591999\n", + "0 0 4 85.487999\n", + "0 1 0 86.035995\n", + "0 1 1 33.236\n", + "0 1 2 83.236\n", + "0 1 3 80.731995\n", + "0 1 4 85.916\n", + "0 2 0 86.175995\n", + "0 2 1 78.147995\n", + "0 2 2 84.495995\n", + "0 2 3 82.723999\n", + "0 2 4 85.715996\n", + "0 3 0 85.68\n", + "0 3 1 11.455999\n", + "0 3 2 82.643997\n", + "0 3 3 61.115997\n", + "0 3 4 85.875999\n", + "0 4 0 85.727997\n", + "0 4 1 64.851997\n", + "0 4 2 69.395996\n", + "0 4 3 67.844002\n", + "0 4 4 85.751999\n", + "0 5 0 85.783997\n", + "0 5 1 25.427999\n", + "0 5 2 78.959999\n", + "0 5 3 75.995995\n", + "0 5 4 85.835999\n", + "1 0 0 81.18\n", + "1 0 1 47.119999\n", + "1 0 2 76.124001\n", + "1 0 3 68.519997\n", + "1 0 4 81.379997\n", + "1 1 0 81.047997\n", + "1 1 1 72.832001\n", + "1 1 2 79.32\n", + "1 1 3 77.251999\n", + "1 1 4 81.540001\n", + "1 2 0 81.251999\n", + "1 2 1 14.252\n", + "1 2 2 77.531998\n", + "1 2 3 46.023998\n", + "1 2 4 81.439995\n", + "1 3 0 81.068001\n", + "1 3 1 23.32\n", + "1 3 2 64.487999\n", + "1 3 3 60.747997\n", + "1 3 4 81.388\n", + "1 4 0 80.916\n", + "1 4 1 34.98\n", + "1 4 2 70.451996\n", + "1 4 3 62.307999\n", + "1 4 4 81.327995\n", + "2 0 0 81.043999\n", + "2 0 1 77.683998\n", + "2 0 2 77.959999\n", + "2 0 3 72.447998\n", + "2 0 4 81.047997\n", + "2 1 0 81.431999\n", + "2 1 1 14.704\n", + "2 1 2 74.931999\n", + "2 1 3 42.975998\n", + "2 1 4 81.375999\n", + "2 2 0 81.311996\n", + "2 2 1 26.844\n", + "2 2 2 63.143997\n", + "2 2 3 63.571999\n", + "2 2 4 81.403999\n", + "2 3 0 81.227997\n", + "2 3 1 23.528\n", + "2 3 2 69.171997\n", + "2 3 3 59.983997\n", + "2 3 4 81.063995\n", + "3 0 0 82.695999\n", + "3 0 1 14.179999\n", + "3 0 2 81.248001\n", + "3 0 3 71.127998\n", + "3 0 4 82.692001\n", + "3 1 0 82.591995\n", + "3 1 1 20.688\n", + "3 1 2 79.223999\n", + "3 1 3 79.827995\n", + "3 1 4 82.084\n", + "3 2 0 82.900002\n", + "3 2 1 38.079998\n", + "3 2 2 78.708\n", + "3 2 3 75.523994\n", + "3 2 4 82.900002\n", + "4 0 0 82.127998\n", + "4 0 1 32.439999\n", + "4 0 2 75.391998\n", + "4 0 3 71.575996\n", + "4 0 4 81.351997\n", + "4 1 0 82.028\n", + "4 1 1 22.424\n", + "4 1 2 76.383995\n", + "4 1 3 68.283997\n", + "4 1 4 81.451996\n", + "5 0 0 78.423996\n", + "5 0 1 8.208\n", + "5 0 2 64.463997\n", + "5 0 3 45.435997\n", + "5 0 4 78.127998\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time/'\n", + "\n", + "seeds_dartspt = []\n", + "for fname in ['darts_pt_0.txt','darts_pt_1.txt','darts_pt_2.txt','darts_pt_3.txt']:\n", + " f = os.path.join(d,fname)\n", + "\n", + " res_dartspt = [[]]\n", + "\n", + " start_parse = False\n", + " curr_op = 0\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if 'project' in l:\n", + " start_parse = True\n", + "\n", + " if start_parse and 'valid_acc' in l:\n", + " vacc = parse_valid_acc(l)\n", + " print(curr_iter,curr_edge,curr_op,vacc)\n", + " if curr_op == 0:\n", + " res_dartspt[curr_iter].append([])\n", + " res_dartspt[curr_iter][curr_edge].append(vacc)\n", + " curr_op += 1\n", + " if curr_op == 5:\n", + " curr_edge += 1\n", + " curr_op = 0\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " if curr_iter == 6:\n", + " break\n", + " res_dartspt.append([])\n", + " curr_edge = 0 #curr_edge\n", + " curr_op = 0\n", + " start_parse = False\n", + " seeds_dartspt.append(res_dartspt)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 263, + "id": "7756aa9e", + "metadata": {}, + "outputs": [], + "source": [ + "def parse_zc(l):\n", + " zcs = []\n", + " ls = l.split()\n", + " for ll in ls[2:]:\n", + " v = float(ll.strip('[,]'))\n", + " zcs.append(v)\n", + " return zcs" + ] + }, + { + "cell_type": "code", + "execution_count": 264, + "id": "67d04e18", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2021-06-03 16:04:47,153 [3454.2227, 3448.5942, 3439.917, 3443.5508, 3459.2842]\n", + "0 0\n", + "2021-06-03 16:04:50,367 [3454.2227, 3451.5684, 3442.229, 3443.3025, 3456.3674]\n", + "0 1\n", + "2021-06-03 16:04:53,595 [3454.2227, 3453.9937, 3443.8208, 3443.2834, 3455.4973]\n", + "0 2\n", + "2021-06-03 16:04:56,804 [3454.2227, 3437.5054, 3446.7268, 3446.9026, 3448.9456]\n", + "0 3\n", + "2021-06-03 16:05:00,010 [3454.2227, 3450.4873, 3444.7363, 3444.004, 3453.9998]\n", + "0 4\n", + "2021-06-03 16:05:03,251 [3454.2227, 3450.7974, 3445.511, 3442.5146, 3455.8496]\n", + "0 5\n", + "2021-06-03 16:05:09,942 [3410.4263, 3398.2515, 3399.248, 3399.6084, 3406.341]\n", + "1 0\n", + "2021-06-03 16:05:13,228 [3410.4263, 3412.3748, 3400.7766, 3399.6194, 3413.2373]\n", + "1 1\n", + "2021-06-03 16:05:16,473 [3410.4263, 3388.5095, 3411.0461, 3396.8948, 3405.5454]\n", + "1 2\n", + "2021-06-03 16:05:19,746 [3410.4263, 3413.923, 3399.1729, 3396.2065, 3415.4045]\n", + "1 3\n", + "2021-06-03 16:05:22,992 [3410.4263, 3407.433, 3396.2961, 3396.5044, 3414.144]\n", + "1 4\n", + "2021-06-03 16:05:29,761 [3407.7637, 3410.3164, 3397.7993, 3396.4685, 3410.7139]\n", + "2 0\n", + "2021-06-03 16:05:33,075 [3407.7637, 3394.416, 3407.1438, 3397.2485, 3409.7224]\n", + "2 1\n", + "2021-06-03 16:05:36,374 [3407.7637, 3413.7717, 3397.677, 3393.7932, 3414.63]\n", + "2 2\n", + "2021-06-03 16:05:39,712 [3407.7637, 3396.2178, 3391.5396, 3390.6956, 3412.6257]\n", + "2 3\n", + "2021-06-03 16:05:46,664 [3411.9246, 3395.106, 3408.9714, 3400.6265, 3411.457]\n", + "3 0\n", + "2021-06-03 16:05:49,987 [3411.9246, 3410.2097, 3402.102, 3398.2625, 3410.8896]\n", + "3 1\n", + "2021-06-03 16:05:53,340 [3411.9246, 3396.0486, 3396.4329, 3397.1685, 3412.3145]\n", + "3 2\n", + "2021-06-03 16:06:00,287 [3420.9126, 3418.6077, 3406.8176, 3407.9004, 3418.7434]\n", + "4 0\n", + "2021-06-03 16:06:03,673 [3420.9126, 3419.215, 3406.6326, 3402.9668, 3438.223]\n", + "4 1\n", + "2021-06-03 16:06:10,723 [3398.0125, 3395.5862, 3386.5527, 3382.1787, 3415.7268]\n", + "5 0\n", + "2021-06-03 16:06:57,717 [3455.2336, 3449.8987, 3449.5383, 3441.8157, 3461.1794]\n", + "0 0\n", + "2021-06-03 16:07:00,967 [3455.2336, 3452.0488, 3444.8074, 3443.643, 3457.1467]\n", + "0 1\n", + "2021-06-03 16:07:04,241 [3455.2336, 3456.1172, 3444.3286, 3445.1277, 3457.6875]\n", + "0 2\n", + "2021-06-03 16:07:07,488 [3455.2336, 3437.8433, 3445.892, 3446.7576, 3448.9878]\n", + "0 3\n", + "2021-06-03 16:07:10,737 [3455.2336, 3453.3945, 3446.955, 3445.5383, 3456.8743]\n", + "0 4\n", + "2021-06-03 16:07:14,014 [3455.2336, 3452.2458, 3445.8218, 3447.6575, 3457.1719]\n", + "0 5\n", + "2021-06-03 16:07:20,823 [3432.2466, 3421.224, 3424.2947, 3418.4517, 3429.7644]\n", + "1 0\n", + "2021-06-03 16:07:24,134 [3432.2466, 3433.9812, 3424.7913, 3420.903, 3435.017]\n", + "1 1\n", + "2021-06-03 16:07:27,422 [3432.2466, 3398.7742, 3437.5159, 3429.6768, 3419.9104]\n", + "1 2\n", + "2021-06-03 16:07:30,752 [3432.2466, 3435.862, 3427.0771, 3424.7644, 3437.833]\n", + "1 3\n", + "2021-06-03 16:07:34,038 [3432.2466, 3426.113, 3419.593, 3424.1943, 3433.4993]\n", + "1 4\n", + "2021-06-03 16:07:40,878 [3412.7212, 3414.2988, 3404.197, 3401.6191, 3415.7085]\n", + "2 0\n", + "2021-06-03 16:07:44,245 [3412.7212, 3364.226, 3415.5835, 3412.1497, 3389.125]\n", + "2 1\n", + "2021-06-03 16:07:47,571 [3412.7212, 3414.928, 3404.2593, 3405.9949, 3417.7905]\n", + "2 2\n", + "2021-06-03 16:07:50,917 [3412.7212, 3417.69, 3399.8599, 3403.5298, 3420.8538]\n", + "2 3\n", + "2021-06-03 16:07:57,851 [3403.024, 3348.0261, 3400.9155, 3397.694, 3379.5696]\n", + "3 0\n", + "2021-06-03 16:08:01,208 [3403.024, 3406.2808, 3390.7632, 3391.8262, 3408.2861]\n", + "3 1\n", + "2021-06-03 16:08:04,594 [3403.024, 3410.9895, 3391.5903, 3391.9119, 3413.236]\n", + "3 2\n", + "2021-06-03 16:08:11,620 [3462.2537, 3461.3962, 3449.4395, 3448.4968, 3461.9895]\n", + "4 0\n", + "2021-06-03 16:08:15,045 [3462.2537, 3468.3677, 3450.1323, 3450.3123, 3468.6287]\n", + "4 1\n", + "2021-06-03 16:08:22,116 [3439.2002, 3442.873, 3426.961, 3426.1606, 3443.2004]\n", + "5 0\n", + "2021-06-03 16:09:50,754 [3459.1682, 3454.2397, 3449.2122, 3449.0579, 3465.5217]\n", + "0 0\n", + "2021-06-03 16:09:53,977 [3459.1682, 3456.3445, 3446.3127, 3447.499, 3461.774]\n", + "0 1\n", + "2021-06-03 16:09:57,228 [3459.1682, 3459.4285, 3449.3945, 3447.647, 3461.099]\n", + "0 2\n", + "2021-06-03 16:10:00,450 [3459.1682, 3446.3042, 3451.9297, 3449.8296, 3458.2988]\n", + "0 3\n", + "2021-06-03 16:10:03,668 [3459.1682, 3456.9915, 3447.8384, 3449.793, 3460.7205]\n", + "0 4\n", + "2021-06-03 16:10:06,930 [3459.1682, 3455.902, 3451.3115, 3446.9766, 3461.12]\n", + "0 5\n", + "2021-06-03 16:10:13,688 [3437.6409, 3432.1074, 3426.015, 3426.1157, 3439.9636]\n", + "1 0\n", + "2021-06-03 16:10:16,978 [3437.6409, 3440.3376, 3428.1497, 3426.093, 3441.0642]\n", + "1 1\n", + "2021-06-03 16:10:20,245 [3437.6409, 3406.7253, 3426.825, 3426.115, 3423.9216]\n", + "1 2\n", + "2021-06-03 16:10:23,546 [3437.6409, 3443.6592, 3428.0698, 3427.6174, 3445.0134]\n", + "1 3\n", + "2021-06-03 16:10:26,812 [3437.6409, 3436.7107, 3431.0183, 3423.3228, 3442.9155]\n", + "1 4\n", + "2021-06-03 16:10:33,623 [3413.1362, 3414.8523, 3405.0566, 3402.8164, 3416.169]\n", + "2 0\n", + "2021-06-03 16:10:36,952 [3413.1362, 3376.8943, 3403.8745, 3405.4243, 3398.116]\n", + "2 1\n", + "2021-06-03 16:10:40,251 [3413.1362, 3420.1438, 3402.628, 3403.6082, 3422.7097]\n", + "2 2\n", + "2021-06-03 16:10:43,583 [3413.1362, 3428.71, 3400.2727, 3401.8542, 3430.9348]\n", + "2 3\n", + "2021-06-03 16:10:50,457 [3401.1736, 3356.4858, 3391.6997, 3387.4841, 3389.5005]\n", + "3 0\n", + "2021-06-03 16:10:53,793 [3401.1736, 3406.941, 3390.8125, 3391.6816, 3409.1763]\n", + "3 1\n", + "2021-06-03 16:10:57,156 [3401.1736, 3418.0437, 3388.7666, 3391.6228, 3419.707]\n", + "3 2\n", + "2021-06-03 16:11:04,126 [3451.6353, 3455.2854, 3439.805, 3439.194, 3456.2227]\n", + "4 0\n", + "2021-06-03 16:11:07,525 [3451.6353, 3455.228, 3440.4011, 3439.2266, 3455.5227]\n", + "4 1\n", + "2021-06-03 16:11:14,567 [3440.9548, 3443.5757, 3427.7446, 3427.5088, 3443.739]\n", + "5 0\n", + "2021-06-03 16:11:41,751 [3413.4504, 3413.149, 3404.6685, 3407.8464, 3425.5908]\n", + "0 0\n", + "2021-06-03 16:11:44,983 [3413.4504, 3410.3176, 3406.0159, 3405.6038, 3416.2107]\n", + "0 1\n", + "2021-06-03 16:11:48,243 [3413.4504, 3414.7605, 3402.0935, 3403.1653, 3416.6396]\n", + "0 2\n", + "2021-06-03 16:11:51,490 [3413.4504, 3395.1143, 3413.446, 3395.74, 3408.8445]\n", + "0 3\n", + "2021-06-03 16:11:54,734 [3413.4504, 3413.7048, 3406.3977, 3403.493, 3417.9602]\n", + "0 4\n", + "2021-06-03 16:11:57,990 [3413.4504, 3412.2334, 3401.6907, 3408.7856, 3418.1448]\n", + "0 5\n", + "2021-06-03 16:12:04,739 [3398.4065, 3390.9949, 3388.8643, 3385.8757, 3400.8545]\n", + "1 0\n", + "2021-06-03 16:12:08,050 [3398.4065, 3402.0562, 3386.9802, 3387.4404, 3403.2632]\n", + "1 1\n", + "2021-06-03 16:12:11,305 [3398.4065, 3347.9915, 3399.4255, 3383.92, 3373.1965]\n", + "1 2\n", + "2021-06-03 16:12:14,600 [3398.4065, 3409.5286, 3390.6338, 3387.539, 3411.8264]\n", + "1 3\n", + "2021-06-03 16:12:17,864 [3398.4065, 3395.4734, 3387.097, 3387.2095, 3404.1628]\n", + "1 4\n", + "2021-06-03 16:12:24,688 [3377.8687, 3383.0608, 3364.6248, 3365.6602, 3385.305]\n", + "2 0\n", + "2021-06-03 16:12:28,010 [3377.8687, 3344.4946, 3383.9446, 3365.2354, 3384.8618]\n", + "2 1\n", + "2021-06-03 16:12:31,336 [3377.8687, 3390.2253, 3367.5999, 3364.0933, 3395.0178]\n", + "2 2\n", + "2021-06-03 16:12:34,665 [3377.8687, 3392.6992, 3359.2976, 3358.4277, 3397.1362]\n", + "2 3\n", + "2021-06-03 16:12:41,597 [3379.2178, 3344.8306, 3376.365, 3361.9841, 3388.6863]\n", + "3 0\n", + "2021-06-03 16:12:44,939 [3379.2178, 3385.728, 3369.4214, 3364.9448, 3388.7917]\n", + "3 1\n", + "2021-06-03 16:12:48,316 [3379.2178, 3379.0754, 3368.7676, 3359.0256, 3381.8474]\n", + "3 2\n", + "2021-06-03 16:12:55,278 [3432.7068, 3437.28, 3420.0261, 3419.1748, 3438.306]\n", + "4 0\n", + "2021-06-03 16:12:58,695 [3432.7068, 3431.575, 3419.3252, 3418.3872, 3432.5417]\n", + "4 1\n", + "2021-06-03 16:13:05,721 [3428.1697, 3427.3499, 3414.1946, 3411.5793, 3428.2268]\n", + "5 0\n", + "[[[[3454.2227, 3448.5942, 3439.917, 3443.5508, 3459.2842], [3454.2227, 3451.5684, 3442.229, 3443.3025, 3456.3674], [3454.2227, 3453.9937, 3443.8208, 3443.2834, 3455.4973], [3454.2227, 3437.5054, 3446.7268, 3446.9026, 3448.9456], [3454.2227, 3450.4873, 3444.7363, 3444.004, 3453.9998], [3454.2227, 3450.7974, 3445.511, 3442.5146, 3455.8496]], [[3410.4263, 3398.2515, 3399.248, 3399.6084, 3406.341], [3410.4263, 3412.3748, 3400.7766, 3399.6194, 3413.2373], [3410.4263, 3388.5095, 3411.0461, 3396.8948, 3405.5454], [3410.4263, 3413.923, 3399.1729, 3396.2065, 3415.4045], [3410.4263, 3407.433, 3396.2961, 3396.5044, 3414.144]], [[3407.7637, 3410.3164, 3397.7993, 3396.4685, 3410.7139], [3407.7637, 3394.416, 3407.1438, 3397.2485, 3409.7224], [3407.7637, 3413.7717, 3397.677, 3393.7932, 3414.63], [3407.7637, 3396.2178, 3391.5396, 3390.6956, 3412.6257]], [[3411.9246, 3395.106, 3408.9714, 3400.6265, 3411.457], [3411.9246, 3410.2097, 3402.102, 3398.2625, 3410.8896], [3411.9246, 3396.0486, 3396.4329, 3397.1685, 3412.3145]], [[3420.9126, 3418.6077, 3406.8176, 3407.9004, 3418.7434], [3420.9126, 3419.215, 3406.6326, 3402.9668, 3438.223]], [[3398.0125, 3395.5862, 3386.5527, 3382.1787, 3415.7268]]], [[[3455.2336, 3449.8987, 3449.5383, 3441.8157, 3461.1794], [3455.2336, 3452.0488, 3444.8074, 3443.643, 3457.1467], [3455.2336, 3456.1172, 3444.3286, 3445.1277, 3457.6875], [3455.2336, 3437.8433, 3445.892, 3446.7576, 3448.9878], [3455.2336, 3453.3945, 3446.955, 3445.5383, 3456.8743], [3455.2336, 3452.2458, 3445.8218, 3447.6575, 3457.1719]], [[3432.2466, 3421.224, 3424.2947, 3418.4517, 3429.7644], [3432.2466, 3433.9812, 3424.7913, 3420.903, 3435.017], [3432.2466, 3398.7742, 3437.5159, 3429.6768, 3419.9104], [3432.2466, 3435.862, 3427.0771, 3424.7644, 3437.833], [3432.2466, 3426.113, 3419.593, 3424.1943, 3433.4993]], [[3412.7212, 3414.2988, 3404.197, 3401.6191, 3415.7085], [3412.7212, 3364.226, 3415.5835, 3412.1497, 3389.125], [3412.7212, 3414.928, 3404.2593, 3405.9949, 3417.7905], [3412.7212, 3417.69, 3399.8599, 3403.5298, 3420.8538]], [[3403.024, 3348.0261, 3400.9155, 3397.694, 3379.5696], [3403.024, 3406.2808, 3390.7632, 3391.8262, 3408.2861], [3403.024, 3410.9895, 3391.5903, 3391.9119, 3413.236]], [[3462.2537, 3461.3962, 3449.4395, 3448.4968, 3461.9895], [3462.2537, 3468.3677, 3450.1323, 3450.3123, 3468.6287]], [[3439.2002, 3442.873, 3426.961, 3426.1606, 3443.2004]]], [[[3459.1682, 3454.2397, 3449.2122, 3449.0579, 3465.5217], [3459.1682, 3456.3445, 3446.3127, 3447.499, 3461.774], [3459.1682, 3459.4285, 3449.3945, 3447.647, 3461.099], [3459.1682, 3446.3042, 3451.9297, 3449.8296, 3458.2988], [3459.1682, 3456.9915, 3447.8384, 3449.793, 3460.7205], [3459.1682, 3455.902, 3451.3115, 3446.9766, 3461.12]], [[3437.6409, 3432.1074, 3426.015, 3426.1157, 3439.9636], [3437.6409, 3440.3376, 3428.1497, 3426.093, 3441.0642], [3437.6409, 3406.7253, 3426.825, 3426.115, 3423.9216], [3437.6409, 3443.6592, 3428.0698, 3427.6174, 3445.0134], [3437.6409, 3436.7107, 3431.0183, 3423.3228, 3442.9155]], [[3413.1362, 3414.8523, 3405.0566, 3402.8164, 3416.169], [3413.1362, 3376.8943, 3403.8745, 3405.4243, 3398.116], [3413.1362, 3420.1438, 3402.628, 3403.6082, 3422.7097], [3413.1362, 3428.71, 3400.2727, 3401.8542, 3430.9348]], [[3401.1736, 3356.4858, 3391.6997, 3387.4841, 3389.5005], [3401.1736, 3406.941, 3390.8125, 3391.6816, 3409.1763], [3401.1736, 3418.0437, 3388.7666, 3391.6228, 3419.707]], [[3451.6353, 3455.2854, 3439.805, 3439.194, 3456.2227], [3451.6353, 3455.228, 3440.4011, 3439.2266, 3455.5227]], [[3440.9548, 3443.5757, 3427.7446, 3427.5088, 3443.739]]], [[[3413.4504, 3413.149, 3404.6685, 3407.8464, 3425.5908], [3413.4504, 3410.3176, 3406.0159, 3405.6038, 3416.2107], [3413.4504, 3414.7605, 3402.0935, 3403.1653, 3416.6396], [3413.4504, 3395.1143, 3413.446, 3395.74, 3408.8445], [3413.4504, 3413.7048, 3406.3977, 3403.493, 3417.9602], [3413.4504, 3412.2334, 3401.6907, 3408.7856, 3418.1448]], [[3398.4065, 3390.9949, 3388.8643, 3385.8757, 3400.8545], [3398.4065, 3402.0562, 3386.9802, 3387.4404, 3403.2632], [3398.4065, 3347.9915, 3399.4255, 3383.92, 3373.1965], [3398.4065, 3409.5286, 3390.6338, 3387.539, 3411.8264], [3398.4065, 3395.4734, 3387.097, 3387.2095, 3404.1628]], [[3377.8687, 3383.0608, 3364.6248, 3365.6602, 3385.305], [3377.8687, 3344.4946, 3383.9446, 3365.2354, 3384.8618], [3377.8687, 3390.2253, 3367.5999, 3364.0933, 3395.0178], [3377.8687, 3392.6992, 3359.2976, 3358.4277, 3397.1362]], [[3379.2178, 3344.8306, 3376.365, 3361.9841, 3388.6863], [3379.2178, 3385.728, 3369.4214, 3364.9448, 3388.7917], [3379.2178, 3379.0754, 3368.7676, 3359.0256, 3381.8474]], [[3432.7068, 3437.28, 3420.0261, 3419.1748, 3438.306], [3432.7068, 3431.575, 3419.3252, 3418.3872, 3432.5417]], [[3428.1697, 3427.3499, 3414.1946, 3411.5793, 3428.2268]]]]\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time/'\n", + "\n", + "seeds_zc = []\n", + "for fname in ['zc-0.txt','zc-1.txt','zc-2.txt','zc-3.txt']:\n", + " f = os.path.join(d,fname)\n", + " res_zcpt = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " print(l, end='')\n", + " sc = parse_zc(l)\n", + " #print(sc)\n", + " print(curr_iter,curr_edge)\n", + " res_zcpt[curr_iter].append(sc)\n", + " curr_edge += 1\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_zcpt.append([])\n", + " seeds_zc.append(res_zcpt)\n", + "print(seeds_zc)" + ] + }, + { + "cell_type": "code", + "execution_count": 265, + "id": "28c35ab7", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2021-06-03 15:52:30,639 [3316.003, 3438.0012, 3413.2087, 3432.9817, 3416.1028]\n", + "0 0\n", + "2021-06-03 15:52:33,902 [3428.7197, 3437.0376, 3435.4497, 3431.406, 3423.3008]\n", + "0 1\n", + "2021-06-03 15:52:37,187 [3433.571, 3433.8398, 3443.7656, 3445.2422, 3428.0576]\n", + "0 2\n", + "2021-06-03 15:52:40,438 [3424.0, 3461.4963, 3357.588, 3367.761, 3432.379]\n", + "0 3\n", + "2021-06-03 15:52:43,698 [3430.171, 3440.027, 3429.592, 3429.0125, 3428.4807]\n", + "0 4\n", + "2021-06-03 15:52:46,978 [3430.5894, 3441.179, 3396.8386, 3448.0854, 3427.4749]\n", + "0 5\n", + "2021-06-03 15:52:53,784 [3414.3362, 3413.9211, 3424.0278, 3424.2869, 3402.0547]\n", + "1 0\n", + "2021-06-03 15:52:57,114 [3413.5808, 3414.1265, 3426.38, 3419.6377, 3402.1987]\n", + "1 1\n", + "2021-06-03 15:53:00,408 [3407.8691, 3433.8674, 3372.503, 3394.5388, 3408.7925]\n", + "1 2\n", + "2021-06-03 15:53:03,745 [3406.4036, 3434.4802, 3391.901, 3382.271, 3408.9995]\n", + "1 3\n", + "2021-06-03 15:53:07,037 [3418.309, 3420.8384, 3371.0635, 3434.9365, 3404.9487]\n", + "1 4\n", + "2021-06-03 15:53:13,909 [3390.4182, 3395.8423, 3402.9373, 3401.1304, 3381.6711]\n", + "2 0\n", + "2021-06-03 15:53:17,274 [3385.9412, 3419.6619, 3347.4673, 3374.8872, 3389.138]\n", + "2 1\n", + "2021-06-03 15:53:20,612 [3380.606, 3418.8423, 3368.068, 3372.3352, 3388.1663]\n", + "2 2\n", + "2021-06-03 15:53:23,985 [3400.702, 3397.7017, 3374.8247, 3411.582, 3381.7046]\n", + "2 3\n", + "2021-06-03 15:53:30,950 [3372.6282, 3423.7002, 3340.5806, 3328.9502, 3390.0767]\n", + "3 0\n", + "2021-06-03 15:53:34,361 [3344.6003, 3421.399, 3371.466, 3391.9004, 3388.0984]\n", + "3 1\n", + "2021-06-03 15:53:37,745 [3397.4958, 3380.03, 3382.4944, 3404.8098, 3361.6428]\n", + "3 2\n", + "2021-06-03 15:53:44,805 [3404.7412, 3407.8794, 3415.7288, 3405.9915, 3369.3225]\n", + "4 0\n", + "2021-06-03 15:53:48,228 [3392.7358, 3388.7097, 3401.7578, 3408.6355, 3378.586]\n", + "4 1\n", + "2021-06-03 15:53:55,379 [3388.5215, 3375.3044, 3383.107, 3392.1177, 3355.814]\n", + "5 0\n", + "2021-06-03 15:54:14,337 [3331.0073, 3445.4895, 3366.877, 3437.551, 3423.1802]\n", + "0 0\n", + "2021-06-03 15:54:17,635 [3432.6582, 3438.5635, 3411.7698, 3438.1548, 3423.9985]\n", + "0 1\n", + "2021-06-03 15:54:20,950 [3437.211, 3432.5894, 3448.6323, 3445.5056, 3426.406]\n", + "0 2\n", + "2021-06-03 15:54:24,243 [3410.9575, 3465.6436, 3359.6008, 3382.7378, 3433.3384]\n", + "0 3\n", + "2021-06-03 15:54:27,541 [3437.3213, 3441.041, 3428.275, 3434.5837, 3428.9573]\n", + "0 4\n", + "2021-06-03 15:54:30,863 [3439.5544, 3443.3918, 3420.7856, 3402.965, 3429.7078]\n", + "0 5\n", + "2021-06-03 15:54:37,742 [3418.6724, 3416.0525, 3414.5896, 3428.0664, 3403.2407]\n", + "1 0\n", + "2021-06-03 15:54:41,108 [3415.274, 3414.6406, 3426.3147, 3427.9495, 3401.8013]\n", + "1 1\n", + "2021-06-03 15:54:44,466 [3407.1357, 3438.3826, 3384.6438, 3424.5586, 3408.7603]\n", + "1 2\n", + "2021-06-03 15:54:47,826 [3409.6296, 3439.2183, 3384.1614, 3392.3228, 3409.4402]\n", + "1 3\n", + "2021-06-03 15:54:51,150 [3422.3376, 3428.2695, 3407.6172, 3399.3918, 3411.1482]\n", + "1 4\n", + "2021-06-03 15:54:58,099 [3414.4636, 3410.9324, 3421.5745, 3419.077, 3396.1267]\n", + "2 0\n", + "2021-06-03 15:55:01,490 [3393.8323, 3435.6333, 3369.2964, 3403.0098, 3402.2407]\n", + "2 1\n", + "2021-06-03 15:55:04,854 [3398.2524, 3437.246, 3383.4045, 3390.2847, 3404.0122]\n", + "2 2\n", + "2021-06-03 15:55:08,243 [3413.8787, 3409.0142, 3419.305, 3402.786, 3392.643]\n", + "2 3\n", + "2021-06-03 15:55:15,244 [3374.9055, 3428.4797, 3343.0461, 3385.7102, 3389.6038]\n", + "3 0\n", + "2021-06-03 15:55:18,671 [3373.2144, 3431.0654, 3376.9172, 3364.437, 3391.719]\n", + "3 1\n", + "2021-06-03 15:55:22,073 [3398.481, 3391.641, 3401.1362, 3398.2349, 3369.678]\n", + "3 2\n", + "2021-06-03 15:55:29,190 [3420.1055, 3425.3782, 3411.904, 3414.5076, 3381.5337]\n", + "4 0\n", + "2021-06-03 15:55:32,629 [3407.284, 3398.6133, 3418.03, 3412.9583, 3388.4722]\n", + "4 1\n", + "2021-06-03 15:55:39,812 [3389.7698, 3385.4302, 3405.16, 3401.5713, 3379.6895]\n", + "5 0\n", + "2021-06-03 15:56:19,008 [3332.8699, 3447.9526, 3433.338, 3430.625, 3424.1514]\n", + "0 0\n", + "2021-06-03 15:56:22,257 [3432.8708, 3440.8533, 3444.4404, 3442.2854, 3425.4194]\n", + "0 1\n", + "2021-06-03 15:56:25,534 [3439.3892, 3438.135, 3442.495, 3455.2542, 3431.744]\n", + "0 2\n", + "2021-06-03 15:56:28,790 [3424.4822, 3465.8188, 3414.4265, 3418.4307, 3432.298]\n", + "0 3\n", + "2021-06-03 15:56:32,045 [3438.583, 3444.325, 3447.8176, 3428.5173, 3431.4736]\n", + "0 4\n", + "2021-06-03 15:56:35,329 [3435.2087, 3446.7344, 3431.3577, 3447.7551, 3432.2405]\n", + "0 5\n", + "2021-06-03 15:56:42,106 [3424.5369, 3429.1191, 3439.3533, 3437.1565, 3414.7712]\n", + "1 0\n", + "2021-06-03 15:56:45,411 [3423.252, 3430.2834, 3427.6077, 3447.8413, 3416.2869]\n", + "1 1\n", + "2021-06-03 15:56:48,697 [3419.726, 3447.6067, 3425.8857, 3426.5862, 3416.566]\n", + "1 2\n", + "2021-06-03 15:56:52,020 [3420.8916, 3449.0596, 3428.4924, 3397.2, 3417.8965]\n", + "1 3\n", + "2021-06-03 15:56:55,284 [3425.9817, 3436.4622, 3426.0442, 3440.4583, 3418.7173]\n", + "1 4\n", + "2021-06-03 15:57:02,113 [3416.4392, 3422.1685, 3413.84, 3436.4187, 3405.8042]\n", + "2 0\n", + "2021-06-03 15:57:05,461 [3411.0354, 3444.2778, 3400.1238, 3397.6199, 3408.5144]\n", + "2 1\n", + "2021-06-03 15:57:08,772 [3406.3738, 3444.0696, 3412.5847, 3374.8508, 3409.18]\n", + "2 2\n", + "2021-06-03 15:57:12,118 [3417.1008, 3421.352, 3414.2112, 3427.0713, 3403.3994]\n", + "2 3\n", + "2021-06-03 15:57:19,024 [3396.4263, 3442.1726, 3407.15, 3394.8245, 3399.2383]\n", + "3 0\n", + "2021-06-03 15:57:22,400 [3378.6838, 3441.146, 3383.364, 3386.9956, 3398.5156]\n", + "3 1\n", + "2021-06-03 15:57:25,751 [3406.8667, 3407.638, 3390.1577, 3427.6914, 3381.407]\n", + "3 2\n", + "2021-06-03 15:57:32,745 [3429.0742, 3432.5862, 3438.3867, 3426.0674, 3386.4106]\n", + "4 0\n", + "2021-06-03 15:57:36,117 [3410.8506, 3412.7786, 3411.7769, 3430.4238, 3399.1194]\n", + "4 1\n", + "2021-06-03 15:57:43,179 [3406.3354, 3403.1428, 3408.7346, 3429.1858, 3377.1025]\n", + "5 0\n", + "2021-06-03 15:58:17,061 [3297.201, 3406.85, 3396.287, 3395.196, 3383.2002]\n", + "0 0\n", + "2021-06-03 15:58:20,374 [3396.2056, 3404.4001, 3401.3557, 3402.5322, 3388.3813]\n", + "0 1\n", + "2021-06-03 15:58:23,710 [3395.9758, 3390.2854, 3410.3748, 3403.417, 3383.0002]\n", + "0 2\n", + "2021-06-03 15:58:27,018 [3371.4836, 3428.3562, 3314.5374, 3413.5564, 3396.157]\n", + "0 3\n", + "2021-06-03 15:58:30,324 [3400.0415, 3400.5193, 3391.8628, 3420.285, 3386.7327]\n", + "0 4\n", + "2021-06-03 15:58:33,656 [3401.753, 3398.6611, 3421.286, 3376.5527, 3383.2817]\n", + "0 5\n", + "2021-06-03 15:58:40,554 [3389.2412, 3389.2122, 3389.462, 3398.4968, 3374.637]\n", + "1 0\n", + "2021-06-03 15:58:43,925 [3384.7686, 3387.7886, 3392.6165, 3404.742, 3373.1067]\n", + "1 1\n", + "2021-06-03 15:58:47,269 [3376.8604, 3411.575, 3346.8457, 3409.1099, 3381.1304]\n", + "1 2\n", + "2021-06-03 15:58:50,644 [3379.5789, 3411.0283, 3357.2102, 3412.0288, 3380.62]\n", + "1 3\n", + "2021-06-03 15:58:53,977 [3392.5635, 3392.7664, 3414.0913, 3372.8584, 3373.471]\n", + "1 4\n", + "2021-06-03 15:59:00,927 [3372.3093, 3383.4092, 3390.119, 3388.6873, 3365.8337]\n", + "2 0\n", + "2021-06-03 15:59:04,334 [3365.6182, 3408.7349, 3337.679, 3384.5256, 3373.3042]\n", + "2 1\n", + "2021-06-03 15:59:07,727 [3369.9277, 3411.2654, 3347.4407, 3393.433, 3376.348]\n", + "2 2\n", + "2021-06-03 15:59:11,143 [3383.3042, 3367.902, 3401.5742, 3370.3396, 3346.619]\n", + "2 3\n", + "2021-06-03 15:59:18,192 [3350.4326, 3403.7202, 3328.8445, 3370.7656, 3358.6265]\n", + "3 0\n", + "2021-06-03 15:59:21,639 [3341.3572, 3403.3682, 3327.1597, 3379.062, 3358.6687]\n", + "3 1\n", + "2021-06-03 15:59:25,060 [3365.9102, 3342.0754, 3382.5254, 3354.675, 3314.3286]\n", + "3 2\n", + "2021-06-03 15:59:32,207 [3396.298, 3398.378, 3381.0242, 3407.78, 3349.9995]\n", + "4 0\n", + "2021-06-03 15:59:35,656 [3369.4392, 3366.9768, 3386.5332, 3373.3599, 3352.8638]\n", + "4 1\n", + "2021-06-03 15:59:42,898 [3387.0405, 3369.645, 3408.7334, 3393.6245, 3346.823]\n", + "5 0\n" + ] + } + ], + "source": [ + "f = '../experiments/corr_time/'\n", + "\n", + "seeds_disczc = []\n", + "for fname in ['disc-zc-0.txt','disc-zc-1.txt','disc-zc-2.txt','disc-zc-3.txt']:\n", + " f = os.path.join(d,fname)\n", + " res_disczc = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " print(l, end='')\n", + " sc = parse_zc(l)\n", + " #print(sc)\n", + " print(curr_iter,curr_edge)\n", + " res_disczc[curr_iter].append(sc)\n", + " curr_edge += 1\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_disczc.append([])\n", + " seeds_disczc.append(res_disczc)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 266, + "id": "c9b4fca1", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2022-05-18 20:48:30,925 [3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555]\n", + "0 0\n", + "2022-05-18 20:48:35,654 [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432]\n", + "0 1\n", + "2022-05-18 20:48:40,536 [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438]\n", + "0 2\n", + "2022-05-18 20:48:45,261 [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127]\n", + "0 3\n", + "2022-05-18 20:48:50,567 [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254]\n", + "0 4\n", + "2022-05-18 20:48:55,942 [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]\n", + "0 5\n", + "2022-05-18 20:49:00,858 [3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969]\n", + "1 0\n", + "2022-05-18 20:49:05,706 [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323]\n", + "1 1\n", + "2022-05-18 20:49:10,458 [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482]\n", + "1 2\n", + "2022-05-18 20:49:15,285 [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284]\n", + "1 3\n", + "2022-05-18 20:49:20,127 [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]\n", + "1 4\n", + "2022-05-18 20:49:25,074 [2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196]\n", + "2 0\n", + "2022-05-18 20:49:30,040 [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203]\n", + "2 1\n", + "2022-05-18 20:49:34,876 [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26]\n", + "2 2\n", + "2022-05-18 20:49:39,998 [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]\n", + "2 3\n", + "2022-05-18 20:49:44,966 [2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213]\n", + "3 0\n", + "2022-05-18 20:49:49,805 [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593]\n", + "3 1\n", + "2022-05-18 20:49:54,814 [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]\n", + "3 2\n", + "2022-05-18 20:49:59,791 [3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178]\n", + "4 0\n", + "2022-05-18 20:50:04,623 [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]\n", + "4 1\n", + "2022-05-18 20:50:09,611 [3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]\n", + "5 0\n", + "2022-05-18 20:50:34,753 [3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574]\n", + "0 0\n", + "2022-05-18 20:50:39,477 [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703]\n", + "0 1\n", + "2022-05-18 20:50:44,311 [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782]\n", + "0 2\n", + "2022-05-18 20:50:49,022 [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276]\n", + "0 3\n", + "2022-05-18 20:50:53,824 [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108]\n", + "0 4\n", + "2022-05-18 20:50:59,423 [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]\n", + "0 5\n", + "2022-05-18 20:51:04,302 [3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166]\n", + "1 0\n", + "2022-05-18 20:51:09,090 [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117]\n", + "1 1\n", + "2022-05-18 20:51:13,829 [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173]\n", + "1 2\n", + "2022-05-18 20:51:18,706 [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173]\n", + "1 3\n", + "2022-05-18 20:51:23,447 [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]\n", + "1 4\n", + "2022-05-18 20:51:28,390 [3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626]\n", + "2 0\n", + "2022-05-18 20:51:33,198 [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776]\n", + "2 1\n", + "2022-05-18 20:51:38,016 [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776]\n", + "2 2\n", + "2022-05-18 20:51:42,796 [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]\n", + "2 3\n", + "2022-05-18 20:51:47,799 [2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806]\n", + "3 0\n", + "2022-05-18 20:51:52,721 [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808]\n", + "3 1\n", + "2022-05-18 20:51:57,549 [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]\n", + "3 2\n", + "2022-05-18 20:52:02,486 [2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706]\n", + "4 0\n", + "2022-05-18 20:52:07,274 [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]\n", + "4 1\n", + "2022-05-18 20:52:12,261 [2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]\n", + "5 0\n", + "2022-05-18 20:52:38,145 [3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583]\n", + "0 0\n", + "2022-05-18 20:52:42,974 [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668]\n", + "0 1\n", + "2022-05-18 20:52:47,758 [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577]\n", + "0 2\n", + "2022-05-18 20:52:52,735 [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965]\n", + "0 3\n", + "2022-05-18 20:52:58,335 [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087]\n", + "0 4\n", + "2022-05-18 20:53:03,179 [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]\n", + "0 5\n", + "2022-05-18 20:53:08,056 [3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753]\n", + "1 0\n", + "2022-05-18 20:53:12,780 [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974]\n", + "1 1\n", + "2022-05-18 20:53:17,576 [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863]\n", + "1 2\n", + "2022-05-18 20:53:22,347 [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657]\n", + "1 3\n", + "2022-05-18 20:53:27,094 [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]\n", + "1 4\n", + "2022-05-18 20:53:31,999 [3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857]\n", + "2 0\n", + "2022-05-18 20:53:36,765 [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25]\n", + "2 1\n", + "2022-05-18 20:53:41,578 [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253]\n", + "2 2\n", + "2022-05-18 20:53:46,333 [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]\n", + "2 3\n", + "2022-05-18 20:53:51,252 [2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699]\n", + "3 0\n", + "2022-05-18 20:53:56,044 [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87]\n", + "3 1\n", + "2022-05-18 20:54:00,859 [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]\n", + "3 2\n", + "2022-05-18 20:54:05,787 [3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492]\n", + "4 0\n", + "2022-05-18 20:54:10,590 [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]\n", + "4 1\n", + "2022-05-18 20:54:15,551 [2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]\n", + "5 0\n", + "2022-05-18 20:55:05,673 [3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889]\n", + "0 0\n", + "2022-05-18 20:55:10,387 [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398]\n", + "0 1\n", + "2022-05-18 20:55:15,186 [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012]\n", + "0 2\n", + "2022-05-18 20:55:19,886 [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682]\n", + "0 3\n", + "2022-05-18 20:55:24,662 [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197]\n", + "0 4\n", + "2022-05-18 20:55:29,537 [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]\n", + "0 5\n", + "2022-05-18 20:55:34,695 [3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682]\n", + "1 0\n", + "2022-05-18 20:55:39,748 [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324]\n", + "1 1\n", + "2022-05-18 20:55:44,530 [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246]\n", + "1 2\n", + "2022-05-18 20:55:49,453 [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574]\n", + "1 3\n", + "2022-05-18 20:55:54,183 [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]\n", + "1 4\n", + "2022-05-18 20:55:59,133 [2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873]\n", + "2 0\n", + "2022-05-18 20:56:03,918 [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515]\n", + "2 1\n", + "2022-05-18 20:56:08,821 [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467]\n", + "2 2\n", + "2022-05-18 20:56:13,785 [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]\n", + "2 3\n", + "2022-05-18 20:56:18,711 [2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394]\n", + "3 0\n", + "2022-05-18 20:56:23,581 [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536]\n", + "3 1\n", + "2022-05-18 20:56:28,389 [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]\n", + "3 2\n", + "2022-05-18 20:56:33,323 [3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507]\n", + "4 0\n", + "2022-05-18 20:56:38,141 [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]\n", + "4 1\n", + "2022-05-18 20:56:43,106 [3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]\n", + "5 0\n", + "[[[[3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555], [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432], [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438], [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127], [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254], [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]], [[3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969], [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323], [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482], [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284], [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]], [[2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196], [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203], [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26], [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]], [[2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213], [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593], [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]], [[3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178], [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]], [[3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]]], [[[3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574], [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703], [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782], [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276], [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108], [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]], [[3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166], [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117], [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173], [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173], [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]], [[3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626], [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776], [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776], [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]], [[2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806], [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808], [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]], [[2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706], [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]], [[2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]]], [[[3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583], [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668], [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577], [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965], [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087], [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]], [[3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753], [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974], [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863], [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657], [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]], [[3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857], [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25], [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253], [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]], [[2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699], [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87], [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]], [[3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492], [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]], [[2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]]], [[[3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889], [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398], [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012], [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682], [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197], [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]], [[3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682], [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324], [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246], [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574], [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]], [[2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873], [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515], [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467], [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]], [[2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394], [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536], [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]], [[3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507], [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]], [[3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]]]]\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time/'\n", + "\n", + "seeds_zc_post = []\n", + "for fname in ['post_pt_0.txt','post_pt_1.txt','post_pt_2.txt','post_pt_3.txt']:\n", + " f = os.path.join(d,fname)\n", + " res_zcpt_post = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " print(l, end='')\n", + " sc = parse_zc(l)\n", + " #print(sc)\n", + " print(curr_iter,curr_edge)\n", + " res_zcpt_post[curr_iter].append(sc)\n", + " curr_edge += 1\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_zcpt_post.append([])\n", + " seeds_zc_post.append(res_zcpt_post)\n", + "print(seeds_zc_post)" + ] + }, + { + "cell_type": "code", + "execution_count": 267, + "id": "f0b9d38b", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2022-05-18 20:48:30,925 [3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555]\n", + "0 0\n", + "2022-05-18 20:48:35,654 [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432]\n", + "0 1\n", + "2022-05-18 20:48:40,536 [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438]\n", + "0 2\n", + "2022-05-18 20:48:45,261 [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127]\n", + "0 3\n", + "2022-05-18 20:48:50,567 [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254]\n", + "0 4\n", + "2022-05-18 20:48:55,942 [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]\n", + "0 5\n", + "2022-05-18 20:49:00,858 [3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969]\n", + "1 0\n", + "2022-05-18 20:49:05,706 [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323]\n", + "1 1\n", + "2022-05-18 20:49:10,458 [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482]\n", + "1 2\n", + "2022-05-18 20:49:15,285 [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284]\n", + "1 3\n", + "2022-05-18 20:49:20,127 [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]\n", + "1 4\n", + "2022-05-18 20:49:25,074 [2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196]\n", + "2 0\n", + "2022-05-18 20:49:30,040 [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203]\n", + "2 1\n", + "2022-05-18 20:49:34,876 [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26]\n", + "2 2\n", + "2022-05-18 20:49:39,998 [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]\n", + "2 3\n", + "2022-05-18 20:49:44,966 [2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213]\n", + "3 0\n", + "2022-05-18 20:49:49,805 [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593]\n", + "3 1\n", + "2022-05-18 20:49:54,814 [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]\n", + "3 2\n", + "2022-05-18 20:49:59,791 [3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178]\n", + "4 0\n", + "2022-05-18 20:50:04,623 [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]\n", + "4 1\n", + "2022-05-18 20:50:09,611 [3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]\n", + "5 0\n", + "2022-05-18 20:50:34,753 [3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574]\n", + "0 0\n", + "2022-05-18 20:50:39,477 [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703]\n", + "0 1\n", + "2022-05-18 20:50:44,311 [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782]\n", + "0 2\n", + "2022-05-18 20:50:49,022 [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276]\n", + "0 3\n", + "2022-05-18 20:50:53,824 [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108]\n", + "0 4\n", + "2022-05-18 20:50:59,423 [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]\n", + "0 5\n", + "2022-05-18 20:51:04,302 [3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166]\n", + "1 0\n", + "2022-05-18 20:51:09,090 [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117]\n", + "1 1\n", + "2022-05-18 20:51:13,829 [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173]\n", + "1 2\n", + "2022-05-18 20:51:18,706 [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173]\n", + "1 3\n", + "2022-05-18 20:51:23,447 [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]\n", + "1 4\n", + "2022-05-18 20:51:28,390 [3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626]\n", + "2 0\n", + "2022-05-18 20:51:33,198 [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776]\n", + "2 1\n", + "2022-05-18 20:51:38,016 [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776]\n", + "2 2\n", + "2022-05-18 20:51:42,796 [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]\n", + "2 3\n", + "2022-05-18 20:51:47,799 [2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806]\n", + "3 0\n", + "2022-05-18 20:51:52,721 [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808]\n", + "3 1\n", + "2022-05-18 20:51:57,549 [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]\n", + "3 2\n", + "2022-05-18 20:52:02,486 [2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706]\n", + "4 0\n", + "2022-05-18 20:52:07,274 [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]\n", + "4 1\n", + "2022-05-18 20:52:12,261 [2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]\n", + "5 0\n", + "2022-05-18 20:52:38,145 [3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583]\n", + "0 0\n", + "2022-05-18 20:52:42,974 [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668]\n", + "0 1\n", + "2022-05-18 20:52:47,758 [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577]\n", + "0 2\n", + "2022-05-18 20:52:52,735 [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965]\n", + "0 3\n", + "2022-05-18 20:52:58,335 [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087]\n", + "0 4\n", + "2022-05-18 20:53:03,179 [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]\n", + "0 5\n", + "2022-05-18 20:53:08,056 [3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753]\n", + "1 0\n", + "2022-05-18 20:53:12,780 [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974]\n", + "1 1\n", + "2022-05-18 20:53:17,576 [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863]\n", + "1 2\n", + "2022-05-18 20:53:22,347 [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657]\n", + "1 3\n", + "2022-05-18 20:53:27,094 [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]\n", + "1 4\n", + "2022-05-18 20:53:31,999 [3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857]\n", + "2 0\n", + "2022-05-18 20:53:36,765 [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25]\n", + "2 1\n", + "2022-05-18 20:53:41,578 [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253]\n", + "2 2\n", + "2022-05-18 20:53:46,333 [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]\n", + "2 3\n", + "2022-05-18 20:53:51,252 [2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699]\n", + "3 0\n", + "2022-05-18 20:53:56,044 [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87]\n", + "3 1\n", + "2022-05-18 20:54:00,859 [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]\n", + "3 2\n", + "2022-05-18 20:54:05,787 [3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492]\n", + "4 0\n", + "2022-05-18 20:54:10,590 [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]\n", + "4 1\n", + "2022-05-18 20:54:15,551 [2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]\n", + "5 0\n", + "2022-05-18 20:55:05,673 [3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889]\n", + "0 0\n", + "2022-05-18 20:55:10,387 [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398]\n", + "0 1\n", + "2022-05-18 20:55:15,186 [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012]\n", + "0 2\n", + "2022-05-18 20:55:19,886 [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682]\n", + "0 3\n", + "2022-05-18 20:55:24,662 [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197]\n", + "0 4\n", + "2022-05-18 20:55:29,537 [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]\n", + "0 5\n", + "2022-05-18 20:55:34,695 [3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682]\n", + "1 0\n", + "2022-05-18 20:55:39,748 [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324]\n", + "1 1\n", + "2022-05-18 20:55:44,530 [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246]\n", + "1 2\n", + "2022-05-18 20:55:49,453 [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574]\n", + "1 3\n", + "2022-05-18 20:55:54,183 [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]\n", + "1 4\n", + "2022-05-18 20:55:59,133 [2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873]\n", + "2 0\n", + "2022-05-18 20:56:03,918 [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515]\n", + "2 1\n", + "2022-05-18 20:56:08,821 [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467]\n", + "2 2\n", + "2022-05-18 20:56:13,785 [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]\n", + "2 3\n", + "2022-05-18 20:56:18,711 [2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394]\n", + "3 0\n", + "2022-05-18 20:56:23,581 [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536]\n", + "3 1\n", + "2022-05-18 20:56:28,389 [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]\n", + "3 2\n", + "2022-05-18 20:56:33,323 [3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507]\n", + "4 0\n", + "2022-05-18 20:56:38,141 [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]\n", + "4 1\n", + "2022-05-18 20:56:43,106 [3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]\n", + "5 0\n", + "[[[[3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555], [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432], [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438], [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127], [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254], [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]], [[3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969], [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323], [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482], [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284], [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]], [[2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196], [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203], [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26], [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]], [[2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213], [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593], [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]], [[3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178], [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]], [[3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]]], [[[3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574], [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703], [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782], [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276], [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108], [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]], [[3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166], [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117], [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173], [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173], [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]], [[3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626], [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776], [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776], [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]], [[2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806], [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808], [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]], [[2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706], [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]], [[2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]]], [[[3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583], [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668], [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577], [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965], [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087], [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]], [[3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753], [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974], [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863], [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657], [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]], [[3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857], [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25], [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253], [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]], [[2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699], [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87], [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]], [[3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492], [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]], [[2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]]], [[[3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889], [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398], [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012], [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682], [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197], [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]], [[3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682], [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324], [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246], [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574], [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]], [[2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873], [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515], [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467], [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]], [[2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394], [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536], [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]], [[3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507], [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]], [[3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]]]]\n" + ] + } + ], + "source": [ + "d = '../experiments/corr_time/'\n", + "\n", + "seeds_disc_post = []\n", + "for fname in ['post_pt_0.txt','post_pt_1.txt','post_pt_2.txt','post_pt_3.txt']:\n", + " f = os.path.join(d,fname)\n", + " res_disc_post = [[]]\n", + " curr_edge = 0\n", + " curr_iter = 0\n", + " for l in open(f,'r'):\n", + " if '[' in l:\n", + " print(l, end='')\n", + " sc = parse_zc(l)\n", + " #print(sc)\n", + " print(curr_iter,curr_edge)\n", + " res_disc_post[curr_iter].append(sc)\n", + " curr_edge += 1\n", + " if curr_edge == 6-curr_iter:\n", + " curr_iter += 1\n", + " curr_edge = 0# curr_iter\n", + " if curr_iter == 6:\n", + " break\n", + " res_disc_post.append([])\n", + " seeds_disc_post.append(res_disc_post)\n", + "print(seeds_disc_post)" + ] + }, + { + "cell_type": "code", + "execution_count": 268, + "id": "7b9ceceb", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0 100 0\n", + "0 100 1\n", + "0 100 2\n", + "0 100 3\n", + "0 100 4\n", + "0 100 5\n", + "1 125 1\n", + "1 125 2\n", + "1 125 3\n", + "1 125 4\n", + "1 125 5\n", + "2 150 2\n", + "2 150 3\n", + "2 150 4\n", + "2 150 5\n", + "3 175 3\n", + "3 175 4\n", + "3 175 5\n", + "4 200 4\n", + "4 200 5\n", + "5 225 5\n", + "0 100 0\n", + "0 100 1\n", + "0 100 2\n", + "0 100 3\n", + "0 100 4\n", + "0 100 5\n", + "1 125 1\n", + "1 125 2\n", + "1 125 3\n", + "1 125 4\n", + "1 125 5\n", + "2 150 2\n", + "2 150 3\n", + "2 150 4\n", + "2 150 5\n", + "3 175 3\n", + "3 175 4\n", + "3 175 5\n", + "4 200 4\n", + "4 200 5\n", + "5 225 5\n", + "0 100 0\n", + "0 100 1\n", + "0 100 2\n", + "0 100 3\n", + "0 100 4\n", + "0 100 5\n", + "1 125 1\n", + "1 125 2\n", + "1 125 3\n", + "1 125 4\n", + "1 125 5\n", + "2 150 2\n", + "2 150 3\n", + "2 150 4\n", + "2 150 5\n", + "3 175 3\n", + "3 175 4\n", + "3 175 5\n", + "4 200 4\n", + "4 200 5\n", + "5 225 5\n", + "0 100 0\n", + "0 100 1\n", + "0 100 2\n", + "0 100 3\n", + "0 100 4\n", + "0 100 5\n", + "1 125 1\n", + "1 125 2\n", + "1 125 3\n", + "1 125 4\n", + "1 125 5\n", + "2 150 2\n", + "2 150 3\n", + "2 150 4\n", + "2 150 5\n", + "3 175 3\n", + "3 175 4\n", + "3 175 5\n", + "4 200 4\n", + "4 200 5\n", + "5 225 5\n" + ] + } + ], + "source": [ + "seeds_discacc = []\n", + "for dacc in [disc_acc_raw_25_s0,disc_acc_raw_25_s1,disc_acc_raw_25_s2,disc_acc_raw_25_s3]:\n", + " res_discacc = []\n", + " for ite in range(100,250,25):\n", + " it = (ite-100)//25\n", + " res_discacc.append([])\n", + " for e in range(it, 6):\n", + " print(it,ite,e)\n", + " res_discacc[it].append([])\n", + " for o in range(5):\n", + " res_discacc[it][e-it].append(dacc[ite][e][o])\n", + " seeds_discacc.append(res_discacc)" + ] + }, + { + "cell_type": "code", + "execution_count": 269, + "id": "76f5e9f4", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "['none', 'skip_connect', 'nor_conv_1x1', 'nor_conv_3x3', 'avg_pool_3x3']\n" + ] + } + ], + "source": [ + "import csv\n", + "m_names = {\n", + " 'acc':'avg-acc',\n", + " 'best-acc':'best-acc',\n", + " 'discrete acc darts':'disc-acc',\n", + " 'best_nwot':'best_zc(nwot)',\n", + " 'best_synflow':'best_zc(synflow)',\n", + " 'dartspt':'darts-pt',\n", + " 'zc pt':'zc-pt(nwot)',\n", + " 'discrete zc':'disc-zc(nwot)',\n", + " 'alpha':'darts-100',\n", + " 'alpha-60':'darts',\n", + " 'tenaspt':'tenas',\n", + " 'synflow':'zc-pt(synflow)',\n", + " 'synflow_disc':'disc-zc(synflow)',\n", + " 'zc-pt-post':'zc-pt-post',\n", + " 'zc-disc-post':'zc-disc-post'\n", + "}\n", + "ops=[]\n", + "edge = 0\n", + "num_edges = 6\n", + "op_strengths = []\n", + "for e in range(num_edges):\n", + " op_strengths.append({})\n", + "\n", + "with open('op_strength_src.csv') as csv_file:\n", + " csv_reader = csv.reader(csv_file, delimiter=',')\n", + " line_count = 0\n", + " for row in csv_reader:\n", + " if line_count == 0:\n", + " ops = row[1:-1]\n", + " line_count += 1\n", + " else:\n", + " #print(row)\n", + " if row == ['', '', '', '', '', '', '']:\n", + " edge += 1\n", + " line_count += 1\n", + " continue\n", + " #parse row\n", + " method = m_names[row[0]]\n", + " op_strengths[edge][method] = []\n", + " for r in row[1:-1]:\n", + " if '±' in r:\n", + " r1 = r.split('±')[0]\n", + " r2 = r.split('±')[1]\n", + " r=r1\n", + " metric = float(r)\n", + " op_strengths[edge][method].append(metric)\n", + " line_count += 1\n", + "print(ops)" + ] + }, + { + "cell_type": "code", + "execution_count": 270, + "id": "1b21952d", + "metadata": {}, + "outputs": [], + "source": [ + "sq_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " if 'acc' not in k:\n", + " continue\n", + " sq_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'acc' not in k:\n", + " continue\n", + " if 'pt' in k or 'tenas' in k:\n", + " sq_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " sq_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 271, + "id": "d4c12b27", + "metadata": {}, + "outputs": [], + "source": [ + "xx_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " if 'nwot' not in k:\n", + " continue\n", + " xx_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'nwot' not in k:\n", + " continue\n", + " if 'pt' in k or 'tenas' in k:\n", + " xx_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " xx_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 272, + "id": "ebb71818", + "metadata": {}, + "outputs": [], + "source": [ + "yy_op_strengths = {}\n", + "for k in op_strengths[0].keys():\n", + " if 'synflow' not in k:\n", + " continue\n", + " yy_op_strengths[k] = []\n", + "for e in op_strengths:\n", + " for k,v in e.items():\n", + " if 'synflow' not in k:\n", + " continue\n", + " if 'pt' in k or 'tenas' in k:\n", + " yy_op_strengths[k].append([-vv for vv in v])\n", + " else:\n", + " yy_op_strengths[k].append(v)" + ] + }, + { + "cell_type": "code", + "execution_count": 273, + "id": "d9d5104c", + "metadata": {}, + "outputs": [], + "source": [ + "res_bestacc = []\n", + "for ite in range(6):\n", + " res_bestacc.append([])\n", + " for i,edges in enumerate(sq_op_strengths['best-acc']):\n", + " if i >= ite:\n", + " res_bestacc[ite].append(edges)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 274, + "id": "120352bf", + "metadata": {}, + "outputs": [], + "source": [ + "res_bestnwot = []\n", + "for ite in range(6):\n", + " res_bestnwot.append([])\n", + " for i,edges in enumerate(xx_op_strengths['best_zc(nwot)']):\n", + " if i >= ite:\n", + " res_bestnwot[ite].append(edges)" + ] + }, + { + "cell_type": "code", + "execution_count": 275, + "id": "4d250085", + "metadata": {}, + "outputs": [], + "source": [ + "res_bestsynflow = []\n", + "for ite in range(6):\n", + " res_bestsynflow.append([])\n", + " for i,edges in enumerate(yy_op_strengths['best_zc(synflow)']):\n", + " if i >= ite:\n", + " res_bestsynflow[ite].append(edges)" + ] + }, + { + "cell_type": "code", + "execution_count": 276, + "id": "e8490253", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(6,) (6,)\n", + "darts-pt 0 6 0.4333333333333333\n", + "darts-pt 1 5 0.45999999999999996\n", + "darts-pt 2 4 0.44999999999999996\n", + "darts-pt 3 3 0.25476269788227823\n", + "darts-pt 4 2 0.25\n", + "darts-pt 5 1 0.6\n", + "zc-pt 0 6 0.7833333333333332\n", + "zc-pt 1 5 0.7599999999999999\n", + "zc-pt 2 4 0.7999999999999999\n", + "zc-pt 3 3 0.7999999999999998\n", + "zc-pt 4 2 0.8999999999999998\n", + "zc-pt 5 1 0.7999999999999999\n", + "disc-zc 0 6 0.4333333333333333\n", + "disc-zc 1 5 0.5599999999999998\n", + "disc-zc 2 4 0.3499999999999999\n", + "disc-zc 3 3 0.16666666666666666\n", + "disc-zc 4 2 0.5\n", + "disc-zc 5 1 0.7\n", + "disc-acc 0 6 -0.4944809881425583\n", + "disc-acc 1 5 0.21999999999999997\n", + "disc-acc 2 4 0.15\n", + "disc-acc 3 3 0.19999999999999998\n", + "disc-acc 4 2 -0.6499999999999999\n", + "disc-acc 5 1 0.7999999999999999\n", + "tenas 0 6 -0.016666666666666663\n", + "tenas 1 5 0.2\n", + "tenas 2 4 0.5634741882031932\n", + "tenas 3 3 -0.44907119849998595\n", + "tenas 4 2 -0.30638779556033097\n", + "tenas 5 1 0.6\n", + "synflow-pt 0 6 0.5833333333333333\n", + "synflow-pt 1 5 0.41999999999999993\n", + "synflow-pt 2 4 0.6\n", + "synflow-pt 3 3 0.6666666666666665\n", + "synflow-pt 4 2 0.7\n", + "synflow-pt 5 1 0.7999999999999999\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/hongkaiw/anaconda2/envs/darts/lib/python3.6/site-packages/ipykernel_launcher.py:2: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray\n", + " \n" + ] + } + ], + "source": [ + "synflow_pt = [[[1.9254546997703658e+31, 7.550824082577545e+30, 1.1723004900851509e+30, 8.792926979292114e+26, 7.761097516638681e+30], [3.315644898238902e+30, 2.364990995395807e+30, 1.3944189408575636e+30, 2.7860638611627277e+29, 2.4449139154865387e+30], [1.027821362609695e+31, 4.60339619278827e+30, 1.3596304579543698e+30, 1.0153355739194138e+28, 5.288227733405575e+30], [2.2246311555904013e+30, 1.9221789522629679e+30, 1.5145494011018092e+30, 7.758504048243155e+29, 1.9084319544482122e+30], [3.30097414765282e+30, 2.4317753487646258e+30, 1.3154927711176233e+30, 2.8553199980410833e+29, 2.635892355076354e+30], [1.8310242389594894e+31, 7.672761253849547e+30, 1.2619444560645407e+30, 8.955410292018776e+26, 7.888486948349449e+30]], [[2.6429034357451325e+36, 2.4201835071162787e+36, 2.082574161801049e+36, 1.0581597364709278e+36, 2.2268849373862722e+36], [1.9084231586756567e+37, 8.630932098450172e+36, 1.649365102414475e+36, 3.190570356896333e+33, 7.779186730084675e+36], [2.172407837428291e+36, 2.2032109685312798e+36, 1.8951150268682847e+36, 1.5489585936318098e+36, 1.8942854055546243e+36], [4.975185764940793e+36, 3.551904881464992e+36, 1.9379154099552753e+36, 2.307116493213678e+35, 3.7423730891260665e+36], [2.230225070642387e+37, 1.0063697919565774e+37, 1.4716318854577188e+36, 1.1356311220147188e+33, 1.0247858280081403e+37]], [[1.4411809186273965e+38, 7.610273872297572e+37, 1.485454189974876e+37, 8.867389682907663e+34, 6.694319809870732e+37], [2.2360291743496667e+37, 2.1822286312565687e+37, 1.958605167501125e+37, 1.6526352243486487e+37, 2.2685386904115774e+37], [4.642566819942127e+37, 3.340228707451924e+37, 1.8136250034691332e+37, 3.771342847042008e+36, 3.2533439183061095e+37], [2.6113192960276024e+38, 1.1325997105418525e+38, 1.4224306580359635e+37, 7.366254555856491e+33, 1.0495650586557928e+38]], [[2.6289442260421542e+42, 2.759583313322214e+42, 2.8465901547928366e+42, 2.4796126715622784e+42, 2.7939468238154254e+42], [3.9044443493234464e+42, 2.929031675907644e+42, 2.502270473367994e+42, 1.2182978568020103e+42, 2.958130286132567e+42], [5.489939426278009e+43, 1.7362965508110916e+43, 1.8853367715424757e+42, 1.5069732289658475e+38, 1.7910834920386312e+43]], [[5.5081687888793165e+42, 4.454629474625495e+42, 3.714018522842759e+42, 1.7230675729486142e+42, 4.5466463594476375e+42], [7.021086500714562e+43, 2.476832962484626e+43, 2.683217167979067e+42, 3.0033541214485753e+38, 2.3808025802826726e+43]], [[7.425118324010795e+44, 2.7570207200206626e+44, 4.50005208275713e+43, 3.423283542381966e+40, 2.5539606709526e+44]]]\n", + "print(np.array(synflow_pt).shape, np.array(res_disczc).shape)\n", + "from scipy import stats\n", + "correls = {}\n", + "for n,res in [('darts-pt',res_dartspt), ('zc-pt',res_zcpt), ('disc-zc',res_disczc), ('disc-acc',res_discacc),('tenas', res_tenas),('synflow-pt', synflow_pt)]:\n", + " correls[n] = []\n", + " for i,ite in enumerate(res):\n", + " #compute correlation per edge\n", + " to_avg = []\n", + " for j in range(len(ite)):\n", + " cr = stats.spearmanr(ite[j],res_bestacc[i][j]).correlation\n", + " if 'pt' in n or 'tenas' in n:\n", + " cr = -cr\n", + " #print(n,i,j,cr)\n", + " to_avg.append(cr)\n", + " #print()\n", + " \n", + " #average over all edges\n", + " avgcr = sum(to_avg)/len(to_avg)\n", + " print(n,i,len(to_avg),avgcr)\n", + " correls[n].append(avgcr)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 277, + "id": "28dd8f5e", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import random\n", + "\n", + "for k,v in correls.items():\n", + " r = random.random()\n", + " b = random.random()\n", + " g = random.random()\n", + " color = (r, g, b)\n", + " plt.plot(v,label=k, color=color)\n", + "plt.xlabel('iteration')\n", + "plt.ylabel('Spearman-$\\\\rho$')\n", + "plt.legend()\n", + "plt.grid()\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 278, + "id": "9c9ab090", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[[[3454.2227, 3448.5942, 3439.917, 3443.5508, 3459.2842], [3454.2227, 3451.5684, 3442.229, 3443.3025, 3456.3674], [3454.2227, 3453.9937, 3443.8208, 3443.2834, 3455.4973], [3454.2227, 3437.5054, 3446.7268, 3446.9026, 3448.9456], [3454.2227, 3450.4873, 3444.7363, 3444.004, 3453.9998], [3454.2227, 3450.7974, 3445.511, 3442.5146, 3455.8496]], [[3410.4263, 3398.2515, 3399.248, 3399.6084, 3406.341], [3410.4263, 3412.3748, 3400.7766, 3399.6194, 3413.2373], [3410.4263, 3388.5095, 3411.0461, 3396.8948, 3405.5454], [3410.4263, 3413.923, 3399.1729, 3396.2065, 3415.4045], [3410.4263, 3407.433, 3396.2961, 3396.5044, 3414.144]], [[3407.7637, 3410.3164, 3397.7993, 3396.4685, 3410.7139], [3407.7637, 3394.416, 3407.1438, 3397.2485, 3409.7224], [3407.7637, 3413.7717, 3397.677, 3393.7932, 3414.63], [3407.7637, 3396.2178, 3391.5396, 3390.6956, 3412.6257]], [[3411.9246, 3395.106, 3408.9714, 3400.6265, 3411.457], [3411.9246, 3410.2097, 3402.102, 3398.2625, 3410.8896], [3411.9246, 3396.0486, 3396.4329, 3397.1685, 3412.3145]], [[3420.9126, 3418.6077, 3406.8176, 3407.9004, 3418.7434], [3420.9126, 3419.215, 3406.6326, 3402.9668, 3438.223]], [[3398.0125, 3395.5862, 3386.5527, 3382.1787, 3415.7268]]], [[[3455.2336, 3449.8987, 3449.5383, 3441.8157, 3461.1794], [3455.2336, 3452.0488, 3444.8074, 3443.643, 3457.1467], [3455.2336, 3456.1172, 3444.3286, 3445.1277, 3457.6875], [3455.2336, 3437.8433, 3445.892, 3446.7576, 3448.9878], [3455.2336, 3453.3945, 3446.955, 3445.5383, 3456.8743], [3455.2336, 3452.2458, 3445.8218, 3447.6575, 3457.1719]], [[3432.2466, 3421.224, 3424.2947, 3418.4517, 3429.7644], [3432.2466, 3433.9812, 3424.7913, 3420.903, 3435.017], [3432.2466, 3398.7742, 3437.5159, 3429.6768, 3419.9104], [3432.2466, 3435.862, 3427.0771, 3424.7644, 3437.833], [3432.2466, 3426.113, 3419.593, 3424.1943, 3433.4993]], [[3412.7212, 3414.2988, 3404.197, 3401.6191, 3415.7085], [3412.7212, 3364.226, 3415.5835, 3412.1497, 3389.125], [3412.7212, 3414.928, 3404.2593, 3405.9949, 3417.7905], [3412.7212, 3417.69, 3399.8599, 3403.5298, 3420.8538]], [[3403.024, 3348.0261, 3400.9155, 3397.694, 3379.5696], [3403.024, 3406.2808, 3390.7632, 3391.8262, 3408.2861], [3403.024, 3410.9895, 3391.5903, 3391.9119, 3413.236]], [[3462.2537, 3461.3962, 3449.4395, 3448.4968, 3461.9895], [3462.2537, 3468.3677, 3450.1323, 3450.3123, 3468.6287]], [[3439.2002, 3442.873, 3426.961, 3426.1606, 3443.2004]]], [[[3459.1682, 3454.2397, 3449.2122, 3449.0579, 3465.5217], [3459.1682, 3456.3445, 3446.3127, 3447.499, 3461.774], [3459.1682, 3459.4285, 3449.3945, 3447.647, 3461.099], [3459.1682, 3446.3042, 3451.9297, 3449.8296, 3458.2988], [3459.1682, 3456.9915, 3447.8384, 3449.793, 3460.7205], [3459.1682, 3455.902, 3451.3115, 3446.9766, 3461.12]], [[3437.6409, 3432.1074, 3426.015, 3426.1157, 3439.9636], [3437.6409, 3440.3376, 3428.1497, 3426.093, 3441.0642], [3437.6409, 3406.7253, 3426.825, 3426.115, 3423.9216], [3437.6409, 3443.6592, 3428.0698, 3427.6174, 3445.0134], [3437.6409, 3436.7107, 3431.0183, 3423.3228, 3442.9155]], [[3413.1362, 3414.8523, 3405.0566, 3402.8164, 3416.169], [3413.1362, 3376.8943, 3403.8745, 3405.4243, 3398.116], [3413.1362, 3420.1438, 3402.628, 3403.6082, 3422.7097], [3413.1362, 3428.71, 3400.2727, 3401.8542, 3430.9348]], [[3401.1736, 3356.4858, 3391.6997, 3387.4841, 3389.5005], [3401.1736, 3406.941, 3390.8125, 3391.6816, 3409.1763], [3401.1736, 3418.0437, 3388.7666, 3391.6228, 3419.707]], [[3451.6353, 3455.2854, 3439.805, 3439.194, 3456.2227], [3451.6353, 3455.228, 3440.4011, 3439.2266, 3455.5227]], [[3440.9548, 3443.5757, 3427.7446, 3427.5088, 3443.739]]], [[[3413.4504, 3413.149, 3404.6685, 3407.8464, 3425.5908], [3413.4504, 3410.3176, 3406.0159, 3405.6038, 3416.2107], [3413.4504, 3414.7605, 3402.0935, 3403.1653, 3416.6396], [3413.4504, 3395.1143, 3413.446, 3395.74, 3408.8445], [3413.4504, 3413.7048, 3406.3977, 3403.493, 3417.9602], [3413.4504, 3412.2334, 3401.6907, 3408.7856, 3418.1448]], [[3398.4065, 3390.9949, 3388.8643, 3385.8757, 3400.8545], [3398.4065, 3402.0562, 3386.9802, 3387.4404, 3403.2632], [3398.4065, 3347.9915, 3399.4255, 3383.92, 3373.1965], [3398.4065, 3409.5286, 3390.6338, 3387.539, 3411.8264], [3398.4065, 3395.4734, 3387.097, 3387.2095, 3404.1628]], [[3377.8687, 3383.0608, 3364.6248, 3365.6602, 3385.305], [3377.8687, 3344.4946, 3383.9446, 3365.2354, 3384.8618], [3377.8687, 3390.2253, 3367.5999, 3364.0933, 3395.0178], [3377.8687, 3392.6992, 3359.2976, 3358.4277, 3397.1362]], [[3379.2178, 3344.8306, 3376.365, 3361.9841, 3388.6863], [3379.2178, 3385.728, 3369.4214, 3364.9448, 3388.7917], [3379.2178, 3379.0754, 3368.7676, 3359.0256, 3381.8474]], [[3432.7068, 3437.28, 3420.0261, 3419.1748, 3438.306], [3432.7068, 3431.575, 3419.3252, 3418.3872, 3432.5417]], [[3428.1697, 3427.3499, 3414.1946, 3411.5793, 3428.2268]]]]\n" + ] + } + ], + "source": [ + "print(seeds_zc)" + ] + }, + { + "cell_type": "code", + "execution_count": 279, + "id": "222093c7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[[[[3033.718, 3021.516, 3027.1863, 3020.9617, 3037.8555],\n", + " [3033.718, 3025.288, 3017.6064, 3013.8333, 3032.5432],\n", + " [3033.718, 3035.1772, 3018.2073, 3018.6677, 3037.6438],\n", + " [3033.718, 3000.205, 3027.769, 3025.363, 3013.8127],\n", + " [3033.718, 3028.4795, 3020.1318, 3020.41, 3033.3254],\n", + " [3033.718, 3029.278, 3031.5808, 3019.37, 3036.4897]],\n", + " [[3005.5046, 3000.849, 2989.905, 2986.5244, 3009.7969],\n", + " [3005.5046, 3008.694, 2986.0205, 2981.9211, 3010.1323],\n", + " [3005.5046, 2973.9795, 2995.4863, 2996.9456, 2991.1482],\n", + " [3005.5046, 3006.5203, 2981.8164, 2985.8533, 3009.1284],\n", + " [3005.5046, 3002.8496, 3003.1018, 2989.465, 3011.202]],\n", + " [[2979.046, 2984.929, 2960.515, 2957.3645, 2986.6196],\n", + " [2979.046, 2953.1233, 2964.4185, 2963.0195, 2970.203],\n", + " [2979.046, 2979.8394, 2955.0237, 2957.9814, 2983.26],\n", + " [2979.046, 2988.5159, 2965.227, 2954.8782, 2992.764]],\n", + " [[2960.2083, 2928.2576, 2942.0337, 2944.9033, 2948.213],\n", + " [2960.2083, 2960.9675, 2933.1477, 2936.4363, 2964.0593],\n", + " [2960.2083, 2969.54, 2942.4905, 2931.6006, 2972.9087]],\n", + " [[3035.1707, 3050.5786, 3000.5264, 3008.3145, 3052.0178],\n", + " [3035.1707, 3055.772, 3011.7424, 3002.8928, 3057.716]],\n", + " [[3027.4133, 3050.5605, 3000.5674, 2989.9187, 3052.711]]],\n", + " [[[3039.9688, 3021.497, 3036.904, 3028.809, 3039.3574],\n", + " [3039.9688, 3030.2551, 3025.239, 3018.987, 3037.703],\n", + " [3039.9688, 3041.8384, 3027.4976, 3022.0457, 3044.3782],\n", + " [3039.9688, 3007.712, 3028.8633, 3028.601, 3022.0276],\n", + " [3039.9688, 3036.146, 3025.863, 3021.7114, 3041.108],\n", + " [3039.9688, 3037.3657, 3031.2693, 3028.6663, 3044.6868]],\n", + " [[3044.534, 3040.6099, 3027.8325, 3020.0168, 3046.5166],\n", + " [3044.534, 3040.609, 3029.7178, 3021.203, 3046.5117],\n", + " [3044.534, 3024.8137, 3029.5503, 3027.2195, 3036.173],\n", + " [3044.534, 3024.8318, 3029.673, 3021.5583, 3036.173],\n", + " [3044.534, 3042.0537, 3037.0723, 3030.2441, 3050.544]],\n", + " [[3001.9712, 3000.4326, 2985.5862, 2977.1582, 3006.9626],\n", + " [3001.9712, 2978.502, 2983.2495, 2981.4392, 2992.7776],\n", + " [3001.9712, 2978.5254, 2982.5193, 2974.6912, 2992.7776],\n", + " [3001.9712, 3008.8423, 2990.522, 2982.4822, 3014.7805]],\n", + " [[2966.7712, 2938.295, 2945.298, 2944.9556, 2955.5806],\n", + " [2966.7712, 2938.3245, 2946.01, 2939.0007, 2955.5808],\n", + " [2966.7712, 2983.7983, 2950.3147, 2940.7524, 2986.38]],\n", + " [[2996.1855, 2981.7153, 2966.3416, 2957.6387, 3004.8706],\n", + " [2996.1855, 3015.4792, 2968.218, 2962.3416, 3016.9377]],\n", + " [[2929.7063, 2948.9229, 2895.8394, 2889.8413, 2951.3345]]],\n", + " [[[3067.0476, 3055.9404, 3059.8901, 3060.4536, 3073.5583],\n", + " [3067.0476, 3058.9197, 3048.8745, 3051.2664, 3066.668],\n", + " [3067.0476, 3068.708, 3056.3506, 3047.9695, 3071.3577],\n", + " [3067.0476, 3032.6658, 3058.9646, 3059.2861, 3047.1965],\n", + " [3067.0476, 3060.9983, 3057.1006, 3054.3428, 3066.2087],\n", + " [3067.0476, 3063.1135, 3058.818, 3064.5405, 3070.7593]],\n", + " [[3065.9402, 3061.2915, 3044.203, 3046.3428, 3067.9753],\n", + " [3065.9402, 3061.2927, 3051.388, 3042.1387, 3067.974],\n", + " [3065.9402, 3041.0137, 3053.2432, 3053.1033, 3053.863],\n", + " [3065.9402, 3041.0032, 3052.2751, 3050.1904, 3053.8657],\n", + " [3065.9402, 3061.2866, 3055.9668, 3060.0898, 3070.5847]],\n", + " [[3021.2388, 3017.9966, 3004.79, 2992.493, 3024.857],\n", + " [3021.2388, 2994.833, 3003.6255, 3000.7473, 3010.25],\n", + " [3021.2388, 2994.823, 3003.9062, 3001.0193, 3010.253],\n", + " [3021.2388, 3027.198, 3008.8643, 3007.6492, 3034.0918]],\n", + " [[2994.887, 2969.6892, 2975.3455, 2973.0103, 2988.8699],\n", + " [2994.887, 2969.6804, 2975.3157, 2973.936, 2988.87],\n", + " [2994.887, 3007.5938, 2974.8774, 2966.9976, 3011.206]],\n", + " [[3024.92, 3010.8435, 2993.4617, 2989.5176, 3035.492],\n", + " [3024.92, 3045.3206, 2998.4854, 2990.0522, 3047.29]],\n", + " [[2956.574, 2972.47, 2922.4736, 2909.5815, 2976.0298]]],\n", + " [[[3030.235, 3018.9858, 3021.8157, 3016.221, 3037.5889],\n", + " [3030.235, 3023.8528, 3015.9932, 3014.775, 3031.5398],\n", + " [3030.235, 3031.5718, 3015.5999, 3014.1123, 3034.2012],\n", + " [3030.235, 3001.4236, 3021.6995, 3014.814, 3016.3682],\n", + " [3030.235, 3025.7354, 3016.7183, 3011.9666, 3030.9197],\n", + " [3030.235, 3026.3755, 3026.6306, 3023.9985, 3034.1895]],\n", + " [[3012.9116, 3008.1445, 2998.5518, 2997.3403, 3017.682],\n", + " [3012.9116, 3015.856, 2988.888, 2989.2764, 3017.324],\n", + " [3012.9116, 2982.905, 2999.614, 2996.0273, 3002.4246],\n", + " [3012.9116, 3017.6116, 2993.5288, 2985.9888, 3020.5574],\n", + " [3012.9116, 3009.5156, 3006.1611, 3006.0317, 3018.7861]],\n", + " [[2997.4038, 3000.3772, 2974.8872, 2971.8984, 3002.1873],\n", + " [2997.4038, 2975.475, 2982.5854, 2976.2322, 2993.0515],\n", + " [2997.4038, 2998.711, 2975.7466, 2968.26, 3002.3467],\n", + " [2997.4038, 3002.033, 2979.0662, 2981.3796, 3007.1682]],\n", + " [[2962.0386, 2937.9846, 2946.9138, 2939.2222, 2957.1394],\n", + " [2962.0386, 2965.4814, 2939.104, 2931.6487, 2968.6536],\n", + " [2962.0386, 2965.9026, 2942.402, 2941.3867, 2970.097]],\n", + " [[3029.5757, 3043.9714, 2998.8394, 2990.1753, 3045.7507],\n", + " [3029.5757, 3049.458, 3004.6865, 3005.9287, 3051.7673]],\n", + " [[3011.797, 3034.072, 2981.5203, 2984.9082, 3036.0544]]]]" + ] + }, + "execution_count": 279, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "seeds_zc_post" + ] + }, + { + "cell_type": "code", + "execution_count": 280, + "id": "ad2e9315", + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/hongkaiw/anaconda2/envs/darts/lib/python3.6/site-packages/ipykernel_launcher.py:4: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray\n", + " after removing the cwd from sys.path.\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1, 6) (6,)\n", + "darts-pt 0 5 6 0.46666666666666656\n", + "darts-pt 1 4 5 0.45999999999999996\n", + "darts-pt 2 3 4 0.44999999999999996\n", + "darts-pt 3 2 3 0.3333333333333333\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.4333333333333333\n", + "darts-pt 1 4 5 0.43999999999999995\n", + "darts-pt 2 3 4 0.5249999999999999\n", + "darts-pt 3 2 3 0.4333333333333333\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.3833333333333333\n", + "darts-pt 1 4 5 0.36\n", + "darts-pt 2 3 4 0.475\n", + "darts-pt 3 2 3 0.26666666666666666\n", + "darts-pt 4 1 2 0.19999999999999998\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.4333333333333333\n", + "darts-pt 1 4 5 0.45999999999999996\n", + "darts-pt 2 3 4 0.44999999999999996\n", + "darts-pt 3 2 3 0.25476269788227823\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "disc-acc 0 5 6 -0.16666666666666666\n", + "disc-acc 1 4 5 0.07999999999999999\n", + "disc-acc 2 3 4 0.15\n", + "disc-acc 3 2 3 -0.06666666666666668\n", + "disc-acc 4 1 2 0.6499999999999999\n", + "disc-acc 5 0 1 -0.49999999999999994\n", + "disc-acc 0 5 6 -0.5\n", + "disc-acc 1 4 5 -2.2204460492503132e-17\n", + "disc-acc 2 3 4 0.32499999999999996\n", + "disc-acc 3 2 3 -0.3333333333333333\n", + "disc-acc 4 1 2 -0.25\n", + "disc-acc 5 0 1 0.09999999999999999\n", + "disc-acc 0 5 6 -0.38333333333333336\n", + "disc-acc 1 4 5 0.019999999999999973\n", + "disc-acc 2 3 4 0.07499999999999993\n", + "disc-acc 3 2 3 -0.36666666666666664\n", + "disc-acc 4 1 2 -0.6\n", + "disc-acc 5 0 1 -0.6\n", + "disc-acc 0 5 6 -0.4944809881425583\n", + "disc-acc 1 4 5 0.21999999999999997\n", + "disc-acc 2 3 4 0.15\n", + "disc-acc 3 2 3 0.19999999999999998\n", + "disc-acc 4 1 2 -0.6499999999999999\n", + "disc-acc 5 0 1 0.7999999999999999\n", + "zc-pt(nwot) 0 5 6 0.7333333333333333\n", + "zc-pt(nwot) 1 4 5 0.6599999999999999\n", + "zc-pt(nwot) 2 3 4 0.8249999999999998\n", + "zc-pt(nwot) 3 2 3 0.5333333333333333\n", + "zc-pt(nwot) 4 1 2 0.6499999999999999\n", + "zc-pt(nwot) 5 0 1 0.7999999999999999\n", + "zc-pt(nwot) 0 5 6 0.7666666666666665\n", + "zc-pt(nwot) 1 4 5 0.7\n", + "zc-pt(nwot) 2 3 4 0.6749999999999998\n", + "zc-pt(nwot) 3 2 3 0.5333333333333333\n", + "zc-pt(nwot) 4 1 2 0.6499999999999999\n", + "zc-pt(nwot) 5 0 1 0.6\n", + "zc-pt(nwot) 0 5 6 0.75\n", + "zc-pt(nwot) 1 4 5 0.7\n", + "zc-pt(nwot) 2 3 4 0.5999999999999999\n", + "zc-pt(nwot) 3 2 3 0.6\n", + "zc-pt(nwot) 4 1 2 0.7499999999999999\n", + "zc-pt(nwot) 5 0 1 0.6\n", + "zc-pt(nwot) 0 5 6 0.7833333333333332\n", + "zc-pt(nwot) 1 4 5 0.7599999999999999\n", + "zc-pt(nwot) 2 3 4 0.7999999999999999\n", + "zc-pt(nwot) 3 2 3 0.7999999999999998\n", + "zc-pt(nwot) 4 1 2 0.8999999999999998\n", + "zc-pt(nwot) 5 0 1 0.7999999999999999\n", + "disc-zc(nwot) 0 5 6 0.24999999999999997\n", + "disc-zc(nwot) 1 4 5 0.23999999999999994\n", + "disc-zc(nwot) 2 3 4 0.02500000000000001\n", + "disc-zc(nwot) 3 2 3 0.06666666666666667\n", + "disc-zc(nwot) 4 1 2 0.39999999999999997\n", + "disc-zc(nwot) 5 0 1 0.19999999999999998\n", + "disc-zc(nwot) 0 5 6 0.06666666666666664\n", + "disc-zc(nwot) 1 4 5 0.13999999999999996\n", + "disc-zc(nwot) 2 3 4 0.175\n", + "disc-zc(nwot) 3 2 3 -0.06666666666666664\n", + "disc-zc(nwot) 4 1 2 0.19999999999999998\n", + "disc-zc(nwot) 5 0 1 0.7\n", + "disc-zc(nwot) 0 5 6 0.36666666666666664\n", + "disc-zc(nwot) 1 4 5 0.47999999999999987\n", + "disc-zc(nwot) 2 3 4 0.19999999999999996\n", + "disc-zc(nwot) 3 2 3 -0.06666666666666668\n", + "disc-zc(nwot) 4 1 2 0.3\n", + "disc-zc(nwot) 5 0 1 0.6\n", + "disc-zc(nwot) 0 5 6 0.4333333333333333\n", + "disc-zc(nwot) 1 4 5 0.5599999999999998\n", + "disc-zc(nwot) 2 3 4 0.3499999999999999\n", + "disc-zc(nwot) 3 2 3 0.16666666666666666\n", + "disc-zc(nwot) 4 1 2 0.5\n", + "disc-zc(nwot) 5 0 1 0.7\n", + "zc-pt(synflow) 0 5 6 0.5833333333333333\n", + "zc-pt(synflow) 1 4 5 0.41999999999999993\n", + "zc-pt(synflow) 2 3 4 0.6\n", + "zc-pt(synflow) 3 2 3 0.6666666666666665\n", + "zc-pt(synflow) 4 1 2 0.7\n", + "zc-pt(synflow) 5 0 1 0.7999999999999999\n", + "disc-zc(synflow) 0 5 6 0.6166666666666666\n", + "disc-zc(synflow) 1 4 5 0.5199999999999999\n", + "disc-zc(synflow) 2 3 4 0.5999999999999999\n", + "disc-zc(synflow) 3 2 3 0.33333333333333326\n", + "disc-zc(synflow) 4 1 2 0.7499999999999999\n", + "disc-zc(synflow) 5 0 1 0.8999999999999998\n" + ] + } + ], + "source": [ + "synflow_pt = [[[[1.9254546997703658e+31, 7.550824082577545e+30, 1.1723004900851509e+30, 8.792926979292114e+26, 7.761097516638681e+30], [3.315644898238902e+30, 2.364990995395807e+30, 1.3944189408575636e+30, 2.7860638611627277e+29, 2.4449139154865387e+30], [1.027821362609695e+31, 4.60339619278827e+30, 1.3596304579543698e+30, 1.0153355739194138e+28, 5.288227733405575e+30], [2.2246311555904013e+30, 1.9221789522629679e+30, 1.5145494011018092e+30, 7.758504048243155e+29, 1.9084319544482122e+30], [3.30097414765282e+30, 2.4317753487646258e+30, 1.3154927711176233e+30, 2.8553199980410833e+29, 2.635892355076354e+30], [1.8310242389594894e+31, 7.672761253849547e+30, 1.2619444560645407e+30, 8.955410292018776e+26, 7.888486948349449e+30]], [[2.6429034357451325e+36, 2.4201835071162787e+36, 2.082574161801049e+36, 1.0581597364709278e+36, 2.2268849373862722e+36], [1.9084231586756567e+37, 8.630932098450172e+36, 1.649365102414475e+36, 3.190570356896333e+33, 7.779186730084675e+36], [2.172407837428291e+36, 2.2032109685312798e+36, 1.8951150268682847e+36, 1.5489585936318098e+36, 1.8942854055546243e+36], [4.975185764940793e+36, 3.551904881464992e+36, 1.9379154099552753e+36, 2.307116493213678e+35, 3.7423730891260665e+36], [2.230225070642387e+37, 1.0063697919565774e+37, 1.4716318854577188e+36, 1.1356311220147188e+33, 1.0247858280081403e+37]], [[1.4411809186273965e+38, 7.610273872297572e+37, 1.485454189974876e+37, 8.867389682907663e+34, 6.694319809870732e+37], [2.2360291743496667e+37, 2.1822286312565687e+37, 1.958605167501125e+37, 1.6526352243486487e+37, 2.2685386904115774e+37], [4.642566819942127e+37, 3.340228707451924e+37, 1.8136250034691332e+37, 3.771342847042008e+36, 3.2533439183061095e+37], [2.6113192960276024e+38, 1.1325997105418525e+38, 1.4224306580359635e+37, 7.366254555856491e+33, 1.0495650586557928e+38]], [[2.6289442260421542e+42, 2.759583313322214e+42, 2.8465901547928366e+42, 2.4796126715622784e+42, 2.7939468238154254e+42], [3.9044443493234464e+42, 2.929031675907644e+42, 2.502270473367994e+42, 1.2182978568020103e+42, 2.958130286132567e+42], [5.489939426278009e+43, 1.7362965508110916e+43, 1.8853367715424757e+42, 1.5069732289658475e+38, 1.7910834920386312e+43]], [[5.5081687888793165e+42, 4.454629474625495e+42, 3.714018522842759e+42, 1.7230675729486142e+42, 4.5466463594476375e+42], [7.021086500714562e+43, 2.476832962484626e+43, 2.683217167979067e+42, 3.0033541214485753e+38, 2.3808025802826726e+43]], [[7.425118324010795e+44, 2.7570207200206626e+44, 4.50005208275713e+43, 3.423283542381966e+40, 2.5539606709526e+44]]]]\n", + "#synflow_pt =[[[[1.9066491244233891e+31, 7.59086596476774e+30, 1.2761640042327054e+30, 9.368294369443349e+26, 8.276941479350743e+30], [2.8970789261653136e+30, 2.4705082188769494e+30, 1.5286197967988062e+30, 2.9235170710997047e+29, 2.4385251086295768e+30], [1.0391507788942851e+31, 5.233770252005386e+30, 1.3011283998914977e+30, 1.0630061122776848e+28, 4.976010830574419e+30], [2.022079389765763e+30, 1.8000107764501034e+30, 1.4098724823520374e+30, 8.922637773448431e+29, 1.7104923770491843e+30], [3.3355671264569285e+30, 2.5179258091370368e+30, 1.5152904968441106e+30, 2.7245380286443705e+29, 2.3867956651433377e+30], [1.918337635492544e+31, 7.653624088948745e+30, 1.1300517153806335e+30, 9.25963905253768e+26, 7.271727745383374e+30]], [[4.8194524504076234e+33, 1.7728678564045847e+33, 2.29248219119843e+32, 6.407673166755515e+28, 1.8500120595133873e+33], [4.911606144231398e+32, 3.925418732774886e+32, 2.8462312243489455e+32, 9.37463265130125e+31, 4.208173192566885e+32], [1.1929662168931389e+33, 7.205815004585994e+32, 2.749436432247935e+32, 9.57830836578603e+30, 7.221122076538115e+32], [3.513621699095887e+32, 3.8069505562796564e+32, 3.082892793870103e+32, 2.0931757152477817e+32, 3.4392953370944175e+32], [1.9501109133712884e+33, 9.96417544088967e+32, 2.5016443545719166e+32, 2.2951100039046091e+30, 9.668392177318337e+32]], [[1.2318913968752236e+39, 1.1978634469108956e+39, 9.84589560854048e+38, 7.472994059420544e+38, 1.1779537857027303e+39], [5.14634417376659e+39, 2.8117582760442484e+39, 9.473161011657448e+38, 2.1078149802609e+37, 2.748851756575773e+39], [1.2053492915153252e+39, 1.1544750726051102e+39, 1.026151191043824e+39, 8.493280346989709e+38, 1.2078321349155028e+39], [5.785819430637556e+39, 3.207629495638249e+39, 8.570643025297522e+38, 1.1735609744146942e+37, 3.262796948668575e+39]], [[5.701479816047024e+43, 5.158180313846472e+43, 4.112639859919638e+43, 2.261904638639082e+43, 5.036130404500024e+43], [4.234775696372864e+44, 1.837441054956865e+44, 3.115736654316421e+43, 5.355129290021907e+40, 1.93571409167039e+44], [5.072722814352137e+43, 4.59787234786339e+43, 4.514633413761941e+43, 3.6782452155952935e+43, 4.442309155218625e+43]], [[2.668019504414336e+49, 2.461547797962873e+49, 2.0608339160616422e+49, 1.9688435029638068e+49, 2.848113686648506e+49], [2.311479162069844e+49, 2.498357758649868e+49, 2.1706785837600433e+49, 2.242587998421618e+49, 2.2264088311049933e+49]], [[3.0927247391095333e+49, 2.912081666284467e+49, 2.6104309405912703e+49, 2.0936145338723704e+49, 2.7428746399147645e+49]]], [[[1.776843359898102e+31, 7.517645391412051e+30, 1.2272437953778574e+30, 9.067067507575539e+26, 7.723792847496024e+30], [3.2943051799310346e+30, 2.4443039231932252e+30, 1.5630715173939474e+30, 2.8207292472098616e+29, 2.6002011700948495e+30], [1.0683286611860239e+31, 4.8882826041037043e+30, 1.2847923173464627e+30, 1.0034314489657176e+28, 5.119309872326821e+30], [2.2719439915636618e+30, 1.8741561003451363e+30, 1.4363732787417998e+30, 8.32067194737174e+29, 1.8905760754585434e+30], [3.5842258202068357e+30, 2.569998872209628e+30, 1.4231414163664872e+30, 2.866219125369357e+29, 2.3756996499004796e+30], [2.037132202287789e+31, 7.685515621466079e+30, 1.2495983034970054e+30, 8.742744556513892e+26, 8.375984306300483e+30]], [[2.39003778413706e+37, 8.903986451341369e+36, 1.486948991729688e+36, 1.2167134662866284e+33, 9.489513141290193e+36], [4.961596807107977e+36, 3.241052467270218e+36, 2.0033366381637494e+36, 2.4964415792341598e+35, 3.3791218593692875e+36], [1.837039675867386e+37, 8.983050621024438e+36, 1.4207748452469987e+36, 3.12219073103596e+33, 9.179994459896991e+36], [2.0972453465502828e+36, 2.055213959598781e+36, 1.9832810604970986e+36, 1.4558674077691342e+36, 2.005672473721588e+36], [2.706306539543075e+36, 2.3728165834070852e+36, 1.838251372886203e+36, 1.0050413446998262e+36, 2.1271203520296836e+36]], [[3.460265292224195e+42, 3.3452770458288777e+42, 2.5071954050290788e+42, 1.1650024819588083e+42, 3.297170846930471e+42], [3.4068273531014904e+43, 1.5123934074662815e+43, 2.0078097378387393e+42, 5.911801088257426e+38, 1.513001342276376e+43], [2.759676210203286e+42, 2.6048378362713504e+42, 2.947126922140741e+42, 2.3842691778808405e+42, 2.6614783511363313e+42], [3.3116396801251015e+42, 3.202799915671852e+42, 2.5346369549348816e+42, 1.1670838663910447e+42, 3.321601678466384e+42]], [[3.8261737537651526e+44, 1.8475478995945063e+44, 3.393374778000048e+43, 5.912862101495754e+40, 1.6804527764662413e+44], [4.515230425144908e+43, 4.289496682292305e+43, 4.0629410702698213e+43, 3.495325178055589e+43, 4.4304824353716405e+43], [5.108441829519133e+43, 5.18254761646732e+43, 4.0496902159727766e+43, 2.4578710439736757e+43, 5.238547768741206e+43]], [[5.288083512401615e+44, 2.4219357964143238e+44, 4.614702453107605e+43, 8.894692070609168e+40, 2.3909408963129827e+44], [7.314882097864785e+43, 6.823500323023478e+43, 5.345626038520399e+43, 3.035853186402601e+43, 7.096052446007027e+43]], [[3.187772377809143e+49, 2.6817869809474684e+49, 2.3969711190393054e+49, 1.9743984138033528e+49, 2.9026129089164944e+49]]], [[[1.9977555262377986e+31, 8.053720419473806e+30, 1.3315679264819853e+30, 9.886423621583909e+26, 7.904825604214349e+30], [3.2168015205929413e+30, 2.558126595669351e+30, 1.5199805174918276e+30, 2.8687559418292343e+29, 2.4656191380244835e+30], [1.0162802884465844e+31, 5.587137827099264e+30, 1.2087003509114727e+30, 9.371961023234813e+27, 5.339112890673366e+30], [1.9314761033976258e+30, 1.9474437089791108e+30, 1.4928893262082382e+30, 8.27768147136015e+29, 1.8325530074407017e+30], [3.3093574778776885e+30, 2.3605204343558125e+30, 1.508449683496885e+30, 3.0594683525697332e+29, 2.338516794767449e+30], [1.895090496713886e+31, 7.583950932857167e+30, 1.0762005458258514e+30, 8.994493699759643e+26, 7.915805407222925e+30]], [[2.405654075882493e+37, 9.803793223237517e+36, 1.582905562178165e+36, 1.0512618726318638e+33, 1.0316789295407026e+37], [5.043291697399176e+36, 3.59356518490111e+36, 2.010274367999118e+36, 2.282520705043211e+35, 3.331595469800402e+36], [1.8168734993516882e+37, 8.465470246670543e+36, 1.445834077360917e+36, 2.881092597572685e+33, 8.391313777445744e+36], [2.329040528653213e+36, 1.98899842067903e+36, 1.9941925117899964e+36, 1.5416622231856824e+36, 2.1548576324962525e+36], [2.499320809271808e+36, 2.3477123550863054e+36, 1.7816563213089136e+36, 1.0792146526461495e+36, 2.2710298203604285e+36]], [[2.7054197159344543e+38, 9.963897888474723e+37, 1.4770274015160858e+37, 7.404140419228714e+33, 1.0690856494142454e+38], [4.056107595401592e+37, 2.9814355523495696e+37, 1.877521455588578e+37, 3.374921549644557e+36, 2.978106190267837e+37], [1.4308016695368704e+38, 6.593878505431314e+37, 1.47098274615589e+37, 9.854581803575784e+34, 6.946469115568375e+37], [2.2254833208436413e+37, 2.0875934765988715e+37, 2.0304439850271668e+37, 1.6552629787044346e+37, 2.1047265183835452e+37]], [[4.60214679315167e+43, 1.4831840817864905e+43, 1.820499942145894e+42, 1.4441485905364129e+38, 1.82240953869246e+43], [3.306528971014144e+42, 3.323034916010986e+42, 2.6733676843124496e+42, 1.1608674443059696e+42, 3.35503355708399e+42], [2.6947034301715737e+42, 2.844944121190609e+42, 2.5765946284463004e+42, 2.3326336992294365e+42, 2.5239441293085866e+42]], [[4.995876294192642e+44, 2.1730593591024276e+44, 3.4060975207298384e+43, 2.381813433030647e+40, 2.2221129779031727e+44], [4.523326128997843e+43, 4.006839318656078e+43, 4.3669222599847675e+43, 3.851716260654986e+43, 4.4129543319423165e+43]], [[6.058836998865584e+49, 6.49049797650214e+49, 6.678295863250472e+49, 6.621445502558447e+49, 6.328417495467574e+49]]], [[[1.9304191026771058e+31, 7.272512035806026e+30, 1.2836329219816466e+30, 8.924712001260043e+26, 7.862056648976691e+30], [2.92056773785622e+30, 2.4686321590519312e+30, 1.4530889943432905e+30, 2.9017899286561264e+29, 2.47406940513535e+30], [9.787008679867699e+30, 5.167029665061556e+30, 1.0986219223645519e+30, 1.0268741723180557e+28, 5.208791433960552e+30], [2.1217835986497613e+30, 2.0014157557372643e+30, 1.5449216123146406e+30, 8.13370089008446e+29, 1.7172640473936995e+30], [2.98764549034388e+30, 2.3934123310573654e+30, 1.300790584382755e+30, 2.9661072298263054e+29, 2.2365864361736408e+30], [1.6400491072633138e+31, 7.723066571216827e+30, 1.2538846492004676e+30, 8.553191809295451e+26, 7.219489474129789e+30]], [[4.9988599858168214e+33, 1.8186431567240084e+33, 2.2321769638222642e+32, 6.403305168056374e+28, 1.740198002100434e+33], [5.089710021571003e+32, 4.2392713032260904e+32, 2.7946500280926354e+32, 9.736061051363474e+31, 3.86256497717134e+32], [1.1017419747761361e+33, 6.947455640591358e+32, 2.6797449409121066e+32, 9.906612587291689e+30, 7.60342716802966e+32], [3.913527613806615e+32, 3.146023917756511e+32, 3.2156169576168095e+32, 1.9902760364398243e+32, 3.271991669669497e+32], [1.6669313371851316e+33, 9.463191712122644e+32, 2.4521834029063824e+32, 2.4282362225874622e+30, 9.809066645068295e+32]], [[3.850053229802789e+37, 1.4392667788797103e+37, 1.3629149760312446e+36, 1.0756546614137097e+32, 1.3040581874729156e+37], [2.743845930534059e+36, 2.3573420595496108e+36, 1.7948259963200866e+36, 1.0269973357864511e+36, 2.2899787905653534e+36], [2.1850786340505032e+36, 2.044891975970733e+36, 1.734473218172767e+36, 1.4082078725980186e+36, 1.9983802165336344e+36], [2.523683904728657e+37, 9.796880635286243e+36, 1.5241734707210022e+36, 1.1951539754755808e+33, 9.492351128305112e+36]], [[2.1330239779930566e+43, 1.8446751079251746e+43, 1.8683120525535333e+43, 1.434608201461354e+43, 2.029562728380592e+43], [2.001699149169402e+43, 1.8229039365608234e+43, 1.7424801345713529e+43, 1.6449437283946375e+43, 1.6980848215384494e+43], [1.9791275435871935e+44, 9.77729919380738e+43, 1.2448265722262992e+43, 1.1046971472132254e+40, 9.463123070786885e+43]], [[4.245099049259067e+43, 3.9622458482675147e+43, 4.152177532095398e+43, 3.5807192906891107e+43, 4.1711839630533664e+43], [5.460272825216541e+44, 2.1631400832667284e+44, 3.0813296385371906e+43, 2.0576730023609923e+40, 1.9173069049272948e+44]], [[7.461844226729829e+44, 2.682737675492044e+44, 4.3059012061575237e+43, 3.5758929911561305e+40, 2.638714034526849e+44]]]]\n", + "synflow_disc=[[[[4.6477771740411294e+21, 1.638221073776286e+26, 3.7120972761436067e+30, 2.2121739908281778e+36, 1.5429837376401191e+26], [5.728472199374466e+28, 2.6706198805435412e+29, 1.9639601079996833e+30, 2.953167143416738e+32, 2.2241144543732024e+29], [1.6568394149892187e+25, 3.379148651026692e+27, 3.003344679888645e+30, 1.2013956825907959e+35, 3.489988972605547e+27], [4.618516371183269e+29, 8.13675786303107e+29, 1.5886518641369077e+30, 1.3344265678066146e+31, 7.724266558798499e+29], [5.638031609162397e+28, 2.3425948140068046e+29, 1.9250330545229328e+30, 3.100408369400939e+32, 2.360481437039695e+29], [4.806418631717294e+21, 1.5233948560396852e+26, 3.7286128619859886e+30, 1.9400081289930884e+36, 1.5284530135270584e+26]], [[6.412672317152485e+35, 9.064617086254448e+35, 2.171823600255246e+36, 1.8623842013941647e+37, 9.62717914858624e+35], [2.4938874526607413e+29, 7.410839308298575e+32, 4.407436123456554e+36, 9.391304849189127e+41, 6.452576392384583e+32], [1.2082260597456044e+36, 1.5723081561718573e+36, 1.9823083496684162e+36, 4.759338871984022e+36, 1.64153109759379e+36], [2.9401906169254404e+34, 1.73525197255657e+35, 2.8625753786558897e+36, 1.1822218290481326e+39, 1.8109438769427832e+35], [6.318428944973411e+27, 2.0679252465883123e+32, 4.962587211499646e+36, 2.4864097296933388e+42, 2.0244027096500256e+32]], [[8.96662402715568e+31, 3.113577559525079e+34, 4.0976071603608377e+37, 2.490487386710096e+42, 2.958170482546736e+34], [1.4125561385079335e+37, 1.6418475320152707e+37, 1.8880649238845422e+37, 4.472875189330242e+37, 1.5594518824458112e+37], [6.299859074717689e+35, 2.5825655454098366e+36, 2.617502729069636e+37, 5.2115072954741736e+39, 2.741618935567401e+36], [6.33614022237554e+27, 1.10514128640263e+33, 5.219361753117607e+37, 4.673248679405304e+43, 1.0183311102100683e+33]], [[1.9873242500704884e+42, 2.0287516042295433e+42, 2.6282374032382896e+42, 3.48406626190435e+42, 2.3555512676058643e+42], [5.482375046477959e+41, 1.0626900200254589e+42, 2.978079883346189e+42, 4.103325094539178e+43, 9.516538498208192e+41], [6.856031560104211e+27, 1.1846133938901633e+37, 9.795335881752053e+42, 2.1685954533636858e+49, 1.071296007945726e+37]], [[7.842337998313534e+41, 1.699725062412889e+42, 4.628245279200227e+42, 6.239688259918128e+43, 1.5500155032246935e+42], [1.355025577059643e+29, 2.735908634662456e+37, 1.0051909500915113e+43, 2.631515939947248e+49, 2.4133044167019315e+37]], [[1.811643669832596e+35, 5.613372594541716e+39, 1.3590884723211202e+44, 7.297674470800365e+49, 5.49356041950238e+39]]]]\n", + "print(np.array(synflow_pt).shape, np.array(res_disczc).shape)\n", + "from scipy import stats\n", + "correl_seeds = {}\n", + "#,('tenas', seeds_tenas)\n", + "for n,reses in [('darts-pt',seeds_dartspt), ('disc-acc',seeds_discacc), ('zc-pt(nwot)',seeds_zc), ('disc-zc(nwot)',seeds_disczc),('zc-pt(synflow)', synflow_pt), ('disc-zc(synflow)',synflow_disc)]:#,('zc-pt-post',seeds_zc_post),('zc-disc-post',seeds_disc_post)]:\n", + " correl_seeds[n] = []\n", + " for k,res in enumerate(reses):\n", + " correl_seeds[n].append([])\n", + " for i,ite in enumerate(res):\n", + " #compute correlation per edge\n", + " to_avg = []\n", + " for j in range(len(ite)):\n", + " cr = stats.spearmanr(ite[j],res_bestacc[i][j]).correlation\n", + " if 'pt' in n:\n", + " cr = -cr\n", + " #print(n,i,j,cr)\n", + " to_avg.append(cr)\n", + " #print()\n", + "\n", + " #average over all edges\n", + " avgcr = sum(to_avg)/len(to_avg)\n", + " print(n,i,j,len(to_avg),avgcr)\n", + " correl_seeds[n][k].append(avgcr)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 281, + "id": "370756dc", + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import random\n", + "import statistics as stat\n", + "import itertools\n", + "marker = itertools.cycle(('^', 'x', 'o', 's', '*', '+', '1')) \n", + "color = itertools.cycle(('r', 'g', 'b', 'c', 'y', 'm', 'k')) \n", + "plt.figure(figsize=(8.5,5.5))\n", + "x = np.array([0, 1, 2, 3, 4, 5])\n", + "for k,v in correl_seeds.items():\n", + " mline = [] \n", + " err = []\n", + " for i in range(len(v[0])):\n", + " mline.append(stat.mean([x[i] for x in v]))\n", + " if len(v) == 1:\n", + " err.append(0)\n", + " else:\n", + " err.append(stat.stdev([x[i] for x in v]))\n", + " #print(v)\n", + " #print(mline)\n", + " plt.errorbar(x, mline, err, marker=next(marker),label=k, color=next(color),capsize=5.0)\n", + " #plt.plot(v,label=k, color=color)\n", + "plt.xlabel('iteration')\n", + "plt.ylabel('Spearman-$\\\\rho$')\n", + "plt.legend(bbox_to_anchor=(0.4, 0.43), prop={'size': 13})\n", + "plt.grid()\n", + "plt.savefig(pathlib.Path('op_correl_time').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 282, + "id": "76dd982e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1, 6) (6,)\n", + "zc-pt(nwot) 0 5 6 0.7333333333333333\n", + "zc-pt(nwot) 1 4 5 0.41999999999999993\n", + "zc-pt(nwot) 2 3 4 0.575\n", + "zc-pt(nwot) 3 2 3 0.5666666666666665\n", + "zc-pt(nwot) 4 1 2 0.75\n", + "zc-pt(nwot) 5 0 1 0.7999999999999999\n", + "zc-pt(nwot) 0 5 6 0.7833333333333332\n", + "zc-pt(nwot) 1 4 5 0.41999999999999993\n", + "zc-pt(nwot) 2 3 4 0.3\n", + "zc-pt(nwot) 3 2 3 0.2333333333333333\n", + "zc-pt(nwot) 4 1 2 0.6499999999999999\n", + "zc-pt(nwot) 5 0 1 0.6\n", + "zc-pt(nwot) 0 5 6 0.7333333333333333\n", + "zc-pt(nwot) 1 4 5 0.48\n", + "zc-pt(nwot) 2 3 4 0.39999999999999997\n", + "zc-pt(nwot) 3 2 3 0.3333333333333333\n", + "zc-pt(nwot) 4 1 2 0.35\n", + "zc-pt(nwot) 5 0 1 0.6\n", + "zc-pt(nwot) 0 5 6 0.6499999999999999\n", + "zc-pt(nwot) 1 4 5 0.47999999999999987\n", + "zc-pt(nwot) 2 3 4 0.475\n", + "zc-pt(nwot) 3 2 3 0.5\n", + "zc-pt(nwot) 4 1 2 0.4999999999999999\n", + "zc-pt(nwot) 5 0 1 0.7999999999999999\n", + "disc-zc(nwot) 0 5 6 0.18333333333333332\n", + "disc-zc(nwot) 1 4 5 0.19999999999999993\n", + "disc-zc(nwot) 2 3 4 -0.05\n", + "disc-zc(nwot) 3 2 3 0.09999999999999998\n", + "disc-zc(nwot) 4 1 2 0.7\n", + "disc-zc(nwot) 5 0 1 0.19999999999999998\n", + "disc-zc(nwot) 0 5 6 0.033333333333333326\n", + "disc-zc(nwot) 1 4 5 0.12\n", + "disc-zc(nwot) 2 3 4 0.27499999999999997\n", + "disc-zc(nwot) 3 2 3 0.13333333333333333\n", + "disc-zc(nwot) 4 1 2 0.5\n", + "disc-zc(nwot) 5 0 1 0.7\n", + "disc-zc(nwot) 0 5 6 0.34999999999999987\n", + "disc-zc(nwot) 1 4 5 0.58\n", + "disc-zc(nwot) 2 3 4 0.1\n", + "disc-zc(nwot) 3 2 3 0.3\n", + "disc-zc(nwot) 4 1 2 0.6\n", + "disc-zc(nwot) 5 0 1 0.6\n", + "disc-zc(nwot) 0 5 6 0.4166666666666666\n", + "disc-zc(nwot) 1 4 5 0.36\n", + "disc-zc(nwot) 2 3 4 0.32499999999999996\n", + "disc-zc(nwot) 3 2 3 0.19999999999999998\n", + "disc-zc(nwot) 4 1 2 0.5\n", + "disc-zc(nwot) 5 0 1 0.7\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/hongkaiw/anaconda2/envs/darts/lib/python3.6/site-packages/ipykernel_launcher.py:4: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray\n", + " after removing the cwd from sys.path.\n" + ] + } + ], + "source": [ + "synflow_pt = [[[[1.9254546997703658e+31, 7.550824082577545e+30, 1.1723004900851509e+30, 8.792926979292114e+26, 7.761097516638681e+30], [3.315644898238902e+30, 2.364990995395807e+30, 1.3944189408575636e+30, 2.7860638611627277e+29, 2.4449139154865387e+30], [1.027821362609695e+31, 4.60339619278827e+30, 1.3596304579543698e+30, 1.0153355739194138e+28, 5.288227733405575e+30], [2.2246311555904013e+30, 1.9221789522629679e+30, 1.5145494011018092e+30, 7.758504048243155e+29, 1.9084319544482122e+30], [3.30097414765282e+30, 2.4317753487646258e+30, 1.3154927711176233e+30, 2.8553199980410833e+29, 2.635892355076354e+30], [1.8310242389594894e+31, 7.672761253849547e+30, 1.2619444560645407e+30, 8.955410292018776e+26, 7.888486948349449e+30]], [[2.6429034357451325e+36, 2.4201835071162787e+36, 2.082574161801049e+36, 1.0581597364709278e+36, 2.2268849373862722e+36], [1.9084231586756567e+37, 8.630932098450172e+36, 1.649365102414475e+36, 3.190570356896333e+33, 7.779186730084675e+36], [2.172407837428291e+36, 2.2032109685312798e+36, 1.8951150268682847e+36, 1.5489585936318098e+36, 1.8942854055546243e+36], [4.975185764940793e+36, 3.551904881464992e+36, 1.9379154099552753e+36, 2.307116493213678e+35, 3.7423730891260665e+36], [2.230225070642387e+37, 1.0063697919565774e+37, 1.4716318854577188e+36, 1.1356311220147188e+33, 1.0247858280081403e+37]], [[1.4411809186273965e+38, 7.610273872297572e+37, 1.485454189974876e+37, 8.867389682907663e+34, 6.694319809870732e+37], [2.2360291743496667e+37, 2.1822286312565687e+37, 1.958605167501125e+37, 1.6526352243486487e+37, 2.2685386904115774e+37], [4.642566819942127e+37, 3.340228707451924e+37, 1.8136250034691332e+37, 3.771342847042008e+36, 3.2533439183061095e+37], [2.6113192960276024e+38, 1.1325997105418525e+38, 1.4224306580359635e+37, 7.366254555856491e+33, 1.0495650586557928e+38]], [[2.6289442260421542e+42, 2.759583313322214e+42, 2.8465901547928366e+42, 2.4796126715622784e+42, 2.7939468238154254e+42], [3.9044443493234464e+42, 2.929031675907644e+42, 2.502270473367994e+42, 1.2182978568020103e+42, 2.958130286132567e+42], [5.489939426278009e+43, 1.7362965508110916e+43, 1.8853367715424757e+42, 1.5069732289658475e+38, 1.7910834920386312e+43]], [[5.5081687888793165e+42, 4.454629474625495e+42, 3.714018522842759e+42, 1.7230675729486142e+42, 4.5466463594476375e+42], [7.021086500714562e+43, 2.476832962484626e+43, 2.683217167979067e+42, 3.0033541214485753e+38, 2.3808025802826726e+43]], [[7.425118324010795e+44, 2.7570207200206626e+44, 4.50005208275713e+43, 3.423283542381966e+40, 2.5539606709526e+44]]]]\n", + "#synflow_pt =[[[[1.9066491244233891e+31, 7.59086596476774e+30, 1.2761640042327054e+30, 9.368294369443349e+26, 8.276941479350743e+30], [2.8970789261653136e+30, 2.4705082188769494e+30, 1.5286197967988062e+30, 2.9235170710997047e+29, 2.4385251086295768e+30], [1.0391507788942851e+31, 5.233770252005386e+30, 1.3011283998914977e+30, 1.0630061122776848e+28, 4.976010830574419e+30], [2.022079389765763e+30, 1.8000107764501034e+30, 1.4098724823520374e+30, 8.922637773448431e+29, 1.7104923770491843e+30], [3.3355671264569285e+30, 2.5179258091370368e+30, 1.5152904968441106e+30, 2.7245380286443705e+29, 2.3867956651433377e+30], [1.918337635492544e+31, 7.653624088948745e+30, 1.1300517153806335e+30, 9.25963905253768e+26, 7.271727745383374e+30]], [[4.8194524504076234e+33, 1.7728678564045847e+33, 2.29248219119843e+32, 6.407673166755515e+28, 1.8500120595133873e+33], [4.911606144231398e+32, 3.925418732774886e+32, 2.8462312243489455e+32, 9.37463265130125e+31, 4.208173192566885e+32], [1.1929662168931389e+33, 7.205815004585994e+32, 2.749436432247935e+32, 9.57830836578603e+30, 7.221122076538115e+32], [3.513621699095887e+32, 3.8069505562796564e+32, 3.082892793870103e+32, 2.0931757152477817e+32, 3.4392953370944175e+32], [1.9501109133712884e+33, 9.96417544088967e+32, 2.5016443545719166e+32, 2.2951100039046091e+30, 9.668392177318337e+32]], [[1.2318913968752236e+39, 1.1978634469108956e+39, 9.84589560854048e+38, 7.472994059420544e+38, 1.1779537857027303e+39], [5.14634417376659e+39, 2.8117582760442484e+39, 9.473161011657448e+38, 2.1078149802609e+37, 2.748851756575773e+39], [1.2053492915153252e+39, 1.1544750726051102e+39, 1.026151191043824e+39, 8.493280346989709e+38, 1.2078321349155028e+39], [5.785819430637556e+39, 3.207629495638249e+39, 8.570643025297522e+38, 1.1735609744146942e+37, 3.262796948668575e+39]], [[5.701479816047024e+43, 5.158180313846472e+43, 4.112639859919638e+43, 2.261904638639082e+43, 5.036130404500024e+43], [4.234775696372864e+44, 1.837441054956865e+44, 3.115736654316421e+43, 5.355129290021907e+40, 1.93571409167039e+44], [5.072722814352137e+43, 4.59787234786339e+43, 4.514633413761941e+43, 3.6782452155952935e+43, 4.442309155218625e+43]], [[2.668019504414336e+49, 2.461547797962873e+49, 2.0608339160616422e+49, 1.9688435029638068e+49, 2.848113686648506e+49], [2.311479162069844e+49, 2.498357758649868e+49, 2.1706785837600433e+49, 2.242587998421618e+49, 2.2264088311049933e+49]], [[3.0927247391095333e+49, 2.912081666284467e+49, 2.6104309405912703e+49, 2.0936145338723704e+49, 2.7428746399147645e+49]]], [[[1.776843359898102e+31, 7.517645391412051e+30, 1.2272437953778574e+30, 9.067067507575539e+26, 7.723792847496024e+30], [3.2943051799310346e+30, 2.4443039231932252e+30, 1.5630715173939474e+30, 2.8207292472098616e+29, 2.6002011700948495e+30], [1.0683286611860239e+31, 4.8882826041037043e+30, 1.2847923173464627e+30, 1.0034314489657176e+28, 5.119309872326821e+30], [2.2719439915636618e+30, 1.8741561003451363e+30, 1.4363732787417998e+30, 8.32067194737174e+29, 1.8905760754585434e+30], [3.5842258202068357e+30, 2.569998872209628e+30, 1.4231414163664872e+30, 2.866219125369357e+29, 2.3756996499004796e+30], [2.037132202287789e+31, 7.685515621466079e+30, 1.2495983034970054e+30, 8.742744556513892e+26, 8.375984306300483e+30]], [[2.39003778413706e+37, 8.903986451341369e+36, 1.486948991729688e+36, 1.2167134662866284e+33, 9.489513141290193e+36], [4.961596807107977e+36, 3.241052467270218e+36, 2.0033366381637494e+36, 2.4964415792341598e+35, 3.3791218593692875e+36], [1.837039675867386e+37, 8.983050621024438e+36, 1.4207748452469987e+36, 3.12219073103596e+33, 9.179994459896991e+36], [2.0972453465502828e+36, 2.055213959598781e+36, 1.9832810604970986e+36, 1.4558674077691342e+36, 2.005672473721588e+36], [2.706306539543075e+36, 2.3728165834070852e+36, 1.838251372886203e+36, 1.0050413446998262e+36, 2.1271203520296836e+36]], [[3.460265292224195e+42, 3.3452770458288777e+42, 2.5071954050290788e+42, 1.1650024819588083e+42, 3.297170846930471e+42], [3.4068273531014904e+43, 1.5123934074662815e+43, 2.0078097378387393e+42, 5.911801088257426e+38, 1.513001342276376e+43], [2.759676210203286e+42, 2.6048378362713504e+42, 2.947126922140741e+42, 2.3842691778808405e+42, 2.6614783511363313e+42], [3.3116396801251015e+42, 3.202799915671852e+42, 2.5346369549348816e+42, 1.1670838663910447e+42, 3.321601678466384e+42]], [[3.8261737537651526e+44, 1.8475478995945063e+44, 3.393374778000048e+43, 5.912862101495754e+40, 1.6804527764662413e+44], [4.515230425144908e+43, 4.289496682292305e+43, 4.0629410702698213e+43, 3.495325178055589e+43, 4.4304824353716405e+43], [5.108441829519133e+43, 5.18254761646732e+43, 4.0496902159727766e+43, 2.4578710439736757e+43, 5.238547768741206e+43]], [[5.288083512401615e+44, 2.4219357964143238e+44, 4.614702453107605e+43, 8.894692070609168e+40, 2.3909408963129827e+44], [7.314882097864785e+43, 6.823500323023478e+43, 5.345626038520399e+43, 3.035853186402601e+43, 7.096052446007027e+43]], [[3.187772377809143e+49, 2.6817869809474684e+49, 2.3969711190393054e+49, 1.9743984138033528e+49, 2.9026129089164944e+49]]], [[[1.9977555262377986e+31, 8.053720419473806e+30, 1.3315679264819853e+30, 9.886423621583909e+26, 7.904825604214349e+30], [3.2168015205929413e+30, 2.558126595669351e+30, 1.5199805174918276e+30, 2.8687559418292343e+29, 2.4656191380244835e+30], [1.0162802884465844e+31, 5.587137827099264e+30, 1.2087003509114727e+30, 9.371961023234813e+27, 5.339112890673366e+30], [1.9314761033976258e+30, 1.9474437089791108e+30, 1.4928893262082382e+30, 8.27768147136015e+29, 1.8325530074407017e+30], [3.3093574778776885e+30, 2.3605204343558125e+30, 1.508449683496885e+30, 3.0594683525697332e+29, 2.338516794767449e+30], [1.895090496713886e+31, 7.583950932857167e+30, 1.0762005458258514e+30, 8.994493699759643e+26, 7.915805407222925e+30]], [[2.405654075882493e+37, 9.803793223237517e+36, 1.582905562178165e+36, 1.0512618726318638e+33, 1.0316789295407026e+37], [5.043291697399176e+36, 3.59356518490111e+36, 2.010274367999118e+36, 2.282520705043211e+35, 3.331595469800402e+36], [1.8168734993516882e+37, 8.465470246670543e+36, 1.445834077360917e+36, 2.881092597572685e+33, 8.391313777445744e+36], [2.329040528653213e+36, 1.98899842067903e+36, 1.9941925117899964e+36, 1.5416622231856824e+36, 2.1548576324962525e+36], [2.499320809271808e+36, 2.3477123550863054e+36, 1.7816563213089136e+36, 1.0792146526461495e+36, 2.2710298203604285e+36]], [[2.7054197159344543e+38, 9.963897888474723e+37, 1.4770274015160858e+37, 7.404140419228714e+33, 1.0690856494142454e+38], [4.056107595401592e+37, 2.9814355523495696e+37, 1.877521455588578e+37, 3.374921549644557e+36, 2.978106190267837e+37], [1.4308016695368704e+38, 6.593878505431314e+37, 1.47098274615589e+37, 9.854581803575784e+34, 6.946469115568375e+37], [2.2254833208436413e+37, 2.0875934765988715e+37, 2.0304439850271668e+37, 1.6552629787044346e+37, 2.1047265183835452e+37]], [[4.60214679315167e+43, 1.4831840817864905e+43, 1.820499942145894e+42, 1.4441485905364129e+38, 1.82240953869246e+43], [3.306528971014144e+42, 3.323034916010986e+42, 2.6733676843124496e+42, 1.1608674443059696e+42, 3.35503355708399e+42], [2.6947034301715737e+42, 2.844944121190609e+42, 2.5765946284463004e+42, 2.3326336992294365e+42, 2.5239441293085866e+42]], [[4.995876294192642e+44, 2.1730593591024276e+44, 3.4060975207298384e+43, 2.381813433030647e+40, 2.2221129779031727e+44], [4.523326128997843e+43, 4.006839318656078e+43, 4.3669222599847675e+43, 3.851716260654986e+43, 4.4129543319423165e+43]], [[6.058836998865584e+49, 6.49049797650214e+49, 6.678295863250472e+49, 6.621445502558447e+49, 6.328417495467574e+49]]], [[[1.9304191026771058e+31, 7.272512035806026e+30, 1.2836329219816466e+30, 8.924712001260043e+26, 7.862056648976691e+30], [2.92056773785622e+30, 2.4686321590519312e+30, 1.4530889943432905e+30, 2.9017899286561264e+29, 2.47406940513535e+30], [9.787008679867699e+30, 5.167029665061556e+30, 1.0986219223645519e+30, 1.0268741723180557e+28, 5.208791433960552e+30], [2.1217835986497613e+30, 2.0014157557372643e+30, 1.5449216123146406e+30, 8.13370089008446e+29, 1.7172640473936995e+30], [2.98764549034388e+30, 2.3934123310573654e+30, 1.300790584382755e+30, 2.9661072298263054e+29, 2.2365864361736408e+30], [1.6400491072633138e+31, 7.723066571216827e+30, 1.2538846492004676e+30, 8.553191809295451e+26, 7.219489474129789e+30]], [[4.9988599858168214e+33, 1.8186431567240084e+33, 2.2321769638222642e+32, 6.403305168056374e+28, 1.740198002100434e+33], [5.089710021571003e+32, 4.2392713032260904e+32, 2.7946500280926354e+32, 9.736061051363474e+31, 3.86256497717134e+32], [1.1017419747761361e+33, 6.947455640591358e+32, 2.6797449409121066e+32, 9.906612587291689e+30, 7.60342716802966e+32], [3.913527613806615e+32, 3.146023917756511e+32, 3.2156169576168095e+32, 1.9902760364398243e+32, 3.271991669669497e+32], [1.6669313371851316e+33, 9.463191712122644e+32, 2.4521834029063824e+32, 2.4282362225874622e+30, 9.809066645068295e+32]], [[3.850053229802789e+37, 1.4392667788797103e+37, 1.3629149760312446e+36, 1.0756546614137097e+32, 1.3040581874729156e+37], [2.743845930534059e+36, 2.3573420595496108e+36, 1.7948259963200866e+36, 1.0269973357864511e+36, 2.2899787905653534e+36], [2.1850786340505032e+36, 2.044891975970733e+36, 1.734473218172767e+36, 1.4082078725980186e+36, 1.9983802165336344e+36], [2.523683904728657e+37, 9.796880635286243e+36, 1.5241734707210022e+36, 1.1951539754755808e+33, 9.492351128305112e+36]], [[2.1330239779930566e+43, 1.8446751079251746e+43, 1.8683120525535333e+43, 1.434608201461354e+43, 2.029562728380592e+43], [2.001699149169402e+43, 1.8229039365608234e+43, 1.7424801345713529e+43, 1.6449437283946375e+43, 1.6980848215384494e+43], [1.9791275435871935e+44, 9.77729919380738e+43, 1.2448265722262992e+43, 1.1046971472132254e+40, 9.463123070786885e+43]], [[4.245099049259067e+43, 3.9622458482675147e+43, 4.152177532095398e+43, 3.5807192906891107e+43, 4.1711839630533664e+43], [5.460272825216541e+44, 2.1631400832667284e+44, 3.0813296385371906e+43, 2.0576730023609923e+40, 1.9173069049272948e+44]], [[7.461844226729829e+44, 2.682737675492044e+44, 4.3059012061575237e+43, 3.5758929911561305e+40, 2.638714034526849e+44]]]]\n", + "synflow_disc=[[[[4.6477771740411294e+21, 1.638221073776286e+26, 3.7120972761436067e+30, 2.2121739908281778e+36, 1.5429837376401191e+26], [5.728472199374466e+28, 2.6706198805435412e+29, 1.9639601079996833e+30, 2.953167143416738e+32, 2.2241144543732024e+29], [1.6568394149892187e+25, 3.379148651026692e+27, 3.003344679888645e+30, 1.2013956825907959e+35, 3.489988972605547e+27], [4.618516371183269e+29, 8.13675786303107e+29, 1.5886518641369077e+30, 1.3344265678066146e+31, 7.724266558798499e+29], [5.638031609162397e+28, 2.3425948140068046e+29, 1.9250330545229328e+30, 3.100408369400939e+32, 2.360481437039695e+29], [4.806418631717294e+21, 1.5233948560396852e+26, 3.7286128619859886e+30, 1.9400081289930884e+36, 1.5284530135270584e+26]], [[6.412672317152485e+35, 9.064617086254448e+35, 2.171823600255246e+36, 1.8623842013941647e+37, 9.62717914858624e+35], [2.4938874526607413e+29, 7.410839308298575e+32, 4.407436123456554e+36, 9.391304849189127e+41, 6.452576392384583e+32], [1.2082260597456044e+36, 1.5723081561718573e+36, 1.9823083496684162e+36, 4.759338871984022e+36, 1.64153109759379e+36], [2.9401906169254404e+34, 1.73525197255657e+35, 2.8625753786558897e+36, 1.1822218290481326e+39, 1.8109438769427832e+35], [6.318428944973411e+27, 2.0679252465883123e+32, 4.962587211499646e+36, 2.4864097296933388e+42, 2.0244027096500256e+32]], [[8.96662402715568e+31, 3.113577559525079e+34, 4.0976071603608377e+37, 2.490487386710096e+42, 2.958170482546736e+34], [1.4125561385079335e+37, 1.6418475320152707e+37, 1.8880649238845422e+37, 4.472875189330242e+37, 1.5594518824458112e+37], [6.299859074717689e+35, 2.5825655454098366e+36, 2.617502729069636e+37, 5.2115072954741736e+39, 2.741618935567401e+36], [6.33614022237554e+27, 1.10514128640263e+33, 5.219361753117607e+37, 4.673248679405304e+43, 1.0183311102100683e+33]], [[1.9873242500704884e+42, 2.0287516042295433e+42, 2.6282374032382896e+42, 3.48406626190435e+42, 2.3555512676058643e+42], [5.482375046477959e+41, 1.0626900200254589e+42, 2.978079883346189e+42, 4.103325094539178e+43, 9.516538498208192e+41], [6.856031560104211e+27, 1.1846133938901633e+37, 9.795335881752053e+42, 2.1685954533636858e+49, 1.071296007945726e+37]], [[7.842337998313534e+41, 1.699725062412889e+42, 4.628245279200227e+42, 6.239688259918128e+43, 1.5500155032246935e+42], [1.355025577059643e+29, 2.735908634662456e+37, 1.0051909500915113e+43, 2.631515939947248e+49, 2.4133044167019315e+37]], [[1.811643669832596e+35, 5.613372594541716e+39, 1.3590884723211202e+44, 7.297674470800365e+49, 5.49356041950238e+39]]]]\n", + "print(np.array(synflow_pt).shape, np.array(res_disczc).shape)\n", + "from scipy import stats\n", + "correl_seeds = {}\n", + "#,('tenas', seeds_tenas)\n", + "for n,reses in [('zc-pt(nwot)',seeds_zc), ('disc-zc(nwot)',seeds_disczc)]:#,('zc-pt-post',seeds_zc_post),('zc-disc-post',seeds_disc_post)]:\n", + " correl_seeds[n] = []\n", + " for k,res in enumerate(reses):\n", + " correl_seeds[n].append([])\n", + " for i,ite in enumerate(res):\n", + " #compute correlation per edge\n", + " to_avg = []\n", + " for j in range(len(ite)):\n", + " cr = stats.spearmanr(ite[j],res_bestnwot[i][j]).correlation\n", + " if 'pt' in n:\n", + " cr = -cr\n", + " #print(n,i,j,cr)\n", + " to_avg.append(cr)\n", + " #print()\n", + "\n", + " #average over all edges\n", + " avgcr = sum(to_avg)/len(to_avg)\n", + " print(n,i,j,len(to_avg),avgcr)\n", + " correl_seeds[n][k].append(avgcr)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 286, + "id": "cdb9f155", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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nXvuuYdixYoREhJCo0aNOHjwYKrXmTBhAhUrVmT48OEUK1aMIkWK8Pzzz3Pu3DkAatWqBUCrVq3IkycPjz32GAA//PADLVq0SJEUTJo0iSpVqpA3b15CQ0N5+OGHAejbty/t27dPcd85c+aQL18+Tpw4kTS08s0331ChQgWCg4Pp1KkTx44dS4ph7ty5DBkyhDx58vDxxx9f9D5iY2N59dVXKV++PAUKFOD2229n7dq1gFP7xd/fnz179gAwe/ZsjDF8+umnSd+bL18+oqOjAfDz86N58+b88MMP6f7/crVUrExERC7Wq5fTq5FWZ87A3r3O12PHwsqVEBh4ydNzx8WBv7/z5MYb4Z130nSbu+++m7vvvjvpebdu3VizZg3XX3891atXp23btvz1118EBQURHR1N4GVi2LFjB3///Tdbt25lz549tG3blkKFCtG/f39Wr16NMYYZM2bQuHHjpO9ZsWIFXbt2TXp+8uRJHnjgAaZPn06zZs04ceIEK1asSIqtSpUq7N27l2LFigEwfvx4unTpQlBQEOAsjZ4xYwarV6/mxIkTNG7cmNGjRzNw4EBWr15NWFgYLVq04KWXXgIgKioqxXsYOXIkn3/+OdOmTaNcuXJERETQsmVLNmzYQKFChahZsyazZs3iwQcfZNasWVSsWJGZM2fyyCOPsHTpUgICArjpppuSrlejRg2vD/skp54QERG5djt2nP/a2pTPvWTIkCFERUXx008/8fPPP3Pq1CneffddgoODCQgIoGHDhpetHurn58fIkSPJnTs3FSpUoE+fPkm9BJdy+PBh8uXLl+JYjhw5+Ouvvzh06BBBQUFJk1YrVKhAkyZN+Oyzz5K+d8qUKTz++OMpvv+NN94gT548hIaG0qFDB5YtW5bmNvj000/p27cvlStXJmfOnPTr1w9/f39++eUXAFq0aMGsWbMAmDVrFq+99hqzZ8/GWsusWbMIDw9PUaAuX758HDp0KM33v1bqCRERkYulsWcCcHpAypc//9xaOHwYJk2CoqnXqTp1jeXFP//8c95//30WLVpEoUKF2L59O+XLl0915ciwYcMYNmwYAGXKlGHdunUAFClShOuuuy7pvLJly7Jr167L3jd//vwcPXo06fl1113HtGnTeOuttxg4cCDly5fn+eefp0uXLgB0796dAQMG0K9fPyZOnEiVKlVS9Dz4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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import random\n", + "import statistics as stat\n", + "import itertools\n", + "marker = itertools.cycle(('^', 'x', 'o', 's', '*', '+')) \n", + "color = itertools.cycle(('r', 'g', 'b', 'c', 'y', 'm')) \n", + "plt.figure(figsize=(8.5,5.5))\n", + "x = np.array([0, 1, 2, 3, 4, 5])\n", + "for k,v in correl_seeds.items():\n", + " mline = [] \n", + " err = []\n", + " for i in range(len(v[0])):\n", + " mline.append(stat.mean([x[i] for x in v]))\n", + " if len(v) == 1:\n", + " err.append(0)\n", + " else:\n", + " err.append(stat.stdev([x[i] for x in v]))\n", + " #print(v)\n", + " #print(mline)\n", + " plt.errorbar(x, mline, err, marker=next(marker),label=k, color=next(color),capsize=5.0)\n", + " #plt.plot(v,label=k, color=color)\n", + "plt.xlabel('iteration')\n", + "plt.ylabel('Spearman-$\\\\rho$')\n", + "plt.legend(bbox_to_anchor=(0.7, 0.18), prop={'size': 13})\n", + "plt.grid()\n", + "plt.savefig(pathlib.Path('op_correl_time_nwot').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 287, + "id": "7edf79c9", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(1, 6) (6,)\n", + "zc-pt(synflow) 0 5 6 0.5499999999999999\n", + "zc-pt(synflow) 1 4 5 0.5199999999999999\n", + "zc-pt(synflow) 2 3 4 0.27499999999999997\n", + "zc-pt(synflow) 3 2 3 0.5\n", + "zc-pt(synflow) 4 1 2 0.6\n", + "zc-pt(synflow) 5 0 1 0.39999999999999997\n", + "zc-pt(synflow) 0 5 6 0.5333333333333333\n", + "zc-pt(synflow) 1 4 5 0.48\n", + "zc-pt(synflow) 2 3 4 0.5\n", + "zc-pt(synflow) 3 2 3 0.5666666666666665\n", + "zc-pt(synflow) 4 1 2 0.6\n", + "zc-pt(synflow) 5 0 1 0.3\n", + "zc-pt(synflow) 0 5 6 0.5333333333333333\n", + "zc-pt(synflow) 1 4 5 0.5399999999999998\n", + "zc-pt(synflow) 2 3 4 0.525\n", + "zc-pt(synflow) 3 2 3 0.5333333333333333\n", + "zc-pt(synflow) 4 1 2 0.39999999999999997\n", + "zc-pt(synflow) 5 0 1 0.3\n", + "zc-pt(synflow) 0 5 6 0.6\n", + "zc-pt(synflow) 1 4 5 0.5599999999999999\n", + "zc-pt(synflow) 2 3 4 0.25\n", + "zc-pt(synflow) 3 2 3 0.19999999999999996\n", + "zc-pt(synflow) 4 1 2 0.35\n", + "zc-pt(synflow) 5 0 1 0.39999999999999997\n", + "disc-zc(synflow) 0 5 6 0.2666666666666666\n", + "disc-zc(synflow) 1 4 5 0.15999999999999992\n", + "disc-zc(synflow) 2 3 4 -2.7755575615628914e-17\n", + "disc-zc(synflow) 3 2 3 0.03333333333333333\n", + "disc-zc(synflow) 4 1 2 0.6499999999999999\n", + "disc-zc(synflow) 5 0 1 0.09999999999999999\n", + "disc-zc(synflow) 0 5 6 0.09999999999999999\n", + "disc-zc(synflow) 1 4 5 0.12\n", + "disc-zc(synflow) 2 3 4 0.32499999999999996\n", + "disc-zc(synflow) 3 2 3 0.3333333333333333\n", + "disc-zc(synflow) 4 1 2 0.44999999999999996\n", + "disc-zc(synflow) 5 0 1 0.6\n", + "disc-zc(synflow) 0 5 6 0.3833333333333333\n", + "disc-zc(synflow) 1 4 5 0.41999999999999993\n", + "disc-zc(synflow) 2 3 4 0.07499999999999998\n", + "disc-zc(synflow) 3 2 3 -0.03333333333333333\n", + "disc-zc(synflow) 4 1 2 0.5999999999999999\n", + "disc-zc(synflow) 5 0 1 0.3\n", + "disc-zc(synflow) 0 5 6 0.5333333333333332\n", + "disc-zc(synflow) 1 4 5 0.4\n", + "disc-zc(synflow) 2 3 4 0.3999999999999999\n", + "disc-zc(synflow) 3 2 3 0.2333333333333333\n", + "disc-zc(synflow) 4 1 2 0.44999999999999996\n", + "disc-zc(synflow) 5 0 1 0.6\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/hongkaiw/anaconda2/envs/darts/lib/python3.6/site-packages/ipykernel_launcher.py:4: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray\n", + " after removing the cwd from sys.path.\n" + ] + } + ], + "source": [ + "synflow_pt = [[[[1.9254546997703658e+31, 7.550824082577545e+30, 1.1723004900851509e+30, 8.792926979292114e+26, 7.761097516638681e+30], [3.315644898238902e+30, 2.364990995395807e+30, 1.3944189408575636e+30, 2.7860638611627277e+29, 2.4449139154865387e+30], [1.027821362609695e+31, 4.60339619278827e+30, 1.3596304579543698e+30, 1.0153355739194138e+28, 5.288227733405575e+30], [2.2246311555904013e+30, 1.9221789522629679e+30, 1.5145494011018092e+30, 7.758504048243155e+29, 1.9084319544482122e+30], [3.30097414765282e+30, 2.4317753487646258e+30, 1.3154927711176233e+30, 2.8553199980410833e+29, 2.635892355076354e+30], [1.8310242389594894e+31, 7.672761253849547e+30, 1.2619444560645407e+30, 8.955410292018776e+26, 7.888486948349449e+30]], [[2.6429034357451325e+36, 2.4201835071162787e+36, 2.082574161801049e+36, 1.0581597364709278e+36, 2.2268849373862722e+36], [1.9084231586756567e+37, 8.630932098450172e+36, 1.649365102414475e+36, 3.190570356896333e+33, 7.779186730084675e+36], [2.172407837428291e+36, 2.2032109685312798e+36, 1.8951150268682847e+36, 1.5489585936318098e+36, 1.8942854055546243e+36], [4.975185764940793e+36, 3.551904881464992e+36, 1.9379154099552753e+36, 2.307116493213678e+35, 3.7423730891260665e+36], [2.230225070642387e+37, 1.0063697919565774e+37, 1.4716318854577188e+36, 1.1356311220147188e+33, 1.0247858280081403e+37]], [[1.4411809186273965e+38, 7.610273872297572e+37, 1.485454189974876e+37, 8.867389682907663e+34, 6.694319809870732e+37], [2.2360291743496667e+37, 2.1822286312565687e+37, 1.958605167501125e+37, 1.6526352243486487e+37, 2.2685386904115774e+37], [4.642566819942127e+37, 3.340228707451924e+37, 1.8136250034691332e+37, 3.771342847042008e+36, 3.2533439183061095e+37], [2.6113192960276024e+38, 1.1325997105418525e+38, 1.4224306580359635e+37, 7.366254555856491e+33, 1.0495650586557928e+38]], [[2.6289442260421542e+42, 2.759583313322214e+42, 2.8465901547928366e+42, 2.4796126715622784e+42, 2.7939468238154254e+42], [3.9044443493234464e+42, 2.929031675907644e+42, 2.502270473367994e+42, 1.2182978568020103e+42, 2.958130286132567e+42], [5.489939426278009e+43, 1.7362965508110916e+43, 1.8853367715424757e+42, 1.5069732289658475e+38, 1.7910834920386312e+43]], [[5.5081687888793165e+42, 4.454629474625495e+42, 3.714018522842759e+42, 1.7230675729486142e+42, 4.5466463594476375e+42], [7.021086500714562e+43, 2.476832962484626e+43, 2.683217167979067e+42, 3.0033541214485753e+38, 2.3808025802826726e+43]], [[7.425118324010795e+44, 2.7570207200206626e+44, 4.50005208275713e+43, 3.423283542381966e+40, 2.5539606709526e+44]]]]\n", + "#synflow_pt =[[[[1.9066491244233891e+31, 7.59086596476774e+30, 1.2761640042327054e+30, 9.368294369443349e+26, 8.276941479350743e+30], [2.8970789261653136e+30, 2.4705082188769494e+30, 1.5286197967988062e+30, 2.9235170710997047e+29, 2.4385251086295768e+30], [1.0391507788942851e+31, 5.233770252005386e+30, 1.3011283998914977e+30, 1.0630061122776848e+28, 4.976010830574419e+30], [2.022079389765763e+30, 1.8000107764501034e+30, 1.4098724823520374e+30, 8.922637773448431e+29, 1.7104923770491843e+30], [3.3355671264569285e+30, 2.5179258091370368e+30, 1.5152904968441106e+30, 2.7245380286443705e+29, 2.3867956651433377e+30], [1.918337635492544e+31, 7.653624088948745e+30, 1.1300517153806335e+30, 9.25963905253768e+26, 7.271727745383374e+30]], [[4.8194524504076234e+33, 1.7728678564045847e+33, 2.29248219119843e+32, 6.407673166755515e+28, 1.8500120595133873e+33], [4.911606144231398e+32, 3.925418732774886e+32, 2.8462312243489455e+32, 9.37463265130125e+31, 4.208173192566885e+32], [1.1929662168931389e+33, 7.205815004585994e+32, 2.749436432247935e+32, 9.57830836578603e+30, 7.221122076538115e+32], [3.513621699095887e+32, 3.8069505562796564e+32, 3.082892793870103e+32, 2.0931757152477817e+32, 3.4392953370944175e+32], [1.9501109133712884e+33, 9.96417544088967e+32, 2.5016443545719166e+32, 2.2951100039046091e+30, 9.668392177318337e+32]], [[1.2318913968752236e+39, 1.1978634469108956e+39, 9.84589560854048e+38, 7.472994059420544e+38, 1.1779537857027303e+39], [5.14634417376659e+39, 2.8117582760442484e+39, 9.473161011657448e+38, 2.1078149802609e+37, 2.748851756575773e+39], [1.2053492915153252e+39, 1.1544750726051102e+39, 1.026151191043824e+39, 8.493280346989709e+38, 1.2078321349155028e+39], [5.785819430637556e+39, 3.207629495638249e+39, 8.570643025297522e+38, 1.1735609744146942e+37, 3.262796948668575e+39]], [[5.701479816047024e+43, 5.158180313846472e+43, 4.112639859919638e+43, 2.261904638639082e+43, 5.036130404500024e+43], [4.234775696372864e+44, 1.837441054956865e+44, 3.115736654316421e+43, 5.355129290021907e+40, 1.93571409167039e+44], [5.072722814352137e+43, 4.59787234786339e+43, 4.514633413761941e+43, 3.6782452155952935e+43, 4.442309155218625e+43]], [[2.668019504414336e+49, 2.461547797962873e+49, 2.0608339160616422e+49, 1.9688435029638068e+49, 2.848113686648506e+49], [2.311479162069844e+49, 2.498357758649868e+49, 2.1706785837600433e+49, 2.242587998421618e+49, 2.2264088311049933e+49]], [[3.0927247391095333e+49, 2.912081666284467e+49, 2.6104309405912703e+49, 2.0936145338723704e+49, 2.7428746399147645e+49]]], [[[1.776843359898102e+31, 7.517645391412051e+30, 1.2272437953778574e+30, 9.067067507575539e+26, 7.723792847496024e+30], [3.2943051799310346e+30, 2.4443039231932252e+30, 1.5630715173939474e+30, 2.8207292472098616e+29, 2.6002011700948495e+30], [1.0683286611860239e+31, 4.8882826041037043e+30, 1.2847923173464627e+30, 1.0034314489657176e+28, 5.119309872326821e+30], [2.2719439915636618e+30, 1.8741561003451363e+30, 1.4363732787417998e+30, 8.32067194737174e+29, 1.8905760754585434e+30], [3.5842258202068357e+30, 2.569998872209628e+30, 1.4231414163664872e+30, 2.866219125369357e+29, 2.3756996499004796e+30], [2.037132202287789e+31, 7.685515621466079e+30, 1.2495983034970054e+30, 8.742744556513892e+26, 8.375984306300483e+30]], [[2.39003778413706e+37, 8.903986451341369e+36, 1.486948991729688e+36, 1.2167134662866284e+33, 9.489513141290193e+36], [4.961596807107977e+36, 3.241052467270218e+36, 2.0033366381637494e+36, 2.4964415792341598e+35, 3.3791218593692875e+36], [1.837039675867386e+37, 8.983050621024438e+36, 1.4207748452469987e+36, 3.12219073103596e+33, 9.179994459896991e+36], [2.0972453465502828e+36, 2.055213959598781e+36, 1.9832810604970986e+36, 1.4558674077691342e+36, 2.005672473721588e+36], [2.706306539543075e+36, 2.3728165834070852e+36, 1.838251372886203e+36, 1.0050413446998262e+36, 2.1271203520296836e+36]], [[3.460265292224195e+42, 3.3452770458288777e+42, 2.5071954050290788e+42, 1.1650024819588083e+42, 3.297170846930471e+42], [3.4068273531014904e+43, 1.5123934074662815e+43, 2.0078097378387393e+42, 5.911801088257426e+38, 1.513001342276376e+43], [2.759676210203286e+42, 2.6048378362713504e+42, 2.947126922140741e+42, 2.3842691778808405e+42, 2.6614783511363313e+42], [3.3116396801251015e+42, 3.202799915671852e+42, 2.5346369549348816e+42, 1.1670838663910447e+42, 3.321601678466384e+42]], [[3.8261737537651526e+44, 1.8475478995945063e+44, 3.393374778000048e+43, 5.912862101495754e+40, 1.6804527764662413e+44], [4.515230425144908e+43, 4.289496682292305e+43, 4.0629410702698213e+43, 3.495325178055589e+43, 4.4304824353716405e+43], [5.108441829519133e+43, 5.18254761646732e+43, 4.0496902159727766e+43, 2.4578710439736757e+43, 5.238547768741206e+43]], [[5.288083512401615e+44, 2.4219357964143238e+44, 4.614702453107605e+43, 8.894692070609168e+40, 2.3909408963129827e+44], [7.314882097864785e+43, 6.823500323023478e+43, 5.345626038520399e+43, 3.035853186402601e+43, 7.096052446007027e+43]], [[3.187772377809143e+49, 2.6817869809474684e+49, 2.3969711190393054e+49, 1.9743984138033528e+49, 2.9026129089164944e+49]]], [[[1.9977555262377986e+31, 8.053720419473806e+30, 1.3315679264819853e+30, 9.886423621583909e+26, 7.904825604214349e+30], [3.2168015205929413e+30, 2.558126595669351e+30, 1.5199805174918276e+30, 2.8687559418292343e+29, 2.4656191380244835e+30], [1.0162802884465844e+31, 5.587137827099264e+30, 1.2087003509114727e+30, 9.371961023234813e+27, 5.339112890673366e+30], [1.9314761033976258e+30, 1.9474437089791108e+30, 1.4928893262082382e+30, 8.27768147136015e+29, 1.8325530074407017e+30], [3.3093574778776885e+30, 2.3605204343558125e+30, 1.508449683496885e+30, 3.0594683525697332e+29, 2.338516794767449e+30], [1.895090496713886e+31, 7.583950932857167e+30, 1.0762005458258514e+30, 8.994493699759643e+26, 7.915805407222925e+30]], [[2.405654075882493e+37, 9.803793223237517e+36, 1.582905562178165e+36, 1.0512618726318638e+33, 1.0316789295407026e+37], [5.043291697399176e+36, 3.59356518490111e+36, 2.010274367999118e+36, 2.282520705043211e+35, 3.331595469800402e+36], [1.8168734993516882e+37, 8.465470246670543e+36, 1.445834077360917e+36, 2.881092597572685e+33, 8.391313777445744e+36], [2.329040528653213e+36, 1.98899842067903e+36, 1.9941925117899964e+36, 1.5416622231856824e+36, 2.1548576324962525e+36], [2.499320809271808e+36, 2.3477123550863054e+36, 1.7816563213089136e+36, 1.0792146526461495e+36, 2.2710298203604285e+36]], [[2.7054197159344543e+38, 9.963897888474723e+37, 1.4770274015160858e+37, 7.404140419228714e+33, 1.0690856494142454e+38], [4.056107595401592e+37, 2.9814355523495696e+37, 1.877521455588578e+37, 3.374921549644557e+36, 2.978106190267837e+37], [1.4308016695368704e+38, 6.593878505431314e+37, 1.47098274615589e+37, 9.854581803575784e+34, 6.946469115568375e+37], [2.2254833208436413e+37, 2.0875934765988715e+37, 2.0304439850271668e+37, 1.6552629787044346e+37, 2.1047265183835452e+37]], [[4.60214679315167e+43, 1.4831840817864905e+43, 1.820499942145894e+42, 1.4441485905364129e+38, 1.82240953869246e+43], [3.306528971014144e+42, 3.323034916010986e+42, 2.6733676843124496e+42, 1.1608674443059696e+42, 3.35503355708399e+42], [2.6947034301715737e+42, 2.844944121190609e+42, 2.5765946284463004e+42, 2.3326336992294365e+42, 2.5239441293085866e+42]], [[4.995876294192642e+44, 2.1730593591024276e+44, 3.4060975207298384e+43, 2.381813433030647e+40, 2.2221129779031727e+44], [4.523326128997843e+43, 4.006839318656078e+43, 4.3669222599847675e+43, 3.851716260654986e+43, 4.4129543319423165e+43]], [[6.058836998865584e+49, 6.49049797650214e+49, 6.678295863250472e+49, 6.621445502558447e+49, 6.328417495467574e+49]]], [[[1.9304191026771058e+31, 7.272512035806026e+30, 1.2836329219816466e+30, 8.924712001260043e+26, 7.862056648976691e+30], [2.92056773785622e+30, 2.4686321590519312e+30, 1.4530889943432905e+30, 2.9017899286561264e+29, 2.47406940513535e+30], [9.787008679867699e+30, 5.167029665061556e+30, 1.0986219223645519e+30, 1.0268741723180557e+28, 5.208791433960552e+30], [2.1217835986497613e+30, 2.0014157557372643e+30, 1.5449216123146406e+30, 8.13370089008446e+29, 1.7172640473936995e+30], [2.98764549034388e+30, 2.3934123310573654e+30, 1.300790584382755e+30, 2.9661072298263054e+29, 2.2365864361736408e+30], [1.6400491072633138e+31, 7.723066571216827e+30, 1.2538846492004676e+30, 8.553191809295451e+26, 7.219489474129789e+30]], [[4.9988599858168214e+33, 1.8186431567240084e+33, 2.2321769638222642e+32, 6.403305168056374e+28, 1.740198002100434e+33], [5.089710021571003e+32, 4.2392713032260904e+32, 2.7946500280926354e+32, 9.736061051363474e+31, 3.86256497717134e+32], [1.1017419747761361e+33, 6.947455640591358e+32, 2.6797449409121066e+32, 9.906612587291689e+30, 7.60342716802966e+32], [3.913527613806615e+32, 3.146023917756511e+32, 3.2156169576168095e+32, 1.9902760364398243e+32, 3.271991669669497e+32], [1.6669313371851316e+33, 9.463191712122644e+32, 2.4521834029063824e+32, 2.4282362225874622e+30, 9.809066645068295e+32]], [[3.850053229802789e+37, 1.4392667788797103e+37, 1.3629149760312446e+36, 1.0756546614137097e+32, 1.3040581874729156e+37], [2.743845930534059e+36, 2.3573420595496108e+36, 1.7948259963200866e+36, 1.0269973357864511e+36, 2.2899787905653534e+36], [2.1850786340505032e+36, 2.044891975970733e+36, 1.734473218172767e+36, 1.4082078725980186e+36, 1.9983802165336344e+36], [2.523683904728657e+37, 9.796880635286243e+36, 1.5241734707210022e+36, 1.1951539754755808e+33, 9.492351128305112e+36]], [[2.1330239779930566e+43, 1.8446751079251746e+43, 1.8683120525535333e+43, 1.434608201461354e+43, 2.029562728380592e+43], [2.001699149169402e+43, 1.8229039365608234e+43, 1.7424801345713529e+43, 1.6449437283946375e+43, 1.6980848215384494e+43], [1.9791275435871935e+44, 9.77729919380738e+43, 1.2448265722262992e+43, 1.1046971472132254e+40, 9.463123070786885e+43]], [[4.245099049259067e+43, 3.9622458482675147e+43, 4.152177532095398e+43, 3.5807192906891107e+43, 4.1711839630533664e+43], [5.460272825216541e+44, 2.1631400832667284e+44, 3.0813296385371906e+43, 2.0576730023609923e+40, 1.9173069049272948e+44]], [[7.461844226729829e+44, 2.682737675492044e+44, 4.3059012061575237e+43, 3.5758929911561305e+40, 2.638714034526849e+44]]]]\n", + "synflow_disc=[[[[4.6477771740411294e+21, 1.638221073776286e+26, 3.7120972761436067e+30, 2.2121739908281778e+36, 1.5429837376401191e+26], [5.728472199374466e+28, 2.6706198805435412e+29, 1.9639601079996833e+30, 2.953167143416738e+32, 2.2241144543732024e+29], [1.6568394149892187e+25, 3.379148651026692e+27, 3.003344679888645e+30, 1.2013956825907959e+35, 3.489988972605547e+27], [4.618516371183269e+29, 8.13675786303107e+29, 1.5886518641369077e+30, 1.3344265678066146e+31, 7.724266558798499e+29], [5.638031609162397e+28, 2.3425948140068046e+29, 1.9250330545229328e+30, 3.100408369400939e+32, 2.360481437039695e+29], [4.806418631717294e+21, 1.5233948560396852e+26, 3.7286128619859886e+30, 1.9400081289930884e+36, 1.5284530135270584e+26]], [[6.412672317152485e+35, 9.064617086254448e+35, 2.171823600255246e+36, 1.8623842013941647e+37, 9.62717914858624e+35], [2.4938874526607413e+29, 7.410839308298575e+32, 4.407436123456554e+36, 9.391304849189127e+41, 6.452576392384583e+32], [1.2082260597456044e+36, 1.5723081561718573e+36, 1.9823083496684162e+36, 4.759338871984022e+36, 1.64153109759379e+36], [2.9401906169254404e+34, 1.73525197255657e+35, 2.8625753786558897e+36, 1.1822218290481326e+39, 1.8109438769427832e+35], [6.318428944973411e+27, 2.0679252465883123e+32, 4.962587211499646e+36, 2.4864097296933388e+42, 2.0244027096500256e+32]], [[8.96662402715568e+31, 3.113577559525079e+34, 4.0976071603608377e+37, 2.490487386710096e+42, 2.958170482546736e+34], [1.4125561385079335e+37, 1.6418475320152707e+37, 1.8880649238845422e+37, 4.472875189330242e+37, 1.5594518824458112e+37], [6.299859074717689e+35, 2.5825655454098366e+36, 2.617502729069636e+37, 5.2115072954741736e+39, 2.741618935567401e+36], [6.33614022237554e+27, 1.10514128640263e+33, 5.219361753117607e+37, 4.673248679405304e+43, 1.0183311102100683e+33]], [[1.9873242500704884e+42, 2.0287516042295433e+42, 2.6282374032382896e+42, 3.48406626190435e+42, 2.3555512676058643e+42], [5.482375046477959e+41, 1.0626900200254589e+42, 2.978079883346189e+42, 4.103325094539178e+43, 9.516538498208192e+41], [6.856031560104211e+27, 1.1846133938901633e+37, 9.795335881752053e+42, 2.1685954533636858e+49, 1.071296007945726e+37]], [[7.842337998313534e+41, 1.699725062412889e+42, 4.628245279200227e+42, 6.239688259918128e+43, 1.5500155032246935e+42], [1.355025577059643e+29, 2.735908634662456e+37, 1.0051909500915113e+43, 2.631515939947248e+49, 2.4133044167019315e+37]], [[1.811643669832596e+35, 5.613372594541716e+39, 1.3590884723211202e+44, 7.297674470800365e+49, 5.49356041950238e+39]]]]\n", + "print(np.array(synflow_pt).shape, np.array(res_disczc).shape)\n", + "from scipy import stats\n", + "correl_seeds = {}\n", + "#,('tenas', seeds_tenas)\n", + "for n,reses in [('zc-pt(synflow)',seeds_zc), ('disc-zc(synflow)',seeds_disczc)]:#,('zc-pt-post',seeds_zc_post),('zc-disc-post',seeds_disc_post)]:\n", + " correl_seeds[n] = []\n", + " for k,res in enumerate(reses):\n", + " correl_seeds[n].append([])\n", + " for i,ite in enumerate(res):\n", + " #compute correlation per edge\n", + " to_avg = []\n", + " for j in range(len(ite)):\n", + " cr = stats.spearmanr(ite[j],res_bestsynflow[i][j]).correlation\n", + " if 'pt' in n:\n", + " cr = -cr\n", + " #print(n,i,j,cr)\n", + " to_avg.append(cr)\n", + " #print()\n", + "\n", + " #average over all edges\n", + " avgcr = sum(to_avg)/len(to_avg)\n", + " print(n,i,j,len(to_avg),avgcr)\n", + " correl_seeds[n][k].append(avgcr)\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 288, + "id": "cd718226", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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nXvuuYdixYoREhJCo0aNOHjwYKrXmTBhAhUrVmT48OEUK1aMIkWK8Pzzz3Pu3DkAatWqBUCrVq3IkycPjz32GAA//PADLVq0SJEUTJo0iSpVqpA3b15CQ0N5+OGHAejbty/t27dPcd85c+aQL18+Tpw4kTS08s0331ChQgWCg4Pp1KkTx44dS4ph7ty5DBkyhDx58vDxxx9f9D5iY2N59dVXKV++PAUKFOD2229n7dq1gFP7xd/fnz179gAwe/ZsjDF8+umnSd+bL18+oqOjAfDz86N58+b88MMP6f7/crVUrExERC7Wq5fTq5FWZ87A3r3O12PHwsqVEBh4ydNzx8WBv7/z5MYb4Z130nSbu+++m7vvvjvpebdu3VizZg3XX3891atXp23btvz1118EBQURHR1N4GVi2LFjB3///Tdbt25lz549tG3blkKFCtG/f39Wr16NMYYZM2bQuHHjpO9ZsWIFXbt2TXp+8uRJHnjgAaZPn06zZs04ceIEK1asSIqtSpUq7N27l2LFigEwfvx4unTpQlBQEOAsjZ4xYwarV6/mxIkTNG7cmNGjRzNw4EBWr15NWFgYLVq04KWXXgIgKioqxXsYOXIkn3/+OdOmTaNcuXJERETQsmVLNmzYQKFChahZsyazZs3iwQcfZNasWVSsWJGZM2fyyCOPsHTpUgICArjpppuSrlejRg2vD/skp54QERG5djt2nP/a2pTPvWTIkCFERUXx008/8fPPP3Pq1CneffddgoODCQgIoGHDhpetHurn58fIkSPJnTs3FSpUoE+fPkm9BJdy+PBh8uXLl+JYjhw5+Ouvvzh06BBBQUFJk1YrVKhAkyZN+Oyzz5K+d8qUKTz++OMpvv+NN94gT548hIaG0qFDB5YtW5bmNvj000/p27cvlStXJmfOnPTr1w9/f39++eUXAFq0aMGsWbMAmDVrFq+99hqzZ8/GWsusWbMIDw9PUaAuX758HDp0KM33v1bqCRERkYulsWcCcHpAypc//9xaOHwYJk2CoqnXqTp1jeXFP//8c95//30WLVpEoUKF2L59O+XLl0915ciwYcMYNmwYAGXKlGHdunUAFClShOuuuy7pvLJly7Jr167L3jd//vwcPXo06fl1113HtGnTeOuttxg4cCDly5fn+eefp0uXLgB0796dAQMG0K9fPyZOnEiVKlVS9Dz4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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "import random\n", + "import statistics as stat\n", + "import itertools\n", + "marker = itertools.cycle(('^', 'x', 'o', 's', '*', '+')) \n", + "color = itertools.cycle(('r', 'g', 'b', 'c', 'y', 'm')) \n", + "plt.figure(figsize=(8.5,5.5))\n", + "x = np.array([0, 1, 2, 3, 4, 5])\n", + "for k,v in correl_seeds.items():\n", + " mline = [] \n", + " err = []\n", + " for i in range(len(v[0])):\n", + " mline.append(stat.mean([x[i] for x in v]))\n", + " if len(v) == 1:\n", + " err.append(0)\n", + " else:\n", + " err.append(stat.stdev([x[i] for x in v]))\n", + " #print(v)\n", + " #print(mline)\n", + " plt.errorbar(x, mline, err, marker=next(marker),label=k, color=next(color),capsize=5.0)\n", + " #plt.plot(v,label=k, color=color)\n", + "plt.xlabel('iteration')\n", + "plt.ylabel('Spearman-$\\\\rho$')\n", + "plt.legend(bbox_to_anchor=(0.7, 0.18), prop={'size': 13})\n", + "plt.grid()\n", + "plt.savefig(pathlib.Path('op_correl_time_synflow').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c418c56a", + "metadata": {}, + "outputs": [], + "source": [ + "!pwd" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "f3559007", + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 228, + "id": "37812d1a", + "metadata": {}, + "outputs": [], + "source": [ + "disc_acc_raw_s1 = {100: {0: {0: 83.267998,\n", + " 1: 82.239998,\n", + " 2: 64.995995,\n", + " 3: 71.755997,\n", + " 4: 54.307999},\n", + " 1: {0: 84.935997,\n", + " 1: 83.231995,\n", + " 2: 73.231995,\n", + " 3: 76.771996,\n", + " 4: 83.451996},\n", + " 2: {0: 83.867996,\n", + " 1: 83.727997,\n", + " 2: 77.332001,\n", + " 3: 76.832001,\n", + " 4: 83.251999},\n", + " 3: {0: 65.767998,\n", + " 1: 84.444,\n", + " 2: 75.816002,\n", + " 3: 78.68,\n", + " 4: 62.703999},\n", + " 4: {0: 83.571999,\n", + " 1: 82.028,\n", + " 2: 75.023994,\n", + " 3: 76.087997,\n", + " 4: 82.563995},\n", + " 5: {0: 83.947998,\n", + " 1: 82.447998,\n", + " 2: 66.692001,\n", + " 3: 71.363998,\n", + " 4: 80.311996}},\n", + " 105: {1: {0: 81.568001,\n", + " 1: 80.867996,\n", + " 2: 63.287998,\n", + " 3: 68.956001,\n", + " 4: 79.568001},\n", + " 2: {0: 83.264,\n", + " 1: 83.900002,\n", + " 2: 83.091995,\n", + " 3: 83.507996,\n", + " 4: 83.231995},\n", + " 3: {0: 65.103996,\n", + " 1: 82.327995,\n", + " 2: 61.32,\n", + " 3: 70.596001,\n", + " 4: 79.484001},\n", + " 4: {0: 83.587997,\n", + " 1: 83.251999,\n", + " 2: 83.947998,\n", + " 3: 83.243996,\n", + " 4: 83.916},\n", + " 5: {0: 82.051994,\n", + " 1: 80.687996,\n", + " 2: 65.776001,\n", + " 3: 72.795998,\n", + " 4: 78.671997}},\n", + " 110: {2: {0: 82.907997,\n", + " 1: 82.255997,\n", + " 2: 82.551994,\n", + " 3: 82.136002,\n", + " 4: 82.339996},\n", + " 3: {0: 10.084,\n", + " 1: 61.68,\n", + " 2: 61.051998,\n", + " 3: 62.375999,\n", + " 4: 42.952},\n", + " 4: {0: 82.103996,\n", + " 1: 81.891998,\n", + " 2: 82.423996,\n", + " 3: 82.431999,\n", + " 4: 82.723999},\n", + " 5: {0: 82.563995,\n", + " 1: 82.019997,\n", + " 2: 81.739998,\n", + " 3: 82.459999,\n", + " 4: 82.327995}},\n", + " 115: {3: {0: 10.084,\n", + " 1: 62.743999,\n", + " 2: 60.143997,\n", + " 3: 64.223999,\n", + " 4: 43.596001},\n", + " 4: {0: 82.556,\n", + " 1: 81.959999,\n", + " 2: 82.199997,\n", + " 3: 81.944,\n", + " 4: 82.556},\n", + " 5: {0: 81.5,\n", + " 1: 82.192001,\n", + " 2: 82.515999,\n", + " 3: 82.911995,\n", + " 4: 82.307999}},\n", + " 120: {4: {0: 71.068001,\n", + " 1: 72.563995,\n", + " 2: 72.911995,\n", + " 3: 72.860001,\n", + " 4: 71.192001},\n", + " 5: {0: 72.295998,\n", + " 1: 71.995995,\n", + " 2: 72.515999,\n", + " 3: 72.327995,\n", + " 4: 72.203995}},\n", + " 125: {5: {0: 75.403999,\n", + " 1: 75.723999,\n", + " 2: 76.099998,\n", + " 3: 75.951996,\n", + " 4: 76.051994}}}\n", + "\n", + "disc_acc_raw_s0 = {100: {0: {0: 83.647995,\n", + " 1: 81.751999,\n", + " 2: 63.887997,\n", + " 3: 71.451996,\n", + " 4: 78.32},\n", + " 1: {0: 84.984001,\n", + " 1: 83.519997,\n", + " 2: 73.692001,\n", + " 3: 72.860001,\n", + " 4: 84.823997},\n", + " 2: {0: 83.403999,\n", + " 1: 83.323997,\n", + " 2: 75.007996,\n", + " 3: 73.739998,\n", + " 4: 82.587997},\n", + " 3: {0: 71.811996,\n", + " 1: 83.479996,\n", + " 2: 67.495995,\n", + " 3: 77.711998,\n", + " 4: 60.283997},\n", + " 4: {0: 85.311996,\n", + " 1: 83.164001,\n", + " 2: 73.040001,\n", + " 3: 76.495995,\n", + " 4: 83.267998},\n", + " 5: {0: 83.612,\n", + " 1: 82.155998,\n", + " 2: 72.755997,\n", + " 3: 72.832001,\n", + " 4: 79.963997}},\n", + " 105: {1: {0: 81.304001,\n", + " 1: 81.811996,\n", + " 2: 64.323997,\n", + " 3: 66.552002,\n", + " 4: 79.675995},\n", + " 2: {0: 84.208,\n", + " 1: 84.431999,\n", + " 2: 84.307999,\n", + " 3: 83.720001,\n", + " 4: 83.928001},\n", + " 3: {0: 63.119999,\n", + " 1: 83.159996,\n", + " 2: 61.039997,\n", + " 3: 74.528,\n", + " 4: 77.367996},\n", + " 4: {0: 83.575996,\n", + " 1: 83.907997,\n", + " 2: 84.307999,\n", + " 3: 83.799995,\n", + " 4: 84.283997},\n", + " 5: {0: 81.975998,\n", + " 1: 81.251999,\n", + " 2: 62.236,\n", + " 3: 71.835999,\n", + " 4: 79.103996}},\n", + " 110: {2: {0: 81.367996,\n", + " 1: 82.043999,\n", + " 2: 81.967995,\n", + " 3: 80.767998,\n", + " 4: 82.687996},\n", + " 3: {0: 67.028,\n", + " 1: 79.287994,\n", + " 2: 61.599998,\n", + " 3: 77.040001,\n", + " 4: 55.607998},\n", + " 4: {0: 80.547997,\n", + " 1: 81.795998,\n", + " 2: 80.075996,\n", + " 3: 82.019997,\n", + " 4: 82.556},\n", + " 5: {0: 82.115997,\n", + " 1: 79.435997,\n", + " 2: 60.523998,\n", + " 3: 69.851997,\n", + " 4: 77.348}},\n", + " 115: {3: {0: 70.171997,\n", + " 1: 77.827995,\n", + " 2: 61.208,\n", + " 3: 72.416,\n", + " 4: 57.087997},\n", + " 4: {0: 81.827995,\n", + " 1: 81.279999,\n", + " 2: 82.271996,\n", + " 3: 81.551994,\n", + " 4: 82.259995},\n", + " 5: {0: 82.164001,\n", + " 1: 80.063995,\n", + " 2: 62.076,\n", + " 3: 68.720001,\n", + " 4: 78.159996}},\n", + " 120: {4: {0: 80.736,\n", + " 1: 78.447998,\n", + " 2: 80.195999,\n", + " 3: 78.848,\n", + " 4: 80.495995},\n", + " 5: {0: 61.695999,\n", + " 1: 45.815998,\n", + " 2: 60.891998,\n", + " 3: 77.003998,\n", + " 4: 35.896}},\n", + " 125: {5: {0: 61.335999,\n", + " 1: 46.503998,\n", + " 2: 59.327999,\n", + " 3: 76.215996,\n", + " 4: 34.700001}}}\n", + "disc_acc_raw_s2 = {100: {0: {0: 83.967995,\n", + " 1: 81.947998,\n", + " 2: 65.519997,\n", + " 3: 69.979996,\n", + " 4: 79.667999},\n", + " 1: {0: 84.411995,\n", + " 1: 83.043999,\n", + " 2: 66.131996,\n", + " 3: 79.047997,\n", + " 4: 83.759995},\n", + " 2: {0: 83.343994,\n", + " 1: 83.236,\n", + " 2: 79.332001,\n", + " 3: 79.259995,\n", + " 4: 84.075996},\n", + " 3: {0: 65.292,\n", + " 1: 84.203995,\n", + " 2: 77.231995,\n", + " 3: 80.631996,\n", + " 4: 53.559998},\n", + " 4: {0: 84.091995,\n", + " 1: 82.879997,\n", + " 2: 77.568001,\n", + " 3: 79.855995,\n", + " 4: 83.351997},\n", + " 5: {0: 83.963997,\n", + " 1: 81.355995,\n", + " 2: 69.187996,\n", + " 3: 75.580002,\n", + " 4: 80.783997}},\n", + " 105: {1: {0: 81.183998,\n", + " 1: 81.407997,\n", + " 2: 64.503998,\n", + " 3: 69.040001,\n", + " 4: 78.515999},\n", + " 2: {0: 83.907997,\n", + " 1: 83.279999,\n", + " 2: 84.051994,\n", + " 3: 83.484001,\n", + " 4: 83.863998},\n", + " 3: {0: 65.159996,\n", + " 1: 82.755997,\n", + " 2: 63.699997,\n", + " 3: 78.203995,\n", + " 4: 79.895996},\n", + " 4: {0: 84.211998,\n", + " 1: 84.323997,\n", + " 2: 84.315994,\n", + " 3: 84.379997,\n", + " 4: 84.208},\n", + " 5: {0: 80.900002,\n", + " 1: 81.103996,\n", + " 2: 65.068001,\n", + " 3: 72.028,\n", + " 4: 78.587997}},\n", + " 110: {2: {0: 82.599998,\n", + " 1: 82.584,\n", + " 2: 81.991997,\n", + " 3: 82.292,\n", + " 4: 82.631996},\n", + " 3: {0: 68.531998,\n", + " 1: 78.323997,\n", + " 2: 64.059998,\n", + " 3: 79.231995,\n", + " 4: 70.063995},\n", + " 4: {0: 82.159996,\n", + " 1: 81.183998,\n", + " 2: 82.155998,\n", + " 3: 82.559998,\n", + " 4: 82.155998},\n", + " 5: {0: 80.995995,\n", + " 1: 79.736,\n", + " 2: 63.264,\n", + " 3: 70.895996,\n", + " 4: 78.543999}},\n", + " 115: {3: {0: 73.103996,\n", + " 1: 78.596001,\n", + " 2: 63.607998,\n", + " 3: 80.512001,\n", + " 4: 60.699997},\n", + " 4: {0: 81.515999,\n", + " 1: 82.615997,\n", + " 2: 81.155998,\n", + " 3: 82.195999,\n", + " 4: 82.467995},\n", + " 5: {0: 81.647995,\n", + " 1: 80.276001,\n", + " 2: 63.188,\n", + " 3: 70.543999,\n", + " 4: 78.619995}},\n", + " 120: {4: {0: 82.664001,\n", + " 1: 82.687996,\n", + " 2: 82.547997,\n", + " 3: 82.608002,\n", + " 4: 82.695999},\n", + " 5: {0: 79.383995,\n", + " 1: 82.528,\n", + " 2: 69.895996,\n", + " 3: 68.995995,\n", + " 4: 80.755997}},\n", + " 125: {5: {0: 80.372002,\n", + " 1: 83.655998,\n", + " 2: 68.236,\n", + " 3: 69.288002,\n", + " 4: 82.003998}}}\n", + "disc_acc_raw_s3 = {100: {0: {0: 83.743996,\n", + " 1: 81.891998,\n", + " 2: 64.519997,\n", + " 3: 71.683998,\n", + " 4: 55.023998},\n", + " 1: {0: 85.231995,\n", + " 1: 84.031998,\n", + " 2: 74.951996,\n", + " 3: 76.248001,\n", + " 4: 80.835999},\n", + " 2: {0: 84.804001,\n", + " 1: 83.507996,\n", + " 2: 79.519997,\n", + " 3: 78.711998,\n", + " 4: 84.063995},\n", + " 3: {0: 75.248001,\n", + " 1: 83.643997,\n", + " 2: 76.671997,\n", + " 3: 75.779999,\n", + " 4: 83.18},\n", + " 4: {0: 84.047997,\n", + " 1: 82.711998,\n", + " 2: 79.815994,\n", + " 3: 77.484001,\n", + " 4: 83.807999},\n", + " 5: {0: 85.220001,\n", + " 1: 81.624001,\n", + " 2: 71.127998,\n", + " 3: 77.391998,\n", + " 4: 81.519997}},\n", + " 105: {1: {0: 82.315994,\n", + " 1: 81.619995,\n", + " 2: 63.607998,\n", + " 3: 71.279999,\n", + " 4: 79.627998},\n", + " 2: {0: 83.959999,\n", + " 1: 83.792,\n", + " 2: 84.087997,\n", + " 3: 84.467995,\n", + " 4: 84.568001},\n", + " 3: {0: 64.563995,\n", + " 1: 83.171997,\n", + " 2: 64.127998,\n", + " 3: 75.447998,\n", + " 4: 80.547997},\n", + " 4: {0: 84.096001,\n", + " 1: 84.279999,\n", + " 2: 84.547997,\n", + " 3: 84.799995,\n", + " 4: 83.515999},\n", + " 5: {0: 81.975998,\n", + " 1: 81.283997,\n", + " 2: 66.223999,\n", + " 3: 73.743996,\n", + " 4: 79.136002}},\n", + " 110: {2: {0: 82.276001,\n", + " 1: 81.860001,\n", + " 2: 82.299995,\n", + " 3: 82.139999,\n", + " 4: 81.751999},\n", + " 3: {0: 10.084,\n", + " 1: 60.967999,\n", + " 2: 60.216,\n", + " 3: 67.484001,\n", + " 4: 42.851997},\n", + " 4: {0: 81.720001,\n", + " 1: 81.931999,\n", + " 2: 82.776001,\n", + " 3: 82.559998,\n", + " 4: 82.720001},\n", + " 5: {0: 82.279999,\n", + " 1: 82.040001,\n", + " 2: 82.183998,\n", + " 3: 81.540001,\n", + " 4: 82.0}},\n", + " 115: {3: {0: 10.084,\n", + " 1: 60.556,\n", + " 2: 57.475998,\n", + " 3: 66.759995,\n", + " 4: 42.584},\n", + " 4: {0: 82.339996,\n", + " 1: 81.495995,\n", + " 2: 82.403999,\n", + " 3: 82.327995,\n", + " 4: 82.872002},\n", + " 5: {0: 82.360001,\n", + " 1: 83.152,\n", + " 2: 83.051994,\n", + " 3: 81.367996,\n", + " 4: 83.096001}},\n", + " 120: {4: {0: 74.167999,\n", + " 1: 74.056,\n", + " 2: 74.075996,\n", + " 3: 73.584,\n", + " 4: 74.195999},\n", + " 5: {0: 74.139999,\n", + " 1: 72.283997,\n", + " 2: 73.528,\n", + " 3: 73.507996,\n", + " 4: 73.751999}},\n", + " 125: {5: {0: 76.584,\n", + " 1: 76.215996,\n", + " 2: 75.783997,\n", + " 3: 76.444,\n", + " 4: 76.835999}}}" + ] + }, + { + "cell_type": "code", + "execution_count": 229, + "id": "d4ef161f", + "metadata": {}, + "outputs": [], + "source": [ + "disc_acc_raw_25_s0 = {100: {0: {0: 83.855995,\n", + " 1: 82.695999,\n", + " 2: 79.720001,\n", + " 3: 81.667999,\n", + " 4: 84.287994},\n", + " 1: {0: 84.815994,\n", + " 1: 84.956001,\n", + " 2: 83.720001,\n", + " 3: 81.827995,\n", + " 4: 84.540001},\n", + " 2: {0: 85.5,\n", + " 1: 85.619995,\n", + " 2: 84.0,\n", + " 3: 83.512001,\n", + " 4: 84.403999},\n", + " 3: {0: 84.255997,\n", + " 1: 83.951996,\n", + " 2: 82.647995,\n", + " 3: 83.731995,\n", + " 4: 83.127998},\n", + " 4: {0: 84.159996,\n", + " 1: 83.827995,\n", + " 2: 84.339996,\n", + " 3: 83.579994,\n", + " 4: 83.563995},\n", + " 5: {0: 82.671997,\n", + " 1: 84.568001,\n", + " 2: 83.659996,\n", + " 3: 82.523994,\n", + " 4: 83.372002}},\n", + " 125: {1: {0: 83.423996,\n", + " 1: 84.323997,\n", + " 2: 83.431999,\n", + " 3: 83.031998,\n", + " 4: 82.916},\n", + " 2: {0: 83.416,\n", + " 1: 84.731995,\n", + " 2: 82.028,\n", + " 3: 81.963997,\n", + " 4: 82.584},\n", + " 3: {0: 81.687996,\n", + " 1: 82.167999,\n", + " 2: 80.655998,\n", + " 3: 83.416,\n", + " 4: 81.512001},\n", + " 4: {0: 84.363998,\n", + " 1: 83.771996,\n", + " 2: 75.963997,\n", + " 3: 79.195999,\n", + " 4: 83.951996},\n", + " 5: {0: 82.551994,\n", + " 1: 82.963997,\n", + " 2: 83.531998,\n", + " 3: 84.075996,\n", + " 4: 83.491997}},\n", + " 150: {2: {0: 82.203995,\n", + " 1: 82.059998,\n", + " 2: 83.167999,\n", + " 3: 82.348,\n", + " 4: 82.335999},\n", + " 3: {0: 79.603996,\n", + " 1: 82.664001,\n", + " 2: 74.519997,\n", + " 3: 84.311996,\n", + " 4: 71.652},\n", + " 4: {0: 81.916,\n", + " 1: 80.695999,\n", + " 2: 73.900002,\n", + " 3: 76.916,\n", + " 4: 82.907997},\n", + " 5: {0: 82.208,\n", + " 1: 82.203995,\n", + " 2: 81.276001,\n", + " 3: 84.187996,\n", + " 4: 80.255997}},\n", + " 175: {3: {0: 68.047997,\n", + " 1: 81.315994,\n", + " 2: 80.087997,\n", + " 3: 83.928001,\n", + " 4: 74.515999},\n", + " 4: {0: 83.931999,\n", + " 1: 82.547997,\n", + " 2: 78.699997,\n", + " 3: 80.556,\n", + " 4: 81.195999},\n", + " 5: {0: 82.323997,\n", + " 1: 79.639999,\n", + " 2: 80.259995,\n", + " 3: 84.040001,\n", + " 4: 66.335999}},\n", + " 200: {4: {0: 85.295998,\n", + " 1: 83.995995,\n", + " 2: 84.579994,\n", + " 3: 84.979996,\n", + " 4: 83.872002},\n", + " 5: {0: 84.279999,\n", + " 1: 83.931999,\n", + " 2: 84.944,\n", + " 3: 84.903999,\n", + " 4: 83.075996}},\n", + " 225: {5: {0: 84.407997,\n", + " 1: 85.540001,\n", + " 2: 79.779999,\n", + " 3: 79.087997,\n", + " 4: 85.0}}}\n", + "\n", + "disc_acc_raw_25_s1 = {100: {0: {0: 82.655998,\n", + " 1: 83.664001,\n", + " 2: 80.556,\n", + " 3: 81.687996,\n", + " 4: 83.935997},\n", + " 1: {0: 83.931999,\n", + " 1: 83.835999,\n", + " 2: 82.991997,\n", + " 3: 82.664001,\n", + " 4: 84.152},\n", + " 2: {0: 84.779999,\n", + " 1: 84.991997,\n", + " 2: 84.655998,\n", + " 3: 84.127998,\n", + " 4: 84.751999},\n", + " 3: {0: 85.18,\n", + " 1: 84.171997,\n", + " 2: 83.807999,\n", + " 3: 83.795998,\n", + " 4: 84.543999},\n", + " 4: {0: 84.019997,\n", + " 1: 84.931999,\n", + " 2: 84.075996,\n", + " 3: 84.456001,\n", + " 4: 84.879997},\n", + " 5: {0: 83.459999,\n", + " 1: 83.487999,\n", + " 2: 81.332001,\n", + " 3: 83.475998,\n", + " 4: 82.699997}},\n", + " 125: {1: {0: 82.403999,\n", + " 1: 84.360001,\n", + " 2: 83.299995,\n", + " 3: 84.543999,\n", + " 4: 83.467995},\n", + " 2: {0: 83.995995,\n", + " 1: 83.895996,\n", + " 2: 83.243996,\n", + " 3: 83.119995,\n", + " 4: 83.855995},\n", + " 3: {0: 80.575996,\n", + " 1: 84.023994,\n", + " 2: 83.299995,\n", + " 3: 83.223999,\n", + " 4: 82.187996},\n", + " 4: {0: 83.715996,\n", + " 1: 83.843994,\n", + " 2: 78.931999,\n", + " 3: 80.467995,\n", + " 4: 83.703995},\n", + " 5: {0: 80.056,\n", + " 1: 83.599998,\n", + " 2: 84.327995,\n", + " 3: 84.152,\n", + " 4: 81.447998}},\n", + " 150: {2: {0: 83.203995,\n", + " 1: 83.531998,\n", + " 2: 84.991997,\n", + " 3: 84.956001,\n", + " 4: 83.615997},\n", + " 3: {0: 84.428001,\n", + " 1: 83.416,\n", + " 2: 81.451996,\n", + " 3: 85.040001,\n", + " 4: 83.031998},\n", + " 4: {0: 84.711998,\n", + " 1: 83.323997,\n", + " 2: 80.68,\n", + " 3: 81.551994,\n", + " 4: 82.451996},\n", + " 5: {0: 82.631996,\n", + " 1: 83.243996,\n", + " 2: 83.959999,\n", + " 3: 83.187996,\n", + " 4: 81.779999}},\n", + " 175: {3: {0: 82.523994,\n", + " 1: 83.208,\n", + " 2: 82.664001,\n", + " 3: 81.875999,\n", + " 4: 82.639999},\n", + " 4: {0: 85.119995,\n", + " 1: 83.276001,\n", + " 2: 79.472,\n", + " 3: 79.776001,\n", + " 4: 82.431999},\n", + " 5: {0: 81.248001,\n", + " 1: 83.956001,\n", + " 2: 80.047997,\n", + " 3: 80.519997,\n", + " 4: 81.916}},\n", + " 200: {4: {0: 85.147995,\n", + " 1: 80.743996,\n", + " 2: 77.528,\n", + " 3: 76.159996,\n", + " 4: 81.956001},\n", + " 5: {0: 70.891998,\n", + " 1: 84.192001,\n", + " 2: 74.743996,\n", + " 3: 78.667999,\n", + " 4: 81.068001}},\n", + " 225: {5: {0: 71.748001,\n", + " 1: 85.199997,\n", + " 2: 79.939995,\n", + " 3: 80.844002,\n", + " 4: 83.327995}}}\n", + "\n", + "disc_acc_raw_25_s2 = {100: {0: {0: 84.155998,\n", + " 1: 83.139999,\n", + " 2: 80.32,\n", + " 3: 81.071999,\n", + " 4: 83.335999},\n", + " 1: {0: 83.112,\n", + " 1: 84.755997,\n", + " 2: 82.035995,\n", + " 3: 83.348,\n", + " 4: 85.131996},\n", + " 2: {0: 83.655998,\n", + " 1: 84.715996,\n", + " 2: 84.456001,\n", + " 3: 83.599998,\n", + " 4: 85.435997},\n", + " 3: {0: 84.447998,\n", + " 1: 84.407997,\n", + " 2: 84.32,\n", + " 3: 82.531998,\n", + " 4: 83.119995},\n", + " 4: {0: 84.779999,\n", + " 1: 84.208,\n", + " 2: 83.947998,\n", + " 3: 84.155998,\n", + " 4: 84.351997},\n", + " 5: {0: 82.963997,\n", + " 1: 83.535995,\n", + " 2: 83.236,\n", + " 3: 82.835999,\n", + " 4: 83.659996}},\n", + " 125: {1: {0: 82.047997,\n", + " 1: 83.411995,\n", + " 2: 79.451996,\n", + " 3: 81.183998,\n", + " 4: 81.619995},\n", + " 2: {0: 80.655998,\n", + " 1: 81.283997,\n", + " 2: 83.655998,\n", + " 3: 83.012001,\n", + " 4: 81.764},\n", + " 3: {0: 78.895996,\n", + " 1: 80.419998,\n", + " 2: 77.379997,\n", + " 3: 84.607994,\n", + " 4: 82.304001},\n", + " 4: {0: 82.711998,\n", + " 1: 82.411995,\n", + " 2: 84.615997,\n", + " 3: 84.375999,\n", + " 4: 82.419998},\n", + " 5: {0: 83.739998,\n", + " 1: 83.315994,\n", + " 2: 80.407997,\n", + " 3: 82.056,\n", + " 4: 81.931999}},\n", + " 150: {2: {0: 80.991997,\n", + " 1: 82.5,\n", + " 2: 82.615997,\n", + " 3: 83.335999,\n", + " 4: 81.311996},\n", + " 3: {0: 81.444,\n", + " 1: 81.639999,\n", + " 2: 76.804001,\n", + " 3: 82.851997,\n", + " 4: 74.995995},\n", + " 4: {0: 81.556,\n", + " 1: 82.723999,\n", + " 2: 82.559998,\n", + " 3: 82.043999,\n", + " 4: 82.872002},\n", + " 5: {0: 83.203995,\n", + " 1: 83.407997,\n", + " 2: 78.903999,\n", + " 3: 81.979996,\n", + " 4: 82.68}},\n", + " 175: {3: {0: 82.895996,\n", + " 1: 81.023994,\n", + " 2: 76.164001,\n", + " 3: 84.195999,\n", + " 4: 69.591995},\n", + " 4: {0: 81.379997,\n", + " 1: 83.259995,\n", + " 2: 82.164001,\n", + " 3: 81.931999,\n", + " 4: 82.171997},\n", + " 5: {0: 82.343994,\n", + " 1: 82.103996,\n", + " 2: 78.223999,\n", + " 3: 80.112,\n", + " 4: 82.271996}},\n", + " 200: {4: {0: 85.112,\n", + " 1: 85.568001,\n", + " 2: 85.243996,\n", + " 3: 85.227997,\n", + " 4: 85.311996},\n", + " 5: {0: 83.307999,\n", + " 1: 85.136002,\n", + " 2: 80.503998,\n", + " 3: 80.467995,\n", + " 4: 84.827995}},\n", + " 225: {5: {0: 81.231995,\n", + " 1: 85.307999,\n", + " 2: 80.127998,\n", + " 3: 80.951996,\n", + " 4: 84.759995}}}\n", + "\n", + "disc_acc_raw_25_s3 = {100: {0: {0: 84.271996,\n", + " 1: 84.523994,\n", + " 2: 79.667999,\n", + " 3: 81.900002,\n", + " 4: 83.823997},\n", + " 1: {0: 83.959999,\n", + " 1: 84.292,\n", + " 2: 84.32,\n", + " 3: 83.451996,\n", + " 4: 84.299995},\n", + " 2: {0: 83.68,\n", + " 1: 84.764,\n", + " 2: 84.587997,\n", + " 3: 84.112,\n", + " 4: 85.339996},\n", + " 3: {0: 82.779999,\n", + " 1: 83.811996,\n", + " 2: 83.832001,\n", + " 3: 83.783997,\n", + " 4: 83.832001},\n", + " 4: {0: 84.579994,\n", + " 1: 84.587997,\n", + " 2: 84.843994,\n", + " 3: 84.096001,\n", + " 4: 83.715996},\n", + " 5: {0: 85.075996,\n", + " 1: 84.304001,\n", + " 2: 83.287994,\n", + " 3: 83.823997,\n", + " 4: 84.559998}},\n", + " 125: {1: {0: 84.068001,\n", + " 1: 81.540001,\n", + " 2: 83.783997,\n", + " 3: 84.643997,\n", + " 4: 84.659996},\n", + " 2: {0: 84.147995,\n", + " 1: 83.220001,\n", + " 2: 84.043999,\n", + " 3: 84.531998,\n", + " 4: 84.32},\n", + " 3: {0: 84.0,\n", + " 1: 83.967995,\n", + " 2: 83.391998,\n", + " 3: 84.287994,\n", + " 4: 83.591995},\n", + " 4: {0: 84.304001,\n", + " 1: 83.227997,\n", + " 2: 82.056,\n", + " 3: 83.379997,\n", + " 4: 83.547997},\n", + " 5: {0: 82.888,\n", + " 1: 82.612,\n", + " 2: 84.731995,\n", + " 3: 83.815994,\n", + " 4: -1}},\n", + " 150: {2: {0: 83.32,\n", + " 1: 83.675995,\n", + " 2: 83.692001,\n", + " 3: 84.423996,\n", + " 4: 84.164001},\n", + " 3: {0: 84.875999,\n", + " 1: 84.195999,\n", + " 2: 82.068001,\n", + " 3: 83.764,\n", + " 4: 84.107994},\n", + " 4: {0: 83.075996,\n", + " 1: 83.879997,\n", + " 2: 79.683998,\n", + " 3: 83.096001,\n", + " 4: 83.923996},\n", + " 5: {0: 83.139999,\n", + " 1: 67.435997,\n", + " 2: 82.984001,\n", + " 3: 83.519997,\n", + " 4: 65.540001}},\n", + " 175: {3: {0: 85.287994,\n", + " 1: 83.584,\n", + " 2: 80.624001,\n", + " 3: 83.587997,\n", + " 4: 82.695999},\n", + " 4: {0: 85.843994,\n", + " 1: 83.767998,\n", + " 2: 80.612,\n", + " 3: 81.928001,\n", + " 4: 82.720001},\n", + " 5: {0: 82.063995,\n", + " 1: 63.295998,\n", + " 2: 83.523994,\n", + " 3: 83.175995,\n", + " 4: 64.627998}},\n", + " 200: {4: {0: 78.456001,\n", + " 1: 84.727997,\n", + " 2: 75.619995,\n", + " 3: 76.295998,\n", + " 4: 84.159996},\n", + " 5: {0: 82.444,\n", + " 1: 82.367996,\n", + " 2: 80.323997,\n", + " 3: 81.431999,\n", + " 4: 69.383995}},\n", + " 225: {5: {0: 72.18,\n", + " 1: 77.375999,\n", + " 2: 80.659996,\n", + " 3: 80.944,\n", + " 4: 63.379997}}}" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "08cb9f52", + "metadata": {}, + "outputs": [], + "source": [ + " 225: {5: {0: 72.18, 2\n", + " 1: 77.375999, 3\n", + " 2: 80.659996, 4\n", + " 3: 80.944, 5\n", + " 4: 63.379997}}} 1" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "3030842f", + "metadata": {}, + "outputs": [], + "source": [ + " 225: {5: {0: 81.231995, 3\n", + " 1: 85.307999, 5\n", + " 2: 80.127998, 1\n", + " 3: 80.951996, 2 \n", + " 4: 84.759995}}} 4" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "55e436e9", + "metadata": {}, + "outputs": [], + "source": [ + " 225: {5: {0: 71.748001, 1\n", + " 1: 85.199997, 5\n", + " 2: 79.939995, 2\n", + " 3: 80.844002, 3\n", + " 4: 83.327995}}} 4" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "58d0c40b", + "metadata": {}, + "outputs": [], + "source": [ + " 225: {5: {0: 84.407997,\n", + " 1: 85.540001,\n", + " 2: 79.779999,\n", + " 3: 79.087997,\n", + " 4: 85.0}}}" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c4e39870", + "metadata": {}, + "outputs": [], + "source": [ + "darts-pt 0 5 6 0.46666666666666656\n", + "darts-pt 1 4 5 0.45999999999999996\n", + "darts-pt 2 3 4 0.44999999999999996\n", + "darts-pt 3 2 3 0.3333333333333333\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.4333333333333333\n", + "darts-pt 1 4 5 0.43999999999999995\n", + "darts-pt 2 3 4 0.5249999999999999\n", + "darts-pt 3 2 3 0.4333333333333333\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.3833333333333333\n", + "darts-pt 1 4 5 0.36\n", + "darts-pt 2 3 4 0.475\n", + "darts-pt 3 2 3 0.26666666666666666\n", + "darts-pt 4 1 2 0.19999999999999998\n", + "darts-pt 5 0 1 0.6\n", + "darts-pt 0 5 6 0.4333333333333333\n", + "darts-pt 1 4 5 0.45999999999999996\n", + "darts-pt 2 3 4 0.44999999999999996\n", + "darts-pt 3 2 3 0.25476269788227823\n", + "darts-pt 4 1 2 0.25\n", + "darts-pt 5 0 1 0.6\n", + "zc-pt 0 5 6 0.7333333333333333\n", + "zc-pt 1 4 5 0.6599999999999999\n", + "zc-pt 2 3 4 0.8249999999999998\n", + "zc-pt 3 2 3 0.5333333333333333\n", + "zc-pt 4 1 2 0.6499999999999999\n", + "zc-pt 5 0 1 0.7999999999999999\n", + "zc-pt 0 5 6 0.7666666666666665\n", + "zc-pt 1 4 5 0.7\n", + "zc-pt 2 3 4 0.6749999999999998\n", + "zc-pt 3 2 3 0.5333333333333333\n", + "zc-pt 4 1 2 0.6499999999999999\n", + "zc-pt 5 0 1 0.6\n", + "zc-pt 0 5 6 0.75\n", + "zc-pt 1 4 5 0.7\n", + "zc-pt 2 3 4 0.5999999999999999\n", + "zc-pt 3 2 3 0.6\n", + "zc-pt 4 1 2 0.7499999999999999\n", + "zc-pt 5 0 1 0.6\n", + "zc-pt 0 5 6 0.7833333333333332\n", + "zc-pt 1 4 5 0.7599999999999999\n", + "zc-pt 2 3 4 0.7999999999999999\n", + "zc-pt 3 2 3 0.7999999999999998\n", + "zc-pt 4 1 2 0.8999999999999998\n", + "zc-pt 5 0 1 0.7999999999999999\n", + "disc-zc 0 5 6 0.24999999999999997\n", + "disc-zc 1 4 5 0.23999999999999994\n", + "disc-zc 2 3 4 0.02500000000000001\n", + "disc-zc 3 2 3 0.06666666666666667\n", + "disc-zc 4 1 2 0.39999999999999997\n", + "disc-zc 5 0 1 0.19999999999999998\n", + "disc-zc 0 5 6 0.06666666666666664\n", + "disc-zc 1 4 5 0.13999999999999996\n", + "disc-zc 2 3 4 0.175\n", + "disc-zc 3 2 3 -0.06666666666666664\n", + "disc-zc 4 1 2 0.19999999999999998\n", + "disc-zc 5 0 1 0.7\n", + "disc-zc 0 5 6 0.36666666666666664\n", + "disc-zc 1 4 5 0.47999999999999987\n", + "disc-zc 2 3 4 0.19999999999999996\n", + "disc-zc 3 2 3 -0.06666666666666668\n", + "disc-zc 4 1 2 0.3\n", + "disc-zc 5 0 1 0.6\n", + "disc-zc 0 5 6 0.4333333333333333\n", + "disc-zc 1 4 5 0.5599999999999998\n", + "disc-zc 2 3 4 0.3499999999999999\n", + "disc-zc 3 2 3 0.16666666666666666\n", + "disc-zc 4 1 2 0.5\n", + "disc-zc 5 0 1 0.7\n", + "disc-acc 0 5 6 -0.16666666666666666\n", + "disc-acc 1 4 5 0.07999999999999999\n", + "disc-acc 2 3 4 0.15\n", + "disc-acc 3 2 3 -0.06666666666666668\n", + "disc-acc 4 1 2 0.6499999999999999\n", + "disc-acc 5 0 1 -0.49999999999999994\n", + "disc-acc 0 5 6 -0.5\n", + "disc-acc 1 4 5 -2.2204460492503132e-17\n", + "disc-acc 2 3 4 0.32499999999999996\n", + "disc-acc 3 2 3 -0.3333333333333333\n", + "disc-acc 4 1 2 -0.25\n", + "disc-acc 5 0 1 0.09999999999999999\n", + "disc-acc 0 5 6 -0.38333333333333336\n", + "disc-acc 1 4 5 0.019999999999999973\n", + "disc-acc 2 3 4 0.07499999999999993\n", + "disc-acc 3 2 3 -0.36666666666666664\n", + "disc-acc 4 1 2 -0.6\n", + "disc-acc 5 0 1 -0.6\n", + "disc-acc 0 5 6 -0.4944809881425583\n", + "disc-acc 1 4 5 0.21999999999999997\n", + "disc-acc 2 3 4 0.15\n", + "disc-acc 3 2 3 0.19999999999999998\n", + "disc-acc 4 1 2 -0.6499999999999999\n", + "disc-acc 5 0 1 0.7999999999999999" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "darts", + "language": "python", + "name": "darts" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.6.10" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/pycls/core/benchmark.py b/pycls/core/benchmark.py new file mode 100644 index 0000000..b07c892 --- /dev/null +++ b/pycls/core/benchmark.py @@ -0,0 +1,136 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Benchmarking functions.""" + +import pycls.core.logging as logging +import pycls.datasets.loader as loader +import torch +from pycls.core.config import cfg +from pycls.core.timer import Timer + + +logger = logging.get_logger(__name__) + + +@torch.no_grad() +def compute_time_eval(model): + """Computes precise model forward test time using dummy data.""" + # Use eval mode + model.eval() + # Generate a dummy mini-batch and copy data to GPU + im_size, batch_size = cfg.TRAIN.IM_SIZE, int(cfg.TEST.BATCH_SIZE / cfg.NUM_GPUS) + if cfg.TASK == "jig": + inputs = torch.rand(batch_size, cfg.JIGSAW_GRID ** 2, cfg.MODEL.INPUT_CHANNELS, im_size, im_size).cuda(non_blocking=False) + else: + inputs = torch.zeros(batch_size, cfg.MODEL.INPUT_CHANNELS, im_size, im_size).cuda(non_blocking=False) + # Compute precise forward pass time + timer = Timer() + total_iter = cfg.PREC_TIME.NUM_ITER + cfg.PREC_TIME.WARMUP_ITER + for cur_iter in range(total_iter): + # Reset the timers after the warmup phase + if cur_iter == cfg.PREC_TIME.WARMUP_ITER: + timer.reset() + # Forward + timer.tic() + model(inputs) + torch.cuda.synchronize() + timer.toc() + return timer.average_time + + +def compute_time_train(model, loss_fun): + """Computes precise model forward + backward time using dummy data.""" + # Use train mode + model.train() + # Generate a dummy mini-batch and copy data to GPU + im_size, batch_size = cfg.TRAIN.IM_SIZE, int(cfg.TRAIN.BATCH_SIZE / cfg.NUM_GPUS) + if cfg.TASK == "jig": + inputs = torch.rand(batch_size, cfg.JIGSAW_GRID ** 2, cfg.MODEL.INPUT_CHANNELS, im_size, im_size).cuda(non_blocking=False) + else: + inputs = torch.rand(batch_size, cfg.MODEL.INPUT_CHANNELS, im_size, im_size).cuda(non_blocking=False) + if cfg.TASK in ['col', 'seg']: + labels = torch.zeros(batch_size, im_size, im_size, dtype=torch.int64).cuda(non_blocking=False) + else: + labels = torch.zeros(batch_size, dtype=torch.int64).cuda(non_blocking=False) + # Cache BatchNorm2D running stats + bns = [m for m in model.modules() if isinstance(m, torch.nn.BatchNorm2d)] + bn_stats = [[bn.running_mean.clone(), bn.running_var.clone()] for bn in bns] + # Compute precise forward backward pass time + fw_timer, bw_timer = Timer(), Timer() + total_iter = cfg.PREC_TIME.NUM_ITER + cfg.PREC_TIME.WARMUP_ITER + for cur_iter in range(total_iter): + # Reset the timers after the warmup phase + if cur_iter == cfg.PREC_TIME.WARMUP_ITER: + fw_timer.reset() + bw_timer.reset() + # Forward + fw_timer.tic() + preds = model(inputs) + if isinstance(preds, tuple): + loss = loss_fun(preds[0], labels) + cfg.NAS.AUX_WEIGHT * loss_fun(preds[1], labels) + preds = preds[0] + else: + loss = loss_fun(preds, labels) + torch.cuda.synchronize() + fw_timer.toc() + # Backward + bw_timer.tic() + loss.backward() + torch.cuda.synchronize() + bw_timer.toc() + # Restore BatchNorm2D running stats + for bn, (mean, var) in zip(bns, bn_stats): + bn.running_mean, bn.running_var = mean, var + return fw_timer.average_time, bw_timer.average_time + + +def compute_time_loader(data_loader): + """Computes loader time.""" + timer = Timer() + loader.shuffle(data_loader, 0) + data_loader_iterator = iter(data_loader) + total_iter = cfg.PREC_TIME.NUM_ITER + cfg.PREC_TIME.WARMUP_ITER + total_iter = min(total_iter, len(data_loader)) + for cur_iter in range(total_iter): + if cur_iter == cfg.PREC_TIME.WARMUP_ITER: + timer.reset() + timer.tic() + next(data_loader_iterator) + timer.toc() + return timer.average_time + + +def compute_time_full(model, loss_fun, train_loader, test_loader): + """Times model and data loader.""" + logger.info("Computing model and loader timings...") + # Compute timings + test_fw_time = compute_time_eval(model) + train_fw_time, train_bw_time = compute_time_train(model, loss_fun) + train_fw_bw_time = train_fw_time + train_bw_time + train_loader_time = compute_time_loader(train_loader) + # Output iter timing + iter_times = { + "test_fw_time": test_fw_time, + "train_fw_time": train_fw_time, + "train_bw_time": train_bw_time, + "train_fw_bw_time": train_fw_bw_time, + "train_loader_time": train_loader_time, + } + logger.info(logging.dump_log_data(iter_times, "iter_times")) + # Output epoch timing + epoch_times = { + "test_fw_time": test_fw_time * len(test_loader), + "train_fw_time": train_fw_time * len(train_loader), + "train_bw_time": train_bw_time * len(train_loader), + "train_fw_bw_time": train_fw_bw_time * len(train_loader), + "train_loader_time": train_loader_time * len(train_loader), + } + logger.info(logging.dump_log_data(epoch_times, "epoch_times")) + # Compute data loader overhead (assuming DATA_LOADER.NUM_WORKERS>1) + overhead = max(0, train_loader_time - train_fw_bw_time) / train_fw_bw_time + logger.info("Overhead of data loader is {:.2f}%".format(overhead * 100)) diff --git a/pycls/core/builders.py b/pycls/core/builders.py new file mode 100644 index 0000000..bdf0778 --- /dev/null +++ b/pycls/core/builders.py @@ -0,0 +1,88 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Model and loss construction functions.""" + +import torch +from pycls.core.config import cfg +from pycls.models.anynet import AnyNet +from pycls.models.effnet import EffNet +from pycls.models.regnet import RegNet +from pycls.models.resnet import ResNet +from pycls.models.nas.nas import NAS +from pycls.models.nas.nas_search import NAS_Search +from pycls.models.nas_bench.model_builder import NAS_Bench + + +class LabelSmoothedCrossEntropyLoss(torch.nn.Module): + """CrossEntropyLoss with label smoothing.""" + def __init__(self): + super(LabelSmoothedCrossEntropyLoss, self).__init__() + self.eps = cfg.MODEL.LABEL_SMOOTHING_EPS + self.num_classes = cfg.MODEL.NUM_CLASSES + + def forward(self, logits, target): + pred = logits.log_softmax(dim=-1) + with torch.no_grad(): + target_dist = torch.ones_like(pred) * self.eps / (self.num_classes - 1) + target_dist.scatter_(-1, target.unsqueeze(-1), 1 - self.eps) + return (-target_dist * pred).sum(dim=-1).mean() + + +# Supported models +_models = { + "anynet": AnyNet, + "effnet": EffNet, + "resnet": ResNet, + "regnet": RegNet, + "nas": NAS, + "nas_search": NAS_Search, + "nas_bench": NAS_Bench, +} + +# Supported loss functions +_loss_funs = { + "cross_entropy": torch.nn.CrossEntropyLoss, + "label_smoothed_cross_entropy": LabelSmoothedCrossEntropyLoss, +} + + +def get_model(): + """Gets the model class specified in the config.""" + err_str = "Model type '{}' not supported" + assert cfg.MODEL.TYPE in _models.keys(), err_str.format(cfg.MODEL.TYPE) + return _models[cfg.MODEL.TYPE] + + +def get_loss_fun(): + """Gets the loss function class specified in the config.""" + err_str = "Loss function type '{}' not supported" + assert cfg.MODEL.LOSS_FUN in _loss_funs.keys(), err_str.format(cfg.TRAIN.LOSS) + return _loss_funs[cfg.MODEL.LOSS_FUN] + + +def build_model(): + """Builds the model.""" + return get_model()() + + +def build_loss_fun(): + """Build the loss function.""" + if cfg.TASK == "seg": + return get_loss_fun()(ignore_index=255) + else: + return get_loss_fun()() + + +def register_model(name, ctor): + """Registers a model dynamically.""" + _models[name] = ctor + + +def register_loss_fun(name, ctor): + """Registers a loss function dynamically.""" + _loss_funs[name] = ctor diff --git a/pycls/core/checkpoint.py b/pycls/core/checkpoint.py new file mode 100644 index 0000000..06bca15 --- /dev/null +++ b/pycls/core/checkpoint.py @@ -0,0 +1,98 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Functions that handle saving and loading of checkpoints.""" + +import os + +import pycls.core.distributed as dist +import torch +from pycls.core.config import cfg + + +# Common prefix for checkpoint file names +_NAME_PREFIX = "model_epoch_" +# Checkpoints directory name +_DIR_NAME = "checkpoints" + + +def get_checkpoint_dir(): + """Retrieves the location for storing checkpoints.""" + return os.path.join(cfg.OUT_DIR, _DIR_NAME) + + +def get_checkpoint(epoch): + """Retrieves the path to a checkpoint file.""" + name = "{}{:04d}.pyth".format(_NAME_PREFIX, epoch) + return os.path.join(get_checkpoint_dir(), name) + + +def get_last_checkpoint(): + """Retrieves the most recent checkpoint (highest epoch number).""" + checkpoint_dir = get_checkpoint_dir() + # Checkpoint file names are in lexicographic order + checkpoints = [f for f in os.listdir(checkpoint_dir) if _NAME_PREFIX in f] + last_checkpoint_name = sorted(checkpoints)[-1] + return os.path.join(checkpoint_dir, last_checkpoint_name) + + +def has_checkpoint(): + """Determines if there are checkpoints available.""" + checkpoint_dir = get_checkpoint_dir() + if not os.path.exists(checkpoint_dir): + return False + return any(_NAME_PREFIX in f for f in os.listdir(checkpoint_dir)) + + +def save_checkpoint(model, optimizer, epoch): + """Saves a checkpoint.""" + # Save checkpoints only from the master process + if not dist.is_master_proc(): + return + # Ensure that the checkpoint dir exists + os.makedirs(get_checkpoint_dir(), exist_ok=True) + # Omit the DDP wrapper in the multi-gpu setting + sd = model.module.state_dict() if cfg.NUM_GPUS > 1 else model.state_dict() + # Record the state + if isinstance(optimizer, list): + checkpoint = { + "epoch": epoch, + "model_state": sd, + "optimizer_w_state": optimizer[0].state_dict(), + "optimizer_a_state": optimizer[1].state_dict(), + "cfg": cfg.dump(), + } + else: + checkpoint = { + "epoch": epoch, + "model_state": sd, + "optimizer_state": optimizer.state_dict(), + "cfg": cfg.dump(), + } + # Write the checkpoint + checkpoint_file = get_checkpoint(epoch + 1) + torch.save(checkpoint, checkpoint_file) + return checkpoint_file + + +def load_checkpoint(checkpoint_file, model, optimizer=None): + """Loads the checkpoint from the given file.""" + err_str = "Checkpoint '{}' not found" + assert os.path.exists(checkpoint_file), err_str.format(checkpoint_file) + # Load the checkpoint on CPU to avoid GPU mem spike + checkpoint = torch.load(checkpoint_file, map_location="cpu") + # Account for the DDP wrapper in the multi-gpu setting + ms = model.module if cfg.NUM_GPUS > 1 else model + ms.load_state_dict(checkpoint["model_state"]) + # Load the optimizer state (commonly not done when fine-tuning) + if optimizer: + if isinstance(optimizer, list): + optimizer[0].load_state_dict(checkpoint["optimizer_w_state"]) + optimizer[1].load_state_dict(checkpoint["optimizer_a_state"]) + else: + optimizer.load_state_dict(checkpoint["optimizer_state"]) + return checkpoint["epoch"] diff --git a/pycls/core/config.py b/pycls/core/config.py new file mode 100644 index 0000000..cb28145 --- /dev/null +++ b/pycls/core/config.py @@ -0,0 +1,500 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Configuration file (powered by YACS).""" + +import argparse +import os +import sys + +from pycls.core.io import cache_url +from yacs.config import CfgNode as CfgNode + + +# Global config object +_C = CfgNode() + +# Example usage: +# from core.config import cfg +cfg = _C + + +# ------------------------------------------------------------------------------------ # +# Model options +# ------------------------------------------------------------------------------------ # +_C.MODEL = CfgNode() + +# Model type +_C.MODEL.TYPE = "" + +# Number of weight layers +_C.MODEL.DEPTH = 0 + +# Number of input channels +_C.MODEL.INPUT_CHANNELS = 3 + +# Number of classes +_C.MODEL.NUM_CLASSES = 10 + +# Loss function (see pycls/core/builders.py for options) +_C.MODEL.LOSS_FUN = "cross_entropy" + +# Label smoothing eps +_C.MODEL.LABEL_SMOOTHING_EPS = 0.0 + +# ASPP channels +_C.MODEL.ASPP_CHANNELS = 256 + +# ASPP dilation rates +_C.MODEL.ASPP_RATES = [6, 12, 18] + + +# ------------------------------------------------------------------------------------ # +# ResNet options +# ------------------------------------------------------------------------------------ # +_C.RESNET = CfgNode() + +# Transformation function (see pycls/models/resnet.py for options) +_C.RESNET.TRANS_FUN = "basic_transform" + +# Number of groups to use (1 -> ResNet; > 1 -> ResNeXt) +_C.RESNET.NUM_GROUPS = 1 + +# Width of each group (64 -> ResNet; 4 -> ResNeXt) +_C.RESNET.WIDTH_PER_GROUP = 64 + +# Apply stride to 1x1 conv (True -> MSRA; False -> fb.torch) +_C.RESNET.STRIDE_1X1 = True + + +# ------------------------------------------------------------------------------------ # +# AnyNet options +# ------------------------------------------------------------------------------------ # +_C.ANYNET = CfgNode() + +# Stem type +_C.ANYNET.STEM_TYPE = "simple_stem_in" + +# Stem width +_C.ANYNET.STEM_W = 32 + +# Block type +_C.ANYNET.BLOCK_TYPE = "res_bottleneck_block" + +# Depth for each stage (number of blocks in the stage) +_C.ANYNET.DEPTHS = [] + +# Width for each stage (width of each block in the stage) +_C.ANYNET.WIDTHS = [] + +# Strides for each stage (applies to the first block of each stage) +_C.ANYNET.STRIDES = [] + +# Bottleneck multipliers for each stage (applies to bottleneck block) +_C.ANYNET.BOT_MULS = [] + +# Group widths for each stage (applies to bottleneck block) +_C.ANYNET.GROUP_WS = [] + +# Whether SE is enabled for res_bottleneck_block +_C.ANYNET.SE_ON = False + +# SE ratio +_C.ANYNET.SE_R = 0.25 + + +# ------------------------------------------------------------------------------------ # +# RegNet options +# ------------------------------------------------------------------------------------ # +_C.REGNET = CfgNode() + +# Stem type +_C.REGNET.STEM_TYPE = "simple_stem_in" + +# Stem width +_C.REGNET.STEM_W = 32 + +# Block type +_C.REGNET.BLOCK_TYPE = "res_bottleneck_block" + +# Stride of each stage +_C.REGNET.STRIDE = 2 + +# Squeeze-and-Excitation (RegNetY) +_C.REGNET.SE_ON = False +_C.REGNET.SE_R = 0.25 + +# Depth +_C.REGNET.DEPTH = 10 + +# Initial width +_C.REGNET.W0 = 32 + +# Slope +_C.REGNET.WA = 5.0 + +# Quantization +_C.REGNET.WM = 2.5 + +# Group width +_C.REGNET.GROUP_W = 16 + +# Bottleneck multiplier (bm = 1 / b from the paper) +_C.REGNET.BOT_MUL = 1.0 + + +# ------------------------------------------------------------------------------------ # +# EfficientNet options +# ------------------------------------------------------------------------------------ # +_C.EN = CfgNode() + +# Stem width +_C.EN.STEM_W = 32 + +# Depth for each stage (number of blocks in the stage) +_C.EN.DEPTHS = [] + +# Width for each stage (width of each block in the stage) +_C.EN.WIDTHS = [] + +# Expansion ratios for MBConv blocks in each stage +_C.EN.EXP_RATIOS = [] + +# Squeeze-and-Excitation (SE) ratio +_C.EN.SE_R = 0.25 + +# Strides for each stage (applies to the first block of each stage) +_C.EN.STRIDES = [] + +# Kernel sizes for each stage +_C.EN.KERNELS = [] + +# Head width +_C.EN.HEAD_W = 1280 + +# Drop connect ratio +_C.EN.DC_RATIO = 0.0 + +# Dropout ratio +_C.EN.DROPOUT_RATIO = 0.0 + + +# ---------------------------------------------------------------------------- # +# NAS options +# ---------------------------------------------------------------------------- # +_C.NAS = CfgNode() + +# Cell genotype +_C.NAS.GENOTYPE = 'nas' + +# Custom genotype +_C.NAS.CUSTOM_GENOTYPE = [] + +# Base NAS width +_C.NAS.WIDTH = 16 + +# Total number of cells +_C.NAS.DEPTH = 20 + +# Auxiliary heads +_C.NAS.AUX = False + +# Weight for auxiliary heads +_C.NAS.AUX_WEIGHT = 0.4 + +# Drop path probability +_C.NAS.DROP_PROB = 0.0 + +# Matrix in NAS Bench +_C.NAS.MATRIX = [] + +# Operations in NAS Bench +_C.NAS.OPS = [] + +# Number of stacks in NAS Bench +_C.NAS.NUM_STACKS = 3 + +# Number of modules per stack in NAS Bench +_C.NAS.NUM_MODULES_PER_STACK = 3 + + +# ------------------------------------------------------------------------------------ # +# Batch norm options +# ------------------------------------------------------------------------------------ # +_C.BN = CfgNode() + +# BN epsilon +_C.BN.EPS = 1e-5 + +# BN momentum (BN momentum in PyTorch = 1 - BN momentum in Caffe2) +_C.BN.MOM = 0.1 + +# Precise BN stats +_C.BN.USE_PRECISE_STATS = False +_C.BN.NUM_SAMPLES_PRECISE = 1024 + +# Initialize the gamma of the final BN of each block to zero +_C.BN.ZERO_INIT_FINAL_GAMMA = False + +# Use a different weight decay for BN layers +_C.BN.USE_CUSTOM_WEIGHT_DECAY = False +_C.BN.CUSTOM_WEIGHT_DECAY = 0.0 + + +# ------------------------------------------------------------------------------------ # +# Optimizer options +# ------------------------------------------------------------------------------------ # +_C.OPTIM = CfgNode() + +# Base learning rate +_C.OPTIM.BASE_LR = 0.1 + +# Learning rate policy select from {'cos', 'exp', 'steps'} +_C.OPTIM.LR_POLICY = "cos" + +# Exponential decay factor +_C.OPTIM.GAMMA = 0.1 + +# Steps for 'steps' policy (in epochs) +_C.OPTIM.STEPS = [] + +# Learning rate multiplier for 'steps' policy +_C.OPTIM.LR_MULT = 0.1 + +# Maximal number of epochs +_C.OPTIM.MAX_EPOCH = 200 + +# Momentum +_C.OPTIM.MOMENTUM = 0.9 + +# Momentum dampening +_C.OPTIM.DAMPENING = 0.0 + +# Nesterov momentum +_C.OPTIM.NESTEROV = True + +# L2 regularization +_C.OPTIM.WEIGHT_DECAY = 5e-4 + +# Start the warm up from OPTIM.BASE_LR * OPTIM.WARMUP_FACTOR +_C.OPTIM.WARMUP_FACTOR = 0.1 + +# Gradually warm up the OPTIM.BASE_LR over this number of epochs +_C.OPTIM.WARMUP_EPOCHS = 0 + +# Update the learning rate per iter +_C.OPTIM.ITER_LR = False + +# Base learning rate for arch +_C.OPTIM.ARCH_BASE_LR = 0.0003 + +# L2 regularization for arch +_C.OPTIM.ARCH_WEIGHT_DECAY = 0.001 + +# Optimizer for arch +_C.OPTIM.ARCH_OPTIM = 'adam' + +# Epoch to start optimizing arch +_C.OPTIM.ARCH_EPOCH = 0.0 + + +# ------------------------------------------------------------------------------------ # +# Training options +# ------------------------------------------------------------------------------------ # +_C.TRAIN = CfgNode() + +# Dataset and split +_C.TRAIN.DATASET = "" +_C.TRAIN.SPLIT = "train" + +# Total mini-batch size +_C.TRAIN.BATCH_SIZE = 128 + +# Image size +_C.TRAIN.IM_SIZE = 224 + +# Evaluate model on test data every eval period epochs +_C.TRAIN.EVAL_PERIOD = 1 + +# Save model checkpoint every checkpoint period epochs +_C.TRAIN.CHECKPOINT_PERIOD = 1 + +# Resume training from the latest checkpoint in the output directory +_C.TRAIN.AUTO_RESUME = True + +# Weights to start training from +_C.TRAIN.WEIGHTS = "" + +# Percentage of gray images in jig +_C.TRAIN.GRAY_PERCENTAGE = 0.0 + +# Portion to create trainA/trainB split +_C.TRAIN.PORTION = 1.0 + + +# ------------------------------------------------------------------------------------ # +# Testing options +# ------------------------------------------------------------------------------------ # +_C.TEST = CfgNode() + +# Dataset and split +_C.TEST.DATASET = "" +_C.TEST.SPLIT = "val" + +# Total mini-batch size +_C.TEST.BATCH_SIZE = 200 + +# Image size +_C.TEST.IM_SIZE = 256 + +# Weights to use for testing +_C.TEST.WEIGHTS = "" + + +# ------------------------------------------------------------------------------------ # +# Common train/test data loader options +# ------------------------------------------------------------------------------------ # +_C.DATA_LOADER = CfgNode() + +# Number of data loader workers per process +_C.DATA_LOADER.NUM_WORKERS = 8 + +# Load data to pinned host memory +_C.DATA_LOADER.PIN_MEMORY = True + + +# ------------------------------------------------------------------------------------ # +# Memory options +# ------------------------------------------------------------------------------------ # +_C.MEM = CfgNode() + +# Perform ReLU inplace +_C.MEM.RELU_INPLACE = True + + +# ------------------------------------------------------------------------------------ # +# CUDNN options +# ------------------------------------------------------------------------------------ # +_C.CUDNN = CfgNode() + +# Perform benchmarking to select the fastest CUDNN algorithms to use +# Note that this may increase the memory usage and will likely not result +# in overall speedups when variable size inputs are used (e.g. COCO training) +_C.CUDNN.BENCHMARK = True + + +# ------------------------------------------------------------------------------------ # +# Precise timing options +# ------------------------------------------------------------------------------------ # +_C.PREC_TIME = CfgNode() + +# Number of iterations to warm up the caches +_C.PREC_TIME.WARMUP_ITER = 3 + +# Number of iterations to compute avg time +_C.PREC_TIME.NUM_ITER = 30 + + +# ------------------------------------------------------------------------------------ # +# Misc options +# ------------------------------------------------------------------------------------ # + +# Number of GPUs to use (applies to both training and testing) +_C.NUM_GPUS = 1 + +# Task (cls, seg, rot, col, jig) +_C.TASK = "cls" + +# Grid in Jigsaw (2, 3); no effect if TASK is not jig +_C.JIGSAW_GRID = 3 + +# Output directory +_C.OUT_DIR = "/tmp" + +# Config destination (in OUT_DIR) +_C.CFG_DEST = "config.yaml" + +# Note that non-determinism may still be present due to non-deterministic +# operator implementations in GPU operator libraries +_C.RNG_SEED = 1 + +# Log destination ('stdout' or 'file') +_C.LOG_DEST = "stdout" + +# Log period in iters +_C.LOG_PERIOD = 10 + +# Distributed backend +_C.DIST_BACKEND = "nccl" + +# Hostname and port for initializing multi-process groups +_C.HOST = "localhost" +_C.PORT = 10001 + +# Models weights referred to by URL are downloaded to this local cache +_C.DOWNLOAD_CACHE = "/tmp/pycls-download-cache" + + +# ------------------------------------------------------------------------------------ # +# Deprecated keys +# ------------------------------------------------------------------------------------ # + +_C.register_deprecated_key("PREC_TIME.BATCH_SIZE") +_C.register_deprecated_key("PREC_TIME.ENABLED") + + +def assert_and_infer_cfg(cache_urls=True): + """Checks config values invariants.""" + err_str = "The first lr step must start at 0" + assert not _C.OPTIM.STEPS or _C.OPTIM.STEPS[0] == 0, err_str + data_splits = ["train", "val", "test"] + err_str = "Data split '{}' not supported" + assert _C.TRAIN.SPLIT in data_splits, err_str.format(_C.TRAIN.SPLIT) + assert _C.TEST.SPLIT in data_splits, err_str.format(_C.TEST.SPLIT) + err_str = "Mini-batch size should be a multiple of NUM_GPUS." + assert _C.TRAIN.BATCH_SIZE % _C.NUM_GPUS == 0, err_str + assert _C.TEST.BATCH_SIZE % _C.NUM_GPUS == 0, err_str + err_str = "Precise BN stats computation not verified for > 1 GPU" + assert not _C.BN.USE_PRECISE_STATS or _C.NUM_GPUS == 1, err_str + err_str = "Log destination '{}' not supported" + assert _C.LOG_DEST in ["stdout", "file"], err_str.format(_C.LOG_DEST) + if cache_urls: + cache_cfg_urls() + + +def cache_cfg_urls(): + """Download URLs in config, cache them, and rewrite cfg to use cached file.""" + _C.TRAIN.WEIGHTS = cache_url(_C.TRAIN.WEIGHTS, _C.DOWNLOAD_CACHE) + _C.TEST.WEIGHTS = cache_url(_C.TEST.WEIGHTS, _C.DOWNLOAD_CACHE) + + +def dump_cfg(): + """Dumps the config to the output directory.""" + cfg_file = os.path.join(_C.OUT_DIR, _C.CFG_DEST) + with open(cfg_file, "w") as f: + _C.dump(stream=f) + + +def load_cfg(out_dir, cfg_dest="config.yaml"): + """Loads config from specified output directory.""" + cfg_file = os.path.join(out_dir, cfg_dest) + _C.merge_from_file(cfg_file) + + +def load_cfg_fom_args(description="Config file options."): + """Load config from command line arguments and set any specified options.""" + parser = argparse.ArgumentParser(description=description) + help_s = "Config file location" + parser.add_argument("--cfg", dest="cfg_file", help=help_s, required=True, type=str) + help_s = "See pycls/core/config.py for all options" + parser.add_argument("opts", help=help_s, default=None, nargs=argparse.REMAINDER) + if len(sys.argv) == 1: + parser.print_help() + sys.exit(1) + args = parser.parse_args() + _C.merge_from_file(args.cfg_file) + _C.merge_from_list(args.opts) diff --git a/pycls/core/distributed.py b/pycls/core/distributed.py new file mode 100644 index 0000000..e2dc7db --- /dev/null +++ b/pycls/core/distributed.py @@ -0,0 +1,157 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Distributed helpers.""" + +import multiprocessing +import os +import signal +import threading +import traceback + +import torch +from pycls.core.config import cfg + + +def is_master_proc(): + """Determines if the current process is the master process. + + Master process is responsible for logging, writing and loading checkpoints. In + the multi GPU setting, we assign the master role to the rank 0 process. When + training using a single GPU, there is a single process which is considered master. + """ + return cfg.NUM_GPUS == 1 or torch.distributed.get_rank() == 0 + + +def init_process_group(proc_rank, world_size): + """Initializes the default process group.""" + # Set the GPU to use + torch.cuda.set_device(proc_rank) + # Initialize the process group + torch.distributed.init_process_group( + backend=cfg.DIST_BACKEND, + init_method="tcp://{}:{}".format(cfg.HOST, cfg.PORT), + world_size=world_size, + rank=proc_rank, + ) + + +def destroy_process_group(): + """Destroys the default process group.""" + torch.distributed.destroy_process_group() + + +def scaled_all_reduce(tensors): + """Performs the scaled all_reduce operation on the provided tensors. + + The input tensors are modified in-place. Currently supports only the sum + reduction operator. The reduced values are scaled by the inverse size of the + process group (equivalent to cfg.NUM_GPUS). + """ + # There is no need for reduction in the single-proc case + if cfg.NUM_GPUS == 1: + return tensors + # Queue the reductions + reductions = [] + for tensor in tensors: + reduction = torch.distributed.all_reduce(tensor, async_op=True) + reductions.append(reduction) + # Wait for reductions to finish + for reduction in reductions: + reduction.wait() + # Scale the results + for tensor in tensors: + tensor.mul_(1.0 / cfg.NUM_GPUS) + return tensors + + +class ChildException(Exception): + """Wraps an exception from a child process.""" + + def __init__(self, child_trace): + super(ChildException, self).__init__(child_trace) + + +class ErrorHandler(object): + """Multiprocessing error handler (based on fairseq's). + + Listens for errors in child processes and propagates the tracebacks to the parent. + """ + + def __init__(self, error_queue): + # Shared error queue + self.error_queue = error_queue + # Children processes sharing the error queue + self.children_pids = [] + # Start a thread listening to errors + self.error_listener = threading.Thread(target=self.listen, daemon=True) + self.error_listener.start() + # Register the signal handler + signal.signal(signal.SIGUSR1, self.signal_handler) + + def add_child(self, pid): + """Registers a child process.""" + self.children_pids.append(pid) + + def listen(self): + """Listens for errors in the error queue.""" + # Wait until there is an error in the queue + child_trace = self.error_queue.get() + # Put the error back for the signal handler + self.error_queue.put(child_trace) + # Invoke the signal handler + os.kill(os.getpid(), signal.SIGUSR1) + + def signal_handler(self, _sig_num, _stack_frame): + """Signal handler.""" + # Kill children processes + for pid in self.children_pids: + os.kill(pid, signal.SIGINT) + # Propagate the error from the child process + raise ChildException(self.error_queue.get()) + + +def run(proc_rank, world_size, error_queue, fun, fun_args, fun_kwargs): + """Runs a function from a child process.""" + try: + # Initialize the process group + init_process_group(proc_rank, world_size) + # Run the function + fun(*fun_args, **fun_kwargs) + except KeyboardInterrupt: + # Killed by the parent process + pass + except Exception: + # Propagate exception to the parent process + error_queue.put(traceback.format_exc()) + finally: + # Destroy the process group + destroy_process_group() + + +def multi_proc_run(num_proc, fun, fun_args=(), fun_kwargs=None): + """Runs a function in a multi-proc setting (unless num_proc == 1).""" + # There is no need for multi-proc in the single-proc case + fun_kwargs = fun_kwargs if fun_kwargs else {} + if num_proc == 1: + fun(*fun_args, **fun_kwargs) + return + # Handle errors from training subprocesses + error_queue = multiprocessing.SimpleQueue() + error_handler = ErrorHandler(error_queue) + # Run each training subprocess + ps = [] + for i in range(num_proc): + p_i = multiprocessing.Process( + target=run, args=(i, num_proc, error_queue, fun, fun_args, fun_kwargs) + ) + ps.append(p_i) + p_i.start() + error_handler.add_child(p_i.pid) + # Wait for each subprocess to finish + for p in ps: + p.join() diff --git a/pycls/core/io.py b/pycls/core/io.py new file mode 100644 index 0000000..9f79ffe --- /dev/null +++ b/pycls/core/io.py @@ -0,0 +1,77 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""IO utilities (adapted from Detectron)""" + +import logging +import os +import re +import sys +from urllib import request as urlrequest + + +logger = logging.getLogger(__name__) + +_PYCLS_BASE_URL = "https://dl.fbaipublicfiles.com/pycls" + + +def cache_url(url_or_file, cache_dir): + """Download the file specified by the URL to the cache_dir and return the path to + the cached file. If the argument is not a URL, simply return it as is. + """ + is_url = re.match(r"^(?:http)s?://", url_or_file, re.IGNORECASE) is not None + if not is_url: + return url_or_file + url = url_or_file + err_str = "pycls only automatically caches URLs in the pycls S3 bucket: {}" + assert url.startswith(_PYCLS_BASE_URL), err_str.format(_PYCLS_BASE_URL) + cache_file_path = url.replace(_PYCLS_BASE_URL, cache_dir) + if os.path.exists(cache_file_path): + return cache_file_path + cache_file_dir = os.path.dirname(cache_file_path) + if not os.path.exists(cache_file_dir): + os.makedirs(cache_file_dir) + logger.info("Downloading remote file {} to {}".format(url, cache_file_path)) + download_url(url, cache_file_path) + return cache_file_path + + +def _progress_bar(count, total): + """Report download progress. Credit: + https://stackoverflow.com/questions/3173320/text-progress-bar-in-the-console/27871113 + """ + bar_len = 60 + filled_len = int(round(bar_len * count / float(total))) + percents = round(100.0 * count / float(total), 1) + bar = "=" * filled_len + "-" * (bar_len - filled_len) + sys.stdout.write( + " [{}] {}% of {:.1f}MB file \r".format(bar, percents, total / 1024 / 1024) + ) + sys.stdout.flush() + if count >= total: + sys.stdout.write("\n") + + +def download_url(url, dst_file_path, chunk_size=8192, progress_hook=_progress_bar): + """Download url and write it to dst_file_path. Credit: + https://stackoverflow.com/questions/2028517/python-urllib2-progress-hook + """ + req = urlrequest.Request(url) + response = urlrequest.urlopen(req) + total_size = response.info().get("Content-Length").strip() + total_size = int(total_size) + bytes_so_far = 0 + with open(dst_file_path, "wb") as f: + while 1: + chunk = response.read(chunk_size) + bytes_so_far += len(chunk) + if not chunk: + break + if progress_hook: + progress_hook(bytes_so_far, total_size) + f.write(chunk) + return bytes_so_far diff --git a/pycls/core/logging.py b/pycls/core/logging.py new file mode 100644 index 0000000..31750b2 --- /dev/null +++ b/pycls/core/logging.py @@ -0,0 +1,138 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Logging.""" + +import builtins +import decimal +import logging +import os +import sys + +import pycls.core.distributed as dist +import simplejson +from pycls.core.config import cfg + + +# Show filename and line number in logs +_FORMAT = "[%(filename)s: %(lineno)3d]: %(message)s" + +# Log file name (for cfg.LOG_DEST = 'file') +_LOG_FILE = "stdout.log" + +# Data output with dump_log_data(data, data_type) will be tagged w/ this +_TAG = "json_stats: " + +# Data output with dump_log_data(data, data_type) will have data[_TYPE]=data_type +_TYPE = "_type" + + +def _suppress_print(): + """Suppresses printing from the current process.""" + + def ignore(*_objects, _sep=" ", _end="\n", _file=sys.stdout, _flush=False): + pass + + builtins.print = ignore + + +def setup_logging(): + """Sets up the logging.""" + # Enable logging only for the master process + if dist.is_master_proc(): + # Clear the root logger to prevent any existing logging config + # (e.g. set by another module) from messing with our setup + logging.root.handlers = [] + # Construct logging configuration + logging_config = {"level": logging.INFO, "format": _FORMAT} + # Log either to stdout or to a file + if cfg.LOG_DEST == "stdout": + logging_config["stream"] = sys.stdout + else: + logging_config["filename"] = os.path.join(cfg.OUT_DIR, _LOG_FILE) + # Configure logging + logging.basicConfig(**logging_config) + else: + _suppress_print() + + +def get_logger(name): + """Retrieves the logger.""" + return logging.getLogger(name) + + +def dump_log_data(data, data_type, prec=4): + """Covert data (a dictionary) into tagged json string for logging.""" + data[_TYPE] = data_type + data = float_to_decimal(data, prec) + data_json = simplejson.dumps(data, sort_keys=True, use_decimal=True) + return "{:s}{:s}".format(_TAG, data_json) + + +def float_to_decimal(data, prec=4): + """Convert floats to decimals which allows for fixed width json.""" + if isinstance(data, dict): + return {k: float_to_decimal(v, prec) for k, v in data.items()} + if isinstance(data, float): + return decimal.Decimal(("{:." + str(prec) + "f}").format(data)) + else: + return data + + +def get_log_files(log_dir, name_filter="", log_file=_LOG_FILE): + """Get all log files in directory containing subdirs of trained models.""" + names = [n for n in sorted(os.listdir(log_dir)) if name_filter in n] + files = [os.path.join(log_dir, n, log_file) for n in names] + f_n_ps = [(f, n) for (f, n) in zip(files, names) if os.path.exists(f)] + files, names = zip(*f_n_ps) if f_n_ps else ([], []) + return files, names + + +def load_log_data(log_file, data_types_to_skip=()): + """Loads log data into a dictionary of the form data[data_type][metric][index].""" + # Load log_file + assert os.path.exists(log_file), "Log file not found: {}".format(log_file) + with open(log_file, "r") as f: + lines = f.readlines() + # Extract and parse lines that start with _TAG and have a type specified + lines = [l[l.find(_TAG) + len(_TAG) :] for l in lines if _TAG in l] + lines = [simplejson.loads(l) for l in lines] + lines = [l for l in lines if _TYPE in l and not l[_TYPE] in data_types_to_skip] + # Generate data structure accessed by data[data_type][index][metric] + data_types = [l[_TYPE] for l in lines] + data = {t: [] for t in data_types} + for t, line in zip(data_types, lines): + del line[_TYPE] + data[t].append(line) + # Generate data structure accessed by data[data_type][metric][index] + for t in data: + metrics = sorted(data[t][0].keys()) + err_str = "Inconsistent metrics in log for _type={}: {}".format(t, metrics) + assert all(sorted(d.keys()) == metrics for d in data[t]), err_str + data[t] = {m: [d[m] for d in data[t]] for m in metrics} + return data + + +def sort_log_data(data): + """Sort each data[data_type][metric] by epoch or keep only first instance.""" + for t in data: + if "epoch" in data[t]: + assert "epoch_ind" not in data[t] and "epoch_max" not in data[t] + data[t]["epoch_ind"] = [int(e.split("/")[0]) for e in data[t]["epoch"]] + data[t]["epoch_max"] = [int(e.split("/")[1]) for e in data[t]["epoch"]] + epoch = data[t]["epoch_ind"] + if "iter" in data[t]: + assert "iter_ind" not in data[t] and "iter_max" not in data[t] + data[t]["iter_ind"] = [int(i.split("/")[0]) for i in data[t]["iter"]] + data[t]["iter_max"] = [int(i.split("/")[1]) for i in data[t]["iter"]] + itr = zip(epoch, data[t]["iter_ind"], data[t]["iter_max"]) + epoch = [e + (i_ind - 1) / i_max for e, i_ind, i_max in itr] + for m in data[t]: + data[t][m] = [v for _, v in sorted(zip(epoch, data[t][m]))] + else: + data[t] = {m: d[0] for m, d in data[t].items()} + return data diff --git a/pycls/core/meters.py b/pycls/core/meters.py new file mode 100644 index 0000000..a1aab7d --- /dev/null +++ b/pycls/core/meters.py @@ -0,0 +1,435 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Meters.""" + +from collections import deque + +import numpy as np +import pycls.core.logging as logging +import torch +from pycls.core.config import cfg +from pycls.core.timer import Timer + + +logger = logging.get_logger(__name__) + + +def time_string(seconds): + """Converts time in seconds to a fixed-width string format.""" + days, rem = divmod(int(seconds), 24 * 3600) + hrs, rem = divmod(rem, 3600) + mins, secs = divmod(rem, 60) + return "{0:02},{1:02}:{2:02}:{3:02}".format(days, hrs, mins, secs) + + +def inter_union(preds, labels, num_classes): + _, preds = torch.max(preds, 1) + preds = preds.type(torch.uint8) + 1 + labels = labels.type(torch.uint8) + 1 + preds = preds * (labels > 0).type(torch.uint8) + + inter = preds * (preds == labels).type(torch.uint8) + area_inter = torch.histc(inter.type(torch.int64), bins=num_classes, min=1, max=num_classes) + area_preds = torch.histc(preds.type(torch.int64), bins=num_classes, min=1, max=num_classes) + area_labels = torch.histc(labels.type(torch.int64), bins=num_classes, min=1, max=num_classes) + area_union = area_preds + area_labels - area_inter + + return [area_inter.type(torch.float64) / labels.size(0), area_union.type(torch.float64) / labels.size(0)] + + +def topk_errors(preds, labels, ks): + """Computes the top-k error for each k.""" + err_str = "Batch dim of predictions and labels must match" + assert preds.size(0) == labels.size(0), err_str + # Find the top max_k predictions for each sample + _top_max_k_vals, top_max_k_inds = torch.topk( + preds, max(ks), dim=1, largest=True, sorted=True + ) + # (batch_size, max_k) -> (max_k, batch_size) + top_max_k_inds = top_max_k_inds.t() + # (batch_size, ) -> (max_k, batch_size) + rep_max_k_labels = labels.view(1, -1).expand_as(top_max_k_inds) + # (i, j) = 1 if top i-th prediction for the j-th sample is correct + top_max_k_correct = top_max_k_inds.eq(rep_max_k_labels) + # Compute the number of topk correct predictions for each k + topks_correct = [top_max_k_correct[:k, :].view(-1).float().sum() for k in ks] + return [(1.0 - x / preds.size(0)) * 100.0 for x in topks_correct] + + +def gpu_mem_usage(): + """Computes the GPU memory usage for the current device (MB).""" + mem_usage_bytes = torch.cuda.max_memory_allocated() + return mem_usage_bytes / 1024 / 1024 + + +class ScalarMeter(object): + """Measures a scalar value (adapted from Detectron).""" + + def __init__(self, window_size): + self.deque = deque(maxlen=window_size) + self.total = 0.0 + self.count = 0 + + def reset(self): + self.deque.clear() + self.total = 0.0 + self.count = 0 + + def add_value(self, value): + self.deque.append(value) + self.count += 1 + self.total += value + + def get_win_median(self): + return np.median(self.deque) + + def get_win_avg(self): + return np.mean(self.deque) + + def get_global_avg(self): + return self.total / self.count + + +class TrainMeter(object): + """Measures training stats.""" + + def __init__(self, epoch_iters): + self.epoch_iters = epoch_iters + self.max_iter = cfg.OPTIM.MAX_EPOCH * epoch_iters + self.iter_timer = Timer() + self.loss = ScalarMeter(cfg.LOG_PERIOD) + self.loss_total = 0.0 + self.lr = None + # Current minibatch errors (smoothed over a window) + self.mb_top1_err = ScalarMeter(cfg.LOG_PERIOD) + self.mb_top5_err = ScalarMeter(cfg.LOG_PERIOD) + # Number of misclassified examples + self.num_top1_mis = 0 + self.num_top5_mis = 0 + self.num_samples = 0 + + def reset(self, timer=False): + if timer: + self.iter_timer.reset() + self.loss.reset() + self.loss_total = 0.0 + self.lr = None + self.mb_top1_err.reset() + self.mb_top5_err.reset() + self.num_top1_mis = 0 + self.num_top5_mis = 0 + self.num_samples = 0 + + def iter_tic(self): + self.iter_timer.tic() + + def iter_toc(self): + self.iter_timer.toc() + + def update_stats(self, top1_err, top5_err, loss, lr, mb_size): + # Current minibatch stats + self.mb_top1_err.add_value(top1_err) + self.mb_top5_err.add_value(top5_err) + self.loss.add_value(loss) + self.lr = lr + # Aggregate stats + self.num_top1_mis += top1_err * mb_size + self.num_top5_mis += top5_err * mb_size + self.loss_total += loss * mb_size + self.num_samples += mb_size + + def get_iter_stats(self, cur_epoch, cur_iter): + cur_iter_total = cur_epoch * self.epoch_iters + cur_iter + 1 + eta_sec = self.iter_timer.average_time * (self.max_iter - cur_iter_total) + mem_usage = gpu_mem_usage() + stats = { + "epoch": "{}/{}".format(cur_epoch + 1, cfg.OPTIM.MAX_EPOCH), + "iter": "{}/{}".format(cur_iter + 1, self.epoch_iters), + "time_avg": self.iter_timer.average_time, + "time_diff": self.iter_timer.diff, + "eta": time_string(eta_sec), + "top1_err": self.mb_top1_err.get_win_median(), + "top5_err": self.mb_top5_err.get_win_median(), + "loss": self.loss.get_win_median(), + "lr": self.lr, + "mem": int(np.ceil(mem_usage)), + } + return stats + + def log_iter_stats(self, cur_epoch, cur_iter): + if (cur_iter + 1) % cfg.LOG_PERIOD != 0: + return + stats = self.get_iter_stats(cur_epoch, cur_iter) + logger.info(logging.dump_log_data(stats, "train_iter")) + + def get_epoch_stats(self, cur_epoch): + cur_iter_total = (cur_epoch + 1) * self.epoch_iters + eta_sec = self.iter_timer.average_time * (self.max_iter - cur_iter_total) + mem_usage = gpu_mem_usage() + top1_err = self.num_top1_mis / self.num_samples + top5_err = self.num_top5_mis / self.num_samples + avg_loss = self.loss_total / self.num_samples + stats = { + "epoch": "{}/{}".format(cur_epoch + 1, cfg.OPTIM.MAX_EPOCH), + "time_avg": self.iter_timer.average_time, + "eta": time_string(eta_sec), + "top1_err": top1_err, + "top5_err": top5_err, + "loss": avg_loss, + "lr": self.lr, + "mem": int(np.ceil(mem_usage)), + } + return stats + + def log_epoch_stats(self, cur_epoch): + stats = self.get_epoch_stats(cur_epoch) + logger.info(logging.dump_log_data(stats, "train_epoch")) + + +class TestMeter(object): + """Measures testing stats.""" + + def __init__(self, max_iter): + self.max_iter = max_iter + self.iter_timer = Timer() + # Current minibatch errors (smoothed over a window) + self.mb_top1_err = ScalarMeter(cfg.LOG_PERIOD) + self.mb_top5_err = ScalarMeter(cfg.LOG_PERIOD) + # Min errors (over the full test set) + self.min_top1_err = 100.0 + self.min_top5_err = 100.0 + # Number of misclassified examples + self.num_top1_mis = 0 + self.num_top5_mis = 0 + self.num_samples = 0 + + def reset(self, min_errs=False): + if min_errs: + self.min_top1_err = 100.0 + self.min_top5_err = 100.0 + self.iter_timer.reset() + self.mb_top1_err.reset() + self.mb_top5_err.reset() + self.num_top1_mis = 0 + self.num_top5_mis = 0 + self.num_samples = 0 + + def iter_tic(self): + self.iter_timer.tic() + + def iter_toc(self): + self.iter_timer.toc() + + def update_stats(self, top1_err, top5_err, mb_size): + self.mb_top1_err.add_value(top1_err) + self.mb_top5_err.add_value(top5_err) + self.num_top1_mis += top1_err * mb_size + self.num_top5_mis += top5_err * mb_size + self.num_samples += mb_size + + def get_iter_stats(self, cur_epoch, cur_iter): + mem_usage = gpu_mem_usage() + iter_stats = { + "epoch": "{}/{}".format(cur_epoch + 1, cfg.OPTIM.MAX_EPOCH), + "iter": "{}/{}".format(cur_iter + 1, self.max_iter), + "time_avg": self.iter_timer.average_time, + "time_diff": self.iter_timer.diff, + "top1_err": self.mb_top1_err.get_win_median(), + "top5_err": self.mb_top5_err.get_win_median(), + "mem": int(np.ceil(mem_usage)), + } + return iter_stats + + def log_iter_stats(self, cur_epoch, cur_iter): + if (cur_iter + 1) % cfg.LOG_PERIOD != 0: + return + stats = self.get_iter_stats(cur_epoch, cur_iter) + logger.info(logging.dump_log_data(stats, "test_iter")) + + def get_epoch_stats(self, cur_epoch): + top1_err = self.num_top1_mis / self.num_samples + top5_err = self.num_top5_mis / self.num_samples + self.min_top1_err = min(self.min_top1_err, top1_err) + self.min_top5_err = min(self.min_top5_err, top5_err) + mem_usage = gpu_mem_usage() + stats = { + "epoch": "{}/{}".format(cur_epoch + 1, cfg.OPTIM.MAX_EPOCH), + "time_avg": self.iter_timer.average_time, + "top1_err": top1_err, + "top5_err": top5_err, + "min_top1_err": self.min_top1_err, + "min_top5_err": self.min_top5_err, + "mem": int(np.ceil(mem_usage)), + } + return stats + + def log_epoch_stats(self, cur_epoch): + stats = self.get_epoch_stats(cur_epoch) + logger.info(logging.dump_log_data(stats, "test_epoch")) + + +class TrainMeterIoU(object): + """Measures training stats.""" + + def __init__(self, epoch_iters): + self.epoch_iters = epoch_iters + self.max_iter = cfg.OPTIM.MAX_EPOCH * epoch_iters + self.iter_timer = Timer() + self.loss = ScalarMeter(cfg.LOG_PERIOD) + self.loss_total = 0.0 + self.lr = None + + self.mb_miou = ScalarMeter(cfg.LOG_PERIOD) + + self.num_inter = np.zeros(cfg.MODEL.NUM_CLASSES) + self.num_union = np.zeros(cfg.MODEL.NUM_CLASSES) + self.num_samples = 0 + + def reset(self, timer=False): + if timer: + self.iter_timer.reset() + self.loss.reset() + self.loss_total = 0.0 + self.lr = None + self.mb_miou.reset() + self.num_inter = np.zeros(cfg.MODEL.NUM_CLASSES) + self.num_union = np.zeros(cfg.MODEL.NUM_CLASSES) + self.num_samples = 0 + + def iter_tic(self): + self.iter_timer.tic() + + def iter_toc(self): + self.iter_timer.toc() + + def update_stats(self, inter, union, loss, lr, mb_size): + # Current minibatch stats + self.mb_miou.add_value((inter / (union + 1e-10)).mean()) + self.loss.add_value(loss) + self.lr = lr + # Aggregate stats + self.num_inter += inter * mb_size + self.num_union += union * mb_size + self.loss_total += loss * mb_size + self.num_samples += mb_size + + def get_iter_stats(self, cur_epoch, cur_iter): + cur_iter_total = cur_epoch * self.epoch_iters + cur_iter + 1 + eta_sec = self.iter_timer.average_time * (self.max_iter - cur_iter_total) + mem_usage = gpu_mem_usage() + stats = { + "epoch": "{}/{}".format(cur_epoch + 1, cfg.OPTIM.MAX_EPOCH), + "iter": "{}/{}".format(cur_iter + 1, self.epoch_iters), + "time_avg": self.iter_timer.average_time, + "time_diff": self.iter_timer.diff, + "eta": time_string(eta_sec), + "miou": self.mb_miou.get_win_median(), + "loss": self.loss.get_win_median(), + "lr": self.lr, + "mem": int(np.ceil(mem_usage)), + } + return stats + + def log_iter_stats(self, cur_epoch, cur_iter): + if (cur_iter + 1) % cfg.LOG_PERIOD != 0: + return + stats = self.get_iter_stats(cur_epoch, cur_iter) + logger.info(logging.dump_log_data(stats, "train_iter")) + + def get_epoch_stats(self, cur_epoch): + cur_iter_total = (cur_epoch + 1) * self.epoch_iters + eta_sec = self.iter_timer.average_time * (self.max_iter - cur_iter_total) + mem_usage = gpu_mem_usage() + miou = (self.num_inter / (self.num_union + 1e-10)).mean() + avg_loss = self.loss_total / self.num_samples + stats = { + "epoch": "{}/{}".format(cur_epoch + 1, cfg.OPTIM.MAX_EPOCH), + "time_avg": self.iter_timer.average_time, + "eta": time_string(eta_sec), + "miou": miou, + "loss": avg_loss, + "lr": self.lr, + "mem": int(np.ceil(mem_usage)), + } + return stats + + def log_epoch_stats(self, cur_epoch): + stats = self.get_epoch_stats(cur_epoch) + logger.info(logging.dump_log_data(stats, "train_epoch")) + + +class TestMeterIoU(object): + """Measures testing stats.""" + + def __init__(self, max_iter): + self.max_iter = max_iter + self.iter_timer = Timer() + + self.mb_miou = ScalarMeter(cfg.LOG_PERIOD) + + self.max_miou = 0.0 + + self.num_inter = np.zeros(cfg.MODEL.NUM_CLASSES) + self.num_union = np.zeros(cfg.MODEL.NUM_CLASSES) + self.num_samples = 0 + + def reset(self, min_errs=False): + if min_errs: + self.max_miou = 0.0 + self.iter_timer.reset() + self.mb_miou.reset() + self.num_inter = np.zeros(cfg.MODEL.NUM_CLASSES) + self.num_union = np.zeros(cfg.MODEL.NUM_CLASSES) + self.num_samples = 0 + + def iter_tic(self): + self.iter_timer.tic() + + def iter_toc(self): + self.iter_timer.toc() + + def update_stats(self, inter, union, mb_size): + self.mb_miou.add_value((inter / (union + 1e-10)).mean()) + self.num_inter += inter * mb_size + self.num_union += union * mb_size + self.num_samples += mb_size + + def get_iter_stats(self, cur_epoch, cur_iter): + mem_usage = gpu_mem_usage() + iter_stats = { + "epoch": "{}/{}".format(cur_epoch + 1, cfg.OPTIM.MAX_EPOCH), + "iter": "{}/{}".format(cur_iter + 1, self.max_iter), + "time_avg": self.iter_timer.average_time, + "time_diff": self.iter_timer.diff, + "miou": self.mb_miou.get_win_median(), + "mem": int(np.ceil(mem_usage)), + } + return iter_stats + + def log_iter_stats(self, cur_epoch, cur_iter): + if (cur_iter + 1) % cfg.LOG_PERIOD != 0: + return + stats = self.get_iter_stats(cur_epoch, cur_iter) + logger.info(logging.dump_log_data(stats, "test_iter")) + + def get_epoch_stats(self, cur_epoch): + miou = (self.num_inter / (self.num_union + 1e-10)).mean() + self.max_miou = max(self.max_miou, miou) + mem_usage = gpu_mem_usage() + stats = { + "epoch": "{}/{}".format(cur_epoch + 1, cfg.OPTIM.MAX_EPOCH), + "time_avg": self.iter_timer.average_time, + "miou": miou, + "max_miou": self.max_miou, + "mem": int(np.ceil(mem_usage)), + } + return stats + + def log_epoch_stats(self, cur_epoch): + stats = self.get_epoch_stats(cur_epoch) + logger.info(logging.dump_log_data(stats, "test_epoch")) diff --git a/pycls/core/net.py b/pycls/core/net.py new file mode 100644 index 0000000..6d18a7f --- /dev/null +++ b/pycls/core/net.py @@ -0,0 +1,129 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Functions for manipulating networks.""" + +import itertools +import math + +import torch +import torch.nn as nn +from pycls.core.config import cfg + + +def init_weights(m): + """Performs ResNet-style weight initialization.""" + if isinstance(m, nn.Conv2d): + # Note that there is no bias due to BN + fan_out = m.kernel_size[0] * m.kernel_size[1] * m.out_channels + m.weight.data.normal_(mean=0.0, std=math.sqrt(2.0 / fan_out)) + elif isinstance(m, nn.BatchNorm2d): + zero_init_gamma = cfg.BN.ZERO_INIT_FINAL_GAMMA + zero_init_gamma = hasattr(m, "final_bn") and m.final_bn and zero_init_gamma + m.weight.data.fill_(0.0 if zero_init_gamma else 1.0) + m.bias.data.zero_() + elif isinstance(m, nn.Linear): + m.weight.data.normal_(mean=0.0, std=0.01) + m.bias.data.zero_() + + +@torch.no_grad() +def compute_precise_bn_stats(model, loader): + """Computes precise BN stats on training data.""" + # Compute the number of minibatches to use + num_iter = min(cfg.BN.NUM_SAMPLES_PRECISE // loader.batch_size, len(loader)) + # Retrieve the BN layers + bns = [m for m in model.modules() if isinstance(m, torch.nn.BatchNorm2d)] + # Initialize stats storage + mus = [torch.zeros_like(bn.running_mean) for bn in bns] + sqs = [torch.zeros_like(bn.running_var) for bn in bns] + # Remember momentum values + moms = [bn.momentum for bn in bns] + # Disable momentum + for bn in bns: + bn.momentum = 1.0 + # Accumulate the stats across the data samples + for inputs, _labels in itertools.islice(loader, num_iter): + model(inputs.cuda()) + # Accumulate the stats for each BN layer + for i, bn in enumerate(bns): + m, v = bn.running_mean, bn.running_var + sqs[i] += (v + m * m) / num_iter + mus[i] += m / num_iter + # Set the stats and restore momentum values + for i, bn in enumerate(bns): + bn.running_var = sqs[i] - mus[i] * mus[i] + bn.running_mean = mus[i] + bn.momentum = moms[i] + + +def reset_bn_stats(model): + """Resets running BN stats.""" + for m in model.modules(): + if isinstance(m, torch.nn.BatchNorm2d): + m.reset_running_stats() + + +def complexity_conv2d(cx, w_in, w_out, k, stride, padding, groups=1, bias=False): + """Accumulates complexity of Conv2D into cx = (h, w, flops, params, acts).""" + h, w, flops, params, acts = cx["h"], cx["w"], cx["flops"], cx["params"], cx["acts"] + h = (h + 2 * padding - k) // stride + 1 + w = (w + 2 * padding - k) // stride + 1 + flops += k * k * w_in * w_out * h * w // groups + params += k * k * w_in * w_out // groups + flops += w_out if bias else 0 + params += w_out if bias else 0 + acts += w_out * h * w + return {"h": h, "w": w, "flops": flops, "params": params, "acts": acts} + + +def complexity_batchnorm2d(cx, w_in): + """Accumulates complexity of BatchNorm2D into cx = (h, w, flops, params, acts).""" + h, w, flops, params, acts = cx["h"], cx["w"], cx["flops"], cx["params"], cx["acts"] + params += 2 * w_in + return {"h": h, "w": w, "flops": flops, "params": params, "acts": acts} + + +def complexity_maxpool2d(cx, k, stride, padding): + """Accumulates complexity of MaxPool2d into cx = (h, w, flops, params, acts).""" + h, w, flops, params, acts = cx["h"], cx["w"], cx["flops"], cx["params"], cx["acts"] + h = (h + 2 * padding - k) // stride + 1 + w = (w + 2 * padding - k) // stride + 1 + return {"h": h, "w": w, "flops": flops, "params": params, "acts": acts} + + +def complexity(model): + """Compute model complexity (model can be model instance or model class).""" + size = cfg.TRAIN.IM_SIZE + cx = {"h": size, "w": size, "flops": 0, "params": 0, "acts": 0} + cx = model.complexity(cx) + return {"flops": cx["flops"], "params": cx["params"], "acts": cx["acts"]} + + +def drop_connect(x, drop_ratio): + """Drop connect (adapted from DARTS).""" + keep_ratio = 1.0 - drop_ratio + mask = torch.empty([x.shape[0], 1, 1, 1], dtype=x.dtype, device=x.device) + mask.bernoulli_(keep_ratio) + x.div_(keep_ratio) + x.mul_(mask) + return x + + +def get_flat_weights(model): + """Gets all model weights as a single flat vector.""" + return torch.cat([p.data.view(-1, 1) for p in model.parameters()], 0) + + +def set_flat_weights(model, flat_weights): + """Sets all model weights from a single flat vector.""" + k = 0 + for p in model.parameters(): + n = p.data.numel() + p.data.copy_(flat_weights[k : (k + n)].view_as(p.data)) + k += n + assert k == flat_weights.numel() diff --git a/pycls/core/optimizer.py b/pycls/core/optimizer.py new file mode 100644 index 0000000..766a984 --- /dev/null +++ b/pycls/core/optimizer.py @@ -0,0 +1,95 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Optimizer.""" + +import numpy as np +import torch +from pycls.core.config import cfg + + +def construct_optimizer(model): + """Constructs the optimizer. + + Note that the momentum update in PyTorch differs from the one in Caffe2. + In particular, + + Caffe2: + V := mu * V + lr * g + p := p - V + + PyTorch: + V := mu * V + g + p := p - lr * V + + where V is the velocity, mu is the momentum factor, lr is the learning rate, + g is the gradient and p are the parameters. + + Since V is defined independently of the learning rate in PyTorch, + when the learning rate is changed there is no need to perform the + momentum correction by scaling V (unlike in the Caffe2 case). + """ + if cfg.BN.USE_CUSTOM_WEIGHT_DECAY: + # Apply different weight decay to Batchnorm and non-batchnorm parameters. + p_bn = [p for n, p in model.named_parameters() if "bn" in n] + p_non_bn = [p for n, p in model.named_parameters() if "bn" not in n] + optim_params = [ + {"params": p_bn, "weight_decay": cfg.BN.CUSTOM_WEIGHT_DECAY}, + {"params": p_non_bn, "weight_decay": cfg.OPTIM.WEIGHT_DECAY}, + ] + else: + optim_params = model.parameters() + return torch.optim.SGD( + optim_params, + lr=cfg.OPTIM.BASE_LR, + momentum=cfg.OPTIM.MOMENTUM, + weight_decay=cfg.OPTIM.WEIGHT_DECAY, + dampening=cfg.OPTIM.DAMPENING, + nesterov=cfg.OPTIM.NESTEROV, + ) + + +def lr_fun_steps(cur_epoch): + """Steps schedule (cfg.OPTIM.LR_POLICY = 'steps').""" + ind = [i for i, s in enumerate(cfg.OPTIM.STEPS) if cur_epoch >= s][-1] + return cfg.OPTIM.BASE_LR * (cfg.OPTIM.LR_MULT ** ind) + + +def lr_fun_exp(cur_epoch): + """Exponential schedule (cfg.OPTIM.LR_POLICY = 'exp').""" + return cfg.OPTIM.BASE_LR * (cfg.OPTIM.GAMMA ** cur_epoch) + + +def lr_fun_cos(cur_epoch): + """Cosine schedule (cfg.OPTIM.LR_POLICY = 'cos').""" + base_lr, max_epoch = cfg.OPTIM.BASE_LR, cfg.OPTIM.MAX_EPOCH + return 0.5 * base_lr * (1.0 + np.cos(np.pi * cur_epoch / max_epoch)) + + +def get_lr_fun(): + """Retrieves the specified lr policy function""" + lr_fun = "lr_fun_" + cfg.OPTIM.LR_POLICY + if lr_fun not in globals(): + raise NotImplementedError("Unknown LR policy:" + cfg.OPTIM.LR_POLICY) + return globals()[lr_fun] + + +def get_epoch_lr(cur_epoch): + """Retrieves the lr for the given epoch according to the policy.""" + lr = get_lr_fun()(cur_epoch) + # Linear warmup + if cur_epoch < cfg.OPTIM.WARMUP_EPOCHS: + alpha = cur_epoch / cfg.OPTIM.WARMUP_EPOCHS + warmup_factor = cfg.OPTIM.WARMUP_FACTOR * (1.0 - alpha) + alpha + lr *= warmup_factor + return lr + + +def set_lr(optimizer, new_lr): + """Sets the optimizer lr to the specified value.""" + for param_group in optimizer.param_groups: + param_group["lr"] = new_lr diff --git a/pycls/core/plotting.py b/pycls/core/plotting.py new file mode 100644 index 0000000..c310df7 --- /dev/null +++ b/pycls/core/plotting.py @@ -0,0 +1,132 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Plotting functions.""" + +import colorlover as cl +import matplotlib.pyplot as plt +import plotly.graph_objs as go +import plotly.offline as offline +import pycls.core.logging as logging + + +def get_plot_colors(max_colors, color_format="pyplot"): + """Generate colors for plotting.""" + colors = cl.scales["11"]["qual"]["Paired"] + if max_colors > len(colors): + colors = cl.to_rgb(cl.interp(colors, max_colors)) + if color_format == "pyplot": + return [[j / 255.0 for j in c] for c in cl.to_numeric(colors)] + return colors + + +def prepare_plot_data(log_files, names, metric="top1_err"): + """Load logs and extract data for plotting error curves.""" + plot_data = [] + for file, name in zip(log_files, names): + d, data = {}, logging.sort_log_data(logging.load_log_data(file)) + for phase in ["train", "test"]: + x = data[phase + "_epoch"]["epoch_ind"] + y = data[phase + "_epoch"][metric] + d["x_" + phase], d["y_" + phase] = x, y + d[phase + "_label"] = "[{:5.2f}] ".format(min(y) if y else 0) + name + plot_data.append(d) + assert len(plot_data) > 0, "No data to plot" + return plot_data + + +def plot_error_curves_plotly(log_files, names, filename, metric="top1_err"): + """Plot error curves using plotly and save to file.""" + plot_data = prepare_plot_data(log_files, names, metric) + colors = get_plot_colors(len(plot_data), "plotly") + # Prepare data for plots (3 sets, train duplicated w and w/o legend) + data = [] + for i, d in enumerate(plot_data): + s = str(i) + line_train = {"color": colors[i], "dash": "dashdot", "width": 1.5} + line_test = {"color": colors[i], "dash": "solid", "width": 1.5} + data.append( + go.Scatter( + x=d["x_train"], + y=d["y_train"], + mode="lines", + name=d["train_label"], + line=line_train, + legendgroup=s, + visible=True, + showlegend=False, + ) + ) + data.append( + go.Scatter( + x=d["x_test"], + y=d["y_test"], + mode="lines", + name=d["test_label"], + line=line_test, + legendgroup=s, + visible=True, + showlegend=True, + ) + ) + data.append( + go.Scatter( + x=d["x_train"], + y=d["y_train"], + mode="lines", + name=d["train_label"], + line=line_train, + legendgroup=s, + visible=False, + showlegend=True, + ) + ) + # Prepare layout w ability to toggle 'all', 'train', 'test' + titlefont = {"size": 18, "color": "#7f7f7f"} + vis = [[True, True, False], [False, False, True], [False, True, False]] + buttons = zip(["all", "train", "test"], [[{"visible": v}] for v in vis]) + buttons = [{"label": b, "args": v, "method": "update"} for b, v in buttons] + layout = go.Layout( + title=metric + " vs. epoch
[dash=train, solid=test]", + xaxis={"title": "epoch", "titlefont": titlefont}, + yaxis={"title": metric, "titlefont": titlefont}, + showlegend=True, + hoverlabel={"namelength": -1}, + updatemenus=[ + { + "buttons": buttons, + "direction": "down", + "showactive": True, + "x": 1.02, + "xanchor": "left", + "y": 1.08, + "yanchor": "top", + } + ], + ) + # Create plotly plot + offline.plot({"data": data, "layout": layout}, filename=filename) + + +def plot_error_curves_pyplot(log_files, names, filename=None, metric="top1_err"): + """Plot error curves using matplotlib.pyplot and save to file.""" + plot_data = prepare_plot_data(log_files, names, metric) + colors = get_plot_colors(len(names)) + for ind, d in enumerate(plot_data): + c, lbl = colors[ind], d["test_label"] + plt.plot(d["x_train"], d["y_train"], "--", c=c, alpha=0.8) + plt.plot(d["x_test"], d["y_test"], "-", c=c, alpha=0.8, label=lbl) + plt.title(metric + " vs. epoch\n[dash=train, solid=test]", fontsize=14) + plt.xlabel("epoch", fontsize=14) + plt.ylabel(metric, fontsize=14) + plt.grid(alpha=0.4) + plt.legend() + if filename: + plt.savefig(filename) + plt.clf() + else: + plt.show() diff --git a/pycls/core/timer.py b/pycls/core/timer.py new file mode 100644 index 0000000..0dcf7de --- /dev/null +++ b/pycls/core/timer.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Timer.""" + +import time + + +class Timer(object): + """A simple timer (adapted from Detectron).""" + + def __init__(self): + self.total_time = None + self.calls = None + self.start_time = None + self.diff = None + self.average_time = None + self.reset() + + def tic(self): + # using time.time as time.clock does not normalize for multithreading + self.start_time = time.time() + + def toc(self): + self.diff = time.time() - self.start_time + self.total_time += self.diff + self.calls += 1 + self.average_time = self.total_time / self.calls + + def reset(self): + self.total_time = 0.0 + self.calls = 0 + self.start_time = 0.0 + self.diff = 0.0 + self.average_time = 0.0 diff --git a/pycls/core/trainer.py b/pycls/core/trainer.py new file mode 100644 index 0000000..fae27f4 --- /dev/null +++ b/pycls/core/trainer.py @@ -0,0 +1,419 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""Tools for training and testing a model.""" + +import os +from thop import profile + +import numpy as np +import pycls.core.benchmark as benchmark +import pycls.core.builders as builders +import pycls.core.checkpoint as checkpoint +import pycls.core.config as config +import pycls.core.distributed as dist +import pycls.core.logging as logging +import pycls.core.meters as meters +import pycls.core.net as net +import pycls.core.optimizer as optim +import pycls.datasets.loader as loader +import torch +import torch.nn.functional as F +from pycls.core.config import cfg + + +logger = logging.get_logger(__name__) + + +def setup_env(): + """Sets up environment for training or testing.""" + if dist.is_master_proc(): + # Ensure that the output dir exists + os.makedirs(cfg.OUT_DIR, exist_ok=True) + # Save the config + config.dump_cfg() + # Setup logging + logging.setup_logging() + # Log the config as both human readable and as a json + logger.info("Config:\n{}".format(cfg)) + logger.info(logging.dump_log_data(cfg, "cfg")) + # Fix the RNG seeds (see RNG comment in core/config.py for discussion) + np.random.seed(cfg.RNG_SEED) + torch.manual_seed(cfg.RNG_SEED) + # Configure the CUDNN backend + torch.backends.cudnn.benchmark = cfg.CUDNN.BENCHMARK + + +def setup_model(): + """Sets up a model for training or testing and log the results.""" + # Build the model + model = builders.build_model() + logger.info("Model:\n{}".format(model)) + # Log model complexity + # logger.info(logging.dump_log_data(net.complexity(model), "complexity")) + if cfg.TASK == "seg" and cfg.TRAIN.DATASET == "cityscapes": + h, w = 1025, 2049 + else: + h, w = cfg.TRAIN.IM_SIZE, cfg.TRAIN.IM_SIZE + if cfg.TASK == "jig": + x = torch.randn(1, cfg.JIGSAW_GRID ** 2, cfg.MODEL.INPUT_CHANNELS, h, w) + else: + x = torch.randn(1, cfg.MODEL.INPUT_CHANNELS, h, w) + macs, params = profile(model, inputs=(x, ), verbose=False) + logger.info("Params: {:,}".format(params)) + logger.info("Flops: {:,}".format(macs)) + # Transfer the model to the current GPU device + err_str = "Cannot use more GPU devices than available" + assert cfg.NUM_GPUS <= torch.cuda.device_count(), err_str + cur_device = torch.cuda.current_device() + model = model.cuda(device=cur_device) + # Use multi-process data parallel model in the multi-gpu setting + if cfg.NUM_GPUS > 1: + # Make model replica operate on the current device + model = torch.nn.parallel.DistributedDataParallel( + module=model, device_ids=[cur_device], output_device=cur_device + ) + # Set complexity function to be module's complexity function + # model.complexity = model.module.complexity + return model + + +def train_epoch(train_loader, model, loss_fun, optimizer, train_meter, cur_epoch): + """Performs one epoch of training.""" + # Update drop path prob for NAS + if cfg.MODEL.TYPE == "nas": + m = model.module if cfg.NUM_GPUS > 1 else model + m.set_drop_path_prob(cfg.NAS.DROP_PROB * cur_epoch / cfg.OPTIM.MAX_EPOCH) + # Shuffle the data + loader.shuffle(train_loader, cur_epoch) + # Update the learning rate per epoch + if not cfg.OPTIM.ITER_LR: + lr = optim.get_epoch_lr(cur_epoch) + optim.set_lr(optimizer, lr) + # Enable training mode + model.train() + train_meter.iter_tic() + for cur_iter, (inputs, labels) in enumerate(train_loader): + # Update the learning rate per iter + if cfg.OPTIM.ITER_LR: + lr = optim.get_epoch_lr(cur_epoch + cur_iter / len(train_loader)) + optim.set_lr(optimizer, lr) + # Transfer the data to the current GPU device + inputs, labels = inputs.cuda(), labels.cuda(non_blocking=True) + # Perform the forward pass + preds = model(inputs) + # Compute the loss + if isinstance(preds, tuple): + loss = loss_fun(preds[0], labels) + cfg.NAS.AUX_WEIGHT * loss_fun(preds[1], labels) + preds = preds[0] + else: + loss = loss_fun(preds, labels) + # Perform the backward pass + optimizer.zero_grad() + loss.backward() + # Update the parameters + optimizer.step() + # Compute the errors + if cfg.TASK == "col": + preds = preds.permute(0, 2, 3, 1) + preds = preds.reshape(-1, preds.size(3)) + labels = labels.reshape(-1) + mb_size = inputs.size(0) * inputs.size(2) * inputs.size(3) * cfg.NUM_GPUS + else: + mb_size = inputs.size(0) * cfg.NUM_GPUS + if cfg.TASK == "seg": + # top1_err is in fact inter; top5_err is in fact union + top1_err, top5_err = meters.inter_union(preds, labels, cfg.MODEL.NUM_CLASSES) + else: + ks = [1, min(5, cfg.MODEL.NUM_CLASSES)] # rot only has 4 classes + top1_err, top5_err = meters.topk_errors(preds, labels, ks) + # Combine the stats across the GPUs (no reduction if 1 GPU used) + loss, top1_err, top5_err = dist.scaled_all_reduce([loss, top1_err, top5_err]) + # Copy the stats from GPU to CPU (sync point) + loss = loss.item() + if cfg.TASK == "seg": + top1_err, top5_err = top1_err.cpu().numpy(), top5_err.cpu().numpy() + else: + top1_err, top5_err = top1_err.item(), top5_err.item() + train_meter.iter_toc() + # Update and log stats + train_meter.update_stats(top1_err, top5_err, loss, lr, mb_size) + train_meter.log_iter_stats(cur_epoch, cur_iter) + train_meter.iter_tic() + # Log epoch stats + train_meter.log_epoch_stats(cur_epoch) + train_meter.reset() + + +def search_epoch(train_loader, model, loss_fun, optimizer, train_meter, cur_epoch): + """Performs one epoch of differentiable architecture search.""" + m = model.module if cfg.NUM_GPUS > 1 else model + # Shuffle the data + loader.shuffle(train_loader[0], cur_epoch) + loader.shuffle(train_loader[1], cur_epoch) + # Update the learning rate per epoch + if not cfg.OPTIM.ITER_LR: + lr = optim.get_epoch_lr(cur_epoch) + optim.set_lr(optimizer[0], lr) + # Enable training mode + model.train() + train_meter.iter_tic() + trainB_iter = iter(train_loader[1]) + for cur_iter, (inputs, labels) in enumerate(train_loader[0]): + # Update the learning rate per iter + if cfg.OPTIM.ITER_LR: + lr = optim.get_epoch_lr(cur_epoch + cur_iter / len(train_loader[0])) + optim.set_lr(optimizer[0], lr) + # Transfer the data to the current GPU device + inputs, labels = inputs.cuda(), labels.cuda(non_blocking=True) + # Update architecture + if cur_epoch + cur_iter / len(train_loader[0]) >= cfg.OPTIM.ARCH_EPOCH: + try: + inputsB, labelsB = next(trainB_iter) + except StopIteration: + trainB_iter = iter(train_loader[1]) + inputsB, labelsB = next(trainB_iter) + inputsB, labelsB = inputsB.cuda(), labelsB.cuda(non_blocking=True) + optimizer[1].zero_grad() + loss = m._loss(inputsB, labelsB) + loss.backward() + optimizer[1].step() + # Perform the forward pass + preds = model(inputs) + # Compute the loss + loss = loss_fun(preds, labels) + # Perform the backward pass + optimizer[0].zero_grad() + loss.backward() + torch.nn.utils.clip_grad_norm(model.parameters(), 5.0) + # Update the parameters + optimizer[0].step() + # Compute the errors + if cfg.TASK == "col": + preds = preds.permute(0, 2, 3, 1) + preds = preds.reshape(-1, preds.size(3)) + labels = labels.reshape(-1) + mb_size = inputs.size(0) * inputs.size(2) * inputs.size(3) * cfg.NUM_GPUS + else: + mb_size = inputs.size(0) * cfg.NUM_GPUS + if cfg.TASK == "seg": + # top1_err is in fact inter; top5_err is in fact union + top1_err, top5_err = meters.inter_union(preds, labels, cfg.MODEL.NUM_CLASSES) + else: + ks = [1, min(5, cfg.MODEL.NUM_CLASSES)] # rot only has 4 classes + top1_err, top5_err = meters.topk_errors(preds, labels, ks) + # Combine the stats across the GPUs (no reduction if 1 GPU used) + loss, top1_err, top5_err = dist.scaled_all_reduce([loss, top1_err, top5_err]) + # Copy the stats from GPU to CPU (sync point) + loss = loss.item() + if cfg.TASK == "seg": + top1_err, top5_err = top1_err.cpu().numpy(), top5_err.cpu().numpy() + else: + top1_err, top5_err = top1_err.item(), top5_err.item() + train_meter.iter_toc() + # Update and log stats + train_meter.update_stats(top1_err, top5_err, loss, lr, mb_size) + train_meter.log_iter_stats(cur_epoch, cur_iter) + train_meter.iter_tic() + # Log epoch stats + train_meter.log_epoch_stats(cur_epoch) + train_meter.reset() + # Log genotype + genotype = m.genotype() + logger.info("genotype = %s", genotype) + logger.info(F.softmax(m.net_.alphas_normal, dim=-1)) + logger.info(F.softmax(m.net_.alphas_reduce, dim=-1)) + + +@torch.no_grad() +def test_epoch(test_loader, model, test_meter, cur_epoch): + """Evaluates the model on the test set.""" + # Enable eval mode + model.eval() + test_meter.iter_tic() + for cur_iter, (inputs, labels) in enumerate(test_loader): + # Transfer the data to the current GPU device + inputs, labels = inputs.cuda(), labels.cuda(non_blocking=True) + # Compute the predictions + preds = model(inputs) + # Compute the errors + if cfg.TASK == "col": + preds = preds.permute(0, 2, 3, 1) + preds = preds.reshape(-1, preds.size(3)) + labels = labels.reshape(-1) + mb_size = inputs.size(0) * inputs.size(2) * inputs.size(3) * cfg.NUM_GPUS + else: + mb_size = inputs.size(0) * cfg.NUM_GPUS + if cfg.TASK == "seg": + # top1_err is in fact inter; top5_err is in fact union + top1_err, top5_err = meters.inter_union(preds, labels, cfg.MODEL.NUM_CLASSES) + else: + ks = [1, min(5, cfg.MODEL.NUM_CLASSES)] # rot only has 4 classes + top1_err, top5_err = meters.topk_errors(preds, labels, ks) + # Combine the errors across the GPUs (no reduction if 1 GPU used) + top1_err, top5_err = dist.scaled_all_reduce([top1_err, top5_err]) + # Copy the errors from GPU to CPU (sync point) + if cfg.TASK == "seg": + top1_err, top5_err = top1_err.cpu().numpy(), top5_err.cpu().numpy() + else: + top1_err, top5_err = top1_err.item(), top5_err.item() + test_meter.iter_toc() + # Update and log stats + test_meter.update_stats(top1_err, top5_err, mb_size) + test_meter.log_iter_stats(cur_epoch, cur_iter) + test_meter.iter_tic() + # Log epoch stats + test_meter.log_epoch_stats(cur_epoch) + test_meter.reset() + + +def train_model(): + """Trains the model.""" + # Setup training/testing environment + setup_env() + # Construct the model, loss_fun, and optimizer + model = setup_model() + loss_fun = builders.build_loss_fun().cuda() + if "search" in cfg.MODEL.TYPE: + params_w = [v for k, v in model.named_parameters() if "alphas" not in k] + params_a = [v for k, v in model.named_parameters() if "alphas" in k] + optimizer_w = torch.optim.SGD( + params=params_w, + lr=cfg.OPTIM.BASE_LR, + momentum=cfg.OPTIM.MOMENTUM, + weight_decay=cfg.OPTIM.WEIGHT_DECAY, + dampening=cfg.OPTIM.DAMPENING, + nesterov=cfg.OPTIM.NESTEROV + ) + if cfg.OPTIM.ARCH_OPTIM == "adam": + optimizer_a = torch.optim.Adam( + params=params_a, + lr=cfg.OPTIM.ARCH_BASE_LR, + betas=(0.5, 0.999), + weight_decay=cfg.OPTIM.ARCH_WEIGHT_DECAY + ) + elif cfg.OPTIM.ARCH_OPTIM == "sgd": + optimizer_a = torch.optim.SGD( + params=params_a, + lr=cfg.OPTIM.ARCH_BASE_LR, + momentum=cfg.OPTIM.MOMENTUM, + weight_decay=cfg.OPTIM.ARCH_WEIGHT_DECAY, + dampening=cfg.OPTIM.DAMPENING, + nesterov=cfg.OPTIM.NESTEROV + ) + optimizer = [optimizer_w, optimizer_a] + else: + optimizer = optim.construct_optimizer(model) + # Load checkpoint or initial weights + start_epoch = 0 + if cfg.TRAIN.AUTO_RESUME and checkpoint.has_checkpoint(): + last_checkpoint = checkpoint.get_last_checkpoint() + checkpoint_epoch = checkpoint.load_checkpoint(last_checkpoint, model, optimizer) + logger.info("Loaded checkpoint from: {}".format(last_checkpoint)) + start_epoch = checkpoint_epoch + 1 + elif cfg.TRAIN.WEIGHTS: + checkpoint.load_checkpoint(cfg.TRAIN.WEIGHTS, model) + logger.info("Loaded initial weights from: {}".format(cfg.TRAIN.WEIGHTS)) + # Create data loaders and meters + if cfg.TRAIN.PORTION < 1: + if "search" in cfg.MODEL.TYPE: + train_loader = [loader._construct_loader( + dataset_name=cfg.TRAIN.DATASET, + split=cfg.TRAIN.SPLIT, + batch_size=int(cfg.TRAIN.BATCH_SIZE / cfg.NUM_GPUS), + shuffle=True, + drop_last=True, + portion=cfg.TRAIN.PORTION, + side="l" + ), + loader._construct_loader( + dataset_name=cfg.TRAIN.DATASET, + split=cfg.TRAIN.SPLIT, + batch_size=int(cfg.TRAIN.BATCH_SIZE / cfg.NUM_GPUS), + shuffle=True, + drop_last=True, + portion=cfg.TRAIN.PORTION, + side="r" + )] + else: + train_loader = loader._construct_loader( + dataset_name=cfg.TRAIN.DATASET, + split=cfg.TRAIN.SPLIT, + batch_size=int(cfg.TRAIN.BATCH_SIZE / cfg.NUM_GPUS), + shuffle=True, + drop_last=True, + portion=cfg.TRAIN.PORTION, + side="l" + ) + test_loader = loader._construct_loader( + dataset_name=cfg.TRAIN.DATASET, + split=cfg.TRAIN.SPLIT, + batch_size=int(cfg.TRAIN.BATCH_SIZE / cfg.NUM_GPUS), + shuffle=False, + drop_last=False, + portion=cfg.TRAIN.PORTION, + side="r" + ) + else: + train_loader = loader.construct_train_loader() + test_loader = loader.construct_test_loader() + train_meter_type = meters.TrainMeterIoU if cfg.TASK == "seg" else meters.TrainMeter + test_meter_type = meters.TestMeterIoU if cfg.TASK == "seg" else meters.TestMeter + l = train_loader[0] if isinstance(train_loader, list) else train_loader + train_meter = train_meter_type(len(l)) + test_meter = test_meter_type(len(test_loader)) + # Compute model and loader timings + if start_epoch == 0 and cfg.PREC_TIME.NUM_ITER > 0: + l = train_loader[0] if isinstance(train_loader, list) else train_loader + benchmark.compute_time_full(model, loss_fun, l, test_loader) + # Perform the training loop + logger.info("Start epoch: {}".format(start_epoch + 1)) + for cur_epoch in range(start_epoch, cfg.OPTIM.MAX_EPOCH): + # Train for one epoch + f = search_epoch if "search" in cfg.MODEL.TYPE else train_epoch + f(train_loader, model, loss_fun, optimizer, train_meter, cur_epoch) + # Compute precise BN stats + if cfg.BN.USE_PRECISE_STATS: + net.compute_precise_bn_stats(model, train_loader) + # Save a checkpoint + if (cur_epoch + 1) % cfg.TRAIN.CHECKPOINT_PERIOD == 0: + checkpoint_file = checkpoint.save_checkpoint(model, optimizer, cur_epoch) + logger.info("Wrote checkpoint to: {}".format(checkpoint_file)) + # Evaluate the model + next_epoch = cur_epoch + 1 + if next_epoch % cfg.TRAIN.EVAL_PERIOD == 0 or next_epoch == cfg.OPTIM.MAX_EPOCH: + test_epoch(test_loader, model, test_meter, cur_epoch) + + +def test_model(): + """Evaluates a trained model.""" + # Setup training/testing environment + setup_env() + # Construct the model + model = setup_model() + # Load model weights + checkpoint.load_checkpoint(cfg.TEST.WEIGHTS, model) + logger.info("Loaded model weights from: {}".format(cfg.TEST.WEIGHTS)) + # Create data loaders and meters + test_loader = loader.construct_test_loader() + test_meter = meters.TestMeter(len(test_loader)) + # Evaluate the model + test_epoch(test_loader, model, test_meter, 0) + + +def time_model(): + """Times model and data loader.""" + # Setup training/testing environment + setup_env() + # Construct the model and loss_fun + model = setup_model() + loss_fun = builders.build_loss_fun().cuda() + # Create data loaders + train_loader = loader.construct_train_loader() + test_loader = loader.construct_test_loader() + # Compute model and loader timings + benchmark.compute_time_full(model, loss_fun, train_loader, test_loader) diff --git a/pycls/models/common.py b/pycls/models/common.py new file mode 100644 index 0000000..49f92b7 --- /dev/null +++ b/pycls/models/common.py @@ -0,0 +1,108 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +import torch +import torch.nn as nn + +from pycls.core.config import cfg + + +def Preprocess(x): + if cfg.TASK == 'jig': + assert len(x.shape) == 5, 'Wrong tensor dimension for jigsaw' + assert x.shape[1] == cfg.JIGSAW_GRID ** 2, 'Wrong grid for jigsaw' + x = x.view([x.shape[0] * x.shape[1], x.shape[2], x.shape[3], x.shape[4]]) + return x + + +class Classifier(nn.Module): + def __init__(self, channels, num_classes): + super(Classifier, self).__init__() + if cfg.TASK == 'jig': + self.jig_sq = cfg.JIGSAW_GRID ** 2 + self.pooling = nn.AdaptiveAvgPool2d(1) + self.classifier = nn.Linear(channels * self.jig_sq, num_classes) + elif cfg.TASK == 'col': + self.classifier = nn.Conv2d(channels, num_classes, kernel_size=1, stride=1) + elif cfg.TASK == 'seg': + self.classifier = ASPP(channels, cfg.MODEL.ASPP_CHANNELS, num_classes, cfg.MODEL.ASPP_RATES) + else: + self.pooling = nn.AdaptiveAvgPool2d(1) + self.classifier = nn.Linear(channels, num_classes) + + def forward(self, x, shape): + if cfg.TASK == 'jig': + x = self.pooling(x) + x = x.view([x.shape[0] // self.jig_sq, x.shape[1] * self.jig_sq, x.shape[2], x.shape[3]]) + x = self.classifier(x.view(x.size(0), -1)) + elif cfg.TASK in ['col', 'seg']: + x = self.classifier(x) + x = nn.Upsample(shape, mode='bilinear', align_corners=True)(x) + else: + x = self.pooling(x) + x = self.classifier(x.view(x.size(0), -1)) + return x + + +class ASPP(nn.Module): + def __init__(self, in_channels, out_channels, num_classes, rates): + super(ASPP, self).__init__() + assert len(rates) in [1, 3] + self.rates = rates + self.global_pooling = nn.AdaptiveAvgPool2d(1) + self.aspp1 = nn.Sequential( + nn.Conv2d(in_channels, out_channels, 1, bias=False), + nn.BatchNorm2d(out_channels), + nn.ReLU(inplace=True) + ) + self.aspp2 = nn.Sequential( + nn.Conv2d(in_channels, out_channels, 3, dilation=rates[0], + padding=rates[0], bias=False), + nn.BatchNorm2d(out_channels), + nn.ReLU(inplace=True) + ) + if len(self.rates) == 3: + self.aspp3 = nn.Sequential( + nn.Conv2d(in_channels, out_channels, 3, dilation=rates[1], + padding=rates[1], bias=False), + nn.BatchNorm2d(out_channels), + nn.ReLU(inplace=True) + ) + self.aspp4 = nn.Sequential( + nn.Conv2d(in_channels, out_channels, 3, dilation=rates[2], + padding=rates[2], bias=False), + nn.BatchNorm2d(out_channels), + nn.ReLU(inplace=True) + ) + self.aspp5 = nn.Sequential( + nn.Conv2d(in_channels, out_channels, 1, bias=False), + nn.BatchNorm2d(out_channels), + nn.ReLU(inplace=True) + ) + self.classifier = nn.Sequential( + nn.Conv2d(out_channels * (len(rates) + 2), out_channels, 1, + bias=False), + nn.BatchNorm2d(out_channels), + nn.ReLU(inplace=True), + nn.Conv2d(out_channels, num_classes, 1) + ) + + def forward(self, x): + x1 = self.aspp1(x) + x2 = self.aspp2(x) + x5 = self.global_pooling(x) + x5 = self.aspp5(x5) + x5 = nn.Upsample((x.shape[2], x.shape[3]), mode='bilinear', + align_corners=True)(x5) + if len(self.rates) == 3: + x3 = self.aspp3(x) + x4 = self.aspp4(x) + x = torch.cat((x1, x2, x3, x4, x5), 1) + else: + x = torch.cat((x1, x2, x5), 1) + x = self.classifier(x) + return x \ No newline at end of file diff --git a/pycls/models/nas/genotypes.py b/pycls/models/nas/genotypes.py new file mode 100644 index 0000000..0f6194e --- /dev/null +++ b/pycls/models/nas/genotypes.py @@ -0,0 +1,634 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""NAS genotypes (adopted from DARTS).""" + +from collections import namedtuple + + +Genotype = namedtuple('Genotype', 'normal normal_concat reduce reduce_concat') + + +# NASNet ops +NASNET_OPS = [ + 'skip_connect', + 'conv_3x1_1x3', + 'conv_7x1_1x7', + 'dil_conv_3x3', + 'avg_pool_3x3', + 'max_pool_3x3', + 'max_pool_5x5', + 'max_pool_7x7', + 'conv_1x1', + 'conv_3x3', + 'sep_conv_3x3', + 'sep_conv_5x5', + 'sep_conv_7x7', +] + +# ENAS ops +ENAS_OPS = [ + 'skip_connect', + 'sep_conv_3x3', + 'sep_conv_5x5', + 'avg_pool_3x3', + 'max_pool_3x3', +] + +# AmoebaNet ops +AMOEBA_OPS = [ + 'skip_connect', + 'sep_conv_3x3', + 'sep_conv_5x5', + 'sep_conv_7x7', + 'avg_pool_3x3', + 'max_pool_3x3', + 'dil_sep_conv_3x3', + 'conv_7x1_1x7', +] + +# NAO ops +NAO_OPS = [ + 'skip_connect', + 'conv_1x1', + 'conv_3x3', + 'conv_3x1_1x3', + 'conv_7x1_1x7', + 'max_pool_2x2', + 'max_pool_3x3', + 'max_pool_5x5', + 'avg_pool_2x2', + 'avg_pool_3x3', + 'avg_pool_5x5', +] + +# PNAS ops +PNAS_OPS = [ + 'sep_conv_3x3', + 'sep_conv_5x5', + 'sep_conv_7x7', + 'conv_7x1_1x7', + 'skip_connect', + 'avg_pool_3x3', + 'max_pool_3x3', + 'dil_conv_3x3', +] + +# DARTS ops +DARTS_OPS = [ + 'none', + 'max_pool_3x3', + 'avg_pool_3x3', + 'skip_connect', + 'sep_conv_3x3', + 'sep_conv_5x5', + 'dil_conv_3x3', + 'dil_conv_5x5', +] + + +NASNet = Genotype( + normal=[ + ('sep_conv_5x5', 1), + ('sep_conv_3x3', 0), + ('sep_conv_5x5', 0), + ('sep_conv_3x3', 0), + ('avg_pool_3x3', 1), + ('skip_connect', 0), + ('avg_pool_3x3', 0), + ('avg_pool_3x3', 0), + ('sep_conv_3x3', 1), + ('skip_connect', 1), + ], + normal_concat=[2, 3, 4, 5, 6], + reduce=[ + ('sep_conv_5x5', 1), + ('sep_conv_7x7', 0), + ('max_pool_3x3', 1), + ('sep_conv_7x7', 0), + ('avg_pool_3x3', 1), + ('sep_conv_5x5', 0), + ('skip_connect', 3), + ('avg_pool_3x3', 2), + ('sep_conv_3x3', 2), + ('max_pool_3x3', 1), + ], + reduce_concat=[4, 5, 6], +) + + +PNASNet = Genotype( + normal=[ + ('sep_conv_5x5', 0), + ('max_pool_3x3', 0), + ('sep_conv_7x7', 1), + ('max_pool_3x3', 1), + ('sep_conv_5x5', 1), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 4), + ('max_pool_3x3', 1), + ('sep_conv_3x3', 0), + ('skip_connect', 1), + ], + normal_concat=[2, 3, 4, 5, 6], + reduce=[ + ('sep_conv_5x5', 0), + ('max_pool_3x3', 0), + ('sep_conv_7x7', 1), + ('max_pool_3x3', 1), + ('sep_conv_5x5', 1), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 4), + ('max_pool_3x3', 1), + ('sep_conv_3x3', 0), + ('skip_connect', 1), + ], + reduce_concat=[2, 3, 4, 5, 6], +) + + +AmoebaNet = Genotype( + normal=[ + ('avg_pool_3x3', 0), + ('max_pool_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_5x5', 2), + ('sep_conv_3x3', 0), + ('avg_pool_3x3', 3), + ('sep_conv_3x3', 1), + ('skip_connect', 1), + ('skip_connect', 0), + ('avg_pool_3x3', 1), + ], + normal_concat=[4, 5, 6], + reduce=[ + ('avg_pool_3x3', 0), + ('sep_conv_3x3', 1), + ('max_pool_3x3', 0), + ('sep_conv_7x7', 2), + ('sep_conv_7x7', 0), + ('avg_pool_3x3', 1), + ('max_pool_3x3', 0), + ('max_pool_3x3', 1), + ('conv_7x1_1x7', 0), + ('sep_conv_3x3', 5), + ], + reduce_concat=[3, 4, 6] +) + + +DARTS_V1 = Genotype( + normal=[ + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('skip_connect', 0), + ('sep_conv_3x3', 1), + ('skip_connect', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('skip_connect', 2) + ], + normal_concat=[2, 3, 4, 5], + reduce=[ + ('max_pool_3x3', 0), + ('max_pool_3x3', 1), + ('skip_connect', 2), + ('max_pool_3x3', 0), + ('max_pool_3x3', 0), + ('skip_connect', 2), + ('skip_connect', 2), + ('avg_pool_3x3', 0) + ], + reduce_concat=[2, 3, 4, 5] +) + + +DARTS_V2 = Genotype( + normal=[ + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 1), + ('skip_connect', 0), + ('skip_connect', 0), + ('dil_conv_3x3', 2) + ], + normal_concat=[2, 3, 4, 5], + reduce=[ + ('max_pool_3x3', 0), + ('max_pool_3x3', 1), + ('skip_connect', 2), + ('max_pool_3x3', 1), + ('max_pool_3x3', 0), + ('skip_connect', 2), + ('skip_connect', 2), + ('max_pool_3x3', 1) + ], + reduce_concat=[2, 3, 4, 5] +) + +PDARTS = Genotype( + normal=[ + ('skip_connect', 0), + ('dil_conv_3x3', 1), + ('skip_connect', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 3), + ('sep_conv_3x3', 0), + ('dil_conv_5x5', 4) + ], + normal_concat=range(2, 6), + reduce=[ + ('avg_pool_3x3', 0), + ('sep_conv_5x5', 1), + ('sep_conv_3x3', 0), + ('dil_conv_5x5', 2), + ('max_pool_3x3', 0), + ('dil_conv_3x3', 1), + ('dil_conv_3x3', 1), + ('dil_conv_5x5', 3) + ], + reduce_concat=range(2, 6) +) + +PCDARTS_C10 = Genotype( + normal=[ + ('sep_conv_3x3', 1), + ('skip_connect', 0), + ('sep_conv_3x3', 0), + ('dil_conv_3x3', 1), + ('sep_conv_5x5', 0), + ('sep_conv_3x3', 1), + ('avg_pool_3x3', 0), + ('dil_conv_3x3', 1) + ], + normal_concat=range(2, 6), + reduce=[ + ('sep_conv_5x5', 1), + ('max_pool_3x3', 0), + ('sep_conv_5x5', 1), + ('sep_conv_5x5', 2), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 3), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 2) + ], + reduce_concat=range(2, 6) +) + +PCDARTS_IN1K = Genotype( + normal=[ + ('skip_connect', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 0), + ('skip_connect', 1), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 3), + ('sep_conv_3x3', 1), + ('dil_conv_5x5', 4) + ], + normal_concat=range(2, 6), + reduce=[ + ('sep_conv_3x3', 0), + ('skip_connect', 1), + ('dil_conv_5x5', 2), + ('max_pool_3x3', 1), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 1), + ('sep_conv_5x5', 0), + ('sep_conv_3x3', 3) + ], + reduce_concat=range(2, 6) +) + +UNNAS_IMAGENET_CLS = Genotype( + normal=[ + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 2), + ('sep_conv_5x5', 1), + ('sep_conv_3x3', 0) + ], + normal_concat=range(2, 6), + reduce=[ + ('max_pool_3x3', 0), + ('skip_connect', 1), + ('max_pool_3x3', 0), + ('dil_conv_5x5', 2), + ('max_pool_3x3', 0), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 4), + ('dil_conv_5x5', 3) + ], + reduce_concat=range(2, 6) +) + +UNNAS_IMAGENET_ROT = Genotype( + normal=[ + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1) + ], + normal_concat=range(2, 6), + reduce=[ + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 4), + ('sep_conv_5x5', 2) + ], + reduce_concat=range(2, 6) +) + +UNNAS_IMAGENET_COL = Genotype( + normal=[ + ('skip_connect', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 1), + ('skip_connect', 0), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 3), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 2) + ], + normal_concat=range(2, 6), + reduce=[ + ('max_pool_3x3', 0), + ('sep_conv_3x3', 1), + ('max_pool_3x3', 0), + ('sep_conv_3x3', 1), + ('max_pool_3x3', 0), + ('sep_conv_5x5', 3), + ('max_pool_3x3', 0), + ('sep_conv_3x3', 4) + ], + reduce_concat=range(2, 6) +) + +UNNAS_IMAGENET_JIG = Genotype( + normal=[ + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 3), + ('sep_conv_3x3', 1), + ('sep_conv_5x5', 0) + ], + normal_concat=range(2, 6), + reduce=[ + ('sep_conv_5x5', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_5x5', 0), + ('sep_conv_3x3', 1) + ], + reduce_concat=range(2, 6) +) + +UNNAS_IMAGENET22K_CLS = Genotype( + normal=[ + ('sep_conv_3x3', 1), + ('skip_connect', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0) + ], + normal_concat=range(2, 6), + reduce=[ + ('max_pool_3x3', 0), + ('max_pool_3x3', 1), + ('dil_conv_5x5', 2), + ('max_pool_3x3', 0), + ('dil_conv_5x5', 3), + ('dil_conv_5x5', 2), + ('dil_conv_5x5', 4), + ('dil_conv_5x5', 3) + ], + reduce_concat=range(2, 6) +) + +UNNAS_IMAGENET22K_ROT = Genotype( + normal=[ + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1) + ], + normal_concat=range(2, 6), + reduce=[ + ('max_pool_3x3', 0), + ('sep_conv_5x5', 1), + ('dil_conv_5x5', 2), + ('sep_conv_5x5', 0), + ('dil_conv_5x5', 3), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 4), + ('sep_conv_3x3', 3) + ], + reduce_concat=range(2, 6) +) + +UNNAS_IMAGENET22K_COL = Genotype( + normal=[ + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 3), + ('sep_conv_3x3', 0) + ], + normal_concat=range(2, 6), + reduce=[ + ('max_pool_3x3', 0), + ('skip_connect', 1), + ('dil_conv_5x5', 2), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 3), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 4), + ('sep_conv_5x5', 1) + ], + reduce_concat=range(2, 6) +) + +UNNAS_IMAGENET22K_JIG = Genotype( + normal=[ + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 4) + ], + normal_concat=range(2, 6), + reduce=[ + ('sep_conv_5x5', 0), + ('skip_connect', 1), + ('sep_conv_5x5', 0), + ('sep_conv_3x3', 2), + ('sep_conv_5x5', 0), + ('sep_conv_5x5', 3), + ('sep_conv_5x5', 0), + ('sep_conv_5x5', 4) + ], + reduce_concat=range(2, 6) +) + +UNNAS_CITYSCAPES_SEG = Genotype( + normal=[ + ('skip_connect', 0), + ('sep_conv_5x5', 1), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1) + ], + normal_concat=range(2, 6), + reduce=[ + ('sep_conv_3x3', 0), + ('avg_pool_3x3', 1), + ('avg_pool_3x3', 1), + ('sep_conv_5x5', 0), + ('sep_conv_3x3', 2), + ('sep_conv_5x5', 0), + ('sep_conv_3x3', 4), + ('sep_conv_5x5', 2) + ], + reduce_concat=range(2, 6) +) + +UNNAS_CITYSCAPES_ROT = Genotype( + normal=[ + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 3), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0) + ], + normal_concat=range(2, 6), + reduce=[ + ('max_pool_3x3', 0), + ('sep_conv_5x5', 1), + ('sep_conv_5x5', 2), + ('sep_conv_5x5', 1), + ('sep_conv_5x5', 3), + ('dil_conv_5x5', 2), + ('sep_conv_5x5', 2), + ('sep_conv_5x5', 0) + ], + reduce_concat=range(2, 6) +) + +UNNAS_CITYSCAPES_COL = Genotype( + normal=[ + ('dil_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('skip_connect', 0), + ('sep_conv_5x5', 2), + ('dil_conv_3x3', 3), + ('skip_connect', 0), + ('skip_connect', 0), + ('sep_conv_3x3', 1) + ], + normal_concat=range(2, 6), + reduce=[ + ('avg_pool_3x3', 1), + ('avg_pool_3x3', 0), + ('avg_pool_3x3', 1), + ('avg_pool_3x3', 0), + ('avg_pool_3x3', 1), + ('avg_pool_3x3', 0), + ('avg_pool_3x3', 1), + ('skip_connect', 4) + ], + reduce_concat=range(2, 6) +) + +UNNAS_CITYSCAPES_JIG = Genotype( + normal=[ + ('dil_conv_5x5', 1), + ('sep_conv_5x5', 0), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 1), + ('sep_conv_3x3', 0), + ('sep_conv_3x3', 2), + ('sep_conv_3x3', 0), + ('dil_conv_5x5', 1) + ], + normal_concat=range(2, 6), + reduce=[ + ('avg_pool_3x3', 0), + ('skip_connect', 1), + ('dil_conv_5x5', 1), + ('dil_conv_5x5', 2), + ('dil_conv_5x5', 2), + ('dil_conv_5x5', 0), + ('dil_conv_5x5', 3), + ('dil_conv_5x5', 2) + ], + reduce_concat=range(2, 6) +) + + +# Supported genotypes +GENOTYPES = { + 'nas': NASNet, + 'pnas': PNASNet, + 'amoeba': AmoebaNet, + 'darts_v1': DARTS_V1, + 'darts_v2': DARTS_V2, + 'pdarts': PDARTS, + 'pcdarts_c10': PCDARTS_C10, + 'pcdarts_in1k': PCDARTS_IN1K, + 'unnas_imagenet_cls': UNNAS_IMAGENET_CLS, + 'unnas_imagenet_rot': UNNAS_IMAGENET_ROT, + 'unnas_imagenet_col': UNNAS_IMAGENET_COL, + 'unnas_imagenet_jig': UNNAS_IMAGENET_JIG, + 'unnas_imagenet22k_cls': UNNAS_IMAGENET22K_CLS, + 'unnas_imagenet22k_rot': UNNAS_IMAGENET22K_ROT, + 'unnas_imagenet22k_col': UNNAS_IMAGENET22K_COL, + 'unnas_imagenet22k_jig': UNNAS_IMAGENET22K_JIG, + 'unnas_cityscapes_seg': UNNAS_CITYSCAPES_SEG, + 'unnas_cityscapes_rot': UNNAS_CITYSCAPES_ROT, + 'unnas_cityscapes_col': UNNAS_CITYSCAPES_COL, + 'unnas_cityscapes_jig': UNNAS_CITYSCAPES_JIG, + 'custom': None, +} \ No newline at end of file diff --git a/pycls/models/nas/nas.py b/pycls/models/nas/nas.py new file mode 100644 index 0000000..8ac4c9a --- /dev/null +++ b/pycls/models/nas/nas.py @@ -0,0 +1,337 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + +"""NAS network (adopted from DARTS).""" + +from torch.autograd import Variable + +import torch +import torch.nn as nn + +import pycls.core.logging as logging + +from pycls.core.config import cfg +from pycls.models.common import Preprocess +from pycls.models.common import Classifier +from pycls.models.nas.genotypes import GENOTYPES +from pycls.models.nas.genotypes import Genotype +from pycls.models.nas.operations import FactorizedReduce +from pycls.models.nas.operations import OPS +from pycls.models.nas.operations import ReLUConvBN +from pycls.models.nas.operations import Identity + + +logger = logging.get_logger(__name__) + + +def drop_path(x, drop_prob): + """Drop path (ported from DARTS).""" + if drop_prob > 0.: + keep_prob = 1.-drop_prob + mask = Variable( + torch.cuda.FloatTensor(x.size(0), 1, 1, 1).bernoulli_(keep_prob) + ) + x.div_(keep_prob) + x.mul_(mask) + return x + + +class Cell(nn.Module): + """NAS cell (ported from DARTS).""" + + def __init__(self, genotype, C_prev_prev, C_prev, C, reduction, reduction_prev): + super(Cell, self).__init__() + logger.info('{}, {}, {}'.format(C_prev_prev, C_prev, C)) + + if reduction_prev: + self.preprocess0 = FactorizedReduce(C_prev_prev, C) + else: + self.preprocess0 = ReLUConvBN(C_prev_prev, C, 1, 1, 0) + self.preprocess1 = ReLUConvBN(C_prev, C, 1, 1, 0) + + if reduction: + op_names, indices = zip(*genotype.reduce) + concat = genotype.reduce_concat + else: + op_names, indices = zip(*genotype.normal) + concat = genotype.normal_concat + self._compile(C, op_names, indices, concat, reduction) + + def _compile(self, C, op_names, indices, concat, reduction): + assert len(op_names) == len(indices) + self._steps = len(op_names) // 2 + self._concat = concat + self.multiplier = len(concat) + + self._ops = nn.ModuleList() + for name, index in zip(op_names, indices): + stride = 2 if reduction and index < 2 else 1 + op = OPS[name](C, stride, True) + self._ops += [op] + self._indices = indices + + def forward(self, s0, s1, drop_prob): + s0 = self.preprocess0(s0) + s1 = self.preprocess1(s1) + + states = [s0, s1] + for i in range(self._steps): + h1 = states[self._indices[2*i]] + h2 = states[self._indices[2*i+1]] + op1 = self._ops[2*i] + op2 = self._ops[2*i+1] + h1 = op1(h1) + h2 = op2(h2) + if self.training and drop_prob > 0.: + if not isinstance(op1, Identity): + h1 = drop_path(h1, drop_prob) + if not isinstance(op2, Identity): + h2 = drop_path(h2, drop_prob) + s = h1 + h2 + states += [s] + return torch.cat([states[i] for i in self._concat], dim=1) + + +class AuxiliaryHeadCIFAR(nn.Module): + + def __init__(self, C, num_classes): + """assuming input size 8x8""" + super(AuxiliaryHeadCIFAR, self).__init__() + self.features = nn.Sequential( + nn.ReLU(inplace=True), + nn.AvgPool2d(5, stride=3, padding=0, count_include_pad=False), # image size = 2 x 2 + nn.Conv2d(C, 128, 1, bias=False), + nn.BatchNorm2d(128), + nn.ReLU(inplace=True), + nn.Conv2d(128, 768, 2, bias=False), + nn.BatchNorm2d(768), + nn.ReLU(inplace=True) + ) + self.classifier = nn.Linear(768, num_classes) + + def forward(self, x): + x = self.features(x) + x = self.classifier(x.view(x.size(0),-1)) + return x + + +class AuxiliaryHeadImageNet(nn.Module): + + def __init__(self, C, num_classes): + """assuming input size 14x14""" + super(AuxiliaryHeadImageNet, self).__init__() + self.features = nn.Sequential( + nn.ReLU(inplace=True), + nn.AvgPool2d(5, stride=2, padding=0, count_include_pad=False), + nn.Conv2d(C, 128, 1, bias=False), + nn.BatchNorm2d(128), + nn.ReLU(inplace=True), + nn.Conv2d(128, 768, 2, bias=False), + # NOTE: This batchnorm was omitted in my earlier implementation due to a typo. + # Commenting it out for consistency with the experiments in the paper. + # nn.BatchNorm2d(768), + nn.ReLU(inplace=True) + ) + self.classifier = nn.Linear(768, num_classes) + + def forward(self, x): + x = self.features(x) + x = self.classifier(x.view(x.size(0),-1)) + return x + + +class NetworkCIFAR(nn.Module): + """CIFAR network (ported from DARTS).""" + + def __init__(self, C, num_classes, layers, auxiliary, genotype): + super(NetworkCIFAR, self).__init__() + self._layers = layers + self._auxiliary = auxiliary + + stem_multiplier = 3 + C_curr = stem_multiplier*C + self.stem = nn.Sequential( + nn.Conv2d(cfg.MODEL.INPUT_CHANNELS, C_curr, 3, padding=1, bias=False), + nn.BatchNorm2d(C_curr) + ) + + C_prev_prev, C_prev, C_curr = C_curr, C_curr, C + self.cells = nn.ModuleList() + reduction_prev = False + for i in range(layers): + if i in [layers//3, 2*layers//3]: + C_curr *= 2 + reduction = True + else: + reduction = False + cell = Cell(genotype, C_prev_prev, C_prev, C_curr, reduction, reduction_prev) + reduction_prev = reduction + self.cells += [cell] + C_prev_prev, C_prev = C_prev, cell.multiplier*C_curr + if i == 2*layers//3: + C_to_auxiliary = C_prev + + if auxiliary: + self.auxiliary_head = AuxiliaryHeadCIFAR(C_to_auxiliary, num_classes) + self.classifier = Classifier(C_prev, num_classes) + + def forward(self, input): + input = Preprocess(input) + logits_aux = None + s0 = s1 = self.stem(input) + for i, cell in enumerate(self.cells): + s0, s1 = s1, cell(s0, s1, self.drop_path_prob) + if i == 2*self._layers//3: + if self._auxiliary and self.training: + logits_aux = self.auxiliary_head(s1) + logits = self.classifier(s1, input.shape[2:]) + if self._auxiliary and self.training: + return logits, logits_aux + return logits + + def _loss(self, input, target, return_logits=False): + logits = self(input) + loss = self._criterion(logits, target) + + return (loss, logits) if return_logits else loss + + def step(self, input, target, args, shared=None, return_grad=False): + Lt, logit_t = self._loss(input, target, return_logits=True) + Lt.backward() + if args.grad_clip != 0: + nn.utils.clip_grad_norm_(self.get_weights(), args.grad_clip) + self.optimizer.step() + + if return_grad: + grad = torch.nn.utils.parameters_to_vector([p.grad for p in self.get_weights()]) + return logit_t, Lt, grad + else: + return logit_t, Lt + + +class NetworkImageNet(nn.Module): + """ImageNet network (ported from DARTS).""" + + def __init__(self, C, num_classes, layers, auxiliary, genotype): + super(NetworkImageNet, self).__init__() + self._layers = layers + self._auxiliary = auxiliary + + self.stem0 = nn.Sequential( + nn.Conv2d(cfg.MODEL.INPUT_CHANNELS, C // 2, kernel_size=3, stride=2, padding=1, bias=False), + nn.BatchNorm2d(C // 2), + nn.ReLU(inplace=True), + nn.Conv2d(C // 2, C, 3, stride=2, padding=1, bias=False), + nn.BatchNorm2d(C), + ) + + self.stem1 = nn.Sequential( + nn.ReLU(inplace=True), + nn.Conv2d(C, C, 3, stride=2, padding=1, bias=False), + nn.BatchNorm2d(C), + ) + + C_prev_prev, C_prev, C_curr = C, C, C + + self.cells = nn.ModuleList() + reduction_prev = True + reduction_layers = [layers//3] if cfg.TASK == 'seg' else [layers//3, 2*layers//3] + for i in range(layers): + if i in reduction_layers: + C_curr *= 2 + reduction = True + else: + reduction = False + cell = Cell(genotype, C_prev_prev, C_prev, C_curr, reduction, reduction_prev) + reduction_prev = reduction + self.cells += [cell] + C_prev_prev, C_prev = C_prev, cell.multiplier * C_curr + if i == 2 * layers // 3: + C_to_auxiliary = C_prev + + if auxiliary: + self.auxiliary_head = AuxiliaryHeadImageNet(C_to_auxiliary, num_classes) + self.classifier = Classifier(C_prev, num_classes) + + def forward(self, input): + input = Preprocess(input) + logits_aux = None + s0 = self.stem0(input) + s1 = self.stem1(s0) + for i, cell in enumerate(self.cells): + s0, s1 = s1, cell(s0, s1, self.drop_path_prob) + if i == 2 * self._layers // 3: + if self._auxiliary and self.training: + logits_aux = self.auxiliary_head(s1) + logits = self.classifier(s1, input.shape[2:]) + if self._auxiliary and self.training: + return logits, logits_aux + return logits + + def _loss(self, input, target, return_logits=False): + logits = self(input) + loss = self._criterion(logits, target) + + return (loss, logits) if return_logits else loss + + def step(self, input, target, args, shared=None, return_grad=False): + Lt, logit_t = self._loss(input, target, return_logits=True) + Lt.backward() + if args.grad_clip != 0: + nn.utils.clip_grad_norm_(self.get_weights(), args.grad_clip) + self.optimizer.step() + + if return_grad: + grad = torch.nn.utils.parameters_to_vector([p.grad for p in self.get_weights()]) + return logit_t, Lt, grad + else: + return logit_t, Lt + + +class NAS(nn.Module): + """NAS net wrapper (delegates to nets from DARTS).""" + + def __init__(self): + assert cfg.TRAIN.DATASET in ['cifar10', 'imagenet', 'cityscapes'], \ + 'Training on {} is not supported'.format(cfg.TRAIN.DATASET) + assert cfg.TEST.DATASET in ['cifar10', 'imagenet', 'cityscapes'], \ + 'Testing on {} is not supported'.format(cfg.TEST.DATASET) + assert cfg.NAS.GENOTYPE in GENOTYPES, \ + 'Genotype {} not supported'.format(cfg.NAS.GENOTYPE) + super(NAS, self).__init__() + logger.info('Constructing NAS: {}'.format(cfg.NAS)) + # Use a custom or predefined genotype + if cfg.NAS.GENOTYPE == 'custom': + genotype = Genotype( + normal=cfg.NAS.CUSTOM_GENOTYPE[0], + normal_concat=cfg.NAS.CUSTOM_GENOTYPE[1], + reduce=cfg.NAS.CUSTOM_GENOTYPE[2], + reduce_concat=cfg.NAS.CUSTOM_GENOTYPE[3], + ) + else: + genotype = GENOTYPES[cfg.NAS.GENOTYPE] + # Determine the network constructor for dataset + if 'cifar' in cfg.TRAIN.DATASET: + net_ctor = NetworkCIFAR + else: + net_ctor = NetworkImageNet + # Construct the network + self.net_ = net_ctor( + C=cfg.NAS.WIDTH, + num_classes=cfg.MODEL.NUM_CLASSES, + layers=cfg.NAS.DEPTH, + auxiliary=cfg.NAS.AUX, + genotype=genotype + ) + # Drop path probability (set / annealed based on epoch) + self.net_.drop_path_prob = 0.0 + + def set_drop_path_prob(self, drop_path_prob): + self.net_.drop_path_prob = drop_path_prob + + def forward(self, x): + return self.net_.forward(x) \ No newline at end of file diff --git a/pycls/models/nas/operations.py b/pycls/models/nas/operations.py new file mode 100644 index 0000000..c9d692a --- /dev/null +++ b/pycls/models/nas/operations.py @@ -0,0 +1,219 @@ +#!/usr/bin/env python3 + +# Copyright (c) Facebook, Inc. and its affiliates. +# +# This source code is licensed under the MIT license found in the +# LICENSE file in the root directory of this source tree. + + +"""NAS ops (adopted from DARTS).""" + +import torch +import torch.nn as nn +from torch.autograd import Variable + +OPS = { + 'none': lambda C, stride, affine: + Zero(stride), + 'noise': lambda C, stride, affine: NoiseOp(stride, 0., 1.), + 'avg_pool_2x2': lambda C, stride, affine: + nn.AvgPool2d(2, stride=stride, padding=0, count_include_pad=False), + 'avg_pool_3x3': lambda C, stride, affine: + nn.AvgPool2d(3, stride=stride, padding=1, count_include_pad=False), + 'avg_pool_5x5': lambda C, stride, affine: + nn.AvgPool2d(5, stride=stride, padding=2, count_include_pad=False), + 'max_pool_2x2': lambda C, stride, affine: + nn.MaxPool2d(2, stride=stride, padding=0), + 'max_pool_3x3': lambda C, stride, affine: + nn.MaxPool2d(3, stride=stride, padding=1), + 'max_pool_5x5': lambda C, stride, affine: + nn.MaxPool2d(5, stride=stride, padding=2), + 'max_pool_7x7': lambda C, stride, affine: + nn.MaxPool2d(7, stride=stride, padding=3), + 'skip_connect': lambda C, stride, affine: + Identity() if stride == 1 else FactorizedReduce(C, C, affine=affine), + 'conv_1x1': lambda C, stride, affine: + nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C, C, 1, stride=stride, padding=0, bias=False), + nn.BatchNorm2d(C, affine=affine) + ), + 'conv_3x3': lambda C, stride, affine: + nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C, C, 3, stride=stride, padding=1, bias=False), + nn.BatchNorm2d(C, affine=affine) + ), + 'sep_conv_3x3': lambda C, stride, affine: + SepConv(C, C, 3, stride, 1, affine=affine), + 'sep_conv_5x5': lambda C, stride, affine: + SepConv(C, C, 5, stride, 2, affine=affine), + 'sep_conv_7x7': lambda C, stride, affine: + SepConv(C, C, 7, stride, 3, affine=affine), + 'dil_conv_3x3': lambda C, stride, affine: + DilConv(C, C, 3, stride, 2, 2, affine=affine), + 'dil_conv_5x5': lambda C, stride, affine: + DilConv(C, C, 5, stride, 4, 2, affine=affine), + 'dil_sep_conv_3x3': lambda C, stride, affine: + DilSepConv(C, C, 3, stride, 2, 2, affine=affine), + 'conv_3x1_1x3': lambda C, stride, affine: + nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C, C, (1,3), stride=(1, stride), padding=(0, 1), bias=False), + nn.Conv2d(C, C, (3,1), stride=(stride, 1), padding=(1, 0), bias=False), + nn.BatchNorm2d(C, affine=affine) + ), + 'conv_7x1_1x7': lambda C, stride, affine: + nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C, C, (1,7), stride=(1, stride), padding=(0, 3), bias=False), + nn.Conv2d(C, C, (7,1), stride=(stride, 1), padding=(3, 0), bias=False), + nn.BatchNorm2d(C, affine=affine) + ), +} + +class NoiseOp(nn.Module): + def __init__(self, stride, mean, std): + super(NoiseOp, self).__init__() + self.stride = stride + self.mean = mean + self.std = std + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + if self.stride != 1: + x_new = x[:,:,::self.stride,::self.stride] + else: + x_new = x + noise = Variable(x_new.data.new(x_new.size()).normal_(self.mean, self.std)) + + return noise + +class ReLUConvBN(nn.Module): + + def __init__(self, C_in, C_out, kernel_size, stride, padding, affine=True): + super(ReLUConvBN, self).__init__() + self.op = nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d( + C_in, C_out, kernel_size, stride=stride, + padding=padding, bias=False + ), + nn.BatchNorm2d(C_out, affine=affine) + ) + + def forward(self, x): + return self.op(x) + + +class DilConv(nn.Module): + + def __init__( + self, C_in, C_out, kernel_size, stride, padding, dilation, affine=True + ): + super(DilConv, self).__init__() + self.op = nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d( + C_in, C_in, kernel_size=kernel_size, stride=stride, + padding=padding, dilation=dilation, groups=C_in, bias=False + ), + nn.Conv2d(C_in, C_out, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_out, affine=affine), + ) + + def forward(self, x): + return self.op(x) + + +class SepConv(nn.Module): + + def __init__(self, C_in, C_out, kernel_size, stride, padding, affine=True): + super(SepConv, self).__init__() + self.op = nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d( + C_in, C_in, kernel_size=kernel_size, stride=stride, + padding=padding, groups=C_in, bias=False + ), + nn.Conv2d(C_in, C_in, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_in, affine=affine), + nn.ReLU(inplace=False), + nn.Conv2d( + C_in, C_in, kernel_size=kernel_size, stride=1, + padding=padding, groups=C_in, bias=False + ), + nn.Conv2d(C_in, C_out, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_out, affine=affine), + ) + + def forward(self, x): + return self.op(x) + + +class DilSepConv(nn.Module): + + def __init__( + self, C_in, C_out, kernel_size, stride, padding, dilation, affine=True + ): + super(DilSepConv, self).__init__() + self.op = nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d( + C_in, C_in, kernel_size=kernel_size, stride=stride, + padding=padding, dilation=dilation, groups=C_in, bias=False + ), + nn.Conv2d(C_in, C_in, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_in, affine=affine), + nn.ReLU(inplace=False), + nn.Conv2d( + C_in, C_in, kernel_size=kernel_size, stride=1, + padding=padding, dilation=dilation, groups=C_in, bias=False + ), + nn.Conv2d(C_in, C_out, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_out, affine=affine), + ) + + def forward(self, x): + return self.op(x) + + +class Identity(nn.Module): + + def __init__(self): + super(Identity, self).__init__() + + def forward(self, x): + return x + + +class Zero(nn.Module): + + def __init__(self, stride): + super(Zero, self).__init__() + self.stride = stride + + def forward(self, x): + if self.stride == 1: + return x.mul(0.) + return x[:,:,::self.stride,::self.stride].mul(0.) + + +class FactorizedReduce(nn.Module): + + def __init__(self, C_in, C_out, affine=True): + super(FactorizedReduce, self).__init__() + assert C_out % 2 == 0 + self.relu = nn.ReLU(inplace=False) + self.conv_1 = nn.Conv2d(C_in, C_out // 2, 1, stride=2, padding=0, bias=False) + self.conv_2 = nn.Conv2d(C_in, C_out // 2, 1, stride=2, padding=0, bias=False) + self.bn = nn.BatchNorm2d(C_out, affine=affine) + self.pad = nn.ConstantPad2d((0, 1, 0, 1), 0) + + def forward(self, x): + x = self.relu(x) + y = self.pad(x) + out = torch.cat([self.conv_1(x), self.conv_2(y[:,:,1:,1:])], dim=1) + out = self.bn(out) + return out \ No newline at end of file diff --git a/sota/cnn/genotypes.py b/sota/cnn/genotypes.py new file mode 100644 index 0000000..ba427b0 --- /dev/null +++ b/sota/cnn/genotypes.py @@ -0,0 +1,169 @@ +from collections import namedtuple + +Genotype = namedtuple('Genotype', 'normal normal_concat reduce reduce_concat') + +PRIMITIVES = [ + 'none', + 'noise', + 'max_pool_3x3', + 'avg_pool_3x3', + 'skip_connect', + 'sep_conv_3x3', + 'sep_conv_5x5', + 'dil_conv_3x3', + 'dil_conv_5x5' +] + + +######## S1-S4 Space ######## +#### cifar10 s1 - s4 + +init_pt_s1_C10_0 = Genotype(normal=[["dil_conv_3x3", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 1], ["dil_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["dil_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["avg_pool_3x3", 0], ["dil_conv_3x3", 1], ["avg_pool_3x3", 1], ["skip_connect", 2], ["sep_conv_3x3", 1], ["dil_conv_3x3", 2], ["dil_conv_5x5", 2], ["dil_conv_5x5", 4]], reduce_concat=range(2, 6)) +init_pt_s1_C10_2 = Genotype(normal=[["skip_connect", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 1], ["dil_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["dil_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["max_pool_3x3", 0], ["dil_conv_3x3", 1], ["max_pool_3x3", 0], ["avg_pool_3x3", 1], ["sep_conv_3x3", 1], ["dil_conv_5x5", 3], ["dil_conv_5x5", 3], ["dil_conv_5x5", 4]], reduce_concat=range(2, 6)) +init_pt_s2_C10_0 = Genotype(normal=[["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["skip_connect", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s2_C10_2 = Genotype(normal=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["skip_connect", 0], ["sep_conv_3x3", 3], ["sep_conv_3x3", 1], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["skip_connect", 0], ["skip_connect", 1]], reduce_concat=range(2, 6)) +init_pt_s3_C10_0 = Genotype(normal=[["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["skip_connect", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s3_C10_2 = Genotype(normal=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["skip_connect", 0], ["sep_conv_3x3", 3], ["sep_conv_3x3", 1], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s4_C10_0 = Genotype(normal=[["sep_conv_3x3", 0], ["noise", 1], ["noise", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s4_C10_2 = Genotype(normal=[["sep_conv_3x3", 0], ["noise", 1], ["sep_conv_3x3", 1], ["noise", 2], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["noise", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) + + +#### cifar100 s1 - s4 +init_pt_s1_C100_0 = Genotype(normal=[["dil_conv_3x3", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 1], ["dil_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["dil_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["avg_pool_3x3", 0], ["dil_conv_3x3", 1], ["avg_pool_3x3", 0], ["dil_conv_5x5", 2], ["sep_conv_3x3", 1], ["dil_conv_3x3", 2], ["avg_pool_3x3", 1], ["dil_conv_5x5", 2]], reduce_concat=range(2, 6)) +init_pt_s1_C100_2 = Genotype(normal=[["dil_conv_3x3", 0], ["dil_conv_5x5", 1], ["dil_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["dil_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["avg_pool_3x3", 0], ["dil_conv_3x3", 1], ["avg_pool_3x3", 1], ["dil_conv_5x5", 2], ["sep_conv_3x3", 1], ["dil_conv_5x5", 3], ["dil_conv_5x5", 3], ["dil_conv_5x5", 4]], reduce_concat=range(2, 6)) +init_pt_s2_C100_0 = Genotype(normal=[["skip_connect", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["skip_connect", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s2_C100_2 = Genotype(normal=[["skip_connect", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["skip_connect", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s3_C100_0 = Genotype(normal=[["skip_connect", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["skip_connect", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s3_C100_2 = Genotype(normal=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["skip_connect", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 3], ["sep_conv_3x3", 1], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["skip_connect", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s4_C100_0 = Genotype(normal=[["sep_conv_3x3", 0], ["noise", 1], ["sep_conv_3x3", 1], ["noise", 2], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s4_C100_2 = Genotype(normal=[["noise", 0], ["sep_conv_3x3", 1], ["noise", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) + +#### svhn s1 - s4 +init_pt_s1_svhn_0 = Genotype(normal=[["dil_conv_3x3", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 1], ["dil_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["dil_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["avg_pool_3x3", 0], ["dil_conv_3x3", 1], ["avg_pool_3x3", 1], ["dil_conv_5x5", 2], ["sep_conv_3x3", 1], ["dil_conv_5x5", 3], ["dil_conv_5x5", 2], ["dil_conv_5x5", 4]], reduce_concat=range(2, 6)) +init_pt_s1_svhn_2 = Genotype(normal=[["dil_conv_3x3", 0], ["dil_conv_5x5", 1], ["dil_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["dil_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["max_pool_3x3", 0], ["dil_conv_3x3", 1], ["max_pool_3x3", 0], ["dil_conv_5x5", 2], ["sep_conv_3x3", 1], ["dil_conv_5x5", 3], ["avg_pool_3x3", 0], ["dil_conv_5x5", 3]], reduce_concat=range(2, 6)) +init_pt_s2_svhn_0 = Genotype(normal=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["skip_connect", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s2_svhn_2 = Genotype(normal=[["skip_connect", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["skip_connect", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s3_svhn_0 = Genotype(normal=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s3_svhn_2 = Genotype(normal=[["skip_connect", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s4_svhn_0 = Genotype(normal=[["noise", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["noise", 2], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["noise", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s4_svhn_2 = Genotype(normal=[["sep_conv_3x3", 0], ["noise", 1], ["noise", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) + + + +######## DARTS Space ######## + +####init-100-N10 +init_pt_s5_C10_0_100_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_5x5", 2], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 1], ["sep_conv_3x3", 3], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_1_100_N10 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_2_100_N10 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_3_100_N10 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) + +####global op gready +global_pt_s5_C10_0_100_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 1], ["sep_conv_5x5", 4]], reduce_concat=range(2, 6)) +global_pt_s5_C10_1_100_N10 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_5x5", 3], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +global_pt_s5_C10_2_100_N10 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_5x5", 0], ["sep_conv_5x5", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["skip_connect", 0], ["skip_connect", 1], ["sep_conv_5x5", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +global_pt_s5_C10_3_100_N10 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["dil_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) + +####2500_sample +sample_2500_0 = Genotype(normal=[["dil_conv_5x5", 0], ["dil_conv_5x5", 1], ["dil_conv_5x5", 0], ["skip_connect", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 3], ["sep_conv_5x5", 2], ["dil_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["dil_conv_3x3", 0], ["dil_conv_3x3", 1], ["dil_conv_5x5", 1], ["sep_conv_5x5", 2], ["skip_connect", 0], ["sep_conv_3x3", 3], ["sep_conv_5x5", 0], ["dil_conv_5x5", 3]], reduce_concat=range(2, 6)) +sample_2500_1 = Genotype(normal=[["skip_connect", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["dil_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 1], ["dil_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["dil_conv_3x3", 1], ["sep_conv_5x5", 0], ["avg_pool_3x3", 2], ["dil_conv_5x5", 1], ["dil_conv_5x5", 2], ["dil_conv_5x5", 0], ["sep_conv_3x3", 4]], reduce_concat=range(2, 6)) +sample_2500_2 = Genotype(normal=[["dil_conv_5x5", 0], ["dil_conv_3x3", 1], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_5x5", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 2], ["sep_conv_5x5", 3]], normal_concat=range(2, 6), reduce=[["dil_conv_3x3", 0], ["avg_pool_3x3", 1], ["sep_conv_5x5", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["dil_conv_5x5", 2], ["dil_conv_5x5", 0], ["dil_conv_5x5", 2]], reduce_concat=range(2, 6)) +sample_2500_3 = Genotype(normal=[["sep_conv_3x3", 0], ["dil_conv_3x3", 1], ["sep_conv_5x5", 1], ["dil_conv_3x3", 2], ["sep_conv_5x5", 0], ["sep_conv_3x3", 2], ["dil_conv_3x3", 0], ["dil_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["skip_connect", 0], ["dil_conv_3x3", 1], ["dil_conv_5x5", 0], ["max_pool_3x3", 1], ["avg_pool_3x3", 0], ["max_pool_3x3", 1], ["avg_pool_3x3", 1], ["skip_connect", 3]], reduce_concat=range(2, 6)) + + +####20000_sample +sample_20000_0 = Genotype(normal=[["skip_connect", 0], ["dil_conv_3x3", 1], ["sep_conv_5x5", 1], ["skip_connect", 2], ["dil_conv_5x5", 0], ["sep_conv_3x3", 3], ["sep_conv_5x5", 2], ["dil_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["skip_connect", 0], ["sep_conv_5x5", 1], ["dil_conv_5x5", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["dil_conv_5x5", 0], ["sep_conv_5x5", 4]], reduce_concat=range(2, 6)) +sample_20000_1 = Genotype(normal=[["skip_connect", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["dil_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 1], ["dil_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["dil_conv_3x3", 1], ["sep_conv_5x5", 0], ["avg_pool_3x3", 2], ["dil_conv_5x5", 1], ["dil_conv_5x5", 2], ["dil_conv_5x5", 0], ["sep_conv_3x3", 4]], reduce_concat=range(2, 6)) +sample_20000_2 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["dil_conv_5x5", 0], ["sep_conv_3x3", 3], ["sep_conv_5x5", 1], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["dil_conv_5x5", 0], ["dil_conv_3x3", 1], ["skip_connect", 0], ["max_pool_3x3", 1], ["sep_conv_5x5", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 1], ["dil_conv_3x3", 3]], reduce_concat=range(2, 6)) +sample_20000_3 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["skip_connect", 0], ["dil_conv_3x3", 2], ["dil_conv_3x3", 1], ["sep_conv_5x5", 3], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["dil_conv_5x5", 1], ["dil_conv_5x5", 0], ["dil_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 2], ["dil_conv_3x3", 1], ["sep_conv_3x3", 2]], reduce_concat=range(2, 6)) + +####50000_sample +sample_50000_0 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["skip_connect", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["max_pool_3x3", 0], ["sep_conv_5x5", 1], ["avg_pool_3x3", 0], ["dil_conv_3x3", 1], ["sep_conv_5x5", 0], ["dil_conv_3x3", 1], ["dil_conv_5x5", 0], ["max_pool_3x3", 1]], reduce_concat=range(2, 6)) +sample_50000_1 = Genotype(normal=[["dil_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 1], ["sep_conv_5x5", 3], ["sep_conv_5x5", 1], ["dil_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["dil_conv_3x3", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_5x5", 0], ["max_pool_3x3", 1], ["dil_conv_3x3", 1], ["dil_conv_5x5", 2]], reduce_concat=range(2, 6)) +sample_50000_2 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["dil_conv_5x5", 0], ["sep_conv_3x3", 3], ["sep_conv_5x5", 1], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["dil_conv_5x5", 0], ["dil_conv_3x3", 1], ["skip_connect", 0], ["max_pool_3x3", 1], ["sep_conv_5x5", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 1], ["dil_conv_3x3", 3]], reduce_concat=range(2, 6)) +sample_50000_3 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["skip_connect", 0], ["dil_conv_3x3", 2], ["dil_conv_3x3", 1], ["sep_conv_5x5", 3], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["dil_conv_5x5", 1], ["dil_conv_5x5", 0], ["dil_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 2], ["dil_conv_3x3", 1], ["sep_conv_3x3", 2]], reduce_concat=range(2, 6)) + +#### random +random_max_0 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 3], ["sep_conv_5x5", 1], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +random_max_1 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_5x5", 1], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +random_max_2 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_5x5", 0], ["sep_conv_5x5", 3], ["sep_conv_5x5", 1], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +random_max_3 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_5x5", 1], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) + +#### ImageNet-1k +init_pt_s5_in_0_100_N10=Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_5x5", 2], ["sep_conv_5x5", 3], ["sep_conv_3x3", 0], ["sep_conv_5x5", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["skip_connect", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_in_1_100_N10=Genotype(normal=[["skip_connect", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 3], ["sep_conv_3x3", 3], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["avg_pool_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_in_2_100_N10=Genotype(normal=[["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3], ["sep_conv_3x3", 3], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["skip_connect", 0], ["dil_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_in_3_100_N10=Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 2], ["sep_conv_5x5", 2], ["sep_conv_3x3", 3], ["sep_conv_5x5", 0], ["sep_conv_5x5", 3]], normal_concat=range(2, 6), reduce=[["dil_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) + + +####N1 +init_pt_s5_C10_0_N1 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_1_N1 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2]], normal_concat=range(2, 6), reduce=[["skip_connect", 0], ["sep_conv_5x5", 1], ["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_2_N1 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_3_N1 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) + +####N5 + +#####V1 +init_pt_s5_C10_0_1_N5 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_1_1_N5 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 1], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_2_1_N5 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 1], ["sep_conv_3x3", 2], ["sep_conv_5x5", 2], ["sep_conv_3x3", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["dil_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_3_1_N5 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) + +#####V10 +init_pt_s5_C10_0_10_N5 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_1_10_N5 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 3], ["sep_conv_5x5", 1], ["sep_conv_5x5", 4]], reduce_concat=range(2, 6)) +init_pt_s5_C10_2_10_N5 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 1], ["sep_conv_3x3", 2], ["sep_conv_5x5", 2], ["sep_conv_3x3", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["skip_connect", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_3_10_N5 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) + +#####V100 +init_pt_s5_C10_0_100_N5 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_5x5", 1], ["sep_conv_3x3", 2], ["sep_conv_5x5", 2], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 1], ["sep_conv_3x3", 3], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_1_100_N5 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 1], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_2_100_N5 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 1], ["sep_conv_3x3", 2], ["sep_conv_3x3", 1], ["sep_conv_5x5", 3], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_3_100_N5 = Genotype(normal=[["skip_connect", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) + +####N10 + +#####V1 +init_pt_s5_C10_0_1_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_1_1_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_2_1_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 1], ["sep_conv_3x3", 2], ["sep_conv_5x5", 2], ["sep_conv_3x3", 3], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["skip_connect", 1], ["sep_conv_3x3", 0], ["dil_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_3_1_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 3], ["sep_conv_5x5", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) + +#####V10 +init_pt_s5_C10_0_10_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 4]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_1_10_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_2_10_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 2], ["sep_conv_5x5", 0], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], normal_concat=range(2, 6), reduce=[["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["skip_connect", 0], ["skip_connect", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]], reduce_concat=range(2, 6)) +init_pt_s5_C10_3_10_N10 = Genotype(normal=[["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 1], ["sep_conv_3x3", 3], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce=[["dil_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) + +#fisher +cf10_fisher = Genotype(normal=[["avg_pool_3x3", 0], ["avg_pool_3x3", 1], ["avg_pool_3x3", 0], ["dil_conv_3x3", 1],["avg_pool_3x3", 0], ["skip_connect", 2],["sep_conv_5x5", 0], ["dil_conv_3x3", 3]], normal_concat=range(2, 6), reduce= [["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["max_pool_3x3", 0], ["max_pool_3x3", 2], ["sep_conv_3x3", 0], ["dil_conv_5x5", 3], ["sep_conv_5x5", 0], ["sep_conv_3x3", 2]], reduce_concat=range(2, 6)) +#grasp +cf10_grasp = Genotype(normal=[["avg_pool_3x3", 0], ["avg_pool_3x3", 1], ["skip_connect", 0], ["sep_conv_5x5", 1], ["dil_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_5x5", 2], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce= [["sep_conv_3x3", 0], ["skip_connect", 1], ["avg_pool_3x3", 0], ["skip_connect", 1], ["sep_conv_5x5", 0], ["skip_connect", 1], ["max_pool_3x3", 1], ["sep_conv_3x3", 3]], reduce_concat=range(2, 6)) +#jacob_cov +cf10_jacob_cov = Genotype(normal=[["max_pool_3x3", 0], ["dil_conv_3x3", 1], ["dil_conv_3x3", 0], ["sep_conv_3x3", 2], ["dil_conv_3x3", 0], ["sep_conv_3x3", 3], ["sep_conv_5x5", 0], ["dil_conv_3x3", 3]], normal_concat=range(2, 6), reduce= [["sep_conv_3x3", 0], ["max_pool_3x3", 1], ["max_pool_3x3", 0], ["avg_pool_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 3], ["dil_conv_3x3", 1], ["sep_conv_3x3", 4]], reduce_concat=range(2, 6)) +#meco +cf10_meco = Genotype(normal=[["dil_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["skip_connect", 1], ["dil_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 2], ["sep_conv_5x5", 3]], normal_concat=range(2, 6), reduce= [["dil_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["dil_conv_5x5", 0], ["dil_conv_5x5", 1], ["dil_conv_5x5", 1], ["sep_conv_3x3", 4]], reduce_concat=range(2, 6)) +#synflow +cf10_synflow = Genotype(normal= [["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], normal_concat=range(2, 6), reduce= [["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]], reduce_concat=range(2, 6)) +#zico +cf10_zico= Genotype(normal= [["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1]], normal_concat=range(2, 6), reduce= [["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["skip_connect", 0], ["sep_conv_3x3", 2]], reduce_concat=range(2, 6)) +#snip +cf10_snip = Genotype(normal= [["sep_conv_3x3", 0], ["avg_pool_3x3", 1], ["dil_conv_5x5", 0], ["sep_conv_5x5", 1], ["dil_conv_3x3", 1], ["sep_conv_3x3", 3], ["sep_conv_3x3", 2], ["sep_conv_5x5", 3]], normal_concat=range(2, 6), reduce= [["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["avg_pool_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["skip_connect", 1], ["dil_conv_3x3", 0], ["sep_conv_3x3", 4]], reduce_concat=range(2, 6)) + + +#fisher +cf100_fisher = Genotype(normal= [["sep_conv_3x3", 0], ["max_pool_3x3", 1], ["sep_conv_5x5", 0], ["max_pool_3x3", 1], ["dil_conv_3x3", 1], ["skip_connect", 3], ["dil_conv_5x5", 0], ["skip_connect", 1]], normal_concat=range(2, 6), reduce= [["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_3x3", 1], ["dil_conv_3x3", 2], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["max_pool_3x3", 1], ["sep_conv_3x3", 4]] , reduce_concat=range(2, 6)) +#grasp +cf100_grasp= Genotype(normal= [["max_pool_3x3", 0], ["avg_pool_3x3", 1], ["avg_pool_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["sep_conv_3x3", 3], ["avg_pool_3x3", 0], ["sep_conv_3x3", 4]] , normal_concat=range(2, 6), reduce= [["max_pool_3x3", 0], ["sep_conv_3x3", 1], ["dil_conv_3x3", 0], ["dil_conv_3x3", 2], ["skip_connect", 0], ["dil_conv_3x3", 1], ["dil_conv_3x3", 1], ["sep_conv_3x3", 2]] , reduce_concat=range(2, 6)) +#jacob_cov +cf100_jacob_cov = Genotype(normal= [["max_pool_3x3", 0], ["avg_pool_3x3", 1], ["dil_conv_3x3", 0], ["dil_conv_5x5", 1], ["avg_pool_3x3", 0], ["avg_pool_3x3", 3], ["dil_conv_5x5", 1], ["dil_conv_5x5", 4]], normal_concat=range(2, 6), reduce= [["skip_connect", 0], ["sep_conv_5x5", 1], ["avg_pool_3x3", 0], ["skip_connect", 2], ["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["dil_conv_3x3", 0], ["dil_conv_5x5", 1]] , reduce_concat=range(2, 6)) +#meco +cf100_meco = Genotype(normal= [["dil_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["dil_conv_5x5", 2], ["sep_conv_5x5", 2], ["sep_conv_3x3", 3], ["dil_conv_5x5", 0], ["sep_conv_3x3", 2]], normal_concat=range(2, 6), reduce= [["avg_pool_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["dil_conv_5x5", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3], ["dil_conv_3x3", 0], ["sep_conv_3x3", 1]] , reduce_concat=range(2, 6)) +#snip +cf100_snip = Genotype(normal= [["sep_conv_5x5", 0], ["skip_connect", 1], ["sep_conv_3x3", 1], ["sep_conv_5x5", 2], ["skip_connect", 0], ["sep_conv_3x3", 2], ["dil_conv_3x3", 0], ["max_pool_3x3", 3]], normal_concat=range(2, 6), reduce= [["dil_conv_3x3", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["skip_connect", 2], ["skip_connect", 0], ["skip_connect", 2], ["dil_conv_5x5", 1], ["sep_conv_5x5", 2]] , reduce_concat=range(2, 6)) +#synflow +cf100_synflow = Genotype(normal= [["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 1], ["sep_conv_5x5", 2], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]] , normal_concat=range(2, 6), reduce= [["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1]] , reduce_concat=range(2, 6)) +#zico +cf100_zico = Genotype(normal= [["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["sep_conv_5x5", 1], ["sep_conv_3x3", 0], ["sep_conv_3x3", 3]], normal_concat=range(2, 6), reduce= [["sep_conv_5x5", 0], ["sep_conv_3x3", 1], ["sep_conv_5x5", 0], ["dil_conv_5x5", 1], ["sep_conv_5x5", 0], ["sep_conv_3x3", 2], ["sep_conv_3x3", 0], ["sep_conv_3x3", 1]] , reduce_concat=range(2, 6)) + diff --git a/sota/cnn/hdf5.py b/sota/cnn/hdf5.py new file mode 100644 index 0000000..efcfbec --- /dev/null +++ b/sota/cnn/hdf5.py @@ -0,0 +1,40 @@ +import h5py +import numpy as np +from PIL import Image + + +import torch +from torch.utils.data import Dataset, DataLoader + +class H5Dataset(Dataset): + def __init__(self, h5_path, transform=None): + self.h5_path = h5_path + self.h5_file = None + self.length = len(h5py.File(h5_path, 'r')) + self.transform = transform + + def __getitem__(self, index): + + #loading in getitem allows us to use multiple processes for data loading + #because hdf5 files aren't pickelable so can't transfer them across processes + # https://discuss.pytorch.org/t/hdf5-a-data-format-for-pytorch/40379 + # https://discuss.pytorch.org/t/dataloader-when-num-worker-0-there-is-bug/25643/16 + # TODO possible look at __getstate__ and __setstate__ as a more elegant solution + if self.h5_file is None: + self.h5_file = h5py.File(self.h5_path, 'r', libver="latest", swmr=True) + + record = self.h5_file[str(index)] + + if self.transform: + x = Image.fromarray(record['data'][()]) + x = self.transform(x) + else: + x = torch.from_numpy(record['data'][()]) + + y = record['target'][()] + y = torch.from_numpy(np.asarray(y)) + + return (x,y) + + def __len__(self): + return self.length diff --git a/sota/cnn/init_projection.py b/sota/cnn/init_projection.py new file mode 100644 index 0000000..b2ffb89 --- /dev/null +++ b/sota/cnn/init_projection.py @@ -0,0 +1,336 @@ +import sys +sys.path.insert(0, '../../') +import numpy as np +import torch +import logging +import torch.utils +from copy import deepcopy +from foresight.pruners import * + +torch.set_printoptions(precision=4, sci_mode=False) + +def sample_op(model, input, target, args, cell_type, selected_eid=None): + ''' operation ''' + #### macros + num_edges, num_ops = model.num_edges, model.num_ops + candidate_flags = model.candidate_flags[cell_type] + proj_crit = args.proj_crit[cell_type] + + #### select an edge + if selected_eid is None: + remain_eids = torch.nonzero(candidate_flags).cpu().numpy().T[0] + selected_eid = np.random.choice(remain_eids, size=1)[0] + logging.info('selected edge: %d %s', selected_eid, cell_type) + + select_opid = np.random.choice(np.array(range(num_ops)), size=1)[0] + return selected_eid, select_opid + +def project_op(model, input, target, args, cell_type, proj_queue=None, selected_eid=None): + ''' operation ''' + #### macros + num_edges, num_ops = model.num_edges, model.num_ops + candidate_flags = model.candidate_flags[cell_type] + proj_crit = args.proj_crit[cell_type] + + #### select an edge + if selected_eid is None: + remain_eids = torch.nonzero(candidate_flags).cpu().numpy().T[0] + # print(num_edges, num_ops, remain_eids) + if args.edge_decision == "random": + selected_eid = np.random.choice(remain_eids, size=1)[0] + logging.info('selected edge: %d %s', selected_eid, cell_type) + elif args.edge_decision == 'reverse': + selected_eid = remain_eids[-1] + logging.info('selected edge: %d %s', selected_eid, cell_type) + else: + selected_eid = remain_eids[0] + logging.info('selected node: %d %s', selected_eid, cell_type) + + #### select the best operation + if proj_crit == 'jacob': + crit_idx = 3 + compare = lambda x, y: x < y + else: + crit_idx = 0 + compare = lambda x, y: x < y + + if args.dataset == 'cifar100': + n_classes = 100 + elif args.dataset == 'imagenet16-120': + n_classes = 120 + else: + n_classes = 10 + + best_opid = 0 + crit_extrema = None + crit_list = [] + op_ids = [] + for opid in range(num_ops): + ## projection + weights = model.get_projected_weights(cell_type) + proj_mask = torch.ones_like(weights[selected_eid]) + proj_mask[opid] = 0 + weights[selected_eid] = weights[selected_eid] * proj_mask + + # ## proj evaluation + # with torch.no_grad(): + # valid_stats = Jocab_Score(model, cell_type, input, target, weights=weights) + # crit = valid_stats + # crit_list.append(crit) + # if crit_extrema is None or compare(crit, crit_extrema): + # crit_extrema = crit + # best_opid = opid + + ## proj evaluation + if proj_crit == 'jacob': + crit = Jocab_Score(model,cell_type, input, target, weights=weights) + else: + cache_weight = model.proj_weights[cell_type][selected_eid] + cache_flag = model.candidate_flags[cell_type][selected_eid] + + for idx in range(num_ops): + if idx == opid: + model.proj_weights[cell_type][selected_eid][opid] = 0 + else: + model.proj_weights[cell_type][selected_eid][idx] = 1.0 / num_ops + + model.candidate_flags[cell_type][selected_eid] = False + # print(model.get_projected_weights()) + if proj_crit == 'comb': + synflow = predictive.find_measures(model, + proj_queue, + ('random', 1, n_classes), + torch.device("cuda"), + measure_names=['synflow']) + var = predictive.find_measures(model, + proj_queue, + ('random', 1, n_classes), + torch.device("cuda"), + measure_names=['var']) + # print(synflow, var) + comb = np.log(synflow['synflow'] + 1) / (var['var'] + 0.1) + measures = {'comb': comb} + else: + measures = predictive.find_measures(model, + proj_queue, + ('random', 1, n_classes), + torch.device("cuda"), + measure_names=[proj_crit]) + + # print(measures) + for idx in range(num_ops): + model.proj_weights[cell_type][selected_eid][idx] = 0 + model.candidate_flags[cell_type][selected_eid] = cache_flag + crit = measures[proj_crit] + + crit_list.append(crit) + op_ids.append(opid) + + best_opid = op_ids[np.nanargmin(crit_list)] + + + + #### project + logging.info('best opid: %d', best_opid) + logging.info(crit_list) + return selected_eid, best_opid + +def project_global_op(model, input, target, args, infer, cell_type, selected_eid=None): + ''' operation ''' + #### macros + num_edges, num_ops = model.num_edges, model.num_ops + candidate_flags = model.candidate_flags[cell_type] + proj_crit = args.proj_crit[cell_type] + + remain_eids = torch.nonzero(candidate_flags).cpu().numpy().T[0] + + #### select the best operation + if proj_crit == 'jacob': + crit_idx = 3 + compare = lambda x, y: x < y + + best_opid = 0 + crit_extrema = None + best_eid = None + for eid in remain_eids: + for opid in range(num_ops): + ## projection + weights = model.get_projected_weights(cell_type) + proj_mask = torch.ones_like(weights[eid]) + proj_mask[opid] = 0 + weights[eid] = weights[eid] * proj_mask + + ## proj evaluation + + #weights_dict = {cell_type:weights} + with torch.no_grad(): + valid_stats = Jocab_Score(model, cell_type, input, target, weights=weights) + crit = valid_stats + if crit_extrema is None or compare(crit, crit_extrema): + crit_extrema = crit + best_opid = opid + best_eid = eid + + #### project + logging.info('best opid: %d', best_opid) + #logging.info(crit_list) + return best_eid, best_opid + +def sample_edge(model, input, target, args, cell_type, selected_eid=None): + ''' topology ''' + #### macros + candidate_flags = model.candidate_flags_edge[cell_type] + proj_crit = args.proj_crit[cell_type] + + #### select an node + remain_nids = torch.nonzero(candidate_flags).cpu().numpy().T[0] + selected_nid = np.random.choice(remain_nids, size=1)[0] + logging.info('selected node: %d %s', selected_nid, cell_type) + + eids = deepcopy(model.nid2eids[selected_nid]) + + while len(eids) > 2: + elected_eid = np.random.choice(eids, size=1)[0] + eids.remove(elected_eid) + + return selected_nid, eids + +def project_edge(model, input, target, args, cell_type): + ''' topology ''' + #### macros + candidate_flags = model.candidate_flags_edge[cell_type] + proj_crit = args.proj_crit[cell_type] + + #### select an node + remain_nids = torch.nonzero(candidate_flags).cpu().numpy().T[0] + if args.edge_decision == "random": + selected_nid = np.random.choice(remain_nids, size=1)[0] + logging.info('selected node: %d %s', selected_nid, cell_type) + elif args.edge_decision == 'reverse': + selected_nid = remain_nids[-1] + logging.info('selected node: %d %s', selected_nid, cell_type) + else: + selected_nid = np.random.choice(remain_nids, size=1)[0] + logging.info('selected node: %d %s', selected_nid, cell_type) + + #### select top2 edges + if proj_crit == 'jacob': + crit_idx = 3 + compare = lambda x, y: x < y + else: + crit_idx = 3 + compare = lambda x, y: x < y + + eids = deepcopy(model.nid2eids[selected_nid]) + crit_list = [] + while len(eids) > 2: + eid_todel = None + crit_extrema = None + for eid in eids: + weights = model.get_projected_weights(cell_type) + weights[eid].data.fill_(0) + + ## proj evaluation + with torch.no_grad(): + valid_stats = Jocab_Score(model, cell_type, input, target, weights=weights) + crit = valid_stats + + crit_list.append(crit) + if crit_extrema is None or not compare(crit, crit_extrema): # find out bad edges + crit_extrema = crit + eid_todel = eid + + eids.remove(eid_todel) + + #### project + logging.info('top2 edges: (%d, %d)', eids[0], eids[1]) + #logging.info(crit_list) + return selected_nid, eids + + +def pt_project(train_queue, model, args): + model.eval() + + #### macros + num_projs = model.num_edges + len(model.nid2eids.keys()) + args.proj_crit = {'normal':args.proj_crit_normal, 'reduce':args.proj_crit_reduce} + proj_queue = train_queue + + epoch = 0 + for step, (input, target) in enumerate(proj_queue): + if epoch < model.num_edges: + logging.info('project op') + + if args.edge_decision == 'global_op_greedy': + selected_eid_normal, best_opid_normal = project_global_op(model, input, target, args, cell_type='normal') + elif args.edge_decision == 'sample': + selected_eid_normal, best_opid_normal = sample_op(model, input, target, args, cell_type='normal') + else: + selected_eid_normal, best_opid_normal = project_op(model, input, target, args, proj_queue=proj_queue, cell_type='normal') + model.project_op(selected_eid_normal, best_opid_normal, cell_type='normal') + if args.edge_decision == 'global_op_greedy': + selected_eid_reduce, best_opid_reduce = project_global_op(model, input, target, args, cell_type='reduce') + elif args.edge_decision == 'sample': + selected_eid_reduce, best_opid_reduce = sample_op(model, input, target, args, cell_type='reduce') + else: + selected_eid_reduce, best_opid_reduce = project_op(model, input, target, args, proj_queue=proj_queue, cell_type='reduce') + model.project_op(selected_eid_reduce, best_opid_reduce, cell_type='reduce') + + else: + logging.info('project edge') + if args.edge_decision == 'sample': + selected_nid_normal, eids_normal = sample_edge(model, input, target, args, cell_type='normal') + model.project_edge(selected_nid_normal, eids_normal, cell_type='normal') + selected_nid_reduce, eids_reduce = sample_edge(model, input, target, args, cell_type='reduce') + model.project_edge(selected_nid_reduce, eids_reduce, cell_type='reduce') + else: + selected_nid_normal, eids_normal = project_edge(model, input, target, args, cell_type='normal') + model.project_edge(selected_nid_normal, eids_normal, cell_type='normal') + selected_nid_reduce, eids_reduce = project_edge(model, input, target, args, cell_type='reduce') + model.project_edge(selected_nid_reduce, eids_reduce, cell_type='reduce') + epoch+=1 + + if epoch == num_projs: + break + + return + +def Jocab_Score(ori_model, cell_type, input, target, weights=None): + model = deepcopy(ori_model) + model.eval() + if cell_type == 'reduce': + model.proj_weights['reduce'] = weights + model.proj_weights['normal'] = model.get_projected_weights('normal') + else: + model.proj_weights['normal'] = weights + model.proj_weights['reduce'] = model.get_projected_weights('reduce') + + batch_size = input.shape[0] + model.K = torch.zeros(batch_size, batch_size).cuda() + def counting_forward_hook(module, inp, out): + try: + if isinstance(inp, tuple): + inp = inp[0] + inp = inp.view(inp.size(0), -1) + x = (inp > 0).float() + K = x @ x.t() + K2 = (1.-x) @ (1.-x.t()) + model.K = model.K + K + K2 + except: + pass + + for name, module in model.named_modules(): + if 'ReLU' in str(type(module)): + module.register_forward_hook(counting_forward_hook) + + input = input.cuda() + + model(input, using_proj=True) + score = hooklogdet(model.K.cpu().numpy()) + + del model + return score + +def hooklogdet(K, labels=None): + s, ld = np.linalg.slogdet(K) + return ld \ No newline at end of file diff --git a/sota/cnn/model.py b/sota/cnn/model.py new file mode 100644 index 0000000..211df77 --- /dev/null +++ b/sota/cnn/model.py @@ -0,0 +1,133 @@ +import torch +import torch.nn as nn + +from sota.cnn.operations import * +import sys +sys.path.insert(0, '../../') +from nasbench201.utils import drop_path + + +class Cell(nn.Module): + + def __init__(self, genotype, C_prev_prev, C_prev, C, reduction, reduction_prev): + super(Cell, self).__init__() + if reduction_prev: + self.preprocess0 = FactorizedReduce(C_prev_prev, C) + else: + self.preprocess0 = ReLUConvBN(C_prev_prev, C, 1, 1, 0) + self.preprocess1 = ReLUConvBN(C_prev, C, 1, 1, 0) + + + if reduction: + op_names, indices = zip(*genotype.reduce) + concat = genotype.reduce_concat + else: + op_names, indices = zip(*genotype.normal) + concat = genotype.normal_concat + self._compile(C, op_names, indices, concat, reduction) + + def _compile(self, C, op_names, indices, concat, reduction): + assert len(op_names) == len(indices) + self._steps = len(op_names) // 2 + self._concat = concat + self.multiplier = len(concat) + + self._ops = nn.ModuleList() + for name, index in zip(op_names, indices): + stride = 2 if reduction and index < 2 else 1 + op = OPS[name](C, stride, True) + self._ops += [op] + self._indices = indices + + def forward(self, s0, s1, drop_prob): + s0 = self.preprocess0(s0) + s1 = self.preprocess1(s1) + + states = [s0, s1] + for i in range(self._steps): + h1 = states[self._indices[2*i]] + h2 = states[self._indices[2*i+1]] + op1 = self._ops[2*i] + op2 = self._ops[2*i+1] + h1 = op1(h1) + h2 = op2(h2) + if self.training and drop_prob > 0.: + if not isinstance(op1, Identity): + h1 = drop_path(h1, drop_prob) + if not isinstance(op2, Identity): + h2 = drop_path(h2, drop_prob) + s = h1 + h2 + states += [s] + return torch.cat([states[i] for i in self._concat], dim=1) + + +class AuxiliaryHead(nn.Module): + + def __init__(self, C, num_classes): + """assuming input size 8x8""" + super(AuxiliaryHead, self).__init__() + self.features = nn.Sequential( + nn.ReLU(inplace=True), + # image size = 2 x 2 + nn.AvgPool2d(5, stride=3, padding=0, count_include_pad=False), + nn.Conv2d(C, 128, 1, bias=False), + nn.BatchNorm2d(128), + nn.ReLU(inplace=True), + nn.Conv2d(128, 768, 2, bias=False), + nn.BatchNorm2d(768), + nn.ReLU(inplace=True) + ) + self.classifier = nn.Linear(768, num_classes) + + def forward(self, x): + x = self.features(x) + x = self.classifier(x.view(x.size(0), -1)) + return x + + +class Network(nn.Module): + + def __init__(self, C, num_classes, layers, auxiliary, genotype): + super(Network, self).__init__() + self._layers = layers + self._auxiliary = auxiliary + + stem_multiplier = 3 + C_curr = stem_multiplier*C + self.stem = nn.Sequential( + nn.Conv2d(3, C_curr, 3, padding=1, bias=False), + nn.BatchNorm2d(C_curr) + ) + + C_prev_prev, C_prev, C_curr = C_curr, C_curr, C + self.cells = nn.ModuleList() + reduction_prev = False + for i in range(layers): + if i in [layers//3, 2*layers//3]: + C_curr *= 2 + reduction = True + else: + reduction = False + cell = Cell(genotype, C_prev_prev, C_prev, C_curr, reduction, reduction_prev) + reduction_prev = reduction + self.cells += [cell] + C_prev_prev, C_prev = C_prev, cell.multiplier*C_curr + if i == 2*layers//3: + C_to_auxiliary = C_prev + + if auxiliary: + self.auxiliary_head = AuxiliaryHead(C_to_auxiliary, num_classes) + self.global_pooling = nn.AdaptiveAvgPool2d(1) + self.classifier = nn.Linear(C_prev, num_classes) + + def forward(self, input): + logits_aux = None + s0 = s1 = self.stem(input) + for i, cell in enumerate(self.cells): + s0, s1 = s1, cell(s0, s1, self.drop_path_prob) + if i == 2*self._layers//3: + if self._auxiliary and self.training: + logits_aux = self.auxiliary_head(s1) + out = self.global_pooling(s1) + logits = self.classifier(out.view(out.size(0), -1)) + return logits, logits_aux diff --git a/sota/cnn/model_imagenet.py b/sota/cnn/model_imagenet.py new file mode 100644 index 0000000..2bd5446 --- /dev/null +++ b/sota/cnn/model_imagenet.py @@ -0,0 +1,150 @@ +import sys +sys.path.insert(0, '../../') +# from optimizers.darts.operations import * +from sota.cnn.operations import * +#from optimizers.darts.utils import drop_path + +def drop_path(x, drop_prob): + if drop_prob > 0.: + keep_prob = 1.-drop_prob + mask = Variable(torch.cuda.FloatTensor(x.size(0), 1, 1, 1).bernoulli_(keep_prob)) + x.div_(keep_prob) + x.mul_(mask) + return x + +class Cell(nn.Module): + + def __init__(self, genotype, C_prev_prev, C_prev, C, reduction, reduction_prev): + super(Cell, self).__init__() + print(C_prev_prev, C_prev, C) + + if reduction_prev: + self.preprocess0 = FactorizedReduce(C_prev_prev, C) + else: + self.preprocess0 = ReLUConvBN(C_prev_prev, C, 1, 1, 0) + self.preprocess1 = ReLUConvBN(C_prev, C, 1, 1, 0) + + if reduction: + op_names, indices = zip(*genotype.reduce) + concat = genotype.reduce_concat + else: + op_names, indices = zip(*genotype.normal) + concat = genotype.normal_concat + self._compile(C, op_names, indices, concat, reduction) + + def _compile(self, C, op_names, indices, concat, reduction): + assert len(op_names) == len(indices) + self._steps = len(op_names) // 2 + self._concat = concat + self.multiplier = len(concat) + + self._ops = nn.ModuleList() + for name, index in zip(op_names, indices): + stride = 2 if reduction and index < 2 else 1 + op = OPS[name](C, stride, True) + self._ops += [op] + self._indices = indices + + def forward(self, s0, s1, drop_prob): + s0 = self.preprocess0(s0) + s1 = self.preprocess1(s1) + + states = [s0, s1] + for i in range(self._steps): + h1 = states[self._indices[2 * i]] + h2 = states[self._indices[2 * i + 1]] + op1 = self._ops[2 * i] + op2 = self._ops[2 * i + 1] + h1 = op1(h1) + h2 = op2(h2) + if self.training and drop_prob > 0.: + if not isinstance(op1, Identity): + h1 = drop_path(h1, drop_prob) + if not isinstance(op2, Identity): + h2 = drop_path(h2, drop_prob) + s = h1 + h2 + states += [s] + return torch.cat([states[i] for i in self._concat], dim=1) + + +class AuxiliaryHeadImageNet(nn.Module): + + def __init__(self, C, num_classes): + """assuming input size 14x14""" + super(AuxiliaryHeadImageNet, self).__init__() + self.features = nn.Sequential( + nn.ReLU(inplace=True), + nn.AvgPool2d(5, stride=2, padding=0, count_include_pad=False), + nn.Conv2d(C, 128, 1, bias=False), + nn.BatchNorm2d(128), + nn.ReLU(inplace=True), + nn.Conv2d(128, 768, 2, bias=False), + # NOTE: This batchnorm was omitted in my earlier implementation due to a typo. + # Commenting it out for consistency with the experiments in the paper. + # nn.BatchNorm2d(768), + nn.ReLU(inplace=True) + ) + self.classifier = nn.Linear(768, num_classes) + + def forward(self, x): + x = self.features(x) + x = self.classifier(x.view(x.size(0), -1)) + return x + + +class NetworkImageNet(nn.Module): + + def __init__(self, C, num_classes, layers, auxiliary, genotype): + super(NetworkImageNet, self).__init__() + self._layers = layers + self._auxiliary = auxiliary + self.drop_path_prob = 0.0 + + self.stem0 = nn.Sequential( + nn.Conv2d(3, C // 2, kernel_size=3, stride=2, padding=1, bias=False), + nn.BatchNorm2d(C // 2), + nn.ReLU(inplace=True), + nn.Conv2d(C // 2, C, 3, stride=2, padding=1, bias=False), + nn.BatchNorm2d(C), + ) + + self.stem1 = nn.Sequential( + nn.ReLU(inplace=True), + nn.Conv2d(C, C, 3, stride=2, padding=1, bias=False), + nn.BatchNorm2d(C), + ) + + C_prev_prev, C_prev, C_curr = C, C, C + + self.cells = nn.ModuleList() + reduction_prev = True + for i in range(layers): + if i in [layers // 3, 2 * layers // 3]: + C_curr *= 2 + reduction = True + else: + reduction = False + cell = Cell(genotype, C_prev_prev, C_prev, C_curr, reduction, reduction_prev) + reduction_prev = reduction + self.cells += [cell] + C_prev_prev, C_prev = C_prev, cell.multiplier * C_curr + if i == 2 * layers // 3: + C_to_auxiliary = C_prev + + if auxiliary: + self.auxiliary_head = AuxiliaryHeadImageNet(C_to_auxiliary, num_classes) + self.global_pooling = nn.AvgPool2d(7) + self.classifier = nn.Linear(C_prev, num_classes) + + def forward(self, input): + logits_aux = None + s0 = self.stem0(input) + s1 = self.stem1(s0) + for i, cell in enumerate(self.cells): + s0, s1 = s1, cell(s0, s1, self.drop_path_prob) + if i == 2 * self._layers // 3: + if self._auxiliary and self.training: + logits_aux = self.auxiliary_head(s1) + out = self.global_pooling(s1) + logits = self.classifier(out.view(out.size(0), -1)) + return logits, logits_aux diff --git a/sota/cnn/model_search.py b/sota/cnn/model_search.py new file mode 100644 index 0000000..77cd3b0 --- /dev/null +++ b/sota/cnn/model_search.py @@ -0,0 +1,288 @@ +import torch +import torch.nn as nn +import torch.nn.functional as F +from torch.autograd import Variable + +from sota.cnn.operations import * +from sota.cnn.genotypes import Genotype +import sys +sys.path.insert(0, '../../') +from nasbench201.utils import drop_path + + +class MixedOp(nn.Module): + def __init__(self, C, stride, PRIMITIVES): + super(MixedOp, self).__init__() + self._ops = nn.ModuleList() + for primitive in PRIMITIVES: + op = OPS[primitive](C, stride, False) + if 'pool' in primitive: + op = nn.Sequential(op, nn.BatchNorm2d(C, affine=False)) + self._ops.append(op) + + def forward(self, x, weights): + ret = sum(w * op(x, block_input=True) if w == 0 else w * op(x) for w, op in zip(weights, self._ops) if w != 0) + return ret + + +class Cell(nn.Module): + + def __init__(self, steps, multiplier, C_prev_prev, C_prev, C, reduction, reduction_prev): + super(Cell, self).__init__() + self.reduction = reduction + self.primitives = self.PRIMITIVES['primitives_reduct' if reduction else 'primitives_normal'] + + if reduction_prev: + self.preprocess0 = FactorizedReduce(C_prev_prev, C, affine=False) + else: + self.preprocess0 = ReLUConvBN(C_prev_prev, C, 1, 1, 0, affine=False) + + self.preprocess1 = ReLUConvBN(C_prev, C, 1, 1, 0, affine=False) + self._steps = steps + self._multiplier = multiplier + + self._ops = nn.ModuleList() + self._bns = nn.ModuleList() + + edge_index = 0 + + for i in range(self._steps): + for j in range(2+i): + stride = 2 if reduction and j < 2 else 1 + op = MixedOp(C, stride, self.primitives[edge_index]) + self._ops.append(op) + edge_index += 1 + + def forward(self, s0, s1, weights, drop_prob=0.): + s0 = self.preprocess0(s0) + s1 = self.preprocess1(s1) + + states = [s0, s1] + offset = 0 + for i in range(self._steps): + if drop_prob > 0. and self.training: + s = sum(drop_path(self._ops[offset+j](h, weights[offset+j]), drop_prob) for j, h in enumerate(states)) + else: + s = sum(self._ops[offset+j](h, weights[offset+j]) for j, h in enumerate(states)) + offset += len(states) + states.append(s) + + return torch.cat(states[-self._multiplier:], dim=1) + + +class Network(nn.Module): + def __init__(self, C, num_classes, layers, criterion, primitives, args, + steps=4, multiplier=4, stem_multiplier=3, drop_path_prob=0, nettype='cifar'): + super(Network, self).__init__() + #### original code + self._C = C + self._num_classes = num_classes + self._layers = layers + self._criterion = criterion + self._steps = steps + self._multiplier = multiplier + self.drop_path_prob = drop_path_prob + self.nettype = nettype + + nn.Module.PRIMITIVES = primitives; self.op_names = primitives + + C_curr = stem_multiplier*C + if self.nettype == 'cifar': + self.stem = nn.Sequential( + nn.Conv2d(3, C_curr, 3, padding=1, bias=False), + nn.BatchNorm2d(C_curr) + ) + else: + self.stem0 = nn.Sequential( + nn.Conv2d(3, C_curr // 2, kernel_size=3, stride=2, padding=1, bias=False), + nn.BatchNorm2d(C_curr // 2), + nn.ReLU(inplace=True), + nn.Conv2d(C_curr // 2, C_curr, 3, stride=2, padding=1, bias=False), + nn.BatchNorm2d(C_curr), + ) + + self.stem1 = nn.Sequential( + nn.ReLU(inplace=True), + nn.Conv2d(C_curr, C_curr, 3, stride=2, padding=1, bias=False), + nn.BatchNorm2d(C_curr), + ) + + C_prev_prev, C_prev, C_curr = C_curr, C_curr, C + self.cells = nn.ModuleList() + if self.nettype == 'cifar': + reduction_prev = False + else: + reduction_prev = True + for i in range(layers): + if i in [layers//3, 2*layers//3]: + C_curr *= 2 + reduction = True + else: + reduction = False + cell = Cell(steps, multiplier, C_prev_prev, C_prev, C_curr, reduction, reduction_prev) + + reduction_prev = reduction + self.cells += [cell] + C_prev_prev, C_prev = C_prev, multiplier*C_curr + + self.global_pooling = nn.AdaptiveAvgPool2d(1) + self.classifier = nn.Linear(C_prev, num_classes) + + self._initialize_alphas() + + #### optimizer + self._args = args + self.optimizer = torch.optim.SGD( + self.get_weights(), + args.learning_rate, + momentum=args.momentum, + weight_decay=args.weight_decay, + nesterov= args.nesterov) + + + def reset_optimizer(self, lr, momentum, weight_decay): + del self.optimizer + self.optimizer = torch.optim.SGD( + self.get_weights(), + lr, + momentum=momentum, + weight_decay=weight_decay) + + def _loss(self, input, target, return_logits=False): + logits = self(input) + loss = self._criterion(logits, target) + return (loss, logits) if return_logits else loss + + def _initialize_alphas(self): + k = sum(1 for i in range(self._steps) for n in range(2+i)) + num_ops = len(self.PRIMITIVES['primitives_normal'][0]) + self.num_edges = k + self.num_ops = num_ops + + self.alphas_normal = self._initialize_alphas_numpy(k, num_ops) + self.alphas_reduce = self._initialize_alphas_numpy(k, num_ops) + self._arch_parameters = [ # must be in this order! + self.alphas_normal, + self.alphas_reduce, + ] + + def _initialize_alphas_numpy(self, k, num_ops): + ''' init from specified arch ''' + return Variable(1e-3*torch.randn(k, num_ops).cuda(), requires_grad=True) + + def forward(self, input): + weights = self.get_softmax() + weights_normal = weights['normal'] + weights_reduce = weights['reduce'] + + if self.nettype == 'cifar': + s0 = s1 = self.stem(input) + else: + print('imagetnet') + s0 = self.stem0(input) + s1 = self.stem1(s0) + for i, cell in enumerate(self.cells): + if cell.reduction: + weights = weights_reduce + else: + weights = weights_normal + + s0, s1 = s1, cell(s0, s1, weights, self.drop_path_prob) + + out = self.global_pooling(s1) + logits = self.classifier(out.view(out.size(0),-1)) + + return logits + + def step(self, input, target, args, shared=None): + assert shared is None, 'gradient sharing disabled' + + Lt, logit_t = self._loss(input, target, return_logits=True) + Lt.backward() + + nn.utils.clip_grad_norm_(self.get_weights(), args.grad_clip) + self.optimizer.step() + + return logit_t, Lt + + #### utils + def set_arch_parameters(self, new_alphas): + for alpha, new_alpha in zip(self.arch_parameters(), new_alphas): + alpha.data.copy_(new_alpha.data) + + def get_softmax(self): + weights_normal = F.softmax(self.alphas_normal, dim=-1) + weights_reduce = F.softmax(self.alphas_reduce, dim=-1) + return {'normal':weights_normal, 'reduce':weights_reduce} + + def printing(self, logging, option='all'): + weights = self.get_softmax() + if option in ['all', 'normal']: + weights_normal = weights['normal'] + logging.info(weights_normal) + if option in ['all', 'reduce']: + weights_reduce = weights['reduce'] + logging.info(weights_reduce) + + def arch_parameters(self): + return self._arch_parameters + + def get_weights(self): + return self.parameters() + + def new(self): + model_new = Network(self._C, self._num_classes, self._layers, self._criterion, self.PRIMITIVES, self._args,\ + drop_path_prob=self.drop_path_prob).cuda() + for x, y in zip(model_new.arch_parameters(), self.arch_parameters()): + x.data.copy_(y.data) + return model_new + + def clip(self): + for p in self.arch_parameters(): + for line in p: + max_index = line.argmax() + line.data.clamp_(0, 1) + if line.sum() == 0.0: + line.data[max_index] = 1.0 + line.data.div_(line.sum()) + + def genotype(self): + def _parse(weights, normal=True): + PRIMITIVES = self.PRIMITIVES['primitives_normal' if normal else 'primitives_reduct'] ## two are equal for Darts space + + gene = [] + n = 2 + start = 0 + for i in range(self._steps): + end = start + n + W = weights[start:end].copy() + + try: + edges = sorted(range(i + 2), key=lambda x: -max(W[x][k] for k in range(len(W[x])) if k != PRIMITIVES[x].index('none')))[:2] + except ValueError: # This error happens when the 'none' op is not present in the ops + edges = sorted(range(i + 2), key=lambda x: -max(W[x][k] for k in range(len(W[x]))))[:2] + + for j in edges: + k_best = None + for k in range(len(W[j])): + if 'none' in PRIMITIVES[j]: + if k != PRIMITIVES[j].index('none'): + if k_best is None or W[j][k] > W[j][k_best]: + k_best = k + else: + if k_best is None or W[j][k] > W[j][k_best]: + k_best = k + gene.append((PRIMITIVES[start+j][k_best], j)) + start = end + n += 1 + return gene + + gene_normal = _parse(F.softmax(self.alphas_normal, dim=-1).data.cpu().numpy(), True) + gene_reduce = _parse(F.softmax(self.alphas_reduce, dim=-1).data.cpu().numpy(), False) + + concat = range(2+self._steps-self._multiplier, self._steps+2) + genotype = Genotype( + normal=gene_normal, normal_concat=concat, + reduce=gene_reduce, reduce_concat=concat + ) + return genotype diff --git a/sota/cnn/model_search_darts_proj.py b/sota/cnn/model_search_darts_proj.py new file mode 100644 index 0000000..8087c40 --- /dev/null +++ b/sota/cnn/model_search_darts_proj.py @@ -0,0 +1,213 @@ +import torch +from copy import deepcopy + +from sota.cnn.operations import * +from sota.cnn.genotypes import Genotype +import sys +sys.path.insert(0, '../../') +from sota.cnn.model_search import Network + +class DartsNetworkProj(Network): + def __init__(self, C, num_classes, layers, criterion, primitives, args, + steps=4, multiplier=4, stem_multiplier=3, drop_path_prob=0.0): + super(DartsNetworkProj, self).__init__(C, num_classes, layers, criterion, primitives, args, + steps=steps, multiplier=multiplier, stem_multiplier=stem_multiplier, drop_path_prob=drop_path_prob) + + self._initialize_flags() + self._initialize_proj_weights() + self._initialize_topology_dicts() + + #### proj flags + def _initialize_topology_dicts(self): + self.nid2eids = {0:[2,3,4], 1:[5,6,7,8], 2:[9,10,11,12,13]} + self.nid2selected_eids = { + 'normal': {0:[],1:[],2:[]}, + 'reduce': {0:[],1:[],2:[]}, + } + + def _initialize_flags(self): + self.candidate_flags = { + 'normal':torch.tensor(self.num_edges * [True], requires_grad=False, dtype=torch.bool).cuda(), + 'reduce':torch.tensor(self.num_edges * [True], requires_grad=False, dtype=torch.bool).cuda(), + } # must be in this order + self.candidate_flags_edge = { + 'normal': torch.tensor(3 * [True], requires_grad=False, dtype=torch.bool).cuda(), + 'reduce': torch.tensor(3 * [True], requires_grad=False, dtype=torch.bool).cuda(), + } + + def _initialize_proj_weights(self): + ''' data structures used for proj ''' + if isinstance(self.alphas_normal, list): + alphas_normal = torch.stack(self.alphas_normal, dim=0) + alphas_reduce = torch.stack(self.alphas_reduce, dim=0) + else: + alphas_normal = self.alphas_normal + alphas_reduce = self.alphas_reduce + + self.proj_weights = { # for hard/soft assignment after project + 'normal': torch.zeros_like(alphas_normal), + 'reduce': torch.zeros_like(alphas_reduce), + } + + #### proj function + def project_op(self, eid, opid, cell_type): + self.proj_weights[cell_type][eid][opid] = 1 ## hard by default + self.candidate_flags[cell_type][eid] = False + + def project_edge(self, nid, eids, cell_type): + for eid in self.nid2eids[nid]: + if eid not in eids: # not top2 + self.proj_weights[cell_type][eid].data.fill_(0) + self.nid2selected_eids[cell_type][nid] = deepcopy(eids) + self.candidate_flags_edge[cell_type][nid] = False + + #### critical function + def get_projected_weights(self, cell_type): + ''' used in forward and genotype ''' + weights = self.get_softmax()[cell_type] + + ## proj op + for eid in range(self.num_edges): + if not self.candidate_flags[cell_type][eid]: + weights[eid].data.copy_(self.proj_weights[cell_type][eid]) + + ## proj edge + for nid in self.nid2eids: + if not self.candidate_flags_edge[cell_type][nid]: ## projected node + for eid in self.nid2eids[nid]: + if eid not in self.nid2selected_eids[cell_type][nid]: + weights[eid].data.copy_(self.proj_weights[cell_type][eid]) + + return weights + + def get_all_projected_weights(self, cell_type): + weights = self.get_softmax()[cell_type] + + for eid in range(self.num_edges): + weights[eid].data.copy_(self.proj_weights[cell_type][eid]) + + for nid in self.nid2eids: + for eid in self.nid2eids[nid]: + weights[eid].data.copy_(self.proj_weights[cell_type][eid]) + + return weights + + def forward(self, input, weights_dict=None, using_proj=False): + if using_proj: + weights_normal = self.get_all_projected_weights('normal') + weights_reduce = self.get_all_projected_weights('reduce') + else: + if weights_dict is None or 'normal' not in weights_dict: + weights_normal = self.get_projected_weights('normal') + else: + weights_normal = weights_dict['normal'] + if weights_dict is None or 'reduce' not in weights_dict: + weights_reduce = self.get_projected_weights('reduce') + else: + weights_reduce = weights_dict['reduce'] + + + + s0 = s1 = self.stem(input) + for i, cell in enumerate(self.cells): + if cell.reduction: + weights = weights_reduce + else: + weights = weights_normal + + s0, s1 = s1, cell(s0, s1, weights, self.drop_path_prob) + + out = self.global_pooling(s1) + logits = self.classifier(out.view(out.size(0),-1)) + + return logits + + def reset_arch_parameters(self): + self._initialize_flags() + self._initialize_proj_weights() + self._initialize_topology_dicts() + + #### utils + def printing(self, logging, option='all'): + weights_normal = self.get_projected_weights('normal') + weights_reduce = self.get_projected_weights('reduce') + + if option in ['all', 'normal']: + logging.info('\n%s', weights_normal) + if option in ['all', 'reduce']: + logging.info('\n%s', weights_reduce) + + def genotype(self): + def _parse(weights, normal=True): + PRIMITIVES = self.PRIMITIVES['primitives_normal' if normal else 'primitives_reduct'] + + gene = [] + n = 2 + start = 0 + for i in range(self._steps): + end = start + n + W = weights[start:end].copy() + + try: + edges = sorted(range(i + 2), key=lambda x: -max(W[x][k] for k in range(len(W[x])) if k != PRIMITIVES[x].index('none')))[:2] + except ValueError: + edges = sorted(range(i + 2), key=lambda x: -max(W[x][k] for k in range(len(W[x]))))[:2] + + for j in edges: + k_best = None + for k in range(len(W[j])): + if 'none' in PRIMITIVES[j]: + if k != PRIMITIVES[j].index('none'): + if k_best is None or W[j][k] > W[j][k_best]: + k_best = k + else: + if k_best is None or W[j][k] > W[j][k_best]: + k_best = k + gene.append((PRIMITIVES[start+j][k_best], j)) + start = end + n += 1 + return gene + + weights_normal = self.get_projected_weights('normal') + weights_reduce = self.get_projected_weights('reduce') + gene_normal = _parse(weights_normal.data.cpu().numpy(), True) + gene_reduce = _parse(weights_reduce.data.cpu().numpy(), False) + + concat = range(2+self._steps-self._multiplier, self._steps+2) + genotype = Genotype( + normal=gene_normal, normal_concat=concat, + reduce=gene_reduce, reduce_concat=concat + ) + return genotype + + def get_state_dict(self, epoch, architect, scheduler): + model_state_dict = { + 'epoch': epoch, ## no +1 because we are saving before projection / at the beginning of an epoch + 'state_dict': self.state_dict(), + 'alpha': self.arch_parameters(), + 'optimizer': self.optimizer.state_dict(), + 'arch_optimizer': architect.optimizer.state_dict(), + 'scheduler': scheduler.state_dict(), + #### projection + 'nid2eids': self.nid2eids, + 'nid2selected_eids': self.nid2selected_eids, + 'candidate_flags': self.candidate_flags, + 'candidate_flags_edge': self.candidate_flags_edge, + 'proj_weights': self.proj_weights, + } + return model_state_dict + + def set_state_dict(self, architect, scheduler, checkpoint): + #### common + self.load_state_dict(checkpoint['state_dict']) + self.set_arch_parameters(checkpoint['alpha']) + self.optimizer.load_state_dict(checkpoint['optimizer']) + architect.optimizer.load_state_dict(checkpoint['arch_optimizer']) + scheduler.load_state_dict(checkpoint['scheduler']) + + #### projection + self.nid2eids = checkpoint['nid2eids'] + self.nid2selected_eids = checkpoint['nid2selected_eids'] + self.candidate_flags = checkpoint['candidate_flags'] + self.candidate_flags_edge = checkpoint['candidate_flags_edge'] + self.proj_weights = checkpoint['proj_weights'] \ No newline at end of file diff --git a/sota/cnn/model_search_imagenet_proj.py b/sota/cnn/model_search_imagenet_proj.py new file mode 100644 index 0000000..51c0a80 --- /dev/null +++ b/sota/cnn/model_search_imagenet_proj.py @@ -0,0 +1,214 @@ +import torch +from copy import deepcopy +import torch.nn as nn +from sota.cnn.operations import * +from sota.cnn.genotypes import Genotype +import sys +sys.path.insert(0, '../../') +from sota.cnn.model_search import Network + +class ImageNetNetworkProj(Network): + def __init__(self, C, num_classes, layers, criterion, primitives, args, + steps=4, multiplier=4, stem_multiplier=3, drop_path_prob=0.0, nettype='imagenet'): + super(ImageNetNetworkProj, self).__init__(C, num_classes, layers, criterion, primitives, args, + steps=steps, multiplier=multiplier, stem_multiplier=stem_multiplier, drop_path_prob=drop_path_prob, nettype=nettype) + + self._initialize_flags() + self._initialize_proj_weights() + self._initialize_topology_dicts() + + #### proj flags + def _initialize_topology_dicts(self): + self.nid2eids = {0:[2,3,4], 1:[5,6,7,8], 2:[9,10,11,12,13]} + self.nid2selected_eids = { + 'normal': {0:[],1:[],2:[]}, + 'reduce': {0:[],1:[],2:[]}, + } + + def _initialize_flags(self): + self.candidate_flags = { + 'normal':torch.tensor(self.num_edges * [True], requires_grad=False, dtype=torch.bool).cuda(), + 'reduce':torch.tensor(self.num_edges * [True], requires_grad=False, dtype=torch.bool).cuda(), + } # must be in this order + self.candidate_flags_edge = { + 'normal': torch.tensor(3 * [True], requires_grad=False, dtype=torch.bool).cuda(), + 'reduce': torch.tensor(3 * [True], requires_grad=False, dtype=torch.bool).cuda(), + } + + def _initialize_proj_weights(self): + ''' data structures used for proj ''' + if isinstance(self.alphas_normal, list): + alphas_normal = torch.stack(self.alphas_normal, dim=0) + alphas_reduce = torch.stack(self.alphas_reduce, dim=0) + else: + alphas_normal = self.alphas_normal + alphas_reduce = self.alphas_reduce + + self.proj_weights = { # for hard/soft assignment after project + 'normal': torch.zeros_like(alphas_normal), + 'reduce': torch.zeros_like(alphas_reduce), + } + + #### proj function + def project_op(self, eid, opid, cell_type): + self.proj_weights[cell_type][eid][opid] = 1 ## hard by default + self.candidate_flags[cell_type][eid] = False + + def project_edge(self, nid, eids, cell_type): + for eid in self.nid2eids[nid]: + if eid not in eids: # not top2 + self.proj_weights[cell_type][eid].data.fill_(0) + self.nid2selected_eids[cell_type][nid] = deepcopy(eids) + self.candidate_flags_edge[cell_type][nid] = False + + #### critical function + def get_projected_weights(self, cell_type): + ''' used in forward and genotype ''' + weights = self.get_softmax()[cell_type] + + ## proj op + for eid in range(self.num_edges): + if not self.candidate_flags[cell_type][eid]: + weights[eid].data.copy_(self.proj_weights[cell_type][eid]) + + ## proj edge + for nid in self.nid2eids: + if not self.candidate_flags_edge[cell_type][nid]: ## projected node + for eid in self.nid2eids[nid]: + if eid not in self.nid2selected_eids[cell_type][nid]: + weights[eid].data.copy_(self.proj_weights[cell_type][eid]) + + return weights + + def get_all_projected_weights(self, cell_type): + weights = self.get_softmax()[cell_type] + + for eid in range(self.num_edges): + weights[eid].data.copy_(self.proj_weights[cell_type][eid]) + + for nid in self.nid2eids: + for eid in self.nid2eids[nid]: + weights[eid].data.copy_(self.proj_weights[cell_type][eid]) + + return weights + + def forward(self, input, weights_dict=None, using_proj=False): + if using_proj: + weights_normal = self.get_all_projected_weights('normal') + weights_reduce = self.get_all_projected_weights('reduce') + else: + if weights_dict is None or 'normal' not in weights_dict: + weights_normal = self.get_projected_weights('normal') + else: + weights_normal = weights_dict['normal'] + if weights_dict is None or 'reduce' not in weights_dict: + weights_reduce = self.get_projected_weights('reduce') + else: + weights_reduce = weights_dict['reduce'] + + + + s0 = self.stem0(input) + s1 = self.stem1(s0) + for i, cell in enumerate(self.cells): + if cell.reduction: + weights = weights_reduce + else: + weights = weights_normal + + s0, s1 = s1, cell(s0, s1, weights, self.drop_path_prob) + + out = self.global_pooling(s1) + logits = self.classifier(out.view(out.size(0),-1)) + + return logits + + def reset_arch_parameters(self): + self._initialize_flags() + self._initialize_proj_weights() + self._initialize_topology_dicts() + + #### utils + def printing(self, logging, option='all'): + weights_normal = self.get_projected_weights('normal') + weights_reduce = self.get_projected_weights('reduce') + + if option in ['all', 'normal']: + logging.info('\n%s', weights_normal) + if option in ['all', 'reduce']: + logging.info('\n%s', weights_reduce) + + def genotype(self): + def _parse(weights, normal=True): + PRIMITIVES = self.PRIMITIVES['primitives_normal' if normal else 'primitives_reduct'] + + gene = [] + n = 2 + start = 0 + for i in range(self._steps): + end = start + n + W = weights[start:end].copy() + + try: + edges = sorted(range(i + 2), key=lambda x: -max(W[x][k] for k in range(len(W[x])) if k != PRIMITIVES[x].index('none')))[:2] + except ValueError: + edges = sorted(range(i + 2), key=lambda x: -max(W[x][k] for k in range(len(W[x]))))[:2] + + for j in edges: + k_best = None + for k in range(len(W[j])): + if 'none' in PRIMITIVES[j]: + if k != PRIMITIVES[j].index('none'): + if k_best is None or W[j][k] > W[j][k_best]: + k_best = k + else: + if k_best is None or W[j][k] > W[j][k_best]: + k_best = k + gene.append((PRIMITIVES[start+j][k_best], j)) + start = end + n += 1 + return gene + + weights_normal = self.get_projected_weights('normal') + weights_reduce = self.get_projected_weights('reduce') + gene_normal = _parse(weights_normal.data.cpu().numpy(), True) + gene_reduce = _parse(weights_reduce.data.cpu().numpy(), False) + + concat = range(2+self._steps-self._multiplier, self._steps+2) + genotype = Genotype( + normal=gene_normal, normal_concat=concat, + reduce=gene_reduce, reduce_concat=concat + ) + return genotype + + def get_state_dict(self, epoch, architect, scheduler): + model_state_dict = { + 'epoch': epoch, ## no +1 because we are saving before projection / at the beginning of an epoch + 'state_dict': self.state_dict(), + 'alpha': self.arch_parameters(), + 'optimizer': self.optimizer.state_dict(), + 'arch_optimizer': architect.optimizer.state_dict(), + 'scheduler': scheduler.state_dict(), + #### projection + 'nid2eids': self.nid2eids, + 'nid2selected_eids': self.nid2selected_eids, + 'candidate_flags': self.candidate_flags, + 'candidate_flags_edge': self.candidate_flags_edge, + 'proj_weights': self.proj_weights, + } + return model_state_dict + + def set_state_dict(self, architect, scheduler, checkpoint): + #### common + self.load_state_dict(checkpoint['state_dict']) + self.set_arch_parameters(checkpoint['alpha']) + self.optimizer.load_state_dict(checkpoint['optimizer']) + architect.optimizer.load_state_dict(checkpoint['arch_optimizer']) + scheduler.load_state_dict(checkpoint['scheduler']) + + #### projection + self.nid2eids = checkpoint['nid2eids'] + self.nid2selected_eids = checkpoint['nid2selected_eids'] + self.candidate_flags = checkpoint['candidate_flags'] + self.candidate_flags_edge = checkpoint['candidate_flags_edge'] + self.proj_weights = checkpoint['proj_weights'] \ No newline at end of file diff --git a/sota/cnn/networks_proposal.py b/sota/cnn/networks_proposal.py new file mode 100644 index 0000000..b95397b --- /dev/null +++ b/sota/cnn/networks_proposal.py @@ -0,0 +1,236 @@ +import os +import sys +sys.path.insert(0, '../../') +import time +import glob +import random +import numpy as np +import torch +import shutil +import nasbench201.utils as ig_utils +import logging +import argparse +import torch.nn as nn +import torch.utils +import torchvision.datasets as dset +import torch.backends.cudnn as cudnn +import torchvision.transforms as transforms +import json +import copy + +from sota.cnn.model_search import Network as DartsNetwork +from sota.cnn.model_search_darts_proj import DartsNetworkProj +from sota.cnn.model_search_imagenet_proj import ImageNetNetworkProj +# from optimizers.darts.architect import Architect as DartsArchitect +from nasbench201.architect_ig import Architect +from sota.cnn.spaces import spaces_dict +from foresight.pruners import * + +from torch.utils.tensorboard import SummaryWriter +from sota.cnn.init_projection import pt_project +from hdf5 import H5Dataset + +torch.set_printoptions(precision=4, sci_mode=False) + +parser = argparse.ArgumentParser("sota") +parser.add_argument('--data', type=str, default='../../data',help='location of the data corpus') +parser.add_argument('--dataset', type=str, default='cifar10', help='choose dataset') +parser.add_argument('--batch_size', type=int, default=64, help='batch size') +parser.add_argument('--train_portion', type=float, default=0.5, help='portion of training data') +parser.add_argument('--cutout', action='store_true', default=False, help='use cutout') +parser.add_argument('--cutout_length', type=int, default=16, help='cutout length') +parser.add_argument('--cutout_prob', type=float, default=1.0, help='cutout probability') +parser.add_argument('--seed', type=int, default=666, help='random seed') + +#model opt related config +parser.add_argument('--learning_rate', type=float, default=0.025, help='init learning rate') +parser.add_argument('--learning_rate_min', type=float, default=0.001, help='min learning rate') +parser.add_argument('--momentum', type=float, default=0.9, help='momentum') +parser.add_argument('--nesterov', action='store_true', default=True, help='using nestrov momentum for SGD') +parser.add_argument('--weight_decay', type=float, default=3e-4, help='weight decay') +parser.add_argument('--grad_clip', type=float, default=5, help='gradient clipping') + +#system config +parser.add_argument('--gpu', type=str, default='0', help='gpu device id') +parser.add_argument('--save', type=str, default='exp', help='experiment name') +parser.add_argument('--save_path', type=str, default='../../experiments/sota', help='experiment name') +#search sapce config +parser.add_argument('--init_channels', type=int, default=16, help='num of init channels') +parser.add_argument('--layers', type=int, default=8, help='total number of layers') +parser.add_argument('--search_space', type=str, default='s5', help='searching space to choose from') +parser.add_argument('--pool_size', type=int, default=10, help='number of model to proposed') + +## projection +parser.add_argument('--edge_decision', type=str, default='random', choices=['random','reverse', 'order', 'global_op_greedy', 'global_op_once', 'global_edge_greedy', 'global_edge_once', 'sample'], help='used for both proj_op and proj_edge') +parser.add_argument('--proj_crit_normal', type=str, default='meco', choices=['loss', 'acc', 'jacob', 'comb', 'synflow', 'snip', 'fisher', 'var', 'cor', 'norm', 'grad_norm', 'grasp', 'jacob_cov', 'meco', 'zico']) +parser.add_argument('--proj_crit_reduce', type=str, default='meco', choices=['loss', 'acc', 'jacob', 'comb', 'synflow', 'snip', 'fisher', 'var', 'cor', 'norm', 'grad_norm', 'grasp', 'jacob_cov', 'meco', 'zico']) +parser.add_argument('--proj_crit_edge', type=str, default='meco', choices=['loss', 'acc', 'jacob', 'comb', 'synflow', 'snip', 'fisher', 'var', 'cor', 'norm', 'grad_norm', 'grasp', 'jacob_cov', 'meco', 'zico']) +parser.add_argument('--proj_mode_edge', type=str, default='reg', choices=['reg'], + help='edge projection evaluation mode, reg: one edge at a time') +args = parser.parse_args() + +#### args augment + +expid = args.save +args.save = '{}/{}-search-{}-{}-{}-{}-{}'.format(args.save_path, + args.dataset, args.save, args.search_space, args.seed, args.pool_size, args.proj_crit_normal) + +if not args.edge_decision == 'random': + args.save += '-' + args.edge_decision + +scripts_to_save = glob.glob('*.py') + glob.glob('../../nasbench201/architect*.py') + glob.glob('../../optimizers/darts/architect.py') +if os.path.exists(args.save): + if input("WARNING: {} exists, override?[y/n]".format(args.save)) == 'y': + print('proceed to override saving directory') + shutil.rmtree(args.save) + else: + exit(0) +ig_utils.create_exp_dir(args.save, scripts_to_save=scripts_to_save) + +#### logging +log_format = '%(asctime)s %(message)s' +logging.basicConfig(stream=sys.stdout, level=logging.INFO, + format=log_format, datefmt='%m/%d %I:%M:%S %p') +log_file = 'log.txt' +log_path = os.path.join(args.save, log_file) +logging.info('======> log filename: %s', log_file) + +if os.path.exists(log_path): + if input("WARNING: {} exists, override?[y/n]".format(log_file)) == 'y': + print('proceed to override log file directory') + else: + exit(0) + +fh = logging.FileHandler(log_path, mode='w') +fh.setFormatter(logging.Formatter(log_format)) +logging.getLogger().addHandler(fh) +writer = SummaryWriter(args.save + '/runs') + +if args.dataset == 'cifar100': + n_classes = 100 +elif args.dataset == 'imagenet': + n_classes = 1000 +else: + n_classes = 10 + +def main(): + torch.set_num_threads(3) + if not torch.cuda.is_available(): + logging.info('no gpu device available') + sys.exit(1) + + np.random.seed(args.seed) + gpu = ig_utils.pick_gpu_lowest_memory() if args.gpu == 'auto' else int(args.gpu) + torch.cuda.set_device(gpu) + cudnn.benchmark = True + torch.manual_seed(args.seed) + cudnn.enabled = True + torch.cuda.manual_seed(args.seed) + logging.info('gpu device = %d' % gpu) + logging.info("args = %s", args) + + #### model + criterion = nn.CrossEntropyLoss() + criterion = criterion.cuda() + + ## darts + if args.dataset == 'imagenet': + model = ImageNetNetworkProj(args.init_channels, n_classes, args.layers, criterion, spaces_dict[args.search_space], args) + else: + model = DartsNetworkProj(args.init_channels, n_classes, args.layers, criterion, spaces_dict[args.search_space], args) + model = model.cuda() + logging.info("param size = %fMB", ig_utils.count_parameters_in_MB(model)) + + #### data + if args.dataset == 'imagenet': + normalize = transforms.Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225]) + train_transform = transforms.Compose([ + transforms.RandomResizedCrop(224), + transforms.RandomHorizontalFlip(), + transforms.ColorJitter( + brightness=0.4, + contrast=0.4, + saturation=0.4, + hue=0.2), + transforms.ToTensor(), + normalize, + ]) + #for test + #from nasbench201.DownsampledImageNet import ImageNet16 + # train_data = dset.CIFAR10(root=args.data, train=True, download=True, transform=train_transform) + # n_classes = 10 + train_data = H5Dataset(os.path.join(args.data, 'imagenet-train-256.h5'), transform=train_transform) + #valid_data = H5Dataset(os.path.join(args.data, 'imagenet-val-256.h5'), transform=test_transform) + + train_queue = torch.utils.data.DataLoader( + train_data, batch_size=args.batch_size, shuffle=True, pin_memory=True, num_workers=4) + + else: + if args.dataset == 'cifar10': + train_transform, valid_transform = ig_utils._data_transforms_cifar10(args) + train_data = dset.CIFAR10(root=args.data, train=True, download=True, transform=train_transform) + valid_data = dset.CIFAR10(root=args.data, train=False, download=True, transform=valid_transform) + elif args.dataset == 'cifar100': + train_transform, valid_transform = ig_utils._data_transforms_cifar100(args) + train_data = dset.CIFAR100(root=args.data, train=True, download=True, transform=train_transform) + valid_data = dset.CIFAR100(root=args.data, train=False, download=True, transform=valid_transform) + elif args.dataset == 'svhn': + train_transform, valid_transform = ig_utils._data_transforms_svhn(args) + train_data = dset.SVHN(root=args.data, split='train', download=True, transform=train_transform) + valid_data = dset.SVHN(root=args.data, split='test', download=True, transform=valid_transform) + + num_train = len(train_data) + indices = list(range(num_train)) + split = int(np.floor(args.train_portion * num_train)) + + train_queue = torch.utils.data.DataLoader( + train_data, batch_size=args.batch_size, + sampler=torch.utils.data.sampler.SubsetRandomSampler(indices[:split]), + pin_memory=True) + + valid_queue = torch.utils.data.DataLoader( + train_data, batch_size=args.batch_size, + sampler=torch.utils.data.sampler.SubsetRandomSampler(indices[split:num_train]), + pin_memory=True) + # for x, y in train_queue: + # from torchvision import transforms + # unloader = transforms.ToPILImage() + # image = x.cpu().clone() # clone the tensor + # image = image.squeeze(0) # remove the fake batch dimension + # image = unloader(image) + # image.save('example.jpg') + + # print(x.size()) + # exit() + + + #### projection + networks_pool={} + networks_pool['search_space'] = args.search_space + networks_pool['dataset'] = args.dataset + networks_pool['networks'] = [] + for i in range(args.pool_size): + network_info={} + logging.info('{} MODEL HAS SEARCHED'.format(i+1)) + pt_project(train_queue, model, args) + + ## logging + num_params = ig_utils.count_parameters_in_Compact(model) + genotype = model.genotype() + json_data = {} + json_data['normal'] = genotype.normal + json_data['normal_concat'] = [x for x in genotype.normal_concat] + json_data['reduce'] = genotype.reduce + json_data['reduce_concat'] = [x for x in genotype.reduce_concat] + json_string = json.dumps(json_data) + logging.info(json_string) + network_info['id'] = str(i) + network_info['genotype'] = json_string + networks_pool['networks'].append(network_info) + model.reset_arch_parameters() + + with open(os.path.join(args.save,'networks_pool.json'), 'w') as save_file: + json.dump(networks_pool, save_file) + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/sota/cnn/operations.py b/sota/cnn/operations.py new file mode 100644 index 0000000..834df64 --- /dev/null +++ b/sota/cnn/operations.py @@ -0,0 +1,181 @@ +import torch +import torch.nn as nn +from torch.autograd import Variable + +OPS = { + 'noise': lambda C, stride, affine: NoiseOp(stride, 0., 1.), + 'none': lambda C, stride, affine: Zero(stride), + 'avg_pool_3x3': lambda C, stride, affine: nn.AvgPool2d(3, stride=stride, padding=1, count_include_pad=False), + 'max_pool_3x3' : lambda C, stride, affine: nn.MaxPool2d(3, stride=stride, padding=1), + 'skip_connect': lambda C, stride, affine: Identity() if stride == 1 else FactorizedReduce(C, C, affine=affine), + 'sep_conv_3x3': lambda C, stride, affine: SepConv(C, C, 3, stride, 1, affine=affine), + 'sep_conv_5x5': lambda C, stride, affine: SepConv(C, C, 5, stride, 2, affine=affine), + 'sep_conv_7x7': lambda C, stride, affine: SepConv(C, C, 7, stride, 3, affine=affine), + 'dil_conv_3x3': lambda C, stride, affine: DilConv(C, C, 3, stride, 2, 2, affine=affine), + 'dil_conv_5x5': lambda C, stride, affine: DilConv(C, C, 5, stride, 4, 2, affine=affine), + 'conv_7x1_1x7': lambda C, stride, affine: nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C, C, (1, 7), stride=(1, stride), padding=(0, 3), bias=False), + nn.Conv2d(C, C, (7, 1), stride=(stride, 1), padding=(3, 0), bias=False), + nn.BatchNorm2d(C, affine=affine) + ), + 'sep_conv_3x3_skip': lambda C, stride, affine: SepConvSkip(C, C, 3, stride, 1, affine=affine), + 'sep_conv_5x5_skip': lambda C, stride, affine: SepConvSkip(C, C, 5, stride, 2, affine=affine), + 'dil_conv_3x3_skip': lambda C, stride, affine: DilConvSkip(C, C, 3, stride, 2, 2, affine=affine), + 'dil_conv_5x5_skip': lambda C, stride, affine: DilConvSkip(C, C, 5, stride, 4, 2, affine=affine), +} + + +class NoiseOp(nn.Module): + def __init__(self, stride, mean, std): + super(NoiseOp, self).__init__() + self.stride = stride + self.mean = mean + self.std = std + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + if self.stride != 1: + x_new = x[:,:,::self.stride,::self.stride] + else: + x_new = x + noise = Variable(x_new.data.new(x_new.size()).normal_(self.mean, self.std)) + + return noise + + +class ReLUConvBN(nn.Module): + + def __init__(self, C_in, C_out, kernel_size, stride, padding, affine=True): + super(ReLUConvBN, self).__init__() + self.op = nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C_in, C_out, kernel_size, stride=stride, padding=padding, bias=False), + nn.BatchNorm2d(C_out, affine=affine) + ) + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + return self.op(x) + + +class DilConv(nn.Module): + + def __init__(self, C_in, C_out, kernel_size, stride, padding, dilation, affine=True): + super(DilConv, self).__init__() + self.op = nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C_in, C_in, kernel_size=kernel_size, stride=stride, padding=padding, dilation=dilation, + groups=C_in, bias=False), + nn.Conv2d(C_in, C_out, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_out, affine=affine), + ) + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + return self.op(x) + + +class SepConv(nn.Module): + def __init__(self, C_in, C_out, kernel_size, stride, padding, affine=True): + super(SepConv, self).__init__() + self.op = nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C_in, C_in, kernel_size=kernel_size, stride=stride, padding=padding, groups=C_in, bias=False), + nn.Conv2d(C_in, C_in, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_in, affine=affine), + nn.ReLU(inplace=False), + nn.Conv2d(C_in, C_in, kernel_size=kernel_size, stride=1, padding=padding, groups=C_in, bias=False), + nn.Conv2d(C_in, C_out, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_out, affine=affine), + ) + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + return self.op(x) + + +class Identity(nn.Module): + + def __init__(self): + super(Identity, self).__init__() + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + return x + + +class Zero(nn.Module): + + def __init__(self, stride): + super(Zero, self).__init__() + self.stride = stride + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + if self.stride == 1: + return x.mul(0.) + return x[:, :, ::self.stride, ::self.stride].mul(0.) + + +class FactorizedReduce(nn.Module): + + def __init__(self, C_in, C_out, affine=True): + super(FactorizedReduce, self).__init__() + assert C_out % 2 == 0 + self.relu = nn.ReLU(inplace=False) + self.conv_1 = nn.Conv2d(C_in, C_out // 2, 1, stride=2, padding=0, bias=False) + self.conv_2 = nn.Conv2d(C_in, C_out // 2, 1, stride=2, padding=0, bias=False) + self.bn = nn.BatchNorm2d(C_out, affine=affine) + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + x = self.relu(x) + out = torch.cat([self.conv_1(x), self.conv_2(x[:, :, 1:, 1:])], dim=1) + out = self.bn(out) + return out + + +#### operations with skip +class DilConvSkip(nn.Module): + def __init__(self, C_in, C_out, kernel_size, stride, padding, dilation, affine=True): + super(DilConvSkip, self).__init__() + self.op = nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C_in, C_in, kernel_size=kernel_size, stride=stride, padding=padding, dilation=dilation, + groups=C_in, bias=False), + nn.Conv2d(C_in, C_out, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_out, affine=affine), + ) + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + return self.op(x) + x + + +class SepConvSkip(nn.Module): + def __init__(self, C_in, C_out, kernel_size, stride, padding, affine=True): + super(SepConvSkip, self).__init__() + self.op = nn.Sequential( + nn.ReLU(inplace=False), + nn.Conv2d(C_in, C_in, kernel_size=kernel_size, stride=stride, padding=padding, groups=C_in, bias=False), + nn.Conv2d(C_in, C_in, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_in, affine=affine), + nn.ReLU(inplace=False), + nn.Conv2d(C_in, C_in, kernel_size=kernel_size, stride=1, padding=padding, groups=C_in, bias=False), + nn.Conv2d(C_in, C_out, kernel_size=1, padding=0, bias=False), + nn.BatchNorm2d(C_out, affine=affine), + ) + + def forward(self, x, block_input=False): + if block_input: + x = x*0 + return self.op(x) + x \ No newline at end of file diff --git a/sota/cnn/projection.py b/sota/cnn/projection.py new file mode 100644 index 0000000..0be130a --- /dev/null +++ b/sota/cnn/projection.py @@ -0,0 +1,248 @@ +import os +import sys +sys.path.insert(0, '../../') +import numpy as np +import torch +import nasbench201.utils as ig_utils +import logging +import torch.utils + +from copy import deepcopy + +torch.set_printoptions(precision=4, sci_mode=False) + + +def project_op(model, proj_queue, args, infer, cell_type, selected_eid=None): + ''' operation ''' + #### macros + num_edges, num_ops = model.num_edges, model.num_ops + candidate_flags = model.candidate_flags[cell_type] + proj_crit = args.proj_crit[cell_type] + + #### select an edge + if selected_eid is None: + remain_eids = torch.nonzero(candidate_flags).cpu().numpy().T[0] + if args.edge_decision == "random": + selected_eid = np.random.choice(remain_eids, size=1)[0] + logging.info('selected edge: %d %s', selected_eid, cell_type) + + #### select the best operation + if proj_crit == 'loss': + crit_idx = 1 + compare = lambda x, y: x > y + elif proj_crit == 'acc': + crit_idx = 0 + compare = lambda x, y: x < y + + best_opid = 0 + crit_extrema = None + for opid in range(num_ops): + ## projection + weights = model.get_projected_weights(cell_type) + proj_mask = torch.ones_like(weights[selected_eid]) + proj_mask[opid] = 0 + weights[selected_eid] = weights[selected_eid] * proj_mask + + ## proj evaluation + weights_dict = {cell_type:weights} + valid_stats = infer(proj_queue, model, log=False, _eval=False, weights_dict=weights_dict) + crit = valid_stats[crit_idx] + + if crit_extrema is None or compare(crit, crit_extrema): + crit_extrema = crit + best_opid = opid + logging.info('valid_acc %f', valid_stats[0]) + logging.info('valid_loss %f', valid_stats[1]) + + #### project + logging.info('best opid: %d', best_opid) + return selected_eid, best_opid + + +def project_edge(model, proj_queue, args, infer, cell_type): + ''' topology ''' + #### macros + candidate_flags = model.candidate_flags_edge[cell_type] + proj_crit = args.proj_crit[cell_type] + + #### select an edge + remain_nids = torch.nonzero(candidate_flags).cpu().numpy().T[0] + if args.edge_decision == "random": + selected_nid = np.random.choice(remain_nids, size=1)[0] + logging.info('selected node: %d %s', selected_nid, cell_type) + + #### select top2 edges + if proj_crit == 'loss': + crit_idx = 1 + compare = lambda x, y: x > y + elif proj_crit == 'acc': + crit_idx = 0 + compare = lambda x, y: x < y + + eids = deepcopy(model.nid2eids[selected_nid]) + while len(eids) > 2: + eid_todel = None + crit_extrema = None + for eid in eids: + weights = model.get_projected_weights(cell_type) + weights[eid].data.fill_(0) + weights_dict = {cell_type:weights} + + ## proj evaluation + valid_stats = infer(proj_queue, model, log=False, _eval=False, weights_dict=weights_dict) + crit = valid_stats[crit_idx] + + if crit_extrema is None or not compare(crit, crit_extrema): # find out bad edges + crit_extrema = crit + eid_todel = eid + logging.info('valid_acc %f', valid_stats[0]) + logging.info('valid_loss %f', valid_stats[1]) + eids.remove(eid_todel) + + #### project + logging.info('top2 edges: (%d, %d)', eids[0], eids[1]) + return selected_nid, eids + + +def pt_project(train_queue, valid_queue, model, architect, optimizer, + epoch, args, infer, perturb_alpha, epsilon_alpha): + model.train() + model.printing(logging) + + train_acc, train_obj = infer(train_queue, model, log=False) + logging.info('train_acc %f', train_acc) + logging.info('train_loss %f', train_obj) + + valid_acc, valid_obj = infer(valid_queue, model, log=False) + logging.info('valid_acc %f', valid_acc) + logging.info('valid_loss %f', valid_obj) + + objs = ig_utils.AvgrageMeter() + top1 = ig_utils.AvgrageMeter() + top5 = ig_utils.AvgrageMeter() + + + #### macros + num_projs = model.num_edges + len(model.nid2eids.keys()) - 1 ## -1 because we project at both epoch 0 and -1 + tune_epochs = args.proj_intv * num_projs + 1 + proj_intv = args.proj_intv + args.proj_crit = {'normal':args.proj_crit_normal, 'reduce':args.proj_crit_reduce} + proj_queue = valid_queue + + + #### reset optimizer + model.reset_optimizer(args.learning_rate / 10, args.momentum, args.weight_decay) + scheduler = torch.optim.lr_scheduler.CosineAnnealingLR( + model.optimizer, float(tune_epochs), eta_min=args.learning_rate_min) + + + #### load proj checkpoints + start_epoch = 0 + if args.dev_resume_epoch >= 0: + filename = os.path.join(args.dev_resume_checkpoint_dir, 'checkpoint_{}.pth.tar'.format(args.dev_resume_epoch)) + if os.path.isfile(filename): + logging.info("=> loading projection checkpoint '{}'".format(filename)) + checkpoint = torch.load(filename, map_location='cpu') + start_epoch = checkpoint['epoch'] + model.set_state_dict(architect, scheduler, checkpoint) + model.set_arch_parameters(checkpoint['alpha']) + scheduler.load_state_dict(checkpoint['scheduler']) + model.optimizer.load_state_dict(checkpoint['optimizer']) # optimizer + else: + logging.info("=> no checkpoint found at '{}'".format(filename)) + exit(0) + + + #### projecting and tuning + for epoch in range(start_epoch, tune_epochs): + logging.info('epoch %d', epoch) + + ## project + if epoch % proj_intv == 0 or epoch == tune_epochs - 1: + ## saving every projection + save_state_dict = model.get_state_dict(epoch, architect, scheduler) + ig_utils.save_checkpoint(save_state_dict, False, args.dev_save_checkpoint_dir, per_epoch=True) + + if epoch < proj_intv * model.num_edges: + logging.info('project op') + + selected_eid_normal, best_opid_normal = project_op(model, proj_queue, args, infer, cell_type='normal') + model.project_op(selected_eid_normal, best_opid_normal, cell_type='normal') + selected_eid_reduce, best_opid_reduce = project_op(model, proj_queue, args, infer, cell_type='reduce') + model.project_op(selected_eid_reduce, best_opid_reduce, cell_type='reduce') + + model.printing(logging) + else: + logging.info('project edge') + + selected_nid_normal, eids_normal = project_edge(model, proj_queue, args, infer, cell_type='normal') + model.project_edge(selected_nid_normal, eids_normal, cell_type='normal') + selected_nid_reduce, eids_reduce = project_edge(model, proj_queue, args, infer, cell_type='reduce') + model.project_edge(selected_nid_reduce, eids_reduce, cell_type='reduce') + + model.printing(logging) + + ## tune + for step, (input, target) in enumerate(train_queue): + model.train() + n = input.size(0) + + ## fetch data + input = input.cuda() + target = target.cuda(non_blocking=True) + input_search, target_search = next(iter(valid_queue)) + input_search = input_search.cuda() + target_search = target_search.cuda(non_blocking=True) + + ## train alpha + optimizer.zero_grad(); architect.optimizer.zero_grad() + architect.step(input, target, input_search, target_search, + return_logits=True) + + ## sdarts + if perturb_alpha: + # transform arch_parameters to prob (for perturbation) + model.softmax_arch_parameters() + optimizer.zero_grad(); architect.optimizer.zero_grad() + perturb_alpha(model, input, target, epsilon_alpha) + + ## train weight + optimizer.zero_grad(); architect.optimizer.zero_grad() + logits, loss = model.step(input, target, args) + + ## sdarts + if perturb_alpha: + ## restore alpha to unperturbed arch_parameters + model.restore_arch_parameters() + + ## logging + prec1, prec5 = ig_utils.accuracy(logits, target, topk=(1, 5)) + objs.update(loss.data, n) + top1.update(prec1.data, n) + top5.update(prec5.data, n) + if step % args.report_freq == 0: + logging.info('train %03d %e %f %f', step, objs.avg, top1.avg, top5.avg) + + if args.fast: + break + + ## one epoch end + model.printing(logging) + + train_acc, train_obj = infer(train_queue, model, log=False) + logging.info('train_acc %f', train_acc) + logging.info('train_loss %f', train_obj) + + valid_acc, valid_obj = infer(valid_queue, model, log=False) + logging.info('valid_acc %f', valid_acc) + logging.info('valid_loss %f', valid_obj) + + + logging.info('projection finished') + model.printing(logging) + num_params = ig_utils.count_parameters_in_Compact(model) + genotype = model.genotype() + logging.info('param size = %f', num_params) + logging.info('genotype = %s', genotype) + + return \ No newline at end of file diff --git a/sota/cnn/spaces.py b/sota/cnn/spaces.py new file mode 100644 index 0000000..9bce585 --- /dev/null +++ b/sota/cnn/spaces.py @@ -0,0 +1,103 @@ +from collections import OrderedDict + + + + +primitives_1 = OrderedDict([('primitives_normal', [['skip_connect', + 'dil_conv_3x3'], + ['skip_connect', + 'dil_conv_5x5'], + ['skip_connect', + 'dil_conv_5x5'], + ['skip_connect', + 'sep_conv_3x3'], + ['skip_connect', + 'dil_conv_3x3'], + ['max_pool_3x3', + 'skip_connect'], + ['skip_connect', + 'sep_conv_3x3'], + ['skip_connect', + 'sep_conv_3x3'], + ['skip_connect', + 'dil_conv_3x3'], + ['skip_connect', + 'sep_conv_3x3'], + ['max_pool_3x3', + 'skip_connect'], + ['skip_connect', + 'dil_conv_3x3'], + ['dil_conv_3x3', + 'dil_conv_5x5'], + ['dil_conv_3x3', + 'dil_conv_5x5']]), + ('primitives_reduct', [['max_pool_3x3', + 'avg_pool_3x3'], + ['max_pool_3x3', + 'dil_conv_3x3'], + ['max_pool_3x3', + 'avg_pool_3x3'], + ['max_pool_3x3', + 'avg_pool_3x3'], + ['skip_connect', + 'dil_conv_5x5'], + ['max_pool_3x3', + 'avg_pool_3x3'], + ['max_pool_3x3', + 'sep_conv_3x3'], + ['skip_connect', + 'dil_conv_3x3'], + ['skip_connect', + 'dil_conv_5x5'], + ['max_pool_3x3', + 'avg_pool_3x3'], + ['max_pool_3x3', + 'avg_pool_3x3'], + ['skip_connect', + 'dil_conv_5x5'], + ['skip_connect', + 'dil_conv_5x5'], + ['skip_connect', + 'dil_conv_5x5']])]) + +primitives_2 = OrderedDict([('primitives_normal', 14 * [['skip_connect', + 'sep_conv_3x3']]), + ('primitives_reduct', 14 * [['skip_connect', + 'sep_conv_3x3']])]) + +primitives_3 = OrderedDict([('primitives_normal', 14 * [['none', + 'skip_connect', + 'sep_conv_3x3']]), + ('primitives_reduct', 14 * [['none', + 'skip_connect', + 'sep_conv_3x3']])]) + +primitives_4 = OrderedDict([('primitives_normal', 14 * [['noise', + 'sep_conv_3x3']]), + ('primitives_reduct', 14 * [['noise', + 'sep_conv_3x3']])]) + +PRIMITIVES = [ + #'none', #0 + 'max_pool_3x3', # 0 + 'avg_pool_3x3', # 1 + 'skip_connect', # 2 + 'sep_conv_3x3', # 3 + 'sep_conv_5x5', # 4 + 'dil_conv_3x3', # 5 + 'dil_conv_5x5' # 6 +] + +primitives_5 = OrderedDict([('primitives_normal', 14 * [PRIMITIVES]), + ('primitives_reduct', 14 * [PRIMITIVES])]) + +primitives_6 = OrderedDict([('primitives_normal', 14 * [['sep_conv_5x5']]), + ('primitives_reduct', 14 * [['sep_conv_5x5']])]) +spaces_dict = { + 's1': primitives_1, + 's2': primitives_2, + 's3': primitives_3, + 's4': primitives_4, + 's5': primitives_5, # DARTS Space + 's6': primitives_6, +} diff --git a/sota/cnn/train.py b/sota/cnn/train.py new file mode 100644 index 0000000..cf65289 --- /dev/null +++ b/sota/cnn/train.py @@ -0,0 +1,309 @@ +import os +import random +import sys + +sys.path.insert(0, '../../') +import glob +import numpy as np +import torch +import nasbench201.utils as ig_utils +import logging +import argparse +import shutil +import torch.nn as nn +import torch.utils +import torchvision.datasets as dset +import torch.backends.cudnn as cudnn +import json +from sota.cnn.model import Network +from torch.utils.tensorboard import SummaryWriter +from collections import namedtuple + +parser = argparse.ArgumentParser("cifar") +parser.add_argument('--data', type=str, default='../../data', + help='location of the data corpus') +parser.add_argument('--dataset', type=str, default='cifar10', help='choose dataset') +parser.add_argument('--batch_size', type=int, default=96, help='batch size') +parser.add_argument('--learning_rate', type=float, default=0.025, help='init learning rate') +parser.add_argument('--momentum', type=float, default=0.9, help='momentum') +parser.add_argument('--weight_decay', type=float, default=3e-4, help='weight decay') +parser.add_argument('--report_freq', type=float, default=50, help='report frequency') +parser.add_argument('--gpu', type=str, default='auto', help='gpu device id') +parser.add_argument('--epochs', type=int, default=600, help='num of training epochs') +parser.add_argument('--init_channels', type=int, default=36, help='num of init channels') +parser.add_argument('--layers', type=int, default=20, help='total number of layers') +parser.add_argument('--model_path', type=str, default='saved_models', help='path to save the model') +parser.add_argument('--auxiliary', action='store_true', default=True, help='use auxiliary tower') +parser.add_argument('--auxiliary_weight', type=float, default=0.4, help='weight for auxiliary loss') +parser.add_argument('--cutout', action='store_true', default=True, help='use cutout') +parser.add_argument('--cutout_length', type=int, default=16, help='cutout length') +parser.add_argument('--cutout_prob', type=float, default=1.0, help='cutout probability') +parser.add_argument('--drop_path_prob', type=float, default=0.2, help='drop path probability') +parser.add_argument('--save', type=str, default='exp', help='experiment name') +parser.add_argument('--seed', type=int, default=0, help='random seed') +parser.add_argument('--arch', type=str, default='c100_s4_pgd', help='which architecture to use') +parser.add_argument('--grad_clip', type=float, default=5, help='gradient clipping') +#### common +parser.add_argument('--resume_epoch', type=int, default=0, help="load ckpt, start training at resume_epoch") +parser.add_argument('--ckpt_interval', type=int, default=50, help="interval (epoch) for saving checkpoints") +parser.add_argument('--resume_expid', type=str, default='', help="full expid to resume from, name == ckpt folder name") +parser.add_argument('--fast', action='store_true', default=False, help="fast mode for debugging") +parser.add_argument('--queue', action='store_true', default=False, help="queueing for gpu") + +parser.add_argument('--from_dir', action='store_true', default=True, help="arch load form dir") +args = parser.parse_args() + + +def load_network_pool(ckpt_path): + with open(os.path.join(ckpt_path, 'best_networks.json'), 'r') as save_file: + networks_pool = json.load(save_file) + return networks_pool['networks'] + + +Genotype = namedtuple('Genotype', 'normal normal_concat reduce reduce_concat') +#### args augment +expid = args.save + +print(args.from_dir) +if args.from_dir: + id_name = os.path.split(args.arch)[1] + # print('aaaaaaa', args.arch) + args.arch = load_network_pool(args.arch) + args.save = '../../experiments/sota/{}/eval/{}-{}-{}'.format( + args.dataset, args.save, id_name, args.seed) +else: + args.save = '../../experiments/sota/{}/eval/{}-{}-{}'.format( + args.dataset, args.save, args.arch, args.seed) +if args.cutout: + args.save += '-cutout-' + str(args.cutout_length) + '-' + str(args.cutout_prob) +if args.auxiliary: + args.save += '-auxiliary-' + str(args.auxiliary_weight) + +#### logging +if args.resume_epoch > 0: # do not delete dir if resume: + args.save = '../../experiments/sota/{}/{}'.format(args.dataset, args.resume_expid) + assert (os.path.exists(args.save), 'resume but {} does not exist!'.format(args.save)) +else: + scripts_to_save = glob.glob('*.py') + if os.path.exists(args.save): + if input("WARNING: {} exists, override?[y/n]".format(args.save)) == 'y': + print('proceed to override saving directory') + shutil.rmtree(args.save) + else: + exit(0) + ig_utils.create_exp_dir(args.save, scripts_to_save=scripts_to_save) + +log_format = '%(asctime)s %(message)s' +logging.basicConfig(stream=sys.stdout, level=logging.INFO, + format=log_format, datefmt='%m/%d %I:%M:%S %p') +log_file = 'log_resume_{}.txt'.format(args.resume_epoch) if args.resume_epoch > 0 else 'log.txt' +fh = logging.FileHandler(os.path.join(args.save, log_file), mode='w') +fh.setFormatter(logging.Formatter(log_format)) +logging.getLogger().addHandler(fh) +writer = SummaryWriter(args.save + '/runs') + +if args.dataset == 'cifar100': + n_classes = 100 +else: + n_classes = 10 + + +def seed_torch(seed=0): + random.seed(seed) + np.random.seed(seed) + os.environ['PYTHONHASHSEED'] = str(seed) + torch.manual_seed(seed) + torch.cuda.manual_seed(seed) + cudnn.deterministic = True + cudnn.benchmark = False + + +def main(): + torch.set_num_threads(3) + if not torch.cuda.is_available(): + logging.info('no gpu device available') + sys.exit(1) + + #### gpu queueing + if args.queue: + ig_utils.queue_gpu() + + gpu = ig_utils.pick_gpu_lowest_memory() if args.gpu == 'auto' else int(args.gpu) + torch.cuda.set_device(gpu) + cudnn.enabled = True + seed_torch(args.seed) + + logging.info('gpu device = %d' % gpu) + logging.info("args = %s", args) + + if args.from_dir: + genotype_config = json.loads(args.arch) + genotype = Genotype(normal=genotype_config['normal'], normal_concat=genotype_config['normal_concat'], + reduce=genotype_config['reduce'], reduce_concat=genotype_config['reduce_concat']) + else: + genotype = eval("genotypes.%s" % args.arch) + + model = Network(args.init_channels, n_classes, args.layers, args.auxiliary, genotype) + model = model.cuda() + + logging.info("param size = %fMB", ig_utils.count_parameters_in_MB(model)) + + criterion = nn.CrossEntropyLoss() + criterion = criterion.cuda() + optimizer = torch.optim.SGD( + model.parameters(), + args.learning_rate, + momentum=args.momentum, + weight_decay=args.weight_decay + ) + + if args.dataset == 'cifar10': + train_transform, valid_transform = ig_utils._data_transforms_cifar10(args) + train_data = dset.CIFAR10(root=args.data, train=True, download=True, transform=train_transform) + valid_data = dset.CIFAR10(root=args.data, train=False, download=True, transform=valid_transform) + elif args.dataset == 'cifar100': + train_transform, valid_transform = ig_utils._data_transforms_cifar100(args) + train_data = dset.CIFAR100(root=args.data, train=True, download=True, transform=train_transform) + valid_data = dset.CIFAR100(root=args.data, train=False, download=True, transform=valid_transform) + elif args.dataset == 'svhn': + train_transform, valid_transform = ig_utils._data_transforms_svhn(args) + train_data = dset.SVHN(root=args.data, split='train', download=True, transform=train_transform) + valid_data = dset.SVHN(root=args.data, split='test', download=True, transform=valid_transform) + + train_queue = torch.utils.data.DataLoader( + train_data, batch_size=args.batch_size, shuffle=True, pin_memory=True, num_workers=0) + + valid_queue = torch.utils.data.DataLoader( + valid_data, batch_size=args.batch_size, shuffle=False, pin_memory=True, num_workers=0) + + scheduler = torch.optim.lr_scheduler.CosineAnnealingLR( + optimizer, float(args.epochs), + # eta_min=1e-4 + ) + + #### resume + start_epoch = 0 + if args.resume_epoch > 0: + logging.info('loading checkpoint from {}'.format(expid)) + filename = os.path.join(args.save, 'checkpoint_{}.pth.tar'.format(args.resume_epoch)) + + if os.path.isfile(filename): + print("=> loading checkpoint '{}'".format(filename)) + checkpoint = torch.load(filename, map_location='cpu') + resume_epoch = checkpoint['epoch'] # epoch + model.load_state_dict(checkpoint['state_dict']) # model + scheduler.load_state_dict(checkpoint['scheduler']) + optimizer.load_state_dict(checkpoint['optimizer']) # optimizer + start_epoch = args.resume_epoch + print("=> loaded checkpoint '{}' (epoch {})".format(filename, resume_epoch)) + else: + print("=> no checkpoint found at '{}'".format(filename)) + + #### main training + best_valid_acc = 0 + for epoch in range(start_epoch, args.epochs): + lr = scheduler.get_lr()[0] + if args.cutout: + train_transform.transforms[-1].cutout_prob = args.cutout_prob + logging.info('epoch %d lr %e cutout_prob %e', epoch, lr, + train_transform.transforms[-1].cutout_prob) + else: + logging.info('epoch %d lr %e', epoch, lr) + model.drop_path_prob = args.drop_path_prob * epoch / args.epochs + + train_acc, train_obj = train(train_queue, model, criterion, optimizer) + logging.info('train_acc %f', train_acc) + writer.add_scalar('Acc/train', train_acc, epoch) + writer.add_scalar('Obj/train', train_obj, epoch) + + ## scheduler + scheduler.step() + + valid_acc, valid_obj = infer(valid_queue, model, criterion) + logging.info('valid_acc %f', valid_acc) + writer.add_scalar('Acc/valid', valid_acc, epoch) + writer.add_scalar('Obj/valid', valid_obj, epoch) + + ## checkpoint + if (epoch + 1) % args.ckpt_interval == 0: + save_state_dict = { + 'epoch': epoch + 1, + 'state_dict': model.state_dict(), + 'optimizer': optimizer.state_dict(), + 'scheduler': scheduler.state_dict(), + } + ig_utils.save_checkpoint(save_state_dict, False, args.save, per_epoch=True) + + best_valid_acc = max(best_valid_acc, valid_acc) + logging.info('best valid_acc %f', best_valid_acc) + writer.close() + + +def train(train_queue, model, criterion, optimizer): + objs = ig_utils.AvgrageMeter() + top1 = ig_utils.AvgrageMeter() + top5 = ig_utils.AvgrageMeter() + model.train() + + for step, (input, target) in enumerate(train_queue): + input = input.cuda() + target = target.cuda(non_blocking=True) + + optimizer.zero_grad() + logits, logits_aux = model(input) + loss = criterion(logits, target) + if args.auxiliary: + loss_aux = criterion(logits_aux, target) + loss += args.auxiliary_weight * loss_aux + loss.backward() + nn.utils.clip_grad_norm_(model.parameters(), args.grad_clip) + optimizer.step() + + prec1, prec5 = ig_utils.accuracy(logits, target, topk=(1, 5)) + n = input.size(0) + objs.update(loss.data, n) + top1.update(prec1.data, n) + top5.update(prec5.data, n) + + if step % args.report_freq == 0: + logging.info('train %03d %e %f %f', step, objs.avg, top1.avg, top5.avg) + + if args.fast: + logging.info('//// WARNING: FAST MODE') + break + + return top1.avg, objs.avg + + +def infer(valid_queue, model, criterion): + objs = ig_utils.AvgrageMeter() + top1 = ig_utils.AvgrageMeter() + top5 = ig_utils.AvgrageMeter() + model.eval() + + with torch.no_grad(): + for step, (input, target) in enumerate(valid_queue): + input = input.cuda() + target = target.cuda(non_blocking=True) + + logits, _ = model(input) + loss = criterion(logits, target) + + prec1, prec5 = ig_utils.accuracy(logits, target, topk=(1, 5)) + n = input.size(0) + objs.update(loss.data, n) + top1.update(prec1.data, n) + top5.update(prec5.data, n) + + if step % args.report_freq == 0: + logging.info('valid %03d %e %f %f', step, objs.avg, top1.avg, top5.avg) + + if args.fast: + logging.info('//// WARNING: FAST MODE') + break + + return top1.avg, objs.avg + + +if __name__ == '__main__': + main() diff --git a/sota/cnn/train_imagenet.py b/sota/cnn/train_imagenet.py new file mode 100644 index 0000000..6e1d32b --- /dev/null +++ b/sota/cnn/train_imagenet.py @@ -0,0 +1,254 @@ +from torch.utils.tensorboard import SummaryWriter +import argparse +import glob +import logging +import sys +sys.path.insert(0, '../../') +import time +import random +import numpy as np +import os +import torch +import torch.backends.cudnn as cudnn +import torch.nn as nn +import torch.utils +import torchvision.datasets as dset +import torchvision.transforms as transforms +from torch.autograd import Variable + +import nasbench201.utils as utils +from sota.cnn.model_imagenet import NetworkImageNet as Network +import sota.cnn.genotypes as genotypes +from sota.cnn.hdf5 import H5Dataset + +parser = argparse.ArgumentParser("imagenet") +parser.add_argument('--data', type=str, default='../../data', help='location of the data corpus') +parser.add_argument('--batch_size', type=int, default=128, help='batch size') +parser.add_argument('--learning_rate', type=float, default=0.1, help='init learning rate') +parser.add_argument('--momentum', type=float, default=0.9, help='momentum') +parser.add_argument('--weight_decay', type=float, default=3e-5, help='weight decay') +parser.add_argument('--report_freq', type=float, default=100, help='report frequency') +parser.add_argument('--gpu', type=int, default=0, help='gpu device id') +parser.add_argument('--epochs', type=int, default=250, help='num of training epochs') +parser.add_argument('--init_channels', type=int, default=48, help='num of init channels') +parser.add_argument('--layers', type=int, default=14, help='total number of layers') +parser.add_argument('--auxiliary', action='store_true', default=False, help='use auxiliary tower') +parser.add_argument('--auxiliary_weight', type=float, default=0.4, help='weight for auxiliary loss') +parser.add_argument('--drop_path_prob', type=float, default=0, help='drop path probability') +parser.add_argument('--save', type=str, default='EXP', help='experiment name') +parser.add_argument('--seed', type=int, default=0, help='random_ws seed') +parser.add_argument('--arch', type=str, default='c10_s3_pgd', help='which architecture to use') +parser.add_argument('--grad_clip', type=float, default=5., help='gradient clipping') +parser.add_argument('--label_smooth', type=float, default=0.1, help='label smoothing') +parser.add_argument('--gamma', type=float, default=0.97, help='learning rate decay') +parser.add_argument('--decay_period', type=int, default=1, help='epochs between two learning rate decays') +parser.add_argument('--parallel', action='store_true', default=False, help='darts parallelism') +parser.add_argument('--load', action='store_true', default=False, help='whether load checkpoint for continue training') +args = parser.parse_args() + +args.save = '../../experiments/sota/imagenet/eval/{}-{}-{}-{}'.format( + args.save, time.strftime("%Y%m%d-%H%M%S"), args.arch, args.seed) +if args.auxiliary: + args.save += '-auxiliary-' + str(args.auxiliary_weight) +args.save += '-' + str(np.random.randint(10000)) +utils.create_exp_dir(args.save, scripts_to_save=glob.glob('*.py')) + +log_format = '%(asctime)s %(message)s' +logging.basicConfig(stream=sys.stdout, level=logging.INFO, + format=log_format, datefmt='%m/%d %I:%M:%S %p') +fh = logging.FileHandler(os.path.join(args.save, 'log.txt')) +fh.setFormatter(logging.Formatter(log_format)) +logging.getLogger().addHandler(fh) +writer = SummaryWriter(args.save + '/runs') + + +CLASSES = 1000 + + +class CrossEntropyLabelSmooth(nn.Module): + + def __init__(self, num_classes, epsilon): + super(CrossEntropyLabelSmooth, self).__init__() + self.num_classes = num_classes + self.epsilon = epsilon + self.logsoftmax = nn.LogSoftmax(dim=1) + + def forward(self, inputs, targets): + log_probs = self.logsoftmax(inputs) + targets = torch.zeros_like(log_probs).scatter_(1, targets.unsqueeze(1), 1) + targets = (1 - self.epsilon) * targets + self.epsilon / self.num_classes + loss = (-targets * log_probs).mean(0).sum() + return loss + +def seed_torch(seed=0): + random.seed(seed) + np.random.seed(seed) + os.environ['PYTHONHASHSEED'] = str(seed) + torch.manual_seed(seed) + torch.cuda.manual_seed(seed) + cudnn.deterministic = True + cudnn.benchmark = False + +def main(): + if not torch.cuda.is_available(): + logging.info('no gpu device available') + sys.exit(1) + + torch.cuda.set_device(args.gpu) + cudnn.enabled = True + seed_torch(args.seed) + + logging.info('gpu device = %d' % args.gpu) + logging.info("args = %s", args) + + genotype = eval("genotypes.%s" % args.arch) + model = Network(args.init_channels, CLASSES, args.layers, args.auxiliary, genotype) + + if args.parallel: + model = nn.DataParallel(model).cuda() + else: + model = model.cuda() + + + logging.info("param size = %fMB", utils.count_parameters_in_MB(model)) + + criterion = nn.CrossEntropyLoss() + criterion = criterion.cuda() + criterion_smooth = CrossEntropyLabelSmooth(CLASSES, args.label_smooth) + criterion_smooth = criterion_smooth.cuda() + + optimizer = torch.optim.SGD( + model.parameters(), + args.learning_rate, + momentum=args.momentum, + weight_decay=args.weight_decay + ) + + normalize = transforms.Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225]) + train_transform = transforms.Compose([ + transforms.RandomResizedCrop(224), + transforms.RandomHorizontalFlip(), + transforms.ColorJitter( + brightness=0.4, + contrast=0.4, + saturation=0.4, + hue=0.2), + transforms.ToTensor(), + normalize, + ]) + + test_transform = transforms.Compose([ + transforms.Resize(256), + transforms.CenterCrop(224), + transforms.ToTensor(), + normalize, + ]) + + train_data = H5Dataset(os.path.join(args.data, 'imagenet-train-256.h5'), transform=train_transform) + valid_data = H5Dataset(os.path.join(args.data, 'imagenet-val-256.h5'), transform=test_transform) + + train_queue = torch.utils.data.DataLoader( + train_data, batch_size=args.batch_size, shuffle=True, pin_memory=True, num_workers=4) + + valid_queue = torch.utils.data.DataLoader( + valid_data, batch_size=args.batch_size, shuffle=False, pin_memory=True, num_workers=4) + + scheduler = torch.optim.lr_scheduler.StepLR(optimizer, args.decay_period, gamma=args.gamma) + + if args.load: + model, optimizer, start_epoch, best_acc_top1 = utils.load_checkpoint( + model, optimizer, '../../experiments/sota/imagenet/eval/EXP-20200210-143540-c10_s3_pgd-0-auxiliary-0.4-2753') + else: + best_acc_top1 = 0 + start_epoch = 0 + + for epoch in range(start_epoch, args.epochs): + logging.info('epoch %d lr %e', epoch, scheduler.get_lr()[0]) + model.drop_path_prob = args.drop_path_prob * epoch / args.epochs + + train_acc, train_obj = train(train_queue, model, criterion_smooth, optimizer) + logging.info('train_acc %f', train_acc) + writer.add_scalar('Acc/train', train_acc, epoch) + writer.add_scalar('Obj/train', train_obj, epoch) + scheduler.step() + + valid_acc_top1, valid_acc_top5, valid_obj = infer(valid_queue, model, criterion) + logging.info('valid_acc_top1 %f', valid_acc_top1) + logging.info('valid_acc_top5 %f', valid_acc_top5) + writer.add_scalar('Acc/valid_top1', valid_acc_top1, epoch) + writer.add_scalar('Acc/valid_top5', valid_acc_top5, epoch) + + is_best = False + if valid_acc_top1 > best_acc_top1: + best_acc_top1 = valid_acc_top1 + is_best = True + + utils.save_checkpoint({ + 'epoch': epoch + 1, + 'state_dict': model.state_dict(), + 'best_acc_top1': best_acc_top1, + 'optimizer': optimizer.state_dict(), + }, is_best, args.save) + + +def train(train_queue, model, criterion, optimizer): + objs = utils.AvgrageMeter() + top1 = utils.AvgrageMeter() + top5 = utils.AvgrageMeter() + model.train() + + for step, (input, target) in enumerate(train_queue): + input = input.cuda() + target = target.cuda(non_blocking=True) + + optimizer.zero_grad() + logits, logits_aux = model(input) + loss = criterion(logits, target) + if args.auxiliary: + loss_aux = criterion(logits_aux, target) + loss += args.auxiliary_weight * loss_aux + + loss.backward() + nn.utils.clip_grad_norm_(model.parameters(), args.grad_clip) + optimizer.step() + + prec1, prec5 = utils.accuracy(logits, target, topk=(1, 5)) + n = input.size(0) + objs.update(loss.data, n) + top1.update(prec1.data, n) + top5.update(prec5.data, n) + + if step % args.report_freq == 0: + logging.info('train %03d %e %f %f', step, objs.avg, top1.avg, top5.avg) + + return top1.avg, objs.avg + + +def infer(valid_queue, model, criterion): + objs = utils.AvgrageMeter() + top1 = utils.AvgrageMeter() + top5 = utils.AvgrageMeter() + model.eval() + + with torch.no_grad(): + for step, (input, target) in enumerate(valid_queue): + input = input.cuda() + target = target.cuda(non_blocking=True) + + logits, _ = model(input) + loss = criterion(logits, target) + + prec1, prec5 = utils.accuracy(logits, target, topk=(1, 5)) + n = input.size(0) + objs.update(loss.data, n) + top1.update(prec1.data, n) + top5.update(prec5.data, n) + + if step % args.report_freq == 0: + logging.info('valid %03d %e %f %f', step, objs.avg, top1.avg, top5.avg) + + return top1.avg, top5.avg, objs.avg + + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/sota/cnn/visualize.py b/sota/cnn/visualize.py new file mode 100644 index 0000000..e39f507 --- /dev/null +++ b/sota/cnn/visualize.py @@ -0,0 +1,67 @@ +import sys +import genotypes +from graphviz import Digraph + + +def plot(genotype, filename, mode=''): + g = Digraph( + format='pdf', + edge_attr=dict(fontsize='40', fontname="times"), + node_attr=dict(style='filled', shape='rect', align='center', fontsize='40', height='0.5', width='0.5', + penwidth='2', fontname="times"), + engine='dot') + + g.body.extend(['rankdir=LR']) + + # g.body.extend(['ratio=0.15']) + # g.view() + + g.node("c_{k-2}", fillcolor='darkseagreen2') + g.node("c_{k-1}", fillcolor='darkseagreen2') + assert len(genotype) % 2 == 0 + steps = len(genotype) // 2 + + for i in range(steps): + g.node(str(i), fillcolor='lightblue') + + for i in range(steps): + for k in [2 * i, 2 * i + 1]: + op, j = genotype[k] + if j == 0: + u = "c_{k-2}" + elif j == 1: + u = "c_{k-1}" + else: + u = str(j - 2) + v = str(i) + + if mode == 'cue' and op != 'skip_connect' and op != 'noise': + g.edge(u, v, label=op, fillcolor='gray', color='red', fontcolor='red') + else: + g.edge(u, v, label=op, fillcolor="gray") + + g.node("c_{k}", fillcolor='palegoldenrod') + for i in range(steps): + g.edge(str(i), "c_{k}", fillcolor="gray") + + g.render(filename, view=False) + + +if __name__ == '__main__': + if len(sys.argv) != 2: + print("usage:\n python {} ARCH_NAME".format(sys.argv[0])) + sys.exit(1) + + genotype_name = sys.argv[1] + try: + genotype = eval('genotypes.{}'.format(genotype_name)) + # print(genotype) + except AttributeError: + print("{} is not specified in genotypes.py".format(genotype_name)) + sys.exit(1) + + mode = 'cue' + path = '../../figs/genotypes/cnn_{}/'.format(mode) + # print(genotype.normal) + plot(genotype.normal, path + genotype_name + "_normal", mode=mode) + plot(genotype.reduce, path + genotype_name + "_reduce", mode=mode) diff --git a/sota/cnn/visualize_full.py b/sota/cnn/visualize_full.py new file mode 100644 index 0000000..680cb52 --- /dev/null +++ b/sota/cnn/visualize_full.py @@ -0,0 +1,144 @@ +import sys +import genotypes +import numpy as np +from graphviz import Digraph + + +supernet_dict = { + 0: ('c_{k-2}', '0'), + 1: ('c_{k-1}', '0'), + 2: ('c_{k-2}', '1'), + 3: ('c_{k-1}', '1'), + 4: ('0', '1'), + 5: ('c_{k-2}', '2'), + 6: ('c_{k-1}', '2'), + 7: ('0', '2'), + 8: ('1', '2'), + 9: ('c_{k-2}', '3'), + 10: ('c_{k-1}', '3'), + 11: ('0', '3'), + 12: ('1', '3'), + 13: ('2', '3'), +} +steps = 4 + +def plot_space(primitives, filename): + g = Digraph( + format='pdf', + edge_attr=dict(fontsize='20', fontname="times"), + node_attr=dict(style='filled', shape='rect', align='center', fontsize='20', height='0.5', width='0.5', penwidth='2', fontname="times"), + engine='dot') + g.body.extend(['rankdir=LR']) + g.body.extend(['ratio=50.0']) + + g.node("c_{k-2}", fillcolor='darkseagreen2') + g.node("c_{k-1}", fillcolor='darkseagreen2') + + steps = 4 + + for i in range(steps): + g.node(str(i), fillcolor='lightblue') + + n = 2 + start = 0 + nodes_indx = ["c_{k-2}", "c_{k-1}"] + for i in range(steps): + end = start + n + p = primitives[start:end] + v = str(i) + for node, prim in zip(nodes_indx, p): + u = node + for op in prim: + g.edge(u, v, label=op, fillcolor="gray") + + start = end + n += 1 + nodes_indx.append(v) + + g.node("c_{k}", fillcolor='palegoldenrod') + for i in range(steps): + g.edge(str(i), "c_{k}", fillcolor="gray") + + g.render(filename, view=False) + + +def plot(genotype, filename): + g = Digraph( + format='pdf', + edge_attr=dict(fontsize='100', fontname="times"), + node_attr=dict(style='filled', shape='rect', align='center', fontsize='100', height='0.5', width='0.5', penwidth='2', fontname="times"), + engine='dot') + g.body.extend(['rankdir=LR']) + g.body.extend(['ratio=0.3']) + + g.node("c_{k-2}", fillcolor='darkseagreen2') + g.node("c_{k-1}", fillcolor='darkseagreen2') + num_edges = len(genotype) + + for i in range(steps): + g.node(str(i), fillcolor='lightblue') + + for eid in range(num_edges): + op = genotype[eid] + u, v = supernet_dict[eid] + if op != 'skip_connect': + g.edge(u, v, label=op, fillcolor="gray", color='red', fontcolor='red') + else: + g.edge(u, v, label=op, fillcolor="gray") + + g.node("c_{k}", fillcolor='palegoldenrod') + for i in range(steps): + g.edge(str(i), "c_{k}", fillcolor="gray") + + g.render(filename, view=False) + + + +# def plot(genotype, filename): +# g = Digraph( +# format='pdf', +# edge_attr=dict(fontsize='100', fontname="times", penwidth='3'), +# node_attr=dict(style='filled', shape='rect', align='center', fontsize='100', height='0.5', width='0.5', +# penwidth='2', fontname="times"), +# engine='dot') +# g.body.extend(['rankdir=LR']) + +# g.node("c_{k-2}", fillcolor='darkseagreen2') +# g.node("c_{k-1}", fillcolor='darkseagreen2') +# num_edges = len(genotype) + +# for i in range(steps): +# g.node(str(i), fillcolor='lightblue') + +# for eid in range(num_edges): +# op = genotype[eid] +# u, v = supernet_dict[eid] +# if op != 'skip_connect': +# g.edge(u, v, label=op, fillcolor="gray", color='red', fontcolor='red') +# else: +# g.edge(u, v, label=op, fillcolor="gray") + +# g.node("c_{k}", fillcolor='palegoldenrod') +# for i in range(steps): +# g.edge(str(i), "c_{k}", fillcolor="gray") + +# g.render(filename, view=False) + + +if __name__ == '__main__': + #### visualize the supernet #### + if len(sys.argv) != 2: + print("usage:\n python {} ARCH_NAME".format(sys.argv[0])) + sys.exit(1) + + genotype_name = sys.argv[1] + assert 'supernet' in genotype_name, 'this script only supports supernet visualization' + try: + genotype = eval('genotypes.{}'.format(genotype_name)) + except AttributeError: + print("{} is not specified in genotypes.py".format(genotype_name)) + sys.exit(1) + + path = '../../figs/genotypes/cnn_supernet_cue/' + plot(genotype.normal, path + genotype_name + "_normal") + plot(genotype.reduce, path + genotype_name + "_reduce") diff --git a/toy_model.ipynb b/toy_model.ipynb new file mode 100644 index 0000000..293aad5 --- /dev/null +++ b/toy_model.ipynb @@ -0,0 +1,972 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 240, + "id": "45e05b72", + "metadata": {}, + "outputs": [], + "source": [ + "from nasbench201.search_model_darts_proj import TinyNetworkDartsProj\n", + "import torch\n", + "import torch.nn as nn\n", + "from nasbench201.cell_operations import SearchSpaceNames\n", + "import nasbench201.utils as ig_utils\n", + "import torch.utils\n", + "import torchvision.datasets as dset\n", + "import numpy as np\n", + "import copy" + ] + }, + { + "cell_type": "code", + "execution_count": 241, + "id": "eaa02532", + "metadata": {}, + "outputs": [], + "source": [ + "np.random.seed(1)\n", + "torch.manual_seed(1)\n", + "torch.cuda.manual_seed(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 242, + "id": "29976057", + "metadata": {}, + "outputs": [], + "source": [ + "class AGRS():\n", + " def __init__(self):\n", + " self.data = '../data'\n", + " self.dataset = 'cifar10'\n", + " self.train_portion = 0.5\n", + " self.batch_size = 64\n", + " self.init_channels=16\n", + " self.layers = 8\n", + " self.learning_rate = 0.025\n", + " self.learning_rate_min = 0.001\n", + " self.momentum = 0.9\n", + " self.nesterov = False\n", + " self.weight_decay = 3e-4\n", + " self.grad_clip = 5\n", + " self.cutout = False\n", + "args = AGRS()" + ] + }, + { + "cell_type": "code", + "execution_count": 243, + "id": "3725b779", + "metadata": {}, + "outputs": [], + "source": [ + "def Jocab_Score(ori_model, input, target, weights=None):\n", + " model = copy.deepcopy(ori_model)\n", + " model.eval()\n", + " model.proj_weights = weights\n", + " num_edge, num_op = model.num_edge, model.num_op\n", + " for i in range(num_edge):\n", + " model.candidate_flags[i] = False\n", + " batch_size = input.shape[0]\n", + " model.K = torch.zeros(batch_size, batch_size).cuda()\n", + " model.K_list = {}\n", + " def counting_forward_hook(module, inp, out):\n", + " if isinstance(inp, tuple):\n", + " inp = inp[0]\n", + " inp = inp.view(inp.size(0), -1)\n", + " x = (inp > 0).float()\n", + " K = x @ x.t()\n", + " if x.cpu().numpy().sum() == 0:\n", + " model.K = model.K\n", + " else:\n", + " K2 = (1.-x) @ (1.-x.t())\n", + " model.K = model.K + K + K2\n", + " model.K_list[module.name]=K\n", + " #print(module)\n", + " \n", + "\n", + " for name, module in model.named_modules():\n", + " if isinstance(module, nn.ReLU):\n", + " module.name = name\n", + " module.register_forward_hook(counting_forward_hook)\n", + " \n", + " input = input.cuda()\n", + " model(input)\n", + " K = model.K.cpu().numpy()\n", + " score = hooklogdet(model.K.cpu().numpy())\n", + " #print(model.K_list)\n", + " K_list = model.K_list\n", + " del model\n", + " del input\n", + " return score, K,K_list\n", + "\n", + "def hooklogdet(K, labels=None):\n", + " s, ld = np.linalg.slogdet(K)\n", + " return ld" + ] + }, + { + "cell_type": "code", + "execution_count": 244, + "id": "ae134d08", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Files already downloaded and verified\n", + "Files already downloaded and verified\n" + ] + } + ], + "source": [ + "train_transform, valid_transform = ig_utils._data_transforms_cifar10(args)\n", + "train_data = dset.CIFAR10(root=args.data, train=True, download=True, transform=train_transform)\n", + "valid_data = dset.CIFAR10(root=args.data, train=False, download=True, transform=valid_transform)" + ] + }, + { + "cell_type": "code", + "execution_count": 245, + "id": "cd9923d8", + "metadata": {}, + "outputs": [], + "source": [ + "num_train = len(train_data)\n", + "indices = list(range(num_train))\n", + "split = 64\n", + "\n", + "train_queue = torch.utils.data.DataLoader(\n", + " train_data, batch_size=args.batch_size,\n", + " sampler=torch.utils.data.sampler.SubsetRandomSampler(indices[:split]),\n", + " pin_memory=True)\n", + "input, target = next(iter(train_queue))" + ] + }, + { + "cell_type": "code", + "execution_count": 1529, + "id": "e08b4613", + "metadata": {}, + "outputs": [], + "source": [ + "np.random.seed(2)\n", + "torch.manual_seed(2)\n", + "torch.cuda.manual_seed(2)\n", + "from scipy.stats import rankdata\n", + "input, target = next(iter(train_queue))\n", + "LAYER=8\n", + "OPN=4" + ] + }, + { + "cell_type": "code", + "execution_count": 1530, + "id": "58c0ad9a", + "metadata": {}, + "outputs": [], + "source": [ + "from nasbench201.cell_operations import OPS\n", + "class TinyNetwork(nn.Module):\n", + " def __init__(self, C, N, num_classes, criterion, affine=False, track_running_stats=True, stem_channels=3):\n", + " super(TinyNetwork, self).__init__()\n", + " self.stem = nn.Sequential(\n", + " nn.Conv2d(stem_channels, C, kernel_size=3, padding=1, bias=False),\n", + " nn.BatchNorm2d(C))\n", + " op_names=['skip_connect','nor_conv_1x1', 'nor_conv_3x3', 'avg_pool_3x3']\n", + " self.N=N\n", + " self.edges = nn.ModuleDict()\n", + " for i in range(N):\n", + " self.edges[str(i)]=nn.ModuleList([OPS[op_name](C, C, 1, affine, track_running_stats) for op_name in op_names])\n", + " \n", + " self.lastact = nn.Sequential(nn.BatchNorm2d(C), nn.ReLU(inplace=True))\n", + " self.global_pooling = nn.AdaptiveAvgPool2d(1)\n", + " self.classifier = nn.Linear(C, num_classes)\n", + " self.cos = nn.CosineSimilarity(dim=1, eps=1e-6)\n", + " self.weights=[[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4]]\n", + " self.weights = np.array(self.weights)\n", + " self.weights=torch.from_numpy(self.weights)\n", + " \n", + " def forward(self, inputs):\n", + " weights = self.weights\n", + " sum_value=[]\n", + " feature = self.stem(inputs)\n", + " for i in range(self.N):\n", + " feature=sum(op(feature, block_input=True)*w if w==0 else op(feature) * w for op, w in zip(self.edges[str(i)], weights[i]))\n", + "# with torch.no_grad():\n", + "# print(self.calc_k(feature))\n", + "# print(torch.mean(torch.abs(feature)))\n", + "# print(torch.count_nonzero((feature>0).float()))\n", + " \n", + " out = self.lastact(feature)\n", + " out = self.global_pooling( out )\n", + " out = out.view(out.size(0), -1)\n", + " logits = self.classifier(out)\n", + " #print(sum_value)\n", + " #print('model end')\n", + " return logits\n", + " \n", + " def calc_k(self, inp):\n", + " inp = inp.view(inp.size(0), -1)\n", + " x = (inp > 0).float()\n", + " K = x @ x.t()\n", + " if x.cpu().numpy().sum() == 0:\n", + " return 0\n", + " else:\n", + " K2 = (1.-x) @ (1.-x.t())\n", + " K = K + K2\n", + " return hooklogdet(K.cpu().numpy())\n", + " \n" + ] + }, + { + "cell_type": "code", + "execution_count": 1533, + "id": "b84ded93", + "metadata": {}, + "outputs": [], + "source": [ + "model = TinyNetwork(C=16, N=LAYER, num_classes=10, criterion=nn.CrossEntropyLoss())\n", + "#model.cuda()" + ] + }, + { + "cell_type": "code", + "execution_count": 1534, + "id": "baddff20", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/home/hongkaiw/anaconda2/envs/mct/lib/python3.7/site-packages/torch/tensor.py:593: RuntimeWarning: Iterating over a tensor might cause the trace to be incorrect. Passing a tensor of different shape won't change the number of iterations executed (and might lead to errors or silently give incorrect results).\n", + " 'incorrect results).', category=RuntimeWarning)\n", + "/home/hongkaiw/.local/lib/python3.7/site-packages/ipykernel_launcher.py:27: TracerWarning: Converting a tensor to a Python boolean might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!\n" + ] + } + ], + "source": [ + "import torch.onnx \n", + "model.eval()\n", + " \n", + "torch.onnx.export(model, # model being run \n", + " input, # model input (or a tuple for multiple inputs) \n", + " \"toy.onnx\", # where to save the model \n", + " export_params=False, # store the trained parameter weights inside the model file \n", + " opset_version=10, # the ONNX version to export the model to \n", + " do_constant_folding=True, # whether to execute constant folding for optimization \n", + " input_names = ['modelInput'], # the model's input names \n", + " output_names = ['modelOutput'], # the model's output names \n", + " dynamic_axes={'modelInput' : {1 : 'batch_size'}, # variable length axes \n", + " 'modelOutput' : {0 : 'batch_size'}}) " + ] + }, + { + "cell_type": "code", + "execution_count": 1522, + "id": "78f85e24", + "metadata": {}, + "outputs": [], + "source": [ + "import torch.nn as nn\n", + "def Jocab_Score(ori_model, input, target, weights=None):\n", + " model = copy.deepcopy(ori_model)\n", + " model.eval()\n", + " model.proj_weights = weights\n", + " batch_size = input.shape[0]\n", + " model.K = torch.zeros(batch_size, batch_size).cuda()\n", + " model.K_list = {}\n", + " model.count = 0\n", + " def counting_forward_hook(module, inp, out):\n", + " if isinstance(inp, tuple):\n", + " inp = inp[0]\n", + " inp = inp.view(inp.size(0), -1)\n", + " #with torch.no_grad():\n", + " #print(torch.sum((inp > 0).float()), torch.count_nonzero(inp))\n", + " x = (inp > 0).float()\n", + " K = x @ x.t()\n", + " if x.cpu().numpy().sum() == 0:\n", + " model.K = model.K\n", + " else:\n", + " K2 = (1.-x) @ (1.-x.t())\n", + " model.K = model.K + K + K2\n", + " model.K_list[module.name]=K\n", + " #print(module)\n", + " \n", + "\n", + " for name, module in model.named_modules():\n", + " if isinstance(module, nn.ReLU):\n", + " #if 'ReLU' in str(type(module)):\n", + " module.name = name\n", + " #print(module)\n", + " model.count+=1\n", + " module.register_forward_hook(counting_forward_hook)\n", + " \n", + " input = input.cuda()\n", + " model(input, weights)\n", + " K = model.K.cpu().numpy()\n", + " score = hooklogdet(model.K.cpu().numpy())\n", + " #print(model.K_list)\n", + " K_list = model.K_list\n", + " #print(model.count)\n", + " del model\n", + " del input\n", + " return score, K,K_list\n", + "\n", + "def hooklogdet(K, labels=None):\n", + " s, ld = np.linalg.slogdet(K)\n", + " return ld" + ] + }, + { + "cell_type": "code", + "execution_count": 1523, + "id": "42ae5a33", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2\n", + "0\n", + "1\n", + "1\n", + "1\n", + "1\n", + "1\n", + "2\n", + "[724.5167, 724.62964, 721.42676, 726.57513, 721.924, 724.0039, 724.2308, 724.328, 724.6446, 723.4378, 723.59174, 726.2936, 726.9928, 722.4523, 723.66644, 727.96545, 727.3341, 722.5211, 723.89703, 727.9818, 726.8876, 723.4647, 724.414, 727.43134, 727.0108, 724.00287, 724.3993, 727.34503, 727.5785, 724.18317, 724.01965, 727.66486]\n", + "[2.625 1.5 1.875 4. ]\n", + "1\n" + ] + } + ], + "source": [ + "weights=[[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4],[1/4, 1/4, 1/4, 1/4]]\n", + "\n", + "\n", + "pt_score = []\n", + "avg_skip_rank=np.array([0.0,0.0,0.0,0.0])\n", + "count_skip = 0\n", + "crit,K,K_list = Jocab_Score(model, input, target, weights)\n", + "for l in range(LAYER):\n", + " op_s = []\n", + " for o in range(OPN):\n", + " w = copy.deepcopy(weights)\n", + " w[l][o]=0\n", + " crit,K,K_list = Jocab_Score(model, input, target, w)\n", + " pt_score.append(crit)\n", + " op_s.append(crit)\n", + " avg_skip_rank +=(rankdata(op_s))\n", + " select=np.argmin(op_s)\n", + " print(select)\n", + " if select ==0:\n", + " count_skip+=1\n", + "print(pt_score)\n", + "print(avg_skip_rank/LAYER)\n", + "print(count_skip)" + ] + }, + { + "cell_type": "code", + "execution_count": 1467, + "id": "3133fd42", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2\n", + "[557.9228, 597.0493, 597.9796, 550.9689]\n", + "[3. 2. 1. 4.]\n", + "0\n" + ] + } + ], + "source": [ + "disc_score = []\n", + "avg_skip_rank=np.array([0.0,0.0,0.0,0.0])\n", + "count_skip=0\n", + "for l in range(LAYER):\n", + " op_s = []\n", + " for o in range(OPN):\n", + " w = copy.deepcopy(weights)\n", + " w[l]=np.zeros_like(w[l])\n", + " w[l][o]=1\n", + " #w[l][0]=1\n", + " crit,K,K_list = Jocab_Score(model, input, target, w)\n", + " #print(w)\n", + " op_s.append(crit)\n", + " disc_score.append(crit)\n", + " #print([5-x for x in rankdata(op_s)])\n", + " avg_skip_rank +=(5-rankdata(op_s))\n", + " select=np.argmax(op_s)\n", + " print(select)\n", + " if select ==0:\n", + " count_skip+=1\n", + "print(disc_score)\n", + "print(avg_skip_rank/LAYER)\n", + "print(count_skip)" + ] + }, + { + "cell_type": "code", + "execution_count": 1468, + "id": "e091015c", + "metadata": {}, + "outputs": [], + "source": [ + "w = copy.deepcopy(weights)\n", + "arch=[1,1,1,1,1,1,1,1]\n", + "for i in range(len(arch)): \n", + " w[i]=np.zeros_like(w[i])\n", + " w[i][arch[i]]=1\n", + "crit,K,K_list = Jocab_Score(model, input, target, w)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 1469, + "id": "05ffd6a0", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "7116abcb5edb4d99822e2a5f26b3cfb1", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": [ + " 0%| | 0/4 [00:00\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
archnaswot
0[0]557.922791
1[1]597.049316
2[2]597.979614
3[3]550.968872
\n", + "" + ], + "text/plain": [ + " arch naswot\n", + "0 [0] 557.922791\n", + "1 [1] 597.049316\n", + "2 [2] 597.979614\n", + "3 [3] 550.968872" + ] + }, + "execution_count": 1470, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import pandas as pd\n", + "df = pd.DataFrame(list(zip(archs, final_score)),columns =['arch', 'naswot'])\n", + "df" + ] + }, + { + "cell_type": "code", + "execution_count": 1471, + "id": "2da3ceab", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[557.9227905273438, 597.04931640625, 597.9796142578125, 550.9688720703125]\n" + ] + } + ], + "source": [ + "index=0\n", + "best_nwot=[]\n", + "for l in range(LAYER):\n", + " for o in range(OPN): \n", + " max_nwot=max(df[df.apply(lambda x: x['arch'][l]==o, axis=1)]['naswot'])\n", + " best_nwot.append(max_nwot)\n", + "print(best_nwot)" + ] + }, + { + "cell_type": "code", + "execution_count": 1472, + "id": "a03d51ce", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "2\n", + "[3. 2. 1. 4.]\n" + ] + } + ], + "source": [ + "avg_rank=np.array([0.0,0.0,0.0,0.0])\n", + "\n", + "for i in range(LAYER):\n", + " #print(np.argmax(best_nwot[i*4:(i+1)*4]))\n", + " avg_rank +=(5-rankdata(best_nwot[i*4:(i+1)*4]))\n", + " #print((5-rankdata(best_nwot[i*4:(i+1)*4])))\n", + "print(avg_rank/LAYER)" + ] + }, + { + "cell_type": "code", + "execution_count": 1473, + "id": "5357b16a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "SpearmanrResult(correlation=1.0, pvalue=0.0)" + ] + }, + "execution_count": 1473, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from scipy import stats\n", + "stats.spearmanr([x*-1 for x in pt_score], best_nwot)" + ] + }, + { + "cell_type": "code", + "execution_count": 1474, + "id": "4ebc7c45", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[557.9228, 597.0493, 597.9796, 550.9689]\n" + ] + }, + { + "data": { + "text/plain": [ + "SpearmanrResult(correlation=1.0, pvalue=0.0)" + ] + }, + "execution_count": 1474, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "print(disc_score)\n", + "stats.spearmanr(disc_score, best_nwot)" + ] + }, + { + "cell_type": "code", + "execution_count": 1485, + "id": "02a823f1", + "metadata": {}, + "outputs": [], + "source": [ + "cor_dic={}\n", + "cor_dic['zc_pt(nwot)']=[1.0,0.80,0.82,0.83,0.79,0.69,0.66,0.65]\n", + "cor_dic['disc_zc(nwot)']=[1.0,0.85,0.89,0.71,0.63,0.35,0.28,0.07]\n", + "#cor_dic['zc_pt(nwot)_w/o_skip'] =[1.0,0.5217,0.5533,0.6655,0.7019,0.5058,0.5801,0.637]\n", + "#cor_dic['disc_zc(nwot)_w/o_skip']=[1.0,0.4638,0.5788,0.7332,0.7419,0.5711,0.6141,0.6845]" + ] + }, + { + "cell_type": "code", + "execution_count": 1486, + "id": "66c58b61", + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "import random\n", + "import statistics as stat\n", + "import itertools\n", + "marker = itertools.cycle(('^', 'x', 'o', 's', '*', '+', '1')) \n", + "color = itertools.cycle(('b', 'c', 'r', 'g', 'y', 'm', 'k')) " + ] + }, + { + "cell_type": "code", + "execution_count": 1488, + "id": "89d82376", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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61bNtpkzZxIcHMy5c+f0ntOvXz+Cg4MJDg7mwIEDNZatPqawsNDg+qjLjoqKMvwmhBBCCANIECaEEKJJOHLkCACdOnXSbDt8+DDOzs74+/vXev5nn31WX1UTQggh6pQEYUIIIZqEmJgYfH19adasGQAlJSWcOnWKsLCwWs+1trbm0KFD7Nixo55rKYQQQtw8CcKEEEI0uqysLJKTk+nYsaNmW2xsLOXl5QYFYePHjwfgiy++QKlU1lc1hRBCiDohQZgQQohGFxMTA6AVhB0+fFhnW02GDh1Kq1atOHnyJBs3bqyPKtZq9+7dzJgxg6FDhxIREUFoaCj33HMPb7/9NikpKVrHKpVKBg4cSHBwMLGxsTWWOXz4cIKDg4mOjtbaXlhYyHfffcfIkSPp1KkTYWFhDB8+nB9//JGysjKdcl577TWCg4NZuXIlx48f59lnn6V79+60adNGMwevpKSExYsXM3r0aLp160ZoaCi9evVi/PjxfPfdd3XQQkIIIdQkCBNCCNHgoqKiNMkygoOD+c9//gPA+++/r9n26aefAjBp0iTNtpUrV+otz8TEhOeffx6AL7/8ksrKyoa5kavMmDGDlStXYm5uTmRkJD179qSqqoply5YxatQoEhISNMcqFAoefvhhAJYuXaq3vMOHDxMXF0fr1q3p0qWLZntqaiqjR4/m888/JyMjg/DwcLp160ZaWhofffQRjz/+uN5ADCA6OpoxY8Zw9uxZunfvTvfu3TEzM6Oqqoonn3ySmTNnkpycTFhYGAMGDCAwMJDExES++eabOmwpIYQQZo1dASGEEHceV1dXHnjgAc2/N27ciEKhYNCgQQBUVVWxcuVKvL296d69u+a4gICAGsu89957CQ0NJTY2lpUrV/Lggw/WW/31efXVV4mMjMTe3l6zrbKykm+++YZvvvmGDz74gB9//FGzb9SoUXzxxRds2LCB6dOnY2dnp1Xeb7/9BsC4ceM025RKJc8//zyJiYlMnjyZF154AQsLCwDy8vJ44YUX2LVrF99++60mKL3a77//ztSpU3nuuedQKBSa7fv372f//v20a9eOX375BRsbG6172L9//022jhBCiKtJT5gQQogGFxQUxAcffMAHH3zAa6+9RklJCT179tRsGzt2LAAjRozQbPvggw/o3Lnzdct98cUXAZg7d26NvUH1pX///loBGICp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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import pathlib\n", + "import seaborn as sns\n", + "x = np.array([1, 2, 3, 4, 5, 6,7,8])\n", + "#plt.figure(figsize=(8.5,5.5))\n", + "idx=0\n", + "cor_df = pd.DataFrame.from_dict(cor_dic, orient='index')\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(13, 13))\n", + "sns.set(font_scale=1.8)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(200, 55, as_cmap=True)\n", + "g = sns.heatmap(cor_df, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .267}, annot=True,xticklabels=x)\n", + "plt.xlabel('#N Layers')\n", + "plt.ylabel('Spearman-$\\\\rho$')\n", + "#plt.xticks(x)\n", + "#plt.legend(bbox_to_anchor=(0.55, 0.65), prop={'size': 13})\n", + "#plt.grid()\n", + "plt.savefig(pathlib.Path('op_correl_layer_increase_toy').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 999, + "id": "7876c4d4", + "metadata": {}, + "outputs": [], + "source": [ + "rank_dic={}\n", + "rank_dic['zc_pt(nwot)'] =[4,4,4,4,2.6,2.67,2.71,2.75]\n", + "rank_dic['disc_zc(nwot)']=[4,4,4,2.5,2.2,2.33,2.28,2.25]" + ] + }, + { + "cell_type": "code", + "execution_count": 1087, + "id": "afca5839", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA7YAAAEDCAYAAAABYph3AAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8qNh9FAAAACXBIWXMAAAsTAAALEwEAmpwYAACA8UlEQVR4nO3dd1yVZf8H8M9hKVNAGTIERAVUQGWjprlzgrtMNMejj6MnLXPUz6wsR5o7zcoUTXOLe4cLGSKioqiJgIIie2/O7w86J45w4GZ5QD/v14tXct33fd3f++Kc4HuuJRKLxWIQERERERERNVJKig6AiIiIiIiIqDaY2BIREREREVGjxsSWiIiIiIiIGjUmtkRERERERNSoMbElIiIiIiKiRo2JLRERERERETVqTGyJiIiIiIioUWNiS0RERERERI2aSnUviIyMxK5duxASEoKEhAQAgJGREVxcXPDBBx+gffv2dR4kERERERERkTwisVgsFnry1q1bsW7dOpSUlKCiy5SVlTF79mxMnz69ToMkIiIiIiIikkdwYnvq1CnMmTMHampqGD58OIYOHQpTU1MAQFxcHI4dO4ZDhw6hoKAAP/74I9577716DZyIiIiIiIgIqEZiO2bMGNy9exe//fYb3N3dKzwnKCgIH330Eezt7bF37946DZSIiIiIiIioIoIXj3r48CG6dOkiN6kFADc3Nzg7O+Phw4d1EhwRERERERFRVQQntmpqajA0NKzyPAMDA6ipqdUqKCIiIiIiIiKhBCe2nTt3RkRERJXnRUREoFOnTrWJiYiIiIiIiEgwwYntxx9/jPj4eKxcuRJFRUXljhcXF+OHH35AfHw8Pv744zoNkoiIiIiIiEgewYtHHTlyBGFhYdi3bx+MjY3Rv39/6arI8fHxOHPmDJ4/f44xY8ZU2GPr5eVVl3ETERERERERAahGYmtrawuRSCTdv1YkEskcl1cucf/+/drESURERERERFQhFaEnenl5yU1aiYiIiIiIiBRFcI8tERERERERUUMkePEoIiIiIiIiooaIiS0RERERERE1anLn2B45cgQA0KdPH2hpaUm/F4qrIBMREREREdHrIHeOrWQV5JMnT8LKykr6vVBcBZmIiIiIiIheB7k9tpJVkLW1tWW+JyIiIiIiImpIuCoyERERERER1Yqfnx8+//xzAMCyZcswfPjw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dDQAwMLCotwxAwMDaGhoCOr5rfNVnsRiMY4fP859bImIiIiIiBoCgVv57NixAxs3bixXPmvWLMyePVvudT///DNycnKk33t5eWHx4sVQU1Or8p5ZWVkASoceV0RLSwupqalV1lNnia1YLMaxY8ewefNmxMTEMLElIiIiIiJqRCZMmABvb+9y5ZX11gJAWFgYxGIxEhMTcf36daxatQojR47Eb7/9Jt1Np75VmdgmJCTg2rVrSEpKQvPmzdGtW7dyQ5KPHj2Kn376CTExMRCLxWjRokW9BUxERERERER1r6ohx5URiUQwNDTEsGHDYGlpidGjR2Pp0qX46aefKr1OS0sLAJCZmVnh8aysLEExVZrY/vrrr1i3bh2KioqkZcrKyli4cCHGjRuHmJgYfPrpp4iIiIBYLEazZs0wZcoUjB8/vsobExERERER0ZvH0dEROjo6ghZ9srS0xN27dxETE4OOHTvKHEtMTEROTg5sbW2rrEfuYOtr165h1apVKCwshKamJtq3b49WrVpBLBZj6dKluHjxIt5//33cvXsX6urqmD17Ni5cuICpU6eiadOmAh6XiIiIiIiI6lt9bfcjT3Z2NrKysqCsrFzluW5ubgCAq1evljsmKXN1da2yHrmJ7e7duwGUjrMOCAjAwYMHcebMGRw7dgzW1tb43//+h5SUFLi4uOD06dOYOXOmtBuZiIiIiIiI3lxPnjyRLvxUVmFhIZYuXYqSkhL06NFDWp6bm4vHjx8jPj5e5vwBAwagWbNmOH78OO7fvy8tz8zMxJYtW6CqqooRI0ZUGY/coci3b9+Gubk5FixYIJO9t27dGl988QU++ugjaGtrY/PmzUxoiYiIiIiI3iKXLl3CmjVr4OTkBDMzMzRr1gyJiYkICAhAQkICrKysMG/ePOn5t2/fho+PD1xdXbFz505puY6ODr766it8+umnGDduHAYNGgRNTU2cPXsWcXFx+Oyzz9CqVasq45Gb2KampqJXr14Vdkk7ODgAAJycnJjUEhERERERNWAigdv9VIenpydiYmIQGhqKiIgIZGZmQlNTE9bW1vDx8cG4ceOgrq4uqK5BgwZBX18fmzdvxokTJ1BSUoJ27dph3rx5eO+99wTVITexLSoqgqamZoXHJOV6enqCbkJERERERERvjnbt2uGrr74SfL6bmxsePHgg97iHhwc8PDxq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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import pathlib\n", + "x = np.array([1, 2, 3, 4, 5, 6,7,8])\n", + "idx=0\n", + "cor_df = pd.DataFrame.from_dict(rank_dic, orient='index')\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(13, 13))\n", + "#sns.set(font_scale=1.8)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(200, 55, as_cmap=True)\n", + "g = sns.heatmap(cor_df, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .267}, annot=True,xticklabels=x)\n", + "plt.xlabel('#N Layers in Toy model')\n", + "plt.ylabel('Everage Rank for Skip')\n", + "#plt.legend(bbox_to_anchor=(0.55, 0.65), prop={'size': 13})\n", + "#plt.grid()\n", + "plt.savefig(pathlib.Path('skip_layer_increase_toy').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 1489, + "id": "bcc59139", + "metadata": {}, + "outputs": [], + "source": [ + "pt_dic={}\n", + " #[3. 1.66666667 1.33333333 4. ] \n", + "pt_dic['skip'] = [3,3.00,3.00,3.00,3.00,2.83,2.71,2.75]# 00000011\n", + "pt_dic['skip_select']=[0,0,0,0,0,0,1,1] \n", + "pt_dic['conv_1x1']= [2,1.50,1.67,1.75,1.60,1.83,1.71,1.75]#01112222\n", + "pt_dic['conv_1x1_select']=[0,1,1,1,2,2,2,2]\n", + "pt_dic['conv_3x3']= [1,1.50,1.33,1.25,1.40,1.33,1.57,1.5]#21233445\n", + "pt_dic['conv_3x3_select']=[2,1,2,3,3,4,4,5]\n", + "pt_dic['avg_pooling']=[4,4.00,4.00,4.00,4.00,4.00,4.00,4.00]#00000000\n", + "pt_dic['avg_pooling_select']=[0,0,0,0,0,0,0,0]" + ] + }, + { + "cell_type": "code", + "execution_count": 1490, + "id": "30f0c50c", + "metadata": {}, + "outputs": [], + "source": [ + "disc_dic={}\n", + "#[3. 1.33333333 1.66666667 4. ]\n", + "disc_dic['skip'] = [3,3.00,3.00,2.75,2.40,2.17,2.14,1.75]#00001225\n", + "disc_dic['skip_select']=[0,0,0,0,1,2,2,5] \n", + "disc_dic['conv_1x1']= [2,2.00,1.33,1.50,2.00,2.00,2.57,2.75]#00221321\n", + "disc_dic['conv_1x1_select']=[0,0,2,2,1,3,2,1]\n", + "disc_dic['conv_3x3']= [1,1.00,1.67,1.75,1.80,2.17,2.00,2.25]#22123132\n", + "disc_dic['conv_3x3_select']=[2,2,1,2,3,1,3,2]\n", + "disc_dic['avg_pooling']=[4,4.00,4.00,4.00,3.80,3.67,3.29,3.25]#00000000\n", + "disc_dic['avg_pooling_select']=[0,0,0,0,0,0,0,0]" + ] + }, + { + "cell_type": "code", + "execution_count": 1491, + "id": "acbdfcc6", + "metadata": {}, + "outputs": [], + "source": [ + "best_dic={}\n", + "\n", + "best_dic['skip'] = [3,3.00,3.00,3.00,3.00,3.00,3.00,3.00]#00000000\n", + "best_dic['skip_select']=[0,0,0,0,0,0,0,0] \n", + "best_dic['conv_1x1']= [2,1.50,1.67,2.00,1.80,1.50,1.42,1.5]#01101344\n", + "best_dic['conv_1x1_select']=[0,1,1,0,1,3,4,4]\n", + "best_dic['conv_3x3']= [1,1.50,1.33,1.00,1.20,1.50,1.57,1.5]#21244334\n", + "best_dic['conv_3x3_select']=[2,1,2,4,4,3,3,4]\n", + "best_dic['avg_pooling']=[4,4.00,4.00,4.00,4.00,4.00,4.00,4.00]#00000000\n", + "best_dic['avg_pooling_select']=[0,0,0,0,0,0,0,0]" + ] + }, + { + "cell_type": "code", + "execution_count": 1496, + "id": "5c0200f1", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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iNwX679eLrZeRVVVBZ+MexsXr8YjPDoJ6RnZSE3PgqaGOpzszNHRwwmdPJxEbn9DjU9JUNOcLqI3gIuLC3x8fLBt27YG7ffk9oUN2t+bps+Yr5gjMZgfyZgj8ZgfyfqM+Qpndi2RdRhyzW/k5wjd+7Osw5BbPYbPxtk9S2UdhlzrOeIzWYegEHjNFhERERERkRSw2CIiIiIiIpICFltERERERERSwAUy6I0VHx8v6xCIiIiIqAnjyBYREREREZEUsNgiIiIiIiKSAhZbREREREREUsBii4iIiIiISApYbBEREREREUkBiy0iIiIiIiIpYLFFREREREQkBSy2iIiIiIiIpIDFFhERERERkRSw2CIiIiIiIpICFltERERERERSwGKLiIiIiIhIClhsERERERERSQGLLSIiIiIiIilgsUVERERERCQFLLaIiIiIiIikgMUWERERERGRFLDYIiIiIiIikgIWW0RERERERFLAYouIiIiIiEgKWGwRERERERFJAYstIiIiIiIiKWCxRUREREREJAUstoiIiIiIiKSAxRYREREREZEUsNgiIiIiIiKSAiWBQCCQdRBERERERERvGlVZB0CkaJ7m58k6BLmmo6vHHInB/EjGHInH/EjGHEnGHImno6uH1Pirsg5Drtm6eMk6BIXAaYRERERERERSwGKLiIiIiIhIClhsERERERERSQGLLSIiIiIiIilgsUVERERERCQFLLaIiIiIiIikgMUWERERERGRFLDYIiIiIiIikgIWW0RERERERFLAYouIiIiIiEgKWGwRERERERFJAYstIiIiIiIiKWCxRUREREREJAUstoiIiIiIiKSAxRYREREREZEUsNgiIiIiIiKSAhZbREREREREUsBii4iIiIiISApYbBEREREREUkBiy0iIiIiIiIpYLFFREREREQkBSy2iIiIiIiIpIDFFhERERERkRSw2CIiIiIiIpICVVkHQICfnx8A4MyZMxLb7t+/H/PmzcMPP/yAoUOHSjs0qarL86YXysrKEBy8E38dPYr79+9DU1MDrVu3wfhxQfD09JR1eHKBORKP+ZGMORKP+ZGMORKP+REvMSkZUddjkHAnGfGJd5HxOBMAsG7VEtjbWss4OqoLjmxRk7F//364uLhg//79sg6l3srKyvDJjE+x8tdfkZmZia5du8DJyQlXrlzBhx9N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8Y9XPW8AOHnyJHbu3ImYmBg8e/YM+vr6sLKywltvvYWAgACYm5uLtD9z5gz+/PNP3Lx5E8+fP4eRkRHc3d0xbtw4eHp6CtudO3cOq1atQmJiIoqKigCgxtE7cZ7m59WpfUMqKyvDJzM+RXh4OPT09ODl1QH5efm4FhkJgUCAb77+CgMHDpRZfACgo6vHHInB/EjGHInH/EjGHEkmyxwpSn5S4yXPyJGWsIgobN91QPh70t1UlJaVoaWdDdTV1QAAjg72+OSjCbIKEbYuXjI7tiJhsfWGqCq2tm3bJutQ3niy/AAHKj+kdgQH48iRv/DgwQOoq6ujbZs2GD9etLCUFVn/kQPId46YH8mYI/GYH8mYI8lknSNFyI8si60Tp89h2cr1Ytu0a+OGZYvnN1JE1bHYqh0WW28IFluNR9Yf4PJO1h/g8o75kYw5Eo/5kYw5kow5Ek/WxZYiYLFVO1wgg4iIiIiISAq4QEYTExcXh1OnTklsp6Ojg/Hjx0s/ICIiIiKiNxSLrTdEbRd5iIuLw+rVqyW2s7S0ZLFFRERERPQaWGw1MUOHDhVZxZCIiIiIiKSD12wRERERERFJAYstIiIiIiIiKWCxRUREREREJAUstoiIiIiIiKSAxRYREREREZEUsNgiIiIiIiKSAhZbREREREREUsBii4iIiIiISApYbBEREREREUkBiy0iIiIiIiIpYLFFREREREQkBSy2iIiIiIiIpIDFFhERERERkRSw2CIiIiIiIpICFltERERERERSwGKLiIiIiIhIClhsERERERERSQGLLSIiIiIiIilgsUVERERERCQFLLaIiIiIiIikgMUWERERERGRFLDYIiIiIiIikgIWW0RERERERFLAYouIiIiIiEgKWGwRERERERFJgZJAIBDIOggiIiIiIqI3jaqsAyBSNJFng2Udglzz7BmIuKsnZB2G3HLz6ouYK0dkHYZca9NxIG5eDpF1GHKrbechiA0/Jusw5Forn/6Ivrhf1mHINfeuQxHzz2FZhyG32nQaxPchCdp2HiLrEBQCpxESERERERFJAYstIiIiIiIiKWCxRUREREREJAUstoiIiIiIiKSAxRYREREREZEUsNgiIiIiIiKSAhZbREREREREUsBii4iIiIiISApYbBEREREREUkBiy0iIiIiIiIpYLFFREREREQkBSy2iIiIiIiI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zsfHh8UWEREREb3xWGxRg3mTFqMgIiIiInpdvKkxERERERGRFLDYIiIiIiIikgIWW0RERERERFLAYouIiIiIiEgKuEAGEREREREptNWzOktsM2355UaIRBSLLSIiIiIiUmhKSkqyDqFGnEZIREREREQkBRzZIiIiIiIihaakJJ9jSCy2iIiIiIhIoXEaIRERERERURPCkS0iIiIiIlJsnEZIRERERETU8DiNkIiIiIiIqAnhyBYRERERESk0rkZIREREREQkBZxGSERERERE1IRwZIuIiIiIiBSbnI5ssdgiIiIiIiKFJq/XbMlnVERERERERAqOI1tERERERKTQ5HWBDBZbRERERESk0OR1GiGLLSIiIiIiUmxyOrIlnyUgERERERGRguPIFhERERERKTROIyQiIiIiIpICeV0gQz5LQCIiIiIiIgWnJBAIBLIOgoiIiIiIqL42fztEYpvx34Q0QiSiOI2QqI6e5ufJOgS5pqOrh9T4q7IOQ27ZungxPxIwR+LZungh8mywrMOQa549A5kjCZgj8ZgfyTx7Bso6BFFyes2WfEZFRERERESk4DiyRURERERECk1eF8hgsUVERERERApNXpd+l8+oiIiIiIiIFBxHtoiIiIiISKFxGiEREREREZE0cBohERERERFR08Fii4iIiIiIFJqSkpLEn9cVEhICFxcXuLi4YP/+/bV6DIstIiIiIiJSaNIutjIyMrBo0SJoaWnV6XEstoiIiIiIiMT44osvoKuri1GjRtXpcSy2iIiIiIhIoSkpKUv8qa8dO3bg0qVL+P777zmyRURERERETYySkuSferh37x6WLl2K0aNHo2PHjnV+PIstIiIiIiKi/6ioqMDcuXNhaGiIOXPm1KsP3meLiIiIiIgUWm2mCebn5yM/P7/adl1dXejq6lbbvnHjRkRFRWHLli11nj5YhcUWEREREREptNqsNrhlyxasXr262vZp06Zh+vTpItsSEhLw66+/YsyYMfD19a13XCy2iIiIiIjojTdu3DgEBARU217TqNbcuXNhamqK2bNnv9YxWWwREREREZFCq800wldNF6xJbGwsAMDDw6PG/fPmzcO8efNqHBV7GYstIiIiIiJSbK950+L/Gj58eI3bY2NjERsbC29vb9ja2qJVq1Zi+2GxRURERERE9JLvv/++xu2rVq1CbGwshg4d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bPDdd99h6NChIu1bt26NQ4cO4Y8//kBoaCj27NkDFRUVmJiYwNfXF/369avVcadNmwYvLy/8+eefiIiIwKlTp6CrqwszMzNMnDix2vL7tTl3gMpphKtXr8ayZctw5MgR4fVNgwcPVohiCwCCxo7F1avXEB4eDv+AofDy6oD8vHxci4yEQCDAV/O/fKOWu6+PsIgobN/14rzPzs4FAPz48xqoq6sBABwd7PHJRxNkEZ7MMT+SMUfiXY2+jSMnLwMATIwNsP+vczW2c3G0gV/XDjXue5MxP5IxR+IxP/XD1QhrwcvLS+LIlIqKCoKCgoTTzcTx9fUVe+2PuH1OTk61vm6oNqZPn17rG+lOmDABEybU/CGuoqKCnTt3Vtsu6bnWh5qaGj744AN88MEHtX6MiYkJ5s6di7lz50psu23btlfu69ixIzp27Fjr49bm3AEqr/ESd1x5p6qqil9XrsCO4GAcOfIXLl68BHV1dXT09cX48eNqvC1CU5OXn4/bCdWva7ybck/4b3V19cYMSa4wP5IxR+I9e/ZiRdT4O/cQf+feK9s2xT8EmR/JmCPxmJ/6kddiS0kgEAhkHQSRInmanye5UROmo6uH1Pirsg5Dbtm6eDE/EjBH4tm6eCHybLCsw5Brnj0DmSMJmCPxmB/JPHsGyjoEEX9tlPxF/4BJPzZCJKLkamSLiIiIiIioznifrTfLqlWratUuICBAeONfeZCWllbt2q5Xqe20RyIiIiIiWZLXaYQstupp9erVtWrn4+MjV8XWgwcPah07iy0iIiIiovpjsVVPDb0YRWORxkIaRERERESyJKv7aEnCYouIiIiIiBSavE4jlM8SkIiIiIiISMFxZIuIiIiIiBQbpxESERERERE1PE4jJCIiIiIiakI4skVERERERApNXke2WGwREREREZFC49LvRERERERE0iCnI1vyWQISEREREREpOI5sERERERGRQuM0QiIiIiIiIimQ1wUy5LMEJCIiIiIiUnAc2SIiIiIiIoUmryNbLLaIiIiIiEixyek1W/IZFRERERERkYLjyBYRERERESk0TiMkIiIiIiKSAnld+l0+oyIiIiIiIlJwHNkiIiIiIiKFxmmERERERERE0sBphERERERERE0HR7aIiIiIiEihcRohERERERGRFMhrscVphERERERERFLAkS0iIiIiIlJo8nqfLSWBQCCQdRBERERERET1denwGoltugya2giRiOLIFlEdpcZflXUIcs3WxQtxV0/IOgy55ebVFwnXz8o6DLnm3L4n7tw4L+sw5JZju7eQEHVG1mHINWcPP77OJHBu3xOx4cdkHYbcauXTn59lErh59ZV1CAqBxRYRERERESk2OV0gg8UWEREREREpNHm9Zks+oyIiIiIiIlJwHNkiIiIiIiKFJq/32WKxRURERERECo3TCImIiIiIiJoQjmwREREREZFi4zRCIiIiIiKihiev0whZbBERERERkUKT1wUy5LMEJCIiIiIiUnAc2SIiIiIiIoUmryNbLLaIiIiIiEixNfA1Wzk5OTh16hRCQ0ORkJCAjIwMqKmpwdnZGUOHDsWwYcOgrCz5mCy2iIiIiIiIXnL8+HEsWLAAxsbG8PX1hYWFBbKysnDy5EnMnz8fFy5cwMqVKyWOqLHYIiIiIiIihdbQ0wjt7Oywdu1a9OjRQ2QEa9asWRgxYgT+/vtvnDhxAv369RPbDxfIICIiIiIihaakpCzxpy46deoEPz+/alMFjY2NMWrUKABAeHi4xH5YbBEREREREdWSqmrl5EAVFRXJbaUdDBERERERkTTVZhphfn4+8vPzq23X1dWFrq5urY5TVlaGkJAQAEC3bt0ktmexRUREREREiq0W0wS3bNmC1atXV9s+bdo0TJ8+vVaH+fnnn5GQkIC33nqLxRYREREREREAjBs3DgEBAdW213ZUa+vWrdi0aRPs7e3x448/1uoxLLaIiIiIiEih1WYaYV2mC/7Xn3/+ie+//x4ODg7YsmULDA0Na/U4FltERERERKTQGnrp95dt3rwZP/zwA5ydnbF582a0aNGi1o9lsUVERERERFSD9evX4+eff4abmxs2bdpU6xGtKiy2iIiIiIhIodX1Plq18dtvv+HXX39F69atsWnTJujr69e5DxZbRERERESk2Bp4GuGBAwfw66+/QkVFBV5eXti2bVu1Nm5ubujdu7fYflhsERERERERvSQtLQ0AUF5eji1bttTYJiAggMUWya8NGzbgypUruHv3LrKzs6Gurg4LCwv07t0b7733HgwMDF6r/4iICOzatQuxsbHIysrC8+fPYWZmhtatW2PixIlo165dAz2TxpOYlIyo6zFIuJOM+MS7yHicCQBYt2oJ7G2tZRyd9CQl30d0TDzu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8LOtWD2rs6zDkGvTll+WdQgi5HVki8UWEREREREpNHld+l0+oyIiIiIiIlJwHNkiIiIiIiLFxmmEREREREREDY/TCImIiIiIiJoQjmwREREREZFC42qEREREREREUsBphERERERERE0IR7aIiIiIiEixcRohERERERFRw5PXa7Y4jZCIiIiIiEgKOLJFREREREQKTV4XyGCxRURERERECo3TCImIiIiIiBRIbGwsPvzwQ/j4+KBdu3bw9/fHzp07IRAIavV4jmwREREREZFik8I0wqtXr2LChAkQCATo378/TExMcO7cOXzzzTeIj4/HN998I7EPFltERERERKTQGnoaYVlZGb788kuUlJRg/fr16N69OwBgxowZmDBhAnbs2IEBAwbAy8tLbD+cRkhERERERPSSsLAwpKSkwNfXV1hoAYC6ujpmzJgBANi5c6fEfjiyRURERERECq2hVyMMDw8HAHTt2rXavg4dOkBLS0vYRhwWW0REREREpNhqUWzl5+cjPz+/2nZdXV3o6uqKbEtOTgYA2NraVmuvoqICKysrJCQk4Pnz52jWrNkrj8lii4iIiIiIFJqOrp7ENqtWrcLq1aurbZ82bRqmT58usq2goKCyXx2dGvtq3rw5AODp06cstoiIiIiIqGkbN24cAgICqm3/76hWQ2KxRUREREREb7yapgu+ira2NoDKkauaPHv2DMCrR76qcDVCIiIiIiKil9jb2wMAUlNTq+0rLy9HWloaTE1NxU4hBFhsERERERERifDx8QEAXLx4sdq+a9euobCwUNhGHE4jJJmpukhx69at8PX1lXU4cq+svByx8SmIiklAXEIKHmVmo7y8AgZ6OmjtYo+BfTrD0txY1mHKXGJSMqKuxyDhTjLiE+8i43EmAGDdqiWwt7WWcXSyxXOodqydvWFgagttfROoa2hBRU0dpcXPkZ+djrTESGQ9SJR1iDLHHNVNr1FfwMTaFQBw9I95yMt6IOOI5A9zJKrXqC/h5jPglftTb1/B4fWzGjGipsfX1xd2dnYICwvDuXPnhPfaKikpwcqVKwEAI0eOlNgPi61GsmHDBly5cgV3795FdnY21NXVYWFhgd69e+O9996DgYHBa/UfERGBXbt2ITY2FllZWXj+/DnMzMzQunVrTJw4Ee3atWugZ6LYXFxc4OPjg23btsk6lDqLS0jBD79W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Z8+eRUVFBczMzBSi2LoafRtHTlYWzybGBtj/17ka27k42sCva4ca9zUFYRFR2L7rgPD37OxcAMCPP6+BuroaAMDRwR6ffDRBFuHJFM8hybR0DNGm0xCUFBfiafYjlBQ9g6q6JprrtoCWTuXtLlLjruBRSoyEnt5czBGRdOkYmmPAxCV4XpCLzAcJeF6Qg2baBjCycIKWjgHKy0pwds9PePIwSdahUi3ITbEFVN4PS9LIlIqKCoKCgoRFhji+vr6Ij49/5X5x+5ycnMTurwsLCwt8/vnntW7ft29fscdesWIFVqxYIbJt3LhxGDduXH1DfKV33nkH77xT/YZ6r6KhoYHx48dj/PjxEttOnz79lTcXtrW1rTbaJ46VlVWt2hsbG1fLnaJ49uzF3Oz4O/cQf+feK9s21T+UASAvPx+3E6p/AN1NeZGvqinITQ3PIclyMu7h7s0LMDCxQXM9I+ib2AACAYqfP0X63Rt4cCcSuZn3ZR2mTDFHRNL1JP0Oos/vhom1G1qY2UOzeXtUVFSgICcDSTfO4sbFvcjJSJF1mFRLclVsEdGrde/sge6dPWQdhtzr26s7+vbqLusw5BLPIcmKnuUi6UaorMOQa8xR/RxeP1vWIcg95qhSfnY6LhxcIeswqIHIxWqEREREREREbxqObNXTqlWratUuICAAVlZWUo6mbhQ5diIiIiIiRcFiq55Wr15dq3Y+Pj5yV7AocuxERERERIqCxVY9NdTiGbKgyLETERERESkKXrNFREREREQkBSy2iIiIiIiIpIDFFhERERERkRSw2CIiIiIiIpICFltERERERERSwGKLiIiIiIhIClhsERERERERSQGLLSIiIiIiIilgsUVERERERCQFLLaIiIiIiIikgMUWERERERGRFLDYIiIiIiIikgIWW0RERERERFLAYouIiIiIiEgKWGwRERERERFJAYstIiIiIiIiKWCxRUREREREJAUstoiIiIiIiKSAxRYREREREZEUsNgiIiIiIiKSAhZbREREREREUsBii4iIiIiISApYbBEREREREUkBiy0iIiIiIiIpYLFFREREREQkBUoCgUAg6yCIiIiIiIjeNKqyDoBI0QQvDZJ1CHIt8LOtzJEYzI9kzJF4zI9kzJFkzJF4zI9kgZ9tlXUICoHTCImIiIiIiKSAxRYREREREZEUsNgiIiIiIiKS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RERExAYUtkRERERERGxAYUtERERERMQGFLZERERERERsQGFLRERERETEBhS2REREREREbEBhS0RERERExAYUtkRERERERGxAYUtERERERMQGFLZERERERERsQGFLRERERETEBhS2REREREREbEBhS0RERERExAYUtkRERERERGxAYUtERERERMQGFLZERERERERsQGFLRERERETEBhS2REREREREbEBhS0RERERExAYUtkRERERERGzAIScnJ8feRYiIiIiIiBQ1TvYuQORhc/VKmr1LKNTKuHuoRxaoP9apR5apP9apR9apR5apP9aVcfewdwkPBS0jFBERERERsQGFLRERERERERtQ2BIREREREbEBhS0REREREREbUNgSERERERGxAYUtERERERERG1DYEhERERERsQGFLRERERERERtQ2BIREREREbEBhS0REREREREbUNgSERERERGxAYUtERERERERG1DYEhERERERsQGFLRERERERERtQ2BIREREREbEBhS0REREREREbUNgSERERERGxAYUtERERERERG1DYEhERERERsQGFLRERERERERtQ2BIREREREbEBhS0REREREREbUNgSERERERGxAYUtERERERERG3CydwHFxdmzZ2nZsiWdO3fmo48+Mo6/9dZbfPPNN3z//ff4+vrascIHr0+fPsTFxZGcnGzvUh4qmZmZLFv2NRs2buTMmTOUKvUI9erVp98LfWnYsKG9yysU1CPL1B/r1CPL1B/r1CPL1B/r1KOiQVe2pNiIjY3FYDAwffp0e5dyzzIzM3nl1deY9umnpKam0rx5M2rVqsXevXsZ8tJQ1m/YYO8S7U49skz9sU49skz9sU49skz9sU49Kjp0ZcvORowYweDBg6lUqZK9S5GHwMJFi4iLi8NgMDB71kzc3d0BiI2N45VXX+XDDycQ2KgRlStXtnOl9qMeWab+WKceWab+WKceWab+WKceFR26smVnXl5ePPbYYzg7O9u7FCnkMjMzWbJkKQBvjXzT+I0XIDi4MR07diA9PZ1ly762V4l2px5Zpv5Ypx5Zpv5Ypx5Zpv5Ypx4VLVbDVnp6OosWLWLgwIE8/fTT1K9fn+DgYP7xj3/w448/GuclJiZiMBh4/fXX8z1PUFAQTz31FFlZWcbxy5cvM3bsWJo3b84TTzxB+/btWbly5X0v+TIYDPTp04dff/2VESNGEBwcjL+/P927d2f79u15vubmzZvMmjWLdu3a0aBBAwIDA+nXrx87d+7Mc352djaLFy+mc+fO+Pv7ExAQQI8ePVi3bl2B63zrrbcwGAycPXvWOHbnZz98+DADBw6kYcOGBAQEMHDgQI4dO5bnuRISEujbty8BAQEEBQXx4osv8ssvv+T5HgWVk5PD6tWr6d69OyEhITRo0IAWLVowcOBANm/ebDb//PnzvPvuu4SGhlK/fn2aNGnCq6++yvHjx+/qfWNiYhg4cCCNGzemfv36hIeHM336dG7evJnn/MTERF555RWaN29O/fr1ad68OYMGDWLr1q3A7T737dsXgBkzZmAwGIz/3Utf7OGnn34iLS0Nb+8qNGjQwOx469atAdi+Y8eDLq3QUI8sU3+sU48sU3+sU48sU3+sU4+KFqvLCNPS0vjwww9p2LAhTz31FGXLluXChQt8//337Nq1ixkzZhAaGkpAQAA1atQgOjqaa9eu4ebmZnKe77//nitXrtCtWzccHR0BuHHjBn369OHYsWM0aNCATp06cenSJT788ENCQkLu+8OlpaXRs2dPypcvT7du3bh06RKbNm3ixRdfZPLkybRr1844Nz09nQEDBpCQkIDBYKBv375cuXKFTZs2MWjQIN5991169+5tcv4RI0awadMmqlWrRs+ePcnIyGDLli288cYbHDlyhDfffPO+6j948CBffPEFgYGBdO/enRMnTrBt2zYOHjzIpk2bKF++vHHunj17GDx4MADh4eH4+PiQlJREjx49qFOnzj3XMGnSJD7//HN8fX1p27Ytbm5upKamcuDAAbZs2UKbNm2Mcw8cOMDAgQO5evUqLVq0IDw8nNTUVL777jt27NjBwoUL8/ym8b+mTZvGrFmzqFixIi1btqRs2bL89NNPzJgxg7179zJ//nyTK4HLli3j/fffx9nZmZYtW1K1alVSU1P56aefWLVqFaGhoYSFhQHwzTff0LhxYxo3bmx8/Z2/MSrMkpNvh+w6dfzyPO73//+ez549y/Xr13F1dX1gtRUW6pFl6o916pFl6o916pFl6o916lHRYjVseXh4EBMTY3ZP0cWLF+nSpQsff/wxoaGhAHTo0IFPP/2ULVu20KVLF5P5UVFRAHTq1Mk49sUXX3Ds2DGzHfr69etn9vp7kZyczHPPPce/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vXpRu3Zt5s2bx+7du7l27RrlypWjbt26PP/888Z5jo6OzJgxg3//+9+sX7/euN65Q4cOD0XYAujbpw8//phAXFwcnTpHEBjYiCtpV0jYt4+cnBz+753RRWq7+3uhHlmm/linHlmm/linHlmm/linHhUdDjl3rrErRHIfxvv555/zt7/97a5fbzAYaNy4MYsWLbJBdQ+PrKwswsLCSE9P54cffrB3OUXC1Sv3tizzr5KZmcnSZctYv34D586do2TJkjSoX59+/V7Ic/v/B62Mu4d6ZIH6Y516ZJn6Y516ZJ29e6T+WPcw9Eiss3vYunjxotm23cnJyfTo0QNnZ2d27NhhvC/obhS3sPXnn3+SlZVlcvUqJyeHmTNnMn36dHr06MHYsWPtWGHRYe9vvoVdYfgfVGGm/linHlmm/linHlmnHlmm/linsFUwBXqosS0NHTqUEiVKULduXVxdXTl16hTbt28nMzOT9957756CVnF05swZnn/+eZo1a0a1atW4efMmSUlJHDp0iEqVKjFs2DB7lygiIiIiUqzYPWx16tSJtWvXsnnzZq5du4abmxshISEMGDCApk2bGufNnz/f5KHC+QkLC3tgW64XJp6enrRr1474+Hh2795NRkYGXl5e9OrVi5deesn4YOazZ8/yzTffFOicw4cPt2XJIiIiIiJFmt2XERZUaGhons/M+l8TJkww27hB/is2Nta4vbo1f9XzuYoaLSuwTEsvLFN/rFOPLFN/rFOPrFOPLFN/rNMywoKx+5Wtgtq6dau9SygSgoODFaJERERERB6Au3vwkoiIiIiIiBSIwpaIiIiIiIgNKGyJiIiIiIjYgMKWiIiIiIiIDShsiYiIiIiI2IDCloiIiIiIiA0obImIiIiIiNiAwpaIiIiIiIgNKGyJiIiIiIjYgMKWiIiIiIiIDShsiYiIiIiI2IDCloiIiIiIiA0obImIiIiIiNiAwpaIiIiIiIgNKGyJiIiIiIjYgMKWiIiIiIiIDShsiYiIiIiI2IDCloiIiIiIiA0obImIiIiIiNiAwpaIiIiIiIgNKGyJiIiIiIjYgMKWiIiIiIiIDShsiYiIiIiI2IDCloiIiIiIiA0obImIiIiIiNiAQ05OTo69ixARERERESlqdGVLRERERETEBhS2REREREREbEBhS0RERERExAYUtkRERERERGxAYUtE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IiJFWmxsLACNGzc2jsXFxeHm5ka9evXu69yvvPIKTk5OLF68+L7OUxCPPvooACtXriQjI8M4fvbsWcaMGWP19d27d8fZ2ZkFCxaQmZlJREQEjzzyiNm8Vq1aUbduXXbu3MmHH35odg9Y7ntGRUXdVf179uxh+/btZGZmmoynp6fzww8/AFhdtigi8rDRlS0RESnSYmNj8fHxwdfXF4Bbt26xf/9+mjZtiqOj432du3r16kRERLBixYr7Os/YsWPNnoGVy9XVla+++oo+ffrwzTffEBMTQ3h4OA0aNODatWvEx8fzxBNPUK5cORITE/N9D09PT1q1asXGjRtxcHDId7leiRIlmDlzJoMHD2bBggVERkZSp04dKlWqxI0bN0hJSeHkyZP4+/vTsWPHAn/G5ORkJkyYgLu7O/Xq1aNChQrcuHGD/fv3c+nSJWrUqKElhCJS5ChsiYhIkZWamkpKSorx/i2A/fv3k56ebnKl6368/PLLREVFcevWrXs+x/Hjx/M9lvtcrerVqxMZGcmkSZNITExk27ZteHt7M3jwYF588UUGDhxo9X2aNm3Kxo0badq0KdWrV893nre3N6tXr2b58uVs3ryZ5ORk9u/fT7ly5fD29uall14yPhy6oJ555hmuXLlCfHw8J06cICEhATc3N7y9vRk0aJDZFvQiIkWBQ05e2xaJiIhIkdO/f392797NjBkzaNWqlb3LEREp8nTPloiISDEQHx/P7t278fX1JTQ01N7liIgUC1pGKCIiUoSNHj2a69evs337dgBef/31+75XTURECkbLCEVERIowg8GAo6MjPj4+9O/fn169etm7JBGRYkNhS0RERERExAZ0z5aIiIiIiIgNKGyJiIiIiIjYgMKWiIiIiIiIDShsiYiIiIiI2IDCloiIiIiIiA0obImIiIiIiNjA/wOZnS/4vuFNgQAAAABJRU5ErkJggg==\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import pathlib\n", + "x = np.array([1, 2, 3, 4, 5, 6,7,8])\n", + "idx=0\n", + "pt_df = pd.DataFrame.from_dict(pt_dic, orient='index')\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(13, 13))\n", + "#sns.set(font_scale=1.8)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(200, 55, as_cmap=True)\n", + "g = sns.heatmap(pt_df, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .267}, annot=True,xticklabels=x)\n", + "plt.xlabel('#N Layers')\n", + "plt.ylabel('')\n", + "#plt.legend(bbox_to_anchor=(0.55, 0.65), prop={'size': 13})\n", + "#plt.grid()\n", + "plt.savefig(pathlib.Path('op_select_pt').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 1497, + "id": "c96d7468", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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qvBcrH96tdh6HTU1Vcyf9iauXo9HeHQSHmblIu1hDlppasC+gzl6uNujp7u90oxUFBW/kP53YsoDJKa8fpTh1WKrJXk1RwlJGUhIynht21eLrdcpLJL0JxSJcC3i9V9w9PbuohTFVlHR3/cFJSTdR0LS6z9LXi22qvMgM7vSiNfLktIK2549K65jpPL19FlRpREqAEi7//focG0fZK2upobPP5qJs5fCcDX0JtIzMpGUmgGt1ppwcbRB316e6Nurm9J8DjVXAnFVc7qImgFHR0d0794d27Zta9R+z+xY2qj9NTeDJn/BHFWD+anZoMlf4MLen+UdhsLqN+5jhBxbL+8wFJrPsHcRcWaLvMNQaF6DpiHibOP++9iceA2cgtshwfIOQ6F19hkl7xCUAu/ZIiIiIiIikgEWW0RERERERDLAYouIiIiIiEgGuEAGNVvx8fHyDoGIiIiIWjCObBEREREREckAiy0iIiIiIiIZYLFFREREREQkAyy2iIiIiIiIZIDFFhERERERkQyw2CIiIiIiIpIBFltEREREREQywGKLiIiIiIhIBlhsERERERERyQCLLSIiIiIiIhlgsUVERERERCQDLLaIiIiIiIhkgMUWERERERGRDLDYIiIiIiIikgEWW0RERERERDLAYouIiIiIiEgGWGwRERERERHJAIstIiIiIiIiGWCxRUREREREJAMstoiIiIiIiGSAxRYREREREZEMsNgiIiIiIiKSARZbREREREREMsBii4iIiIiISAZYbBEREREREckAiy0iIiIiIiIZEIjFYrG8gyAiIiIiImpu1OQdAJGyefa0QN4hKDQdXT3mqBrMT82Yo+rp6OohLf66vMNQaNaOnoi8ECTvMBSaR78A5qgaHv0CsGahj7zDUGhzV4bIOwSlwGmEREREREREMsBii4iIiIiISAZYbBEREREREckAiy0iIiIiIiIZYLFFREREREQkAyy2iIiIiIiIZIDFFhERERERkQyw2CIiIiIiIpIBFltEREREREQywGKLiIiIiIhIBlhsERERERERyQCLLSIiIiIiIhlgsUVERERERCQDLLaIiIiIiIhkgMUWERERERGRDLDYIiIiIiIikgEWW0RERERERDLAYouIiIiIiEgGWGwRERERERHJAIstIiIiIiIiGWCxRUREREREJAMstoiIiIiIiGSAxRYR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0d+3W1OGpjCYo+rpGJpj2IzleF6Yj+wHCXhemIfW2gYwsrCHlo4BhGUluLD3Jzx5lCTvUKkWBOKq5rmR0nF0dET37t2xbds2eYfS7D17WiDX45eVlWFnUBCOHj2GBw8eQENDA51dXTF9+jR4eHjINTYA0NHVY46qwfzUjDmqno6uHtLia56WLSunz13CitUbqm3TxdUZK5YtaaKIKrN29ETkhSC5HPtSSBR+3xpcY7s3erjhven+TRBR1Tz6BTBH1fDoF4A1C+XzWBldQwu4vTEeJlbO0DU0Q6s2ehCJRCjMy0LGvRu4dXUf8rJS5RLbq+aurPl+eWKx1Wyw2Go68v4jUNEpwh/Kioz5qRlzVD15F1vKQJ7FlrKQZ7GlDORZbCkLFlu1wwUyiIiIiIiIZID3bLUwsbGxOHv2bI3tdHR0MH36dNkHRERERETUTLHYaiaqWqK9KrGxsVizZk2N7SwtLVlsERERERE1AIutFmb06NEYPXq0vMMgIiIiImr2eM8WERERERGRDLDYIiIiIiIikgEWW0RERERERDLAYouIiIiIiEgGWGwRERERERHJAIstIiIiIiIiGWCxRUREREREJAMstoiIiIiIiGSAxRYREREREZEMsNgiIiIiIiKSARZbREREREREMsBii4iIiIiISAZYbBEREREREckAiy0iIiIiIiIZYLFFREREREQkAyy2iIiIiIiIZIDFFhERERERkQyw2CIiIiIiIpIBFltEREREREQywGKLiIiIiIhIBlhsERERERERyQCLLSIiIiIiIhlgsUVERERERCQDLLaIiIiIiIhkgMUWERERERGRDAjEYrFY3kEQERERERE1N2ryDoBI2UReCJJ3CArNo18Ac1QNj34BSLh5Qd5hKDSHrv0Qe/20vMNQWM6eg/keqwE/h2rm0S8AVw79Ku8wFFZvv/m4sPdneYeh0PqN+1jeISgFTiMkIiIiIiKSARZbREREREREMsBii4iIiIiISAZYbBEREREREckAiy0iIiIiIiIZYLFFREREREQkAyy2iIiIiIiIZIDFFhERERERkQyw2CIiIiIiIpIBFltEREREREQywGKLiIiIiIhIBlhsERERERERyQCLLSIiIiIiIhlgsUVERERERCQDLLaIiIiIiIhkgMUWERERERGRDLDYIiIiIiIikgEWW0RERERERDLAYouI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CImIiIiIiFoQjmwREREREZFy4zRCIiIiIiKixsdphERERERERC0IR7aIiIiIiEipcTVCIiIiIiIiGeA0QiIiIiIiohaEI1tERERERKTcFHRki8UWEREREREpNUW9Z0sxoyIiIiIiIlJyHNkiIiIiIiKlpqgLZLDYIiIiIiIipaao0whZbBERERERkXJT0JEtxSwBiYiIiIiIlBxHtoiIiIiISKlxGiEREREREZEMKOoCGYpZAhIRERERESk5gVgsFss7CCIiIiIiovr685tRNbaZ/lVwE0RSEacREtXRs6cF8g5Boeno6jFH1dDR1UPkhSB5h6HQPPoFMEfV8OgXgLT46/IOQ6FZO3rizI6l8g5DoQ2a/AXfZ9Xg+6xm1o6e8g6hIgW9Z0sxoyIiIiIiIlJyHNkiIiIiIiKlpqgLZLDYIiIiIiIipaaoS78rZlRERERERERKjiNbRERERESk1DiNkIiIiIiISBY4jZCIiIiIiKjlYLFFRERERERKTSAQ1PjTUMHBwXB0dISjoyMOHDhQq9ew2CIiIiIiIqUm62IrKysL3333HbS0tOr0OhZbRERERERE1fjss8+gq6uLiRMn1ul1LLaIiIiIiEipCQQqNf7U186dO3Ht2jV8//33HNkiIiIiIqIWRiCo+ace0tPT8fPPP2PSpEno0aNHnV/PYouIiIiIiOgfRCIRFi9eDENDQyxatKheffA5W0REREREpNRqM03w6dOnePr0aaXturq60NXVrbR906ZNiIqKwpYtW+o8fbAciy0iIiIiIlJqtVltcMuWLVizZk2l7XPnzsW8efMqbEtISMCvv/6KyZMnw9vbu95xsdgiIiIiIqJmb9q0afD396+0vapRrcWLF8PU1BQfffRRg47JYouIiIiIiJRabaYRvm66YFViYmIAAO7u7lXu//TTT/Hpp59WOSr2KhZbRERERESk3Br40OJ/Gjt2bJXbY2JiEBMTAy8vL1hbW8PFxaXaflhsERERERERveL777+vcntgYCBiYmIwevRojB49usZ+WGwREREREZFSq80CGfLAYouIiIiIiJRabe7ZkgcWW0REREREpNSaamRr3rx51S6I8U+KWQISEREREREpOY5sERERERGRcuM0QqKKpkyZgvDwcMTHx8s7FKVSVlaGoKBdOHb8OO7fv49WrTTRqZMrpk+bCg8PD3mH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nYiIiIiISBYUdGRLMUtAIiIiIiIiJceRLSIiIiIiUmqcRkhERERERCQDirpAhmKWgEREREREREqOI1tERERERKTUFHVki8UWEREREREpNwW9Z0sxoyIiIiIiIlJyHNkiIiIiIiKlxmmEREREREREMqCoS78rZlRERERERERKjiNbRERERESk1DiNkIiIiIiISBY4jZCIiIiIiKjl4MgWEREREREpNU4jJCIiIiIikgFFLbY4jZCIiIiIiEgGOLJFRERERERKTVGfsyUQi8VieQdBRERERERUX9eOrK2xTa8Rc5ogkoo4skVUR2nx1+UdgkKzdvRkjqph7eiJO6FH5R2GQnPtMRy3Q4LlHYbC6uwzCtFXD8g7DIXm5jsaEWe2yDsMheY1aBoiLwTJOwyF5dEvAGGn/pB3GArNe8g78g5BKbDYIiIiIiIi5aagC2Sw2CIiIiIiIqWmqPdsKWZURERERERESo4jW0REREREpNQU9TlbLLaIiIiIiEipcRohERERERFRC8KRLSIiIiIiUm6cRkhERERERNT4FHUaIYstIiIiIiJSaoq6QIZiloBERERERERKjiNbRERERESk1BR1ZIvFFhERERERKbdGvmcrLy8PZ8+excWLF5GQkICsrCyoq6vDwcEBo0ePxpgxY6CiUvMxWWwRERERERG94uTJk/j6669hbGwMb29vWFhYICcnB2fOnMGSJUtw5coVrF69usYRNRZbRERERESk1Bp7GmGHDh2wbt069O3bt8II1sKFCzFu3DicOnUKp0+fxpAhQ6rthwtkEBERERGRUhMIVGr8qYuePXuif//+laYKGhsbY+LEiQCA8PDwGvthsUVERERERFRLamqSyYGqqqo1t5V1MERERERERLJUm2mET58+xdOnTytt19XVha6ubq2OU1ZWhuDgYABA7969a2zPYouIiIiIiJRbLaYJbtmyBWvWrKm0fe7cuZg3b16tDvPLL78gISEBb7zxBostIiIiIiIiAJg2bRr8/f0rba/tqNbWrVuxefNm2NjY4Mcff6zVa1hsERERERGRUqvNNMK6TBf8p+3bt+P777+Hra0ttmzZAkNDw1q9jsUWEREREREptcZe+v1Vf/75J3744Qc4ODjgzz//RNu2bWv9WhZbREREREREVdiwYQN++eUXODs7Y/PmzbUe0SrHYouIiIiIiJRa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IiKiFoQjW0REREREpNQUdWSLxRYRERERESk33rNFRERERETU+BR1ZEsxS0AiIiIiIiIlx5EtIiIiIiJSalz6nYiIiIiISAY4jZCIiIiIiKgF4cgWEREREREpN04jJCIiIiIianyKOo1QIBaLxfIOgoiIiIiIqL6yMu7V2Ma0nV0TRFIRR7aI6ijyQpC8Q1BoHv0CmKNqePQLQFr8dXmHodCsHT15DVXDo18AzuxYKu8wFNqgyV/wfVYDa0dPXkfVGDT5C34O1cCjX4C8Q6hAUUe2WGwREREREZFSU9Sl3xUzKiIiIiIiIiXHkS0iIiIiIlJunEZIRERERETU+DiNkIiIiIiIqAXhyBYRERERESk1rkZIREREREQkA5xGSERERERE1IJwZIuIiIiIiJQbpxESERERERE1PkW9Z4vTCImIiIiIiGSAI1tERERERKTUFHWBDBZbRERERESk1DiNkIiIiIiISInExMTg3//+N7p3744uXbrAz88Pu3btglgsrtXrObJFRERERETKTQbTCK9fv4533nkHYrEYb731FkxMTHDp0iV89dVXiI+Px1dffVVjHyy2iIiIiIhIqTX2NMKysjJ8/vnnKCkpwYYNG9CnTx8AwAcffIB33nkHO3fuxLBhw+Dp6VltP5xGSERERERE9IqwsDCkpqbC29tbWmgBgIaGBj744AMAwK5du2rshyNbRERERESk1Bp7NcLw8HAAgK+vb6V93bp1g5aWlrRNdVhsERERERGRcqtFsfX06VM8ffq00nZdXV3o6upW2JaSkgIAsLa2rtReVVUV7dq1Q0JCAp4/f47WrVu/9pgstoiIiIiISKnp6OrV2CYwMBBr1qyptH3u3LmYN29ehW2FhYWSfnV0quyrTZs2AIBnz56x2CIiIiIiopZt2rRp8Pf3r7T9n6NajYnFFhERERERNXtVTRd8HW1tbQCSkauqFBUVAXj9yFc5rkZIRERERET0ChsbGwBAWlpapX1CoRAZGRkwNTWtdgohwGKLiIiIiIiogu7duwMArl69WmnfjRs3UFxcLG1THU4jJLkpv0lx69at8Pb2lnc4Cq9MKERMfCqi7iQgNiEVmdm5EApFMNDTQSdHGwwf5ANLc2N5hylXzFHNEpNSEHXzDhLupSA+MRlZj7MBAOsDl8PG2krO0ckfr6HasXLwgoGpNbT1TaChqQVV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eTdcOVvmKjNHjlyFhiMVENGcOHDhIFwoIDJ/f3Bz8sQ4iB4P4Pv5ePR42Pf6nut8zidC3lzf63vVe5DKbjWp6FQZ2/L2kJ3NzRvXuZoQx9lju7macMZi9QF0Gvx/+v/MhFq+gRb7OiotX0P6PlS4Zo8MtNh7lyYl5sqWiBSuXasA2rUKsHQZJZp6ZFrnDu3o3KGdpcsosfQ1ZFpq8lWO/xFm6TJKNP1/Vjh9DRVO34fKlhKxQYaIiIiIiEhZoytbxTRt2rQizevVqxdeXl5mrub2lObaRURERERKC4WtYpo+fXqR5rVo0aLEBZbSXLuIiIiISGmhsFVMMTExli6h2Epz7SIiIiIipYXu2RIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDq+zs7GxLFyEiIiIiIlLW2Fi6AJHSZtGnQy1dQok28PX56lEh1B/T1KPCDXx9PkumjLJ0GSVav1e+Yvn0FyxdRonW+8UZrPnmDUuXUWI9PuJj1sx5y9JllGiPD59g6RJKBS0jFBERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQMbSxcg96+4uDg6dOhAr169+O9//2sYf/PNN/npp5/YuHEjXl5eFqywdOgw4G3cvP0AWPvtWyRePGvhikoW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KGyJiIiIiIiYgcKWiIiIiIiIGShsiYiIiIiImIHCloiIiIiIiBkobImIiIiIiJiBwpaIiIiIiIgZKGyJiIiIiIiYgcKWiIiIiIiIGShsiYiIiIiImIHCloiIiIiIiBkobImIiIiIiJiBwpaIiIiIiIgZKGyJiIiIiIiYgcKWiIiIiIiIGShsiYiIiIiImIHCloiIiIiIiBkobImIiIiIiJiBwpaIiIiIiIgZKGyJiIiIiIiYgVV2dna2pYsQEREREREpa2wsXYBIaXP9WqKlSyjRnJxd1KNCqD+mqUeFU39MU49MU48Kp/6Y5uTsYukSSgUtIxQRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETOwsXQB94u4uDg6dOhAr169+O9//2sYf/PNN/npp5/YuHEjXl5eFqzw3hsyZAgRERHExMRYupRSJSMjg0WLfmDN2rWcOXOGChXK06hRY4Y9NZRmzZpZurwSQT0qnPpjmnpUOPXHNPWocOqPaepR2aArW3LfCA8Px9fXl2nTplm6lGLLyMjgny+/wtTPPychIYE2bVpTv359du7cybPPPc/Pa9ZYukSLU48Kp/6Yph4VTv0xTT0qnPpjmnpUdujKloWNGTOGUaNG4e7ubulSpBSYv2ABERER+Pr6MmvmDJydnQEID4/gny+/zEcfTSCweXOqV69u4UotRz0qnPpjmnpUOPXHNPWocOqPaepR2aErWxbm5uZGvXr1sLW1tXQpUsJlZGTw3XffA/DmG/82fOMFCA5uQY8e3UlLS2PRoh8sVaLFqUeFU39MU48Kp/6Yph4VTv0xTT0qW0yGrbS0NBYsWMCIESN4+OGHady4McHBwTzzzDPs2rXLMC86OhpfX19effXVAs8TFBRE27ZtyczMNIxfvXqVcePG0aZNG5o2bUq3bt1YsmTJHS/58vX1ZciQIVy4cIExY8YQHByMv78//fv3Z/Pmzfm+JjU1lZkzZ/LYY4/RpEkTAgMDGTZsGFu3bs13flZWFgsXLqRXr174+/sTEBDAgAEDWL16dZHrfPPNN/H19SUuLs4wdutnP3jwICNGjKBZs2YEBAQwYsQIjhw5ku+5oqKiGDp0KAEBAQQFBTF69GiOHTuW73sUVXZ2NsuWLaN///6EhITQpEkT2rVrx4gRI1i/fn2e+efOneO9996jffv2NG7cmJYtW/Lyyy9z/Pjx23rfsLAwRowYQYsWLWjcuDFdunRh2rRppKam5js/Ojqaf/7zn7Rp04bGjRvTpk0bRo4cyaZNm4CcPg8dOhSA6dOn4+vra/inOH2xhD/++IPExEQ8PGrQpEmTPMc7d+4MwOYtW+51aSWGelQ49cc09ahw6o9p6lHh1B/T1KOyxeQywsTERD766COaNWtG27ZtqVSpEufPn2fjxo1s27aN6dOn0759ewICAqhduzahoaEkJSXh6OhodJ6NGzdy7do1+vXrh7W1NQApKSkMGTKEI0eO0KRJE3r27Mnly5f56KOPCAkJueMPl5iYyMCBA6lSpQr9+vXj8uXLrFu3jtGjRzNp0iQee+wxw9y0tDSGDx9OVFQUvr6+DB06lGvXrrFu3TpGjhzJe++9x+DBg43OP2bMGNatW0fNmjUZOHAg6enpbNiwgddee41Dhw7x73//+47q379/P19//TWBgYH079+fEydO8Ntvv7F//37WrVtHlSpVDHN37NjBqFGjAOjSpQuenp7s3buXAQMG4OfnV+waJk6cyFdffYWXlxePPvoojo6OJCQksG/fPjZs2EDXrl0Nc/ft28eIESO4fv067dq1o0uXLiQkJPDrr7+yZcsW5s+fn+83jb+bOnUqM2fOpFq1anTo0IFKlSrxxx9/MH36dHbu3MncuXONrgQuWrSI999/H1tbWzp06IC3tzcJCQn88ccfLF26lPbt29OxY0cAfvrpJ1q0aEGLFi0Mr7/1N0YlWUxMTsj282uQ7/EG//vvHBcXR3JyMg4ODvestpJCPSqc+mOaelQ49cc09ahw6o9p6lHZYjJsubi4EBYWlueeovj4ePr06cPHH39M+/btAejevTuff/45GzZsoE+fPkbzV65cCUDPnj0NY19//TVHjhzJs0PfsGHD8ry+OGJiYnjiiSf47LPPsLKyAmDo0KH07duXsWPH0q5dO8MX6Jw5c4iKiqJLly5MmTKFcuVyLvqNGjWKPn36MGHCBNq1a2fYMXD16tWsW7eOgIAA5s2bR/ny5QF44YUX6NevH9988w0dOnSgefPmxa4/LCyMTz/9lO7duxvGJk2axBdffMHSpUt55plngJwrbO+++y7p6enMmzfPKKhOnjyZ2bNnF7uGJUuW4O7uzs8//0zFihWNjl2+fNnw5/T0dF555RXS0tJYvHgxTZs2NRw7fvw4ffv25d133zV8HRRk+/btzJw5kxYtWjBr1iyj0D5z5kymTp3Kd999x7BhwwA4cuQI48ePx8XFhUWLFlGnTh2j8124cAGAjh074uTkZAhbL730UrH6YUnnL5wHwN3dLd/jDg4OODg4kJyczPnzF3jggXr3srwSQT0qnPpjmnpUOPXHNPWocOqPaepR2WJyGaGdnV2+mze4u7vTtWtXTp48yblz5wDo0aMHVlZWrFixwmju5cuX2bZtGw0bNsTHx8cwvnLlSmxsbHjllVeM5vv4+BiFsuKytrZmzJgxhqAF4OfnR48ePUhMTGTjxo2G8WXLllGuXDlef/11Q9ACqFmzJv/4xz9IT083Wh64bNkyAF599VVD0AKoUqUKzz33HJBzFeVOBAYGGgUtgH79+gE5V71yRUVFERcXR5s2bfJcERw9ejQuLi53VIeNjY3hauStbr2ytnnzZuLi4njqqaeMghZAvXr1ePLJJzl8+DBHjx4t9L0WLlwIwPjx4/NcHR09ejSVK1c2+u/www8/kJmZyUsvvZQnaAFl6sbRGyk3APKE3lvZ29sDkJKSfE9qKmnUo8KpP6apR4VTf0xTjwqn/pimHpUtRdqNMCYmhq+//pqoqCj+/PNP0tPTjY7Hx8fj4eGBl5cXgYGBREZGcu7cOTw8PABYs2YN6enp9OjRw/CapKQk4uLi8Pb2zvcH4mbNmvHjjz/eyWejRo0aeHp65hkPDAxk6dKlHDp0iO7du5OUlMTp06fx8vLC29s7z/zg4GBmzpzJoUOHDGOHDh3CxsYm3+ccBAcHA3Dw4ME7qr9Ro0Z5xmrUqAHkLJG8tRYg31rs7e3x9fUlIiKiWDV069aNBQsW8Nhjj/Hoo48SFBREQEAATk5ORvOio6MBOH36dL732Z04cQKA2NhY6tevX+D77dmzBzs7uwLve7O1tSU2Ntbw73v37gWgTZs2t/fBRERERETMzGTYio6O5qmnniIrK4vWrVvTqVMn7O3tKVeuHBEREURERJCWlmaY37NnTyIjI1m1ahXPPvssACtWrMDGxoZu3boZ5iUlJQFQtWrVfN+3oPHbUa1atULPff36daNaCprv6upqND/3z1WqVMn3io+bm5vReYvr74EGcq4yQc7SwVymelnQ5yqKt956Cy8vL5YvX86XX37Jl19+iY2NDQ8//LDhGPwV/tauXVvo+VJSUgo9npiYSEZGBtOnTy9Sfbn/Te6HrfMr2uf8huvGjRsFzsntr739/bl+Wz0qnPpjmnpUOPXHNPWocOqPaepR2WIybM2ePZubN2/y3XffERgYaHTsvffey3PFpGvXrowfP56VK1fy7LPPcvz4cfbv388jjzxiFAZyl4hdunQp3/ctaPx2XLx4sdBz54aZ3FoKmp87fmv4cXJy4sqVK2RmZuYJXAkJCUbnNTdTvSzocxWFtbU1w4YNY9iwYVy6dImoqCjWrFnD+vXrOX78OKtXr8bW1tbQmylTpvDoo48W+/0cHR1JS0tj9+7dRss/C5L7vvHx8dSqVavY71sa1Kiec1UzPv7PfI8nJyeTnJyznKBGjbKzfPJ2qEeFU39MU48Kp/6Yph4VTv0xTT0qW0zes3Xq1CkqVaqUJ2hlZWWxe/fuPPMdHR3p2LEjsbGx/PHHH4YNEW5dQpg7z8vLi/Pnzxs2MbhVfue+XefPn+fs2bN5xnO3rG/QoIGhlpo1a3L+/HnOnDmTZ35uoLx1V78GDRqQkZGRb52583PPb26575NfLSkpKcTExNyV96latSqdO3dm6tSphISEcOLECcOW7rn3aeUuJywuf3//26rZ398fgG3btpmcmxuKb330QGni65tzv+Phw4fyPX7o8GEAPD0979udidSjwqk/pqlHhVN/TFOPCqf+mKYelS0mw5anpyeJiYl5nu00a9asAjc7yA1WK1asYPXq1Tg7O9OhQ4c887p3705GRgZTp041Gj969GieTTaKIzMzk0mTJpGdnW0YO3z4MCtXrsTZ2dmwiyJAr169yMzMZOLEiUZL9M6cOcOCBQuwtbU12qyiV69eQM7ugLcuo7x69SqzZs0ymmNuzZo1w9PTk23btrFz506jY1988YXR/V23Iy0tjaioqDzj6enphnNWqFABgA4dOuDp6cn333+f73PJsrKyCA8PN/meuc/Cevfdd/O9IpeYmGh0L9zAgQOxtrZm2rRpnDx5Ms/8+Ph4w59zNwrJL9yXBk2bNsXFxYVz586zb9++PMd/+eUXAB5u1+5el1ZiqEeFU39MU48Kp/6Yph4VTv0xTT0qW0wuIxw6dCjbtm1j4MCBPProozg4OBAdHc3hw4d55JFH+O233/K8pnXr1ri6uvLjjz+Snp5O//79sbOzyzNv5MiR/Prrryxfvpxjx44REhLClStXWLNmDW3atGHTpk1FWkpWEF9fX3bv3k3fvn1p2bKl4TlbGRkZjBs3zmiZ38iRI9myZQvr1q3j5MmTtG7dmuvXr7Nu3TquXbvGO++8Y7g/CXKCYmhoKL/88gtPPPEE7du3JyMjg/Xr15OQkMDTTz+d52qguVhbW/P+++/z7LPPMnLkSLp27Wp4ztb+/fsJCgoiMjLSaJfFokhNTWXQoEHUqlWLRo0a4eHhwc2bN9m+fTvHjx+nc+fO1K5dG8jZtXLatGmMGDGCkSNHEhQUhK+vLzY2Npw/f57o6GiuXr2a7zeNW7Vp04aXXnqJadOm0blzZx566CE8PT25fv06cXFxRERE0Lt3b95//30A6tevz7vvvsv48ePp3r07HTt2xNvbm8uXL7Nnzx68vb2ZOXMmAHXr1sXNzY01a9YYdtm0srJiyJAh+d4fV9LY2NgwePAgZs6cxceffMqsmTMMdYeHR7By5Srs7OwYOHCAhSu1HPWocOqPaepR4dQf09Sjwqk/pqlHZYvJsNWuXTtmzJjB7NmzDT+kBgQEsHjxYkJDQ/MNW9bW1nTr1o05c+YAeZcQ5nJwcGDBggVMmTKF0NBQ5s6dS+3atXn77bdxcnJi06ZNd3Tfk4uLC19++SWffPIJS5Ys4caNG/j5+fHCCy/Q7m+/DbCzs2Pu3Ll8/fXXrFmzhvnz52NnZ0fjxo0ZPnx4nvlWVlZMmTKF7777jmXLlvH9999jbW2Nj48Pr7322l3Zuv52tGnThrlz5zJ16lRCQ0OxsbGhefPmLFq0iM8++wy4/XvIKlasyGuvvUZ4eDjR0dGEhoYally+//779O7d22h+o0aNWLVqFd9++y1hYWEsWbIEa2tr3NzcCA4OpkuXLkV63xdffJHAwEAWLlxIZGQkoaGhODs7U716dYYPH57n62nQoEH4+PgwZ84ctm/fTlJSEpUrV6Zhw4Y8+eSThnnW1tZMnz6dzz77jJ9//tmw3rl79+6lImwBDB0yhF27ooiIiKBnr94EBjbnWuI1onbvJjs7m/97950ytd19cahHhVN/TFOPCqf+mKYeFU79MU09Kjussm9dY1eC5D6M96uvvuKhhx667df7+vrSokULFixYYIbqSo/MzEw6duxIWloav//+u6XLKROuXyvessy7JSMjg+8XLeLnn9dw9uxZ7OzsaNK4McOGPZXv9v/3mpOzi3pUCPXHNPWocOqPaeqRaZbukfpjWmnokZhm8bAVHx+fZ9vumJgYBgwYgK2tLVu2bDHcF3Q77rewdePGDTIzM42uXmVnZzNjxgymTZvGgAEDGDdunAUrLDss/c23pCsJf0GVZOqPaepR4dQf09Qj09Sjwqk/pilsFU2RHmpsTs8//zzlypWjYcOGODg4cOrUKTZv3kxGRgb/+c9/ihW07kdnzpzhySefpHXr1tSsWZPU1FT27t3LgQMHcHd358UXX7R0iSIiIiIi9xWLh62ePXuyatUq1q9fT1JSEo6OjoSEhDB8+HBatWplmDd37lyjhwoXpGPHjvdsy/WSxNXVlccee4zIyEi2b99Oeno6bm5uDBo0iOeee87wYOa4uDh++umnIp3zpZdeMmfJIiIiIiJlmsWXERZV+/bt831m1t9NmDAhz8YN8pfw8HDD9uqm3K3nc5U1WlZQOC29KJz6Y5p6VDj1xzT1yDT1qHDqj2laRlg0Fr+yVVSbNm2ydAllQnBwsEKUiIiIiMg9cHsPXhIREREREZEiUdgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzsMrOzs62dBEiIiIiIiJlja5siYiIiIiImIHCloiIiIiIiBkobImIiIiIiJiBwpaIiIiIiIgZKGyJiIiIiIiY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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import pathlib\n", + "x = np.array([1, 2, 3, 4, 5, 6,7,8])\n", + "idx=0\n", + "disc_df = pd.DataFrame.from_dict(disc_dic, orient='index')\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(13, 13))\n", + "#sns.set(font_scale=1.8)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(200, 55, as_cmap=True)\n", + "g = sns.heatmap(disc_df, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .267}, annot=True,xticklabels=x)\n", + "plt.xlabel('#N Layers')\n", + "plt.ylabel('')\n", + "#plt.legend(bbox_to_anchor=(0.55, 0.65), prop={'size': 13})\n", + "#plt.grid()\n", + "plt.savefig(pathlib.Path('op_select_disc').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 1498, + "id": "b9a92916", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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cnKyYfvNmzf14YcfqlWrVmrQoIG6deum5cuXa+/evfLx8dHMmTNzFbePj48GDhyoK1euaMyYMQoICFDDhg3Vr18/bd++PcvX3L9/X7Nnz9bTTz+txx57TP7+/ho8eLB+++23LNunpKTo+++/V2BgoBo2bCg/Pz8999xzWrt2bbbjfOutt+Tj46Po6GjDtr+/9/DwcA0dOlSNGzeWn5+fhg4dqsjIyCz72r9/v4KCguTn56emTZvq5Zdf1qlTp7I8hi2p93gPVfH21571Xymeb7kyIT+mkSPjyI9p5Mg48mMaOTKNHNk+iq1ciIuL06RJk3T//n21bt1aL774olq3bq2wsDAFBQVpy5YtkiQ/Pz9Vr15dmzdvVnx8fKZ+fv31V926dUvdunWTvb29JOnu3bsaOHCglixZosqVKysoKEiPPfaYJk2apG+//TZPYu/fv7/OnTunPn366JlnnlFkZKRefvllrV+/PkPbhIQEDRkyRDNmzJCDg4OCgoLUpUsXHT16VMOGDdPixYsz9T9mzBhNmDBB8fHx6t+/v3r16qXo6GiNHTtWU6dOfeT4jx49qv79+0uS+vXrp4CAAO3cuVMDBw5UbGxshra///67Bg0apAMHDqhdu3bq37+/7t+/r+eee85miyxJKl3WVS26jtTls0d0eNdKS4djdciPaeTIOPJjGjkyjvyYRo5MI0cFA6sR5kKZMmW0bdu2TPcUXb16Vc8++6w+/vhjtWvXTpLUvXt3ff755/r555/17LPPZmgfEhIiSerZs6dh29dff63IyMhMK/QNHjw40+tz48SJE+ratas+/fRT2dnZSZKCgoLUu3dvffDBB2rbtq1KlSolSVqwYIH279+vzp07a/r06SpSJK02f+mll/Tss89q8uTJatu2rWHFwLVr12rDhg3y8/PTwoULVaxYMUnSyJEj1adPH82fP1/t27dXkyZNch3/tm3b9Mknn6h79+6GbdOmTdNXX32lFStWaPjw4ZLSRtjeeecdJSYmauHChWrevLmh/X/+8x99+eWXuY7B0p7sM04ORR215YfJUmqqpcOxOuTHNHJkHPkxjRwZR35MI0emkaOCgZGtXHB0dMxy8YZKlSrpqaeeUlRUlC5duiRJ6tGjh+zs7LR69eoMbWNjY7Vz507VrVtX3t7ehu0hISFycHDQP//5zwztvb29MxRluWVv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Zv3dpEmTcm3cIP8VHR1t2F7dlH/q+VzFjZYVFExLLwqm/pimHhVM/TFNPTJNPSqY+mOalhEWjsWvbBXWjh07LF1CseDr66sQJSIiIiLyANzdg5dERERERESkUBS2REREREREzEBhS0RERERExAwUtkRERERERMxAYUtERERERMQMFLZERERERETMQGFLRERERETEDBS2REREREREzEBhS0RERERExAwUtkRERERERMxAYUtERERERMQMFLZERERERETMQGFLRERERETEDBS2REREREREzEBhS0RERERExAwUtkRERERERMxAYUtERERERMQMFLZERERERETMQGFLRERERETEDBS2REREREREzEBhS0RERERExAwUtkRERERERMxAYUtERERERMQMFLZERERERETMQGFLRERERETEDKyys7OzLV2EiIiIiIhIcaMrWyIiIiIiImagsCUiIiIiImIGClsiIiIiIiJmoLAlIiIiIiJiBgpbIiIiIiIiZqCwJSIiIiIiYgYKWyIiIiIiImagsCUiIiIiImIGClsiIiIiIiJmoLAlIiIiIiJiBjaWLkBECi8iIoIDBw5w7NgxEhMTuXHjBsOGDWP48OGWLq1I+PPPP4mMjCQqKooTJ05w8eJFbG1t8fDwICQkhM6dO1OqlH7HNHnyZA4fPsypU6e4cuUKdnZ2uLq60r59e7p164adnZ2lSyxSIiIieOeddwCYNGkSISEhFq7I8vz9/Tl//nyex7y8vFi5cuUDrqho2rVrF8uXLychIYHU1FQqVapEnTp1GDJkCI0aNbJ0eRYTHh7O6NGjC5xTrVo1IiMjH1BFRdP27dtZsmQJycnJpKSkUKVKFby9vRkwYACenp6WLk8KSWFL5CEyffp0zp8/j6OjI87Ozpw5c8bSJRUpW7ZsYezYsTg5OeHr64uLiwu///473333HWPGjGHPnj1Mnz4dKysrS5dqUUuWLKF+/fo8/fTTVKxYkdTUVGJiYpg0aRKrV68mLCwMe3t7S5dZJFy8eJEJEyZgZ2fH9evXLV1OkVKuXDleeeWVXOOPPfaYBaopej7++GMWL16Mq6srgYGBlC9fnt9//52DBw9y5MiREh226tSpw7Bhw/I8tmfPHhISEnj66acfcFVFyyeffMLChQupWLEiAQEBODo68ssvv7BhwwY2bdrEvHnzaNasmaXLlEJQ2BJ5iEyYMIHq1avj5uZWqN8MljQ1atRg9uzZPPvss0ZXsEaOHEnXrl3ZunUr27ZtIygoyIJVWl5cXByPPPJIrvF33nmHiIgIwsLC6N+/vwUqK3ree+89HBwcCAwMZOHChZYup0hxcHDQVfV8rFixgsWLF9OlSxfGjh2Lra2t0fGMjAwLVVY01KlThzp16uQaz87OZsOGDQB069btQZdVZFy6dIlFixbh7OzM+vXrqVChguHY+vXrefvtt5k9e7bC1kNC62lEHiLNmzfHzc3N0mUUWc2aNcPf3z/XUkEnJyd69OgBQExMjCVKK1LyClqAIYSePn36QZZTZC1fvpzvv/+eiRMnammlFNrNmzeZPn06rq6ufPjhh7mCFpDnmEB0dDSnT5+mfv36eYaxkuLXX38lKyuLRo0aGQUtuL2EF24vm5eHg65siUiJYGNz+9udtbW1hSspuqKiogB0LwBw5swZPv30U3r16oWfnx+xsbGWLqnISU9PZ926dfz222/Y29tTp04dGjduXOKX6e7bt48///yTDh06YGVlxfbt20lKSqJMmTI0btyYunXrWrrEImvVqlVAyb6qBeDu7o6trS0JCQmkpKTg6OhoOJbzfdrPz89C1cndUtgSkWIvMzOTiIgIgBJ/H8Cd5syZQ0ZGBikpKRw4cIAjR47QvHlzunTpYunSLCorK4t3332XihUrMmrUKEuXU2RdunSJd99912jsySef5NNPPy3RgeLQoUPA7atXHTt25JdffjE6HhAQwOTJk3Vf5N9cuXKFbdu2YWdnxwsvvGDpciyqfPnyjBo1iv/93//lhRdewN/fHwcHB5KTk9m9ezdt27ZlxIgRli5TCklhS0SKvSlTpnDixAmeeeYZha07fPnll0abPnTs2JEPPviA0qVLW7Aqy1uwYAHx8fEsXrxYywfzERISQpMmTXjyyScpU6YMp06dYsGCBXz77bf069ePdevWUbVqVUuXaRF//PEHAAsXLsTDw4OwsDBq1apFcnIy48aNIzIyko8++ojJkydbuNKiJSIigvT0dIKDgylbtqyly7G4vn37UrVqVd5//33CwsIM47Vr16ZTp04K6w8R3bMlIsXakiVLWLhwITVr1uSTTz6xdDlFSnx8PMePH2fPnj1MnjyZffv20aVLF3799VdLl2YxJ06c4IsvvqB37974+vpaupwia9iwYfj6+lKpUiXs7OyoW7cuU6ZM4fnnn+fKlSssWLDA0iVaTHZ2NnB7yfKsWbNo1KgR9vb2NGjQgNmzZ2NnZ8f69eu5ePGihSstWlavXg1oCWGOuXPnMmLECDp37kxkZCQHDx4kPDycypUrM3jwYJYsWWLpEqWQFLZEpNhatmwZEydO5IknnmDp0qVUrFjR0iUVOVZWVjg7O9OhQwdCQ0NJTk5mwoQJli7LYt59912qVKnCW2+9ZelSHko5PygfOHDAwpVYTrly5QCoW7cuLi4uRscqV66Ml5cX2dnZhuWGAgcPHuTEiRN4eHjg5eVl6XIsLjo6milTptC6dWtGjx5NtWrVKFOmDPXq1SM0NJQqVaowdepU0tLSLF2qFILClogUS4sWLWL8+PF4eHiwdOlSnJycLF1Skefl5YWDg0OJ3rHx6NGjnD17Fm9vbzw9PQ3/hYaGAjB69Gg8PT2ZMWOGhSstmnJ2TivJzySrWbMm8N/Q9XcODg7A7V0L5TZtjGEsZxOMvK6ulylThoYNG3L9+nWSk5MfcGVyL3TPlogUO3PnzmXKlCnUqVPH8FBIMS0tLY3U1FTDD4MlUX6bgxw9epSjR4/SpEkT3N3dS/QGEAVJSEgAKNGPqMjZJS45OZns7OxcuzPmbJjh6ur6wGsritLS0ti0aROPPPIIwcHBli6nSEhPTwfg8uXLeR7PGS/p99c+LBS2RKRYmTlzJl988QX16tVj4cKFlC9f3tIlFSknT57Eyckp1w3oGRkZTJgwgaysLFq1amWh6ixv4sSJeY7PmDGDo0ePEhISQkhIyAOuqmhJSkrCxcWFMmXKGI2fOHGCqVOnAtC+fXtLlFYkuLm58eyzzxIVFcXXX3/NSy+9ZDi2Zs0akpKSqF69Og0aNLBglUXHxo0buX79OsHBwUZbnJdkjRs3ZtmyZaxcuZIePXpQpUoVw7Fdu3Zx4MABKleuzJNPPmnBKqWwFLZEHiKrVq0iLi4O+O+DZyMjIzl//jxw+xt0165dLVafpa1du5YvvvgCa2trfHx8WLp0aa45derUISAgwALVFQ27du1i6tSpNG7cGDc3NxwdHbl06RL79u3j4sWL1KxZk7ffftvSZUoRtmnTJr766iuaNGmCi4sLjz76KCdPnmTPnj1kZmbSqVOnEn+F4sMPP+TYsWOMHz+enTt34uHhQXJyMlFRUZQpU4ZJkybpmX//b+XKlYCWEN4pKCgIPz8/fvjhB9q1a0ebNm2oXLkySUlJREVFYWVlxb///W99DT0kFLZEHiJxcXGsXbvWaOz48eMcP37c8PeSHLbOnTsHwK1bt1i8eHGeczp16lSiw1bz5s05ffo0cXFxHDlyhGvXrmFvb88TTzxBnz596N27d64rFiJ38vX15eTJkxw5coS4uDj++usvHB0dDc9oCwoKsnSJFufi4sKaNWsIDQ0lKiqK6OhoHBwceOGFFxg6dKiuSPy/xMREDh06RI0aNWjSpImlyykyrK2tmTdvHsuWLWPjxo1s27aN9PR0ypcvT5s2bejfvz/e3t6WLlMKySo7Z49SERERERER+cdoN0IREREREREzUNgSERERERExA4UtERERERERM1DYEhERERERMQOFLRERERERETNQ2BIRERERETEDhS0REREREREzUNgSEZESY9myZXh6ehIZGWkYmzBhAp6enpw+fTrP1/j7++Pp6YmnpyexsbH5njtnTlpaWqHryTl3dHR04T+EiIg8NBS2RESkxDh48CAA3t7ehrH4+HgqVKiAu7u7ydd//vnn5ipNRESKIYUtEREpMRISEqhWrRqVKlUC4MaNGyQmJuLl5WXytWXKlOHAgQNERUWZuUoRESkuFLZERKREuHz5MmfOnKFRo0aGsUOHDpGRkVGosNW7d28Apk2bRnZ2trnKFBGRYkRhS0RESoSEhAQAo7AVHx+fayw/7du3p1atWhw7dozNmzebo0STvv/+e8aOHUv79u1p2rQpDRo0oHXr1nzwwQecP3/eaG52djZBQUF4enpy6NChfM/ZoUMHPD09iYuLMxpPS0tjzpw5dOrUCW9vb7y8vOjQoQMLFiwgPT0913n+9a9/4enpSXh4OEeOHGHo0KE0a9aM2rVrG+6Ru3HjBkuXLqVz5874+fnRoEEDWrZsSe/evZkzZ84/0CERkaJFYUtERIql6Ohow6YVnp6eDBkyBIDx48cbxqZMmQJAv379DGPh4eF5nq9UqVK88cYbAEyfPp1bt249mA9yh7FjxxIeHo6trS2+vr60aNGCrKwswsLCCAkJITk52TDXysqKXr16AfDNN9/keb74+HiOHz+Oh4cHjRs3NoxfuHCBzp07M3XqVC5dukSTJk3w8/Pjt99+Y/LkyQwYMCDPwAUQFxdH9+7d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\n", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import pathlib\n", + "x = np.array([1, 2, 3, 4, 5, 6,7,8])\n", + "idx=0\n", + "best_df = pd.DataFrame.from_dict(best_dic, orient='index')\n", + "# Set up the matplotlib figure\n", + "f, ax = plt.subplots(figsize=(13, 13))\n", + "#sns.set(font_scale=1.8)\n", + "# Generate a custom diverging colormap\n", + "cmap = sns.diverging_palette(200, 55, as_cmap=True)\n", + "g = sns.heatmap(best_df, cmap=cmap, center=0,\n", + " square=True, linewidths=.5, cbar_kws={\"shrink\": .267}, annot=True,xticklabels=x)\n", + "plt.xlabel('#N Layers')\n", + "plt.ylabel('')\n", + "#plt.legend(bbox_to_anchor=(0.55, 0.65), prop={'size': 13})\n", + "#plt.grid()\n", + "plt.savefig(pathlib.Path('op_select_best').with_suffix('.pdf'), bbox_inches='tight')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "0ef09034", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "mct", + "language": "python", + "name": "mct" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.7.13" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/AUTHORS b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/AUTHORS new file mode 100644 index 0000000..8ccc09f --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/AUTHORS @@ -0,0 +1,54 @@ +GitPython was originally written by Michael Trier. +GitPython 0.2 was partially (re)written by Sebastian Thiel, based on 0.1.6 and git-dulwich. + +Contributors are: + +-Michael Trier +-Alan Briolat +-Florian Apolloner +-David Aguilar +-Jelmer Vernooij +-Steve Frécinaux +-Kai Lautaportti +-Paul Sowden +-Sebastian Thiel +-Jonathan Chu +-Vincent Driessen +-Phil Elson +-Bernard `Guyzmo` Pratz +-Timothy B. Hartman +-Konstantin Popov +-Peter Jones +-Anson Mansfield +-Ken Odegard +-Alexis Horgix Chotard +-Piotr Babij +-Mikuláš Poul +-Charles Bouchard-Légaré +-Yaroslav Halchenko +-Tim Swast +-William Luc Ritchie +-David Host +-A. Jesse Jiryu Davis +-Steven Whitman +-Stefan Stancu +-César Izurieta +-Arthur Milchior +-Anil Khatri +-JJ Graham +-Ben Thayer +-Dries Kennes +-Pratik Anurag +-Harmon +-Liam Beguin +-Ram Rachum +-Alba Mendez +-Robert Westman +-Hugo van Kemenade +-Hiroki Tokunaga +-Julien Mauroy +-Patrick Gerard +-Luke Twist +-Joseph Hale +-Santos Gallegos +Portions derived from other open source works and are clearly marked. diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/LICENSE b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/LICENSE new file mode 100644 index 0000000..5a9a6f8 --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/LICENSE @@ -0,0 +1,30 @@ +Copyright (C) 2008, 2009 Michael Trier and contributors +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +* Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +* Neither the name of the GitPython project nor the names of +its contributors may be used to endorse or promote products derived +from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/PKG-INFO b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/PKG-INFO new file mode 100644 index 0000000..6ec9708 --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/PKG-INFO @@ -0,0 +1,34 @@ +Metadata-Version: 2.1 +Name: GitPython +Version: 3.1.31 +Summary: GitPython is a Python library used to interact with Git repositories +Home-page: https://github.com/gitpython-developers/GitPython +Author: Sebastian Thiel, Michael Trier +Author-email: byronimo@gmail.com, mtrier@gmail.com +License: BSD +Platform: UNKNOWN +Classifier: Development Status :: 5 - Production/Stable +Classifier: Environment :: Console +Classifier: Intended Audience :: Developers +Classifier: License :: OSI Approved :: BSD License +Classifier: Operating System :: OS Independent +Classifier: Operating System :: POSIX +Classifier: Operating System :: Microsoft :: Windows +Classifier: Operating System :: MacOS :: MacOS X +Classifier: Typing :: Typed +Classifier: Programming Language :: Python +Classifier: Programming Language :: Python :: 3 +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Programming Language :: Python :: 3.10 +Classifier: Programming Language :: Python :: 3.11 +Requires-Python: >=3.7 +Description-Content-Type: text/markdown +License-File: LICENSE +License-File: AUTHORS +Requires-Dist: gitdb (<5,>=4.0.1) +Requires-Dist: typing-extensions (>=3.7.4.3) ; python_version < "3.8" + +GitPython is a Python library used to interact with Git repositories + diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/RECORD b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/RECORD new file mode 100644 index 0000000..d042903 --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/RECORD @@ -0,0 +1,44 @@ +git/__init__.py,sha256=O2tZaGpLYVQiK9lN3NucvyEoZcSFig13tAB6d2TTTL0,2342 +git/cmd.py,sha256=i4IyhmCTP-72NPO5aVeWhDT6_jLmA1C2qzhsS7G2UVw,53712 +git/compat.py,sha256=3wWLkD9QrZvLiV6NtNxJILwGrLE2nw_SoLqaTEPH364,2256 +git/config.py,sha256=PO6qicfkKwRFlKJr9AUuDrWV0rimlmb5S2wIVLlOd7w,34581 +git/db.py,sha256=dEs2Bn-iDuHyero9afw8mrXHrLE7_CDExv943iWU9WI,2244 +git/diff.py,sha256=DOWd26Dk7FqnKt79zpniv19muBzdYa949TcQPqVbZGg,23434 +git/exc.py,sha256=ys5ZYuvzvNN3TfcB5R_bUNRy3OEvURS5pJMdfy0Iws4,6446 +git/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0 +git/remote.py,sha256=H88bonpIjnfozWScpQIFIccE7Soq2hfHO9ldnRCmGUY,45069 +git/types.py,sha256=bA4El-NC7YNwQ9jNtkbWgT0QmmAfVs4PVSwBOE_D1Bo,3020 +git/util.py,sha256=j5cjyeFibLs4Ed_ErkePf6sx1VWb95OQ4GlJUWgq6PU,39874 +git/index/__init__.py,sha256=43ovvVNocVRNiQd4fLqvUMuGGmwhBQ9SsiQ46vkvk1E,89 +git/index/base.py,sha256=5GnqwmhLNF9f12hUq4rQyOvqzxPF1Fdc0QOETT5r010,57523 +git/index/fun.py,sha256=Y41IGlu8XqnradQXFjTGMISM45m8J256bTKs4xWR4qY,16406 +git/index/typ.py,sha256=QnyWeqzU7_xnyiwOki5W633Jp9g5COqEf6B4PeW3hK8,6252 +git/index/util.py,sha256=ISsWZjGiflooNr6XtElP4AhWUxQOakouvgeXC2PEepI,3475 +git/objects/__init__.py,sha256=NW8HBfdZvBYe9W6IjMWafSj_DVlV2REmmrpWKrHkGVw,692 +git/objects/base.py,sha256=N2NTL9hLwgKqY-VQiar8Hvn4a41Y8o_Tmi_SR0mGAS8,7857 +git/objects/blob.py,sha256=FIbZTYniJ7nLsdrHuwhagFVs9tYoUIyXodRaHYLaQqs,986 +git/objects/commit.py,sha256=ji9ityweewpr12mHh9w3s3ubouYNNCRTBr-LBrjrPbs,27304 +git/objects/fun.py,sha256=SV3_G_jnEb_wEa5doF6AapX58StH3OGBxCAKeMyuA0I,8612 +git/objects/tag.py,sha256=ZXOLK_lV9E5G2aDl5t0hYDN2hhIhGF23HILHBnZgRX0,3840 +git/objects/tree.py,sha256=cSQbt3nn3cIrbVrBasB1wm2r-vzotYWhka1yDjOHf-k,14230 +git/objects/util.py,sha256=M8h53ueOV32nXE6XcnKhCHzXznT7pi8JpEEGgCNicXo,22275 +git/objects/submodule/__init__.py,sha256=OsMeiex7cG6ev2f35IaJ5csH-eXchSoNKCt4HXUG5Ws,93 +git/objects/submodule/base.py,sha256=R4jTjBJyMjFOfDAYwsA6Q3Lt6qeFYERPE4PABACW6GE,61539 +git/objects/submodule/root.py,sha256=Ev_RnGzv4hi3UqEFMHuSR-uGR7kYpwOgwZFUG31X-Hc,19568 +git/objects/submodule/util.py,sha256=u2zQGFWBmryqET0XWf9BuiY1OOgWB8YCU3Wz0xdp4E4,3380 +git/refs/__init__.py,sha256=PMF97jMUcivbCCEJnl2zTs-YtECNFp8rL8GHK8AitXU,203 +git/refs/head.py,sha256=rZ4LbFd05Gs9sAuSU5VQRDmJZfrwMwWtBpLlmiUQ-Zg,9756 +git/refs/log.py,sha256=Z8X9_ZGZrVTWz9p_-fk1N3m47G-HTRPwozoZBDd70DI,11892 +git/refs/reference.py,sha256=DUx7QvYqTBeVxG53ntPfKCp3wuJyDBRIZcPCy1OD22s,5414 +git/refs/remote.py,sha256=E63Bh5ig1GYrk6FE46iNtS5P6ZgODyPXot8eJw-mxts,2556 +git/refs/symbolic.py,sha256=XwfeYr1Zp-fuHAoGuVAXKk4EYlsuUMVu99OjJWuWDTQ,29967 +git/refs/tag.py,sha256=FNoCZ3BdDl2i5kD3si2P9hoXU9rDAZ_YK0Rn84TmKT8,4419 +git/repo/__init__.py,sha256=XMpdeowJRtTEd80jAcrKSQfMu2JZGMfPlpuIYHG2ZCk,80 +git/repo/base.py,sha256=uD4EL2AWUMSCHCqIk7voXoZ2iChaf5VJ1t1Abr7Zk10,54937 +git/repo/fun.py,sha256=VTRODXAb_x8bazkSd8g-Pkk8M2iLVK4kPoKQY9HXjZc,12962 +GitPython-3.1.31.dist-info/AUTHORS,sha256=0F09KKrRmwH3zJ4gqo1tJMVlalC9bSunDNKlRvR6q2c,2158 +GitPython-3.1.31.dist-info/LICENSE,sha256=_WV__CzvY9JceMq3gI1BTdA6KC5jiTSR_RHDL5i-Z_s,1521 +GitPython-3.1.31.dist-info/METADATA,sha256=zFy5SrG7Ur2UItx3seZXELCST9LBEX72wZa7Y7z7FSY,1340 +GitPython-3.1.31.dist-info/WHEEL,sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o,92 +GitPython-3.1.31.dist-info/top_level.txt,sha256=0hzDuIp8obv624V3GmbqsagBWkk8ohtGU-Bc1PmTT0o,4 +GitPython-3.1.31.dist-info/RECORD,, diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/WHEEL b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/WHEEL new file mode 100644 index 0000000..5bad85f --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/WHEEL @@ -0,0 +1,5 @@ +Wheel-Version: 1.0 +Generator: bdist_wheel (0.37.0) +Root-Is-Purelib: true +Tag: py3-none-any + diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/requires.txt b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/requires.txt new file mode 100644 index 0000000..1260a55 --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/requires.txt @@ -0,0 +1 @@ +gitdb<5,>=4.0.1 diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/top_level.txt b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/top_level.txt new file mode 100644 index 0000000..5664e30 --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/EGG-INFO/top_level.txt @@ -0,0 +1 @@ +git diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/__init__.py b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/__init__.py new file mode 100644 index 0000000..ff025b8 --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/__init__.py @@ -0,0 +1,92 @@ +# __init__.py +# Copyright (C) 2008, 2009 Michael Trier (mtrier@gmail.com) and contributors +# +# This module is part of GitPython and is released under +# the BSD License: http://www.opensource.org/licenses/bsd-license.php +# flake8: noqa +# @PydevCodeAnalysisIgnore +from git.exc import * # @NoMove @IgnorePep8 +import inspect +import os +import sys +import os.path as osp + +from typing import Optional +from git.types import PathLike + +__version__ = '3.1.31' + + +# { Initialization +def _init_externals() -> None: + """Initialize external projects by putting them into the path""" + if __version__ == '3.1.31' and "PYOXIDIZER" not in os.environ: + sys.path.insert(1, osp.join(osp.dirname(__file__), "ext", "gitdb")) + + try: + import gitdb + except ImportError as e: + raise ImportError("'gitdb' could not be found in your PYTHONPATH") from e + # END verify import + + +# } END initialization + + +################# +_init_externals() +################# + +# { Imports + +try: + from git.config import GitConfigParser # @NoMove @IgnorePep8 + from git.objects import * # @NoMove @IgnorePep8 + from git.refs import * # @NoMove @IgnorePep8 + from git.diff import * # @NoMove @IgnorePep8 + from git.db import * # @NoMove @IgnorePep8 + from git.cmd import Git # @NoMove @IgnorePep8 + from git.repo import Repo # @NoMove @IgnorePep8 + from git.remote import * # @NoMove @IgnorePep8 + from git.index import * # @NoMove @IgnorePep8 + from git.util import ( # @NoMove @IgnorePep8 + LockFile, + BlockingLockFile, + Stats, + Actor, + rmtree, + ) +except GitError as exc: + raise ImportError("%s: %s" % (exc.__class__.__name__, exc)) from exc + +# } END imports + +__all__ = [name for name, obj in locals().items() if not (name.startswith("_") or inspect.ismodule(obj))] + + +# { Initialize git executable path +GIT_OK = None + + +def refresh(path: Optional[PathLike] = None) -> None: + """Convenience method for setting the git executable path.""" + global GIT_OK + GIT_OK = False + + if not Git.refresh(path=path): + return + if not FetchInfo.refresh(): + return + + GIT_OK = True + + +# } END initialize git executable path + + +################# +try: + refresh() +except Exception as exc: + raise ImportError("Failed to initialize: {0}".format(exc)) from exc +################# diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/cmd.py b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/cmd.py new file mode 100644 index 0000000..dfce902 --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/cmd.py @@ -0,0 +1,1417 @@ +# cmd.py +# Copyright (C) 2008, 2009 Michael Trier (mtrier@gmail.com) and contributors +# +# This module is part of GitPython and is released under +# the BSD License: http://www.opensource.org/licenses/bsd-license.php +from __future__ import annotations +import re +from contextlib import contextmanager +import io +import logging +import os +import signal +from subprocess import call, Popen, PIPE, DEVNULL +import subprocess +import threading +from textwrap import dedent + +from git.compat import ( + defenc, + force_bytes, + safe_decode, + is_posix, + is_win, +) +from git.exc import CommandError +from git.util import is_cygwin_git, cygpath, expand_path, remove_password_if_present + +from .exc import GitCommandError, GitCommandNotFound, UnsafeOptionError, UnsafeProtocolError +from .util import ( + LazyMixin, + stream_copy, +) + +# typing --------------------------------------------------------------------------- + +from typing import ( + Any, + AnyStr, + BinaryIO, + Callable, + Dict, + IO, + Iterator, + List, + Mapping, + Sequence, + TYPE_CHECKING, + TextIO, + Tuple, + Union, + cast, + overload, +) + +from git.types import PathLike, Literal, TBD + +if TYPE_CHECKING: + from git.repo.base import Repo + from git.diff import DiffIndex + + +# --------------------------------------------------------------------------------- + +execute_kwargs = { + "istream", + "with_extended_output", + "with_exceptions", + "as_process", + "stdout_as_string", + "output_stream", + "with_stdout", + "kill_after_timeout", + "universal_newlines", + "shell", + "env", + "max_chunk_size", + "strip_newline_in_stdout", +} + +log = logging.getLogger(__name__) +log.addHandler(logging.NullHandler()) + +__all__ = ("Git",) + + +# ============================================================================== +## @name Utilities +# ------------------------------------------------------------------------------ +# Documentation +## @{ + + +def handle_process_output( + process: "Git.AutoInterrupt" | Popen, + stdout_handler: Union[ + None, + Callable[[AnyStr], None], + Callable[[List[AnyStr]], None], + Callable[[bytes, "Repo", "DiffIndex"], None], + ], + stderr_handler: Union[None, Callable[[AnyStr], None], Callable[[List[AnyStr]], None]], + finalizer: Union[None, Callable[[Union[subprocess.Popen, "Git.AutoInterrupt"]], None]] = None, + decode_streams: bool = True, + kill_after_timeout: Union[None, float] = None, +) -> None: + """Registers for notifications to learn that process output is ready to read, and dispatches lines to + the respective line handlers. + This function returns once the finalizer returns + + :return: result of finalizer + :param process: subprocess.Popen instance + :param stdout_handler: f(stdout_line_string), or None + :param stderr_handler: f(stderr_line_string), or None + :param finalizer: f(proc) - wait for proc to finish + :param decode_streams: + Assume stdout/stderr streams are binary and decode them before pushing \ + their contents to handlers. + Set it to False if `universal_newline == True` (then streams are in text-mode) + or if decoding must happen later (i.e. for Diffs). + :param kill_after_timeout: + float or None, Default = None + To specify a timeout in seconds for the git command, after which the process + should be killed. + """ + # Use 2 "pump" threads and wait for both to finish. + def pump_stream( + cmdline: List[str], + name: str, + stream: Union[BinaryIO, TextIO], + is_decode: bool, + handler: Union[None, Callable[[Union[bytes, str]], None]], + ) -> None: + try: + for line in stream: + if handler: + if is_decode: + assert isinstance(line, bytes) + line_str = line.decode(defenc) + handler(line_str) + else: + handler(line) + + except Exception as ex: + log.error(f"Pumping {name!r} of cmd({remove_password_if_present(cmdline)}) failed due to: {ex!r}") + if "I/O operation on closed file" not in str(ex): + # Only reraise if the error was not due to the stream closing + raise CommandError([f"<{name}-pump>"] + remove_password_if_present(cmdline), ex) from ex + finally: + stream.close() + + if hasattr(process, "proc"): + process = cast("Git.AutoInterrupt", process) + cmdline: str | Tuple[str, ...] | List[str] = getattr(process.proc, "args", "") + p_stdout = process.proc.stdout if process.proc else None + p_stderr = process.proc.stderr if process.proc else None + else: + process = cast(Popen, process) + cmdline = getattr(process, "args", "") + p_stdout = process.stdout + p_stderr = process.stderr + + if not isinstance(cmdline, (tuple, list)): + cmdline = cmdline.split() + + pumps: List[Tuple[str, IO, Callable[..., None] | None]] = [] + if p_stdout: + pumps.append(("stdout", p_stdout, stdout_handler)) + if p_stderr: + pumps.append(("stderr", p_stderr, stderr_handler)) + + threads: List[threading.Thread] = [] + + for name, stream, handler in pumps: + t = threading.Thread(target=pump_stream, args=(cmdline, name, stream, decode_streams, handler)) + t.daemon = True + t.start() + threads.append(t) + + ## FIXME: Why Join?? Will block if `stdin` needs feeding... + # + for t in threads: + t.join(timeout=kill_after_timeout) + if t.is_alive(): + if isinstance(process, Git.AutoInterrupt): + process._terminate() + else: # Don't want to deal with the other case + raise RuntimeError( + "Thread join() timed out in cmd.handle_process_output()." + f" kill_after_timeout={kill_after_timeout} seconds" + ) + if stderr_handler: + error_str: Union[str, bytes] = ( + "error: process killed because it timed out." f" kill_after_timeout={kill_after_timeout} seconds" + ) + if not decode_streams and isinstance(p_stderr, BinaryIO): + # Assume stderr_handler needs binary input + error_str = cast(str, error_str) + error_str = error_str.encode() + # We ignore typing on the next line because mypy does not like + # the way we inferred that stderr takes str or bytes + stderr_handler(error_str) # type: ignore + + if finalizer: + return finalizer(process) + else: + return None + + +def dashify(string: str) -> str: + return string.replace("_", "-") + + +def slots_to_dict(self: object, exclude: Sequence[str] = ()) -> Dict[str, Any]: + return {s: getattr(self, s) for s in self.__slots__ if s not in exclude} + + +def dict_to_slots_and__excluded_are_none(self: object, d: Mapping[str, Any], excluded: Sequence[str] = ()) -> None: + for k, v in d.items(): + setattr(self, k, v) + for k in excluded: + setattr(self, k, None) + + +## -- End Utilities -- @} + + +# value of Windows process creation flag taken from MSDN +CREATE_NO_WINDOW = 0x08000000 + +## CREATE_NEW_PROCESS_GROUP is needed to allow killing it afterwards, +# see https://docs.python.org/3/library/subprocess.html#subprocess.Popen.send_signal +PROC_CREATIONFLAGS = ( + CREATE_NO_WINDOW | subprocess.CREATE_NEW_PROCESS_GROUP if is_win else 0 # type: ignore[attr-defined] +) # mypy error if not windows + + +class Git(LazyMixin): + + """ + The Git class manages communication with the Git binary. + + It provides a convenient interface to calling the Git binary, such as in:: + + g = Git( git_dir ) + g.init() # calls 'git init' program + rval = g.ls_files() # calls 'git ls-files' program + + ``Debugging`` + Set the GIT_PYTHON_TRACE environment variable print each invocation + of the command to stdout. + Set its value to 'full' to see details about the returned values. + """ + + __slots__ = ( + "_working_dir", + "cat_file_all", + "cat_file_header", + "_version_info", + "_git_options", + "_persistent_git_options", + "_environment", + ) + + _excluded_ = ("cat_file_all", "cat_file_header", "_version_info") + + re_unsafe_protocol = re.compile("(.+)::.+") + + def __getstate__(self) -> Dict[str, Any]: + return slots_to_dict(self, exclude=self._excluded_) + + def __setstate__(self, d: Dict[str, Any]) -> None: + dict_to_slots_and__excluded_are_none(self, d, excluded=self._excluded_) + + # CONFIGURATION + + git_exec_name = "git" # default that should work on linux and windows + + # Enables debugging of GitPython's git commands + GIT_PYTHON_TRACE = os.environ.get("GIT_PYTHON_TRACE", False) + + # If True, a shell will be used when executing git commands. + # This should only be desirable on Windows, see https://github.com/gitpython-developers/GitPython/pull/126 + # and check `git/test_repo.py:TestRepo.test_untracked_files()` TC for an example where it is required. + # Override this value using `Git.USE_SHELL = True` + USE_SHELL = False + + # Provide the full path to the git executable. Otherwise it assumes git is in the path + _git_exec_env_var = "GIT_PYTHON_GIT_EXECUTABLE" + _refresh_env_var = "GIT_PYTHON_REFRESH" + GIT_PYTHON_GIT_EXECUTABLE = None + # note that the git executable is actually found during the refresh step in + # the top level __init__ + + @classmethod + def refresh(cls, path: Union[None, PathLike] = None) -> bool: + """This gets called by the refresh function (see the top level + __init__). + """ + # discern which path to refresh with + if path is not None: + new_git = os.path.expanduser(path) + new_git = os.path.abspath(new_git) + else: + new_git = os.environ.get(cls._git_exec_env_var, cls.git_exec_name) + + # keep track of the old and new git executable path + old_git = cls.GIT_PYTHON_GIT_EXECUTABLE + cls.GIT_PYTHON_GIT_EXECUTABLE = new_git + + # test if the new git executable path is valid + + # - a GitCommandNotFound error is spawned by ourselves + # - a PermissionError is spawned if the git executable provided + # cannot be executed for whatever reason + + has_git = False + try: + cls().version() + has_git = True + except (GitCommandNotFound, PermissionError): + pass + + # warn or raise exception if test failed + if not has_git: + err = ( + dedent( + """\ + Bad git executable. + The git executable must be specified in one of the following ways: + - be included in your $PATH + - be set via $%s + - explicitly set via git.refresh() + """ + ) + % cls._git_exec_env_var + ) + + # revert to whatever the old_git was + cls.GIT_PYTHON_GIT_EXECUTABLE = old_git + + if old_git is None: + # on the first refresh (when GIT_PYTHON_GIT_EXECUTABLE is + # None) we only are quiet, warn, or error depending on the + # GIT_PYTHON_REFRESH value + + # determine what the user wants to happen during the initial + # refresh we expect GIT_PYTHON_REFRESH to either be unset or + # be one of the following values: + # 0|q|quiet|s|silence + # 1|w|warn|warning + # 2|r|raise|e|error + + mode = os.environ.get(cls._refresh_env_var, "raise").lower() + + quiet = ["quiet", "q", "silence", "s", "none", "n", "0"] + warn = ["warn", "w", "warning", "1"] + error = ["error", "e", "raise", "r", "2"] + + if mode in quiet: + pass + elif mode in warn or mode in error: + err = ( + dedent( + """\ + %s + All git commands will error until this is rectified. + + This initial warning can be silenced or aggravated in the future by setting the + $%s environment variable. Use one of the following values: + - %s: for no warning or exception + - %s: for a printed warning + - %s: for a raised exception + + Example: + export %s=%s + """ + ) + % ( + err, + cls._refresh_env_var, + "|".join(quiet), + "|".join(warn), + "|".join(error), + cls._refresh_env_var, + quiet[0], + ) + ) + + if mode in warn: + print("WARNING: %s" % err) + else: + raise ImportError(err) + else: + err = ( + dedent( + """\ + %s environment variable has been set but it has been set with an invalid value. + + Use only the following values: + - %s: for no warning or exception + - %s: for a printed warning + - %s: for a raised exception + """ + ) + % ( + cls._refresh_env_var, + "|".join(quiet), + "|".join(warn), + "|".join(error), + ) + ) + raise ImportError(err) + + # we get here if this was the init refresh and the refresh mode + # was not error, go ahead and set the GIT_PYTHON_GIT_EXECUTABLE + # such that we discern the difference between a first import + # and a second import + cls.GIT_PYTHON_GIT_EXECUTABLE = cls.git_exec_name + else: + # after the first refresh (when GIT_PYTHON_GIT_EXECUTABLE + # is no longer None) we raise an exception + raise GitCommandNotFound("git", err) + + return has_git + + @classmethod + def is_cygwin(cls) -> bool: + return is_cygwin_git(cls.GIT_PYTHON_GIT_EXECUTABLE) + + @overload + @classmethod + def polish_url(cls, url: str, is_cygwin: Literal[False] = ...) -> str: + ... + + @overload + @classmethod + def polish_url(cls, url: str, is_cygwin: Union[None, bool] = None) -> str: + ... + + @classmethod + def polish_url(cls, url: str, is_cygwin: Union[None, bool] = None) -> PathLike: + if is_cygwin is None: + is_cygwin = cls.is_cygwin() + + if is_cygwin: + url = cygpath(url) + else: + """Remove any backslahes from urls to be written in config files. + + Windows might create config-files containing paths with backslashed, + but git stops liking them as it will escape the backslashes. + Hence we undo the escaping just to be sure. + """ + url = os.path.expandvars(url) + if url.startswith("~"): + url = os.path.expanduser(url) + url = url.replace("\\\\", "\\").replace("\\", "/") + return url + + @classmethod + def check_unsafe_protocols(cls, url: str) -> None: + """ + Check for unsafe protocols. + + Apart from the usual protocols (http, git, ssh), + Git allows "remote helpers" that have the form `::
`, + one of these helpers (`ext::`) can be used to invoke any arbitrary command. + + See: + + - https://git-scm.com/docs/gitremote-helpers + - https://git-scm.com/docs/git-remote-ext + """ + match = cls.re_unsafe_protocol.match(url) + if match: + protocol = match.group(1) + raise UnsafeProtocolError( + f"The `{protocol}::` protocol looks suspicious, use `allow_unsafe_protocols=True` to allow it." + ) + + @classmethod + def check_unsafe_options(cls, options: List[str], unsafe_options: List[str]) -> None: + """ + Check for unsafe options. + + Some options that are passed to `git ` can be used to execute + arbitrary commands, this are blocked by default. + """ + # Options can be of the form `foo` or `--foo bar` `--foo=bar`, + # so we need to check if they start with "--foo" or if they are equal to "foo". + bare_unsafe_options = [ + option.lstrip("-") + for option in unsafe_options + ] + for option in options: + for unsafe_option, bare_option in zip(unsafe_options, bare_unsafe_options): + if option.startswith(unsafe_option) or option == bare_option: + raise UnsafeOptionError( + f"{unsafe_option} is not allowed, use `allow_unsafe_options=True` to allow it." + ) + + class AutoInterrupt(object): + """Kill/Interrupt the stored process instance once this instance goes out of scope. It is + used to prevent processes piling up in case iterators stop reading. + Besides all attributes are wired through to the contained process object. + + The wait method was overridden to perform automatic status code checking + and possibly raise.""" + + __slots__ = ("proc", "args", "status") + + # If this is non-zero it will override any status code during + # _terminate, used to prevent race conditions in testing + _status_code_if_terminate: int = 0 + + def __init__(self, proc: Union[None, subprocess.Popen], args: Any) -> None: + self.proc = proc + self.args = args + self.status: Union[int, None] = None + + def _terminate(self) -> None: + """Terminate the underlying process""" + if self.proc is None: + return + + proc = self.proc + self.proc = None + if proc.stdin: + proc.stdin.close() + if proc.stdout: + proc.stdout.close() + if proc.stderr: + proc.stderr.close() + # did the process finish already so we have a return code ? + try: + if proc.poll() is not None: + self.status = self._status_code_if_terminate or proc.poll() + return None + except OSError as ex: + log.info("Ignored error after process had died: %r", ex) + + # can be that nothing really exists anymore ... + if os is None or getattr(os, "kill", None) is None: + return None + + # try to kill it + try: + proc.terminate() + status = proc.wait() # ensure process goes away + + self.status = self._status_code_if_terminate or status + except OSError as ex: + log.info("Ignored error after process had died: %r", ex) + except AttributeError: + # try windows + # for some reason, providing None for stdout/stderr still prints something. This is why + # we simply use the shell and redirect to nul. Its slower than CreateProcess, question + # is whether we really want to see all these messages. Its annoying no matter what. + if is_win: + call( + ("TASKKILL /F /T /PID %s 2>nul 1>nul" % str(proc.pid)), + shell=True, + ) + # END exception handling + + def __del__(self) -> None: + self._terminate() + + def __getattr__(self, attr: str) -> Any: + return getattr(self.proc, attr) + + # TODO: Bad choice to mimic `proc.wait()` but with different args. + def wait(self, stderr: Union[None, str, bytes] = b"") -> int: + """Wait for the process and return its status code. + + :param stderr: Previously read value of stderr, in case stderr is already closed. + :warn: may deadlock if output or error pipes are used and not handled separately. + :raise GitCommandError: if the return status is not 0""" + if stderr is None: + stderr_b = b"" + stderr_b = force_bytes(data=stderr, encoding="utf-8") + status: Union[int, None] + if self.proc is not None: + status = self.proc.wait() + p_stderr = self.proc.stderr + else: # Assume the underlying proc was killed earlier or never existed + status = self.status + p_stderr = None + + def read_all_from_possibly_closed_stream(stream: Union[IO[bytes], None]) -> bytes: + if stream: + try: + return stderr_b + force_bytes(stream.read()) + except (OSError, ValueError): + return stderr_b or b"" + else: + return stderr_b or b"" + + # END status handling + + if status != 0: + errstr = read_all_from_possibly_closed_stream(p_stderr) + log.debug("AutoInterrupt wait stderr: %r" % (errstr,)) + raise GitCommandError(remove_password_if_present(self.args), status, errstr) + return status + + # END auto interrupt + + class CatFileContentStream(object): + + """Object representing a sized read-only stream returning the contents of + an object. + It behaves like a stream, but counts the data read and simulates an empty + stream once our sized content region is empty. + If not all data is read to the end of the objects's lifetime, we read the + rest to assure the underlying stream continues to work""" + + __slots__: Tuple[str, ...] = ("_stream", "_nbr", "_size") + + def __init__(self, size: int, stream: IO[bytes]) -> None: + self._stream = stream + self._size = size + self._nbr = 0 # num bytes read + + # special case: if the object is empty, has null bytes, get the + # final newline right away. + if size == 0: + stream.read(1) + # END handle empty streams + + def read(self, size: int = -1) -> bytes: + bytes_left = self._size - self._nbr + if bytes_left == 0: + return b"" + if size > -1: + # assure we don't try to read past our limit + size = min(bytes_left, size) + else: + # they try to read all, make sure its not more than what remains + size = bytes_left + # END check early depletion + data = self._stream.read(size) + self._nbr += len(data) + + # check for depletion, read our final byte to make the stream usable by others + if self._size - self._nbr == 0: + self._stream.read(1) # final newline + # END finish reading + return data + + def readline(self, size: int = -1) -> bytes: + if self._nbr == self._size: + return b"" + + # clamp size to lowest allowed value + bytes_left = self._size - self._nbr + if size > -1: + size = min(bytes_left, size) + else: + size = bytes_left + # END handle size + + data = self._stream.readline(size) + self._nbr += len(data) + + # handle final byte + if self._size - self._nbr == 0: + self._stream.read(1) + # END finish reading + + return data + + def readlines(self, size: int = -1) -> List[bytes]: + if self._nbr == self._size: + return [] + + # leave all additional logic to our readline method, we just check the size + out = [] + nbr = 0 + while True: + line = self.readline() + if not line: + break + out.append(line) + if size > -1: + nbr += len(line) + if nbr > size: + break + # END handle size constraint + # END readline loop + return out + + # skipcq: PYL-E0301 + def __iter__(self) -> "Git.CatFileContentStream": + return self + + def __next__(self) -> bytes: + line = self.readline() + if not line: + raise StopIteration + + return line + + next = __next__ + + def __del__(self) -> None: + bytes_left = self._size - self._nbr + if bytes_left: + # read and discard - seeking is impossible within a stream + # includes terminating newline + self._stream.read(bytes_left + 1) + # END handle incomplete read + + def __init__(self, working_dir: Union[None, PathLike] = None): + """Initialize this instance with: + + :param working_dir: + Git directory we should work in. If None, we always work in the current + directory as returned by os.getcwd(). + It is meant to be the working tree directory if available, or the + .git directory in case of bare repositories.""" + super(Git, self).__init__() + self._working_dir = expand_path(working_dir) + self._git_options: Union[List[str], Tuple[str, ...]] = () + self._persistent_git_options: List[str] = [] + + # Extra environment variables to pass to git commands + self._environment: Dict[str, str] = {} + + # cached command slots + self.cat_file_header: Union[None, TBD] = None + self.cat_file_all: Union[None, TBD] = None + + def __getattr__(self, name: str) -> Any: + """A convenience method as it allows to call the command as if it was + an object. + + :return: Callable object that will execute call _call_process with your arguments.""" + if name[0] == "_": + return LazyMixin.__getattr__(self, name) + return lambda *args, **kwargs: self._call_process(name, *args, **kwargs) + + def set_persistent_git_options(self, **kwargs: Any) -> None: + """Specify command line options to the git executable + for subsequent subcommand calls + + :param kwargs: + is a dict of keyword arguments. + these arguments are passed as in _call_process + but will be passed to the git command rather than + the subcommand. + """ + + self._persistent_git_options = self.transform_kwargs(split_single_char_options=True, **kwargs) + + def _set_cache_(self, attr: str) -> None: + if attr == "_version_info": + # We only use the first 4 numbers, as everything else could be strings in fact (on windows) + process_version = self._call_process("version") # should be as default *args and **kwargs used + version_numbers = process_version.split(" ")[2] + + self._version_info = cast( + Tuple[int, int, int, int], + tuple(int(n) for n in version_numbers.split(".")[:4] if n.isdigit()), + ) + else: + super(Git, self)._set_cache_(attr) + # END handle version info + + @property + def working_dir(self) -> Union[None, PathLike]: + """:return: Git directory we are working on""" + return self._working_dir + + @property + def version_info(self) -> Tuple[int, int, int, int]: + """ + :return: tuple(int, int, int, int) tuple with integers representing the major, minor + and additional version numbers as parsed from git version. + This value is generated on demand and is cached""" + return self._version_info + + @overload + def execute(self, command: Union[str, Sequence[Any]], *, as_process: Literal[True]) -> "AutoInterrupt": + ... + + @overload + def execute( + self, + command: Union[str, Sequence[Any]], + *, + as_process: Literal[False] = False, + stdout_as_string: Literal[True], + ) -> Union[str, Tuple[int, str, str]]: + ... + + @overload + def execute( + self, + command: Union[str, Sequence[Any]], + *, + as_process: Literal[False] = False, + stdout_as_string: Literal[False] = False, + ) -> Union[bytes, Tuple[int, bytes, str]]: + ... + + @overload + def execute( + self, + command: Union[str, Sequence[Any]], + *, + with_extended_output: Literal[False], + as_process: Literal[False], + stdout_as_string: Literal[True], + ) -> str: + ... + + @overload + def execute( + self, + command: Union[str, Sequence[Any]], + *, + with_extended_output: Literal[False], + as_process: Literal[False], + stdout_as_string: Literal[False], + ) -> bytes: + ... + + def execute( + self, + command: Union[str, Sequence[Any]], + istream: Union[None, BinaryIO] = None, + with_extended_output: bool = False, + with_exceptions: bool = True, + as_process: bool = False, + output_stream: Union[None, BinaryIO] = None, + stdout_as_string: bool = True, + kill_after_timeout: Union[None, float] = None, + with_stdout: bool = True, + universal_newlines: bool = False, + shell: Union[None, bool] = None, + env: Union[None, Mapping[str, str]] = None, + max_chunk_size: int = io.DEFAULT_BUFFER_SIZE, + strip_newline_in_stdout: bool = True, + **subprocess_kwargs: Any, + ) -> Union[str, bytes, Tuple[int, Union[str, bytes], str], AutoInterrupt]: + """Handles executing the command on the shell and consumes and returns + the returned information (stdout) + + :param command: + The command argument list to execute. + It should be a string, or a sequence of program arguments. The + program to execute is the first item in the args sequence or string. + + :param istream: + Standard input filehandle passed to subprocess.Popen. + + :param with_extended_output: + Whether to return a (status, stdout, stderr) tuple. + + :param with_exceptions: + Whether to raise an exception when git returns a non-zero status. + + :param as_process: + Whether to return the created process instance directly from which + streams can be read on demand. This will render with_extended_output and + with_exceptions ineffective - the caller will have + to deal with the details himself. + It is important to note that the process will be placed into an AutoInterrupt + wrapper that will interrupt the process once it goes out of scope. If you + use the command in iterators, you should pass the whole process instance + instead of a single stream. + + :param output_stream: + If set to a file-like object, data produced by the git command will be + output to the given stream directly. + This feature only has any effect if as_process is False. Processes will + always be created with a pipe due to issues with subprocess. + This merely is a workaround as data will be copied from the + output pipe to the given output stream directly. + Judging from the implementation, you shouldn't use this flag ! + + :param stdout_as_string: + if False, the commands standard output will be bytes. Otherwise, it will be + decoded into a string using the default encoding (usually utf-8). + The latter can fail, if the output contains binary data. + + :param env: + A dictionary of environment variables to be passed to `subprocess.Popen`. + + :param max_chunk_size: + Maximum number of bytes in one chunk of data passed to the output_stream in + one invocation of write() method. If the given number is not positive then + the default value is used. + + :param subprocess_kwargs: + Keyword arguments to be passed to subprocess.Popen. Please note that + some of the valid kwargs are already set by this method, the ones you + specify may not be the same ones. + + :param with_stdout: If True, default True, we open stdout on the created process + :param universal_newlines: + if True, pipes will be opened as text, and lines are split at + all known line endings. + :param shell: + Whether to invoke commands through a shell (see `Popen(..., shell=True)`). + It overrides :attr:`USE_SHELL` if it is not `None`. + :param kill_after_timeout: + To specify a timeout in seconds for the git command, after which the process + should be killed. This will have no effect if as_process is set to True. It is + set to None by default and will let the process run until the timeout is + explicitly specified. This feature is not supported on Windows. It's also worth + noting that kill_after_timeout uses SIGKILL, which can have negative side + effects on a repository. For example, stale locks in case of git gc could + render the repository incapable of accepting changes until the lock is manually + removed. + :param strip_newline_in_stdout: + Whether to strip the trailing ``\\n`` of the command stdout. + :return: + * str(output) if extended_output = False (Default) + * tuple(int(status), str(stdout), str(stderr)) if extended_output = True + + if output_stream is True, the stdout value will be your output stream: + * output_stream if extended_output = False + * tuple(int(status), output_stream, str(stderr)) if extended_output = True + + Note git is executed with LC_MESSAGES="C" to ensure consistent + output regardless of system language. + + :raise GitCommandError: + + :note: + If you add additional keyword arguments to the signature of this method, + you must update the execute_kwargs tuple housed in this module.""" + # Remove password for the command if present + redacted_command = remove_password_if_present(command) + if self.GIT_PYTHON_TRACE and (self.GIT_PYTHON_TRACE != "full" or as_process): + log.info(" ".join(redacted_command)) + + # Allow the user to have the command executed in their working dir. + try: + cwd = self._working_dir or os.getcwd() # type: Union[None, str] + if not os.access(str(cwd), os.X_OK): + cwd = None + except FileNotFoundError: + cwd = None + + # Start the process + inline_env = env + env = os.environ.copy() + # Attempt to force all output to plain ascii english, which is what some parsing code + # may expect. + # According to stackoverflow (http://goo.gl/l74GC8), we are setting LANGUAGE as well + # just to be sure. + env["LANGUAGE"] = "C" + env["LC_ALL"] = "C" + env.update(self._environment) + if inline_env is not None: + env.update(inline_env) + + if is_win: + cmd_not_found_exception = OSError + if kill_after_timeout is not None: + raise GitCommandError( + redacted_command, + '"kill_after_timeout" feature is not supported on Windows.', + ) + else: + cmd_not_found_exception = FileNotFoundError # NOQA # exists, flake8 unknown @UndefinedVariable + # end handle + + stdout_sink = PIPE if with_stdout else getattr(subprocess, "DEVNULL", None) or open(os.devnull, "wb") + istream_ok = "None" + if istream: + istream_ok = "" + log.debug( + "Popen(%s, cwd=%s, universal_newlines=%s, shell=%s, istream=%s)", + redacted_command, + cwd, + universal_newlines, + shell, + istream_ok, + ) + try: + proc = Popen( + command, + env=env, + cwd=cwd, + bufsize=-1, + stdin=istream or DEVNULL, + stderr=PIPE, + stdout=stdout_sink, + shell=shell is not None and shell or self.USE_SHELL, + close_fds=is_posix, # unsupported on windows + universal_newlines=universal_newlines, + creationflags=PROC_CREATIONFLAGS, + **subprocess_kwargs, + ) + + except cmd_not_found_exception as err: + raise GitCommandNotFound(redacted_command, err) from err + else: + # replace with a typeguard for Popen[bytes]? + proc.stdout = cast(BinaryIO, proc.stdout) + proc.stderr = cast(BinaryIO, proc.stderr) + + if as_process: + return self.AutoInterrupt(proc, command) + + def _kill_process(pid: int) -> None: + """Callback method to kill a process.""" + p = Popen( + ["ps", "--ppid", str(pid)], + stdout=PIPE, + creationflags=PROC_CREATIONFLAGS, + ) + child_pids = [] + if p.stdout is not None: + for line in p.stdout: + if len(line.split()) > 0: + local_pid = (line.split())[0] + if local_pid.isdigit(): + child_pids.append(int(local_pid)) + try: + # Windows does not have SIGKILL, so use SIGTERM instead + sig = getattr(signal, "SIGKILL", signal.SIGTERM) + os.kill(pid, sig) + for child_pid in child_pids: + try: + os.kill(child_pid, sig) + except OSError: + pass + kill_check.set() # tell the main routine that the process was killed + except OSError: + # It is possible that the process gets completed in the duration after timeout + # happens and before we try to kill the process. + pass + return + + # end + + if kill_after_timeout is not None: + kill_check = threading.Event() + watchdog = threading.Timer(kill_after_timeout, _kill_process, args=(proc.pid,)) + + # Wait for the process to return + status = 0 + stdout_value: Union[str, bytes] = b"" + stderr_value: Union[str, bytes] = b"" + newline = "\n" if universal_newlines else b"\n" + try: + if output_stream is None: + if kill_after_timeout is not None: + watchdog.start() + stdout_value, stderr_value = proc.communicate() + if kill_after_timeout is not None: + watchdog.cancel() + if kill_check.is_set(): + stderr_value = 'Timeout: the command "%s" did not complete in %d ' "secs." % ( + " ".join(redacted_command), + kill_after_timeout, + ) + if not universal_newlines: + stderr_value = stderr_value.encode(defenc) + # strip trailing "\n" + if stdout_value.endswith(newline) and strip_newline_in_stdout: # type: ignore + stdout_value = stdout_value[:-1] + if stderr_value.endswith(newline): # type: ignore + stderr_value = stderr_value[:-1] + + status = proc.returncode + else: + max_chunk_size = max_chunk_size if max_chunk_size and max_chunk_size > 0 else io.DEFAULT_BUFFER_SIZE + stream_copy(proc.stdout, output_stream, max_chunk_size) + stdout_value = proc.stdout.read() + stderr_value = proc.stderr.read() + # strip trailing "\n" + if stderr_value.endswith(newline): # type: ignore + stderr_value = stderr_value[:-1] + status = proc.wait() + # END stdout handling + finally: + proc.stdout.close() + proc.stderr.close() + + if self.GIT_PYTHON_TRACE == "full": + cmdstr = " ".join(redacted_command) + + def as_text(stdout_value: Union[bytes, str]) -> str: + return not output_stream and safe_decode(stdout_value) or "" + + # end + + if stderr_value: + log.info( + "%s -> %d; stdout: '%s'; stderr: '%s'", + cmdstr, + status, + as_text(stdout_value), + safe_decode(stderr_value), + ) + elif stdout_value: + log.info("%s -> %d; stdout: '%s'", cmdstr, status, as_text(stdout_value)) + else: + log.info("%s -> %d", cmdstr, status) + # END handle debug printing + + if with_exceptions and status != 0: + raise GitCommandError(redacted_command, status, stderr_value, stdout_value) + + if isinstance(stdout_value, bytes) and stdout_as_string: # could also be output_stream + stdout_value = safe_decode(stdout_value) + + # Allow access to the command's status code + if with_extended_output: + return (status, stdout_value, safe_decode(stderr_value)) + else: + return stdout_value + + def environment(self) -> Dict[str, str]: + return self._environment + + def update_environment(self, **kwargs: Any) -> Dict[str, Union[str, None]]: + """ + Set environment variables for future git invocations. Return all changed + values in a format that can be passed back into this function to revert + the changes: + + ``Examples``:: + + old_env = self.update_environment(PWD='/tmp') + self.update_environment(**old_env) + + :param kwargs: environment variables to use for git processes + :return: dict that maps environment variables to their old values + """ + old_env = {} + for key, value in kwargs.items(): + # set value if it is None + if value is not None: + old_env[key] = self._environment.get(key) + self._environment[key] = value + # remove key from environment if its value is None + elif key in self._environment: + old_env[key] = self._environment[key] + del self._environment[key] + return old_env + + @contextmanager + def custom_environment(self, **kwargs: Any) -> Iterator[None]: + """ + A context manager around the above ``update_environment`` method to restore the + environment back to its previous state after operation. + + ``Examples``:: + + with self.custom_environment(GIT_SSH='/bin/ssh_wrapper'): + repo.remotes.origin.fetch() + + :param kwargs: see update_environment + """ + old_env = self.update_environment(**kwargs) + try: + yield + finally: + self.update_environment(**old_env) + + def transform_kwarg(self, name: str, value: Any, split_single_char_options: bool) -> List[str]: + if len(name) == 1: + if value is True: + return ["-%s" % name] + elif value not in (False, None): + if split_single_char_options: + return ["-%s" % name, "%s" % value] + else: + return ["-%s%s" % (name, value)] + else: + if value is True: + return ["--%s" % dashify(name)] + elif value is not False and value is not None: + return ["--%s=%s" % (dashify(name), value)] + return [] + + def transform_kwargs(self, split_single_char_options: bool = True, **kwargs: Any) -> List[str]: + """Transforms Python style kwargs into git command line options.""" + args = [] + for k, v in kwargs.items(): + if isinstance(v, (list, tuple)): + for value in v: + args += self.transform_kwarg(k, value, split_single_char_options) + else: + args += self.transform_kwarg(k, v, split_single_char_options) + return args + + @classmethod + def _unpack_args(cls, arg_list: Sequence[str]) -> List[str]: + + outlist = [] + if isinstance(arg_list, (list, tuple)): + for arg in arg_list: + outlist.extend(cls._unpack_args(arg)) + else: + outlist.append(str(arg_list)) + + return outlist + + def __call__(self, **kwargs: Any) -> "Git": + """Specify command line options to the git executable + for a subcommand call + + :param kwargs: + is a dict of keyword arguments. + these arguments are passed as in _call_process + but will be passed to the git command rather than + the subcommand. + + ``Examples``:: + git(work_tree='/tmp').difftool()""" + self._git_options = self.transform_kwargs(split_single_char_options=True, **kwargs) + return self + + @overload + def _call_process(self, method: str, *args: None, **kwargs: None) -> str: + ... # if no args given, execute called with all defaults + + @overload + def _call_process( + self, + method: str, + istream: int, + as_process: Literal[True], + *args: Any, + **kwargs: Any, + ) -> "Git.AutoInterrupt": + ... + + @overload + def _call_process( + self, method: str, *args: Any, **kwargs: Any + ) -> Union[str, bytes, Tuple[int, Union[str, bytes], str], "Git.AutoInterrupt"]: + ... + + def _call_process( + self, method: str, *args: Any, **kwargs: Any + ) -> Union[str, bytes, Tuple[int, Union[str, bytes], str], "Git.AutoInterrupt"]: + """Run the given git command with the specified arguments and return + the result as a String + + :param method: + is the command. Contained "_" characters will be converted to dashes, + such as in 'ls_files' to call 'ls-files'. + + :param args: + is the list of arguments. If None is included, it will be pruned. + This allows your commands to call git more conveniently as None + is realized as non-existent + + :param kwargs: + It contains key-values for the following: + - the :meth:`execute()` kwds, as listed in :var:`execute_kwargs`; + - "command options" to be converted by :meth:`transform_kwargs()`; + - the `'insert_kwargs_after'` key which its value must match one of ``*args`` + and any cmd-options will be appended after the matched arg. + + Examples:: + + git.rev_list('master', max_count=10, header=True) + + turns into:: + + git rev-list max-count 10 --header master + + :return: Same as ``execute`` + if no args given used execute default (esp. as_process = False, stdout_as_string = True) + and return str""" + # Handle optional arguments prior to calling transform_kwargs + # otherwise these'll end up in args, which is bad. + exec_kwargs = {k: v for k, v in kwargs.items() if k in execute_kwargs} + opts_kwargs = {k: v for k, v in kwargs.items() if k not in execute_kwargs} + + insert_after_this_arg = opts_kwargs.pop("insert_kwargs_after", None) + + # Prepare the argument list + + opt_args = self.transform_kwargs(**opts_kwargs) + ext_args = self._unpack_args([a for a in args if a is not None]) + + if insert_after_this_arg is None: + args_list = opt_args + ext_args + else: + try: + index = ext_args.index(insert_after_this_arg) + except ValueError as err: + raise ValueError( + "Couldn't find argument '%s' in args %s to insert cmd options after" + % (insert_after_this_arg, str(ext_args)) + ) from err + # end handle error + args_list = ext_args[: index + 1] + opt_args + ext_args[index + 1 :] + # end handle opts_kwargs + + call = [self.GIT_PYTHON_GIT_EXECUTABLE] + + # add persistent git options + call.extend(self._persistent_git_options) + + # add the git options, then reset to empty + # to avoid side_effects + call.extend(self._git_options) + self._git_options = () + + call.append(dashify(method)) + call.extend(args_list) + + return self.execute(call, **exec_kwargs) + + def _parse_object_header(self, header_line: str) -> Tuple[str, str, int]: + """ + :param header_line: + type_string size_as_int + + :return: (hex_sha, type_string, size_as_int) + + :raise ValueError: if the header contains indication for an error due to + incorrect input sha""" + tokens = header_line.split() + if len(tokens) != 3: + if not tokens: + raise ValueError("SHA could not be resolved, git returned: %r" % (header_line.strip())) + else: + raise ValueError("SHA %s could not be resolved, git returned: %r" % (tokens[0], header_line.strip())) + # END handle actual return value + # END error handling + + if len(tokens[0]) != 40: + raise ValueError("Failed to parse header: %r" % header_line) + return (tokens[0], tokens[1], int(tokens[2])) + + def _prepare_ref(self, ref: AnyStr) -> bytes: + # required for command to separate refs on stdin, as bytes + if isinstance(ref, bytes): + # Assume 40 bytes hexsha - bin-to-ascii for some reason returns bytes, not text + refstr: str = ref.decode("ascii") + elif not isinstance(ref, str): + refstr = str(ref) # could be ref-object + else: + refstr = ref + + if not refstr.endswith("\n"): + refstr += "\n" + return refstr.encode(defenc) + + def _get_persistent_cmd(self, attr_name: str, cmd_name: str, *args: Any, **kwargs: Any) -> "Git.AutoInterrupt": + cur_val = getattr(self, attr_name) + if cur_val is not None: + return cur_val + + options = {"istream": PIPE, "as_process": True} + options.update(kwargs) + + cmd = self._call_process(cmd_name, *args, **options) + setattr(self, attr_name, cmd) + cmd = cast("Git.AutoInterrupt", cmd) + return cmd + + def __get_object_header(self, cmd: "Git.AutoInterrupt", ref: AnyStr) -> Tuple[str, str, int]: + if cmd.stdin and cmd.stdout: + cmd.stdin.write(self._prepare_ref(ref)) + cmd.stdin.flush() + return self._parse_object_header(cmd.stdout.readline()) + else: + raise ValueError("cmd stdin was empty") + + def get_object_header(self, ref: str) -> Tuple[str, str, int]: + """Use this method to quickly examine the type and size of the object behind + the given ref. + + :note: The method will only suffer from the costs of command invocation + once and reuses the command in subsequent calls. + + :return: (hexsha, type_string, size_as_int)""" + cmd = self._get_persistent_cmd("cat_file_header", "cat_file", batch_check=True) + return self.__get_object_header(cmd, ref) + + def get_object_data(self, ref: str) -> Tuple[str, str, int, bytes]: + """As get_object_header, but returns object data as well + + :return: (hexsha, type_string, size_as_int, data_string) + :note: not threadsafe""" + hexsha, typename, size, stream = self.stream_object_data(ref) + data = stream.read(size) + del stream + return (hexsha, typename, size, data) + + def stream_object_data(self, ref: str) -> Tuple[str, str, int, "Git.CatFileContentStream"]: + """As get_object_header, but returns the data as a stream + + :return: (hexsha, type_string, size_as_int, stream) + :note: This method is not threadsafe, you need one independent Command instance per thread to be safe !""" + cmd = self._get_persistent_cmd("cat_file_all", "cat_file", batch=True) + hexsha, typename, size = self.__get_object_header(cmd, ref) + cmd_stdout = cmd.stdout if cmd.stdout is not None else io.BytesIO() + return (hexsha, typename, size, self.CatFileContentStream(size, cmd_stdout)) + + def clear_cache(self) -> "Git": + """Clear all kinds of internal caches to release resources. + + Currently persistent commands will be interrupted. + + :return: self""" + for cmd in (self.cat_file_all, self.cat_file_header): + if cmd: + cmd.__del__() + + self.cat_file_all = None + self.cat_file_header = None + return self diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/compat.py b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/compat.py new file mode 100644 index 0000000..e7ef28c --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/compat.py @@ -0,0 +1,104 @@ +# -*- coding: utf-8 -*- +# config.py +# Copyright (C) 2008, 2009 Michael Trier (mtrier@gmail.com) and contributors +# +# This module is part of GitPython and is released under +# the BSD License: http://www.opensource.org/licenses/bsd-license.php +"""utilities to help provide compatibility with python 3""" +# flake8: noqa + +import locale +import os +import sys + +from gitdb.utils.encoding import ( + force_bytes, # @UnusedImport + force_text, # @UnusedImport +) + +# typing -------------------------------------------------------------------- + +from typing import ( + Any, + AnyStr, + Dict, + IO, + Optional, + Tuple, + Type, + Union, + overload, +) + +# --------------------------------------------------------------------------- + + +is_win: bool = os.name == "nt" +is_posix = os.name == "posix" +is_darwin = os.name == "darwin" +defenc = sys.getfilesystemencoding() + + +@overload +def safe_decode(s: None) -> None: + ... + + +@overload +def safe_decode(s: AnyStr) -> str: + ... + + +def safe_decode(s: Union[AnyStr, None]) -> Optional[str]: + """Safely decodes a binary string to unicode""" + if isinstance(s, str): + return s + elif isinstance(s, bytes): + return s.decode(defenc, "surrogateescape") + elif s is None: + return None + else: + raise TypeError("Expected bytes or text, but got %r" % (s,)) + + +@overload +def safe_encode(s: None) -> None: + ... + + +@overload +def safe_encode(s: AnyStr) -> bytes: + ... + + +def safe_encode(s: Optional[AnyStr]) -> Optional[bytes]: + """Safely encodes a binary string to unicode""" + if isinstance(s, str): + return s.encode(defenc) + elif isinstance(s, bytes): + return s + elif s is None: + return None + else: + raise TypeError("Expected bytes or text, but got %r" % (s,)) + + +@overload +def win_encode(s: None) -> None: + ... + + +@overload +def win_encode(s: AnyStr) -> bytes: + ... + + +def win_encode(s: Optional[AnyStr]) -> Optional[bytes]: + """Encode unicodes for process arguments on Windows.""" + if isinstance(s, str): + return s.encode(locale.getpreferredencoding(False)) + elif isinstance(s, bytes): + return s + elif s is not None: + raise TypeError("Expected bytes or text, but got %r" % (s,)) + return None diff --git a/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/config.py b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/config.py new file mode 100644 index 0000000..e05a297 --- /dev/null +++ b/zero-cost-nas/.eggs/GitPython-3.1.31-py3.8.egg/git/config.py @@ -0,0 +1,897 @@ +# config.py +# Copyright (C) 2008, 2009 Michael Trier (mtrier@gmail.com) and contributors +# +# This module is part of GitPython and is released under +# the BSD License: http://www.opensource.org/licenses/bsd-license.php +"""Module containing module parser implementation able to properly read and write +configuration files""" + +import sys +import abc +from functools import wraps +import inspect +from io import BufferedReader, IOBase +import logging +import os +import re +import fnmatch + +from git.compat import ( + defenc, + force_text, + is_win, +) + +from git.util import LockFile + +import os.path as osp + +import configparser as cp + +# typing------------------------------------------------------- + +from typing import ( + Any, + Callable, + Generic, + IO, + List, + Dict, + Sequence, + TYPE_CHECKING, + Tuple, + TypeVar, + Union, + cast, +) + +from git.types import Lit_config_levels, ConfigLevels_Tup, PathLike, assert_never, _T + +if TYPE_CHECKING: + from git.repo.base import Repo + from io import BytesIO + +T_ConfigParser = TypeVar("T_ConfigParser", bound="GitConfigParser") +T_OMD_value = TypeVar("T_OMD_value", str, bytes, int, float, bool) + +if sys.version_info[:3] < (3, 7, 2): + # typing.Ordereddict not added until py 3.7.2 + from collections import OrderedDict + + OrderedDict_OMD = OrderedDict +else: + from typing import OrderedDict + + OrderedDict_OMD = OrderedDict[str, List[T_OMD_value]] # type: ignore[assignment, misc] + +# ------------------------------------------------------------- + +__all__ = ("GitConfigParser", "SectionConstraint") + + +log = logging.getLogger("git.config") +log.addHandler(logging.NullHandler()) + +# invariants +# represents the configuration level of a configuration file + + +CONFIG_LEVELS: ConfigLevels_Tup = ("system", "user", "global", "repository") + + +# Section pattern to detect conditional includes. +# https://git-scm.com/docs/git-config#_conditional_includes +CONDITIONAL_INCLUDE_REGEXP = re.compile(r"(?<=includeIf )\"(gitdir|gitdir/i|onbranch):(.+)\"") + + +class MetaParserBuilder(abc.ABCMeta): # noqa: B024 + """Utility class wrapping base-class methods into decorators that assure read-only properties""" + + def __new__(cls, name: str, bases: Tuple, clsdict: Dict[str, Any]) -> "MetaParserBuilder": + """ + Equip all base-class methods with a needs_values decorator, and all non-const methods + with a set_dirty_and_flush_changes decorator in addition to that.""" + kmm = "_mutating_methods_" + if kmm in clsdict: + mutating_methods = clsdict[kmm] + for base in bases: + methods = (t for t in inspect.getmembers(base, inspect.isroutine) if not t[0].startswith("_")) + for name, method in methods: + if name in clsdict: + continue + method_with_values = needs_values(method) + if name in mutating_methods: + method_with_values = set_dirty_and_flush_changes(method_with_values) + # END mutating methods handling + + clsdict[name] = method_with_values + # END for each name/method pair + # END for each base + # END if mutating methods configuration is set + + new_type = super(MetaParserBuilder, cls).__new__(cls, name, bases, clsdict) + return new_type + + +def needs_values(func: Callable[..., _T]) -> Callable[..., _T]: + """Returns method assuring we read values (on demand) before we try to access them""" + + @wraps(func) + def assure_data_present(self: "GitConfigParser", *args: Any, **kwargs: Any) -> _T: + self.read() + return func(self, *args, **kwargs) + + # END wrapper method + return assure_data_present + + +def set_dirty_and_flush_changes(non_const_func: Callable[..., _T]) -> Callable[..., _T]: + """Return method that checks whether given non constant function may be called. + If so, the instance will be set dirty. + Additionally, we flush the changes right to disk""" + + def flush_changes(self: "GitConfigParser", *args: Any, **kwargs: Any) -> _T: + rval = non_const_func(self, *args, **kwargs) + self._dirty = True + self.write() + return rval + + # END wrapper method + flush_changes.__name__ = non_const_func.__name__ + return flush_changes + + +class SectionConstraint(Generic[T_ConfigParser]): + + """Constrains a ConfigParser to only option commands which are constrained to + always use the section we have been initialized with. + + It supports all ConfigParser methods that operate on an option. + + :note: + If used as a context manager, will release the wrapped ConfigParser.""" + + __slots__ = ("_config", "_section_name") + _valid_attrs_ = ( + "get_value", + "set_value", + "get", + "set", + "getint", + "getfloat", + "getboolean", + "has_option", + "remove_section", + "remove_option", + "options", + ) + + def __init__(self, config: T_ConfigParser, section: str) -> None: + self._config = config + self._section_name = section + + def __del__(self) -> None: + # Yes, for some reason, we have to call it explicitly for it to work in PY3 ! + # Apparently __del__ doesn't get call anymore if refcount becomes 0 + # Ridiculous ... . + self._config.release() + + def __getattr__(self, attr: str) -> Any: + if attr in self._valid_attrs_: + return lambda *args, **kwargs: self._call_config(attr, *args, **kwargs) + return super(SectionConstraint, self).__getattribute__(attr) + + def _call_config(self, method: str, *args: Any, **kwargs: Any) -> Any: + """Call the configuration at the given method which must take a section name + as first argument""" + return getattr(self._config, method)(self._section_name, *args, **kwargs) + + @property + def config(self) -> T_ConfigParser: + """return: Configparser instance we constrain""" + return self._config + + def release(self) -> None: + """Equivalent to GitConfigParser.release(), which is called on our underlying parser instance""" + return self._config.release() + + def __enter__(self) -> "SectionConstraint[T_ConfigParser]": + self._config.__enter__() + return self + + def __exit__(self, exception_type: str, exception_value: str, traceback: str) -> None: + self._config.__exit__(exception_type, exception_value, traceback) + + +class _OMD(OrderedDict_OMD): + """Ordered multi-dict.""" + + def __setitem__(self, key: str, value: _T) -> None: + super(_OMD, self).__setitem__(key, [value]) + + def add(self, key: str, value: Any) -> None: + if key not in self: + super(_OMD, self).__setitem__(key, [value]) + return None + super(_OMD, self).__getitem__(key).append(value) + + def setall(self, key: str, values: List[_T]) -> None: + super(_OMD, self).__setitem__(key, values) + + def __getitem__(self, key: str) -> Any: + return super(_OMD, self).__getitem__(key)[-1] + + def getlast(self, key: str) -> Any: + return super(_OMD, self).__getitem__(key)[-1] + + def setlast(self, key: str, value: Any) -> None: + if key not in self: + super(_OMD, self).__setitem__(key, [value]) + return + + prior = super(_OMD, self).__getitem__(key) + prior[-1] = value + + def get(self, key: str, default: Union[_T, None] = None) -> Union[_T, None]: + return super(_OMD, self).get(key, [default])[-1] + + def getall(self, key: str) -> List[_T]: + return super(_OMD, self).__getitem__(key) + + def items(self) -> List[Tuple[str, _T]]: # type: ignore[override] + """List of (key, last value for key).""" + return [(k, self[k]) for k in self] + + def items_all(self) -> List[Tuple[str, List[_T]]]: + """List of (key, list of values for key).""" + return [(k, self.getall(k)) for k in self] + + +def get_config_path(config_level: Lit_config_levels) -> str: + + # we do not support an absolute path of the gitconfig on windows , + # use the global config instead + if is_win and config_level == "system": + config_level = "global" + + if config_level == "system": + return "/etc/gitconfig" + elif config_level == "user": + config_home = os.environ.get("XDG_CONFIG_HOME") or osp.join(os.environ.get("HOME", "~"), ".config") + return osp.normpath(osp.expanduser(osp.join(config_home, "git", "config"))) + elif config_level == "global": + return osp.normpath(osp.expanduser("~/.gitconfig")) + elif config_level == "repository": + raise ValueError("No repo to get repository configuration from. Use Repo._get_config_path") + else: + # Should not reach here. Will raise ValueError if does. Static typing will warn missing elifs + assert_never( + config_level, # type: ignore[unreachable] + ValueError(f"Invalid configuration level: {config_level!r}"), + ) + + +class GitConfigParser(cp.RawConfigParser, metaclass=MetaParserBuilder): + + """Implements specifics required to read git style configuration files. + + This variation behaves much like the git.config command such that the configuration + will be read on demand based on the filepath given during initialization. + + The changes will automatically be written once the instance goes out of scope, but + can be triggered manually as well. + + The configuration file will be locked if you intend to change values preventing other + instances to write concurrently. + + :note: + The config is case-sensitive even when queried, hence section and option names + must match perfectly. + If used as a context manager, will release the locked file.""" + + # { Configuration + # The lock type determines the type of lock to use in new configuration readers. + # They must be compatible to the LockFile interface. + # A suitable alternative would be the BlockingLockFile + t_lock = LockFile + re_comment = re.compile(r"^\s*[#;]") + + # } END configuration + + optvalueonly_source = r"\s*(?P