ONNX ResNet Model

This example will show inference over an exported ONNX ResNet model using Seldon Core. We will use the Seldon S2I wrapper for Intel’s NGraph. The example follows this NGraph tutorial.

Prerequisites: * pip install seldon-core * To test locally ngraph installed * protoc > 3.4.0

To run all of the notebook successfully you will need to start it with

jupyter notebook --NotebookApp.iopub_data_rate_limit=100000000

Download ResNet model fron ONNX Zoo.

[1]:
!wget https://s3.amazonaws.com/download.onnx/models/opset_8/resnet50.tar.gz
!tar -xzvf resnet50.tar.gz
!rm resnet50.tar.gz
--2019-04-24 15:34:51--  https://s3.amazonaws.com/download.onnx/models/opset_8/resnet50.tar.gz
Resolving s3.amazonaws.com (s3.amazonaws.com)... 52.216.160.221
Connecting to s3.amazonaws.com (s3.amazonaws.com)|52.216.160.221|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 101706397 (97M) [binary/octet-stream]
Saving to: ‘resnet50.tar.gz’

resnet50.tar.gz     100%[===================>]  96.99M  8.23MB/s    in 25s

2019-04-24 15:35:16 (3.90 MB/s) - ‘resnet50.tar.gz’ saved [101706397/101706397]

resnet50/
resnet50/test_data_0.npz
resnet50/test_data_2.npz
resnet50/test_data_1.npz
resnet50/test_data_set_0/
resnet50/test_data_set_0/input_0.pb
resnet50/test_data_set_0/output_0.pb
resnet50/test_data_set_1/
resnet50/test_data_set_1/input_0.pb
resnet50/test_data_set_1/output_0.pb
resnet50/test_data_set_2/
resnet50/test_data_set_2/input_0.pb
resnet50/test_data_set_2/output_0.pb
resnet50/test_data_set_3/
resnet50/test_data_set_3/input_0.pb
resnet50/test_data_set_3/output_0.pb
resnet50/test_data_set_4/
resnet50/test_data_set_4/input_0.pb
resnet50/test_data_set_4/output_0.pb
resnet50/test_data_set_5/
resnet50/test_data_set_5/input_0.pb
resnet50/test_data_set_5/output_0.pb
resnet50/test_data_set_6/
resnet50/test_data_set_6/input_0.pb
resnet50/test_data_set_6/output_0.pb
resnet50/test_data_set_7/
resnet50/test_data_set_7/input_0.pb
resnet50/test_data_set_7/output_0.pb
resnet50/test_data_set_8/
resnet50/test_data_set_8/input_0.pb
resnet50/test_data_set_8/output_0.pb
resnet50/model.onnx
[2]:
%matplotlib inline
from keras.applications.imagenet_utils import decode_predictions
from keras.applications.resnet50 import preprocess_input
from keras.preprocessing import image
import ngraph as ng
import numpy as np
import matplotlib.pyplot as plt
Using TensorFlow backend.

Test Model

Load ONNX model into ngraph.

[3]:
from ngraph_onnx.onnx_importer.importer import import_onnx_file

# Import the ONNX file
models = import_onnx_file('resnet50/model.onnx')

# Create an nGraph runtime environment
runtime = ng.runtime(backend_name='CPU')

# Select the first model and compile it to a callable function
model = models[0]
resnet = runtime.computation(model['output'], *model['inputs'])

ONNX `ai.onnx` opset version 8 is not supported. Falling back to latest supported version: 7
More than one different shape in input nodes [<Constant: 'Constant_289' ([])>, <BatchNormInference: 'gpu_0/res2_0_branch2c_bn_1' ([1, 256, 56, 56])>].
More than one different shape in input nodes [<Constant: 'Constant_308' ([])>, <BatchNormInference: 'gpu_0/res2_1_branch2c_bn_1' ([1, 256, 56, 56])>].
More than one different shape in input nodes [<Constant: 'Constant_327' ([])>, <BatchNormInference: 'gpu_0/res2_2_branch2c_bn_1' ([1, 256, 56, 56])>].
More than one different shape in input nodes [<Constant: 'Constant_349' ([])>, <BatchNormInference: 'gpu_0/res3_0_branch2c_bn_1' ([1, 512, 28, 28])>].
More than one different shape in input nodes [<Constant: 'Constant_368' ([])>, <BatchNormInference: 'gpu_0/res3_1_branch2c_bn_1' ([1, 512, 28, 28])>].
More than one different shape in input nodes [<Constant: 'Constant_387' ([])>, <BatchNormInference: 'gpu_0/res3_2_branch2c_bn_1' ([1, 512, 28, 28])>].
More than one different shape in input nodes [<Constant: 'Constant_406' ([])>, <BatchNormInference: 'gpu_0/res3_3_branch2c_bn_1' ([1, 512, 28, 28])>].
More than one different shape in input nodes [<Constant: 'Constant_428' ([])>, <BatchNormInference: 'gpu_0/res4_0_branch2c_bn_1' ([1, 1024, 14, 14])>].
More than one different shape in input nodes [<Constant: 'Constant_447' ([])>, <BatchNormInference: 'gpu_0/res4_1_branch2c_bn_1' ([1, 1024, 14, 14])>].
More than one different shape in input nodes [<Constant: 'Constant_466' ([])>, <BatchNormInference: 'gpu_0/res4_2_branch2c_bn_1' ([1, 1024, 14, 14])>].
More than one different shape in input nodes [<Constant: 'Constant_485' ([])>, <BatchNormInference: 'gpu_0/res4_3_branch2c_bn_1' ([1, 1024, 14, 14])>].
More than one different shape in input nodes [<Constant: 'Constant_504' ([])>, <BatchNormInference: 'gpu_0/res4_4_branch2c_bn_1' ([1, 1024, 14, 14])>].
More than one different shape in input nodes [<Constant: 'Constant_523' ([])>, <BatchNormInference: 'gpu_0/res4_5_branch2c_bn_1' ([1, 1024, 14, 14])>].
More than one different shape in input nodes [<Constant: 'Constant_545' ([])>, <BatchNormInference: 'gpu_0/res5_0_branch2c_bn_1' ([1, 2048, 7, 7])>].
More than one different shape in input nodes [<Constant: 'Constant_564' ([])>, <BatchNormInference: 'gpu_0/res5_1_branch2c_bn_1' ([1, 2048, 7, 7])>].
More than one different shape in input nodes [<Constant: 'Constant_583' ([])>, <BatchNormInference: 'gpu_0/res5_2_branch2c_bn_1' ([1, 2048, 7, 7])>].

Test on an image of a Zebra.

[4]:
img = image.load_img('zebra.jpg', target_size=(224, 224))
img = image.img_to_array(img)
plt.imshow(img / 255.)
x = np.expand_dims(img.copy(), axis=0)
x = preprocess_input(x,mode='torch')
x = x.transpose(0,3,1,2)
preds = resnet(x)
decode_predictions(preds[0], top=5)
[4]:
[[('n02391049', 'zebra', 0.99543387),
  ('n02423022', 'gazelle', 0.0006074826),
  ('n01518878', 'ostrich', 0.0005718305),
  ('n02422106', 'hartebeest', 0.00048323255),
  ('n02422699', 'impala', 0.0003381068)]]
../_images/examples_onnx_resnet_7_1.png

Package Model Using S2I

[5]:
!s2i build . seldonio/seldon-core-s2i-python3-ngraph-onnx:0.3 onnx-resnet:0.1
---> Installing application source...
---> Installing dependencies ...
Collecting keras (from -r requirements.txt (line 1))
Downloading https://files.pythonhosted.org/packages/5e/10/aa32dad071ce52b5502266b5c659451cfd6ffcbf14e6c8c4f16c0ff5aaab/Keras-2.2.4-py2.py3-none-any.whl (312kB)
Requirement already satisfied: Keras-Preprocessing in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 2)) (1.0.5)
Collecting pillow (from -r requirements.txt (line 3))
Downloading https://files.pythonhosted.org/packages/d2/c2/f84b1e57416755e967236468dcfb0fad7fd911f707185efc4ba8834a1a94/Pillow-6.0.0-cp36-cp36m-manylinux1_x86_64.whl (2.0MB)
Collecting pyyaml (from keras->-r requirements.txt (line 1))
Downloading https://files.pythonhosted.org/packages/9f/2c/9417b5c774792634834e730932745bc09a7d36754ca00acf1ccd1ac2594d/PyYAML-5.1.tar.gz (274kB)
Requirement already satisfied: keras-applications>=1.0.6 in /usr/local/lib/python3.6/site-packages (from keras->-r requirements.txt (line 1)) (1.0.6)
Requirement already satisfied: h5py in /usr/local/lib/python3.6/site-packages (from keras->-r requirements.txt (line 1)) (2.8.0)
Requirement already satisfied: numpy>=1.9.1 in /usr/local/lib/python3.6/site-packages (from keras->-r requirements.txt (line 1)) (1.15.4)
Requirement already satisfied: six>=1.9.0 in /usr/local/lib/python3.6/site-packages (from keras->-r requirements.txt (line 1)) (1.12.0)
Collecting scipy>=0.14 (from keras->-r requirements.txt (line 1))
Downloading https://files.pythonhosted.org/packages/7f/5f/c48860704092933bf1c4c1574a8de1ffd16bf4fde8bab190d747598844b2/scipy-1.2.1-cp36-cp36m-manylinux1_x86_64.whl (24.8MB)
Building wheels for collected packages: pyyaml
Running setup.py bdist_wheel for pyyaml: started
Running setup.py bdist_wheel for pyyaml: finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/ad/56/bc/1522f864feb2a358ea6f1a92b4798d69ac783a28e80567a18b
Successfully built pyyaml
Installing collected packages: pyyaml, scipy, keras, pillow
Successfully installed keras-2.2.4 pillow-6.0.0 pyyaml-5.1 scipy-1.2.1
You are using pip version 18.1, however version 19.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Build completed successfully
[6]:
!docker run --name "onnx_resnet_predictor" -d --rm -p 5000:5000 onnx-resnet:0.1
2cb7af654473d83aadacbcf4167271161a81cbba6d7919d8f42f3b724974312a
[8]:
!seldon-core-tester contract.json 0.0.0.0 5000 -p
----------------------------------------
SENDING NEW REQUEST:

[[[[0.888 0.714 0.452 ... 0.64  0.367 0.288]
   [0.981 0.44  0.077 ... 0.636 0.331 0.513]
   [0.613 0.36  0.413 ... 0.418 0.669 0.955]
   ...
   [0.604 0.321 0.569 ... 0.789 0.239 0.127]
   [0.081 0.786 0.974 ... 0.364 0.595 0.149]
   [0.037 0.486 0.697 ... 0.353 0.884 0.221]]

  [[0.237 0.926 0.605 ... 0.461 0.767 0.483]
   [0.527 0.894 0.212 ... 0.443 0.285 0.409]
   [0.983 0.521 0.208 ... 0.693 0.671 0.683]
   ...
   [0.333 0.45  0.674 ... 0.361 0.506 0.067]
   [0.385 0.096 0.811 ... 0.464 0.023 0.869]
   [0.318 0.46  0.452 ... 0.806 0.769 0.316]]

  [[0.633 0.982 0.495 ... 0.928 0.775 0.81 ]
   [0.54  0.098 0.56  ... 0.409 0.621 0.758]
   [0.959 0.571 0.152 ... 0.432 0.323 0.596]
   ...
   [0.159 0.469 0.975 ... 0.165 0.135 0.312]
   [0.685 0.859 0.111 ... 0.382 0.943 0.715]
   [0.165 0.453 0.042 ... 0.032 0.666 0.48 ]]]]
RECEIVED RESPONSE:
meta {
}
data {
  names: "t:0"
  ndarray {
    values {
      list_value {
        values {
          list_value {
            values {
              number_value: 0.00019308735500089824
            }
            values {
              number_value: 0.0006821825518272817
            }
            values {
              number_value: 7.613330672029406e-05
            }
            values {
              number_value: 4.23646233684849e-05
            }
            values {
              number_value: 0.00014747105888091028
            }
            values {
              number_value: 0.00018536749121267349
            }
            values {
              number_value: 2.3800781491445377e-05
            }
            values {
              number_value: 0.00022915711451787502
            }
            values {
              number_value: 5.7388722780160606e-05
            }
            values {
              number_value: 0.0006487827049568295
            }
            values {
              number_value: 0.0006237452616915107
            }
            values {
              number_value: 0.00013771375233773142
            }
            values {
              number_value: 0.00013485578529071063
            }
            values {
              number_value: 0.00021599233150482178
            }
            values {
              number_value: 3.910527811967768e-05
            }
            values {
              number_value: 0.00019672788039315492
            }
            values {
              number_value: 0.0005595136899501085
            }
            values {
              number_value: 0.00026847218396142125
            }
            values {
              number_value: 0.00022938931942917407
            }
            values {
              number_value: 9.010926441987976e-05
            }
            values {
              number_value: 0.0002063583815470338
            }
            values {
              number_value: 0.0013775749830529094
            }
            values {
              number_value: 0.0012381809065118432
            }
            values {
              number_value: 0.0002587595663499087
            }
            values {
              number_value: 0.0002465025754645467
            }
            values {
              number_value: 0.0003360358823556453
            }
            values {
              number_value: 0.0005780684296041727
            }
            values {
              number_value: 0.00014296146400738508
            }
            values {
              number_value: 0.0005796119221486151
            }
            values {
              number_value: 0.00016029448306653649
            }
            values {
              number_value: 4.265619645593688e-05
            }
            values {
              number_value: 0.00016474469157401472
            }
            values {
              number_value: 7.394731801468879e-05
            }
            values {
              number_value: 3.978059976361692e-05
            }
            values {
              number_value: 0.0001915009052027017
            }
            values {
              number_value: 5.1995975809404626e-05
            }
            values {
              number_value: 0.0002861947868950665
            }
            values {
              number_value: 3.057264621020295e-05
            }
            values {
              number_value: 0.0011889574816450477
            }
            values {
              number_value: 0.00010473383008502424
            }
            values {
              number_value: 7.74545333115384e-05
            }
            values {
              number_value: 6.0023532569175586e-05
            }
            values {
              number_value: 0.0005129954661242664
            }
            values {
              number_value: 0.000338106881827116
            }
            values {
              number_value: 0.00018035367247648537
            }
            values {
              number_value: 0.0001847621169872582
            }
            values {
              number_value: 0.00011303575593046844
            }
            values {
              number_value: 0.0003437605919316411
            }
            values {
              number_value: 5.5331744079012424e-05
            }
            values {
              number_value: 2.5202440156135708e-05
            }
            values {
              number_value: 0.00010969083814416081
            }
            values {
              number_value: 0.0005423121619969606
            }
            values {
              number_value: 0.000347528257407248
            }
            values {
              number_value: 0.00023347324167843908
            }
            values {
              number_value: 8.773308945819736e-05
            }
            values {
              number_value: 0.00010659103281795979
            }
            values {
              number_value: 5.6715412938501686e-05
            }
            values {
              number_value: 9.796246013138443e-05
            }
            values {
              number_value: 7.76014057919383e-05
            }
            values {
              number_value: 0.0011787319090217352
            }
            values {
              number_value: 8.176090341294184e-05
            }
            values {
              number_value: 0.00011055879440391436
            }
            values {
              number_value: 0.00016141308879014105
            }
            values {
              number_value: 0.0010307286866009235
            }
            values {
              number_value: 0.0007178199011832476
            }
            values {
              number_value: 0.00013302339357323945
            }
            values {
              number_value: 0.0004376719589345157
            }
            values {
              number_value: 7.20908137736842e-05
            }
            values {
              number_value: 0.0010081329382956028
            }
            values {
              number_value: 0.0001436782767996192
            }
            values {
              number_value: 0.00016382869216613472
            }
            values {
              number_value: 0.001673528109677136
            }
            values {
              number_value: 7.842128979973495e-05
            }
            values {
              number_value: 0.0006469386862590909
            }
            values {
              number_value: 6.410045898519456e-05
            }
            values {
              number_value: 0.0003824887680821121
            }
            values {
              number_value: 6.383156141964719e-05
            }
            values {
              number_value: 0.00025010749232023954
            }
            values {
              number_value: 0.0019587392453104258
            }
            values {
              number_value: 0.0011304605286568403
            }
            values {
              number_value: 0.0003411752113606781
            }
            values {
              number_value: 0.0002297445316798985
            }
            values {
              number_value: 0.00016899032925721258
            }
            values {
              number_value: 0.0002747598337009549
            }
            values {
              number_value: 8.06020907475613e-05
            }
            values {
              number_value: 7.998555520316586e-05
            }
            values {
              number_value: 0.00016757755656726658
            }
            values {
              number_value: 0.00013343480532057583
            }
            values {
              number_value: 0.0003685096453409642
            }
            values {
              number_value: 0.0005466208676807582
            }
            values {
              number_value: 0.0004995692288503051
            }
            values {
              number_value: 0.00020442449022084475
            }
            values {
              number_value: 0.001259730546735227
            }
            values {
              number_value: 0.00018323260883335024
            }
            values {
              number_value: 0.00017095713701564819
            }
            values {
              number_value: 0.00013089962885715067
            }
            values {
              number_value: 0.0003064746269956231
            }
            values {
              number_value: 5.7361990911886096e-05
            }
            values {
              number_value: 0.00022914772853255272
            }
            values {
              number_value: 0.00023574091028422117
            }
            values {
              number_value: 0.00021326300338841975
            }
            values {
              number_value: 7.332618406508118e-05
            }
            values {
              number_value: 7.845641812309623e-05
            }
            values {
              number_value: 0.000865704205352813
            }
            values {
              number_value: 0.00010272572399117053
            }
            values {
              number_value: 1.3477252650773153e-05
            }
            values {
              number_value: 0.00014418072532862425
            }
            values {
              number_value: 9.794975630939007e-05
            }
            values {
              number_value: 0.0001415012957295403
            }
            values {
              number_value: 4.101044396520592e-05
            }
            values {
              number_value: 6.969764217501506e-05
            }
            values {
              number_value: 0.016771405935287476
            }
            values {
              number_value: 0.00035180526901967824
            }
            values {
              number_value: 0.0006642118096351624
            }
            values {
              number_value: 0.00018183980137109756
            }
            values {
              number_value: 8.324601367348805e-05
            }
            values {
              number_value: 0.00029117087251506746
            }
            values {
              number_value: 0.0006521912291646004
            }
            values {
              number_value: 2.9449129215208814e-05
            }
            values {
              number_value: 2.171028609154746e-05
            }
            values {
              number_value: 0.0001753717369865626
            }
            values {
              number_value: 4.2325213144067675e-05
            }
            values {
              number_value: 9.843164298217744e-05
            }
            values {
              number_value: 3.260937228333205e-05
            }
            values {
              number_value: 4.894415906164795e-05
            }
            values {
              number_value: 0.00012051629164488986
            }
            values {
              number_value: 0.0014838232891634107
            }
            values {
              number_value: 0.00031144730746746063
            }
            values {
              number_value: 0.001249254564754665
            }
            values {
              number_value: 0.00031812553061172366
            }
            values {
              number_value: 0.00010837527952389792
            }
            values {
              number_value: 4.5606138883158565e-05
            }
            values {
              number_value: 0.00010431636474095285
            }
            values {
              number_value: 0.00010662736895028502
            }
            values {
              number_value: 8.500926196575165e-05
            }
            values {
              number_value: 0.0002574356913100928
            }
            values {
              number_value: 0.00013712990039493889
            }
            values {
              number_value: 0.0001542183308629319
            }
            values {
              number_value: 6.654418393736705e-05
            }
            values {
              number_value: 7.89294354035519e-05
            }
            values {
              number_value: 5.401682574301958e-05
            }
            values {
              number_value: 0.0003381512069609016
            }
            values {
              number_value: 0.00011082751007052138
            }
            values {
              number_value: 0.000239185246755369
            }
            values {
              number_value: 0.0003104981442447752
            }
            values {
              number_value: 0.00018973357509821653
            }
            values {
              number_value: 0.00026780657935887575
            }
            values {
              number_value: 0.0001238807017216459
            }
            values {
              number_value: 0.00010159204248338938
            }
            values {
              number_value: 0.0002699853794183582
            }
            values {
              number_value: 8.478029485559091e-05
            }
            values {
              number_value: 0.0003018922870978713
            }
            values {
              number_value: 0.00021688018750865012
            }
            values {
              number_value: 0.0002686476509552449
            }
            values {
              number_value: 0.00019443323253653944
            }
            values {
              number_value: 6.939748709555715e-05
            }
            values {
              number_value: 0.00010587410361040384
            }
            values {
              number_value: 0.00018275609181728214
            }
            values {
              number_value: 0.00014449760783463717
            }
            values {
              number_value: 0.0001367913355352357
            }
            values {
              number_value: 0.00011352670844644308
            }
            values {
              number_value: 8.964376320363954e-05
            }
            values {
              number_value: 6.772421329515055e-05
            }
            values {
              number_value: 0.0006246947450563312
            }
            values {
              number_value: 0.00022647212608717382
            }
            values {
              number_value: 0.00031387878698296845
            }
            values {
              number_value: 0.0002688997483346611
            }
            values {
              number_value: 0.0002682336780708283
            }
            values {
              number_value: 0.00023231560771819204
            }
            values {
              number_value: 3.5822005884256214e-05
            }
            values {
              number_value: 0.00010420987382531166
            }
            values {
              number_value: 0.00011075862857978791
            }
            values {
              number_value: 0.0001515620097052306
            }
            values {
              number_value: 0.00012985971989110112
            }
            values {
              number_value: 0.0001344522461295128
            }
            values {
              number_value: 0.00026570219779387116
            }
            values {
              number_value: 8.12260914244689e-05
            }
            values {
              number_value: 0.00017147827020380646
            }
            values {
              number_value: 0.0005476054502651095
            }
            values {
              number_value: 9.049964864971116e-05
            }
            values {
              number_value: 0.0001241771678905934
            }
            values {
              number_value: 0.00019962350779678673
            }
            values {
              number_value: 5.257788870949298e-05
            }
            values {
              number_value: 0.00026683934265747666
            }
            values {
              number_value: 0.00011775226448662579
            }
            values {
              number_value: 0.00042357033817097545
            }
            values {
              number_value: 7.527927664341405e-05
            }
            values {
              number_value: 0.0002566227631177753
            }
            values {
              number_value: 0.00040543213253840804
            }
            values {
              number_value: 0.0002196019922848791
            }
            values {
              number_value: 0.0005518061225302517
            }
            values {
              number_value: 0.00016164123371709138
            }
            values {
              number_value: 2.3550317564513534e-05
            }
            values {
              number_value: 0.00020916425273753703
            }
            values {
              number_value: 0.0006336007500067353
            }
            values {
              number_value: 0.0005063319695182145
            }
            values {
              number_value: 4.537702625384554e-05
            }
            values {
              number_value: 0.00012251913722138852
            }
            values {
              number_value: 0.00017266084614675492
            }
            values {
              number_value: 0.00022691002232022583
            }
            values {
              number_value: 4.038661427330226e-05
            }
            values {
              number_value: 7.989400182850659e-05
            }
            values {
              number_value: 0.0005051360931247473
            }
            values {
              number_value: 8.449052984360605e-05
            }
            values {
              number_value: 5.144764872966334e-05
            }
            values {
              number_value: 5.396407868829556e-05
            }
            values {
              number_value: 0.0002747687103692442
            }
            values {
              number_value: 0.0002509166661184281
            }
            values {
              number_value: 0.0003836272517219186
            }
            values {
              number_value: 7.464459486072883e-05
            }
            values {
              number_value: 0.00031567891710437834
            }
            values {
              number_value: 0.00011789114068960771
            }
            values {
              number_value: 9.183583460981026e-05
            }
            values {
              number_value: 0.000274317484581843
            }
            values {
              number_value: 0.00019677758973557502
            }
            values {
              number_value: 0.00014196112169884145
            }
            values {
              number_value: 0.00023756052542012185
            }
            values {
              number_value: 5.576266266871244e-05
            }
            values {
              number_value: 5.265380968921818e-05
            }
            values {
              number_value: 9.284164843847975e-05
            }
            values {
              number_value: 0.0005420991801656783
            }
            values {
              number_value: 0.0002541221911087632
            }
            values {
              number_value: 0.0002323337976122275
            }
            values {
              number_value: 0.0003079129382967949
            }
            values {
              number_value: 0.0005244795465841889
            }
            values {
              number_value: 0.00015035909018479288
            }
            values {
              number_value: 7.23422272130847e-05
            }
            values {
              number_value: 7.509838906116784e-05
            }
            values {
              number_value: 0.00025793135864660144
            }
            values {
              number_value: 0.000157232498168014
            }
            values {
              number_value: 3.0015973607078195e-05
            }
            values {
              number_value: 0.00019768995116464794
            }
            values {
              number_value: 0.00010807420767378062
            }
            values {
              number_value: 0.00023824228264857084
            }
            values {
              number_value: 8.19439155748114e-05
            }
            values {
              number_value: 0.0004378057783469558
            }
            values {
              number_value: 0.00023761637567076832
            }
            values {
              number_value: 0.00014406458649318665
            }
            values {
              number_value: 0.00012132790288887918
            }
            values {
              number_value: 0.0002819987421389669
            }
            values {
              number_value: 0.0001114392071031034
            }
            values {
              number_value: 0.00017884632688947022
            }
            values {
              number_value: 7.959731738083065e-05
            }
            values {
              number_value: 0.00017491816834080964
            }
            values {
              number_value: 8.53038509376347e-05
            }
            values {
              number_value: 7.860507321311161e-05
            }
            values {
              number_value: 0.00026936508947983384
            }
            values {
              number_value: 0.0002553009253460914
            }
            values {
              number_value: 0.0001183324129669927
            }
            values {
              number_value: 0.0001777076395228505
            }
            values {
              number_value: 0.00014220278535503894
            }
            values {
              number_value: 0.00027560972375795245
            }
            values {
              number_value: 0.0002134640235453844
            }
            values {
              number_value: 0.0001581119286129251
            }
            values {
              number_value: 0.0003557586169335991
            }
            values {
              number_value: 5.8577956224326044e-05
            }
            values {
              number_value: 0.00017821695655584335
            }
            values {
              number_value: 0.00013464901712723076
            }
            values {
              number_value: 7.15625865268521e-05
            }
            values {
              number_value: 0.00019155212794430554
            }
            values {
              number_value: 0.00081629742635414
            }
            values {
              number_value: 0.0002134077512891963
            }
            values {
              number_value: 0.0004334733821451664
            }
            values {
              number_value: 3.367085810168646e-05
            }
            values {
              number_value: 0.0001426355738658458
            }
            values {
              number_value: 0.0002607547212392092
            }
            values {
              number_value: 0.00011120187264168635
            }
            values {
              number_value: 0.00016180348757188767
            }
            values {
              number_value: 0.0002182523166993633
            }
            values {
              number_value: 7.734440441709012e-05
            }
            values {
              number_value: 0.00029134933720342815
            }
            values {
              number_value: 8.940883708419278e-05
            }
            values {
              number_value: 9.70687106018886e-05
            }
            values {
              number_value: 9.769517055246979e-05
            }
            values {
              number_value: 0.0003121463814750314
            }
            values {
              number_value: 0.0005106035387143493
            }
            values {
              number_value: 0.00016597870853729546
            }
            values {
              number_value: 0.0006307259318418801
            }
            values {
              number_value: 7.405099313473329e-05
            }
            values {
              number_value: 0.0001625145523576066
            }
            values {
              number_value: 0.00010592313628876582
            }
            values {
              number_value: 0.0003041499585378915
            }
            values {
              number_value: 0.00027130302623845637
            }
            values {
              number_value: 0.0008348647970706224
            }
            values {
              number_value: 0.00031750209745950997
            }
            values {
              number_value: 0.0006934869452379644
            }
            values {
              number_value: 7.648976315977052e-05
            }
            values {
              number_value: 7.357744470937178e-05
            }
            values {
              number_value: 0.0001439411280443892
            }
            values {
              number_value: 0.00021181830379646271
            }
            values {
              number_value: 9.335727372672409e-05
            }
            values {
              number_value: 0.0003716849605552852
            }
            values {
              number_value: 0.00016231024346780032
            }
            values {
              number_value: 0.0006488804356195033
            }
            values {
              number_value: 0.00021219778864178807
            }
            values {
              number_value: 6.957240111660212e-05
            }
            values {
              number_value: 0.0001692497608019039
            }
            values {
              number_value: 0.000192957857507281
            }
            values {
              number_value: 0.0002628539805300534
            }
            values {
              number_value: 0.0014240255113691092
            }
            values {
              number_value: 0.0002569462521933019
            }
            values {
              number_value: 0.00062761694425717
            }
            values {
              number_value: 0.0003039942239411175
            }
            values {
              number_value: 0.00028562764055095613
            }
            values {
              number_value: 0.0002067404129775241
            }
            values {
              number_value: 8.699108730070293e-05
            }
            values {
              number_value: 0.0016847274964675307
            }
            values {
              number_value: 0.0005059702089056373
            }
            values {
              number_value: 0.0016333215171471238
            }
            values {
              number_value: 0.00019241035624872893
            }
            values {
              number_value: 0.00214433204382658
            }
            values {
              number_value: 0.00017115272930823267
            }
            values {
              number_value: 0.00036939597339369357
            }
            values {
              number_value: 0.00022629994782619178
            }
            values {
              number_value: 0.0009445355390198529
            }
            values {
              number_value: 0.0008729633991606534
            }
            values {
              number_value: 0.0001815017021726817
            }
            values {
              number_value: 0.00016753264935687184
            }
            values {
              number_value: 0.0008740384364500642
            }
            values {
              number_value: 0.0012608072720468044
            }
            values {
              number_value: 0.00018362331320531666
            }
            values {
              number_value: 7.194057252490893e-05
            }
            values {
              number_value: 3.9428003219654784e-05
            }
            values {
              number_value: 6.514716369565576e-05
            }
            values {
              number_value: 0.000198132183868438
            }
            values {
              number_value: 5.4968393669696525e-05
            }
            values {
              number_value: 0.0005305632948875427
            }
            values {
              number_value: 0.000212009996175766
            }
            values {
              number_value: 0.00021781158284284174
            }
            values {
              number_value: 3.850295615848154e-05
            }
            values {
              number_value: 6.886948540341109e-05
            }
            values {
              number_value: 0.0009563453495502472
            }
            values {
              number_value: 0.00019428929954301566
            }
            values {
              number_value: 0.00012452529335860163
            }
            values {
              number_value: 7.690081838518381e-05
            }
            values {
              number_value: 0.00016257034440059215
            }
            values {
              number_value: 0.00010676993406377733
            }
            values {
              number_value: 0.00035252448287792504
            }
            values {
              number_value: 0.00022284929582383484
            }
            values {
              number_value: 9.80816112132743e-05
            }
            values {
              number_value: 0.00012164739018771797
            }
            values {
              number_value: 9.591614070814103e-05
            }
            values {
              number_value: 6.68721622787416e-05
            }
            values {
              number_value: 3.897679198416881e-05
            }
            values {
              number_value: 9.001731814350933e-05
            }
            values {
              number_value: 0.00020896016212645918
            }
            values {
              number_value: 6.586642848560587e-05
            }
            values {
              number_value: 0.00018206096137873828
            }
            values {
              number_value: 0.00015799442189745605
            }
            values {
              number_value: 0.000149034196510911
            }
            values {
              number_value: 0.0007088122656568885
            }
            values {
              number_value: 0.00042778209899552166
            }
            values {
              number_value: 5.053909626440145e-05
            }
            values {
              number_value: 0.00032776410807855427
            }
            values {
              number_value: 0.000972383189946413
            }
            values {
              number_value: 0.00017068134911824018
            }
            values {
              number_value: 0.000650178175419569
            }
            values {
              number_value: 0.00044169186730869114
            }
            values {
              number_value: 0.0002087177854264155
            }
            values {
              number_value: 0.00047691442887298763
            }
            values {
              number_value: 9.817968384595588e-05
            }
            values {
              number_value: 0.0002805149124469608
            }
            values {
              number_value: 0.00026263698237016797
            }
            values {
              number_value: 7.807127985870466e-05
            }
            values {
              number_value: 0.00017275191203225404
            }
            values {
              number_value: 0.00044113557669334114
            }
            values {
              number_value: 0.00010677069803932682
            }
            values {
              number_value: 0.00042212646803818643
            }
            values {
              number_value: 0.00011041659308830276
            }
            values {
              number_value: 0.00013219813990872353
            }
            values {
              number_value: 0.00011438863293733448
            }
            values {
              number_value: 0.0003344443684909493
            }
            values {
              number_value: 0.00011555498349480331
            }
            values {
              number_value: 0.00015659478958696127
            }
            values {
              number_value: 0.00018937050481326878
            }
            values {
              number_value: 6.014922837493941e-05
            }
            values {
              number_value: 0.0002807855198625475
            }
            values {
              number_value: 0.00010536990885157138
            }
            values {
              number_value: 0.00047986736171878874
            }
            values {
              number_value: 3.524633211782202e-05
            }
            values {
              number_value: 0.00021050158829893917
            }
            values {
              number_value: 3.25303990393877e-05
            }
            values {
              number_value: 0.00010669298353604972
            }
            values {
              number_value: 0.00023267681535799056
            }
            values {
              number_value: 0.00014757629833184183
            }
            values {
              number_value: 0.0004467330581974238
            }
            values {
              number_value: 0.0001132102042902261
            }
            values {
              number_value: 0.00017676000425126404
            }
            values {
              number_value: 7.572728645754978e-05
            }
            values {
              number_value: 0.00021823587303515524
            }
            values {
              number_value: 0.00012531245010904968
            }
            values {
              number_value: 0.00011250769603066146
            }
            values {
              number_value: 0.00045931339263916016
            }
            values {
              number_value: 6.687895074719563e-05
            }
            values {
              number_value: 4.784564589499496e-05
            }
            values {
              number_value: 0.00015652505680918694
            }
            values {
              number_value: 4.376978540676646e-05
            }
            values {
              number_value: 8.205785707104951e-05
            }
            values {
              number_value: 0.00043105523218400776
            }
            values {
              number_value: 0.004090445581823587
            }
            values {
              number_value: 0.002730881329625845
            }
            values {
              number_value: 0.0004980064113624394
            }
            values {
              number_value: 0.0017490466125309467
            }
            values {
              number_value: 0.00016921748465392739
            }
            values {
              number_value: 0.00034160938230343163
            }
            values {
              number_value: 0.000855220714583993
            }
            values {
              number_value: 9.463284368393943e-05
            }
            values {
              number_value: 4.367292422102764e-05
            }
            values {
              number_value: 1.7902446415973827e-05
            }
            values {
              number_value: 0.0035950681194663048
            }
            values {
              number_value: 3.3315511245746166e-05
            }
            values {
              number_value: 0.0003576382587198168
            }
            values {
              number_value: 0.0008803170640021563
            }
            values {
              number_value: 0.0036078558769077063
            }
            values {
              number_value: 0.0005038104136474431
            }
            values {
              number_value: 2.1849366021342576e-05
            }
            values {
              number_value: 0.002658817218616605
            }
            values {
              number_value: 0.0004720966680906713
            }
            values {
              number_value: 0.006616199854761362
            }
            values {
              number_value: 0.0014970657648518682
            }
            values {
              number_value: 0.0005141228903084993
            }
            values {
              number_value: 0.0011433985782787204
            }
            values {
              number_value: 0.000393658789107576
            }
            values {
              number_value: 0.001851289882324636
            }
            values {
              number_value: 0.00021210653358139098
            }
            values {
              number_value: 0.0006406846805475652
            }
            values {
              number_value: 0.0016677940730005503
            }
            values {
              number_value: 0.0007622732082381845
            }
            values {
              number_value: 0.00024906222824938595
            }
            values {
              number_value: 0.0007472946308553219
            }
            values {
              number_value: 0.00021513095998670906
            }
            values {
              number_value: 0.0001236291864188388
            }
            values {
              number_value: 0.003299478441476822
            }
            values {
              number_value: 0.0007317448616959155
            }
            values {
              number_value: 0.00035156545345671475
            }
            values {
              number_value: 0.0006673134048469365
            }
            values {
              number_value: 0.0003292217734269798
            }
            values {
              number_value: 0.001950858742929995
            }
            values {
              number_value: 0.0011239558225497603
            }
            values {
              number_value: 0.0005001133540645242
            }
            values {
              number_value: 0.0008544343872927129
            }
            values {
              number_value: 0.0006025047623552382
            }
            values {
              number_value: 0.0002935439988505095
            }
            values {
              number_value: 0.0004515481414273381
            }
            values {
              number_value: 8.33159065223299e-05
            }
            values {
              number_value: 0.0002990895009133965
            }
            values {
              number_value: 0.004153379239141941
            }
            values {
              number_value: 0.000835858634673059
            }
            values {
              number_value: 0.0005041197291575372
            }
            values {
              number_value: 0.00017084753199014813
            }
            values {
              number_value: 6.88166037434712e-05
            }
            values {
              number_value: 0.005771270953118801
            }
            values {
              number_value: 0.000212304963497445
            }
            values {
              number_value: 0.00022906392405275255
            }
            values {
              number_value: 3.0415547371376306e-05
            }
            values {
              number_value: 0.00033583788899704814
            }
            values {
              number_value: 0.0015316572971642017
            }
            values {
              number_value: 0.0015400162665173411
            }
            values {
              number_value: 9.367544407723472e-05
            }
            values {
              number_value: 0.0016816991847008467
            }
            values {
              number_value: 9.376893285661936e-05
            }
            values {
              number_value: 0.0003450769290793687
            }
            values {
              number_value: 0.0032330346293747425
            }
            values {
              number_value: 0.0005694238934665918
            }
            values {
              number_value: 0.0033337315544486046
            }
            values {
              number_value: 0.004346285481005907
            }
            values {
              number_value: 4.238159817759879e-05
            }
            values {
              number_value: 3.535614814609289e-05
            }
            values {
              number_value: 0.0002657397126313299
            }
            values {
              number_value: 0.0007272028014995158
            }
            values {
              number_value: 0.002432736800983548
            }
            values {
              number_value: 0.00018032494699582458
            }
            values {
              number_value: 8.841798262437806e-05
            }
            values {
              number_value: 0.01105024665594101
            }
            values {
              number_value: 0.00012699744547717273
            }
            values {
              number_value: 0.00020408019190654159
            }
            values {
              number_value: 4.9374953960068524e-05
            }
            values {
              number_value: 0.0004302015877328813
            }
            values {
              number_value: 0.0007842189515940845
            }
            values {
              number_value: 0.00043246938730590045
            }
            values {
              number_value: 0.00011323563376208767
            }
            values {
              number_value: 0.002035833429545164
            }
            values {
              number_value: 0.0017216296400874853
            }
            values {
              number_value: 0.00022689162869937718
            }
            values {
              number_value: 0.0001595477806404233
            }
            values {
              number_value: 0.0010004399809986353
            }
            values {
              number_value: 0.0005648134974762797
            }
            values {
              number_value: 0.002358980244025588
            }
            values {
              number_value: 0.0031984506640583277
            }
            values {
              number_value: 4.1217626858269796e-05
            }
            values {
              number_value: 0.00037269300082698464
            }
            values {
              number_value: 0.003190907882526517
            }
            values {
              number_value: 0.0006374478107318282
            }
            values {
              number_value: 0.0004888066905550659
            }
            values {
              number_value: 0.0012963723856955767
            }
            values {
              number_value: 0.0003385768213775009
            }
            values {
              number_value: 0.00042644829954952
            }
            values {
              number_value: 0.0010878598550334573
            }
            values {
              number_value: 0.00014783089864067733
            }
            values {
              number_value: 0.010802213102579117
            }
            values {
              number_value: 0.00019676267402246594
            }
            values {
              number_value: 0.0007952023879624903
            }
            values {
              number_value: 0.00047375622671097517
            }
            values {
              number_value: 0.00468619167804718
            }
            values {
              number_value: 0.0006830161437392235
            }
            values {
              number_value: 0.0018058826681226492
            }
            values {
              number_value: 0.00029558161622844636
            }
            values {
              number_value: 0.003104250878095627
            }
            values {
              number_value: 0.0008136506075970829
            }
            values {
              number_value: 2.7346946808393113e-05
            }
            values {
              number_value: 0.00020300161850173026
            }
            values {
              number_value: 0.00022489868570119143
            }
            values {
              number_value: 0.02062225341796875
            }
            values {
              number_value: 0.0016804735641926527
            }
            values {
              number_value: 0.0011240962194278836
            }
            values {
              number_value: 0.0008887352887541056
            }
            values {
              number_value: 0.00036772238672710955
            }
            values {
              number_value: 0.002106995088979602
            }
            values {
              number_value: 0.0003630262508522719
            }
            values {
              number_value: 0.00038202869473025203
            }
            values {
              number_value: 0.0006359274266287684
            }
            values {
              number_value: 0.00024536074488423765
            }
            values {
              number_value: 0.0007990752928890288
            }
            values {
              number_value: 0.0014585553435608745
            }
            values {
              number_value: 0.0006515331915579736
            }
            values {
              number_value: 5.470367250381969e-05
            }
            values {
              number_value: 0.0004040344792883843
            }
            values {
              number_value: 0.0019363536266610026
            }
            values {
              number_value: 0.00039989178185351193
            }
            values {
              number_value: 0.00036936040851287544
            }
            values {
              number_value: 0.00429563270881772
            }
            values {
              number_value: 0.0012179752811789513
            }
            values {
              number_value: 0.0006007507909089327
            }
            values {
              number_value: 8.859515219228342e-05
            }
            values {
              number_value: 0.007079431787133217
            }
            values {
              number_value: 0.0002557265106588602
            }
            values {
              number_value: 0.0001313587708864361
            }
            values {
              number_value: 8.514410728821531e-05
            }
            values {
              number_value: 0.0003226704429835081
            }
            values {
              number_value: 0.0006265802076086402
            }
            values {
              number_value: 0.0004381942271720618
            }
            values {
              number_value: 0.001112798578105867
            }
            values {
              number_value: 0.0008994476520456374
            }
            values {
              number_value: 0.0053063263185322285
            }
            values {
              number_value: 0.00013883449719287455
            }
            values {
              number_value: 0.0007968007121235132
            }
            values {
              number_value: 0.0018908862257376313
            }
            values {
              number_value: 7.014531729510054e-05
            }
            values {
              number_value: 0.00016808061627671123
            }
            values {
              number_value: 0.012081963941454887
            }
            values {
              number_value: 0.00110531912650913
            }
            values {
              number_value: 0.003258178010582924
            }
            values {
              number_value: 0.0004715956165455282
            }
            values {
              number_value: 0.0018831113120540977
            }
            values {
              number_value: 5.963193325442262e-05
            }
            values {
              number_value: 0.00010690407361835241
            }
            values {
              number_value: 0.003147599520161748
            }
            values {
              number_value: 0.00040771905332803726
            }
            values {
              number_value: 0.0013613358605653048
            }
            values {
              number_value: 0.0018620248883962631
            }
            values {
              number_value: 0.0003028391220141202
            }
            values {
              number_value: 0.000219754409044981
            }
            values {
              number_value: 0.0004529317084234208
            }
            values {
              number_value: 0.002442083554342389
            }
            values {
              number_value: 4.2852316255448386e-05
            }
            values {
              number_value: 0.0002187451027566567
            }
            values {
              number_value: 0.0004343589534983039
            }
            values {
              number_value: 0.002990259090438485
            }
            values {
              number_value: 0.0003779544204007834
            }
            values {
              number_value: 9.148578101303428e-05
            }
            values {
              number_value: 0.0011884317500516772
            }
            values {
              number_value: 0.00011796082253567874
            }
            values {
              number_value: 0.0010262721916660666
            }
            values {
              number_value: 0.00011372203152859583
            }
            values {
              number_value: 0.0028476445004343987
            }
            values {
              number_value: 3.78862205252517e-05
            }
            values {
              number_value: 0.0003391213540453464
            }
            values {
              number_value: 0.0008257878362201154
            }
            values {
              number_value: 0.0007702295552007854
            }
            values {
              number_value: 0.0004067403497174382
            }
            values {
              number_value: 6.173170550027862e-05
            }
            values {
              number_value: 9.779789979802445e-05
            }
            values {
              number_value: 3.5375644074520096e-05
            }
            values {
              number_value: 0.007216018624603748
            }
            values {
              number_value: 0.00800126139074564
            }
            values {
              number_value: 0.005277958698570728
            }
            values {
              number_value: 0.000257175590377301
            }
            values {
              number_value: 0.00531470961868763
            }
            values {
              number_value: 0.0013513879384845495
            }
            values {
              number_value: 0.0029679446015506983
            }
            values {
              number_value: 0.0006039288127794862
            }
            values {
              number_value: 0.000563248700927943
            }
            values {
              number_value: 0.001126372255384922
            }
            values {
              number_value: 0.0030933639500290155
            }
            values {
              number_value: 0.0008218963630497456
            }
            values {
              number_value: 0.000357702694600448
            }
            values {
              number_value: 0.009992511942982674
            }
            values {
              number_value: 0.0010542644886299968
            }
            values {
              number_value: 0.0004927196423523128
            }
            values {
              number_value: 0.0010529084829613566
            }
            values {
              number_value: 0.010177257470786572
            }
            values {
              number_value: 0.0011653187684714794
            }
            values {
              number_value: 0.0005614068941213191
            }
            values {
              number_value: 4.476769026950933e-05
            }
            values {
              number_value: 0.013896478340029716
            }
            values {
              number_value: 0.0010552683379501104
            }
            values {
              number_value: 0.004907442256808281
            }
            values {
              number_value: 0.0002237797452835366
            }
            values {
              number_value: 0.0014094922225922346
            }
            values {
              number_value: 0.00016283785225823522
            }
            values {
              number_value: 0.0007127142162062228
            }
            values {
              number_value: 0.00019999641517642885
            }
            values {
              number_value: 0.00010544102406129241
            }
            values {
              number_value: 0.0017148911720141768
            }
            values {
              number_value: 0.0004907680558972061
            }
            values {
              number_value: 0.002312067663297057
            }
            values {
              number_value: 0.003629957791417837
            }
            values {
              number_value: 0.0004023737274110317
            }
            values {
              number_value: 0.0029034686740487814
            }
            values {
              number_value: 0.001749410293996334
            }
            values {
              number_value: 0.00034519852488301694
            }
            values {
              number_value: 0.0009287756402045488
            }
            values {
              number_value: 0.0026268528308719397
            }
            values {
              number_value: 0.005207331385463476
            }
            values {
              number_value: 5.095093365525827e-05
            }
            values {
              number_value: 3.607419057516381e-05
            }
            values {
              number_value: 0.009857779368758202
            }
            values {
              number_value: 0.0002027468290179968
            }
            values {
              number_value: 0.00031055501312948763
            }
            values {
              number_value: 0.013864919543266296
            }
            values {
              number_value: 0.0008149203495122492
            }
            values {
              number_value: 0.0026780078187584877
            }
            values {
              number_value: 0.002235339256003499
            }
            values {
              number_value: 0.0030670578125864267
            }
            values {
              number_value: 2.2515610908158123e-05
            }
            values {
              number_value: 0.002350499387830496
            }
            values {
              number_value: 0.0010811852989718318
            }
            values {
              number_value: 9.51445399550721e-05
            }
            values {
              number_value: 0.0005707365926355124
            }
            values {
              number_value: 0.0002030366740655154
            }
            values {
              number_value: 5.889649037271738e-05
            }
            values {
              number_value: 0.0041276682168245316
            }
            values {
              number_value: 0.00032241130247712135
            }
            values {
              number_value: 0.0005348798586055636
            }
            values {
              number_value: 0.011737732216715813
            }
            values {
              number_value: 6.012881203787401e-05
            }
            values {
              number_value: 8.890912431525066e-05
            }
            values {
              number_value: 0.0008956270758062601
            }
            values {
              number_value: 0.0013335695257410407
            }
            values {
              number_value: 0.00012156405864516273
            }
            values {
              number_value: 0.006910421885550022
            }
            values {
              number_value: 0.0011461490066722035
            }
            values {
              number_value: 0.0003421636647544801
            }
            values {
              number_value: 0.000745005439966917
            }
            values {
              number_value: 0.00022350461222231388
            }
            values {
              number_value: 0.00025678088422864676
            }
            values {
              number_value: 4.313596946303733e-05
            }
            values {
              number_value: 0.00016979806241579354
            }
            values {
              number_value: 0.0001598434755578637
            }
            values {
              number_value: 0.0002471379120834172
            }
            values {
              number_value: 9.734710329212248e-05
            }
            values {
              number_value: 4.3431173253338784e-05
            }
            values {
              number_value: 0.003589923959225416
            }
            values {
              number_value: 8.645049820188433e-05
            }
            values {
              number_value: 0.001684051239863038
            }
            values {
              number_value: 0.00012157206219853833
            }
            values {
              number_value: 0.0022193107288330793
            }
            values {
              number_value: 0.0004548701399471611
            }
            values {
              number_value: 4.762308526551351e-05
            }
            values {
              number_value: 0.00017265597125515342
            }
            values {
              number_value: 9.655334724811837e-05
            }
            values {
              number_value: 0.0002326838148292154
            }
            values {
              number_value: 0.00037445922498591244
            }
            values {
              number_value: 0.000731472100596875
            }
            values {
              number_value: 0.004789330065250397
            }
            values {
              number_value: 0.00012784855789504945
            }
            values {
              number_value: 0.002704583341255784
            }
            values {
              number_value: 0.009218182414770126
            }
            values {
              number_value: 0.0014693522825837135
            }
            values {
              number_value: 0.0012278648791834712
            }
            values {
              number_value: 0.005241429898887873
            }
            values {
              number_value: 0.0022325527388602495
            }
            values {
              number_value: 8.101500134216622e-05
            }
            values {
              number_value: 0.007408435456454754
            }
            values {
              number_value: 0.0026861364021897316
            }
            values {
              number_value: 6.722906982759014e-05
            }
            values {
              number_value: 0.00495123490691185
            }
            values {
              number_value: 5.617509305011481e-05
            }
            values {
              number_value: 0.00032407703110948205
            }
            values {
              number_value: 0.00024972399114631116
            }
            values {
              number_value: 2.4822467821650207e-05
            }
            values {
              number_value: 0.0010187102016061544
            }
            values {
              number_value: 0.0006567014497704804
            }
            values {
              number_value: 0.0006959897582419217
            }
            values {
              number_value: 8.056846854742616e-05
            }
            values {
              number_value: 0.002079310594126582
            }
            values {
              number_value: 0.005838377866894007
            }
            values {
              number_value: 0.0004266079340595752
            }
            values {
              number_value: 0.00016707075701560825
            }
            values {
              number_value: 0.004183199256658554
            }
            values {
              number_value: 0.0015499810688197613
            }
            values {
              number_value: 0.0010524081299081445
            }
            values {
              number_value: 0.0006860445719212294
            }
            values {
              number_value: 0.0001869082188932225
            }
            values {
              number_value: 0.0002283485373482108
            }
            values {
              number_value: 4.433618232724257e-05
            }
            values {
              number_value: 0.00012921079178340733
            }
            values {
              number_value: 0.000362366292392835
            }
            values {
              number_value: 0.004028719384223223
            }
            values {
              number_value: 0.00023167864128481597
            }
            values {
              number_value: 0.0015576553996652365
            }
            values {
              number_value: 0.004025892820209265
            }
            values {
              number_value: 0.00023162717116065323
            }
            values {
              number_value: 0.001305583631619811
            }
            values {
              number_value: 0.003887912956997752
            }
            values {
              number_value: 0.0016549687134101987
            }
            values {
              number_value: 0.0002628413203638047
            }
            values {
              number_value: 0.0001423453213647008
            }
            values {
              number_value: 0.0002317599719390273
            }
            values {
              number_value: 0.002050559502094984
            }
            values {
              number_value: 0.0029552727937698364
            }
            values {
              number_value: 5.061893170932308e-05
            }
            values {
              number_value: 0.0017392287263646722
            }
            values {
              number_value: 0.0007539145881310105
            }
            values {
              number_value: 0.0007281716098077595
            }
            values {
              number_value: 0.0006570964469574392
            }
            values {
              number_value: 0.0030776350758969784
            }
            values {
              number_value: 0.00024378427769988775
            }
            values {
              number_value: 0.0001503250387031585
            }
            values {
              number_value: 0.001354867941699922
            }
            values {
              number_value: 0.00040427519707009196
            }
            values {
              number_value: 0.0053220209665596485
            }
            values {
              number_value: 0.0018282339442521334
            }
            values {
              number_value: 0.0012892251834273338
            }
            values {
              number_value: 1.9344972315593623e-05
            }
            values {
              number_value: 0.0002149396314052865
            }
            values {
              number_value: 0.0017609817441552877
            }
            values {
              number_value: 0.0009908248903229833
            }
            values {
              number_value: 0.00018718140199780464
            }
            values {
              number_value: 0.00045337557094171643
            }
            values {
              number_value: 0.0024352872278541327
            }
            values {
              number_value: 0.0006057336577214301
            }
            values {
              number_value: 0.0007231180788949132
            }
            values {
              number_value: 7.25476274965331e-05
            }
            values {
              number_value: 0.001403624308295548
            }
            values {
              number_value: 0.0004767057253047824
            }
            values {
              number_value: 0.0007556449854746461
            }
            values {
              number_value: 0.0021561128087341785
            }
            values {
              number_value: 0.00037920053000561893
            }
            values {
              number_value: 0.0065775541588664055
            }
            values {
              number_value: 0.00022383523173630238
            }
            values {
              number_value: 9.877892443910241e-05
            }
            values {
              number_value: 0.0008145648171193898
            }
            values {
              number_value: 0.004414099734276533
            }
            values {
              number_value: 0.00283743254840374
            }
            values {
              number_value: 0.0001610239560250193
            }
            values {
              number_value: 0.0004594586498569697
            }
            values {
              number_value: 3.396029205759987e-05
            }
            values {
              number_value: 0.0016150363953784108
            }
            values {
              number_value: 0.00333732389844954
            }
            values {
              number_value: 0.0010305518517270684
            }
            values {
              number_value: 0.004963168874382973
            }
            values {
              number_value: 7.182537228800356e-05
            }
            values {
              number_value: 0.004233081359416246
            }
            values {
              number_value: 0.0035242156591266394
            }
            values {
              number_value: 0.0007337196730077267
            }
            values {
              number_value: 0.0003093638806603849
            }
            values {
              number_value: 0.0015999203315004706
            }
            values {
              number_value: 0.00019006164802704006
            }
            values {
              number_value: 0.007698648143559694
            }
            values {
              number_value: 0.0006936235586181283
            }
            values {
              number_value: 0.0017899376107379794
            }
            values {
              number_value: 0.0040124570950865746
            }
            values {
              number_value: 0.0005211462848819792
            }
            values {
              number_value: 0.0005516604287549853
            }
            values {
              number_value: 0.00025913084391504526
            }
            values {
              number_value: 0.003043212229385972
            }
            values {
              number_value: 0.002428896725177765
            }
            values {
              number_value: 0.0010377736762166023
            }
            values {
              number_value: 0.0002250078832730651
            }
            values {
              number_value: 0.000923938350751996
            }
            values {
              number_value: 0.00020849487918894738
            }
            values {
              number_value: 0.0008330002310685813
            }
            values {
              number_value: 0.009337683208286762
            }
            values {
              number_value: 0.0063996994867920876
            }
            values {
              number_value: 0.0001586896541994065
            }
            values {
              number_value: 0.00021130179811734706
            }
            values {
              number_value: 0.00016748145571909845
            }
            values {
              number_value: 3.473553078947589e-05
            }
            values {
              number_value: 0.0011019075755029917
            }
            values {
              number_value: 0.0005095839151181281
            }
            values {
              number_value: 0.0003161805507261306
            }
            values {
              number_value: 0.0026607082691043615
            }
            values {
              number_value: 0.00023704544582869858
            }
            values {
              number_value: 0.0005243193008936942
            }
            values {
              number_value: 0.0014997879043221474
            }
            values {
              number_value: 0.0005678628804162145
            }
            values {
              number_value: 0.0004996306961402297
            }
            values {
              number_value: 0.0005868035950697958
            }
            values {
              number_value: 0.00031638372456654906
            }
            values {
              number_value: 0.00026419703499414027
            }
            values {
              number_value: 0.0006227268022485077
            }
            values {
              number_value: 0.00012404442531988025
            }
            values {
              number_value: 8.505774894729257e-05
            }
            values {
              number_value: 0.004434859845787287
            }
            values {
              number_value: 0.00014464790001511574
            }
            values {
              number_value: 0.00106500880792737
            }
            values {
              number_value: 0.0002884380519390106
            }
            values {
              number_value: 0.00024902934092096984
            }
            values {
              number_value: 0.00011826935224235058
            }
            values {
              number_value: 0.0005180526641197503
            }
            values {
              number_value: 0.0006802630960009992
            }
            values {
              number_value: 0.0008238661102950573
            }
            values {
              number_value: 0.004597566090524197
            }
            values {
              number_value: 0.00011551273200893775
            }
            values {
              number_value: 9.016393596539274e-05
            }
            values {
              number_value: 8.15488601801917e-05
            }
            values {
              number_value: 0.00015305212582461536
            }
            values {
              number_value: 0.0032587721943855286
            }
            values {
              number_value: 0.00032558784005232155
            }
            values {
              number_value: 0.00020648760255426168
            }
            values {
              number_value: 0.0001433487777831033
            }
            values {
              number_value: 0.00013842055341228843
            }
            values {
              number_value: 0.0016663640271872282
            }
            values {
              number_value: 0.000550600525457412
            }
            values {
              number_value: 0.0002098061377182603
            }
            values {
              number_value: 0.004426111467182636
            }
            values {
              number_value: 0.00029403905500657856
            }
            values {
              number_value: 0.004631290212273598
            }
            values {
              number_value: 5.925423829467036e-05
            }
            values {
              number_value: 0.0004491256840992719
            }
            values {
              number_value: 0.0013903583167120814
            }
            values {
              number_value: 0.0004037019389215857
            }
            values {
              number_value: 0.0007068414706736803
            }
            values {
              number_value: 0.0011638096766546369
            }
            values {
              number_value: 0.00027882421272806823
            }
            values {
              number_value: 0.002580418484285474
            }
            values {
              number_value: 0.0025990831200033426
            }
            values {
              number_value: 0.0019201396498829126
            }
            values {
              number_value: 0.00010527810081839561
            }
            values {
              number_value: 0.0015026936307549477
            }
            values {
              number_value: 0.0008872959879226983
            }
            values {
              number_value: 0.00022146888659335673
            }
            values {
              number_value: 0.00014508646563626826
            }
            values {
              number_value: 0.0067597245797514915
            }
            values {
              number_value: 0.00427279993891716
            }
            values {
              number_value: 0.011741871945559978
            }
            values {
              number_value: 9.296595817431808e-05
            }
            values {
              number_value: 0.0010632781777530909
            }
            values {
              number_value: 0.0003954934363719076
            }
            values {
              number_value: 0.0005829337751492858
            }
            values {
              number_value: 0.0017709325766190886
            }
            values {
              number_value: 0.006193243432790041
            }
            values {
              number_value: 0.00010171234316658229
            }
            values {
              number_value: 0.003731103613972664
            }
            values {
              number_value: 0.001550290733575821
            }
            values {
              number_value: 0.00022847639047540724
            }
            values {
              number_value: 0.00037121149944141507
            }
            values {
              number_value: 0.0002735864545684308
            }
            values {
              number_value: 0.0014352325815707445
            }
            values {
              number_value: 0.0004835966683458537
            }
            values {
              number_value: 0.002010897733271122
            }
            values {
              number_value: 0.0003149946278426796
            }
            values {
              number_value: 0.0002762510266620666
            }
            values {
              number_value: 8.05395029601641e-05
            }
            values {
              number_value: 5.559781129704788e-05
            }
            values {
              number_value: 0.0002611110685393214
            }
            values {
              number_value: 0.00012183414219180122
            }
            values {
              number_value: 0.00015052595699671656
            }
            values {
              number_value: 0.0007379117887467146
            }
            values {
              number_value: 0.0003449995710980147
            }
            values {
              number_value: 9.683446114649996e-05
            }
            values {
              number_value: 0.005729591008275747
            }
            values {
              number_value: 0.00017939595272764564
            }
            values {
              number_value: 1.9961578800575808e-05
            }
            values {
              number_value: 0.0009968794183805585
            }
            values {
              number_value: 0.0009917020797729492
            }
            values {
              number_value: 0.0006260181544348598
            }
            values {
              number_value: 0.00087560317479074
            }
            values {
              number_value: 0.0008067361195571721
            }
            values {
              number_value: 0.00014671539247501642
            }
            values {
              number_value: 0.001033550244756043
            }
            values {
              number_value: 0.0008750918786972761
            }
            values {
              number_value: 0.0017731556436046958
            }
            values {
              number_value: 4.631964475265704e-05
            }
            values {
              number_value: 0.0007905570091679692
            }
            values {
              number_value: 0.0002133729576598853
            }
            values {
              number_value: 8.706267544766888e-05
            }
            values {
              number_value: 0.0003295780043117702
            }
            values {
              number_value: 0.00045065846643410623
            }
            values {
              number_value: 0.00018829791224561632
            }
            values {
              number_value: 0.001772127696312964
            }
            values {
              number_value: 0.007467391435056925
            }
            values {
              number_value: 0.002101265825331211
            }
            values {
              number_value: 0.0006807359168305993
            }
            values {
              number_value: 0.0003988856333307922
            }
            values {
              number_value: 0.0009219443309120834
            }
            values {
              number_value: 0.0031448539812117815
            }
            values {
              number_value: 0.0032792568672448397
            }
            values {
              number_value: 0.001295589143410325
            }
            values {
              number_value: 0.00036649563116952777
            }
            values {
              number_value: 0.004433804657310247
            }
            values {
              number_value: 0.010346674360334873
            }
            values {
              number_value: 0.00038344363565556705
            }
            values {
              number_value: 0.0008212190004996955
            }
            values {
              number_value: 0.0012486432678997517
            }
            values {
              number_value: 0.004967828281223774
            }
            values {
              number_value: 0.0007729190401732922
            }
            values {
              number_value: 0.0001272038061870262
            }
            values {
              number_value: 0.00033388889278285205
            }
            values {
              number_value: 0.000696960894856602
            }
            values {
              number_value: 0.0002975478128064424
            }
            values {
              number_value: 4.236842505633831e-05
            }
            values {
              number_value: 0.0004077279882039875
            }
            values {
              number_value: 0.00011688144149957225
            }
            values {
              number_value: 4.9546652007848024e-05
            }
            values {
              number_value: 0.05096641555428505
            }
            values {
              number_value: 0.000228041666559875
            }
            values {
              number_value: 0.0001626336161280051
            }
            values {
              number_value: 0.000488331716042012
            }
            values {
              number_value: 0.0004357966536190361
            }
            values {
              number_value: 0.0004893162404187024
            }
            values {
              number_value: 0.00011621465819189325
            }
            values {
              number_value: 0.00014648470096290112
            }
            values {
              number_value: 8.473737398162484e-05
            }
            values {
              number_value: 0.0004705977626144886
            }
            values {
              number_value: 0.00014904045383445919
            }
            values {
              number_value: 0.0001194659125758335
            }
            values {
              number_value: 0.00011849407019326463
            }
            values {
              number_value: 0.00023261325259227306
            }
            values {
              number_value: 0.00035809370456263423
            }
            values {
              number_value: 0.0003257527423556894
            }
            values {
              number_value: 0.0002686981169972569
            }
            values {
              number_value: 5.3572424803860486e-05
            }
            values {
              number_value: 0.0002190857194364071
            }
            values {
              number_value: 0.00018664369417820126
            }
            values {
              number_value: 0.00021212312276475132
            }
            values {
              number_value: 0.0002618549333419651
            }
            values {
              number_value: 0.0001459207123843953
            }
            values {
              number_value: 9.263186802854761e-05
            }
            values {
              number_value: 0.0005505566950887442
            }
            values {
              number_value: 4.735090988106094e-05
            }
            values {
              number_value: 0.0003231183218304068
            }
            values {
              number_value: 0.0004255439853295684
            }
            values {
              number_value: 0.00014937613741494715
            }
            values {
              number_value: 0.0018395240185782313
            }
            values {
              number_value: 0.00019104960665572435
            }
            values {
              number_value: 0.0001086505435523577
            }
            values {
              number_value: 0.0012717166682705283
            }
            values {
              number_value: 0.0031881900504231453
            }
            values {
              number_value: 0.0016101490473374724
            }
            values {
              number_value: 0.0022687427699565887
            }
            values {
              number_value: 0.0005944574950262904
            }
            values {
              number_value: 0.000433740351581946
            }
            values {
              number_value: 0.0016251850174739957
            }
            values {
              number_value: 8.776559843681753e-05
            }
            values {
              number_value: 0.0004594632191583514
            }
            values {
              number_value: 0.0005874267662875354
            }
            values {
              number_value: 0.00028439241577871144
            }
            values {
              number_value: 9.126360964728519e-05
            }
            values {
              number_value: 0.0005213393596932292
            }
            values {
              number_value: 0.00012354273349046707
            }
            values {
              number_value: 0.00013133803440723568
            }
            values {
              number_value: 4.277565676602535e-05
            }
            values {
              number_value: 0.00020915914501529187
            }
            values {
              number_value: 7.74347354308702e-05
            }
            values {
              number_value: 0.006874199490994215
            }
            values {
              number_value: 0.0013355184346437454
            }
            values {
              number_value: 0.0033233817666769028
            }
            values {
              number_value: 0.0018973051337525249
            }
            values {
              number_value: 0.00018849635671358556
            }
            values {
              number_value: 0.001302320626564324
            }
            values {
              number_value: 0.00012538675218820572
            }
            values {
              number_value: 2.7586702344706282e-05
            }
            values {
              number_value: 0.0005031003383919597
            }
            values {
              number_value: 0.0002571765799075365
            }
            values {
              number_value: 0.000125997350551188
            }
            values {
              number_value: 0.00012051961675751954
            }
            values {
              number_value: 0.001267799292691052
            }
            values {
              number_value: 0.00026371394051238894
            }
            values {
              number_value: 0.00039259553886950016
            }
            values {
              number_value: 0.00028561553335748613
            }
            values {
              number_value: 0.0002893679484259337
            }
            values {
              number_value: 0.00020802684593945742
            }
            values {
              number_value: 0.00024060413124971092
            }
            values {
              number_value: 0.0002790326252579689
            }
            values {
              number_value: 6.31623697699979e-05
            }
            values {
              number_value: 0.00019159470684826374
            }
            values {
              number_value: 0.0005538771511055529
            }
            values {
              number_value: 0.00042035122169181705
            }
            values {
              number_value: 0.0013660234399139881
            }
            values {
              number_value: 8.983023872133344e-05
            }
            values {
              number_value: 5.913067070650868e-05
            }
            values {
              number_value: 9.291330934502184e-05
            }
            values {
              number_value: 5.469477764563635e-05
            }
            values {
              number_value: 4.464311132323928e-05
            }
            values {
              number_value: 4.4074935431126505e-05
            }
            values {
              number_value: 4.119306686334312e-05
            }
            values {
              number_value: 0.00033763371175155044
            }
            values {
              number_value: 0.0005600493750534952
            }
          }
        }
      }
    }
  }
}


[9]:
!docker rm onnx_resnet_predictor --force
onnx_resnet_predictor

Test using Minikube

Due to a `minikube/s2i issue <https://github.com/SeldonIO/seldon-core/issues/253>`__ you will need `s2i >= 1.1.13 <https://github.com/openshift/source-to-image/releases/tag/v1.1.13>`__

[5]:
!minikube start --memory 4096
😄  minikube v0.34.1 on linux (amd64)
🔥  Creating virtualbox VM (CPUs=2, Memory=4096MB, Disk=20000MB) ...
📶  "minikube" IP address is 192.168.99.100
🐳  Configuring Docker as the container runtime ...
✨  Preparing Kubernetes environment ...
🚜  Pulling images required by Kubernetes v1.13.3 ...
🚀  Launching Kubernetes v1.13.3 using kubeadm ...
🔑  Configuring cluster permissions ...
🤔  Verifying component health .....
💗  kubectl is now configured to use "minikube"
🏄  Done! Thank you for using minikube!
[6]:
!kubectl create clusterrolebinding kube-system-cluster-admin --clusterrole=cluster-admin --serviceaccount=kube-system:default
clusterrolebinding.rbac.authorization.k8s.io/kube-system-cluster-admin created
[7]:
!helm init
$HELM_HOME has been configured at /home/clive/.helm.

Tiller (the Helm server-side component) has been installed into your Kubernetes Cluster.

Please note: by default, Tiller is deployed with an insecure 'allow unauthenticated users' policy.
To prevent this, run `helm init` with the --tiller-tls-verify flag.
For more information on securing your installation see: https://docs.helm.sh/using_helm/#securing-your-helm-installation
Happy Helming!
[8]:
!kubectl rollout status deploy/tiller-deploy -n kube-system
Waiting for deployment "tiller-deploy" rollout to finish: 0 of 1 updated replicas are available...
deployment "tiller-deploy" successfully rolled out
[10]:
!helm install ../../../helm-charts/seldon-core-operator --name seldon-core --set usageMetrics.enabled=true --namespace seldon-system
NAME:   seldon-core
LAST DEPLOYED: Wed Apr 24 16:04:55 2019
NAMESPACE: seldon-system
STATUS: DEPLOYED

RESOURCES:
==> v1/ClusterRole
NAME                          AGE
seldon-operator-manager-role  0s

==> v1/ClusterRoleBinding
NAME                                 AGE
seldon-operator-manager-rolebinding  0s

==> v1/Service
NAME                                        TYPE       CLUSTER-IP   EXTERNAL-IP  PORT(S)  AGE
seldon-operator-controller-manager-service  ClusterIP  10.109.6.84  <none>       443/TCP  0s

==> v1/StatefulSet
NAME                                DESIRED  CURRENT  AGE
seldon-operator-controller-manager  1        1        0s

==> v1/Pod(related)
NAME                                  READY  STATUS             RESTARTS  AGE
seldon-operator-controller-manager-0  0/1    ContainerCreating  0         0s

==> v1/Secret
NAME                                   TYPE    DATA  AGE
seldon-operator-webhook-server-secret  Opaque  0     0s

==> v1beta1/CustomResourceDefinition
NAME                                         AGE
seldondeployments.machinelearning.seldon.io  0s


NOTES:
NOTES: TODO


[11]:
!kubectl rollout status statefulset.apps/seldon-operator-controller-manager -n seldon-system
partitioned roll out complete: 1 new pods have been updated...

Setup Ingress

Please note: There are reported gRPC issues with ambassador (see https://github.com/SeldonIO/seldon-core/issues/473).

[12]:
!helm install stable/ambassador --name ambassador --set crds.keep=false
NAME:   ambassador
LAST DEPLOYED: Wed Apr 24 16:05:49 2019
NAMESPACE: seldon
STATUS: DEPLOYED

RESOURCES:
==> v1/Service
NAME               TYPE          CLUSTER-IP     EXTERNAL-IP  PORT(S)                     AGE
ambassador-admins  ClusterIP     10.100.104.84  <none>       8877/TCP                    0s
ambassador         LoadBalancer  10.100.39.238  <pending>    80:30316/TCP,443:30972/TCP  0s

==> v1/Deployment
NAME        DESIRED  CURRENT  UP-TO-DATE  AVAILABLE  AGE
ambassador  3        3        3           0          0s

==> v1/Pod(related)
NAME                         READY  STATUS             RESTARTS  AGE
ambassador-5b89d44544-6nr2m  0/1    ContainerCreating  0         0s
ambassador-5b89d44544-9xp9c  0/1    ContainerCreating  0         0s
ambassador-5b89d44544-hhd49  0/1    ContainerCreating  0         0s

==> v1/ServiceAccount
NAME        SECRETS  AGE
ambassador  1        0s

==> v1beta1/ClusterRole
NAME        AGE
ambassador  0s

==> v1beta1/ClusterRoleBinding
NAME        AGE
ambassador  0s


NOTES:
Congratuations! You've successfully installed Ambassador.

For help, visit our Slack at https://d6e.co/slack or view the documentation online at https://www.getambassador.io.

To get the IP address of Ambassador, run the following commands:
NOTE: It may take a few minutes for the LoadBalancer IP to be available.
     You can watch the status of by running 'kubectl get svc -w  --namespace seldon ambassador'

  On GKE/Azure:
  export SERVICE_IP=$(kubectl get svc --namespace seldon ambassador -o jsonpath='{.status.loadBalancer.ingress[0].ip}')

  On AWS:
  export SERVICE_IP=$(kubectl get svc --namespace seldon ambassador -o jsonpath='{.status.loadBalancer.ingress[0].hostname}')

  echo http://$SERVICE_IP:

[13]:
!kubectl rollout status deployment.apps/ambassador
Waiting for deployment "ambassador" rollout to finish: 0 of 3 updated replicas are available...
Waiting for deployment "ambassador" rollout to finish: 1 of 3 updated replicas are available...
Waiting for deployment "ambassador" rollout to finish: 2 of 3 updated replicas are available...
deployment "ambassador" successfully rolled out
[14]:
!eval $(minikube docker-env) && s2i build . seldonio/seldon-core-s2i-python3-ngraph-onnx:0.3 onnx-resnet:0.1
---> Installing application source...
---> Installing dependencies ...
Collecting keras (from -r requirements.txt (line 1))
Downloading https://files.pythonhosted.org/packages/5e/10/aa32dad071ce52b5502266b5c659451cfd6ffcbf14e6c8c4f16c0ff5aaab/Keras-2.2.4-py2.py3-none-any.whl (312kB)
Requirement already satisfied: Keras-Preprocessing in /usr/local/lib/python3.6/site-packages (from -r requirements.txt (line 2)) (1.0.5)
Collecting pillow (from -r requirements.txt (line 3))
Downloading https://files.pythonhosted.org/packages/d2/c2/f84b1e57416755e967236468dcfb0fad7fd911f707185efc4ba8834a1a94/Pillow-6.0.0-cp36-cp36m-manylinux1_x86_64.whl (2.0MB)
Collecting scipy>=0.14 (from keras->-r requirements.txt (line 1))
Downloading https://files.pythonhosted.org/packages/7f/5f/c48860704092933bf1c4c1574a8de1ffd16bf4fde8bab190d747598844b2/scipy-1.2.1-cp36-cp36m-manylinux1_x86_64.whl (24.8MB)
Requirement already satisfied: keras-applications>=1.0.6 in /usr/local/lib/python3.6/site-packages (from keras->-r requirements.txt (line 1)) (1.0.6)
Requirement already satisfied: numpy>=1.9.1 in /usr/local/lib/python3.6/site-packages (from keras->-r requirements.txt (line 1)) (1.15.4)
Requirement already satisfied: h5py in /usr/local/lib/python3.6/site-packages (from keras->-r requirements.txt (line 1)) (2.8.0)
Collecting pyyaml (from keras->-r requirements.txt (line 1))
Downloading https://files.pythonhosted.org/packages/9f/2c/9417b5c774792634834e730932745bc09a7d36754ca00acf1ccd1ac2594d/PyYAML-5.1.tar.gz (274kB)
Requirement already satisfied: six>=1.9.0 in /usr/local/lib/python3.6/site-packages (from keras->-r requirements.txt (line 1)) (1.12.0)
Building wheels for collected packages: pyyaml
Running setup.py bdist_wheel for pyyaml: started
Running setup.py bdist_wheel for pyyaml: finished with status 'done'
Stored in directory: /root/.cache/pip/wheels/ad/56/bc/1522f864feb2a358ea6f1a92b4798d69ac783a28e80567a18b
Successfully built pyyaml
Installing collected packages: scipy, pyyaml, keras, pillow
Successfully installed keras-2.2.4 pillow-6.0.0 pyyaml-5.1 scipy-1.2.1
You are using pip version 18.1, however version 19.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Build completed successfully
[15]:
!kubectl create -f onnx_resnet_deployment.json
seldondeployment.machinelearning.seldon.io/seldon-deployment-example created
[16]:
!kubectl rollout status deploy/onnx-resnet-deployment-onnx-resnet-predictor-21cdd95
Waiting for deployment "onnx-resnet-deployment-onnx-resnet-predictor-21cdd95" rollout to finish: 0 of 1 updated replicas are available...
deployment "onnx-resnet-deployment-onnx-resnet-predictor-21cdd95" successfully rolled out
[18]:
!seldon-core-api-tester contract.json `minikube ip` `kubectl get svc ambassador -o jsonpath='{.spec.ports[0].nodePort}'` \
    seldon-deployment-example --namespace seldon -p
----------------------------------------
SENDING NEW REQUEST:

[[[[0.602 0.517 0.062 ... 0.429 0.312 0.426]
   [0.799 0.628 0.255 ... 0.283 0.323 0.5  ]
   [0.433 0.947 0.027 ... 0.727 0.886 0.314]
   ...
   [0.243 0.299 0.356 ... 0.006 0.897 0.665]
   [0.666 0.228 0.744 ... 0.093 0.814 0.577]
   [0.532 0.796 0.954 ... 0.636 0.416 0.61 ]]

  [[0.809 0.2   0.744 ... 0.454 0.055 0.56 ]
   [0.99  0.195 0.033 ... 0.708 0.448 0.296]
   [0.421 0.057 0.844 ... 0.707 0.808 0.681]
   ...
   [0.476 0.966 0.015 ... 0.99  0.255 0.63 ]
   [0.958 0.31  0.935 ... 0.368 0.962 0.92 ]
   [0.004 0.442 0.647 ... 0.942 0.681 0.702]]

  [[0.669 0.604 0.319 ... 0.349 0.367 0.544]
   [0.315 0.098 0.035 ... 0.865 0.685 0.8  ]
   [0.722 0.942 0.565 ... 0.099 0.256 0.71 ]
   ...
   [0.397 0.324 0.155 ... 0.184 0.433 0.236]
   [0.15  0.557 0.836 ... 0.884 0.488 0.331]
   [0.444 0.08  0.437 ... 0.978 0.376 0.299]]]]
RECEIVED RESPONSE:
meta {
  puid: "5ohh1g7k6rnhbmu8ds8bs1nj7c"
  requestPath {
    key: "onnx-resnet-classifier"
    value: "onnx-resnet:0.1"
  }
}
data {
  names: "t:0"
  ndarray {
    values {
      list_value {
        values {
          list_value {
            values {
              number_value: 0.00019372442329768091
            }
            values {
              number_value: 0.0006816537352278829
            }
            values {
              number_value: 7.665833982173353e-05
            }
            values {
              number_value: 4.253189035807736e-05
            }
            values {
              number_value: 0.00014875813212711364
            }
            values {
              number_value: 0.00018521161109674722
            }
            values {
              number_value: 2.4075296096270904e-05
            }
            values {
              number_value: 0.00023035530466586351
            }
            values {
              number_value: 5.7848556025419384e-05
            }
            values {
              number_value: 0.000656637828797102
            }
            values {
              number_value: 0.0006291113677434623
            }
            values {
              number_value: 0.00013862022024113685
            }
            values {
              number_value: 0.00013670108455698937
            }
            values {
              number_value: 0.0002187915233662352
            }
            values {
              number_value: 3.953870327677578e-05
            }
            values {
              number_value: 0.00019898921891581267
            }
            values {
              number_value: 0.0005659465095959604
            }
            values {
              number_value: 0.0002722227945923805
            }
            values {
              number_value: 0.00023224893084261566
            }
            values {
              number_value: 9.127839439315721e-05
            }
            values {
              number_value: 0.00020851174485869706
            }
            values {
              number_value: 0.0013970986474305391
            }
            values {
              number_value: 0.0012513628462329507
            }
            values {
              number_value: 0.00026218825951218605
            }
            values {
              number_value: 0.00024911778746172786
            }
            values {
              number_value: 0.0003386378230061382
            }
            values {
              number_value: 0.0005810901056975126
            }
            values {
              number_value: 0.00014273884880822152
            }
            values {
              number_value: 0.0005802359664812684
            }
            values {
              number_value: 0.00016032809799071401
            }
            values {
              number_value: 4.308334246161394e-05
            }
            values {
              number_value: 0.00016520054487045854
            }
            values {
              number_value: 7.4087678513024e-05
            }
            values {
              number_value: 4.017760875285603e-05
            }
            values {
              number_value: 0.0001927153643919155
            }
            values {
              number_value: 5.241222243057564e-05
            }
            values {
              number_value: 0.0002880118554458022
            }
            values {
              number_value: 3.076426946790889e-05
            }
            values {
              number_value: 0.0011915408540517092
            }
            values {
              number_value: 0.00010553793981671333
            }
            values {
              number_value: 7.774613914079964e-05
            }
            values {
              number_value: 6.03247171966359e-05
            }
            values {
              number_value: 0.0005176190170459449
            }
            values {
              number_value: 0.00033919766428880394
            }
            values {
              number_value: 0.0001811657566577196
            }
            values {
              number_value: 0.00018580391770228744
            }
            values {
              number_value: 0.00011415497283451259
            }
            values {
              number_value: 0.00034402834717184305
            }
            values {
              number_value: 5.581125515163876e-05
            }
            values {
              number_value: 2.5477564122411422e-05
            }
            values {
              number_value: 0.00011051904584746808
            }
            values {
              number_value: 0.0005439857486635447
            }
            values {
              number_value: 0.0003474314580671489
            }
            values {
              number_value: 0.000234720078879036
            }
            values {
              number_value: 8.820195216685534e-05
            }
            values {
              number_value: 0.00010709116031648591
            }
            values {
              number_value: 5.7091972848866135e-05
            }
            values {
              number_value: 9.902343299472705e-05
            }
            values {
              number_value: 7.835168798919767e-05
            }
            values {
              number_value: 0.001184716704301536
            }
            values {
              number_value: 8.206727943615988e-05
            }
            values {
              number_value: 0.00011122063006041571
            }
            values {
              number_value: 0.00016125261026900262
            }
            values {
              number_value: 0.0010400748578831553
            }
            values {
              number_value: 0.0007247276953421533
            }
            values {
              number_value: 0.00013326990301720798
            }
            values {
              number_value: 0.0004378303710836917
            }
            values {
              number_value: 7.251829083543271e-05
            }
            values {
              number_value: 0.0010073046432808042
            }
            values {
              number_value: 0.00014509107859339565
            }
            values {
              number_value: 0.0001649481855565682
            }
            values {
              number_value: 0.0016737479018047452
            }
            values {
              number_value: 7.921364158391953e-05
            }
            values {
              number_value: 0.0006465929327532649
            }
            values {
              number_value: 6.456559640355408e-05
            }
            values {
              number_value: 0.0003854206297546625
            }
            values {
              number_value: 6.416577525669709e-05
            }
            values {
              number_value: 0.00025250070029869676
            }
            values {
              number_value: 0.001954966690391302
            }
            values {
              number_value: 0.0011328925611451268
            }
            values {
              number_value: 0.00034601803054101765
            }
            values {
              number_value: 0.00023319126921705902
            }
            values {
              number_value: 0.00017033066251315176
            }
            values {
              number_value: 0.00027802944532595575
            }
            values {
              number_value: 8.15353196230717e-05
            }
            values {
              number_value: 8.117977267829701e-05
            }
            values {
              number_value: 0.00016966814291663468
            }
            values {
              number_value: 0.00013463519280776381
            }
            values {
              number_value: 0.00037072980194352567
            }
            values {
              number_value: 0.0005526473978534341
            }
            values {
              number_value: 0.0005049313767813146
            }
            values {
              number_value: 0.00020711593970190734
            }
            values {
              number_value: 0.0012799458345398307
            }
            values {
              number_value: 0.00018548470688983798
            }
            values {
              number_value: 0.00017328147077932954
            }
            values {
              number_value: 0.00013185017451178282
            }
            values {
              number_value: 0.00030869440524838865
            }
            values {
              number_value: 5.7970304624177516e-05
            }
            values {
              number_value: 0.00023135704395826906
            }
            values {
              number_value: 0.0002376582706347108
            }
            values {
              number_value: 0.00021551277313847095
            }
            values {
              number_value: 7.394893327727914e-05
            }
            values {
              number_value: 7.878812175476924e-05
            }
            values {
              number_value: 0.0008655026904307306
            }
            values {
              number_value: 0.00010302897862857208
            }
            values {
              number_value: 1.362514649372315e-05
            }
            values {
              number_value: 0.00014472624752670527
            }
            values {
              number_value: 9.860633872449398e-05
            }
            values {
              number_value: 0.00014239181473385543
            }
            values {
              number_value: 4.106954293092713e-05
            }
            values {
              number_value: 7.020185148576275e-05
            }
            values {
              number_value: 0.016561992466449738
            }
            values {
              number_value: 0.000352945615304634
            }
            values {
              number_value: 0.0006657937774434686
            }
            values {
              number_value: 0.00018203056242782623
            }
            values {
              number_value: 8.326648821821436e-05
            }
            values {
              number_value: 0.0002926836896222085
            }
            values {
              number_value: 0.0006519255694001913
            }
            values {
              number_value: 2.9599455956486054e-05
            }
            values {
              number_value: 2.194437911384739e-05
            }
            values {
              number_value: 0.00017604719323571771
            }
            values {
              number_value: 4.2667583329603076e-05
            }
            values {
              number_value: 9.840492566581815e-05
            }
            values {
              number_value: 3.2944455597316846e-05
            }
            values {
              number_value: 4.9292379117105156e-05
            }
            values {
              number_value: 0.00012179090845165774
            }
            values {
              number_value: 0.0014851015293970704
            }
            values {
              number_value: 0.00031588503043167293
            }
            values {
              number_value: 0.0012562593910843134
            }
            values {
              number_value: 0.00032274812110699713
            }
            values {
              number_value: 0.00010932875011349097
            }
            values {
              number_value: 4.61732161056716e-05
            }
            values {
              number_value: 0.00010543911048443988
            }
            values {
              number_value: 0.00010802360338857397
            }
            values {
              number_value: 8.591613004682586e-05
            }
            values {
              number_value: 0.0002596531412564218
            }
            values {
              number_value: 0.00013894063886255026
            }
            values {
              number_value: 0.00015583669301122427
            }
            values {
              number_value: 6.750255124643445e-05
            }
            values {
              number_value: 8.015140338102356e-05
            }
            values {
              number_value: 5.481866901391186e-05
            }
            values {
              number_value: 0.0003425028407946229
            }
            values {
              number_value: 0.00011200084554729983
            }
            values {
              number_value: 0.00024148293596226722
            }
            values {
              number_value: 0.0003135924052912742
            }
            values {
              number_value: 0.0001915416942210868
            }
            values {
              number_value: 0.00027100095758214593
            }
            values {
              number_value: 0.00012462965969461948
            }
            values {
              number_value: 0.00010226522863376886
            }
            values {
              number_value: 0.0002697794698178768
            }
            values {
              number_value: 8.534896187484264e-05
            }
            values {
              number_value: 0.00030282189254648983
            }
            values {
              number_value: 0.00021867135365027934
            }
            values {
              number_value: 0.00026957716909237206
            }
            values {
              number_value: 0.0001950744481291622
            }
            values {
              number_value: 6.993850547587499e-05
            }
            values {
              number_value: 0.00010673882206901908
            }
            values {
              number_value: 0.0001839796605054289
            }
            values {
              number_value: 0.00014494697097688913
            }
            values {
              number_value: 0.0001380062021780759
            }
            values {
              number_value: 0.00011441028618719429
            }
            values {
              number_value: 9.007965854834765e-05
            }
            values {
              number_value: 6.815035885665566e-05
            }
            values {
              number_value: 0.0006240007351152599
            }
            values {
              number_value: 0.00022695641382597387
            }
            values {
              number_value: 0.00031397532438859344
            }
            values {
              number_value: 0.00026983709540218115
            }
            values {
              number_value: 0.0002693907299544662
            }
            values {
              number_value: 0.0002325672103324905
            }
            values {
              number_value: 3.595913585741073e-05
            }
            values {
              number_value: 0.00010462091449880973
            }
            values {
              number_value: 0.0001112438621930778
            }
            values {
              number_value: 0.00015313072071876377
            }
            values {
              number_value: 0.00013075170863885432
            }
            values {
              number_value: 0.00013520539505407214
            }
            values {
              number_value: 0.0002665793290361762
            }
            values {
              number_value: 8.179958240361884e-05
            }
            values {
              number_value: 0.0001726536575006321
            }
            values {
              number_value: 0.0005493920180015266
            }
            values {
              number_value: 9.125337237492204e-05
            }
            values {
              number_value: 0.0001252162765013054
            }
            values {
              number_value: 0.00020051423052791506
            }
            values {
              number_value: 5.283997597871348e-05
            }
            values {
              number_value: 0.0002688816166482866
            }
            values {
              number_value: 0.00011870907474076375
            }
            values {
              number_value: 0.00042549564386717975
            }
            values {
              number_value: 7.60964976507239e-05
            }
            values {
              number_value: 0.00025808686041273177
            }
            values {
              number_value: 0.00040737539529800415
            }
            values {
              number_value: 0.00022103356604930013
            }
            values {
              number_value: 0.0005553148803301156
            }
            values {
              number_value: 0.0001622060954105109
            }
            values {
              number_value: 2.368667810515035e-05
            }
            values {
              number_value: 0.00021038968407083303
            }
            values {
              number_value: 0.0006350555922836065
            }
            values {
              number_value: 0.0005085626617074013
            }
            values {
              number_value: 4.563110269373283e-05
            }
            values {
              number_value: 0.00012314406922087073
            }
            values {
              number_value: 0.0001741345477057621
            }
            values {
              number_value: 0.00022757923579774797
            }
            values {
              number_value: 4.075564720551483e-05
            }
            values {
              number_value: 8.009352313820273e-05
            }
            values {
              number_value: 0.0005062592681497335
            }
            values {
              number_value: 8.511990017723292e-05
            }
            values {
              number_value: 5.202585816732608e-05
            }
            values {
              number_value: 5.4425789130618796e-05
            }
            values {
              number_value: 0.00027583030168898404
            }
            values {
              number_value: 0.00025243640993721783
            }
            values {
              number_value: 0.00038653338560834527
            }
            values {
              number_value: 7.526494300691411e-05
            }
            values {
              number_value: 0.00031841977033764124
            }
            values {
              number_value: 0.00011921086115762591
            }
            values {
              number_value: 9.237884660251439e-05
            }
            values {
              number_value: 0.00027553230756893754
            }
            values {
              number_value: 0.00019700711709447205
            }
            values {
              number_value: 0.00014265011122915894
            }
            values {
              number_value: 0.00023847458942327648
            }
            values {
              number_value: 5.6167456932598725e-05
            }
            values {
              number_value: 5.3058090998092666e-05
            }
            values {
              number_value: 9.31996401050128e-05
            }
            values {
              number_value: 0.0005452996119856834
            }
            values {
              number_value: 0.0002544499293435365
            }
            values {
              number_value: 0.00023373655858449638
            }
            values {
              number_value: 0.00030911361682228744
            }
            values {
              number_value: 0.0005262205377221107
            }
            values {
              number_value: 0.00015138459275476635
            }
            values {
              number_value: 7.279396231751889e-05
            }
            values {
              number_value: 7.514544995501637e-05
            }
            values {
              number_value: 0.00025862964685074985
            }
            values {
              number_value: 0.00015784161223564297
            }
            values {
              number_value: 3.0367704312084243e-05
            }
            values {
              number_value: 0.00019874739518854767
            }
            values {
              number_value: 0.00010869882680708542
            }
            values {
              number_value: 0.00023947450972627848
            }
            values {
              number_value: 8.251708641182631e-05
            }
            values {
              number_value: 0.00043870683293789625
            }
            values {
              number_value: 0.00023878146021161228
            }
            values {
              number_value: 0.0001447718677809462
            }
            values {
              number_value: 0.00012258013885002583
            }
            values {
              number_value: 0.0002837626379914582
            }
            values {
              number_value: 0.00011216352140763775
            }
            values {
              number_value: 0.00018008869665209204
            }
            values {
              number_value: 7.984508556546643e-05
            }
            values {
              number_value: 0.00017594246310181916
            }
            values {
              number_value: 8.6233027104754e-05
            }
            values {
              number_value: 7.914870366221294e-05
            }
            values {
              number_value: 0.0002710266853682697
            }
            values {
              number_value: 0.00025662590633146465
            }
            values {
              number_value: 0.00011936893133679405
            }
            values {
              number_value: 0.0001786634820746258
            }
            values {
              number_value: 0.00014278765593189746
            }
            values {
              number_value: 0.0002766418328974396
            }
            values {
              number_value: 0.00021460544667206705
            }
            values {
              number_value: 0.00015850859927013516
            }
            values {
              number_value: 0.000357333425199613
            }
            values {
              number_value: 5.897388109588064e-05
            }
            values {
              number_value: 0.00017872567696031183
            }
            values {
              number_value: 0.00013536505866795778
            }
            values {
              number_value: 7.196341903181747e-05
            }
            values {
              number_value: 0.0001933011517394334
            }
            values {
              number_value: 0.0008208666113205254
            }
            values {
              number_value: 0.0002142249868484214
            }
            values {
              number_value: 0.00043485607602633536
            }
            values {
              number_value: 3.380770067451522e-05
            }
            values {
              number_value: 0.00014306408411357552
            }
            values {
              number_value: 0.0002617941063363105
            }
            values {
              number_value: 0.00011194008402526379
            }
            values {
              number_value: 0.0001628801692277193
            }
            values {
              number_value: 0.00021943238971289247
            }
            values {
              number_value: 7.809357339283451e-05
            }
            values {
              number_value: 0.0002920691331382841
            }
            values {
              number_value: 8.989908383227885e-05
            }
            values {
              number_value: 9.769930329639465e-05
            }
            values {
              number_value: 9.828703332459554e-05
            }
            values {
              number_value: 0.0003139080945402384
            }
            values {
              number_value: 0.0005138549604453146
            }
            values {
              number_value: 0.00016705712187103927
            }
            values {
              number_value: 0.0006370536866597831
            }
            values {
              number_value: 7.495863974327222e-05
            }
            values {
              number_value: 0.00016375884297303855
            }
            values {
              number_value: 0.00010631174518493935
            }
            values {
              number_value: 0.00030458750552497804
            }
            values {
              number_value: 0.00027153597329743207
            }
            values {
              number_value: 0.0008385988185182214
            }
            values {
              number_value: 0.00031921942718327045
            }
            values {
              number_value: 0.0006945651257410645
            }
            values {
              number_value: 7.717375410720706e-05
            }
            values {
              number_value: 7.439478213200346e-05
            }
            values {
              number_value: 0.000145297686685808
            }
            values {
              number_value: 0.00021328126604203135
            }
            values {
              number_value: 9.421235154150054e-05
            }
            values {
              number_value: 0.00037526965024881065
            }
            values {
              number_value: 0.00016339826106559485
            }
            values {
              number_value: 0.0006533456034958363
            }
            values {
              number_value: 0.0002132057270500809
            }
            values {
              number_value: 7.012690912233666e-05
            }
            values {
              number_value: 0.0001704047608654946
            }
            values {
              number_value: 0.00019362846796866506
            }
            values {
              number_value: 0.0002658073790371418
            }
            values {
              number_value: 0.0014327934477478266
            }
            values {
              number_value: 0.0002581887529231608
            }
            values {
              number_value: 0.0006284472765401006
            }
            values {
              number_value: 0.00030526885529980063
            }
            values {
              number_value: 0.0002876068465411663
            }
            values {
              number_value: 0.00020763676729984581
            }
            values {
              number_value: 8.770426211412996e-05
            }
            values {
              number_value: 0.0016953095328062773
            }
            values {
              number_value: 0.0005099248955957592
            }
            values {
              number_value: 0.0016401134198531508
            }
            values {
              number_value: 0.00019360741134732962
            }
            values {
              number_value: 0.002146156271919608
            }
            values {
              number_value: 0.0001720387808745727
            }
            values {
              number_value: 0.00037129592965357006
            }
            values {
              number_value: 0.00022777616686653346
            }
            values {
              number_value: 0.0009427869808860123
            }
            values {
              number_value: 0.0008776693721301854
            }
            values {
              number_value: 0.00018202586215920746
            }
            values {
              number_value: 0.00016772968228906393
            }
            values {
              number_value: 0.000873026205226779
            }
            values {
              number_value: 0.0012713642790913582
            }
            values {
              number_value: 0.00018436220125295222
            }
            values {
              number_value: 7.289180939551443e-05
            }
            values {
              number_value: 3.979856410296634e-05
            }
            values {
              number_value: 6.5785032347776e-05
            }
            values {
              number_value: 0.00019934306328650564
            }
            values {
              number_value: 5.5526506912428886e-05
            }
            values {
              number_value: 0.0005361284711398184
            }
            values {
              number_value: 0.00021265471877995878
            }
            values {
              number_value: 0.0002188116341130808
            }
            values {
              number_value: 3.875578477163799e-05
            }
            values {
              number_value: 6.909650983288884e-05
            }
            values {
              number_value: 0.000962684047408402
            }
            values {
              number_value: 0.00019512599101290107
            }
            values {
              number_value: 0.00012494025577325374
            }
            values {
              number_value: 7.74366853875108e-05
            }
            values {
              number_value: 0.00016317050904035568
            }
            values {
              number_value: 0.00010821197793120518
            }
            values {
              number_value: 0.0003544736828189343
            }
            values {
              number_value: 0.00022373512911144644
            }
            values {
              number_value: 9.886151383398101e-05
            }
            values {
              number_value: 0.0001232414215337485
            }
            values {
              number_value: 9.640368079999462e-05
            }
            values {
              number_value: 6.744791608070955e-05
            }
            values {
              number_value: 3.9407022995874286e-05
            }
            values {
              number_value: 9.094578126678243e-05
            }
            values {
              number_value: 0.00021040473075117916
            }
            values {
              number_value: 6.646974361501634e-05
            }
            values {
              number_value: 0.0001833946444094181
            }
            values {
              number_value: 0.0001591245090821758
            }
            values {
              number_value: 0.000150060179294087
            }
            values {
              number_value: 0.000716732582077384
            }
            values {
              number_value: 0.00042988493805751204
            }
            values {
              number_value: 5.118042463436723e-05
            }
            values {
              number_value: 0.00032946281135082245
            }
            values {
              number_value: 0.000981690944172442
            }
            values {
              number_value: 0.00017189454229082912
            }
            values {
              number_value: 0.0006525500793941319
            }
            values {
              number_value: 0.0004430978442542255
            }
            values {
              number_value: 0.00020997636602260172
            }
            values {
              number_value: 0.00047779595479369164
            }
            values {
              number_value: 9.842721919994801e-05
            }
            values {
              number_value: 0.0002814355830196291
            }
            values {
              number_value: 0.00026436609914526343
            }
            values {
              number_value: 7.83649884397164e-05
            }
            values {
              number_value: 0.0001736426929710433
            }
            values {
              number_value: 0.00044375707511790097
            }
            values {
              number_value: 0.00010746171028586105
            }
            values {
              number_value: 0.0004239338159095496
            }
            values {
              number_value: 0.00011147214536322281
            }
            values {
              number_value: 0.00013348991342354566
            }
            values {
              number_value: 0.00011530260962899774
            }
            values {
              number_value: 0.0003364469448570162
            }
            values {
              number_value: 0.00011656201240839437
            }
            values {
              number_value: 0.00015736081695649773
            }
            values {
              number_value: 0.0001902779913507402
            }
            values {
              number_value: 6.057081918697804e-05
            }
            values {
              number_value: 0.0002820651570800692
            }
            values {
              number_value: 0.000105560953670647
            }
            values {
              number_value: 0.0004826005606446415
            }
            values {
              number_value: 3.546813240973279e-05
            }
            values {
              number_value: 0.00021216711320448667
            }
            values {
              number_value: 3.2884752727113664e-05
            }
            values {
              number_value: 0.0001071378355845809
            }
            values {
              number_value: 0.00023445820261258632
            }
            values {
              number_value: 0.00014794195885770023
            }
            values {
              number_value: 0.0004492010339163244
            }
            values {
              number_value: 0.00011408499995013699
            }
            values {
              number_value: 0.0001777148136170581
            }
            values {
              number_value: 7.607526640640572e-05
            }
            values {
              number_value: 0.00021869012562092394
            }
            values {
              number_value: 0.00012565834913402796
            }
            values {
              number_value: 0.00011311711568851024
            }
            values {
              number_value: 0.00045698368921875954
            }
            values {
              number_value: 6.738539377693087e-05
            }
            values {
              number_value: 4.811847975361161e-05
            }
            values {
              number_value: 0.00015662411169614643
            }
            values {
              number_value: 4.4217737013241276e-05
            }
            values {
              number_value: 8.276893640868366e-05
            }
            values {
              number_value: 0.0004322895547375083
            }
            values {
              number_value: 0.004088587127625942
            }
            values {
              number_value: 0.0027276931796222925
            }
            values {
              number_value: 0.0005010554450564086
            }
            values {
              number_value: 0.0017445768462494016
            }
            values {
              number_value: 0.00017126317834481597
            }
            values {
              number_value: 0.00034613205934874713
            }
            values {
              number_value: 0.0008623134344816208
            }
            values {
              number_value: 9.583402425050735e-05
            }
            values {
              number_value: 4.411828558659181e-05
            }
            values {
              number_value: 1.804587554943282e-05
            }
            values {
              number_value: 0.0035705759655684233
            }
            values {
              number_value: 3.35842341883108e-05
            }
            values {
              number_value: 0.00035867810947820544
            }
            values {
              number_value: 0.0008796807960607111
            }
            values {
              number_value: 0.003594364272430539
            }
            values {
              number_value: 0.0005064068245701492
            }
            values {
              number_value: 2.2068032194511034e-05
            }
            values {
              number_value: 0.0026531352195888758
            }
            values {
              number_value: 0.0004771093081217259
            }
            values {
              number_value: 0.006643291562795639
            }
            values {
              number_value: 0.001495394273661077
            }
            values {
              number_value: 0.0005155560211278498
            }
            values {
              number_value: 0.0011499968823045492
            }
            values {
              number_value: 0.0003954903513658792
            }
            values {
              number_value: 0.001853838679380715
            }
            values {
              number_value: 0.00021417882817331702
            }
            values {
              number_value: 0.0006480362499132752
            }
            values {
              number_value: 0.0016705179587006569
            }
            values {
              number_value: 0.0007627476006746292
            }
            values {
              number_value: 0.00024936770205385983
            }
            values {
              number_value: 0.0007492240983992815
            }
            values {
              number_value: 0.00021696426847483963
            }
            values {
              number_value: 0.00012418473488651216
            }
            values {
              number_value: 0.003295143600553274
            }
            values {
              number_value: 0.0007369865197688341
            }
            values {
              number_value: 0.0003532571136020124
            }
            values {
              number_value: 0.0006741689285263419
            }
            values {
              number_value: 0.0003312371554784477
            }
            values {
              number_value: 0.0019585646223276854
            }
            values {
              number_value: 0.0011250305688008666
            }
            values {
              number_value: 0.0005011517787352204
            }
            values {
              number_value: 0.0008566193282604218
            }
            values {
              number_value: 0.0006031540688127279
            }
            values {
              number_value: 0.0002983207523357123
            }
            values {
              number_value: 0.0004542633832897991
            }
            values {
              number_value: 8.390603761654347e-05
            }
            values {
              number_value: 0.00030088869971223176
            }
            values {
              number_value: 0.00414740014821291
            }
            values {
              number_value: 0.0008385084802284837
            }
            values {
              number_value: 0.0005077748792245984
            }
            values {
              number_value: 0.00017243299225810915
            }
            values {
              number_value: 6.955795834073797e-05
            }
            values {
              number_value: 0.005728492047637701
            }
            values {
              number_value: 0.00021334271878004074
            }
            values {
              number_value: 0.0002316536701982841
            }
            values {
              number_value: 3.060078961425461e-05
            }
            values {
              number_value: 0.00033799029188230634
            }
            values {
              number_value: 0.0015347404405474663
            }
            values {
              number_value: 0.001548598986119032
            }
            values {
              number_value: 9.474350372329354e-05
            }
            values {
              number_value: 0.0016927678370848298
            }
            values {
              number_value: 9.521274478174746e-05
            }
            values {
              number_value: 0.00034466577926650643
            }
            values {
              number_value: 0.0032389461994171143
            }
            values {
              number_value: 0.0005698141176253557
            }
            values {
              number_value: 0.003336803987622261
            }
            values {
              number_value: 0.004331738688051701
            }
            values {
              number_value: 4.282514419173822e-05
            }
            values {
              number_value: 3.5613215004559606e-05
            }
            values {
              number_value: 0.00026622432051226497
            }
            values {
              number_value: 0.0007270487840287387
            }
            values {
              number_value: 0.0024322192184627056
            }
            values {
              number_value: 0.00018177581659983844
            }
            values {
              number_value: 8.911870827432722e-05
            }
            values {
              number_value: 0.011026020161807537
            }
            values {
              number_value: 0.000127851715660654
            }
            values {
              number_value: 0.00020550464978441596
            }
            values {
              number_value: 4.966911001247354e-05
            }
            values {
              number_value: 0.0004301900917198509
            }
            values {
              number_value: 0.0007876220042817295
            }
            values {
              number_value: 0.00043465124326758087
            }
            values {
              number_value: 0.00011381304648239166
            }
            values {
              number_value: 0.00203010905534029
            }
            values {
              number_value: 0.0017164425225928426
            }
            values {
              number_value: 0.00022900984913576394
            }
            values {
              number_value: 0.00016105549002531916
            }
            values {
              number_value: 0.0010035531595349312
            }
            values {
              number_value: 0.0005648484220728278
            }
            values {
              number_value: 0.0023586538154631853
            }
            values {
              number_value: 0.0031914319843053818
            }
            values {
              number_value: 4.1499279177514836e-05
            }
            values {
              number_value: 0.0003725529822986573
            }
            values {
              number_value: 0.0031905805226415396
            }
            values {
              number_value: 0.0006386114982888103
            }
            values {
              number_value: 0.0004900800413452089
            }
            values {
              number_value: 0.001292479457333684
            }
            values {
              number_value: 0.00033959560096263885
            }
            values {
              number_value: 0.00042877637315541506
            }
            values {
              number_value: 0.0010968182468786836
            }
            values {
              number_value: 0.00014985953748691827
            }
            values {
              number_value: 0.010726298205554485
            }
            values {
              number_value: 0.00019717092800419778
            }
            values {
              number_value: 0.0007979634101502597
            }
            values {
              number_value: 0.00047507116687484086
            }
            values {
              number_value: 0.00465793814510107
            }
            values {
              number_value: 0.0006854780949652195
            }
            values {
              number_value: 0.0018049078062176704
            }
            values {
              number_value: 0.000297659746138379
            }
            values {
              number_value: 0.003085958305746317
            }
            values {
              number_value: 0.0008111294591799378
            }
            values {
              number_value: 2.7548578145797364e-05
            }
            values {
              number_value: 0.0002050992479780689
            }
            values {
              number_value: 0.00022695414372719824
            }
            values {
              number_value: 0.020573299378156662
            }
            values {
              number_value: 0.001677219639532268
            }
            values {
              number_value: 0.001122826710343361
            }
            values {
              number_value: 0.0008919605170376599
            }
            values {
              number_value: 0.00036878613173030317
            }
            values {
              number_value: 0.0021210613194853067
            }
            values {
              number_value: 0.00036463115247897804
            }
            values {
              number_value: 0.00038387737004086375
            }
            values {
              number_value: 0.0006445759790949523
            }
            values {
              number_value: 0.00024653549189679325
            }
            values {
              number_value: 0.0007959280628710985
            }
            values {
              number_value: 0.0014642683090642095
            }
            values {
              number_value: 0.0006530721439048648
            }
            values {
              number_value: 5.5253247410291806e-05
            }
            values {
              number_value: 0.00040796949178911746
            }
            values {
              number_value: 0.0019432551926001906
            }
            values {
              number_value: 0.0004011275595985353
            }
            values {
              number_value: 0.0003711481112986803
            }
            values {
              number_value: 0.0042731682769954205
            }
            values {
              number_value: 0.0012214935850352049
            }
            values {
              number_value: 0.0006074488628655672
            }
            values {
              number_value: 8.877842628862709e-05
            }
            values {
              number_value: 0.007117895409464836
            }
            values {
              number_value: 0.0002569066418800503
            }
            values {
              number_value: 0.00013273261720314622
            }
            values {
              number_value: 8.600909495726228e-05
            }
            values {
              number_value: 0.00032542916596867144
            }
            values {
              number_value: 0.0006274935440160334
            }
            values {
              number_value: 0.0004428983957041055
            }
            values {
              number_value: 0.001111372490413487
            }
            values {
              number_value: 0.0008985550375655293
            }
            values {
              number_value: 0.00528568122535944
            }
            values {
              number_value: 0.00013908852997701615
            }
            values {
              number_value: 0.0008019058732315898
            }
            values {
              number_value: 0.001893400214612484
            }
            values {
              number_value: 7.067412661854178e-05
            }
            values {
              number_value: 0.00016979285283014178
            }
            values {
              number_value: 0.012046152725815773
            }
            values {
              number_value: 0.0011061674449592829
            }
            values {
              number_value: 0.0032460957299917936
            }
            values {
              number_value: 0.0004731136723421514
            }
            values {
              number_value: 0.0018868339248001575
            }
            values {
              number_value: 6.0482499975478277e-05
            }
            values {
              number_value: 0.00010792016837513074
            }
            values {
              number_value: 0.003154552774503827
            }
            values {
              number_value: 0.0004124253464397043
            }
            values {
              number_value: 0.001364801311865449
            }
            values {
              number_value: 0.0018642337527126074
            }
            values {
              number_value: 0.0003061477036681026
            }
            values {
              number_value: 0.0002209550584666431
            }
            values {
              number_value: 0.00045760098146274686
            }
            values {
              number_value: 0.0024501921143382788
            }
            values {
              number_value: 4.3488675146363676e-05
            }
            values {
              number_value: 0.00022106317919678986
            }
            values {
              number_value: 0.0004361910105217248
            }
            values {
              number_value: 0.002971639623865485
            }
            values {
              number_value: 0.00038088546716608107
            }
            values {
              number_value: 9.225514804711565e-05
            }
            values {
              number_value: 0.0011877974029630423
            }
            values {
              number_value: 0.0001183697022497654
            }
            values {
              number_value: 0.0010295138927176595
            }
            values {
              number_value: 0.00011402593372622505
            }
            values {
              number_value: 0.0028466088697314262
            }
            values {
              number_value: 3.829917113762349e-05
            }
            values {
              number_value: 0.0003418195410631597
            }
            values {
              number_value: 0.0008230155217461288
            }
            values {
              number_value: 0.0007732923841103911
            }
            values {
              number_value: 0.0004094711330253631
            }
            values {
              number_value: 6.242331437533721e-05
            }
            values {
              number_value: 9.801820124266669e-05
            }
            values {
              number_value: 3.566026862245053e-05
            }
            values {
              number_value: 0.007208972238004208
            }
            values {
              number_value: 0.008028784766793251
            }
            values {
              number_value: 0.00523065309971571
            }
            values {
              number_value: 0.0002588687639217824
            }
            values {
              number_value: 0.005327300168573856
            }
            values {
              number_value: 0.0013432931154966354
            }
            values {
              number_value: 0.0029526660218834877
            }
            values {
              number_value: 0.0006054408149793744
            }
            values {
              number_value: 0.0005665618809871376
            }
            values {
              number_value: 0.0011351065477356315
            }
            values {
              number_value: 0.003085455624386668
            }
            values {
              number_value: 0.0008266521035693586
            }
            values {
              number_value: 0.00035964883863925934
            }
            values {
              number_value: 0.009875190444290638
            }
            values {
              number_value: 0.0010512934532016516
            }
            values {
              number_value: 0.000497948145493865
            }
            values {
              number_value: 0.001051717670634389
            }
            values {
              number_value: 0.010176536627113819
            }
            values {
              number_value: 0.0011692881816998124
            }
            values {
              number_value: 0.0005638511502183974
            }
            values {
              number_value: 4.537193672149442e-05
            }
            values {
              number_value: 0.013832474127411842
            }
            values {
              number_value: 0.0010587197029963136
            }
            values {
              number_value: 0.004895223304629326
            }
            values {
              number_value: 0.0002257659798488021
            }
            values {
              number_value: 0.0014206774067133665
            }
            values {
              number_value: 0.00016411289107054472
            }
            values {
              number_value: 0.0007138964137993753
            }
            values {
              number_value: 0.00020215213589835912
            }
            values {
              number_value: 0.00010623112029861659
            }
            values {
              number_value: 0.0017166323959827423
            }
            values {
              number_value: 0.0004944662796333432
            }
            values {
              number_value: 0.0023103889543563128
            }
            values {
              number_value: 0.00363055057823658
            }
            values {
              number_value: 0.0004043466760776937
            }
            values {
              number_value: 0.002888657618314028
            }
            values {
              number_value: 0.0017497461521998048
            }
            values {
              number_value: 0.00034701800905168056
            }
            values {
              number_value: 0.0009297743090428412
            }
            values {
              number_value: 0.0026342065539211035
            }
            values {
              number_value: 0.005173547193408012
            }
            values {
              number_value: 5.1527065807022154e-05
            }
            values {
              number_value: 3.646587720140815e-05
            }
            values {
              number_value: 0.00982716679573059
            }
            values {
              number_value: 0.0002041445259237662
            }
            values {
              number_value: 0.0003133616119157523
            }
            values {
              number_value: 0.013820537365972996
            }
            values {
              number_value: 0.0008181078010238707
            }
            values {
              number_value: 0.0026938868686556816
            }
            values {
              number_value: 0.0022280029952526093
            }
            values {
              number_value: 0.0030677535105496645
            }
            values {
              number_value: 2.2756044927518815e-05
            }
            values {
              number_value: 0.002346430905163288
            }
            values {
              number_value: 0.0010875471634790301
            }
            values {
              number_value: 9.554301504977047e-05
            }
            values {
              number_value: 0.0005732564604841173
            }
            values {
              number_value: 0.0002041358529822901
            }
            values {
              number_value: 5.928390601184219e-05
            }
            values {
              number_value: 0.004112572409212589
            }
            values {
              number_value: 0.0003228050481993705
            }
            values {
              number_value: 0.0005343523807823658
            }
            values {
              number_value: 0.011742394417524338
            }
            values {
              number_value: 6.075418059481308e-05
            }
            values {
              number_value: 8.96995043149218e-05
            }
            values {
              number_value: 0.0009021136211231351
            }
            values {
              number_value: 0.001342838746495545
            }
            values {
              number_value: 0.00012245021935086697
            }
            values {
              number_value: 0.006886661984026432
            }
            values {
              number_value: 0.001151856267824769
            }
            values {
              number_value: 0.00034414386027492583
            }
            values {
              number_value: 0.0007463195361196995
            }
            values {
              number_value: 0.00022535586322192103
            }
            values {
              number_value: 0.00025806750636547804
            }
            values {
              number_value: 4.371125396573916e-05
            }
            values {
              number_value: 0.00017048805602826178
            }
            values {
              number_value: 0.00015983858611434698
            }
            values {
              number_value: 0.00024910137290135026
            }
            values {
              number_value: 9.833428339334205e-05
            }
            values {
              number_value: 4.3879757868126035e-05
            }
            values {
              number_value: 0.00358912767842412
            }
            values {
              number_value: 8.691420953255147e-05
            }
            values {
              number_value: 0.001693554106168449
            }
            values {
              number_value: 0.00012246737605892122
            }
            values {
              number_value: 0.002219637855887413
            }
            values {
              number_value: 0.00045676884474232793
            }
            values {
              number_value: 4.8216232244158164e-05
            }
            values {
              number_value: 0.0001743639586493373
            }
            values {
              number_value: 9.692444291431457e-05
            }
            values {
              number_value: 0.00023570109624415636
            }
            values {
              number_value: 0.00037757339305244386
            }
            values {
              number_value: 0.0007305800099857152
            }
            values {
              number_value: 0.0047800117172300816
            }
            values {
              number_value: 0.00012854633678216487
            }
            values {
              number_value: 0.00271426560357213
            }
            values {
              number_value: 0.009200530126690865
            }
            values {
              number_value: 0.0014721994521096349
            }
            values {
              number_value: 0.0012331395410001278
            }
            values {
              number_value: 0.0052307466976344585
            }
            values {
              number_value: 0.002253770362585783
            }
            values {
              number_value: 8.161790174199268e-05
            }
            values {
              number_value: 0.007362050469964743
            }
            values {
              number_value: 0.0026790080592036247
            }
            values {
              number_value: 6.783088610973209e-05
            }
            values {
              number_value: 0.0049414318054914474
            }
            values {
              number_value: 5.675008651451208e-05
            }
            values {
              number_value: 0.0003262184327468276
            }
            values {
              number_value: 0.00025053456192836165
            }
            values {
              number_value: 2.513568506401498e-05
            }
            values {
              number_value: 0.0010211457265540957
            }
            values {
              number_value: 0.0006575994775630534
            }
            values {
              number_value: 0.000694845337420702
            }
            values {
              number_value: 8.09313278296031e-05
            }
            values {
              number_value: 0.002067907713353634
            }
            values {
              number_value: 0.005824079271405935
            }
            values {
              number_value: 0.00042984969331882894
            }
            values {
              number_value: 0.00016872919513843954
            }
            values {
              number_value: 0.004178998991847038
            }
            values {
              number_value: 0.0015545595670118928
            }
            values {
              number_value: 0.0010645311558619142
            }
            values {
              number_value: 0.0006885624607093632
            }
            values {
              number_value: 0.00018823289428837597
            }
            values {
              number_value: 0.00022943383373785764
            }
            values {
              number_value: 4.4762029574485496e-05
            }
            values {
              number_value: 0.00012994548887945712
            }
            values {
              number_value: 0.00036332770832814276
            }
            values {
              number_value: 0.004027202725410461
            }
            values {
              number_value: 0.00023331562988460064
            }
            values {
              number_value: 0.0015590768307447433
            }
            values {
              number_value: 0.004042980261147022
            }
            values {
              number_value: 0.00023144730948843062
            }
            values {
              number_value: 0.0013168975710868835
            }
            values {
              number_value: 0.0038648308254778385
            }
            values {
              number_value: 0.0016618157969787717
            }
            values {
              number_value: 0.0002643530024215579
            }
            values {
              number_value: 0.00014416599879041314
            }
            values {
              number_value: 0.0002340309729333967
            }
            values {
              number_value: 0.002059708349406719
            }
            values {
              number_value: 0.0029497144278138876
            }
            values {
              number_value: 5.092469655210152e-05
            }
            values {
              number_value: 0.001736507285386324
            }
            values {
              number_value: 0.0007563995313830674
            }
            values {
              number_value: 0.000734010071028024
            }
            values {
              number_value: 0.0006593816797249019
            }
            values {
              number_value: 0.003068142104893923
            }
            values {
              number_value: 0.00024529368965886533
            }
            values {
              number_value: 0.00015079705917742103
            }
            values {
              number_value: 0.001362586161121726
            }
            values {
              number_value: 0.0004069744609296322
            }
            values {
              number_value: 0.00529897678643465
            }
            values {
              number_value: 0.0018423531437292695
            }
            values {
              number_value: 0.0012916710693389177
            }
            values {
              number_value: 1.9563820387702435e-05
            }
            values {
              number_value: 0.00021759596711490303
            }
            values {
              number_value: 0.0017601504223421216
            }
            values {
              number_value: 0.0009980318136513233
            }
            values {
              number_value: 0.00018802756676450372
            }
            values {
              number_value: 0.0004542601527646184
            }
            values {
              number_value: 0.0024284529499709606
            }
            values {
              number_value: 0.0006078350706957281
            }
            values {
              number_value: 0.0007245155284181237
            }
            values {
              number_value: 7.275443203980103e-05
            }
            values {
              number_value: 0.0014015909982845187
            }
            values {
              number_value: 0.00048086210153996944
            }
            values {
              number_value: 0.0007562314276583493
            }
            values {
              number_value: 0.002138510113582015
            }
            values {
              number_value: 0.00038393467548303306
            }
            values {
              number_value: 0.0065458049066364765
            }
            values {
              number_value: 0.0002262255729874596
            }
            values {
              number_value: 9.999786561820656e-05
            }
            values {
              number_value: 0.0008183933678083122
            }
            values {
              number_value: 0.00439332565292716
            }
            values {
              number_value: 0.00282848346978426
            }
            values {
              number_value: 0.00016247687744908035
            }
            values {
              number_value: 0.00046044972259551287
            }
            values {
              number_value: 3.4439697628840804e-05
            }
            values {
              number_value: 0.0016184297855943441
            }
            values {
              number_value: 0.00336035480722785
            }
            values {
              number_value: 0.0010357629507780075
            }
            values {
              number_value: 0.0049507031217217445
            }
            values {
              number_value: 7.267382170539349e-05
            }
            values {
              number_value: 0.004204984754323959
            }
            values {
              number_value: 0.003514399752020836
            }
            values {
              number_value: 0.0007368403603322804
            }
            values {
              number_value: 0.0003105791111011058
            }
            values {
              number_value: 0.001603103126399219
            }
            values {
              number_value: 0.00019176716159563512
            }
            values {
              number_value: 0.007687365170568228
            }
            values {
              number_value: 0.0006975515861995518
            }
            values {
              number_value: 0.0017885722918435931
            }
            values {
              number_value: 0.004004200920462608
            }
            values {
              number_value: 0.0005197381251491606
            }
            values {
              number_value: 0.0005541964201256633
            }
            values {
              number_value: 0.00026014799368567765
            }
            values {
              number_value: 0.003055033041164279
            }
            values {
              number_value: 0.002405760111287236
            }
            values {
              number_value: 0.0010388914961367846
            }
            values {
              number_value: 0.00022656684450339526
            }
            values {
              number_value: 0.0009336441871710122
            }
            values {
              number_value: 0.00021043131710030138
            }
            values {
              number_value: 0.0008328273543156683
            }
            values {
              number_value: 0.009333768859505653
            }
            values {
              number_value: 0.006393099669367075
            }
            values {
              number_value: 0.00015885521133895963
            }
            values {
              number_value: 0.00021210005797911435
            }
            values {
              number_value: 0.00016780367877800018
            }
            values {
              number_value: 3.4998160117538646e-05
            }
            values {
              number_value: 0.0011089141480624676
            }
            values {
              number_value: 0.0005106585449539125
            }
            values {
              number_value: 0.0003174428711645305
            }
            values {
              number_value: 0.0026478369254618883
            }
            values {
              number_value: 0.0002380198275204748
            }
            values {
              number_value: 0.0005245477659627795
            }
            values {
              number_value: 0.001503492589108646
            }
            values {
              number_value: 0.0005683227791450918
            }
            values {
              number_value: 0.0005010425811633468
            }
            values {
              number_value: 0.0005882334662601352
            }
            values {
              number_value: 0.00031927041709423065
            }
            values {
              number_value: 0.0002652551920618862
            }
            values {
              number_value: 0.0006244094111025333
            }
            values {
              number_value: 0.0001253603695658967
            }
            values {
              number_value: 8.575809624744579e-05
            }
            values {
              number_value: 0.004440758842974901
            }
            values {
              number_value: 0.00014496543735731393
            }
            values {
              number_value: 0.0010694913798943162
            }
            values {
              number_value: 0.00029075724887661636
            }
            values {
              number_value: 0.0002499904949218035
            }
            values {
              number_value: 0.00011898631055373698
            }
            values {
              number_value: 0.0005211402312852442
            }
            values {
              number_value: 0.0006771500338800251
            }
            values {
              number_value: 0.0008290019468404353
            }
            values {
              number_value: 0.004571907222270966
            }
            values {
              number_value: 0.00011637013813015074
            }
            values {
              number_value: 9.066372876986861e-05
            }
            values {
              number_value: 8.24841990834102e-05
            }
            values {
              number_value: 0.00015365495346486568
            }
            values {
              number_value: 0.0032518759835511446
            }
            values {
              number_value: 0.00032885713153518736
            }
            values {
              number_value: 0.000208445853786543
            }
            values {
              number_value: 0.0001447890535928309
            }
            values {
              number_value: 0.00013870809925720096
            }
            values {
              number_value: 0.0016665314324200153
            }
            values {
              number_value: 0.0005544906598515809
            }
            values {
              number_value: 0.00021143993944860995
            }
            values {
              number_value: 0.00441910233348608
            }
            values {
              number_value: 0.0002965807216241956
            }
            values {
              number_value: 0.0046172491274774075
            }
            values {
              number_value: 5.9536771004786715e-05
            }
            values {
              number_value: 0.00045209837844595313
            }
            values {
              number_value: 0.0013944277307018638
            }
            values {
              number_value: 0.00040807356708683074
            }
            values {
              number_value: 0.0007080801296979189
            }
            values {
              number_value: 0.0011636775452643633
            }
            values {
              number_value: 0.00028153168386779726
            }
            values {
              number_value: 0.002577083418145776
            }
            values {
              number_value: 0.002606563037261367
            }
            values {
              number_value: 0.0019175485940650105
            }
            values {
              number_value: 0.00010645839211065322
            }
            values {
              number_value: 0.0015051671070978045
            }
            values {
              number_value: 0.0008844909025356174
            }
            values {
              number_value: 0.00022266348241828382
            }
            values {
              number_value: 0.00014618728891946375
            }
            values {
              number_value: 0.0067084599286317825
            }
            values {
              number_value: 0.004283975809812546
            }
            values {
              number_value: 0.011753884144127369
            }
            values {
              number_value: 9.406440221937373e-05
            }
            values {
              number_value: 0.0010590126039460301
            }
            values {
              number_value: 0.0003968175733461976
            }
            values {
              number_value: 0.000587331538554281
            }
            values {
              number_value: 0.0017768898978829384
            }
            values {
              number_value: 0.0061422912403941154
            }
            values {
              number_value: 0.00010278612171532586
            }
            values {
              number_value: 0.003711037104949355
            }
            values {
              number_value: 0.0015523411566391587
            }
            values {
              number_value: 0.00022879132302477956
            }
            values {
              number_value: 0.0003716211358550936
            }
            values {
              number_value: 0.0002751221472863108
            }
            values {
              number_value: 0.0014413930475711823
            }
            values {
              number_value: 0.0004834732390008867
            }
            values {
              number_value: 0.0020207345951348543
            }
            values {
              number_value: 0.0003170584386680275
            }
            values {
              number_value: 0.0002788723213598132
            }
            values {
              number_value: 8.145072206389159e-05
            }
            values {
              number_value: 5.629742008750327e-05
            }
            values {
              number_value: 0.0002622685278765857
            }
            values {
              number_value: 0.00012331541802268475
            }
            values {
              number_value: 0.00015225025708787143
            }
            values {
              number_value: 0.0007396886358037591
            }
            values {
              number_value: 0.0003463331377133727
            }
            values {
              number_value: 9.788849274627864e-05
            }
            values {
              number_value: 0.005735813174396753
            }
            values {
              number_value: 0.00018092550453729928
            }
            values {
              number_value: 2.0138773834332824e-05
            }
            values {
              number_value: 0.0009987192461267114
            }
            values {
              number_value: 0.0009972982807084918
            }
            values {
              number_value: 0.0006278470391407609
            }
            values {
              number_value: 0.0008755726157687604
            }
            values {
              number_value: 0.000811174395494163
            }
            values {
              number_value: 0.00014761702914256603
            }
            values {
              number_value: 0.0010339593281969428
            }
            values {
              number_value: 0.0008755057933740318
            }
            values {
              number_value: 0.0017833707388490438
            }
            values {
              number_value: 4.6741955884499475e-05
            }
            values {
              number_value: 0.000789312762208283
            }
            values {
              number_value: 0.0002136919356416911
            }
            values {
              number_value: 8.740853809285909e-05
            }
            values {
              number_value: 0.0003327672020532191
            }
            values {
              number_value: 0.0004501356743276119
            }
            values {
              number_value: 0.0001897454058052972
            }
            values {
              number_value: 0.0017779165646061301
            }
            values {
              number_value: 0.007450348697602749
            }
            values {
              number_value: 0.0021012991201132536
            }
            values {
              number_value: 0.0006846013711765409
            }
            values {
              number_value: 0.00040619896026328206
            }
            values {
              number_value: 0.0009288202854804695
            }
            values {
              number_value: 0.0031556489411741495
            }
            values {
              number_value: 0.003294596215710044
            }
            values {
              number_value: 0.001297994633205235
            }
            values {
              number_value: 0.00037167410482652485
            }
            values {
              number_value: 0.004443047568202019
            }
            values {
              number_value: 0.010299386456608772
            }
            values {
              number_value: 0.0003850484499707818
            }
            values {
              number_value: 0.0008259858004748821
            }
            values {
              number_value: 0.0012514136033132672
            }
            values {
              number_value: 0.00495986407622695
            }
            values {
              number_value: 0.0007744111935608089
            }
            values {
              number_value: 0.00012864854943472892
            }
            values {
              number_value: 0.0003359865222591907
            }
            values {
              number_value: 0.0006966215441934764
            }
            values {
              number_value: 0.00029889572761021554
            }
            values {
              number_value: 4.2833129555219784e-05
            }
            values {
              number_value: 0.00041148049058392644
            }
            values {
              number_value: 0.00011789091513492167
            }
            values {
              number_value: 5.008872540201992e-05
            }
            values {
              number_value: 0.05088569223880768
            }
            values {
              number_value: 0.00022942505893297493
            }
            values {
              number_value: 0.00016378727741539478
            }
            values {
              number_value: 0.0004925882676616311
            }
            values {
              number_value: 0.0004397563461679965
            }
            values {
              number_value: 0.0004908464616164565
            }
            values {
              number_value: 0.0001170944597106427
            }
            values {
              number_value: 0.00014722092601004988
            }
            values {
              number_value: 8.521707786712795e-05
            }
            values {
              number_value: 0.00047137323417700827
            }
            values {
              number_value: 0.00014970485062804073
            }
            values {
              number_value: 0.00012002668518107384
            }
            values {
              number_value: 0.00011973291839240119
            }
            values {
              number_value: 0.00023423013044521213
            }
            values {
              number_value: 0.0003579098265618086
            }
            values {
              number_value: 0.0003258879005443305
            }
            values {
              number_value: 0.0002704294747672975
            }
            values {
              number_value: 5.396762571763247e-05
            }
            values {
              number_value: 0.00022023839119356126
            }
            values {
              number_value: 0.0001874495210358873
            }
            values {
              number_value: 0.0002127102779923007
            }
            values {
              number_value: 0.0002630893141031265
            }
            values {
              number_value: 0.0001465324021410197
            }
            values {
              number_value: 9.238523489329964e-05
            }
            values {
              number_value: 0.0005441063549369574
            }
            values {
              number_value: 4.740514850709587e-05
            }
            values {
              number_value: 0.0003234912292100489
            }
            values {
              number_value: 0.0004250947094988078
            }
            values {
              number_value: 0.00014984581503085792
            }
            values {
              number_value: 0.0018395142396911979
            }
            values {
              number_value: 0.00019279799016658217
            }
            values {
              number_value: 0.00010954008757835254
            }
            values {
              number_value: 0.0012687715934589505
            }
            values {
              number_value: 0.003171940566971898
            }
            values {
              number_value: 0.0016070782439783216
            }
            values {
              number_value: 0.0022521535865962505
            }
            values {
              number_value: 0.0005947999306954443
            }
            values {
              number_value: 0.0004335936682764441
            }
            values {
              number_value: 0.0016223551938310266
            }
            values {
              number_value: 8.764811354922131e-05
            }
            values {
              number_value: 0.0004603386332746595
            }
            values {
              number_value: 0.0005912669003009796
            }
            values {
              number_value: 0.00028765719616785645
            }
            values {
              number_value: 9.196702012559399e-05
            }
            values {
              number_value: 0.0005263264756649733
            }
            values {
              number_value: 0.00012443297600839287
            }
            values {
              number_value: 0.00013198975648265332
            }
            values {
              number_value: 4.3126590753672644e-05
            }
            values {
              number_value: 0.0002099827688653022
            }
            values {
              number_value: 7.783809269312769e-05
            }
            values {
              number_value: 0.006921062711626291
            }
            values {
              number_value: 0.0013330023502930999
            }
            values {
              number_value: 0.003330447943881154
            }
            values {
              number_value: 0.0018964293412864208
            }
            values {
              number_value: 0.00018979626474902034
            }
            values {
              number_value: 0.0013064705999568105
            }
            values {
              number_value: 0.00012698749196715653
            }
            values {
              number_value: 2.7846157536259852e-05
            }
            values {
              number_value: 0.0005045294528827071
            }
            values {
              number_value: 0.0002591619559098035
            }
            values {
              number_value: 0.00012737998622469604
            }
            values {
              number_value: 0.0001217290191561915
            }
            values {
              number_value: 0.0012830502819269896
            }
            values {
              number_value: 0.0002653272822499275
            }
            values {
              number_value: 0.00039621745236217976
            }
            values {
              number_value: 0.0002872168261092156
            }
            values {
              number_value: 0.00029204797465354204
            }
            values {
              number_value: 0.00020918257359880954
            }
            values {
              number_value: 0.0002427437575533986
            }
            values {
              number_value: 0.0002806625852826983
            }
            values {
              number_value: 6.33000599918887e-05
            }
            values {
              number_value: 0.00019161614181939512
            }
            values {
              number_value: 0.0005559056880883873
            }
            values {
              number_value: 0.00042272970313206315
            }
            values {
              number_value: 0.0013687640894204378
            }
            values {
              number_value: 9.02428146218881e-05
            }
            values {
              number_value: 5.963832518318668e-05
            }
            values {
              number_value: 9.348502499051392e-05
            }
            values {
              number_value: 5.510474875336513e-05
            }
            values {
              number_value: 4.4944488763576373e-05
            }
            values {
              number_value: 4.4385909859556705e-05
            }
            values {
              number_value: 4.139883822062984e-05
            }
            values {
              number_value: 0.0003389321791473776
            }
            values {
              number_value: 0.0005634939298033714
            }
          }
        }
      }
    }
  }
}


[ ]:
!minikube delete

[ ]: