In [25]:
import tensorflow as tf

In [26]:
interactive_session=tf.InteractiveSession()

In [27]:
x=tf.constant([[3.0,4.0]])

In [28]:
y_=tf.constant([16.0])

In [29]:
w=tf.Variable([[100.0],[80.0]])

In [30]:
y=tf.matmul(x,w)

In [31]:
loss=tf.abs(tf.reduce_mean(y-y_))

In [37]:
optim = tf.train.GradientDescentOptimizer(0.05)
#help(tf.train.AdamOptimizer)


Help on class AdamOptimizer in module tensorflow.python.training.adam:

class AdamOptimizer(tensorflow.python.training.optimizer.Optimizer)
 |  Optimizer that implements the Adam algorithm.
 |  
 |  See [Kingma et. al., 2014](http://arxiv.org/abs/1412.6980)
 |  ([pdf](http://arxiv.org/pdf/1412.6980.pdf)).
 |  
 |  Method resolution order:
 |      AdamOptimizer
 |      tensorflow.python.training.optimizer.Optimizer
 |      builtins.object
 |  
 |  Methods defined here:
 |  
 |  __init__(self, learning_rate=0.001, beta1=0.9, beta2=0.999, epsilon=1e-08, use_locking=False, name='Adam')
 |      Construct a new Adam optimizer.
 |      
 |      Initialization:
 |      
 |      ```
 |      m_0 <- 0 (Initialize initial 1st moment vector)
 |      v_0 <- 0 (Initialize initial 2nd moment vector)
 |      t <- 0 (Initialize timestep)
 |      ```
 |      
 |      The update rule for `variable` with gradient `g` uses an optimization
 |      described at the end of section2 of the paper:
 |      
 |      ```
 |      t <- t + 1
 |      lr_t <- learning_rate * sqrt(1 - beta2^t) / (1 - beta1^t)
 |      
 |      m_t <- beta1 * m_{t-1} + (1 - beta1) * g
 |      v_t <- beta2 * v_{t-1} + (1 - beta2) * g * g
 |      variable <- variable - lr_t * m_t / (sqrt(v_t) + epsilon)
 |      ```
 |      
 |      The default value of 1e-8 for epsilon might not be a good default in
 |      general. For example, when training an Inception network on ImageNet a
 |      current good choice is 1.0 or 0.1.
 |      
 |      The sparse implementation of this algorithm (used when the gradient is an
 |      IndexedSlices object, typically because of `tf.gather` or an embedding
 |      lookup in the forward pass) does apply momentum to variable slices even if
 |      they were not used in the forward pass (meaning they have a gradient equal
 |      to zero). Momentum decay (beta1) is also applied to the entire momentum
 |      accumulator. This means that the sparse behavior is equivalent to the dense
 |      behavior (in contrast to some momentum implementations which ignore momentum
 |      unless a variable slice was actually used).
 |      
 |      Args:
 |        learning_rate: A Tensor or a floating point value.  The learning rate.
 |        beta1: A float value or a constant float tensor.
 |          The exponential decay rate for the 1st moment estimates.
 |        beta2: A float value or a constant float tensor.
 |          The exponential decay rate for the 2nd moment estimates.
 |        epsilon: A small constant for numerical stability.
 |        use_locking: If True use locks for update operations.
 |        name: Optional name for the operations created when applying gradients.
 |          Defaults to "Adam".
 |  
 |  ----------------------------------------------------------------------
 |  Methods inherited from tensorflow.python.training.optimizer.Optimizer:
 |  
 |  apply_gradients(self, grads_and_vars, global_step=None, name=None)
 |      Apply gradients to variables.
 |      
 |      This is the second part of `minimize()`. It returns an `Operation` that
 |      applies gradients.
 |      
 |      Args:
 |        grads_and_vars: List of (gradient, variable) pairs as returned by
 |          `compute_gradients()`.
 |        global_step: Optional `Variable` to increment by one after the
 |          variables have been updated.
 |        name: Optional name for the returned operation.  Default to the
 |          name passed to the `Optimizer` constructor.
 |      
 |      Returns:
 |        An `Operation` that applies the specified gradients. If `global_step`
 |        was not None, that operation also increments `global_step`.
 |      
 |      Raises:
 |        TypeError: If `grads_and_vars` is malformed.
 |        ValueError: If none of the variables have gradients.
 |  
 |  compute_gradients(self, loss, var_list=None, gate_gradients=1, aggregation_method=None, colocate_gradients_with_ops=False, grad_loss=None)
 |      Compute gradients of `loss` for the variables in `var_list`.
 |      
 |      This is the first part of `minimize()`.  It returns a list
 |      of (gradient, variable) pairs where "gradient" is the gradient
 |      for "variable".  Note that "gradient" can be a `Tensor`, an
 |      `IndexedSlices`, or `None` if there is no gradient for the
 |      given variable.
 |      
 |      Args:
 |        loss: A Tensor containing the value to minimize.
 |        var_list: Optional list or tuple of `tf.Variable` to update to minimize
 |          `loss`.  Defaults to the list of variables collected in the graph
 |          under the key `GraphKey.TRAINABLE_VARIABLES`.
 |        gate_gradients: How to gate the computation of gradients.  Can be
 |          `GATE_NONE`, `GATE_OP`, or `GATE_GRAPH`.
 |        aggregation_method: Specifies the method used to combine gradient terms.
 |          Valid values are defined in the class `AggregationMethod`.
 |        colocate_gradients_with_ops: If True, try colocating gradients with
 |          the corresponding op.
 |        grad_loss: Optional. A `Tensor` holding the gradient computed for `loss`.
 |      
 |      Returns:
 |        A list of (gradient, variable) pairs. Variable is always present, but
 |        gradient can be `None`.
 |      
 |      Raises:
 |        TypeError: If `var_list` contains anything else than `Variable` objects.
 |        ValueError: If some arguments are invalid.
 |  
 |  get_name(self)
 |  
 |  get_slot(self, var, name)
 |      Return a slot named `name` created for `var` by the Optimizer.
 |      
 |      Some `Optimizer` subclasses use additional variables.  For example
 |      `Momentum` and `Adagrad` use variables to accumulate updates.  This method
 |      gives access to these `Variable` objects if for some reason you need them.
 |      
 |      Use `get_slot_names()` to get the list of slot names created by the
 |      `Optimizer`.
 |      
 |      Args:
 |        var: A variable passed to `minimize()` or `apply_gradients()`.
 |        name: A string.
 |      
 |      Returns:
 |        The `Variable` for the slot if it was created, `None` otherwise.
 |  
 |  get_slot_names(self)
 |      Return a list of the names of slots created by the `Optimizer`.
 |      
 |      See `get_slot()`.
 |      
 |      Returns:
 |        A list of strings.
 |  
 |  minimize(self, loss, global_step=None, var_list=None, gate_gradients=1, aggregation_method=None, colocate_gradients_with_ops=False, name=None, grad_loss=None)
 |      Add operations to minimize `loss` by updating `var_list`.
 |      
 |      This method simply combines calls `compute_gradients()` and
 |      `apply_gradients()`. If you want to process the gradient before applying
 |      them call `compute_gradients()` and `apply_gradients()` explicitly instead
 |      of using this function.
 |      
 |      Args:
 |        loss: A `Tensor` containing the value to minimize.
 |        global_step: Optional `Variable` to increment by one after the
 |          variables have been updated.
 |        var_list: Optional list or tuple of `Variable` objects to update to
 |          minimize `loss`.  Defaults to the list of variables collected in
 |          the graph under the key `GraphKeys.TRAINABLE_VARIABLES`.
 |        gate_gradients: How to gate the computation of gradients.  Can be
 |          `GATE_NONE`, `GATE_OP`, or  `GATE_GRAPH`.
 |        aggregation_method: Specifies the method used to combine gradient terms.
 |          Valid values are defined in the class `AggregationMethod`.
 |        colocate_gradients_with_ops: If True, try colocating gradients with
 |          the corresponding op.
 |        name: Optional name for the returned operation.
 |        grad_loss: Optional. A `Tensor` holding the gradient computed for `loss`.
 |      
 |      Returns:
 |        An Operation that updates the variables in `var_list`.  If `global_step`
 |        was not `None`, that operation also increments `global_step`.
 |      
 |      Raises:
 |        ValueError: If some of the variables are not `Variable` objects.
 |  
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from tensorflow.python.training.optimizer.Optimizer:
 |  
 |  __dict__
 |      dictionary for instance variables (if defined)
 |  
 |  __weakref__
 |      list of weak references to the object (if defined)
 |  
 |  ----------------------------------------------------------------------
 |  Data and other attributes inherited from tensorflow.python.training.optimizer.Optimizer:
 |  
 |  GATE_GRAPH = 2
 |  
 |  GATE_NONE = 0
 |  
 |  GATE_OP = 1


In [33]:
train_step=optim.minimize(loss)

In [34]:
init_op=tf.initialize_all_variables()


WARNING:tensorflow:From <ipython-input-34-beca12014393>:1: initialize_all_variables (from tensorflow.python.ops.variables) is deprecated and will be removed after 2017-03-02.
Instructions for updating:
Use `tf.global_variables_initializer` instead.

In [35]:
interactive_session.run(init_op)

In [36]:
for i in range(500):
    interactive_session.run(train_step)
    l=interactive_session.run(loss)
    weight=interactive_session.run(w)
    yy=interactive_session.run(y)
    print(weight)
    print(l)
    print(yy)


[[ 99.84999847]
 [ 79.80000305]]
602.75
[[ 618.75]]
[[ 99.69999695]
 [ 79.6000061 ]]
601.5
[[ 617.5]]
[[ 99.54999542]
 [ 79.40000916]]
600.25
[[ 616.25]]
[[ 99.3999939 ]
 [ 79.20001221]]
599.0
[[ 615.]]
[[ 99.24999237]
 [ 79.00001526]]
597.75
[[ 613.75]]
[[ 99.09999084]
 [ 78.80001831]]
596.5
[[ 612.50006104]]
[[ 98.94998932]
 [ 78.60002136]]
595.25
[[ 611.25006104]]
[[ 98.79998779]
 [ 78.40002441]]
594.0
[[ 610.00006104]]
[[ 98.64998627]
 [ 78.20002747]]
592.75
[[ 608.75006104]]
[[ 98.49998474]
 [ 78.00003052]]
591.5
[[ 607.50006104]]
[[ 98.34998322]
 [ 77.80003357]]
590.25
[[ 606.25012207]]
[[ 98.19998169]
 [ 77.60003662]]
589.0
[[ 605.00012207]]
[[ 98.04998016]
 [ 77.40003967]]
587.75
[[ 603.75012207]]
[[ 97.89997864]
 [ 77.20004272]]
586.5
[[ 602.50012207]]
[[ 97.74997711]
 [ 77.00004578]]
585.25
[[ 601.25012207]]
[[ 97.59997559]
 [ 76.80004883]]
584.0
[[ 600.00012207]]
[[ 97.44997406]
 [ 76.60005188]]
582.75
[[ 598.75012207]]
[[ 97.29997253]
 [ 76.40005493]]
581.5
[[ 597.50012207]]
[[ 97.14997101]
 [ 76.20005798]]
580.25
[[ 596.25012207]]
[[ 96.99996948]
 [ 76.00006104]]
579.0
[[ 595.00012207]]
[[ 96.84996796]
 [ 75.80006409]]
577.75
[[ 593.75012207]]
[[ 96.69996643]
 [ 75.60006714]]
576.5
[[ 592.50018311]]
[[ 96.5499649 ]
 [ 75.40007019]]
575.25
[[ 591.25018311]]
[[ 96.39996338]
 [ 75.20007324]]
574.0
[[ 590.00018311]]
[[ 96.24996185]
 [ 75.00007629]]
572.75
[[ 588.75018311]]
[[ 96.09996033]
 [ 74.80007935]]
571.5
[[ 587.50018311]]
[[ 95.9499588]
 [ 74.6000824]]
570.25
[[ 586.25024414]]
[[ 95.79995728]
 [ 74.40008545]]
569.0
[[ 585.00024414]]
[[ 95.64995575]
 [ 74.2000885 ]]
567.75
[[ 583.75024414]]
[[ 95.49995422]
 [ 74.00009155]]
566.5
[[ 582.50024414]]
[[ 95.3499527]
 [ 73.8000946]]
565.25
[[ 581.25024414]]
[[ 95.19995117]
 [ 73.60009766]]
564.0
[[ 580.00024414]]
[[ 95.04994965]
 [ 73.40010071]]
562.75
[[ 578.75024414]]
[[ 94.89994812]
 [ 73.20010376]]
561.5
[[ 577.50024414]]
[[ 94.74994659]
 [ 73.00010681]]
560.25
[[ 576.25024414]]
[[ 94.59994507]
 [ 72.80010986]]
559.0
[[ 575.00024414]]
[[ 94.44994354]
 [ 72.60011292]]
557.75
[[ 573.75024414]]
[[ 94.29994202]
 [ 72.40011597]]
556.5
[[ 572.50030518]]
[[ 94.14994049]
 [ 72.20011902]]
555.25
[[ 571.25030518]]
[[ 93.99993896]
 [ 72.00012207]]
554.0
[[ 570.00030518]]
[[ 93.84993744]
 [ 71.80012512]]
552.75
[[ 568.75030518]]
[[ 93.69993591]
 [ 71.60012817]]
551.5
[[ 567.50030518]]
[[ 93.54993439]
 [ 71.40013123]]
550.25
[[ 566.25036621]]
[[ 93.39993286]
 [ 71.20013428]]
549.0
[[ 565.00036621]]
[[ 93.24993134]
 [ 71.00013733]]
547.75
[[ 563.75036621]]
[[ 93.09992981]
 [ 70.80014038]]
546.5
[[ 562.50036621]]
[[ 92.94992828]
 [ 70.60014343]]
545.25
[[ 561.25036621]]
[[ 92.79992676]
 [ 70.40014648]]
544.0
[[ 560.00036621]]
[[ 92.64992523]
 [ 70.20014954]]
542.75
[[ 558.75036621]]
[[ 92.49992371]
 [ 70.00015259]]
541.5
[[ 557.50036621]]
[[ 92.34992218]
 [ 69.80015564]]
540.25
[[ 556.25036621]]
[[ 92.19992065]
 [ 69.60015869]]
539.0
[[ 555.00036621]]
[[ 92.04991913]
 [ 69.40016174]]
537.75
[[ 553.75036621]]
[[ 91.8999176 ]
 [ 69.20016479]]
536.5
[[ 552.50042725]]
[[ 91.74991608]
 [ 69.00016785]]
535.25
[[ 551.25042725]]
[[ 91.59991455]
 [ 68.8001709 ]]
534.0
[[ 550.00042725]]
[[ 91.44991302]
 [ 68.60017395]]
532.75
[[ 548.75042725]]
[[ 91.2999115]
 [ 68.400177 ]]
531.5
[[ 547.50042725]]
[[ 91.14990997]
 [ 68.20018005]]
530.25
[[ 546.25048828]]
[[ 90.99990845]
 [ 68.00018311]]
529.0
[[ 545.00048828]]
[[ 90.84990692]
 [ 67.80018616]]
527.75
[[ 543.75048828]]
[[ 90.6999054 ]
 [ 67.60018921]]
526.5
[[ 542.50048828]]
[[ 90.54990387]
 [ 67.40019226]]
525.25
[[ 541.25048828]]
[[ 90.39990234]
 [ 67.20019531]]
524.0
[[ 540.00048828]]
[[ 90.24990082]
 [ 67.00019836]]
522.75
[[ 538.75048828]]
[[ 90.09989929]
 [ 66.80020142]]
521.5
[[ 537.50048828]]
[[ 89.94989777]
 [ 66.60020447]]
520.25
[[ 536.25048828]]
[[ 89.79989624]
 [ 66.40020752]]
519.0
[[ 535.00048828]]
[[ 89.64989471]
 [ 66.20021057]]
517.75
[[ 533.75048828]]
[[ 89.49989319]
 [ 66.00021362]]
516.501
[[ 532.50054932]]
[[ 89.34989166]
 [ 65.80021667]]
515.251
[[ 531.25054932]]
[[ 89.19989014]
 [ 65.60021973]]
514.001
[[ 530.00054932]]
[[ 89.04988861]
 [ 65.40022278]]
512.751
[[ 528.75054932]]
[[ 88.89988708]
 [ 65.20022583]]
511.501
[[ 527.50054932]]
[[ 88.74988556]
 [ 65.00022888]]
510.251
[[ 526.25061035]]
[[ 88.59988403]
 [ 64.80023193]]
509.001
[[ 525.00061035]]
[[ 88.44988251]
 [ 64.60023499]]
507.751
[[ 523.75061035]]
[[ 88.29988098]
 [ 64.40023804]]
506.501
[[ 522.50061035]]
[[ 88.14987946]
 [ 64.20024109]]
505.251
[[ 521.25061035]]
[[ 87.99987793]
 [ 64.00024414]]
504.001
[[ 520.00061035]]
[[ 87.8498764 ]
 [ 63.80024338]]
502.751
[[ 518.75061035]]
[[ 87.69987488]
 [ 63.60024261]]
501.501
[[ 517.50061035]]
[[ 87.54987335]
 [ 63.40024185]]
500.251
[[ 516.25061035]]
[[ 87.39987183]
 [ 63.20024109]]
499.001
[[ 515.00061035]]
[[ 87.2498703 ]
 [ 63.00024033]]
497.751
[[ 513.75054932]]
[[ 87.09986877]
 [ 62.80023956]]
496.501
[[ 512.50061035]]
[[ 86.94986725]
 [ 62.6002388 ]]
495.251
[[ 511.25054932]]
[[ 86.79986572]
 [ 62.40023804]]
494.001
[[ 510.00054932]]
[[ 86.6498642 ]
 [ 62.20023727]]
492.751
[[ 508.75054932]]
[[ 86.49986267]
 [ 62.00023651]]
491.501
[[ 507.5005188]]
[[ 86.34986115]
 [ 61.80023575]]
490.251
[[ 506.25054932]]
[[ 86.19985962]
 [ 61.60023499]]
489.001
[[ 505.0005188]]
[[ 86.04985809]
 [ 61.40023422]]
487.75
[[ 503.75048828]]
[[ 85.89985657]
 [ 61.20023346]]
486.501
[[ 502.5005188]]
[[ 85.74985504]
 [ 61.0002327 ]]
485.25
[[ 501.25048828]]
[[ 85.59985352]
 [ 60.80023193]]
484.0
[[ 500.00048828]]
[[ 85.44985199]
 [ 60.60023117]]
482.75
[[ 498.75048828]]
[[ 85.29985046]
 [ 60.40023041]]
481.5
[[ 497.50048828]]
[[ 85.14984894]
 [ 60.20022964]]
480.25
[[ 496.25048828]]
[[ 84.99984741]
 [ 60.00022888]]
479.0
[[ 495.00045776]]
[[ 84.84984589]
 [ 59.80022812]]
477.75
[[ 493.75042725]]
[[ 84.69984436]
 [ 59.60022736]]
476.5
[[ 492.50042725]]
[[ 84.54984283]
 [ 59.40022659]]
475.25
[[ 491.25042725]]
[[ 84.39984131]
 [ 59.20022583]]
474.0
[[ 490.00042725]]
[[ 84.24983978]
 [ 59.00022507]]
472.75
[[ 488.75042725]]
[[ 84.09983826]
 [ 58.8002243 ]]
471.5
[[ 487.50042725]]
[[ 83.94983673]
 [ 58.60022354]]
470.25
[[ 486.25042725]]
[[ 83.79983521]
 [ 58.40022278]]
469.0
[[ 485.00039673]]
[[ 83.64983368]
 [ 58.20022202]]
467.75
[[ 483.75036621]]
[[ 83.49983215]
 [ 58.00022125]]
466.5
[[ 482.50036621]]
[[ 83.34983063]
 [ 57.80022049]]
465.25
[[ 481.25036621]]
[[ 83.1998291 ]
 [ 57.60021973]]
464.0
[[ 480.00036621]]
[[ 83.04982758]
 [ 57.40021896]]
462.75
[[ 478.75036621]]
[[ 82.89982605]
 [ 57.2002182 ]]
461.5
[[ 477.50036621]]
[[ 82.74982452]
 [ 57.00021744]]
460.25
[[ 476.25036621]]
[[ 82.599823  ]
 [ 56.80021667]]
459.0
[[ 475.00033569]]
[[ 82.44982147]
 [ 56.60021591]]
457.75
[[ 473.75030518]]
[[ 82.29981995]
 [ 56.40021515]]
456.5
[[ 472.50030518]]
[[ 82.14981842]
 [ 56.20021439]]
455.25
[[ 471.25030518]]
[[ 81.99981689]
 [ 56.00021362]]
454.0
[[ 470.00030518]]
[[ 81.84981537]
 [ 55.80021286]]
452.75
[[ 468.75030518]]
[[ 81.69981384]
 [ 55.6002121 ]]
451.5
[[ 467.50030518]]
[[ 81.54981232]
 [ 55.40021133]]
450.25
[[ 466.25030518]]
[[ 81.39981079]
 [ 55.20021057]]
449.0
[[ 465.00027466]]
[[ 81.24980927]
 [ 55.00020981]]
447.75
[[ 463.75024414]]
[[ 81.09980774]
 [ 54.80020905]]
446.5
[[ 462.50024414]]
[[ 80.94980621]
 [ 54.60020828]]
445.25
[[ 461.25024414]]
[[ 80.79980469]
 [ 54.40020752]]
444.0
[[ 460.00024414]]
[[ 80.64980316]
 [ 54.20020676]]
442.75
[[ 458.75024414]]
[[ 80.49980164]
 [ 54.00020599]]
441.5
[[ 457.50024414]]
[[ 80.34980011]
 [ 53.80020523]]
440.25
[[ 456.25024414]]
[[ 80.19979858]
 [ 53.60020447]]
439.0
[[ 455.00021362]]
[[ 80.04979706]
 [ 53.4002037 ]]
437.75
[[ 453.75018311]]
[[ 79.89979553]
 [ 53.20020294]]
436.5
[[ 452.50018311]]
[[ 79.74979401]
 [ 53.00020218]]
435.25
[[ 451.25018311]]
[[ 79.59979248]
 [ 52.80020142]]
434.0
[[ 450.00018311]]
[[ 79.44979095]
 [ 52.60020065]]
432.75
[[ 448.75018311]]
[[ 79.29978943]
 [ 52.40019989]]
431.5
[[ 447.50018311]]
[[ 79.1497879 ]
 [ 52.20019913]]
430.25
[[ 446.25018311]]
[[ 78.99978638]
 [ 52.00019836]]
429.0
[[ 445.00015259]]
[[ 78.84978485]
 [ 51.8001976 ]]
427.75
[[ 443.75012207]]
[[ 78.69978333]
 [ 51.60019684]]
426.5
[[ 442.50012207]]
[[ 78.5497818 ]
 [ 51.40019608]]
425.25
[[ 441.25012207]]
[[ 78.39978027]
 [ 51.20019531]]
424.0
[[ 440.00012207]]
[[ 78.24977875]
 [ 51.00019455]]
422.75
[[ 438.75012207]]
[[ 78.09977722]
 [ 50.80019379]]
421.5
[[ 437.50012207]]
[[ 77.9497757 ]
 [ 50.60019302]]
420.25
[[ 436.25012207]]
[[ 77.79977417]
 [ 50.40019226]]
419.0
[[ 435.00009155]]
[[ 77.64977264]
 [ 50.2001915 ]]
417.75
[[ 433.75006104]]
[[ 77.49977112]
 [ 50.00019073]]
416.5
[[ 432.50006104]]
[[ 77.34976959]
 [ 49.80018997]]
415.25
[[ 431.25006104]]
[[ 77.19976807]
 [ 49.60018921]]
414.0
[[ 430.00006104]]
[[ 77.04976654]
 [ 49.40018845]]
412.75
[[ 428.75006104]]
[[ 76.89976501]
 [ 49.20018768]]
411.5
[[ 427.50006104]]
[[ 76.74976349]
 [ 49.00018692]]
410.25
[[ 426.25006104]]
[[ 76.59976196]
 [ 48.80018616]]
409.0
[[ 425.00003052]]
[[ 76.44976044]
 [ 48.60018539]]
407.75
[[ 423.75]]
[[ 76.29975891]
 [ 48.40018463]]
406.5
[[ 422.5]]
[[ 76.14975739]
 [ 48.20018387]]
405.25
[[ 421.25]]
[[ 75.99975586]
 [ 48.00018311]]
404.0
[[ 420.]]
[[ 75.84975433]
 [ 47.80018234]]
402.75
[[ 418.75]]
[[ 75.69975281]
 [ 47.60018158]]
401.5
[[ 417.5]]
[[ 75.54975128]
 [ 47.40018082]]
400.25
[[ 416.25]]
[[ 75.39974976]
 [ 47.20018005]]
399.0
[[ 414.99996948]]
[[ 75.24974823]
 [ 47.00017929]]
397.75
[[ 413.74993896]]
[[ 75.0997467 ]
 [ 46.80017853]]
396.5
[[ 412.49993896]]
[[ 74.94974518]
 [ 46.60017776]]
395.25
[[ 411.24993896]]
[[ 74.79974365]
 [ 46.400177  ]]
394.0
[[ 409.99993896]]
[[ 74.64974213]
 [ 46.20017624]]
392.75
[[ 408.74993896]]
[[ 74.4997406 ]
 [ 46.00017548]]
391.5
[[ 407.49993896]]
[[ 74.34973907]
 [ 45.80017471]]
390.25
[[ 406.24993896]]
[[ 74.19973755]
 [ 45.60017395]]
389.0
[[ 404.99990845]]
[[ 74.04973602]
 [ 45.40017319]]
387.75
[[ 403.74987793]]
[[ 73.8997345 ]
 [ 45.20017242]]
386.5
[[ 402.49987793]]
[[ 73.74973297]
 [ 45.00017166]]
385.25
[[ 401.24987793]]
[[ 73.59973145]
 [ 44.8001709 ]]
384.0
[[ 399.99987793]]
[[ 73.44972992]
 [ 44.60017014]]
382.75
[[ 398.74987793]]
[[ 73.29972839]
 [ 44.40016937]]
381.5
[[ 397.49987793]]
[[ 73.14972687]
 [ 44.20016861]]
380.25
[[ 396.24987793]]
[[ 72.99972534]
 [ 44.00016785]]
379.0
[[ 394.99984741]]
[[ 72.84972382]
 [ 43.80016708]]
377.75
[[ 393.74981689]]
[[ 72.69972229]
 [ 43.60016632]]
376.5
[[ 392.49981689]]
[[ 72.54972076]
 [ 43.40016556]]
375.25
[[ 391.24981689]]
[[ 72.39971924]
 [ 43.20016479]]
374.0
[[ 389.99981689]]
[[ 72.24971771]
 [ 43.00016403]]
372.75
[[ 388.74981689]]
[[ 72.09971619]
 [ 42.80016327]]
371.5
[[ 387.49981689]]
[[ 71.94971466]
 [ 42.60016251]]
370.25
[[ 386.24981689]]
[[ 71.79971313]
 [ 42.40016174]]
369.0
[[ 384.99978638]]
[[ 71.64971161]
 [ 42.20016098]]
367.75
[[ 383.74975586]]
[[ 71.49971008]
 [ 42.00016022]]
366.5
[[ 382.49975586]]
[[ 71.34970856]
 [ 41.80015945]]
365.25
[[ 381.24975586]]
[[ 71.19970703]
 [ 41.60015869]]
364.0
[[ 379.99975586]]
[[ 71.04970551]
 [ 41.40015793]]
362.75
[[ 378.74975586]]
[[ 70.89970398]
 [ 41.20015717]]
361.5
[[ 377.49975586]]
[[ 70.74970245]
 [ 41.0001564 ]]
360.25
[[ 376.24975586]]
[[ 70.59970093]
 [ 40.80015564]]
359.0
[[ 374.99972534]]
[[ 70.4496994 ]
 [ 40.60015488]]
357.75
[[ 373.74969482]]
[[ 70.29969788]
 [ 40.40015411]]
356.5
[[ 372.49969482]]
[[ 70.14969635]
 [ 40.20015335]]
355.25
[[ 371.24969482]]
[[ 69.99969482]
 [ 40.00015259]]
354.0
[[ 369.99969482]]
[[ 69.8496933 ]
 [ 39.80015182]]
352.75
[[ 368.74969482]]
[[ 69.69969177]
 [ 39.60015106]]
351.5
[[ 367.49969482]]
[[ 69.54969025]
 [ 39.4001503 ]]
350.25
[[ 366.24969482]]
[[ 69.39968872]
 [ 39.20014954]]
349.0
[[ 364.99966431]]
[[ 69.24968719]
 [ 39.00014877]]
347.75
[[ 363.74963379]]
[[ 69.09968567]
 [ 38.80014801]]
346.5
[[ 362.49963379]]
[[ 68.94968414]
 [ 38.60014725]]
345.25
[[ 361.24963379]]
[[ 68.79968262]
 [ 38.40014648]]
344.0
[[ 359.99963379]]
[[ 68.64968109]
 [ 38.20014572]]
342.75
[[ 358.74963379]]
[[ 68.49967957]
 [ 38.00014496]]
341.5
[[ 357.49963379]]
[[ 68.34967804]
 [ 37.8001442 ]]
340.25
[[ 356.24963379]]
[[ 68.19967651]
 [ 37.60014343]]
339.0
[[ 354.99960327]]
[[ 68.04967499]
 [ 37.40014267]]
337.75
[[ 353.74957275]]
[[ 67.89967346]
 [ 37.20014191]]
336.5
[[ 352.49957275]]
[[ 67.74967194]
 [ 37.00014114]]
335.25
[[ 351.24957275]]
[[ 67.59967041]
 [ 36.80014038]]
334.0
[[ 349.99957275]]
[[ 67.44966888]
 [ 36.60013962]]
332.75
[[ 348.74957275]]
[[ 67.29966736]
 [ 36.40013885]]
331.5
[[ 347.49957275]]
[[ 67.14966583]
 [ 36.20013809]]
330.25
[[ 346.24957275]]
[[ 66.99966431]
 [ 36.00013733]]
329.0
[[ 344.99954224]]
[[ 66.84966278]
 [ 35.80013657]]
327.75
[[ 343.74951172]]
[[ 66.69966125]
 [ 35.6001358 ]]
326.5
[[ 342.49951172]]
[[ 66.54965973]
 [ 35.40013504]]
325.25
[[ 341.24951172]]
[[ 66.3996582 ]
 [ 35.20013428]]
324.0
[[ 339.99951172]]
[[ 66.24965668]
 [ 35.00013351]]
322.75
[[ 338.74951172]]
[[ 66.09965515]
 [ 34.80013275]]
321.5
[[ 337.49951172]]
[[ 65.94965363]
 [ 34.60013199]]
320.25
[[ 336.24951172]]
[[ 65.7996521 ]
 [ 34.40013123]]
318.999
[[ 334.9994812]]
[[ 65.64965057]
 [ 34.20013046]]
317.749
[[ 333.74945068]]
[[ 65.49964905]
 [ 34.0001297 ]]
316.499
[[ 332.49945068]]
[[ 65.34964752]
 [ 33.80012894]]
315.249
[[ 331.24945068]]
[[ 65.199646  ]
 [ 33.60012817]]
313.999
[[ 329.99945068]]
[[ 65.04964447]
 [ 33.40012741]]
312.749
[[ 328.74945068]]
[[ 64.89964294]
 [ 33.20012665]]
311.499
[[ 327.49945068]]
[[ 64.74964142]
 [ 33.00012589]]
310.249
[[ 326.24945068]]
[[ 64.59963989]
 [ 32.80012512]]
308.999
[[ 324.99942017]]
[[ 64.44963837]
 [ 32.60012436]]
307.749
[[ 323.74938965]]
[[ 64.29963684]
 [ 32.4001236 ]]
306.499
[[ 322.49938965]]
[[ 64.14963531]
 [ 32.20012283]]
305.249
[[ 321.24938965]]
[[ 63.99963379]
 [ 32.00012207]]
303.999
[[ 319.99938965]]
[[ 63.84963226]
 [ 31.80012131]]
302.749
[[ 318.74938965]]
[[ 63.69963074]
 [ 31.60012054]]
301.499
[[ 317.49938965]]
[[ 63.54962921]
 [ 31.40011978]]
300.249
[[ 316.24938965]]
[[ 63.39962769]
 [ 31.20011902]]
298.999
[[ 314.99935913]]
[[ 63.24962616]
 [ 31.00011826]]
297.749
[[ 313.74932861]]
[[ 63.09962463]
 [ 30.80011749]]
296.499
[[ 312.49932861]]
[[ 62.94962311]
 [ 30.60011673]]
295.249
[[ 311.24932861]]
[[ 62.79962158]
 [ 30.40011597]]
293.999
[[ 309.99932861]]
[[ 62.64962006]
 [ 30.2001152 ]]
292.749
[[ 308.74932861]]
[[ 62.49961853]
 [ 30.00011444]]
291.499
[[ 307.49932861]]
[[ 62.349617  ]
 [ 29.80011368]]
290.249
[[ 306.24932861]]
[[ 62.19961548]
 [ 29.60011292]]
288.999
[[ 304.9992981]]
[[ 62.04961395]
 [ 29.40011215]]
287.749
[[ 303.74926758]]
[[ 61.89961243]
 [ 29.20011139]]
286.499
[[ 302.49926758]]
[[ 61.7496109 ]
 [ 29.00011063]]
285.249
[[ 301.24926758]]
[[ 61.59960938]
 [ 28.80010986]]
283.999
[[ 299.99926758]]
[[ 61.44960785]
 [ 28.6001091 ]]
282.749
[[ 298.74926758]]
[[ 61.29960632]
 [ 28.40010834]]
281.499
[[ 297.49926758]]
[[ 61.1496048 ]
 [ 28.20010757]]
280.249
[[ 296.24926758]]
[[ 60.99960327]
 [ 28.00010681]]
278.999
[[ 294.99923706]]
[[ 60.84960175]
 [ 27.80010605]]
277.749
[[ 293.74920654]]
[[ 60.69960022]
 [ 27.60010529]]
276.499
[[ 292.49920654]]
[[ 60.54959869]
 [ 27.40010452]]
275.249
[[ 291.24920654]]
[[ 60.39959717]
 [ 27.20010376]]
273.999
[[ 289.99920654]]
[[ 60.24959564]
 [ 27.000103  ]]
272.749
[[ 288.74920654]]
[[ 60.09959412]
 [ 26.80010223]]
271.499
[[ 287.49920654]]
[[ 59.94959259]
 [ 26.60010147]]
270.249
[[ 286.24920654]]
[[ 59.79959106]
 [ 26.40010071]]
268.999
[[ 284.99917603]]
[[ 59.64958954]
 [ 26.20009995]]
267.749
[[ 283.74914551]]
[[ 59.49958801]
 [ 26.00009918]]
266.499
[[ 282.49914551]]
[[ 59.34958649]
 [ 25.80009842]]
265.249
[[ 281.24914551]]
[[ 59.19958496]
 [ 25.60009766]]
263.999
[[ 279.99914551]]
[[ 59.04958344]
 [ 25.40009689]]
262.749
[[ 278.74914551]]
[[ 58.89958191]
 [ 25.20009613]]
261.499
[[ 277.49914551]]
[[ 58.74958038]
 [ 25.00009537]]
260.249
[[ 276.24914551]]
[[ 58.59957886]
 [ 24.8000946 ]]
258.999
[[ 274.99911499]]
[[ 58.44957733]
 [ 24.60009384]]
257.749
[[ 273.74908447]]
[[ 58.29957581]
 [ 24.40009308]]
256.499
[[ 272.49908447]]
[[ 58.14957428]
 [ 24.20009232]]
255.249
[[ 271.24908447]]
[[ 57.99957275]
 [ 24.00009155]]
253.999
[[ 269.99908447]]
[[ 57.84957123]
 [ 23.80009079]]
252.749
[[ 268.74908447]]
[[ 57.6995697 ]
 [ 23.60009003]]
251.499
[[ 267.49908447]]
[[ 57.54956818]
 [ 23.40008926]]
250.249
[[ 266.24908447]]
[[ 57.39956665]
 [ 23.2000885 ]]
248.999
[[ 264.99905396]]
[[ 57.24956512]
 [ 23.00008774]]
247.749
[[ 263.74902344]]
[[ 57.0995636 ]
 [ 22.80008698]]
246.499
[[ 262.49902344]]
[[ 56.94956207]
 [ 22.60008621]]
245.249
[[ 261.24902344]]
[[ 56.79956055]
 [ 22.40008545]]
243.999
[[ 259.99902344]]
[[ 56.64955902]
 [ 22.20008469]]
242.749
[[ 258.74902344]]
[[ 56.4995575 ]
 [ 22.00008392]]
241.499
[[ 257.49902344]]
[[ 56.34955597]
 [ 21.80008316]]
240.249
[[ 256.24902344]]
[[ 56.19955444]
 [ 21.6000824 ]]
238.999
[[ 254.99899292]]
[[ 56.04955292]
 [ 21.40008163]]
237.749
[[ 253.74897766]]
[[ 55.89955139]
 [ 21.20008087]]
236.499
[[ 252.49897766]]
[[ 55.74954987]
 [ 21.00008011]]
235.249
[[ 251.24897766]]
[[ 55.59954834]
 [ 20.80007935]]
233.999
[[ 249.9989624]]
[[ 55.44954681]
 [ 20.60007858]]
232.749
[[ 248.74894714]]
[[ 55.29954529]
 [ 20.40007782]]
231.499
[[ 247.49894714]]
[[ 55.14954376]
 [ 20.20007706]]
230.249
[[ 246.24894714]]
[[ 54.99954224]
 [ 20.00007629]]
228.999
[[ 244.99893188]]
[[ 54.84954071]
 [ 19.80007553]]
227.749
[[ 243.74891663]]
[[ 54.69953918]
 [ 19.60007477]]
226.499
[[ 242.49891663]]
[[ 54.54953766]
 [ 19.40007401]]
225.249
[[ 241.24891663]]
[[ 54.39953613]
 [ 19.20007324]]
223.999
[[ 239.99890137]]
[[ 54.24953461]
 [ 19.00007248]]
222.749
[[ 238.74888611]]
[[ 54.09953308]
 [ 18.80007172]]
221.499
[[ 237.49888611]]
[[ 53.94953156]
 [ 18.60007095]]
220.249
[[ 236.24888611]]
[[ 53.79953003]
 [ 18.40007019]]
218.999
[[ 234.99887085]]
[[ 53.6495285 ]
 [ 18.20006943]]
217.749
[[ 233.74885559]]
[[ 53.49952698]
 [ 18.00006866]]
216.499
[[ 232.49885559]]
[[ 53.34952545]
 [ 17.8000679 ]]
215.249
[[ 231.24885559]]
[[ 53.19952393]
 [ 17.60006714]]
213.999
[[ 229.99884033]]
[[ 53.0495224 ]
 [ 17.40006638]]
212.749
[[ 228.74882507]]
[[ 52.89952087]
 [ 17.20006561]]
211.499
[[ 227.49882507]]
[[ 52.74951935]
 [ 17.00006485]]
210.249
[[ 226.24882507]]
[[ 52.59951782]
 [ 16.80006409]]
208.999
[[ 224.99880981]]
[[ 52.4495163 ]
 [ 16.60006332]]
207.749
[[ 223.74879456]]
[[ 52.29951477]
 [ 16.40006256]]
206.499
[[ 222.49879456]]
[[ 52.14951324]
 [ 16.2000618 ]]
205.249
[[ 221.24879456]]
[[ 51.99951172]
 [ 16.00006104]]
203.999
[[ 219.9987793]]
[[ 51.84951019]
 [ 15.80006123]]
202.749
[[ 218.74876404]]
[[ 51.69950867]
 [ 15.60006142]]
201.499
[[ 217.4987793]]
[[ 51.54950714]
 [ 15.40006161]]
200.249
[[ 216.2487793]]
[[ 51.39950562]
 [ 15.2000618 ]]
198.999
[[ 214.99876404]]
[[ 51.24950409]
 [ 15.00006199]]
197.749
[[ 213.74874878]]
[[ 51.09950256]
 [ 14.80006218]]
196.499
[[ 212.49874878]]
[[ 50.94950104]
 [ 14.60006237]]
195.249
[[ 211.24876404]]
[[ 50.79949951]
 [ 14.40006256]]
193.999
[[ 209.99874878]]
[[ 50.64949799]
 [ 14.20006275]]
192.749
[[ 208.74873352]]
[[ 50.49949646]
 [ 14.00006294]]
191.499
[[ 207.49874878]]
[[ 50.34949493]
 [ 13.80006313]]
190.249
[[ 206.24874878]]
[[ 50.19949341]
 [ 13.60006332]]
188.999
[[ 204.99873352]]
[[ 50.04949188]
 [ 13.40006351]]
187.749
[[ 203.74871826]]
[[ 49.89949036]
 [ 13.20006371]]
186.499
[[ 202.49871826]]
[[ 49.74948883]
 [ 13.0000639 ]]
185.249
[[ 201.24873352]]
[[ 49.5994873 ]
 [ 12.80006409]]
183.999
[[ 199.99871826]]
[[ 49.44948578]
 [ 12.60006428]]
182.749
[[ 198.748703]]
[[ 49.29948425]
 [ 12.40006447]]
181.499
[[ 197.49871826]]
[[ 49.14948273]
 [ 12.20006466]]
180.249
[[ 196.24871826]]
[[ 48.9994812 ]
 [ 12.00006485]]
178.999
[[ 194.998703]]
[[ 48.84947968]
 [ 11.80006504]]
177.749
[[ 193.74868774]]
[[ 48.69947815]
 [ 11.60006523]]
176.499
[[ 192.49868774]]
[[ 48.54947662]
 [ 11.40006542]]
175.249
[[ 191.248703]]
[[ 48.3994751 ]
 [ 11.20006561]]
173.999
[[ 189.99868774]]
[[ 48.24947357]
 [ 11.0000658 ]]
172.749
[[ 188.74867249]]
[[ 48.09947205]
 [ 10.80006599]]
171.499
[[ 187.49868774]]
[[ 47.94947052]
 [ 10.60006618]]
170.249
[[ 186.24868774]]
[[ 47.79946899]
 [ 10.40006638]]
168.999
[[ 184.99867249]]
[[ 47.64946747]
 [ 10.20006657]]
167.749
[[ 183.74865723]]
[[ 47.49946594]
 [ 10.00006676]]
166.499
[[ 182.49865723]]
[[ 47.34946442]
 [  9.80006695]]
165.249
[[ 181.24867249]]
[[ 47.19946289]
 [  9.60006714]]
163.999
[[ 179.99865723]]
[[ 47.04946136]
 [  9.40006733]]
162.749
[[ 178.74864197]]
[[ 46.89945984]
 [  9.20006752]]
161.499
[[ 177.49865723]]
[[ 46.74945831]
 [  9.00006771]]
160.249
[[ 176.24865723]]
[[ 46.59945679]
 [  8.8000679 ]]
158.999
[[ 174.99864197]]
[[ 46.44945526]
 [  8.60006809]]
157.749
[[ 173.74862671]]
[[ 46.29945374]
 [  8.40006828]]
156.499
[[ 172.49862671]]
[[ 46.14945221]
 [  8.20006847]]
155.249
[[ 171.24864197]]
[[ 45.99945068]
 [  8.00006866]]
153.999
[[ 169.99862671]]
[[ 45.84944916]
 [  7.80006886]]
152.749
[[ 168.74861145]]
[[ 45.69944763]
 [  7.60006905]]
151.499
[[ 167.49862671]]
[[ 45.54944611]
 [  7.40006924]]
150.249
[[ 166.24862671]]
[[ 45.39944458]
 [  7.20006943]]
148.999
[[ 164.99861145]]
[[ 45.24944305]
 [  7.00006962]]
147.749
[[ 163.74859619]]
[[ 45.09944153]
 [  6.80006981]]
146.499
[[ 162.49859619]]
[[ 44.94944]
 [  6.60007]]
145.249
[[ 161.24861145]]
[[ 44.79943848]
 [  6.40007019]]
143.999
[[ 159.99859619]]
[[ 44.64943695]
 [  6.20007038]]
142.749
[[ 158.74858093]]
[[ 44.49943542]
 [  6.00007057]]
141.499
[[ 157.49859619]]
[[ 44.3494339 ]
 [  5.80007076]]
140.249
[[ 156.24859619]]
[[ 44.19943237]
 [  5.60007095]]
138.999
[[ 154.99858093]]
[[ 44.04943085]
 [  5.40007114]]
137.749
[[ 153.74856567]]
[[ 43.89942932]
 [  5.20007133]]
136.499
[[ 152.49856567]]
[[ 43.7494278 ]
 [  5.00007153]]
135.249
[[ 151.24858093]]
[[ 43.59942627]
 [  4.80007172]]
133.999
[[ 149.99856567]]
[[ 43.44942474]
 [  4.60007191]]
132.749
[[ 148.74855042]]
[[ 43.29942322]
 [  4.4000721 ]]
131.499
[[ 147.49856567]]
[[ 43.14942169]
 [  4.20007229]]
130.249
[[ 146.24856567]]
[[ 42.99942017]
 [  4.00007248]]
128.999
[[ 144.99855042]]
[[ 42.84941864]
 [  3.80007243]]
127.749
[[ 143.74853516]]
[[ 42.69941711]
 [  3.60007238]]
126.499
[[ 142.49853516]]
[[ 42.54941559]
 [  3.40007234]]
125.249
[[ 141.24853516]]
[[ 42.39941406]
 [  3.20007229]]
123.999
[[ 139.99853516]]
[[ 42.24941254]
 [  3.00007224]]
122.749
[[ 138.7485199]]
[[ 42.09941101]
 [  2.80007219]]
121.499
[[ 137.4985199]]
[[ 41.94940948]
 [  2.60007215]]
120.249
[[ 136.2485199]]
[[ 41.79940796]
 [  2.4000721 ]]
118.999
[[ 134.99850464]]
[[ 41.64940643]
 [  2.20007205]]
117.749
[[ 133.74850464]]
[[ 41.49940491]
 [  2.000072  ]]
116.499
[[ 132.49850464]]
[[ 41.34940338]
 [  1.80007195]]
115.249
[[ 131.24850464]]
[[ 41.19940186]
 [  1.60007191]]
113.998
[[ 129.99848938]]
[[ 41.04940033]
 [  1.40007186]]
112.748
[[ 128.74848938]]
[[ 40.8993988 ]
 [  1.20007181]]
111.498
[[ 127.49848175]]
[[ 40.74939728]
 [  1.00007176]]
110.248
[[ 126.24848175]]
[[ 40.59939575]
 [  0.80007178]]
108.998
[[ 124.99847412]]
[[ 40.44939423]
 [  0.60007179]]
107.748
[[ 123.74846649]]
[[ 40.2993927]
 [  0.4000718]]
106.498
[[ 122.49846649]]
[[ 40.14939117]
 [  0.2000718 ]]
105.248
[[ 121.24845886]]
[[  3.99993896e+01]
 [  7.17937946e-05]]
103.998
[[ 119.99845886]]
[[ 39.84938812]
 [ -0.19992821]]
102.748
[[ 118.74845123]]
[[ 39.6993866 ]
 [ -0.39992821]]
101.498
[[ 117.4984436]]
[[ 39.54938507]
 [ -0.5999282 ]]
100.248
[[ 116.2484436]]
[[ 39.39938354]
 [ -0.79992819]]
98.9984
[[ 114.99843597]]
[[ 39.24938202]
 [ -0.99992818]]
97.7484
[[ 113.74843597]]
[[ 39.09938049]
 [ -1.19992816]]
96.4984
[[ 112.49842834]]
[[ 38.94937897]
 [ -1.39992821]]
95.2484
[[ 111.24842072]]
[[ 38.79937744]
 [ -1.59992826]]
93.9984
[[ 109.99842072]]
[[ 38.64937592]
 [ -1.79992831]]
92.7484
[[ 108.74841309]]
[[ 38.49937439]
 [ -1.99992836]]
91.4984
[[ 107.49841309]]
[[ 38.34937286]
 [ -2.19992828]]
90.2484
[[ 106.24840546]]
[[ 38.19937134]
 [ -2.39992833]]
88.9984
[[ 104.99839783]]
[[ 38.04936981]
 [ -2.59992838]]
87.7484
[[ 103.74839783]]
[[ 37.89936829]
 [ -2.79992843]]
86.4984
[[ 102.4983902]]
[[ 37.74936676]
 [ -2.99992847]]
85.2484
[[ 101.24838257]]
[[ 37.59936523]
 [ -3.19992852]]
83.9984
[[ 99.99838257]]
[[ 37.44936371]
 [ -3.39992857]]
82.7484
[[ 98.74837494]]
[[ 37.29936218]
 [ -3.59992862]]
81.4984
[[ 97.49837494]]
[[ 37.14936066]
 [ -3.79992867]]
80.2484
[[ 96.24836731]]
[[ 36.99935913]
 [ -3.99992871]]
78.9984
[[ 94.99835968]]
[[ 36.8493576 ]
 [ -4.19992876]]
77.7484
[[ 93.74835968]]
[[ 36.69935608]
 [ -4.39992857]]
76.4984
[[ 92.49835205]]
[[ 36.54935455]
 [ -4.59992838]]
75.2484
[[ 91.24835205]]
[[ 36.39935303]
 [ -4.79992819]]
73.9983
[[ 89.99834442]]
[[ 36.2493515]
 [ -4.999928 ]]
72.7483
[[ 88.74834442]]
[[ 36.09934998]
 [ -5.19992781]]
71.4983
[[ 87.49833679]]
[[ 35.94934845]
 [ -5.39992762]]
70.2483
[[ 86.24833679]]
[[ 35.79934692]
 [ -5.59992743]]
68.9983
[[ 84.99832916]]
[[ 35.6493454 ]
 [ -5.79992723]]
67.7483
[[ 83.74832916]]
[[ 35.49934387]
 [ -5.99992704]]
66.4983
[[ 82.49832153]]
[[ 35.34934235]
 [ -6.19992685]]
65.2483
[[ 81.24832153]]
[[ 35.19934082]
 [ -6.39992666]]
63.9983
[[ 79.9983139]]
[[ 35.04933929]
 [ -6.59992647]]
62.7483
[[ 78.7483139]]
[[ 34.89933777]
 [ -6.79992628]]
61.4983
[[ 77.49830627]]
[[ 34.74933624]
 [ -6.99992609]]
60.2483
[[ 76.24830627]]
[[ 34.59933472]
 [ -7.1999259 ]]
58.9983
[[ 74.99829865]]
[[ 34.44933319]
 [ -7.39992571]]
57.7483
[[ 73.74829865]]
[[ 34.29933167]
 [ -7.59992552]]
56.4983
[[ 72.49829102]]
[[ 34.14933014]
 [ -7.79992533]]
55.2483
[[ 71.24829102]]
[[ 33.99932861]
 [ -7.99992514]]
53.9983
[[ 69.99828339]]
[[ 33.84932709]
 [ -8.19992542]]
52.7483
[[ 68.74827576]]
[[ 33.69932556]
 [ -8.39992523]]
51.4983
[[ 67.49827576]]
[[ 33.54932404]
 [ -8.59992504]]
50.2483
[[ 66.24827576]]
[[ 33.39932251]
 [ -8.79992485]]
48.9983
[[ 64.99826813]]
[[ 33.24932098]
 [ -8.99992466]]
47.7483
[[ 63.74826431]]
[[ 33.09931946]
 [ -9.19992447]]
46.4983
[[ 62.4982605]]
[[ 32.94931793]
 [ -9.39992428]]
45.2483
[[ 61.24825668]]
[[ 32.79931641]
 [ -9.59992409]]
43.9983
[[ 59.99825287]]
[[ 32.64931488]
 [ -9.7999239 ]]
42.7482
[[ 58.74824905]]
[[ 32.49931335]
 [ -9.99992371]]
41.4982
[[ 57.49824524]]
[[ 32.34931183]
 [-10.19992352]]
40.2482
[[ 56.24824142]]
[[ 32.1993103 ]
 [-10.39992332]]
38.9982
[[ 54.99823761]]
[[ 32.04930878]
 [-10.59992313]]
37.7482
[[ 53.7482338]]
[[ 31.89930916]
 [-10.79992294]]
36.4982
[[ 52.49823761]]
[[ 31.74930954]
 [-10.99992275]]
35.2482
[[ 51.2482338]]
[[ 31.59930992]
 [-11.19992256]]
33.9982
[[ 49.99823761]]
[[ 31.4493103 ]
 [-11.39992237]]
32.7482
[[ 48.74824142]]
[[ 31.29931068]
 [-11.59992218]]
31.4982
[[ 47.49824524]]
[[ 31.14931107]
 [-11.79992199]]
30.2482
[[ 46.24824905]]
[[ 30.99931145]
 [-11.9999218 ]]
28.9982
[[ 44.99824524]]
[[ 30.84931183]
 [-12.19992161]]
27.7482
[[ 43.74824905]]
[[ 30.69931221]
 [-12.39992142]]
26.4983
[[ 42.49825287]]
[[ 30.54931259]
 [-12.59992123]]
25.2482
[[ 41.24824905]]
[[ 30.39931297]
 [-12.79992104]]
23.9983
[[ 39.99825287]]
[[ 30.24931335]
 [-12.99992085]]
22.7483
[[ 38.74825668]]
[[ 30.09931374]
 [-13.19992065]]
21.4983
[[ 37.4982605]]
[[ 29.94931412]
 [-13.39992046]]
20.2483
[[ 36.24826431]]
[[ 29.7993145 ]
 [-13.59992027]]
18.9983
[[ 34.9982605]]
[[ 29.64931488]
 [-13.79992008]]
17.7483
[[ 33.74826431]]
[[ 29.49931526]
 [-13.99991989]]
16.4983
[[ 32.49826813]]
[[ 29.34931564]
 [-14.1999197 ]]
15.2483
[[ 31.24826431]]
[[ 29.19931602]
 [-14.39991951]]
13.9983
[[ 29.99826813]]
[[ 29.04931641]
 [-14.59991932]]
12.7483
[[ 28.74827194]]
[[ 28.89931679]
 [-14.79991913]]
11.4983
[[ 27.49827576]]
[[ 28.74931717]
 [-14.99991894]]
10.2483
[[ 26.24827957]]
[[ 28.59931755]
 [-15.19991875]]
8.99828
[[ 24.99827576]]
[[ 28.44931793]
 [-15.39991856]]
7.74828
[[ 23.74827957]]
[[ 28.29931831]
 [-15.59991837]]
6.49828
[[ 22.49828339]]
[[ 28.1493187 ]
 [-15.79991817]]
5.24828
[[ 21.24827957]]
[[ 27.99931908]
 [-15.99991798]]
3.99828
[[ 19.99828339]]
[[ 27.84931946]
 [-16.19991875]]
2.74828
[[ 18.74828339]]
[[ 27.69931984]
 [-16.39991951]]
1.49828
[[ 17.49828339]]
[[ 27.54932022]
 [-16.59992027]]
0.248283
[[ 16.24828339]]
[[ 27.3993206 ]
 [-16.79992104]]
1.00172
[[ 14.99827576]]
[[ 27.54932022]
 [-16.59992027]]
0.248283
[[ 16.24828339]]
[[ 27.3993206 ]
 [-16.79992104]]
1.00172
[[ 14.99827576]]
[[ 27.54932022]
 [-16.59992027]]
0.248283
[[ 16.24828339]]
[[ 27.3993206 ]
 [-16.79992104]]
1.00172
[[ 14.99827576]]
[[ 27.54932022]
 [-16.59992027]]
0.248283
[[ 16.24828339]]
[[ 27.3993206 ]
 [-16.79992104]]
1.00172
[[ 14.99827576]]
[[ 27.54932022]
 [-16.59992027]]
0.248283
[[ 16.24828339]]
[[ 27.3993206 ]
 [-16.79992104]]
1.00172
[[ 14.99827576]]
[[ 27.54932022]
 [-16.59992027]]
0.248283
[[ 16.24828339]]
[[ 27.3993206 ]
 [-16.79992104]]
1.00172
[[ 14.99827576]]
[[ 27.54932022]
 [-16.59992027]]
0.248283
[[ 16.24828339]]
[[ 27.3993206 ]
 [-16.79992104]]
1.00172
[[ 14.99827576]]
[[ 27.54932022]
 [-16.59992027]]
0.248283
[[ 16.24828339]]
[[ 27.3993206 ]
 [-16.79992104]]
1.00172
[[ 14.99827576]]
[[ 27.54932022]
 [-16.59992027]]
0.248283
[[ 16.24828339]]
[[ 27.3993206 ]
 [-16.79992104]]
1.00172
[[ 14.99827576]]

In [ ]: