From a886d335e9e4aac1ba5cae1992ff78b40c101e34 Mon Sep 17 00:00:00 2001 From: lsabor Date: Mon, 19 Sep 2022 14:18:45 -0400 Subject: [PATCH 1/6] sets up activation_function and loss_function modules --- src/activation_functions.py | 140 ++++++++++++++++++++++++++++++++++++ src/loss_functions.py | 54 ++++++++++++++ src/lukestest.ipynb | 102 +++++++++++++++++++++++++- src/nn_model.ipynb | 6 +- 4 files changed, 296 insertions(+), 6 deletions(-) create mode 100644 src/activation_functions.py create mode 100644 src/loss_functions.py diff --git a/src/activation_functions.py b/src/activation_functions.py new file mode 100644 index 0000000..13eb2a5 --- /dev/null +++ b/src/activation_functions.py @@ -0,0 +1,140 @@ +""" +Activation Functions for neural net +""" + +import numpy as np + +from loss_functions import CrossEntropy + + +class Activation: + """ + Represents an activation function + must give argument 'next' in order to be able to evaluate derivative wrt loss + Notation: input is Z, output is A + """ + + name = ... + equation = ... + + def __init__(self, next): + self.next = next + + def deriv(self, Z): + ... + + def deriv_loss(self, Z): + """ + returns the derivative matrix of Loss with respect to input to ReLU Z + - override this if there is a mathematical shortcut or is not caluclated element-wise + - is element-wise multiplication by default because activate() is usually element-wise + """ + return self.next.deriv_loss * self.deriv(Z) + + +class Softmax(Activation): + """ + softmax activation function + Softmax(Z)[i] = e^Z[i] / sum_i(e^Z) + """ + + name = "Softmax" + equation = "e^Z[i] / sum_i(e^Z)" + + def activate(self, Z: np.array): + """returns the softmax array of Z""" + # collapses 1 dim of array + max_Z = np.amax(Z, 1).reshape(Z.shape[0], 1) # Get the row-wise maximum + eZ = np.exp(Z - max_Z) # For stability + return eZ / eZ.sum(axis=1, keepdims=True) + + def deriv(self, Z): + """ + returns a derivative matrix of how each value in Z effects + each value in A + """ + """ + dY_hat/dZ2: + dY_hat/dZ2.shape should be {n,m} + from (10) Y_hat{n,m} = the estimate of Y = softmax(Z2{n,m}): + given some i,j in range(n) and k,l in range(m): + Y_hat[i,k] changes with respect to Z2[j,l] only when k == l + for simplicity, assume k=l and thus drop those terms + dY_hat[i]/dZ2 has dimension {n} + dY_hat[i]/dZ2[j] = + if i == j --> softmax(Z2[j])*(1-softmax(Z2[j]) + if i != j --> -softmax(Z2[i])*softmax(Z2[j]) + dY_hat/dZ2 has dimension [n,n] for each entry in m + dY_hat/dZ2[i,j,k] = + if i == j --> softmax(Z2[j,k])*(1-softmax(Z2[j,k]) + if i != j --> -softmax(Z2[i,k])*softmax(Z2[j,k]) + for simplicity, call p[i, ...] = softmax(Z2[i, ...]). Thus: + (13) dY_hat/dZ2[i,j,k]{n,n,m} = + if i == j --> p[j,k]*(1-p[j,k]) + if i != j --> -p[i,k]*p[j,k] + """ + softmax = self.activate(Z) + identity = np.eye(softmax.shape[-1]) + # must instantiate with proper dims first + t1 = np.zeros(softmax.shape + (softmax.shape[-1],), dtype=np.float32) + t2 = np.zeros(softmax.shape + (softmax.shape[-1],), dtype=np.float32) + t1 = np.einsum("ij,ik->ijk", softmax, softmax) # handles rest when i != j + t2 = np.einsum("ij,jk->ijk", softmax, identity) # handles only when i == j + return t2 - t1 + + def deriv_loss(self, Z): + """ + returns the derivative matrix of Loss with respect to input to softmax Z + - currently only supports loss == CrossEntropy + """ + if isinstance(self.next, CrossEntropy): + """ + DZ2 = dL/dZ2: + DZ2.shape should be {n,m} + DZ2 = dL/dY_hat * dY_hat/dZ2 + for now, drop m, so L has dim 1 while Z2 has dim {n} + let i,j in range(n) + from (13) dY_hat/dZ2[i,j,k]{n,n,m} = + if i == j --> p[j,k]*(1-p[j,k]) + if i != j --> -p[i,k]*p[j,k]: + dL/dZ2[j] = sum over i of dL/dY_hat[i] * dY_hat[i]/dZ2[j] + = {when i == j} - Y[j]/Y_hat[j] * Y_hat[j]*(1-Y_hat[j]) + + {sum over i when i != j of} (- (Y[i] / Y_hat[i]) * -Y_hat[i]*Y_hat[j] ) + = -Y[j] * (1 - Y_hat[j]) - Y_hat[j] * {sum over i when i != j of} Y[i] + = -Y[j] + Y[j] * Y_hat[j] - Y_hat[j] * (-Y[j] + {sum over i of} Y[i]) # added Y[j] into summation + = -Y[j] + Y_hat[j] * (-Y[j] - (-Y[j] + 1)) # NOTE: {sum over i of} Y[i] = 1 since + # Y[i] = 0 for all but 1 i, where it equals 1 + = -Y[j] + Y_hat[j] * 1 = -Y[j] + Y_hat[j] + Adding back in k in range(m): + dL/dZ2[j,k] = -Y[j,k] + Y_hat[j,k] + (14) DZ2{n,m} = -Y + Y_hat + """ + return -self.next.Y + self.activate(Z) + raise NotImplementedError( + "currently only implemented as last layer activation " + + "function with CrossEntropy as loss function" + ) + + +class ReLU(Activation): + """ + Rectified Linear Unit activation function + ReLU(Z)[i] = max(Z[i], 0) + """ + + name = "Rectified Linear Unit" + equation = "max(Z[i], 0)" + + def activate(self, Z: np.array): + """rectified linear unit activation function""" + return np.maximum(Z, 0) + + def deriv(self, Z): + """ + returns a derivative matrix of how each value in Z effects + each value in A + """ + """ + dA/dZ[i] = 1 if Z[i] > 1, else 0 + """ + return Z > 0 diff --git a/src/loss_functions.py b/src/loss_functions.py new file mode 100644 index 0000000..a055fac --- /dev/null +++ b/src/loss_functions.py @@ -0,0 +1,54 @@ +""" +Loss functions for neural net +""" + +import numpy as np + + +class Loss: + """ + Loss function + evaluates distance between prediction (Y_hat) and actual value (Y) + """ + + name = ... + equation = ... + + def __init__(self, Y): + self.Y = np.array(Y) + + def loss(self, Y_hat): + ... + + +class CrossEntropy(Loss): + """ + Y = actual values + Y_hat = estimate of Y + + L(Y,Y_hat) = - sum_over_i(Y_hat[i] * log(Y[i])) + """ + + name = "Cross Entropy" + equation = "- sum_over_i(Y[i] * log(Y_hat[i]))" + + def loss(self, Y_hat): + Y_hat_clipped = np.clip(Y_hat, 1e-7, 1) # to remove errors when estimate is 0 + targeted_Y_hat = np.sum(Y_hat_clipped * self.Y, axis=1) + return np.mean(-np.log(targeted_Y_hat)) + + def deriv_loss(self, Y_hat): + """ + returns how self.loss changes with regards to a change in each value in Y_hat + + dL/dY_hat{n} = (- {sum over i of} (Y[i] / Y_hat[i])) / m + = -np.mean(self.Y / Y_hat, axis=1) + """ + return -np.mean(self.Y / Y_hat, axis=1) + + def deriv(self, Y_hat): + """ + since loss is it's return + deriv == deriv_loss + """ + return self.deriv_loss(Y_hat) diff --git a/src/lukestest.ipynb b/src/lukestest.ipynb index f776b8e..54dd16b 100644 --- a/src/lukestest.ipynb +++ b/src/lukestest.ipynb @@ -1,5 +1,101 @@ { "cells": [ + { + "cell_type": "code", + "execution_count": 47, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[[0.84604857 0.12022335 0.06711377 0.30287665]\n", + " [0.90232591 0.70906839 0.63349317 0.50787139]\n", + " [0.50893154 0.16449492 0.39860902 0.21175986]]\n", + "\n", + " [[0.97497364 0.60991882 0.18744612 0.71994899]\n", + " [0.56201398 0.8011686 0.59876141 0.25208035]\n", + " [0.50635011 0.93591182 0.8507678 0.75626476]]]\n", + "\n", + "[[[0.17000235 0.66212338 0.5001709 0.6033791 ]\n", + " [0.58801214 0.78522836 0.11091398 0.59574182]\n", + " [0.05879679 0.96933163 0.69723158 0.86066779]]\n", + "\n", + " [[0.12023083 0.8122418 0.99686131 0.3373992 ]\n", + " [0.54295196 0.19716265 0.52127971 0.48515609]\n", + " [0.86798636 0.29612408 0.95476957 0.28048749]]]\n" + ] + }, + { + "data": { + "text/plain": [ + "array([[0.16212694, 3.41958264, 6.38535226, 1.23040218],\n", + " [0.80887267, 0.67675117, 0.52283993, 1.54881302],\n", + " [0.91486591, 3.10458855, 1.4357031 , 2.21762143]])" + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import numpy as np\n", + "\n", + "n1 = np.random.rand(2,3, 4)\n", + "n2 = np.random.rand(2,3, 4)\n", + "print(n1)\n", + "print()\n", + "print(n2)\n", + "len(n1)\n", + "\n", + "np.mean(n2/n1, axis = 0)" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "metadata": {}, + "outputs": [ + { + "ename": "ValueError", + "evalue": "shapes (2,3,4) and (2,3,4) not aligned: 4 (dim 2) != 3 (dim 1)", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32mc:\\Users\\lukes\\OneDrive\\Documents\\coding\\nn_from_scratch\\src\\lukestest.ipynb Cell 2\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[1;32m----> 1\u001b[0m \u001b[39mprint\u001b[39m(\u001b[39m-\u001b[39mnp\u001b[39m.\u001b[39;49mdot(n1, np\u001b[39m.\u001b[39;49mlog(n2)))\n\u001b[0;32m 4\u001b[0m m \u001b[39m=\u001b[39m \u001b[39mlen\u001b[39m(n1) \u001b[39m# number of samples - is this correct?\u001b[39;00m\n\u001b[0;32m 5\u001b[0m Y_hat_clipped \u001b[39m=\u001b[39m np\u001b[39m.\u001b[39mclip(n2, \u001b[39m1e-7\u001b[39m, \u001b[39m1\u001b[39m \u001b[39m-\u001b[39m \u001b[39m1e-7\u001b[39m) \u001b[39m# to remove errors when estimate is 0\u001b[39;00m\n", + "File \u001b[1;32m<__array_function__ internals>:180\u001b[0m, in \u001b[0;36mdot\u001b[1;34m(*args, **kwargs)\u001b[0m\n", + "\u001b[1;31mValueError\u001b[0m: shapes (2,3,4) and (2,3,4) not aligned: 4 (dim 2) != 3 (dim 1)" + ] + } + ], + "source": [ + "\n", + "m = len(n1) # number of samples - is this correct?\n", + "Y_hat_clipped = np.clip(n2, 1e-7, 1 - 1e-7) # to remove errors when estimate is 0\n", + "\n", + "targeted_Y_hat = np.sum(Y_hat_clipped * n1, axis = 1)\n", + "\n", + "print(np.mean(-np.log(targeted_Y_hat)))\n", + "print(-np.log(targeted_Y_hat))\n", + "\n", + "y_actual = n1\n", + "y_predictions = n2\n", + "\n", + "num_samples=len(y_actual)\n", + "class_targets =np.array(y_actual)\n", + "y_actual = y_actual\n", + "y_pred_clipped = np.clip(y_predictions, 1e-7, 1-1e-7)\n", + "if len(y_actual.shape) ==1:\n", + " targeted_predictions = y_pred_clipped[[range(num_samples), class_targets]]\n", + "elif len(y_actual.shape) > 2:\n", + " targeted_predictions = np.sum(y_pred_clipped.T * y_actual.T, axis=1)\n", + "negative_log_likelihoods = -np.log(targeted_predictions)\n", + "print(np.mean(negative_log_likelihoods))\n", + "print(negative_log_likelihoods)" + ] + }, { "cell_type": "code", "execution_count": 90, @@ -433,7 +529,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.10 64-bit", + "display_name": "Python 3.10.4 ('nn_from_scratch-5wfMGXWy')", "language": "python", "name": "python3" }, @@ -447,12 +543,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.10" + "version": "3.10.4" }, "orig_nbformat": 4, "vscode": { "interpreter": { - "hash": "916dbcbb3f70747c44a77c7bcd40155683ae19c65e1c03b4aa3499c5328201f1" + "hash": "f5740e5a6f631708b57c54ec6c0e0c4902b40036b869c78f2b20fbf3952ee788" } } }, diff --git a/src/nn_model.ipynb b/src/nn_model.ipynb index f840076..2ff874f 100644 --- a/src/nn_model.ipynb +++ b/src/nn_model.ipynb @@ -358,7 +358,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "Python 3.10.4 ('nn_from_scratch-5wfMGXWy')", "language": "python", "name": "python3" }, @@ -372,11 +372,11 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.10" + "version": "3.10.4" }, "vscode": { "interpreter": { - "hash": "916dbcbb3f70747c44a77c7bcd40155683ae19c65e1c03b4aa3499c5328201f1" + "hash": "f5740e5a6f631708b57c54ec6c0e0c4902b40036b869c78f2b20fbf3952ee788" } } }, From 7102e14e7d81c473133a2127e4408366e40b98ab Mon Sep 17 00:00:00 2001 From: lsabor Date: Mon, 19 Sep 2022 14:29:26 -0400 Subject: [PATCH 2/6] sets up weights.py --- src/loss_functions.py | 1 + src/lukestest.ipynb | 201 ++++++++++++++++++++++++++++++------------ src/weights.py | 20 +++++ 3 files changed, 167 insertions(+), 55 deletions(-) create mode 100644 src/weights.py diff --git a/src/loss_functions.py b/src/loss_functions.py index a055fac..8e54a65 100644 --- a/src/loss_functions.py +++ b/src/loss_functions.py @@ -13,6 +13,7 @@ class Loss: name = ... equation = ... + out_shape = (1,) # returns a constant def __init__(self, Y): self.Y = np.array(Y) diff --git a/src/lukestest.ipynb b/src/lukestest.ipynb index 54dd16b..831b819 100644 --- a/src/lukestest.ipynb +++ b/src/lukestest.ipynb @@ -2,98 +2,189 @@ "cells": [ { "cell_type": "code", - "execution_count": 47, + "execution_count": 89, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "[[[0.84604857 0.12022335 0.06711377 0.30287665]\n", - " [0.90232591 0.70906839 0.63349317 0.50787139]\n", - " [0.50893154 0.16449492 0.39860902 0.21175986]]\n", + "[[0.03450679 0.45011989 0.07471067]\n", + " [0.1159575 0.16730793 0.04934945]]\n", "\n", - " [[0.97497364 0.60991882 0.18744612 0.71994899]\n", - " [0.56201398 0.8011686 0.59876141 0.25208035]\n", - " [0.50635011 0.93591182 0.8507678 0.75626476]]]\n", "\n", - "[[[0.17000235 0.66212338 0.5001709 0.6033791 ]\n", - " [0.58801214 0.78522836 0.11091398 0.59574182]\n", - " [0.05879679 0.96933163 0.69723158 0.86066779]]\n", + "[[0.23166435 0.87871721 0.60438667 0.06443241]\n", + " [0.44082887 0.83452139 0.9534359 0.17696139]\n", + " [0.17760561 0.56944761 0.73356003 0.88655344]]\n", "\n", - " [[0.12023083 0.8122418 0.99686131 0.3373992 ]\n", - " [0.54295196 0.19716265 0.52127971 0.48515609]\n", - " [0.86798636 0.29612408 0.95476957 0.28048749]]]\n" + "\n" ] }, { - "data": { - "text/plain": [ - "array([[0.16212694, 3.41958264, 6.38535226, 1.23040218],\n", - " [0.80887267, 0.67675117, 0.52283993, 1.54881302],\n", - " [0.91486591, 3.10458855, 1.4357031 , 2.21762143]])" - ] - }, - "execution_count": 47, - "metadata": {}, - "output_type": "execute_result" + "ename": "ValueError", + "evalue": "operands could not be broadcast together with remapped shapes [original->remapped]: (2,3)->(2,newaxis,3) (3,4)->(3,4) ", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32mc:\\Users\\lukes\\OneDrive\\Documents\\coding\\nn_from_scratch\\src\\lukestest.ipynb Cell 1\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[0;32m 10\u001b[0m \u001b[39mprint\u001b[39m()\n\u001b[0;32m 11\u001b[0m \u001b[39mprint\u001b[39m()\n\u001b[1;32m---> 12\u001b[0m \u001b[39mprint\u001b[39m(np\u001b[39m.\u001b[39;49meinsum(\u001b[39m'\u001b[39;49m\u001b[39mik,jk->i\u001b[39;49m\u001b[39m'\u001b[39;49m,n1,n2))\n\u001b[0;32m 13\u001b[0m \u001b[39mprint\u001b[39m()\n\u001b[0;32m 14\u001b[0m \u001b[39mprint\u001b[39m()\n", + "File \u001b[1;32m<__array_function__ internals>:180\u001b[0m, in \u001b[0;36meinsum\u001b[1;34m(*args, **kwargs)\u001b[0m\n", + "File \u001b[1;32mc:\\Users\\lukes\\.virtualenvs\\nn_from_scratch-5wfMGXWy\\lib\\site-packages\\numpy\\core\\einsumfunc.py:1371\u001b[0m, in \u001b[0;36meinsum\u001b[1;34m(out, optimize, *operands, **kwargs)\u001b[0m\n\u001b[0;32m 1369\u001b[0m \u001b[39mif\u001b[39;00m specified_out:\n\u001b[0;32m 1370\u001b[0m kwargs[\u001b[39m'\u001b[39m\u001b[39mout\u001b[39m\u001b[39m'\u001b[39m] \u001b[39m=\u001b[39m out\n\u001b[1;32m-> 1371\u001b[0m \u001b[39mreturn\u001b[39;00m c_einsum(\u001b[39m*\u001b[39moperands, \u001b[39m*\u001b[39m\u001b[39m*\u001b[39mkwargs)\n\u001b[0;32m 1373\u001b[0m \u001b[39m# Check the kwargs to avoid a more cryptic error later, without having to\u001b[39;00m\n\u001b[0;32m 1374\u001b[0m \u001b[39m# repeat default values here\u001b[39;00m\n\u001b[0;32m 1375\u001b[0m valid_einsum_kwargs \u001b[39m=\u001b[39m [\u001b[39m'\u001b[39m\u001b[39mdtype\u001b[39m\u001b[39m'\u001b[39m, \u001b[39m'\u001b[39m\u001b[39morder\u001b[39m\u001b[39m'\u001b[39m, \u001b[39m'\u001b[39m\u001b[39mcasting\u001b[39m\u001b[39m'\u001b[39m]\n", + "\u001b[1;31mValueError\u001b[0m: operands could not be broadcast together with remapped shapes [original->remapped]: (2,3)->(2,newaxis,3) (3,4)->(3,4) " + ] } ], "source": [ "import numpy as np\n", "\n", - "n1 = np.random.rand(2,3, 4)\n", - "n2 = np.random.rand(2,3, 4)\n", + "n1 = np.random.rand(2, 3)\n", + "n2 = np.random.rand(3, 4)\n", + "\n", "print(n1)\n", "print()\n", + "print()\n", "print(n2)\n", - "len(n1)\n", + "print()\n", + "print()\n", + "print(np.einsum('ik,jk->i',n1,n2))\n", + "print()\n", + "print()\n", "\n", - "np.mean(n2/n1, axis = 0)" + "result = np.zeros(2)\n", + "for i in range(2):\n", + " # now the summing\n", + " for k in range(3):\n", + " for j in range(4):\n", + " result[i] += n1[i,k] + n2[j,k]\n", + "print(result)\n" ] }, { "cell_type": "code", - "execution_count": 51, + "execution_count": 95, "metadata": {}, "outputs": [ { - "ename": "ValueError", - "evalue": "shapes (2,3,4) and (2,3,4) not aligned: 4 (dim 2) != 3 (dim 1)", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", - "\u001b[1;32mc:\\Users\\lukes\\OneDrive\\Documents\\coding\\nn_from_scratch\\src\\lukestest.ipynb Cell 2\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[1;32m----> 1\u001b[0m \u001b[39mprint\u001b[39m(\u001b[39m-\u001b[39mnp\u001b[39m.\u001b[39;49mdot(n1, np\u001b[39m.\u001b[39;49mlog(n2)))\n\u001b[0;32m 4\u001b[0m m \u001b[39m=\u001b[39m \u001b[39mlen\u001b[39m(n1) \u001b[39m# number of samples - is this correct?\u001b[39;00m\n\u001b[0;32m 5\u001b[0m Y_hat_clipped \u001b[39m=\u001b[39m np\u001b[39m.\u001b[39mclip(n2, \u001b[39m1e-7\u001b[39m, \u001b[39m1\u001b[39m \u001b[39m-\u001b[39m \u001b[39m1e-7\u001b[39m) \u001b[39m# to remove errors when estimate is 0\u001b[39;00m\n", - "File \u001b[1;32m<__array_function__ internals>:180\u001b[0m, in \u001b[0;36mdot\u001b[1;34m(*args, **kwargs)\u001b[0m\n", - "\u001b[1;31mValueError\u001b[0m: shapes (2,3,4) and (2,3,4) not aligned: 4 (dim 2) != 3 (dim 1)" + "name": "stdout", + "output_type": "stream", + "text": [ + "[[0.03450679 0.45011989 0.07471067]\n", + " [0.1159575 0.16730793 0.04934945]]\n", + "[[0.23166435 0.87871721 0.60438667 0.06443241]\n", + " [0.44082887 0.83452139 0.9534359 0.17696139]\n", + " [0.17760561 0.56944761 0.73356003 0.88655344]]\n", + "{'i': 2, 'j': 3, 'k': 4}\n" ] } ], "source": [ "\n", - "m = len(n1) # number of samples - is this correct?\n", - "Y_hat_clipped = np.clip(n2, 1e-7, 1 - 1e-7) # to remove errors when estimate is 0\n", + "print(n1)\n", + "print(n2)\n", + "\n", + "def my_einsum(string_rep, *operands):\n", + " ops, out = string_rep.split('->')\n", + " ops = ops.split(',')\n", + " operands = list(zip(ops,operands))\n", + " keys = dict()\n", + " for operand in operands:\n", + " assert len(operand[0]) == len(operand[1].shape), f\"operand problem: {operand[0]}, {operand[1]}\"\n", + " shape = operand[1].shape\n", + " for index, char in enumerate(operand[0]):\n", + " if char in keys:\n", + " assert keys[char] == shape[index], f\"charkeys problem: {keys[char]}, {shape[index]}\"\n", + " else:\n", + " keys[char] = shape[index]\n", "\n", - "targeted_Y_hat = np.sum(Y_hat_clipped * n1, axis = 1)\n", + " \n", + " \n", "\n", - "print(np.mean(-np.log(targeted_Y_hat)))\n", - "print(-np.log(targeted_Y_hat))\n", "\n", - "y_actual = n1\n", - "y_predictions = n2\n", "\n", - "num_samples=len(y_actual)\n", - "class_targets =np.array(y_actual)\n", - "y_actual = y_actual\n", - "y_pred_clipped = np.clip(y_predictions, 1e-7, 1-1e-7)\n", - "if len(y_actual.shape) ==1:\n", - " targeted_predictions = y_pred_clipped[[range(num_samples), class_targets]]\n", - "elif len(y_actual.shape) > 2:\n", - " targeted_predictions = np.sum(y_pred_clipped.T * y_actual.T, axis=1)\n", - "negative_log_likelihoods = -np.log(targeted_predictions)\n", - "print(np.mean(negative_log_likelihoods))\n", - "print(negative_log_likelihoods)" + "my_einsum(\"ij,jk->jk\",n1,n2)\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# print(n1)\n", + "# print()\n", + "# print()\n", + "# print(n2)\n", + "# print()\n", + "# print()\n", + "# print(np.einsum('ik,jk->ji',n1,n2))\n", + "# print()\n", + "# print()\n", + "\n", + "# result = np.zeros((n2.shape[0],n1.shape[0]))\n", + "# for i in range(n1.shape[0]):\n", + "# for k in range(n1.shape[1]):\n", + "# for j in range(n2.shape[0]):\n", + "# result[j,i] += n1[i,k] * n2[j,k]\n", + "# print(result)" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[[[0.31815146 0. 0. ]\n", + " [0. 0.35729241 0. ]\n", + " [0. 0. 0.32455613]]\n", + "\n", + " [[0.23422572 0. 0. ]\n", + " [0. 0.27828213 0. ]\n", + " [0. 0. 0.48749215]]]\n", + "[[[0.10122035 0.1136731 0.10325801]\n", + " [0.1136731 0.12765787 0.11596144]\n", + " [0.10325801 0.11596144 0.10533668]]\n", + "\n", + " [[0.05486169 0.06518083 0.1141832 ]\n", + " [0.06518083 0.07744094 0.13566035]\n", + " [0.1141832 0.13566035 0.23764859]]]\n" + ] + }, + { + "data": { + "text/plain": [ + "''" + ] + }, + "execution_count": 53, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "def activate(Z: np.array):\n", + " # collapses 1 dim of array\n", + " max_Z = np.amax(Z, 1).reshape(Z.shape[0],1) # Get the row-wise maximum\n", + " eZ = np.exp(Z - max_Z ) # For stability\n", + " return eZ / eZ.sum(axis=1, keepdims=True) \n", + "\n", + "\n", + "def deriv(Z):\n", + " softmax = activate(Z)\n", + " identity = np.eye(softmax.shape[-1])\n", + " t1 = np.zeros(softmax.shape+ (softmax.shape[-1],),dtype=np.float32)\n", + " t2 = np.zeros(softmax.shape+ (softmax.shape[-1],),dtype=np.float32)\n", + " t1 = np.einsum('ij,jk->ijk',softmax,identity)\n", + " print(t1)\n", + " t2 = np.einsum('ij,ik->ijk',softmax,softmax)\n", + " print(t2)\n", + " return t1-t2\n", + "\n", + "deriv(n1)\n", + "\"\"" ] }, { diff --git a/src/weights.py b/src/weights.py new file mode 100644 index 0000000..6cefada --- /dev/null +++ b/src/weights.py @@ -0,0 +1,20 @@ +""" +Module for creating weights and biases for neural net +""" + +import numpy as np + + +class Weights: + """ + Weights applied between neural layers + Notation: input = A, and output = Z* (Z without Biases) + """ + + name = "Weights" + equation = "W dot A" + + def __init__(self, prev, next): + self.next = next + + self.W = np.random.rand((next.shape[0], prev.shape[-1])) From 528461a2163721966d6df7dea2c05a8e8735f680 Mon Sep 17 00:00:00 2001 From: lsabor Date: Mon, 19 Sep 2022 19:03:29 -0400 Subject: [PATCH 3/6] begin setting up network.py --- src/activation_functions.py | 38 ++++++---- src/loss_functions.py | 8 +-- src/lukestest.ipynb | 100 +++++++++++++++----------- src/network.py | 70 ++++++++++++++++++ src/weights.py | 137 ++++++++++++++++++++++++++++++++++-- 5 files changed, 292 insertions(+), 61 deletions(-) create mode 100644 src/network.py diff --git a/src/activation_functions.py b/src/activation_functions.py index 13eb2a5..67f7d75 100644 --- a/src/activation_functions.py +++ b/src/activation_functions.py @@ -7,51 +7,61 @@ from loss_functions import CrossEntropy -class Activation: +class ActivationLayer: """ Represents an activation function - must give argument 'next' in order to be able to evaluate derivative wrt loss + Arguments: + - size = number of neurons in layer + - next = next step in the neural net Notation: input is Z, output is A """ name = ... equation = ... - def __init__(self, next): - self.next = next + def __init__(self, size, next_step): + self.size = size + self.next = next_step def deriv(self, Z): ... - def deriv_loss(self, Z): + def deriv_loss(self, DA, dZ): """ returns the derivative matrix of Loss with respect to input to ReLU Z - override this if there is a mathematical shortcut or is not caluclated element-wise - is element-wise multiplication by default because activate() is usually element-wise + DA = self.next.deriv_loss(self.activate(Z)) + dZ = self.deriv(Z) """ - return self.next.deriv_loss * self.deriv(Z) + return DA * dZ -class Softmax(Activation): +class Softmax(ActivationLayer): """ softmax activation function Softmax(Z)[i] = e^Z[i] / sum_i(e^Z) + Y_hat = Softmax(Z) """ name = "Softmax" equation = "e^Z[i] / sum_i(e^Z)" def activate(self, Z: np.array): - """returns the softmax array of Z""" + """ + returns the softmax array of Z + called Y_hat since only used at termination of nerual net + """ # collapses 1 dim of array max_Z = np.amax(Z, 1).reshape(Z.shape[0], 1) # Get the row-wise maximum eZ = np.exp(Z - max_Z) # For stability return eZ / eZ.sum(axis=1, keepdims=True) - def deriv(self, Z): + def deriv(self, Y_hat): """ returns a derivative matrix of how each value in Z effects each value in A + A = self.activate(Z) """ """ dY_hat/dZ2: @@ -73,7 +83,7 @@ def deriv(self, Z): if i == j --> p[j,k]*(1-p[j,k]) if i != j --> -p[i,k]*p[j,k] """ - softmax = self.activate(Z) + softmax = Y_hat identity = np.eye(softmax.shape[-1]) # must instantiate with proper dims first t1 = np.zeros(softmax.shape + (softmax.shape[-1],), dtype=np.float32) @@ -82,10 +92,11 @@ def deriv(self, Z): t2 = np.einsum("ij,jk->ijk", softmax, identity) # handles only when i == j return t2 - t1 - def deriv_loss(self, Z): + def deriv_loss(self, Y_hat): """ returns the derivative matrix of Loss with respect to input to softmax Z - currently only supports loss == CrossEntropy + Y_hat = self.activate(Z) """ if isinstance(self.next, CrossEntropy): """ @@ -109,14 +120,15 @@ def deriv_loss(self, Z): dL/dZ2[j,k] = -Y[j,k] + Y_hat[j,k] (14) DZ2{n,m} = -Y + Y_hat """ - return -self.next.Y + self.activate(Z) + return -self.next.Y + Y_hat + raise NotImplementedError( "currently only implemented as last layer activation " + "function with CrossEntropy as loss function" ) -class ReLU(Activation): +class ReLU(ActivationLayer): """ Rectified Linear Unit activation function ReLU(Z)[i] = max(Z[i], 0) diff --git a/src/loss_functions.py b/src/loss_functions.py index 8e54a65..a063c67 100644 --- a/src/loss_functions.py +++ b/src/loss_functions.py @@ -38,7 +38,7 @@ def loss(self, Y_hat): targeted_Y_hat = np.sum(Y_hat_clipped * self.Y, axis=1) return np.mean(-np.log(targeted_Y_hat)) - def deriv_loss(self, Y_hat): + def deriv(self, Y_hat): """ returns how self.loss changes with regards to a change in each value in Y_hat @@ -47,9 +47,9 @@ def deriv_loss(self, Y_hat): """ return -np.mean(self.Y / Y_hat, axis=1) - def deriv(self, Y_hat): + def deriv_loss(self, Y_hat): """ since loss is it's return - deriv == deriv_loss + deriv_loss == deriv """ - return self.deriv_loss(Y_hat) + return self.deriv(Y_hat) diff --git a/src/lukestest.ipynb b/src/lukestest.ipynb index 831b819..4bc1ab9 100644 --- a/src/lukestest.ipynb +++ b/src/lukestest.ipynb @@ -2,61 +2,81 @@ "cells": [ { "cell_type": "code", - "execution_count": 89, + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "from loss_functions import CrossEntropy\n", + "from activation_functions import Softmax, ReLU\n", + "from network import Network\n", + "\n", + "import numpy as np\n" + ] + }, + { + "cell_type": "code", + "execution_count": 179, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "[[0.03450679 0.45011989 0.07471067]\n", - " [0.1159575 0.16730793 0.04934945]]\n", + "Y = array([[0., 0., 0., 0., 1.],\n", + " [0., 0., 0., 1., 0.],\n", + " [0., 0., 0., 1., 0.],\n", + " [0., 1., 0., 0., 0.]])\n", "\n", - "\n", - "[[0.23166435 0.87871721 0.60438667 0.06443241]\n", - " [0.44082887 0.83452139 0.9534359 0.17696139]\n", - " [0.17760561 0.56944761 0.73356003 0.88655344]]\n", - "\n", - "\n" + "Y_hat = array([[0.23021278, 0.12756315, 0.18153968, 0.17521208, 0.28547232],\n", + " [0.21642599, 0.18288587, 0.15479516, 0.22331511, 0.22257787],\n", + " [0.15791214, 0.19520312, 0.28235701, 0.20958835, 0.15493938],\n", + " [0.30872481, 0.14277873, 0.1577355 , 0.18872832, 0.20203264]])\n" ] }, { - "ename": "ValueError", - "evalue": "operands could not be broadcast together with remapped shapes [original->remapped]: (2,3)->(2,newaxis,3) (3,4)->(3,4) ", - "output_type": "error", - "traceback": [ - "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[1;31mValueError\u001b[0m Traceback (most recent call last)", - "\u001b[1;32mc:\\Users\\lukes\\OneDrive\\Documents\\coding\\nn_from_scratch\\src\\lukestest.ipynb Cell 1\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[0;32m 10\u001b[0m \u001b[39mprint\u001b[39m()\n\u001b[0;32m 11\u001b[0m \u001b[39mprint\u001b[39m()\n\u001b[1;32m---> 12\u001b[0m \u001b[39mprint\u001b[39m(np\u001b[39m.\u001b[39;49meinsum(\u001b[39m'\u001b[39;49m\u001b[39mik,jk->i\u001b[39;49m\u001b[39m'\u001b[39;49m,n1,n2))\n\u001b[0;32m 13\u001b[0m \u001b[39mprint\u001b[39m()\n\u001b[0;32m 14\u001b[0m \u001b[39mprint\u001b[39m()\n", - "File \u001b[1;32m<__array_function__ internals>:180\u001b[0m, in \u001b[0;36meinsum\u001b[1;34m(*args, **kwargs)\u001b[0m\n", - "File \u001b[1;32mc:\\Users\\lukes\\.virtualenvs\\nn_from_scratch-5wfMGXWy\\lib\\site-packages\\numpy\\core\\einsumfunc.py:1371\u001b[0m, in \u001b[0;36meinsum\u001b[1;34m(out, optimize, *operands, **kwargs)\u001b[0m\n\u001b[0;32m 1369\u001b[0m \u001b[39mif\u001b[39;00m specified_out:\n\u001b[0;32m 1370\u001b[0m kwargs[\u001b[39m'\u001b[39m\u001b[39mout\u001b[39m\u001b[39m'\u001b[39m] \u001b[39m=\u001b[39m out\n\u001b[1;32m-> 1371\u001b[0m \u001b[39mreturn\u001b[39;00m c_einsum(\u001b[39m*\u001b[39moperands, \u001b[39m*\u001b[39m\u001b[39m*\u001b[39mkwargs)\n\u001b[0;32m 1373\u001b[0m \u001b[39m# Check the kwargs to avoid a more cryptic error later, without having to\u001b[39;00m\n\u001b[0;32m 1374\u001b[0m \u001b[39m# repeat default values here\u001b[39;00m\n\u001b[0;32m 1375\u001b[0m valid_einsum_kwargs \u001b[39m=\u001b[39m [\u001b[39m'\u001b[39m\u001b[39mdtype\u001b[39m\u001b[39m'\u001b[39m, \u001b[39m'\u001b[39m\u001b[39morder\u001b[39m\u001b[39m'\u001b[39m, \u001b[39m'\u001b[39m\u001b[39mcasting\u001b[39m\u001b[39m'\u001b[39m]\n", - "\u001b[1;31mValueError\u001b[0m: operands could not be broadcast together with remapped shapes [original->remapped]: (2,3)->(2,newaxis,3) (3,4)->(3,4) " - ] + "data": { + "text/plain": [ + "1.565462684784058" + ] + }, + "execution_count": 179, + "metadata": {}, + "output_type": "execute_result" } ], "source": [ - "import numpy as np\n", - "\n", - "n1 = np.random.rand(2, 3)\n", - "n2 = np.random.rand(3, 4)\n", - "\n", - "print(n1)\n", - "print()\n", - "print()\n", - "print(n2)\n", - "print()\n", - "print()\n", - "print(np.einsum('ik,jk->i',n1,n2))\n", - "print()\n", + "m = 4\n", + "n = 5\n", + "Y = np.zeros((m,n))\n", + "Y[range(m),np.random.randint(low=n,size=m)] = 1\n", + "print(f\"{Y = }\")\n", "print()\n", + "Y_hat = Softmax(1,1).activate(np.random.rand(m,n))\n", + "print(f\"{Y_hat = }\")\n", "\n", - "result = np.zeros(2)\n", - "for i in range(2):\n", - " # now the summing\n", - " for k in range(3):\n", - " for j in range(4):\n", - " result[i] += n1[i,k] + n2[j,k]\n", - "print(result)\n" + "loss = CrossEntropy(Y=Y)\n", + "loss.loss(Y_hat)" + ] + }, + { + "cell_type": "code", + "execution_count": 141, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1.6533226038397082" + ] + }, + "execution_count": 141, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "loss = CrossEntropy(Y=Y)\n", + "loss.loss(Y_hat)\n" ] }, { diff --git a/src/network.py b/src/network.py new file mode 100644 index 0000000..28cefd6 --- /dev/null +++ b/src/network.py @@ -0,0 +1,70 @@ +""" +classes for a neural network +""" + +from typing import Iterable +import numpy as np + +from loss_functions import Loss +from weights import Transformation + + +class Network: + """ + Neural Network class + requires: + - layer_sizes = an array of ints representing number of neurons in each hidden layer + - Y = ... + """ + + initialized = False + layer_descriptions = [] + + def __init__(self, data_size, loss: Loss, layer_descriptions=None): + """ + loss = a specific Loss object like CrossEntropy + layer_descriptions = an iterable of tuples (activation, ) + + """ + self.datapoint_size = data_size + self.loss = loss + + if layer_descriptions: + self.layer_descriptions = layer_descriptions + self.initialize() + + def add_layer(self, layer_type, size): + if self.initialized: + raise Exception("cannot add layer once initialized") + self.layer_descriptions.append((layer_type, size)) + + def remove_layer(self, n=-1): + if self.initialized: + raise Exception("cannot remove layer once initialized") + self.layer_descriptions.pop(n) + + def initialize(self): + if self.initialized: + raise Exception("already initialized") + if not self.layer_descriptions: + raise Exception("cannot initialize without layer descriptions") + + next_step = self.loss + self.layers = [next_step] + for layer in self.layer_descriptions[::-1]: + current_layer = layer[0](size=layer[1], next_step=next_step) + if isinstance(next_step, Loss): + self.layers.append(current_layer) + continue + transformation = Transformation(prev=current_layer, next_step=next_step) + self.layers.append(transformation) + self.layers.append(current_layer) + transformation = Transformation( + prev=self.datapoint_size, next_step=current_layer.size + ) + self.layers.append(transformation) + + self.initialized = True + + def forward_pass(self): + ... diff --git a/src/weights.py b/src/weights.py index 6cefada..455864b 100644 --- a/src/weights.py +++ b/src/weights.py @@ -8,13 +8,142 @@ class Weights: """ Weights applied between neural layers - Notation: input = A, and output = Z* (Z without Biases) + Notation: input = A, and output = Zw (Z without Biases) """ name = "Weights" equation = "W dot A" - def __init__(self, prev, next): - self.next = next + def __init__(self, prev_size, next_size): + self.W = np.random.rand(next_size, prev_size) - self.W = np.random.rand((next.shape[0], prev.shape[-1])) + def apply(self, A): + """ + returns Zw from equation + Z = Zw + b = W dot A + b + """ + return np.dot(self.W, A) + + def deriv(self, A): + """ + finding dZ2/dw2{n,n}: + from (9) Z2{n,m} = W2{n,n} dot A1{n,m} + b2{n,1} + let i,j,k in range(n), dropping m for now + Z2[i] = W2[i]{n} dot A1{n} + b2[i] = {sum over j} W2[i][j] * A1[j] + b2[i] + dZ2[i]/dW2[j,k]{1} = 0 if i != j, else A1[k] + dZ2[i]/dW2[i,k]{1} = A1[k] + dZ2/dW2{n} = A1 + adding m back in: for l in range(m) + Z2[i,l]{1} = W2[i] dot A1[l] + b2[i] + dZ2[i,l]/dW2[i,k]{1} = A1[k,l] + dZ2[l]/dW2{n} = A1[l]{n} + dZ2/dW2{n,m} = A1{n,m} + This shows what you would multiply a delta_W with to get the difference in Z2 + had you added that delta_W to W2 and recalulated Z2 that way + """ + return A + + def deriv_loss(self, m, A, DZ): + """ + DW2{n,n} = DZ2 * dZ2/dW2 = DZ2{n} dot A1{n} + The derivative of the loss with respect to particular values of W2 + To bring m back in the picture, we have to average over all of the losses accrued + during the training run. Namely m training examples: + (15) DW2{n,n} = 1/m * DZ2 * dZ2/dw2 = 1/m * DZ2{n,m} dot A1{n,m}.T{m,n} + """ + return 1 / m * np.dot(DZ, A.T) + + +class Biases: + """ + Biases applied between neural layers + Notation: input = Zw, and output = Z + """ + + name = "Biases" + equation = "Zw + b" + + def __init__(self, next_size): + self.b = np.random.rand(next_size) + + def apply(self, Zw): + """ + returns Zw from equation + Z = Zw + b = W dot A + b + """ + return Zw + self.b + + def deriv(self): + """ + finding dZ2/dw2{n,n}: + from (9) Z2{n,m} = W2{n,n} dot A1{n,m} + b2{n,1} + let i,j,k in range(n), dropping m for now + Z2[i] = W2[i]{n} dot A1{n} + b2[i] = {sum over j} W2[i][j] * A1[j] + b2[i] + dZ2[i]/dW2[j,k]{1} = 0 if i != j, else A1[k] + dZ2[i]/dW2[i,k]{1} = A1[k] + dZ2/dW2{n} = A1 + adding m back in: for l in range(m) + Z2[i,l]{1} = W2[i] dot A1[l] + b2[i] + dZ2[i,l]/dW2[i,k]{1} = A1[k,l] + dZ2[l]/dW2{n} = A1[l]{n} + dZ2/dW2{n,m} = A1{n,m} + This shows what you would multiply a delta_W with to get the difference in Z2 + had you added that delta_W to W2 and recalulated Z2 that way + """ + return 1 + + def deriv_loss(self, m, DZ): + """ + Db2{n} = DZ2 * dZ2/db2 = DZ2{n} * 1{n} = dZ2{n} + The derivative of the loss with respect to particular values of b2 + To bring m back in the picture, we have to average over all of the losses accrued + during the training run. Namely m training examples: + (16) Db2{n} = 1/m * DZ2 * dZ2/dw2 = 1/m * 1{n} dot DZ2{n,m} = 1/m * np.sum(DZ2{n,m}) + """ + return 1 / m * np.sum(DZ) + + +class Transformation: + """ + Transformer between output of previous layer (A) to input of next layer (Z) + + """ + + def __init__(self, prev_size, next_step_size): + self.weights = Weights(prev_size=prev_size, next_size=next_step_size) + self.biases = Biases(next_size=next_step_size) + + def apply(self, A): + """ + applies weights and biases to A to return Z + Z = W dot A + b + """ + return np.dot(self.weights.W, A) + self.biases.b + + def deriv(self): + """ + finding dZ2/dA1: + from (9) Z2{n,m} = W2{n,n} dot A1{n,m} + b2{n,1} + let i,j in range(n), dropping m for now + Z2[i] = W2[i]{n} dot A1{n} + b2[i] = {sum over j} W2[i][j] * A1[j] + b2[i] + dZ2[i]/dA1[j] = W2[j,i] + dZ2/dA1[j] = W2[j] + dZ2/dA1 = W2 + adding m back in: let k,l in range(m): + dZ2[:,k]/dA1[:,l] = 0 if l!= k, else W2 + dZ2[:,k]/dA1[:,k] = W2 + dZ2/dA1{n,n} = W2{n,n} + """ + return self.weights.W + + def deriv_loss(self, DZ): + """ + Dropping m again for a moment: + DA1{n} = DZ2 * dZ2/dA1 = DZ2{n} * W2{n,n} = W2.T{n,n} dot DZ2{n} + The derivative of loss with respect to a particular A1 value + Bringing m back in the picture is easy: + {17} DA1{n,m} = W2.T{n,n} dot DZ2{n,m} + + DZ = self.next_step.deriv_loss(self.apply(A)) + """ + return np.dot(self.weights.W.T, DZ) From 940641610701e952f653bc884ae8d1063e870af6 Mon Sep 17 00:00:00 2001 From: lsabor Date: Tue, 20 Sep 2022 01:00:33 -0400 Subject: [PATCH 4/6] finishes first pass at network.py module. working order though poor --- src/activation_functions.py | 17 ++--- src/loss_functions.py | 2 +- src/lukestest.ipynb | 126 ++++++++++++++++++++++++------------ src/network.py | 74 +++++++++++++++++++-- src/weights.py | 6 +- 5 files changed, 166 insertions(+), 59 deletions(-) diff --git a/src/activation_functions.py b/src/activation_functions.py index 67f7d75..43d8dea 100644 --- a/src/activation_functions.py +++ b/src/activation_functions.py @@ -30,8 +30,8 @@ def deriv_loss(self, DA, dZ): """ returns the derivative matrix of Loss with respect to input to ReLU Z - override this if there is a mathematical shortcut or is not caluclated element-wise - - is element-wise multiplication by default because activate() is usually element-wise - DA = self.next.deriv_loss(self.activate(Z)) + - is element-wise multiplication by default because apply() is usually element-wise + DA = self.next.deriv_loss(self.apply(Z)) dZ = self.deriv(Z) """ return DA * dZ @@ -47,21 +47,22 @@ class Softmax(ActivationLayer): name = "Softmax" equation = "e^Z[i] / sum_i(e^Z)" - def activate(self, Z: np.array): + def apply(self, Z: np.array): """ returns the softmax array of Z called Y_hat since only used at termination of nerual net """ + # TODO: reapply stabilizing # collapses 1 dim of array - max_Z = np.amax(Z, 1).reshape(Z.shape[0], 1) # Get the row-wise maximum + max_Z = np.amax(Z, axis=0).reshape(1, Z.shape[1]) # Get the column-wise maximum eZ = np.exp(Z - max_Z) # For stability - return eZ / eZ.sum(axis=1, keepdims=True) + return eZ / eZ.sum(axis=0, keepdims=True) def deriv(self, Y_hat): """ returns a derivative matrix of how each value in Z effects each value in A - A = self.activate(Z) + A = self.apply(Z) """ """ dY_hat/dZ2: @@ -96,7 +97,7 @@ def deriv_loss(self, Y_hat): """ returns the derivative matrix of Loss with respect to input to softmax Z - currently only supports loss == CrossEntropy - Y_hat = self.activate(Z) + Y_hat = self.apply(Z) """ if isinstance(self.next, CrossEntropy): """ @@ -137,7 +138,7 @@ class ReLU(ActivationLayer): name = "Rectified Linear Unit" equation = "max(Z[i], 0)" - def activate(self, Z: np.array): + def apply(self, Z: np.array): """rectified linear unit activation function""" return np.maximum(Z, 0) diff --git a/src/loss_functions.py b/src/loss_functions.py index a063c67..47b6f84 100644 --- a/src/loss_functions.py +++ b/src/loss_functions.py @@ -35,7 +35,7 @@ class CrossEntropy(Loss): def loss(self, Y_hat): Y_hat_clipped = np.clip(Y_hat, 1e-7, 1) # to remove errors when estimate is 0 - targeted_Y_hat = np.sum(Y_hat_clipped * self.Y, axis=1) + targeted_Y_hat = np.sum(Y_hat_clipped * self.Y, axis=0) return np.mean(-np.log(targeted_Y_hat)) def deriv(self, Y_hat): diff --git a/src/lukestest.ipynb b/src/lukestest.ipynb index 4bc1ab9..0d8ddac 100644 --- a/src/lukestest.ipynb +++ b/src/lukestest.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 7, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ @@ -15,68 +15,114 @@ }, { "cell_type": "code", - "execution_count": 179, + "execution_count": 2, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "Y = array([[0., 0., 0., 0., 1.],\n", - " [0., 0., 0., 1., 0.],\n", - " [0., 0., 0., 1., 0.],\n", - " [0., 1., 0., 0., 0.]])\n", + "Y.shape = (6, 100)\n", "\n", - "Y_hat = array([[0.23021278, 0.12756315, 0.18153968, 0.17521208, 0.28547232],\n", - " [0.21642599, 0.18288587, 0.15479516, 0.22331511, 0.22257787],\n", - " [0.15791214, 0.19520312, 0.28235701, 0.20958835, 0.15493938],\n", - " [0.30872481, 0.14277873, 0.1577355 , 0.18872832, 0.20203264]])\n" + "data.shape = (30, 100)\n" ] - }, - { - "data": { - "text/plain": [ - "1.565462684784058" - ] - }, - "execution_count": 179, - "metadata": {}, - "output_type": "execute_result" } ], "source": [ - "m = 4\n", - "n = 5\n", - "Y = np.zeros((m,n))\n", - "Y[range(m),np.random.randint(low=n,size=m)] = 1\n", - "print(f\"{Y = }\")\n", + "m = 100 # number of examples\n", + "n = 6 # number of labels\n", + "x = 30 # datapoints per example\n", + "Y = np.zeros((n,m))\n", + "Y[np.random.randint(low=n,size=m),range(m)] = 1\n", + "\n", + "print(f\"{Y.shape = }\")\n", "print()\n", - "Y_hat = Softmax(1,1).activate(np.random.rand(m,n))\n", - "print(f\"{Y_hat = }\")\n", "\n", - "loss = CrossEntropy(Y=Y)\n", - "loss.loss(Y_hat)" + "data = np.random.rand(x,m)\n", + "print(f\"{data.shape = }\")\n" ] }, { "cell_type": "code", - "execution_count": 141, + "execution_count": 13, "metadata": {}, "outputs": [ { - "data": { - "text/plain": [ - "1.6533226038397082" - ] - }, - "execution_count": 141, - "metadata": {}, - "output_type": "execute_result" + "name": "stdout", + "output_type": "stream", + "text": [ + "13.378019390295409\n", + "12.410933651237906\n", + "13.378019390295409\n", + "10.905402934953404\n", + "4.516758063108537\n", + "4.726053452064203\n", + "13.05565747727624\n", + "2.501115150958007\n", + "2.3944112063419003\n", + "2.3108792362353117\n" + ] } ], "source": [ - "loss = CrossEntropy(Y=Y)\n", - "loss.loss(Y_hat)\n" + "\n", + "from activation_functions import ActivationLayer\n", + "from weights import Transformation\n", + "\n", + "\n", + "network = Network(data = data, Y=Y, Loss = CrossEntropy)\n", + "network.add_layer(ReLU, 10)\n", + "network.add_layer(ReLU, 15)\n", + "network.add_layer(ReLU, 11)\n", + "network.add_layer(ReLU, 13)\n", + "network.add_layer(ReLU, 13)\n", + "network.add_layer(ReLU, 13)\n", + "network.add_layer(ReLU, 13)\n", + "network.add_layer(Softmax, n)\n", + "network.initialize()\n", + "\n", + "# print(network.layers[0].name)\n", + "# print(network.layers[1].size)\n", + "# print(network.layers[2].weights.W.shape)\n", + "# print(network.layers[3].size)\n", + "# print(network.layers[4].weights.W.shape)\n", + "# print(network.layers[5].size)\n", + "# print(network.layers[6].weights.W.shape)\n", + "# print(data.shape)\n", + "\n", + "# print()\n", + "\n", + "# X = data\n", + "# Z0 = network.layers[-1].apply(X)\n", + "# # print(\"Z0\",Z0.shape, Z0)\n", + "# A1 = network.layers[-2].apply(Z0)\n", + "# # print(\"A1\",A1.shape, A1)\n", + "# Z1 = network.layers[-3].apply(A1)\n", + "# # print(\"Z1\",Z1.shape, Z1)\n", + "# A2 = network.layers[-4].apply(Z1)\n", + "# # print(\"A2\",A2.shape, A2)\n", + "# Z2 = network.layers[-5].apply(A2)\n", + "# # print(\"Z2\",Z2.shape, Z2)\n", + "# Y_hat = network.layers[-6].apply(Z2)\n", + "# # print(\"Y_hat\",Y_hat.shape, Y_hat)\n", + "# current_loss = network.layers[0].loss(Y_hat)\n", + "\n", + "# for datapoint in range(Y_hat.shape[-1]):\n", + "# print(Y[:,datapoint])\n", + "# print(Y_hat[:,datapoint])\n", + "\n", + "# print(\"current_loss\",current_loss.shape, current_loss)\n", + "\n", + "lr = 0.1\n", + "for _ in range(10):\n", + " vals, loss = network.forward_pass()\n", + " print(loss)\n", + " dWs, dbs = network.backwards_propagation(vals)\n", + " network.update(lr=lr, dWs = dWs, dbs = dbs)\n", + "\n", + "\n", + "\n", + "\n" ] }, { diff --git a/src/network.py b/src/network.py index 28cefd6..b05c616 100644 --- a/src/network.py +++ b/src/network.py @@ -4,6 +4,7 @@ from typing import Iterable import numpy as np +from activation_functions import ActivationLayer from loss_functions import Loss from weights import Transformation @@ -18,17 +19,18 @@ class Network: """ initialized = False - layer_descriptions = [] - def __init__(self, data_size, loss: Loss, layer_descriptions=None): + def __init__(self, data, Y, Loss, layer_descriptions=None): """ loss = a specific Loss object like CrossEntropy layer_descriptions = an iterable of tuples (activation, ) """ - self.datapoint_size = data_size - self.loss = loss + self.X = data + self.m = data.shape[-1] + self.Loss = Loss(Y=Y) + self.layer_descriptions = [] if layer_descriptions: self.layer_descriptions = layer_descriptions self.initialize() @@ -49,22 +51,80 @@ def initialize(self): if not self.layer_descriptions: raise Exception("cannot initialize without layer descriptions") - next_step = self.loss + next_step = self.Loss self.layers = [next_step] for layer in self.layer_descriptions[::-1]: current_layer = layer[0](size=layer[1], next_step=next_step) if isinstance(next_step, Loss): self.layers.append(current_layer) + next_step = current_layer continue - transformation = Transformation(prev=current_layer, next_step=next_step) + transformation = Transformation( + prev_size=current_layer.size, next_step_size=next_step.size + ) self.layers.append(transformation) self.layers.append(current_layer) + next_step = current_layer transformation = Transformation( - prev=self.datapoint_size, next_step=current_layer.size + prev_size=self.X.shape[0], next_step_size=current_layer.size ) self.layers.append(transformation) self.initialized = True def forward_pass(self): + current = self.X + vals = [current] + for layer in self.layers[:0:-1]: + new_current = layer.apply(current) + vals.append(new_current) + current = new_current + loss = self.Loss.loss(new_current) + + return (vals, loss) + + def backwards_propagation(self, vals): + """ + vals[-1] = Y_hat + vals[-2] = Z_final + vals[-3] = A_final ... + vals[3] = Z1 + vals[2] = A1 + vals[1] = Z0 + vals[0] = data + """ + # DLs = [] + dWs = [] + dbs = [] + last_layer = self.layers[1] + DZ = last_layer.deriv_loss(vals[-1]) + # DLs.append(DZ) + + for index, layer in enumerate(self.layers[2:]): + + if isinstance(layer, Transformation): + A = vals[-index - 3] + DA = layer.deriv_loss(DZ) + DW = layer.weights.deriv_loss(m=self.m, A=A, DZ=DZ) + Db = layer.biases.deriv_loss(m=self.m, DZ=DZ) + + # DLs.append(DA) + dWs.append(DW) + dbs.append(Db) + + elif isinstance(layer, ActivationLayer): + Z = vals[-index - 3] + dZ = layer.deriv(Z) + DZ = layer.deriv_loss(DA=DA, dZ=dZ) + # DLs.append(DZ) + + return (dWs, dbs) + + def update(self, lr, dWs, dbs): + i = 0 + for layer in self.layers: + if isinstance(layer, Transformation): + layer.weights.W -= lr * dWs[i] + layer.biases.b -= lr * dbs[i] + i += 1 diff --git a/src/weights.py b/src/weights.py index 455864b..bffac4e 100644 --- a/src/weights.py +++ b/src/weights.py @@ -15,7 +15,7 @@ class Weights: equation = "W dot A" def __init__(self, prev_size, next_size): - self.W = np.random.rand(next_size, prev_size) + self.W = np.random.randn(next_size, prev_size) def apply(self, A): """ @@ -64,7 +64,7 @@ class Biases: equation = "Zw + b" def __init__(self, next_size): - self.b = np.random.rand(next_size) + self.b = np.random.randn(next_size, 1) def apply(self, Zw): """ @@ -100,7 +100,7 @@ def deriv_loss(self, m, DZ): during the training run. Namely m training examples: (16) Db2{n} = 1/m * DZ2 * dZ2/dw2 = 1/m * 1{n} dot DZ2{n,m} = 1/m * np.sum(DZ2{n,m}) """ - return 1 / m * np.sum(DZ) + return 1 / m * np.sum(DZ, axis=1, keepdims=True) class Transformation: From 357c9ac7619156d8fbeca1c46ef46f65eeb83636 Mon Sep 17 00:00:00 2001 From: lsabor Date: Tue, 20 Sep 2022 12:23:12 -0400 Subject: [PATCH 5/6] saves progress... something going very wrong --- src/lukestest.ipynb | 6737 ++++++++++++++++++++++++++++++++++++++++++- src/network.py | 10 +- src/weights.py | 6 +- 3 files changed, 6648 insertions(+), 105 deletions(-) diff --git a/src/lukestest.ipynb b/src/lukestest.ipynb index 0d8ddac..a5c3cc7 100644 --- a/src/lukestest.ipynb +++ b/src/lukestest.ipynb @@ -2,144 +2,6685 @@ "cells": [ { "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [], - "source": [ - "from loss_functions import CrossEntropy\n", - "from activation_functions import Softmax, ReLU\n", - "from network import Network\n", - "\n", - "import numpy as np\n" - ] - }, - { - "cell_type": "code", - "execution_count": 2, + "execution_count": 18, "metadata": {}, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "Y.shape = (6, 100)\n", - "\n", - "data.shape = (30, 100)\n" - ] + "data": { + "text/plain": [ + "10" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" } ], "source": [ - "m = 100 # number of examples\n", - "n = 6 # number of labels\n", - "x = 30 # datapoints per example\n", - "Y = np.zeros((n,m))\n", - "Y[np.random.randint(low=n,size=m),range(m)] = 1\n", + "\"\"\"import our data\"\"\"\n", + "\n", + "import numpy as np\n", + "import os\n", + "from typing import Tuple\n", + "import pandas as pd\n", + "\n", + "# DATA FROM HERE: https://pjreddie.com/projects/mnist-in-csv/\n", + "file_test = '../data/MNIST/mnist_test.csv'\n", + "file_train = '../data/MNIST/mnist_train.csv'\n", + "\n", + "\n", + "def get_data_from_csv(file: str) -> Tuple[np.array, int, int]:\n", + " \"\"\"takes data from file (csv type) and returns\n", + " a shuffled version of the data in an np.array form,\n", + " along with two ints:\n", + " m - number of test examples\n", + " n - number of points per example (including integrated labels)\"\"\"\n", + " assert os.path.exists(file), f\"{file} does not exist\"\n", + "\n", + " data = pd.read_csv(file)\n", + " m, n = data.shape\n", + " data = np.array(data)\n", + " np.random.shuffle(data)\n", + "\n", + " return (data, m, n)\n", "\n", - "print(f\"{Y.shape = }\")\n", - "print()\n", "\n", - "data = np.random.rand(x,m)\n", - "print(f\"{data.shape = }\")\n" + "def get_labels_and_data_1st_column(data: np.array) -> Tuple[np.array, np.array]:\n", + " \"\"\"takes an np.array of data, returns (Transposed) labels (Y) and data (X)\"\"\"\n", + " data = data.T\n", + " Y = data[0]\n", + " X = data[1:]/255.\n", + " return (Y, X)\n", + "\n", + "\n", + "data_test, m_test, n_test = get_data_from_csv(file_test)\n", + "Y_test, X_test = get_labels_and_data_1st_column(data_test)\n", + "\n", + "data_train, m_train, n_train = get_data_from_csv(file_train)\n", + "Y_train, X_train = get_labels_and_data_1st_column(data_train)\n", + "\n", + "\n", + "\"\"\"making sure that our Y_test/Y_train are actually labels\"\"\"\n", + "\n", + "assert Y_test.max() == 9\n", + "assert Y_train.max() == 9\n", + "assert X_test[0].max() != 9\n", + "assert X_train[0].max() != 9\n", + "\n", + "\n", + "def one_hot_encode(Y: np.array, classes = 10):\n", + " \"\"\"transforms an array into 1 hot encodings:\n", + " [0,3,2] -> [ [1,0,0,0], [0,0,0,1], [0,0,1,0] ]\n", + " Assumes that max(Y) is the highest possible enconding.\"\"\"\n", + " # first instantiate 0's which should be an array of len(Y) max(Y) \n", + " one_hot = np.zeros((Y.size,classes))\n", + " one_hot[np.arange(Y.size), Y] = 1\n", + " one_hot = one_hot.T\n", + " return one_hot\n", + "\n", + "Y = one_hot_encode(Y_train)\n", + "X = X_train\n", + "\n", + "m = X.shape[1] # number of examples\n", + "x = X.shape[0] # number of datapoints per sample\n", + "n = Y.shape[0]" ] }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "13.378019390295409\n", - "12.410933651237906\n", - "13.378019390295409\n", - "10.905402934953404\n", - "4.516758063108537\n", - "4.726053452064203\n", - "13.05565747727624\n", - "2.501115150958007\n", - "2.3944112063419003\n", - "2.3108792362353117\n" + "Y.shape = (10, 500)\n", + "X.shape = (5, 500)\n", + "2.392064280692375\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.531 0.846 0.203 ... 0.266 0.796 0.426]\n", + " [0.196 0.43 0.056 ... 0. 0.255 0.353]\n", + " ...\n", + " [0.061 0.221 0. ... 0. 0.256 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.184 0. ... 0. 0. 0.158]]\n", + "[[0.576 0.814 0.382 ... 0.46 0.761 0.632]\n", + " [0.353 0.354 0.396 ... 0.321 0.334 0.234]\n", + " [0. 0. 0.015 ... 0.131 0. 0. ]\n", + " ...\n", + " [0.322 0.304 0.31 ... 0.416 0.406 0.236]\n", + " [0.015 0.273 0. ... 0. 0.138 0.217]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.114 0.124 0.098 ... 0.108 0.125 0.105]\n", + " [0.066 0.065 0.066 ... 0.068 0.065 0.066]\n", + " [0.115 0.1 0.127 ... 0.125 0.105 0.106]\n", + " ...\n", + " [0.088 0.078 0.095 ... 0.095 0.081 0.089]\n", + " [0.116 0.126 0.106 ... 0.104 0.12 0.115]\n", + " [0.052 0.047 0.061 ... 0.057 0.047 0.055]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.114, 0.124, 0.098, ..., 0.108, 0.125, 0.105],\n", + " [ 0.066, 0.065, 0.066, ..., 0.068, 0.065, 0.066],\n", + " [ 0.115, 0.1 , -0.873, ..., 0.125, 0.105, 0.106],\n", + " ...,\n", + " [ 0.088, -0.922, 0.095, ..., 0.095, 0.081, -0.911],\n", + " [ 0.116, 0.126, 0.106, ..., 0.104, 0.12 , 0.115],\n", + " [ 0.052, 0.047, 0.061, ..., 0.057, -0.953, 0.055]]), array([[-4.475e-01, 8.813e-02, 5.989e-02, ..., 3.937e-01, 3.684e-01,\n", + " 7.593e-02],\n", + " [ 1.055e-01, 7.301e-02, -1.074e-01, ..., 1.501e-01, -1.359e-01,\n", + " 6.457e-02],\n", + " [-2.218e-01, -2.547e-01, 1.137e-02, ..., -5.774e-02, 2.718e-04,\n", + " -2.415e-01],\n", + " ...,\n", + " [ 2.318e-01, 2.095e-01, -1.435e-01, ..., -2.354e-01, 1.895e-01,\n", + " 1.938e-01],\n", + " [-4.621e-01, 3.343e-01, 2.969e-03, ..., 2.602e-01, -2.296e-01,\n", + " 3.347e-01],\n", + " [-3.196e-01, -2.734e-01, 4.866e-01, ..., 5.374e-01, 2.073e-01,\n", + " -2.792e-01]]), array([[-0.448, 0.088, 0.06 , ..., 0.394, 0.368, 0.076],\n", + " [ 0.105, 0.073, -0.107, ..., 0.15 , -0.136, 0.065],\n", + " [-0. , -0. , 0.011, ..., -0.058, 0. , -0. ],\n", + " ...,\n", + " [ 0.232, 0.209, -0.144, ..., -0.235, 0.189, 0.194],\n", + " [-0.462, 0.334, 0. , ..., 0. , -0.23 , 0.335],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.203, 0.161, -0.154, ..., -0.036, -0.219, 0.159],\n", + " [-0.245, 0.381, 0.242, ..., 0.136, 0.337, 0.362],\n", + " [-0.257, 0.04 , 0.239, ..., 0.056, 0.105, 0.037],\n", + " ...,\n", + " [ 0.364, -0.156, -0.089, ..., -0.044, 0.013, -0.163],\n", + " [ 0.092, 0.299, -0.276, ..., 0.309, 0.127, 0.279],\n", + " [ 0.102, 0.341, -0.149, ..., 0.211, 0.029, 0.32 ]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.245, 0.381, 0.242, ..., 0.136, 0.337, 0.362],\n", + " [-0.257, 0.04 , 0.239, ..., 0. , 0.105, 0.037],\n", + " ...,\n", + " [ 0.364, -0.156, -0. , ..., -0. , 0.013, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.341, -0. , ..., 0. , 0. , 0.32 ]]), array([[-0.539, 0.094, 0.144, ..., -0.187, -0.007, 0.067],\n", + " [-0.35 , 0.199, 0.269, ..., -0.059, 0.026, 0.203],\n", + " [ 0.356, -0.283, -0.254, ..., 0.096, -0.146, -0.32 ],\n", + " [ 0.083, 0.122, 0.094, ..., 0.134, 0.194, 0.174],\n", + " [ 0.041, 0.091, 0.068, ..., 0.093, 0.071, 0.112]])]\n", + "2.3825408587059616\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.511 0.824 0.185 ... 0.251 0.777 0.404]\n", + " [0.189 0.422 0.05 ... 0. 0.248 0.345]\n", + " ...\n", + " [0.061 0.222 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.176 0. ... 0. 0. 0.15 ]]\n", + "[[0.543 0.776 0.356 ... 0.438 0.728 0.599]\n", + " [0.352 0.35 0.394 ... 0.318 0.332 0.231]\n", + " [0. 0. 0.019 ... 0.133 0. 0. ]\n", + " ...\n", + " [0.308 0.287 0.298 ... 0.404 0.392 0.222]\n", + " [0. 0.251 0. ... 0. 0.122 0.196]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.112 0.121 0.097 ... 0.106 0.122 0.103]\n", + " [0.066 0.065 0.066 ... 0.068 0.066 0.067]\n", + " [0.117 0.102 0.13 ... 0.127 0.107 0.108]\n", + " ...\n", + " [0.09 0.08 0.096 ... 0.096 0.083 0.091]\n", + " [0.117 0.128 0.107 ... 0.105 0.122 0.116]\n", + " [0.054 0.049 0.063 ... 0.058 0.049 0.057]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.112, 0.121, 0.097, ..., 0.106, 0.122, 0.103],\n", + " [ 0.066, 0.065, 0.066, ..., 0.068, 0.066, 0.067],\n", + " [ 0.117, 0.102, -0.87 , ..., 0.127, 0.107, 0.108],\n", + " ...,\n", + " [ 0.09 , -0.92 , 0.096, ..., 0.096, 0.083, -0.909],\n", + " [ 0.117, 0.128, 0.107, ..., 0.105, 0.122, 0.116],\n", + " [ 0.054, 0.049, 0.063, ..., 0.058, -0.951, 0.057]]), array([[-4.483e-01, 8.059e-02, 5.356e-02, ..., 3.874e-01, 3.595e-01,\n", + " 6.892e-02],\n", + " [ 1.046e-01, 7.015e-02, -1.108e-01, ..., 1.469e-01, -1.399e-01,\n", + " 6.240e-02],\n", + " [-2.192e-01, -2.519e-01, 1.355e-02, ..., -5.574e-02, 2.679e-03,\n", + " -2.394e-01],\n", + " ...,\n", + " [ 2.306e-01, 2.050e-01, -1.479e-01, ..., -2.396e-01, 1.839e-01,\n", + " 1.904e-01],\n", + " [-4.630e-01, 3.297e-01, 2.941e-04, ..., 2.575e-01, -2.338e-01,\n", + " 3.304e-01],\n", + " [-3.227e-01, -2.770e-01, 4.840e-01, ..., 5.350e-01, 2.039e-01,\n", + " -2.825e-01]]), array([[-0.448, 0.081, 0.054, ..., 0.387, 0.359, 0.069],\n", + " [ 0.105, 0.07 , -0.111, ..., 0.147, -0.14 , 0.062],\n", + " [-0. , -0. , 0.014, ..., -0.056, 0. , -0. ],\n", + " ...,\n", + " [ 0.231, 0.205, -0.148, ..., -0.24 , 0.184, 0.19 ],\n", + " [-0. , 0.33 , 0. , ..., 0. , -0.234, 0.33 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.393, 0.163, -0.151, ..., -0.033, -0.215, 0.162],\n", + " [-0.055, 0.369, 0.233, ..., 0.127, 0.324, 0.351],\n", + " [-0.152, 0.036, 0.236, ..., 0.053, 0.1 , 0.034],\n", + " ...,\n", + " [ 0.176, -0.155, -0.09 , ..., -0.044, 0.013, -0.162],\n", + " [ 0.15 , 0.293, -0.281, ..., 0.304, 0.12 , 0.273],\n", + " [ 0.319, 0.336, -0.15 , ..., 0.21 , 0.024, 0.316]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.055, 0.369, 0.233, ..., 0.127, 0.324, 0.351],\n", + " [-0.152, 0.036, 0.236, ..., 0. , 0.1 , 0.034],\n", + " ...,\n", + " [ 0.176, -0.155, -0. , ..., -0. , 0.013, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.336, -0. , ..., 0. , 0. , 0.316]]), array([[-0.327, 0.09 , 0.144, ..., -0.186, -0.011, 0.064],\n", + " [-0.181, 0.19 , 0.264, ..., -0.062, 0.018, 0.194],\n", + " [ 0.211, -0.278, -0.251, ..., 0.098, -0.142, -0.316],\n", + " [ 0.139, 0.114, 0.089, ..., 0.129, 0.184, 0.165],\n", + " [-0.003, 0.082, 0.063, ..., 0.089, 0.063, 0.104]])]\n", + "2.3744142661899383\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.492 0.804 0.17 ... 0.237 0.759 0.384]\n", + " [0.182 0.414 0.044 ... 0. 0.241 0.337]\n", + " ...\n", + " [0.062 0.222 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.17 0. ... 0. 0. 0.144]]\n", + "[[0.514 0.74 0.332 ... 0.418 0.697 0.569]\n", + " [0.35 0.346 0.392 ... 0.315 0.329 0.227]\n", + " [0. 0. 0.023 ... 0.134 0. 0. ]\n", + " ...\n", + " [0.296 0.272 0.286 ... 0.392 0.38 0.209]\n", + " [0. 0.233 0. ... 0. 0.109 0.178]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.11 0.119 0.095 ... 0.105 0.12 0.1 ]\n", + " [0.066 0.066 0.066 ... 0.068 0.066 0.067]\n", + " [0.12 0.104 0.131 ... 0.129 0.109 0.11 ]\n", + " ...\n", + " [0.092 0.082 0.098 ... 0.097 0.085 0.093]\n", + " [0.118 0.129 0.108 ... 0.106 0.123 0.117]\n", + " [0.056 0.051 0.064 ... 0.06 0.05 0.059]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.11 , 0.119, 0.095, ..., 0.105, 0.12 , 0.1 ],\n", + " [ 0.066, 0.066, 0.066, ..., 0.068, 0.066, 0.067],\n", + " [ 0.12 , 0.104, -0.869, ..., 0.129, 0.109, 0.11 ],\n", + " ...,\n", + " [ 0.092, -0.918, 0.098, ..., 0.097, 0.085, -0.907],\n", + " [ 0.118, 0.129, 0.108, ..., 0.106, 0.123, 0.117],\n", + " [ 0.056, 0.051, 0.064, ..., 0.06 , -0.95 , 0.059]]), array([[-0.448, 0.074, 0.048, ..., 0.382, 0.351, 0.063],\n", + " [ 0.104, 0.068, -0.114, ..., 0.144, -0.143, 0.061],\n", + " [-0.217, -0.25 , 0.015, ..., -0.054, 0.005, -0.238],\n", + " ...,\n", + " [ 0.23 , 0.201, -0.152, ..., -0.243, 0.179, 0.187],\n", + " [-0.463, 0.326, -0.002, ..., 0.255, -0.238, 0.327],\n", + " [-0.325, -0.28 , 0.482, ..., 0.533, 0.201, -0.285]]), array([[-0.448, 0.074, 0.048, ..., 0.382, 0.351, 0.063],\n", + " [ 0.104, 0.068, -0.114, ..., 0.144, -0.143, 0.061],\n", + " [-0. , -0. , 0.015, ..., -0.054, 0. , -0. ],\n", + " ...,\n", + " [ 0.23 , 0.201, -0.152, ..., -0.243, 0.179, 0.187],\n", + " [-0. , 0.326, -0. , ..., 0. , -0.238, 0.327],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.393, 0.165, -0.241, ..., -0.03 , -0.211, 0.164],\n", + " [-0.055, 0.358, 0.072, ..., 0.12 , 0.312, 0.341],\n", + " [-0.15 , 0.033, 0.112, ..., 0.05 , 0.097, 0.03 ],\n", + " ...,\n", + " [ 0.177, -0.154, -0.183, ..., -0.045, 0.013, -0.161],\n", + " [ 0.148, 0.288, -0.303, ..., 0.299, 0.114, 0.269],\n", + " [ 0.318, 0.332, -0.352, ..., 0.209, 0.02 , 0.312]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.055, 0.358, 0.072, ..., 0.12 , 0.312, 0.341],\n", + " [-0.15 , 0.033, 0.112, ..., 0. , 0.097, 0.03 ],\n", + " ...,\n", + " [ 0.177, -0.154, -0. , ..., -0. , 0.013, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.332, -0. , ..., 0. , 0. , 0.312]]), array([[-0.326, 0.086, 0.254, ..., -0.185, -0.014, 0.062],\n", + " [-0.178, 0.182, 0.24 , ..., -0.065, 0.011, 0.186],\n", + " [ 0.21 , -0.273, -0.257, ..., 0.1 , -0.138, -0.313],\n", + " [ 0.141, 0.107, -0.051, ..., 0.125, 0.176, 0.158],\n", + " [-0.002, 0.075, 0.03 , ..., 0.085, 0.057, 0.096]])]\n", + "2.3674104486714898\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.476 0.786 0.155 ... 0.225 0.743 0.366]\n", + " [0.175 0.407 0.039 ... 0. 0.235 0.33 ]\n", + " ...\n", + " [0.062 0.222 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.164 0. ... 0. 0. 0.138]]\n", + "[[0.486 0.708 0.309 ... 0.399 0.669 0.542]\n", + " [0.348 0.342 0.39 ... 0.312 0.327 0.224]\n", + " [0. 0. 0.025 ... 0.135 0. 0. ]\n", + " ...\n", + " [0.284 0.258 0.276 ... 0.382 0.368 0.198]\n", + " [0. 0.216 0. ... 0. 0.097 0.162]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.108 0.117 0.094 ... 0.104 0.119 0.098]\n", + " [0.067 0.066 0.066 ... 0.068 0.066 0.067]\n", + " [0.121 0.106 0.132 ... 0.131 0.111 0.111]\n", + " ...\n", + " [0.093 0.084 0.099 ... 0.098 0.087 0.095]\n", + " [0.118 0.13 0.109 ... 0.107 0.124 0.117]\n", + " [0.057 0.053 0.066 ... 0.061 0.052 0.06 ]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.108, 0.117, 0.094, ..., 0.104, 0.119, 0.098],\n", + " [ 0.067, 0.066, 0.066, ..., 0.068, 0.066, 0.067],\n", + " [ 0.121, 0.106, -0.868, ..., 0.131, 0.111, 0.111],\n", + " ...,\n", + " [ 0.093, -0.916, 0.099, ..., 0.098, 0.087, -0.905],\n", + " [ 0.118, 0.13 , 0.109, ..., 0.107, 0.124, 0.117],\n", + " [ 0.057, 0.053, 0.066, ..., 0.061, -0.948, 0.06 ]]), array([[-0.448, 0.068, 0.043, ..., 0.377, 0.344, 0.057],\n", + " [ 0.104, 0.066, -0.116, ..., 0.142, -0.147, 0.059],\n", + " [-0.215, -0.247, 0.017, ..., -0.053, 0.007, -0.236],\n", + " ...,\n", + " [ 0.229, 0.198, -0.155, ..., -0.247, 0.174, 0.185],\n", + " [-0.463, 0.322, -0.005, ..., 0.253, -0.241, 0.323],\n", + " [-0.328, -0.283, 0.48 , ..., 0.531, 0.198, -0.288]]), array([[-0.448, 0.068, 0.043, ..., 0.377, 0.344, 0.057],\n", + " [ 0.104, 0.066, -0.116, ..., 0.142, -0.147, 0.059],\n", + " [-0. , -0. , 0.017, ..., -0.053, 0. , -0. ],\n", + " ...,\n", + " [ 0.229, 0.198, -0.155, ..., -0.247, 0.174, 0.185],\n", + " [-0. , 0.322, -0. , ..., 0. , -0.241, 0.323],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.392, 0.167, -0.237, ..., -0.028, -0.208, 0.165],\n", + " [-0.055, 0.349, 0.068, ..., 0.113, 0.302, 0.333],\n", + " [-0.149, 0.03 , 0.111, ..., 0.048, 0.093, 0.027],\n", + " ...,\n", + " [ 0.178, -0.153, -0.183, ..., -0.046, 0.013, -0.16 ],\n", + " [ 0.145, 0.283, -0.307, ..., 0.295, 0.109, 0.265],\n", + " [ 0.317, 0.328, -0.351, ..., 0.208, 0.017, 0.308]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.055, 0.349, 0.068, ..., 0.113, 0.302, 0.333],\n", + " [-0.149, 0.03 , 0.111, ..., 0. , 0.093, 0.027],\n", + " ...,\n", + " [ 0.178, -0.153, -0. , ..., -0. , 0.013, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.328, -0. , ..., 0. , 0. , 0.308]]), array([[-0.325, 0.082, 0.254, ..., -0.185, -0.016, 0.059],\n", + " [-0.176, 0.175, 0.238, ..., -0.067, 0.005, 0.179],\n", + " [ 0.209, -0.269, -0.254, ..., 0.102, -0.135, -0.309],\n", + " [ 0.142, 0.101, -0.052, ..., 0.121, 0.169, 0.151],\n", + " [-0.001, 0.069, 0.029, ..., 0.082, 0.051, 0.09 ]])]\n", + "2.361379431612751\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.461 0.769 0.142 ... 0.213 0.728 0.349]\n", + " [0.17 0.401 0.034 ... 0. 0.23 0.324]\n", + " ...\n", + " [0.062 0.223 0. ... 0. 0.258 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.159 0. ... 0. 0. 0.133]]\n", + "[[0.461 0.678 0.289 ... 0.381 0.643 0.516]\n", + " [0.347 0.339 0.388 ... 0.31 0.324 0.221]\n", + " [0. 0. 0.027 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.273 0.245 0.266 ... 0.373 0.357 0.187]\n", + " [0. 0.201 0. ... 0. 0.086 0.147]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.106 0.115 0.094 ... 0.102 0.117 0.096]\n", + " [0.067 0.066 0.066 ... 0.069 0.067 0.067]\n", + " [0.123 0.108 0.133 ... 0.132 0.113 0.113]\n", + " ...\n", + " [0.094 0.086 0.099 ... 0.099 0.088 0.097]\n", + " [0.119 0.131 0.11 ... 0.107 0.125 0.118]\n", + " [0.059 0.054 0.067 ... 0.062 0.053 0.062]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.106, 0.115, 0.094, ..., 0.102, 0.117, 0.096],\n", + " [ 0.067, 0.066, 0.066, ..., 0.069, 0.067, 0.067],\n", + " [ 0.123, 0.108, -0.867, ..., 0.132, 0.113, 0.113],\n", + " ...,\n", + " [ 0.094, -0.914, 0.099, ..., 0.099, 0.088, -0.903],\n", + " [ 0.119, 0.131, 0.11 , ..., 0.107, 0.125, 0.118],\n", + " [ 0.059, 0.054, 0.067, ..., 0.062, -0.947, 0.062]]), array([[-0.448, 0.063, 0.038, ..., 0.372, 0.338, 0.053],\n", + " [ 0.103, 0.064, -0.119, ..., 0.14 , -0.15 , 0.058],\n", + " [-0.213, -0.246, 0.018, ..., -0.051, 0.008, -0.235],\n", + " ...,\n", + " [ 0.229, 0.195, -0.158, ..., -0.25 , 0.17 , 0.183],\n", + " [-0.463, 0.319, -0.007, ..., 0.251, -0.244, 0.32 ],\n", + " [-0.33 , -0.286, 0.478, ..., 0.529, 0.195, -0.29 ]]), array([[-0.448, 0.063, 0.038, ..., 0.372, 0.338, 0.053],\n", + " [ 0.103, 0.064, -0.119, ..., 0.14 , -0.15 , 0.058],\n", + " [-0. , -0. , 0.018, ..., -0.051, 0. , -0. ],\n", + " ...,\n", + " [ 0.229, 0.195, -0.158, ..., -0.25 , 0.17 , 0.183],\n", + " [-0. , 0.319, -0. , ..., 0. , -0.244, 0.32 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.391, 0.169, -0.234, ..., -0.025, -0.205, 0.167],\n", + " [-0.055, 0.341, 0.064, ..., 0.108, 0.293, 0.326],\n", + " [-0.147, 0.028, 0.11 , ..., 0.046, 0.09 , 0.025],\n", + " ...,\n", + " [ 0.179, -0.152, -0.184, ..., -0.047, 0.013, -0.159],\n", + " [ 0.144, 0.279, -0.311, ..., 0.292, 0.104, 0.261],\n", + " [ 0.316, 0.325, -0.351, ..., 0.208, 0.014, 0.305]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.055, 0.341, 0.064, ..., 0.108, 0.293, 0.326],\n", + " [-0.147, 0.028, 0.11 , ..., 0. , 0.09 , 0.025],\n", + " ...,\n", + " [ 0.179, -0.152, -0. , ..., -0. , 0.013, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.325, -0. , ..., 0. , 0. , 0.305]]), array([[-3.238e-01, 7.888e-02, 2.534e-01, ..., -1.848e-01, -1.873e-02,\n", + " 5.739e-02],\n", + " [-1.735e-01, 1.689e-01, 2.367e-01, ..., -6.844e-02, 3.402e-05,\n", + " 1.732e-01],\n", + " [ 2.087e-01, -2.649e-01, -2.517e-01, ..., 1.040e-01, -1.318e-01,\n", + " -3.065e-01],\n", + " [ 1.426e-01, 9.627e-02, -5.377e-02, ..., 1.179e-01, 1.621e-01,\n", + " 1.451e-01],\n", + " [ 4.945e-04, 6.357e-02, 2.800e-02, ..., 7.975e-02, 4.617e-02,\n", + " 8.428e-02]])]\n", + "2.3561727808645565\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.448 0.755 0.131 ... 0.203 0.715 0.335]\n", + " [0.165 0.396 0.029 ... 0. 0.225 0.318]\n", + " ...\n", + " [0.062 0.223 0. ... 0. 0.258 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.154 0. ... 0. 0. 0.128]]\n", + "[[0.437 0.65 0.269 ... 0.365 0.619 0.493]\n", + " [0.345 0.335 0.386 ... 0.307 0.322 0.218]\n", + " [0. 0. 0.029 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.263 0.233 0.257 ... 0.364 0.347 0.178]\n", + " [0. 0.188 0. ... 0. 0.076 0.135]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.105 0.113 0.093 ... 0.102 0.116 0.095]\n", + " [0.067 0.066 0.067 ... 0.069 0.067 0.067]\n", + " [0.125 0.11 0.134 ... 0.133 0.115 0.114]\n", + " ...\n", + " [0.095 0.088 0.1 ... 0.1 0.089 0.098]\n", + " [0.119 0.132 0.111 ... 0.108 0.126 0.118]\n", + " [0.06 0.056 0.068 ... 0.063 0.054 0.063]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.105, 0.113, 0.093, ..., 0.102, 0.116, 0.095],\n", + " [ 0.067, 0.066, 0.067, ..., 0.069, 0.067, 0.067],\n", + " [ 0.125, 0.11 , -0.866, ..., 0.133, 0.115, 0.114],\n", + " ...,\n", + " [ 0.095, -0.912, 0.1 , ..., 0.1 , 0.089, -0.902],\n", + " [ 0.119, 0.132, 0.111, ..., 0.108, 0.126, 0.118],\n", + " [ 0.06 , 0.056, 0.068, ..., 0.063, -0.946, 0.063]]), array([[-0.448, 0.058, 0.034, ..., 0.368, 0.332, 0.048],\n", + " [ 0.103, 0.063, -0.121, ..., 0.138, -0.152, 0.057],\n", + " [-0.211, -0.244, 0.019, ..., -0.05 , 0.01 , -0.233],\n", + " ...,\n", + " [ 0.228, 0.193, -0.161, ..., -0.252, 0.167, 0.181],\n", + " [-0.463, 0.316, -0.009, ..., 0.25 , -0.246, 0.318],\n", + " [-0.332, -0.288, 0.477, ..., 0.527, 0.193, -0.293]]), array([[-0.448, 0.058, 0.034, ..., 0.368, 0.332, 0.048],\n", + " [ 0.103, 0.063, -0.121, ..., 0.138, -0.152, 0.057],\n", + " [-0. , -0. , 0.019, ..., -0.05 , 0. , -0. ],\n", + " ...,\n", + " [ 0.228, 0.193, -0.161, ..., -0.252, 0.167, 0.181],\n", + " [-0. , 0.316, -0. , ..., 0. , -0.246, 0.318],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.39 , 0.17 , -0.231, ..., -0.023, -0.202, 0.168],\n", + " [-0.054, 0.334, 0.061, ..., 0.102, 0.285, 0.319],\n", + " [-0.146, 0.026, 0.11 , ..., 0.045, 0.088, 0.023],\n", + " ...,\n", + " [ 0.18 , -0.151, -0.184, ..., -0.047, 0.013, -0.158],\n", + " [ 0.142, 0.275, -0.314, ..., 0.288, 0.1 , 0.258],\n", + " [ 0.315, 0.322, -0.35 , ..., 0.207, 0.011, 0.303]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.054, 0.334, 0.061, ..., 0.102, 0.285, 0.319],\n", + " [-0.146, 0.026, 0.11 , ..., 0. , 0.088, 0.023],\n", + " ...,\n", + " [ 0.18 , -0.151, -0. , ..., -0. , 0.013, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.322, -0. , ..., 0. , 0. , 0.303]]), array([[-0.323, 0.076, 0.253, ..., -0.184, -0.021, 0.056],\n", + " [-0.171, 0.164, 0.235, ..., -0.07 , -0.005, 0.168],\n", + " [ 0.208, -0.262, -0.249, ..., 0.106, -0.129, -0.304],\n", + " [ 0.144, 0.092, -0.055, ..., 0.115, 0.156, 0.14 ],\n", + " [ 0.002, 0.059, 0.027, ..., 0.077, 0.042, 0.079]])]\n", + "2.35164343917494\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.436 0.742 0.121 ... 0.195 0.704 0.322]\n", + " [0.16 0.391 0.026 ... 0. 0.22 0.313]\n", + " ...\n", + " [0.062 0.223 0. ... 0. 0.258 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.15 0. ... 0. 0. 0.124]]\n", + "[[0.416 0.625 0.252 ... 0.35 0.597 0.472]\n", + " [0.342 0.332 0.383 ... 0.304 0.319 0.215]\n", + " [0. 0. 0.03 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.254 0.223 0.249 ... 0.356 0.338 0.169]\n", + " [0. 0.177 0. ... 0. 0.068 0.124]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.104 0.111 0.092 ... 0.101 0.114 0.093]\n", + " [0.067 0.067 0.067 ... 0.069 0.067 0.067]\n", + " [0.126 0.111 0.135 ... 0.134 0.116 0.115]\n", + " ...\n", + " [0.096 0.089 0.1 ... 0.101 0.09 0.1 ]\n", + " [0.12 0.133 0.111 ... 0.108 0.126 0.118]\n", + " [0.062 0.057 0.069 ... 0.065 0.056 0.064]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.104, 0.111, 0.092, ..., 0.101, 0.114, 0.093],\n", + " [ 0.067, 0.067, 0.067, ..., 0.069, 0.067, 0.067],\n", + " [ 0.126, 0.111, -0.865, ..., 0.134, 0.116, 0.115],\n", + " ...,\n", + " [ 0.096, -0.911, 0.1 , ..., 0.101, 0.09 , -0.9 ],\n", + " [ 0.12 , 0.133, 0.111, ..., 0.108, 0.126, 0.118],\n", + " [ 0.062, 0.057, 0.069, ..., 0.065, -0.944, 0.064]]), array([[-0.448, 0.054, 0.03 , ..., 0.364, 0.326, 0.045],\n", + " [ 0.103, 0.061, -0.123, ..., 0.136, -0.155, 0.056],\n", + " [-0.209, -0.243, 0.019, ..., -0.049, 0.011, -0.232],\n", + " ...,\n", + " [ 0.228, 0.191, -0.163, ..., -0.254, 0.164, 0.18 ],\n", + " [-0.463, 0.313, -0.011, ..., 0.248, -0.249, 0.315],\n", + " [-0.334, -0.29 , 0.476, ..., 0.526, 0.191, -0.295]]), array([[-0.448, 0.054, 0.03 , ..., 0.364, 0.326, 0.045],\n", + " [ 0.103, 0.061, -0.123, ..., 0.136, -0.155, 0.056],\n", + " [-0. , -0. , 0.019, ..., -0.049, 0. , -0. ],\n", + " ...,\n", + " [ 0.228, 0.191, -0.163, ..., -0.254, 0.164, 0.18 ],\n", + " [-0. , 0.313, -0. , ..., 0. , -0.249, 0.315],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.389, 0.172, -0.229, ..., -0.026, -0.199, 0.169],\n", + " [-0.054, 0.328, 0.058, ..., 0.089, 0.279, 0.314],\n", + " [-0.144, 0.024, 0.109, ..., 0.036, 0.086, 0.021],\n", + " ...,\n", + " [ 0.181, -0.15 , -0.184, ..., -0.053, 0.013, -0.157],\n", + " [ 0.14 , 0.272, -0.317, ..., 0.285, 0.096, 0.256],\n", + " [ 0.314, 0.319, -0.35 , ..., 0.195, 0.009, 0.3 ]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.054, 0.328, 0.058, ..., 0.089, 0.279, 0.314],\n", + " [-0.144, 0.024, 0.109, ..., 0. , 0.086, 0.021],\n", + " ...,\n", + " [ 0.181, -0.15 , -0. , ..., -0. , 0.013, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.319, -0. , ..., 0. , 0. , 0.3 ]]), array([[-0.322, 0.074, 0.253, ..., -0.176, -0.023, 0.054],\n", + " [-0.169, 0.159, 0.234, ..., -0.069, -0.009, 0.164],\n", + " [ 0.207, -0.259, -0.247, ..., 0.106, -0.126, -0.302],\n", + " [ 0.145, 0.088, -0.056, ..., 0.106, 0.152, 0.136],\n", + " [ 0.003, 0.055, 0.027, ..., 0.076, 0.038, 0.075]])]\n", + "2.3476010673644057\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.425 0.73 0.111 ... 0.186 0.693 0.31 ]\n", + " [0.156 0.386 0.022 ... 0. 0.216 0.309]\n", + " ...\n", + " [0.062 0.222 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.146 0. ... 0. 0. 0.12 ]]\n", + "[[0.395 0.601 0.235 ... 0.336 0.576 0.451]\n", + " [0.34 0.328 0.381 ... 0.302 0.316 0.212]\n", + " [0. 0. 0.031 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.246 0.212 0.241 ... 0.349 0.33 0.161]\n", + " [0. 0.167 0. ... 0. 0.061 0.114]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.103 0.11 0.092 ... 0.1 0.113 0.092]\n", + " [0.067 0.067 0.067 ... 0.069 0.067 0.068]\n", + " [0.127 0.113 0.135 ... 0.135 0.118 0.116]\n", + " ...\n", + " [0.096 0.09 0.101 ... 0.101 0.092 0.101]\n", + " [0.12 0.134 0.112 ... 0.109 0.127 0.119]\n", + " [0.063 0.058 0.07 ... 0.065 0.057 0.065]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.103, 0.11 , 0.092, ..., 0.1 , 0.113, 0.092],\n", + " [ 0.067, 0.067, 0.067, ..., 0.069, 0.067, 0.068],\n", + " [ 0.127, 0.113, -0.865, ..., 0.135, 0.118, 0.116],\n", + " ...,\n", + " [ 0.096, -0.91 , 0.101, ..., 0.101, 0.092, -0.899],\n", + " [ 0.12 , 0.134, 0.112, ..., 0.109, 0.127, 0.119],\n", + " [ 0.063, 0.058, 0.07 , ..., 0.065, -0.943, 0.065]]), array([[-0.447, 0.051, 0.027, ..., 0.361, 0.321, 0.041],\n", + " [ 0.103, 0.06 , -0.125, ..., 0.134, -0.157, 0.055],\n", + " [-0.208, -0.241, 0.02 , ..., -0.049, 0.012, -0.232],\n", + " ...,\n", + " [ 0.228, 0.189, -0.165, ..., -0.257, 0.161, 0.179],\n", + " [-0.463, 0.311, -0.012, ..., 0.246, -0.251, 0.313],\n", + " [-0.336, -0.292, 0.474, ..., 0.524, 0.189, -0.296]]), array([[-0.447, 0.051, 0.027, ..., 0.361, 0.321, 0.041],\n", + " [ 0.103, 0.06 , -0.125, ..., 0.134, -0.157, 0.055],\n", + " [-0. , -0. , 0.02 , ..., -0.049, 0. , -0. ],\n", + " ...,\n", + " [ 0.228, 0.189, -0.165, ..., -0.257, 0.161, 0.179],\n", + " [-0. , 0.311, -0. , ..., 0. , -0.251, 0.313],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.388, 0.173, -0.226, ..., -0.024, -0.197, 0.117],\n", + " [-0.053, 0.323, 0.055, ..., 0.086, 0.272, 0.223],\n", + " [-0.143, 0.022, 0.108, ..., 0.035, 0.084, -0.05 ],\n", + " ...,\n", + " [ 0.182, -0.149, -0.185, ..., -0.053, 0.012, -0.209],\n", + " [ 0.139, 0.269, -0.319, ..., 0.282, 0.093, 0.244],\n", + " [ 0.313, 0.317, -0.35 , ..., 0.195, 0.007, 0.184]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.053, 0.323, 0.055, ..., 0.086, 0.272, 0.223],\n", + " [-0.143, 0.022, 0.108, ..., 0. , 0.084, -0.05 ],\n", + " ...,\n", + " [ 0.182, -0.149, -0. , ..., -0. , 0.012, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.317, -0. , ..., 0. , 0. , 0.184]]), array([[-0.321, 0.071, 0.252, ..., -0.177, -0.025, 0.03 ],\n", + " [-0.167, 0.155, 0.233, ..., -0.071, -0.012, 0.108],\n", + " [ 0.206, -0.256, -0.245, ..., 0.107, -0.124, -0.214],\n", + " [ 0.145, 0.084, -0.057, ..., 0.105, 0.147, 0.069],\n", + " [ 0.004, 0.051, 0.027, ..., 0.074, 0.034, 0.021]])]\n", + "2.3439421677662224\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.415 0.718 0.102 ... 0.179 0.683 0.298]\n", + " [0.152 0.382 0.018 ... 0. 0.212 0.304]\n", + " ...\n", + " [0.061 0.222 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.143 0. ... 0. 0. 0.117]]\n", + "[[0.376 0.579 0.219 ... 0.322 0.556 0.432]\n", + " [0.338 0.324 0.379 ... 0.3 0.313 0.209]\n", + " [0. 0. 0.032 ... 0.137 0. 0. ]\n", + " ...\n", + " [0.238 0.203 0.234 ... 0.341 0.322 0.154]\n", + " [0. 0.157 0. ... 0. 0.054 0.104]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.102 0.108 0.091 ... 0.1 0.112 0.092]\n", + " [0.068 0.067 0.067 ... 0.069 0.068 0.068]\n", + " [0.129 0.114 0.136 ... 0.135 0.119 0.116]\n", + " ...\n", + " [0.097 0.091 0.101 ... 0.102 0.092 0.101]\n", + " [0.12 0.134 0.113 ... 0.109 0.127 0.12 ]\n", + " [0.064 0.059 0.071 ... 0.066 0.058 0.066]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.102, 0.108, 0.091, ..., 0.1 , 0.112, 0.092],\n", + " [ 0.068, 0.067, 0.067, ..., 0.069, 0.068, 0.068],\n", + " [ 0.129, 0.114, -0.864, ..., 0.135, 0.119, 0.116],\n", + " ...,\n", + " [ 0.097, -0.909, 0.101, ..., 0.102, 0.092, -0.899],\n", + " [ 0.12 , 0.134, 0.113, ..., 0.109, 0.127, 0.12 ],\n", + " [ 0.064, 0.059, 0.071, ..., 0.066, -0.942, 0.066]]), array([[-0.447, 0.047, 0.023, ..., 0.358, 0.316, 0.038],\n", + " [ 0.103, 0.059, -0.126, ..., 0.133, -0.159, 0.054],\n", + " [-0.207, -0.24 , 0.021, ..., -0.048, 0.013, -0.231],\n", + " ...,\n", + " [ 0.228, 0.188, -0.167, ..., -0.258, 0.158, 0.178],\n", + " [-0.462, 0.309, -0.014, ..., 0.245, -0.253, 0.31 ],\n", + " [-0.337, -0.294, 0.473, ..., 0.523, 0.187, -0.297]]), array([[-0.447, 0.047, 0.023, ..., 0.358, 0.316, 0.038],\n", + " [ 0.103, 0.059, -0.126, ..., 0.133, -0.159, 0.054],\n", + " [-0. , -0. , 0.021, ..., -0.048, 0. , -0. ],\n", + " ...,\n", + " [ 0.228, 0.188, -0.167, ..., -0.258, 0.158, 0.178],\n", + " [-0. , 0.309, -0. , ..., 0. , -0.253, 0.31 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.387, 0.174, -0.224, ..., -0.022, -0.194, 0.118],\n", + " [-0.053, 0.318, 0.053, ..., 0.083, 0.267, 0.219],\n", + " [-0.142, 0.02 , 0.108, ..., 0.034, 0.082, -0.051],\n", + " ...,\n", + " [ 0.183, -0.148, -0.185, ..., -0.054, 0.012, -0.208],\n", + " [ 0.138, 0.267, -0.322, ..., 0.28 , 0.089, 0.241],\n", + " [ 0.312, 0.315, -0.349, ..., 0.196, 0.005, 0.182]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.053, 0.318, 0.053, ..., 0.083, 0.267, 0.219],\n", + " [-0.142, 0.02 , 0.108, ..., 0. , 0.082, -0.051],\n", + " ...,\n", + " [ 0.183, -0.148, -0. , ..., -0. , 0.012, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.315, -0. , ..., 0. , 0. , 0.182]]), array([[-0.321, 0.069, 0.252, ..., -0.177, -0.026, 0.029],\n", + " [-0.165, 0.151, 0.232, ..., -0.072, -0.016, 0.105],\n", + " [ 0.205, -0.254, -0.243, ..., 0.108, -0.122, -0.212],\n", + " [ 0.146, 0.081, -0.058, ..., 0.103, 0.143, 0.066],\n", + " [ 0.005, 0.048, 0.026, ..., 0.073, 0.031, 0.019]])]\n", + "2.3406324304242863\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.405 0.707 0.094 ... 0.171 0.674 0.288]\n", + " [0.148 0.377 0.015 ... 0. 0.209 0.3 ]\n", + " ...\n", + " [0.061 0.221 0. ... 0. 0.256 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.14 0. ... 0. 0. 0.114]]\n", + "[[0.358 0.557 0.204 ... 0.309 0.538 0.414]\n", + " [0.336 0.321 0.377 ... 0.297 0.31 0.207]\n", + " [0. 0. 0.033 ... 0.137 0. 0. ]\n", + " ...\n", + " [0.23 0.194 0.227 ... 0.335 0.314 0.147]\n", + " [0. 0.149 0. ... 0. 0.048 0.095]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.101 0.107 0.09 ... 0.099 0.111 0.091]\n", + " [0.068 0.067 0.067 ... 0.069 0.068 0.068]\n", + " [0.13 0.115 0.136 ... 0.136 0.12 0.116]\n", + " ...\n", + " [0.098 0.092 0.101 ... 0.102 0.093 0.102]\n", + " [0.12 0.134 0.113 ... 0.11 0.128 0.121]\n", + " [0.065 0.061 0.071 ... 0.067 0.059 0.066]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.101, 0.107, 0.09 , ..., 0.099, 0.111, 0.091],\n", + " [ 0.068, 0.067, 0.067, ..., 0.069, 0.068, 0.068],\n", + " [ 0.13 , 0.115, -0.864, ..., 0.136, 0.12 , 0.116],\n", + " ...,\n", + " [ 0.098, -0.908, 0.101, ..., 0.102, 0.093, -0.898],\n", + " [ 0.12 , 0.134, 0.113, ..., 0.11 , 0.128, 0.121],\n", + " [ 0.065, 0.061, 0.071, ..., 0.067, -0.941, 0.066]]), array([[-0.447, 0.044, 0.02 , ..., 0.355, 0.312, 0.034],\n", + " [ 0.103, 0.059, -0.128, ..., 0.131, -0.161, 0.054],\n", + " [-0.205, -0.239, 0.021, ..., -0.047, 0.014, -0.231],\n", + " ...,\n", + " [ 0.228, 0.186, -0.169, ..., -0.26 , 0.155, 0.177],\n", + " [-0.462, 0.307, -0.015, ..., 0.244, -0.254, 0.308],\n", + " [-0.339, -0.296, 0.472, ..., 0.522, 0.186, -0.299]]), array([[-0.447, 0.044, 0.02 , ..., 0.355, 0.312, 0.034],\n", + " [ 0.103, 0.059, -0.128, ..., 0.131, -0.161, 0.054],\n", + " [-0. , -0. , 0.021, ..., -0.047, 0. , -0. ],\n", + " ...,\n", + " [ 0.228, 0.186, -0.169, ..., -0.26 , 0.155, 0.177],\n", + " [-0. , 0.307, -0. , ..., 0. , -0.254, 0.308],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.386, 0.175, -0.222, ..., -0.019, -0.192, 0.118],\n", + " [-0.052, 0.313, 0.05 , ..., 0.08 , 0.261, 0.216],\n", + " [-0.141, 0.019, 0.107, ..., 0.033, 0.08 , -0.052],\n", + " ...,\n", + " [ 0.184, -0.147, -0.185, ..., -0.054, 0.012, -0.207],\n", + " [ 0.137, 0.265, -0.324, ..., 0.278, 0.086, 0.24 ],\n", + " [ 0.312, 0.313, -0.349, ..., 0.196, 0.004, 0.181]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.052, 0.313, 0.05 , ..., 0.08 , 0.261, 0.216],\n", + " [-0.141, 0.019, 0.107, ..., 0. , 0.08 , -0.052],\n", + " ...,\n", + " [ 0.184, -0.147, -0. , ..., -0. , 0.012, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.313, -0. , ..., 0. , 0. , 0.181]]), array([[-0.32 , 0.067, 0.252, ..., -0.177, -0.028, 0.028],\n", + " [-0.163, 0.148, 0.231, ..., -0.072, -0.019, 0.102],\n", + " [ 0.204, -0.251, -0.242, ..., 0.11 , -0.12 , -0.21 ],\n", + " [ 0.147, 0.078, -0.058, ..., 0.102, 0.139, 0.063],\n", + " [ 0.006, 0.044, 0.026, ..., 0.071, 0.028, 0.016]])]\n", + "2.337606656534702\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.396 0.697 0.086 ... 0.165 0.665 0.278]\n", + " [0.145 0.374 0.012 ... 0. 0.205 0.296]\n", + " ...\n", + " [0.06 0.22 0. ... 0. 0.256 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.138 0. ... 0. 0. 0.111]]\n", + "[[0.341 0.537 0.189 ... 0.297 0.52 0.397]\n", + " [0.334 0.317 0.375 ... 0.295 0.308 0.204]\n", + " [0. 0. 0.034 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.223 0.186 0.22 ... 0.329 0.307 0.14 ]\n", + " [0. 0.141 0. ... 0. 0.042 0.087]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.1 0.106 0.09 ... 0.099 0.11 0.09 ]\n", + " [0.068 0.067 0.067 ... 0.069 0.068 0.068]\n", + " [0.131 0.116 0.137 ... 0.136 0.121 0.117]\n", + " ...\n", + " [0.098 0.093 0.102 ... 0.102 0.094 0.103]\n", + " [0.12 0.135 0.114 ... 0.11 0.128 0.121]\n", + " [0.066 0.062 0.072 ... 0.068 0.06 0.067]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.1 , 0.106, 0.09 , ..., 0.099, 0.11 , 0.09 ],\n", + " [ 0.068, 0.067, 0.067, ..., 0.069, 0.068, 0.068],\n", + " [ 0.131, 0.116, -0.863, ..., 0.136, 0.121, 0.117],\n", + " ...,\n", + " [ 0.098, -0.907, 0.102, ..., 0.102, 0.094, -0.897],\n", + " [ 0.12 , 0.135, 0.114, ..., 0.11 , 0.128, 0.121],\n", + " [ 0.066, 0.062, 0.072, ..., 0.068, -0.94 , 0.067]]), array([[-0.447, 0.041, 0.017, ..., 0.352, 0.308, 0.032],\n", + " [ 0.103, 0.058, -0.129, ..., 0.13 , -0.163, 0.053],\n", + " [-0.204, -0.238, 0.022, ..., -0.047, 0.014, -0.23 ],\n", + " ...,\n", + " [ 0.228, 0.185, -0.171, ..., -0.262, 0.153, 0.176],\n", + " [-0.462, 0.305, -0.016, ..., 0.242, -0.256, 0.306],\n", + " [-0.34 , -0.298, 0.471, ..., 0.521, 0.184, -0.3 ]]), array([[-0.447, 0.041, 0.017, ..., 0.352, 0.308, 0.032],\n", + " [ 0.103, 0.058, -0.129, ..., 0.13 , -0.163, 0.053],\n", + " [-0. , -0. , 0.022, ..., -0.047, 0. , -0. ],\n", + " ...,\n", + " [ 0.228, 0.185, -0.171, ..., -0.262, 0.153, 0.176],\n", + " [-0. , 0.305, -0. , ..., 0. , -0.256, 0.306],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.385, 0.175, -0.22 , ..., -0.017, -0.19 , 0.119],\n", + " [-0.052, 0.309, 0.048, ..., 0.078, 0.257, 0.213],\n", + " [-0.14 , 0.018, 0.107, ..., 0.033, 0.078, -0.053],\n", + " ...,\n", + " [ 0.185, -0.147, -0.185, ..., -0.054, 0.012, -0.206],\n", + " [ 0.135, 0.263, -0.326, ..., 0.276, 0.084, 0.238],\n", + " [ 0.311, 0.312, -0.349, ..., 0.196, 0.002, 0.179]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.052, 0.309, 0.048, ..., 0.078, 0.257, 0.213],\n", + " [-0.14 , 0.018, 0.107, ..., 0. , 0.078, -0.053],\n", + " ...,\n", + " [ 0.185, -0.147, -0. , ..., -0. , 0.012, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.312, -0. , ..., 0. , 0. , 0.179]]), array([[-0.319, 0.065, 0.252, ..., -0.178, -0.029, 0.027],\n", + " [-0.162, 0.145, 0.23 , ..., -0.073, -0.021, 0.1 ],\n", + " [ 0.203, -0.25 , -0.24 , ..., 0.111, -0.118, -0.208],\n", + " [ 0.147, 0.076, -0.059, ..., 0.101, 0.136, 0.061],\n", + " [ 0.006, 0.042, 0.026, ..., 0.07 , 0.025, 0.014]])]\n", + "2.334853918138553\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.387 0.688 0.079 ... 0.158 0.657 0.268]\n", + " [0.141 0.37 0.009 ... 0. 0.202 0.292]\n", + " ...\n", + " [0.06 0.219 0. ... 0. 0.255 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.135 0. ... 0. 0. 0.109]]\n", + "[[0.324 0.518 0.176 ... 0.285 0.503 0.381]\n", + " [0.331 0.314 0.373 ... 0.292 0.305 0.201]\n", + " [0. 0. 0.035 ... 0.137 0. 0. ]\n", + " ...\n", + " [0.216 0.178 0.214 ... 0.323 0.3 0.134]\n", + " [0. 0.135 0. ... 0. 0.037 0.08 ]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.099 0.105 0.089 ... 0.098 0.109 0.089]\n", + " [0.068 0.067 0.067 ... 0.07 0.068 0.068]\n", + " [0.132 0.117 0.137 ... 0.137 0.122 0.117]\n", + " ...\n", + " [0.099 0.094 0.102 ... 0.102 0.095 0.103]\n", + " [0.12 0.135 0.114 ... 0.111 0.128 0.122]\n", + " [0.067 0.063 0.073 ... 0.068 0.061 0.068]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.099, 0.105, 0.089, ..., 0.098, 0.109, 0.089],\n", + " [ 0.068, 0.067, 0.067, ..., 0.07 , 0.068, 0.068],\n", + " [ 0.132, 0.117, -0.863, ..., 0.137, 0.122, 0.117],\n", + " ...,\n", + " [ 0.099, -0.906, 0.102, ..., 0.102, 0.095, -0.897],\n", + " [ 0.12 , 0.135, 0.114, ..., 0.111, 0.128, 0.122],\n", + " [ 0.067, 0.063, 0.073, ..., 0.068, -0.939, 0.068]]), array([[-0.447, 0.039, 0.015, ..., 0.349, 0.304, 0.029],\n", + " [ 0.103, 0.057, -0.131, ..., 0.129, -0.164, 0.053],\n", + " [-0.203, -0.237, 0.023, ..., -0.046, 0.015, -0.23 ],\n", + " ...,\n", + " [ 0.228, 0.184, -0.172, ..., -0.263, 0.151, 0.175],\n", + " [-0.462, 0.304, -0.018, ..., 0.241, -0.257, 0.304],\n", + " [-0.341, -0.299, 0.47 , ..., 0.52 , 0.183, -0.301]]), array([[-0.447, 0.039, 0.015, ..., 0.349, 0.304, 0.029],\n", + " [ 0.103, 0.057, -0.131, ..., 0.129, -0.164, 0.053],\n", + " [-0. , -0. , 0.023, ..., -0.046, 0. , -0. ],\n", + " ...,\n", + " [ 0.228, 0.184, -0.172, ..., -0.263, 0.151, 0.175],\n", + " [-0. , 0.304, -0. , ..., 0. , -0.257, 0.304],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.384, 0.176, -0.218, ..., -0.016, -0.188, 0.12 ],\n", + " [-0.051, 0.306, 0.046, ..., 0.075, 0.252, 0.21 ],\n", + " [-0.139, 0.016, 0.106, ..., 0.032, 0.077, -0.054],\n", + " ...,\n", + " [ 0.185, -0.146, -0.186, ..., -0.055, 0.012, -0.205],\n", + " [ 0.134, 0.261, -0.328, ..., 0.275, 0.081, 0.236],\n", + " [ 0.31 , 0.31 , -0.349, ..., 0.196, 0.001, 0.178]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.051, 0.306, 0.046, ..., 0.075, 0.252, 0.21 ],\n", + " [-0.139, 0.016, 0.106, ..., 0. , 0.077, -0.054],\n", + " ...,\n", + " [ 0.185, -0.146, -0. , ..., -0. , 0.012, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.31 , -0. , ..., 0. , 0. , 0.178]]), array([[-0.319, 0.063, 0.252, ..., -0.178, -0.031, 0.027],\n", + " [-0.16 , 0.142, 0.229, ..., -0.074, -0.024, 0.098],\n", + " [ 0.202, -0.248, -0.238, ..., 0.111, -0.117, -0.207],\n", + " [ 0.147, 0.073, -0.059, ..., 0.1 , 0.132, 0.059],\n", + " [ 0.007, 0.039, 0.026, ..., 0.069, 0.023, 0.012]])]\n", + "2.3323727355731254\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.38 0.68 0.072 ... 0.153 0.649 0.26 ]\n", + " [0.138 0.366 0.006 ... 0. 0.199 0.288]\n", + " ...\n", + " [0.059 0.219 0. ... 0. 0.254 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.133 0. ... 0. 0. 0.107]]\n", + "[[0.308 0.499 0.163 ... 0.274 0.487 0.365]\n", + " [0.329 0.311 0.371 ... 0.29 0.302 0.199]\n", + " [0. 0. 0.036 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.21 0.171 0.208 ... 0.317 0.294 0.128]\n", + " [0. 0.129 0. ... 0. 0.033 0.074]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.098 0.104 0.089 ... 0.098 0.108 0.089]\n", + " [0.068 0.068 0.067 ... 0.07 0.068 0.068]\n", + " [0.132 0.118 0.138 ... 0.137 0.123 0.117]\n", + " ...\n", + " [0.099 0.095 0.102 ... 0.103 0.095 0.104]\n", + " [0.12 0.135 0.114 ... 0.111 0.128 0.122]\n", + " [0.068 0.064 0.074 ... 0.069 0.062 0.068]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.098, 0.104, 0.089, ..., 0.098, 0.108, 0.089],\n", + " [ 0.068, 0.068, 0.067, ..., 0.07 , 0.068, 0.068],\n", + " [ 0.132, 0.118, -0.862, ..., 0.137, 0.123, 0.117],\n", + " ...,\n", + " [ 0.099, -0.905, 0.102, ..., 0.103, 0.095, -0.896],\n", + " [ 0.12 , 0.135, 0.114, ..., 0.111, 0.128, 0.122],\n", + " [ 0.068, 0.064, 0.074, ..., 0.069, -0.938, 0.068]]), array([[-0.446, 0.036, 0.012, ..., 0.347, 0.301, 0.027],\n", + " [ 0.103, 0.057, -0.132, ..., 0.128, -0.166, 0.053],\n", + " [-0.202, -0.236, 0.023, ..., -0.046, 0.016, -0.23 ],\n", + " ...,\n", + " [ 0.228, 0.183, -0.174, ..., -0.265, 0.149, 0.175],\n", + " [-0.462, 0.302, -0.019, ..., 0.24 , -0.259, 0.302],\n", + " [-0.342, -0.3 , 0.47 , ..., 0.519, 0.181, -0.302]]), array([[-0.446, 0.036, 0.012, ..., 0.347, 0.301, 0.027],\n", + " [ 0.103, 0.057, -0.132, ..., 0.128, -0.166, 0.053],\n", + " [-0. , -0. , 0.023, ..., -0.046, 0. , -0. ],\n", + " ...,\n", + " [ 0.228, 0.183, -0.174, ..., -0.265, 0.149, 0.175],\n", + " [-0. , 0.302, -0. , ..., 0. , -0.259, 0.302],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 3.831e-01, 1.768e-01, -2.168e-01, ..., -1.390e-02, -1.856e-01,\n", + " 1.204e-01],\n", + " [-5.079e-02, 3.024e-01, 4.470e-02, ..., 7.336e-02, 2.484e-01,\n", + " 2.077e-01],\n", + " [-1.383e-01, 1.520e-02, 1.056e-01, ..., 3.149e-02, 7.538e-02,\n", + " -5.522e-02],\n", + " ...,\n", + " [ 1.858e-01, -1.454e-01, -1.860e-01, ..., -5.475e-02, 1.133e-02,\n", + " -2.040e-01],\n", + " [ 1.334e-01, 2.591e-01, -3.294e-01, ..., 2.729e-01, 7.911e-02,\n", + " 2.346e-01],\n", + " [ 3.092e-01, 3.086e-01, -3.486e-01, ..., 1.967e-01, 9.034e-05,\n", + " 1.770e-01]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.051, 0.302, 0.045, ..., 0.073, 0.248, 0.208],\n", + " [-0.138, 0.015, 0.106, ..., 0. , 0.075, -0.055],\n", + " ...,\n", + " [ 0.186, -0.145, -0. , ..., -0. , 0.011, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.309, -0. , ..., 0. , 0. , 0.177]]), array([[-0.318, 0.062, 0.251, ..., -0.178, -0.032, 0.026],\n", + " [-0.158, 0.14 , 0.229, ..., -0.075, -0.026, 0.096],\n", + " [ 0.201, -0.246, -0.237, ..., 0.112, -0.115, -0.205],\n", + " [ 0.148, 0.071, -0.059, ..., 0.099, 0.13 , 0.057],\n", + " [ 0.008, 0.037, 0.027, ..., 0.067, 0.02 , 0.011]])]\n", + "2.3301468615543426\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.373 0.672 0.066 ... 0.147 0.642 0.252]\n", + " [0.135 0.363 0.004 ... 0. 0.196 0.285]\n", + " ...\n", + " [0.058 0.218 0. ... 0. 0.254 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.132 0. ... 0. 0. 0.106]]\n", + "[[0.294 0.483 0.151 ... 0.264 0.472 0.352]\n", + " [0.327 0.307 0.369 ... 0.288 0.299 0.196]\n", + " [0. 0. 0.036 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.204 0.164 0.203 ... 0.312 0.288 0.123]\n", + " [0. 0.123 0. ... 0. 0.028 0.069]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.097 0.103 0.089 ... 0.097 0.107 0.088]\n", + " [0.068 0.068 0.067 ... 0.07 0.068 0.068]\n", + " [0.133 0.119 0.138 ... 0.138 0.124 0.117]\n", + " ...\n", + " [0.1 0.096 0.102 ... 0.103 0.096 0.104]\n", + " [0.12 0.135 0.115 ... 0.112 0.128 0.123]\n", + " [0.069 0.064 0.074 ... 0.07 0.062 0.069]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.097, 0.103, 0.089, ..., 0.097, 0.107, 0.088],\n", + " [ 0.068, 0.068, 0.067, ..., 0.07 , 0.068, 0.068],\n", + " [ 0.133, 0.119, -0.862, ..., 0.138, 0.124, 0.117],\n", + " ...,\n", + " [ 0.1 , -0.904, 0.102, ..., 0.103, 0.096, -0.896],\n", + " [ 0.12 , 0.135, 0.115, ..., 0.112, 0.128, 0.123],\n", + " [ 0.069, 0.064, 0.074, ..., 0.07 , -0.938, 0.069]]), array([[-0.446, 0.034, 0.01 , ..., 0.344, 0.297, 0.024],\n", + " [ 0.103, 0.057, -0.133, ..., 0.127, -0.167, 0.052],\n", + " [-0.201, -0.236, 0.023, ..., -0.046, 0.016, -0.229],\n", + " ...,\n", + " [ 0.228, 0.183, -0.175, ..., -0.266, 0.147, 0.174],\n", + " [-0.462, 0.301, -0.02 , ..., 0.239, -0.26 , 0.3 ],\n", + " [-0.344, -0.302, 0.469, ..., 0.519, 0.18 , -0.303]]), array([[-0.446, 0.034, 0.01 , ..., 0.344, 0.297, 0.024],\n", + " [ 0.103, 0.057, -0.133, ..., 0.127, -0.167, 0.052],\n", + " [-0. , -0. , 0.023, ..., -0.046, 0. , -0. ],\n", + " ...,\n", + " [ 0.228, 0.183, -0.175, ..., -0.266, 0.147, 0.174],\n", + " [-0. , 0.301, -0. , ..., 0. , -0.26 , 0.3 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.382, 0.177, -0.215, ..., -0.012, -0.184, 0.121],\n", + " [-0.05 , 0.299, 0.043, ..., 0.071, 0.245, 0.205],\n", + " [-0.137, 0.014, 0.105, ..., 0.031, 0.074, -0.056],\n", + " ...,\n", + " [ 0.186, -0.145, -0.186, ..., -0.055, 0.011, -0.203],\n", + " [ 0.133, 0.258, -0.331, ..., 0.272, 0.077, 0.233],\n", + " [ 0.309, 0.307, -0.348, ..., 0.197, -0.001, 0.176]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.05 , 0.299, 0.043, ..., 0.071, 0.245, 0.205],\n", + " [-0.137, 0.014, 0.105, ..., 0. , 0.074, -0.056],\n", + " ...,\n", + " [ 0.186, -0.145, -0. , ..., -0. , 0.011, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.307, -0. , ..., 0. , -0. , 0.176]]), array([[-0.318, 0.06 , 0.251, ..., -0.179, -0.033, 0.025],\n", + " [-0.157, 0.138, 0.228, ..., -0.075, -0.028, 0.094],\n", + " [ 0.2 , -0.245, -0.235, ..., 0.113, -0.114, -0.204],\n", + " [ 0.148, 0.069, -0.06 , ..., 0.098, 0.127, 0.055],\n", + " [ 0.009, 0.035, 0.027, ..., 0.066, 0.018, 0.009]])]\n", + "2.3281084637219984\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.366 0.665 0.061 ... 0.142 0.636 0.245]\n", + " [0.133 0.36 0.002 ... 0. 0.194 0.282]\n", + " ...\n", + " [0.058 0.218 0. ... 0. 0.254 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.131 0. ... 0. 0. 0.105]]\n", + "[[0.281 0.467 0.139 ... 0.254 0.458 0.338]\n", + " [0.325 0.304 0.367 ... 0.286 0.297 0.194]\n", + " [0. 0. 0.036 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.199 0.158 0.198 ... 0.307 0.283 0.119]\n", + " [0. 0.118 0. ... 0. 0.025 0.064]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.097 0.102 0.088 ... 0.097 0.107 0.088]\n", + " [0.068 0.068 0.068 ... 0.07 0.069 0.068]\n", + " [0.134 0.12 0.138 ... 0.138 0.125 0.117]\n", + " ...\n", + " [0.1 0.096 0.103 ... 0.103 0.096 0.104]\n", + " [0.12 0.135 0.115 ... 0.112 0.129 0.123]\n", + " [0.07 0.065 0.075 ... 0.07 0.063 0.07 ]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.097, 0.102, 0.088, ..., 0.097, 0.107, 0.088],\n", + " [ 0.068, 0.068, 0.068, ..., 0.07 , 0.069, 0.068],\n", + " [ 0.134, 0.12 , -0.862, ..., 0.138, 0.125, 0.117],\n", + " ...,\n", + " [ 0.1 , -0.904, 0.103, ..., 0.103, 0.096, -0.896],\n", + " [ 0.12 , 0.135, 0.115, ..., 0.112, 0.129, 0.123],\n", + " [ 0.07 , 0.065, 0.075, ..., 0.07 , -0.937, 0.07 ]]), array([[-0.446, 0.032, 0.008, ..., 0.342, 0.294, 0.022],\n", + " [ 0.103, 0.056, -0.134, ..., 0.126, -0.169, 0.052],\n", + " [-0.2 , -0.235, 0.024, ..., -0.045, 0.017, -0.229],\n", + " ...,\n", + " [ 0.229, 0.182, -0.177, ..., -0.267, 0.145, 0.174],\n", + " [-0.461, 0.299, -0.021, ..., 0.238, -0.261, 0.299],\n", + " [-0.345, -0.303, 0.468, ..., 0.518, 0.179, -0.304]]), array([[-0.446, 0.032, 0.008, ..., 0.342, 0.294, 0.022],\n", + " [ 0.103, 0.056, -0.134, ..., 0.126, -0.169, 0.052],\n", + " [-0. , -0. , 0.024, ..., -0.045, 0. , -0. ],\n", + " ...,\n", + " [ 0.229, 0.182, -0.177, ..., -0.267, 0.145, 0.174],\n", + " [-0. , 0.299, -0. , ..., 0. , -0.261, 0.299],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.381, 0.178, -0.214, ..., -0.011, -0.182, 0.121],\n", + " [-0.05 , 0.297, 0.042, ..., 0.07 , 0.242, 0.203],\n", + " [-0.137, 0.013, 0.105, ..., 0.03 , 0.073, -0.057],\n", + " ...,\n", + " [ 0.187, -0.144, -0.187, ..., -0.055, 0.011, -0.203],\n", + " [ 0.132, 0.256, -0.333, ..., 0.27 , 0.075, 0.232],\n", + " [ 0.308, 0.306, -0.348, ..., 0.197, -0.002, 0.175]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.05 , 0.297, 0.042, ..., 0.07 , 0.242, 0.203],\n", + " [-0.137, 0.013, 0.105, ..., 0. , 0.073, -0.057],\n", + " ...,\n", + " [ 0.187, -0.144, -0. , ..., -0. , 0.011, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.306, -0. , ..., 0. , -0. , 0.175]]), array([[-0.317, 0.059, 0.251, ..., -0.179, -0.034, 0.043],\n", + " [-0.155, 0.136, 0.227, ..., -0.076, -0.029, 0.092],\n", + " [ 0.199, -0.243, -0.234, ..., 0.114, -0.112, -0.218],\n", + " [ 0.149, 0.068, -0.06 , ..., 0.097, 0.125, 0.044],\n", + " [ 0.009, 0.033, 0.027, ..., 0.065, 0.016, 0.003]])]\n", + "2.3262120577622025\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.36 0.658 0.056 ... 0.138 0.63 0.238]\n", + " [0.13 0.357 0. ... 0. 0.191 0.28 ]\n", + " ...\n", + " [0.058 0.217 0. ... 0. 0.254 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.131 0. ... 0. 0. 0.104]]\n", + "[[0.268 0.452 0.129 ... 0.245 0.445 0.325]\n", + " [0.322 0.301 0.365 ... 0.284 0.294 0.192]\n", + " [0. 0. 0.037 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.194 0.153 0.194 ... 0.303 0.279 0.114]\n", + " [0. 0.114 0. ... 0. 0.021 0.059]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.096 0.101 0.088 ... 0.097 0.106 0.087]\n", + " [0.069 0.068 0.068 ... 0.07 0.069 0.068]\n", + " [0.135 0.12 0.139 ... 0.138 0.125 0.118]\n", + " ...\n", + " [0.1 0.097 0.103 ... 0.103 0.097 0.105]\n", + " [0.12 0.135 0.115 ... 0.112 0.129 0.123]\n", + " [0.071 0.066 0.076 ... 0.071 0.064 0.07 ]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.096, 0.101, 0.088, ..., 0.097, 0.106, 0.087],\n", + " [ 0.069, 0.068, 0.068, ..., 0.07 , 0.069, 0.068],\n", + " [ 0.135, 0.12 , -0.861, ..., 0.138, 0.125, 0.118],\n", + " ...,\n", + " [ 0.1 , -0.903, 0.103, ..., 0.103, 0.097, -0.895],\n", + " [ 0.12 , 0.135, 0.115, ..., 0.112, 0.129, 0.123],\n", + " [ 0.071, 0.066, 0.076, ..., 0.071, -0.936, 0.07 ]]), array([[-0.446, 0.03 , 0.006, ..., 0.34 , 0.291, 0.02 ],\n", + " [ 0.103, 0.056, -0.136, ..., 0.125, -0.17 , 0.052],\n", + " [-0.199, -0.234, 0.024, ..., -0.045, 0.017, -0.229],\n", + " ...,\n", + " [ 0.229, 0.181, -0.178, ..., -0.268, 0.143, 0.173],\n", + " [-0.461, 0.298, -0.022, ..., 0.237, -0.262, 0.297],\n", + " [-0.346, -0.304, 0.467, ..., 0.517, 0.178, -0.305]]), array([[-0.446, 0.03 , 0.006, ..., 0.34 , 0.291, 0.02 ],\n", + " [ 0.103, 0.056, -0.136, ..., 0.125, -0.17 , 0.052],\n", + " [-0. , -0. , 0.024, ..., -0.045, 0. , -0. ],\n", + " ...,\n", + " [ 0.229, 0.181, -0.178, ..., -0.268, 0.143, 0.173],\n", + " [-0. , 0.298, -0. , ..., 0. , -0.262, 0.297],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.381, 0.178, -0.212, ..., -0.009, -0.18 , 0.122],\n", + " [-0.049, 0.294, 0.04 , ..., 0.068, 0.239, 0.201],\n", + " [-0.136, 0.012, 0.104, ..., 0.03 , 0.072, -0.058],\n", + " ...,\n", + " [ 0.188, -0.143, -0.187, ..., -0.055, 0.011, -0.202],\n", + " [ 0.131, 0.255, -0.334, ..., 0.269, 0.073, 0.231],\n", + " [ 0.307, 0.305, -0.348, ..., 0.198, -0.002, 0.174]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.049, 0.294, 0.04 , ..., 0.068, 0.239, 0.201],\n", + " [-0.136, 0.012, 0. , ..., 0. , 0.072, -0.058],\n", + " ...,\n", + " [ 0.188, -0.143, -0. , ..., -0. , 0.011, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.305, -0. , ..., 0. , -0. , 0.174]]), array([[-3.166e-01, 5.780e-02, 2.346e-01, ..., -1.793e-01, -3.522e-02,\n", + " 4.168e-02],\n", + " [-1.533e-01, 1.344e-01, 1.863e-01, ..., -7.606e-02, -3.101e-02,\n", + " 9.100e-02],\n", + " [ 1.984e-01, -2.420e-01, -2.211e-01, ..., 1.147e-01, -1.108e-01,\n", + " -2.167e-01],\n", + " [ 1.494e-01, 6.624e-02, -7.673e-02, ..., 9.648e-02, 1.226e-01,\n", + " 4.276e-02],\n", + " [ 1.005e-02, 3.135e-02, -1.814e-04, ..., 6.455e-02, 1.443e-02,\n", + " 1.361e-03]])]\n", + "2.324450742522945\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.354 0.651 0.051 ... 0.133 0.624 0.232]\n", + " [0.128 0.355 0. ... 0. 0.189 0.277]\n", + " ...\n", + " [0.057 0.217 0. ... 0. 0.253 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.13 0. ... 0. 0. 0.103]]\n", + "[[0.255 0.438 0.119 ... 0.236 0.432 0.311]\n", + " [0.32 0.298 0.362 ... 0.281 0.291 0.19 ]\n", + " [0. 0. 0.036 ... 0.136 0. 0. ]\n", + " ...\n", + " [0.189 0.148 0.189 ... 0.299 0.274 0.109]\n", + " [0. 0.109 0. ... 0. 0.017 0.055]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.096 0.101 0.088 ... 0.096 0.106 0.087]\n", + " [0.069 0.068 0.068 ... 0.07 0.069 0.068]\n", + " [0.135 0.121 0.139 ... 0.139 0.126 0.118]\n", + " ...\n", + " [0.101 0.097 0.103 ... 0.103 0.097 0.105]\n", + " [0.12 0.136 0.115 ... 0.112 0.129 0.124]\n", + " [0.071 0.067 0.076 ... 0.071 0.064 0.071]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.096, 0.101, 0.088, ..., 0.096, 0.106, 0.087],\n", + " [ 0.069, 0.068, 0.068, ..., 0.07 , 0.069, 0.068],\n", + " [ 0.135, 0.121, -0.861, ..., 0.139, 0.126, 0.118],\n", + " ...,\n", + " [ 0.101, -0.903, 0.103, ..., 0.103, 0.097, -0.895],\n", + " [ 0.12 , 0.136, 0.115, ..., 0.112, 0.129, 0.124],\n", + " [ 0.071, 0.067, 0.076, ..., 0.071, -0.936, 0.071]]), array([[-0.446, 0.028, 0.004, ..., 0.338, 0.288, 0.019],\n", + " [ 0.104, 0.056, -0.137, ..., 0.124, -0.171, 0.052],\n", + " [-0.199, -0.234, 0.024, ..., -0.045, 0.018, -0.228],\n", + " ...,\n", + " [ 0.229, 0.181, -0.179, ..., -0.269, 0.142, 0.173],\n", + " [-0.461, 0.297, -0.023, ..., 0.236, -0.263, 0.296],\n", + " [-0.347, -0.305, 0.466, ..., 0.516, 0.177, -0.305]]), array([[-0.446, 0.028, 0.004, ..., 0.338, 0.288, 0.019],\n", + " [ 0.104, 0.056, -0.137, ..., 0.124, -0.171, 0.052],\n", + " [-0. , -0. , 0.024, ..., -0.045, 0. , -0. ],\n", + " ...,\n", + " [ 0.229, 0.181, -0.179, ..., -0.269, 0.142, 0.173],\n", + " [-0. , 0.297, -0. , ..., 0. , -0.263, 0.296],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.38 , 0.179, -0.211, ..., -0.008, -0.178, 0.122],\n", + " [-0.048, 0.292, 0.039, ..., 0.067, 0.236, 0.199],\n", + " [-0.135, 0.012, 0.104, ..., 0.03 , 0.071, -0.058],\n", + " ...,\n", + " [ 0.188, -0.143, -0.187, ..., -0.056, 0.011, -0.201],\n", + " [ 0.13 , 0.254, -0.335, ..., 0.268, 0.072, 0.23 ],\n", + " [ 0.307, 0.304, -0.348, ..., 0.198, -0.003, 0.173]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.048, 0.292, 0.039, ..., 0.067, 0.236, 0.199],\n", + " [-0.135, 0.012, 0. , ..., 0. , 0.071, -0.058],\n", + " ...,\n", + " [ 0.188, -0.143, -0. , ..., -0. , 0.011, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.304, -0. , ..., 0. , -0. , 0.173]]), array([[-3.162e-01, 5.658e-02, 2.346e-01, ..., -1.796e-01, -3.623e-02,\n", + " 4.075e-02],\n", + " [-1.518e-01, 1.329e-01, 1.858e-01, ..., -7.645e-02, -3.242e-02,\n", + " 8.968e-02],\n", + " [ 1.975e-01, -2.408e-01, -2.198e-01, ..., 1.154e-01, -1.096e-01,\n", + " -2.153e-01],\n", + " [ 1.498e-01, 6.478e-02, -7.687e-02, ..., 9.580e-02, 1.206e-01,\n", + " 4.153e-02],\n", + " [ 1.067e-02, 2.975e-02, 1.467e-04, ..., 6.369e-02, 1.277e-02,\n", + " 2.412e-04]])]\n", + "2.322817920581123\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.349 0.645 0.046 ... 0.129 0.619 0.226]\n", + " [0.126 0.352 0. ... 0. 0.187 0.274]\n", + " ...\n", + " [0.057 0.217 0. ... 0. 0.253 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.129 0. ... 0. 0. 0.103]]\n", + "[[0.243 0.424 0.109 ... 0.227 0.42 0.299]\n", + " [0.318 0.295 0.36 ... 0.279 0.289 0.188]\n", + " [0. 0. 0.036 ... 0.135 0. 0. ]\n", + " ...\n", + " [0.185 0.143 0.185 ... 0.295 0.27 0.104]\n", + " [0. 0.105 0. ... 0. 0.014 0.051]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.095 0.1 0.087 ... 0.096 0.105 0.087]\n", + " [0.069 0.068 0.068 ... 0.07 0.069 0.068]\n", + " [0.136 0.122 0.139 ... 0.139 0.127 0.118]\n", + " ...\n", + " [0.101 0.098 0.103 ... 0.103 0.098 0.105]\n", + " [0.12 0.136 0.116 ... 0.113 0.129 0.124]\n", + " [0.072 0.068 0.077 ... 0.072 0.065 0.071]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.095, 0.1 , 0.087, ..., 0.096, 0.105, 0.087],\n", + " [ 0.069, 0.068, 0.068, ..., 0.07 , 0.069, 0.068],\n", + " [ 0.136, 0.122, -0.861, ..., 0.139, 0.127, 0.118],\n", + " ...,\n", + " [ 0.101, -0.902, 0.103, ..., 0.103, 0.098, -0.895],\n", + " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.124],\n", + " [ 0.072, 0.068, 0.077, ..., 0.072, -0.935, 0.071]]), array([[-0.445, 0.027, 0.002, ..., 0.337, 0.286, 0.017],\n", + " [ 0.104, 0.055, -0.138, ..., 0.123, -0.173, 0.052],\n", + " [-0.198, -0.233, 0.025, ..., -0.045, 0.018, -0.228],\n", + " ...,\n", + " [ 0.229, 0.181, -0.18 , ..., -0.27 , 0.14 , 0.173],\n", + " [-0.461, 0.296, -0.023, ..., 0.236, -0.264, 0.294],\n", + " [-0.348, -0.306, 0.466, ..., 0.515, 0.175, -0.306]]), array([[-0.445, 0.027, 0.002, ..., 0.337, 0.286, 0.017],\n", + " [ 0.104, 0.055, -0.138, ..., 0.123, -0.173, 0.052],\n", + " [-0. , -0. , 0.025, ..., -0.045, 0. , -0. ],\n", + " ...,\n", + " [ 0.229, 0.181, -0.18 , ..., -0.27 , 0.14 , 0.173],\n", + " [-0. , 0.296, -0. , ..., 0. , -0.264, 0.294],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.379, 0.179, -0.21 , ..., -0.007, -0.177, 0.123],\n", + " [-0.048, 0.29 , 0.037, ..., 0.065, 0.233, 0.198],\n", + " [-0.134, 0.011, 0.104, ..., 0.029, 0.07 , -0.059],\n", + " ...,\n", + " [ 0.189, -0.142, -0.187, ..., -0.056, 0.01 , -0.2 ],\n", + " [ 0.129, 0.253, -0.337, ..., 0.267, 0.07 , 0.229],\n", + " [ 0.306, 0.304, -0.348, ..., 0.198, -0.003, 0.173]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.048, 0.29 , 0.037, ..., 0.065, 0.233, 0.198],\n", + " [-0.134, 0.011, 0. , ..., 0. , 0.07 , -0.059],\n", + " ...,\n", + " [ 0.189, -0.142, -0. , ..., -0. , 0.01 , -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.304, -0. , ..., 0. , -0. , 0.173]]), array([[-0.316, 0.055, 0.235, ..., -0.18 , -0.037, 0.04 ],\n", + " [-0.15 , 0.131, 0.185, ..., -0.077, -0.034, 0.088],\n", + " [ 0.197, -0.24 , -0.219, ..., 0.116, -0.108, -0.214],\n", + " [ 0.15 , 0.063, -0.077, ..., 0.095, 0.119, 0.04 ],\n", + " [ 0.011, 0.028, 0. , ..., 0.063, 0.011, -0.001]])]\n", + "2.3213018022061256\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.343 0.64 0.042 ... 0.125 0.614 0.22 ]\n", + " [0.123 0.349 0. ... 0. 0.184 0.272]\n", + " ...\n", + " [0.057 0.216 0. ... 0. 0.253 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.129 0. ... 0. 0. 0.102]]\n", + "[[0.232 0.411 0.1 ... 0.219 0.408 0.287]\n", + " [0.316 0.292 0.358 ... 0.277 0.286 0.186]\n", + " [0. 0. 0.036 ... 0.135 0. 0. ]\n", + " ...\n", + " [0.181 0.138 0.18 ... 0.291 0.266 0.1 ]\n", + " [0. 0.101 0. ... 0. 0.011 0.048]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.095 0.1 0.087 ... 0.096 0.104 0.086]\n", + " [0.069 0.068 0.068 ... 0.071 0.069 0.068]\n", + " [0.137 0.122 0.14 ... 0.139 0.127 0.118]\n", + " ...\n", + " [0.101 0.098 0.103 ... 0.103 0.098 0.105]\n", + " [0.12 0.136 0.116 ... 0.113 0.129 0.124]\n", + " [0.073 0.068 0.077 ... 0.072 0.066 0.072]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.095, 0.1 , 0.087, ..., 0.096, 0.104, 0.086],\n", + " [ 0.069, 0.068, 0.068, ..., 0.071, 0.069, 0.068],\n", + " [ 0.137, 0.122, -0.86 , ..., 0.139, 0.127, 0.118],\n", + " ...,\n", + " [ 0.101, -0.902, 0.103, ..., 0.103, 0.098, -0.895],\n", + " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.124],\n", + " [ 0.073, 0.068, 0.077, ..., 0.072, -0.934, 0.072]]), array([[-0.445, 0.025, 0.001, ..., 0.335, 0.283, 0.015],\n", + " [ 0.104, 0.055, -0.139, ..., 0.122, -0.174, 0.052],\n", + " [-0.197, -0.233, 0.025, ..., -0.044, 0.019, -0.228],\n", + " ...,\n", + " [ 0.23 , 0.18 , -0.181, ..., -0.271, 0.139, 0.173],\n", + " [-0.46 , 0.295, -0.024, ..., 0.235, -0.265, 0.293],\n", + " [-0.348, -0.307, 0.465, ..., 0.515, 0.174, -0.307]]), array([[-0.445, 0.025, 0.001, ..., 0.335, 0.283, 0.015],\n", + " [ 0.104, 0.055, -0.139, ..., 0.122, -0.174, 0.052],\n", + " [-0. , -0. , 0.025, ..., -0.044, 0. , -0. ],\n", + " ...,\n", + " [ 0.23 , 0.18 , -0.181, ..., -0.271, 0.139, 0.173],\n", + " [-0. , 0.295, -0. , ..., 0. , -0.265, 0.293],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.378, 0.18 , -0.209, ..., -0.005, -0.175, 0.123],\n", + " [-0.047, 0.288, 0.036, ..., 0.064, 0.231, 0.196],\n", + " [-0.134, 0.01 , 0.103, ..., 0.029, 0.069, -0.06 ],\n", + " ...,\n", + " [ 0.189, -0.142, -0.188, ..., -0.056, 0.01 , -0.2 ],\n", + " [ 0.129, 0.252, -0.338, ..., 0.266, 0.069, 0.229],\n", + " [ 0.305, 0.303, -0.348, ..., 0.198, -0.004, 0.172]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.047, 0.288, 0.036, ..., 0.064, 0.231, 0.196],\n", + " [-0.134, 0.01 , 0. , ..., 0. , 0.069, -0.06 ],\n", + " ...,\n", + " [ 0.189, -0.142, -0. , ..., -0. , 0.01 , -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.303, -0. , ..., 0. , -0. , 0.172]]), array([[-0.315, 0.054, 0.235, ..., -0.18 , -0.038, 0.039],\n", + " [-0.149, 0.13 , 0.185, ..., -0.077, -0.035, 0.087],\n", + " [ 0.196, -0.239, -0.217, ..., 0.117, -0.107, -0.213],\n", + " [ 0.15 , 0.062, -0.077, ..., 0.095, 0.117, 0.039],\n", + " [ 0.012, 0.027, 0.001, ..., 0.062, 0.01 , -0.002]])]\n", + "2.319892480815018\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.339 0.634 0.038 ... 0.122 0.609 0.215]\n", + " [0.121 0.347 0. ... 0. 0.182 0.269]\n", + " ...\n", + " [0.057 0.216 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.128 0. ... 0. 0. 0.102]]\n", + "[[0.221 0.398 0.092 ... 0.211 0.397 0.275]\n", + " [0.314 0.289 0.356 ... 0.275 0.284 0.184]\n", + " [0. 0. 0.035 ... 0.135 0. 0. ]\n", + " ...\n", + " [0.177 0.134 0.176 ... 0.288 0.262 0.096]\n", + " [0. 0.098 0. ... 0. 0.008 0.044]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.094 0.099 0.087 ... 0.096 0.104 0.086]\n", + " [0.069 0.069 0.068 ... 0.071 0.069 0.069]\n", + " [0.137 0.123 0.14 ... 0.14 0.128 0.119]\n", + " ...\n", + " [0.101 0.098 0.103 ... 0.104 0.098 0.106]\n", + " [0.12 0.136 0.116 ... 0.113 0.129 0.125]\n", + " [0.073 0.069 0.078 ... 0.073 0.066 0.072]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.094, 0.099, 0.087, ..., 0.096, 0.104, 0.086],\n", + " [ 0.069, 0.069, 0.068, ..., 0.071, 0.069, 0.069],\n", + " [ 0.137, 0.123, -0.86 , ..., 0.14 , 0.128, 0.119],\n", + " ...,\n", + " [ 0.101, -0.902, 0.103, ..., 0.104, 0.098, -0.894],\n", + " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.125],\n", + " [ 0.073, 0.069, 0.078, ..., 0.073, -0.934, 0.072]]), array([[-0.445, 0.024, -0.001, ..., 0.333, 0.281, 0.014],\n", + " [ 0.104, 0.055, -0.14 , ..., 0.122, -0.175, 0.052],\n", + " [-0.197, -0.232, 0.025, ..., -0.044, 0.019, -0.228],\n", + " ...,\n", + " [ 0.23 , 0.18 , -0.182, ..., -0.272, 0.137, 0.173],\n", + " [-0.46 , 0.294, -0.025, ..., 0.234, -0.266, 0.292],\n", + " [-0.349, -0.308, 0.465, ..., 0.514, 0.174, -0.308]]), array([[-0.445, 0.024, -0.001, ..., 0.333, 0.281, 0.014],\n", + " [ 0.104, 0.055, -0.14 , ..., 0.122, -0.175, 0.052],\n", + " [-0. , -0. , 0.025, ..., -0.044, 0. , -0. ],\n", + " ...,\n", + " [ 0.23 , 0.18 , -0.182, ..., -0.272, 0.137, 0.173],\n", + " [-0. , 0.294, -0. , ..., 0. , -0.266, 0.292],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.378, 0.18 , -0.208, ..., -0.004, -0.174, 0.124],\n", + " [-0.047, 0.286, 0.035, ..., 0.063, 0.229, 0.195],\n", + " [-0.133, 0.009, 0.103, ..., 0.028, 0.069, -0.06 ],\n", + " ...,\n", + " [ 0.19 , -0.141, -0.188, ..., -0.056, 0.01 , -0.199],\n", + " [ 0.128, 0.252, -0.339, ..., 0.265, 0.067, 0.228],\n", + " [ 0.305, 0.302, -0.348, ..., 0.199, -0.004, 0.171]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.047, 0.286, 0.035, ..., 0.063, 0.229, 0.195],\n", + " [-0.133, 0.009, 0. , ..., 0. , 0.069, -0.06 ],\n", + " ...,\n", + " [ 0.19 , -0.141, -0. , ..., -0. , 0.01 , -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.302, -0. , ..., 0. , -0. , 0.171]]), array([[-0.315, 0.053, 0.235, ..., -0.18 , -0.039, 0.038],\n", + " [-0.148, 0.129, 0.185, ..., -0.077, -0.036, 0.086],\n", + " [ 0.195, -0.238, -0.216, ..., 0.117, -0.106, -0.212],\n", + " [ 0.151, 0.061, -0.077, ..., 0.094, 0.116, 0.038],\n", + " [ 0.012, 0.026, 0.001, ..., 0.061, 0.008, -0.003]])]\n", + "2.318581932032459\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.334 0.629 0.034 ... 0.118 0.605 0.21 ]\n", + " [0.119 0.345 0. ... 0. 0.181 0.267]\n", + " ...\n", + " [0.056 0.216 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.128 0. ... 0. 0. 0.101]]\n", + "[[0.211 0.386 0.084 ... 0.204 0.387 0.264]\n", + " [0.311 0.286 0.354 ... 0.273 0.281 0.182]\n", + " [0. 0. 0.035 ... 0.134 0. 0. ]\n", + " ...\n", + " [0.173 0.13 0.173 ... 0.284 0.259 0.093]\n", + " [0. 0.095 0. ... 0. 0.006 0.041]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.094 0.099 0.087 ... 0.096 0.104 0.086]\n", + " [0.069 0.069 0.068 ... 0.071 0.07 0.069]\n", + " [0.138 0.123 0.14 ... 0.14 0.129 0.119]\n", + " ...\n", + " [0.101 0.099 0.103 ... 0.104 0.098 0.106]\n", + " [0.12 0.136 0.116 ... 0.113 0.129 0.125]\n", + " [0.074 0.07 0.078 ... 0.073 0.067 0.073]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.094, 0.099, 0.087, ..., 0.096, 0.104, 0.086],\n", + " [ 0.069, 0.069, 0.068, ..., 0.071, 0.07 , 0.069],\n", + " [ 0.138, 0.123, -0.86 , ..., 0.14 , 0.129, 0.119],\n", + " ...,\n", + " [ 0.101, -0.901, 0.103, ..., 0.104, 0.098, -0.894],\n", + " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.125],\n", + " [ 0.074, 0.07 , 0.078, ..., 0.073, -0.933, 0.073]]), array([[-0.445, 0.022, -0.002, ..., 0.332, 0.279, 0.012],\n", + " [ 0.104, 0.055, -0.14 , ..., 0.121, -0.176, 0.052],\n", + " [-0.196, -0.232, 0.026, ..., -0.044, 0.019, -0.228],\n", + " ...,\n", + " [ 0.23 , 0.18 , -0.183, ..., -0.273, 0.136, 0.173],\n", + " [-0.46 , 0.293, -0.026, ..., 0.234, -0.266, 0.291],\n", + " [-0.35 , -0.309, 0.464, ..., 0.514, 0.173, -0.308]]), array([[-0.445, 0.022, -0.002, ..., 0.332, 0.279, 0.012],\n", + " [ 0.104, 0.055, -0.14 , ..., 0.121, -0.176, 0.052],\n", + " [-0. , -0. , 0.026, ..., -0.044, 0. , -0. ],\n", + " ...,\n", + " [ 0.23 , 0.18 , -0.183, ..., -0.273, 0.136, 0.173],\n", + " [-0. , 0.293, -0. , ..., 0. , -0.266, 0.291],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.377, 0.18 , -0.206, ..., -0.003, -0.172, 0.124],\n", + " [-0.046, 0.284, 0.034, ..., 0.062, 0.227, 0.193],\n", + " [-0.132, 0.009, 0.103, ..., 0.028, 0.068, -0.061],\n", + " ...,\n", + " [ 0.19 , -0.141, -0.188, ..., -0.056, 0.01 , -0.198],\n", + " [ 0.128, 0.251, -0.34 , ..., 0.264, 0.066, 0.227],\n", + " [ 0.304, 0.301, -0.348, ..., 0.199, -0.005, 0.171]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.046, 0.284, 0.034, ..., 0.062, 0.227, 0.193],\n", + " [-0.132, 0.009, 0. , ..., 0. , 0.068, -0.061],\n", + " ...,\n", + " [ 0.19 , -0.141, -0. , ..., -0. , 0.01 , -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.301, -0. , ..., 0. , -0. , 0.171]]), array([[-0.315, 0.052, 0.235, ..., -0.181, -0.04 , 0.038],\n", + " [-0.146, 0.128, 0.184, ..., -0.078, -0.037, 0.085],\n", + " [ 0.194, -0.237, -0.215, ..., 0.118, -0.105, -0.211],\n", + " [ 0.151, 0.06 , -0.077, ..., 0.094, 0.114, 0.037],\n", + " [ 0.013, 0.024, 0.002, ..., 0.061, 0.007, -0.004]])]\n", + "2.317354422082166\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.33 0.625 0.03 ... 0.115 0.6 0.205]\n", + " [0.118 0.343 0. ... 0. 0.179 0.265]\n", + " ...\n", + " [0.056 0.215 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.127 0. ... 0. 0. 0.101]]\n", + "[[0.201 0.375 0.076 ... 0.196 0.377 0.254]\n", + " [0.309 0.284 0.352 ... 0.271 0.279 0.18 ]\n", + " [0. 0. 0.034 ... 0.134 0. 0. ]\n", + " ...\n", + " [0.17 0.127 0.169 ... 0.281 0.256 0.09 ]\n", + " [0. 0.092 0. ... 0. 0.003 0.038]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.094 0.098 0.086 ... 0.095 0.103 0.085]\n", + " [0.069 0.069 0.068 ... 0.071 0.07 0.069]\n", + " [0.138 0.124 0.14 ... 0.14 0.129 0.119]\n", + " ...\n", + " [0.101 0.099 0.103 ... 0.104 0.099 0.106]\n", + " [0.12 0.136 0.116 ... 0.113 0.129 0.125]\n", + " [0.075 0.07 0.079 ... 0.074 0.067 0.073]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.094, 0.098, 0.086, ..., 0.095, 0.103, 0.085],\n", + " [ 0.069, 0.069, 0.068, ..., 0.071, 0.07 , 0.069],\n", + " [ 0.138, 0.124, -0.86 , ..., 0.14 , 0.129, 0.119],\n", + " ...,\n", + " [ 0.101, -0.901, 0.103, ..., 0.104, 0.099, -0.894],\n", + " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.125],\n", + " [ 0.075, 0.07 , 0.079, ..., 0.074, -0.933, 0.073]]), array([[-0.445, 0.021, -0.004, ..., 0.331, 0.277, 0.011],\n", + " [ 0.104, 0.055, -0.141, ..., 0.12 , -0.177, 0.052],\n", + " [-0.195, -0.232, 0.026, ..., -0.044, 0.019, -0.227],\n", + " ...,\n", + " [ 0.231, 0.18 , -0.184, ..., -0.273, 0.135, 0.173],\n", + " [-0.46 , 0.292, -0.026, ..., 0.233, -0.267, 0.29 ],\n", + " [-0.351, -0.31 , 0.464, ..., 0.513, 0.172, -0.309]]), array([[-0.445, 0.021, -0.004, ..., 0.331, 0.277, 0.011],\n", + " [ 0.104, 0.055, -0.141, ..., 0.12 , -0.177, 0.052],\n", + " [-0. , -0. , 0.026, ..., -0.044, 0. , -0. ],\n", + " ...,\n", + " [ 0.231, 0.18 , -0.184, ..., -0.273, 0.135, 0.173],\n", + " [-0. , 0.292, -0. , ..., 0. , -0.267, 0.29 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.376, 0.181, -0.205, ..., -0.002, -0.171, 0.124],\n", + " [-0.045, 0.283, 0.033, ..., 0.061, 0.225, 0.192],\n", + " [-0.132, 0.008, 0.102, ..., 0.028, 0.067, -0.061],\n", + " ...,\n", + " [ 0.19 , -0.14 , -0.188, ..., -0.056, 0.009, -0.198],\n", + " [ 0.127, 0.25 , -0.341, ..., 0.263, 0.065, 0.227],\n", + " [ 0.304, 0.301, -0.348, ..., 0.199, -0.005, 0.17 ]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.045, 0.283, 0.033, ..., 0.061, 0.225, 0.192],\n", + " [-0.132, 0.008, 0. , ..., 0. , 0.067, -0.061],\n", + " ...,\n", + " [ 0.19 , -0.14 , -0. , ..., -0. , 0.009, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.301, -0. , ..., 0. , -0. , 0.17 ]]), array([[-0.314, 0.051, 0.235, ..., -0.181, -0.041, 0.037],\n", + " [-0.145, 0.127, 0.184, ..., -0.078, -0.038, 0.085],\n", + " [ 0.193, -0.236, -0.214, ..., 0.118, -0.104, -0.21 ],\n", + " [ 0.152, 0.059, -0.077, ..., 0.093, 0.113, 0.037],\n", + " [ 0.013, 0.023, 0.002, ..., 0.06 , 0.006, -0.004]])]\n", + "2.3162032512444393\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.326 0.62 0.027 ... 0.112 0.596 0.201]\n", + " [0.116 0.341 0. ... 0. 0.177 0.264]\n", + " ...\n", + " [0.056 0.215 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.127 0. ... 0. 0. 0.101]]\n", + "[[0.192 0.364 0.068 ... 0.19 0.367 0.244]\n", + " [0.307 0.281 0.35 ... 0.269 0.277 0.178]\n", + " [0. 0. 0.034 ... 0.134 0. 0. ]\n", + " ...\n", + " [0.167 0.124 0.166 ... 0.279 0.253 0.087]\n", + " [0. 0.089 0. ... 0. 0. 0.036]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.093 0.098 0.086 ... 0.095 0.103 0.085]\n", + " [0.069 0.069 0.068 ... 0.071 0.07 0.069]\n", + " [0.138 0.124 0.141 ... 0.14 0.13 0.119]\n", + " ...\n", + " [0.102 0.099 0.103 ... 0.104 0.099 0.106]\n", + " [0.12 0.136 0.117 ... 0.113 0.129 0.125]\n", + " [0.075 0.071 0.079 ... 0.074 0.068 0.074]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.093, 0.098, 0.086, ..., 0.095, 0.103, 0.085],\n", + " [ 0.069, 0.069, 0.068, ..., 0.071, 0.07 , 0.069],\n", + " [ 0.138, 0.124, -0.859, ..., 0.14 , 0.13 , 0.119],\n", + " ...,\n", + " [ 0.102, -0.901, 0.103, ..., 0.104, 0.099, -0.894],\n", + " [ 0.12 , 0.136, 0.117, ..., 0.113, 0.129, 0.125],\n", + " [ 0.075, 0.071, 0.079, ..., 0.074, -0.932, 0.074]]), array([[-0.445, 0.02 , -0.005, ..., 0.329, 0.274, 0.01 ],\n", + " [ 0.104, 0.055, -0.142, ..., 0.12 , -0.178, 0.052],\n", + " [-0.195, -0.231, 0.026, ..., -0.044, 0.02 , -0.227],\n", + " ...,\n", + " [ 0.231, 0.18 , -0.185, ..., -0.274, 0.134, 0.173],\n", + " [-0.46 , 0.291, -0.027, ..., 0.232, -0.268, 0.289],\n", + " [-0.352, -0.311, 0.463, ..., 0.512, 0.171, -0.31 ]]), array([[-0.445, 0.02 , -0.005, ..., 0.329, 0.274, 0.01 ],\n", + " [ 0.104, 0.055, -0.142, ..., 0.12 , -0.178, 0.052],\n", + " [-0. , -0. , 0.026, ..., -0.044, 0. , -0. ],\n", + " ...,\n", + " [ 0.231, 0.18 , -0.185, ..., -0.274, 0.134, 0.173],\n", + " [-0. , 0.291, -0. , ..., 0. , -0.268, 0.289],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.376, 0.181, -0.204, ..., -0.001, -0.17 , 0.124],\n", + " [-0.045, 0.281, 0.032, ..., 0.06 , 0.223, 0.191],\n", + " [-0.131, 0.008, 0.102, ..., 0.027, 0.067, -0.062],\n", + " ...,\n", + " [ 0.191, -0.14 , -0.189, ..., -0.057, 0.009, -0.197],\n", + " [ 0.126, 0.25 , -0.342, ..., 0.263, 0.064, 0.226],\n", + " [ 0.303, 0.3 , -0.348, ..., 0.2 , -0.005, 0.17 ]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", + " [-0.045, 0.281, 0.032, ..., 0.06 , 0.223, 0.191],\n", + " [-0.131, 0.008, 0. , ..., 0. , 0.067, -0.062],\n", + " ...,\n", + " [ 0.191, -0.14 , -0. , ..., -0. , 0.009, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.3 , -0. , ..., 0. , -0. , 0.17 ]]), array([[-0.314, 0.051, 0.234, ..., -0.181, -0.041, 0.036],\n", + " [-0.144, 0.126, 0.183, ..., -0.078, -0.039, 0.084],\n", + " [ 0.192, -0.235, -0.213, ..., 0.119, -0.104, -0.209],\n", + " [ 0.152, 0.058, -0.077, ..., 0.093, 0.112, 0.036],\n", + " [ 0.014, 0.022, 0.002, ..., 0.059, 0.005, -0.005]])]\n", + "2.315123169753987\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.322 0.616 0.023 ... 0.109 0.593 0.196]\n", + " [0.115 0.34 0. ... 0. 0.176 0.262]\n", + " ...\n", + " [0.056 0.215 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.128 0. ... 0. 0. 0.101]]\n", + "[[0.183 0.354 0.061 ... 0.183 0.358 0.235]\n", + " [0.305 0.278 0.347 ... 0.267 0.274 0.176]\n", + " [0. 0. 0.034 ... 0.133 0. 0. ]\n", + " ...\n", + " [0.164 0.121 0.163 ... 0.276 0.25 0.084]\n", + " [0. 0.086 0. ... 0. 0. 0.034]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.093 0.098 0.086 ... 0.095 0.103 0.085]\n", + " [0.07 0.069 0.068 ... 0.071 0.07 0.069]\n", + " [0.139 0.125 0.141 ... 0.141 0.13 0.119]\n", + " ...\n", + " [0.102 0.099 0.103 ... 0.104 0.099 0.106]\n", + " [0.12 0.136 0.117 ... 0.113 0.129 0.125]\n", + " [0.076 0.071 0.08 ... 0.075 0.069 0.074]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.093, 0.098, 0.086, ..., 0.095, 0.103, 0.085],\n", + " [ 0.07 , 0.069, 0.068, ..., 0.071, 0.07 , 0.069],\n", + " [ 0.139, 0.125, -0.859, ..., 0.141, 0.13 , 0.119],\n", + " ...,\n", + " [ 0.102, -0.901, 0.103, ..., 0.104, 0.099, -0.894],\n", + " [ 0.12 , 0.136, 0.117, ..., 0.113, 0.129, 0.125],\n", + " [ 0.076, 0.071, 0.08 , ..., 0.075, -0.931, 0.074]]), array([[-0.445, 0.019, -0.006, ..., 0.328, 0.273, 0.009],\n", + " [ 0.104, 0.055, -0.143, ..., 0.119, -0.179, 0.052],\n", + " [-0.194, -0.231, 0.026, ..., -0.044, 0.02 , -0.227],\n", + " ...,\n", + " [ 0.231, 0.18 , -0.185, ..., -0.275, 0.133, 0.173],\n", + " [-0.459, 0.29 , -0.027, ..., 0.232, -0.268, 0.288],\n", + " [-0.352, -0.312, 0.462, ..., 0.512, 0.17 , -0.31 ]]), array([[-0.445, 0.019, -0.006, ..., 0.328, 0.273, 0.009],\n", + " [ 0.104, 0.055, -0.143, ..., 0.119, -0.179, 0.052],\n", + " [-0. , -0. , 0.026, ..., -0.044, 0. , -0. ],\n", + " ...,\n", + " [ 0.231, 0.18 , -0.185, ..., -0.275, 0.133, 0.173],\n", + " [-0. , 0.29 , -0. , ..., 0. , -0. , 0.288],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 3.750e-01, 1.812e-01, -2.036e-01, ..., 2.113e-04, -5.729e-02,\n", + " 1.246e-01],\n", + " [-4.414e-02, 2.800e-01, 3.117e-02, ..., 5.886e-02, 3.258e-01,\n", + " 1.897e-01],\n", + " [-1.307e-01, 7.033e-03, 1.019e-01, ..., 2.718e-02, 1.232e-01,\n", + " -6.238e-02],\n", + " ...,\n", + " [ 1.912e-01, -1.392e-01, -1.888e-01, ..., -5.679e-02, -1.017e-01,\n", + " -1.968e-01],\n", + " [ 1.259e-01, 2.491e-01, -3.428e-01, ..., 2.620e-01, 9.855e-02,\n", + " 2.255e-01],\n", + " [ 3.030e-01, 2.996e-01, -3.475e-01, ..., 1.998e-01, 1.190e-01,\n", + " 1.693e-01]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.044, 0.28 , 0.031, ..., 0.059, 0.326, 0.19 ],\n", + " [-0.131, 0.007, 0. , ..., 0. , 0.123, -0.062],\n", + " ...,\n", + " [ 0.191, -0.139, -0. , ..., -0. , -0.102, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.3 , -0. , ..., 0. , 0. , 0.169]]), array([[-0.314, 0.05 , 0.234, ..., -0.182, 0.074, 0.036],\n", + " [-0.142, 0.126, 0.183, ..., -0.078, 0.046, 0.083],\n", + " [ 0.192, -0.234, -0.212, ..., 0.119, -0.188, -0.208],\n", + " [ 0.152, 0.058, -0.078, ..., 0.092, 0.134, 0.035],\n", + " [ 0.014, 0.021, 0.003, ..., 0.059, -0.032, -0.006]])]\n", + "2.314094620253857\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.318 0.612 0.02 ... 0.106 0.589 0.192]\n", + " [0.113 0.338 0. ... 0. 0.174 0.26 ]\n", + " ...\n", + " [0.056 0.215 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.128 0. ... 0. 0. 0.102]]\n", + "[[0.174 0.344 0.054 ... 0.177 0.349 0.226]\n", + " [0.303 0.276 0.345 ... 0.265 0.272 0.174]\n", + " [0. 0. 0.033 ... 0.133 0. 0. ]\n", + " ...\n", + " [0.161 0.118 0.16 ... 0.273 0.247 0.081]\n", + " [0. 0.084 0. ... 0. 0. 0.031]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.093 0.097 0.086 ... 0.095 0.102 0.085]\n", + " [0.07 0.069 0.069 ... 0.071 0.07 0.069]\n", + " [0.139 0.125 0.141 ... 0.141 0.13 0.12 ]\n", + " ...\n", + " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", + " [0.12 0.136 0.117 ... 0.114 0.129 0.125]\n", + " [0.076 0.072 0.08 ... 0.075 0.069 0.074]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.093, 0.097, 0.086, ..., 0.095, 0.102, 0.085],\n", + " [ 0.07 , 0.069, 0.069, ..., 0.071, 0.07 , 0.069],\n", + " [ 0.139, 0.125, -0.859, ..., 0.141, 0.13 , 0.12 ],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", + " [ 0.12 , 0.136, 0.117, ..., 0.114, 0.129, 0.125],\n", + " [ 0.076, 0.072, 0.08 , ..., 0.075, -0.931, 0.074]]), array([[-0.445, 0.018, -0.007, ..., 0.327, 0.271, 0.007],\n", + " [ 0.104, 0.055, -0.144, ..., 0.119, -0.18 , 0.052],\n", + " [-0.194, -0.231, 0.027, ..., -0.043, 0.02 , -0.227],\n", + " ...,\n", + " [ 0.231, 0.18 , -0.186, ..., -0.275, 0.132, 0.173],\n", + " [-0.459, 0.289, -0.028, ..., 0.231, -0.269, 0.287],\n", + " [-0.353, -0.313, 0.462, ..., 0.511, 0.17 , -0.311]]), array([[-0.445, 0.018, -0.007, ..., 0.327, 0.271, 0.007],\n", + " [ 0.104, 0.055, -0.144, ..., 0.119, -0.18 , 0.052],\n", + " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", + " ...,\n", + " [ 0.231, 0.18 , -0.186, ..., -0.275, 0.132, 0.173],\n", + " [-0. , 0.289, -0. , ..., 0. , -0. , 0.287],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.374, 0.181, -0.203, ..., 0.001, -0.056, 0.125],\n", + " [-0.044, 0.279, 0.03 , ..., 0.058, 0.324, 0.189],\n", + " [-0.13 , 0.007, 0.102, ..., 0.027, 0.123, -0.063],\n", + " ...,\n", + " [ 0.192, -0.139, -0.189, ..., -0.057, -0.102, -0.196],\n", + " [ 0.125, 0.249, -0.344, ..., 0.261, 0.098, 0.225],\n", + " [ 0.303, 0.299, -0.347, ..., 0.2 , 0.119, 0.169]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.044, 0.279, 0.03 , ..., 0.058, 0.324, 0.189],\n", + " [-0.13 , 0.007, 0. , ..., 0. , 0.123, -0.063],\n", + " ...,\n", + " [ 0.192, -0.139, -0. , ..., -0. , -0.102, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.299, -0. , ..., 0. , 0. , 0.169]]), array([[-0.313, 0.049, 0.234, ..., -0.182, 0.074, 0.035],\n", + " [-0.141, 0.125, 0.182, ..., -0.078, 0.046, 0.082],\n", + " [ 0.191, -0.234, -0.211, ..., 0.12 , -0.187, -0.207],\n", + " [ 0.153, 0.057, -0.078, ..., 0.092, 0.133, 0.034],\n", + " [ 0.015, 0.02 , 0.003, ..., 0.058, -0.033, -0.006]])]\n", + "2.313117973037042\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.315 0.608 0.017 ... 0.104 0.585 0.189]\n", + " [0.112 0.336 0. ... 0. 0.173 0.259]\n", + " ...\n", + " [0.056 0.215 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.128 0. ... 0. 0. 0.102]]\n", + "[[0.166 0.334 0.047 ... 0.17 0.341 0.217]\n", + " [0.301 0.273 0.343 ... 0.263 0.269 0.173]\n", + " [0. 0. 0.033 ... 0.132 0. 0. ]\n", + " ...\n", + " [0.158 0.115 0.157 ... 0.271 0.245 0.078]\n", + " [0. 0.082 0. ... 0. 0. 0.029]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.092 0.097 0.086 ... 0.095 0.102 0.085]\n", + " [0.07 0.069 0.069 ... 0.071 0.07 0.069]\n", + " [0.14 0.126 0.141 ... 0.141 0.131 0.12 ]\n", + " ...\n", + " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", + " [0.12 0.135 0.117 ... 0.114 0.129 0.125]\n", + " [0.077 0.072 0.081 ... 0.076 0.07 0.075]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.092, 0.097, 0.086, ..., 0.095, 0.102, 0.085],\n", + " [ 0.07 , 0.069, 0.069, ..., 0.071, 0.07 , 0.069],\n", + " [ 0.14 , 0.126, -0.859, ..., 0.141, 0.131, 0.12 ],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", + " [ 0.12 , 0.135, 0.117, ..., 0.114, 0.129, 0.125],\n", + " [ 0.077, 0.072, 0.081, ..., 0.076, -0.93 , 0.075]]), array([[-0.444, 0.016, -0.009, ..., 0.326, 0.269, 0.006],\n", + " [ 0.104, 0.055, -0.144, ..., 0.118, -0.18 , 0.052],\n", + " [-0.193, -0.23 , 0.027, ..., -0.043, 0.02 , -0.227],\n", + " ...,\n", + " [ 0.232, 0.18 , -0.187, ..., -0.276, 0.131, 0.173],\n", + " [-0.459, 0.288, -0.028, ..., 0.231, -0.269, 0.286],\n", + " [-0.353, -0.313, 0.461, ..., 0.511, 0.169, -0.312]]), array([[-0.444, 0.016, -0.009, ..., 0.326, 0.269, 0.006],\n", + " [ 0.104, 0.055, -0.144, ..., 0.118, -0.18 , 0.052],\n", + " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", + " ...,\n", + " [ 0.232, 0.18 , -0.187, ..., -0.276, 0.131, 0.173],\n", + " [-0. , 0.288, -0. , ..., 0. , -0. , 0.286],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.374, 0.182, -0.202, ..., 0.002, -0.054, 0.125],\n", + " [-0.043, 0.278, 0.029, ..., 0.057, 0.323, 0.188],\n", + " [-0.13 , 0.006, 0.101, ..., 0.027, 0.122, -0.063],\n", + " ...,\n", + " [ 0.192, -0.138, -0.189, ..., -0.057, -0.103, -0.196],\n", + " [ 0.125, 0.248, -0.344, ..., 0.261, 0.097, 0.225],\n", + " [ 0.302, 0.299, -0.347, ..., 0.2 , 0.119, 0.168]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.043, 0.278, 0.029, ..., 0.057, 0.323, 0.188],\n", + " [-0.13 , 0.006, 0. , ..., 0. , 0.122, -0.063],\n", + " ...,\n", + " [ 0.192, -0.138, -0. , ..., -0. , -0.103, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.299, -0. , ..., 0. , 0. , 0.168]]), array([[-0.313, 0.049, 0.234, ..., -0.182, 0.073, 0.035],\n", + " [-0.14 , 0.124, 0.182, ..., -0.079, 0.045, 0.082],\n", + " [ 0.19 , -0.233, -0.21 , ..., 0.12 , -0.186, -0.206],\n", + " [ 0.153, 0.057, -0.078, ..., 0.092, 0.132, 0.034],\n", + " [ 0.015, 0.019, 0.003, ..., 0.058, -0.034, -0.007]])]\n", + "2.3121787120288926\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.311 0.604 0.014 ... 0.101 0.582 0.185]\n", + " [0.11 0.334 0. ... 0. 0.171 0.257]\n", + " ...\n", + " [0.055 0.215 0. ... 0. 0.251 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.129 0. ... 0. 0. 0.103]]\n", + "[[0.158 0.325 0.041 ... 0.164 0.333 0.208]\n", + " [0.299 0.27 0.342 ... 0.262 0.267 0.171]\n", + " [0. 0. 0.032 ... 0.132 0. 0. ]\n", + " ...\n", + " [0.156 0.112 0.154 ... 0.268 0.243 0.076]\n", + " [0. 0.079 0. ... 0. 0. 0.027]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.092 0.097 0.086 ... 0.095 0.102 0.084]\n", + " [0.07 0.07 0.069 ... 0.072 0.07 0.069]\n", + " [0.14 0.126 0.141 ... 0.141 0.131 0.12 ]\n", + " ...\n", + " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", + " [0.12 0.135 0.117 ... 0.114 0.129 0.125]\n", + " [0.077 0.073 0.081 ... 0.076 0.07 0.075]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.092, 0.097, 0.086, ..., 0.095, 0.102, 0.084],\n", + " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.07 , 0.069],\n", + " [ 0.14 , 0.126, -0.859, ..., 0.141, 0.131, 0.12 ],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", + " [ 0.12 , 0.135, 0.117, ..., 0.114, 0.129, 0.125],\n", + " [ 0.077, 0.073, 0.081, ..., 0.076, -0.93 , 0.075]]), array([[-0.444, 0.015, -0.01 , ..., 0.324, 0.268, 0.005],\n", + " [ 0.104, 0.055, -0.145, ..., 0.117, -0.181, 0.052],\n", + " [-0.193, -0.23 , 0.027, ..., -0.043, 0.021, -0.227],\n", + " ...,\n", + " [ 0.232, 0.18 , -0.188, ..., -0.276, 0.13 , 0.173],\n", + " [-0.459, 0.288, -0.029, ..., 0.23 , -0.27 , 0.285],\n", + " [-0.354, -0.314, 0.461, ..., 0.51 , 0.168, -0.312]]), array([[-0.444, 0.015, -0.01 , ..., 0.324, 0.268, 0.005],\n", + " [ 0.104, 0.055, -0.145, ..., 0.117, -0.181, 0.052],\n", + " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", + " ...,\n", + " [ 0.232, 0.18 , -0.188, ..., -0.276, 0.13 , 0.173],\n", + " [-0. , 0.288, -0. , ..., 0. , -0. , 0.285],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.373, 0.182, -0.201, ..., 0.003, -0.053, 0.125],\n", + " [-0.042, 0.276, 0.029, ..., 0.056, 0.322, 0.187],\n", + " [-0.129, 0.006, 0.101, ..., 0.026, 0.122, -0.064],\n", + " ...,\n", + " [ 0.192, -0.138, -0.19 , ..., -0.057, -0.103, -0.195],\n", + " [ 0.125, 0.248, -0.345, ..., 0.26 , 0.096, 0.224],\n", + " [ 0.302, 0.298, -0.347, ..., 0.201, 0.119, 0.168]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.042, 0.276, 0.029, ..., 0.056, 0.322, 0.187],\n", + " [-0.129, 0.006, 0. , ..., 0. , 0.122, -0.064],\n", + " ...,\n", + " [ 0.192, -0.138, -0. , ..., -0. , -0.103, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.298, -0. , ..., 0. , 0. , 0.168]]), array([[-0.313, 0.048, 0.234, ..., -0.182, 0.073, 0.034],\n", + " [-0.139, 0.124, 0.181, ..., -0.079, 0.044, 0.081],\n", + " [ 0.189, -0.232, -0.21 , ..., 0.12 , -0.186, -0.205],\n", + " [ 0.153, 0.056, -0.078, ..., 0.092, 0.131, 0.033],\n", + " [ 0.016, 0.018, 0.004, ..., 0.057, -0.035, -0.008]])]\n", + "2.311289443325474\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.308 0.6 0.011 ... 0.098 0.579 0.181]\n", + " [0.109 0.333 0. ... 0. 0.17 0.256]\n", + " ...\n", + " [0.055 0.214 0. ... 0. 0.251 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.129 0. ... 0. 0. 0.103]]\n", + "[[0.15 0.316 0.034 ... 0.158 0.325 0.2 ]\n", + " [0.297 0.268 0.339 ... 0.26 0.265 0.169]\n", + " [0. 0. 0.032 ... 0.132 0. 0. ]\n", + " ...\n", + " [0.153 0.11 0.152 ... 0.266 0.24 0.073]\n", + " [0. 0.077 0. ... 0. 0. 0.025]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.092 0.096 0.085 ... 0.094 0.102 0.084]\n", + " [0.07 0.07 0.069 ... 0.072 0.071 0.069]\n", + " [0.14 0.127 0.142 ... 0.142 0.132 0.12 ]\n", + " ...\n", + " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", + " [0.12 0.135 0.117 ... 0.114 0.128 0.125]\n", + " [0.078 0.073 0.081 ... 0.076 0.071 0.076]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.092, 0.096, 0.085, ..., 0.094, 0.102, 0.084],\n", + " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.071, 0.069],\n", + " [ 0.14 , 0.127, -0.858, ..., 0.142, 0.132, 0.12 ],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", + " [ 0.12 , 0.135, 0.117, ..., 0.114, 0.128, 0.125],\n", + " [ 0.078, 0.073, 0.081, ..., 0.076, -0.929, 0.076]]), array([[-0.444, 0.015, -0.011, ..., 0.323, 0.266, 0.004],\n", + " [ 0.105, 0.055, -0.146, ..., 0.117, -0.182, 0.052],\n", + " [-0.192, -0.23 , 0.027, ..., -0.043, 0.021, -0.226],\n", + " ...,\n", + " [ 0.232, 0.18 , -0.188, ..., -0.277, 0.129, 0.173],\n", + " [-0.458, 0.287, -0.029, ..., 0.23 , -0.27 , 0.285],\n", + " [-0.355, -0.315, 0.461, ..., 0.51 , 0.167, -0.313]]), array([[-0.444, 0.015, -0.011, ..., 0.323, 0.266, 0.004],\n", + " [ 0.105, 0.055, -0.146, ..., 0.117, -0.182, 0.052],\n", + " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", + " ...,\n", + " [ 0.232, 0.18 , -0.188, ..., -0.277, 0.129, 0.173],\n", + " [-0. , 0.287, -0. , ..., 0. , -0. , 0.285],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.373, 0.182, -0.2 , ..., 0.004, -0.052, 0.126],\n", + " [-0.042, 0.275, 0.028, ..., 0.056, 0.32 , 0.186],\n", + " [-0.129, 0.005, 0.101, ..., 0.026, 0.121, -0.064],\n", + " ...,\n", + " [ 0.193, -0.138, -0.19 , ..., -0.057, -0.104, -0.195],\n", + " [ 0.124, 0.247, -0.346, ..., 0.26 , 0.095, 0.224],\n", + " [ 0.301, 0.298, -0.347, ..., 0.201, 0.119, 0.168]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.042, 0.275, 0.028, ..., 0.056, 0.32 , 0.186],\n", + " [-0.129, 0.005, 0. , ..., 0. , 0.121, -0.064],\n", + " ...,\n", + " [ 0.193, -0.138, -0. , ..., -0. , -0.104, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.298, -0. , ..., 0. , 0. , 0.168]]), array([[-0.312, 0.047, 0.234, ..., -0.182, 0.072, 0.034],\n", + " [-0.138, 0.123, 0.181, ..., -0.079, 0.044, 0.081],\n", + " [ 0.189, -0.232, -0.209, ..., 0.121, -0.185, -0.205],\n", + " [ 0.154, 0.055, -0.078, ..., 0.091, 0.13 , 0.033],\n", + " [ 0.016, 0.018, 0.004, ..., 0.057, -0.036, -0.008]])]\n", + "2.3104419062115573\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.305 0.597 0.008 ... 0.096 0.575 0.178]\n", + " [0.108 0.331 0. ... 0. 0.169 0.254]\n", + " ...\n", + " [0.055 0.214 0. ... 0. 0.251 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.129 0. ... 0. 0. 0.103]]\n", + "[[0.143 0.308 0.028 ... 0.153 0.317 0.192]\n", + " [0.294 0.265 0.337 ... 0.258 0.262 0.167]\n", + " [0. 0. 0.032 ... 0.132 0. 0. ]\n", + " ...\n", + " [0.151 0.107 0.149 ... 0.264 0.238 0.071]\n", + " [0. 0.076 0. ... 0. 0. 0.024]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.092 0.096 0.085 ... 0.094 0.101 0.084]\n", + " [0.07 0.07 0.069 ... 0.072 0.071 0.069]\n", + " [0.141 0.127 0.142 ... 0.142 0.132 0.12 ]\n", + " ...\n", + " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", + " [0.12 0.135 0.117 ... 0.114 0.128 0.125]\n", + " [0.078 0.074 0.082 ... 0.077 0.071 0.076]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.092, 0.096, 0.085, ..., 0.094, 0.101, 0.084],\n", + " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.071, 0.069],\n", + " [ 0.141, 0.127, -0.858, ..., 0.142, 0.132, 0.12 ],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", + " [ 0.12 , 0.135, 0.117, ..., 0.114, 0.128, 0.125],\n", + " [ 0.078, 0.074, 0.082, ..., 0.077, -0.929, 0.076]]), array([[-0.444, 0.014, -0.012, ..., 0.322, 0.264, 0.003],\n", + " [ 0.105, 0.055, -0.146, ..., 0.116, -0.183, 0.052],\n", + " [-0.192, -0.229, 0.027, ..., -0.043, 0.021, -0.226],\n", + " ...,\n", + " [ 0.233, 0.18 , -0.189, ..., -0.277, 0.128, 0.173],\n", + " [-0.458, 0.287, -0.03 , ..., 0.23 , -0.27 , 0.284],\n", + " [-0.355, -0.315, 0.46 , ..., 0.509, 0.167, -0.313]]), array([[-0.444, 0.014, -0.012, ..., 0.322, 0.264, 0.003],\n", + " [ 0.105, 0.055, -0.146, ..., 0.116, -0.183, 0.052],\n", + " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", + " ...,\n", + " [ 0.233, 0.18 , -0.189, ..., -0.277, 0.128, 0.173],\n", + " [-0. , 0.287, -0. , ..., 0. , -0. , 0.284],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.372, 0.182, -0.2 , ..., 0.005, -0.051, 0.126],\n", + " [-0.041, 0.274, 0.027, ..., 0.055, 0.319, 0.185],\n", + " [-0.128, 0.005, 0.101, ..., 0.026, 0.121, -0.065],\n", + " ...,\n", + " [ 0.193, -0.137, -0.19 , ..., -0.057, -0.104, -0.194],\n", + " [ 0.124, 0.247, -0.347, ..., 0.259, 0.095, 0.224],\n", + " [ 0.301, 0.297, -0.347, ..., 0.201, 0.119, 0.167]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.041, 0.274, 0.027, ..., 0.055, 0.319, 0.185],\n", + " [-0.128, 0.005, 0. , ..., 0. , 0.121, -0.065],\n", + " ...,\n", + " [ 0.193, -0.137, -0. , ..., -0. , -0.104, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.297, -0. , ..., 0. , 0. , 0.167]]), array([[-0.312, 0.047, 0.234, ..., -0.183, 0.072, 0.034],\n", + " [-0.137, 0.123, 0.181, ..., -0.079, 0.043, 0.08 ],\n", + " [ 0.188, -0.231, -0.208, ..., 0.121, -0.185, -0.204],\n", + " [ 0.154, 0.055, -0.078, ..., 0.091, 0.129, 0.032],\n", + " [ 0.016, 0.017, 0.005, ..., 0.056, -0.037, -0.009]])]\n", + "2.309623186203651\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.301 0.593 0.006 ... 0.093 0.572 0.174]\n", + " [0.106 0.33 0. ... 0. 0.167 0.253]\n", + " ...\n", + " [0.054 0.213 0. ... 0. 0.25 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.129 0. ... 0. 0. 0.103]]\n", + "[[0.135 0.299 0.022 ... 0.147 0.31 0.185]\n", + " [0.292 0.262 0.335 ... 0.256 0.259 0.165]\n", + " [0. 0. 0.031 ... 0.131 0. 0. ]\n", + " ...\n", + " [0.148 0.105 0.147 ... 0.262 0.236 0.069]\n", + " [0. 0.074 0. ... 0. 0. 0.022]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.091 0.096 0.085 ... 0.094 0.101 0.084]\n", + " [0.07 0.07 0.069 ... 0.072 0.071 0.07 ]\n", + " [0.141 0.127 0.142 ... 0.142 0.133 0.121]\n", + " ...\n", + " [0.102 0.1 0.103 ... 0.104 0.1 0.106]\n", + " [0.119 0.135 0.117 ... 0.114 0.128 0.126]\n", + " [0.079 0.074 0.082 ... 0.077 0.071 0.076]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.091, 0.096, 0.085, ..., 0.094, 0.101, 0.084],\n", + " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.071, 0.07 ],\n", + " [ 0.141, 0.127, -0.858, ..., 0.142, 0.133, 0.121],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.1 , -0.894],\n", + " [ 0.119, 0.135, 0.117, ..., 0.114, 0.128, 0.126],\n", + " [ 0.079, 0.074, 0.082, ..., 0.077, -0.929, 0.076]]), array([[-0.444, 0.013, -0.013, ..., 0.321, 0.263, 0.002],\n", + " [ 0.105, 0.055, -0.147, ..., 0.116, -0.184, 0.052],\n", + " [-0.191, -0.229, 0.027, ..., -0.043, 0.021, -0.226],\n", + " ...,\n", + " [ 0.233, 0.18 , -0.19 , ..., -0.278, 0.127, 0.173],\n", + " [-0.458, 0.286, -0.03 , ..., 0.229, -0.271, 0.283],\n", + " [-0.356, -0.316, 0.46 , ..., 0.509, 0.166, -0.314]]), array([[-0.444, 0.013, -0.013, ..., 0.321, 0.263, 0.002],\n", + " [ 0.105, 0.055, -0.147, ..., 0.116, -0.184, 0.052],\n", + " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", + " ...,\n", + " [ 0.233, 0.18 , -0.19 , ..., -0.278, 0.127, 0.173],\n", + " [-0. , 0.286, -0. , ..., 0. , -0. , 0.283],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.372, 0.182, -0.199, ..., 0.005, -0.049, 0.126],\n", + " [-0.041, 0.273, 0.026, ..., 0.054, 0.318, 0.184],\n", + " [-0.128, 0.004, 0.1 , ..., 0.026, 0.121, -0.065],\n", + " ...,\n", + " [ 0.193, -0.137, -0.19 , ..., -0.058, -0.104, -0.194],\n", + " [ 0.123, 0.247, -0.347, ..., 0.259, 0.094, 0.223],\n", + " [ 0.3 , 0.297, -0.347, ..., 0.201, 0.119, 0.167]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.041, 0.273, 0.026, ..., 0.054, 0.318, 0.184],\n", + " [-0.128, 0.004, 0. , ..., 0. , 0.121, -0.065],\n", + " ...,\n", + " [ 0.193, -0.137, -0. , ..., -0. , -0.104, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.297, -0. , ..., 0. , 0. , 0.167]]), array([[-0.312, 0.046, 0.234, ..., -0.183, 0.072, 0.033],\n", + " [-0.136, 0.122, 0.18 , ..., -0.079, 0.043, 0.079],\n", + " [ 0.187, -0.231, -0.207, ..., 0.121, -0.184, -0.203],\n", + " [ 0.154, 0.054, -0.078, ..., 0.091, 0.128, 0.031],\n", + " [ 0.017, 0.016, 0.005, ..., 0.056, -0.038, -0.009]])]\n", + "2.308844873774604\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.298 0.59 0.003 ... 0.091 0.569 0.171]\n", + " [0.105 0.328 0. ... 0. 0.166 0.251]\n", + " ...\n", + " [0.054 0.213 0. ... 0. 0.25 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.13 0. ... 0. 0. 0.104]]\n", + "[[0.128 0.291 0.016 ... 0.142 0.302 0.177]\n", + " [0.29 0.259 0.333 ... 0.254 0.257 0.163]\n", + " [0. 0. 0.031 ... 0.131 0. 0. ]\n", + " ...\n", + " [0.146 0.102 0.144 ... 0.259 0.233 0.067]\n", + " [0. 0.072 0. ... 0. 0. 0.021]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.091 0.096 0.085 ... 0.094 0.101 0.084]\n", + " [0.07 0.07 0.069 ... 0.072 0.071 0.07 ]\n", + " [0.142 0.128 0.142 ... 0.142 0.133 0.121]\n", + " ...\n", + " [0.102 0.101 0.103 ... 0.104 0.1 0.107]\n", + " [0.119 0.135 0.117 ... 0.114 0.128 0.126]\n", + " [0.079 0.075 0.083 ... 0.077 0.072 0.077]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.091, 0.096, 0.085, ..., 0.094, 0.101, 0.084],\n", + " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.071, 0.07 ],\n", + " [ 0.142, 0.128, -0.858, ..., 0.142, 0.133, 0.121],\n", + " ...,\n", + " [ 0.102, -0.899, 0.103, ..., 0.104, 0.1 , -0.893],\n", + " [ 0.119, 0.135, 0.117, ..., 0.114, 0.128, 0.126],\n", + " [ 0.079, 0.075, 0.083, ..., 0.077, -0.928, 0.077]]), array([[-0.444, 0.012, -0.014, ..., 0.321, 0.262, 0.002],\n", + " [ 0.105, 0.055, -0.148, ..., 0.116, -0.184, 0.052],\n", + " [-0.191, -0.229, 0.028, ..., -0.043, 0.021, -0.226],\n", + " ...,\n", + " [ 0.233, 0.18 , -0.19 , ..., -0.278, 0.126, 0.173],\n", + " [-0.458, 0.285, -0.031, ..., 0.229, -0.271, 0.282],\n", + " [-0.356, -0.317, 0.459, ..., 0.508, 0.166, -0.314]]), array([[-0.444, 0.012, -0.014, ..., 0.321, 0.262, 0.002],\n", + " [ 0.105, 0.055, -0.148, ..., 0.116, -0.184, 0.052],\n", + " [-0. , -0. , 0.028, ..., -0.043, 0. , -0. ],\n", + " ...,\n", + " [ 0.233, 0.18 , -0.19 , ..., -0.278, 0.126, 0.173],\n", + " [-0. , 0.285, -0. , ..., 0. , -0. , 0.282],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.371, 0.183, -0.198, ..., 0.006, -0.048, 0.126],\n", + " [-0.041, 0.272, 0.026, ..., 0.054, 0.317, 0.183],\n", + " [-0.127, 0.004, 0.1 , ..., 0.026, 0.12 , -0.065],\n", + " ...,\n", + " [ 0.193, -0.136, -0.191, ..., -0.058, -0.105, -0.194],\n", + " [ 0.123, 0.247, -0.348, ..., 0.258, 0.093, 0.223],\n", + " [ 0.3 , 0.297, -0.347, ..., 0.201, 0.119, 0.167]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.041, 0.272, 0.026, ..., 0.054, 0.317, 0.183],\n", + " [-0.127, 0.004, 0. , ..., 0. , 0.12 , -0.065],\n", + " ...,\n", + " [ 0.193, -0.136, -0. , ..., -0. , -0.105, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.297, -0. , ..., 0. , 0. , 0.167]]), array([[-0.312, 0.046, 0.234, ..., -0.183, 0.071, 0.033],\n", + " [-0.135, 0.122, 0.18 , ..., -0.079, 0.043, 0.079],\n", + " [ 0.186, -0.23 , -0.206, ..., 0.121, -0.184, -0.203],\n", + " [ 0.154, 0.053, -0.078, ..., 0.09 , 0.128, 0.031],\n", + " [ 0.017, 0.015, 0.005, ..., 0.055, -0.039, -0.01 ]])]\n", + "2.30810310767677\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.295 0.587 0.001 ... 0.089 0.566 0.168]\n", + " [0.103 0.327 0. ... 0. 0.165 0.249]\n", + " ...\n", + " [0.054 0.213 0. ... 0. 0.25 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.13 0. ... 0. 0. 0.104]]\n", + "[[0.121 0.283 0.011 ... 0.137 0.295 0.17 ]\n", + " [0.288 0.256 0.331 ... 0.252 0.255 0.161]\n", + " [0. 0. 0.03 ... 0.131 0. 0. ]\n", + " ...\n", + " [0.144 0.1 0.142 ... 0.257 0.231 0.065]\n", + " [0. 0.071 0. ... 0. 0. 0.019]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.091 0.096 0.085 ... 0.094 0.101 0.084]\n", + " [0.071 0.07 0.069 ... 0.072 0.071 0.07 ]\n", + " [0.142 0.128 0.142 ... 0.142 0.133 0.121]\n", + " ...\n", + " [0.102 0.101 0.103 ... 0.103 0.1 0.107]\n", + " [0.119 0.135 0.117 ... 0.114 0.128 0.126]\n", + " [0.08 0.075 0.083 ... 0.078 0.072 0.077]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.091, 0.096, 0.085, ..., 0.094, 0.101, 0.084],\n", + " [ 0.071, 0.07 , 0.069, ..., 0.072, 0.071, 0.07 ],\n", + " [ 0.142, 0.128, -0.858, ..., 0.142, 0.133, 0.121],\n", + " ...,\n", + " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.893],\n", + " [ 0.119, 0.135, 0.117, ..., 0.114, 0.128, 0.126],\n", + " [ 0.08 , 0.075, 0.083, ..., 0.078, -0.928, 0.077]]), array([[-0.444, 0.011, -0.015, ..., 0.32 , 0.26 , 0.001],\n", + " [ 0.105, 0.056, -0.148, ..., 0.115, -0.185, 0.052],\n", + " [-0.19 , -0.229, 0.028, ..., -0.043, 0.021, -0.226],\n", + " ...,\n", + " [ 0.234, 0.18 , -0.191, ..., -0.279, 0.125, 0.173],\n", + " [-0.458, 0.285, -0.031, ..., 0.228, -0.271, 0.282],\n", + " [-0.357, -0.317, 0.459, ..., 0.508, 0.165, -0.315]]), array([[-0.444, 0.011, -0.015, ..., 0.32 , 0.26 , 0.001],\n", + " [ 0.105, 0.056, -0.148, ..., 0.115, -0.185, 0.052],\n", + " [-0. , -0. , 0.028, ..., -0.043, 0. , -0. ],\n", + " ...,\n", + " [ 0.234, 0.18 , -0.191, ..., -0.279, 0.125, 0.173],\n", + " [-0. , 0.285, -0. , ..., 0. , -0. , 0.282],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.371, 0.183, -0.198, ..., 0.007, -0.047, 0.126],\n", + " [-0.04 , 0.271, 0.025, ..., 0.053, 0.316, 0.182],\n", + " [-0.127, 0.003, 0.1 , ..., 0.025, 0.12 , -0.066],\n", + " ...,\n", + " [ 0.194, -0.136, -0.191, ..., -0.058, -0.105, -0.193],\n", + " [ 0.122, 0.246, -0.349, ..., 0.258, 0.093, 0.223],\n", + " [ 0.3 , 0.296, -0.347, ..., 0.202, 0.119, 0.166]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.04 , 0.271, 0.025, ..., 0.053, 0.316, 0.182],\n", + " [-0.127, 0.003, 0. , ..., 0. , 0.12 , -0.066],\n", + " ...,\n", + " [ 0.194, -0.136, -0. , ..., -0. , -0.105, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.296, -0. , ..., 0. , 0. , 0.166]]), array([[-0.311, 0.045, 0.234, ..., -0.183, 0.071, 0.033],\n", + " [-0.134, 0.121, 0.18 , ..., -0.079, 0.042, 0.079],\n", + " [ 0.186, -0.23 , -0.205, ..., 0.122, -0.183, -0.202],\n", + " [ 0.154, 0.053, -0.078, ..., 0.09 , 0.127, 0.03 ],\n", + " [ 0.017, 0.015, 0.006, ..., 0.055, -0.04 , -0.01 ]])]\n", + "2.3073969332597453\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.293 0.584 0. ... 0.087 0.564 0.165]\n", + " [0.102 0.325 0. ... 0. 0.163 0.248]\n", + " ...\n", + " [0.053 0.212 0. ... 0. 0.25 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.131 0. ... 0. 0. 0.105]]\n", + "[[0.115 0.276 0.006 ... 0.132 0.288 0.163]\n", + " [0.286 0.254 0.329 ... 0.25 0.252 0.159]\n", + " [0. 0. 0.029 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.141 0.098 0.14 ... 0.255 0.229 0.063]\n", + " [0. 0.07 0. ... 0. 0. 0.018]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.091 0.095 0.085 ... 0.094 0.101 0.084]\n", + " [0.071 0.07 0.069 ... 0.072 0.071 0.07 ]\n", + " [0.142 0.129 0.142 ... 0.142 0.134 0.121]\n", + " ...\n", + " [0.102 0.101 0.103 ... 0.103 0.1 0.107]\n", + " [0.119 0.135 0.117 ... 0.114 0.128 0.126]\n", + " [0.08 0.076 0.083 ... 0.078 0.073 0.077]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.091, 0.095, 0.085, ..., 0.094, 0.101, 0.084],\n", + " [ 0.071, 0.07 , 0.069, ..., 0.072, 0.071, 0.07 ],\n", + " [ 0.142, 0.129, -0.858, ..., 0.142, 0.134, 0.121],\n", + " ...,\n", + " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.893],\n", + " [ 0.119, 0.135, 0.117, ..., 0.114, 0.128, 0.126],\n", + " [ 0.08 , 0.076, 0.083, ..., 0.078, -0.927, 0.077]]), array([[-4.439e-01, 1.045e-02, -1.541e-02, ..., 3.188e-01, 2.590e-01,\n", + " -8.103e-05],\n", + " [ 1.047e-01, 5.569e-02, -1.487e-01, ..., 1.148e-01, -1.856e-01,\n", + " 5.249e-02],\n", + " [-1.900e-01, -2.284e-01, 2.787e-02, ..., -4.254e-02, 2.158e-02,\n", + " -2.258e-01],\n", + " ...,\n", + " [ 2.338e-01, 1.803e-01, -1.912e-01, ..., -2.793e-01, 1.245e-01,\n", + " 1.735e-01],\n", + " [-4.573e-01, 2.843e-01, -3.126e-02, ..., 2.280e-01, -2.713e-01,\n", + " 2.811e-01],\n", + " [-3.575e-01, -3.179e-01, 4.587e-01, ..., 5.075e-01, 1.644e-01,\n", + " -3.152e-01]]), array([[-4.439e-01, 1.045e-02, -1.541e-02, ..., 3.188e-01, 2.590e-01,\n", + " -8.103e-05],\n", + " [ 1.047e-01, 5.569e-02, -1.487e-01, ..., 1.148e-01, -1.856e-01,\n", + " 5.249e-02],\n", + " [-0.000e+00, -0.000e+00, 2.787e-02, ..., -4.254e-02, 0.000e+00,\n", + " -0.000e+00],\n", + " ...,\n", + " [ 2.338e-01, 1.803e-01, -1.912e-01, ..., -2.793e-01, 1.245e-01,\n", + " 1.735e-01],\n", + " [-0.000e+00, 2.843e-01, -0.000e+00, ..., 0.000e+00, -0.000e+00,\n", + " 2.811e-01],\n", + " [-0.000e+00, -0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " -0.000e+00]]), array([[ 0.37 , 0.183, -0.197, ..., 0.007, -0.046, 0.126],\n", + " [-0.04 , 0.27 , 0.024, ..., 0.053, 0.315, 0.182],\n", + " [-0.127, 0.003, 0.1 , ..., 0.025, 0.119, -0.066],\n", + " ...,\n", + " [ 0.194, -0.136, -0.191, ..., -0.058, -0.106, -0.193],\n", + " [ 0.122, 0.246, -0.349, ..., 0.257, 0.092, 0.222],\n", + " [ 0.299, 0.296, -0.347, ..., 0.202, 0.119, 0.166]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.04 , 0.27 , 0. , ..., 0.053, 0.315, 0.182],\n", + " [-0.127, 0.003, 0. , ..., 0. , 0.119, -0.066],\n", + " ...,\n", + " [ 0.194, -0.136, -0. , ..., -0. , -0.106, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.296, -0. , ..., 0. , 0. , 0.166]]), array([[-0.311, 0.045, 0.238, ..., -0.184, 0.071, 0.032],\n", + " [-0.133, 0.121, 0.171, ..., -0.079, 0.042, 0.078],\n", + " [ 0.185, -0.229, -0.192, ..., 0.122, -0.183, -0.202],\n", + " [ 0.154, 0.052, -0.088, ..., 0.09 , 0.126, 0.03 ],\n", + " [ 0.017, 0.014, 0.002, ..., 0.054, -0.041, -0.011]])]\n", + "2.3067211929248446\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.29 0.581 0. ... 0.085 0.561 0.162]\n", + " [0.101 0.323 0. ... 0. 0.162 0.246]\n", + " ...\n", + " [0.053 0.212 0. ... 0. 0.249 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.132 0. ... 0. 0. 0.106]]\n", + "[[0.108 0.268 0.001 ... 0.127 0.282 0.156]\n", + " [0.284 0.251 0.327 ... 0.249 0.25 0.158]\n", + " [0. 0. 0.028 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.139 0.096 0.138 ... 0.253 0.227 0.061]\n", + " [0. 0.069 0. ... 0. 0. 0.017]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", + " [0.071 0.07 0.07 ... 0.072 0.072 0.07 ]\n", + " [0.143 0.129 0.142 ... 0.143 0.134 0.121]\n", + " ...\n", + " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", + " [0.119 0.134 0.117 ... 0.114 0.128 0.126]\n", + " [0.081 0.076 0.084 ... 0.078 0.073 0.078]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", + " [ 0.071, 0.07 , 0.07 , ..., 0.072, 0.072, 0.07 ],\n", + " [ 0.143, 0.129, -0.858, ..., 0.143, 0.134, 0.121],\n", + " ...,\n", + " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.119, 0.134, 0.117, ..., 0.114, 0.128, 0.126],\n", + " [ 0.081, 0.076, 0.084, ..., 0.078, -0.927, 0.078]]), array([[-0.444, 0.01 , -0.016, ..., 0.318, 0.258, -0.001],\n", + " [ 0.105, 0.056, -0.149, ..., 0.114, -0.186, 0.053],\n", + " [-0.19 , -0.228, 0.028, ..., -0.042, 0.022, -0.226],\n", + " ...,\n", + " [ 0.234, 0.181, -0.192, ..., -0.28 , 0.124, 0.174],\n", + " [-0.457, 0.284, -0.032, ..., 0.228, -0.271, 0.281],\n", + " [-0.358, -0.319, 0.458, ..., 0.507, 0.164, -0.316]]), array([[-0.444, 0.01 , -0.016, ..., 0.318, 0.258, -0.001],\n", + " [ 0.105, 0.056, -0.149, ..., 0.114, -0.186, 0.053],\n", + " [-0. , -0. , 0.028, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.234, 0.181, -0.192, ..., -0.28 , 0.124, 0.174],\n", + " [-0. , 0.284, -0. , ..., 0. , -0. , 0.281],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.37 , 0.183, -0.196, ..., 0.008, -0.045, 0.126],\n", + " [-0.039, 0.269, 0.024, ..., 0.052, 0.314, 0.181],\n", + " [-0.126, 0.003, 0.099, ..., 0.025, 0.119, -0.066],\n", + " ...,\n", + " [ 0.194, -0.135, -0.191, ..., -0.058, -0.106, -0.192],\n", + " [ 0.122, 0.246, -0.35 , ..., 0.257, 0.092, 0.222],\n", + " [ 0.299, 0.296, -0.347, ..., 0.202, 0.12 , 0.166]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.039, 0.269, 0. , ..., 0.052, 0.314, 0.181],\n", + " [-0.126, 0.003, 0. , ..., 0. , 0.119, -0.066],\n", + " ...,\n", + " [ 0.194, -0.135, -0. , ..., -0. , -0.106, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.296, -0. , ..., 0. , 0. , 0.166]]), array([[-0.311, 0.044, 0.238, ..., -0.184, 0.07 , 0.032],\n", + " [-0.132, 0.121, 0.171, ..., -0.079, 0.042, 0.078],\n", + " [ 0.184, -0.229, -0.192, ..., 0.122, -0.182, -0.201],\n", + " [ 0.154, 0.052, -0.088, ..., 0.09 , 0.125, 0.029],\n", + " [ 0.018, 0.013, 0.003, ..., 0.054, -0.042, -0.011]])]\n", + "2.3060691917502445\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.287 0.578 0. ... 0.083 0.558 0.159]\n", + " [0.099 0.322 0. ... 0. 0.161 0.245]\n", + " ...\n", + " [0.052 0.211 0. ... 0. 0.249 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.132 0. ... 0. 0. 0.107]]\n", + "[[0.102 0.261 0. ... 0.122 0.276 0.15 ]\n", + " [0.281 0.248 0.324 ... 0.247 0.248 0.156]\n", + " [0. 0. 0.027 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.137 0.094 0.136 ... 0.251 0.226 0.059]\n", + " [0. 0.068 0. ... 0. 0. 0.017]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", + " [0.071 0.071 0.07 ... 0.073 0.072 0.07 ]\n", + " [0.143 0.129 0.143 ... 0.143 0.134 0.121]\n", + " ...\n", + " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", + " [0.119 0.134 0.117 ... 0.114 0.127 0.126]\n", + " [0.081 0.076 0.084 ... 0.079 0.074 0.078]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", + " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.07 ],\n", + " [ 0.143, 0.129, -0.857, ..., 0.143, 0.134, 0.121],\n", + " ...,\n", + " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.119, 0.134, 0.117, ..., 0.114, 0.127, 0.126],\n", + " [ 0.081, 0.076, 0.084, ..., 0.079, -0.926, 0.078]]), array([[-0.444, 0.009, -0.017, ..., 0.317, 0.257, -0.002],\n", + " [ 0.105, 0.056, -0.15 , ..., 0.114, -0.187, 0.053],\n", + " [-0.189, -0.228, 0.028, ..., -0.042, 0.022, -0.226],\n", + " ...,\n", + " [ 0.234, 0.181, -0.192, ..., -0.28 , 0.123, 0.174],\n", + " [-0.457, 0.283, -0.032, ..., 0.227, -0.272, 0.28 ],\n", + " [-0.358, -0.319, 0.458, ..., 0.507, 0.163, -0.316]]), array([[-0.444, 0.009, -0. , ..., 0.317, 0.257, -0.002],\n", + " [ 0.105, 0.056, -0.15 , ..., 0.114, -0.187, 0.053],\n", + " [-0. , -0. , 0.028, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.234, 0.181, -0.192, ..., -0.28 , 0.123, 0.174],\n", + " [-0. , 0.283, -0. , ..., 0. , -0. , 0.28 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.369, 0.183, -0.204, ..., 0.009, -0.044, 0.127],\n", + " [-0.039, 0.269, 0.028, ..., 0.052, 0.313, 0.18 ],\n", + " [-0.126, 0.002, 0.104, ..., 0.025, 0.119, -0.067],\n", + " ...,\n", + " [ 0.194, -0.135, -0.191, ..., -0.058, -0.106, -0.192],\n", + " [ 0.121, 0.246, -0.346, ..., 0.257, 0.091, 0.222],\n", + " [ 0.299, 0.295, -0.346, ..., 0.202, 0.12 , 0.166]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", + " [-0.039, 0.269, 0. , ..., 0.052, 0.313, 0.18 ],\n", + " [-0.126, 0.002, 0. , ..., 0. , 0.119, -0.067],\n", + " ...,\n", + " [ 0.194, -0.135, -0. , ..., -0. , -0.106, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.295, -0. , ..., 0. , 0. , 0.166]]), array([[-0.31 , 0.044, 0.239, ..., -0.184, 0.07 , 0.032],\n", + " [-0.131, 0.121, 0.167, ..., -0.079, 0.041, 0.078],\n", + " [ 0.183, -0.229, -0.193, ..., 0.122, -0.182, -0.201],\n", + " [ 0.155, 0.051, -0.089, ..., 0.09 , 0.124, 0.029],\n", + " [ 0.018, 0.013, 0. , ..., 0.054, -0.043, -0.011]])]\n", + "2.305448138891889\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.285 0.575 0. ... 0.081 0.556 0.156]\n", + " [0.098 0.321 0. ... 0. 0.16 0.244]\n", + " ...\n", + " [0.052 0.211 0. ... 0. 0.249 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.133 0. ... 0. 0. 0.107]]\n", + "[[0.096 0.254 0. ... 0.118 0.27 0.144]\n", + " [0.279 0.246 0.322 ... 0.245 0.245 0.154]\n", + " [0. 0. 0.027 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.135 0.092 0.134 ... 0.249 0.223 0.057]\n", + " [0. 0.067 0. ... 0. 0. 0.016]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", + " [0.071 0.071 0.07 ... 0.073 0.072 0.07 ]\n", + " [0.143 0.13 0.143 ... 0.143 0.135 0.122]\n", + " ...\n", + " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", + " [0.119 0.134 0.117 ... 0.114 0.127 0.126]\n", + " [0.081 0.077 0.084 ... 0.079 0.074 0.078]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", + " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.07 ],\n", + " [ 0.143, 0.13 , -0.857, ..., 0.143, 0.135, 0.122],\n", + " ...,\n", + " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.119, 0.134, 0.117, ..., 0.114, 0.127, 0.126],\n", + " [ 0.081, 0.077, 0.084, ..., 0.079, -0.926, 0.078]]), array([[-0.444, 0.008, -0.017, ..., 0.316, 0.255, -0.002],\n", + " [ 0.105, 0.056, -0.15 , ..., 0.114, -0.187, 0.053],\n", + " [-0.189, -0.228, 0.028, ..., -0.042, 0.022, -0.225],\n", + " ...,\n", + " [ 0.235, 0.181, -0.193, ..., -0.28 , 0.122, 0.174],\n", + " [-0.457, 0.283, -0.032, ..., 0.227, -0.272, 0.279],\n", + " [-0.359, -0.32 , 0.458, ..., 0.506, 0.163, -0.317]]), array([[-0.444, 0.008, -0. , ..., 0.316, 0.255, -0.002],\n", + " [ 0.105, 0.056, -0.15 , ..., 0.114, -0.187, 0.053],\n", + " [-0. , -0. , 0.028, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.235, 0.181, -0.193, ..., -0.28 , 0.122, 0.174],\n", + " [-0. , 0.283, -0. , ..., 0. , -0. , 0.279],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.369, 0.239, -0.204, ..., 0.009, 0.02 , 0.127],\n", + " [-0.039, 0.224, 0.028, ..., 0.051, 0.262, 0.18 ],\n", + " [-0.126, 0.035, 0.104, ..., 0.025, 0.156, -0.067],\n", + " ...,\n", + " [ 0.194, -0.028, -0.191, ..., -0.058, 0.015, -0.192],\n", + " [ 0.121, 0.251, -0.346, ..., 0.256, 0.096, 0.222],\n", + " [ 0.298, 0.387, -0.346, ..., 0.202, 0.225, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.039, 0.224, 0. , ..., 0.051, 0.262, 0.18 ],\n", + " [-0.126, 0.035, 0. , ..., 0. , 0.156, -0.067],\n", + " ...,\n", + " [ 0.194, -0.028, -0. , ..., -0. , 0.015, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.387, -0. , ..., 0. , 0. , 0.165]]), array([[-0.31 , -0.004, 0.239, ..., -0.184, 0.007, 0.031],\n", + " [-0.13 , 0.123, 0.166, ..., -0.079, 0.011, 0.077],\n", + " [ 0.183, -0.222, -0.193, ..., 0.123, -0.13 , -0.2 ],\n", + " [ 0.155, 0.132, -0.089, ..., 0.089, 0.233, 0.028],\n", + " [ 0.018, 0.075, 0.001, ..., 0.053, -0.002, -0.012]])]\n", + "2.3048552418458303\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.283 0.572 0. ... 0.079 0.553 0.154]\n", + " [0.097 0.32 0. ... 0. 0.159 0.243]\n", + " ...\n", + " [0.052 0.21 0. ... 0. 0.248 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.134 0. ... 0. 0. 0.108]]\n", + "[[0.09 0.248 0. ... 0.113 0.264 0.138]\n", + " [0.277 0.243 0.32 ... 0.243 0.243 0.152]\n", + " [0. 0. 0.026 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.133 0.09 0.133 ... 0.248 0.222 0.055]\n", + " [0. 0.067 0. ... 0. 0. 0.015]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", + " [0.071 0.071 0.07 ... 0.073 0.072 0.07 ]\n", + " [0.143 0.13 0.143 ... 0.143 0.135 0.122]\n", + " ...\n", + " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", + " [0.119 0.134 0.117 ... 0.114 0.127 0.126]\n", + " [0.082 0.077 0.084 ... 0.079 0.074 0.079]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", + " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.07 ],\n", + " [ 0.143, 0.13 , -0.857, ..., 0.143, 0.135, 0.122],\n", + " ...,\n", + " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.119, 0.134, 0.117, ..., 0.114, 0.127, 0.126],\n", + " [ 0.082, 0.077, 0.084, ..., 0.079, -0.926, 0.079]]), array([[-0.444, 0.008, -0.018, ..., 0.316, 0.254, -0.003],\n", + " [ 0.105, 0.056, -0.151, ..., 0.113, -0.188, 0.053],\n", + " [-0.188, -0.228, 0.028, ..., -0.042, 0.022, -0.225],\n", + " ...,\n", + " [ 0.235, 0.181, -0.193, ..., -0.281, 0.122, 0.174],\n", + " [-0.456, 0.283, -0.032, ..., 0.227, -0.272, 0.279],\n", + " [-0.359, -0.32 , 0.458, ..., 0.506, 0.162, -0.317]]), array([[-0.444, 0.008, -0. , ..., 0.316, 0.254, -0.003],\n", + " [ 0.105, 0.056, -0.151, ..., 0.113, -0.188, 0.053],\n", + " [-0. , -0. , 0.028, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.235, 0.181, -0.193, ..., -0.281, 0.122, 0.174],\n", + " [-0. , 0.283, -0. , ..., 0. , -0. , 0.279],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.369, 0.239, -0.204, ..., 0.01 , 0.021, 0.127],\n", + " [-0.038, 0.224, 0.027, ..., 0.051, 0.262, 0.179],\n", + " [-0.125, 0.035, 0.104, ..., 0.025, 0.156, -0.067],\n", + " ...,\n", + " [ 0.195, -0.028, -0.191, ..., -0.058, 0.014, -0.191],\n", + " [ 0.12 , 0.251, -0.347, ..., 0.256, 0.096, 0.222],\n", + " [ 0.298, 0.387, -0.346, ..., 0.203, 0.225, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.038, 0.224, 0. , ..., 0.051, 0.262, 0.179],\n", + " [-0.125, 0.035, 0. , ..., 0. , 0.156, -0.067],\n", + " ...,\n", + " [ 0.195, -0.028, -0. , ..., -0. , 0.014, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.387, -0. , ..., 0. , 0. , 0.165]]), array([[-0.31 , -0.004, 0.239, ..., -0.184, 0.007, 0.031],\n", + " [-0.13 , 0.123, 0.166, ..., -0.079, 0.011, 0.077],\n", + " [ 0.182, -0.222, -0.192, ..., 0.123, -0.13 , -0.2 ],\n", + " [ 0.155, 0.132, -0.089, ..., 0.089, 0.232, 0.028],\n", + " [ 0.018, 0.074, 0.001, ..., 0.053, -0.003, -0.012]])]\n", + "2.3042870338509225\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.28 0.57 0. ... 0.077 0.551 0.151]\n", + " [0.097 0.319 0. ... 0. 0.158 0.242]\n", + " ...\n", + " [0.051 0.21 0. ... 0. 0.248 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.135 0. ... 0. 0. 0.11 ]]\n", + "[[0.085 0.242 0. ... 0.109 0.258 0.132]\n", + " [0.275 0.24 0.317 ... 0.241 0.24 0.15 ]\n", + " [0. 0. 0.025 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.131 0.088 0.131 ... 0.246 0.22 0.054]\n", + " [0. 0.066 0. ... 0. 0. 0.015]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", + " [0.071 0.071 0.07 ... 0.073 0.072 0.071]\n", + " [0.144 0.13 0.143 ... 0.143 0.135 0.122]\n", + " ...\n", + " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", + " [0.119 0.134 0.117 ... 0.114 0.127 0.126]\n", + " [0.082 0.077 0.084 ... 0.079 0.075 0.079]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", + " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.071],\n", + " [ 0.144, 0.13 , -0.857, ..., 0.143, 0.135, 0.122],\n", + " ...,\n", + " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.119, 0.134, 0.117, ..., 0.114, 0.127, 0.126],\n", + " [ 0.082, 0.077, 0.084, ..., 0.079, -0.925, 0.079]]), array([[-0.444, 0.007, -0.018, ..., 0.315, 0.253, -0.004],\n", + " [ 0.105, 0.056, -0.151, ..., 0.113, -0.189, 0.053],\n", + " [-0.188, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", + " ...,\n", + " [ 0.235, 0.181, -0.193, ..., -0.281, 0.121, 0.174],\n", + " [-0.456, 0.282, -0.032, ..., 0.226, -0.272, 0.278],\n", + " [-0.36 , -0.32 , 0.457, ..., 0.506, 0.162, -0.317]]), array([[-0.444, 0.007, -0. , ..., 0.315, 0.253, -0.004],\n", + " [ 0.105, 0.056, -0.151, ..., 0.113, -0.189, 0.053],\n", + " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.235, 0.181, -0.193, ..., -0.281, 0.121, 0.174],\n", + " [-0. , 0.282, -0. , ..., 0. , -0. , 0.278],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.368, 0.239, -0.203, ..., 0.01 , 0.022, 0.127],\n", + " [-0.038, 0.223, 0.027, ..., 0.05 , 0.261, 0.178],\n", + " [-0.125, 0.034, 0.104, ..., 0.024, 0.156, -0.068],\n", + " ...,\n", + " [ 0.195, -0.028, -0.191, ..., -0.058, 0.013, -0.191],\n", + " [ 0.12 , 0.251, -0.347, ..., 0.255, 0.095, 0.222],\n", + " [ 0.297, 0.387, -0.346, ..., 0.203, 0.225, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.038, 0.223, 0. , ..., 0.05 , 0.261, 0.178],\n", + " [-0.125, 0.034, 0. , ..., 0. , 0.156, -0.068],\n", + " ...,\n", + " [ 0.195, -0.028, -0. , ..., -0. , 0.013, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.387, -0. , ..., 0. , 0. , 0.165]]), array([[-0.31 , -0.004, 0.239, ..., -0.185, 0.007, 0.031],\n", + " [-0.129, 0.123, 0.166, ..., -0.079, 0.011, 0.077],\n", + " [ 0.181, -0.222, -0.192, ..., 0.123, -0.13 , -0.199],\n", + " [ 0.155, 0.132, -0.089, ..., 0.089, 0.231, 0.028],\n", + " [ 0.018, 0.074, 0.001, ..., 0.053, -0.003, -0.013]])]\n", + "2.303742787469004\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.278 0.567 0. ... 0.075 0.549 0.149]\n", + " [0.096 0.318 0. ... 0. 0.157 0.241]\n", + " ...\n", + " [0.051 0.21 0. ... 0. 0.248 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.136 0. ... 0. 0. 0.111]]\n", + "[[0.08 0.236 0. ... 0.105 0.253 0.127]\n", + " [0.273 0.238 0.315 ... 0.24 0.238 0.148]\n", + " [0. 0. 0.024 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.13 0.087 0.13 ... 0.245 0.219 0.052]\n", + " [0. 0.065 0. ... 0. 0. 0.014]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", + " [0.071 0.071 0.07 ... 0.073 0.072 0.071]\n", + " [0.144 0.13 0.143 ... 0.143 0.135 0.122]\n", + " ...\n", + " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", + " [0.118 0.134 0.117 ... 0.114 0.127 0.125]\n", + " [0.083 0.078 0.085 ... 0.08 0.075 0.079]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", + " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.071],\n", + " [ 0.144, 0.13 , -0.857, ..., 0.143, 0.135, 0.122],\n", + " ...,\n", + " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.118, 0.134, 0.117, ..., 0.114, 0.127, 0.125],\n", + " [ 0.083, 0.078, 0.085, ..., 0.08 , -0.925, 0.079]]), array([[-0.444, 0.007, -0.018, ..., 0.314, 0.252, -0.004],\n", + " [ 0.105, 0.057, -0.152, ..., 0.113, -0.189, 0.053],\n", + " [-0.188, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", + " ...,\n", + " [ 0.235, 0.182, -0.194, ..., -0.281, 0.12 , 0.175],\n", + " [-0.456, 0.282, -0.032, ..., 0.226, -0.272, 0.278],\n", + " [-0.36 , -0.321, 0.457, ..., 0.505, 0.161, -0.318]]), array([[-0.444, 0.007, -0. , ..., 0.314, 0.252, -0.004],\n", + " [ 0.105, 0.057, -0.152, ..., 0.113, -0.189, 0.053],\n", + " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.235, 0.182, -0.194, ..., -0.281, 0.12 , 0.175],\n", + " [-0. , 0.282, -0. , ..., 0. , -0. , 0.278],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.368, 0.239, -0.203, ..., 0.011, 0.022, 0.127],\n", + " [-0.037, 0.223, 0.026, ..., 0.05 , 0.261, 0.178],\n", + " [-0.125, 0.034, 0.104, ..., 0.024, 0.155, -0.068],\n", + " ...,\n", + " [ 0.195, -0.028, -0.192, ..., -0.058, 0.013, -0.191],\n", + " [ 0.12 , 0.25 , -0.347, ..., 0.255, 0.095, 0.222],\n", + " [ 0.297, 0.386, -0.346, ..., 0.203, 0.224, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.037, 0.223, 0. , ..., 0.05 , 0.261, 0.178],\n", + " [-0.125, 0.034, 0. , ..., 0. , 0.155, -0.068],\n", + " ...,\n", + " [ 0.195, -0.028, -0. , ..., -0. , 0.013, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.165]]), array([[-0.309, -0.005, 0.239, ..., -0.185, 0.007, 0.031],\n", + " [-0.128, 0.123, 0.165, ..., -0.079, 0.011, 0.076],\n", + " [ 0.181, -0.222, -0.192, ..., 0.123, -0.13 , -0.199],\n", + " [ 0.155, 0.131, -0.088, ..., 0.089, 0.231, 0.027],\n", + " [ 0.019, 0.073, 0.001, ..., 0.052, -0.004, -0.013]])]\n", + "2.3032169395332946\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.275 0.564 0. ... 0.073 0.546 0.146]\n", + " [0.095 0.317 0. ... 0. 0.156 0.24 ]\n", + " ...\n", + " [0.052 0.21 0. ... 0. 0.248 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.137 0. ... 0. 0. 0.112]]\n", + "[[0.075 0.23 0. ... 0.101 0.248 0.121]\n", + " [0.271 0.236 0.313 ... 0.238 0.236 0.146]\n", + " [0. 0. 0.024 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.128 0.085 0.128 ... 0.243 0.217 0.051]\n", + " [0. 0.064 0. ... 0. 0. 0.013]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.095 0.085 ... 0.093 0.1 0.083]\n", + " [0.071 0.071 0.071 ... 0.073 0.072 0.071]\n", + " [0.144 0.131 0.143 ... 0.143 0.136 0.122]\n", + " ...\n", + " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", + " [0.118 0.133 0.117 ... 0.114 0.127 0.125]\n", + " [0.083 0.078 0.085 ... 0.08 0.075 0.08 ]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.093, 0.1 , 0.083],\n", + " [ 0.071, 0.071, 0.071, ..., 0.073, 0.072, 0.071],\n", + " [ 0.144, 0.131, -0.857, ..., 0.143, 0.136, 0.122],\n", + " ...,\n", + " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.118, 0.133, 0.117, ..., 0.114, 0.127, 0.125],\n", + " [ 0.083, 0.078, 0.085, ..., 0.08 , -0.925, 0.08 ]]), array([[-0.443, 0.006, -0.019, ..., 0.314, 0.251, -0.005],\n", + " [ 0.105, 0.057, -0.152, ..., 0.112, -0.19 , 0.054],\n", + " [-0.187, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", + " ...,\n", + " [ 0.236, 0.182, -0.194, ..., -0.282, 0.12 , 0.175],\n", + " [-0.456, 0.281, -0.032, ..., 0.226, -0.272, 0.277],\n", + " [-0.361, -0.321, 0.457, ..., 0.505, 0.161, -0.318]]), array([[-0.443, 0.006, -0. , ..., 0.314, 0.251, -0.005],\n", + " [ 0.105, 0.057, -0.152, ..., 0.112, -0.19 , 0.054],\n", + " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.236, 0.182, -0.194, ..., -0.282, 0.12 , 0.175],\n", + " [-0. , 0.281, -0. , ..., 0. , -0. , 0.277],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.368, 0.239, -0.203, ..., 0.012, 0.023, 0.127],\n", + " [-0.037, 0.222, 0.026, ..., 0.049, 0.26 , 0.177],\n", + " [-0.124, 0.034, 0.104, ..., 0.024, 0.155, -0.068],\n", + " ...,\n", + " [ 0.195, -0.028, -0.192, ..., -0.058, 0.012, -0.19 ],\n", + " [ 0.119, 0.25 , -0.347, ..., 0.255, 0.094, 0.221],\n", + " [ 0.297, 0.386, -0.345, ..., 0.203, 0.224, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.037, 0.222, 0. , ..., 0.049, 0.26 , 0.177],\n", + " [-0.124, 0.034, 0. , ..., 0. , 0.155, -0.068],\n", + " ...,\n", + " [ 0.195, -0.028, -0. , ..., -0. , 0.012, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.165]]), array([[-0.309, -0.005, 0.239, ..., -0.185, 0.007, 0.031],\n", + " [-0.127, 0.123, 0.165, ..., -0.079, 0.011, 0.076],\n", + " [ 0.18 , -0.222, -0.191, ..., 0.123, -0.13 , -0.198],\n", + " [ 0.155, 0.131, -0.088, ..., 0.089, 0.23 , 0.027],\n", + " [ 0.019, 0.072, 0.002, ..., 0.052, -0.005, -0.013]])]\n", + "2.302703964887448\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.273 0.562 0. ... 0.071 0.544 0.143]\n", + " [0.094 0.316 0. ... 0. 0.155 0.239]\n", + " ...\n", + " [0.052 0.21 0. ... 0. 0.248 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.138 0. ... 0. 0. 0.112]]\n", + "[[0.07 0.225 0. ... 0.097 0.243 0.116]\n", + " [0.269 0.233 0.311 ... 0.237 0.234 0.144]\n", + " [0. 0. 0.023 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.127 0.084 0.127 ... 0.242 0.216 0.05 ]\n", + " [0. 0.063 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.085 ... 0.093 0.1 0.083]\n", + " [0.072 0.071 0.071 ... 0.073 0.073 0.071]\n", + " [0.145 0.131 0.143 ... 0.144 0.136 0.122]\n", + " ...\n", + " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", + " [0.118 0.133 0.117 ... 0.114 0.126 0.125]\n", + " [0.083 0.078 0.085 ... 0.08 0.076 0.08 ]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.085, ..., 0.093, 0.1 , 0.083],\n", + " [ 0.072, 0.071, 0.071, ..., 0.073, 0.073, 0.071],\n", + " [ 0.145, 0.131, -0.857, ..., 0.144, 0.136, 0.122],\n", + " ...,\n", + " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.118, 0.133, 0.117, ..., 0.114, 0.126, 0.125],\n", + " [ 0.083, 0.078, 0.085, ..., 0.08 , -0.924, 0.08 ]]), array([[-0.443, 0.005, -0.019, ..., 0.313, 0.25 , -0.005],\n", + " [ 0.105, 0.057, -0.153, ..., 0.112, -0.19 , 0.054],\n", + " [-0.187, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", + " ...,\n", + " [ 0.236, 0.182, -0.194, ..., -0.282, 0.119, 0.175],\n", + " [-0.455, 0.281, -0.033, ..., 0.226, -0.273, 0.277],\n", + " [-0.361, -0.322, 0.457, ..., 0.505, 0.161, -0.319]]), array([[-0.443, 0.005, -0. , ..., 0.313, 0.25 , -0.005],\n", + " [ 0.105, 0.057, -0.153, ..., 0.112, -0.19 , 0.054],\n", + " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.236, 0.182, -0.194, ..., -0.282, 0.119, 0.175],\n", + " [-0. , 0.281, -0. , ..., 0. , -0. , 0.277],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.367, 0.239, -0.203, ..., 0.012, 0.024, 0.127],\n", + " [-0.037, 0.222, 0.026, ..., 0.049, 0.26 , 0.177],\n", + " [-0.124, 0.033, 0.104, ..., 0.024, 0.155, -0.068],\n", + " ...,\n", + " [ 0.195, -0.028, -0.192, ..., -0.059, 0.012, -0.19 ],\n", + " [ 0.119, 0.25 , -0.348, ..., 0.255, 0.094, 0.221],\n", + " [ 0.297, 0.386, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.037, 0.222, 0. , ..., 0.049, 0.26 , 0.177],\n", + " [-0.124, 0.033, 0. , ..., 0. , 0.155, -0.068],\n", + " ...,\n", + " [ 0.195, -0.028, -0. , ..., -0. , 0.012, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.164]]), array([[-0.309, -0.005, 0.239, ..., -0.185, 0.006, 0.03 ],\n", + " [-0.126, 0.123, 0.164, ..., -0.079, 0.011, 0.076],\n", + " [ 0.179, -0.222, -0.191, ..., 0.123, -0.13 , -0.198],\n", + " [ 0.155, 0.131, -0.088, ..., 0.089, 0.229, 0.026],\n", + " [ 0.019, 0.072, 0.002, ..., 0.052, -0.006, -0.014]])]\n", + "2.302220845453975\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.27 0.559 0. ... 0.069 0.541 0.141]\n", + " [0.093 0.315 0. ... 0. 0.155 0.238]\n", + " ...\n", + " [0.052 0.211 0. ... 0. 0.249 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.139 0. ... 0. 0. 0.113]]\n", + "[[0.065 0.22 0. ... 0.093 0.238 0.111]\n", + " [0.267 0.231 0.309 ... 0.235 0.232 0.142]\n", + " [0. 0. 0.023 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.125 0.083 0.126 ... 0.24 0.215 0.049]\n", + " [0. 0.062 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.085 ... 0.093 0.1 0.083]\n", + " [0.072 0.072 0.071 ... 0.073 0.073 0.071]\n", + " [0.145 0.131 0.143 ... 0.144 0.136 0.123]\n", + " ...\n", + " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", + " [0.118 0.133 0.117 ... 0.114 0.126 0.125]\n", + " [0.084 0.079 0.085 ... 0.081 0.076 0.08 ]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.085, ..., 0.093, 0.1 , 0.083],\n", + " [ 0.072, 0.072, 0.071, ..., 0.073, 0.073, 0.071],\n", + " [ 0.145, 0.131, -0.857, ..., 0.144, 0.136, 0.123],\n", + " ...,\n", + " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.118, 0.133, 0.117, ..., 0.114, 0.126, 0.125],\n", + " [ 0.084, 0.079, 0.085, ..., 0.081, -0.924, 0.08 ]]), array([[-0.443, 0.005, -0.019, ..., 0.313, 0.249, -0.006],\n", + " [ 0.105, 0.057, -0.153, ..., 0.112, -0.191, 0.054],\n", + " [-0.186, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", + " ...,\n", + " [ 0.236, 0.182, -0.195, ..., -0.282, 0.119, 0.175],\n", + " [-0.455, 0.281, -0.033, ..., 0.225, -0.273, 0.277],\n", + " [-0.362, -0.322, 0.456, ..., 0.504, 0.16 , -0.319]]), array([[-0.443, 0.005, -0. , ..., 0.313, 0.249, -0.006],\n", + " [ 0.105, 0.057, -0.153, ..., 0.112, -0.191, 0.054],\n", + " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.236, 0.182, -0.195, ..., -0.282, 0.119, 0.175],\n", + " [-0. , 0.281, -0. , ..., 0. , -0. , 0.277],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.367, 0.239, -0.203, ..., 0.013, 0.025, 0.127],\n", + " [-0.036, 0.222, 0.025, ..., 0.049, 0.26 , 0.176],\n", + " [-0.124, 0.033, 0.104, ..., 0.024, 0.155, -0.069],\n", + " ...,\n", + " [ 0.196, -0.027, -0.192, ..., -0.059, 0.011, -0.19 ],\n", + " [ 0.119, 0.25 , -0.348, ..., 0.254, 0.094, 0.221],\n", + " [ 0.296, 0.386, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.036, 0.222, 0. , ..., 0.049, 0.26 , 0.176],\n", + " [-0.124, 0.033, 0. , ..., 0. , 0.155, -0.069],\n", + " ...,\n", + " [ 0.196, -0.027, -0. , ..., -0. , 0.011, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.164]]), array([[-0.309, -0.005, 0.239, ..., -0.185, 0.006, 0.03 ],\n", + " [-0.125, 0.123, 0.164, ..., -0.079, 0.011, 0.076],\n", + " [ 0.179, -0.221, -0.191, ..., 0.124, -0.13 , -0.198],\n", + " [ 0.156, 0.13 , -0.088, ..., 0.088, 0.229, 0.026],\n", + " [ 0.019, 0.071, 0.002, ..., 0.051, -0.006, -0.014]])]\n", + "2.3017555449439353\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.268 0.557 0. ... 0.068 0.539 0.138]\n", + " [0.093 0.314 0. ... 0. 0.154 0.237]\n", + " ...\n", + " [0.052 0.211 0. ... 0. 0.249 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.14 0. ... 0. 0. 0.114]]\n", + "[[0.062 0.215 0. ... 0.09 0.234 0.107]\n", + " [0.265 0.229 0.307 ... 0.234 0.23 0.14 ]\n", + " [0. 0. 0.022 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.124 0.082 0.125 ... 0.239 0.214 0.048]\n", + " [0. 0.061 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.085 ... 0.093 0.099 0.083]\n", + " [0.072 0.072 0.071 ... 0.074 0.073 0.071]\n", + " [0.145 0.131 0.143 ... 0.144 0.136 0.123]\n", + " ...\n", + " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", + " [0.118 0.133 0.117 ... 0.114 0.126 0.125]\n", + " [0.084 0.079 0.085 ... 0.081 0.076 0.08 ]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.085, ..., 0.093, 0.099, 0.083],\n", + " [ 0.072, 0.072, 0.071, ..., 0.074, 0.073, 0.071],\n", + " [ 0.145, 0.131, -0.857, ..., 0.144, 0.136, 0.123],\n", + " ...,\n", + " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.118, 0.133, 0.117, ..., 0.114, 0.126, 0.125],\n", + " [ 0.084, 0.079, 0.085, ..., 0.081, -0.924, 0.08 ]]), array([[-0.443, 0.004, -0.02 , ..., 0.312, 0.249, -0.006],\n", + " [ 0.104, 0.057, -0.154, ..., 0.112, -0.191, 0.054],\n", + " [-0.186, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", + " ...,\n", + " [ 0.237, 0.183, -0.195, ..., -0.283, 0.118, 0.176],\n", + " [-0.455, 0.28 , -0.033, ..., 0.225, -0.273, 0.276],\n", + " [-0.362, -0.322, 0.456, ..., 0.504, 0.16 , -0.319]]), array([[-0.443, 0.004, -0. , ..., 0.312, 0.249, -0.006],\n", + " [ 0.104, 0.057, -0.154, ..., 0.112, -0.191, 0.054],\n", + " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.237, 0.183, -0.195, ..., -0.283, 0.118, 0.176],\n", + " [-0. , 0.28 , -0. , ..., 0. , -0. , 0.276],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.366, 0.239, -0.203, ..., 0.013, 0.025, 0.127],\n", + " [-0.036, 0.221, 0.025, ..., 0.048, 0.259, 0.176],\n", + " [-0.123, 0.033, 0.104, ..., 0.024, 0.154, -0.069],\n", + " ...,\n", + " [ 0.196, -0.027, -0.192, ..., -0.059, 0.011, -0.189],\n", + " [ 0.118, 0.25 , -0.348, ..., 0.254, 0.093, 0.221],\n", + " [ 0.296, 0.386, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.036, 0.221, 0. , ..., 0.048, 0.259, 0.176],\n", + " [-0.123, 0.033, 0. , ..., 0. , 0.154, -0.069],\n", + " ...,\n", + " [ 0.196, -0.027, -0. , ..., -0. , 0.011, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.164]]), array([[-0.309, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", + " [-0.125, 0.124, 0.164, ..., -0.079, 0.012, 0.075],\n", + " [ 0.178, -0.221, -0.19 , ..., 0.124, -0.13 , -0.197],\n", + " [ 0.156, 0.13 , -0.088, ..., 0.088, 0.229, 0.026],\n", + " [ 0.02 , 0.071, 0.002, ..., 0.051, -0.007, -0.014]])]\n", + "2.30130239241246\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.266 0.554 0. ... 0.066 0.537 0.136]\n", + " [0.092 0.314 0. ... 0. 0.154 0.237]\n", + " ...\n", + " [0.053 0.211 0. ... 0. 0.249 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.141 0. ... 0. 0. 0.115]]\n", + "[[0.058 0.211 0. ... 0.087 0.23 0.103]\n", + " [0.263 0.226 0.305 ... 0.232 0.228 0.138]\n", + " [0. 0. 0.022 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.123 0.081 0.124 ... 0.238 0.213 0.046]\n", + " [0. 0.061 0. ... 0. 0. 0.011]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", + " [0.072 0.072 0.071 ... 0.074 0.073 0.071]\n", + " [0.145 0.131 0.144 ... 0.144 0.137 0.123]\n", + " ...\n", + " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", + " [0.118 0.133 0.117 ... 0.114 0.126 0.125]\n", + " [0.084 0.079 0.085 ... 0.081 0.076 0.081]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.072, 0.072, 0.071, ..., 0.074, 0.073, 0.071],\n", + " [ 0.145, 0.131, -0.856, ..., 0.144, 0.137, 0.123],\n", + " ...,\n", + " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.118, 0.133, 0.117, ..., 0.114, 0.126, 0.125],\n", + " [ 0.084, 0.079, 0.085, ..., 0.081, -0.924, 0.081]]), array([[-0.443, 0.004, -0.02 , ..., 0.312, 0.248, -0.007],\n", + " [ 0.104, 0.057, -0.154, ..., 0.111, -0.192, 0.054],\n", + " [-0.186, -0.227, 0.029, ..., -0.042, 0.022, -0.224],\n", + " ...,\n", + " [ 0.237, 0.183, -0.195, ..., -0.283, 0.118, 0.176],\n", + " [-0.455, 0.28 , -0.033, ..., 0.225, -0.273, 0.276],\n", + " [-0.362, -0.323, 0.456, ..., 0.504, 0.16 , -0.32 ]]), array([[-0.443, 0.004, -0. , ..., 0.312, 0.248, -0.007],\n", + " [ 0.104, 0.057, -0.154, ..., 0.111, -0.192, 0.054],\n", + " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.237, 0.183, -0.195, ..., -0.283, 0.118, 0.176],\n", + " [-0. , 0.28 , -0. , ..., 0. , -0. , 0.276],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.366, 0.239, -0.202, ..., 0.013, 0.026, 0.128],\n", + " [-0.035, 0.221, 0.024, ..., 0.048, 0.259, 0.175],\n", + " [-0.123, 0.032, 0.103, ..., 0.024, 0.154, -0.069],\n", + " ...,\n", + " [ 0.196, -0.027, -0.193, ..., -0.059, 0.01 , -0.189],\n", + " [ 0.118, 0.25 , -0.348, ..., 0.254, 0.093, 0.221],\n", + " [ 0.296, 0.386, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.035, 0.221, 0. , ..., 0.048, 0.259, 0.175],\n", + " [-0.123, 0.032, 0. , ..., 0. , 0.154, -0.069],\n", + " ...,\n", + " [ 0.196, -0.027, -0. , ..., -0. , 0.01 , -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.164]]), array([[-0.308, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", + " [-0.124, 0.124, 0.163, ..., -0.079, 0.012, 0.075],\n", + " [ 0.177, -0.221, -0.19 , ..., 0.124, -0.129, -0.197],\n", + " [ 0.156, 0.13 , -0.088, ..., 0.088, 0.228, 0.025],\n", + " [ 0.02 , 0.07 , 0.003, ..., 0.051, -0.007, -0.015]])]\n", + "2.3008660898963424\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.264 0.552 0. ... 0.065 0.535 0.134]\n", + " [0.092 0.313 0. ... 0. 0.153 0.236]\n", + " ...\n", + " [0.053 0.212 0. ... 0. 0.25 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.142 0. ... 0. 0. 0.117]]\n", + "[[0.054 0.206 0. ... 0.083 0.226 0.099]\n", + " [0.261 0.224 0.303 ... 0.23 0.226 0.137]\n", + " [0. 0. 0.021 ... 0.13 0. 0. ]\n", + " ...\n", + " [0.121 0.08 0.123 ... 0.237 0.212 0.045]\n", + " [0. 0.061 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", + " [0.072 0.072 0.071 ... 0.074 0.073 0.071]\n", + " [0.146 0.132 0.144 ... 0.144 0.137 0.123]\n", + " ...\n", + " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", + " [0.118 0.132 0.117 ... 0.114 0.126 0.125]\n", + " [0.085 0.079 0.086 ... 0.081 0.077 0.081]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.072, 0.072, 0.071, ..., 0.074, 0.073, 0.071],\n", + " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.123],\n", + " ...,\n", + " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.118, 0.132, 0.117, ..., 0.114, 0.126, 0.125],\n", + " [ 0.085, 0.079, 0.086, ..., 0.081, -0.923, 0.081]]), array([[-0.443, 0.004, -0.02 , ..., 0.311, 0.247, -0.007],\n", + " [ 0.104, 0.058, -0.155, ..., 0.111, -0.192, 0.054],\n", + " [-0.185, -0.227, 0.03 , ..., -0.042, 0.022, -0.224],\n", + " ...,\n", + " [ 0.237, 0.183, -0.196, ..., -0.283, 0.117, 0.176],\n", + " [-0.454, 0.28 , -0.033, ..., 0.225, -0.273, 0.276],\n", + " [-0.363, -0.323, 0.456, ..., 0.503, 0.159, -0.32 ]]), array([[-0.443, 0.004, -0. , ..., 0.311, 0.247, -0.007],\n", + " [ 0.104, 0.058, -0.155, ..., 0.111, -0.192, 0.054],\n", + " [-0. , -0. , 0.03 , ..., -0.042, 0. , -0. ],\n", + " ...,\n", + " [ 0.237, 0.183, -0.196, ..., -0.283, 0.117, 0.176],\n", + " [-0. , 0.28 , -0. , ..., 0. , -0. , 0.276],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.366, 0.239, -0.202, ..., 0.014, 0.027, 0.128],\n", + " [-0.035, 0.221, 0.024, ..., 0.048, 0.259, 0.175],\n", + " [-0.123, 0.032, 0.103, ..., 0.024, 0.154, -0.069],\n", + " ...,\n", + " [ 0.196, -0.027, -0.193, ..., -0.059, 0.01 , -0.189],\n", + " [ 0.118, 0.251, -0.349, ..., 0.253, 0.093, 0.221],\n", + " [ 0.296, 0.385, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.035, 0.221, 0. , ..., 0.048, 0.259, 0.175],\n", + " [-0.123, 0.032, 0. , ..., 0. , 0.154, -0.069],\n", + " ...,\n", + " [ 0.196, -0.027, -0. , ..., -0. , 0.01 , -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.308, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", + " [-0.123, 0.124, 0.163, ..., -0.079, 0.012, 0.075],\n", + " [ 0.177, -0.221, -0.19 , ..., 0.124, -0.129, -0.197],\n", + " [ 0.156, 0.13 , -0.088, ..., 0.088, 0.228, 0.025],\n", + " [ 0.02 , 0.07 , 0.003, ..., 0.05 , -0.008, -0.015]])]\n", + "2.300437041897318\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.262 0.55 0. ... 0.063 0.533 0.131]\n", + " [0.091 0.313 0. ... 0. 0.153 0.236]\n", + " ...\n", + " [0.053 0.212 0. ... 0. 0.25 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.143 0. ... 0. 0. 0.118]]\n", + "[[0.05 0.202 0. ... 0.08 0.222 0.095]\n", + " [0.259 0.222 0.301 ... 0.229 0.224 0.135]\n", + " [0. 0. 0.021 ... 0.131 0. 0. ]\n", + " ...\n", + " [0.12 0.078 0.122 ... 0.236 0.21 0.044]\n", + " [0. 0.06 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", + " [0.072 0.072 0.071 ... 0.074 0.073 0.071]\n", + " [0.146 0.132 0.144 ... 0.144 0.137 0.123]\n", + " ...\n", + " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", + " [0.118 0.132 0.117 ... 0.114 0.126 0.125]\n", + " [0.085 0.08 0.086 ... 0.082 0.077 0.081]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.072, 0.072, 0.071, ..., 0.074, 0.073, 0.071],\n", + " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.123],\n", + " ...,\n", + " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", + " [ 0.118, 0.132, 0.117, ..., 0.114, 0.126, 0.125],\n", + " [ 0.085, 0.08 , 0.086, ..., 0.082, -0.923, 0.081]]), array([[-0.443, 0.003, -0.021, ..., 0.311, 0.246, -0.008],\n", + " [ 0.104, 0.058, -0.155, ..., 0.111, -0.193, 0.055],\n", + " [-0.185, -0.227, 0.03 , ..., -0.041, 0.022, -0.224],\n", + " ...,\n", + " [ 0.237, 0.184, -0.196, ..., -0.283, 0.116, 0.176],\n", + " [-0.454, 0.279, -0.033, ..., 0.225, -0.273, 0.275],\n", + " [-0.363, -0.323, 0.456, ..., 0.503, 0.159, -0.32 ]]), array([[-0.443, 0.003, -0. , ..., 0.311, 0.246, -0.008],\n", + " [ 0.104, 0.058, -0.155, ..., 0.111, -0.193, 0.055],\n", + " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0. ],\n", + " ...,\n", + " [ 0.237, 0.184, -0.196, ..., -0.283, 0.116, 0.176],\n", + " [-0. , 0.279, -0. , ..., 0. , -0. , 0.275],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.303, 0.239, -0.202, ..., 0.014, 0.027, 0.128],\n", + " [-0.13 , 0.22 , 0.024, ..., 0.047, 0.258, 0.174],\n", + " [-0.201, 0.032, 0.103, ..., 0.024, 0.154, -0.07 ],\n", + " ...,\n", + " [ 0.136, -0.027, -0.193, ..., -0.059, 0.009, -0.189],\n", + " [ 0.106, 0.251, -0.349, ..., 0.253, 0.092, 0.221],\n", + " [ 0.162, 0.385, -0.345, ..., 0.205, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.13 , 0.22 , 0. , ..., 0.047, 0.258, 0.174],\n", + " [-0.201, 0.032, 0. , ..., 0. , 0.154, -0.07 ],\n", + " ...,\n", + " [ 0.136, -0.027, -0. , ..., -0. , 0.009, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.238, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", + " [-0.139, 0.124, 0.162, ..., -0.079, 0.012, 0.075],\n", + " [ 0.19 , -0.221, -0.189, ..., 0.124, -0.129, -0.196],\n", + " [ 0.015, 0.13 , -0.088, ..., 0.088, 0.228, 0.025],\n", + " [-0.013, 0.07 , 0.003, ..., 0.05 , -0.008, -0.015]])]\n", + "2.300023062788308\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.259 0.547 0. ... 0.061 0.531 0.129]\n", + " [0.091 0.312 0. ... 0. 0.152 0.235]\n", + " ...\n", + " [0.053 0.212 0. ... 0. 0.25 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.145 0. ... 0. 0. 0.119]]\n", + "[[0.046 0.198 0. ... 0.076 0.219 0.091]\n", + " [0.258 0.22 0.299 ... 0.228 0.222 0.133]\n", + " [0. 0. 0.02 ... 0.131 0. 0. ]\n", + " ...\n", + " [0.118 0.077 0.121 ... 0.234 0.209 0.043]\n", + " [0. 0.06 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", + " [0.072 0.072 0.072 ... 0.074 0.074 0.072]\n", + " [0.146 0.132 0.144 ... 0.144 0.137 0.124]\n", + " ...\n", + " [0.102 0.101 0.102 ... 0.103 0.099 0.106]\n", + " [0.118 0.132 0.117 ... 0.114 0.125 0.125]\n", + " [0.085 0.08 0.086 ... 0.082 0.077 0.081]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.072, 0.072, 0.072, ..., 0.074, 0.074, 0.072],\n", + " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.124],\n", + " ...,\n", + " [ 0.102, -0.899, 0.102, ..., 0.103, 0.099, -0.894],\n", + " [ 0.118, 0.132, 0.117, ..., 0.114, 0.125, 0.125],\n", + " [ 0.085, 0.08 , 0.086, ..., 0.082, -0.923, 0.081]]), array([[-0.443, 0.003, -0.021, ..., 0.31 , 0.245, -0.008],\n", + " [ 0.104, 0.058, -0.156, ..., 0.111, -0.193, 0.055],\n", + " [-0.185, -0.227, 0.03 , ..., -0.041, 0.022, -0.224],\n", + " ...,\n", + " [ 0.238, 0.184, -0.196, ..., -0.284, 0.116, 0.177],\n", + " [-0.454, 0.279, -0.033, ..., 0.224, -0.273, 0.275],\n", + " [-0.363, -0.324, 0.455, ..., 0.503, 0.159, -0.321]]), array([[-0.443, 0.003, -0. , ..., 0.31 , 0.245, -0.008],\n", + " [ 0.104, 0.058, -0.156, ..., 0.111, -0.193, 0.055],\n", + " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0. ],\n", + " ...,\n", + " [ 0.238, 0.184, -0.196, ..., -0.284, 0.116, 0.177],\n", + " [-0. , 0.279, -0. , ..., 0. , -0. , 0.275],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.303, 0.239, -0.202, ..., 0.015, 0.028, 0.128],\n", + " [-0.13 , 0.22 , 0.023, ..., 0.047, 0.258, 0.174],\n", + " [-0.201, 0.032, 0.103, ..., 0.023, 0.153, -0.07 ],\n", + " ...,\n", + " [ 0.136, -0.026, -0.193, ..., -0.059, 0.009, -0.188],\n", + " [ 0.106, 0.251, -0.349, ..., 0.253, 0.092, 0.221],\n", + " [ 0.162, 0.385, -0.345, ..., 0.205, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.13 , 0.22 , 0. , ..., 0.047, 0.258, 0.174],\n", + " [-0.201, 0.032, 0. , ..., 0. , 0.153, -0.07 ],\n", + " ...,\n", + " [ 0.136, -0.026, -0. , ..., -0. , 0.009, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.238, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", + " [-0.139, 0.125, 0.162, ..., -0.079, 0.013, 0.074],\n", + " [ 0.19 , -0.221, -0.189, ..., 0.124, -0.129, -0.196],\n", + " [ 0.015, 0.13 , -0.088, ..., 0.088, 0.227, 0.025],\n", + " [-0.013, 0.069, 0.003, ..., 0.05 , -0.009, -0.016]])]\n", + "2.299633144747493\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.257 0.545 0. ... 0.059 0.528 0.127]\n", + " [0.091 0.312 0. ... 0. 0.152 0.235]\n", + " ...\n", + " [0.054 0.213 0. ... 0. 0.251 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.146 0. ... 0. 0. 0.12 ]]\n", + "[[0.043 0.194 0. ... 0.073 0.215 0.087]\n", + " [0.256 0.218 0.297 ... 0.226 0.22 0.131]\n", + " [0. 0. 0.02 ... 0.131 0. 0. ]\n", + " ...\n", + " [0.117 0.076 0.12 ... 0.233 0.208 0.042]\n", + " [0. 0.06 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", + " [0.072 0.073 0.072 ... 0.074 0.074 0.072]\n", + " [0.146 0.132 0.144 ... 0.144 0.137 0.124]\n", + " ...\n", + " [0.102 0.1 0.102 ... 0.103 0.099 0.106]\n", + " [0.118 0.132 0.117 ... 0.114 0.125 0.125]\n", + " [0.085 0.08 0.086 ... 0.082 0.077 0.082]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.072, 0.073, 0.072, ..., 0.074, 0.074, 0.072],\n", + " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.124],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.102, ..., 0.103, 0.099, -0.894],\n", + " [ 0.118, 0.132, 0.117, ..., 0.114, 0.125, 0.125],\n", + " [ 0.085, 0.08 , 0.086, ..., 0.082, -0.923, 0.082]]), array([[-0.443, 0.002, -0.021, ..., 0.31 , 0.245, -0.009],\n", + " [ 0.104, 0.058, -0.156, ..., 0.11 , -0.193, 0.055],\n", + " [-0.184, -0.227, 0.03 , ..., -0.041, 0.023, -0.224],\n", + " ...,\n", + " [ 0.238, 0.184, -0.197, ..., -0.284, 0.116, 0.177],\n", + " [-0.454, 0.279, -0.033, ..., 0.224, -0.273, 0.275],\n", + " [-0.364, -0.324, 0.455, ..., 0.502, 0.158, -0.321]]), array([[-0.443, 0.002, -0. , ..., 0.31 , 0.245, -0.009],\n", + " [ 0.104, 0.058, -0.156, ..., 0.11 , -0.193, 0.055],\n", + " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0. ],\n", + " ...,\n", + " [ 0.238, 0.184, -0.197, ..., -0.284, 0.116, 0.177],\n", + " [-0. , 0.279, -0. , ..., 0. , -0. , 0.275],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.303, 0.239, -0.202, ..., 0.015, 0.028, 0.128],\n", + " [-0.129, 0.22 , 0.023, ..., 0.047, 0.258, 0.173],\n", + " [-0.2 , 0.031, 0.103, ..., 0.023, 0.153, -0.07 ],\n", + " ...,\n", + " [ 0.136, -0.026, -0.193, ..., -0.059, 0.008, -0.188],\n", + " [ 0.106, 0.251, -0.349, ..., 0.253, 0.092, 0.221],\n", + " [ 0.162, 0.385, -0.345, ..., 0.205, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.129, 0.22 , 0. , ..., 0.047, 0.258, 0.173],\n", + " [-0.2 , 0.031, 0. , ..., 0. , 0.153, -0.07 ],\n", + " ...,\n", + " [ 0.136, -0.026, -0. , ..., -0. , 0.008, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.238, -0.007, 0.239, ..., -0.187, 0.006, 0.029],\n", + " [-0.138, 0.125, 0.161, ..., -0.079, 0.013, 0.074],\n", + " [ 0.189, -0.221, -0.189, ..., 0.124, -0.129, -0.196],\n", + " [ 0.015, 0.13 , -0.088, ..., 0.088, 0.227, 0.024],\n", + " [-0.012, 0.069, 0.003, ..., 0.05 , -0.009, -0.016]])]\n", + "2.2992637815105175\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.255 0.542 0. ... 0.058 0.526 0.124]\n", + " [0.09 0.311 0. ... 0. 0.151 0.234]\n", + " ...\n", + " [0.054 0.213 0. ... 0. 0.251 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.147 0. ... 0. 0. 0.121]]\n", + "[[0.039 0.19 0. ... 0.07 0.212 0.083]\n", + " [0.254 0.216 0.295 ... 0.225 0.218 0.13 ]\n", + " [0. 0. 0.019 ... 0.131 0. 0. ]\n", + " ...\n", + " [0.116 0.075 0.119 ... 0.232 0.207 0.041]\n", + " [0. 0.059 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", + " [0.072 0.073 0.072 ... 0.074 0.074 0.072]\n", + " [0.146 0.132 0.144 ... 0.144 0.137 0.124]\n", + " ...\n", + " [0.102 0.1 0.102 ... 0.103 0.099 0.106]\n", + " [0.118 0.132 0.117 ... 0.114 0.125 0.125]\n", + " [0.086 0.08 0.086 ... 0.082 0.078 0.082]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.072, 0.073, 0.072, ..., 0.074, 0.074, 0.072],\n", + " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.124],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.102, ..., 0.103, 0.099, -0.894],\n", + " [ 0.118, 0.132, 0.117, ..., 0.114, 0.125, 0.125],\n", + " [ 0.086, 0.08 , 0.086, ..., 0.082, -0.922, 0.082]]), array([[-0.443, 0.002, -0.021, ..., 0.309, 0.244, -0.009],\n", + " [ 0.104, 0.058, -0.156, ..., 0.11 , -0.194, 0.055],\n", + " [-0.184, -0.227, 0.03 , ..., -0.041, 0.023, -0.224],\n", + " ...,\n", + " [ 0.238, 0.184, -0.197, ..., -0.284, 0.115, 0.177],\n", + " [-0.453, 0.278, -0.033, ..., 0.224, -0.273, 0.274],\n", + " [-0.364, -0.324, 0.455, ..., 0.502, 0.158, -0.321]]), array([[-0.443, 0.002, -0. , ..., 0.309, 0.244, -0.009],\n", + " [ 0.104, 0.058, -0.156, ..., 0.11 , -0.194, 0.055],\n", + " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0. ],\n", + " ...,\n", + " [ 0.238, 0.184, -0.197, ..., -0.284, 0.115, 0.177],\n", + " [-0. , 0.278, -0. , ..., 0. , -0. , 0.274],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.303, 0.239, -0.202, ..., 0.015, 0.029, 0.128],\n", + " [-0.129, 0.22 , 0.022, ..., 0.047, 0.258, 0.173],\n", + " [-0.2 , 0.031, 0.103, ..., 0.023, 0.153, -0.07 ],\n", + " ...,\n", + " [ 0.137, -0.026, -0.194, ..., -0.059, 0.008, -0.188],\n", + " [ 0.105, 0.251, -0.349, ..., 0.253, 0.092, 0.221],\n", + " [ 0.162, 0.385, -0.345, ..., 0.205, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.129, 0.22 , 0. , ..., 0.047, 0.258, 0.173],\n", + " [-0.2 , 0.031, 0. , ..., 0. , 0.153, -0.07 ],\n", + " ...,\n", + " [ 0.137, -0.026, -0. , ..., -0. , 0.008, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.238, -0.007, 0.239, ..., -0.187, 0.006, 0.029],\n", + " [-0.137, 0.125, 0.161, ..., -0.079, 0.013, 0.074],\n", + " [ 0.189, -0.221, -0.189, ..., 0.125, -0.129, -0.196],\n", + " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.227, 0.024],\n", + " [-0.012, 0.068, 0.004, ..., 0.049, -0.01 , -0.016]])]\n", + "2.298914959508198\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.253 0.54 0. ... 0.056 0.525 0.122]\n", + " [0.09 0.311 0. ... 0. 0.151 0.234]\n", + " ...\n", + " [0.055 0.214 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.148 0. ... 0. 0. 0.122]]\n", + "[[0.036 0.186 0. ... 0.068 0.209 0.08 ]\n", + " [0.253 0.214 0.294 ... 0.224 0.217 0.128]\n", + " [0. 0. 0.019 ... 0.131 0. 0. ]\n", + " ...\n", + " [0.115 0.075 0.118 ... 0.231 0.206 0.04 ]\n", + " [0. 0.059 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", + " [0.072 0.073 0.072 ... 0.074 0.074 0.072]\n", + " [0.146 0.132 0.144 ... 0.145 0.137 0.124]\n", + " ...\n", + " [0.102 0.1 0.102 ... 0.103 0.099 0.106]\n", + " [0.118 0.131 0.117 ... 0.114 0.125 0.125]\n", + " [0.086 0.08 0.086 ... 0.082 0.078 0.082]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.072, 0.073, 0.072, ..., 0.074, 0.074, 0.072],\n", + " [ 0.146, 0.132, -0.856, ..., 0.145, 0.137, 0.124],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.102, ..., 0.103, 0.099, -0.894],\n", + " [ 0.118, 0.131, 0.117, ..., 0.114, 0.125, 0.125],\n", + " [ 0.086, 0.08 , 0.086, ..., 0.082, -0.922, 0.082]]), array([[-0.443, 0.001, -0.022, ..., 0.309, 0.243, -0.009],\n", + " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.194, 0.055],\n", + " [-0.184, -0.226, 0.03 , ..., -0.041, 0.023, -0.224],\n", + " ...,\n", + " [ 0.238, 0.185, -0.197, ..., -0.284, 0.115, 0.177],\n", + " [-0.453, 0.278, -0.033, ..., 0.224, -0.273, 0.274],\n", + " [-0.364, -0.325, 0.455, ..., 0.502, 0.158, -0.322]]), array([[-0.443, 0.001, -0. , ..., 0.309, 0.243, -0.009],\n", + " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.194, 0.055],\n", + " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0.224],\n", + " ...,\n", + " [ 0.238, 0.185, -0.197, ..., -0.284, 0.115, 0.177],\n", + " [-0. , 0.278, -0. , ..., 0. , -0. , 0.274],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.302, 0.239, -0.202, ..., 0.016, 0.03 , 0.228],\n", + " [-0.128, 0.219, 0.022, ..., 0.046, 0.257, 0.247],\n", + " [-0.2 , 0.031, 0.103, ..., 0.023, 0.153, -0.006],\n", + " ...,\n", + " [ 0.137, -0.026, -0.194, ..., -0.059, 0.007, -0.235],\n", + " [ 0.105, 0.251, -0.35 , ..., 0.252, 0.091, 0.295],\n", + " [ 0.161, 0.385, -0.345, ..., 0.205, 0.224, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.128, 0.219, 0. , ..., 0.046, 0.257, 0.247],\n", + " [-0.2 , 0.031, 0. , ..., 0. , 0.153, -0.006],\n", + " ...,\n", + " [ 0.137, -0.026, -0. , ..., -0. , 0.007, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.237, -0.007, 0.239, ..., -0.187, 0.006, -0.024],\n", + " [-0.137, 0.125, 0.161, ..., -0.079, 0.014, 0.123],\n", + " [ 0.188, -0.221, -0.188, ..., 0.125, -0.129, -0.14 ],\n", + " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.227, 0.127],\n", + " [-0.012, 0.068, 0.004, ..., 0.049, -0.01 , 0.048]])]\n", + "2.298574297406999\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.251 0.538 0. ... 0.055 0.523 0.12 ]\n", + " [0.09 0.31 0. ... 0. 0.151 0.233]\n", + " ...\n", + " [0.055 0.214 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.149 0. ... 0. 0. 0.123]]\n", + "[[0.033 0.183 0. ... 0.065 0.206 0.077]\n", + " [0.251 0.212 0.292 ... 0.222 0.215 0.126]\n", + " [0. 0. 0.019 ... 0.132 0. 0.001]\n", + " ...\n", + " [0.114 0.074 0.117 ... 0.23 0.206 0.039]\n", + " [0. 0.059 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", + " [0.073 0.073 0.072 ... 0.075 0.074 0.072]\n", + " [0.146 0.133 0.144 ... 0.145 0.138 0.124]\n", + " ...\n", + " [0.102 0.1 0.102 ... 0.102 0.099 0.106]\n", + " [0.118 0.131 0.117 ... 0.114 0.125 0.125]\n", + " [0.086 0.081 0.087 ... 0.083 0.078 0.082]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.073, 0.073, 0.072, ..., 0.075, 0.074, 0.072],\n", + " [ 0.146, 0.133, -0.856, ..., 0.145, 0.138, 0.124],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.102, ..., 0.102, 0.099, -0.894],\n", + " [ 0.118, 0.131, 0.117, ..., 0.114, 0.125, 0.125],\n", + " [ 0.086, 0.081, 0.087, ..., 0.083, -0.922, 0.082]]), array([[-0.443, 0.001, -0.022, ..., 0.308, 0.243, -0.01 ],\n", + " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.195, 0.056],\n", + " [-0.183, -0.226, 0.03 , ..., -0.041, 0.023, -0.224],\n", + " ...,\n", + " [ 0.239, 0.185, -0.197, ..., -0.284, 0.114, 0.178],\n", + " [-0.453, 0.278, -0.033, ..., 0.224, -0.273, 0.274],\n", + " [-0.365, -0.325, 0.455, ..., 0.502, 0.157, -0.322]]), array([[-0.443, 0.001, -0. , ..., 0.308, 0.243, -0.01 ],\n", + " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.195, 0.056],\n", + " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0.224],\n", + " ...,\n", + " [ 0.239, 0.185, -0.197, ..., -0.284, 0.114, 0.178],\n", + " [-0. , 0.278, -0. , ..., 0. , -0. , 0.274],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.302, 0.239, -0.201, ..., 0.016, 0.03 , 0.228],\n", + " [-0.128, 0.219, 0.022, ..., 0.046, 0.257, 0.247],\n", + " [-0.199, 0.031, 0.103, ..., 0.023, 0.153, -0.006],\n", + " ...,\n", + " [ 0.137, -0.026, -0.194, ..., -0.059, 0.007, -0.234],\n", + " [ 0.105, 0.251, -0.35 , ..., 0.252, 0.091, 0.295],\n", + " [ 0.161, 0.385, -0.345, ..., 0.206, 0.224, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.128, 0.219, 0. , ..., 0.046, 0.257, 0.247],\n", + " [-0.199, 0.031, 0. , ..., 0. , 0.153, -0.006],\n", + " ...,\n", + " [ 0.137, -0.026, -0. , ..., -0. , 0.007, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.237, -0.007, 0.239, ..., -0.187, 0.006, -0.024],\n", + " [-0.136, 0.126, 0.16 , ..., -0.079, 0.014, 0.123],\n", + " [ 0.188, -0.221, -0.188, ..., 0.125, -0.128, -0.14 ],\n", + " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.226, 0.126],\n", + " [-0.011, 0.068, 0.004, ..., 0.049, -0.011, 0.048]])]\n", + "2.298253110266883\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.25 0.536 0. ... 0.053 0.521 0.118]\n", + " [0.09 0.31 0. ... 0. 0.151 0.233]\n", + " ...\n", + " [0.055 0.214 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.15 0. ... 0. 0. 0.124]]\n", + "[[0.031 0.18 0. ... 0.062 0.203 0.074]\n", + " [0.249 0.21 0.29 ... 0.221 0.213 0.124]\n", + " [0. 0. 0.019 ... 0.132 0. 0.003]\n", + " ...\n", + " [0.113 0.073 0.116 ... 0.229 0.205 0.038]\n", + " [0. 0.059 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", + " [0.073 0.073 0.072 ... 0.075 0.074 0.072]\n", + " [0.147 0.133 0.144 ... 0.145 0.138 0.124]\n", + " ...\n", + " [0.102 0.1 0.102 ... 0.102 0.099 0.106]\n", + " [0.118 0.131 0.117 ... 0.114 0.125 0.125]\n", + " [0.086 0.081 0.087 ... 0.083 0.078 0.083]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.073, 0.073, 0.072, ..., 0.075, 0.074, 0.072],\n", + " [ 0.147, 0.133, -0.856, ..., 0.145, 0.138, 0.124],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.102, ..., 0.102, 0.099, -0.894],\n", + " [ 0.118, 0.131, 0.117, ..., 0.114, 0.125, 0.125],\n", + " [ 0.086, 0.081, 0.087, ..., 0.083, -0.922, 0.083]]), array([[-0.442, 0.001, -0.022, ..., 0.308, 0.242, -0.01 ],\n", + " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.195, 0.056],\n", + " [-0.183, -0.226, 0.03 , ..., -0.041, 0.023, -0.223],\n", + " ...,\n", + " [ 0.239, 0.185, -0.198, ..., -0.285, 0.114, 0.178],\n", + " [-0.453, 0.278, -0.033, ..., 0.223, -0.273, 0.273],\n", + " [-0.365, -0.325, 0.454, ..., 0.501, 0.157, -0.322]]), array([[-0.442, 0.001, -0. , ..., 0.308, 0.242, -0.01 ],\n", + " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.195, 0.056],\n", + " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0.223],\n", + " ...,\n", + " [ 0.239, 0.185, -0.198, ..., -0.285, 0.114, 0.178],\n", + " [-0. , 0.278, -0. , ..., 0. , -0. , 0.273],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.302, 0.24 , -0.201, ..., 0.017, 0.031, 0.228],\n", + " [-0.128, 0.219, 0.021, ..., 0.046, 0.257, 0.246],\n", + " [-0.199, 0.03 , 0.103, ..., 0.023, 0.153, -0.006],\n", + " ...,\n", + " [ 0.137, -0.025, -0.194, ..., -0.059, 0.007, -0.234],\n", + " [ 0.105, 0.251, -0.35 , ..., 0.252, 0.091, 0.295],\n", + " [ 0.161, 0.385, -0.345, ..., 0.206, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.128, 0.219, 0. , ..., 0.046, 0.257, 0.246],\n", + " [-0.199, 0.03 , 0. , ..., 0. , 0.153, -0.006],\n", + " ...,\n", + " [ 0.137, -0.025, -0. , ..., -0. , 0.007, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.237, -0.007, 0.239, ..., -0.187, 0.005, -0.024],\n", + " [-0.135, 0.126, 0.16 , ..., -0.079, 0.014, 0.122],\n", + " [ 0.187, -0.221, -0.188, ..., 0.125, -0.128, -0.14 ],\n", + " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.226, 0.126],\n", + " [-0.011, 0.067, 0.004, ..., 0.049, -0.011, 0.048]])]\n", + "2.29794779668983\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.248 0.535 0. ... 0.052 0.519 0.116]\n", + " [0.089 0.31 0. ... 0. 0.15 0.233]\n", + " ...\n", + " [0.055 0.214 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.151 0. ... 0. 0. 0.125]]\n", + "[[0.028 0.177 0. ... 0.06 0.201 0.072]\n", + " [0.247 0.208 0.288 ... 0.22 0.211 0.123]\n", + " [0. 0. 0.019 ... 0.133 0. 0.004]\n", + " ...\n", + " [0.112 0.072 0.116 ... 0.229 0.204 0.038]\n", + " [0. 0.058 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", + " [0.073 0.073 0.072 ... 0.075 0.074 0.072]\n", + " [0.147 0.133 0.144 ... 0.145 0.138 0.124]\n", + " ...\n", + " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", + " [0.118 0.131 0.117 ... 0.114 0.125 0.125]\n", + " [0.087 0.081 0.087 ... 0.083 0.078 0.083]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.073, 0.073, 0.072, ..., 0.075, 0.074, 0.072],\n", + " [ 0.147, 0.133, -0.856, ..., 0.145, 0.138, 0.124],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", + " [ 0.118, 0.131, 0.117, ..., 0.114, 0.125, 0.125],\n", + " [ 0.087, 0.081, 0.087, ..., 0.083, -0.922, 0.083]]), array([[-4.423e-01, 3.449e-04, -2.236e-02, ..., 3.075e-01, 2.414e-01,\n", + " -1.041e-02],\n", + " [ 1.037e-01, 5.917e-02, -1.578e-01, ..., 1.094e-01, -1.953e-01,\n", + " 5.603e-02],\n", + " [-1.829e-01, -2.263e-01, 3.056e-02, ..., -4.099e-02, 2.261e-02,\n", + " -2.233e-01],\n", + " ...,\n", + " [ 2.391e-01, 1.858e-01, -1.979e-01, ..., -2.848e-01, 1.132e-01,\n", + " 1.781e-01],\n", + " [-4.526e-01, 2.774e-01, -3.328e-02, ..., 2.233e-01, -2.732e-01,\n", + " 2.731e-01],\n", + " [-3.651e-01, -3.254e-01, 4.542e-01, ..., 5.012e-01, 1.569e-01,\n", + " -3.226e-01]]), array([[-4.423e-01, 3.449e-04, -0.000e+00, ..., 3.075e-01, 2.414e-01,\n", + " -1.041e-02],\n", + " [ 1.037e-01, 5.917e-02, -1.578e-01, ..., 1.094e-01, -1.953e-01,\n", + " 5.603e-02],\n", + " [-0.000e+00, -0.000e+00, 3.056e-02, ..., -4.099e-02, 0.000e+00,\n", + " -2.233e-01],\n", + " ...,\n", + " [ 2.391e-01, 1.858e-01, -1.979e-01, ..., -2.848e-01, 1.132e-01,\n", + " 1.781e-01],\n", + " [-0.000e+00, 2.774e-01, -0.000e+00, ..., 0.000e+00, -0.000e+00,\n", + " 2.731e-01],\n", + " [-0.000e+00, -0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " -0.000e+00]]), array([[ 0.301, 0.24 , -0.201, ..., 0.017, 0.031, 0.228],\n", + " [-0.127, 0.219, 0.021, ..., 0.046, 0.257, 0.246],\n", + " [-0.199, 0.03 , 0.103, ..., 0.023, 0.152, -0.006],\n", + " ...,\n", + " [ 0.137, -0.025, -0.194, ..., -0.059, 0.006, -0.234],\n", + " [ 0.104, 0.251, -0.35 , ..., 0.252, 0.091, 0.295],\n", + " [ 0.161, 0.385, -0.345, ..., 0.206, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.127, 0.219, 0. , ..., 0.046, 0.257, 0.246],\n", + " [-0.199, 0.03 , 0. , ..., 0. , 0.152, -0.006],\n", + " ...,\n", + " [ 0.137, -0.025, -0. , ..., -0. , 0.006, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.236, -0.008, 0.238, ..., -0.187, 0.005, -0.024],\n", + " [-0.135, 0.126, 0.16 , ..., -0.079, 0.015, 0.122],\n", + " [ 0.186, -0.221, -0.187, ..., 0.125, -0.128, -0.14 ],\n", + " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.226, 0.126],\n", + " [-0.011, 0.067, 0.005, ..., 0.049, -0.011, 0.047]])]\n", + "2.297654071049149\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.246 0.533 0. ... 0.051 0.518 0.115]\n", + " [0.089 0.309 0. ... 0. 0.15 0.232]\n", + " ...\n", + " [0.055 0.214 0. ... 0. 0.252 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.152 0. ... 0. 0. 0.126]]\n", + "[[0.026 0.175 0. ... 0.058 0.199 0.069]\n", + " [0.246 0.206 0.287 ... 0.218 0.209 0.121]\n", + " [0. 0. 0.019 ... 0.133 0. 0.005]\n", + " ...\n", + " [0.111 0.072 0.115 ... 0.228 0.204 0.037]\n", + " [0. 0.058 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", + " [0.073 0.073 0.073 ... 0.075 0.075 0.072]\n", + " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", + " ...\n", + " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", + " [0.118 0.131 0.117 ... 0.114 0.124 0.125]\n", + " [0.087 0.081 0.087 ... 0.083 0.079 0.083]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.073, 0.073, 0.073, ..., 0.075, 0.075, 0.072],\n", + " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", + " [ 0.118, 0.131, 0.117, ..., 0.114, 0.124, 0.125],\n", + " [ 0.087, 0.081, 0.087, ..., 0.083, -0.921, 0.083]]), array([[-4.422e-01, 4.911e-05, -2.257e-02, ..., 3.072e-01, 2.408e-01,\n", + " -1.070e-02],\n", + " [ 1.036e-01, 5.936e-02, -1.581e-01, ..., 1.092e-01, -1.957e-01,\n", + " 5.621e-02],\n", + " [-1.826e-01, -2.262e-01, 3.066e-02, ..., -4.092e-02, 2.264e-02,\n", + " -2.231e-01],\n", + " ...,\n", + " [ 2.394e-01, 1.861e-01, -1.982e-01, ..., -2.849e-01, 1.128e-01,\n", + " 1.784e-01],\n", + " [-4.524e-01, 2.772e-01, -3.331e-02, ..., 2.232e-01, -2.731e-01,\n", + " 2.728e-01],\n", + " [-3.653e-01, -3.257e-01, 4.540e-01, ..., 5.010e-01, 1.566e-01,\n", + " -3.229e-01]]), array([[-4.422e-01, 4.911e-05, -0.000e+00, ..., 3.072e-01, 2.408e-01,\n", + " -1.070e-02],\n", + " [ 1.036e-01, 5.936e-02, -1.581e-01, ..., 1.092e-01, -1.957e-01,\n", + " 5.621e-02],\n", + " [-0.000e+00, -0.000e+00, 3.066e-02, ..., -4.092e-02, 0.000e+00,\n", + " -2.231e-01],\n", + " ...,\n", + " [ 2.394e-01, 1.861e-01, -1.982e-01, ..., -2.849e-01, 1.128e-01,\n", + " 1.784e-01],\n", + " [-0.000e+00, 2.772e-01, -0.000e+00, ..., 0.000e+00, -0.000e+00,\n", + " 2.728e-01],\n", + " [-0.000e+00, -0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " -0.000e+00]]), array([[ 0.301, 0.24 , -0.201, ..., 0.017, 0.032, 0.228],\n", + " [-0.127, 0.219, 0.021, ..., 0.045, 0.257, 0.246],\n", + " [-0.199, 0.03 , 0.103, ..., 0.023, 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.025, -0.194, ..., -0.059, 0.006, -0.233],\n", + " [ 0.104, 0.251, -0.35 , ..., 0.252, 0.09 , 0.295],\n", + " [ 0.161, 0.385, -0.345, ..., 0.206, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.127, 0.219, 0. , ..., 0.045, 0.257, 0.246],\n", + " [-0.199, 0.03 , 0. , ..., 0. , 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.025, -0. , ..., -0. , 0.006, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.236, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", + " [-0.135, 0.127, 0.159, ..., -0.079, 0.015, 0.122],\n", + " [ 0.186, -0.22 , -0.187, ..., 0.125, -0.128, -0.14 ],\n", + " [ 0.016, 0.13 , -0.087, ..., 0.088, 0.226, 0.125],\n", + " [-0.011, 0.067, 0.005, ..., 0.048, -0.012, 0.047]])]\n", + "2.2973661416629056\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.245 0.531 0. ... 0.049 0.516 0.113]\n", + " [0.089 0.309 0. ... 0. 0.15 0.232]\n", + " ...\n", + " [0.055 0.214 0. ... 0. 0.253 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.153 0. ... 0. 0. 0.127]]\n", + "[[0.024 0.172 0. ... 0.056 0.196 0.067]\n", + " [0.244 0.204 0.285 ... 0.217 0.207 0.119]\n", + " [0. 0. 0.02 ... 0.134 0. 0.007]\n", + " ...\n", + " [0.111 0.071 0.115 ... 0.227 0.203 0.037]\n", + " [0. 0.058 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", + " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", + " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", + " ...\n", + " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", + " [0.118 0.131 0.117 ... 0.114 0.124 0.125]\n", + " [0.087 0.081 0.087 ... 0.083 0.079 0.083]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", + " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", + " [ 0.118, 0.131, 0.117, ..., 0.114, 0.124, 0.125],\n", + " [ 0.087, 0.081, 0.087, ..., 0.083, -0.921, 0.083]]), array([[-4.421e-01, -2.715e-04, -2.279e-02, ..., 3.068e-01, 2.402e-01,\n", + " -1.101e-02],\n", + " [ 1.035e-01, 5.955e-02, -1.585e-01, ..., 1.090e-01, -1.960e-01,\n", + " 5.639e-02],\n", + " [-1.823e-01, -2.262e-01, 3.076e-02, ..., -4.085e-02, 2.266e-02,\n", + " -2.230e-01],\n", + " ...,\n", + " [ 2.396e-01, 1.864e-01, -1.984e-01, ..., -2.851e-01, 1.124e-01,\n", + " 1.786e-01],\n", + " [-4.521e-01, 2.769e-01, -3.334e-02, ..., 2.230e-01, -2.731e-01,\n", + " 2.726e-01],\n", + " [-3.655e-01, -3.259e-01, 4.538e-01, ..., 5.008e-01, 1.564e-01,\n", + " -3.231e-01]]), array([[-4.421e-01, -2.715e-04, -0.000e+00, ..., 3.068e-01, 2.402e-01,\n", + " -1.101e-02],\n", + " [ 1.035e-01, 5.955e-02, -1.585e-01, ..., 1.090e-01, -1.960e-01,\n", + " 5.639e-02],\n", + " [-0.000e+00, -0.000e+00, 3.076e-02, ..., -4.085e-02, 0.000e+00,\n", + " -2.230e-01],\n", + " ...,\n", + " [ 2.396e-01, 1.864e-01, -1.984e-01, ..., -2.851e-01, 1.124e-01,\n", + " 1.786e-01],\n", + " [-0.000e+00, 2.769e-01, -0.000e+00, ..., 0.000e+00, -0.000e+00,\n", + " 2.726e-01],\n", + " [-0.000e+00, -0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " -0.000e+00]]), array([[ 0.301, 0.24 , -0.201, ..., 0.018, 0.032, 0.228],\n", + " [-0.126, 0.218, 0.021, ..., 0.045, 0.256, 0.245],\n", + " [-0.198, 0.03 , 0.103, ..., 0.023, 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.025, -0.195, ..., -0.059, 0.006, -0.233],\n", + " [ 0.104, 0.252, -0.351, ..., 0.252, 0.09 , 0.295],\n", + " [ 0.161, 0.385, -0.345, ..., 0.206, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.126, 0.218, 0. , ..., 0.045, 0.256, 0.245],\n", + " [-0.198, 0.03 , 0. , ..., 0. , 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.025, -0. , ..., -0. , 0.006, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.236, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", + " [-0.134, 0.127, 0.159, ..., -0.079, 0.015, 0.122],\n", + " [ 0.185, -0.22 , -0.187, ..., 0.125, -0.128, -0.14 ],\n", + " [ 0.016, 0.13 , -0.087, ..., 0.088, 0.226, 0.125],\n", + " [-0.011, 0.066, 0.005, ..., 0.048, -0.012, 0.047]])]\n", + "2.29708279150467\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.243 0.529 0. ... 0.048 0.514 0.111]\n", + " [0.089 0.309 0. ... 0. 0.15 0.232]\n", + " ...\n", + " [0.056 0.215 0. ... 0. 0.253 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.154 0. ... 0. 0. 0.128]]\n", + "[[0.022 0.17 0. ... 0.054 0.194 0.065]\n", + " [0.242 0.202 0.283 ... 0.216 0.205 0.118]\n", + " [0. 0. 0.02 ... 0.135 0. 0.008]\n", + " ...\n", + " [0.11 0.071 0.114 ... 0.227 0.203 0.036]\n", + " [0. 0.058 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", + " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", + " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", + " ...\n", + " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", + " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", + " [0.087 0.082 0.087 ... 0.084 0.079 0.083]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", + " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", + " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", + " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", + " [ 0.087, 0.082, 0.087, ..., 0.084, -0.921, 0.083]]), array([[-0.442, -0.001, -0.023, ..., 0.306, 0.24 , -0.011],\n", + " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.196, 0.057],\n", + " [-0.182, -0.226, 0.031, ..., -0.041, 0.023, -0.223],\n", + " ...,\n", + " [ 0.24 , 0.187, -0.199, ..., -0.285, 0.112, 0.179],\n", + " [-0.452, 0.277, -0.033, ..., 0.223, -0.273, 0.272],\n", + " [-0.366, -0.326, 0.454, ..., 0.501, 0.156, -0.323]]), array([[-0.442, -0.001, -0. , ..., 0.306, 0.24 , -0.011],\n", + " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.196, 0.057],\n", + " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.223],\n", + " ...,\n", + " [ 0.24 , 0.187, -0.199, ..., -0.285, 0.112, 0.179],\n", + " [-0. , 0.277, -0. , ..., 0. , -0. , 0.272],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.301, 0.24 , -0.201, ..., 0.018, 0.033, 0.228],\n", + " [-0.126, 0.218, 0.02 , ..., 0.045, 0.256, 0.245],\n", + " [-0.198, 0.029, 0.103, ..., 0.023, 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.025, -0.195, ..., -0.059, 0.005, -0.233],\n", + " [ 0.104, 0.252, -0.351, ..., 0.251, 0.09 , 0.295],\n", + " [ 0.16 , 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.126, 0.218, 0. , ..., 0.045, 0.256, 0.245],\n", + " [-0.198, 0.029, 0. , ..., 0. , 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.025, -0. , ..., -0. , 0.005, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.235, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", + " [-0.134, 0.127, 0.159, ..., -0.079, 0.016, 0.122],\n", + " [ 0.185, -0.22 , -0.187, ..., 0.125, -0.128, -0.14 ],\n", + " [ 0.016, 0.13 , -0.087, ..., 0.088, 0.226, 0.125],\n", + " [-0.011, 0.066, 0.005, ..., 0.048, -0.012, 0.046]])]\n", + "2.296807508387987\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.241 0.527 0. ... 0.047 0.513 0.109]\n", + " [0.089 0.308 0. ... 0. 0.149 0.232]\n", + " ...\n", + " [0.056 0.215 0. ... 0. 0.253 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.155 0. ... 0. 0. 0.129]]\n", + "[[0.02 0.168 0. ... 0.052 0.192 0.063]\n", + " [0.241 0.2 0.282 ... 0.215 0.204 0.116]\n", + " [0. 0. 0.02 ... 0.135 0. 0.01 ]\n", + " ...\n", + " [0.109 0.071 0.114 ... 0.226 0.202 0.036]\n", + " [0. 0.058 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.087 ... 0.093 0.099 0.083]\n", + " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", + " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", + " ...\n", + " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", + " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", + " [0.087 0.082 0.087 ... 0.084 0.079 0.084]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.099, 0.083],\n", + " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", + " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", + " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", + " [ 0.087, 0.082, 0.087, ..., 0.084, -0.921, 0.084]]), array([[-0.442, -0.001, -0.023, ..., 0.306, 0.239, -0.012],\n", + " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.197, 0.057],\n", + " [-0.182, -0.226, 0.031, ..., -0.041, 0.023, -0.223],\n", + " ...,\n", + " [ 0.24 , 0.187, -0.199, ..., -0.285, 0.112, 0.179],\n", + " [-0.452, 0.276, -0.033, ..., 0.223, -0.273, 0.272],\n", + " [-0.366, -0.326, 0.453, ..., 0.5 , 0.156, -0.324]]), array([[-0.442, -0.001, -0. , ..., 0.306, 0.239, -0.012],\n", + " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.197, 0.057],\n", + " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.223],\n", + " ...,\n", + " [ 0.24 , 0.187, -0.199, ..., -0.285, 0.112, 0.179],\n", + " [-0. , 0.276, -0. , ..., 0. , -0. , 0.272],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.3 , 0.24 , -0.201, ..., 0.018, 0.033, 0.228],\n", + " [-0.126, 0.218, 0.02 , ..., 0.045, 0.256, 0.244],\n", + " [-0.198, 0.029, 0.102, ..., 0.023, 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.025, -0.195, ..., -0.059, 0.005, -0.233],\n", + " [ 0.104, 0.252, -0.351, ..., 0.251, 0.09 , 0.295],\n", + " [ 0.16 , 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.126, 0.218, 0. , ..., 0.045, 0.256, 0.244],\n", + " [-0.198, 0.029, 0. , ..., 0. , 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.025, -0. , ..., -0. , 0.005, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.235, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", + " [-0.133, 0.128, 0.158, ..., -0.079, 0.016, 0.121],\n", + " [ 0.184, -0.22 , -0.187, ..., 0.125, -0.127, -0.139],\n", + " [ 0.016, 0.13 , -0.087, ..., 0.087, 0.226, 0.124],\n", + " [-0.01 , 0.066, 0.005, ..., 0.048, -0.013, 0.046]])]\n", + "2.2965412513351366\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.24 0.526 0. ... 0.046 0.511 0.108]\n", + " [0.088 0.308 0. ... 0. 0.149 0.231]\n", + " ...\n", + " [0.056 0.215 0. ... 0. 0.254 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.157 0. ... 0. 0. 0.131]]\n", + "[[0.018 0.166 0. ... 0.051 0.19 0.061]\n", + " [0.239 0.199 0.28 ... 0.214 0.202 0.115]\n", + " [0. 0. 0.02 ... 0.136 0. 0.011]\n", + " ...\n", + " [0.109 0.071 0.113 ... 0.225 0.202 0.036]\n", + " [0. 0.058 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.087 ... 0.093 0.099 0.083]\n", + " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", + " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", + " ...\n", + " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", + " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", + " [0.087 0.082 0.087 ... 0.084 0.079 0.084]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.099, 0.083],\n", + " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", + " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", + " ...,\n", + " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", + " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", + " [ 0.087, 0.082, 0.087, ..., 0.084, -0.921, 0.084]]), array([[-0.442, -0.001, -0.023, ..., 0.306, 0.239, -0.012],\n", + " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.197, 0.057],\n", + " [-0.181, -0.226, 0.031, ..., -0.041, 0.023, -0.223],\n", + " ...,\n", + " [ 0.24 , 0.188, -0.199, ..., -0.286, 0.111, 0.179],\n", + " [-0.451, 0.276, -0.033, ..., 0.223, -0.273, 0.272],\n", + " [-0.366, -0.327, 0.453, ..., 0.5 , 0.156, -0.324]]), array([[-0.442, -0.001, -0. , ..., 0.306, 0.239, -0.012],\n", + " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.197, 0.057],\n", + " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.223],\n", + " ...,\n", + " [ 0.24 , 0.188, -0.199, ..., -0.286, 0.111, 0.179],\n", + " [-0. , 0.276, -0. , ..., 0. , -0. , 0.272],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.3 , 0.24 , -0.201, ..., 0.018, 0.034, 0.228],\n", + " [-0.125, 0.218, 0.02 , ..., 0.045, 0.256, 0.244],\n", + " [-0.198, 0.029, 0.102, ..., 0.023, 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.024, -0.195, ..., -0.059, 0.005, -0.232],\n", + " [ 0.103, 0.252, -0.351, ..., 0.251, 0.09 , 0.295],\n", + " [ 0.16 , 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.125, 0.218, 0. , ..., 0.045, 0.256, 0.244],\n", + " [-0.198, 0.029, 0. , ..., 0. , 0.152, -0.007],\n", + " ...,\n", + " [ 0.137, -0.024, -0. , ..., -0. , 0.005, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.235, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", + " [-0.133, 0.128, 0.158, ..., -0.079, 0.016, 0.121],\n", + " [ 0.184, -0.22 , -0.186, ..., 0.126, -0.127, -0.139],\n", + " [ 0.016, 0.13 , -0.087, ..., 0.087, 0.226, 0.124],\n", + " [-0.01 , 0.066, 0.006, ..., 0.048, -0.013, 0.046]])]\n", + "2.2962819565033197\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.238 0.524 0. ... 0.044 0.51 0.106]\n", + " [0.088 0.308 0. ... 0. 0.149 0.231]\n", + " ...\n", + " [0.057 0.216 0. ... 0. 0.254 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.158 0. ... 0. 0. 0.132]]\n", + "[[0.016 0.164 0. ... 0.049 0.188 0.059]\n", + " [0.238 0.197 0.279 ... 0.213 0.201 0.113]\n", + " [0. 0. 0.02 ... 0.136 0. 0.013]\n", + " ...\n", + " [0.108 0.071 0.113 ... 0.225 0.201 0.035]\n", + " [0. 0.058 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", + " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", + " [0.147 0.134 0.145 ... 0.145 0.139 0.125]\n", + " ...\n", + " [0.102 0.099 0.101 ... 0.102 0.099 0.106]\n", + " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", + " [0.088 0.082 0.088 ... 0.084 0.079 0.084]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", + " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.125],\n", + " ...,\n", + " [ 0.102, -0.901, 0.101, ..., 0.102, 0.099, -0.894],\n", + " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", + " [ 0.088, 0.082, 0.088, ..., 0.084, -0.921, 0.084]]), array([[-0.442, -0.001, -0.024, ..., 0.305, 0.238, -0.012],\n", + " [ 0.103, 0.06 , -0.16 , ..., 0.108, -0.197, 0.057],\n", + " [-0.181, -0.226, 0.031, ..., -0.041, 0.023, -0.222],\n", + " ...,\n", + " [ 0.241, 0.188, -0.199, ..., -0.286, 0.111, 0.18 ],\n", + " [-0.451, 0.276, -0.033, ..., 0.223, -0.273, 0.272],\n", + " [-0.366, -0.327, 0.453, ..., 0.5 , 0.155, -0.324]]), array([[-0.442, -0.001, -0. , ..., 0.305, 0.238, -0.012],\n", + " [ 0.103, 0.06 , -0.16 , ..., 0.108, -0.197, 0.057],\n", + " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.222],\n", + " ...,\n", + " [ 0.241, 0.188, -0.199, ..., -0.286, 0.111, 0.18 ],\n", + " [-0. , 0.276, -0. , ..., 0. , -0. , 0.272],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.3 , 0.24 , -0.201, ..., 0.019, 0.034, 0.228],\n", + " [-0.125, 0.218, 0.019, ..., 0.045, 0.256, 0.244],\n", + " [-0.197, 0.029, 0.102, ..., 0.023, 0.152, -0.008],\n", + " ...,\n", + " [ 0.138, -0.024, -0.195, ..., -0.059, 0.004, -0.232],\n", + " [ 0.103, 0.252, -0.351, ..., 0.251, 0.09 , 0.295],\n", + " [ 0.16 , 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.125, 0.218, 0. , ..., 0.045, 0.256, 0.244],\n", + " [-0.197, 0.029, 0. , ..., 0. , 0.152, -0.008],\n", + " ...,\n", + " [ 0.138, -0.024, -0. , ..., -0. , 0.004, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.234, -0.008, 0.238, ..., -0.189, 0.005, -0.025],\n", + " [-0.132, 0.128, 0.158, ..., -0.078, 0.017, 0.121],\n", + " [ 0.183, -0.22 , -0.186, ..., 0.126, -0.127, -0.139],\n", + " [ 0.016, 0.13 , -0.087, ..., 0.087, 0.226, 0.124],\n", + " [-0.01 , 0.065, 0.006, ..., 0.047, -0.013, 0.045]])]\n", + "2.296033470615075\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.237 0.523 0. ... 0.043 0.508 0.105]\n", + " [0.088 0.308 0. ... 0. 0.149 0.231]\n", + " ...\n", + " [0.057 0.216 0. ... 0. 0.254 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.16 0. ... 0. 0. 0.133]]\n", + "[[0.015 0.162 0. ... 0.047 0.186 0.057]\n", + " [0.236 0.195 0.277 ... 0.211 0.199 0.112]\n", + " [0. 0. 0.02 ... 0.137 0. 0.014]\n", + " ...\n", + " [0.108 0.07 0.113 ... 0.224 0.201 0.035]\n", + " [0. 0.058 0. ... 0. 0. 0.013]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", + " [0.074 0.074 0.073 ... 0.076 0.075 0.073]\n", + " [0.147 0.134 0.145 ... 0.145 0.139 0.125]\n", + " ...\n", + " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", + " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", + " [0.088 0.082 0.088 ... 0.084 0.08 0.084]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.074, 0.074, 0.073, ..., 0.076, 0.075, 0.073],\n", + " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.125],\n", + " ...,\n", + " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", + " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", + " [ 0.088, 0.082, 0.088, ..., 0.084, -0.92 , 0.084]]), array([[-0.441, -0.002, -0.024, ..., 0.305, 0.238, -0.012],\n", + " [ 0.103, 0.061, -0.16 , ..., 0.108, -0.198, 0.057],\n", + " [-0.181, -0.226, 0.031, ..., -0.041, 0.023, -0.222],\n", + " ...,\n", + " [ 0.241, 0.188, -0.199, ..., -0.286, 0.11 , 0.18 ],\n", + " [-0.451, 0.276, -0.033, ..., 0.222, -0.273, 0.271],\n", + " [-0.367, -0.327, 0.453, ..., 0.5 , 0.155, -0.325]]), array([[-0.441, -0.002, -0. , ..., 0.305, 0.238, -0.012],\n", + " [ 0.103, 0.061, -0.16 , ..., 0.108, -0.198, 0.057],\n", + " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.222],\n", + " ...,\n", + " [ 0.241, 0.188, -0.199, ..., -0.286, 0.11 , 0.18 ],\n", + " [-0. , 0.276, -0. , ..., 0. , -0. , 0.271],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.26 , 0.24 , -0.201, ..., 0.019, 0.035, 0.228],\n", + " [-0.095, 0.218, 0.019, ..., 0.044, 0.256, 0.243],\n", + " [-0.222, 0.029, 0.102, ..., 0.023, 0.152, -0.008],\n", + " ...,\n", + " [ 0.06 , -0.024, -0.195, ..., -0.059, 0.004, -0.232],\n", + " [ 0.099, 0.252, -0.352, ..., 0.251, 0.089, 0.295],\n", + " [ 0.093, 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.095, 0.218, 0. , ..., 0.044, 0.256, 0.243],\n", + " [-0.222, 0.029, 0. , ..., 0. , 0.152, -0.008],\n", + " ...,\n", + " [ 0.06 , -0.024, -0. , ..., -0. , 0.004, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.193, -0.008, 0.238, ..., -0.189, 0.005, -0.025],\n", + " [-0.116, 0.129, 0.157, ..., -0.078, 0.017, 0.121],\n", + " [ 0.151, -0.22 , -0.186, ..., 0.126, -0.127, -0.139],\n", + " [-0.055, 0.13 , -0.087, ..., 0.087, 0.225, 0.123],\n", + " [-0.038, 0.065, 0.006, ..., 0.047, -0.013, 0.045]])]\n", + "2.2957930002734512\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.236 0.521 0. ... 0.042 0.507 0.103]\n", + " [0.088 0.308 0. ... 0. 0.149 0.231]\n", + " ...\n", + " [0.057 0.216 0. ... 0. 0.255 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.161 0. ... 0. 0. 0.135]]\n", + "[[0.013 0.16 0. ... 0.045 0.184 0.055]\n", + " [0.235 0.193 0.276 ... 0.21 0.197 0.11 ]\n", + " [0. 0. 0.021 ... 0.137 0. 0.015]\n", + " ...\n", + " [0.107 0.07 0.112 ... 0.224 0.201 0.035]\n", + " [0. 0.058 0. ... 0. 0. 0.013]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", + " [0.074 0.075 0.074 ... 0.076 0.076 0.073]\n", + " [0.147 0.134 0.145 ... 0.145 0.139 0.126]\n", + " ...\n", + " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", + " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", + " [0.088 0.082 0.088 ... 0.085 0.08 0.084]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.073],\n", + " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", + " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", + " [ 0.088, 0.082, 0.088, ..., 0.085, -0.92 , 0.084]]), array([[-0.441, -0.002, -0.024, ..., 0.305, 0.237, -0.013],\n", + " [ 0.103, 0.061, -0.16 , ..., 0.108, -0.198, 0.058],\n", + " [-0.181, -0.226, 0.031, ..., -0.04 , 0.023, -0.222],\n", + " ...,\n", + " [ 0.241, 0.189, -0.2 , ..., -0.286, 0.11 , 0.18 ],\n", + " [-0.451, 0.276, -0.033, ..., 0.222, -0.273, 0.271],\n", + " [-0.367, -0.327, 0.453, ..., 0.499, 0.155, -0.325]]), array([[-0.441, -0.002, -0. , ..., 0.305, 0.237, -0.013],\n", + " [ 0.103, 0.061, -0.16 , ..., 0.108, -0.198, 0.058],\n", + " [-0. , -0. , 0.031, ..., -0.04 , 0. , -0.222],\n", + " ...,\n", + " [ 0.241, 0.189, -0.2 , ..., -0.286, 0.11 , 0.18 ],\n", + " [-0. , 0.276, -0. , ..., 0. , -0. , 0.271],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.201, ..., 0.019, 0.035, 0.228],\n", + " [-0.095, 0.218, 0.019, ..., 0.044, 0.256, 0.243],\n", + " [-0.222, 0.028, 0.102, ..., 0.023, 0.152, -0.008],\n", + " ...,\n", + " [ 0.06 , -0.024, -0.195, ..., -0.059, 0.004, -0.231],\n", + " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", + " [ 0.093, 0.385, -0.345, ..., 0.208, 0.225, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.095, 0.218, 0. , ..., 0.044, 0.256, 0.243],\n", + " [-0.222, 0.028, 0. , ..., 0. , 0.152, -0.008],\n", + " ...,\n", + " [ 0.06 , -0.024, -0. , ..., -0. , 0.004, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.193, -0.009, 0.238, ..., -0.189, 0.005, -0.025],\n", + " [-0.115, 0.129, 0.157, ..., -0.078, 0.018, 0.121],\n", + " [ 0.151, -0.22 , -0.186, ..., 0.126, -0.127, -0.139],\n", + " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.123],\n", + " [-0.038, 0.065, 0.006, ..., 0.047, -0.014, 0.045]])]\n", + "2.295557309583992\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.235 0.52 0. ... 0.041 0.506 0.102]\n", + " [0.088 0.308 0. ... 0. 0.149 0.231]\n", + " ...\n", + " [0.057 0.217 0. ... 0. 0.255 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.162 0. ... 0. 0. 0.136]]\n", + "[[0.012 0.158 0. ... 0.044 0.183 0.053]\n", + " [0.233 0.192 0.274 ... 0.209 0.196 0.109]\n", + " [0. 0. 0.021 ... 0.137 0. 0.016]\n", + " ...\n", + " [0.107 0.07 0.112 ... 0.224 0.2 0.035]\n", + " [0. 0.057 0. ... 0. 0. 0.013]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", + " [0.074 0.075 0.074 ... 0.076 0.076 0.073]\n", + " [0.147 0.134 0.145 ... 0.145 0.139 0.126]\n", + " ...\n", + " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", + " [0.118 0.13 0.117 ... 0.114 0.123 0.125]\n", + " [0.088 0.082 0.088 ... 0.085 0.08 0.085]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.073],\n", + " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", + " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.123, 0.125],\n", + " [ 0.088, 0.082, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.002, -0.024, ..., 0.305, 0.237, -0.013],\n", + " [ 0.103, 0.061, -0.161, ..., 0.108, -0.198, 0.058],\n", + " [-0.181, -0.226, 0.031, ..., -0.04 , 0.023, -0.222],\n", + " ...,\n", + " [ 0.242, 0.189, -0.2 , ..., -0.286, 0.11 , 0.181],\n", + " [-0.451, 0.275, -0.033, ..., 0.222, -0.273, 0.271],\n", + " [-0.367, -0.327, 0.453, ..., 0.499, 0.155, -0.325]]), array([[-0.441, -0.002, -0. , ..., 0.305, 0.237, -0.013],\n", + " [ 0.103, 0.061, -0.161, ..., 0.108, -0.198, 0.058],\n", + " [-0. , -0. , 0.031, ..., -0.04 , 0. , -0.222],\n", + " ...,\n", + " [ 0.242, 0.189, -0.2 , ..., -0.286, 0.11 , 0.181],\n", + " [-0. , 0.275, -0. , ..., 0. , -0. , 0.271],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.201, ..., 0.02 , 0.036, 0.228],\n", + " [-0.095, 0.218, 0.019, ..., 0.044, 0.256, 0.243],\n", + " [-0.222, 0.028, 0.102, ..., 0.022, 0.152, -0.008],\n", + " ...,\n", + " [ 0.06 , -0.024, -0.196, ..., -0.059, 0.003, -0.231],\n", + " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", + " [ 0.093, 0.385, -0.345, ..., 0.208, 0.225, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.095, 0.218, 0. , ..., 0.044, 0.256, 0.243],\n", + " [-0.222, 0.028, 0. , ..., 0. , 0.152, -0.008],\n", + " ...,\n", + " [ 0.06 , -0.024, -0. , ..., -0. , 0.003, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.193, -0.009, 0.238, ..., -0.189, 0.005, -0.025],\n", + " [-0.115, 0.129, 0.157, ..., -0.078, 0.018, 0.12 ],\n", + " [ 0.15 , -0.22 , -0.185, ..., 0.126, -0.127, -0.139],\n", + " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.123],\n", + " [-0.038, 0.065, 0.007, ..., 0.047, -0.014, 0.045]])]\n", + "2.295328915133967\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.234 0.519 0. ... 0.041 0.505 0.101]\n", + " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", + " ...\n", + " [0.058 0.217 0. ... 0. 0.255 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.163 0. ... 0. 0. 0.137]]\n", + "[[0.01 0.156 0. ... 0.042 0.181 0.052]\n", + " [0.232 0.19 0.273 ... 0.208 0.194 0.107]\n", + " [0. 0. 0.021 ... 0.138 0. 0.018]\n", + " ...\n", + " [0.106 0.07 0.112 ... 0.223 0.2 0.035]\n", + " [0. 0.058 0. ... 0. 0. 0.013]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", + " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", + " [0.147 0.134 0.145 ... 0.145 0.139 0.126]\n", + " ...\n", + " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", + " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", + " [0.088 0.082 0.088 ... 0.085 0.08 0.085]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", + " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", + " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", + " [ 0.088, 0.082, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.002, -0.024, ..., 0.304, 0.236, -0.013],\n", + " [ 0.103, 0.061, -0.161, ..., 0.108, -0.199, 0.058],\n", + " [-0.18 , -0.226, 0.031, ..., -0.04 , 0.023, -0.222],\n", + " ...,\n", + " [ 0.242, 0.189, -0.2 , ..., -0.286, 0.109, 0.181],\n", + " [-0.45 , 0.275, -0.033, ..., 0.222, -0.273, 0.271],\n", + " [-0.367, -0.328, 0.452, ..., 0.499, 0.155, -0.325]]), array([[-0.441, -0.002, -0. , ..., 0.304, 0.236, -0.013],\n", + " [ 0.103, 0.061, -0.161, ..., 0.108, -0.199, 0.058],\n", + " [-0. , -0. , 0.031, ..., -0.04 , 0. , -0.222],\n", + " ...,\n", + " [ 0.242, 0.189, -0.2 , ..., -0.286, 0.109, 0.181],\n", + " [-0. , 0.275, -0. , ..., 0. , -0. , 0.271],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.2 , ..., 0.02 , 0.036, 0.228],\n", + " [-0.094, 0.218, 0.018, ..., 0.044, 0.256, 0.243],\n", + " [-0.221, 0.028, 0.102, ..., 0.022, 0.151, -0.008],\n", + " ...,\n", + " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.003, -0.231],\n", + " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", + " [ 0.092, 0.385, -0.345, ..., 0.208, 0.225, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.094, 0.218, 0. , ..., 0.044, 0.256, 0.243],\n", + " [-0.221, 0.028, 0. , ..., 0. , 0.151, -0.008],\n", + " ...,\n", + " [ 0.06 , -0.023, -0. , ..., -0. , 0.003, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.193, -0.009, 0.238, ..., -0.189, 0.005, -0.025],\n", + " [-0.115, 0.13 , 0.156, ..., -0.078, 0.018, 0.12 ],\n", + " [ 0.15 , -0.22 , -0.185, ..., 0.126, -0.127, -0.139],\n", + " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.122],\n", + " [-0.037, 0.064, 0.007, ..., 0.047, -0.014, 0.044]])]\n", + "2.295107414069376\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.232 0.517 0. ... 0.04 0.503 0.099]\n", + " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", + " ...\n", + " [0.058 0.217 0. ... 0. 0.255 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.164 0. ... 0. 0. 0.138]]\n", + "[[0.009 0.155 0. ... 0.041 0.18 0.051]\n", + " [0.23 0.188 0.271 ... 0.207 0.192 0.105]\n", + " [0. 0. 0.021 ... 0.138 0. 0.019]\n", + " ...\n", + " [0.106 0.07 0.111 ... 0.223 0.2 0.034]\n", + " [0. 0.058 0. ... 0. 0. 0.014]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", + " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", + " [0.147 0.134 0.145 ... 0.145 0.139 0.126]\n", + " ...\n", + " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", + " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", + " [0.088 0.083 0.088 ... 0.085 0.08 0.085]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", + " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", + " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", + " [ 0.088, 0.083, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.003, -0.024, ..., 0.304, 0.236, -0.013],\n", + " [ 0.103, 0.061, -0.161, ..., 0.108, -0.199, 0.058],\n", + " [-0.18 , -0.226, 0.032, ..., -0.04 , 0.023, -0.222],\n", + " ...,\n", + " [ 0.242, 0.19 , -0.2 , ..., -0.286, 0.109, 0.181],\n", + " [-0.45 , 0.275, -0.033, ..., 0.222, -0.273, 0.271],\n", + " [-0.367, -0.328, 0.452, ..., 0.499, 0.154, -0.325]]), array([[-0.441, -0.003, -0. , ..., 0.304, 0.236, -0.013],\n", + " [ 0.103, 0.061, -0.161, ..., 0.108, -0.199, 0.058],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.222],\n", + " ...,\n", + " [ 0.242, 0.19 , -0.2 , ..., -0.286, 0.109, 0.181],\n", + " [-0. , 0.275, -0. , ..., 0. , -0. , 0.271],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.2 , ..., 0.02 , 0.037, 0.228],\n", + " [-0.094, 0.217, 0.018, ..., 0.044, 0.256, 0.242],\n", + " [-0.221, 0.028, 0.102, ..., 0.022, 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.003, -0.231],\n", + " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", + " [ 0.092, 0.385, -0.345, ..., 0.208, 0.225, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.094, 0.217, 0. , ..., 0.044, 0.256, 0.242],\n", + " [-0.221, 0.028, 0. , ..., 0. , 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.023, -0. , ..., -0. , 0.003, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.192, -0.009, 0.238, ..., -0.19 , 0.004, -0.025],\n", + " [-0.115, 0.13 , 0.156, ..., -0.078, 0.019, 0.12 ],\n", + " [ 0.149, -0.22 , -0.185, ..., 0.126, -0.126, -0.139],\n", + " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.122],\n", + " [-0.037, 0.064, 0.007, ..., 0.046, -0.014, 0.044]])]\n", + "2.2948913139913127\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.231 0.516 0. ... 0.039 0.502 0.098]\n", + " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", + " ...\n", + " [0.058 0.217 0. ... 0. 0.255 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.165 0. ... 0. 0. 0.139]]\n", + "[[0.008 0.154 0. ... 0.039 0.179 0.049]\n", + " [0.228 0.186 0.27 ... 0.206 0.19 0.104]\n", + " [0. 0. 0.021 ... 0.139 0. 0.02 ]\n", + " ...\n", + " [0.105 0.07 0.111 ... 0.222 0.199 0.034]\n", + " [0. 0.058 0. ... 0. 0. 0.014]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", + " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", + " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", + " ...\n", + " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", + " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", + " [0.088 0.083 0.088 ... 0.085 0.08 0.085]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", + " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", + " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", + " [ 0.088, 0.083, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.003, -0.025, ..., 0.304, 0.235, -0.013],\n", + " [ 0.102, 0.061, -0.162, ..., 0.108, -0.199, 0.058],\n", + " [-0.18 , -0.226, 0.032, ..., -0.04 , 0.023, -0.222],\n", + " ...,\n", + " [ 0.242, 0.19 , -0.2 , ..., -0.286, 0.109, 0.182],\n", + " [-0.45 , 0.275, -0.033, ..., 0.222, -0.273, 0.27 ],\n", + " [-0.367, -0.328, 0.452, ..., 0.499, 0.154, -0.326]]), array([[-0.441, -0.003, -0. , ..., 0.304, 0.235, -0.013],\n", + " [ 0.102, 0.061, -0.162, ..., 0.108, -0.199, 0.058],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.222],\n", + " ...,\n", + " [ 0.242, 0.19 , -0.2 , ..., -0.286, 0.109, 0.182],\n", + " [-0. , 0.275, -0. , ..., 0. , -0. , 0.27 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.2 , ..., 0.02 , 0.037, 0.228],\n", + " [-0.094, 0.217, 0.018, ..., 0.044, 0.255, 0.242],\n", + " [-0.221, 0.028, 0.102, ..., 0.022, 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.002, -0.23 ],\n", + " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", + " [ 0.092, 0.385, -0.345, ..., 0.208, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.094, 0.217, 0. , ..., 0.044, 0.255, 0.242],\n", + " [-0.221, 0.028, 0. , ..., 0. , 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.023, -0. , ..., -0. , 0.002, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.192, -0.009, 0.238, ..., -0.19 , 0.004, -0.025],\n", + " [-0.114, 0.13 , 0.156, ..., -0.078, 0.019, 0.12 ],\n", + " [ 0.149, -0.22 , -0.185, ..., 0.126, -0.126, -0.139],\n", + " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.122],\n", + " [-0.037, 0.064, 0.007, ..., 0.046, -0.014, 0.044]])]\n", + "2.294678774554761\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.23 0.515 0. ... 0.038 0.501 0.097]\n", + " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", + " ...\n", + " [0.058 0.217 0. ... 0. 0.256 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.167 0. ... 0. 0. 0.14 ]]\n", + "[[0.007 0.152 0. ... 0.038 0.178 0.048]\n", + " [0.227 0.184 0.268 ... 0.205 0.189 0.102]\n", + " [0. 0. 0.022 ... 0.14 0. 0.021]\n", + " ...\n", + " [0.105 0.069 0.111 ... 0.222 0.199 0.034]\n", + " [0. 0.058 0. ... 0. 0. 0.014]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", + " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", + " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", + " ...\n", + " [0.101 0.099 0.1 ... 0.101 0.098 0.105]\n", + " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", + " [0.089 0.083 0.088 ... 0.085 0.08 0.085]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", + " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.901, 0.1 , ..., 0.101, 0.098, -0.895],\n", + " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", + " [ 0.089, 0.083, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.003, -0.025, ..., 0.303, 0.235, -0.014],\n", + " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.058],\n", + " [-0.18 , -0.226, 0.032, ..., -0.04 , 0.023, -0.222],\n", + " ...,\n", + " [ 0.243, 0.19 , -0.201, ..., -0.286, 0.108, 0.182],\n", + " [-0.45 , 0.275, -0.033, ..., 0.222, -0.273, 0.27 ],\n", + " [-0.368, -0.328, 0.452, ..., 0.499, 0.154, -0.326]]), array([[-0.441, -0.003, -0. , ..., 0.303, 0.235, -0.014],\n", + " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.058],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.222],\n", + " ...,\n", + " [ 0.243, 0.19 , -0.201, ..., -0.286, 0.108, 0.182],\n", + " [-0. , 0.275, -0. , ..., 0. , -0. , 0.27 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.037, 0.228],\n", + " [-0.094, 0.217, 0.018, ..., 0.043, 0.255, 0.242],\n", + " [-0.221, 0.028, 0.102, ..., 0.022, 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.002, -0.23 ],\n", + " [ 0.099, 0.253, -0.353, ..., 0.25 , 0.088, 0.295],\n", + " [ 0.092, 0.385, -0.345, ..., 0.208, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.094, 0.217, 0. , ..., 0.043, 0.255, 0.242],\n", + " [-0.221, 0.028, 0. , ..., 0. , 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.023, -0. , ..., -0. , 0.002, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.192, -0.009, 0.238, ..., -0.19 , 0.004, -0.025],\n", + " [-0.114, 0.131, 0.156, ..., -0.078, 0.02 , 0.12 ],\n", + " [ 0.148, -0.22 , -0.185, ..., 0.126, -0.126, -0.139],\n", + " [-0.055, 0.131, -0.087, ..., 0.087, 0.226, 0.122],\n", + " [-0.037, 0.064, 0.008, ..., 0.046, -0.015, 0.044]])]\n", + "2.2944678774919938\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.229 0.513 0. ... 0.037 0.5 0.095]\n", + " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", + " ...\n", + " [0.058 0.218 0. ... 0. 0.256 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.168 0. ... 0. 0. 0.141]]\n", + "[[0.005 0.151 0. ... 0.037 0.176 0.047]\n", + " [0.225 0.182 0.267 ... 0.203 0.187 0.1 ]\n", + " [0. 0. 0.022 ... 0.14 0. 0.022]\n", + " ...\n", + " [0.104 0.069 0.111 ... 0.222 0.199 0.034]\n", + " [0. 0.058 0. ... 0. 0. 0.014]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", + " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", + " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", + " ...\n", + " [0.101 0.099 0.1 ... 0.101 0.098 0.105]\n", + " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", + " [0.089 0.083 0.089 ... 0.085 0.081 0.085]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", + " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.901, 0.1 , ..., 0.101, 0.098, -0.895],\n", + " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", + " [ 0.089, 0.083, 0.089, ..., 0.085, -0.919, 0.085]]), array([[-0.441, -0.003, -0.025, ..., 0.303, 0.234, -0.014],\n", + " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.059],\n", + " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.222],\n", + " ...,\n", + " [ 0.243, 0.191, -0.201, ..., -0.287, 0.108, 0.182],\n", + " [-0.449, 0.274, -0.033, ..., 0.222, -0.273, 0.27 ],\n", + " [-0.368, -0.328, 0.452, ..., 0.498, 0.154, -0.326]]), array([[-0.441, -0.003, -0. , ..., 0.303, 0.234, -0.014],\n", + " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.059],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.222],\n", + " ...,\n", + " [ 0.243, 0.191, -0.201, ..., -0.287, 0.108, 0.182],\n", + " [-0. , 0.274, -0. , ..., 0. , -0. , 0.27 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.038, 0.228],\n", + " [-0.093, 0.217, 0.017, ..., 0.043, 0.255, 0.242],\n", + " [-0.221, 0.027, 0.102, ..., 0.022, 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.002, -0.23 ],\n", + " [ 0.099, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", + " [ 0.092, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.093, 0.217, 0. , ..., 0.043, 0.255, 0.242],\n", + " [-0.221, 0.027, 0. , ..., 0. , 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.023, -0. , ..., -0. , 0.002, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.191, -0.009, 0.238, ..., -0.19 , 0.004, -0.025],\n", + " [-0.114, 0.131, 0.155, ..., -0.078, 0.02 , 0.12 ],\n", + " [ 0.148, -0.22 , -0.184, ..., 0.126, -0.126, -0.139],\n", + " [-0.055, 0.131, -0.087, ..., 0.087, 0.226, 0.121],\n", + " [-0.037, 0.063, 0.008, ..., 0.046, -0.015, 0.043]])]\n", + "2.2942585705445087\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.227 0.512 0. ... 0.036 0.498 0.094]\n", + " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", + " ...\n", + " [0.059 0.218 0. ... 0. 0.256 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.169 0. ... 0. 0. 0.142]]\n", + "[[0.004 0.149 0. ... 0.035 0.175 0.045]\n", + " [0.224 0.18 0.265 ... 0.202 0.186 0.099]\n", + " [0. 0. 0.022 ... 0.14 0. 0.023]\n", + " ...\n", + " [0.104 0.069 0.11 ... 0.221 0.199 0.034]\n", + " [0. 0.058 0. ... 0. 0. 0.015]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", + " [0.075 0.076 0.075 ... 0.077 0.077 0.074]\n", + " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", + " ...\n", + " [0.101 0.098 0.1 ... 0.101 0.098 0.105]\n", + " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", + " [0.089 0.083 0.089 ... 0.086 0.081 0.085]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.074],\n", + " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.902, 0.1 , ..., 0.101, 0.098, -0.895],\n", + " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", + " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.085]]), array([[-0.44 , -0.004, -0.025, ..., 0.303, 0.234, -0.014],\n", + " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.059],\n", + " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.243, 0.191, -0.201, ..., -0.287, 0.108, 0.182],\n", + " [-0.449, 0.274, -0.033, ..., 0.222, -0.273, 0.27 ],\n", + " [-0.368, -0.328, 0.452, ..., 0.498, 0.154, -0.326]]), array([[-0.44 , -0.004, -0. , ..., 0.303, 0.234, -0.014],\n", + " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.059],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.243, 0.191, -0.201, ..., -0.287, 0.108, 0.182],\n", + " [-0. , 0.274, -0. , ..., 0. , -0. , 0.27 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.038, 0.228],\n", + " [-0.093, 0.217, 0.017, ..., 0.043, 0.255, 0.241],\n", + " [-0.22 , 0.027, 0.102, ..., 0.022, 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.022, -0.196, ..., -0.059, 0.002, -0.23 ],\n", + " [ 0.098, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", + " [ 0.092, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.093, 0.217, 0. , ..., 0.043, 0.255, 0.241],\n", + " [-0.22 , 0.027, 0. , ..., 0. , 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.022, -0. , ..., -0. , 0.002, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.191, -0.009, 0.238, ..., -0.19 , 0.004, -0.026],\n", + " [-0.114, 0.132, 0.155, ..., -0.078, 0.02 , 0.12 ],\n", + " [ 0.147, -0.22 , -0.184, ..., 0.126, -0.126, -0.139],\n", + " [-0.055, 0.132, -0.087, ..., 0.087, 0.226, 0.121],\n", + " [-0.037, 0.063, 0.008, ..., 0.046, -0.015, 0.043]])]\n", + "2.2940575413232835\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.226 0.51 0. ... 0.035 0.497 0.093]\n", + " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", + " ...\n", + " [0.059 0.218 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.17 0. ... 0. 0. 0.143]]\n", + "[[0.002 0.147 0. ... 0.034 0.173 0.044]\n", + " [0.222 0.179 0.264 ... 0.201 0.184 0.098]\n", + " [0. 0. 0.022 ... 0.141 0. 0.024]\n", + " ...\n", + " [0.103 0.069 0.11 ... 0.221 0.198 0.033]\n", + " [0. 0.058 0. ... 0. 0. 0.014]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", + " [0.075 0.076 0.075 ... 0.077 0.077 0.074]\n", + " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", + " ...\n", + " [0.101 0.098 0.1 ... 0.101 0.098 0.105]\n", + " [0.117 0.129 0.116 ... 0.114 0.123 0.125]\n", + " [0.089 0.083 0.089 ... 0.086 0.081 0.086]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.074],\n", + " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.902, 0.1 , ..., 0.101, 0.098, -0.895],\n", + " [ 0.117, 0.129, 0.116, ..., 0.114, 0.123, 0.125],\n", + " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.004, -0.025, ..., 0.303, 0.233, -0.014],\n", + " [ 0.102, 0.062, -0.163, ..., 0.107, -0.2 , 0.059],\n", + " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.243, 0.191, -0.201, ..., -0.287, 0.107, 0.183],\n", + " [-0.449, 0.274, -0.033, ..., 0.222, -0.273, 0.27 ],\n", + " [-0.368, -0.329, 0.452, ..., 0.498, 0.153, -0.327]]), array([[-0.44 , -0.004, -0. , ..., 0.303, 0.233, -0.014],\n", + " [ 0.102, 0.062, -0.163, ..., 0.107, -0.2 , 0.059],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.243, 0.191, -0.201, ..., -0.287, 0.107, 0.183],\n", + " [-0. , 0.274, -0. , ..., 0. , -0. , 0.27 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.039, 0.228],\n", + " [-0.093, 0.217, 0.017, ..., 0.043, 0.255, 0.241],\n", + " [-0.22 , 0.027, 0.102, ..., 0.022, 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.022, -0.197, ..., -0.059, 0.001, -0.229],\n", + " [ 0.098, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", + " [ 0.092, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.093, 0.217, 0. , ..., 0.043, 0.255, 0.241],\n", + " [-0.22 , 0.027, 0. , ..., 0. , 0.151, -0.009],\n", + " ...,\n", + " [ 0.06 , -0.022, -0. , ..., -0. , 0.001, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.191, -0.009, 0.238, ..., -0.19 , 0.004, -0.026],\n", + " [-0.113, 0.132, 0.155, ..., -0.078, 0.021, 0.119],\n", + " [ 0.147, -0.22 , -0.184, ..., 0.126, -0.126, -0.139],\n", + " [-0.055, 0.132, -0.087, ..., 0.087, 0.226, 0.121],\n", + " [-0.037, 0.063, 0.008, ..., 0.046, -0.015, 0.043]])]\n", + "2.2938609803022736\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.225 0.509 0. ... 0.033 0.496 0.091]\n", + " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", + " ...\n", + " [0.059 0.218 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.171 0. ... 0. 0. 0.144]]\n", + "[[0.001 0.146 0. ... 0.032 0.172 0.042]\n", + " [0.221 0.177 0.263 ... 0.201 0.183 0.096]\n", + " [0. 0. 0.022 ... 0.141 0. 0.026]\n", + " ...\n", + " [0.103 0.069 0.11 ... 0.22 0.198 0.033]\n", + " [0. 0.057 0. ... 0. 0. 0.014]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.087 ... 0.093 0.1 0.084]\n", + " [0.075 0.076 0.075 ... 0.077 0.077 0.074]\n", + " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", + " ...\n", + " [0.101 0.098 0.1 ... 0.101 0.098 0.105]\n", + " [0.117 0.129 0.116 ... 0.114 0.123 0.125]\n", + " [0.089 0.083 0.089 ... 0.086 0.081 0.086]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.074],\n", + " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", + " ...,\n", + " [ 0.101, -0.902, 0.1 , ..., 0.101, 0.098, -0.895],\n", + " [ 0.117, 0.129, 0.116, ..., 0.114, 0.123, 0.125],\n", + " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.004, -0.025, ..., 0.302, 0.233, -0.014],\n", + " [ 0.102, 0.062, -0.163, ..., 0.107, -0.201, 0.059],\n", + " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.244, 0.192, -0.201, ..., -0.287, 0.107, 0.183],\n", + " [-0.449, 0.274, -0.033, ..., 0.221, -0.273, 0.27 ],\n", + " [-0.368, -0.329, 0.451, ..., 0.498, 0.153, -0.327]]), array([[-0.44 , -0.004, -0. , ..., 0.302, 0.233, -0.014],\n", + " [ 0.102, 0.062, -0.163, ..., 0.107, -0.201, 0.059],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.244, 0.192, -0.201, ..., -0.287, 0.107, 0.183],\n", + " [-0. , 0.274, -0. , ..., 0. , -0. , 0.27 ],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.039, 0.228],\n", + " [-0.092, 0.217, 0.017, ..., 0.043, 0.255, 0.241],\n", + " [-0.22 , 0.027, 0.102, ..., 0.022, 0.151, -0.01 ],\n", + " ...,\n", + " [ 0.06 , -0.022, -0.197, ..., -0.059, 0.001, -0.229],\n", + " [ 0.098, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", + " [ 0.092, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [-0.092, 0.217, 0. , ..., 0.043, 0.255, 0.241],\n", + " [-0.22 , 0.027, 0. , ..., 0. , 0.151, -0.01 ],\n", + " ...,\n", + " [ 0.06 , -0.022, -0. , ..., -0. , 0.001, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.191, -0.009, 0.238, ..., -0.191, 0.004, -0.026],\n", + " [-0.113, 0.132, 0.154, ..., -0.078, 0.021, 0.119],\n", + " [ 0.146, -0.22 , -0.184, ..., 0.127, -0.126, -0.139],\n", + " [-0.055, 0.132, -0.087, ..., 0.087, 0.226, 0.121],\n", + " [-0.037, 0.063, 0.009, ..., 0.045, -0.015, 0.042]])]\n", + "2.2936686439835268\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.223 0.507 0. ... 0.032 0.494 0.09 ]\n", + " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", + " ...\n", + " [0.059 0.218 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.172 0. ... 0. 0. 0.145]]\n", + "[[0. 0.144 0. ... 0.03 0.17 0.04 ]\n", + " [0.22 0.176 0.262 ... 0.2 0.181 0.095]\n", + " [0. 0. 0.022 ... 0.142 0. 0.027]\n", + " ...\n", + " [0.102 0.068 0.109 ... 0.22 0.198 0.033]\n", + " [0. 0.057 0. ... 0. 0. 0.014]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.087 ... 0.093 0.1 0.084]\n", + " [0.075 0.076 0.075 ... 0.077 0.077 0.074]\n", + " [0.148 0.134 0.145 ... 0.146 0.139 0.127]\n", + " ...\n", + " [0.101 0.098 0.1 ... 0.101 0.098 0.105]\n", + " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", + " [0.089 0.083 0.089 ... 0.086 0.081 0.086]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.074],\n", + " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.127],\n", + " ...,\n", + " [ 0.101, -0.902, 0.1 , ..., 0.101, 0.098, -0.895],\n", + " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", + " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.004, -0.026, ..., 0.302, 0.232, -0.015],\n", + " [ 0.102, 0.063, -0.163, ..., 0.107, -0.201, 0.059],\n", + " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.244, 0.192, -0.201, ..., -0.287, 0.107, 0.183],\n", + " [-0.449, 0.274, -0.033, ..., 0.221, -0.272, 0.269],\n", + " [-0.368, -0.329, 0.451, ..., 0.498, 0.153, -0.327]]), array([[-0. , -0.004, -0. , ..., 0.302, 0.232, -0.015],\n", + " [ 0.102, 0.063, -0.163, ..., 0.107, -0.201, 0.059],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.244, 0.192, -0.201, ..., -0.287, 0.107, 0.183],\n", + " [-0. , 0.274, -0. , ..., 0. , -0. , 0.269],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.041, 0.24 , -0.2 , ..., 0.022, 0.039, 0.228],\n", + " [ 0.033, 0.217, 0.017, ..., 0.043, 0.255, 0.24 ],\n", + " [-0.097, 0.027, 0.102, ..., 0.022, 0.151, -0.01 ],\n", + " ...,\n", + " [ 0.077, -0.022, -0.197, ..., -0.059, 0.001, -0.229],\n", + " [ 0.215, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", + " [ 0.128, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.033, 0.217, 0. , ..., 0.043, 0.255, 0.24 ],\n", + " [-0.097, 0.027, 0. , ..., 0. , 0.151, -0.01 ],\n", + " ...,\n", + " [ 0.077, -0.022, -0. , ..., -0. , 0.001, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.11 , -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", + " [-0.102, 0.133, 0.154, ..., -0.078, 0.022, 0.119],\n", + " [ 0.017, -0.22 , -0.184, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.087, ..., 0.087, 0.226, 0.12 ],\n", + " [-0.038, 0.062, 0.009, ..., 0.045, -0.016, 0.042]])]\n", + "2.2934795025732577\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.222 0.506 0. ... 0.031 0.493 0.088]\n", + " [0.088 0.307 0. ... 0. 0.148 0.229]\n", + " ...\n", + " [0.059 0.219 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.173 0. ... 0. 0. 0.146]]\n", + "[[0. 0.141 0. ... 0.028 0.168 0.038]\n", + " [0.219 0.174 0.26 ... 0.199 0.18 0.094]\n", + " [0. 0. 0.022 ... 0.142 0. 0.028]\n", + " ...\n", + " [0.102 0.068 0.109 ... 0.219 0.197 0.032]\n", + " [0. 0.056 0. ... 0. 0. 0.013]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.087 ... 0.093 0.1 0.084]\n", + " [0.075 0.076 0.075 ... 0.077 0.077 0.075]\n", + " [0.148 0.134 0.145 ... 0.146 0.139 0.127]\n", + " ...\n", + " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", + " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", + " [0.089 0.083 0.089 ... 0.086 0.081 0.086]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.075],\n", + " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", + " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", + " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.005, -0.026, ..., 0.302, 0.232, -0.015],\n", + " [ 0.102, 0.063, -0.163, ..., 0.107, -0.201, 0.06 ],\n", + " [-0.178, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.244, 0.192, -0.202, ..., -0.287, 0.106, 0.184],\n", + " [-0.448, 0.273, -0.033, ..., 0.221, -0.272, 0.269],\n", + " [-0.368, -0.329, 0.451, ..., 0.498, 0.153, -0.327]]), array([[-0. , -0.005, -0. , ..., 0.302, 0.232, -0.015],\n", + " [ 0.102, 0.063, -0.163, ..., 0.107, -0.201, 0.06 ],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.244, 0.192, -0.202, ..., -0.287, 0.106, 0.184],\n", + " [-0. , 0.273, -0. , ..., 0. , -0. , 0.269],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.041, 0.24 , -0.2 , ..., 0.022, 0.04 , 0.228],\n", + " [ 0.033, 0.217, 0.016, ..., 0.043, 0.255, 0.24 ],\n", + " [-0.097, 0.027, 0.102, ..., 0.022, 0.151, -0.01 ],\n", + " ...,\n", + " [ 0.077, -0.022, -0.197, ..., -0.059, 0. , -0.229],\n", + " [ 0.214, 0.254, -0.354, ..., 0.25 , 0.087, 0.296],\n", + " [ 0.128, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.033, 0.217, 0. , ..., 0.043, 0.255, 0.24 ],\n", + " [-0.097, 0.027, 0. , ..., 0. , 0.151, -0.01 ],\n", + " ...,\n", + " [ 0.077, -0.022, -0. , ..., -0. , 0. , -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.11 , -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", + " [-0.102, 0.133, 0.154, ..., -0.078, 0.022, 0.119],\n", + " [ 0.016, -0.22 , -0.184, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.12 ],\n", + " [-0.038, 0.062, 0.009, ..., 0.045, -0.016, 0.042]])]\n", + "2.2932998959652005\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.221 0.505 0. ... 0.03 0.492 0.087]\n", + " [0.088 0.306 0. ... 0. 0.148 0.229]\n", + " ...\n", + " [0.059 0.219 0. ... 0. 0.257 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.173 0. ... 0. 0. 0.146]]\n", + "[[0. 0.139 0. ... 0.027 0.166 0.036]\n", + " [0.217 0.173 0.259 ... 0.198 0.179 0.092]\n", + " [0. 0. 0.023 ... 0.143 0. 0.028]\n", + " ...\n", + " [0.101 0.068 0.108 ... 0.219 0.197 0.032]\n", + " [0. 0.055 0. ... 0. 0. 0.013]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.075 0.076 0.075 ... 0.077 0.077 0.075]\n", + " [0.148 0.134 0.145 ... 0.146 0.139 0.127]\n", + " ...\n", + " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", + " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", + " [0.089 0.084 0.089 ... 0.086 0.081 0.086]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.075],\n", + " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", + " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", + " [ 0.089, 0.084, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.005, -0.026, ..., 0.302, 0.232, -0.015],\n", + " [ 0.101, 0.063, -0.164, ..., 0.107, -0.201, 0.06 ],\n", + " [-0.178, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.244, 0.193, -0.202, ..., -0.287, 0.106, 0.184],\n", + " [-0.448, 0.273, -0.033, ..., 0.221, -0.272, 0.269],\n", + " [-0.368, -0.329, 0.451, ..., 0.497, 0.153, -0.327]]), array([[-0. , -0.005, -0. , ..., 0.302, 0.232, -0.015],\n", + " [ 0.101, 0.063, -0.164, ..., 0.107, -0.201, 0.06 ],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.244, 0.193, -0.202, ..., -0.287, 0.106, 0.184],\n", + " [-0. , 0.273, -0. , ..., 0. , -0. , 0.269],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 4.103e-02, 2.404e-01, -2.001e-01, ..., 2.214e-02, 4.020e-02,\n", + " 2.279e-01],\n", + " [ 3.287e-02, 2.165e-01, 1.615e-02, ..., 4.238e-02, 2.549e-01,\n", + " 2.399e-01],\n", + " [-9.649e-02, 2.648e-02, 1.015e-01, ..., 2.170e-02, 1.508e-01,\n", + " -1.025e-02],\n", + " ...,\n", + " [ 7.657e-02, -2.146e-02, -1.971e-01, ..., -5.953e-02, 2.362e-04,\n", + " -2.285e-01],\n", + " [ 2.143e-01, 2.544e-01, -3.538e-01, ..., 2.498e-01, 8.728e-02,\n", + " 2.959e-01],\n", + " [ 1.274e-01, 3.850e-01, -3.460e-01, ..., 2.095e-01, 2.262e-01,\n", + " 5.515e-02]]), array([[ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " [ 3.287e-02, 2.165e-01, 0.000e+00, ..., 4.238e-02, 2.549e-01,\n", + " 2.399e-01],\n", + " [-9.649e-02, 2.648e-02, 0.000e+00, ..., 0.000e+00, 1.508e-01,\n", + " -1.025e-02],\n", + " ...,\n", + " [ 7.657e-02, -2.146e-02, -0.000e+00, ..., -0.000e+00, 2.362e-04,\n", + " -0.000e+00],\n", + " [ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " [ 0.000e+00, 3.850e-01, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 5.515e-02]]), array([[-0.109, -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", + " [-0.101, 0.133, 0.154, ..., -0.078, 0.022, 0.119],\n", + " [ 0.016, -0.22 , -0.183, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.12 ],\n", + " [-0.039, 0.062, 0.01 , ..., 0.045, -0.016, 0.042]])]\n", + "2.293126876212003\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.22 0.503 0. ... 0.029 0.491 0.086]\n", + " [0.088 0.306 0. ... 0. 0.148 0.229]\n", + " ...\n", + " [0.06 0.219 0. ... 0. 0.258 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.174 0. ... 0. 0. 0.147]]\n", + "[[0. 0.137 0. ... 0.025 0.164 0.034]\n", + " [0.216 0.171 0.258 ... 0.197 0.178 0.091]\n", + " [0. 0. 0.023 ... 0.143 0. 0.029]\n", + " ...\n", + " [0.101 0.068 0.108 ... 0.218 0.197 0.032]\n", + " [0. 0.055 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.075 0.076 0.075 ... 0.077 0.077 0.075]\n", + " [0.148 0.135 0.145 ... 0.146 0.139 0.127]\n", + " ...\n", + " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", + " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", + " [0.09 0.084 0.089 ... 0.086 0.082 0.086]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.075],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.139, 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", + " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", + " [ 0.09 , 0.084, 0.089, ..., 0.086, -0.918, 0.086]]), array([[-0.44 , -0.005, -0.026, ..., 0.301, 0.231, -0.016],\n", + " [ 0.101, 0.063, -0.164, ..., 0.107, -0.202, 0.06 ],\n", + " [-0.178, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.245, 0.193, -0.202, ..., -0.287, 0.106, 0.184],\n", + " [-0.448, 0.273, -0.033, ..., 0.221, -0.272, 0.269],\n", + " [-0.369, -0.33 , 0.451, ..., 0.497, 0.153, -0.327]]), array([[-0. , -0.005, -0. , ..., 0.301, 0.231, -0.016],\n", + " [ 0.101, 0.063, -0.164, ..., 0.107, -0.202, 0.06 ],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.245, 0.193, -0.202, ..., -0.287, 0.106, 0.184],\n", + " [-0. , 0.273, -0. , ..., 0. , -0. , 0.269],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 4.091e-02, 2.404e-01, -2.000e-01, ..., 2.235e-02, 4.057e-02,\n", + " 2.278e-01],\n", + " [ 3.302e-02, 2.164e-01, 1.595e-02, ..., 4.224e-02, 2.548e-01,\n", + " 2.396e-01],\n", + " [-9.638e-02, 2.631e-02, 1.015e-01, ..., 2.163e-02, 1.507e-01,\n", + " -1.044e-02],\n", + " ...,\n", + " [ 7.659e-02, -2.125e-02, -1.973e-01, ..., -5.956e-02, -3.014e-06,\n", + " -2.283e-01],\n", + " [ 2.141e-01, 2.545e-01, -3.539e-01, ..., 2.497e-01, 8.712e-02,\n", + " 2.959e-01],\n", + " [ 1.272e-01, 3.850e-01, -3.461e-01, ..., 2.097e-01, 2.263e-01,\n", + " 5.511e-02]]), array([[ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " [ 3.302e-02, 2.164e-01, 0.000e+00, ..., 4.224e-02, 2.548e-01,\n", + " 2.396e-01],\n", + " [-9.638e-02, 2.631e-02, 0.000e+00, ..., 0.000e+00, 1.507e-01,\n", + " -1.044e-02],\n", + " ...,\n", + " [ 7.659e-02, -2.125e-02, -0.000e+00, ..., -0.000e+00, -3.014e-06,\n", + " -0.000e+00],\n", + " [ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " [ 0.000e+00, 3.850e-01, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 5.511e-02]]), array([[-0.109, -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", + " [-0.101, 0.133, 0.153, ..., -0.077, 0.023, 0.119],\n", + " [ 0.015, -0.22 , -0.183, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.119],\n", + " [-0.039, 0.061, 0.01 , ..., 0.045, -0.016, 0.041]])]\n", + "2.292957464660821\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.218 0.502 0. ... 0.028 0.489 0.084]\n", + " [0.088 0.306 0. ... 0. 0.148 0.229]\n", + " ...\n", + " [0.06 0.219 0. ... 0. 0.258 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.174 0. ... 0. 0. 0.147]]\n", + "[[0. 0.135 0. ... 0.023 0.162 0.032]\n", + " [0.216 0.17 0.257 ... 0.196 0.177 0.091]\n", + " [0. 0. 0.023 ... 0.143 0. 0.03 ]\n", + " ...\n", + " [0.1 0.067 0.108 ... 0.218 0.196 0.032]\n", + " [0. 0.054 0. ... 0. 0. 0.012]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.075 0.076 0.075 ... 0.077 0.077 0.075]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", + " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", + " [0.09 0.084 0.089 ... 0.087 0.082 0.086]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.075],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", + " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", + " [ 0.09 , 0.084, 0.089, ..., 0.087, -0.918, 0.086]]), array([[-0.439, -0.006, -0.026, ..., 0.301, 0.231, -0.016],\n", + " [ 0.101, 0.063, -0.164, ..., 0.107, -0.202, 0.06 ],\n", + " [-0.178, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.245, 0.193, -0.202, ..., -0.287, 0.105, 0.184],\n", + " [-0.448, 0.273, -0.033, ..., 0.221, -0.272, 0.268],\n", + " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.006, -0. , ..., 0.301, 0.231, -0.016],\n", + " [ 0.101, 0.063, -0.164, ..., 0.107, -0.202, 0.06 ],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.245, 0.193, -0.202, ..., -0.287, 0.105, 0.184],\n", + " [-0. , 0.273, -0. , ..., 0. , -0. , 0.268],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 4.080e-02, 2.404e-01, -2.000e-01, ..., 2.256e-02, 4.094e-02,\n", + " 2.278e-01],\n", + " [ 3.316e-02, 2.162e-01, 1.574e-02, ..., 4.210e-02, 2.548e-01,\n", + " 2.394e-01],\n", + " [-9.626e-02, 2.614e-02, 1.014e-01, ..., 2.155e-02, 1.507e-01,\n", + " -1.063e-02],\n", + " ...,\n", + " [ 7.661e-02, -2.103e-02, -1.974e-01, ..., -5.959e-02, -2.344e-04,\n", + " -2.281e-01],\n", + " [ 2.140e-01, 2.546e-01, -3.541e-01, ..., 2.496e-01, 8.696e-02,\n", + " 2.959e-01],\n", + " [ 1.271e-01, 3.849e-01, -3.462e-01, ..., 2.098e-01, 2.264e-01,\n", + " 5.507e-02]]), array([[ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " [ 3.316e-02, 2.162e-01, 0.000e+00, ..., 4.210e-02, 2.548e-01,\n", + " 2.394e-01],\n", + " [-9.626e-02, 2.614e-02, 0.000e+00, ..., 0.000e+00, 1.507e-01,\n", + " -1.063e-02],\n", + " ...,\n", + " [ 7.661e-02, -2.103e-02, -0.000e+00, ..., -0.000e+00, -2.344e-04,\n", + " -0.000e+00],\n", + " [ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " [ 0.000e+00, 3.849e-01, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 5.507e-02]]), array([[-0.109, -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", + " [-0.101, 0.134, 0.153, ..., -0.077, 0.023, 0.118],\n", + " [ 0.015, -0.22 , -0.183, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.119],\n", + " [-0.039, 0.061, 0.01 , ..., 0.044, -0.017, 0.041]])]\n", + "2.292793318842505\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.217 0.501 0. ... 0.027 0.488 0.083]\n", + " [0.087 0.306 0. ... 0. 0.148 0.229]\n", + " ...\n", + " [0.06 0.22 0. ... 0. 0.259 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.175 0. ... 0. 0. 0.148]]\n", + "[[0. 0.133 0. ... 0.022 0.16 0.03 ]\n", + " [0.215 0.169 0.256 ... 0.196 0.176 0.09 ]\n", + " [0. 0. 0.023 ... 0.144 0. 0.031]\n", + " ...\n", + " [0.1 0.067 0.107 ... 0.217 0.196 0.031]\n", + " [0. 0.053 0. ... 0. 0. 0.011]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.075 0.077 0.076 ... 0.077 0.078 0.075]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", + " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", + " [0.09 0.084 0.089 ... 0.087 0.082 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.075, 0.077, 0.076, ..., 0.077, 0.078, 0.075],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", + " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", + " [ 0.09 , 0.084, 0.089, ..., 0.087, -0.918, 0.087]]), array([[-0.439, -0.006, -0.026, ..., 0.301, 0.23 , -0.016],\n", + " [ 0.101, 0.064, -0.164, ..., 0.107, -0.202, 0.061],\n", + " [-0.178, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.245, 0.194, -0.202, ..., -0.288, 0.105, 0.185],\n", + " [-0.447, 0.272, -0.033, ..., 0.221, -0.272, 0.268],\n", + " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.006, -0. , ..., 0.301, 0.23 , -0.016],\n", + " [ 0.101, 0.064, -0.164, ..., 0.107, -0.202, 0.061],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.245, 0.194, -0.202, ..., -0.288, 0.105, 0.185],\n", + " [-0. , 0.272, -0. , ..., 0. , -0. , 0.268],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.041, 0.24 , -0.2 , ..., 0.023, 0.041, 0.228],\n", + " [ 0.033, 0.216, 0.016, ..., 0.042, 0.255, 0.239],\n", + " [-0.096, 0.026, 0.101, ..., 0.021, 0.151, -0.011],\n", + " ...,\n", + " [ 0.077, -0.021, -0.198, ..., -0.06 , -0. , -0.228],\n", + " [ 0.214, 0.255, -0.354, ..., 0.25 , 0.087, 0.296],\n", + " [ 0.127, 0.385, -0.346, ..., 0.21 , 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.033, 0.216, 0. , ..., 0.042, 0.255, 0.239],\n", + " [-0.096, 0.026, 0. , ..., 0. , 0.151, -0.011],\n", + " ...,\n", + " [ 0.077, -0.021, -0. , ..., -0. , -0. , -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.109, -0.011, 0.238, ..., -0.191, 0.004, -0.026],\n", + " [-0.101, 0.134, 0.153, ..., -0.077, 0.023, 0.118],\n", + " [ 0.015, -0.22 , -0.183, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.119],\n", + " [-0.039, 0.061, 0.011, ..., 0.044, -0.017, 0.041]])]\n", + "2.292634091009805\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.216 0.499 0. ... 0.026 0.487 0.081]\n", + " [0.087 0.305 0. ... 0. 0.148 0.228]\n", + " ...\n", + " [0.061 0.22 0. ... 0. 0.259 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.175 0. ... 0. 0. 0.148]]\n", + "[[0. 0.131 0. ... 0.02 0.158 0.028]\n", + " [0.214 0.168 0.255 ... 0.195 0.175 0.089]\n", + " [0. 0. 0.023 ... 0.144 0. 0.032]\n", + " ...\n", + " [0.1 0.067 0.107 ... 0.217 0.196 0.031]\n", + " [0. 0.053 0. ... 0. 0. 0.011]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.076 0.077 0.076 ... 0.077 0.078 0.075]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", + " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", + " [0.09 0.084 0.09 ... 0.087 0.082 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.076, 0.077, 0.076, ..., 0.077, 0.078, 0.075],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", + " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", + " [ 0.09 , 0.084, 0.09 , ..., 0.087, -0.918, 0.087]]), array([[-0.439, -0.006, -0.027, ..., 0.3 , 0.23 , -0.017],\n", + " [ 0.101, 0.064, -0.164, ..., 0.106, -0.202, 0.061],\n", + " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.245, 0.194, -0.202, ..., -0.288, 0.105, 0.185],\n", + " [-0.447, 0.272, -0.033, ..., 0.221, -0.272, 0.268],\n", + " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.006, -0. , ..., 0.3 , 0.23 , -0.017],\n", + " [ 0.101, 0.064, -0.164, ..., 0.106, -0.202, 0.061],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.245, 0.194, -0.202, ..., -0.288, 0.105, 0.185],\n", + " [-0. , 0.272, -0. , ..., 0. , -0. , 0.268],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.041, 0.24 , -0.2 , ..., 0.023, 0.042, 0.228],\n", + " [ 0.033, 0.216, 0.015, ..., 0.042, 0.255, 0.239],\n", + " [-0.096, 0.026, 0.101, ..., 0.021, 0.151, -0.011],\n", + " ...,\n", + " [ 0.077, -0.021, -0.198, ..., -0.06 , -0.001, -0.228],\n", + " [ 0.214, 0.255, -0.354, ..., 0.249, 0.087, 0.296],\n", + " [ 0.127, 0.385, -0.346, ..., 0.21 , 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.033, 0.216, 0. , ..., 0.042, 0.255, 0.239],\n", + " [-0.096, 0.026, 0. , ..., 0. , 0.151, -0.011],\n", + " ...,\n", + " [ 0.077, -0.021, -0. , ..., -0. , -0.001, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.109, -0.011, 0.238, ..., -0.191, 0.003, -0.027],\n", + " [-0.1 , 0.134, 0.153, ..., -0.077, 0.024, 0.118],\n", + " [ 0.014, -0.221, -0.183, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.119],\n", + " [-0.039, 0.06 , 0.011, ..., 0.044, -0.017, 0.041]])]\n", + "2.2924793648857538\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.215 0.498 0. ... 0.025 0.486 0.08 ]\n", + " [0.087 0.305 0. ... 0. 0.148 0.228]\n", + " ...\n", + " [0.061 0.22 0. ... 0. 0.259 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.176 0. ... 0. 0. 0.149]]\n", + "[[0. 0.129 0. ... 0.019 0.157 0.027]\n", + " [0.213 0.167 0.254 ... 0.194 0.174 0.088]\n", + " [0. 0. 0.023 ... 0.145 0. 0.033]\n", + " ...\n", + " [0.099 0.067 0.107 ... 0.216 0.196 0.031]\n", + " [0. 0.052 0. ... 0. 0. 0.011]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.076 0.077 0.076 ... 0.078 0.078 0.075]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", + " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", + " [0.09 0.084 0.09 ... 0.087 0.082 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.075],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", + " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", + " [ 0.09 , 0.084, 0.09 , ..., 0.087, -0.918, 0.087]]), array([[-0.439, -0.006, -0.027, ..., 0.3 , 0.229, -0.017],\n", + " [ 0.101, 0.064, -0.165, ..., 0.106, -0.202, 0.061],\n", + " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.246, 0.194, -0.203, ..., -0.288, 0.104, 0.185],\n", + " [-0.447, 0.272, -0.033, ..., 0.221, -0.272, 0.268],\n", + " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.006, -0. , ..., 0.3 , 0.229, -0.017],\n", + " [ 0.101, 0.064, -0.165, ..., 0.106, -0.202, 0.061],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.246, 0.194, -0.203, ..., -0.288, 0.104, 0.185],\n", + " [-0. , 0.272, -0. , ..., 0. , -0. , 0.268],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.023, 0.042, 0.228],\n", + " [ 0.034, 0.216, 0.015, ..., 0.042, 0.255, 0.239],\n", + " [-0.096, 0.026, 0.101, ..., 0.021, 0.15 , -0.011],\n", + " ...,\n", + " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.001, -0.227],\n", + " [ 0.214, 0.255, -0.355, ..., 0.249, 0.087, 0.296],\n", + " [ 0.127, 0.385, -0.347, ..., 0.21 , 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.034, 0.216, 0. , ..., 0.042, 0.255, 0.239],\n", + " [-0.096, 0.026, 0. , ..., 0. , 0.15 , -0.011],\n", + " ...,\n", + " [ 0.077, -0.02 , -0. , ..., -0. , -0.001, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.108, -0.011, 0.238, ..., -0.191, 0.003, -0.027],\n", + " [-0.1 , 0.135, 0.153, ..., -0.077, 0.024, 0.118],\n", + " [ 0.014, -0.221, -0.182, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.086, ..., 0.087, 0.225, 0.118],\n", + " [-0.04 , 0.06 , 0.011, ..., 0.044, -0.017, 0.04 ]])]\n", + "2.2923299517360474\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.214 0.497 0. ... 0.025 0.485 0.079]\n", + " [0.087 0.305 0. ... 0. 0.148 0.228]\n", + " ...\n", + " [0.061 0.221 0. ... 0. 0.26 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.176 0. ... 0. 0. 0.149]]\n", + "[[0. 0.128 0. ... 0.018 0.156 0.026]\n", + " [0.212 0.166 0.253 ... 0.193 0.173 0.087]\n", + " [0. 0. 0.024 ... 0.145 0. 0.034]\n", + " ...\n", + " [0.099 0.067 0.107 ... 0.216 0.196 0.031]\n", + " [0. 0.052 0. ... 0. 0. 0.01 ]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.076 0.077 0.076 ... 0.078 0.078 0.075]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.098 0.099 ... 0.101 0.097 0.105]\n", + " [0.117 0.128 0.116 ... 0.113 0.122 0.124]\n", + " [0.09 0.084 0.09 ... 0.087 0.082 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.075],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.099, ..., 0.101, 0.097, -0.895],\n", + " [ 0.117, 0.128, 0.116, ..., 0.113, 0.122, 0.124],\n", + " [ 0.09 , 0.084, 0.09 , ..., 0.087, -0.918, 0.087]]), array([[-0.439, -0.007, -0.027, ..., 0.3 , 0.229, -0.017],\n", + " [ 0.101, 0.064, -0.165, ..., 0.106, -0.203, 0.061],\n", + " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.246, 0.194, -0.203, ..., -0.288, 0.104, 0.185],\n", + " [-0.447, 0.272, -0.033, ..., 0.221, -0.272, 0.267],\n", + " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.007, -0. , ..., 0.3 , 0.229, -0.017],\n", + " [ 0.101, 0.064, -0.165, ..., 0.106, -0.203, 0.061],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.246, 0.194, -0.203, ..., -0.288, 0.104, 0.185],\n", + " [-0. , 0.272, -0. , ..., 0. , -0. , 0.267],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.023, 0.042, 0.228],\n", + " [ 0.034, 0.216, 0.015, ..., 0.042, 0.254, 0.239],\n", + " [-0.096, 0.026, 0.101, ..., 0.021, 0.15 , -0.011],\n", + " ...,\n", + " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.001, -0.227],\n", + " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", + " [ 0.127, 0.385, -0.347, ..., 0.21 , 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.034, 0.216, 0. , ..., 0.042, 0.254, 0.239],\n", + " [-0.096, 0.026, 0. , ..., 0. , 0.15 , -0.011],\n", + " ...,\n", + " [ 0.077, -0.02 , -0. , ..., -0. , -0.001, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.108, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", + " [-0.1 , 0.135, 0.152, ..., -0.077, 0.025, 0.118],\n", + " [ 0.013, -0.221, -0.182, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.086, ..., 0.087, 0.225, 0.118],\n", + " [-0.04 , 0.06 , 0.012, ..., 0.044, -0.017, 0.04 ]])]\n", + "2.2921843906718786\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.212 0.496 0. ... 0.024 0.484 0.078]\n", + " [0.087 0.305 0. ... 0. 0.147 0.228]\n", + " ...\n", + " [0.061 0.221 0. ... 0. 0.26 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.177 0. ... 0. 0. 0.149]]\n", + "[[0. 0.127 0. ... 0.016 0.154 0.024]\n", + " [0.211 0.165 0.252 ... 0.193 0.172 0.086]\n", + " [0. 0. 0.024 ... 0.146 0. 0.035]\n", + " ...\n", + " [0.099 0.067 0.106 ... 0.216 0.195 0.031]\n", + " [0. 0.051 0. ... 0. 0. 0.01 ]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.076 0.077 0.076 ... 0.078 0.078 0.075]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.098 0.099 ... 0.101 0.097 0.104]\n", + " [0.117 0.128 0.116 ... 0.113 0.122 0.124]\n", + " [0.09 0.084 0.09 ... 0.087 0.082 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.075],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.099, ..., 0.101, 0.097, -0.896],\n", + " [ 0.117, 0.128, 0.116, ..., 0.113, 0.122, 0.124],\n", + " [ 0.09 , 0.084, 0.09 , ..., 0.087, -0.918, 0.087]]), array([[-0.438, -0.007, -0.027, ..., 0.3 , 0.229, -0.017],\n", + " [ 0.101, 0.065, -0.165, ..., 0.106, -0.203, 0.061],\n", + " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.246, 0.195, -0.203, ..., -0.288, 0.104, 0.186],\n", + " [-0.446, 0.272, -0.033, ..., 0.221, -0.272, 0.267],\n", + " [-0.369, -0.331, 0.451, ..., 0.496, 0.152, -0.328]]), array([[-0. , -0.007, -0. , ..., 0.3 , 0.229, -0.017],\n", + " [ 0.101, 0.065, -0.165, ..., 0.106, -0.203, 0.061],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.246, 0.195, -0.203, ..., -0.288, 0.104, 0.186],\n", + " [-0. , 0.272, -0. , ..., 0. , -0. , 0.267],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.043, 0.228],\n", + " [ 0.034, 0.216, 0.015, ..., 0.041, 0.254, 0.238],\n", + " [-0.096, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.001, -0.227],\n", + " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", + " [ 0.126, 0.385, -0.347, ..., 0.21 , 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.034, 0.216, 0. , ..., 0.041, 0.254, 0.238],\n", + " [-0.096, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.02 , -0. , ..., -0. , -0.001, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.108, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", + " [-0.1 , 0.135, 0.152, ..., -0.077, 0.025, 0.118],\n", + " [ 0.013, -0.221, -0.182, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.086, ..., 0.087, 0.225, 0.118],\n", + " [-0.04 , 0.059, 0.012, ..., 0.043, -0.018, 0.04 ]])]\n", + "2.2920426498548534\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.211 0.495 0. ... 0.023 0.483 0.077]\n", + " [0.087 0.305 0. ... 0. 0.147 0.228]\n", + " ...\n", + " [0.062 0.221 0. ... 0. 0.26 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.177 0. ... 0. 0. 0.15 ]]\n", + "[[0. 0.125 0. ... 0.015 0.153 0.023]\n", + " [0.21 0.164 0.251 ... 0.192 0.171 0.085]\n", + " [0. 0. 0.024 ... 0.147 0. 0.036]\n", + " ...\n", + " [0.099 0.067 0.106 ... 0.215 0.195 0.031]\n", + " [0. 0.051 0. ... 0. 0. 0.01 ]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.076 0.077 0.076 ... 0.078 0.078 0.076]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.098 0.099 ... 0.1 0.097 0.104]\n", + " [0.117 0.127 0.116 ... 0.113 0.122 0.124]\n", + " [0.09 0.085 0.09 ... 0.087 0.083 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.076],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.099, ..., 0.1 , 0.097, -0.896],\n", + " [ 0.117, 0.127, 0.116, ..., 0.113, 0.122, 0.124],\n", + " [ 0.09 , 0.085, 0.09 , ..., 0.087, -0.917, 0.087]]), array([[-0.438, -0.007, -0.027, ..., 0.299, 0.228, -0.017],\n", + " [ 0.101, 0.065, -0.165, ..., 0.106, -0.203, 0.062],\n", + " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.246, 0.195, -0.203, ..., -0.288, 0.103, 0.186],\n", + " [-0.446, 0.271, -0.033, ..., 0.221, -0.272, 0.267],\n", + " [-0.369, -0.331, 0.45 , ..., 0.496, 0.151, -0.328]]), array([[-0. , -0.007, -0. , ..., 0.299, 0.228, -0.017],\n", + " [ 0.101, 0.065, -0.165, ..., 0.106, -0.203, 0.062],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.246, 0.195, -0.203, ..., -0.288, 0.103, 0.186],\n", + " [-0. , 0.271, -0. , ..., 0. , -0. , 0.267],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.043, 0.228],\n", + " [ 0.034, 0.216, 0.015, ..., 0.041, 0.254, 0.238],\n", + " [-0.096, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.002, -0.227],\n", + " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", + " [ 0.126, 0.385, -0.347, ..., 0.21 , 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.034, 0.216, 0. , ..., 0.041, 0.254, 0.238],\n", + " [-0.096, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.02 , -0. , ..., -0. , -0.002, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.108, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", + " [-0.099, 0.135, 0.152, ..., -0.077, 0.025, 0.118],\n", + " [ 0.013, -0.221, -0.182, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.086, ..., 0.086, 0.225, 0.118],\n", + " [-0.04 , 0.059, 0.012, ..., 0.043, -0.018, 0.04 ]])]\n", + "2.2919026114009995\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.21 0.494 0. ... 0.022 0.481 0.076]\n", + " [0.087 0.305 0. ... 0. 0.147 0.228]\n", + " ...\n", + " [0.062 0.221 0. ... 0. 0.26 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.178 0. ... 0. 0. 0.15 ]]\n", + "[[0. 0.124 0. ... 0.014 0.152 0.022]\n", + " [0.21 0.163 0.25 ... 0.191 0.17 0.084]\n", + " [0. 0. 0.025 ... 0.147 0. 0.038]\n", + " ...\n", + " [0.098 0.067 0.106 ... 0.215 0.195 0.031]\n", + " [0. 0.05 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.076 0.077 0.076 ... 0.078 0.078 0.076]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.098 0.099 ... 0.1 0.097 0.104]\n", + " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", + " [0.09 0.085 0.09 ... 0.087 0.083 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.076],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.099, ..., 0.1 , 0.097, -0.896],\n", + " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", + " [ 0.09 , 0.085, 0.09 , ..., 0.087, -0.917, 0.087]]), array([[-0.438, -0.007, -0.027, ..., 0.299, 0.228, -0.018],\n", + " [ 0.1 , 0.065, -0.165, ..., 0.106, -0.203, 0.062],\n", + " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", + " ...,\n", + " [ 0.246, 0.195, -0.203, ..., -0.288, 0.103, 0.186],\n", + " [-0.446, 0.271, -0.033, ..., 0.221, -0.272, 0.267],\n", + " [-0.369, -0.331, 0.45 , ..., 0.496, 0.151, -0.329]]), array([[-0. , -0.007, -0. , ..., 0.299, 0.228, -0.018],\n", + " [ 0.1 , 0.065, -0.165, ..., 0.106, -0.203, 0.062],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", + " ...,\n", + " [ 0.246, 0.195, -0.203, ..., -0.288, 0.103, 0.186],\n", + " [-0. , 0.271, -0. , ..., 0. , -0. , 0.267],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.043, 0.228],\n", + " [ 0.034, 0.215, 0.014, ..., 0.041, 0.254, 0.238],\n", + " [-0.095, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.002, -0.227],\n", + " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", + " [ 0.126, 0.385, -0.347, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.034, 0.215, 0. , ..., 0.041, 0.254, 0.238],\n", + " [-0.095, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.02 , -0. , ..., -0. , -0.002, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", + " [-0.099, 0.136, 0.152, ..., -0.077, 0.026, 0.118],\n", + " [ 0.012, -0.221, -0.181, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.086, ..., 0.086, 0.225, 0.117],\n", + " [-0.041, 0.058, 0.013, ..., 0.043, -0.018, 0.04 ]])]\n", + "2.2917652922821214\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.209 0.493 0. ... 0.021 0.48 0.075]\n", + " [0.087 0.304 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.062 0.221 0. ... 0. 0.261 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.178 0. ... 0. 0. 0.151]]\n", + "[[0. 0.123 0. ... 0.013 0.151 0.021]\n", + " [0.209 0.162 0.249 ... 0.191 0.169 0.083]\n", + " [0. 0. 0.025 ... 0.148 0. 0.039]\n", + " ...\n", + " [0.098 0.067 0.106 ... 0.215 0.195 0.031]\n", + " [0. 0.05 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.076 0.077 0.076 ... 0.078 0.078 0.076]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.098 0.099 ... 0.1 0.097 0.104]\n", + " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", + " [0.09 0.085 0.09 ... 0.088 0.083 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.076],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.902, 0.099, ..., 0.1 , 0.097, -0.896],\n", + " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", + " [ 0.09 , 0.085, 0.09 , ..., 0.088, -0.917, 0.087]]), array([[-0.438, -0.008, -0.027, ..., 0.299, 0.228, -0.018],\n", + " [ 0.1 , 0.065, -0.166, ..., 0.106, -0.203, 0.062],\n", + " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.247, 0.196, -0.203, ..., -0.288, 0.103, 0.187],\n", + " [-0.446, 0.271, -0.033, ..., 0.22 , -0.272, 0.267],\n", + " [-0.37 , -0.331, 0.45 , ..., 0.496, 0.151, -0.329]]), array([[-0. , -0.008, -0. , ..., 0.299, 0.228, -0.018],\n", + " [ 0.1 , 0.065, -0.166, ..., 0.106, -0.203, 0.062],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.22 ],\n", + " ...,\n", + " [ 0.247, 0.196, -0.203, ..., -0.288, 0.103, 0.187],\n", + " [-0. , 0.271, -0. , ..., 0. , -0. , 0.267],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.044, 0.228],\n", + " [ 0.034, 0.215, 0.014, ..., 0.041, 0.254, 0.238],\n", + " [-0.095, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.002, -0.226],\n", + " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", + " [ 0.126, 0.385, -0.347, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.034, 0.215, 0. , ..., 0.041, 0.254, 0.238],\n", + " [-0.095, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.019, -0. , ..., -0. , -0.002, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", + " [-0.099, 0.136, 0.152, ..., -0.077, 0.026, 0.118],\n", + " [ 0.012, -0.221, -0.181, ..., 0.127, -0.125, -0.138],\n", + " [ 0.039, 0.132, -0.086, ..., 0.086, 0.225, 0.117],\n", + " [-0.041, 0.058, 0.013, ..., 0.043, -0.019, 0.039]])]\n", + "2.291629760319948\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.208 0.492 0. ... 0.02 0.479 0.074]\n", + " [0.087 0.304 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.062 0.222 0. ... 0. 0.261 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.179 0. ... 0. 0. 0.151]]\n", + "[[0. 0.121 0. ... 0.012 0.15 0.02 ]\n", + " [0.208 0.161 0.248 ... 0.19 0.168 0.082]\n", + " [0. 0. 0.025 ... 0.148 0. 0.04 ]\n", + " ...\n", + " [0.098 0.067 0.106 ... 0.215 0.195 0.03 ]\n", + " [0. 0.05 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.076 0.077 0.077 ... 0.078 0.079 0.076]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.1 0.097 0.099 ... 0.1 0.097 0.104]\n", + " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", + " [0.091 0.085 0.09 ... 0.088 0.083 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.076, 0.077, 0.077, ..., 0.078, 0.079, 0.076],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.1 , -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", + " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", + " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.917, 0.087]]), array([[-0.438, -0.008, -0.028, ..., 0.299, 0.227, -0.018],\n", + " [ 0.1 , 0.065, -0.166, ..., 0.106, -0.204, 0.062],\n", + " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.247, 0.196, -0.203, ..., -0.288, 0.102, 0.187],\n", + " [-0.446, 0.271, -0.033, ..., 0.22 , -0.272, 0.266],\n", + " [-0.37 , -0.331, 0.45 , ..., 0.496, 0.151, -0.329]]), array([[-0. , -0.008, -0. , ..., 0.299, 0.227, -0.018],\n", + " [ 0.1 , 0.065, -0.166, ..., 0.106, -0.204, 0.062],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.22 ],\n", + " ...,\n", + " [ 0.247, 0.196, -0.203, ..., -0.288, 0.102, 0.187],\n", + " [-0. , 0.271, -0. , ..., 0. , -0. , 0.266],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.044, 0.227],\n", + " [ 0.034, 0.215, 0.014, ..., 0.041, 0.254, 0.238],\n", + " [-0.095, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.002, -0.226],\n", + " [ 0.213, 0.256, -0.356, ..., 0.249, 0.086, 0.296],\n", + " [ 0.126, 0.385, -0.347, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.034, 0.215, 0. , ..., 0.041, 0.254, 0.238],\n", + " [-0.095, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.019, -0. , ..., -0. , -0.002, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.012, 0.238, ..., -0.192, 0.003, -0.027],\n", + " [-0.099, 0.136, 0.151, ..., -0.077, 0.026, 0.117],\n", + " [ 0.012, -0.221, -0.181, ..., 0.127, -0.125, -0.138],\n", + " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.117],\n", + " [-0.041, 0.058, 0.013, ..., 0.043, -0.019, 0.039]])]\n", + "2.291498476056114\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.208 0.491 0. ... 0.02 0.479 0.073]\n", + " [0.087 0.304 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.062 0.222 0. ... 0. 0.261 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.179 0. ... 0. 0. 0.151]]\n", + "[[0. 0.12 0. ... 0.011 0.149 0.019]\n", + " [0.207 0.16 0.247 ... 0.189 0.167 0.081]\n", + " [0. 0. 0.025 ... 0.148 0. 0.04 ]\n", + " ...\n", + " [0.097 0.066 0.105 ... 0.214 0.195 0.03 ]\n", + " [0. 0.049 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.076 0.078 0.077 ... 0.078 0.079 0.076]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", + " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", + " [0.091 0.085 0.09 ... 0.088 0.083 0.087]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.076, 0.078, 0.077, ..., 0.078, 0.079, 0.076],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", + " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", + " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.917, 0.087]]), array([[-0.438, -0.008, -0.028, ..., 0.299, 0.227, -0.018],\n", + " [ 0.1 , 0.066, -0.166, ..., 0.106, -0.204, 0.062],\n", + " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.247, 0.196, -0.204, ..., -0.288, 0.102, 0.187],\n", + " [-0.445, 0.271, -0.033, ..., 0.22 , -0.271, 0.266],\n", + " [-0.37 , -0.331, 0.45 , ..., 0.496, 0.151, -0.329]]), array([[-0. , -0.008, -0. , ..., 0.299, 0.227, -0.018],\n", + " [ 0.1 , 0.066, -0.166, ..., 0.106, -0.204, 0.062],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.22 ],\n", + " ...,\n", + " [ 0.247, 0.196, -0.204, ..., -0.288, 0.102, 0.187],\n", + " [-0. , 0.271, -0. , ..., 0. , -0. , 0.266],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.044, 0.227],\n", + " [ 0.035, 0.215, 0.014, ..., 0.041, 0.254, 0.237],\n", + " [-0.095, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.002, -0.226],\n", + " [ 0.213, 0.256, -0.356, ..., 0.249, 0.086, 0.297],\n", + " [ 0.126, 0.385, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.035, 0.215, 0. , ..., 0.041, 0.254, 0.237],\n", + " [-0.095, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.019, -0. , ..., -0. , -0.002, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.012, 0.238, ..., -0.192, 0.003, -0.027],\n", + " [-0.098, 0.137, 0.151, ..., -0.077, 0.027, 0.117],\n", + " [ 0.011, -0.222, -0.181, ..., 0.127, -0.125, -0.138],\n", + " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.117],\n", + " [-0.041, 0.057, 0.014, ..., 0.042, -0.019, 0.039]])]\n", + "2.2913705470442425\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.207 0.49 0. ... 0.019 0.478 0.072]\n", + " [0.087 0.304 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.063 0.222 0. ... 0. 0.261 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.179 0. ... 0. 0. 0.152]]\n", + "[[0. 0.119 0. ... 0.011 0.148 0.018]\n", + " [0.206 0.158 0.246 ... 0.189 0.166 0.08 ]\n", + " [0. 0. 0.026 ... 0.149 0. 0.041]\n", + " ...\n", + " [0.097 0.066 0.105 ... 0.214 0.195 0.03 ]\n", + " [0. 0.049 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.077 0.078 0.077 ... 0.078 0.079 0.076]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", + " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", + " [0.091 0.085 0.09 ... 0.088 0.083 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.077, 0.078, 0.077, ..., 0.078, 0.079, 0.076],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", + " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", + " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.917, 0.088]]), array([[-0.437, -0.008, -0.028, ..., 0.298, 0.227, -0.019],\n", + " [ 0.1 , 0.066, -0.166, ..., 0.106, -0.204, 0.063],\n", + " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.247, 0.196, -0.204, ..., -0.288, 0.102, 0.187],\n", + " [-0.445, 0.271, -0.033, ..., 0.22 , -0.271, 0.266],\n", + " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.008, -0. , ..., 0.298, 0.227, -0.019],\n", + " [ 0.1 , 0.066, -0.166, ..., 0.106, -0.204, 0.063],\n", + " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.22 ],\n", + " ...,\n", + " [ 0.247, 0.196, -0.204, ..., -0.288, 0.102, 0.187],\n", + " [-0. , 0.271, -0. , ..., 0. , -0. , 0.266],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.044, 0.227],\n", + " [ 0.035, 0.215, 0.014, ..., 0.041, 0.254, 0.237],\n", + " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.003, -0.226],\n", + " [ 0.213, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", + " [ 0.126, 0.384, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.035, 0.215, 0. , ..., 0.041, 0.254, 0.237],\n", + " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.012],\n", + " ...,\n", + " [ 0.077, -0.019, -0. , ..., -0. , -0.003, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.012, 0.238, ..., -0.193, 0.003, -0.027],\n", + " [-0.098, 0.137, 0.151, ..., -0.076, 0.027, 0.117],\n", + " [ 0.011, -0.222, -0.18 , ..., 0.127, -0.125, -0.138],\n", + " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.116],\n", + " [-0.042, 0.057, 0.014, ..., 0.042, -0.019, 0.039]])]\n", + "2.291247212022994\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.206 0.489 0. ... 0.019 0.477 0.072]\n", + " [0.087 0.304 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.063 0.222 0. ... 0. 0.262 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.179 0. ... 0. 0. 0.152]]\n", + "[[0. 0.119 0. ... 0.01 0.147 0.017]\n", + " [0.205 0.158 0.245 ... 0.188 0.166 0.079]\n", + " [0. 0. 0.026 ... 0.149 0. 0.042]\n", + " ...\n", + " [0.097 0.066 0.105 ... 0.214 0.195 0.03 ]\n", + " [0. 0.049 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.077 0.078 0.077 ... 0.079 0.079 0.076]\n", + " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", + " ...\n", + " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", + " [0.117 0.127 0.116 ... 0.113 0.121 0.123]\n", + " [0.091 0.085 0.09 ... 0.088 0.083 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.076],\n", + " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", + " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.123],\n", + " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.917, 0.088]]), array([[-0.437, -0.008, -0.028, ..., 0.298, 0.226, -0.019],\n", + " [ 0.1 , 0.066, -0.167, ..., 0.106, -0.204, 0.063],\n", + " [-0.176, -0.225, 0.032, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.197, -0.204, ..., -0.288, 0.101, 0.188],\n", + " [-0.445, 0.27 , -0.033, ..., 0.22 , -0.271, 0.266],\n", + " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.008, -0. , ..., 0.298, 0.226, -0.019],\n", + " [ 0.1 , 0.066, -0.167, ..., 0.106, -0.204, 0.063],\n", + " [-0. , -0. , 0.032, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.197, -0.204, ..., -0.288, 0.101, 0.188],\n", + " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.266],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.025, 0.045, 0.227],\n", + " [ 0.035, 0.215, 0.014, ..., 0.041, 0.254, 0.237],\n", + " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.003, -0.226],\n", + " [ 0.212, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", + " [ 0.126, 0.384, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.035, 0.215, 0. , ..., 0.041, 0.254, 0.237],\n", + " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.019, -0. , ..., -0. , -0.003, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", + " [-0.098, 0.137, 0.151, ..., -0.076, 0.027, 0.117],\n", + " [ 0.01 , -0.222, -0.18 , ..., 0.127, -0.125, -0.138],\n", + " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.116],\n", + " [-0.042, 0.057, 0.015, ..., 0.042, -0.02 , 0.039]])]\n", + "2.291125226316726\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.205 0.488 0. ... 0.018 0.476 0.071]\n", + " [0.087 0.304 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.063 0.222 0. ... 0. 0.262 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.18 0. ... 0. 0. 0.152]]\n", + "[[0. 0.118 0. ... 0.009 0.147 0.017]\n", + " [0.204 0.157 0.245 ... 0.188 0.165 0.078]\n", + " [0. 0. 0.026 ... 0.15 0. 0.042]\n", + " ...\n", + " [0.097 0.066 0.105 ... 0.213 0.195 0.03 ]\n", + " [0. 0.049 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.077 0.078 0.077 ... 0.079 0.079 0.076]\n", + " [0.148 0.135 0.145 ... 0.145 0.14 0.127]\n", + " ...\n", + " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", + " [0.117 0.127 0.116 ... 0.113 0.121 0.123]\n", + " [0.091 0.085 0.09 ... 0.088 0.084 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.076],\n", + " [ 0.148, 0.135, -0.855, ..., 0.145, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", + " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.123],\n", + " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.028, ..., 0.298, 0.226, -0.019],\n", + " [ 0.1 , 0.066, -0.167, ..., 0.106, -0.204, 0.063],\n", + " [-0.175, -0.225, 0.032, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.197, -0.204, ..., -0.288, 0.101, 0.188],\n", + " [-0.445, 0.27 , -0.033, ..., 0.22 , -0.271, 0.266],\n", + " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.009, -0. , ..., 0.298, 0.226, -0.019],\n", + " [ 0.1 , 0.066, -0.167, ..., 0.106, -0.204, 0.063],\n", + " [-0. , -0. , 0.032, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.197, -0.204, ..., -0.288, 0.101, 0.188],\n", + " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.266],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.045, 0.227],\n", + " [ 0.035, 0.215, 0.013, ..., 0.041, 0.254, 0.237],\n", + " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.003, -0.226],\n", + " [ 0.212, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", + " [ 0.126, 0.384, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.035, 0.215, 0. , ..., 0.041, 0.254, 0.237],\n", + " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.019, -0. , ..., -0. , -0.003, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", + " [-0.098, 0.138, 0.151, ..., -0.076, 0.028, 0.117],\n", + " [ 0.01 , -0.222, -0.18 , ..., 0.127, -0.125, -0.138],\n", + " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.116],\n", + " [-0.042, 0.056, 0.015, ..., 0.042, -0.02 , 0.038]])]\n", + "2.291003762847199\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.205 0.487 0. ... 0.017 0.475 0.07 ]\n", + " [0.087 0.304 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.063 0.223 0. ... 0. 0.262 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.18 0. ... 0. 0. 0.152]]\n", + "[[0. 0.117 0. ... 0.009 0.146 0.016]\n", + " [0.204 0.156 0.244 ... 0.187 0.165 0.077]\n", + " [0. 0. 0.026 ... 0.15 0. 0.043]\n", + " ...\n", + " [0.096 0.066 0.104 ... 0.213 0.195 0.03 ]\n", + " [0. 0.048 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.077 0.078 0.077 ... 0.079 0.079 0.076]\n", + " [0.148 0.135 0.145 ... 0.145 0.14 0.127]\n", + " ...\n", + " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", + " [0.117 0.127 0.115 ... 0.113 0.121 0.123]\n", + " [0.091 0.086 0.091 ... 0.088 0.084 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.076],\n", + " [ 0.148, 0.135, -0.855, ..., 0.145, 0.14 , 0.127],\n", + " ...,\n", + " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", + " [ 0.117, 0.127, 0.115, ..., 0.113, 0.121, 0.123],\n", + " [ 0.091, 0.086, 0.091, ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.028, ..., 0.298, 0.226, -0.019],\n", + " [ 0.1 , 0.067, -0.167, ..., 0.106, -0.204, 0.063],\n", + " [-0.175, -0.225, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.197, -0.204, ..., -0.289, 0.101, 0.188],\n", + " [-0.445, 0.27 , -0.033, ..., 0.22 , -0.271, 0.265],\n", + " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.009, -0. , ..., 0.298, 0.226, -0.019],\n", + " [ 0.1 , 0.067, -0.167, ..., 0.106, -0.204, 0.063],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.197, -0.204, ..., -0.289, 0.101, 0.188],\n", + " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.265],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.045, 0.227],\n", + " [ 0.035, 0.215, 0.013, ..., 0.041, 0.253, 0.237],\n", + " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.019, -0.2 , ..., -0.06 , -0.003, -0.226],\n", + " [ 0.212, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", + " [ 0.125, 0.384, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.035, 0.215, 0. , ..., 0.041, 0.253, 0.237],\n", + " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.019, -0. , ..., -0. , -0.003, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", + " [-0.097, 0.138, 0.15 , ..., -0.076, 0.028, 0.117],\n", + " [ 0.01 , -0.222, -0.18 , ..., 0.127, -0.125, -0.138],\n", + " [ 0.038, 0.132, -0.085, ..., 0.086, 0.224, 0.116],\n", + " [-0.042, 0.056, 0.015, ..., 0.042, -0.02 , 0.038]])]\n", + "2.2908843431403074\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.204 0.486 0. ... 0.017 0.475 0.069]\n", + " [0.087 0.304 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.064 0.223 0. ... 0. 0.263 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.18 0. ... 0. 0. 0.152]]\n", + "[[0. 0.116 0. ... 0.008 0.145 0.015]\n", + " [0.203 0.155 0.243 ... 0.187 0.164 0.077]\n", + " [0. 0. 0.027 ... 0.15 0. 0.044]\n", + " ...\n", + " [0.096 0.066 0.104 ... 0.213 0.194 0.03 ]\n", + " [0. 0.048 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.077 0.078 0.077 ... 0.079 0.079 0.076]\n", + " [0.148 0.136 0.145 ... 0.145 0.14 0.126]\n", + " ...\n", + " [0.099 0.097 0.099 ... 0.1 0.096 0.104]\n", + " [0.117 0.126 0.115 ... 0.113 0.121 0.123]\n", + " [0.091 0.086 0.091 ... 0.088 0.084 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.076],\n", + " [ 0.148, 0.136, -0.855, ..., 0.145, 0.14 , 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.096, -0.896],\n", + " [ 0.117, 0.126, 0.115, ..., 0.113, 0.121, 0.123],\n", + " [ 0.091, 0.086, 0.091, ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.028, ..., 0.298, 0.225, -0.019],\n", + " [ 0.099, 0.067, -0.167, ..., 0.106, -0.204, 0.063],\n", + " [-0.175, -0.225, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.198, -0.204, ..., -0.289, 0.101, 0.188],\n", + " [-0.444, 0.27 , -0.033, ..., 0.22 , -0.271, 0.265],\n", + " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.009, -0. , ..., 0.298, 0.225, -0.019],\n", + " [ 0.099, 0.067, -0.167, ..., 0.106, -0.204, 0.063],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.198, -0.204, ..., -0.289, 0.101, 0.188],\n", + " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.265],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.045, 0.227],\n", + " [ 0.035, 0.215, 0.013, ..., 0.041, 0.253, 0.237],\n", + " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.003, -0.225],\n", + " [ 0.212, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", + " [ 0.125, 0.384, -0.348, ..., 0.212, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.035, 0.215, 0. , ..., 0.041, 0.253, 0.237],\n", + " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.018, -0. , ..., -0. , -0.003, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", + " [-0.097, 0.138, 0.15 , ..., -0.076, 0.028, 0.117],\n", + " [ 0.009, -0.222, -0.179, ..., 0.127, -0.125, -0.137],\n", + " [ 0.038, 0.132, -0.085, ..., 0.086, 0.224, 0.116],\n", + " [-0.042, 0.055, 0.016, ..., 0.042, -0.021, 0.038]])]\n", + "2.2907667121569175\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.203 0.485 0. ... 0.016 0.474 0.068]\n", + " [0.087 0.304 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.064 0.223 0. ... 0. 0.263 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.18 0. ... 0. 0. 0.153]]\n", + "[[0. 0.115 0. ... 0.007 0.144 0.014]\n", + " [0.203 0.155 0.243 ... 0.186 0.164 0.076]\n", + " [0. 0. 0.027 ... 0.151 0. 0.044]\n", + " ...\n", + " [0.096 0.066 0.104 ... 0.212 0.194 0.03 ]\n", + " [0. 0.048 0. ... 0. 0. 0.009]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.077 0.078 0.077 ... 0.079 0.079 0.077]\n", + " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.099 ... 0.1 0.096 0.104]\n", + " [0.117 0.126 0.115 ... 0.113 0.121 0.123]\n", + " [0.091 0.086 0.091 ... 0.088 0.084 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.077],\n", + " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.096, -0.896],\n", + " [ 0.117, 0.126, 0.115, ..., 0.113, 0.121, 0.123],\n", + " [ 0.091, 0.086, 0.091, ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.029, ..., 0.297, 0.225, -0.02 ],\n", + " [ 0.099, 0.067, -0.167, ..., 0.106, -0.205, 0.064],\n", + " [-0.175, -0.225, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", + " [-0.444, 0.27 , -0.033, ..., 0.22 , -0.271, 0.265],\n", + " [-0.37 , -0.332, 0.45 , ..., 0.495, 0.15 , -0.329]]), array([[-0. , -0.009, -0. , ..., 0.297, 0.225, -0.02 ],\n", + " [ 0.099, 0.067, -0.167, ..., 0.106, -0.205, 0.064],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.248, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", + " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.265],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.046, 0.227],\n", + " [ 0.036, 0.214, 0.013, ..., 0.041, 0.253, 0.237],\n", + " [-0.094, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.225],\n", + " [ 0.212, 0.256, -0.357, ..., 0.249, 0.085, 0.297],\n", + " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.036, 0.214, 0. , ..., 0.041, 0.253, 0.237],\n", + " [-0.094, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", + " [-0.097, 0.138, 0.15 , ..., -0.076, 0.028, 0.117],\n", + " [ 0.009, -0.222, -0.179, ..., 0.127, -0.125, -0.137],\n", + " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.115],\n", + " [-0.043, 0.055, 0.016, ..., 0.041, -0.021, 0.038]])]\n", + "2.290648648894624\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.202 0.484 0. ... 0.015 0.473 0.067]\n", + " [0.087 0.303 0. ... 0. 0.147 0.227]\n", + " ...\n", + " [0.064 0.224 0. ... 0. 0.263 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.181 0. ... 0. 0. 0.153]]\n", + "[[0. 0.114 0. ... 0.007 0.143 0.013]\n", + " [0.203 0.155 0.242 ... 0.186 0.163 0.076]\n", + " [0. 0. 0.027 ... 0.151 0. 0.045]\n", + " ...\n", + " [0.096 0.066 0.104 ... 0.212 0.194 0.03 ]\n", + " [0. 0.047 0. ... 0. 0. 0.008]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", + " [0.077 0.078 0.077 ... 0.079 0.079 0.077]\n", + " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.098 ... 0.1 0.096 0.104]\n", + " [0.117 0.126 0.115 ... 0.113 0.121 0.123]\n", + " [0.091 0.086 0.091 ... 0.088 0.084 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", + " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.077],\n", + " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.098, ..., 0.1 , 0.096, -0.896],\n", + " [ 0.117, 0.126, 0.115, ..., 0.113, 0.121, 0.123],\n", + " [ 0.091, 0.086, 0.091, ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.029, ..., 0.297, 0.225, -0.02 ],\n", + " [ 0.099, 0.067, -0.167, ..., 0.106, -0.205, 0.064],\n", + " [-0.175, -0.225, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", + " [-0.444, 0.27 , -0.033, ..., 0.22 , -0.271, 0.265],\n", + " [-0.37 , -0.333, 0.45 , ..., 0.495, 0.149, -0.329]]), array([[-0. , -0.009, -0. , ..., 0.297, 0.225, -0.02 ],\n", + " [ 0.099, 0.067, -0.167, ..., 0.106, -0.205, 0.064],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", + " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.265],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.046, 0.227],\n", + " [ 0.036, 0.214, 0.013, ..., 0.04 , 0.253, 0.236],\n", + " [-0.094, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.225],\n", + " [ 0.212, 0.257, -0.357, ..., 0.249, 0.085, 0.297],\n", + " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.036, 0.214, 0. , ..., 0.04 , 0.253, 0.236],\n", + " [-0.094, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", + " ...,\n", + " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.003, -0.028],\n", + " [-0.097, 0.138, 0.15 , ..., -0.076, 0.029, 0.117],\n", + " [ 0.009, -0.222, -0.179, ..., 0.127, -0.125, -0.137],\n", + " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.115],\n", + " [-0.043, 0.054, 0.017, ..., 0.041, -0.021, 0.038]])]\n", + "2.2905297509995797\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.201 0.483 0. ... 0.015 0.472 0.066]\n", + " [0.087 0.303 0. ... 0. 0.146 0.226]\n", + " ...\n", + " [0.065 0.224 0. ... 0. 0.264 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.181 0. ... 0. 0. 0.153]]\n", + "[[0. 0.113 0. ... 0.006 0.142 0.012]\n", + " [0.202 0.154 0.241 ... 0.186 0.163 0.075]\n", + " [0. 0. 0.027 ... 0.151 0. 0.046]\n", + " ...\n", + " [0.095 0.066 0.103 ... 0.212 0.194 0.029]\n", + " [0. 0.047 0. ... 0. 0. 0.008]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", + " [0.077 0.078 0.078 ... 0.079 0.079 0.077]\n", + " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.098 ... 0.1 0.096 0.104]\n", + " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", + " [0.091 0.086 0.091 ... 0.089 0.084 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", + " [ 0.077, 0.078, 0.078, ..., 0.079, 0.079, 0.077],\n", + " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.098, ..., 0.1 , 0.096, -0.896],\n", + " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", + " [ 0.091, 0.086, 0.091, ..., 0.089, -0.916, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.297, 0.225, -0.02 ],\n", + " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", + " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", + " [-0.444, 0.269, -0.033, ..., 0.22 , -0.271, 0.265],\n", + " [-0.37 , -0.333, 0.45 , ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.297, 0.225, -0.02 ],\n", + " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", + " [-0. , 0.269, -0. , ..., 0. , -0. , 0.265],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.046, 0.227],\n", + " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.253, 0.236],\n", + " [-0.094, 0.023, 0.101, ..., 0.021, 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.225],\n", + " [ 0.212, 0.257, -0.357, ..., 0.249, 0.085, 0.297],\n", + " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.036, 0.214, 0. , ..., 0.04 , 0.253, 0.236],\n", + " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.003, -0.028],\n", + " [-0.096, 0.139, 0.15 , ..., -0.076, 0.029, 0.117],\n", + " [ 0.008, -0.222, -0.179, ..., 0.127, -0.125, -0.137],\n", + " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.115],\n", + " [-0.043, 0.054, 0.017, ..., 0.041, -0.022, 0.037]])]\n", + "2.290414364413862\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.2 0.482 0. ... 0.014 0.471 0.065]\n", + " [0.086 0.303 0. ... 0. 0.146 0.226]\n", + " ...\n", + " [0.065 0.224 0. ... 0. 0.264 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.181 0. ... 0. 0. 0.153]]\n", + "[[0. 0.112 0. ... 0.005 0.141 0.011]\n", + " [0.202 0.154 0.241 ... 0.185 0.163 0.075]\n", + " [0. 0. 0.027 ... 0.152 0. 0.047]\n", + " ...\n", + " [0.095 0.066 0.103 ... 0.211 0.194 0.029]\n", + " [0. 0.046 0. ... 0. 0. 0.008]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", + " [0.077 0.078 0.078 ... 0.079 0.08 0.077]\n", + " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.098 ... 0.1 0.096 0.104]\n", + " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", + " [0.091 0.086 0.091 ... 0.089 0.084 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", + " [ 0.077, 0.078, 0.078, ..., 0.079, 0.08 , 0.077],\n", + " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.098, ..., 0.1 , 0.096, -0.896],\n", + " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", + " [ 0.091, 0.086, 0.091, ..., 0.089, -0.916, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.297, 0.224, -0.02 ],\n", + " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", + " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.189],\n", + " [-0.444, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", + " [-0.37 , -0.333, 0.45 , ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.297, 0.224, -0.02 ],\n", + " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.189],\n", + " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.026, 0.046, 0.227],\n", + " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.253, 0.236],\n", + " [-0.094, 0.023, 0.101, ..., 0.021, 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.225],\n", + " [ 0.212, 0.257, -0.357, ..., 0.248, 0.084, 0.297],\n", + " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.036, 0.214, 0. , ..., 0.04 , 0.253, 0.236],\n", + " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.003, -0.057],\n", + " [-0.096, 0.139, 0.15 , ..., -0.076, 0.029, 0.101],\n", + " [ 0.008, -0.223, -0.178, ..., 0.127, -0.125, -0.113],\n", + " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.123],\n", + " [-0.043, 0.053, 0.017, ..., 0.041, -0.022, 0.06 ]])]\n", + "2.2903017752298194\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.199 0.481 0. ... 0.013 0.47 0.064]\n", + " [0.086 0.303 0. ... 0. 0.146 0.226]\n", + " ...\n", + " [0.065 0.225 0. ... 0. 0.265 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.182 0. ... 0. 0. 0.154]]\n", + "[[0. 0.111 0. ... 0.004 0.14 0.01 ]\n", + " [0.202 0.153 0.24 ... 0.185 0.162 0.075]\n", + " [0. 0. 0.028 ... 0.152 0. 0.048]\n", + " ...\n", + " [0.095 0.066 0.103 ... 0.211 0.194 0.03 ]\n", + " [0. 0.046 0. ... 0. 0. 0.007]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", + " [0.077 0.079 0.078 ... 0.079 0.08 0.077]\n", + " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.098 ... 0.099 0.096 0.104]\n", + " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", + " [0.092 0.086 0.091 ... 0.089 0.085 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", + " [ 0.077, 0.079, 0.078, ..., 0.079, 0.08 , 0.077],\n", + " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.896],\n", + " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", + " [ 0.092, 0.086, 0.091, ..., 0.089, -0.915, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.297, 0.224, -0.02 ],\n", + " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", + " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.19 ],\n", + " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", + " [-0.371, -0.333, 0.45 , ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.297, 0.224, -0.02 ],\n", + " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.19 ],\n", + " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.026, 0.046, 0.227],\n", + " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.253, 0.236],\n", + " [-0.094, 0.023, 0.101, ..., 0.021, 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.224],\n", + " [ 0.211, 0.257, -0.357, ..., 0.248, 0.084, 0.297],\n", + " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.036, 0.214, 0. , ..., 0.04 , 0.253, 0.236],\n", + " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.002, -0.057],\n", + " [-0.096, 0.139, 0.149, ..., -0.076, 0.029, 0.101],\n", + " [ 0.007, -0.223, -0.178, ..., 0.127, -0.125, -0.113],\n", + " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.123],\n", + " [-0.043, 0.053, 0.018, ..., 0.041, -0.022, 0.06 ]])]\n", + "2.290191658121771\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.198 0.48 0. ... 0.012 0.469 0.063]\n", + " [0.086 0.303 0. ... 0. 0.146 0.226]\n", + " ...\n", + " [0.066 0.225 0. ... 0. 0.265 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.183 0. ... 0. 0. 0.154]]\n", + "[[0. 0.11 0. ... 0.004 0.14 0.01 ]\n", + " [0.202 0.153 0.24 ... 0.185 0.162 0.075]\n", + " [0. 0. 0.028 ... 0.153 0. 0.049]\n", + " ...\n", + " [0.095 0.066 0.103 ... 0.211 0.194 0.03 ]\n", + " [0. 0.046 0. ... 0. 0. 0.007]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", + " [0.078 0.079 0.078 ... 0.079 0.08 0.077]\n", + " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.098 ... 0.099 0.096 0.104]\n", + " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", + " [0.092 0.087 0.091 ... 0.089 0.085 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", + " [ 0.078, 0.079, 0.078, ..., 0.079, 0.08 , 0.077],\n", + " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.896],\n", + " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", + " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.296, 0.224, -0.021],\n", + " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.065],\n", + " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.19 ],\n", + " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", + " [-0.371, -0.333, 0.45 , ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.296, 0.224, -0.021],\n", + " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.065],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.19 ],\n", + " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.026, 0.047, 0.227],\n", + " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.252, 0.236],\n", + " [-0.094, 0.023, 0.101, ..., 0.02 , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", + " [ 0.211, 0.257, -0.357, ..., 0.248, 0.084, 0.297],\n", + " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.036, 0.214, 0. , ..., 0.04 , 0.252, 0.236],\n", + " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.002, -0.057],\n", + " [-0.096, 0.139, 0.149, ..., -0.076, 0.03 , 0.101],\n", + " [ 0.007, -0.223, -0.178, ..., 0.127, -0.125, -0.113],\n", + " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.123],\n", + " [-0.044, 0.053, 0.018, ..., 0.04 , -0.023, 0.06 ]])]\n", + "2.2900836913105604\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.197 0.479 0. ... 0.012 0.468 0.062]\n", + " [0.086 0.302 0. ... 0. 0.146 0.226]\n", + " ...\n", + " [0.066 0.226 0. ... 0. 0.266 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.183 0. ... 0. 0. 0.155]]\n", + "[[0. 0.109 0. ... 0.003 0.139 0.01 ]\n", + " [0.201 0.153 0.239 ... 0.184 0.162 0.075]\n", + " [0. 0. 0.028 ... 0.153 0. 0.05 ]\n", + " ...\n", + " [0.095 0.067 0.103 ... 0.211 0.194 0.03 ]\n", + " [0. 0.046 0. ... 0. 0. 0.006]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", + " [0.078 0.079 0.078 ... 0.079 0.08 0.077]\n", + " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.098 ... 0.099 0.096 0.103]\n", + " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", + " [0.092 0.087 0.091 ... 0.089 0.085 0.088]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", + " [ 0.078, 0.079, 0.078, ..., 0.079, 0.08 , 0.077],\n", + " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.897],\n", + " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", + " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.296, 0.223, -0.021],\n", + " [ 0.099, 0.069, -0.168, ..., 0.106, -0.205, 0.065],\n", + " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.25 , 0.2 , -0.205, ..., -0.289, 0.099, 0.19 ],\n", + " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", + " [-0.371, -0.333, 0.449, ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.296, 0.223, -0.021],\n", + " [ 0.099, 0.069, -0.168, ..., 0.106, -0.205, 0.065],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.25 , 0.2 , -0.205, ..., -0.289, 0.099, 0.19 ],\n", + " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.026, 0.047, 0.227],\n", + " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.252, 0.236],\n", + " [-0.094, 0.023, 0.1 , ..., 0.02 , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", + " [ 0.211, 0.257, -0.358, ..., 0.248, 0.084, 0.298],\n", + " [ 0.125, 0.384, -0.35 , ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.036, 0.214, 0. , ..., 0.04 , 0.252, 0.236],\n", + " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.104, -0.013, 0.239, ..., -0.194, 0.002, -0.058],\n", + " [-0.095, 0.14 , 0.149, ..., -0.075, 0.03 , 0.101],\n", + " [ 0.007, -0.223, -0.178, ..., 0.126, -0.125, -0.113],\n", + " [ 0.038, 0.132, -0.085, ..., 0.086, 0.222, 0.123],\n", + " [-0.044, 0.052, 0.019, ..., 0.04 , -0.023, 0.059]])]\n", + "2.2899784544277244\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.196 0.478 0. ... 0.011 0.467 0.061]\n", + " [0.086 0.302 0. ... 0. 0.146 0.226]\n", + " ...\n", + " [0.067 0.226 0. ... 0. 0.266 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.184 0. ... 0. 0. 0.156]]\n", + "[[0. 0.109 0. ... 0.003 0.139 0.009]\n", + " [0.201 0.153 0.239 ... 0.184 0.162 0.075]\n", + " [0. 0. 0.029 ... 0.154 0. 0.052]\n", + " ...\n", + " [0.095 0.067 0.103 ... 0.211 0.195 0.03 ]\n", + " [0. 0.046 0. ... 0. 0. 0.006]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", + " [0.078 0.079 0.078 ... 0.08 0.08 0.077]\n", + " [0.148 0.136 0.144 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.098 ... 0.099 0.096 0.103]\n", + " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", + " [0.092 0.087 0.091 ... 0.089 0.085 0.089]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", + " [ 0.078, 0.079, 0.078, ..., 0.08 , 0.08 , 0.077],\n", + " [ 0.148, 0.136, -0.856, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.897],\n", + " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", + " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.089]]), array([[-0.436, -0.01 , -0.029, ..., 0.296, 0.223, -0.021],\n", + " [ 0.099, 0.069, -0.168, ..., 0.106, -0.205, 0.065],\n", + " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.25 , 0.2 , -0.205, ..., -0.289, 0.098, 0.191],\n", + " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", + " [-0.371, -0.334, 0.449, ..., 0.495, 0.148, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.296, 0.223, -0.021],\n", + " [ 0.099, 0.069, -0.168, ..., 0.106, -0.205, 0.065],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.25 , 0.2 , -0.205, ..., -0.289, 0.098, 0.191],\n", + " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.038, 0.24 , -0.2 , ..., 0.026, 0.047, 0.227],\n", + " [ 0.037, 0.214, 0.011, ..., 0.04 , 0.252, 0.236],\n", + " [-0.094, 0.023, 0.1 , ..., 0.02 , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", + " [ 0.211, 0.257, -0.358, ..., 0.248, 0.084, 0.298],\n", + " [ 0.124, 0.384, -0.35 , ..., 0.213, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.037, 0.214, 0. , ..., 0.04 , 0.252, 0.236],\n", + " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.104, -0.013, 0.239, ..., -0.194, 0.002, -0.058],\n", + " [-0.095, 0.14 , 0.149, ..., -0.075, 0.03 , 0.101],\n", + " [ 0.006, -0.223, -0.177, ..., 0.126, -0.125, -0.113],\n", + " [ 0.038, 0.132, -0.085, ..., 0.085, 0.222, 0.123],\n", + " [-0.044, 0.052, 0.019, ..., 0.04 , -0.023, 0.059]])]\n", + "2.2898734883649206\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.196 0.477 0. ... 0.01 0.466 0.06 ]\n", + " [0.086 0.302 0. ... 0. 0.146 0.226]\n", + " ...\n", + " [0.067 0.227 0. ... 0. 0.267 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.184 0. ... 0. 0. 0.156]]\n", + "[[0. 0.108 0. ... 0.003 0.138 0.009]\n", + " [0.201 0.152 0.238 ... 0.184 0.161 0.074]\n", + " [0. 0. 0.029 ... 0.155 0. 0.053]\n", + " ...\n", + " [0.095 0.067 0.103 ... 0.211 0.195 0.031]\n", + " [0. 0.046 0. ... 0. 0. 0.005]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", + " [0.078 0.079 0.078 ... 0.08 0.08 0.077]\n", + " [0.148 0.136 0.144 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.098 ... 0.099 0.096 0.103]\n", + " [0.117 0.125 0.115 ... 0.113 0.12 0.123]\n", + " [0.092 0.087 0.091 ... 0.089 0.085 0.089]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", + " [ 0.078, 0.079, 0.078, ..., 0.08 , 0.08 , 0.077],\n", + " [ 0.148, 0.136, -0.856, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.897],\n", + " [ 0.117, 0.125, 0.115, ..., 0.113, 0.12 , 0.123],\n", + " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.089]]), array([[-0.435, -0.011, -0.03 , ..., 0.296, 0.223, -0.021],\n", + " [ 0.099, 0.069, -0.169, ..., 0.106, -0.205, 0.065],\n", + " [-0.173, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.25 , 0.2 , -0.206, ..., -0.289, 0.098, 0.191],\n", + " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", + " [-0.371, -0.334, 0.449, ..., 0.495, 0.148, -0.33 ]]), array([[-0. , -0.011, -0. , ..., 0.296, 0.223, -0.021],\n", + " [ 0.099, 0.069, -0.169, ..., 0.106, -0.205, 0.065],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.25 , 0.2 , -0.206, ..., -0.289, 0.098, 0.191],\n", + " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.038, 0.24 , -0.2 , ..., 0.026, 0.047, 0.227],\n", + " [ 0.037, 0.214, 0.011, ..., 0.04 , 0.252, 0.235],\n", + " [-0.094, 0.022, 0.1 , ..., 0.02 , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", + " [ 0.211, 0.258, -0.358, ..., 0.248, 0.084, 0.298],\n", + " [ 0.124, 0.384, -0.35 , ..., 0.213, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.037, 0.214, 0. , ..., 0.04 , 0.252, 0.235],\n", + " [-0.094, 0.022, 0. , ..., 0. , 0.149, -0.014],\n", + " ...,\n", + " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.104, -0.014, 0.239, ..., -0.195, 0.002, -0.058],\n", + " [-0.095, 0.14 , 0.149, ..., -0.075, 0.03 , 0.101],\n", + " [ 0.006, -0.223, -0.177, ..., 0.126, -0.125, -0.113],\n", + " [ 0.038, 0.132, -0.085, ..., 0.085, 0.222, 0.122],\n", + " [-0.044, 0.052, 0.019, ..., 0.04 , -0.023, 0.059]])]\n", + "2.289771759468739\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.195 0.476 0. ... 0.009 0.465 0.059]\n", + " [0.086 0.302 0. ... 0. 0.146 0.226]\n", + " ...\n", + " [0.068 0.227 0. ... 0. 0.267 0. ]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0. 0.186 0. ... 0. 0. 0.157]]\n", + "[[0. 0.108 0. ... 0.002 0.138 0.009]\n", + " [0.2 0.152 0.237 ... 0.183 0.161 0.074]\n", + " [0. 0. 0.03 ... 0.155 0. 0.054]\n", + " ...\n", + " [0.095 0.068 0.103 ... 0.211 0.195 0.031]\n", + " [0. 0.046 0. ... 0. 0. 0.005]\n", + " [0. 0. 0. ... 0. 0. 0. ]]\n", + "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", + " [0.078 0.079 0.078 ... 0.08 0.08 0.077]\n", + " [0.148 0.136 0.144 ... 0.145 0.141 0.126]\n", + " ...\n", + " [0.099 0.097 0.098 ... 0.099 0.096 0.103]\n", + " [0.117 0.125 0.115 ... 0.113 0.12 0.123]\n", + " [0.092 0.087 0.091 ... 0.089 0.085 0.089]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 1. ... 0. 0. 0.]\n", + " ...\n", + " [0. 1. 0. ... 0. 0. 1.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 1. 0.]]\n", + "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", + " [ 0.078, 0.079, 0.078, ..., 0.08 , 0.08 , 0.077],\n", + " [ 0.148, 0.136, -0.856, ..., 0.145, 0.141, 0.126],\n", + " ...,\n", + " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.897],\n", + " [ 0.117, 0.125, 0.115, ..., 0.113, 0.12 , 0.123],\n", + " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.089]]), array([[-0.435, -0.011, -0.03 , ..., 0.296, 0.223, -0.021],\n", + " [ 0.098, 0.069, -0.169, ..., 0.106, -0.206, 0.066],\n", + " [-0.173, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", + " ...,\n", + " [ 0.25 , 0.201, -0.206, ..., -0.289, 0.098, 0.191],\n", + " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.263],\n", + " [-0.371, -0.334, 0.449, ..., 0.495, 0.148, -0.33 ]]), array([[-0. , -0.011, -0. , ..., 0.296, 0.223, -0.021],\n", + " [ 0.098, 0.069, -0.169, ..., 0.106, -0.206, 0.066],\n", + " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", + " ...,\n", + " [ 0.25 , 0.201, -0.206, ..., -0.289, 0.098, 0.191],\n", + " [-0. , 0.269, -0. , ..., 0. , -0. , 0.263],\n", + " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.038, 0.24 , -0.2 , ..., 0.026, 0.048, 0.227],\n", + " [ 0.037, 0.214, 0.011, ..., 0.04 , 0.252, 0.235],\n", + " [-0.093, 0.022, 0.1 , ..., 0.02 , 0.149, -0.015],\n", + " ...,\n", + " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", + " [ 0.211, 0.258, -0.358, ..., 0.248, 0.084, 0.298],\n", + " [ 0.124, 0.384, -0.35 , ..., 0.213, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0.037, 0.214, 0. , ..., 0.04 , 0.252, 0.235],\n", + " [-0.093, 0.022, 0. , ..., 0. , 0.149, -0.015],\n", + " ...,\n", + " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", + " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.104, -0.014, 0.239, ..., -0.195, 0.002, -0.058],\n", + " [-0.095, 0.14 , 0.148, ..., -0.075, 0.031, 0.101],\n", + " [ 0.006, -0.223, -0.177, ..., 0.126, -0.125, -0.113],\n", + " [ 0.038, 0.132, -0.085, ..., 0.085, 0.222, 0.122],\n", + " [-0.044, 0.051, 0.02 , ..., 0.04 , -0.024, 0.059]])]\n" ] } ], "source": [ - "\n", - "from activation_functions import ActivationLayer\n", + "from loss_functions import CrossEntropy\n", + "from activation_functions import ActivationLayer, Softmax, ReLU\n", "from weights import Transformation\n", + "from network import Network\n", "\n", + "import numpy as np\n", + "np.set_printoptions(precision=3)\n", "\n", - "network = Network(data = data, Y=Y, Loss = CrossEntropy)\n", - "network.add_layer(ReLU, 10)\n", - "network.add_layer(ReLU, 15)\n", - "network.add_layer(ReLU, 11)\n", - "network.add_layer(ReLU, 13)\n", - "network.add_layer(ReLU, 13)\n", - "network.add_layer(ReLU, 13)\n", - "network.add_layer(ReLU, 13)\n", - "network.add_layer(Softmax, n)\n", - "network.initialize()\n", "\n", - "# print(network.layers[0].name)\n", - "# print(network.layers[1].size)\n", - "# print(network.layers[2].weights.W.shape)\n", - "# print(network.layers[3].size)\n", - "# print(network.layers[4].weights.W.shape)\n", - "# print(network.layers[5].size)\n", - "# print(network.layers[6].weights.W.shape)\n", - "# print(data.shape)\n", + "m = 500 # number of examples\n", + "n = 10 # number of labels\n", + "x = 5 # datapoints per example\n", + "Y = np.zeros((n,m))\n", + "Y[np.random.randint(low=n,size=m),range(m)] = 1\n", + "X = np.random.rand(x,m)\n", "\n", - "# print()\n", + "print(f\"{Y.shape = }\")\n", + "print(f\"{X.shape = }\")\n", "\n", - "# X = data\n", - "# Z0 = network.layers[-1].apply(X)\n", - "# # print(\"Z0\",Z0.shape, Z0)\n", - "# A1 = network.layers[-2].apply(Z0)\n", - "# # print(\"A1\",A1.shape, A1)\n", - "# Z1 = network.layers[-3].apply(A1)\n", - "# # print(\"Z1\",Z1.shape, Z1)\n", - "# A2 = network.layers[-4].apply(Z1)\n", - "# # print(\"A2\",A2.shape, A2)\n", - "# Z2 = network.layers[-5].apply(A2)\n", - "# # print(\"Z2\",Z2.shape, Z2)\n", - "# Y_hat = network.layers[-6].apply(Z2)\n", - "# # print(\"Y_hat\",Y_hat.shape, Y_hat)\n", - "# current_loss = network.layers[0].loss(Y_hat)\n", - "\n", - "# for datapoint in range(Y_hat.shape[-1]):\n", - "# print(Y[:,datapoint])\n", - "# print(Y_hat[:,datapoint])\n", - "\n", - "# print(\"current_loss\",current_loss.shape, current_loss)\n", + "\n", + "\n", + "network = Network(data = X, Y=Y, Loss = CrossEntropy)\n", + "network.add_layer(ReLU, 10)\n", + "network.add_layer(ReLU, 10)\n", + "network.add_layer(Softmax, n)\n", + "network.initialize()\n", "\n", "lr = 0.1\n", - "for _ in range(10):\n", + "for _ in range(100):\n", " vals, loss = network.forward_pass()\n", " print(loss)\n", + " # for val in vals:\n", + " # print(val)\n", + " # print(vals[-9])\n", + " # print(vals[-7])\n", + " print(vals[-5])\n", + " print(vals[-3])\n", + " print(vals[-1])\n", + " print(Y)\n", " dWs, dbs = network.backwards_propagation(vals)\n", - " network.update(lr=lr, dWs = dWs, dbs = dbs)\n", - "\n", - "\n", - "\n", - "\n" + " network.update(lr=lr, dWs = dWs, dbs = dbs)\n" ] }, { "cell_type": "code", - "execution_count": 95, + "execution_count": 16, "metadata": {}, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "[[0.03450679 0.45011989 0.07471067]\n", - " [0.1159575 0.16730793 0.04934945]]\n", - "[[0.23166435 0.87871721 0.60438667 0.06443241]\n", - " [0.44082887 0.83452139 0.9534359 0.17696139]\n", - " [0.17760561 0.56944761 0.73356003 0.88655344]]\n", - "{'i': 2, 'j': 3, 'k': 4}\n" + "ename": "NameError", + "evalue": "name 'n1' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[1;31mNameError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32mc:\\Users\\lukes\\OneDrive\\Documents\\coding\\nn_from_scratch\\src\\lukestest.ipynb Cell 4\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[1;32m----> 1\u001b[0m \u001b[39mprint\u001b[39m(n1)\n\u001b[0;32m 2\u001b[0m \u001b[39mprint\u001b[39m(n2)\n\u001b[0;32m 4\u001b[0m \u001b[39mdef\u001b[39;00m \u001b[39mmy_einsum\u001b[39m(string_rep, \u001b[39m*\u001b[39moperands):\n", + "\u001b[1;31mNameError\u001b[0m: name 'n1' is not defined" ] } ], diff --git a/src/network.py b/src/network.py index b05c616..371ef2b 100644 --- a/src/network.py +++ b/src/network.py @@ -2,7 +2,6 @@ classes for a neural network """ -from typing import Iterable import numpy as np from activation_functions import ActivationLayer @@ -94,12 +93,12 @@ def backwards_propagation(self, vals): vals[1] = Z0 vals[0] = data """ - # DLs = [] + DLs = [] dWs = [] dbs = [] last_layer = self.layers[1] DZ = last_layer.deriv_loss(vals[-1]) - # DLs.append(DZ) + DLs.append(DZ) for index, layer in enumerate(self.layers[2:]): @@ -109,7 +108,7 @@ def backwards_propagation(self, vals): DW = layer.weights.deriv_loss(m=self.m, A=A, DZ=DZ) Db = layer.biases.deriv_loss(m=self.m, DZ=DZ) - # DLs.append(DA) + DLs.append(DA) dWs.append(DW) dbs.append(Db) @@ -117,8 +116,9 @@ def backwards_propagation(self, vals): Z = vals[-index - 3] dZ = layer.deriv(Z) DZ = layer.deriv_loss(DA=DA, dZ=dZ) - # DLs.append(DZ) + DLs.append(DZ) + print("DLs:", DLs) return (dWs, dbs) def update(self, lr, dWs, dbs): diff --git a/src/weights.py b/src/weights.py index bffac4e..4438299 100644 --- a/src/weights.py +++ b/src/weights.py @@ -15,7 +15,8 @@ class Weights: equation = "W dot A" def __init__(self, prev_size, next_size): - self.W = np.random.randn(next_size, prev_size) + # self.W = np.random.randn(next_size, prev_size) + self.W = np.random.rand(next_size, prev_size) - 0.5 def apply(self, A): """ @@ -64,7 +65,8 @@ class Biases: equation = "Zw + b" def __init__(self, next_size): - self.b = np.random.randn(next_size, 1) + # self.b = np.random.randn(next_size, 1) + self.b = np.random.rand(next_size, 1) - 0.5 def apply(self, Zw): """ From 7e1294336971588e407a8a5b77438a83de8662eb Mon Sep 17 00:00:00 2001 From: Luke Sabor Date: Tue, 20 Sep 2022 19:43:48 -0400 Subject: [PATCH 6/6] saving work --- .vscode/settings.json | 3 + src/activation_functions.py | 3 + src/lukestest.ipynb | 7468 +++++------------------------------ src/network.py | 16 +- src/nn_model.ipynb | 2 +- src/weights.py | 4 +- 6 files changed, 962 insertions(+), 6534 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..de288e1 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "python.formatting.provider": "black" +} \ No newline at end of file diff --git a/src/activation_functions.py b/src/activation_functions.py index 43d8dea..119551a 100644 --- a/src/activation_functions.py +++ b/src/activation_functions.py @@ -34,6 +34,8 @@ def deriv_loss(self, DA, dZ): DA = self.next.deriv_loss(self.apply(Z)) dZ = self.deriv(Z) """ + print(f"{self.name} - deriv_loss") + print(f"{dZ = }") return DA * dZ @@ -121,6 +123,7 @@ def deriv_loss(self, Y_hat): dL/dZ2[j,k] = -Y[j,k] + Y_hat[j,k] (14) DZ2{n,m} = -Y + Y_hat """ + print(f"{self.name} - deriv_loss") return -self.next.Y + Y_hat raise NotImplementedError( diff --git a/src/lukestest.ipynb b/src/lukestest.ipynb index a5c3cc7..5c17503 100644 --- a/src/lukestest.ipynb +++ b/src/lukestest.ipynb @@ -88,7 +88,7 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "metadata": {}, "outputs": [ { @@ -97,6529 +97,943 @@ "text": [ "Y.shape = (10, 500)\n", "X.shape = (5, 500)\n", - "2.392064280692375\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.531 0.846 0.203 ... 0.266 0.796 0.426]\n", - " [0.196 0.43 0.056 ... 0. 0.255 0.353]\n", - " ...\n", - " [0.061 0.221 0. ... 0. 0.256 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.184 0. ... 0. 0. 0.158]]\n", - "[[0.576 0.814 0.382 ... 0.46 0.761 0.632]\n", - " [0.353 0.354 0.396 ... 0.321 0.334 0.234]\n", - " [0. 0. 0.015 ... 0.131 0. 0. ]\n", - " ...\n", - " [0.322 0.304 0.31 ... 0.416 0.406 0.236]\n", - " [0.015 0.273 0. ... 0. 0.138 0.217]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.114 0.124 0.098 ... 0.108 0.125 0.105]\n", - " [0.066 0.065 0.066 ... 0.068 0.065 0.066]\n", - " [0.115 0.1 0.127 ... 0.125 0.105 0.106]\n", - " ...\n", - " [0.088 0.078 0.095 ... 0.095 0.081 0.089]\n", - " [0.116 0.126 0.106 ... 0.104 0.12 0.115]\n", - " [0.052 0.047 0.061 ... 0.057 0.047 0.055]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.114, 0.124, 0.098, ..., 0.108, 0.125, 0.105],\n", - " [ 0.066, 0.065, 0.066, ..., 0.068, 0.065, 0.066],\n", - " [ 0.115, 0.1 , -0.873, ..., 0.125, 0.105, 0.106],\n", - " ...,\n", - " [ 0.088, -0.922, 0.095, ..., 0.095, 0.081, -0.911],\n", - " [ 0.116, 0.126, 0.106, ..., 0.104, 0.12 , 0.115],\n", - " [ 0.052, 0.047, 0.061, ..., 0.057, -0.953, 0.055]]), array([[-4.475e-01, 8.813e-02, 5.989e-02, ..., 3.937e-01, 3.684e-01,\n", - " 7.593e-02],\n", - " [ 1.055e-01, 7.301e-02, -1.074e-01, ..., 1.501e-01, -1.359e-01,\n", - " 6.457e-02],\n", - " [-2.218e-01, -2.547e-01, 1.137e-02, ..., -5.774e-02, 2.718e-04,\n", - " -2.415e-01],\n", - " ...,\n", - " [ 2.318e-01, 2.095e-01, -1.435e-01, ..., -2.354e-01, 1.895e-01,\n", - " 1.938e-01],\n", - " [-4.621e-01, 3.343e-01, 2.969e-03, ..., 2.602e-01, -2.296e-01,\n", - " 3.347e-01],\n", - " [-3.196e-01, -2.734e-01, 4.866e-01, ..., 5.374e-01, 2.073e-01,\n", - " -2.792e-01]]), array([[-0.448, 0.088, 0.06 , ..., 0.394, 0.368, 0.076],\n", - " [ 0.105, 0.073, -0.107, ..., 0.15 , -0.136, 0.065],\n", - " [-0. , -0. , 0.011, ..., -0.058, 0. , -0. ],\n", - " ...,\n", - " [ 0.232, 0.209, -0.144, ..., -0.235, 0.189, 0.194],\n", - " [-0.462, 0.334, 0. , ..., 0. , -0.23 , 0.335],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.203, 0.161, -0.154, ..., -0.036, -0.219, 0.159],\n", - " [-0.245, 0.381, 0.242, ..., 0.136, 0.337, 0.362],\n", - " [-0.257, 0.04 , 0.239, ..., 0.056, 0.105, 0.037],\n", - " ...,\n", - " [ 0.364, -0.156, -0.089, ..., -0.044, 0.013, -0.163],\n", - " [ 0.092, 0.299, -0.276, ..., 0.309, 0.127, 0.279],\n", - " [ 0.102, 0.341, -0.149, ..., 0.211, 0.029, 0.32 ]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.245, 0.381, 0.242, ..., 0.136, 0.337, 0.362],\n", - " [-0.257, 0.04 , 0.239, ..., 0. , 0.105, 0.037],\n", - " ...,\n", - " [ 0.364, -0.156, -0. , ..., -0. , 0.013, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.341, -0. , ..., 0. , 0. , 0.32 ]]), array([[-0.539, 0.094, 0.144, ..., -0.187, -0.007, 0.067],\n", - " [-0.35 , 0.199, 0.269, ..., -0.059, 0.026, 0.203],\n", - " [ 0.356, -0.283, -0.254, ..., 0.096, -0.146, -0.32 ],\n", - " [ 0.083, 0.122, 0.094, ..., 0.134, 0.194, 0.174],\n", - " [ 0.041, 0.091, 0.068, ..., 0.093, 0.071, 0.112]])]\n", - "2.3825408587059616\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.511 0.824 0.185 ... 0.251 0.777 0.404]\n", - " [0.189 0.422 0.05 ... 0. 0.248 0.345]\n", - " ...\n", - " [0.061 0.222 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.176 0. ... 0. 0. 0.15 ]]\n", - "[[0.543 0.776 0.356 ... 0.438 0.728 0.599]\n", - " [0.352 0.35 0.394 ... 0.318 0.332 0.231]\n", - " [0. 0. 0.019 ... 0.133 0. 0. ]\n", - " ...\n", - " [0.308 0.287 0.298 ... 0.404 0.392 0.222]\n", - " [0. 0.251 0. ... 0. 0.122 0.196]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.112 0.121 0.097 ... 0.106 0.122 0.103]\n", - " [0.066 0.065 0.066 ... 0.068 0.066 0.067]\n", - " [0.117 0.102 0.13 ... 0.127 0.107 0.108]\n", - " ...\n", - " [0.09 0.08 0.096 ... 0.096 0.083 0.091]\n", - " [0.117 0.128 0.107 ... 0.105 0.122 0.116]\n", - " [0.054 0.049 0.063 ... 0.058 0.049 0.057]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.112, 0.121, 0.097, ..., 0.106, 0.122, 0.103],\n", - " [ 0.066, 0.065, 0.066, ..., 0.068, 0.066, 0.067],\n", - " [ 0.117, 0.102, -0.87 , ..., 0.127, 0.107, 0.108],\n", - " ...,\n", - " [ 0.09 , -0.92 , 0.096, ..., 0.096, 0.083, -0.909],\n", - " [ 0.117, 0.128, 0.107, ..., 0.105, 0.122, 0.116],\n", - " [ 0.054, 0.049, 0.063, ..., 0.058, -0.951, 0.057]]), array([[-4.483e-01, 8.059e-02, 5.356e-02, ..., 3.874e-01, 3.595e-01,\n", - " 6.892e-02],\n", - " [ 1.046e-01, 7.015e-02, -1.108e-01, ..., 1.469e-01, -1.399e-01,\n", - " 6.240e-02],\n", - " [-2.192e-01, -2.519e-01, 1.355e-02, ..., -5.574e-02, 2.679e-03,\n", - " -2.394e-01],\n", - " ...,\n", - " [ 2.306e-01, 2.050e-01, -1.479e-01, ..., -2.396e-01, 1.839e-01,\n", - " 1.904e-01],\n", - " [-4.630e-01, 3.297e-01, 2.941e-04, ..., 2.575e-01, -2.338e-01,\n", - " 3.304e-01],\n", - " [-3.227e-01, -2.770e-01, 4.840e-01, ..., 5.350e-01, 2.039e-01,\n", - " -2.825e-01]]), array([[-0.448, 0.081, 0.054, ..., 0.387, 0.359, 0.069],\n", - " [ 0.105, 0.07 , -0.111, ..., 0.147, -0.14 , 0.062],\n", - " [-0. , -0. , 0.014, ..., -0.056, 0. , -0. ],\n", - " ...,\n", - " [ 0.231, 0.205, -0.148, ..., -0.24 , 0.184, 0.19 ],\n", - " [-0. , 0.33 , 0. , ..., 0. , -0.234, 0.33 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.393, 0.163, -0.151, ..., -0.033, -0.215, 0.162],\n", - " [-0.055, 0.369, 0.233, ..., 0.127, 0.324, 0.351],\n", - " [-0.152, 0.036, 0.236, ..., 0.053, 0.1 , 0.034],\n", - " ...,\n", - " [ 0.176, -0.155, -0.09 , ..., -0.044, 0.013, -0.162],\n", - " [ 0.15 , 0.293, -0.281, ..., 0.304, 0.12 , 0.273],\n", - " [ 0.319, 0.336, -0.15 , ..., 0.21 , 0.024, 0.316]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.055, 0.369, 0.233, ..., 0.127, 0.324, 0.351],\n", - " [-0.152, 0.036, 0.236, ..., 0. , 0.1 , 0.034],\n", - " ...,\n", - " [ 0.176, -0.155, -0. , ..., -0. , 0.013, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.336, -0. , ..., 0. , 0. , 0.316]]), array([[-0.327, 0.09 , 0.144, ..., -0.186, -0.011, 0.064],\n", - " [-0.181, 0.19 , 0.264, ..., -0.062, 0.018, 0.194],\n", - " [ 0.211, -0.278, -0.251, ..., 0.098, -0.142, -0.316],\n", - " [ 0.139, 0.114, 0.089, ..., 0.129, 0.184, 0.165],\n", - " [-0.003, 0.082, 0.063, ..., 0.089, 0.063, 0.104]])]\n", - "2.3744142661899383\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.492 0.804 0.17 ... 0.237 0.759 0.384]\n", - " [0.182 0.414 0.044 ... 0. 0.241 0.337]\n", - " ...\n", - " [0.062 0.222 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.17 0. ... 0. 0. 0.144]]\n", - "[[0.514 0.74 0.332 ... 0.418 0.697 0.569]\n", - " [0.35 0.346 0.392 ... 0.315 0.329 0.227]\n", - " [0. 0. 0.023 ... 0.134 0. 0. ]\n", - " ...\n", - " [0.296 0.272 0.286 ... 0.392 0.38 0.209]\n", - " [0. 0.233 0. ... 0. 0.109 0.178]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.11 0.119 0.095 ... 0.105 0.12 0.1 ]\n", - " [0.066 0.066 0.066 ... 0.068 0.066 0.067]\n", - " [0.12 0.104 0.131 ... 0.129 0.109 0.11 ]\n", - " ...\n", - " [0.092 0.082 0.098 ... 0.097 0.085 0.093]\n", - " [0.118 0.129 0.108 ... 0.106 0.123 0.117]\n", - " [0.056 0.051 0.064 ... 0.06 0.05 0.059]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.11 , 0.119, 0.095, ..., 0.105, 0.12 , 0.1 ],\n", - " [ 0.066, 0.066, 0.066, ..., 0.068, 0.066, 0.067],\n", - " [ 0.12 , 0.104, -0.869, ..., 0.129, 0.109, 0.11 ],\n", - " ...,\n", - " [ 0.092, -0.918, 0.098, ..., 0.097, 0.085, -0.907],\n", - " [ 0.118, 0.129, 0.108, ..., 0.106, 0.123, 0.117],\n", - " [ 0.056, 0.051, 0.064, ..., 0.06 , -0.95 , 0.059]]), array([[-0.448, 0.074, 0.048, ..., 0.382, 0.351, 0.063],\n", - " [ 0.104, 0.068, -0.114, ..., 0.144, -0.143, 0.061],\n", - " [-0.217, -0.25 , 0.015, ..., -0.054, 0.005, -0.238],\n", - " ...,\n", - " [ 0.23 , 0.201, -0.152, ..., -0.243, 0.179, 0.187],\n", - " [-0.463, 0.326, -0.002, ..., 0.255, -0.238, 0.327],\n", - " [-0.325, -0.28 , 0.482, ..., 0.533, 0.201, -0.285]]), array([[-0.448, 0.074, 0.048, ..., 0.382, 0.351, 0.063],\n", - " [ 0.104, 0.068, -0.114, ..., 0.144, -0.143, 0.061],\n", - " [-0. , -0. , 0.015, ..., -0.054, 0. , -0. ],\n", - " ...,\n", - " [ 0.23 , 0.201, -0.152, ..., -0.243, 0.179, 0.187],\n", - " [-0. , 0.326, -0. , ..., 0. , -0.238, 0.327],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.393, 0.165, -0.241, ..., -0.03 , -0.211, 0.164],\n", - " [-0.055, 0.358, 0.072, ..., 0.12 , 0.312, 0.341],\n", - " [-0.15 , 0.033, 0.112, ..., 0.05 , 0.097, 0.03 ],\n", - " ...,\n", - " [ 0.177, -0.154, -0.183, ..., -0.045, 0.013, -0.161],\n", - " [ 0.148, 0.288, -0.303, ..., 0.299, 0.114, 0.269],\n", - " [ 0.318, 0.332, -0.352, ..., 0.209, 0.02 , 0.312]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.055, 0.358, 0.072, ..., 0.12 , 0.312, 0.341],\n", - " [-0.15 , 0.033, 0.112, ..., 0. , 0.097, 0.03 ],\n", - " ...,\n", - " [ 0.177, -0.154, -0. , ..., -0. , 0.013, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.332, -0. , ..., 0. , 0. , 0.312]]), array([[-0.326, 0.086, 0.254, ..., -0.185, -0.014, 0.062],\n", - " [-0.178, 0.182, 0.24 , ..., -0.065, 0.011, 0.186],\n", - " [ 0.21 , -0.273, -0.257, ..., 0.1 , -0.138, -0.313],\n", - " [ 0.141, 0.107, -0.051, ..., 0.125, 0.176, 0.158],\n", - " [-0.002, 0.075, 0.03 , ..., 0.085, 0.057, 0.096]])]\n", - "2.3674104486714898\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.476 0.786 0.155 ... 0.225 0.743 0.366]\n", - " [0.175 0.407 0.039 ... 0. 0.235 0.33 ]\n", - " ...\n", - " [0.062 0.222 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.164 0. ... 0. 0. 0.138]]\n", - "[[0.486 0.708 0.309 ... 0.399 0.669 0.542]\n", - " [0.348 0.342 0.39 ... 0.312 0.327 0.224]\n", - " [0. 0. 0.025 ... 0.135 0. 0. ]\n", - " ...\n", - " [0.284 0.258 0.276 ... 0.382 0.368 0.198]\n", - " [0. 0.216 0. ... 0. 0.097 0.162]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.108 0.117 0.094 ... 0.104 0.119 0.098]\n", - " [0.067 0.066 0.066 ... 0.068 0.066 0.067]\n", - " [0.121 0.106 0.132 ... 0.131 0.111 0.111]\n", - " ...\n", - " [0.093 0.084 0.099 ... 0.098 0.087 0.095]\n", - " [0.118 0.13 0.109 ... 0.107 0.124 0.117]\n", - " [0.057 0.053 0.066 ... 0.061 0.052 0.06 ]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.108, 0.117, 0.094, ..., 0.104, 0.119, 0.098],\n", - " [ 0.067, 0.066, 0.066, ..., 0.068, 0.066, 0.067],\n", - " [ 0.121, 0.106, -0.868, ..., 0.131, 0.111, 0.111],\n", - " ...,\n", - " [ 0.093, -0.916, 0.099, ..., 0.098, 0.087, -0.905],\n", - " [ 0.118, 0.13 , 0.109, ..., 0.107, 0.124, 0.117],\n", - " [ 0.057, 0.053, 0.066, ..., 0.061, -0.948, 0.06 ]]), array([[-0.448, 0.068, 0.043, ..., 0.377, 0.344, 0.057],\n", - " [ 0.104, 0.066, -0.116, ..., 0.142, -0.147, 0.059],\n", - " [-0.215, -0.247, 0.017, ..., -0.053, 0.007, -0.236],\n", - " ...,\n", - " [ 0.229, 0.198, -0.155, ..., -0.247, 0.174, 0.185],\n", - " [-0.463, 0.322, -0.005, ..., 0.253, -0.241, 0.323],\n", - " [-0.328, -0.283, 0.48 , ..., 0.531, 0.198, -0.288]]), array([[-0.448, 0.068, 0.043, ..., 0.377, 0.344, 0.057],\n", - " [ 0.104, 0.066, -0.116, ..., 0.142, -0.147, 0.059],\n", - " [-0. , -0. , 0.017, ..., -0.053, 0. , -0. ],\n", - " ...,\n", - " [ 0.229, 0.198, -0.155, ..., -0.247, 0.174, 0.185],\n", - " [-0. , 0.322, -0. , ..., 0. , -0.241, 0.323],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.392, 0.167, -0.237, ..., -0.028, -0.208, 0.165],\n", - " [-0.055, 0.349, 0.068, ..., 0.113, 0.302, 0.333],\n", - " [-0.149, 0.03 , 0.111, ..., 0.048, 0.093, 0.027],\n", - " ...,\n", - " [ 0.178, -0.153, -0.183, ..., -0.046, 0.013, -0.16 ],\n", - " [ 0.145, 0.283, -0.307, ..., 0.295, 0.109, 0.265],\n", - " [ 0.317, 0.328, -0.351, ..., 0.208, 0.017, 0.308]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.055, 0.349, 0.068, ..., 0.113, 0.302, 0.333],\n", - " [-0.149, 0.03 , 0.111, ..., 0. , 0.093, 0.027],\n", - " ...,\n", - " [ 0.178, -0.153, -0. , ..., -0. , 0.013, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.328, -0. , ..., 0. , 0. , 0.308]]), array([[-0.325, 0.082, 0.254, ..., -0.185, -0.016, 0.059],\n", - " [-0.176, 0.175, 0.238, ..., -0.067, 0.005, 0.179],\n", - " [ 0.209, -0.269, -0.254, ..., 0.102, -0.135, -0.309],\n", - " [ 0.142, 0.101, -0.052, ..., 0.121, 0.169, 0.151],\n", - " [-0.001, 0.069, 0.029, ..., 0.082, 0.051, 0.09 ]])]\n", - "2.361379431612751\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.461 0.769 0.142 ... 0.213 0.728 0.349]\n", - " [0.17 0.401 0.034 ... 0. 0.23 0.324]\n", - " ...\n", - " [0.062 0.223 0. ... 0. 0.258 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.159 0. ... 0. 0. 0.133]]\n", - "[[0.461 0.678 0.289 ... 0.381 0.643 0.516]\n", - " [0.347 0.339 0.388 ... 0.31 0.324 0.221]\n", - " [0. 0. 0.027 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.273 0.245 0.266 ... 0.373 0.357 0.187]\n", - " [0. 0.201 0. ... 0. 0.086 0.147]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.106 0.115 0.094 ... 0.102 0.117 0.096]\n", - " [0.067 0.066 0.066 ... 0.069 0.067 0.067]\n", - " [0.123 0.108 0.133 ... 0.132 0.113 0.113]\n", - " ...\n", - " [0.094 0.086 0.099 ... 0.099 0.088 0.097]\n", - " [0.119 0.131 0.11 ... 0.107 0.125 0.118]\n", - " [0.059 0.054 0.067 ... 0.062 0.053 0.062]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.106, 0.115, 0.094, ..., 0.102, 0.117, 0.096],\n", - " [ 0.067, 0.066, 0.066, ..., 0.069, 0.067, 0.067],\n", - " [ 0.123, 0.108, -0.867, ..., 0.132, 0.113, 0.113],\n", - " ...,\n", - " [ 0.094, -0.914, 0.099, ..., 0.099, 0.088, -0.903],\n", - " [ 0.119, 0.131, 0.11 , ..., 0.107, 0.125, 0.118],\n", - " [ 0.059, 0.054, 0.067, ..., 0.062, -0.947, 0.062]]), array([[-0.448, 0.063, 0.038, ..., 0.372, 0.338, 0.053],\n", - " [ 0.103, 0.064, -0.119, ..., 0.14 , -0.15 , 0.058],\n", - " [-0.213, -0.246, 0.018, ..., -0.051, 0.008, -0.235],\n", - " ...,\n", - " [ 0.229, 0.195, -0.158, ..., -0.25 , 0.17 , 0.183],\n", - " [-0.463, 0.319, -0.007, ..., 0.251, -0.244, 0.32 ],\n", - " [-0.33 , -0.286, 0.478, ..., 0.529, 0.195, -0.29 ]]), array([[-0.448, 0.063, 0.038, ..., 0.372, 0.338, 0.053],\n", - " [ 0.103, 0.064, -0.119, ..., 0.14 , -0.15 , 0.058],\n", - " [-0. , -0. , 0.018, ..., -0.051, 0. , -0. ],\n", - " ...,\n", - " [ 0.229, 0.195, -0.158, ..., -0.25 , 0.17 , 0.183],\n", - " [-0. , 0.319, -0. , ..., 0. , -0.244, 0.32 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.391, 0.169, -0.234, ..., -0.025, -0.205, 0.167],\n", - " [-0.055, 0.341, 0.064, ..., 0.108, 0.293, 0.326],\n", - " [-0.147, 0.028, 0.11 , ..., 0.046, 0.09 , 0.025],\n", - " ...,\n", - " [ 0.179, -0.152, -0.184, ..., -0.047, 0.013, -0.159],\n", - " [ 0.144, 0.279, -0.311, ..., 0.292, 0.104, 0.261],\n", - " [ 0.316, 0.325, -0.351, ..., 0.208, 0.014, 0.305]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.055, 0.341, 0.064, ..., 0.108, 0.293, 0.326],\n", - " [-0.147, 0.028, 0.11 , ..., 0. , 0.09 , 0.025],\n", - " ...,\n", - " [ 0.179, -0.152, -0. , ..., -0. , 0.013, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.325, -0. , ..., 0. , 0. , 0.305]]), array([[-3.238e-01, 7.888e-02, 2.534e-01, ..., -1.848e-01, -1.873e-02,\n", - " 5.739e-02],\n", - " [-1.735e-01, 1.689e-01, 2.367e-01, ..., -6.844e-02, 3.402e-05,\n", - " 1.732e-01],\n", - " [ 2.087e-01, -2.649e-01, -2.517e-01, ..., 1.040e-01, -1.318e-01,\n", - " -3.065e-01],\n", - " [ 1.426e-01, 9.627e-02, -5.377e-02, ..., 1.179e-01, 1.621e-01,\n", - " 1.451e-01],\n", - " [ 4.945e-04, 6.357e-02, 2.800e-02, ..., 7.975e-02, 4.617e-02,\n", - " 8.428e-02]])]\n", - "2.3561727808645565\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.448 0.755 0.131 ... 0.203 0.715 0.335]\n", - " [0.165 0.396 0.029 ... 0. 0.225 0.318]\n", - " ...\n", - " [0.062 0.223 0. ... 0. 0.258 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.154 0. ... 0. 0. 0.128]]\n", - "[[0.437 0.65 0.269 ... 0.365 0.619 0.493]\n", - " [0.345 0.335 0.386 ... 0.307 0.322 0.218]\n", - " [0. 0. 0.029 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.263 0.233 0.257 ... 0.364 0.347 0.178]\n", - " [0. 0.188 0. ... 0. 0.076 0.135]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.105 0.113 0.093 ... 0.102 0.116 0.095]\n", - " [0.067 0.066 0.067 ... 0.069 0.067 0.067]\n", - " [0.125 0.11 0.134 ... 0.133 0.115 0.114]\n", - " ...\n", - " [0.095 0.088 0.1 ... 0.1 0.089 0.098]\n", - " [0.119 0.132 0.111 ... 0.108 0.126 0.118]\n", - " [0.06 0.056 0.068 ... 0.063 0.054 0.063]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.105, 0.113, 0.093, ..., 0.102, 0.116, 0.095],\n", - " [ 0.067, 0.066, 0.067, ..., 0.069, 0.067, 0.067],\n", - " [ 0.125, 0.11 , -0.866, ..., 0.133, 0.115, 0.114],\n", - " ...,\n", - " [ 0.095, -0.912, 0.1 , ..., 0.1 , 0.089, -0.902],\n", - " [ 0.119, 0.132, 0.111, ..., 0.108, 0.126, 0.118],\n", - " [ 0.06 , 0.056, 0.068, ..., 0.063, -0.946, 0.063]]), array([[-0.448, 0.058, 0.034, ..., 0.368, 0.332, 0.048],\n", - " [ 0.103, 0.063, -0.121, ..., 0.138, -0.152, 0.057],\n", - " [-0.211, -0.244, 0.019, ..., -0.05 , 0.01 , -0.233],\n", - " ...,\n", - " [ 0.228, 0.193, -0.161, ..., -0.252, 0.167, 0.181],\n", - " [-0.463, 0.316, -0.009, ..., 0.25 , -0.246, 0.318],\n", - " [-0.332, -0.288, 0.477, ..., 0.527, 0.193, -0.293]]), array([[-0.448, 0.058, 0.034, ..., 0.368, 0.332, 0.048],\n", - " [ 0.103, 0.063, -0.121, ..., 0.138, -0.152, 0.057],\n", - " [-0. , -0. , 0.019, ..., -0.05 , 0. , -0. ],\n", - " ...,\n", - " [ 0.228, 0.193, -0.161, ..., -0.252, 0.167, 0.181],\n", - " [-0. , 0.316, -0. , ..., 0. , -0.246, 0.318],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.39 , 0.17 , -0.231, ..., -0.023, -0.202, 0.168],\n", - " [-0.054, 0.334, 0.061, ..., 0.102, 0.285, 0.319],\n", - " [-0.146, 0.026, 0.11 , ..., 0.045, 0.088, 0.023],\n", - " ...,\n", - " [ 0.18 , -0.151, -0.184, ..., -0.047, 0.013, -0.158],\n", - " [ 0.142, 0.275, -0.314, ..., 0.288, 0.1 , 0.258],\n", - " [ 0.315, 0.322, -0.35 , ..., 0.207, 0.011, 0.303]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.054, 0.334, 0.061, ..., 0.102, 0.285, 0.319],\n", - " [-0.146, 0.026, 0.11 , ..., 0. , 0.088, 0.023],\n", - " ...,\n", - " [ 0.18 , -0.151, -0. , ..., -0. , 0.013, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.322, -0. , ..., 0. , 0. , 0.303]]), array([[-0.323, 0.076, 0.253, ..., -0.184, -0.021, 0.056],\n", - " [-0.171, 0.164, 0.235, ..., -0.07 , -0.005, 0.168],\n", - " [ 0.208, -0.262, -0.249, ..., 0.106, -0.129, -0.304],\n", - " [ 0.144, 0.092, -0.055, ..., 0.115, 0.156, 0.14 ],\n", - " [ 0.002, 0.059, 0.027, ..., 0.077, 0.042, 0.079]])]\n", - "2.35164343917494\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.436 0.742 0.121 ... 0.195 0.704 0.322]\n", - " [0.16 0.391 0.026 ... 0. 0.22 0.313]\n", - " ...\n", - " [0.062 0.223 0. ... 0. 0.258 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.15 0. ... 0. 0. 0.124]]\n", - "[[0.416 0.625 0.252 ... 0.35 0.597 0.472]\n", - " [0.342 0.332 0.383 ... 0.304 0.319 0.215]\n", - " [0. 0. 0.03 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.254 0.223 0.249 ... 0.356 0.338 0.169]\n", - " [0. 0.177 0. ... 0. 0.068 0.124]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.104 0.111 0.092 ... 0.101 0.114 0.093]\n", - " [0.067 0.067 0.067 ... 0.069 0.067 0.067]\n", - " [0.126 0.111 0.135 ... 0.134 0.116 0.115]\n", - " ...\n", - " [0.096 0.089 0.1 ... 0.101 0.09 0.1 ]\n", - " [0.12 0.133 0.111 ... 0.108 0.126 0.118]\n", - " [0.062 0.057 0.069 ... 0.065 0.056 0.064]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.104, 0.111, 0.092, ..., 0.101, 0.114, 0.093],\n", - " [ 0.067, 0.067, 0.067, ..., 0.069, 0.067, 0.067],\n", - " [ 0.126, 0.111, -0.865, ..., 0.134, 0.116, 0.115],\n", - " ...,\n", - " [ 0.096, -0.911, 0.1 , ..., 0.101, 0.09 , -0.9 ],\n", - " [ 0.12 , 0.133, 0.111, ..., 0.108, 0.126, 0.118],\n", - " [ 0.062, 0.057, 0.069, ..., 0.065, -0.944, 0.064]]), array([[-0.448, 0.054, 0.03 , ..., 0.364, 0.326, 0.045],\n", - " [ 0.103, 0.061, -0.123, ..., 0.136, -0.155, 0.056],\n", - " [-0.209, -0.243, 0.019, ..., -0.049, 0.011, -0.232],\n", - " ...,\n", - " [ 0.228, 0.191, -0.163, ..., -0.254, 0.164, 0.18 ],\n", - " [-0.463, 0.313, -0.011, ..., 0.248, -0.249, 0.315],\n", - " [-0.334, -0.29 , 0.476, ..., 0.526, 0.191, -0.295]]), array([[-0.448, 0.054, 0.03 , ..., 0.364, 0.326, 0.045],\n", - " [ 0.103, 0.061, -0.123, ..., 0.136, -0.155, 0.056],\n", - " [-0. , -0. , 0.019, ..., -0.049, 0. , -0. ],\n", - " ...,\n", - " [ 0.228, 0.191, -0.163, ..., -0.254, 0.164, 0.18 ],\n", - " [-0. , 0.313, -0. , ..., 0. , -0.249, 0.315],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.389, 0.172, -0.229, ..., -0.026, -0.199, 0.169],\n", - " [-0.054, 0.328, 0.058, ..., 0.089, 0.279, 0.314],\n", - " [-0.144, 0.024, 0.109, ..., 0.036, 0.086, 0.021],\n", - " ...,\n", - " [ 0.181, -0.15 , -0.184, ..., -0.053, 0.013, -0.157],\n", - " [ 0.14 , 0.272, -0.317, ..., 0.285, 0.096, 0.256],\n", - " [ 0.314, 0.319, -0.35 , ..., 0.195, 0.009, 0.3 ]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.054, 0.328, 0.058, ..., 0.089, 0.279, 0.314],\n", - " [-0.144, 0.024, 0.109, ..., 0. , 0.086, 0.021],\n", - " ...,\n", - " [ 0.181, -0.15 , -0. , ..., -0. , 0.013, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.319, -0. , ..., 0. , 0. , 0.3 ]]), array([[-0.322, 0.074, 0.253, ..., -0.176, -0.023, 0.054],\n", - " [-0.169, 0.159, 0.234, ..., -0.069, -0.009, 0.164],\n", - " [ 0.207, -0.259, -0.247, ..., 0.106, -0.126, -0.302],\n", - " [ 0.145, 0.088, -0.056, ..., 0.106, 0.152, 0.136],\n", - " [ 0.003, 0.055, 0.027, ..., 0.076, 0.038, 0.075]])]\n", - "2.3476010673644057\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.425 0.73 0.111 ... 0.186 0.693 0.31 ]\n", - " [0.156 0.386 0.022 ... 0. 0.216 0.309]\n", - " ...\n", - " [0.062 0.222 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.146 0. ... 0. 0. 0.12 ]]\n", - "[[0.395 0.601 0.235 ... 0.336 0.576 0.451]\n", - " [0.34 0.328 0.381 ... 0.302 0.316 0.212]\n", - " [0. 0. 0.031 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.246 0.212 0.241 ... 0.349 0.33 0.161]\n", - " [0. 0.167 0. ... 0. 0.061 0.114]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.103 0.11 0.092 ... 0.1 0.113 0.092]\n", - " [0.067 0.067 0.067 ... 0.069 0.067 0.068]\n", - " [0.127 0.113 0.135 ... 0.135 0.118 0.116]\n", - " ...\n", - " [0.096 0.09 0.101 ... 0.101 0.092 0.101]\n", - " [0.12 0.134 0.112 ... 0.109 0.127 0.119]\n", - " [0.063 0.058 0.07 ... 0.065 0.057 0.065]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.103, 0.11 , 0.092, ..., 0.1 , 0.113, 0.092],\n", - " [ 0.067, 0.067, 0.067, ..., 0.069, 0.067, 0.068],\n", - " [ 0.127, 0.113, -0.865, ..., 0.135, 0.118, 0.116],\n", - " ...,\n", - " [ 0.096, -0.91 , 0.101, ..., 0.101, 0.092, -0.899],\n", - " [ 0.12 , 0.134, 0.112, ..., 0.109, 0.127, 0.119],\n", - " [ 0.063, 0.058, 0.07 , ..., 0.065, -0.943, 0.065]]), array([[-0.447, 0.051, 0.027, ..., 0.361, 0.321, 0.041],\n", - " [ 0.103, 0.06 , -0.125, ..., 0.134, -0.157, 0.055],\n", - " [-0.208, -0.241, 0.02 , ..., -0.049, 0.012, -0.232],\n", - " ...,\n", - " [ 0.228, 0.189, -0.165, ..., -0.257, 0.161, 0.179],\n", - " [-0.463, 0.311, -0.012, ..., 0.246, -0.251, 0.313],\n", - " [-0.336, -0.292, 0.474, ..., 0.524, 0.189, -0.296]]), array([[-0.447, 0.051, 0.027, ..., 0.361, 0.321, 0.041],\n", - " [ 0.103, 0.06 , -0.125, ..., 0.134, -0.157, 0.055],\n", - " [-0. , -0. , 0.02 , ..., -0.049, 0. , -0. ],\n", - " ...,\n", - " [ 0.228, 0.189, -0.165, ..., -0.257, 0.161, 0.179],\n", - " [-0. , 0.311, -0. , ..., 0. , -0.251, 0.313],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.388, 0.173, -0.226, ..., -0.024, -0.197, 0.117],\n", - " [-0.053, 0.323, 0.055, ..., 0.086, 0.272, 0.223],\n", - " [-0.143, 0.022, 0.108, ..., 0.035, 0.084, -0.05 ],\n", - " ...,\n", - " [ 0.182, -0.149, -0.185, ..., -0.053, 0.012, -0.209],\n", - " [ 0.139, 0.269, -0.319, ..., 0.282, 0.093, 0.244],\n", - " [ 0.313, 0.317, -0.35 , ..., 0.195, 0.007, 0.184]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.053, 0.323, 0.055, ..., 0.086, 0.272, 0.223],\n", - " [-0.143, 0.022, 0.108, ..., 0. , 0.084, -0.05 ],\n", - " ...,\n", - " [ 0.182, -0.149, -0. , ..., -0. , 0.012, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.317, -0. , ..., 0. , 0. , 0.184]]), array([[-0.321, 0.071, 0.252, ..., -0.177, -0.025, 0.03 ],\n", - " [-0.167, 0.155, 0.233, ..., -0.071, -0.012, 0.108],\n", - " [ 0.206, -0.256, -0.245, ..., 0.107, -0.124, -0.214],\n", - " [ 0.145, 0.084, -0.057, ..., 0.105, 0.147, 0.069],\n", - " [ 0.004, 0.051, 0.027, ..., 0.074, 0.034, 0.021]])]\n", - "2.3439421677662224\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.415 0.718 0.102 ... 0.179 0.683 0.298]\n", - " [0.152 0.382 0.018 ... 0. 0.212 0.304]\n", - " ...\n", - " [0.061 0.222 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.143 0. ... 0. 0. 0.117]]\n", - "[[0.376 0.579 0.219 ... 0.322 0.556 0.432]\n", - " [0.338 0.324 0.379 ... 0.3 0.313 0.209]\n", - " [0. 0. 0.032 ... 0.137 0. 0. ]\n", - " ...\n", - " [0.238 0.203 0.234 ... 0.341 0.322 0.154]\n", - " [0. 0.157 0. ... 0. 0.054 0.104]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.102 0.108 0.091 ... 0.1 0.112 0.092]\n", - " [0.068 0.067 0.067 ... 0.069 0.068 0.068]\n", - " [0.129 0.114 0.136 ... 0.135 0.119 0.116]\n", - " ...\n", - " [0.097 0.091 0.101 ... 0.102 0.092 0.101]\n", - " [0.12 0.134 0.113 ... 0.109 0.127 0.12 ]\n", - " [0.064 0.059 0.071 ... 0.066 0.058 0.066]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.102, 0.108, 0.091, ..., 0.1 , 0.112, 0.092],\n", - " [ 0.068, 0.067, 0.067, ..., 0.069, 0.068, 0.068],\n", - " [ 0.129, 0.114, -0.864, ..., 0.135, 0.119, 0.116],\n", - " ...,\n", - " [ 0.097, -0.909, 0.101, ..., 0.102, 0.092, -0.899],\n", - " [ 0.12 , 0.134, 0.113, ..., 0.109, 0.127, 0.12 ],\n", - " [ 0.064, 0.059, 0.071, ..., 0.066, -0.942, 0.066]]), array([[-0.447, 0.047, 0.023, ..., 0.358, 0.316, 0.038],\n", - " [ 0.103, 0.059, -0.126, ..., 0.133, -0.159, 0.054],\n", - " [-0.207, -0.24 , 0.021, ..., -0.048, 0.013, -0.231],\n", - " ...,\n", - " [ 0.228, 0.188, -0.167, ..., -0.258, 0.158, 0.178],\n", - " [-0.462, 0.309, -0.014, ..., 0.245, -0.253, 0.31 ],\n", - " [-0.337, -0.294, 0.473, ..., 0.523, 0.187, -0.297]]), array([[-0.447, 0.047, 0.023, ..., 0.358, 0.316, 0.038],\n", - " [ 0.103, 0.059, -0.126, ..., 0.133, -0.159, 0.054],\n", - " [-0. , -0. , 0.021, ..., -0.048, 0. , -0. ],\n", - " ...,\n", - " [ 0.228, 0.188, -0.167, ..., -0.258, 0.158, 0.178],\n", - " [-0. , 0.309, -0. , ..., 0. , -0.253, 0.31 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.387, 0.174, -0.224, ..., -0.022, -0.194, 0.118],\n", - " [-0.053, 0.318, 0.053, ..., 0.083, 0.267, 0.219],\n", - " [-0.142, 0.02 , 0.108, ..., 0.034, 0.082, -0.051],\n", - " ...,\n", - " [ 0.183, -0.148, -0.185, ..., -0.054, 0.012, -0.208],\n", - " [ 0.138, 0.267, -0.322, ..., 0.28 , 0.089, 0.241],\n", - " [ 0.312, 0.315, -0.349, ..., 0.196, 0.005, 0.182]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.053, 0.318, 0.053, ..., 0.083, 0.267, 0.219],\n", - " [-0.142, 0.02 , 0.108, ..., 0. , 0.082, -0.051],\n", - " ...,\n", - " [ 0.183, -0.148, -0. , ..., -0. , 0.012, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.315, -0. , ..., 0. , 0. , 0.182]]), array([[-0.321, 0.069, 0.252, ..., -0.177, -0.026, 0.029],\n", - " [-0.165, 0.151, 0.232, ..., -0.072, -0.016, 0.105],\n", - " [ 0.205, -0.254, -0.243, ..., 0.108, -0.122, -0.212],\n", - " [ 0.146, 0.081, -0.058, ..., 0.103, 0.143, 0.066],\n", - " [ 0.005, 0.048, 0.026, ..., 0.073, 0.031, 0.019]])]\n", - "2.3406324304242863\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.405 0.707 0.094 ... 0.171 0.674 0.288]\n", - " [0.148 0.377 0.015 ... 0. 0.209 0.3 ]\n", - " ...\n", - " [0.061 0.221 0. ... 0. 0.256 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.14 0. ... 0. 0. 0.114]]\n", - "[[0.358 0.557 0.204 ... 0.309 0.538 0.414]\n", - " [0.336 0.321 0.377 ... 0.297 0.31 0.207]\n", - " [0. 0. 0.033 ... 0.137 0. 0. ]\n", - " ...\n", - " [0.23 0.194 0.227 ... 0.335 0.314 0.147]\n", - " [0. 0.149 0. ... 0. 0.048 0.095]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.101 0.107 0.09 ... 0.099 0.111 0.091]\n", - " [0.068 0.067 0.067 ... 0.069 0.068 0.068]\n", - " [0.13 0.115 0.136 ... 0.136 0.12 0.116]\n", - " ...\n", - " [0.098 0.092 0.101 ... 0.102 0.093 0.102]\n", - " [0.12 0.134 0.113 ... 0.11 0.128 0.121]\n", - " [0.065 0.061 0.071 ... 0.067 0.059 0.066]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.101, 0.107, 0.09 , ..., 0.099, 0.111, 0.091],\n", - " [ 0.068, 0.067, 0.067, ..., 0.069, 0.068, 0.068],\n", - " [ 0.13 , 0.115, -0.864, ..., 0.136, 0.12 , 0.116],\n", - " ...,\n", - " [ 0.098, -0.908, 0.101, ..., 0.102, 0.093, -0.898],\n", - " [ 0.12 , 0.134, 0.113, ..., 0.11 , 0.128, 0.121],\n", - " [ 0.065, 0.061, 0.071, ..., 0.067, -0.941, 0.066]]), array([[-0.447, 0.044, 0.02 , ..., 0.355, 0.312, 0.034],\n", - " [ 0.103, 0.059, -0.128, ..., 0.131, -0.161, 0.054],\n", - " [-0.205, -0.239, 0.021, ..., -0.047, 0.014, -0.231],\n", - " ...,\n", - " [ 0.228, 0.186, -0.169, ..., -0.26 , 0.155, 0.177],\n", - " [-0.462, 0.307, -0.015, ..., 0.244, -0.254, 0.308],\n", - " [-0.339, -0.296, 0.472, ..., 0.522, 0.186, -0.299]]), array([[-0.447, 0.044, 0.02 , ..., 0.355, 0.312, 0.034],\n", - " [ 0.103, 0.059, -0.128, ..., 0.131, -0.161, 0.054],\n", - " [-0. , -0. , 0.021, ..., -0.047, 0. , -0. ],\n", - " ...,\n", - " [ 0.228, 0.186, -0.169, ..., -0.26 , 0.155, 0.177],\n", - " [-0. , 0.307, -0. , ..., 0. , -0.254, 0.308],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.386, 0.175, -0.222, ..., -0.019, -0.192, 0.118],\n", - " [-0.052, 0.313, 0.05 , ..., 0.08 , 0.261, 0.216],\n", - " [-0.141, 0.019, 0.107, ..., 0.033, 0.08 , -0.052],\n", - " ...,\n", - " [ 0.184, -0.147, -0.185, ..., -0.054, 0.012, -0.207],\n", - " [ 0.137, 0.265, -0.324, ..., 0.278, 0.086, 0.24 ],\n", - " [ 0.312, 0.313, -0.349, ..., 0.196, 0.004, 0.181]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.052, 0.313, 0.05 , ..., 0.08 , 0.261, 0.216],\n", - " [-0.141, 0.019, 0.107, ..., 0. , 0.08 , -0.052],\n", - " ...,\n", - " [ 0.184, -0.147, -0. , ..., -0. , 0.012, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.313, -0. , ..., 0. , 0. , 0.181]]), array([[-0.32 , 0.067, 0.252, ..., -0.177, -0.028, 0.028],\n", - " [-0.163, 0.148, 0.231, ..., -0.072, -0.019, 0.102],\n", - " [ 0.204, -0.251, -0.242, ..., 0.11 , -0.12 , -0.21 ],\n", - " [ 0.147, 0.078, -0.058, ..., 0.102, 0.139, 0.063],\n", - " [ 0.006, 0.044, 0.026, ..., 0.071, 0.028, 0.016]])]\n", - "2.337606656534702\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.396 0.697 0.086 ... 0.165 0.665 0.278]\n", - " [0.145 0.374 0.012 ... 0. 0.205 0.296]\n", - " ...\n", - " [0.06 0.22 0. ... 0. 0.256 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.138 0. ... 0. 0. 0.111]]\n", - "[[0.341 0.537 0.189 ... 0.297 0.52 0.397]\n", - " [0.334 0.317 0.375 ... 0.295 0.308 0.204]\n", - " [0. 0. 0.034 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.223 0.186 0.22 ... 0.329 0.307 0.14 ]\n", - " [0. 0.141 0. ... 0. 0.042 0.087]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.1 0.106 0.09 ... 0.099 0.11 0.09 ]\n", - " [0.068 0.067 0.067 ... 0.069 0.068 0.068]\n", - " [0.131 0.116 0.137 ... 0.136 0.121 0.117]\n", - " ...\n", - " [0.098 0.093 0.102 ... 0.102 0.094 0.103]\n", - " [0.12 0.135 0.114 ... 0.11 0.128 0.121]\n", - " [0.066 0.062 0.072 ... 0.068 0.06 0.067]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.1 , 0.106, 0.09 , ..., 0.099, 0.11 , 0.09 ],\n", - " [ 0.068, 0.067, 0.067, ..., 0.069, 0.068, 0.068],\n", - " [ 0.131, 0.116, -0.863, ..., 0.136, 0.121, 0.117],\n", - " ...,\n", - " [ 0.098, -0.907, 0.102, ..., 0.102, 0.094, -0.897],\n", - " [ 0.12 , 0.135, 0.114, ..., 0.11 , 0.128, 0.121],\n", - " [ 0.066, 0.062, 0.072, ..., 0.068, -0.94 , 0.067]]), array([[-0.447, 0.041, 0.017, ..., 0.352, 0.308, 0.032],\n", - " [ 0.103, 0.058, -0.129, ..., 0.13 , -0.163, 0.053],\n", - " [-0.204, -0.238, 0.022, ..., -0.047, 0.014, -0.23 ],\n", - " ...,\n", - " [ 0.228, 0.185, -0.171, ..., -0.262, 0.153, 0.176],\n", - " [-0.462, 0.305, -0.016, ..., 0.242, -0.256, 0.306],\n", - " [-0.34 , -0.298, 0.471, ..., 0.521, 0.184, -0.3 ]]), array([[-0.447, 0.041, 0.017, ..., 0.352, 0.308, 0.032],\n", - " [ 0.103, 0.058, -0.129, ..., 0.13 , -0.163, 0.053],\n", - " [-0. , -0. , 0.022, ..., -0.047, 0. , -0. ],\n", - " ...,\n", - " [ 0.228, 0.185, -0.171, ..., -0.262, 0.153, 0.176],\n", - " [-0. , 0.305, -0. , ..., 0. , -0.256, 0.306],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.385, 0.175, -0.22 , ..., -0.017, -0.19 , 0.119],\n", - " [-0.052, 0.309, 0.048, ..., 0.078, 0.257, 0.213],\n", - " [-0.14 , 0.018, 0.107, ..., 0.033, 0.078, -0.053],\n", - " ...,\n", - " [ 0.185, -0.147, -0.185, ..., -0.054, 0.012, -0.206],\n", - " [ 0.135, 0.263, -0.326, ..., 0.276, 0.084, 0.238],\n", - " [ 0.311, 0.312, -0.349, ..., 0.196, 0.002, 0.179]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.052, 0.309, 0.048, ..., 0.078, 0.257, 0.213],\n", - " [-0.14 , 0.018, 0.107, ..., 0. , 0.078, -0.053],\n", - " ...,\n", - " [ 0.185, -0.147, -0. , ..., -0. , 0.012, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.312, -0. , ..., 0. , 0. , 0.179]]), array([[-0.319, 0.065, 0.252, ..., -0.178, -0.029, 0.027],\n", - " [-0.162, 0.145, 0.23 , ..., -0.073, -0.021, 0.1 ],\n", - " [ 0.203, -0.25 , -0.24 , ..., 0.111, -0.118, -0.208],\n", - " [ 0.147, 0.076, -0.059, ..., 0.101, 0.136, 0.061],\n", - " [ 0.006, 0.042, 0.026, ..., 0.07 , 0.025, 0.014]])]\n", - "2.334853918138553\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.387 0.688 0.079 ... 0.158 0.657 0.268]\n", - " [0.141 0.37 0.009 ... 0. 0.202 0.292]\n", - " ...\n", - " [0.06 0.219 0. ... 0. 0.255 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.135 0. ... 0. 0. 0.109]]\n", - "[[0.324 0.518 0.176 ... 0.285 0.503 0.381]\n", - " [0.331 0.314 0.373 ... 0.292 0.305 0.201]\n", - " [0. 0. 0.035 ... 0.137 0. 0. ]\n", - " ...\n", - " [0.216 0.178 0.214 ... 0.323 0.3 0.134]\n", - " [0. 0.135 0. ... 0. 0.037 0.08 ]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.099 0.105 0.089 ... 0.098 0.109 0.089]\n", - " [0.068 0.067 0.067 ... 0.07 0.068 0.068]\n", - " [0.132 0.117 0.137 ... 0.137 0.122 0.117]\n", - " ...\n", - " [0.099 0.094 0.102 ... 0.102 0.095 0.103]\n", - " [0.12 0.135 0.114 ... 0.111 0.128 0.122]\n", - " [0.067 0.063 0.073 ... 0.068 0.061 0.068]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.099, 0.105, 0.089, ..., 0.098, 0.109, 0.089],\n", - " [ 0.068, 0.067, 0.067, ..., 0.07 , 0.068, 0.068],\n", - " [ 0.132, 0.117, -0.863, ..., 0.137, 0.122, 0.117],\n", - " ...,\n", - " [ 0.099, -0.906, 0.102, ..., 0.102, 0.095, -0.897],\n", - " [ 0.12 , 0.135, 0.114, ..., 0.111, 0.128, 0.122],\n", - " [ 0.067, 0.063, 0.073, ..., 0.068, -0.939, 0.068]]), array([[-0.447, 0.039, 0.015, ..., 0.349, 0.304, 0.029],\n", - " [ 0.103, 0.057, -0.131, ..., 0.129, -0.164, 0.053],\n", - " [-0.203, -0.237, 0.023, ..., -0.046, 0.015, -0.23 ],\n", - " ...,\n", - " [ 0.228, 0.184, -0.172, ..., -0.263, 0.151, 0.175],\n", - " [-0.462, 0.304, -0.018, ..., 0.241, -0.257, 0.304],\n", - " [-0.341, -0.299, 0.47 , ..., 0.52 , 0.183, -0.301]]), array([[-0.447, 0.039, 0.015, ..., 0.349, 0.304, 0.029],\n", - " [ 0.103, 0.057, -0.131, ..., 0.129, -0.164, 0.053],\n", - " [-0. , -0. , 0.023, ..., -0.046, 0. , -0. ],\n", - " ...,\n", - " [ 0.228, 0.184, -0.172, ..., -0.263, 0.151, 0.175],\n", - " [-0. , 0.304, -0. , ..., 0. , -0.257, 0.304],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.384, 0.176, -0.218, ..., -0.016, -0.188, 0.12 ],\n", - " [-0.051, 0.306, 0.046, ..., 0.075, 0.252, 0.21 ],\n", - " [-0.139, 0.016, 0.106, ..., 0.032, 0.077, -0.054],\n", - " ...,\n", - " [ 0.185, -0.146, -0.186, ..., -0.055, 0.012, -0.205],\n", - " [ 0.134, 0.261, -0.328, ..., 0.275, 0.081, 0.236],\n", - " [ 0.31 , 0.31 , -0.349, ..., 0.196, 0.001, 0.178]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.051, 0.306, 0.046, ..., 0.075, 0.252, 0.21 ],\n", - " [-0.139, 0.016, 0.106, ..., 0. , 0.077, -0.054],\n", - " ...,\n", - " [ 0.185, -0.146, -0. , ..., -0. , 0.012, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.31 , -0. , ..., 0. , 0. , 0.178]]), array([[-0.319, 0.063, 0.252, ..., -0.178, -0.031, 0.027],\n", - " [-0.16 , 0.142, 0.229, ..., -0.074, -0.024, 0.098],\n", - " [ 0.202, -0.248, -0.238, ..., 0.111, -0.117, -0.207],\n", - " [ 0.147, 0.073, -0.059, ..., 0.1 , 0.132, 0.059],\n", - " [ 0.007, 0.039, 0.026, ..., 0.069, 0.023, 0.012]])]\n", - "2.3323727355731254\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.38 0.68 0.072 ... 0.153 0.649 0.26 ]\n", - " [0.138 0.366 0.006 ... 0. 0.199 0.288]\n", - " ...\n", - " [0.059 0.219 0. ... 0. 0.254 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.133 0. ... 0. 0. 0.107]]\n", - "[[0.308 0.499 0.163 ... 0.274 0.487 0.365]\n", - " [0.329 0.311 0.371 ... 0.29 0.302 0.199]\n", - " [0. 0. 0.036 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.21 0.171 0.208 ... 0.317 0.294 0.128]\n", - " [0. 0.129 0. ... 0. 0.033 0.074]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.098 0.104 0.089 ... 0.098 0.108 0.089]\n", - " [0.068 0.068 0.067 ... 0.07 0.068 0.068]\n", - " [0.132 0.118 0.138 ... 0.137 0.123 0.117]\n", - " ...\n", - " [0.099 0.095 0.102 ... 0.103 0.095 0.104]\n", - " [0.12 0.135 0.114 ... 0.111 0.128 0.122]\n", - " [0.068 0.064 0.074 ... 0.069 0.062 0.068]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.098, 0.104, 0.089, ..., 0.098, 0.108, 0.089],\n", - " [ 0.068, 0.068, 0.067, ..., 0.07 , 0.068, 0.068],\n", - " [ 0.132, 0.118, -0.862, ..., 0.137, 0.123, 0.117],\n", - " ...,\n", - " [ 0.099, -0.905, 0.102, ..., 0.103, 0.095, -0.896],\n", - " [ 0.12 , 0.135, 0.114, ..., 0.111, 0.128, 0.122],\n", - " [ 0.068, 0.064, 0.074, ..., 0.069, -0.938, 0.068]]), array([[-0.446, 0.036, 0.012, ..., 0.347, 0.301, 0.027],\n", - " [ 0.103, 0.057, -0.132, ..., 0.128, -0.166, 0.053],\n", - " [-0.202, -0.236, 0.023, ..., -0.046, 0.016, -0.23 ],\n", - " ...,\n", - " [ 0.228, 0.183, -0.174, ..., -0.265, 0.149, 0.175],\n", - " [-0.462, 0.302, -0.019, ..., 0.24 , -0.259, 0.302],\n", - " [-0.342, -0.3 , 0.47 , ..., 0.519, 0.181, -0.302]]), array([[-0.446, 0.036, 0.012, ..., 0.347, 0.301, 0.027],\n", - " [ 0.103, 0.057, -0.132, ..., 0.128, -0.166, 0.053],\n", - " [-0. , -0. , 0.023, ..., -0.046, 0. , -0. ],\n", - " ...,\n", - " [ 0.228, 0.183, -0.174, ..., -0.265, 0.149, 0.175],\n", - " [-0. , 0.302, -0. , ..., 0. , -0.259, 0.302],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 3.831e-01, 1.768e-01, -2.168e-01, ..., -1.390e-02, -1.856e-01,\n", - " 1.204e-01],\n", - " [-5.079e-02, 3.024e-01, 4.470e-02, ..., 7.336e-02, 2.484e-01,\n", - " 2.077e-01],\n", - " [-1.383e-01, 1.520e-02, 1.056e-01, ..., 3.149e-02, 7.538e-02,\n", - " -5.522e-02],\n", - " ...,\n", - " [ 1.858e-01, -1.454e-01, -1.860e-01, ..., -5.475e-02, 1.133e-02,\n", - " -2.040e-01],\n", - " [ 1.334e-01, 2.591e-01, -3.294e-01, ..., 2.729e-01, 7.911e-02,\n", - " 2.346e-01],\n", - " [ 3.092e-01, 3.086e-01, -3.486e-01, ..., 1.967e-01, 9.034e-05,\n", - " 1.770e-01]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.051, 0.302, 0.045, ..., 0.073, 0.248, 0.208],\n", - " [-0.138, 0.015, 0.106, ..., 0. , 0.075, -0.055],\n", - " ...,\n", - " [ 0.186, -0.145, -0. , ..., -0. , 0.011, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.309, -0. , ..., 0. , 0. , 0.177]]), array([[-0.318, 0.062, 0.251, ..., -0.178, -0.032, 0.026],\n", - " [-0.158, 0.14 , 0.229, ..., -0.075, -0.026, 0.096],\n", - " [ 0.201, -0.246, -0.237, ..., 0.112, -0.115, -0.205],\n", - " [ 0.148, 0.071, -0.059, ..., 0.099, 0.13 , 0.057],\n", - " [ 0.008, 0.037, 0.027, ..., 0.067, 0.02 , 0.011]])]\n", - "2.3301468615543426\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.373 0.672 0.066 ... 0.147 0.642 0.252]\n", - " [0.135 0.363 0.004 ... 0. 0.196 0.285]\n", - " ...\n", - " [0.058 0.218 0. ... 0. 0.254 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.132 0. ... 0. 0. 0.106]]\n", - "[[0.294 0.483 0.151 ... 0.264 0.472 0.352]\n", - " [0.327 0.307 0.369 ... 0.288 0.299 0.196]\n", - " [0. 0. 0.036 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.204 0.164 0.203 ... 0.312 0.288 0.123]\n", - " [0. 0.123 0. ... 0. 0.028 0.069]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.097 0.103 0.089 ... 0.097 0.107 0.088]\n", - " [0.068 0.068 0.067 ... 0.07 0.068 0.068]\n", - " [0.133 0.119 0.138 ... 0.138 0.124 0.117]\n", - " ...\n", - " [0.1 0.096 0.102 ... 0.103 0.096 0.104]\n", - " [0.12 0.135 0.115 ... 0.112 0.128 0.123]\n", - " [0.069 0.064 0.074 ... 0.07 0.062 0.069]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.097, 0.103, 0.089, ..., 0.097, 0.107, 0.088],\n", - " [ 0.068, 0.068, 0.067, ..., 0.07 , 0.068, 0.068],\n", - " [ 0.133, 0.119, -0.862, ..., 0.138, 0.124, 0.117],\n", - " ...,\n", - " [ 0.1 , -0.904, 0.102, ..., 0.103, 0.096, -0.896],\n", - " [ 0.12 , 0.135, 0.115, ..., 0.112, 0.128, 0.123],\n", - " [ 0.069, 0.064, 0.074, ..., 0.07 , -0.938, 0.069]]), array([[-0.446, 0.034, 0.01 , ..., 0.344, 0.297, 0.024],\n", - " [ 0.103, 0.057, -0.133, ..., 0.127, -0.167, 0.052],\n", - " [-0.201, -0.236, 0.023, ..., -0.046, 0.016, -0.229],\n", - " ...,\n", - " [ 0.228, 0.183, -0.175, ..., -0.266, 0.147, 0.174],\n", - " [-0.462, 0.301, -0.02 , ..., 0.239, -0.26 , 0.3 ],\n", - " [-0.344, -0.302, 0.469, ..., 0.519, 0.18 , -0.303]]), array([[-0.446, 0.034, 0.01 , ..., 0.344, 0.297, 0.024],\n", - " [ 0.103, 0.057, -0.133, ..., 0.127, -0.167, 0.052],\n", - " [-0. , -0. , 0.023, ..., -0.046, 0. , -0. ],\n", - " ...,\n", - " [ 0.228, 0.183, -0.175, ..., -0.266, 0.147, 0.174],\n", - " [-0. , 0.301, -0. , ..., 0. , -0.26 , 0.3 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.382, 0.177, -0.215, ..., -0.012, -0.184, 0.121],\n", - " [-0.05 , 0.299, 0.043, ..., 0.071, 0.245, 0.205],\n", - " [-0.137, 0.014, 0.105, ..., 0.031, 0.074, -0.056],\n", - " ...,\n", - " [ 0.186, -0.145, -0.186, ..., -0.055, 0.011, -0.203],\n", - " [ 0.133, 0.258, -0.331, ..., 0.272, 0.077, 0.233],\n", - " [ 0.309, 0.307, -0.348, ..., 0.197, -0.001, 0.176]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.05 , 0.299, 0.043, ..., 0.071, 0.245, 0.205],\n", - " [-0.137, 0.014, 0.105, ..., 0. , 0.074, -0.056],\n", - " ...,\n", - " [ 0.186, -0.145, -0. , ..., -0. , 0.011, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.307, -0. , ..., 0. , -0. , 0.176]]), array([[-0.318, 0.06 , 0.251, ..., -0.179, -0.033, 0.025],\n", - " [-0.157, 0.138, 0.228, ..., -0.075, -0.028, 0.094],\n", - " [ 0.2 , -0.245, -0.235, ..., 0.113, -0.114, -0.204],\n", - " [ 0.148, 0.069, -0.06 , ..., 0.098, 0.127, 0.055],\n", - " [ 0.009, 0.035, 0.027, ..., 0.066, 0.018, 0.009]])]\n", - "2.3281084637219984\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.366 0.665 0.061 ... 0.142 0.636 0.245]\n", - " [0.133 0.36 0.002 ... 0. 0.194 0.282]\n", - " ...\n", - " [0.058 0.218 0. ... 0. 0.254 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.131 0. ... 0. 0. 0.105]]\n", - "[[0.281 0.467 0.139 ... 0.254 0.458 0.338]\n", - " [0.325 0.304 0.367 ... 0.286 0.297 0.194]\n", - " [0. 0. 0.036 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.199 0.158 0.198 ... 0.307 0.283 0.119]\n", - " [0. 0.118 0. ... 0. 0.025 0.064]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.097 0.102 0.088 ... 0.097 0.107 0.088]\n", - " [0.068 0.068 0.068 ... 0.07 0.069 0.068]\n", - " [0.134 0.12 0.138 ... 0.138 0.125 0.117]\n", - " ...\n", - " [0.1 0.096 0.103 ... 0.103 0.096 0.104]\n", - " [0.12 0.135 0.115 ... 0.112 0.129 0.123]\n", - " [0.07 0.065 0.075 ... 0.07 0.063 0.07 ]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.097, 0.102, 0.088, ..., 0.097, 0.107, 0.088],\n", - " [ 0.068, 0.068, 0.068, ..., 0.07 , 0.069, 0.068],\n", - " [ 0.134, 0.12 , -0.862, ..., 0.138, 0.125, 0.117],\n", - " ...,\n", - " [ 0.1 , -0.904, 0.103, ..., 0.103, 0.096, -0.896],\n", - " [ 0.12 , 0.135, 0.115, ..., 0.112, 0.129, 0.123],\n", - " [ 0.07 , 0.065, 0.075, ..., 0.07 , -0.937, 0.07 ]]), array([[-0.446, 0.032, 0.008, ..., 0.342, 0.294, 0.022],\n", - " [ 0.103, 0.056, -0.134, ..., 0.126, -0.169, 0.052],\n", - " [-0.2 , -0.235, 0.024, ..., -0.045, 0.017, -0.229],\n", - " ...,\n", - " [ 0.229, 0.182, -0.177, ..., -0.267, 0.145, 0.174],\n", - " [-0.461, 0.299, -0.021, ..., 0.238, -0.261, 0.299],\n", - " [-0.345, -0.303, 0.468, ..., 0.518, 0.179, -0.304]]), array([[-0.446, 0.032, 0.008, ..., 0.342, 0.294, 0.022],\n", - " [ 0.103, 0.056, -0.134, ..., 0.126, -0.169, 0.052],\n", - " [-0. , -0. , 0.024, ..., -0.045, 0. , -0. ],\n", - " ...,\n", - " [ 0.229, 0.182, -0.177, ..., -0.267, 0.145, 0.174],\n", - " [-0. , 0.299, -0. , ..., 0. , -0.261, 0.299],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.381, 0.178, -0.214, ..., -0.011, -0.182, 0.121],\n", - " [-0.05 , 0.297, 0.042, ..., 0.07 , 0.242, 0.203],\n", - " [-0.137, 0.013, 0.105, ..., 0.03 , 0.073, -0.057],\n", - " ...,\n", - " [ 0.187, -0.144, -0.187, ..., -0.055, 0.011, -0.203],\n", - " [ 0.132, 0.256, -0.333, ..., 0.27 , 0.075, 0.232],\n", - " [ 0.308, 0.306, -0.348, ..., 0.197, -0.002, 0.175]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.05 , 0.297, 0.042, ..., 0.07 , 0.242, 0.203],\n", - " [-0.137, 0.013, 0.105, ..., 0. , 0.073, -0.057],\n", - " ...,\n", - " [ 0.187, -0.144, -0. , ..., -0. , 0.011, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.306, -0. , ..., 0. , -0. , 0.175]]), array([[-0.317, 0.059, 0.251, ..., -0.179, -0.034, 0.043],\n", - " [-0.155, 0.136, 0.227, ..., -0.076, -0.029, 0.092],\n", - " [ 0.199, -0.243, -0.234, ..., 0.114, -0.112, -0.218],\n", - " [ 0.149, 0.068, -0.06 , ..., 0.097, 0.125, 0.044],\n", - " [ 0.009, 0.033, 0.027, ..., 0.065, 0.016, 0.003]])]\n", - "2.3262120577622025\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.36 0.658 0.056 ... 0.138 0.63 0.238]\n", - " [0.13 0.357 0. ... 0. 0.191 0.28 ]\n", - " ...\n", - " [0.058 0.217 0. ... 0. 0.254 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.131 0. ... 0. 0. 0.104]]\n", - "[[0.268 0.452 0.129 ... 0.245 0.445 0.325]\n", - " [0.322 0.301 0.365 ... 0.284 0.294 0.192]\n", - " [0. 0. 0.037 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.194 0.153 0.194 ... 0.303 0.279 0.114]\n", - " [0. 0.114 0. ... 0. 0.021 0.059]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.096 0.101 0.088 ... 0.097 0.106 0.087]\n", - " [0.069 0.068 0.068 ... 0.07 0.069 0.068]\n", - " [0.135 0.12 0.139 ... 0.138 0.125 0.118]\n", - " ...\n", - " [0.1 0.097 0.103 ... 0.103 0.097 0.105]\n", - " [0.12 0.135 0.115 ... 0.112 0.129 0.123]\n", - " [0.071 0.066 0.076 ... 0.071 0.064 0.07 ]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.096, 0.101, 0.088, ..., 0.097, 0.106, 0.087],\n", - " [ 0.069, 0.068, 0.068, ..., 0.07 , 0.069, 0.068],\n", - " [ 0.135, 0.12 , -0.861, ..., 0.138, 0.125, 0.118],\n", - " ...,\n", - " [ 0.1 , -0.903, 0.103, ..., 0.103, 0.097, -0.895],\n", - " [ 0.12 , 0.135, 0.115, ..., 0.112, 0.129, 0.123],\n", - " [ 0.071, 0.066, 0.076, ..., 0.071, -0.936, 0.07 ]]), array([[-0.446, 0.03 , 0.006, ..., 0.34 , 0.291, 0.02 ],\n", - " [ 0.103, 0.056, -0.136, ..., 0.125, -0.17 , 0.052],\n", - " [-0.199, -0.234, 0.024, ..., -0.045, 0.017, -0.229],\n", - " ...,\n", - " [ 0.229, 0.181, -0.178, ..., -0.268, 0.143, 0.173],\n", - " [-0.461, 0.298, -0.022, ..., 0.237, -0.262, 0.297],\n", - " [-0.346, -0.304, 0.467, ..., 0.517, 0.178, -0.305]]), array([[-0.446, 0.03 , 0.006, ..., 0.34 , 0.291, 0.02 ],\n", - " [ 0.103, 0.056, -0.136, ..., 0.125, -0.17 , 0.052],\n", - " [-0. , -0. , 0.024, ..., -0.045, 0. , -0. ],\n", - " ...,\n", - " [ 0.229, 0.181, -0.178, ..., -0.268, 0.143, 0.173],\n", - " [-0. , 0.298, -0. , ..., 0. , -0.262, 0.297],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.381, 0.178, -0.212, ..., -0.009, -0.18 , 0.122],\n", - " [-0.049, 0.294, 0.04 , ..., 0.068, 0.239, 0.201],\n", - " [-0.136, 0.012, 0.104, ..., 0.03 , 0.072, -0.058],\n", - " ...,\n", - " [ 0.188, -0.143, -0.187, ..., -0.055, 0.011, -0.202],\n", - " [ 0.131, 0.255, -0.334, ..., 0.269, 0.073, 0.231],\n", - " [ 0.307, 0.305, -0.348, ..., 0.198, -0.002, 0.174]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.049, 0.294, 0.04 , ..., 0.068, 0.239, 0.201],\n", - " [-0.136, 0.012, 0. , ..., 0. , 0.072, -0.058],\n", - " ...,\n", - " [ 0.188, -0.143, -0. , ..., -0. , 0.011, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.305, -0. , ..., 0. , -0. , 0.174]]), array([[-3.166e-01, 5.780e-02, 2.346e-01, ..., -1.793e-01, -3.522e-02,\n", - " 4.168e-02],\n", - " [-1.533e-01, 1.344e-01, 1.863e-01, ..., -7.606e-02, -3.101e-02,\n", - " 9.100e-02],\n", - " [ 1.984e-01, -2.420e-01, -2.211e-01, ..., 1.147e-01, -1.108e-01,\n", - " -2.167e-01],\n", - " [ 1.494e-01, 6.624e-02, -7.673e-02, ..., 9.648e-02, 1.226e-01,\n", - " 4.276e-02],\n", - " [ 1.005e-02, 3.135e-02, -1.814e-04, ..., 6.455e-02, 1.443e-02,\n", - " 1.361e-03]])]\n", - "2.324450742522945\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.354 0.651 0.051 ... 0.133 0.624 0.232]\n", - " [0.128 0.355 0. ... 0. 0.189 0.277]\n", - " ...\n", - " [0.057 0.217 0. ... 0. 0.253 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.13 0. ... 0. 0. 0.103]]\n", - "[[0.255 0.438 0.119 ... 0.236 0.432 0.311]\n", - " [0.32 0.298 0.362 ... 0.281 0.291 0.19 ]\n", - " [0. 0. 0.036 ... 0.136 0. 0. ]\n", - " ...\n", - " [0.189 0.148 0.189 ... 0.299 0.274 0.109]\n", - " [0. 0.109 0. ... 0. 0.017 0.055]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.096 0.101 0.088 ... 0.096 0.106 0.087]\n", - " [0.069 0.068 0.068 ... 0.07 0.069 0.068]\n", - " [0.135 0.121 0.139 ... 0.139 0.126 0.118]\n", - " ...\n", - " [0.101 0.097 0.103 ... 0.103 0.097 0.105]\n", - " [0.12 0.136 0.115 ... 0.112 0.129 0.124]\n", - " [0.071 0.067 0.076 ... 0.071 0.064 0.071]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.096, 0.101, 0.088, ..., 0.096, 0.106, 0.087],\n", - " [ 0.069, 0.068, 0.068, ..., 0.07 , 0.069, 0.068],\n", - " [ 0.135, 0.121, -0.861, ..., 0.139, 0.126, 0.118],\n", - " ...,\n", - " [ 0.101, -0.903, 0.103, ..., 0.103, 0.097, -0.895],\n", - " [ 0.12 , 0.136, 0.115, ..., 0.112, 0.129, 0.124],\n", - " [ 0.071, 0.067, 0.076, ..., 0.071, -0.936, 0.071]]), array([[-0.446, 0.028, 0.004, ..., 0.338, 0.288, 0.019],\n", - " [ 0.104, 0.056, -0.137, ..., 0.124, -0.171, 0.052],\n", - " [-0.199, -0.234, 0.024, ..., -0.045, 0.018, -0.228],\n", - " ...,\n", - " [ 0.229, 0.181, -0.179, ..., -0.269, 0.142, 0.173],\n", - " [-0.461, 0.297, -0.023, ..., 0.236, -0.263, 0.296],\n", - " [-0.347, -0.305, 0.466, ..., 0.516, 0.177, -0.305]]), array([[-0.446, 0.028, 0.004, ..., 0.338, 0.288, 0.019],\n", - " [ 0.104, 0.056, -0.137, ..., 0.124, -0.171, 0.052],\n", - " [-0. , -0. , 0.024, ..., -0.045, 0. , -0. ],\n", - " ...,\n", - " [ 0.229, 0.181, -0.179, ..., -0.269, 0.142, 0.173],\n", - " [-0. , 0.297, -0. , ..., 0. , -0.263, 0.296],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.38 , 0.179, -0.211, ..., -0.008, -0.178, 0.122],\n", - " [-0.048, 0.292, 0.039, ..., 0.067, 0.236, 0.199],\n", - " [-0.135, 0.012, 0.104, ..., 0.03 , 0.071, -0.058],\n", - " ...,\n", - " [ 0.188, -0.143, -0.187, ..., -0.056, 0.011, -0.201],\n", - " [ 0.13 , 0.254, -0.335, ..., 0.268, 0.072, 0.23 ],\n", - " [ 0.307, 0.304, -0.348, ..., 0.198, -0.003, 0.173]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.048, 0.292, 0.039, ..., 0.067, 0.236, 0.199],\n", - " [-0.135, 0.012, 0. , ..., 0. , 0.071, -0.058],\n", - " ...,\n", - " [ 0.188, -0.143, -0. , ..., -0. , 0.011, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.304, -0. , ..., 0. , -0. , 0.173]]), array([[-3.162e-01, 5.658e-02, 2.346e-01, ..., -1.796e-01, -3.623e-02,\n", - " 4.075e-02],\n", - " [-1.518e-01, 1.329e-01, 1.858e-01, ..., -7.645e-02, -3.242e-02,\n", - " 8.968e-02],\n", - " [ 1.975e-01, -2.408e-01, -2.198e-01, ..., 1.154e-01, -1.096e-01,\n", - " -2.153e-01],\n", - " [ 1.498e-01, 6.478e-02, -7.687e-02, ..., 9.580e-02, 1.206e-01,\n", - " 4.153e-02],\n", - " [ 1.067e-02, 2.975e-02, 1.467e-04, ..., 6.369e-02, 1.277e-02,\n", - " 2.412e-04]])]\n", - "2.322817920581123\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.349 0.645 0.046 ... 0.129 0.619 0.226]\n", - " [0.126 0.352 0. ... 0. 0.187 0.274]\n", - " ...\n", - " [0.057 0.217 0. ... 0. 0.253 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.129 0. ... 0. 0. 0.103]]\n", - "[[0.243 0.424 0.109 ... 0.227 0.42 0.299]\n", - " [0.318 0.295 0.36 ... 0.279 0.289 0.188]\n", - " [0. 0. 0.036 ... 0.135 0. 0. ]\n", - " ...\n", - " [0.185 0.143 0.185 ... 0.295 0.27 0.104]\n", - " [0. 0.105 0. ... 0. 0.014 0.051]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.095 0.1 0.087 ... 0.096 0.105 0.087]\n", - " [0.069 0.068 0.068 ... 0.07 0.069 0.068]\n", - " [0.136 0.122 0.139 ... 0.139 0.127 0.118]\n", - " ...\n", - " [0.101 0.098 0.103 ... 0.103 0.098 0.105]\n", - " [0.12 0.136 0.116 ... 0.113 0.129 0.124]\n", - " [0.072 0.068 0.077 ... 0.072 0.065 0.071]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.095, 0.1 , 0.087, ..., 0.096, 0.105, 0.087],\n", - " [ 0.069, 0.068, 0.068, ..., 0.07 , 0.069, 0.068],\n", - " [ 0.136, 0.122, -0.861, ..., 0.139, 0.127, 0.118],\n", - " ...,\n", - " [ 0.101, -0.902, 0.103, ..., 0.103, 0.098, -0.895],\n", - " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.124],\n", - " [ 0.072, 0.068, 0.077, ..., 0.072, -0.935, 0.071]]), array([[-0.445, 0.027, 0.002, ..., 0.337, 0.286, 0.017],\n", - " [ 0.104, 0.055, -0.138, ..., 0.123, -0.173, 0.052],\n", - " [-0.198, -0.233, 0.025, ..., -0.045, 0.018, -0.228],\n", - " ...,\n", - " [ 0.229, 0.181, -0.18 , ..., -0.27 , 0.14 , 0.173],\n", - " [-0.461, 0.296, -0.023, ..., 0.236, -0.264, 0.294],\n", - " [-0.348, -0.306, 0.466, ..., 0.515, 0.175, -0.306]]), array([[-0.445, 0.027, 0.002, ..., 0.337, 0.286, 0.017],\n", - " [ 0.104, 0.055, -0.138, ..., 0.123, -0.173, 0.052],\n", - " [-0. , -0. , 0.025, ..., -0.045, 0. , -0. ],\n", - " ...,\n", - " [ 0.229, 0.181, -0.18 , ..., -0.27 , 0.14 , 0.173],\n", - " [-0. , 0.296, -0. , ..., 0. , -0.264, 0.294],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.379, 0.179, -0.21 , ..., -0.007, -0.177, 0.123],\n", - " [-0.048, 0.29 , 0.037, ..., 0.065, 0.233, 0.198],\n", - " [-0.134, 0.011, 0.104, ..., 0.029, 0.07 , -0.059],\n", - " ...,\n", - " [ 0.189, -0.142, -0.187, ..., -0.056, 0.01 , -0.2 ],\n", - " [ 0.129, 0.253, -0.337, ..., 0.267, 0.07 , 0.229],\n", - " [ 0.306, 0.304, -0.348, ..., 0.198, -0.003, 0.173]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.048, 0.29 , 0.037, ..., 0.065, 0.233, 0.198],\n", - " [-0.134, 0.011, 0. , ..., 0. , 0.07 , -0.059],\n", - " ...,\n", - " [ 0.189, -0.142, -0. , ..., -0. , 0.01 , -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.304, -0. , ..., 0. , -0. , 0.173]]), array([[-0.316, 0.055, 0.235, ..., -0.18 , -0.037, 0.04 ],\n", - " [-0.15 , 0.131, 0.185, ..., -0.077, -0.034, 0.088],\n", - " [ 0.197, -0.24 , -0.219, ..., 0.116, -0.108, -0.214],\n", - " [ 0.15 , 0.063, -0.077, ..., 0.095, 0.119, 0.04 ],\n", - " [ 0.011, 0.028, 0. , ..., 0.063, 0.011, -0.001]])]\n", - "2.3213018022061256\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.343 0.64 0.042 ... 0.125 0.614 0.22 ]\n", - " [0.123 0.349 0. ... 0. 0.184 0.272]\n", - " ...\n", - " [0.057 0.216 0. ... 0. 0.253 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.129 0. ... 0. 0. 0.102]]\n", - "[[0.232 0.411 0.1 ... 0.219 0.408 0.287]\n", - " [0.316 0.292 0.358 ... 0.277 0.286 0.186]\n", - " [0. 0. 0.036 ... 0.135 0. 0. ]\n", - " ...\n", - " [0.181 0.138 0.18 ... 0.291 0.266 0.1 ]\n", - " [0. 0.101 0. ... 0. 0.011 0.048]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.095 0.1 0.087 ... 0.096 0.104 0.086]\n", - " [0.069 0.068 0.068 ... 0.071 0.069 0.068]\n", - " [0.137 0.122 0.14 ... 0.139 0.127 0.118]\n", - " ...\n", - " [0.101 0.098 0.103 ... 0.103 0.098 0.105]\n", - " [0.12 0.136 0.116 ... 0.113 0.129 0.124]\n", - " [0.073 0.068 0.077 ... 0.072 0.066 0.072]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.095, 0.1 , 0.087, ..., 0.096, 0.104, 0.086],\n", - " [ 0.069, 0.068, 0.068, ..., 0.071, 0.069, 0.068],\n", - " [ 0.137, 0.122, -0.86 , ..., 0.139, 0.127, 0.118],\n", - " ...,\n", - " [ 0.101, -0.902, 0.103, ..., 0.103, 0.098, -0.895],\n", - " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.124],\n", - " [ 0.073, 0.068, 0.077, ..., 0.072, -0.934, 0.072]]), array([[-0.445, 0.025, 0.001, ..., 0.335, 0.283, 0.015],\n", - " [ 0.104, 0.055, -0.139, ..., 0.122, -0.174, 0.052],\n", - " [-0.197, -0.233, 0.025, ..., -0.044, 0.019, -0.228],\n", - " ...,\n", - " [ 0.23 , 0.18 , -0.181, ..., -0.271, 0.139, 0.173],\n", - " [-0.46 , 0.295, -0.024, ..., 0.235, -0.265, 0.293],\n", - " [-0.348, -0.307, 0.465, ..., 0.515, 0.174, -0.307]]), array([[-0.445, 0.025, 0.001, ..., 0.335, 0.283, 0.015],\n", - " [ 0.104, 0.055, -0.139, ..., 0.122, -0.174, 0.052],\n", - " [-0. , -0. , 0.025, ..., -0.044, 0. , -0. ],\n", - " ...,\n", - " [ 0.23 , 0.18 , -0.181, ..., -0.271, 0.139, 0.173],\n", - " [-0. , 0.295, -0. , ..., 0. , -0.265, 0.293],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.378, 0.18 , -0.209, ..., -0.005, -0.175, 0.123],\n", - " [-0.047, 0.288, 0.036, ..., 0.064, 0.231, 0.196],\n", - " [-0.134, 0.01 , 0.103, ..., 0.029, 0.069, -0.06 ],\n", - " ...,\n", - " [ 0.189, -0.142, -0.188, ..., -0.056, 0.01 , -0.2 ],\n", - " [ 0.129, 0.252, -0.338, ..., 0.266, 0.069, 0.229],\n", - " [ 0.305, 0.303, -0.348, ..., 0.198, -0.004, 0.172]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.047, 0.288, 0.036, ..., 0.064, 0.231, 0.196],\n", - " [-0.134, 0.01 , 0. , ..., 0. , 0.069, -0.06 ],\n", - " ...,\n", - " [ 0.189, -0.142, -0. , ..., -0. , 0.01 , -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.303, -0. , ..., 0. , -0. , 0.172]]), array([[-0.315, 0.054, 0.235, ..., -0.18 , -0.038, 0.039],\n", - " [-0.149, 0.13 , 0.185, ..., -0.077, -0.035, 0.087],\n", - " [ 0.196, -0.239, -0.217, ..., 0.117, -0.107, -0.213],\n", - " [ 0.15 , 0.062, -0.077, ..., 0.095, 0.117, 0.039],\n", - " [ 0.012, 0.027, 0.001, ..., 0.062, 0.01 , -0.002]])]\n", - "2.319892480815018\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.339 0.634 0.038 ... 0.122 0.609 0.215]\n", - " [0.121 0.347 0. ... 0. 0.182 0.269]\n", - " ...\n", - " [0.057 0.216 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.128 0. ... 0. 0. 0.102]]\n", - "[[0.221 0.398 0.092 ... 0.211 0.397 0.275]\n", - " [0.314 0.289 0.356 ... 0.275 0.284 0.184]\n", - " [0. 0. 0.035 ... 0.135 0. 0. ]\n", - " ...\n", - " [0.177 0.134 0.176 ... 0.288 0.262 0.096]\n", - " [0. 0.098 0. ... 0. 0.008 0.044]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.094 0.099 0.087 ... 0.096 0.104 0.086]\n", - " [0.069 0.069 0.068 ... 0.071 0.069 0.069]\n", - " [0.137 0.123 0.14 ... 0.14 0.128 0.119]\n", - " ...\n", - " [0.101 0.098 0.103 ... 0.104 0.098 0.106]\n", - " [0.12 0.136 0.116 ... 0.113 0.129 0.125]\n", - " [0.073 0.069 0.078 ... 0.073 0.066 0.072]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.094, 0.099, 0.087, ..., 0.096, 0.104, 0.086],\n", - " [ 0.069, 0.069, 0.068, ..., 0.071, 0.069, 0.069],\n", - " [ 0.137, 0.123, -0.86 , ..., 0.14 , 0.128, 0.119],\n", - " ...,\n", - " [ 0.101, -0.902, 0.103, ..., 0.104, 0.098, -0.894],\n", - " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.125],\n", - " [ 0.073, 0.069, 0.078, ..., 0.073, -0.934, 0.072]]), array([[-0.445, 0.024, -0.001, ..., 0.333, 0.281, 0.014],\n", - " [ 0.104, 0.055, -0.14 , ..., 0.122, -0.175, 0.052],\n", - " [-0.197, -0.232, 0.025, ..., -0.044, 0.019, -0.228],\n", - " ...,\n", - " [ 0.23 , 0.18 , -0.182, ..., -0.272, 0.137, 0.173],\n", - " [-0.46 , 0.294, -0.025, ..., 0.234, -0.266, 0.292],\n", - " [-0.349, -0.308, 0.465, ..., 0.514, 0.174, -0.308]]), array([[-0.445, 0.024, -0.001, ..., 0.333, 0.281, 0.014],\n", - " [ 0.104, 0.055, -0.14 , ..., 0.122, -0.175, 0.052],\n", - " [-0. , -0. , 0.025, ..., -0.044, 0. , -0. ],\n", - " ...,\n", - " [ 0.23 , 0.18 , -0.182, ..., -0.272, 0.137, 0.173],\n", - " [-0. , 0.294, -0. , ..., 0. , -0.266, 0.292],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.378, 0.18 , -0.208, ..., -0.004, -0.174, 0.124],\n", - " [-0.047, 0.286, 0.035, ..., 0.063, 0.229, 0.195],\n", - " [-0.133, 0.009, 0.103, ..., 0.028, 0.069, -0.06 ],\n", - " ...,\n", - " [ 0.19 , -0.141, -0.188, ..., -0.056, 0.01 , -0.199],\n", - " [ 0.128, 0.252, -0.339, ..., 0.265, 0.067, 0.228],\n", - " [ 0.305, 0.302, -0.348, ..., 0.199, -0.004, 0.171]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.047, 0.286, 0.035, ..., 0.063, 0.229, 0.195],\n", - " [-0.133, 0.009, 0. , ..., 0. , 0.069, -0.06 ],\n", - " ...,\n", - " [ 0.19 , -0.141, -0. , ..., -0. , 0.01 , -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.302, -0. , ..., 0. , -0. , 0.171]]), array([[-0.315, 0.053, 0.235, ..., -0.18 , -0.039, 0.038],\n", - " [-0.148, 0.129, 0.185, ..., -0.077, -0.036, 0.086],\n", - " [ 0.195, -0.238, -0.216, ..., 0.117, -0.106, -0.212],\n", - " [ 0.151, 0.061, -0.077, ..., 0.094, 0.116, 0.038],\n", - " [ 0.012, 0.026, 0.001, ..., 0.061, 0.008, -0.003]])]\n", - "2.318581932032459\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.334 0.629 0.034 ... 0.118 0.605 0.21 ]\n", - " [0.119 0.345 0. ... 0. 0.181 0.267]\n", - " ...\n", - " [0.056 0.216 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.128 0. ... 0. 0. 0.101]]\n", - "[[0.211 0.386 0.084 ... 0.204 0.387 0.264]\n", - " [0.311 0.286 0.354 ... 0.273 0.281 0.182]\n", - " [0. 0. 0.035 ... 0.134 0. 0. ]\n", - " ...\n", - " [0.173 0.13 0.173 ... 0.284 0.259 0.093]\n", - " [0. 0.095 0. ... 0. 0.006 0.041]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.094 0.099 0.087 ... 0.096 0.104 0.086]\n", - " [0.069 0.069 0.068 ... 0.071 0.07 0.069]\n", - " [0.138 0.123 0.14 ... 0.14 0.129 0.119]\n", - " ...\n", - " [0.101 0.099 0.103 ... 0.104 0.098 0.106]\n", - " [0.12 0.136 0.116 ... 0.113 0.129 0.125]\n", - " [0.074 0.07 0.078 ... 0.073 0.067 0.073]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.094, 0.099, 0.087, ..., 0.096, 0.104, 0.086],\n", - " [ 0.069, 0.069, 0.068, ..., 0.071, 0.07 , 0.069],\n", - " [ 0.138, 0.123, -0.86 , ..., 0.14 , 0.129, 0.119],\n", - " ...,\n", - " [ 0.101, -0.901, 0.103, ..., 0.104, 0.098, -0.894],\n", - " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.125],\n", - " [ 0.074, 0.07 , 0.078, ..., 0.073, -0.933, 0.073]]), array([[-0.445, 0.022, -0.002, ..., 0.332, 0.279, 0.012],\n", - " [ 0.104, 0.055, -0.14 , ..., 0.121, -0.176, 0.052],\n", - " [-0.196, -0.232, 0.026, ..., -0.044, 0.019, -0.228],\n", - " ...,\n", - " [ 0.23 , 0.18 , -0.183, ..., -0.273, 0.136, 0.173],\n", - " [-0.46 , 0.293, -0.026, ..., 0.234, -0.266, 0.291],\n", - " [-0.35 , -0.309, 0.464, ..., 0.514, 0.173, -0.308]]), array([[-0.445, 0.022, -0.002, ..., 0.332, 0.279, 0.012],\n", - " [ 0.104, 0.055, -0.14 , ..., 0.121, -0.176, 0.052],\n", - " [-0. , -0. , 0.026, ..., -0.044, 0. , -0. ],\n", - " ...,\n", - " [ 0.23 , 0.18 , -0.183, ..., -0.273, 0.136, 0.173],\n", - " [-0. , 0.293, -0. , ..., 0. , -0.266, 0.291],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.377, 0.18 , -0.206, ..., -0.003, -0.172, 0.124],\n", - " [-0.046, 0.284, 0.034, ..., 0.062, 0.227, 0.193],\n", - " [-0.132, 0.009, 0.103, ..., 0.028, 0.068, -0.061],\n", - " ...,\n", - " [ 0.19 , -0.141, -0.188, ..., -0.056, 0.01 , -0.198],\n", - " [ 0.128, 0.251, -0.34 , ..., 0.264, 0.066, 0.227],\n", - " [ 0.304, 0.301, -0.348, ..., 0.199, -0.005, 0.171]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.046, 0.284, 0.034, ..., 0.062, 0.227, 0.193],\n", - " [-0.132, 0.009, 0. , ..., 0. , 0.068, -0.061],\n", - " ...,\n", - " [ 0.19 , -0.141, -0. , ..., -0. , 0.01 , -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.301, -0. , ..., 0. , -0. , 0.171]]), array([[-0.315, 0.052, 0.235, ..., -0.181, -0.04 , 0.038],\n", - " [-0.146, 0.128, 0.184, ..., -0.078, -0.037, 0.085],\n", - " [ 0.194, -0.237, -0.215, ..., 0.118, -0.105, -0.211],\n", - " [ 0.151, 0.06 , -0.077, ..., 0.094, 0.114, 0.037],\n", - " [ 0.013, 0.024, 0.002, ..., 0.061, 0.007, -0.004]])]\n", - "2.317354422082166\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.33 0.625 0.03 ... 0.115 0.6 0.205]\n", - " [0.118 0.343 0. ... 0. 0.179 0.265]\n", - " ...\n", - " [0.056 0.215 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.127 0. ... 0. 0. 0.101]]\n", - "[[0.201 0.375 0.076 ... 0.196 0.377 0.254]\n", - " [0.309 0.284 0.352 ... 0.271 0.279 0.18 ]\n", - " [0. 0. 0.034 ... 0.134 0. 0. ]\n", - " ...\n", - " [0.17 0.127 0.169 ... 0.281 0.256 0.09 ]\n", - " [0. 0.092 0. ... 0. 0.003 0.038]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.094 0.098 0.086 ... 0.095 0.103 0.085]\n", - " [0.069 0.069 0.068 ... 0.071 0.07 0.069]\n", - " [0.138 0.124 0.14 ... 0.14 0.129 0.119]\n", - " ...\n", - " [0.101 0.099 0.103 ... 0.104 0.099 0.106]\n", - " [0.12 0.136 0.116 ... 0.113 0.129 0.125]\n", - " [0.075 0.07 0.079 ... 0.074 0.067 0.073]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.094, 0.098, 0.086, ..., 0.095, 0.103, 0.085],\n", - " [ 0.069, 0.069, 0.068, ..., 0.071, 0.07 , 0.069],\n", - " [ 0.138, 0.124, -0.86 , ..., 0.14 , 0.129, 0.119],\n", - " ...,\n", - " [ 0.101, -0.901, 0.103, ..., 0.104, 0.099, -0.894],\n", - " [ 0.12 , 0.136, 0.116, ..., 0.113, 0.129, 0.125],\n", - " [ 0.075, 0.07 , 0.079, ..., 0.074, -0.933, 0.073]]), array([[-0.445, 0.021, -0.004, ..., 0.331, 0.277, 0.011],\n", - " [ 0.104, 0.055, -0.141, ..., 0.12 , -0.177, 0.052],\n", - " [-0.195, -0.232, 0.026, ..., -0.044, 0.019, -0.227],\n", - " ...,\n", - " [ 0.231, 0.18 , -0.184, ..., -0.273, 0.135, 0.173],\n", - " [-0.46 , 0.292, -0.026, ..., 0.233, -0.267, 0.29 ],\n", - " [-0.351, -0.31 , 0.464, ..., 0.513, 0.172, -0.309]]), array([[-0.445, 0.021, -0.004, ..., 0.331, 0.277, 0.011],\n", - " [ 0.104, 0.055, -0.141, ..., 0.12 , -0.177, 0.052],\n", - " [-0. , -0. , 0.026, ..., -0.044, 0. , -0. ],\n", - " ...,\n", - " [ 0.231, 0.18 , -0.184, ..., -0.273, 0.135, 0.173],\n", - " [-0. , 0.292, -0. , ..., 0. , -0.267, 0.29 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.376, 0.181, -0.205, ..., -0.002, -0.171, 0.124],\n", - " [-0.045, 0.283, 0.033, ..., 0.061, 0.225, 0.192],\n", - " [-0.132, 0.008, 0.102, ..., 0.028, 0.067, -0.061],\n", - " ...,\n", - " [ 0.19 , -0.14 , -0.188, ..., -0.056, 0.009, -0.198],\n", - " [ 0.127, 0.25 , -0.341, ..., 0.263, 0.065, 0.227],\n", - " [ 0.304, 0.301, -0.348, ..., 0.199, -0.005, 0.17 ]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.045, 0.283, 0.033, ..., 0.061, 0.225, 0.192],\n", - " [-0.132, 0.008, 0. , ..., 0. , 0.067, -0.061],\n", - " ...,\n", - " [ 0.19 , -0.14 , -0. , ..., -0. , 0.009, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.301, -0. , ..., 0. , -0. , 0.17 ]]), array([[-0.314, 0.051, 0.235, ..., -0.181, -0.041, 0.037],\n", - " [-0.145, 0.127, 0.184, ..., -0.078, -0.038, 0.085],\n", - " [ 0.193, -0.236, -0.214, ..., 0.118, -0.104, -0.21 ],\n", - " [ 0.152, 0.059, -0.077, ..., 0.093, 0.113, 0.037],\n", - " [ 0.013, 0.023, 0.002, ..., 0.06 , 0.006, -0.004]])]\n", - "2.3162032512444393\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.326 0.62 0.027 ... 0.112 0.596 0.201]\n", - " [0.116 0.341 0. ... 0. 0.177 0.264]\n", - " ...\n", - " [0.056 0.215 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.127 0. ... 0. 0. 0.101]]\n", - "[[0.192 0.364 0.068 ... 0.19 0.367 0.244]\n", - " [0.307 0.281 0.35 ... 0.269 0.277 0.178]\n", - " [0. 0. 0.034 ... 0.134 0. 0. ]\n", - " ...\n", - " [0.167 0.124 0.166 ... 0.279 0.253 0.087]\n", - " [0. 0.089 0. ... 0. 0. 0.036]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.093 0.098 0.086 ... 0.095 0.103 0.085]\n", - " [0.069 0.069 0.068 ... 0.071 0.07 0.069]\n", - " [0.138 0.124 0.141 ... 0.14 0.13 0.119]\n", - " ...\n", - " [0.102 0.099 0.103 ... 0.104 0.099 0.106]\n", - " [0.12 0.136 0.117 ... 0.113 0.129 0.125]\n", - " [0.075 0.071 0.079 ... 0.074 0.068 0.074]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.093, 0.098, 0.086, ..., 0.095, 0.103, 0.085],\n", - " [ 0.069, 0.069, 0.068, ..., 0.071, 0.07 , 0.069],\n", - " [ 0.138, 0.124, -0.859, ..., 0.14 , 0.13 , 0.119],\n", - " ...,\n", - " [ 0.102, -0.901, 0.103, ..., 0.104, 0.099, -0.894],\n", - " [ 0.12 , 0.136, 0.117, ..., 0.113, 0.129, 0.125],\n", - " [ 0.075, 0.071, 0.079, ..., 0.074, -0.932, 0.074]]), array([[-0.445, 0.02 , -0.005, ..., 0.329, 0.274, 0.01 ],\n", - " [ 0.104, 0.055, -0.142, ..., 0.12 , -0.178, 0.052],\n", - " [-0.195, -0.231, 0.026, ..., -0.044, 0.02 , -0.227],\n", - " ...,\n", - " [ 0.231, 0.18 , -0.185, ..., -0.274, 0.134, 0.173],\n", - " [-0.46 , 0.291, -0.027, ..., 0.232, -0.268, 0.289],\n", - " [-0.352, -0.311, 0.463, ..., 0.512, 0.171, -0.31 ]]), array([[-0.445, 0.02 , -0.005, ..., 0.329, 0.274, 0.01 ],\n", - " [ 0.104, 0.055, -0.142, ..., 0.12 , -0.178, 0.052],\n", - " [-0. , -0. , 0.026, ..., -0.044, 0. , -0. ],\n", - " ...,\n", - " [ 0.231, 0.18 , -0.185, ..., -0.274, 0.134, 0.173],\n", - " [-0. , 0.291, -0. , ..., 0. , -0.268, 0.289],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.376, 0.181, -0.204, ..., -0.001, -0.17 , 0.124],\n", - " [-0.045, 0.281, 0.032, ..., 0.06 , 0.223, 0.191],\n", - " [-0.131, 0.008, 0.102, ..., 0.027, 0.067, -0.062],\n", - " ...,\n", - " [ 0.191, -0.14 , -0.189, ..., -0.057, 0.009, -0.197],\n", - " [ 0.126, 0.25 , -0.342, ..., 0.263, 0.064, 0.226],\n", - " [ 0.303, 0.3 , -0.348, ..., 0.2 , -0.005, 0.17 ]]), array([[ 0. , 0. , -0. , ..., -0. , -0. , 0. ],\n", - " [-0.045, 0.281, 0.032, ..., 0.06 , 0.223, 0.191],\n", - " [-0.131, 0.008, 0. , ..., 0. , 0.067, -0.062],\n", - " ...,\n", - " [ 0.191, -0.14 , -0. , ..., -0. , 0.009, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.3 , -0. , ..., 0. , -0. , 0.17 ]]), array([[-0.314, 0.051, 0.234, ..., -0.181, -0.041, 0.036],\n", - " [-0.144, 0.126, 0.183, ..., -0.078, -0.039, 0.084],\n", - " [ 0.192, -0.235, -0.213, ..., 0.119, -0.104, -0.209],\n", - " [ 0.152, 0.058, -0.077, ..., 0.093, 0.112, 0.036],\n", - " [ 0.014, 0.022, 0.002, ..., 0.059, 0.005, -0.005]])]\n", - "2.315123169753987\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.322 0.616 0.023 ... 0.109 0.593 0.196]\n", - " [0.115 0.34 0. ... 0. 0.176 0.262]\n", - " ...\n", - " [0.056 0.215 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.128 0. ... 0. 0. 0.101]]\n", - "[[0.183 0.354 0.061 ... 0.183 0.358 0.235]\n", - " [0.305 0.278 0.347 ... 0.267 0.274 0.176]\n", - " [0. 0. 0.034 ... 0.133 0. 0. ]\n", - " ...\n", - " [0.164 0.121 0.163 ... 0.276 0.25 0.084]\n", - " [0. 0.086 0. ... 0. 0. 0.034]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.093 0.098 0.086 ... 0.095 0.103 0.085]\n", - " [0.07 0.069 0.068 ... 0.071 0.07 0.069]\n", - " [0.139 0.125 0.141 ... 0.141 0.13 0.119]\n", - " ...\n", - " [0.102 0.099 0.103 ... 0.104 0.099 0.106]\n", - " [0.12 0.136 0.117 ... 0.113 0.129 0.125]\n", - " [0.076 0.071 0.08 ... 0.075 0.069 0.074]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.093, 0.098, 0.086, ..., 0.095, 0.103, 0.085],\n", - " [ 0.07 , 0.069, 0.068, ..., 0.071, 0.07 , 0.069],\n", - " [ 0.139, 0.125, -0.859, ..., 0.141, 0.13 , 0.119],\n", - " ...,\n", - " [ 0.102, -0.901, 0.103, ..., 0.104, 0.099, -0.894],\n", - " [ 0.12 , 0.136, 0.117, ..., 0.113, 0.129, 0.125],\n", - " [ 0.076, 0.071, 0.08 , ..., 0.075, -0.931, 0.074]]), array([[-0.445, 0.019, -0.006, ..., 0.328, 0.273, 0.009],\n", - " [ 0.104, 0.055, -0.143, ..., 0.119, -0.179, 0.052],\n", - " [-0.194, -0.231, 0.026, ..., -0.044, 0.02 , -0.227],\n", - " ...,\n", - " [ 0.231, 0.18 , -0.185, ..., -0.275, 0.133, 0.173],\n", - " [-0.459, 0.29 , -0.027, ..., 0.232, -0.268, 0.288],\n", - " [-0.352, -0.312, 0.462, ..., 0.512, 0.17 , -0.31 ]]), array([[-0.445, 0.019, -0.006, ..., 0.328, 0.273, 0.009],\n", - " [ 0.104, 0.055, -0.143, ..., 0.119, -0.179, 0.052],\n", - " [-0. , -0. , 0.026, ..., -0.044, 0. , -0. ],\n", - " ...,\n", - " [ 0.231, 0.18 , -0.185, ..., -0.275, 0.133, 0.173],\n", - " [-0. , 0.29 , -0. , ..., 0. , -0. , 0.288],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 3.750e-01, 1.812e-01, -2.036e-01, ..., 2.113e-04, -5.729e-02,\n", - " 1.246e-01],\n", - " [-4.414e-02, 2.800e-01, 3.117e-02, ..., 5.886e-02, 3.258e-01,\n", - " 1.897e-01],\n", - " [-1.307e-01, 7.033e-03, 1.019e-01, ..., 2.718e-02, 1.232e-01,\n", - " -6.238e-02],\n", - " ...,\n", - " [ 1.912e-01, -1.392e-01, -1.888e-01, ..., -5.679e-02, -1.017e-01,\n", - " -1.968e-01],\n", - " [ 1.259e-01, 2.491e-01, -3.428e-01, ..., 2.620e-01, 9.855e-02,\n", - " 2.255e-01],\n", - " [ 3.030e-01, 2.996e-01, -3.475e-01, ..., 1.998e-01, 1.190e-01,\n", - " 1.693e-01]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.044, 0.28 , 0.031, ..., 0.059, 0.326, 0.19 ],\n", - " [-0.131, 0.007, 0. , ..., 0. , 0.123, -0.062],\n", - " ...,\n", - " [ 0.191, -0.139, -0. , ..., -0. , -0.102, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.3 , -0. , ..., 0. , 0. , 0.169]]), array([[-0.314, 0.05 , 0.234, ..., -0.182, 0.074, 0.036],\n", - " [-0.142, 0.126, 0.183, ..., -0.078, 0.046, 0.083],\n", - " [ 0.192, -0.234, -0.212, ..., 0.119, -0.188, -0.208],\n", - " [ 0.152, 0.058, -0.078, ..., 0.092, 0.134, 0.035],\n", - " [ 0.014, 0.021, 0.003, ..., 0.059, -0.032, -0.006]])]\n", - "2.314094620253857\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.318 0.612 0.02 ... 0.106 0.589 0.192]\n", - " [0.113 0.338 0. ... 0. 0.174 0.26 ]\n", - " ...\n", - " [0.056 0.215 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.128 0. ... 0. 0. 0.102]]\n", - "[[0.174 0.344 0.054 ... 0.177 0.349 0.226]\n", - " [0.303 0.276 0.345 ... 0.265 0.272 0.174]\n", - " [0. 0. 0.033 ... 0.133 0. 0. ]\n", - " ...\n", - " [0.161 0.118 0.16 ... 0.273 0.247 0.081]\n", - " [0. 0.084 0. ... 0. 0. 0.031]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.093 0.097 0.086 ... 0.095 0.102 0.085]\n", - " [0.07 0.069 0.069 ... 0.071 0.07 0.069]\n", - " [0.139 0.125 0.141 ... 0.141 0.13 0.12 ]\n", - " ...\n", - " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", - " [0.12 0.136 0.117 ... 0.114 0.129 0.125]\n", - " [0.076 0.072 0.08 ... 0.075 0.069 0.074]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.093, 0.097, 0.086, ..., 0.095, 0.102, 0.085],\n", - " [ 0.07 , 0.069, 0.069, ..., 0.071, 0.07 , 0.069],\n", - " [ 0.139, 0.125, -0.859, ..., 0.141, 0.13 , 0.12 ],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", - " [ 0.12 , 0.136, 0.117, ..., 0.114, 0.129, 0.125],\n", - " [ 0.076, 0.072, 0.08 , ..., 0.075, -0.931, 0.074]]), array([[-0.445, 0.018, -0.007, ..., 0.327, 0.271, 0.007],\n", - " [ 0.104, 0.055, -0.144, ..., 0.119, -0.18 , 0.052],\n", - " [-0.194, -0.231, 0.027, ..., -0.043, 0.02 , -0.227],\n", - " ...,\n", - " [ 0.231, 0.18 , -0.186, ..., -0.275, 0.132, 0.173],\n", - " [-0.459, 0.289, -0.028, ..., 0.231, -0.269, 0.287],\n", - " [-0.353, -0.313, 0.462, ..., 0.511, 0.17 , -0.311]]), array([[-0.445, 0.018, -0.007, ..., 0.327, 0.271, 0.007],\n", - " [ 0.104, 0.055, -0.144, ..., 0.119, -0.18 , 0.052],\n", - " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", - " ...,\n", - " [ 0.231, 0.18 , -0.186, ..., -0.275, 0.132, 0.173],\n", - " [-0. , 0.289, -0. , ..., 0. , -0. , 0.287],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.374, 0.181, -0.203, ..., 0.001, -0.056, 0.125],\n", - " [-0.044, 0.279, 0.03 , ..., 0.058, 0.324, 0.189],\n", - " [-0.13 , 0.007, 0.102, ..., 0.027, 0.123, -0.063],\n", - " ...,\n", - " [ 0.192, -0.139, -0.189, ..., -0.057, -0.102, -0.196],\n", - " [ 0.125, 0.249, -0.344, ..., 0.261, 0.098, 0.225],\n", - " [ 0.303, 0.299, -0.347, ..., 0.2 , 0.119, 0.169]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.044, 0.279, 0.03 , ..., 0.058, 0.324, 0.189],\n", - " [-0.13 , 0.007, 0. , ..., 0. , 0.123, -0.063],\n", - " ...,\n", - " [ 0.192, -0.139, -0. , ..., -0. , -0.102, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.299, -0. , ..., 0. , 0. , 0.169]]), array([[-0.313, 0.049, 0.234, ..., -0.182, 0.074, 0.035],\n", - " [-0.141, 0.125, 0.182, ..., -0.078, 0.046, 0.082],\n", - " [ 0.191, -0.234, -0.211, ..., 0.12 , -0.187, -0.207],\n", - " [ 0.153, 0.057, -0.078, ..., 0.092, 0.133, 0.034],\n", - " [ 0.015, 0.02 , 0.003, ..., 0.058, -0.033, -0.006]])]\n", - "2.313117973037042\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.315 0.608 0.017 ... 0.104 0.585 0.189]\n", - " [0.112 0.336 0. ... 0. 0.173 0.259]\n", - " ...\n", - " [0.056 0.215 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.128 0. ... 0. 0. 0.102]]\n", - "[[0.166 0.334 0.047 ... 0.17 0.341 0.217]\n", - " [0.301 0.273 0.343 ... 0.263 0.269 0.173]\n", - " [0. 0. 0.033 ... 0.132 0. 0. ]\n", - " ...\n", - " [0.158 0.115 0.157 ... 0.271 0.245 0.078]\n", - " [0. 0.082 0. ... 0. 0. 0.029]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.092 0.097 0.086 ... 0.095 0.102 0.085]\n", - " [0.07 0.069 0.069 ... 0.071 0.07 0.069]\n", - " [0.14 0.126 0.141 ... 0.141 0.131 0.12 ]\n", - " ...\n", - " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", - " [0.12 0.135 0.117 ... 0.114 0.129 0.125]\n", - " [0.077 0.072 0.081 ... 0.076 0.07 0.075]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.092, 0.097, 0.086, ..., 0.095, 0.102, 0.085],\n", - " [ 0.07 , 0.069, 0.069, ..., 0.071, 0.07 , 0.069],\n", - " [ 0.14 , 0.126, -0.859, ..., 0.141, 0.131, 0.12 ],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", - " [ 0.12 , 0.135, 0.117, ..., 0.114, 0.129, 0.125],\n", - " [ 0.077, 0.072, 0.081, ..., 0.076, -0.93 , 0.075]]), array([[-0.444, 0.016, -0.009, ..., 0.326, 0.269, 0.006],\n", - " [ 0.104, 0.055, -0.144, ..., 0.118, -0.18 , 0.052],\n", - " [-0.193, -0.23 , 0.027, ..., -0.043, 0.02 , -0.227],\n", - " ...,\n", - " [ 0.232, 0.18 , -0.187, ..., -0.276, 0.131, 0.173],\n", - " [-0.459, 0.288, -0.028, ..., 0.231, -0.269, 0.286],\n", - " [-0.353, -0.313, 0.461, ..., 0.511, 0.169, -0.312]]), array([[-0.444, 0.016, -0.009, ..., 0.326, 0.269, 0.006],\n", - " [ 0.104, 0.055, -0.144, ..., 0.118, -0.18 , 0.052],\n", - " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", - " ...,\n", - " [ 0.232, 0.18 , -0.187, ..., -0.276, 0.131, 0.173],\n", - " [-0. , 0.288, -0. , ..., 0. , -0. , 0.286],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.374, 0.182, -0.202, ..., 0.002, -0.054, 0.125],\n", - " [-0.043, 0.278, 0.029, ..., 0.057, 0.323, 0.188],\n", - " [-0.13 , 0.006, 0.101, ..., 0.027, 0.122, -0.063],\n", - " ...,\n", - " [ 0.192, -0.138, -0.189, ..., -0.057, -0.103, -0.196],\n", - " [ 0.125, 0.248, -0.344, ..., 0.261, 0.097, 0.225],\n", - " [ 0.302, 0.299, -0.347, ..., 0.2 , 0.119, 0.168]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.043, 0.278, 0.029, ..., 0.057, 0.323, 0.188],\n", - " [-0.13 , 0.006, 0. , ..., 0. , 0.122, -0.063],\n", - " ...,\n", - " [ 0.192, -0.138, -0. , ..., -0. , -0.103, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.299, -0. , ..., 0. , 0. , 0.168]]), array([[-0.313, 0.049, 0.234, ..., -0.182, 0.073, 0.035],\n", - " [-0.14 , 0.124, 0.182, ..., -0.079, 0.045, 0.082],\n", - " [ 0.19 , -0.233, -0.21 , ..., 0.12 , -0.186, -0.206],\n", - " [ 0.153, 0.057, -0.078, ..., 0.092, 0.132, 0.034],\n", - " [ 0.015, 0.019, 0.003, ..., 0.058, -0.034, -0.007]])]\n", - "2.3121787120288926\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.311 0.604 0.014 ... 0.101 0.582 0.185]\n", - " [0.11 0.334 0. ... 0. 0.171 0.257]\n", - " ...\n", - " [0.055 0.215 0. ... 0. 0.251 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.129 0. ... 0. 0. 0.103]]\n", - "[[0.158 0.325 0.041 ... 0.164 0.333 0.208]\n", - " [0.299 0.27 0.342 ... 0.262 0.267 0.171]\n", - " [0. 0. 0.032 ... 0.132 0. 0. ]\n", - " ...\n", - " [0.156 0.112 0.154 ... 0.268 0.243 0.076]\n", - " [0. 0.079 0. ... 0. 0. 0.027]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.092 0.097 0.086 ... 0.095 0.102 0.084]\n", - " [0.07 0.07 0.069 ... 0.072 0.07 0.069]\n", - " [0.14 0.126 0.141 ... 0.141 0.131 0.12 ]\n", - " ...\n", - " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", - " [0.12 0.135 0.117 ... 0.114 0.129 0.125]\n", - " [0.077 0.073 0.081 ... 0.076 0.07 0.075]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.092, 0.097, 0.086, ..., 0.095, 0.102, 0.084],\n", - " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.07 , 0.069],\n", - " [ 0.14 , 0.126, -0.859, ..., 0.141, 0.131, 0.12 ],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", - " [ 0.12 , 0.135, 0.117, ..., 0.114, 0.129, 0.125],\n", - " [ 0.077, 0.073, 0.081, ..., 0.076, -0.93 , 0.075]]), array([[-0.444, 0.015, -0.01 , ..., 0.324, 0.268, 0.005],\n", - " [ 0.104, 0.055, -0.145, ..., 0.117, -0.181, 0.052],\n", - " [-0.193, -0.23 , 0.027, ..., -0.043, 0.021, -0.227],\n", - " ...,\n", - " [ 0.232, 0.18 , -0.188, ..., -0.276, 0.13 , 0.173],\n", - " [-0.459, 0.288, -0.029, ..., 0.23 , -0.27 , 0.285],\n", - " [-0.354, -0.314, 0.461, ..., 0.51 , 0.168, -0.312]]), array([[-0.444, 0.015, -0.01 , ..., 0.324, 0.268, 0.005],\n", - " [ 0.104, 0.055, -0.145, ..., 0.117, -0.181, 0.052],\n", - " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", - " ...,\n", - " [ 0.232, 0.18 , -0.188, ..., -0.276, 0.13 , 0.173],\n", - " [-0. , 0.288, -0. , ..., 0. , -0. , 0.285],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.373, 0.182, -0.201, ..., 0.003, -0.053, 0.125],\n", - " [-0.042, 0.276, 0.029, ..., 0.056, 0.322, 0.187],\n", - " [-0.129, 0.006, 0.101, ..., 0.026, 0.122, -0.064],\n", - " ...,\n", - " [ 0.192, -0.138, -0.19 , ..., -0.057, -0.103, -0.195],\n", - " [ 0.125, 0.248, -0.345, ..., 0.26 , 0.096, 0.224],\n", - " [ 0.302, 0.298, -0.347, ..., 0.201, 0.119, 0.168]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.042, 0.276, 0.029, ..., 0.056, 0.322, 0.187],\n", - " [-0.129, 0.006, 0. , ..., 0. , 0.122, -0.064],\n", - " ...,\n", - " [ 0.192, -0.138, -0. , ..., -0. , -0.103, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.298, -0. , ..., 0. , 0. , 0.168]]), array([[-0.313, 0.048, 0.234, ..., -0.182, 0.073, 0.034],\n", - " [-0.139, 0.124, 0.181, ..., -0.079, 0.044, 0.081],\n", - " [ 0.189, -0.232, -0.21 , ..., 0.12 , -0.186, -0.205],\n", - " [ 0.153, 0.056, -0.078, ..., 0.092, 0.131, 0.033],\n", - " [ 0.016, 0.018, 0.004, ..., 0.057, -0.035, -0.008]])]\n", - "2.311289443325474\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.308 0.6 0.011 ... 0.098 0.579 0.181]\n", - " [0.109 0.333 0. ... 0. 0.17 0.256]\n", - " ...\n", - " [0.055 0.214 0. ... 0. 0.251 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.129 0. ... 0. 0. 0.103]]\n", - "[[0.15 0.316 0.034 ... 0.158 0.325 0.2 ]\n", - " [0.297 0.268 0.339 ... 0.26 0.265 0.169]\n", - " [0. 0. 0.032 ... 0.132 0. 0. ]\n", - " ...\n", - " [0.153 0.11 0.152 ... 0.266 0.24 0.073]\n", - " [0. 0.077 0. ... 0. 0. 0.025]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.092 0.096 0.085 ... 0.094 0.102 0.084]\n", - " [0.07 0.07 0.069 ... 0.072 0.071 0.069]\n", - " [0.14 0.127 0.142 ... 0.142 0.132 0.12 ]\n", - " ...\n", - " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", - " [0.12 0.135 0.117 ... 0.114 0.128 0.125]\n", - " [0.078 0.073 0.081 ... 0.076 0.071 0.076]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.092, 0.096, 0.085, ..., 0.094, 0.102, 0.084],\n", - " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.071, 0.069],\n", - " [ 0.14 , 0.127, -0.858, ..., 0.142, 0.132, 0.12 ],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", - " [ 0.12 , 0.135, 0.117, ..., 0.114, 0.128, 0.125],\n", - " [ 0.078, 0.073, 0.081, ..., 0.076, -0.929, 0.076]]), array([[-0.444, 0.015, -0.011, ..., 0.323, 0.266, 0.004],\n", - " [ 0.105, 0.055, -0.146, ..., 0.117, -0.182, 0.052],\n", - " [-0.192, -0.23 , 0.027, ..., -0.043, 0.021, -0.226],\n", - " ...,\n", - " [ 0.232, 0.18 , -0.188, ..., -0.277, 0.129, 0.173],\n", - " [-0.458, 0.287, -0.029, ..., 0.23 , -0.27 , 0.285],\n", - " [-0.355, -0.315, 0.461, ..., 0.51 , 0.167, -0.313]]), array([[-0.444, 0.015, -0.011, ..., 0.323, 0.266, 0.004],\n", - " [ 0.105, 0.055, -0.146, ..., 0.117, -0.182, 0.052],\n", - " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", - " ...,\n", - " [ 0.232, 0.18 , -0.188, ..., -0.277, 0.129, 0.173],\n", - " [-0. , 0.287, -0. , ..., 0. , -0. , 0.285],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.373, 0.182, -0.2 , ..., 0.004, -0.052, 0.126],\n", - " [-0.042, 0.275, 0.028, ..., 0.056, 0.32 , 0.186],\n", - " [-0.129, 0.005, 0.101, ..., 0.026, 0.121, -0.064],\n", - " ...,\n", - " [ 0.193, -0.138, -0.19 , ..., -0.057, -0.104, -0.195],\n", - " [ 0.124, 0.247, -0.346, ..., 0.26 , 0.095, 0.224],\n", - " [ 0.301, 0.298, -0.347, ..., 0.201, 0.119, 0.168]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.042, 0.275, 0.028, ..., 0.056, 0.32 , 0.186],\n", - " [-0.129, 0.005, 0. , ..., 0. , 0.121, -0.064],\n", - " ...,\n", - " [ 0.193, -0.138, -0. , ..., -0. , -0.104, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.298, -0. , ..., 0. , 0. , 0.168]]), array([[-0.312, 0.047, 0.234, ..., -0.182, 0.072, 0.034],\n", - " [-0.138, 0.123, 0.181, ..., -0.079, 0.044, 0.081],\n", - " [ 0.189, -0.232, -0.209, ..., 0.121, -0.185, -0.205],\n", - " [ 0.154, 0.055, -0.078, ..., 0.091, 0.13 , 0.033],\n", - " [ 0.016, 0.018, 0.004, ..., 0.057, -0.036, -0.008]])]\n", - "2.3104419062115573\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.305 0.597 0.008 ... 0.096 0.575 0.178]\n", - " [0.108 0.331 0. ... 0. 0.169 0.254]\n", - " ...\n", - " [0.055 0.214 0. ... 0. 0.251 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.129 0. ... 0. 0. 0.103]]\n", - "[[0.143 0.308 0.028 ... 0.153 0.317 0.192]\n", - " [0.294 0.265 0.337 ... 0.258 0.262 0.167]\n", - " [0. 0. 0.032 ... 0.132 0. 0. ]\n", - " ...\n", - " [0.151 0.107 0.149 ... 0.264 0.238 0.071]\n", - " [0. 0.076 0. ... 0. 0. 0.024]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.092 0.096 0.085 ... 0.094 0.101 0.084]\n", - " [0.07 0.07 0.069 ... 0.072 0.071 0.069]\n", - " [0.141 0.127 0.142 ... 0.142 0.132 0.12 ]\n", - " ...\n", - " [0.102 0.1 0.103 ... 0.104 0.099 0.106]\n", - " [0.12 0.135 0.117 ... 0.114 0.128 0.125]\n", - " [0.078 0.074 0.082 ... 0.077 0.071 0.076]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.092, 0.096, 0.085, ..., 0.094, 0.101, 0.084],\n", - " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.071, 0.069],\n", - " [ 0.141, 0.127, -0.858, ..., 0.142, 0.132, 0.12 ],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.099, -0.894],\n", - " [ 0.12 , 0.135, 0.117, ..., 0.114, 0.128, 0.125],\n", - " [ 0.078, 0.074, 0.082, ..., 0.077, -0.929, 0.076]]), array([[-0.444, 0.014, -0.012, ..., 0.322, 0.264, 0.003],\n", - " [ 0.105, 0.055, -0.146, ..., 0.116, -0.183, 0.052],\n", - " [-0.192, -0.229, 0.027, ..., -0.043, 0.021, -0.226],\n", - " ...,\n", - " [ 0.233, 0.18 , -0.189, ..., -0.277, 0.128, 0.173],\n", - " [-0.458, 0.287, -0.03 , ..., 0.23 , -0.27 , 0.284],\n", - " [-0.355, -0.315, 0.46 , ..., 0.509, 0.167, -0.313]]), array([[-0.444, 0.014, -0.012, ..., 0.322, 0.264, 0.003],\n", - " [ 0.105, 0.055, -0.146, ..., 0.116, -0.183, 0.052],\n", - " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", - " ...,\n", - " [ 0.233, 0.18 , -0.189, ..., -0.277, 0.128, 0.173],\n", - " [-0. , 0.287, -0. , ..., 0. , -0. , 0.284],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.372, 0.182, -0.2 , ..., 0.005, -0.051, 0.126],\n", - " [-0.041, 0.274, 0.027, ..., 0.055, 0.319, 0.185],\n", - " [-0.128, 0.005, 0.101, ..., 0.026, 0.121, -0.065],\n", - " ...,\n", - " [ 0.193, -0.137, -0.19 , ..., -0.057, -0.104, -0.194],\n", - " [ 0.124, 0.247, -0.347, ..., 0.259, 0.095, 0.224],\n", - " [ 0.301, 0.297, -0.347, ..., 0.201, 0.119, 0.167]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.041, 0.274, 0.027, ..., 0.055, 0.319, 0.185],\n", - " [-0.128, 0.005, 0. , ..., 0. , 0.121, -0.065],\n", - " ...,\n", - " [ 0.193, -0.137, -0. , ..., -0. , -0.104, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.297, -0. , ..., 0. , 0. , 0.167]]), array([[-0.312, 0.047, 0.234, ..., -0.183, 0.072, 0.034],\n", - " [-0.137, 0.123, 0.181, ..., -0.079, 0.043, 0.08 ],\n", - " [ 0.188, -0.231, -0.208, ..., 0.121, -0.185, -0.204],\n", - " [ 0.154, 0.055, -0.078, ..., 0.091, 0.129, 0.032],\n", - " [ 0.016, 0.017, 0.005, ..., 0.056, -0.037, -0.009]])]\n", - "2.309623186203651\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.301 0.593 0.006 ... 0.093 0.572 0.174]\n", - " [0.106 0.33 0. ... 0. 0.167 0.253]\n", - " ...\n", - " [0.054 0.213 0. ... 0. 0.25 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.129 0. ... 0. 0. 0.103]]\n", - "[[0.135 0.299 0.022 ... 0.147 0.31 0.185]\n", - " [0.292 0.262 0.335 ... 0.256 0.259 0.165]\n", - " [0. 0. 0.031 ... 0.131 0. 0. ]\n", - " ...\n", - " [0.148 0.105 0.147 ... 0.262 0.236 0.069]\n", - " [0. 0.074 0. ... 0. 0. 0.022]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.091 0.096 0.085 ... 0.094 0.101 0.084]\n", - " [0.07 0.07 0.069 ... 0.072 0.071 0.07 ]\n", - " [0.141 0.127 0.142 ... 0.142 0.133 0.121]\n", - " ...\n", - " [0.102 0.1 0.103 ... 0.104 0.1 0.106]\n", - " [0.119 0.135 0.117 ... 0.114 0.128 0.126]\n", - " [0.079 0.074 0.082 ... 0.077 0.071 0.076]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.091, 0.096, 0.085, ..., 0.094, 0.101, 0.084],\n", - " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.071, 0.07 ],\n", - " [ 0.141, 0.127, -0.858, ..., 0.142, 0.133, 0.121],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.103, ..., 0.104, 0.1 , -0.894],\n", - " [ 0.119, 0.135, 0.117, ..., 0.114, 0.128, 0.126],\n", - " [ 0.079, 0.074, 0.082, ..., 0.077, -0.929, 0.076]]), array([[-0.444, 0.013, -0.013, ..., 0.321, 0.263, 0.002],\n", - " [ 0.105, 0.055, -0.147, ..., 0.116, -0.184, 0.052],\n", - " [-0.191, -0.229, 0.027, ..., -0.043, 0.021, -0.226],\n", - " ...,\n", - " [ 0.233, 0.18 , -0.19 , ..., -0.278, 0.127, 0.173],\n", - " [-0.458, 0.286, -0.03 , ..., 0.229, -0.271, 0.283],\n", - " [-0.356, -0.316, 0.46 , ..., 0.509, 0.166, -0.314]]), array([[-0.444, 0.013, -0.013, ..., 0.321, 0.263, 0.002],\n", - " [ 0.105, 0.055, -0.147, ..., 0.116, -0.184, 0.052],\n", - " [-0. , -0. , 0.027, ..., -0.043, 0. , -0. ],\n", - " ...,\n", - " [ 0.233, 0.18 , -0.19 , ..., -0.278, 0.127, 0.173],\n", - " [-0. , 0.286, -0. , ..., 0. , -0. , 0.283],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.372, 0.182, -0.199, ..., 0.005, -0.049, 0.126],\n", - " [-0.041, 0.273, 0.026, ..., 0.054, 0.318, 0.184],\n", - " [-0.128, 0.004, 0.1 , ..., 0.026, 0.121, -0.065],\n", - " ...,\n", - " [ 0.193, -0.137, -0.19 , ..., -0.058, -0.104, -0.194],\n", - " [ 0.123, 0.247, -0.347, ..., 0.259, 0.094, 0.223],\n", - " [ 0.3 , 0.297, -0.347, ..., 0.201, 0.119, 0.167]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.041, 0.273, 0.026, ..., 0.054, 0.318, 0.184],\n", - " [-0.128, 0.004, 0. , ..., 0. , 0.121, -0.065],\n", - " ...,\n", - " [ 0.193, -0.137, -0. , ..., -0. , -0.104, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.297, -0. , ..., 0. , 0. , 0.167]]), array([[-0.312, 0.046, 0.234, ..., -0.183, 0.072, 0.033],\n", - " [-0.136, 0.122, 0.18 , ..., -0.079, 0.043, 0.079],\n", - " [ 0.187, -0.231, -0.207, ..., 0.121, -0.184, -0.203],\n", - " [ 0.154, 0.054, -0.078, ..., 0.091, 0.128, 0.031],\n", - " [ 0.017, 0.016, 0.005, ..., 0.056, -0.038, -0.009]])]\n", - "2.308844873774604\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.298 0.59 0.003 ... 0.091 0.569 0.171]\n", - " [0.105 0.328 0. ... 0. 0.166 0.251]\n", - " ...\n", - " [0.054 0.213 0. ... 0. 0.25 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.13 0. ... 0. 0. 0.104]]\n", - "[[0.128 0.291 0.016 ... 0.142 0.302 0.177]\n", - " [0.29 0.259 0.333 ... 0.254 0.257 0.163]\n", - " [0. 0. 0.031 ... 0.131 0. 0. ]\n", - " ...\n", - " [0.146 0.102 0.144 ... 0.259 0.233 0.067]\n", - " [0. 0.072 0. ... 0. 0. 0.021]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.091 0.096 0.085 ... 0.094 0.101 0.084]\n", - " [0.07 0.07 0.069 ... 0.072 0.071 0.07 ]\n", - " [0.142 0.128 0.142 ... 0.142 0.133 0.121]\n", - " ...\n", - " [0.102 0.101 0.103 ... 0.104 0.1 0.107]\n", - " [0.119 0.135 0.117 ... 0.114 0.128 0.126]\n", - " [0.079 0.075 0.083 ... 0.077 0.072 0.077]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.091, 0.096, 0.085, ..., 0.094, 0.101, 0.084],\n", - " [ 0.07 , 0.07 , 0.069, ..., 0.072, 0.071, 0.07 ],\n", - " [ 0.142, 0.128, -0.858, ..., 0.142, 0.133, 0.121],\n", - " ...,\n", - " [ 0.102, -0.899, 0.103, ..., 0.104, 0.1 , -0.893],\n", - " [ 0.119, 0.135, 0.117, ..., 0.114, 0.128, 0.126],\n", - " [ 0.079, 0.075, 0.083, ..., 0.077, -0.928, 0.077]]), array([[-0.444, 0.012, -0.014, ..., 0.321, 0.262, 0.002],\n", - " [ 0.105, 0.055, -0.148, ..., 0.116, -0.184, 0.052],\n", - " [-0.191, -0.229, 0.028, ..., -0.043, 0.021, -0.226],\n", - " ...,\n", - " [ 0.233, 0.18 , -0.19 , ..., -0.278, 0.126, 0.173],\n", - " [-0.458, 0.285, -0.031, ..., 0.229, -0.271, 0.282],\n", - " [-0.356, -0.317, 0.459, ..., 0.508, 0.166, -0.314]]), array([[-0.444, 0.012, -0.014, ..., 0.321, 0.262, 0.002],\n", - " [ 0.105, 0.055, -0.148, ..., 0.116, -0.184, 0.052],\n", - " [-0. , -0. , 0.028, ..., -0.043, 0. , -0. ],\n", - " ...,\n", - " [ 0.233, 0.18 , -0.19 , ..., -0.278, 0.126, 0.173],\n", - " [-0. , 0.285, -0. , ..., 0. , -0. , 0.282],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.371, 0.183, -0.198, ..., 0.006, -0.048, 0.126],\n", - " [-0.041, 0.272, 0.026, ..., 0.054, 0.317, 0.183],\n", - " [-0.127, 0.004, 0.1 , ..., 0.026, 0.12 , -0.065],\n", - " ...,\n", - " [ 0.193, -0.136, -0.191, ..., -0.058, -0.105, -0.194],\n", - " [ 0.123, 0.247, -0.348, ..., 0.258, 0.093, 0.223],\n", - " [ 0.3 , 0.297, -0.347, ..., 0.201, 0.119, 0.167]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.041, 0.272, 0.026, ..., 0.054, 0.317, 0.183],\n", - " [-0.127, 0.004, 0. , ..., 0. , 0.12 , -0.065],\n", - " ...,\n", - " [ 0.193, -0.136, -0. , ..., -0. , -0.105, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.297, -0. , ..., 0. , 0. , 0.167]]), array([[-0.312, 0.046, 0.234, ..., -0.183, 0.071, 0.033],\n", - " [-0.135, 0.122, 0.18 , ..., -0.079, 0.043, 0.079],\n", - " [ 0.186, -0.23 , -0.206, ..., 0.121, -0.184, -0.203],\n", - " [ 0.154, 0.053, -0.078, ..., 0.09 , 0.128, 0.031],\n", - " [ 0.017, 0.015, 0.005, ..., 0.055, -0.039, -0.01 ]])]\n", - "2.30810310767677\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.295 0.587 0.001 ... 0.089 0.566 0.168]\n", - " [0.103 0.327 0. ... 0. 0.165 0.249]\n", - " ...\n", - " [0.054 0.213 0. ... 0. 0.25 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.13 0. ... 0. 0. 0.104]]\n", - "[[0.121 0.283 0.011 ... 0.137 0.295 0.17 ]\n", - " [0.288 0.256 0.331 ... 0.252 0.255 0.161]\n", - " [0. 0. 0.03 ... 0.131 0. 0. ]\n", - " ...\n", - " [0.144 0.1 0.142 ... 0.257 0.231 0.065]\n", - " [0. 0.071 0. ... 0. 0. 0.019]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.091 0.096 0.085 ... 0.094 0.101 0.084]\n", - " [0.071 0.07 0.069 ... 0.072 0.071 0.07 ]\n", - " [0.142 0.128 0.142 ... 0.142 0.133 0.121]\n", - " ...\n", - " [0.102 0.101 0.103 ... 0.103 0.1 0.107]\n", - " [0.119 0.135 0.117 ... 0.114 0.128 0.126]\n", - " [0.08 0.075 0.083 ... 0.078 0.072 0.077]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.091, 0.096, 0.085, ..., 0.094, 0.101, 0.084],\n", - " [ 0.071, 0.07 , 0.069, ..., 0.072, 0.071, 0.07 ],\n", - " [ 0.142, 0.128, -0.858, ..., 0.142, 0.133, 0.121],\n", - " ...,\n", - " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.893],\n", - " [ 0.119, 0.135, 0.117, ..., 0.114, 0.128, 0.126],\n", - " [ 0.08 , 0.075, 0.083, ..., 0.078, -0.928, 0.077]]), array([[-0.444, 0.011, -0.015, ..., 0.32 , 0.26 , 0.001],\n", - " [ 0.105, 0.056, -0.148, ..., 0.115, -0.185, 0.052],\n", - " [-0.19 , -0.229, 0.028, ..., -0.043, 0.021, -0.226],\n", - " ...,\n", - " [ 0.234, 0.18 , -0.191, ..., -0.279, 0.125, 0.173],\n", - " [-0.458, 0.285, -0.031, ..., 0.228, -0.271, 0.282],\n", - " [-0.357, -0.317, 0.459, ..., 0.508, 0.165, -0.315]]), array([[-0.444, 0.011, -0.015, ..., 0.32 , 0.26 , 0.001],\n", - " [ 0.105, 0.056, -0.148, ..., 0.115, -0.185, 0.052],\n", - " [-0. , -0. , 0.028, ..., -0.043, 0. , -0. ],\n", - " ...,\n", - " [ 0.234, 0.18 , -0.191, ..., -0.279, 0.125, 0.173],\n", - " [-0. , 0.285, -0. , ..., 0. , -0. , 0.282],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.371, 0.183, -0.198, ..., 0.007, -0.047, 0.126],\n", - " [-0.04 , 0.271, 0.025, ..., 0.053, 0.316, 0.182],\n", - " [-0.127, 0.003, 0.1 , ..., 0.025, 0.12 , -0.066],\n", - " ...,\n", - " [ 0.194, -0.136, -0.191, ..., -0.058, -0.105, -0.193],\n", - " [ 0.122, 0.246, -0.349, ..., 0.258, 0.093, 0.223],\n", - " [ 0.3 , 0.296, -0.347, ..., 0.202, 0.119, 0.166]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.04 , 0.271, 0.025, ..., 0.053, 0.316, 0.182],\n", - " [-0.127, 0.003, 0. , ..., 0. , 0.12 , -0.066],\n", - " ...,\n", - " [ 0.194, -0.136, -0. , ..., -0. , -0.105, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.296, -0. , ..., 0. , 0. , 0.166]]), array([[-0.311, 0.045, 0.234, ..., -0.183, 0.071, 0.033],\n", - " [-0.134, 0.121, 0.18 , ..., -0.079, 0.042, 0.079],\n", - " [ 0.186, -0.23 , -0.205, ..., 0.122, -0.183, -0.202],\n", - " [ 0.154, 0.053, -0.078, ..., 0.09 , 0.127, 0.03 ],\n", - " [ 0.017, 0.015, 0.006, ..., 0.055, -0.04 , -0.01 ]])]\n", - "2.3073969332597453\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.293 0.584 0. ... 0.087 0.564 0.165]\n", - " [0.102 0.325 0. ... 0. 0.163 0.248]\n", - " ...\n", - " [0.053 0.212 0. ... 0. 0.25 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.131 0. ... 0. 0. 0.105]]\n", - "[[0.115 0.276 0.006 ... 0.132 0.288 0.163]\n", - " [0.286 0.254 0.329 ... 0.25 0.252 0.159]\n", - " [0. 0. 0.029 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.141 0.098 0.14 ... 0.255 0.229 0.063]\n", - " [0. 0.07 0. ... 0. 0. 0.018]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.091 0.095 0.085 ... 0.094 0.101 0.084]\n", - " [0.071 0.07 0.069 ... 0.072 0.071 0.07 ]\n", - " [0.142 0.129 0.142 ... 0.142 0.134 0.121]\n", - " ...\n", - " [0.102 0.101 0.103 ... 0.103 0.1 0.107]\n", - " [0.119 0.135 0.117 ... 0.114 0.128 0.126]\n", - " [0.08 0.076 0.083 ... 0.078 0.073 0.077]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.091, 0.095, 0.085, ..., 0.094, 0.101, 0.084],\n", - " [ 0.071, 0.07 , 0.069, ..., 0.072, 0.071, 0.07 ],\n", - " [ 0.142, 0.129, -0.858, ..., 0.142, 0.134, 0.121],\n", - " ...,\n", - " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.893],\n", - " [ 0.119, 0.135, 0.117, ..., 0.114, 0.128, 0.126],\n", - " [ 0.08 , 0.076, 0.083, ..., 0.078, -0.927, 0.077]]), array([[-4.439e-01, 1.045e-02, -1.541e-02, ..., 3.188e-01, 2.590e-01,\n", - " -8.103e-05],\n", - " [ 1.047e-01, 5.569e-02, -1.487e-01, ..., 1.148e-01, -1.856e-01,\n", - " 5.249e-02],\n", - " [-1.900e-01, -2.284e-01, 2.787e-02, ..., -4.254e-02, 2.158e-02,\n", - " -2.258e-01],\n", - " ...,\n", - " [ 2.338e-01, 1.803e-01, -1.912e-01, ..., -2.793e-01, 1.245e-01,\n", - " 1.735e-01],\n", - " [-4.573e-01, 2.843e-01, -3.126e-02, ..., 2.280e-01, -2.713e-01,\n", - " 2.811e-01],\n", - " [-3.575e-01, -3.179e-01, 4.587e-01, ..., 5.075e-01, 1.644e-01,\n", - " -3.152e-01]]), array([[-4.439e-01, 1.045e-02, -1.541e-02, ..., 3.188e-01, 2.590e-01,\n", - " -8.103e-05],\n", - " [ 1.047e-01, 5.569e-02, -1.487e-01, ..., 1.148e-01, -1.856e-01,\n", - " 5.249e-02],\n", - " [-0.000e+00, -0.000e+00, 2.787e-02, ..., -4.254e-02, 0.000e+00,\n", - " -0.000e+00],\n", - " ...,\n", - " [ 2.338e-01, 1.803e-01, -1.912e-01, ..., -2.793e-01, 1.245e-01,\n", - " 1.735e-01],\n", - " [-0.000e+00, 2.843e-01, -0.000e+00, ..., 0.000e+00, -0.000e+00,\n", - " 2.811e-01],\n", - " [-0.000e+00, -0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " -0.000e+00]]), array([[ 0.37 , 0.183, -0.197, ..., 0.007, -0.046, 0.126],\n", - " [-0.04 , 0.27 , 0.024, ..., 0.053, 0.315, 0.182],\n", - " [-0.127, 0.003, 0.1 , ..., 0.025, 0.119, -0.066],\n", - " ...,\n", - " [ 0.194, -0.136, -0.191, ..., -0.058, -0.106, -0.193],\n", - " [ 0.122, 0.246, -0.349, ..., 0.257, 0.092, 0.222],\n", - " [ 0.299, 0.296, -0.347, ..., 0.202, 0.119, 0.166]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.04 , 0.27 , 0. , ..., 0.053, 0.315, 0.182],\n", - " [-0.127, 0.003, 0. , ..., 0. , 0.119, -0.066],\n", - " ...,\n", - " [ 0.194, -0.136, -0. , ..., -0. , -0.106, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.296, -0. , ..., 0. , 0. , 0.166]]), array([[-0.311, 0.045, 0.238, ..., -0.184, 0.071, 0.032],\n", - " [-0.133, 0.121, 0.171, ..., -0.079, 0.042, 0.078],\n", - " [ 0.185, -0.229, -0.192, ..., 0.122, -0.183, -0.202],\n", - " [ 0.154, 0.052, -0.088, ..., 0.09 , 0.126, 0.03 ],\n", - " [ 0.017, 0.014, 0.002, ..., 0.054, -0.041, -0.011]])]\n", - "2.3067211929248446\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.29 0.581 0. ... 0.085 0.561 0.162]\n", - " [0.101 0.323 0. ... 0. 0.162 0.246]\n", - " ...\n", - " [0.053 0.212 0. ... 0. 0.249 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.132 0. ... 0. 0. 0.106]]\n", - "[[0.108 0.268 0.001 ... 0.127 0.282 0.156]\n", - " [0.284 0.251 0.327 ... 0.249 0.25 0.158]\n", - " [0. 0. 0.028 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.139 0.096 0.138 ... 0.253 0.227 0.061]\n", - " [0. 0.069 0. ... 0. 0. 0.017]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", - " [0.071 0.07 0.07 ... 0.072 0.072 0.07 ]\n", - " [0.143 0.129 0.142 ... 0.143 0.134 0.121]\n", - " ...\n", - " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", - " [0.119 0.134 0.117 ... 0.114 0.128 0.126]\n", - " [0.081 0.076 0.084 ... 0.078 0.073 0.078]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", - " [ 0.071, 0.07 , 0.07 , ..., 0.072, 0.072, 0.07 ],\n", - " [ 0.143, 0.129, -0.858, ..., 0.143, 0.134, 0.121],\n", - " ...,\n", - " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.119, 0.134, 0.117, ..., 0.114, 0.128, 0.126],\n", - " [ 0.081, 0.076, 0.084, ..., 0.078, -0.927, 0.078]]), array([[-0.444, 0.01 , -0.016, ..., 0.318, 0.258, -0.001],\n", - " [ 0.105, 0.056, -0.149, ..., 0.114, -0.186, 0.053],\n", - " [-0.19 , -0.228, 0.028, ..., -0.042, 0.022, -0.226],\n", - " ...,\n", - " [ 0.234, 0.181, -0.192, ..., -0.28 , 0.124, 0.174],\n", - " [-0.457, 0.284, -0.032, ..., 0.228, -0.271, 0.281],\n", - " [-0.358, -0.319, 0.458, ..., 0.507, 0.164, -0.316]]), array([[-0.444, 0.01 , -0.016, ..., 0.318, 0.258, -0.001],\n", - " [ 0.105, 0.056, -0.149, ..., 0.114, -0.186, 0.053],\n", - " [-0. , -0. , 0.028, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.234, 0.181, -0.192, ..., -0.28 , 0.124, 0.174],\n", - " [-0. , 0.284, -0. , ..., 0. , -0. , 0.281],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.37 , 0.183, -0.196, ..., 0.008, -0.045, 0.126],\n", - " [-0.039, 0.269, 0.024, ..., 0.052, 0.314, 0.181],\n", - " [-0.126, 0.003, 0.099, ..., 0.025, 0.119, -0.066],\n", - " ...,\n", - " [ 0.194, -0.135, -0.191, ..., -0.058, -0.106, -0.192],\n", - " [ 0.122, 0.246, -0.35 , ..., 0.257, 0.092, 0.222],\n", - " [ 0.299, 0.296, -0.347, ..., 0.202, 0.12 , 0.166]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.039, 0.269, 0. , ..., 0.052, 0.314, 0.181],\n", - " [-0.126, 0.003, 0. , ..., 0. , 0.119, -0.066],\n", - " ...,\n", - " [ 0.194, -0.135, -0. , ..., -0. , -0.106, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.296, -0. , ..., 0. , 0. , 0.166]]), array([[-0.311, 0.044, 0.238, ..., -0.184, 0.07 , 0.032],\n", - " [-0.132, 0.121, 0.171, ..., -0.079, 0.042, 0.078],\n", - " [ 0.184, -0.229, -0.192, ..., 0.122, -0.182, -0.201],\n", - " [ 0.154, 0.052, -0.088, ..., 0.09 , 0.125, 0.029],\n", - " [ 0.018, 0.013, 0.003, ..., 0.054, -0.042, -0.011]])]\n", - "2.3060691917502445\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.287 0.578 0. ... 0.083 0.558 0.159]\n", - " [0.099 0.322 0. ... 0. 0.161 0.245]\n", - " ...\n", - " [0.052 0.211 0. ... 0. 0.249 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.132 0. ... 0. 0. 0.107]]\n", - "[[0.102 0.261 0. ... 0.122 0.276 0.15 ]\n", - " [0.281 0.248 0.324 ... 0.247 0.248 0.156]\n", - " [0. 0. 0.027 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.137 0.094 0.136 ... 0.251 0.226 0.059]\n", - " [0. 0.068 0. ... 0. 0. 0.017]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", - " [0.071 0.071 0.07 ... 0.073 0.072 0.07 ]\n", - " [0.143 0.129 0.143 ... 0.143 0.134 0.121]\n", - " ...\n", - " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", - " [0.119 0.134 0.117 ... 0.114 0.127 0.126]\n", - " [0.081 0.076 0.084 ... 0.079 0.074 0.078]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", - " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.07 ],\n", - " [ 0.143, 0.129, -0.857, ..., 0.143, 0.134, 0.121],\n", - " ...,\n", - " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.119, 0.134, 0.117, ..., 0.114, 0.127, 0.126],\n", - " [ 0.081, 0.076, 0.084, ..., 0.079, -0.926, 0.078]]), array([[-0.444, 0.009, -0.017, ..., 0.317, 0.257, -0.002],\n", - " [ 0.105, 0.056, -0.15 , ..., 0.114, -0.187, 0.053],\n", - " [-0.189, -0.228, 0.028, ..., -0.042, 0.022, -0.226],\n", - " ...,\n", - " [ 0.234, 0.181, -0.192, ..., -0.28 , 0.123, 0.174],\n", - " [-0.457, 0.283, -0.032, ..., 0.227, -0.272, 0.28 ],\n", - " [-0.358, -0.319, 0.458, ..., 0.507, 0.163, -0.316]]), array([[-0.444, 0.009, -0. , ..., 0.317, 0.257, -0.002],\n", - " [ 0.105, 0.056, -0.15 , ..., 0.114, -0.187, 0.053],\n", - " [-0. , -0. , 0.028, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.234, 0.181, -0.192, ..., -0.28 , 0.123, 0.174],\n", - " [-0. , 0.283, -0. , ..., 0. , -0. , 0.28 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.369, 0.183, -0.204, ..., 0.009, -0.044, 0.127],\n", - " [-0.039, 0.269, 0.028, ..., 0.052, 0.313, 0.18 ],\n", - " [-0.126, 0.002, 0.104, ..., 0.025, 0.119, -0.067],\n", - " ...,\n", - " [ 0.194, -0.135, -0.191, ..., -0.058, -0.106, -0.192],\n", - " [ 0.121, 0.246, -0.346, ..., 0.257, 0.091, 0.222],\n", - " [ 0.299, 0.295, -0.346, ..., 0.202, 0.12 , 0.166]]), array([[ 0. , 0. , -0. , ..., 0. , -0. , 0. ],\n", - " [-0.039, 0.269, 0. , ..., 0.052, 0.313, 0.18 ],\n", - " [-0.126, 0.002, 0. , ..., 0. , 0.119, -0.067],\n", - " ...,\n", - " [ 0.194, -0.135, -0. , ..., -0. , -0.106, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.295, -0. , ..., 0. , 0. , 0.166]]), array([[-0.31 , 0.044, 0.239, ..., -0.184, 0.07 , 0.032],\n", - " [-0.131, 0.121, 0.167, ..., -0.079, 0.041, 0.078],\n", - " [ 0.183, -0.229, -0.193, ..., 0.122, -0.182, -0.201],\n", - " [ 0.155, 0.051, -0.089, ..., 0.09 , 0.124, 0.029],\n", - " [ 0.018, 0.013, 0. , ..., 0.054, -0.043, -0.011]])]\n", - "2.305448138891889\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.285 0.575 0. ... 0.081 0.556 0.156]\n", - " [0.098 0.321 0. ... 0. 0.16 0.244]\n", - " ...\n", - " [0.052 0.211 0. ... 0. 0.249 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.133 0. ... 0. 0. 0.107]]\n", - "[[0.096 0.254 0. ... 0.118 0.27 0.144]\n", - " [0.279 0.246 0.322 ... 0.245 0.245 0.154]\n", - " [0. 0. 0.027 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.135 0.092 0.134 ... 0.249 0.223 0.057]\n", - " [0. 0.067 0. ... 0. 0. 0.016]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", - " [0.071 0.071 0.07 ... 0.073 0.072 0.07 ]\n", - " [0.143 0.13 0.143 ... 0.143 0.135 0.122]\n", - " ...\n", - " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", - " [0.119 0.134 0.117 ... 0.114 0.127 0.126]\n", - " [0.081 0.077 0.084 ... 0.079 0.074 0.078]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", - " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.07 ],\n", - " [ 0.143, 0.13 , -0.857, ..., 0.143, 0.135, 0.122],\n", - " ...,\n", - " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.119, 0.134, 0.117, ..., 0.114, 0.127, 0.126],\n", - " [ 0.081, 0.077, 0.084, ..., 0.079, -0.926, 0.078]]), array([[-0.444, 0.008, -0.017, ..., 0.316, 0.255, -0.002],\n", - " [ 0.105, 0.056, -0.15 , ..., 0.114, -0.187, 0.053],\n", - " [-0.189, -0.228, 0.028, ..., -0.042, 0.022, -0.225],\n", - " ...,\n", - " [ 0.235, 0.181, -0.193, ..., -0.28 , 0.122, 0.174],\n", - " [-0.457, 0.283, -0.032, ..., 0.227, -0.272, 0.279],\n", - " [-0.359, -0.32 , 0.458, ..., 0.506, 0.163, -0.317]]), array([[-0.444, 0.008, -0. , ..., 0.316, 0.255, -0.002],\n", - " [ 0.105, 0.056, -0.15 , ..., 0.114, -0.187, 0.053],\n", - " [-0. , -0. , 0.028, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.235, 0.181, -0.193, ..., -0.28 , 0.122, 0.174],\n", - " [-0. , 0.283, -0. , ..., 0. , -0. , 0.279],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.369, 0.239, -0.204, ..., 0.009, 0.02 , 0.127],\n", - " [-0.039, 0.224, 0.028, ..., 0.051, 0.262, 0.18 ],\n", - " [-0.126, 0.035, 0.104, ..., 0.025, 0.156, -0.067],\n", - " ...,\n", - " [ 0.194, -0.028, -0.191, ..., -0.058, 0.015, -0.192],\n", - " [ 0.121, 0.251, -0.346, ..., 0.256, 0.096, 0.222],\n", - " [ 0.298, 0.387, -0.346, ..., 0.202, 0.225, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.039, 0.224, 0. , ..., 0.051, 0.262, 0.18 ],\n", - " [-0.126, 0.035, 0. , ..., 0. , 0.156, -0.067],\n", - " ...,\n", - " [ 0.194, -0.028, -0. , ..., -0. , 0.015, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.387, -0. , ..., 0. , 0. , 0.165]]), array([[-0.31 , -0.004, 0.239, ..., -0.184, 0.007, 0.031],\n", - " [-0.13 , 0.123, 0.166, ..., -0.079, 0.011, 0.077],\n", - " [ 0.183, -0.222, -0.193, ..., 0.123, -0.13 , -0.2 ],\n", - " [ 0.155, 0.132, -0.089, ..., 0.089, 0.233, 0.028],\n", - " [ 0.018, 0.075, 0.001, ..., 0.053, -0.002, -0.012]])]\n", - "2.3048552418458303\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.283 0.572 0. ... 0.079 0.553 0.154]\n", - " [0.097 0.32 0. ... 0. 0.159 0.243]\n", - " ...\n", - " [0.052 0.21 0. ... 0. 0.248 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.134 0. ... 0. 0. 0.108]]\n", - "[[0.09 0.248 0. ... 0.113 0.264 0.138]\n", - " [0.277 0.243 0.32 ... 0.243 0.243 0.152]\n", - " [0. 0. 0.026 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.133 0.09 0.133 ... 0.248 0.222 0.055]\n", - " [0. 0.067 0. ... 0. 0. 0.015]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", - " [0.071 0.071 0.07 ... 0.073 0.072 0.07 ]\n", - " [0.143 0.13 0.143 ... 0.143 0.135 0.122]\n", - " ...\n", - " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", - " [0.119 0.134 0.117 ... 0.114 0.127 0.126]\n", - " [0.082 0.077 0.084 ... 0.079 0.074 0.079]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", - " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.07 ],\n", - " [ 0.143, 0.13 , -0.857, ..., 0.143, 0.135, 0.122],\n", - " ...,\n", - " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.119, 0.134, 0.117, ..., 0.114, 0.127, 0.126],\n", - " [ 0.082, 0.077, 0.084, ..., 0.079, -0.926, 0.079]]), array([[-0.444, 0.008, -0.018, ..., 0.316, 0.254, -0.003],\n", - " [ 0.105, 0.056, -0.151, ..., 0.113, -0.188, 0.053],\n", - " [-0.188, -0.228, 0.028, ..., -0.042, 0.022, -0.225],\n", - " ...,\n", - " [ 0.235, 0.181, -0.193, ..., -0.281, 0.122, 0.174],\n", - " [-0.456, 0.283, -0.032, ..., 0.227, -0.272, 0.279],\n", - " [-0.359, -0.32 , 0.458, ..., 0.506, 0.162, -0.317]]), array([[-0.444, 0.008, -0. , ..., 0.316, 0.254, -0.003],\n", - " [ 0.105, 0.056, -0.151, ..., 0.113, -0.188, 0.053],\n", - " [-0. , -0. , 0.028, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.235, 0.181, -0.193, ..., -0.281, 0.122, 0.174],\n", - " [-0. , 0.283, -0. , ..., 0. , -0. , 0.279],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.369, 0.239, -0.204, ..., 0.01 , 0.021, 0.127],\n", - " [-0.038, 0.224, 0.027, ..., 0.051, 0.262, 0.179],\n", - " [-0.125, 0.035, 0.104, ..., 0.025, 0.156, -0.067],\n", - " ...,\n", - " [ 0.195, -0.028, -0.191, ..., -0.058, 0.014, -0.191],\n", - " [ 0.12 , 0.251, -0.347, ..., 0.256, 0.096, 0.222],\n", - " [ 0.298, 0.387, -0.346, ..., 0.203, 0.225, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.038, 0.224, 0. , ..., 0.051, 0.262, 0.179],\n", - " [-0.125, 0.035, 0. , ..., 0. , 0.156, -0.067],\n", - " ...,\n", - " [ 0.195, -0.028, -0. , ..., -0. , 0.014, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.387, -0. , ..., 0. , 0. , 0.165]]), array([[-0.31 , -0.004, 0.239, ..., -0.184, 0.007, 0.031],\n", - " [-0.13 , 0.123, 0.166, ..., -0.079, 0.011, 0.077],\n", - " [ 0.182, -0.222, -0.192, ..., 0.123, -0.13 , -0.2 ],\n", - " [ 0.155, 0.132, -0.089, ..., 0.089, 0.232, 0.028],\n", - " [ 0.018, 0.074, 0.001, ..., 0.053, -0.003, -0.012]])]\n", - "2.3042870338509225\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.28 0.57 0. ... 0.077 0.551 0.151]\n", - " [0.097 0.319 0. ... 0. 0.158 0.242]\n", - " ...\n", - " [0.051 0.21 0. ... 0. 0.248 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.135 0. ... 0. 0. 0.11 ]]\n", - "[[0.085 0.242 0. ... 0.109 0.258 0.132]\n", - " [0.275 0.24 0.317 ... 0.241 0.24 0.15 ]\n", - " [0. 0. 0.025 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.131 0.088 0.131 ... 0.246 0.22 0.054]\n", - " [0. 0.066 0. ... 0. 0. 0.015]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", - " [0.071 0.071 0.07 ... 0.073 0.072 0.071]\n", - " [0.144 0.13 0.143 ... 0.143 0.135 0.122]\n", - " ...\n", - " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", - " [0.119 0.134 0.117 ... 0.114 0.127 0.126]\n", - " [0.082 0.077 0.084 ... 0.079 0.075 0.079]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", - " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.071],\n", - " [ 0.144, 0.13 , -0.857, ..., 0.143, 0.135, 0.122],\n", - " ...,\n", - " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.119, 0.134, 0.117, ..., 0.114, 0.127, 0.126],\n", - " [ 0.082, 0.077, 0.084, ..., 0.079, -0.925, 0.079]]), array([[-0.444, 0.007, -0.018, ..., 0.315, 0.253, -0.004],\n", - " [ 0.105, 0.056, -0.151, ..., 0.113, -0.189, 0.053],\n", - " [-0.188, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", - " ...,\n", - " [ 0.235, 0.181, -0.193, ..., -0.281, 0.121, 0.174],\n", - " [-0.456, 0.282, -0.032, ..., 0.226, -0.272, 0.278],\n", - " [-0.36 , -0.32 , 0.457, ..., 0.506, 0.162, -0.317]]), array([[-0.444, 0.007, -0. , ..., 0.315, 0.253, -0.004],\n", - " [ 0.105, 0.056, -0.151, ..., 0.113, -0.189, 0.053],\n", - " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.235, 0.181, -0.193, ..., -0.281, 0.121, 0.174],\n", - " [-0. , 0.282, -0. , ..., 0. , -0. , 0.278],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.368, 0.239, -0.203, ..., 0.01 , 0.022, 0.127],\n", - " [-0.038, 0.223, 0.027, ..., 0.05 , 0.261, 0.178],\n", - " [-0.125, 0.034, 0.104, ..., 0.024, 0.156, -0.068],\n", - " ...,\n", - " [ 0.195, -0.028, -0.191, ..., -0.058, 0.013, -0.191],\n", - " [ 0.12 , 0.251, -0.347, ..., 0.255, 0.095, 0.222],\n", - " [ 0.297, 0.387, -0.346, ..., 0.203, 0.225, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.038, 0.223, 0. , ..., 0.05 , 0.261, 0.178],\n", - " [-0.125, 0.034, 0. , ..., 0. , 0.156, -0.068],\n", - " ...,\n", - " [ 0.195, -0.028, -0. , ..., -0. , 0.013, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.387, -0. , ..., 0. , 0. , 0.165]]), array([[-0.31 , -0.004, 0.239, ..., -0.185, 0.007, 0.031],\n", - " [-0.129, 0.123, 0.166, ..., -0.079, 0.011, 0.077],\n", - " [ 0.181, -0.222, -0.192, ..., 0.123, -0.13 , -0.199],\n", - " [ 0.155, 0.132, -0.089, ..., 0.089, 0.231, 0.028],\n", - " [ 0.018, 0.074, 0.001, ..., 0.053, -0.003, -0.013]])]\n", - "2.303742787469004\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.278 0.567 0. ... 0.075 0.549 0.149]\n", - " [0.096 0.318 0. ... 0. 0.157 0.241]\n", - " ...\n", - " [0.051 0.21 0. ... 0. 0.248 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.136 0. ... 0. 0. 0.111]]\n", - "[[0.08 0.236 0. ... 0.105 0.253 0.127]\n", - " [0.273 0.238 0.315 ... 0.24 0.238 0.148]\n", - " [0. 0. 0.024 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.13 0.087 0.13 ... 0.245 0.219 0.052]\n", - " [0. 0.065 0. ... 0. 0. 0.014]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.095 0.085 ... 0.094 0.1 0.083]\n", - " [0.071 0.071 0.07 ... 0.073 0.072 0.071]\n", - " [0.144 0.13 0.143 ... 0.143 0.135 0.122]\n", - " ...\n", - " [0.102 0.101 0.103 ... 0.103 0.1 0.106]\n", - " [0.118 0.134 0.117 ... 0.114 0.127 0.125]\n", - " [0.083 0.078 0.085 ... 0.08 0.075 0.079]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.094, 0.1 , 0.083],\n", - " [ 0.071, 0.071, 0.07 , ..., 0.073, 0.072, 0.071],\n", - " [ 0.144, 0.13 , -0.857, ..., 0.143, 0.135, 0.122],\n", - " ...,\n", - " [ 0.102, -0.899, 0.103, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.118, 0.134, 0.117, ..., 0.114, 0.127, 0.125],\n", - " [ 0.083, 0.078, 0.085, ..., 0.08 , -0.925, 0.079]]), array([[-0.444, 0.007, -0.018, ..., 0.314, 0.252, -0.004],\n", - " [ 0.105, 0.057, -0.152, ..., 0.113, -0.189, 0.053],\n", - " [-0.188, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", - " ...,\n", - " [ 0.235, 0.182, -0.194, ..., -0.281, 0.12 , 0.175],\n", - " [-0.456, 0.282, -0.032, ..., 0.226, -0.272, 0.278],\n", - " [-0.36 , -0.321, 0.457, ..., 0.505, 0.161, -0.318]]), array([[-0.444, 0.007, -0. , ..., 0.314, 0.252, -0.004],\n", - " [ 0.105, 0.057, -0.152, ..., 0.113, -0.189, 0.053],\n", - " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.235, 0.182, -0.194, ..., -0.281, 0.12 , 0.175],\n", - " [-0. , 0.282, -0. , ..., 0. , -0. , 0.278],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.368, 0.239, -0.203, ..., 0.011, 0.022, 0.127],\n", - " [-0.037, 0.223, 0.026, ..., 0.05 , 0.261, 0.178],\n", - " [-0.125, 0.034, 0.104, ..., 0.024, 0.155, -0.068],\n", - " ...,\n", - " [ 0.195, -0.028, -0.192, ..., -0.058, 0.013, -0.191],\n", - " [ 0.12 , 0.25 , -0.347, ..., 0.255, 0.095, 0.222],\n", - " [ 0.297, 0.386, -0.346, ..., 0.203, 0.224, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.037, 0.223, 0. , ..., 0.05 , 0.261, 0.178],\n", - " [-0.125, 0.034, 0. , ..., 0. , 0.155, -0.068],\n", - " ...,\n", - " [ 0.195, -0.028, -0. , ..., -0. , 0.013, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.165]]), array([[-0.309, -0.005, 0.239, ..., -0.185, 0.007, 0.031],\n", - " [-0.128, 0.123, 0.165, ..., -0.079, 0.011, 0.076],\n", - " [ 0.181, -0.222, -0.192, ..., 0.123, -0.13 , -0.199],\n", - " [ 0.155, 0.131, -0.088, ..., 0.089, 0.231, 0.027],\n", - " [ 0.019, 0.073, 0.001, ..., 0.052, -0.004, -0.013]])]\n", - "2.3032169395332946\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.275 0.564 0. ... 0.073 0.546 0.146]\n", - " [0.095 0.317 0. ... 0. 0.156 0.24 ]\n", - " ...\n", - " [0.052 0.21 0. ... 0. 0.248 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.137 0. ... 0. 0. 0.112]]\n", - "[[0.075 0.23 0. ... 0.101 0.248 0.121]\n", - " [0.271 0.236 0.313 ... 0.238 0.236 0.146]\n", - " [0. 0. 0.024 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.128 0.085 0.128 ... 0.243 0.217 0.051]\n", - " [0. 0.064 0. ... 0. 0. 0.013]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.095 0.085 ... 0.093 0.1 0.083]\n", - " [0.071 0.071 0.071 ... 0.073 0.072 0.071]\n", - " [0.144 0.131 0.143 ... 0.143 0.136 0.122]\n", - " ...\n", - " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", - " [0.118 0.133 0.117 ... 0.114 0.127 0.125]\n", - " [0.083 0.078 0.085 ... 0.08 0.075 0.08 ]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.095, 0.085, ..., 0.093, 0.1 , 0.083],\n", - " [ 0.071, 0.071, 0.071, ..., 0.073, 0.072, 0.071],\n", - " [ 0.144, 0.131, -0.857, ..., 0.143, 0.136, 0.122],\n", - " ...,\n", - " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.118, 0.133, 0.117, ..., 0.114, 0.127, 0.125],\n", - " [ 0.083, 0.078, 0.085, ..., 0.08 , -0.925, 0.08 ]]), array([[-0.443, 0.006, -0.019, ..., 0.314, 0.251, -0.005],\n", - " [ 0.105, 0.057, -0.152, ..., 0.112, -0.19 , 0.054],\n", - " [-0.187, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", - " ...,\n", - " [ 0.236, 0.182, -0.194, ..., -0.282, 0.12 , 0.175],\n", - " [-0.456, 0.281, -0.032, ..., 0.226, -0.272, 0.277],\n", - " [-0.361, -0.321, 0.457, ..., 0.505, 0.161, -0.318]]), array([[-0.443, 0.006, -0. , ..., 0.314, 0.251, -0.005],\n", - " [ 0.105, 0.057, -0.152, ..., 0.112, -0.19 , 0.054],\n", - " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.236, 0.182, -0.194, ..., -0.282, 0.12 , 0.175],\n", - " [-0. , 0.281, -0. , ..., 0. , -0. , 0.277],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.368, 0.239, -0.203, ..., 0.012, 0.023, 0.127],\n", - " [-0.037, 0.222, 0.026, ..., 0.049, 0.26 , 0.177],\n", - " [-0.124, 0.034, 0.104, ..., 0.024, 0.155, -0.068],\n", - " ...,\n", - " [ 0.195, -0.028, -0.192, ..., -0.058, 0.012, -0.19 ],\n", - " [ 0.119, 0.25 , -0.347, ..., 0.255, 0.094, 0.221],\n", - " [ 0.297, 0.386, -0.345, ..., 0.203, 0.224, 0.165]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.037, 0.222, 0. , ..., 0.049, 0.26 , 0.177],\n", - " [-0.124, 0.034, 0. , ..., 0. , 0.155, -0.068],\n", - " ...,\n", - " [ 0.195, -0.028, -0. , ..., -0. , 0.012, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.165]]), array([[-0.309, -0.005, 0.239, ..., -0.185, 0.007, 0.031],\n", - " [-0.127, 0.123, 0.165, ..., -0.079, 0.011, 0.076],\n", - " [ 0.18 , -0.222, -0.191, ..., 0.123, -0.13 , -0.198],\n", - " [ 0.155, 0.131, -0.088, ..., 0.089, 0.23 , 0.027],\n", - " [ 0.019, 0.072, 0.002, ..., 0.052, -0.005, -0.013]])]\n", - "2.302703964887448\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.273 0.562 0. ... 0.071 0.544 0.143]\n", - " [0.094 0.316 0. ... 0. 0.155 0.239]\n", - " ...\n", - " [0.052 0.21 0. ... 0. 0.248 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.138 0. ... 0. 0. 0.112]]\n", - "[[0.07 0.225 0. ... 0.097 0.243 0.116]\n", - " [0.269 0.233 0.311 ... 0.237 0.234 0.144]\n", - " [0. 0. 0.023 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.127 0.084 0.127 ... 0.242 0.216 0.05 ]\n", - " [0. 0.063 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.085 ... 0.093 0.1 0.083]\n", - " [0.072 0.071 0.071 ... 0.073 0.073 0.071]\n", - " [0.145 0.131 0.143 ... 0.144 0.136 0.122]\n", - " ...\n", - " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", - " [0.118 0.133 0.117 ... 0.114 0.126 0.125]\n", - " [0.083 0.078 0.085 ... 0.08 0.076 0.08 ]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.085, ..., 0.093, 0.1 , 0.083],\n", - " [ 0.072, 0.071, 0.071, ..., 0.073, 0.073, 0.071],\n", - " [ 0.145, 0.131, -0.857, ..., 0.144, 0.136, 0.122],\n", - " ...,\n", - " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.118, 0.133, 0.117, ..., 0.114, 0.126, 0.125],\n", - " [ 0.083, 0.078, 0.085, ..., 0.08 , -0.924, 0.08 ]]), array([[-0.443, 0.005, -0.019, ..., 0.313, 0.25 , -0.005],\n", - " [ 0.105, 0.057, -0.153, ..., 0.112, -0.19 , 0.054],\n", - " [-0.187, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", - " ...,\n", - " [ 0.236, 0.182, -0.194, ..., -0.282, 0.119, 0.175],\n", - " [-0.455, 0.281, -0.033, ..., 0.226, -0.273, 0.277],\n", - " [-0.361, -0.322, 0.457, ..., 0.505, 0.161, -0.319]]), array([[-0.443, 0.005, -0. , ..., 0.313, 0.25 , -0.005],\n", - " [ 0.105, 0.057, -0.153, ..., 0.112, -0.19 , 0.054],\n", - " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.236, 0.182, -0.194, ..., -0.282, 0.119, 0.175],\n", - " [-0. , 0.281, -0. , ..., 0. , -0. , 0.277],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.367, 0.239, -0.203, ..., 0.012, 0.024, 0.127],\n", - " [-0.037, 0.222, 0.026, ..., 0.049, 0.26 , 0.177],\n", - " [-0.124, 0.033, 0.104, ..., 0.024, 0.155, -0.068],\n", - " ...,\n", - " [ 0.195, -0.028, -0.192, ..., -0.059, 0.012, -0.19 ],\n", - " [ 0.119, 0.25 , -0.348, ..., 0.255, 0.094, 0.221],\n", - " [ 0.297, 0.386, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.037, 0.222, 0. , ..., 0.049, 0.26 , 0.177],\n", - " [-0.124, 0.033, 0. , ..., 0. , 0.155, -0.068],\n", - " ...,\n", - " [ 0.195, -0.028, -0. , ..., -0. , 0.012, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.164]]), array([[-0.309, -0.005, 0.239, ..., -0.185, 0.006, 0.03 ],\n", - " [-0.126, 0.123, 0.164, ..., -0.079, 0.011, 0.076],\n", - " [ 0.179, -0.222, -0.191, ..., 0.123, -0.13 , -0.198],\n", - " [ 0.155, 0.131, -0.088, ..., 0.089, 0.229, 0.026],\n", - " [ 0.019, 0.072, 0.002, ..., 0.052, -0.006, -0.014]])]\n", - "2.302220845453975\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.27 0.559 0. ... 0.069 0.541 0.141]\n", - " [0.093 0.315 0. ... 0. 0.155 0.238]\n", - " ...\n", - " [0.052 0.211 0. ... 0. 0.249 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.139 0. ... 0. 0. 0.113]]\n", - "[[0.065 0.22 0. ... 0.093 0.238 0.111]\n", - " [0.267 0.231 0.309 ... 0.235 0.232 0.142]\n", - " [0. 0. 0.023 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.125 0.083 0.126 ... 0.24 0.215 0.049]\n", - " [0. 0.062 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.085 ... 0.093 0.1 0.083]\n", - " [0.072 0.072 0.071 ... 0.073 0.073 0.071]\n", - " [0.145 0.131 0.143 ... 0.144 0.136 0.123]\n", - " ...\n", - " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", - " [0.118 0.133 0.117 ... 0.114 0.126 0.125]\n", - " [0.084 0.079 0.085 ... 0.081 0.076 0.08 ]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.085, ..., 0.093, 0.1 , 0.083],\n", - " [ 0.072, 0.072, 0.071, ..., 0.073, 0.073, 0.071],\n", - " [ 0.145, 0.131, -0.857, ..., 0.144, 0.136, 0.123],\n", - " ...,\n", - " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.118, 0.133, 0.117, ..., 0.114, 0.126, 0.125],\n", - " [ 0.084, 0.079, 0.085, ..., 0.081, -0.924, 0.08 ]]), array([[-0.443, 0.005, -0.019, ..., 0.313, 0.249, -0.006],\n", - " [ 0.105, 0.057, -0.153, ..., 0.112, -0.191, 0.054],\n", - " [-0.186, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", - " ...,\n", - " [ 0.236, 0.182, -0.195, ..., -0.282, 0.119, 0.175],\n", - " [-0.455, 0.281, -0.033, ..., 0.225, -0.273, 0.277],\n", - " [-0.362, -0.322, 0.456, ..., 0.504, 0.16 , -0.319]]), array([[-0.443, 0.005, -0. , ..., 0.313, 0.249, -0.006],\n", - " [ 0.105, 0.057, -0.153, ..., 0.112, -0.191, 0.054],\n", - " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.236, 0.182, -0.195, ..., -0.282, 0.119, 0.175],\n", - " [-0. , 0.281, -0. , ..., 0. , -0. , 0.277],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.367, 0.239, -0.203, ..., 0.013, 0.025, 0.127],\n", - " [-0.036, 0.222, 0.025, ..., 0.049, 0.26 , 0.176],\n", - " [-0.124, 0.033, 0.104, ..., 0.024, 0.155, -0.069],\n", - " ...,\n", - " [ 0.196, -0.027, -0.192, ..., -0.059, 0.011, -0.19 ],\n", - " [ 0.119, 0.25 , -0.348, ..., 0.254, 0.094, 0.221],\n", - " [ 0.296, 0.386, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.036, 0.222, 0. , ..., 0.049, 0.26 , 0.176],\n", - " [-0.124, 0.033, 0. , ..., 0. , 0.155, -0.069],\n", - " ...,\n", - " [ 0.196, -0.027, -0. , ..., -0. , 0.011, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.164]]), array([[-0.309, -0.005, 0.239, ..., -0.185, 0.006, 0.03 ],\n", - " [-0.125, 0.123, 0.164, ..., -0.079, 0.011, 0.076],\n", - " [ 0.179, -0.221, -0.191, ..., 0.124, -0.13 , -0.198],\n", - " [ 0.156, 0.13 , -0.088, ..., 0.088, 0.229, 0.026],\n", - " [ 0.019, 0.071, 0.002, ..., 0.051, -0.006, -0.014]])]\n", - "2.3017555449439353\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.268 0.557 0. ... 0.068 0.539 0.138]\n", - " [0.093 0.314 0. ... 0. 0.154 0.237]\n", - " ...\n", - " [0.052 0.211 0. ... 0. 0.249 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.14 0. ... 0. 0. 0.114]]\n", - "[[0.062 0.215 0. ... 0.09 0.234 0.107]\n", - " [0.265 0.229 0.307 ... 0.234 0.23 0.14 ]\n", - " [0. 0. 0.022 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.124 0.082 0.125 ... 0.239 0.214 0.048]\n", - " [0. 0.061 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.085 ... 0.093 0.099 0.083]\n", - " [0.072 0.072 0.071 ... 0.074 0.073 0.071]\n", - " [0.145 0.131 0.143 ... 0.144 0.136 0.123]\n", - " ...\n", - " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", - " [0.118 0.133 0.117 ... 0.114 0.126 0.125]\n", - " [0.084 0.079 0.085 ... 0.081 0.076 0.08 ]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.085, ..., 0.093, 0.099, 0.083],\n", - " [ 0.072, 0.072, 0.071, ..., 0.074, 0.073, 0.071],\n", - " [ 0.145, 0.131, -0.857, ..., 0.144, 0.136, 0.123],\n", - " ...,\n", - " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.118, 0.133, 0.117, ..., 0.114, 0.126, 0.125],\n", - " [ 0.084, 0.079, 0.085, ..., 0.081, -0.924, 0.08 ]]), array([[-0.443, 0.004, -0.02 , ..., 0.312, 0.249, -0.006],\n", - " [ 0.104, 0.057, -0.154, ..., 0.112, -0.191, 0.054],\n", - " [-0.186, -0.227, 0.029, ..., -0.042, 0.022, -0.225],\n", - " ...,\n", - " [ 0.237, 0.183, -0.195, ..., -0.283, 0.118, 0.176],\n", - " [-0.455, 0.28 , -0.033, ..., 0.225, -0.273, 0.276],\n", - " [-0.362, -0.322, 0.456, ..., 0.504, 0.16 , -0.319]]), array([[-0.443, 0.004, -0. , ..., 0.312, 0.249, -0.006],\n", - " [ 0.104, 0.057, -0.154, ..., 0.112, -0.191, 0.054],\n", - " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.237, 0.183, -0.195, ..., -0.283, 0.118, 0.176],\n", - " [-0. , 0.28 , -0. , ..., 0. , -0. , 0.276],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.366, 0.239, -0.203, ..., 0.013, 0.025, 0.127],\n", - " [-0.036, 0.221, 0.025, ..., 0.048, 0.259, 0.176],\n", - " [-0.123, 0.033, 0.104, ..., 0.024, 0.154, -0.069],\n", - " ...,\n", - " [ 0.196, -0.027, -0.192, ..., -0.059, 0.011, -0.189],\n", - " [ 0.118, 0.25 , -0.348, ..., 0.254, 0.093, 0.221],\n", - " [ 0.296, 0.386, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.036, 0.221, 0. , ..., 0.048, 0.259, 0.176],\n", - " [-0.123, 0.033, 0. , ..., 0. , 0.154, -0.069],\n", - " ...,\n", - " [ 0.196, -0.027, -0. , ..., -0. , 0.011, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.164]]), array([[-0.309, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", - " [-0.125, 0.124, 0.164, ..., -0.079, 0.012, 0.075],\n", - " [ 0.178, -0.221, -0.19 , ..., 0.124, -0.13 , -0.197],\n", - " [ 0.156, 0.13 , -0.088, ..., 0.088, 0.229, 0.026],\n", - " [ 0.02 , 0.071, 0.002, ..., 0.051, -0.007, -0.014]])]\n", - "2.30130239241246\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.266 0.554 0. ... 0.066 0.537 0.136]\n", - " [0.092 0.314 0. ... 0. 0.154 0.237]\n", - " ...\n", - " [0.053 0.211 0. ... 0. 0.249 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.141 0. ... 0. 0. 0.115]]\n", - "[[0.058 0.211 0. ... 0.087 0.23 0.103]\n", - " [0.263 0.226 0.305 ... 0.232 0.228 0.138]\n", - " [0. 0. 0.022 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.123 0.081 0.124 ... 0.238 0.213 0.046]\n", - " [0. 0.061 0. ... 0. 0. 0.011]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", - " [0.072 0.072 0.071 ... 0.074 0.073 0.071]\n", - " [0.145 0.131 0.144 ... 0.144 0.137 0.123]\n", - " ...\n", - " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", - " [0.118 0.133 0.117 ... 0.114 0.126 0.125]\n", - " [0.084 0.079 0.085 ... 0.081 0.076 0.081]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.072, 0.072, 0.071, ..., 0.074, 0.073, 0.071],\n", - " [ 0.145, 0.131, -0.856, ..., 0.144, 0.137, 0.123],\n", - " ...,\n", - " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.118, 0.133, 0.117, ..., 0.114, 0.126, 0.125],\n", - " [ 0.084, 0.079, 0.085, ..., 0.081, -0.924, 0.081]]), array([[-0.443, 0.004, -0.02 , ..., 0.312, 0.248, -0.007],\n", - " [ 0.104, 0.057, -0.154, ..., 0.111, -0.192, 0.054],\n", - " [-0.186, -0.227, 0.029, ..., -0.042, 0.022, -0.224],\n", - " ...,\n", - " [ 0.237, 0.183, -0.195, ..., -0.283, 0.118, 0.176],\n", - " [-0.455, 0.28 , -0.033, ..., 0.225, -0.273, 0.276],\n", - " [-0.362, -0.323, 0.456, ..., 0.504, 0.16 , -0.32 ]]), array([[-0.443, 0.004, -0. , ..., 0.312, 0.248, -0.007],\n", - " [ 0.104, 0.057, -0.154, ..., 0.111, -0.192, 0.054],\n", - " [-0. , -0. , 0.029, ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.237, 0.183, -0.195, ..., -0.283, 0.118, 0.176],\n", - " [-0. , 0.28 , -0. , ..., 0. , -0. , 0.276],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.366, 0.239, -0.202, ..., 0.013, 0.026, 0.128],\n", - " [-0.035, 0.221, 0.024, ..., 0.048, 0.259, 0.175],\n", - " [-0.123, 0.032, 0.103, ..., 0.024, 0.154, -0.069],\n", - " ...,\n", - " [ 0.196, -0.027, -0.193, ..., -0.059, 0.01 , -0.189],\n", - " [ 0.118, 0.25 , -0.348, ..., 0.254, 0.093, 0.221],\n", - " [ 0.296, 0.386, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.035, 0.221, 0. , ..., 0.048, 0.259, 0.175],\n", - " [-0.123, 0.032, 0. , ..., 0. , 0.154, -0.069],\n", - " ...,\n", - " [ 0.196, -0.027, -0. , ..., -0. , 0.01 , -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.386, -0. , ..., 0. , 0. , 0.164]]), array([[-0.308, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", - " [-0.124, 0.124, 0.163, ..., -0.079, 0.012, 0.075],\n", - " [ 0.177, -0.221, -0.19 , ..., 0.124, -0.129, -0.197],\n", - " [ 0.156, 0.13 , -0.088, ..., 0.088, 0.228, 0.025],\n", - " [ 0.02 , 0.07 , 0.003, ..., 0.051, -0.007, -0.015]])]\n", - "2.3008660898963424\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.264 0.552 0. ... 0.065 0.535 0.134]\n", - " [0.092 0.313 0. ... 0. 0.153 0.236]\n", - " ...\n", - " [0.053 0.212 0. ... 0. 0.25 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.142 0. ... 0. 0. 0.117]]\n", - "[[0.054 0.206 0. ... 0.083 0.226 0.099]\n", - " [0.261 0.224 0.303 ... 0.23 0.226 0.137]\n", - " [0. 0. 0.021 ... 0.13 0. 0. ]\n", - " ...\n", - " [0.121 0.08 0.123 ... 0.237 0.212 0.045]\n", - " [0. 0.061 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", - " [0.072 0.072 0.071 ... 0.074 0.073 0.071]\n", - " [0.146 0.132 0.144 ... 0.144 0.137 0.123]\n", - " ...\n", - " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", - " [0.118 0.132 0.117 ... 0.114 0.126 0.125]\n", - " [0.085 0.079 0.086 ... 0.081 0.077 0.081]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.072, 0.072, 0.071, ..., 0.074, 0.073, 0.071],\n", - " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.123],\n", - " ...,\n", - " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.118, 0.132, 0.117, ..., 0.114, 0.126, 0.125],\n", - " [ 0.085, 0.079, 0.086, ..., 0.081, -0.923, 0.081]]), array([[-0.443, 0.004, -0.02 , ..., 0.311, 0.247, -0.007],\n", - " [ 0.104, 0.058, -0.155, ..., 0.111, -0.192, 0.054],\n", - " [-0.185, -0.227, 0.03 , ..., -0.042, 0.022, -0.224],\n", - " ...,\n", - " [ 0.237, 0.183, -0.196, ..., -0.283, 0.117, 0.176],\n", - " [-0.454, 0.28 , -0.033, ..., 0.225, -0.273, 0.276],\n", - " [-0.363, -0.323, 0.456, ..., 0.503, 0.159, -0.32 ]]), array([[-0.443, 0.004, -0. , ..., 0.311, 0.247, -0.007],\n", - " [ 0.104, 0.058, -0.155, ..., 0.111, -0.192, 0.054],\n", - " [-0. , -0. , 0.03 , ..., -0.042, 0. , -0. ],\n", - " ...,\n", - " [ 0.237, 0.183, -0.196, ..., -0.283, 0.117, 0.176],\n", - " [-0. , 0.28 , -0. , ..., 0. , -0. , 0.276],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.366, 0.239, -0.202, ..., 0.014, 0.027, 0.128],\n", - " [-0.035, 0.221, 0.024, ..., 0.048, 0.259, 0.175],\n", - " [-0.123, 0.032, 0.103, ..., 0.024, 0.154, -0.069],\n", - " ...,\n", - " [ 0.196, -0.027, -0.193, ..., -0.059, 0.01 , -0.189],\n", - " [ 0.118, 0.251, -0.349, ..., 0.253, 0.093, 0.221],\n", - " [ 0.296, 0.385, -0.345, ..., 0.204, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.035, 0.221, 0. , ..., 0.048, 0.259, 0.175],\n", - " [-0.123, 0.032, 0. , ..., 0. , 0.154, -0.069],\n", - " ...,\n", - " [ 0.196, -0.027, -0. , ..., -0. , 0.01 , -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.308, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", - " [-0.123, 0.124, 0.163, ..., -0.079, 0.012, 0.075],\n", - " [ 0.177, -0.221, -0.19 , ..., 0.124, -0.129, -0.197],\n", - " [ 0.156, 0.13 , -0.088, ..., 0.088, 0.228, 0.025],\n", - " [ 0.02 , 0.07 , 0.003, ..., 0.05 , -0.008, -0.015]])]\n", - "2.300437041897318\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.262 0.55 0. ... 0.063 0.533 0.131]\n", - " [0.091 0.313 0. ... 0. 0.153 0.236]\n", - " ...\n", - " [0.053 0.212 0. ... 0. 0.25 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.143 0. ... 0. 0. 0.118]]\n", - "[[0.05 0.202 0. ... 0.08 0.222 0.095]\n", - " [0.259 0.222 0.301 ... 0.229 0.224 0.135]\n", - " [0. 0. 0.021 ... 0.131 0. 0. ]\n", - " ...\n", - " [0.12 0.078 0.122 ... 0.236 0.21 0.044]\n", - " [0. 0.06 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", - " [0.072 0.072 0.071 ... 0.074 0.073 0.071]\n", - " [0.146 0.132 0.144 ... 0.144 0.137 0.123]\n", - " ...\n", - " [0.102 0.101 0.102 ... 0.103 0.1 0.106]\n", - " [0.118 0.132 0.117 ... 0.114 0.126 0.125]\n", - " [0.085 0.08 0.086 ... 0.082 0.077 0.081]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.072, 0.072, 0.071, ..., 0.074, 0.073, 0.071],\n", - " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.123],\n", - " ...,\n", - " [ 0.102, -0.899, 0.102, ..., 0.103, 0.1 , -0.894],\n", - " [ 0.118, 0.132, 0.117, ..., 0.114, 0.126, 0.125],\n", - " [ 0.085, 0.08 , 0.086, ..., 0.082, -0.923, 0.081]]), array([[-0.443, 0.003, -0.021, ..., 0.311, 0.246, -0.008],\n", - " [ 0.104, 0.058, -0.155, ..., 0.111, -0.193, 0.055],\n", - " [-0.185, -0.227, 0.03 , ..., -0.041, 0.022, -0.224],\n", - " ...,\n", - " [ 0.237, 0.184, -0.196, ..., -0.283, 0.116, 0.176],\n", - " [-0.454, 0.279, -0.033, ..., 0.225, -0.273, 0.275],\n", - " [-0.363, -0.323, 0.456, ..., 0.503, 0.159, -0.32 ]]), array([[-0.443, 0.003, -0. , ..., 0.311, 0.246, -0.008],\n", - " [ 0.104, 0.058, -0.155, ..., 0.111, -0.193, 0.055],\n", - " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0. ],\n", - " ...,\n", - " [ 0.237, 0.184, -0.196, ..., -0.283, 0.116, 0.176],\n", - " [-0. , 0.279, -0. , ..., 0. , -0. , 0.275],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.303, 0.239, -0.202, ..., 0.014, 0.027, 0.128],\n", - " [-0.13 , 0.22 , 0.024, ..., 0.047, 0.258, 0.174],\n", - " [-0.201, 0.032, 0.103, ..., 0.024, 0.154, -0.07 ],\n", - " ...,\n", - " [ 0.136, -0.027, -0.193, ..., -0.059, 0.009, -0.189],\n", - " [ 0.106, 0.251, -0.349, ..., 0.253, 0.092, 0.221],\n", - " [ 0.162, 0.385, -0.345, ..., 0.205, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.13 , 0.22 , 0. , ..., 0.047, 0.258, 0.174],\n", - " [-0.201, 0.032, 0. , ..., 0. , 0.154, -0.07 ],\n", - " ...,\n", - " [ 0.136, -0.027, -0. , ..., -0. , 0.009, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.238, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", - " [-0.139, 0.124, 0.162, ..., -0.079, 0.012, 0.075],\n", - " [ 0.19 , -0.221, -0.189, ..., 0.124, -0.129, -0.196],\n", - " [ 0.015, 0.13 , -0.088, ..., 0.088, 0.228, 0.025],\n", - " [-0.013, 0.07 , 0.003, ..., 0.05 , -0.008, -0.015]])]\n", - "2.300023062788308\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.259 0.547 0. ... 0.061 0.531 0.129]\n", - " [0.091 0.312 0. ... 0. 0.152 0.235]\n", - " ...\n", - " [0.053 0.212 0. ... 0. 0.25 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.145 0. ... 0. 0. 0.119]]\n", - "[[0.046 0.198 0. ... 0.076 0.219 0.091]\n", - " [0.258 0.22 0.299 ... 0.228 0.222 0.133]\n", - " [0. 0. 0.02 ... 0.131 0. 0. ]\n", - " ...\n", - " [0.118 0.077 0.121 ... 0.234 0.209 0.043]\n", - " [0. 0.06 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", - " [0.072 0.072 0.072 ... 0.074 0.074 0.072]\n", - " [0.146 0.132 0.144 ... 0.144 0.137 0.124]\n", - " ...\n", - " [0.102 0.101 0.102 ... 0.103 0.099 0.106]\n", - " [0.118 0.132 0.117 ... 0.114 0.125 0.125]\n", - " [0.085 0.08 0.086 ... 0.082 0.077 0.081]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.072, 0.072, 0.072, ..., 0.074, 0.074, 0.072],\n", - " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.124],\n", - " ...,\n", - " [ 0.102, -0.899, 0.102, ..., 0.103, 0.099, -0.894],\n", - " [ 0.118, 0.132, 0.117, ..., 0.114, 0.125, 0.125],\n", - " [ 0.085, 0.08 , 0.086, ..., 0.082, -0.923, 0.081]]), array([[-0.443, 0.003, -0.021, ..., 0.31 , 0.245, -0.008],\n", - " [ 0.104, 0.058, -0.156, ..., 0.111, -0.193, 0.055],\n", - " [-0.185, -0.227, 0.03 , ..., -0.041, 0.022, -0.224],\n", - " ...,\n", - " [ 0.238, 0.184, -0.196, ..., -0.284, 0.116, 0.177],\n", - " [-0.454, 0.279, -0.033, ..., 0.224, -0.273, 0.275],\n", - " [-0.363, -0.324, 0.455, ..., 0.503, 0.159, -0.321]]), array([[-0.443, 0.003, -0. , ..., 0.31 , 0.245, -0.008],\n", - " [ 0.104, 0.058, -0.156, ..., 0.111, -0.193, 0.055],\n", - " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0. ],\n", - " ...,\n", - " [ 0.238, 0.184, -0.196, ..., -0.284, 0.116, 0.177],\n", - " [-0. , 0.279, -0. , ..., 0. , -0. , 0.275],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.303, 0.239, -0.202, ..., 0.015, 0.028, 0.128],\n", - " [-0.13 , 0.22 , 0.023, ..., 0.047, 0.258, 0.174],\n", - " [-0.201, 0.032, 0.103, ..., 0.023, 0.153, -0.07 ],\n", - " ...,\n", - " [ 0.136, -0.026, -0.193, ..., -0.059, 0.009, -0.188],\n", - " [ 0.106, 0.251, -0.349, ..., 0.253, 0.092, 0.221],\n", - " [ 0.162, 0.385, -0.345, ..., 0.205, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.13 , 0.22 , 0. , ..., 0.047, 0.258, 0.174],\n", - " [-0.201, 0.032, 0. , ..., 0. , 0.153, -0.07 ],\n", - " ...,\n", - " [ 0.136, -0.026, -0. , ..., -0. , 0.009, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.238, -0.006, 0.239, ..., -0.186, 0.006, 0.03 ],\n", - " [-0.139, 0.125, 0.162, ..., -0.079, 0.013, 0.074],\n", - " [ 0.19 , -0.221, -0.189, ..., 0.124, -0.129, -0.196],\n", - " [ 0.015, 0.13 , -0.088, ..., 0.088, 0.227, 0.025],\n", - " [-0.013, 0.069, 0.003, ..., 0.05 , -0.009, -0.016]])]\n", - "2.299633144747493\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.257 0.545 0. ... 0.059 0.528 0.127]\n", - " [0.091 0.312 0. ... 0. 0.152 0.235]\n", - " ...\n", - " [0.054 0.213 0. ... 0. 0.251 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.146 0. ... 0. 0. 0.12 ]]\n", - "[[0.043 0.194 0. ... 0.073 0.215 0.087]\n", - " [0.256 0.218 0.297 ... 0.226 0.22 0.131]\n", - " [0. 0. 0.02 ... 0.131 0. 0. ]\n", - " ...\n", - " [0.117 0.076 0.12 ... 0.233 0.208 0.042]\n", - " [0. 0.06 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", - " [0.072 0.073 0.072 ... 0.074 0.074 0.072]\n", - " [0.146 0.132 0.144 ... 0.144 0.137 0.124]\n", - " ...\n", - " [0.102 0.1 0.102 ... 0.103 0.099 0.106]\n", - " [0.118 0.132 0.117 ... 0.114 0.125 0.125]\n", - " [0.085 0.08 0.086 ... 0.082 0.077 0.082]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.072, 0.073, 0.072, ..., 0.074, 0.074, 0.072],\n", - " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.124],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.102, ..., 0.103, 0.099, -0.894],\n", - " [ 0.118, 0.132, 0.117, ..., 0.114, 0.125, 0.125],\n", - " [ 0.085, 0.08 , 0.086, ..., 0.082, -0.923, 0.082]]), array([[-0.443, 0.002, -0.021, ..., 0.31 , 0.245, -0.009],\n", - " [ 0.104, 0.058, -0.156, ..., 0.11 , -0.193, 0.055],\n", - " [-0.184, -0.227, 0.03 , ..., -0.041, 0.023, -0.224],\n", - " ...,\n", - " [ 0.238, 0.184, -0.197, ..., -0.284, 0.116, 0.177],\n", - " [-0.454, 0.279, -0.033, ..., 0.224, -0.273, 0.275],\n", - " [-0.364, -0.324, 0.455, ..., 0.502, 0.158, -0.321]]), array([[-0.443, 0.002, -0. , ..., 0.31 , 0.245, -0.009],\n", - " [ 0.104, 0.058, -0.156, ..., 0.11 , -0.193, 0.055],\n", - " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0. ],\n", - " ...,\n", - " [ 0.238, 0.184, -0.197, ..., -0.284, 0.116, 0.177],\n", - " [-0. , 0.279, -0. , ..., 0. , -0. , 0.275],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.303, 0.239, -0.202, ..., 0.015, 0.028, 0.128],\n", - " [-0.129, 0.22 , 0.023, ..., 0.047, 0.258, 0.173],\n", - " [-0.2 , 0.031, 0.103, ..., 0.023, 0.153, -0.07 ],\n", - " ...,\n", - " [ 0.136, -0.026, -0.193, ..., -0.059, 0.008, -0.188],\n", - " [ 0.106, 0.251, -0.349, ..., 0.253, 0.092, 0.221],\n", - " [ 0.162, 0.385, -0.345, ..., 0.205, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.129, 0.22 , 0. , ..., 0.047, 0.258, 0.173],\n", - " [-0.2 , 0.031, 0. , ..., 0. , 0.153, -0.07 ],\n", - " ...,\n", - " [ 0.136, -0.026, -0. , ..., -0. , 0.008, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.238, -0.007, 0.239, ..., -0.187, 0.006, 0.029],\n", - " [-0.138, 0.125, 0.161, ..., -0.079, 0.013, 0.074],\n", - " [ 0.189, -0.221, -0.189, ..., 0.124, -0.129, -0.196],\n", - " [ 0.015, 0.13 , -0.088, ..., 0.088, 0.227, 0.024],\n", - " [-0.012, 0.069, 0.003, ..., 0.05 , -0.009, -0.016]])]\n", - "2.2992637815105175\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.255 0.542 0. ... 0.058 0.526 0.124]\n", - " [0.09 0.311 0. ... 0. 0.151 0.234]\n", - " ...\n", - " [0.054 0.213 0. ... 0. 0.251 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.147 0. ... 0. 0. 0.121]]\n", - "[[0.039 0.19 0. ... 0.07 0.212 0.083]\n", - " [0.254 0.216 0.295 ... 0.225 0.218 0.13 ]\n", - " [0. 0. 0.019 ... 0.131 0. 0. ]\n", - " ...\n", - " [0.116 0.075 0.119 ... 0.232 0.207 0.041]\n", - " [0. 0.059 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", - " [0.072 0.073 0.072 ... 0.074 0.074 0.072]\n", - " [0.146 0.132 0.144 ... 0.144 0.137 0.124]\n", - " ...\n", - " [0.102 0.1 0.102 ... 0.103 0.099 0.106]\n", - " [0.118 0.132 0.117 ... 0.114 0.125 0.125]\n", - " [0.086 0.08 0.086 ... 0.082 0.078 0.082]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.072, 0.073, 0.072, ..., 0.074, 0.074, 0.072],\n", - " [ 0.146, 0.132, -0.856, ..., 0.144, 0.137, 0.124],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.102, ..., 0.103, 0.099, -0.894],\n", - " [ 0.118, 0.132, 0.117, ..., 0.114, 0.125, 0.125],\n", - " [ 0.086, 0.08 , 0.086, ..., 0.082, -0.922, 0.082]]), array([[-0.443, 0.002, -0.021, ..., 0.309, 0.244, -0.009],\n", - " [ 0.104, 0.058, -0.156, ..., 0.11 , -0.194, 0.055],\n", - " [-0.184, -0.227, 0.03 , ..., -0.041, 0.023, -0.224],\n", - " ...,\n", - " [ 0.238, 0.184, -0.197, ..., -0.284, 0.115, 0.177],\n", - " [-0.453, 0.278, -0.033, ..., 0.224, -0.273, 0.274],\n", - " [-0.364, -0.324, 0.455, ..., 0.502, 0.158, -0.321]]), array([[-0.443, 0.002, -0. , ..., 0.309, 0.244, -0.009],\n", - " [ 0.104, 0.058, -0.156, ..., 0.11 , -0.194, 0.055],\n", - " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0. ],\n", - " ...,\n", - " [ 0.238, 0.184, -0.197, ..., -0.284, 0.115, 0.177],\n", - " [-0. , 0.278, -0. , ..., 0. , -0. , 0.274],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.303, 0.239, -0.202, ..., 0.015, 0.029, 0.128],\n", - " [-0.129, 0.22 , 0.022, ..., 0.047, 0.258, 0.173],\n", - " [-0.2 , 0.031, 0.103, ..., 0.023, 0.153, -0.07 ],\n", - " ...,\n", - " [ 0.137, -0.026, -0.194, ..., -0.059, 0.008, -0.188],\n", - " [ 0.105, 0.251, -0.349, ..., 0.253, 0.092, 0.221],\n", - " [ 0.162, 0.385, -0.345, ..., 0.205, 0.224, 0.164]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.129, 0.22 , 0. , ..., 0.047, 0.258, 0.173],\n", - " [-0.2 , 0.031, 0. , ..., 0. , 0.153, -0.07 ],\n", - " ...,\n", - " [ 0.137, -0.026, -0. , ..., -0. , 0.008, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.164]]), array([[-0.238, -0.007, 0.239, ..., -0.187, 0.006, 0.029],\n", - " [-0.137, 0.125, 0.161, ..., -0.079, 0.013, 0.074],\n", - " [ 0.189, -0.221, -0.189, ..., 0.125, -0.129, -0.196],\n", - " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.227, 0.024],\n", - " [-0.012, 0.068, 0.004, ..., 0.049, -0.01 , -0.016]])]\n", - "2.298914959508198\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.253 0.54 0. ... 0.056 0.525 0.122]\n", - " [0.09 0.311 0. ... 0. 0.151 0.234]\n", - " ...\n", - " [0.055 0.214 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.148 0. ... 0. 0. 0.122]]\n", - "[[0.036 0.186 0. ... 0.068 0.209 0.08 ]\n", - " [0.253 0.214 0.294 ... 0.224 0.217 0.128]\n", - " [0. 0. 0.019 ... 0.131 0. 0. ]\n", - " ...\n", - " [0.115 0.075 0.118 ... 0.231 0.206 0.04 ]\n", - " [0. 0.059 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", - " [0.072 0.073 0.072 ... 0.074 0.074 0.072]\n", - " [0.146 0.132 0.144 ... 0.145 0.137 0.124]\n", - " ...\n", - " [0.102 0.1 0.102 ... 0.103 0.099 0.106]\n", - " [0.118 0.131 0.117 ... 0.114 0.125 0.125]\n", - " [0.086 0.08 0.086 ... 0.082 0.078 0.082]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.072, 0.073, 0.072, ..., 0.074, 0.074, 0.072],\n", - " [ 0.146, 0.132, -0.856, ..., 0.145, 0.137, 0.124],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.102, ..., 0.103, 0.099, -0.894],\n", - " [ 0.118, 0.131, 0.117, ..., 0.114, 0.125, 0.125],\n", - " [ 0.086, 0.08 , 0.086, ..., 0.082, -0.922, 0.082]]), array([[-0.443, 0.001, -0.022, ..., 0.309, 0.243, -0.009],\n", - " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.194, 0.055],\n", - " [-0.184, -0.226, 0.03 , ..., -0.041, 0.023, -0.224],\n", - " ...,\n", - " [ 0.238, 0.185, -0.197, ..., -0.284, 0.115, 0.177],\n", - " [-0.453, 0.278, -0.033, ..., 0.224, -0.273, 0.274],\n", - " [-0.364, -0.325, 0.455, ..., 0.502, 0.158, -0.322]]), array([[-0.443, 0.001, -0. , ..., 0.309, 0.243, -0.009],\n", - " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.194, 0.055],\n", - " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0.224],\n", - " ...,\n", - " [ 0.238, 0.185, -0.197, ..., -0.284, 0.115, 0.177],\n", - " [-0. , 0.278, -0. , ..., 0. , -0. , 0.274],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.302, 0.239, -0.202, ..., 0.016, 0.03 , 0.228],\n", - " [-0.128, 0.219, 0.022, ..., 0.046, 0.257, 0.247],\n", - " [-0.2 , 0.031, 0.103, ..., 0.023, 0.153, -0.006],\n", - " ...,\n", - " [ 0.137, -0.026, -0.194, ..., -0.059, 0.007, -0.235],\n", - " [ 0.105, 0.251, -0.35 , ..., 0.252, 0.091, 0.295],\n", - " [ 0.161, 0.385, -0.345, ..., 0.205, 0.224, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.128, 0.219, 0. , ..., 0.046, 0.257, 0.247],\n", - " [-0.2 , 0.031, 0. , ..., 0. , 0.153, -0.006],\n", - " ...,\n", - " [ 0.137, -0.026, -0. , ..., -0. , 0.007, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.237, -0.007, 0.239, ..., -0.187, 0.006, -0.024],\n", - " [-0.137, 0.125, 0.161, ..., -0.079, 0.014, 0.123],\n", - " [ 0.188, -0.221, -0.188, ..., 0.125, -0.129, -0.14 ],\n", - " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.227, 0.127],\n", - " [-0.012, 0.068, 0.004, ..., 0.049, -0.01 , 0.048]])]\n", - "2.298574297406999\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.251 0.538 0. ... 0.055 0.523 0.12 ]\n", - " [0.09 0.31 0. ... 0. 0.151 0.233]\n", - " ...\n", - " [0.055 0.214 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.149 0. ... 0. 0. 0.123]]\n", - "[[0.033 0.183 0. ... 0.065 0.206 0.077]\n", - " [0.251 0.212 0.292 ... 0.222 0.215 0.126]\n", - " [0. 0. 0.019 ... 0.132 0. 0.001]\n", - " ...\n", - " [0.114 0.074 0.117 ... 0.23 0.206 0.039]\n", - " [0. 0.059 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.094 0.086 ... 0.093 0.099 0.083]\n", - " [0.073 0.073 0.072 ... 0.075 0.074 0.072]\n", - " [0.146 0.133 0.144 ... 0.145 0.138 0.124]\n", - " ...\n", - " [0.102 0.1 0.102 ... 0.102 0.099 0.106]\n", - " [0.118 0.131 0.117 ... 0.114 0.125 0.125]\n", - " [0.086 0.081 0.087 ... 0.083 0.078 0.082]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.094, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.073, 0.073, 0.072, ..., 0.075, 0.074, 0.072],\n", - " [ 0.146, 0.133, -0.856, ..., 0.145, 0.138, 0.124],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.102, ..., 0.102, 0.099, -0.894],\n", - " [ 0.118, 0.131, 0.117, ..., 0.114, 0.125, 0.125],\n", - " [ 0.086, 0.081, 0.087, ..., 0.083, -0.922, 0.082]]), array([[-0.443, 0.001, -0.022, ..., 0.308, 0.243, -0.01 ],\n", - " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.195, 0.056],\n", - " [-0.183, -0.226, 0.03 , ..., -0.041, 0.023, -0.224],\n", - " ...,\n", - " [ 0.239, 0.185, -0.197, ..., -0.284, 0.114, 0.178],\n", - " [-0.453, 0.278, -0.033, ..., 0.224, -0.273, 0.274],\n", - " [-0.365, -0.325, 0.455, ..., 0.502, 0.157, -0.322]]), array([[-0.443, 0.001, -0. , ..., 0.308, 0.243, -0.01 ],\n", - " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.195, 0.056],\n", - " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0.224],\n", - " ...,\n", - " [ 0.239, 0.185, -0.197, ..., -0.284, 0.114, 0.178],\n", - " [-0. , 0.278, -0. , ..., 0. , -0. , 0.274],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.302, 0.239, -0.201, ..., 0.016, 0.03 , 0.228],\n", - " [-0.128, 0.219, 0.022, ..., 0.046, 0.257, 0.247],\n", - " [-0.199, 0.031, 0.103, ..., 0.023, 0.153, -0.006],\n", - " ...,\n", - " [ 0.137, -0.026, -0.194, ..., -0.059, 0.007, -0.234],\n", - " [ 0.105, 0.251, -0.35 , ..., 0.252, 0.091, 0.295],\n", - " [ 0.161, 0.385, -0.345, ..., 0.206, 0.224, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.128, 0.219, 0. , ..., 0.046, 0.257, 0.247],\n", - " [-0.199, 0.031, 0. , ..., 0. , 0.153, -0.006],\n", - " ...,\n", - " [ 0.137, -0.026, -0. , ..., -0. , 0.007, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.237, -0.007, 0.239, ..., -0.187, 0.006, -0.024],\n", - " [-0.136, 0.126, 0.16 , ..., -0.079, 0.014, 0.123],\n", - " [ 0.188, -0.221, -0.188, ..., 0.125, -0.128, -0.14 ],\n", - " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.226, 0.126],\n", - " [-0.011, 0.068, 0.004, ..., 0.049, -0.011, 0.048]])]\n", - "2.298253110266883\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.25 0.536 0. ... 0.053 0.521 0.118]\n", - " [0.09 0.31 0. ... 0. 0.151 0.233]\n", - " ...\n", - " [0.055 0.214 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.15 0. ... 0. 0. 0.124]]\n", - "[[0.031 0.18 0. ... 0.062 0.203 0.074]\n", - " [0.249 0.21 0.29 ... 0.221 0.213 0.124]\n", - " [0. 0. 0.019 ... 0.132 0. 0.003]\n", - " ...\n", - " [0.113 0.073 0.116 ... 0.229 0.205 0.038]\n", - " [0. 0.059 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", - " [0.073 0.073 0.072 ... 0.075 0.074 0.072]\n", - " [0.147 0.133 0.144 ... 0.145 0.138 0.124]\n", - " ...\n", - " [0.102 0.1 0.102 ... 0.102 0.099 0.106]\n", - " [0.118 0.131 0.117 ... 0.114 0.125 0.125]\n", - " [0.086 0.081 0.087 ... 0.083 0.078 0.083]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.073, 0.073, 0.072, ..., 0.075, 0.074, 0.072],\n", - " [ 0.147, 0.133, -0.856, ..., 0.145, 0.138, 0.124],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.102, ..., 0.102, 0.099, -0.894],\n", - " [ 0.118, 0.131, 0.117, ..., 0.114, 0.125, 0.125],\n", - " [ 0.086, 0.081, 0.087, ..., 0.083, -0.922, 0.083]]), array([[-0.442, 0.001, -0.022, ..., 0.308, 0.242, -0.01 ],\n", - " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.195, 0.056],\n", - " [-0.183, -0.226, 0.03 , ..., -0.041, 0.023, -0.223],\n", - " ...,\n", - " [ 0.239, 0.185, -0.198, ..., -0.285, 0.114, 0.178],\n", - " [-0.453, 0.278, -0.033, ..., 0.223, -0.273, 0.273],\n", - " [-0.365, -0.325, 0.454, ..., 0.501, 0.157, -0.322]]), array([[-0.442, 0.001, -0. , ..., 0.308, 0.242, -0.01 ],\n", - " [ 0.104, 0.059, -0.157, ..., 0.11 , -0.195, 0.056],\n", - " [-0. , -0. , 0.03 , ..., -0.041, 0. , -0.223],\n", - " ...,\n", - " [ 0.239, 0.185, -0.198, ..., -0.285, 0.114, 0.178],\n", - " [-0. , 0.278, -0. , ..., 0. , -0. , 0.273],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.302, 0.24 , -0.201, ..., 0.017, 0.031, 0.228],\n", - " [-0.128, 0.219, 0.021, ..., 0.046, 0.257, 0.246],\n", - " [-0.199, 0.03 , 0.103, ..., 0.023, 0.153, -0.006],\n", - " ...,\n", - " [ 0.137, -0.025, -0.194, ..., -0.059, 0.007, -0.234],\n", - " [ 0.105, 0.251, -0.35 , ..., 0.252, 0.091, 0.295],\n", - " [ 0.161, 0.385, -0.345, ..., 0.206, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.128, 0.219, 0. , ..., 0.046, 0.257, 0.246],\n", - " [-0.199, 0.03 , 0. , ..., 0. , 0.153, -0.006],\n", - " ...,\n", - " [ 0.137, -0.025, -0. , ..., -0. , 0.007, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.237, -0.007, 0.239, ..., -0.187, 0.005, -0.024],\n", - " [-0.135, 0.126, 0.16 , ..., -0.079, 0.014, 0.122],\n", - " [ 0.187, -0.221, -0.188, ..., 0.125, -0.128, -0.14 ],\n", - " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.226, 0.126],\n", - " [-0.011, 0.067, 0.004, ..., 0.049, -0.011, 0.048]])]\n", - "2.29794779668983\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.248 0.535 0. ... 0.052 0.519 0.116]\n", - " [0.089 0.31 0. ... 0. 0.15 0.233]\n", - " ...\n", - " [0.055 0.214 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.151 0. ... 0. 0. 0.125]]\n", - "[[0.028 0.177 0. ... 0.06 0.201 0.072]\n", - " [0.247 0.208 0.288 ... 0.22 0.211 0.123]\n", - " [0. 0. 0.019 ... 0.133 0. 0.004]\n", - " ...\n", - " [0.112 0.072 0.116 ... 0.229 0.204 0.038]\n", - " [0. 0.058 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", - " [0.073 0.073 0.072 ... 0.075 0.074 0.072]\n", - " [0.147 0.133 0.144 ... 0.145 0.138 0.124]\n", - " ...\n", - " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", - " [0.118 0.131 0.117 ... 0.114 0.125 0.125]\n", - " [0.087 0.081 0.087 ... 0.083 0.078 0.083]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.073, 0.073, 0.072, ..., 0.075, 0.074, 0.072],\n", - " [ 0.147, 0.133, -0.856, ..., 0.145, 0.138, 0.124],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", - " [ 0.118, 0.131, 0.117, ..., 0.114, 0.125, 0.125],\n", - " [ 0.087, 0.081, 0.087, ..., 0.083, -0.922, 0.083]]), array([[-4.423e-01, 3.449e-04, -2.236e-02, ..., 3.075e-01, 2.414e-01,\n", - " -1.041e-02],\n", - " [ 1.037e-01, 5.917e-02, -1.578e-01, ..., 1.094e-01, -1.953e-01,\n", - " 5.603e-02],\n", - " [-1.829e-01, -2.263e-01, 3.056e-02, ..., -4.099e-02, 2.261e-02,\n", - " -2.233e-01],\n", - " ...,\n", - " [ 2.391e-01, 1.858e-01, -1.979e-01, ..., -2.848e-01, 1.132e-01,\n", - " 1.781e-01],\n", - " [-4.526e-01, 2.774e-01, -3.328e-02, ..., 2.233e-01, -2.732e-01,\n", - " 2.731e-01],\n", - " [-3.651e-01, -3.254e-01, 4.542e-01, ..., 5.012e-01, 1.569e-01,\n", - " -3.226e-01]]), array([[-4.423e-01, 3.449e-04, -0.000e+00, ..., 3.075e-01, 2.414e-01,\n", - " -1.041e-02],\n", - " [ 1.037e-01, 5.917e-02, -1.578e-01, ..., 1.094e-01, -1.953e-01,\n", - " 5.603e-02],\n", - " [-0.000e+00, -0.000e+00, 3.056e-02, ..., -4.099e-02, 0.000e+00,\n", - " -2.233e-01],\n", - " ...,\n", - " [ 2.391e-01, 1.858e-01, -1.979e-01, ..., -2.848e-01, 1.132e-01,\n", - " 1.781e-01],\n", - " [-0.000e+00, 2.774e-01, -0.000e+00, ..., 0.000e+00, -0.000e+00,\n", - " 2.731e-01],\n", - " [-0.000e+00, -0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " -0.000e+00]]), array([[ 0.301, 0.24 , -0.201, ..., 0.017, 0.031, 0.228],\n", - " [-0.127, 0.219, 0.021, ..., 0.046, 0.257, 0.246],\n", - " [-0.199, 0.03 , 0.103, ..., 0.023, 0.152, -0.006],\n", - " ...,\n", - " [ 0.137, -0.025, -0.194, ..., -0.059, 0.006, -0.234],\n", - " [ 0.104, 0.251, -0.35 , ..., 0.252, 0.091, 0.295],\n", - " [ 0.161, 0.385, -0.345, ..., 0.206, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.127, 0.219, 0. , ..., 0.046, 0.257, 0.246],\n", - " [-0.199, 0.03 , 0. , ..., 0. , 0.152, -0.006],\n", - " ...,\n", - " [ 0.137, -0.025, -0. , ..., -0. , 0.006, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.236, -0.008, 0.238, ..., -0.187, 0.005, -0.024],\n", - " [-0.135, 0.126, 0.16 , ..., -0.079, 0.015, 0.122],\n", - " [ 0.186, -0.221, -0.187, ..., 0.125, -0.128, -0.14 ],\n", - " [ 0.016, 0.13 , -0.088, ..., 0.088, 0.226, 0.126],\n", - " [-0.011, 0.067, 0.005, ..., 0.049, -0.011, 0.047]])]\n", - "2.297654071049149\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.246 0.533 0. ... 0.051 0.518 0.115]\n", - " [0.089 0.309 0. ... 0. 0.15 0.232]\n", - " ...\n", - " [0.055 0.214 0. ... 0. 0.252 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.152 0. ... 0. 0. 0.126]]\n", - "[[0.026 0.175 0. ... 0.058 0.199 0.069]\n", - " [0.246 0.206 0.287 ... 0.218 0.209 0.121]\n", - " [0. 0. 0.019 ... 0.133 0. 0.005]\n", - " ...\n", - " [0.111 0.072 0.115 ... 0.228 0.204 0.037]\n", - " [0. 0.058 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", - " [0.073 0.073 0.073 ... 0.075 0.075 0.072]\n", - " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", - " ...\n", - " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", - " [0.118 0.131 0.117 ... 0.114 0.124 0.125]\n", - " [0.087 0.081 0.087 ... 0.083 0.079 0.083]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.073, 0.073, 0.073, ..., 0.075, 0.075, 0.072],\n", - " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", - " [ 0.118, 0.131, 0.117, ..., 0.114, 0.124, 0.125],\n", - " [ 0.087, 0.081, 0.087, ..., 0.083, -0.921, 0.083]]), array([[-4.422e-01, 4.911e-05, -2.257e-02, ..., 3.072e-01, 2.408e-01,\n", - " -1.070e-02],\n", - " [ 1.036e-01, 5.936e-02, -1.581e-01, ..., 1.092e-01, -1.957e-01,\n", - " 5.621e-02],\n", - " [-1.826e-01, -2.262e-01, 3.066e-02, ..., -4.092e-02, 2.264e-02,\n", - " -2.231e-01],\n", - " ...,\n", - " [ 2.394e-01, 1.861e-01, -1.982e-01, ..., -2.849e-01, 1.128e-01,\n", - " 1.784e-01],\n", - " [-4.524e-01, 2.772e-01, -3.331e-02, ..., 2.232e-01, -2.731e-01,\n", - " 2.728e-01],\n", - " [-3.653e-01, -3.257e-01, 4.540e-01, ..., 5.010e-01, 1.566e-01,\n", - " -3.229e-01]]), array([[-4.422e-01, 4.911e-05, -0.000e+00, ..., 3.072e-01, 2.408e-01,\n", - " -1.070e-02],\n", - " [ 1.036e-01, 5.936e-02, -1.581e-01, ..., 1.092e-01, -1.957e-01,\n", - " 5.621e-02],\n", - " [-0.000e+00, -0.000e+00, 3.066e-02, ..., -4.092e-02, 0.000e+00,\n", - " -2.231e-01],\n", - " ...,\n", - " [ 2.394e-01, 1.861e-01, -1.982e-01, ..., -2.849e-01, 1.128e-01,\n", - " 1.784e-01],\n", - " [-0.000e+00, 2.772e-01, -0.000e+00, ..., 0.000e+00, -0.000e+00,\n", - " 2.728e-01],\n", - " [-0.000e+00, -0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " -0.000e+00]]), array([[ 0.301, 0.24 , -0.201, ..., 0.017, 0.032, 0.228],\n", - " [-0.127, 0.219, 0.021, ..., 0.045, 0.257, 0.246],\n", - " [-0.199, 0.03 , 0.103, ..., 0.023, 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.025, -0.194, ..., -0.059, 0.006, -0.233],\n", - " [ 0.104, 0.251, -0.35 , ..., 0.252, 0.09 , 0.295],\n", - " [ 0.161, 0.385, -0.345, ..., 0.206, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.127, 0.219, 0. , ..., 0.045, 0.257, 0.246],\n", - " [-0.199, 0.03 , 0. , ..., 0. , 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.025, -0. , ..., -0. , 0.006, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.236, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", - " [-0.135, 0.127, 0.159, ..., -0.079, 0.015, 0.122],\n", - " [ 0.186, -0.22 , -0.187, ..., 0.125, -0.128, -0.14 ],\n", - " [ 0.016, 0.13 , -0.087, ..., 0.088, 0.226, 0.125],\n", - " [-0.011, 0.067, 0.005, ..., 0.048, -0.012, 0.047]])]\n", - "2.2973661416629056\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.245 0.531 0. ... 0.049 0.516 0.113]\n", - " [0.089 0.309 0. ... 0. 0.15 0.232]\n", - " ...\n", - " [0.055 0.214 0. ... 0. 0.253 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.153 0. ... 0. 0. 0.127]]\n", - "[[0.024 0.172 0. ... 0.056 0.196 0.067]\n", - " [0.244 0.204 0.285 ... 0.217 0.207 0.119]\n", - " [0. 0. 0.02 ... 0.134 0. 0.007]\n", - " ...\n", - " [0.111 0.071 0.115 ... 0.227 0.203 0.037]\n", - " [0. 0.058 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", - " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", - " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", - " ...\n", - " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", - " [0.118 0.131 0.117 ... 0.114 0.124 0.125]\n", - " [0.087 0.081 0.087 ... 0.083 0.079 0.083]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", - " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", - " [ 0.118, 0.131, 0.117, ..., 0.114, 0.124, 0.125],\n", - " [ 0.087, 0.081, 0.087, ..., 0.083, -0.921, 0.083]]), array([[-4.421e-01, -2.715e-04, -2.279e-02, ..., 3.068e-01, 2.402e-01,\n", - " -1.101e-02],\n", - " [ 1.035e-01, 5.955e-02, -1.585e-01, ..., 1.090e-01, -1.960e-01,\n", - " 5.639e-02],\n", - " [-1.823e-01, -2.262e-01, 3.076e-02, ..., -4.085e-02, 2.266e-02,\n", - " -2.230e-01],\n", - " ...,\n", - " [ 2.396e-01, 1.864e-01, -1.984e-01, ..., -2.851e-01, 1.124e-01,\n", - " 1.786e-01],\n", - " [-4.521e-01, 2.769e-01, -3.334e-02, ..., 2.230e-01, -2.731e-01,\n", - " 2.726e-01],\n", - " [-3.655e-01, -3.259e-01, 4.538e-01, ..., 5.008e-01, 1.564e-01,\n", - " -3.231e-01]]), array([[-4.421e-01, -2.715e-04, -0.000e+00, ..., 3.068e-01, 2.402e-01,\n", - " -1.101e-02],\n", - " [ 1.035e-01, 5.955e-02, -1.585e-01, ..., 1.090e-01, -1.960e-01,\n", - " 5.639e-02],\n", - " [-0.000e+00, -0.000e+00, 3.076e-02, ..., -4.085e-02, 0.000e+00,\n", - " -2.230e-01],\n", - " ...,\n", - " [ 2.396e-01, 1.864e-01, -1.984e-01, ..., -2.851e-01, 1.124e-01,\n", - " 1.786e-01],\n", - " [-0.000e+00, 2.769e-01, -0.000e+00, ..., 0.000e+00, -0.000e+00,\n", - " 2.726e-01],\n", - " [-0.000e+00, -0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " -0.000e+00]]), array([[ 0.301, 0.24 , -0.201, ..., 0.018, 0.032, 0.228],\n", - " [-0.126, 0.218, 0.021, ..., 0.045, 0.256, 0.245],\n", - " [-0.198, 0.03 , 0.103, ..., 0.023, 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.025, -0.195, ..., -0.059, 0.006, -0.233],\n", - " [ 0.104, 0.252, -0.351, ..., 0.252, 0.09 , 0.295],\n", - " [ 0.161, 0.385, -0.345, ..., 0.206, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.126, 0.218, 0. , ..., 0.045, 0.256, 0.245],\n", - " [-0.198, 0.03 , 0. , ..., 0. , 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.025, -0. , ..., -0. , 0.006, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.236, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", - " [-0.134, 0.127, 0.159, ..., -0.079, 0.015, 0.122],\n", - " [ 0.185, -0.22 , -0.187, ..., 0.125, -0.128, -0.14 ],\n", - " [ 0.016, 0.13 , -0.087, ..., 0.088, 0.226, 0.125],\n", - " [-0.011, 0.066, 0.005, ..., 0.048, -0.012, 0.047]])]\n", - "2.29708279150467\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.243 0.529 0. ... 0.048 0.514 0.111]\n", - " [0.089 0.309 0. ... 0. 0.15 0.232]\n", - " ...\n", - " [0.056 0.215 0. ... 0. 0.253 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.154 0. ... 0. 0. 0.128]]\n", - "[[0.022 0.17 0. ... 0.054 0.194 0.065]\n", - " [0.242 0.202 0.283 ... 0.216 0.205 0.118]\n", - " [0. 0. 0.02 ... 0.135 0. 0.008]\n", - " ...\n", - " [0.11 0.071 0.114 ... 0.227 0.203 0.036]\n", - " [0. 0.058 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.086 ... 0.093 0.099 0.083]\n", - " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", - " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", - " ...\n", - " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", - " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", - " [0.087 0.082 0.087 ... 0.084 0.079 0.083]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.086, ..., 0.093, 0.099, 0.083],\n", - " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", - " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", - " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", - " [ 0.087, 0.082, 0.087, ..., 0.084, -0.921, 0.083]]), array([[-0.442, -0.001, -0.023, ..., 0.306, 0.24 , -0.011],\n", - " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.196, 0.057],\n", - " [-0.182, -0.226, 0.031, ..., -0.041, 0.023, -0.223],\n", - " ...,\n", - " [ 0.24 , 0.187, -0.199, ..., -0.285, 0.112, 0.179],\n", - " [-0.452, 0.277, -0.033, ..., 0.223, -0.273, 0.272],\n", - " [-0.366, -0.326, 0.454, ..., 0.501, 0.156, -0.323]]), array([[-0.442, -0.001, -0. , ..., 0.306, 0.24 , -0.011],\n", - " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.196, 0.057],\n", - " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.223],\n", - " ...,\n", - " [ 0.24 , 0.187, -0.199, ..., -0.285, 0.112, 0.179],\n", - " [-0. , 0.277, -0. , ..., 0. , -0. , 0.272],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.301, 0.24 , -0.201, ..., 0.018, 0.033, 0.228],\n", - " [-0.126, 0.218, 0.02 , ..., 0.045, 0.256, 0.245],\n", - " [-0.198, 0.029, 0.103, ..., 0.023, 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.025, -0.195, ..., -0.059, 0.005, -0.233],\n", - " [ 0.104, 0.252, -0.351, ..., 0.251, 0.09 , 0.295],\n", - " [ 0.16 , 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.126, 0.218, 0. , ..., 0.045, 0.256, 0.245],\n", - " [-0.198, 0.029, 0. , ..., 0. , 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.025, -0. , ..., -0. , 0.005, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.235, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", - " [-0.134, 0.127, 0.159, ..., -0.079, 0.016, 0.122],\n", - " [ 0.185, -0.22 , -0.187, ..., 0.125, -0.128, -0.14 ],\n", - " [ 0.016, 0.13 , -0.087, ..., 0.088, 0.226, 0.125],\n", - " [-0.011, 0.066, 0.005, ..., 0.048, -0.012, 0.046]])]\n", - "2.296807508387987\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.241 0.527 0. ... 0.047 0.513 0.109]\n", - " [0.089 0.308 0. ... 0. 0.149 0.232]\n", - " ...\n", - " [0.056 0.215 0. ... 0. 0.253 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.155 0. ... 0. 0. 0.129]]\n", - "[[0.02 0.168 0. ... 0.052 0.192 0.063]\n", - " [0.241 0.2 0.282 ... 0.215 0.204 0.116]\n", - " [0. 0. 0.02 ... 0.135 0. 0.01 ]\n", - " ...\n", - " [0.109 0.071 0.114 ... 0.226 0.202 0.036]\n", - " [0. 0.058 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.087 ... 0.093 0.099 0.083]\n", - " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", - " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", - " ...\n", - " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", - " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", - " [0.087 0.082 0.087 ... 0.084 0.079 0.084]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.099, 0.083],\n", - " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", - " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", - " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", - " [ 0.087, 0.082, 0.087, ..., 0.084, -0.921, 0.084]]), array([[-0.442, -0.001, -0.023, ..., 0.306, 0.239, -0.012],\n", - " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.197, 0.057],\n", - " [-0.182, -0.226, 0.031, ..., -0.041, 0.023, -0.223],\n", - " ...,\n", - " [ 0.24 , 0.187, -0.199, ..., -0.285, 0.112, 0.179],\n", - " [-0.452, 0.276, -0.033, ..., 0.223, -0.273, 0.272],\n", - " [-0.366, -0.326, 0.453, ..., 0.5 , 0.156, -0.324]]), array([[-0.442, -0.001, -0. , ..., 0.306, 0.239, -0.012],\n", - " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.197, 0.057],\n", - " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.223],\n", - " ...,\n", - " [ 0.24 , 0.187, -0.199, ..., -0.285, 0.112, 0.179],\n", - " [-0. , 0.276, -0. , ..., 0. , -0. , 0.272],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.3 , 0.24 , -0.201, ..., 0.018, 0.033, 0.228],\n", - " [-0.126, 0.218, 0.02 , ..., 0.045, 0.256, 0.244],\n", - " [-0.198, 0.029, 0.102, ..., 0.023, 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.025, -0.195, ..., -0.059, 0.005, -0.233],\n", - " [ 0.104, 0.252, -0.351, ..., 0.251, 0.09 , 0.295],\n", - " [ 0.16 , 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.126, 0.218, 0. , ..., 0.045, 0.256, 0.244],\n", - " [-0.198, 0.029, 0. , ..., 0. , 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.025, -0. , ..., -0. , 0.005, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.235, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", - " [-0.133, 0.128, 0.158, ..., -0.079, 0.016, 0.121],\n", - " [ 0.184, -0.22 , -0.187, ..., 0.125, -0.127, -0.139],\n", - " [ 0.016, 0.13 , -0.087, ..., 0.087, 0.226, 0.124],\n", - " [-0.01 , 0.066, 0.005, ..., 0.048, -0.013, 0.046]])]\n", - "2.2965412513351366\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.24 0.526 0. ... 0.046 0.511 0.108]\n", - " [0.088 0.308 0. ... 0. 0.149 0.231]\n", - " ...\n", - " [0.056 0.215 0. ... 0. 0.254 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.157 0. ... 0. 0. 0.131]]\n", - "[[0.018 0.166 0. ... 0.051 0.19 0.061]\n", - " [0.239 0.199 0.28 ... 0.214 0.202 0.115]\n", - " [0. 0. 0.02 ... 0.136 0. 0.011]\n", - " ...\n", - " [0.109 0.071 0.113 ... 0.225 0.202 0.036]\n", - " [0. 0.058 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.087 ... 0.093 0.099 0.083]\n", - " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", - " [0.147 0.133 0.145 ... 0.145 0.138 0.125]\n", - " ...\n", - " [0.102 0.1 0.101 ... 0.102 0.099 0.106]\n", - " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", - " [0.087 0.082 0.087 ... 0.084 0.079 0.084]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.099, 0.083],\n", - " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", - " [ 0.147, 0.133, -0.855, ..., 0.145, 0.138, 0.125],\n", - " ...,\n", - " [ 0.102, -0.9 , 0.101, ..., 0.102, 0.099, -0.894],\n", - " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", - " [ 0.087, 0.082, 0.087, ..., 0.084, -0.921, 0.084]]), array([[-0.442, -0.001, -0.023, ..., 0.306, 0.239, -0.012],\n", - " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.197, 0.057],\n", - " [-0.181, -0.226, 0.031, ..., -0.041, 0.023, -0.223],\n", - " ...,\n", - " [ 0.24 , 0.188, -0.199, ..., -0.286, 0.111, 0.179],\n", - " [-0.451, 0.276, -0.033, ..., 0.223, -0.273, 0.272],\n", - " [-0.366, -0.327, 0.453, ..., 0.5 , 0.156, -0.324]]), array([[-0.442, -0.001, -0. , ..., 0.306, 0.239, -0.012],\n", - " [ 0.103, 0.06 , -0.159, ..., 0.109, -0.197, 0.057],\n", - " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.223],\n", - " ...,\n", - " [ 0.24 , 0.188, -0.199, ..., -0.286, 0.111, 0.179],\n", - " [-0. , 0.276, -0. , ..., 0. , -0. , 0.272],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.3 , 0.24 , -0.201, ..., 0.018, 0.034, 0.228],\n", - " [-0.125, 0.218, 0.02 , ..., 0.045, 0.256, 0.244],\n", - " [-0.198, 0.029, 0.102, ..., 0.023, 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.024, -0.195, ..., -0.059, 0.005, -0.232],\n", - " [ 0.103, 0.252, -0.351, ..., 0.251, 0.09 , 0.295],\n", - " [ 0.16 , 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.125, 0.218, 0. , ..., 0.045, 0.256, 0.244],\n", - " [-0.198, 0.029, 0. , ..., 0. , 0.152, -0.007],\n", - " ...,\n", - " [ 0.137, -0.024, -0. , ..., -0. , 0.005, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.235, -0.008, 0.238, ..., -0.188, 0.005, -0.025],\n", - " [-0.133, 0.128, 0.158, ..., -0.079, 0.016, 0.121],\n", - " [ 0.184, -0.22 , -0.186, ..., 0.126, -0.127, -0.139],\n", - " [ 0.016, 0.13 , -0.087, ..., 0.087, 0.226, 0.124],\n", - " [-0.01 , 0.066, 0.006, ..., 0.048, -0.013, 0.046]])]\n", - "2.2962819565033197\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.238 0.524 0. ... 0.044 0.51 0.106]\n", - " [0.088 0.308 0. ... 0. 0.149 0.231]\n", - " ...\n", - " [0.057 0.216 0. ... 0. 0.254 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.158 0. ... 0. 0. 0.132]]\n", - "[[0.016 0.164 0. ... 0.049 0.188 0.059]\n", - " [0.238 0.197 0.279 ... 0.213 0.201 0.113]\n", - " [0. 0. 0.02 ... 0.136 0. 0.013]\n", - " ...\n", - " [0.108 0.071 0.113 ... 0.225 0.201 0.035]\n", - " [0. 0.058 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", - " [0.073 0.074 0.073 ... 0.075 0.075 0.073]\n", - " [0.147 0.134 0.145 ... 0.145 0.139 0.125]\n", - " ...\n", - " [0.102 0.099 0.101 ... 0.102 0.099 0.106]\n", - " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", - " [0.088 0.082 0.088 ... 0.084 0.079 0.084]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.073, 0.074, 0.073, ..., 0.075, 0.075, 0.073],\n", - " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.125],\n", - " ...,\n", - " [ 0.102, -0.901, 0.101, ..., 0.102, 0.099, -0.894],\n", - " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", - " [ 0.088, 0.082, 0.088, ..., 0.084, -0.921, 0.084]]), array([[-0.442, -0.001, -0.024, ..., 0.305, 0.238, -0.012],\n", - " [ 0.103, 0.06 , -0.16 , ..., 0.108, -0.197, 0.057],\n", - " [-0.181, -0.226, 0.031, ..., -0.041, 0.023, -0.222],\n", - " ...,\n", - " [ 0.241, 0.188, -0.199, ..., -0.286, 0.111, 0.18 ],\n", - " [-0.451, 0.276, -0.033, ..., 0.223, -0.273, 0.272],\n", - " [-0.366, -0.327, 0.453, ..., 0.5 , 0.155, -0.324]]), array([[-0.442, -0.001, -0. , ..., 0.305, 0.238, -0.012],\n", - " [ 0.103, 0.06 , -0.16 , ..., 0.108, -0.197, 0.057],\n", - " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.222],\n", - " ...,\n", - " [ 0.241, 0.188, -0.199, ..., -0.286, 0.111, 0.18 ],\n", - " [-0. , 0.276, -0. , ..., 0. , -0. , 0.272],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.3 , 0.24 , -0.201, ..., 0.019, 0.034, 0.228],\n", - " [-0.125, 0.218, 0.019, ..., 0.045, 0.256, 0.244],\n", - " [-0.197, 0.029, 0.102, ..., 0.023, 0.152, -0.008],\n", - " ...,\n", - " [ 0.138, -0.024, -0.195, ..., -0.059, 0.004, -0.232],\n", - " [ 0.103, 0.252, -0.351, ..., 0.251, 0.09 , 0.295],\n", - " [ 0.16 , 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.125, 0.218, 0. , ..., 0.045, 0.256, 0.244],\n", - " [-0.197, 0.029, 0. , ..., 0. , 0.152, -0.008],\n", - " ...,\n", - " [ 0.138, -0.024, -0. , ..., -0. , 0.004, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.234, -0.008, 0.238, ..., -0.189, 0.005, -0.025],\n", - " [-0.132, 0.128, 0.158, ..., -0.078, 0.017, 0.121],\n", - " [ 0.183, -0.22 , -0.186, ..., 0.126, -0.127, -0.139],\n", - " [ 0.016, 0.13 , -0.087, ..., 0.087, 0.226, 0.124],\n", - " [-0.01 , 0.065, 0.006, ..., 0.047, -0.013, 0.045]])]\n", - "2.296033470615075\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.237 0.523 0. ... 0.043 0.508 0.105]\n", - " [0.088 0.308 0. ... 0. 0.149 0.231]\n", - " ...\n", - " [0.057 0.216 0. ... 0. 0.254 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.16 0. ... 0. 0. 0.133]]\n", - "[[0.015 0.162 0. ... 0.047 0.186 0.057]\n", - " [0.236 0.195 0.277 ... 0.211 0.199 0.112]\n", - " [0. 0. 0.02 ... 0.137 0. 0.014]\n", - " ...\n", - " [0.108 0.07 0.113 ... 0.224 0.201 0.035]\n", - " [0. 0.058 0. ... 0. 0. 0.013]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", - " [0.074 0.074 0.073 ... 0.076 0.075 0.073]\n", - " [0.147 0.134 0.145 ... 0.145 0.139 0.125]\n", - " ...\n", - " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", - " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", - " [0.088 0.082 0.088 ... 0.084 0.08 0.084]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.074, 0.074, 0.073, ..., 0.076, 0.075, 0.073],\n", - " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.125],\n", - " ...,\n", - " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", - " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", - " [ 0.088, 0.082, 0.088, ..., 0.084, -0.92 , 0.084]]), array([[-0.441, -0.002, -0.024, ..., 0.305, 0.238, -0.012],\n", - " [ 0.103, 0.061, -0.16 , ..., 0.108, -0.198, 0.057],\n", - " [-0.181, -0.226, 0.031, ..., -0.041, 0.023, -0.222],\n", - " ...,\n", - " [ 0.241, 0.188, -0.199, ..., -0.286, 0.11 , 0.18 ],\n", - " [-0.451, 0.276, -0.033, ..., 0.222, -0.273, 0.271],\n", - " [-0.367, -0.327, 0.453, ..., 0.5 , 0.155, -0.325]]), array([[-0.441, -0.002, -0. , ..., 0.305, 0.238, -0.012],\n", - " [ 0.103, 0.061, -0.16 , ..., 0.108, -0.198, 0.057],\n", - " [-0. , -0. , 0.031, ..., -0.041, 0. , -0.222],\n", - " ...,\n", - " [ 0.241, 0.188, -0.199, ..., -0.286, 0.11 , 0.18 ],\n", - " [-0. , 0.276, -0. , ..., 0. , -0. , 0.271],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.26 , 0.24 , -0.201, ..., 0.019, 0.035, 0.228],\n", - " [-0.095, 0.218, 0.019, ..., 0.044, 0.256, 0.243],\n", - " [-0.222, 0.029, 0.102, ..., 0.023, 0.152, -0.008],\n", - " ...,\n", - " [ 0.06 , -0.024, -0.195, ..., -0.059, 0.004, -0.232],\n", - " [ 0.099, 0.252, -0.352, ..., 0.251, 0.089, 0.295],\n", - " [ 0.093, 0.385, -0.345, ..., 0.207, 0.225, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.095, 0.218, 0. , ..., 0.044, 0.256, 0.243],\n", - " [-0.222, 0.029, 0. , ..., 0. , 0.152, -0.008],\n", - " ...,\n", - " [ 0.06 , -0.024, -0. , ..., -0. , 0.004, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.054]]), array([[-0.193, -0.008, 0.238, ..., -0.189, 0.005, -0.025],\n", - " [-0.116, 0.129, 0.157, ..., -0.078, 0.017, 0.121],\n", - " [ 0.151, -0.22 , -0.186, ..., 0.126, -0.127, -0.139],\n", - " [-0.055, 0.13 , -0.087, ..., 0.087, 0.225, 0.123],\n", - " [-0.038, 0.065, 0.006, ..., 0.047, -0.013, 0.045]])]\n", - "2.2957930002734512\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.236 0.521 0. ... 0.042 0.507 0.103]\n", - " [0.088 0.308 0. ... 0. 0.149 0.231]\n", - " ...\n", - " [0.057 0.216 0. ... 0. 0.255 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.161 0. ... 0. 0. 0.135]]\n", - "[[0.013 0.16 0. ... 0.045 0.184 0.055]\n", - " [0.235 0.193 0.276 ... 0.21 0.197 0.11 ]\n", - " [0. 0. 0.021 ... 0.137 0. 0.015]\n", - " ...\n", - " [0.107 0.07 0.112 ... 0.224 0.201 0.035]\n", - " [0. 0.058 0. ... 0. 0. 0.013]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", - " [0.074 0.075 0.074 ... 0.076 0.076 0.073]\n", - " [0.147 0.134 0.145 ... 0.145 0.139 0.126]\n", - " ...\n", - " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", - " [0.118 0.13 0.117 ... 0.114 0.124 0.125]\n", - " [0.088 0.082 0.088 ... 0.085 0.08 0.084]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.073],\n", - " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", - " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.124, 0.125],\n", - " [ 0.088, 0.082, 0.088, ..., 0.085, -0.92 , 0.084]]), array([[-0.441, -0.002, -0.024, ..., 0.305, 0.237, -0.013],\n", - " [ 0.103, 0.061, -0.16 , ..., 0.108, -0.198, 0.058],\n", - " [-0.181, -0.226, 0.031, ..., -0.04 , 0.023, -0.222],\n", - " ...,\n", - " [ 0.241, 0.189, -0.2 , ..., -0.286, 0.11 , 0.18 ],\n", - " [-0.451, 0.276, -0.033, ..., 0.222, -0.273, 0.271],\n", - " [-0.367, -0.327, 0.453, ..., 0.499, 0.155, -0.325]]), array([[-0.441, -0.002, -0. , ..., 0.305, 0.237, -0.013],\n", - " [ 0.103, 0.061, -0.16 , ..., 0.108, -0.198, 0.058],\n", - " [-0. , -0. , 0.031, ..., -0.04 , 0. , -0.222],\n", - " ...,\n", - " [ 0.241, 0.189, -0.2 , ..., -0.286, 0.11 , 0.18 ],\n", - " [-0. , 0.276, -0. , ..., 0. , -0. , 0.271],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.201, ..., 0.019, 0.035, 0.228],\n", - " [-0.095, 0.218, 0.019, ..., 0.044, 0.256, 0.243],\n", - " [-0.222, 0.028, 0.102, ..., 0.023, 0.152, -0.008],\n", - " ...,\n", - " [ 0.06 , -0.024, -0.195, ..., -0.059, 0.004, -0.231],\n", - " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", - " [ 0.093, 0.385, -0.345, ..., 0.208, 0.225, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.095, 0.218, 0. , ..., 0.044, 0.256, 0.243],\n", - " [-0.222, 0.028, 0. , ..., 0. , 0.152, -0.008],\n", - " ...,\n", - " [ 0.06 , -0.024, -0. , ..., -0. , 0.004, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.193, -0.009, 0.238, ..., -0.189, 0.005, -0.025],\n", - " [-0.115, 0.129, 0.157, ..., -0.078, 0.018, 0.121],\n", - " [ 0.151, -0.22 , -0.186, ..., 0.126, -0.127, -0.139],\n", - " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.123],\n", - " [-0.038, 0.065, 0.006, ..., 0.047, -0.014, 0.045]])]\n", - "2.295557309583992\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.235 0.52 0. ... 0.041 0.506 0.102]\n", - " [0.088 0.308 0. ... 0. 0.149 0.231]\n", - " ...\n", - " [0.057 0.217 0. ... 0. 0.255 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.162 0. ... 0. 0. 0.136]]\n", - "[[0.012 0.158 0. ... 0.044 0.183 0.053]\n", - " [0.233 0.192 0.274 ... 0.209 0.196 0.109]\n", - " [0. 0. 0.021 ... 0.137 0. 0.016]\n", - " ...\n", - " [0.107 0.07 0.112 ... 0.224 0.2 0.035]\n", - " [0. 0.057 0. ... 0. 0. 0.013]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", - " [0.074 0.075 0.074 ... 0.076 0.076 0.073]\n", - " [0.147 0.134 0.145 ... 0.145 0.139 0.126]\n", - " ...\n", - " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", - " [0.118 0.13 0.117 ... 0.114 0.123 0.125]\n", - " [0.088 0.082 0.088 ... 0.085 0.08 0.085]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.073],\n", - " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", - " [ 0.118, 0.13 , 0.117, ..., 0.114, 0.123, 0.125],\n", - " [ 0.088, 0.082, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.002, -0.024, ..., 0.305, 0.237, -0.013],\n", - " [ 0.103, 0.061, -0.161, ..., 0.108, -0.198, 0.058],\n", - " [-0.181, -0.226, 0.031, ..., -0.04 , 0.023, -0.222],\n", - " ...,\n", - " [ 0.242, 0.189, -0.2 , ..., -0.286, 0.11 , 0.181],\n", - " [-0.451, 0.275, -0.033, ..., 0.222, -0.273, 0.271],\n", - " [-0.367, -0.327, 0.453, ..., 0.499, 0.155, -0.325]]), array([[-0.441, -0.002, -0. , ..., 0.305, 0.237, -0.013],\n", - " [ 0.103, 0.061, -0.161, ..., 0.108, -0.198, 0.058],\n", - " [-0. , -0. , 0.031, ..., -0.04 , 0. , -0.222],\n", - " ...,\n", - " [ 0.242, 0.189, -0.2 , ..., -0.286, 0.11 , 0.181],\n", - " [-0. , 0.275, -0. , ..., 0. , -0. , 0.271],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.201, ..., 0.02 , 0.036, 0.228],\n", - " [-0.095, 0.218, 0.019, ..., 0.044, 0.256, 0.243],\n", - " [-0.222, 0.028, 0.102, ..., 0.022, 0.152, -0.008],\n", - " ...,\n", - " [ 0.06 , -0.024, -0.196, ..., -0.059, 0.003, -0.231],\n", - " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", - " [ 0.093, 0.385, -0.345, ..., 0.208, 0.225, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.095, 0.218, 0. , ..., 0.044, 0.256, 0.243],\n", - " [-0.222, 0.028, 0. , ..., 0. , 0.152, -0.008],\n", - " ...,\n", - " [ 0.06 , -0.024, -0. , ..., -0. , 0.003, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.193, -0.009, 0.238, ..., -0.189, 0.005, -0.025],\n", - " [-0.115, 0.129, 0.157, ..., -0.078, 0.018, 0.12 ],\n", - " [ 0.15 , -0.22 , -0.185, ..., 0.126, -0.127, -0.139],\n", - " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.123],\n", - " [-0.038, 0.065, 0.007, ..., 0.047, -0.014, 0.045]])]\n", - "2.295328915133967\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.234 0.519 0. ... 0.041 0.505 0.101]\n", - " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", - " ...\n", - " [0.058 0.217 0. ... 0. 0.255 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.163 0. ... 0. 0. 0.137]]\n", - "[[0.01 0.156 0. ... 0.042 0.181 0.052]\n", - " [0.232 0.19 0.273 ... 0.208 0.194 0.107]\n", - " [0. 0. 0.021 ... 0.138 0. 0.018]\n", - " ...\n", - " [0.106 0.07 0.112 ... 0.223 0.2 0.035]\n", - " [0. 0.058 0. ... 0. 0. 0.013]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.095 0.087 ... 0.093 0.1 0.084]\n", - " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", - " [0.147 0.134 0.145 ... 0.145 0.139 0.126]\n", - " ...\n", - " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", - " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", - " [0.088 0.082 0.088 ... 0.085 0.08 0.085]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.095, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", - " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", - " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", - " [ 0.088, 0.082, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.002, -0.024, ..., 0.304, 0.236, -0.013],\n", - " [ 0.103, 0.061, -0.161, ..., 0.108, -0.199, 0.058],\n", - " [-0.18 , -0.226, 0.031, ..., -0.04 , 0.023, -0.222],\n", - " ...,\n", - " [ 0.242, 0.189, -0.2 , ..., -0.286, 0.109, 0.181],\n", - " [-0.45 , 0.275, -0.033, ..., 0.222, -0.273, 0.271],\n", - " [-0.367, -0.328, 0.452, ..., 0.499, 0.155, -0.325]]), array([[-0.441, -0.002, -0. , ..., 0.304, 0.236, -0.013],\n", - " [ 0.103, 0.061, -0.161, ..., 0.108, -0.199, 0.058],\n", - " [-0. , -0. , 0.031, ..., -0.04 , 0. , -0.222],\n", - " ...,\n", - " [ 0.242, 0.189, -0.2 , ..., -0.286, 0.109, 0.181],\n", - " [-0. , 0.275, -0. , ..., 0. , -0. , 0.271],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.2 , ..., 0.02 , 0.036, 0.228],\n", - " [-0.094, 0.218, 0.018, ..., 0.044, 0.256, 0.243],\n", - " [-0.221, 0.028, 0.102, ..., 0.022, 0.151, -0.008],\n", - " ...,\n", - " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.003, -0.231],\n", - " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", - " [ 0.092, 0.385, -0.345, ..., 0.208, 0.225, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.094, 0.218, 0. , ..., 0.044, 0.256, 0.243],\n", - " [-0.221, 0.028, 0. , ..., 0. , 0.151, -0.008],\n", - " ...,\n", - " [ 0.06 , -0.023, -0. , ..., -0. , 0.003, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.193, -0.009, 0.238, ..., -0.189, 0.005, -0.025],\n", - " [-0.115, 0.13 , 0.156, ..., -0.078, 0.018, 0.12 ],\n", - " [ 0.15 , -0.22 , -0.185, ..., 0.126, -0.127, -0.139],\n", - " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.122],\n", - " [-0.037, 0.064, 0.007, ..., 0.047, -0.014, 0.044]])]\n", - "2.295107414069376\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.232 0.517 0. ... 0.04 0.503 0.099]\n", - " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", - " ...\n", - " [0.058 0.217 0. ... 0. 0.255 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.164 0. ... 0. 0. 0.138]]\n", - "[[0.009 0.155 0. ... 0.041 0.18 0.051]\n", - " [0.23 0.188 0.271 ... 0.207 0.192 0.105]\n", - " [0. 0. 0.021 ... 0.138 0. 0.019]\n", - " ...\n", - " [0.106 0.07 0.111 ... 0.223 0.2 0.034]\n", - " [0. 0.058 0. ... 0. 0. 0.014]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", - " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", - " [0.147 0.134 0.145 ... 0.145 0.139 0.126]\n", - " ...\n", - " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", - " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", - " [0.088 0.083 0.088 ... 0.085 0.08 0.085]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", - " [ 0.147, 0.134, -0.855, ..., 0.145, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", - " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", - " [ 0.088, 0.083, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.003, -0.024, ..., 0.304, 0.236, -0.013],\n", - " [ 0.103, 0.061, -0.161, ..., 0.108, -0.199, 0.058],\n", - " [-0.18 , -0.226, 0.032, ..., -0.04 , 0.023, -0.222],\n", - " ...,\n", - " [ 0.242, 0.19 , -0.2 , ..., -0.286, 0.109, 0.181],\n", - " [-0.45 , 0.275, -0.033, ..., 0.222, -0.273, 0.271],\n", - " [-0.367, -0.328, 0.452, ..., 0.499, 0.154, -0.325]]), array([[-0.441, -0.003, -0. , ..., 0.304, 0.236, -0.013],\n", - " [ 0.103, 0.061, -0.161, ..., 0.108, -0.199, 0.058],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.222],\n", - " ...,\n", - " [ 0.242, 0.19 , -0.2 , ..., -0.286, 0.109, 0.181],\n", - " [-0. , 0.275, -0. , ..., 0. , -0. , 0.271],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.2 , ..., 0.02 , 0.037, 0.228],\n", - " [-0.094, 0.217, 0.018, ..., 0.044, 0.256, 0.242],\n", - " [-0.221, 0.028, 0.102, ..., 0.022, 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.003, -0.231],\n", - " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", - " [ 0.092, 0.385, -0.345, ..., 0.208, 0.225, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.094, 0.217, 0. , ..., 0.044, 0.256, 0.242],\n", - " [-0.221, 0.028, 0. , ..., 0. , 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.023, -0. , ..., -0. , 0.003, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.192, -0.009, 0.238, ..., -0.19 , 0.004, -0.025],\n", - " [-0.115, 0.13 , 0.156, ..., -0.078, 0.019, 0.12 ],\n", - " [ 0.149, -0.22 , -0.185, ..., 0.126, -0.126, -0.139],\n", - " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.122],\n", - " [-0.037, 0.064, 0.007, ..., 0.046, -0.014, 0.044]])]\n", - "2.2948913139913127\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.231 0.516 0. ... 0.039 0.502 0.098]\n", - " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", - " ...\n", - " [0.058 0.217 0. ... 0. 0.255 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.165 0. ... 0. 0. 0.139]]\n", - "[[0.008 0.154 0. ... 0.039 0.179 0.049]\n", - " [0.228 0.186 0.27 ... 0.206 0.19 0.104]\n", - " [0. 0. 0.021 ... 0.139 0. 0.02 ]\n", - " ...\n", - " [0.105 0.07 0.111 ... 0.222 0.199 0.034]\n", - " [0. 0.058 0. ... 0. 0. 0.014]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", - " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", - " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", - " ...\n", - " [0.101 0.099 0.101 ... 0.102 0.098 0.105]\n", - " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", - " [0.088 0.083 0.088 ... 0.085 0.08 0.085]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", - " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.901, 0.101, ..., 0.102, 0.098, -0.895],\n", - " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", - " [ 0.088, 0.083, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.003, -0.025, ..., 0.304, 0.235, -0.013],\n", - " [ 0.102, 0.061, -0.162, ..., 0.108, -0.199, 0.058],\n", - " [-0.18 , -0.226, 0.032, ..., -0.04 , 0.023, -0.222],\n", - " ...,\n", - " [ 0.242, 0.19 , -0.2 , ..., -0.286, 0.109, 0.182],\n", - " [-0.45 , 0.275, -0.033, ..., 0.222, -0.273, 0.27 ],\n", - " [-0.367, -0.328, 0.452, ..., 0.499, 0.154, -0.326]]), array([[-0.441, -0.003, -0. , ..., 0.304, 0.235, -0.013],\n", - " [ 0.102, 0.061, -0.162, ..., 0.108, -0.199, 0.058],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.222],\n", - " ...,\n", - " [ 0.242, 0.19 , -0.2 , ..., -0.286, 0.109, 0.182],\n", - " [-0. , 0.275, -0. , ..., 0. , -0. , 0.27 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.259, 0.24 , -0.2 , ..., 0.02 , 0.037, 0.228],\n", - " [-0.094, 0.217, 0.018, ..., 0.044, 0.255, 0.242],\n", - " [-0.221, 0.028, 0.102, ..., 0.022, 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.002, -0.23 ],\n", - " [ 0.099, 0.253, -0.352, ..., 0.251, 0.089, 0.295],\n", - " [ 0.092, 0.385, -0.345, ..., 0.208, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.094, 0.217, 0. , ..., 0.044, 0.255, 0.242],\n", - " [-0.221, 0.028, 0. , ..., 0. , 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.023, -0. , ..., -0. , 0.002, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.192, -0.009, 0.238, ..., -0.19 , 0.004, -0.025],\n", - " [-0.114, 0.13 , 0.156, ..., -0.078, 0.019, 0.12 ],\n", - " [ 0.149, -0.22 , -0.185, ..., 0.126, -0.126, -0.139],\n", - " [-0.055, 0.131, -0.087, ..., 0.087, 0.225, 0.122],\n", - " [-0.037, 0.064, 0.007, ..., 0.046, -0.014, 0.044]])]\n", - "2.294678774554761\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.23 0.515 0. ... 0.038 0.501 0.097]\n", - " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", - " ...\n", - " [0.058 0.217 0. ... 0. 0.256 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.167 0. ... 0. 0. 0.14 ]]\n", - "[[0.007 0.152 0. ... 0.038 0.178 0.048]\n", - " [0.227 0.184 0.268 ... 0.205 0.189 0.102]\n", - " [0. 0. 0.022 ... 0.14 0. 0.021]\n", - " ...\n", - " [0.105 0.069 0.111 ... 0.222 0.199 0.034]\n", - " [0. 0.058 0. ... 0. 0. 0.014]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", - " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", - " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", - " ...\n", - " [0.101 0.099 0.1 ... 0.101 0.098 0.105]\n", - " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", - " [0.089 0.083 0.088 ... 0.085 0.08 0.085]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", - " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.901, 0.1 , ..., 0.101, 0.098, -0.895],\n", - " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", - " [ 0.089, 0.083, 0.088, ..., 0.085, -0.92 , 0.085]]), array([[-0.441, -0.003, -0.025, ..., 0.303, 0.235, -0.014],\n", - " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.058],\n", - " [-0.18 , -0.226, 0.032, ..., -0.04 , 0.023, -0.222],\n", - " ...,\n", - " [ 0.243, 0.19 , -0.201, ..., -0.286, 0.108, 0.182],\n", - " [-0.45 , 0.275, -0.033, ..., 0.222, -0.273, 0.27 ],\n", - " [-0.368, -0.328, 0.452, ..., 0.499, 0.154, -0.326]]), array([[-0.441, -0.003, -0. , ..., 0.303, 0.235, -0.014],\n", - " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.058],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.222],\n", - " ...,\n", - " [ 0.243, 0.19 , -0.201, ..., -0.286, 0.108, 0.182],\n", - " [-0. , 0.275, -0. , ..., 0. , -0. , 0.27 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.037, 0.228],\n", - " [-0.094, 0.217, 0.018, ..., 0.043, 0.255, 0.242],\n", - " [-0.221, 0.028, 0.102, ..., 0.022, 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.002, -0.23 ],\n", - " [ 0.099, 0.253, -0.353, ..., 0.25 , 0.088, 0.295],\n", - " [ 0.092, 0.385, -0.345, ..., 0.208, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.094, 0.217, 0. , ..., 0.043, 0.255, 0.242],\n", - " [-0.221, 0.028, 0. , ..., 0. , 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.023, -0. , ..., -0. , 0.002, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.192, -0.009, 0.238, ..., -0.19 , 0.004, -0.025],\n", - " [-0.114, 0.131, 0.156, ..., -0.078, 0.02 , 0.12 ],\n", - " [ 0.148, -0.22 , -0.185, ..., 0.126, -0.126, -0.139],\n", - " [-0.055, 0.131, -0.087, ..., 0.087, 0.226, 0.122],\n", - " [-0.037, 0.064, 0.008, ..., 0.046, -0.015, 0.044]])]\n", - "2.2944678774919938\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.229 0.513 0. ... 0.037 0.5 0.095]\n", - " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", - " ...\n", - " [0.058 0.218 0. ... 0. 0.256 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.168 0. ... 0. 0. 0.141]]\n", - "[[0.005 0.151 0. ... 0.037 0.176 0.047]\n", - " [0.225 0.182 0.267 ... 0.203 0.187 0.1 ]\n", - " [0. 0. 0.022 ... 0.14 0. 0.022]\n", - " ...\n", - " [0.104 0.069 0.111 ... 0.222 0.199 0.034]\n", - " [0. 0.058 0. ... 0. 0. 0.014]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", - " [0.074 0.075 0.074 ... 0.076 0.076 0.074]\n", - " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", - " ...\n", - " [0.101 0.099 0.1 ... 0.101 0.098 0.105]\n", - " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", - " [0.089 0.083 0.089 ... 0.085 0.081 0.085]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.074, 0.075, 0.074, ..., 0.076, 0.076, 0.074],\n", - " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.901, 0.1 , ..., 0.101, 0.098, -0.895],\n", - " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", - " [ 0.089, 0.083, 0.089, ..., 0.085, -0.919, 0.085]]), array([[-0.441, -0.003, -0.025, ..., 0.303, 0.234, -0.014],\n", - " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.059],\n", - " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.222],\n", - " ...,\n", - " [ 0.243, 0.191, -0.201, ..., -0.287, 0.108, 0.182],\n", - " [-0.449, 0.274, -0.033, ..., 0.222, -0.273, 0.27 ],\n", - " [-0.368, -0.328, 0.452, ..., 0.498, 0.154, -0.326]]), array([[-0.441, -0.003, -0. , ..., 0.303, 0.234, -0.014],\n", - " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.059],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.222],\n", - " ...,\n", - " [ 0.243, 0.191, -0.201, ..., -0.287, 0.108, 0.182],\n", - " [-0. , 0.274, -0. , ..., 0. , -0. , 0.27 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.038, 0.228],\n", - " [-0.093, 0.217, 0.017, ..., 0.043, 0.255, 0.242],\n", - " [-0.221, 0.027, 0.102, ..., 0.022, 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.023, -0.196, ..., -0.059, 0.002, -0.23 ],\n", - " [ 0.099, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", - " [ 0.092, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.093, 0.217, 0. , ..., 0.043, 0.255, 0.242],\n", - " [-0.221, 0.027, 0. , ..., 0. , 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.023, -0. , ..., -0. , 0.002, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.191, -0.009, 0.238, ..., -0.19 , 0.004, -0.025],\n", - " [-0.114, 0.131, 0.155, ..., -0.078, 0.02 , 0.12 ],\n", - " [ 0.148, -0.22 , -0.184, ..., 0.126, -0.126, -0.139],\n", - " [-0.055, 0.131, -0.087, ..., 0.087, 0.226, 0.121],\n", - " [-0.037, 0.063, 0.008, ..., 0.046, -0.015, 0.043]])]\n", - "2.2942585705445087\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.227 0.512 0. ... 0.036 0.498 0.094]\n", - " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", - " ...\n", - " [0.059 0.218 0. ... 0. 0.256 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.169 0. ... 0. 0. 0.142]]\n", - "[[0.004 0.149 0. ... 0.035 0.175 0.045]\n", - " [0.224 0.18 0.265 ... 0.202 0.186 0.099]\n", - " [0. 0. 0.022 ... 0.14 0. 0.023]\n", - " ...\n", - " [0.104 0.069 0.11 ... 0.221 0.199 0.034]\n", - " [0. 0.058 0. ... 0. 0. 0.015]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", - " [0.075 0.076 0.075 ... 0.077 0.077 0.074]\n", - " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", - " ...\n", - " [0.101 0.098 0.1 ... 0.101 0.098 0.105]\n", - " [0.118 0.129 0.117 ... 0.114 0.123 0.125]\n", - " [0.089 0.083 0.089 ... 0.086 0.081 0.085]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.074],\n", - " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.902, 0.1 , ..., 0.101, 0.098, -0.895],\n", - " [ 0.118, 0.129, 0.117, ..., 0.114, 0.123, 0.125],\n", - " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.085]]), array([[-0.44 , -0.004, -0.025, ..., 0.303, 0.234, -0.014],\n", - " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.059],\n", - " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.243, 0.191, -0.201, ..., -0.287, 0.108, 0.182],\n", - " [-0.449, 0.274, -0.033, ..., 0.222, -0.273, 0.27 ],\n", - " [-0.368, -0.328, 0.452, ..., 0.498, 0.154, -0.326]]), array([[-0.44 , -0.004, -0. , ..., 0.303, 0.234, -0.014],\n", - " [ 0.102, 0.062, -0.162, ..., 0.107, -0.2 , 0.059],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.243, 0.191, -0.201, ..., -0.287, 0.108, 0.182],\n", - " [-0. , 0.274, -0. , ..., 0. , -0. , 0.27 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.038, 0.228],\n", - " [-0.093, 0.217, 0.017, ..., 0.043, 0.255, 0.241],\n", - " [-0.22 , 0.027, 0.102, ..., 0.022, 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.022, -0.196, ..., -0.059, 0.002, -0.23 ],\n", - " [ 0.098, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", - " [ 0.092, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.093, 0.217, 0. , ..., 0.043, 0.255, 0.241],\n", - " [-0.22 , 0.027, 0. , ..., 0. , 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.022, -0. , ..., -0. , 0.002, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.191, -0.009, 0.238, ..., -0.19 , 0.004, -0.026],\n", - " [-0.114, 0.132, 0.155, ..., -0.078, 0.02 , 0.12 ],\n", - " [ 0.147, -0.22 , -0.184, ..., 0.126, -0.126, -0.139],\n", - " [-0.055, 0.132, -0.087, ..., 0.087, 0.226, 0.121],\n", - " [-0.037, 0.063, 0.008, ..., 0.046, -0.015, 0.043]])]\n", - "2.2940575413232835\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.226 0.51 0. ... 0.035 0.497 0.093]\n", - " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", - " ...\n", - " [0.059 0.218 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.17 0. ... 0. 0. 0.143]]\n", - "[[0.002 0.147 0. ... 0.034 0.173 0.044]\n", - " [0.222 0.179 0.264 ... 0.201 0.184 0.098]\n", - " [0. 0. 0.022 ... 0.141 0. 0.024]\n", - " ...\n", - " [0.103 0.069 0.11 ... 0.221 0.198 0.033]\n", - " [0. 0.058 0. ... 0. 0. 0.014]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.089 0.096 0.087 ... 0.093 0.1 0.084]\n", - " [0.075 0.076 0.075 ... 0.077 0.077 0.074]\n", - " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", - " ...\n", - " [0.101 0.098 0.1 ... 0.101 0.098 0.105]\n", - " [0.117 0.129 0.116 ... 0.114 0.123 0.125]\n", - " [0.089 0.083 0.089 ... 0.086 0.081 0.086]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.089, 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.074],\n", - " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.902, 0.1 , ..., 0.101, 0.098, -0.895],\n", - " [ 0.117, 0.129, 0.116, ..., 0.114, 0.123, 0.125],\n", - " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.004, -0.025, ..., 0.303, 0.233, -0.014],\n", - " [ 0.102, 0.062, -0.163, ..., 0.107, -0.2 , 0.059],\n", - " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.243, 0.191, -0.201, ..., -0.287, 0.107, 0.183],\n", - " [-0.449, 0.274, -0.033, ..., 0.222, -0.273, 0.27 ],\n", - " [-0.368, -0.329, 0.452, ..., 0.498, 0.153, -0.327]]), array([[-0.44 , -0.004, -0. , ..., 0.303, 0.233, -0.014],\n", - " [ 0.102, 0.062, -0.163, ..., 0.107, -0.2 , 0.059],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.243, 0.191, -0.201, ..., -0.287, 0.107, 0.183],\n", - " [-0. , 0.274, -0. , ..., 0. , -0. , 0.27 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.039, 0.228],\n", - " [-0.093, 0.217, 0.017, ..., 0.043, 0.255, 0.241],\n", - " [-0.22 , 0.027, 0.102, ..., 0.022, 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.022, -0.197, ..., -0.059, 0.001, -0.229],\n", - " [ 0.098, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", - " [ 0.092, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.093, 0.217, 0. , ..., 0.043, 0.255, 0.241],\n", - " [-0.22 , 0.027, 0. , ..., 0. , 0.151, -0.009],\n", - " ...,\n", - " [ 0.06 , -0.022, -0. , ..., -0. , 0.001, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.191, -0.009, 0.238, ..., -0.19 , 0.004, -0.026],\n", - " [-0.113, 0.132, 0.155, ..., -0.078, 0.021, 0.119],\n", - " [ 0.147, -0.22 , -0.184, ..., 0.126, -0.126, -0.139],\n", - " [-0.055, 0.132, -0.087, ..., 0.087, 0.226, 0.121],\n", - " [-0.037, 0.063, 0.008, ..., 0.046, -0.015, 0.043]])]\n", - "2.2938609803022736\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.225 0.509 0. ... 0.033 0.496 0.091]\n", - " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", - " ...\n", - " [0.059 0.218 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.171 0. ... 0. 0. 0.144]]\n", - "[[0.001 0.146 0. ... 0.032 0.172 0.042]\n", - " [0.221 0.177 0.263 ... 0.201 0.183 0.096]\n", - " [0. 0. 0.022 ... 0.141 0. 0.026]\n", - " ...\n", - " [0.103 0.069 0.11 ... 0.22 0.198 0.033]\n", - " [0. 0.057 0. ... 0. 0. 0.014]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.087 ... 0.093 0.1 0.084]\n", - " [0.075 0.076 0.075 ... 0.077 0.077 0.074]\n", - " [0.148 0.134 0.145 ... 0.146 0.139 0.126]\n", - " ...\n", - " [0.101 0.098 0.1 ... 0.101 0.098 0.105]\n", - " [0.117 0.129 0.116 ... 0.114 0.123 0.125]\n", - " [0.089 0.083 0.089 ... 0.086 0.081 0.086]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.074],\n", - " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.126],\n", - " ...,\n", - " [ 0.101, -0.902, 0.1 , ..., 0.101, 0.098, -0.895],\n", - " [ 0.117, 0.129, 0.116, ..., 0.114, 0.123, 0.125],\n", - " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.004, -0.025, ..., 0.302, 0.233, -0.014],\n", - " [ 0.102, 0.062, -0.163, ..., 0.107, -0.201, 0.059],\n", - " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.244, 0.192, -0.201, ..., -0.287, 0.107, 0.183],\n", - " [-0.449, 0.274, -0.033, ..., 0.221, -0.273, 0.27 ],\n", - " [-0.368, -0.329, 0.451, ..., 0.498, 0.153, -0.327]]), array([[-0.44 , -0.004, -0. , ..., 0.302, 0.233, -0.014],\n", - " [ 0.102, 0.062, -0.163, ..., 0.107, -0.201, 0.059],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.244, 0.192, -0.201, ..., -0.287, 0.107, 0.183],\n", - " [-0. , 0.274, -0. , ..., 0. , -0. , 0.27 ],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.258, 0.24 , -0.2 , ..., 0.021, 0.039, 0.228],\n", - " [-0.092, 0.217, 0.017, ..., 0.043, 0.255, 0.241],\n", - " [-0.22 , 0.027, 0.102, ..., 0.022, 0.151, -0.01 ],\n", - " ...,\n", - " [ 0.06 , -0.022, -0.197, ..., -0.059, 0.001, -0.229],\n", - " [ 0.098, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", - " [ 0.092, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [-0.092, 0.217, 0. , ..., 0.043, 0.255, 0.241],\n", - " [-0.22 , 0.027, 0. , ..., 0. , 0.151, -0.01 ],\n", - " ...,\n", - " [ 0.06 , -0.022, -0. , ..., -0. , 0.001, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.191, -0.009, 0.238, ..., -0.191, 0.004, -0.026],\n", - " [-0.113, 0.132, 0.154, ..., -0.078, 0.021, 0.119],\n", - " [ 0.146, -0.22 , -0.184, ..., 0.127, -0.126, -0.139],\n", - " [-0.055, 0.132, -0.087, ..., 0.087, 0.226, 0.121],\n", - " [-0.037, 0.063, 0.009, ..., 0.045, -0.015, 0.042]])]\n", - "2.2936686439835268\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.223 0.507 0. ... 0.032 0.494 0.09 ]\n", - " [0.088 0.307 0. ... 0. 0.149 0.23 ]\n", - " ...\n", - " [0.059 0.218 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.172 0. ... 0. 0. 0.145]]\n", - "[[0. 0.144 0. ... 0.03 0.17 0.04 ]\n", - " [0.22 0.176 0.262 ... 0.2 0.181 0.095]\n", - " [0. 0. 0.022 ... 0.142 0. 0.027]\n", - " ...\n", - " [0.102 0.068 0.109 ... 0.22 0.198 0.033]\n", - " [0. 0.057 0. ... 0. 0. 0.014]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.087 ... 0.093 0.1 0.084]\n", - " [0.075 0.076 0.075 ... 0.077 0.077 0.074]\n", - " [0.148 0.134 0.145 ... 0.146 0.139 0.127]\n", - " ...\n", - " [0.101 0.098 0.1 ... 0.101 0.098 0.105]\n", - " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", - " [0.089 0.083 0.089 ... 0.086 0.081 0.086]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.074],\n", - " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.127],\n", - " ...,\n", - " [ 0.101, -0.902, 0.1 , ..., 0.101, 0.098, -0.895],\n", - " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", - " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.004, -0.026, ..., 0.302, 0.232, -0.015],\n", - " [ 0.102, 0.063, -0.163, ..., 0.107, -0.201, 0.059],\n", - " [-0.179, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.244, 0.192, -0.201, ..., -0.287, 0.107, 0.183],\n", - " [-0.449, 0.274, -0.033, ..., 0.221, -0.272, 0.269],\n", - " [-0.368, -0.329, 0.451, ..., 0.498, 0.153, -0.327]]), array([[-0. , -0.004, -0. , ..., 0.302, 0.232, -0.015],\n", - " [ 0.102, 0.063, -0.163, ..., 0.107, -0.201, 0.059],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.244, 0.192, -0.201, ..., -0.287, 0.107, 0.183],\n", - " [-0. , 0.274, -0. , ..., 0. , -0. , 0.269],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.041, 0.24 , -0.2 , ..., 0.022, 0.039, 0.228],\n", - " [ 0.033, 0.217, 0.017, ..., 0.043, 0.255, 0.24 ],\n", - " [-0.097, 0.027, 0.102, ..., 0.022, 0.151, -0.01 ],\n", - " ...,\n", - " [ 0.077, -0.022, -0.197, ..., -0.059, 0.001, -0.229],\n", - " [ 0.215, 0.254, -0.353, ..., 0.25 , 0.088, 0.296],\n", - " [ 0.128, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.033, 0.217, 0. , ..., 0.043, 0.255, 0.24 ],\n", - " [-0.097, 0.027, 0. , ..., 0. , 0.151, -0.01 ],\n", - " ...,\n", - " [ 0.077, -0.022, -0. , ..., -0. , 0.001, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.11 , -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", - " [-0.102, 0.133, 0.154, ..., -0.078, 0.022, 0.119],\n", - " [ 0.017, -0.22 , -0.184, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.087, ..., 0.087, 0.226, 0.12 ],\n", - " [-0.038, 0.062, 0.009, ..., 0.045, -0.016, 0.042]])]\n", - "2.2934795025732577\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.222 0.506 0. ... 0.031 0.493 0.088]\n", - " [0.088 0.307 0. ... 0. 0.148 0.229]\n", - " ...\n", - " [0.059 0.219 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.173 0. ... 0. 0. 0.146]]\n", - "[[0. 0.141 0. ... 0.028 0.168 0.038]\n", - " [0.219 0.174 0.26 ... 0.199 0.18 0.094]\n", - " [0. 0. 0.022 ... 0.142 0. 0.028]\n", - " ...\n", - " [0.102 0.068 0.109 ... 0.219 0.197 0.032]\n", - " [0. 0.056 0. ... 0. 0. 0.013]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.087 ... 0.093 0.1 0.084]\n", - " [0.075 0.076 0.075 ... 0.077 0.077 0.075]\n", - " [0.148 0.134 0.145 ... 0.146 0.139 0.127]\n", - " ...\n", - " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", - " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", - " [0.089 0.083 0.089 ... 0.086 0.081 0.086]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.087, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.075],\n", - " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", - " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", - " [ 0.089, 0.083, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.005, -0.026, ..., 0.302, 0.232, -0.015],\n", - " [ 0.102, 0.063, -0.163, ..., 0.107, -0.201, 0.06 ],\n", - " [-0.178, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.244, 0.192, -0.202, ..., -0.287, 0.106, 0.184],\n", - " [-0.448, 0.273, -0.033, ..., 0.221, -0.272, 0.269],\n", - " [-0.368, -0.329, 0.451, ..., 0.498, 0.153, -0.327]]), array([[-0. , -0.005, -0. , ..., 0.302, 0.232, -0.015],\n", - " [ 0.102, 0.063, -0.163, ..., 0.107, -0.201, 0.06 ],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.244, 0.192, -0.202, ..., -0.287, 0.106, 0.184],\n", - " [-0. , 0.273, -0. , ..., 0. , -0. , 0.269],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.041, 0.24 , -0.2 , ..., 0.022, 0.04 , 0.228],\n", - " [ 0.033, 0.217, 0.016, ..., 0.043, 0.255, 0.24 ],\n", - " [-0.097, 0.027, 0.102, ..., 0.022, 0.151, -0.01 ],\n", - " ...,\n", - " [ 0.077, -0.022, -0.197, ..., -0.059, 0. , -0.229],\n", - " [ 0.214, 0.254, -0.354, ..., 0.25 , 0.087, 0.296],\n", - " [ 0.128, 0.385, -0.346, ..., 0.209, 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.033, 0.217, 0. , ..., 0.043, 0.255, 0.24 ],\n", - " [-0.097, 0.027, 0. , ..., 0. , 0.151, -0.01 ],\n", - " ...,\n", - " [ 0.077, -0.022, -0. , ..., -0. , 0. , -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.11 , -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", - " [-0.102, 0.133, 0.154, ..., -0.078, 0.022, 0.119],\n", - " [ 0.016, -0.22 , -0.184, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.12 ],\n", - " [-0.038, 0.062, 0.009, ..., 0.045, -0.016, 0.042]])]\n", - "2.2932998959652005\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.221 0.505 0. ... 0.03 0.492 0.087]\n", - " [0.088 0.306 0. ... 0. 0.148 0.229]\n", - " ...\n", - " [0.059 0.219 0. ... 0. 0.257 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.173 0. ... 0. 0. 0.146]]\n", - "[[0. 0.139 0. ... 0.027 0.166 0.036]\n", - " [0.217 0.173 0.259 ... 0.198 0.179 0.092]\n", - " [0. 0. 0.023 ... 0.143 0. 0.028]\n", - " ...\n", - " [0.101 0.068 0.108 ... 0.219 0.197 0.032]\n", - " [0. 0.055 0. ... 0. 0. 0.013]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.075 0.076 0.075 ... 0.077 0.077 0.075]\n", - " [0.148 0.134 0.145 ... 0.146 0.139 0.127]\n", - " ...\n", - " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", - " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", - " [0.089 0.084 0.089 ... 0.086 0.081 0.086]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.075],\n", - " [ 0.148, 0.134, -0.855, ..., 0.146, 0.139, 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", - " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", - " [ 0.089, 0.084, 0.089, ..., 0.086, -0.919, 0.086]]), array([[-0.44 , -0.005, -0.026, ..., 0.302, 0.232, -0.015],\n", - " [ 0.101, 0.063, -0.164, ..., 0.107, -0.201, 0.06 ],\n", - " [-0.178, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.244, 0.193, -0.202, ..., -0.287, 0.106, 0.184],\n", - " [-0.448, 0.273, -0.033, ..., 0.221, -0.272, 0.269],\n", - " [-0.368, -0.329, 0.451, ..., 0.497, 0.153, -0.327]]), array([[-0. , -0.005, -0. , ..., 0.302, 0.232, -0.015],\n", - " [ 0.101, 0.063, -0.164, ..., 0.107, -0.201, 0.06 ],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.244, 0.193, -0.202, ..., -0.287, 0.106, 0.184],\n", - " [-0. , 0.273, -0. , ..., 0. , -0. , 0.269],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 4.103e-02, 2.404e-01, -2.001e-01, ..., 2.214e-02, 4.020e-02,\n", - " 2.279e-01],\n", - " [ 3.287e-02, 2.165e-01, 1.615e-02, ..., 4.238e-02, 2.549e-01,\n", - " 2.399e-01],\n", - " [-9.649e-02, 2.648e-02, 1.015e-01, ..., 2.170e-02, 1.508e-01,\n", - " -1.025e-02],\n", - " ...,\n", - " [ 7.657e-02, -2.146e-02, -1.971e-01, ..., -5.953e-02, 2.362e-04,\n", - " -2.285e-01],\n", - " [ 2.143e-01, 2.544e-01, -3.538e-01, ..., 2.498e-01, 8.728e-02,\n", - " 2.959e-01],\n", - " [ 1.274e-01, 3.850e-01, -3.460e-01, ..., 2.095e-01, 2.262e-01,\n", - " 5.515e-02]]), array([[ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " 0.000e+00],\n", - " [ 3.287e-02, 2.165e-01, 0.000e+00, ..., 4.238e-02, 2.549e-01,\n", - " 2.399e-01],\n", - " [-9.649e-02, 2.648e-02, 0.000e+00, ..., 0.000e+00, 1.508e-01,\n", - " -1.025e-02],\n", - " ...,\n", - " [ 7.657e-02, -2.146e-02, -0.000e+00, ..., -0.000e+00, 2.362e-04,\n", - " -0.000e+00],\n", - " [ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " 0.000e+00],\n", - " [ 0.000e+00, 3.850e-01, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " 5.515e-02]]), array([[-0.109, -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", - " [-0.101, 0.133, 0.154, ..., -0.078, 0.022, 0.119],\n", - " [ 0.016, -0.22 , -0.183, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.12 ],\n", - " [-0.039, 0.062, 0.01 , ..., 0.045, -0.016, 0.042]])]\n", - "2.293126876212003\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.22 0.503 0. ... 0.029 0.491 0.086]\n", - " [0.088 0.306 0. ... 0. 0.148 0.229]\n", - " ...\n", - " [0.06 0.219 0. ... 0. 0.258 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.174 0. ... 0. 0. 0.147]]\n", - "[[0. 0.137 0. ... 0.025 0.164 0.034]\n", - " [0.216 0.171 0.258 ... 0.197 0.178 0.091]\n", - " [0. 0. 0.023 ... 0.143 0. 0.029]\n", - " ...\n", - " [0.101 0.068 0.108 ... 0.218 0.197 0.032]\n", - " [0. 0.055 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.075 0.076 0.075 ... 0.077 0.077 0.075]\n", - " [0.148 0.135 0.145 ... 0.146 0.139 0.127]\n", - " ...\n", - " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", - " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", - " [0.09 0.084 0.089 ... 0.086 0.082 0.086]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.075],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.139, 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", - " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", - " [ 0.09 , 0.084, 0.089, ..., 0.086, -0.918, 0.086]]), array([[-0.44 , -0.005, -0.026, ..., 0.301, 0.231, -0.016],\n", - " [ 0.101, 0.063, -0.164, ..., 0.107, -0.202, 0.06 ],\n", - " [-0.178, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.245, 0.193, -0.202, ..., -0.287, 0.106, 0.184],\n", - " [-0.448, 0.273, -0.033, ..., 0.221, -0.272, 0.269],\n", - " [-0.369, -0.33 , 0.451, ..., 0.497, 0.153, -0.327]]), array([[-0. , -0.005, -0. , ..., 0.301, 0.231, -0.016],\n", - " [ 0.101, 0.063, -0.164, ..., 0.107, -0.202, 0.06 ],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.245, 0.193, -0.202, ..., -0.287, 0.106, 0.184],\n", - " [-0. , 0.273, -0. , ..., 0. , -0. , 0.269],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 4.091e-02, 2.404e-01, -2.000e-01, ..., 2.235e-02, 4.057e-02,\n", - " 2.278e-01],\n", - " [ 3.302e-02, 2.164e-01, 1.595e-02, ..., 4.224e-02, 2.548e-01,\n", - " 2.396e-01],\n", - " [-9.638e-02, 2.631e-02, 1.015e-01, ..., 2.163e-02, 1.507e-01,\n", - " -1.044e-02],\n", - " ...,\n", - " [ 7.659e-02, -2.125e-02, -1.973e-01, ..., -5.956e-02, -3.014e-06,\n", - " -2.283e-01],\n", - " [ 2.141e-01, 2.545e-01, -3.539e-01, ..., 2.497e-01, 8.712e-02,\n", - " 2.959e-01],\n", - " [ 1.272e-01, 3.850e-01, -3.461e-01, ..., 2.097e-01, 2.263e-01,\n", - " 5.511e-02]]), array([[ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " 0.000e+00],\n", - " [ 3.302e-02, 2.164e-01, 0.000e+00, ..., 4.224e-02, 2.548e-01,\n", - " 2.396e-01],\n", - " [-9.638e-02, 2.631e-02, 0.000e+00, ..., 0.000e+00, 1.507e-01,\n", - " -1.044e-02],\n", - " ...,\n", - " [ 7.659e-02, -2.125e-02, -0.000e+00, ..., -0.000e+00, -3.014e-06,\n", - " -0.000e+00],\n", - " [ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " 0.000e+00],\n", - " [ 0.000e+00, 3.850e-01, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " 5.511e-02]]), array([[-0.109, -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", - " [-0.101, 0.133, 0.153, ..., -0.077, 0.023, 0.119],\n", - " [ 0.015, -0.22 , -0.183, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.119],\n", - " [-0.039, 0.061, 0.01 , ..., 0.045, -0.016, 0.041]])]\n", - "2.292957464660821\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.218 0.502 0. ... 0.028 0.489 0.084]\n", - " [0.088 0.306 0. ... 0. 0.148 0.229]\n", - " ...\n", - " [0.06 0.219 0. ... 0. 0.258 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.174 0. ... 0. 0. 0.147]]\n", - "[[0. 0.135 0. ... 0.023 0.162 0.032]\n", - " [0.216 0.17 0.257 ... 0.196 0.177 0.091]\n", - " [0. 0. 0.023 ... 0.143 0. 0.03 ]\n", - " ...\n", - " [0.1 0.067 0.108 ... 0.218 0.196 0.032]\n", - " [0. 0.054 0. ... 0. 0. 0.012]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.075 0.076 0.075 ... 0.077 0.077 0.075]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", - " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", - " [0.09 0.084 0.089 ... 0.087 0.082 0.086]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.075, 0.076, 0.075, ..., 0.077, 0.077, 0.075],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", - " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", - " [ 0.09 , 0.084, 0.089, ..., 0.087, -0.918, 0.086]]), array([[-0.439, -0.006, -0.026, ..., 0.301, 0.231, -0.016],\n", - " [ 0.101, 0.063, -0.164, ..., 0.107, -0.202, 0.06 ],\n", - " [-0.178, -0.226, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.245, 0.193, -0.202, ..., -0.287, 0.105, 0.184],\n", - " [-0.448, 0.273, -0.033, ..., 0.221, -0.272, 0.268],\n", - " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.006, -0. , ..., 0.301, 0.231, -0.016],\n", - " [ 0.101, 0.063, -0.164, ..., 0.107, -0.202, 0.06 ],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.245, 0.193, -0.202, ..., -0.287, 0.105, 0.184],\n", - " [-0. , 0.273, -0. , ..., 0. , -0. , 0.268],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 4.080e-02, 2.404e-01, -2.000e-01, ..., 2.256e-02, 4.094e-02,\n", - " 2.278e-01],\n", - " [ 3.316e-02, 2.162e-01, 1.574e-02, ..., 4.210e-02, 2.548e-01,\n", - " 2.394e-01],\n", - " [-9.626e-02, 2.614e-02, 1.014e-01, ..., 2.155e-02, 1.507e-01,\n", - " -1.063e-02],\n", - " ...,\n", - " [ 7.661e-02, -2.103e-02, -1.974e-01, ..., -5.959e-02, -2.344e-04,\n", - " -2.281e-01],\n", - " [ 2.140e-01, 2.546e-01, -3.541e-01, ..., 2.496e-01, 8.696e-02,\n", - " 2.959e-01],\n", - " [ 1.271e-01, 3.849e-01, -3.462e-01, ..., 2.098e-01, 2.264e-01,\n", - " 5.507e-02]]), array([[ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " 0.000e+00],\n", - " [ 3.316e-02, 2.162e-01, 0.000e+00, ..., 4.210e-02, 2.548e-01,\n", - " 2.394e-01],\n", - " [-9.626e-02, 2.614e-02, 0.000e+00, ..., 0.000e+00, 1.507e-01,\n", - " -1.063e-02],\n", - " ...,\n", - " [ 7.661e-02, -2.103e-02, -0.000e+00, ..., -0.000e+00, -2.344e-04,\n", - " -0.000e+00],\n", - " [ 0.000e+00, 0.000e+00, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " 0.000e+00],\n", - " [ 0.000e+00, 3.849e-01, -0.000e+00, ..., 0.000e+00, 0.000e+00,\n", - " 5.507e-02]]), array([[-0.109, -0.01 , 0.238, ..., -0.191, 0.004, -0.026],\n", - " [-0.101, 0.134, 0.153, ..., -0.077, 0.023, 0.118],\n", - " [ 0.015, -0.22 , -0.183, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.119],\n", - " [-0.039, 0.061, 0.01 , ..., 0.044, -0.017, 0.041]])]\n", - "2.292793318842505\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.217 0.501 0. ... 0.027 0.488 0.083]\n", - " [0.087 0.306 0. ... 0. 0.148 0.229]\n", - " ...\n", - " [0.06 0.22 0. ... 0. 0.259 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.175 0. ... 0. 0. 0.148]]\n", - "[[0. 0.133 0. ... 0.022 0.16 0.03 ]\n", - " [0.215 0.169 0.256 ... 0.196 0.176 0.09 ]\n", - " [0. 0. 0.023 ... 0.144 0. 0.031]\n", - " ...\n", - " [0.1 0.067 0.107 ... 0.217 0.196 0.031]\n", - " [0. 0.053 0. ... 0. 0. 0.011]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.075 0.077 0.076 ... 0.077 0.078 0.075]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", - " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", - " [0.09 0.084 0.089 ... 0.087 0.082 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.075, 0.077, 0.076, ..., 0.077, 0.078, 0.075],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", - " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", - " [ 0.09 , 0.084, 0.089, ..., 0.087, -0.918, 0.087]]), array([[-0.439, -0.006, -0.026, ..., 0.301, 0.23 , -0.016],\n", - " [ 0.101, 0.064, -0.164, ..., 0.107, -0.202, 0.061],\n", - " [-0.178, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.245, 0.194, -0.202, ..., -0.288, 0.105, 0.185],\n", - " [-0.447, 0.272, -0.033, ..., 0.221, -0.272, 0.268],\n", - " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.006, -0. , ..., 0.301, 0.23 , -0.016],\n", - " [ 0.101, 0.064, -0.164, ..., 0.107, -0.202, 0.061],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.245, 0.194, -0.202, ..., -0.288, 0.105, 0.185],\n", - " [-0. , 0.272, -0. , ..., 0. , -0. , 0.268],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.041, 0.24 , -0.2 , ..., 0.023, 0.041, 0.228],\n", - " [ 0.033, 0.216, 0.016, ..., 0.042, 0.255, 0.239],\n", - " [-0.096, 0.026, 0.101, ..., 0.021, 0.151, -0.011],\n", - " ...,\n", - " [ 0.077, -0.021, -0.198, ..., -0.06 , -0. , -0.228],\n", - " [ 0.214, 0.255, -0.354, ..., 0.25 , 0.087, 0.296],\n", - " [ 0.127, 0.385, -0.346, ..., 0.21 , 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.033, 0.216, 0. , ..., 0.042, 0.255, 0.239],\n", - " [-0.096, 0.026, 0. , ..., 0. , 0.151, -0.011],\n", - " ...,\n", - " [ 0.077, -0.021, -0. , ..., -0. , -0. , -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.109, -0.011, 0.238, ..., -0.191, 0.004, -0.026],\n", - " [-0.101, 0.134, 0.153, ..., -0.077, 0.023, 0.118],\n", - " [ 0.015, -0.22 , -0.183, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.119],\n", - " [-0.039, 0.061, 0.011, ..., 0.044, -0.017, 0.041]])]\n", - "2.292634091009805\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.216 0.499 0. ... 0.026 0.487 0.081]\n", - " [0.087 0.305 0. ... 0. 0.148 0.228]\n", - " ...\n", - " [0.061 0.22 0. ... 0. 0.259 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.175 0. ... 0. 0. 0.148]]\n", - "[[0. 0.131 0. ... 0.02 0.158 0.028]\n", - " [0.214 0.168 0.255 ... 0.195 0.175 0.089]\n", - " [0. 0. 0.023 ... 0.144 0. 0.032]\n", - " ...\n", - " [0.1 0.067 0.107 ... 0.217 0.196 0.031]\n", - " [0. 0.053 0. ... 0. 0. 0.011]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.076 0.077 0.076 ... 0.077 0.078 0.075]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", - " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", - " [0.09 0.084 0.09 ... 0.087 0.082 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.076, 0.077, 0.076, ..., 0.077, 0.078, 0.075],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", - " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", - " [ 0.09 , 0.084, 0.09 , ..., 0.087, -0.918, 0.087]]), array([[-0.439, -0.006, -0.027, ..., 0.3 , 0.23 , -0.017],\n", - " [ 0.101, 0.064, -0.164, ..., 0.106, -0.202, 0.061],\n", - " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.245, 0.194, -0.202, ..., -0.288, 0.105, 0.185],\n", - " [-0.447, 0.272, -0.033, ..., 0.221, -0.272, 0.268],\n", - " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.006, -0. , ..., 0.3 , 0.23 , -0.017],\n", - " [ 0.101, 0.064, -0.164, ..., 0.106, -0.202, 0.061],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.245, 0.194, -0.202, ..., -0.288, 0.105, 0.185],\n", - " [-0. , 0.272, -0. , ..., 0. , -0. , 0.268],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.041, 0.24 , -0.2 , ..., 0.023, 0.042, 0.228],\n", - " [ 0.033, 0.216, 0.015, ..., 0.042, 0.255, 0.239],\n", - " [-0.096, 0.026, 0.101, ..., 0.021, 0.151, -0.011],\n", - " ...,\n", - " [ 0.077, -0.021, -0.198, ..., -0.06 , -0.001, -0.228],\n", - " [ 0.214, 0.255, -0.354, ..., 0.249, 0.087, 0.296],\n", - " [ 0.127, 0.385, -0.346, ..., 0.21 , 0.226, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.033, 0.216, 0. , ..., 0.042, 0.255, 0.239],\n", - " [-0.096, 0.026, 0. , ..., 0. , 0.151, -0.011],\n", - " ...,\n", - " [ 0.077, -0.021, -0. , ..., -0. , -0.001, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.109, -0.011, 0.238, ..., -0.191, 0.003, -0.027],\n", - " [-0.1 , 0.134, 0.153, ..., -0.077, 0.024, 0.118],\n", - " [ 0.014, -0.221, -0.183, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.087, ..., 0.087, 0.225, 0.119],\n", - " [-0.039, 0.06 , 0.011, ..., 0.044, -0.017, 0.041]])]\n", - "2.2924793648857538\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.215 0.498 0. ... 0.025 0.486 0.08 ]\n", - " [0.087 0.305 0. ... 0. 0.148 0.228]\n", - " ...\n", - " [0.061 0.22 0. ... 0. 0.259 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.176 0. ... 0. 0. 0.149]]\n", - "[[0. 0.129 0. ... 0.019 0.157 0.027]\n", - " [0.213 0.167 0.254 ... 0.194 0.174 0.088]\n", - " [0. 0. 0.023 ... 0.145 0. 0.033]\n", - " ...\n", - " [0.099 0.067 0.107 ... 0.216 0.196 0.031]\n", - " [0. 0.052 0. ... 0. 0. 0.011]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.076 0.077 0.076 ... 0.078 0.078 0.075]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.098 0.1 ... 0.101 0.097 0.105]\n", - " [0.117 0.128 0.116 ... 0.114 0.122 0.124]\n", - " [0.09 0.084 0.09 ... 0.087 0.082 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.075],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.1 , ..., 0.101, 0.097, -0.895],\n", - " [ 0.117, 0.128, 0.116, ..., 0.114, 0.122, 0.124],\n", - " [ 0.09 , 0.084, 0.09 , ..., 0.087, -0.918, 0.087]]), array([[-0.439, -0.006, -0.027, ..., 0.3 , 0.229, -0.017],\n", - " [ 0.101, 0.064, -0.165, ..., 0.106, -0.202, 0.061],\n", - " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.246, 0.194, -0.203, ..., -0.288, 0.104, 0.185],\n", - " [-0.447, 0.272, -0.033, ..., 0.221, -0.272, 0.268],\n", - " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.006, -0. , ..., 0.3 , 0.229, -0.017],\n", - " [ 0.101, 0.064, -0.165, ..., 0.106, -0.202, 0.061],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.246, 0.194, -0.203, ..., -0.288, 0.104, 0.185],\n", - " [-0. , 0.272, -0. , ..., 0. , -0. , 0.268],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.023, 0.042, 0.228],\n", - " [ 0.034, 0.216, 0.015, ..., 0.042, 0.255, 0.239],\n", - " [-0.096, 0.026, 0.101, ..., 0.021, 0.15 , -0.011],\n", - " ...,\n", - " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.001, -0.227],\n", - " [ 0.214, 0.255, -0.355, ..., 0.249, 0.087, 0.296],\n", - " [ 0.127, 0.385, -0.347, ..., 0.21 , 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.034, 0.216, 0. , ..., 0.042, 0.255, 0.239],\n", - " [-0.096, 0.026, 0. , ..., 0. , 0.15 , -0.011],\n", - " ...,\n", - " [ 0.077, -0.02 , -0. , ..., -0. , -0.001, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.108, -0.011, 0.238, ..., -0.191, 0.003, -0.027],\n", - " [-0.1 , 0.135, 0.153, ..., -0.077, 0.024, 0.118],\n", - " [ 0.014, -0.221, -0.182, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.086, ..., 0.087, 0.225, 0.118],\n", - " [-0.04 , 0.06 , 0.011, ..., 0.044, -0.017, 0.04 ]])]\n", - "2.2923299517360474\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.214 0.497 0. ... 0.025 0.485 0.079]\n", - " [0.087 0.305 0. ... 0. 0.148 0.228]\n", - " ...\n", - " [0.061 0.221 0. ... 0. 0.26 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.176 0. ... 0. 0. 0.149]]\n", - "[[0. 0.128 0. ... 0.018 0.156 0.026]\n", - " [0.212 0.166 0.253 ... 0.193 0.173 0.087]\n", - " [0. 0. 0.024 ... 0.145 0. 0.034]\n", - " ...\n", - " [0.099 0.067 0.107 ... 0.216 0.196 0.031]\n", - " [0. 0.052 0. ... 0. 0. 0.01 ]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.076 0.077 0.076 ... 0.078 0.078 0.075]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.098 0.099 ... 0.101 0.097 0.105]\n", - " [0.117 0.128 0.116 ... 0.113 0.122 0.124]\n", - " [0.09 0.084 0.09 ... 0.087 0.082 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.075],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.099, ..., 0.101, 0.097, -0.895],\n", - " [ 0.117, 0.128, 0.116, ..., 0.113, 0.122, 0.124],\n", - " [ 0.09 , 0.084, 0.09 , ..., 0.087, -0.918, 0.087]]), array([[-0.439, -0.007, -0.027, ..., 0.3 , 0.229, -0.017],\n", - " [ 0.101, 0.064, -0.165, ..., 0.106, -0.203, 0.061],\n", - " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.246, 0.194, -0.203, ..., -0.288, 0.104, 0.185],\n", - " [-0.447, 0.272, -0.033, ..., 0.221, -0.272, 0.267],\n", - " [-0.369, -0.33 , 0.451, ..., 0.497, 0.152, -0.328]]), array([[-0. , -0.007, -0. , ..., 0.3 , 0.229, -0.017],\n", - " [ 0.101, 0.064, -0.165, ..., 0.106, -0.203, 0.061],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.246, 0.194, -0.203, ..., -0.288, 0.104, 0.185],\n", - " [-0. , 0.272, -0. , ..., 0. , -0. , 0.267],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.023, 0.042, 0.228],\n", - " [ 0.034, 0.216, 0.015, ..., 0.042, 0.254, 0.239],\n", - " [-0.096, 0.026, 0.101, ..., 0.021, 0.15 , -0.011],\n", - " ...,\n", - " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.001, -0.227],\n", - " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", - " [ 0.127, 0.385, -0.347, ..., 0.21 , 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.034, 0.216, 0. , ..., 0.042, 0.254, 0.239],\n", - " [-0.096, 0.026, 0. , ..., 0. , 0.15 , -0.011],\n", - " ...,\n", - " [ 0.077, -0.02 , -0. , ..., -0. , -0.001, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.108, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", - " [-0.1 , 0.135, 0.152, ..., -0.077, 0.025, 0.118],\n", - " [ 0.013, -0.221, -0.182, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.086, ..., 0.087, 0.225, 0.118],\n", - " [-0.04 , 0.06 , 0.012, ..., 0.044, -0.017, 0.04 ]])]\n", - "2.2921843906718786\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.212 0.496 0. ... 0.024 0.484 0.078]\n", - " [0.087 0.305 0. ... 0. 0.147 0.228]\n", - " ...\n", - " [0.061 0.221 0. ... 0. 0.26 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.177 0. ... 0. 0. 0.149]]\n", - "[[0. 0.127 0. ... 0.016 0.154 0.024]\n", - " [0.211 0.165 0.252 ... 0.193 0.172 0.086]\n", - " [0. 0. 0.024 ... 0.146 0. 0.035]\n", - " ...\n", - " [0.099 0.067 0.106 ... 0.216 0.195 0.031]\n", - " [0. 0.051 0. ... 0. 0. 0.01 ]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.076 0.077 0.076 ... 0.078 0.078 0.075]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.098 0.099 ... 0.101 0.097 0.104]\n", - " [0.117 0.128 0.116 ... 0.113 0.122 0.124]\n", - " [0.09 0.084 0.09 ... 0.087 0.082 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.075],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.099, ..., 0.101, 0.097, -0.896],\n", - " [ 0.117, 0.128, 0.116, ..., 0.113, 0.122, 0.124],\n", - " [ 0.09 , 0.084, 0.09 , ..., 0.087, -0.918, 0.087]]), array([[-0.438, -0.007, -0.027, ..., 0.3 , 0.229, -0.017],\n", - " [ 0.101, 0.065, -0.165, ..., 0.106, -0.203, 0.061],\n", - " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.246, 0.195, -0.203, ..., -0.288, 0.104, 0.186],\n", - " [-0.446, 0.272, -0.033, ..., 0.221, -0.272, 0.267],\n", - " [-0.369, -0.331, 0.451, ..., 0.496, 0.152, -0.328]]), array([[-0. , -0.007, -0. , ..., 0.3 , 0.229, -0.017],\n", - " [ 0.101, 0.065, -0.165, ..., 0.106, -0.203, 0.061],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.246, 0.195, -0.203, ..., -0.288, 0.104, 0.186],\n", - " [-0. , 0.272, -0. , ..., 0. , -0. , 0.267],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.043, 0.228],\n", - " [ 0.034, 0.216, 0.015, ..., 0.041, 0.254, 0.238],\n", - " [-0.096, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.001, -0.227],\n", - " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", - " [ 0.126, 0.385, -0.347, ..., 0.21 , 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.034, 0.216, 0. , ..., 0.041, 0.254, 0.238],\n", - " [-0.096, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.02 , -0. , ..., -0. , -0.001, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.108, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", - " [-0.1 , 0.135, 0.152, ..., -0.077, 0.025, 0.118],\n", - " [ 0.013, -0.221, -0.182, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.086, ..., 0.087, 0.225, 0.118],\n", - " [-0.04 , 0.059, 0.012, ..., 0.043, -0.018, 0.04 ]])]\n", - "2.2920426498548534\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.211 0.495 0. ... 0.023 0.483 0.077]\n", - " [0.087 0.305 0. ... 0. 0.147 0.228]\n", - " ...\n", - " [0.062 0.221 0. ... 0. 0.26 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.177 0. ... 0. 0. 0.15 ]]\n", - "[[0. 0.125 0. ... 0.015 0.153 0.023]\n", - " [0.21 0.164 0.251 ... 0.192 0.171 0.085]\n", - " [0. 0. 0.024 ... 0.147 0. 0.036]\n", - " ...\n", - " [0.099 0.067 0.106 ... 0.215 0.195 0.031]\n", - " [0. 0.051 0. ... 0. 0. 0.01 ]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.076 0.077 0.076 ... 0.078 0.078 0.076]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.098 0.099 ... 0.1 0.097 0.104]\n", - " [0.117 0.127 0.116 ... 0.113 0.122 0.124]\n", - " [0.09 0.085 0.09 ... 0.087 0.083 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.076],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.099, ..., 0.1 , 0.097, -0.896],\n", - " [ 0.117, 0.127, 0.116, ..., 0.113, 0.122, 0.124],\n", - " [ 0.09 , 0.085, 0.09 , ..., 0.087, -0.917, 0.087]]), array([[-0.438, -0.007, -0.027, ..., 0.299, 0.228, -0.017],\n", - " [ 0.101, 0.065, -0.165, ..., 0.106, -0.203, 0.062],\n", - " [-0.177, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.246, 0.195, -0.203, ..., -0.288, 0.103, 0.186],\n", - " [-0.446, 0.271, -0.033, ..., 0.221, -0.272, 0.267],\n", - " [-0.369, -0.331, 0.45 , ..., 0.496, 0.151, -0.328]]), array([[-0. , -0.007, -0. , ..., 0.299, 0.228, -0.017],\n", - " [ 0.101, 0.065, -0.165, ..., 0.106, -0.203, 0.062],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.246, 0.195, -0.203, ..., -0.288, 0.103, 0.186],\n", - " [-0. , 0.271, -0. , ..., 0. , -0. , 0.267],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.043, 0.228],\n", - " [ 0.034, 0.216, 0.015, ..., 0.041, 0.254, 0.238],\n", - " [-0.096, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.002, -0.227],\n", - " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", - " [ 0.126, 0.385, -0.347, ..., 0.21 , 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.034, 0.216, 0. , ..., 0.041, 0.254, 0.238],\n", - " [-0.096, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.02 , -0. , ..., -0. , -0.002, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.108, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", - " [-0.099, 0.135, 0.152, ..., -0.077, 0.025, 0.118],\n", - " [ 0.013, -0.221, -0.182, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.086, ..., 0.086, 0.225, 0.118],\n", - " [-0.04 , 0.059, 0.012, ..., 0.043, -0.018, 0.04 ]])]\n", - "2.2919026114009995\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.21 0.494 0. ... 0.022 0.481 0.076]\n", - " [0.087 0.305 0. ... 0. 0.147 0.228]\n", - " ...\n", - " [0.062 0.221 0. ... 0. 0.26 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.178 0. ... 0. 0. 0.15 ]]\n", - "[[0. 0.124 0. ... 0.014 0.152 0.022]\n", - " [0.21 0.163 0.25 ... 0.191 0.17 0.084]\n", - " [0. 0. 0.025 ... 0.147 0. 0.038]\n", - " ...\n", - " [0.098 0.067 0.106 ... 0.215 0.195 0.031]\n", - " [0. 0.05 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.076 0.077 0.076 ... 0.078 0.078 0.076]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.098 0.099 ... 0.1 0.097 0.104]\n", - " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", - " [0.09 0.085 0.09 ... 0.087 0.083 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.076],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.099, ..., 0.1 , 0.097, -0.896],\n", - " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", - " [ 0.09 , 0.085, 0.09 , ..., 0.087, -0.917, 0.087]]), array([[-0.438, -0.007, -0.027, ..., 0.299, 0.228, -0.018],\n", - " [ 0.1 , 0.065, -0.165, ..., 0.106, -0.203, 0.062],\n", - " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.221],\n", - " ...,\n", - " [ 0.246, 0.195, -0.203, ..., -0.288, 0.103, 0.186],\n", - " [-0.446, 0.271, -0.033, ..., 0.221, -0.272, 0.267],\n", - " [-0.369, -0.331, 0.45 , ..., 0.496, 0.151, -0.329]]), array([[-0. , -0.007, -0. , ..., 0.299, 0.228, -0.018],\n", - " [ 0.1 , 0.065, -0.165, ..., 0.106, -0.203, 0.062],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.221],\n", - " ...,\n", - " [ 0.246, 0.195, -0.203, ..., -0.288, 0.103, 0.186],\n", - " [-0. , 0.271, -0. , ..., 0. , -0. , 0.267],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.043, 0.228],\n", - " [ 0.034, 0.215, 0.014, ..., 0.041, 0.254, 0.238],\n", - " [-0.095, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.02 , -0.198, ..., -0.06 , -0.002, -0.227],\n", - " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", - " [ 0.126, 0.385, -0.347, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.034, 0.215, 0. , ..., 0.041, 0.254, 0.238],\n", - " [-0.095, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.02 , -0. , ..., -0. , -0.002, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", - " [-0.099, 0.136, 0.152, ..., -0.077, 0.026, 0.118],\n", - " [ 0.012, -0.221, -0.181, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.086, ..., 0.086, 0.225, 0.117],\n", - " [-0.041, 0.058, 0.013, ..., 0.043, -0.018, 0.04 ]])]\n", - "2.2917652922821214\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.209 0.493 0. ... 0.021 0.48 0.075]\n", - " [0.087 0.304 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.062 0.221 0. ... 0. 0.261 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.178 0. ... 0. 0. 0.151]]\n", - "[[0. 0.123 0. ... 0.013 0.151 0.021]\n", - " [0.209 0.162 0.249 ... 0.191 0.169 0.083]\n", - " [0. 0. 0.025 ... 0.148 0. 0.039]\n", - " ...\n", - " [0.098 0.067 0.106 ... 0.215 0.195 0.031]\n", - " [0. 0.05 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.076 0.077 0.076 ... 0.078 0.078 0.076]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.098 0.099 ... 0.1 0.097 0.104]\n", - " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", - " [0.09 0.085 0.09 ... 0.088 0.083 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.076, 0.077, 0.076, ..., 0.078, 0.078, 0.076],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.902, 0.099, ..., 0.1 , 0.097, -0.896],\n", - " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", - " [ 0.09 , 0.085, 0.09 , ..., 0.088, -0.917, 0.087]]), array([[-0.438, -0.008, -0.027, ..., 0.299, 0.228, -0.018],\n", - " [ 0.1 , 0.065, -0.166, ..., 0.106, -0.203, 0.062],\n", - " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.247, 0.196, -0.203, ..., -0.288, 0.103, 0.187],\n", - " [-0.446, 0.271, -0.033, ..., 0.22 , -0.272, 0.267],\n", - " [-0.37 , -0.331, 0.45 , ..., 0.496, 0.151, -0.329]]), array([[-0. , -0.008, -0. , ..., 0.299, 0.228, -0.018],\n", - " [ 0.1 , 0.065, -0.166, ..., 0.106, -0.203, 0.062],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.22 ],\n", - " ...,\n", - " [ 0.247, 0.196, -0.203, ..., -0.288, 0.103, 0.187],\n", - " [-0. , 0.271, -0. , ..., 0. , -0. , 0.267],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.044, 0.228],\n", - " [ 0.034, 0.215, 0.014, ..., 0.041, 0.254, 0.238],\n", - " [-0.095, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.002, -0.226],\n", - " [ 0.213, 0.255, -0.355, ..., 0.249, 0.086, 0.296],\n", - " [ 0.126, 0.385, -0.347, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.034, 0.215, 0. , ..., 0.041, 0.254, 0.238],\n", - " [-0.095, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.019, -0. , ..., -0. , -0.002, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.011, 0.238, ..., -0.192, 0.003, -0.027],\n", - " [-0.099, 0.136, 0.152, ..., -0.077, 0.026, 0.118],\n", - " [ 0.012, -0.221, -0.181, ..., 0.127, -0.125, -0.138],\n", - " [ 0.039, 0.132, -0.086, ..., 0.086, 0.225, 0.117],\n", - " [-0.041, 0.058, 0.013, ..., 0.043, -0.019, 0.039]])]\n", - "2.291629760319948\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.208 0.492 0. ... 0.02 0.479 0.074]\n", - " [0.087 0.304 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.062 0.222 0. ... 0. 0.261 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.179 0. ... 0. 0. 0.151]]\n", - "[[0. 0.121 0. ... 0.012 0.15 0.02 ]\n", - " [0.208 0.161 0.248 ... 0.19 0.168 0.082]\n", - " [0. 0. 0.025 ... 0.148 0. 0.04 ]\n", - " ...\n", - " [0.098 0.067 0.106 ... 0.215 0.195 0.03 ]\n", - " [0. 0.05 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.076 0.077 0.077 ... 0.078 0.079 0.076]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.1 0.097 0.099 ... 0.1 0.097 0.104]\n", - " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", - " [0.091 0.085 0.09 ... 0.088 0.083 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.076, 0.077, 0.077, ..., 0.078, 0.079, 0.076],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.1 , -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", - " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", - " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.917, 0.087]]), array([[-0.438, -0.008, -0.028, ..., 0.299, 0.227, -0.018],\n", - " [ 0.1 , 0.065, -0.166, ..., 0.106, -0.204, 0.062],\n", - " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.247, 0.196, -0.203, ..., -0.288, 0.102, 0.187],\n", - " [-0.446, 0.271, -0.033, ..., 0.22 , -0.272, 0.266],\n", - " [-0.37 , -0.331, 0.45 , ..., 0.496, 0.151, -0.329]]), array([[-0. , -0.008, -0. , ..., 0.299, 0.227, -0.018],\n", - " [ 0.1 , 0.065, -0.166, ..., 0.106, -0.204, 0.062],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.22 ],\n", - " ...,\n", - " [ 0.247, 0.196, -0.203, ..., -0.288, 0.102, 0.187],\n", - " [-0. , 0.271, -0. , ..., 0. , -0. , 0.266],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.044, 0.227],\n", - " [ 0.034, 0.215, 0.014, ..., 0.041, 0.254, 0.238],\n", - " [-0.095, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.002, -0.226],\n", - " [ 0.213, 0.256, -0.356, ..., 0.249, 0.086, 0.296],\n", - " [ 0.126, 0.385, -0.347, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.034, 0.215, 0. , ..., 0.041, 0.254, 0.238],\n", - " [-0.095, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.019, -0. , ..., -0. , -0.002, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.012, 0.238, ..., -0.192, 0.003, -0.027],\n", - " [-0.099, 0.136, 0.151, ..., -0.077, 0.026, 0.117],\n", - " [ 0.012, -0.221, -0.181, ..., 0.127, -0.125, -0.138],\n", - " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.117],\n", - " [-0.041, 0.058, 0.013, ..., 0.043, -0.019, 0.039]])]\n", - "2.291498476056114\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.208 0.491 0. ... 0.02 0.479 0.073]\n", - " [0.087 0.304 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.062 0.222 0. ... 0. 0.261 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.179 0. ... 0. 0. 0.151]]\n", - "[[0. 0.12 0. ... 0.011 0.149 0.019]\n", - " [0.207 0.16 0.247 ... 0.189 0.167 0.081]\n", - " [0. 0. 0.025 ... 0.148 0. 0.04 ]\n", - " ...\n", - " [0.097 0.066 0.105 ... 0.214 0.195 0.03 ]\n", - " [0. 0.049 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.076 0.078 0.077 ... 0.078 0.079 0.076]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", - " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", - " [0.091 0.085 0.09 ... 0.088 0.083 0.087]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.076, 0.078, 0.077, ..., 0.078, 0.079, 0.076],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", - " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", - " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.917, 0.087]]), array([[-0.438, -0.008, -0.028, ..., 0.299, 0.227, -0.018],\n", - " [ 0.1 , 0.066, -0.166, ..., 0.106, -0.204, 0.062],\n", - " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.247, 0.196, -0.204, ..., -0.288, 0.102, 0.187],\n", - " [-0.445, 0.271, -0.033, ..., 0.22 , -0.271, 0.266],\n", - " [-0.37 , -0.331, 0.45 , ..., 0.496, 0.151, -0.329]]), array([[-0. , -0.008, -0. , ..., 0.299, 0.227, -0.018],\n", - " [ 0.1 , 0.066, -0.166, ..., 0.106, -0.204, 0.062],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.22 ],\n", - " ...,\n", - " [ 0.247, 0.196, -0.204, ..., -0.288, 0.102, 0.187],\n", - " [-0. , 0.271, -0. , ..., 0. , -0. , 0.266],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.044, 0.227],\n", - " [ 0.035, 0.215, 0.014, ..., 0.041, 0.254, 0.237],\n", - " [-0.095, 0.025, 0.101, ..., 0.021, 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.002, -0.226],\n", - " [ 0.213, 0.256, -0.356, ..., 0.249, 0.086, 0.297],\n", - " [ 0.126, 0.385, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.035, 0.215, 0. , ..., 0.041, 0.254, 0.237],\n", - " [-0.095, 0.025, 0. , ..., 0. , 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.019, -0. , ..., -0. , -0.002, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.385, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.012, 0.238, ..., -0.192, 0.003, -0.027],\n", - " [-0.098, 0.137, 0.151, ..., -0.077, 0.027, 0.117],\n", - " [ 0.011, -0.222, -0.181, ..., 0.127, -0.125, -0.138],\n", - " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.117],\n", - " [-0.041, 0.057, 0.014, ..., 0.042, -0.019, 0.039]])]\n", - "2.2913705470442425\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.207 0.49 0. ... 0.019 0.478 0.072]\n", - " [0.087 0.304 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.063 0.222 0. ... 0. 0.261 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.179 0. ... 0. 0. 0.152]]\n", - "[[0. 0.119 0. ... 0.011 0.148 0.018]\n", - " [0.206 0.158 0.246 ... 0.189 0.166 0.08 ]\n", - " [0. 0. 0.026 ... 0.149 0. 0.041]\n", - " ...\n", - " [0.097 0.066 0.105 ... 0.214 0.195 0.03 ]\n", - " [0. 0.049 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.077 0.078 0.077 ... 0.078 0.079 0.076]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", - " [0.117 0.127 0.116 ... 0.113 0.121 0.124]\n", - " [0.091 0.085 0.09 ... 0.088 0.083 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.077, 0.078, 0.077, ..., 0.078, 0.079, 0.076],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", - " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.124],\n", - " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.917, 0.088]]), array([[-0.437, -0.008, -0.028, ..., 0.298, 0.227, -0.019],\n", - " [ 0.1 , 0.066, -0.166, ..., 0.106, -0.204, 0.063],\n", - " [-0.176, -0.225, 0.032, ..., -0.04 , 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.247, 0.196, -0.204, ..., -0.288, 0.102, 0.187],\n", - " [-0.445, 0.271, -0.033, ..., 0.22 , -0.271, 0.266],\n", - " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.008, -0. , ..., 0.298, 0.227, -0.019],\n", - " [ 0.1 , 0.066, -0.166, ..., 0.106, -0.204, 0.063],\n", - " [-0. , -0. , 0.032, ..., -0.04 , 0. , -0.22 ],\n", - " ...,\n", - " [ 0.247, 0.196, -0.204, ..., -0.288, 0.102, 0.187],\n", - " [-0. , 0.271, -0. , ..., 0. , -0. , 0.266],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.024, 0.044, 0.227],\n", - " [ 0.035, 0.215, 0.014, ..., 0.041, 0.254, 0.237],\n", - " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.003, -0.226],\n", - " [ 0.213, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", - " [ 0.126, 0.384, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.035, 0.215, 0. , ..., 0.041, 0.254, 0.237],\n", - " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.012],\n", - " ...,\n", - " [ 0.077, -0.019, -0. , ..., -0. , -0.003, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.107, -0.012, 0.238, ..., -0.193, 0.003, -0.027],\n", - " [-0.098, 0.137, 0.151, ..., -0.076, 0.027, 0.117],\n", - " [ 0.011, -0.222, -0.18 , ..., 0.127, -0.125, -0.138],\n", - " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.116],\n", - " [-0.042, 0.057, 0.014, ..., 0.042, -0.019, 0.039]])]\n", - "2.291247212022994\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.206 0.489 0. ... 0.019 0.477 0.072]\n", - " [0.087 0.304 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.063 0.222 0. ... 0. 0.262 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.179 0. ... 0. 0. 0.152]]\n", - "[[0. 0.119 0. ... 0.01 0.147 0.017]\n", - " [0.205 0.158 0.245 ... 0.188 0.166 0.079]\n", - " [0. 0. 0.026 ... 0.149 0. 0.042]\n", - " ...\n", - " [0.097 0.066 0.105 ... 0.214 0.195 0.03 ]\n", - " [0. 0.049 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.077 0.078 0.077 ... 0.079 0.079 0.076]\n", - " [0.148 0.135 0.145 ... 0.146 0.14 0.127]\n", - " ...\n", - " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", - " [0.117 0.127 0.116 ... 0.113 0.121 0.123]\n", - " [0.091 0.085 0.09 ... 0.088 0.083 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.076],\n", - " [ 0.148, 0.135, -0.855, ..., 0.146, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", - " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.123],\n", - " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.917, 0.088]]), array([[-0.437, -0.008, -0.028, ..., 0.298, 0.226, -0.019],\n", - " [ 0.1 , 0.066, -0.167, ..., 0.106, -0.204, 0.063],\n", - " [-0.176, -0.225, 0.032, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.197, -0.204, ..., -0.288, 0.101, 0.188],\n", - " [-0.445, 0.27 , -0.033, ..., 0.22 , -0.271, 0.266],\n", - " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.008, -0. , ..., 0.298, 0.226, -0.019],\n", - " [ 0.1 , 0.066, -0.167, ..., 0.106, -0.204, 0.063],\n", - " [-0. , -0. , 0.032, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.197, -0.204, ..., -0.288, 0.101, 0.188],\n", - " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.266],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.04 , 0.24 , -0.2 , ..., 0.025, 0.045, 0.227],\n", - " [ 0.035, 0.215, 0.014, ..., 0.041, 0.254, 0.237],\n", - " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.003, -0.226],\n", - " [ 0.212, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", - " [ 0.126, 0.384, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.035, 0.215, 0. , ..., 0.041, 0.254, 0.237],\n", - " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.019, -0. , ..., -0. , -0.003, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", - " [-0.098, 0.137, 0.151, ..., -0.076, 0.027, 0.117],\n", - " [ 0.01 , -0.222, -0.18 , ..., 0.127, -0.125, -0.138],\n", - " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.116],\n", - " [-0.042, 0.057, 0.015, ..., 0.042, -0.02 , 0.039]])]\n", - "2.291125226316726\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.205 0.488 0. ... 0.018 0.476 0.071]\n", - " [0.087 0.304 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.063 0.222 0. ... 0. 0.262 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.18 0. ... 0. 0. 0.152]]\n", - "[[0. 0.118 0. ... 0.009 0.147 0.017]\n", - " [0.204 0.157 0.245 ... 0.188 0.165 0.078]\n", - " [0. 0. 0.026 ... 0.15 0. 0.042]\n", - " ...\n", - " [0.097 0.066 0.105 ... 0.213 0.195 0.03 ]\n", - " [0. 0.049 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.077 0.078 0.077 ... 0.079 0.079 0.076]\n", - " [0.148 0.135 0.145 ... 0.145 0.14 0.127]\n", - " ...\n", - " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", - " [0.117 0.127 0.116 ... 0.113 0.121 0.123]\n", - " [0.091 0.085 0.09 ... 0.088 0.084 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.076],\n", - " [ 0.148, 0.135, -0.855, ..., 0.145, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", - " [ 0.117, 0.127, 0.116, ..., 0.113, 0.121, 0.123],\n", - " [ 0.091, 0.085, 0.09 , ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.028, ..., 0.298, 0.226, -0.019],\n", - " [ 0.1 , 0.066, -0.167, ..., 0.106, -0.204, 0.063],\n", - " [-0.175, -0.225, 0.032, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.197, -0.204, ..., -0.288, 0.101, 0.188],\n", - " [-0.445, 0.27 , -0.033, ..., 0.22 , -0.271, 0.266],\n", - " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.009, -0. , ..., 0.298, 0.226, -0.019],\n", - " [ 0.1 , 0.066, -0.167, ..., 0.106, -0.204, 0.063],\n", - " [-0. , -0. , 0.032, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.197, -0.204, ..., -0.288, 0.101, 0.188],\n", - " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.266],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.045, 0.227],\n", - " [ 0.035, 0.215, 0.013, ..., 0.041, 0.254, 0.237],\n", - " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.019, -0.199, ..., -0.06 , -0.003, -0.226],\n", - " [ 0.212, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", - " [ 0.126, 0.384, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.035, 0.215, 0. , ..., 0.041, 0.254, 0.237],\n", - " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.019, -0. , ..., -0. , -0.003, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", - " [-0.098, 0.138, 0.151, ..., -0.076, 0.028, 0.117],\n", - " [ 0.01 , -0.222, -0.18 , ..., 0.127, -0.125, -0.138],\n", - " [ 0.038, 0.132, -0.086, ..., 0.086, 0.224, 0.116],\n", - " [-0.042, 0.056, 0.015, ..., 0.042, -0.02 , 0.038]])]\n", - "2.291003762847199\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.205 0.487 0. ... 0.017 0.475 0.07 ]\n", - " [0.087 0.304 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.063 0.223 0. ... 0. 0.262 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.18 0. ... 0. 0. 0.152]]\n", - "[[0. 0.117 0. ... 0.009 0.146 0.016]\n", - " [0.204 0.156 0.244 ... 0.187 0.165 0.077]\n", - " [0. 0. 0.026 ... 0.15 0. 0.043]\n", - " ...\n", - " [0.096 0.066 0.104 ... 0.213 0.195 0.03 ]\n", - " [0. 0.048 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.077 0.078 0.077 ... 0.079 0.079 0.076]\n", - " [0.148 0.135 0.145 ... 0.145 0.14 0.127]\n", - " ...\n", - " [0.099 0.097 0.099 ... 0.1 0.097 0.104]\n", - " [0.117 0.127 0.115 ... 0.113 0.121 0.123]\n", - " [0.091 0.086 0.091 ... 0.088 0.084 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.076],\n", - " [ 0.148, 0.135, -0.855, ..., 0.145, 0.14 , 0.127],\n", - " ...,\n", - " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.097, -0.896],\n", - " [ 0.117, 0.127, 0.115, ..., 0.113, 0.121, 0.123],\n", - " [ 0.091, 0.086, 0.091, ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.028, ..., 0.298, 0.226, -0.019],\n", - " [ 0.1 , 0.067, -0.167, ..., 0.106, -0.204, 0.063],\n", - " [-0.175, -0.225, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.197, -0.204, ..., -0.289, 0.101, 0.188],\n", - " [-0.445, 0.27 , -0.033, ..., 0.22 , -0.271, 0.265],\n", - " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.009, -0. , ..., 0.298, 0.226, -0.019],\n", - " [ 0.1 , 0.067, -0.167, ..., 0.106, -0.204, 0.063],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.197, -0.204, ..., -0.289, 0.101, 0.188],\n", - " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.265],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.045, 0.227],\n", - " [ 0.035, 0.215, 0.013, ..., 0.041, 0.253, 0.237],\n", - " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.019, -0.2 , ..., -0.06 , -0.003, -0.226],\n", - " [ 0.212, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", - " [ 0.125, 0.384, -0.348, ..., 0.211, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.035, 0.215, 0. , ..., 0.041, 0.253, 0.237],\n", - " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.019, -0. , ..., -0. , -0.003, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", - " [-0.097, 0.138, 0.15 , ..., -0.076, 0.028, 0.117],\n", - " [ 0.01 , -0.222, -0.18 , ..., 0.127, -0.125, -0.138],\n", - " [ 0.038, 0.132, -0.085, ..., 0.086, 0.224, 0.116],\n", - " [-0.042, 0.056, 0.015, ..., 0.042, -0.02 , 0.038]])]\n", - "2.2908843431403074\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.204 0.486 0. ... 0.017 0.475 0.069]\n", - " [0.087 0.304 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.064 0.223 0. ... 0. 0.263 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.18 0. ... 0. 0. 0.152]]\n", - "[[0. 0.116 0. ... 0.008 0.145 0.015]\n", - " [0.203 0.155 0.243 ... 0.187 0.164 0.077]\n", - " [0. 0. 0.027 ... 0.15 0. 0.044]\n", - " ...\n", - " [0.096 0.066 0.104 ... 0.213 0.194 0.03 ]\n", - " [0. 0.048 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.077 0.078 0.077 ... 0.079 0.079 0.076]\n", - " [0.148 0.136 0.145 ... 0.145 0.14 0.126]\n", - " ...\n", - " [0.099 0.097 0.099 ... 0.1 0.096 0.104]\n", - " [0.117 0.126 0.115 ... 0.113 0.121 0.123]\n", - " [0.091 0.086 0.091 ... 0.088 0.084 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.076],\n", - " [ 0.148, 0.136, -0.855, ..., 0.145, 0.14 , 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.096, -0.896],\n", - " [ 0.117, 0.126, 0.115, ..., 0.113, 0.121, 0.123],\n", - " [ 0.091, 0.086, 0.091, ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.028, ..., 0.298, 0.225, -0.019],\n", - " [ 0.099, 0.067, -0.167, ..., 0.106, -0.204, 0.063],\n", - " [-0.175, -0.225, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.198, -0.204, ..., -0.289, 0.101, 0.188],\n", - " [-0.444, 0.27 , -0.033, ..., 0.22 , -0.271, 0.265],\n", - " [-0.37 , -0.332, 0.45 , ..., 0.496, 0.15 , -0.329]]), array([[-0. , -0.009, -0. , ..., 0.298, 0.225, -0.019],\n", - " [ 0.099, 0.067, -0.167, ..., 0.106, -0.204, 0.063],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.198, -0.204, ..., -0.289, 0.101, 0.188],\n", - " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.265],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.045, 0.227],\n", - " [ 0.035, 0.215, 0.013, ..., 0.041, 0.253, 0.237],\n", - " [-0.095, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.003, -0.225],\n", - " [ 0.212, 0.256, -0.356, ..., 0.249, 0.085, 0.297],\n", - " [ 0.125, 0.384, -0.348, ..., 0.212, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.035, 0.215, 0. , ..., 0.041, 0.253, 0.237],\n", - " [-0.095, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.018, -0. , ..., -0. , -0.003, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", - " [-0.097, 0.138, 0.15 , ..., -0.076, 0.028, 0.117],\n", - " [ 0.009, -0.222, -0.179, ..., 0.127, -0.125, -0.137],\n", - " [ 0.038, 0.132, -0.085, ..., 0.086, 0.224, 0.116],\n", - " [-0.042, 0.055, 0.016, ..., 0.042, -0.021, 0.038]])]\n", - "2.2907667121569175\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.203 0.485 0. ... 0.016 0.474 0.068]\n", - " [0.087 0.304 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.064 0.223 0. ... 0. 0.263 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.18 0. ... 0. 0. 0.153]]\n", - "[[0. 0.115 0. ... 0.007 0.144 0.014]\n", - " [0.203 0.155 0.243 ... 0.186 0.164 0.076]\n", - " [0. 0. 0.027 ... 0.151 0. 0.044]\n", - " ...\n", - " [0.096 0.066 0.104 ... 0.212 0.194 0.03 ]\n", - " [0. 0.048 0. ... 0. 0. 0.009]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.077 0.078 0.077 ... 0.079 0.079 0.077]\n", - " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.099 ... 0.1 0.096 0.104]\n", - " [0.117 0.126 0.115 ... 0.113 0.121 0.123]\n", - " [0.091 0.086 0.091 ... 0.088 0.084 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.077],\n", - " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.099, ..., 0.1 , 0.096, -0.896],\n", - " [ 0.117, 0.126, 0.115, ..., 0.113, 0.121, 0.123],\n", - " [ 0.091, 0.086, 0.091, ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.029, ..., 0.297, 0.225, -0.02 ],\n", - " [ 0.099, 0.067, -0.167, ..., 0.106, -0.205, 0.064],\n", - " [-0.175, -0.225, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", - " [-0.444, 0.27 , -0.033, ..., 0.22 , -0.271, 0.265],\n", - " [-0.37 , -0.332, 0.45 , ..., 0.495, 0.15 , -0.329]]), array([[-0. , -0.009, -0. , ..., 0.297, 0.225, -0.02 ],\n", - " [ 0.099, 0.067, -0.167, ..., 0.106, -0.205, 0.064],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.248, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", - " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.265],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.046, 0.227],\n", - " [ 0.036, 0.214, 0.013, ..., 0.041, 0.253, 0.237],\n", - " [-0.094, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.225],\n", - " [ 0.212, 0.256, -0.357, ..., 0.249, 0.085, 0.297],\n", - " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.036, 0.214, 0. , ..., 0.041, 0.253, 0.237],\n", - " [-0.094, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.106, -0.012, 0.238, ..., -0.193, 0.003, -0.028],\n", - " [-0.097, 0.138, 0.15 , ..., -0.076, 0.028, 0.117],\n", - " [ 0.009, -0.222, -0.179, ..., 0.127, -0.125, -0.137],\n", - " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.115],\n", - " [-0.043, 0.055, 0.016, ..., 0.041, -0.021, 0.038]])]\n", - "2.290648648894624\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.202 0.484 0. ... 0.015 0.473 0.067]\n", - " [0.087 0.303 0. ... 0. 0.147 0.227]\n", - " ...\n", - " [0.064 0.224 0. ... 0. 0.263 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.181 0. ... 0. 0. 0.153]]\n", - "[[0. 0.114 0. ... 0.007 0.143 0.013]\n", - " [0.203 0.155 0.242 ... 0.186 0.163 0.076]\n", - " [0. 0. 0.027 ... 0.151 0. 0.045]\n", - " ...\n", - " [0.096 0.066 0.104 ... 0.212 0.194 0.03 ]\n", - " [0. 0.047 0. ... 0. 0. 0.008]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.1 0.084]\n", - " [0.077 0.078 0.077 ... 0.079 0.079 0.077]\n", - " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.098 ... 0.1 0.096 0.104]\n", - " [0.117 0.126 0.115 ... 0.113 0.121 0.123]\n", - " [0.091 0.086 0.091 ... 0.088 0.084 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.1 , 0.084],\n", - " [ 0.077, 0.078, 0.077, ..., 0.079, 0.079, 0.077],\n", - " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.098, ..., 0.1 , 0.096, -0.896],\n", - " [ 0.117, 0.126, 0.115, ..., 0.113, 0.121, 0.123],\n", - " [ 0.091, 0.086, 0.091, ..., 0.088, -0.916, 0.088]]), array([[-0.437, -0.009, -0.029, ..., 0.297, 0.225, -0.02 ],\n", - " [ 0.099, 0.067, -0.167, ..., 0.106, -0.205, 0.064],\n", - " [-0.175, -0.225, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", - " [-0.444, 0.27 , -0.033, ..., 0.22 , -0.271, 0.265],\n", - " [-0.37 , -0.333, 0.45 , ..., 0.495, 0.149, -0.329]]), array([[-0. , -0.009, -0. , ..., 0.297, 0.225, -0.02 ],\n", - " [ 0.099, 0.067, -0.167, ..., 0.106, -0.205, 0.064],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", - " [-0. , 0.27 , -0. , ..., 0. , -0. , 0.265],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.046, 0.227],\n", - " [ 0.036, 0.214, 0.013, ..., 0.04 , 0.253, 0.236],\n", - " [-0.094, 0.024, 0.101, ..., 0.021, 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.225],\n", - " [ 0.212, 0.257, -0.357, ..., 0.249, 0.085, 0.297],\n", - " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.055]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.036, 0.214, 0. , ..., 0.04 , 0.253, 0.236],\n", - " [-0.094, 0.024, 0. , ..., 0. , 0.15 , -0.013],\n", - " ...,\n", - " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.055]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.003, -0.028],\n", - " [-0.097, 0.138, 0.15 , ..., -0.076, 0.029, 0.117],\n", - " [ 0.009, -0.222, -0.179, ..., 0.127, -0.125, -0.137],\n", - " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.115],\n", - " [-0.043, 0.054, 0.017, ..., 0.041, -0.021, 0.038]])]\n", - "2.2905297509995797\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.201 0.483 0. ... 0.015 0.472 0.066]\n", - " [0.087 0.303 0. ... 0. 0.146 0.226]\n", - " ...\n", - " [0.065 0.224 0. ... 0. 0.264 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.181 0. ... 0. 0. 0.153]]\n", - "[[0. 0.113 0. ... 0.006 0.142 0.012]\n", - " [0.202 0.154 0.241 ... 0.186 0.163 0.075]\n", - " [0. 0. 0.027 ... 0.151 0. 0.046]\n", - " ...\n", - " [0.095 0.066 0.103 ... 0.212 0.194 0.029]\n", - " [0. 0.047 0. ... 0. 0. 0.008]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", - " [0.077 0.078 0.078 ... 0.079 0.079 0.077]\n", - " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.098 ... 0.1 0.096 0.104]\n", - " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", - " [0.091 0.086 0.091 ... 0.089 0.084 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", - " [ 0.077, 0.078, 0.078, ..., 0.079, 0.079, 0.077],\n", - " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.098, ..., 0.1 , 0.096, -0.896],\n", - " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", - " [ 0.091, 0.086, 0.091, ..., 0.089, -0.916, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.297, 0.225, -0.02 ],\n", - " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", - " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", - " [-0.444, 0.269, -0.033, ..., 0.22 , -0.271, 0.265],\n", - " [-0.37 , -0.333, 0.45 , ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.297, 0.225, -0.02 ],\n", - " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.198, -0.205, ..., -0.289, 0.1 , 0.189],\n", - " [-0. , 0.269, -0. , ..., 0. , -0. , 0.265],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.025, 0.046, 0.227],\n", - " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.253, 0.236],\n", - " [-0.094, 0.023, 0.101, ..., 0.021, 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.225],\n", - " [ 0.212, 0.257, -0.357, ..., 0.249, 0.085, 0.297],\n", - " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.036, 0.214, 0. , ..., 0.04 , 0.253, 0.236],\n", - " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.003, -0.028],\n", - " [-0.096, 0.139, 0.15 , ..., -0.076, 0.029, 0.117],\n", - " [ 0.008, -0.222, -0.179, ..., 0.127, -0.125, -0.137],\n", - " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.115],\n", - " [-0.043, 0.054, 0.017, ..., 0.041, -0.022, 0.037]])]\n", - "2.290414364413862\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.2 0.482 0. ... 0.014 0.471 0.065]\n", - " [0.086 0.303 0. ... 0. 0.146 0.226]\n", - " ...\n", - " [0.065 0.224 0. ... 0. 0.264 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.181 0. ... 0. 0. 0.153]]\n", - "[[0. 0.112 0. ... 0.005 0.141 0.011]\n", - " [0.202 0.154 0.241 ... 0.185 0.163 0.075]\n", - " [0. 0. 0.027 ... 0.152 0. 0.047]\n", - " ...\n", - " [0.095 0.066 0.103 ... 0.211 0.194 0.029]\n", - " [0. 0.046 0. ... 0. 0. 0.008]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", - " [0.077 0.078 0.078 ... 0.079 0.08 0.077]\n", - " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.098 ... 0.1 0.096 0.104]\n", - " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", - " [0.091 0.086 0.091 ... 0.089 0.084 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", - " [ 0.077, 0.078, 0.078, ..., 0.079, 0.08 , 0.077],\n", - " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.098, ..., 0.1 , 0.096, -0.896],\n", - " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", - " [ 0.091, 0.086, 0.091, ..., 0.089, -0.916, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.297, 0.224, -0.02 ],\n", - " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", - " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.189],\n", - " [-0.444, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", - " [-0.37 , -0.333, 0.45 , ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.297, 0.224, -0.02 ],\n", - " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.189],\n", - " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.026, 0.046, 0.227],\n", - " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.253, 0.236],\n", - " [-0.094, 0.023, 0.101, ..., 0.021, 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.225],\n", - " [ 0.212, 0.257, -0.357, ..., 0.248, 0.084, 0.297],\n", - " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.036, 0.214, 0. , ..., 0.04 , 0.253, 0.236],\n", - " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.003, -0.057],\n", - " [-0.096, 0.139, 0.15 , ..., -0.076, 0.029, 0.101],\n", - " [ 0.008, -0.223, -0.178, ..., 0.127, -0.125, -0.113],\n", - " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.123],\n", - " [-0.043, 0.053, 0.017, ..., 0.041, -0.022, 0.06 ]])]\n", - "2.2903017752298194\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.199 0.481 0. ... 0.013 0.47 0.064]\n", - " [0.086 0.303 0. ... 0. 0.146 0.226]\n", - " ...\n", - " [0.065 0.225 0. ... 0. 0.265 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.182 0. ... 0. 0. 0.154]]\n", - "[[0. 0.111 0. ... 0.004 0.14 0.01 ]\n", - " [0.202 0.153 0.24 ... 0.185 0.162 0.075]\n", - " [0. 0. 0.028 ... 0.152 0. 0.048]\n", - " ...\n", - " [0.095 0.066 0.103 ... 0.211 0.194 0.03 ]\n", - " [0. 0.046 0. ... 0. 0. 0.007]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", - " [0.077 0.079 0.078 ... 0.079 0.08 0.077]\n", - " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.098 ... 0.099 0.096 0.104]\n", - " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", - " [0.092 0.086 0.091 ... 0.089 0.085 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", - " [ 0.077, 0.079, 0.078, ..., 0.079, 0.08 , 0.077],\n", - " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.896],\n", - " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", - " [ 0.092, 0.086, 0.091, ..., 0.089, -0.915, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.297, 0.224, -0.02 ],\n", - " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", - " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.19 ],\n", - " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", - " [-0.371, -0.333, 0.45 , ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.297, 0.224, -0.02 ],\n", - " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.064],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.19 ],\n", - " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.026, 0.046, 0.227],\n", - " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.253, 0.236],\n", - " [-0.094, 0.023, 0.101, ..., 0.021, 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.018, -0.2 , ..., -0.06 , -0.004, -0.224],\n", - " [ 0.211, 0.257, -0.357, ..., 0.248, 0.084, 0.297],\n", - " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.036, 0.214, 0. , ..., 0.04 , 0.253, 0.236],\n", - " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.018, -0. , ..., -0. , -0.004, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.002, -0.057],\n", - " [-0.096, 0.139, 0.149, ..., -0.076, 0.029, 0.101],\n", - " [ 0.007, -0.223, -0.178, ..., 0.127, -0.125, -0.113],\n", - " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.123],\n", - " [-0.043, 0.053, 0.018, ..., 0.041, -0.022, 0.06 ]])]\n", - "2.290191658121771\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.198 0.48 0. ... 0.012 0.469 0.063]\n", - " [0.086 0.303 0. ... 0. 0.146 0.226]\n", - " ...\n", - " [0.066 0.225 0. ... 0. 0.265 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.183 0. ... 0. 0. 0.154]]\n", - "[[0. 0.11 0. ... 0.004 0.14 0.01 ]\n", - " [0.202 0.153 0.24 ... 0.185 0.162 0.075]\n", - " [0. 0. 0.028 ... 0.153 0. 0.049]\n", - " ...\n", - " [0.095 0.066 0.103 ... 0.211 0.194 0.03 ]\n", - " [0. 0.046 0. ... 0. 0. 0.007]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", - " [0.078 0.079 0.078 ... 0.079 0.08 0.077]\n", - " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.098 ... 0.099 0.096 0.104]\n", - " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", - " [0.092 0.087 0.091 ... 0.089 0.085 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", - " [ 0.078, 0.079, 0.078, ..., 0.079, 0.08 , 0.077],\n", - " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.896],\n", - " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", - " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.296, 0.224, -0.021],\n", - " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.065],\n", - " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.19 ],\n", - " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", - " [-0.371, -0.333, 0.45 , ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.296, 0.224, -0.021],\n", - " [ 0.099, 0.068, -0.168, ..., 0.106, -0.205, 0.065],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.249, 0.199, -0.205, ..., -0.289, 0.099, 0.19 ],\n", - " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.026, 0.047, 0.227],\n", - " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.252, 0.236],\n", - " [-0.094, 0.023, 0.101, ..., 0.02 , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", - " [ 0.211, 0.257, -0.357, ..., 0.248, 0.084, 0.297],\n", - " [ 0.125, 0.384, -0.349, ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.036, 0.214, 0. , ..., 0.04 , 0.252, 0.236],\n", - " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.105, -0.013, 0.238, ..., -0.194, 0.002, -0.057],\n", - " [-0.096, 0.139, 0.149, ..., -0.076, 0.03 , 0.101],\n", - " [ 0.007, -0.223, -0.178, ..., 0.127, -0.125, -0.113],\n", - " [ 0.038, 0.132, -0.085, ..., 0.086, 0.223, 0.123],\n", - " [-0.044, 0.053, 0.018, ..., 0.04 , -0.023, 0.06 ]])]\n", - "2.2900836913105604\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.197 0.479 0. ... 0.012 0.468 0.062]\n", - " [0.086 0.302 0. ... 0. 0.146 0.226]\n", - " ...\n", - " [0.066 0.226 0. ... 0. 0.266 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.183 0. ... 0. 0. 0.155]]\n", - "[[0. 0.109 0. ... 0.003 0.139 0.01 ]\n", - " [0.201 0.153 0.239 ... 0.184 0.162 0.075]\n", - " [0. 0. 0.028 ... 0.153 0. 0.05 ]\n", - " ...\n", - " [0.095 0.067 0.103 ... 0.211 0.194 0.03 ]\n", - " [0. 0.046 0. ... 0. 0. 0.006]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", - " [0.078 0.079 0.078 ... 0.079 0.08 0.077]\n", - " [0.148 0.136 0.145 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.098 ... 0.099 0.096 0.103]\n", - " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", - " [0.092 0.087 0.091 ... 0.089 0.085 0.088]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", - " [ 0.078, 0.079, 0.078, ..., 0.079, 0.08 , 0.077],\n", - " [ 0.148, 0.136, -0.855, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.897],\n", - " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", - " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.088]]), array([[-0.436, -0.01 , -0.029, ..., 0.296, 0.223, -0.021],\n", - " [ 0.099, 0.069, -0.168, ..., 0.106, -0.205, 0.065],\n", - " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.25 , 0.2 , -0.205, ..., -0.289, 0.099, 0.19 ],\n", - " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", - " [-0.371, -0.333, 0.449, ..., 0.495, 0.149, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.296, 0.223, -0.021],\n", - " [ 0.099, 0.069, -0.168, ..., 0.106, -0.205, 0.065],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.25 , 0.2 , -0.205, ..., -0.289, 0.099, 0.19 ],\n", - " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.039, 0.24 , -0.2 , ..., 0.026, 0.047, 0.227],\n", - " [ 0.036, 0.214, 0.012, ..., 0.04 , 0.252, 0.236],\n", - " [-0.094, 0.023, 0.1 , ..., 0.02 , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", - " [ 0.211, 0.257, -0.358, ..., 0.248, 0.084, 0.298],\n", - " [ 0.125, 0.384, -0.35 , ..., 0.212, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.036, 0.214, 0. , ..., 0.04 , 0.252, 0.236],\n", - " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.104, -0.013, 0.239, ..., -0.194, 0.002, -0.058],\n", - " [-0.095, 0.14 , 0.149, ..., -0.075, 0.03 , 0.101],\n", - " [ 0.007, -0.223, -0.178, ..., 0.126, -0.125, -0.113],\n", - " [ 0.038, 0.132, -0.085, ..., 0.086, 0.222, 0.123],\n", - " [-0.044, 0.052, 0.019, ..., 0.04 , -0.023, 0.059]])]\n", - "2.2899784544277244\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.196 0.478 0. ... 0.011 0.467 0.061]\n", - " [0.086 0.302 0. ... 0. 0.146 0.226]\n", - " ...\n", - " [0.067 0.226 0. ... 0. 0.266 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.184 0. ... 0. 0. 0.156]]\n", - "[[0. 0.109 0. ... 0.003 0.139 0.009]\n", - " [0.201 0.153 0.239 ... 0.184 0.162 0.075]\n", - " [0. 0. 0.029 ... 0.154 0. 0.052]\n", - " ...\n", - " [0.095 0.067 0.103 ... 0.211 0.195 0.03 ]\n", - " [0. 0.046 0. ... 0. 0. 0.006]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", - " [0.078 0.079 0.078 ... 0.08 0.08 0.077]\n", - " [0.148 0.136 0.144 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.098 ... 0.099 0.096 0.103]\n", - " [0.117 0.126 0.115 ... 0.113 0.12 0.123]\n", - " [0.092 0.087 0.091 ... 0.089 0.085 0.089]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", - " [ 0.078, 0.079, 0.078, ..., 0.08 , 0.08 , 0.077],\n", - " [ 0.148, 0.136, -0.856, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.897],\n", - " [ 0.117, 0.126, 0.115, ..., 0.113, 0.12 , 0.123],\n", - " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.089]]), array([[-0.436, -0.01 , -0.029, ..., 0.296, 0.223, -0.021],\n", - " [ 0.099, 0.069, -0.168, ..., 0.106, -0.205, 0.065],\n", - " [-0.174, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.25 , 0.2 , -0.205, ..., -0.289, 0.098, 0.191],\n", - " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", - " [-0.371, -0.334, 0.449, ..., 0.495, 0.148, -0.33 ]]), array([[-0. , -0.01 , -0. , ..., 0.296, 0.223, -0.021],\n", - " [ 0.099, 0.069, -0.168, ..., 0.106, -0.205, 0.065],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.25 , 0.2 , -0.205, ..., -0.289, 0.098, 0.191],\n", - " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.038, 0.24 , -0.2 , ..., 0.026, 0.047, 0.227],\n", - " [ 0.037, 0.214, 0.011, ..., 0.04 , 0.252, 0.236],\n", - " [-0.094, 0.023, 0.1 , ..., 0.02 , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", - " [ 0.211, 0.257, -0.358, ..., 0.248, 0.084, 0.298],\n", - " [ 0.124, 0.384, -0.35 , ..., 0.213, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.037, 0.214, 0. , ..., 0.04 , 0.252, 0.236],\n", - " [-0.094, 0.023, 0. , ..., 0. , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.104, -0.013, 0.239, ..., -0.194, 0.002, -0.058],\n", - " [-0.095, 0.14 , 0.149, ..., -0.075, 0.03 , 0.101],\n", - " [ 0.006, -0.223, -0.177, ..., 0.126, -0.125, -0.113],\n", - " [ 0.038, 0.132, -0.085, ..., 0.085, 0.222, 0.123],\n", - " [-0.044, 0.052, 0.019, ..., 0.04 , -0.023, 0.059]])]\n", - "2.2898734883649206\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.196 0.477 0. ... 0.01 0.466 0.06 ]\n", - " [0.086 0.302 0. ... 0. 0.146 0.226]\n", - " ...\n", - " [0.067 0.227 0. ... 0. 0.267 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.184 0. ... 0. 0. 0.156]]\n", - "[[0. 0.108 0. ... 0.003 0.138 0.009]\n", - " [0.201 0.152 0.238 ... 0.184 0.161 0.074]\n", - " [0. 0. 0.029 ... 0.155 0. 0.053]\n", - " ...\n", - " [0.095 0.067 0.103 ... 0.211 0.195 0.031]\n", - " [0. 0.046 0. ... 0. 0. 0.005]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", - " [0.078 0.079 0.078 ... 0.08 0.08 0.077]\n", - " [0.148 0.136 0.144 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.098 ... 0.099 0.096 0.103]\n", - " [0.117 0.125 0.115 ... 0.113 0.12 0.123]\n", - " [0.092 0.087 0.091 ... 0.089 0.085 0.089]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", - " [ 0.078, 0.079, 0.078, ..., 0.08 , 0.08 , 0.077],\n", - " [ 0.148, 0.136, -0.856, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.897],\n", - " [ 0.117, 0.125, 0.115, ..., 0.113, 0.12 , 0.123],\n", - " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.089]]), array([[-0.435, -0.011, -0.03 , ..., 0.296, 0.223, -0.021],\n", - " [ 0.099, 0.069, -0.169, ..., 0.106, -0.205, 0.065],\n", - " [-0.173, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.25 , 0.2 , -0.206, ..., -0.289, 0.098, 0.191],\n", - " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.264],\n", - " [-0.371, -0.334, 0.449, ..., 0.495, 0.148, -0.33 ]]), array([[-0. , -0.011, -0. , ..., 0.296, 0.223, -0.021],\n", - " [ 0.099, 0.069, -0.169, ..., 0.106, -0.205, 0.065],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.25 , 0.2 , -0.206, ..., -0.289, 0.098, 0.191],\n", - " [-0. , 0.269, -0. , ..., 0. , -0. , 0.264],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.038, 0.24 , -0.2 , ..., 0.026, 0.047, 0.227],\n", - " [ 0.037, 0.214, 0.011, ..., 0.04 , 0.252, 0.235],\n", - " [-0.094, 0.022, 0.1 , ..., 0.02 , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", - " [ 0.211, 0.258, -0.358, ..., 0.248, 0.084, 0.298],\n", - " [ 0.124, 0.384, -0.35 , ..., 0.213, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.037, 0.214, 0. , ..., 0.04 , 0.252, 0.235],\n", - " [-0.094, 0.022, 0. , ..., 0. , 0.149, -0.014],\n", - " ...,\n", - " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.104, -0.014, 0.239, ..., -0.195, 0.002, -0.058],\n", - " [-0.095, 0.14 , 0.149, ..., -0.075, 0.03 , 0.101],\n", - " [ 0.006, -0.223, -0.177, ..., 0.126, -0.125, -0.113],\n", - " [ 0.038, 0.132, -0.085, ..., 0.085, 0.222, 0.122],\n", - " [-0.044, 0.052, 0.019, ..., 0.04 , -0.023, 0.059]])]\n", - "2.289771759468739\n", - "[[0. 0. 0. ... 0. 0. 0. ]\n", - " [0.195 0.476 0. ... 0.009 0.465 0.059]\n", - " [0.086 0.302 0. ... 0. 0.146 0.226]\n", - " ...\n", - " [0.068 0.227 0. ... 0. 0.267 0. ]\n", - " [0. 0. 0. ... 0. 0. 0. ]\n", - " [0. 0.186 0. ... 0. 0. 0.157]]\n", - "[[0. 0.108 0. ... 0.002 0.138 0.009]\n", - " [0.2 0.152 0.237 ... 0.183 0.161 0.074]\n", - " [0. 0. 0.03 ... 0.155 0. 0.054]\n", - " ...\n", - " [0.095 0.068 0.103 ... 0.211 0.195 0.031]\n", - " [0. 0.046 0. ... 0. 0. 0.005]\n", - " [0. 0. 0. ... 0. 0. 0. ]]\n", - "[[0.09 0.096 0.088 ... 0.093 0.099 0.084]\n", - " [0.078 0.079 0.078 ... 0.08 0.08 0.077]\n", - " [0.148 0.136 0.144 ... 0.145 0.141 0.126]\n", - " ...\n", - " [0.099 0.097 0.098 ... 0.099 0.096 0.103]\n", - " [0.117 0.125 0.115 ... 0.113 0.12 0.123]\n", - " [0.092 0.087 0.091 ... 0.089 0.085 0.089]]\n", - "[[0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 1. ... 0. 0. 0.]\n", - " ...\n", - " [0. 1. 0. ... 0. 0. 1.]\n", - " [0. 0. 0. ... 0. 0. 0.]\n", - " [0. 0. 0. ... 0. 1. 0.]]\n", - "DLs: [array([[ 0.09 , 0.096, 0.088, ..., 0.093, 0.099, 0.084],\n", - " [ 0.078, 0.079, 0.078, ..., 0.08 , 0.08 , 0.077],\n", - " [ 0.148, 0.136, -0.856, ..., 0.145, 0.141, 0.126],\n", - " ...,\n", - " [ 0.099, -0.903, 0.098, ..., 0.099, 0.096, -0.897],\n", - " [ 0.117, 0.125, 0.115, ..., 0.113, 0.12 , 0.123],\n", - " [ 0.092, 0.087, 0.091, ..., 0.089, -0.915, 0.089]]), array([[-0.435, -0.011, -0.03 , ..., 0.296, 0.223, -0.021],\n", - " [ 0.098, 0.069, -0.169, ..., 0.106, -0.206, 0.066],\n", - " [-0.173, -0.224, 0.033, ..., -0.039, 0.023, -0.22 ],\n", - " ...,\n", - " [ 0.25 , 0.201, -0.206, ..., -0.289, 0.098, 0.191],\n", - " [-0.443, 0.269, -0.033, ..., 0.22 , -0.27 , 0.263],\n", - " [-0.371, -0.334, 0.449, ..., 0.495, 0.148, -0.33 ]]), array([[-0. , -0.011, -0. , ..., 0.296, 0.223, -0.021],\n", - " [ 0.098, 0.069, -0.169, ..., 0.106, -0.206, 0.066],\n", - " [-0. , -0. , 0.033, ..., -0.039, 0. , -0.22 ],\n", - " ...,\n", - " [ 0.25 , 0.201, -0.206, ..., -0.289, 0.098, 0.191],\n", - " [-0. , 0.269, -0. , ..., 0. , -0. , 0.263],\n", - " [-0. , -0. , 0. , ..., 0. , 0. , -0. ]]), array([[ 0.038, 0.24 , -0.2 , ..., 0.026, 0.048, 0.227],\n", - " [ 0.037, 0.214, 0.011, ..., 0.04 , 0.252, 0.235],\n", - " [-0.093, 0.022, 0.1 , ..., 0.02 , 0.149, -0.015],\n", - " ...,\n", - " [ 0.077, -0.017, -0.201, ..., -0.06 , -0.005, -0.224],\n", - " [ 0.211, 0.258, -0.358, ..., 0.248, 0.084, 0.298],\n", - " [ 0.124, 0.384, -0.35 , ..., 0.213, 0.227, 0.054]]), array([[ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0.037, 0.214, 0. , ..., 0.04 , 0.252, 0.235],\n", - " [-0.093, 0.022, 0. , ..., 0. , 0.149, -0.015],\n", - " ...,\n", - " [ 0.077, -0.017, -0. , ..., -0. , -0.005, -0. ],\n", - " [ 0. , 0. , -0. , ..., 0. , 0. , 0. ],\n", - " [ 0. , 0.384, -0. , ..., 0. , 0. , 0.054]]), array([[-0.104, -0.014, 0.239, ..., -0.195, 0.002, -0.058],\n", - " [-0.095, 0.14 , 0.148, ..., -0.075, 0.031, 0.101],\n", - " [ 0.006, -0.223, -0.177, ..., 0.126, -0.125, -0.113],\n", - " [ 0.038, 0.132, -0.085, ..., 0.085, 0.222, 0.122],\n", - " [-0.044, 0.051, 0.02 , ..., 0.04 , -0.024, 0.059]])]\n" + "2.343816072341479\n", + "[[0.833 1.087 0.986 ... 0.966 1.091 0.586]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0.094 0. 0. ... 0.033 0. 0. ]\n", + " ...\n", + " [0.107 0.037 0.251 ... 0.191 0.26 0.413]\n", + " [0.494 0.448 0.627 ... 0.687 0.25 0.998]\n", + " [0. 0. 0. ... 0. 0.145 0. ]]\n", + "[[0. 0. 0. ... 0. 0. 0. ]\n", + " [0.27 0.354 0.348 ... 0.245 0.406 0.193]\n", + " [0.597 0.577 0.464 ... 0.52 0.716 0.459]\n", + " ...\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [0.091 0. 0.104 ... 0.135 0. 0.379]\n", + " [0.358 0.482 0.58 ... 0.542 0.565 0.413]]\n", + "[[0.076 0.081 0.081 ... 0.078 0.082 0.071]\n", + " [0.162 0.171 0.183 ... 0.179 0.175 0.168]\n", + " [0.082 0.081 0.087 ... 0.085 0.077 0.095]\n", + " ...\n", + " [0.112 0.106 0.1 ... 0.104 0.108 0.111]\n", + " [0.056 0.058 0.063 ... 0.061 0.055 0.059]\n", + " [0.091 0.091 0.092 ... 0.09 0.086 0.089]]\n", + "[[0. 1. 0. ... 0. 0. 0.]\n", + " [1. 0. 1. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " ...\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]]\n", + "Softmax - deriv_loss\n", + "Y_hat = array([[0.076, 0.081, 0.081, ..., 0.078, 0.082, 0.071],\n", + " [0.162, 0.171, 0.183, ..., 0.179, 0.175, 0.168],\n", + " [0.082, 0.081, 0.087, ..., 0.085, 0.077, 0.095],\n", + " ...,\n", + " [0.112, 0.106, 0.1 , ..., 0.104, 0.108, 0.111],\n", + " [0.056, 0.058, 0.063, ..., 0.061, 0.055, 0.059],\n", + " [0.091, 0.091, 0.092, ..., 0.09 , 0.086, 0.089]])\n", + "DZ = array([[ 0.076, -0.919, 0.081, ..., 0.078, 0.082, 0.071],\n", + " [-0.838, 0.171, -0.817, ..., 0.179, 0.175, 0.168],\n", + " [ 0.082, 0.081, 0.087, ..., 0.085, 0.077, 0.095],\n", + " ...,\n", + " [ 0.112, 0.106, 0.1 , ..., 0.104, 0.108, 0.111],\n", + " [ 0.056, 0.058, 0.063, ..., 0.061, 0.055, 0.059],\n", + " [ 0.091, 0.091, 0.092, ..., 0.09 , 0.086, 0.089]])\n", + "layer_index = 2, type(layer) = \n", + "A = array([[0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [0.27 , 0.354, 0.348, ..., 0.245, 0.406, 0.193],\n", + " [0.597, 0.577, 0.464, ..., 0.52 , 0.716, 0.459],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [0.091, 0. , 0.104, ..., 0.135, 0. , 0.379],\n", + " [0.358, 0.482, 0.58 , ..., 0.542, 0.565, 0.413]])\n", + "DA = array([[-0.129, -0.396, -0.127, ..., 0.128, -0.113, -0.339],\n", + " [ 0.052, -0.177, 0.053, ..., -0.237, 0.224, 0.12 ],\n", + " [ 0.195, 0.061, 0.175, ..., -0.167, -0.365, -0.092],\n", + " ...,\n", + " [ 0.086, -0.513, 0.095, ..., 0.352, -0.269, -0.001],\n", + " [ 0.077, 0.217, 0.07 , ..., -0.082, 0.198, -0.271],\n", + " [-0.452, -0.239, -0.431, ..., 0.144, -0.125, 0.36 ]])\n", + "DW = array([[ 0.000e+00, -2.602e+00, -4.379e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 3.437e-02, 0.000e+00, -2.008e+00, -4.323e+00],\n", + " [ 0.000e+00, 1.310e+01, 2.270e+01, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 3.405e-01, 0.000e+00, 3.567e+00, 1.989e+01],\n", + " [ 0.000e+00, -6.190e+00, -1.158e+01, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, -3.162e-01, 0.000e+00, -1.957e+00, -9.821e+00],\n", + " [ 0.000e+00, -5.096e+00, -1.112e+01, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, -2.141e-02, 0.000e+00, -1.188e+00, -6.844e+00],\n", + " [ 0.000e+00, 5.151e+00, 9.424e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, -9.267e-02, 0.000e+00, 1.602e+00, 7.448e+00],\n", + " [ 0.000e+00, 4.618e+00, 7.254e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 1.374e-01, 0.000e+00, 2.018e+00, 7.913e+00],\n", + " [ 0.000e+00, -8.604e-01, -7.637e-01, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 7.507e-02, 0.000e+00, 2.865e-01, -6.106e-01],\n", + " [ 0.000e+00, -3.509e-01, 1.105e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, -8.222e-02, 0.000e+00, 4.728e-01, 6.141e-01],\n", + " [ 0.000e+00, -2.843e+00, -5.151e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 8.677e-02, 0.000e+00, -1.007e+00, -5.568e+00],\n", + " [ 0.000e+00, -4.928e+00, -7.495e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, -1.616e-01, 0.000e+00, -1.785e+00, -8.703e+00]])\n", + "Db = array([[ -8.972],\n", + " [ 39.68 ],\n", + " [-19.809],\n", + " [-16.289],\n", + " [ 15.535],\n", + " [ 14.169],\n", + " [ -1.446],\n", + " [ 1.428],\n", + " [ -8.903],\n", + " [-15.392]])\n", + "layer_index = 3, type(layer) = \n", + "Z = array([[-0.443, -0.437, -0.338, ..., -0.316, -0.48 , -0.214],\n", + " [ 0.27 , 0.354, 0.348, ..., 0.245, 0.406, 0.193],\n", + " [ 0.597, 0.577, 0.464, ..., 0.52 , 0.716, 0.459],\n", + " ...,\n", + " [-0.567, -0.697, -0.627, ..., -0.696, -0.662, -0.43 ],\n", + " [ 0.091, -0.004, 0.104, ..., 0.135, -0.115, 0.379],\n", + " [ 0.358, 0.482, 0.58 , ..., 0.542, 0.565, 0.413]])\n", + "calculating DZ\n", + "Rectified Linear Unit - deriv_loss\n", + "dZ = array([[False, False, False, ..., False, False, False],\n", + " [ True, True, True, ..., True, True, True],\n", + " [ True, True, True, ..., True, True, True],\n", + " ...,\n", + " [False, False, False, ..., False, False, False],\n", + " [ True, False, True, ..., True, False, True],\n", + " [ True, True, True, ..., True, True, True]])\n", + "DZ = array([[-0. , -0. , -0. , ..., 0. , -0. , -0. ],\n", + " [ 0.052, -0.177, 0.053, ..., -0.237, 0.224, 0.12 ],\n", + " [ 0.195, 0.061, 0.175, ..., -0.167, -0.365, -0.092],\n", + " ...,\n", + " [ 0. , -0. , 0. , ..., 0. , -0. , -0. ],\n", + " [ 0.077, 0. , 0.07 , ..., -0.082, 0. , -0.271],\n", + " [-0.452, -0.239, -0.431, ..., 0.144, -0.125, 0.36 ]])\n", + "layer_index = 4, type(layer) = \n", + "A = array([[0.833, 1.087, 0.986, ..., 0.966, 1.091, 0.586],\n", + " [0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [0.094, 0. , 0. , ..., 0.033, 0. , 0. ],\n", + " ...,\n", + " [0.107, 0.037, 0.251, ..., 0.191, 0.26 , 0.413],\n", + " [0.494, 0.448, 0.627, ..., 0.687, 0.25 , 0.998],\n", + " [0. , 0. , 0. , ..., 0. , 0.145, 0. ]])\n", + "DA = array([[ 0.038, -0.116, -0.008, ..., -0.09 , 0.044, 0.169],\n", + " [-0.028, 0.149, 0.082, ..., -0.016, -0.19 , -0.117],\n", + " [ 0.067, 0.124, 0.079, ..., 0.041, -0.088, -0.139],\n", + " ...,\n", + " [-0.046, 0.075, 0.095, ..., -0.124, -0.101, 0.082],\n", + " [ 0.308, 0.006, 0.139, ..., -0.034, -0. , -0.249],\n", + " [ 0.053, -0.026, -0.038, ..., 0.027, -0.24 , -0.113]])\n", + "DW = array([[ 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [-3.066e+00, 7.596e-03, 7.429e-03, 0.000e+00, 1.129e-01,\n", + " -3.375e-01, -1.485e+00, -5.278e-01, -2.397e+00, 2.650e-01],\n", + " [ 1.113e+01, 3.053e-02, 4.569e-02, 0.000e+00, 3.886e-01,\n", + " 2.365e+00, 5.791e+00, 3.871e+00, 8.694e+00, 2.107e-01],\n", + " [ 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [ 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [ 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [-3.410e+00, 0.000e+00, -4.596e-02, 0.000e+00, -7.219e-03,\n", + " 1.166e-01, -5.660e-01, -2.559e-01, -2.526e+00, -9.460e-02],\n", + " [ 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [ 1.208e+00, 9.739e-03, -1.089e-01, 0.000e+00, -1.161e-01,\n", + " 3.035e-01, 1.293e+00, 1.082e-01, 1.335e+00, -1.447e-01],\n", + " [ 7.104e+00, -6.681e-02, 2.333e-01, 0.000e+00, -1.813e-01,\n", + " 6.735e-01, -1.334e-01, -1.315e-01, 1.985e+00, -2.371e-01]])\n", + "Db = array([[ 0. ],\n", + " [-3.042],\n", + " [11.148],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [-4.406],\n", + " [ 0. ],\n", + " [ 1.221],\n", + " [ 6.493]])\n", + "layer_index = 5, type(layer) = \n", + "Z = array([[ 0.833, 1.087, 0.986, ..., 0.966, 1.091, 0.586],\n", + " [-0.396, -0.41 , -0.676, ..., -0.776, -0.633, -0.397],\n", + " [ 0.094, -0.045, -0.151, ..., 0.033, -0.019, -0.181],\n", + " ...,\n", + " [ 0.107, 0.037, 0.251, ..., 0.191, 0.26 , 0.413],\n", + " [ 0.494, 0.448, 0.627, ..., 0.687, 0.25 , 0.998],\n", + " [-0.024, -0.337, -0.219, ..., -0.284, 0.145, -0.26 ]])\n", + "calculating DZ\n", + "Rectified Linear Unit - deriv_loss\n", + "dZ = array([[ True, True, True, ..., True, True, True],\n", + " [False, False, False, ..., False, False, False],\n", + " [ True, False, False, ..., True, False, False],\n", + " ...,\n", + " [ True, True, True, ..., True, True, True],\n", + " [ True, True, True, ..., True, True, True],\n", + " [False, False, False, ..., False, True, False]])\n", + "DZ = array([[ 0.038, -0.116, -0.008, ..., -0.09 , 0.044, 0.169],\n", + " [-0. , 0. , 0. , ..., -0. , -0. , -0. ],\n", + " [ 0.067, 0. , 0. , ..., 0.041, -0. , -0. ],\n", + " ...,\n", + " [-0.046, 0.075, 0.095, ..., -0.124, -0.101, 0.082],\n", + " [ 0.308, 0.006, 0.139, ..., -0.034, -0. , -0.249],\n", + " [ 0. , -0. , -0. , ..., 0. , -0.24 , -0. ]])\n", + "layer_index = 6, type(layer) = \n", + "A = array([[0.51 , 0.547, 0.484, ..., 0.961, 0.219, 0.642],\n", + " [0.426, 0.609, 0.388, ..., 0.356, 0.738, 0.189],\n", + " [0.078, 0.052, 0.799, ..., 0.351, 0.931, 0.367],\n", + " [0.01 , 0.289, 0.596, ..., 0.079, 0.232, 0.788],\n", + " [0.379, 0.876, 0.756, ..., 0.657, 0.705, 0.009]])\n", + "DA = array([[ 0.125, -0.021, -0.115, ..., 0.071, 0.087, -0.02 ],\n", + " [-0.117, -0.006, 0.015, ..., -0.067, -0.173, 0.128],\n", + " [-0.016, -0.011, -0.086, ..., 0.023, -0.098, 0.084],\n", + " [ 0.079, -0.009, -0.043, ..., 0.009, 0.2 , -0.018],\n", + " [-0.032, -0.083, -0.156, ..., 0.078, 0.15 , 0.095]])\n", + "DW = array([[ 0.105, 0.492, -0.066, -1.046, -0.738],\n", + " [ 0.01 , 0.154, 0.01 , 0.143, 0.034],\n", + " [-0.226, -0.296, -0.111, -0.165, -0.364],\n", + " [ 0. , 0. , 0. , 0. , 0. ],\n", + " [ 0.807, 1.033, 0.775, 1.211, 0.249],\n", + " [ 1.581, 0.881, -0.179, -0.173, 2.601],\n", + " [-3.297, -1.656, -2.533, -2.257, -0.84 ],\n", + " [ 3.512, 2.72 , 2.964, 3.378, 2.988],\n", + " [-0.446, -1.322, -0.458, 0.045, -1.621],\n", + " [-0.308, -0.465, -0.651, -0.403, -0.344]])\n", + "Db = array([[-0.515],\n", + " [ 0.18 ],\n", + " [-0.944],\n", + " [ 0. ],\n", + " [ 1.578],\n", + " [ 2.625],\n", + " [-2.491],\n", + " [ 5.879],\n", + " [-2.945],\n", + " [-1.429]])\n", + "14.119451790239486\n", + "[[1.38 2.197 2.494 ... 1.795 2.045 1.795]\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [1.427 1.575 1.479 ... 1.59 1.591 1.138]\n", + " ...\n", + " [0. 0. 0. ... 0. 0. 0. ]\n", + " [4.879 5.873 5.865 ... 5.753 5.827 4.625]\n", + " [1.945 1.994 2.559 ... 2.092 2.926 2.013]]\n", + "[[1.255e+00 1.439e+00 1.983e+00 ... 1.828e+00 1.922e+00 1.765e+00]\n", + " [2.489e+01 3.212e+01 3.630e+01 ... 3.228e+01 3.263e+01 3.001e+01]\n", + " [0.000e+00 0.000e+00 0.000e+00 ... 0.000e+00 0.000e+00 0.000e+00]\n", + " ...\n", + " [1.171e-01 2.276e-02 3.176e-01 ... 3.893e-01 3.276e-01 4.249e-01]\n", + " [0.000e+00 0.000e+00 0.000e+00 ... 0.000e+00 0.000e+00 0.000e+00]\n", + " [0.000e+00 0.000e+00 0.000e+00 ... 0.000e+00 0.000e+00 0.000e+00]]\n", + "[[1.159e-048 5.276e-061 3.066e-067 ... 1.433e-060 2.533e-061 3.216e-056]\n", + " [8.705e-251 2.685e-315 0.000e+000 ... 1.890e-315 4.238e-319 4.620e-294]\n", + " [1.000e+000 1.000e+000 1.000e+000 ... 1.000e+000 1.000e+000 1.000e+000]\n", + " ...\n", + " [3.906e-076 3.084e-095 8.970e-106 ... 2.514e-095 2.855e-096 5.366e-089]\n", + " [1.591e-057 4.628e-072 7.847e-080 ... 8.512e-072 5.219e-073 1.191e-066]\n", + " [4.286e-024 4.237e-030 7.514e-033 ... 1.199e-029 3.684e-030 2.544e-027]]\n", + "[[0. 1. 0. ... 0. 0. 0.]\n", + " [1. 0. 1. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " ...\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]]\n", + "Softmax - deriv_loss\n", + "Y_hat = array([[1.159e-048, 5.276e-061, 3.066e-067, ..., 1.433e-060, 2.533e-061,\n", + " 3.216e-056],\n", + " [8.705e-251, 2.685e-315, 0.000e+000, ..., 1.890e-315, 4.238e-319,\n", + " 4.620e-294],\n", + " [1.000e+000, 1.000e+000, 1.000e+000, ..., 1.000e+000, 1.000e+000,\n", + " 1.000e+000],\n", + " ...,\n", + " [3.906e-076, 3.084e-095, 8.970e-106, ..., 2.514e-095, 2.855e-096,\n", + " 5.366e-089],\n", + " [1.591e-057, 4.628e-072, 7.847e-080, ..., 8.512e-072, 5.219e-073,\n", + " 1.191e-066],\n", + " [4.286e-024, 4.237e-030, 7.514e-033, ..., 1.199e-029, 3.684e-030,\n", + " 2.544e-027]])\n", + "DZ = array([[ 1.159e-048, -1.000e+000, 3.066e-067, ..., 1.433e-060,\n", + " 2.533e-061, 3.216e-056],\n", + " [-1.000e+000, 2.685e-315, -1.000e+000, ..., 1.890e-315,\n", + " 4.238e-319, 4.620e-294],\n", + " [ 1.000e+000, 1.000e+000, 1.000e+000, ..., 1.000e+000,\n", + " 1.000e+000, 1.000e+000],\n", + " ...,\n", + " [ 3.906e-076, 3.084e-095, 8.970e-106, ..., 2.514e-095,\n", + " 2.855e-096, 5.366e-089],\n", + " [ 1.591e-057, 4.628e-072, 7.847e-080, ..., 8.512e-072,\n", + " 5.219e-073, 1.191e-066],\n", + " [ 4.286e-024, 4.237e-030, 7.514e-033, ..., 1.199e-029,\n", + " 3.684e-030, 2.544e-027]])\n", + "layer_index = 2, type(layer) = \n", + "A = array([[1.255e+00, 1.439e+00, 1.983e+00, ..., 1.828e+00, 1.922e+00,\n", + " 1.765e+00],\n", + " [2.489e+01, 3.212e+01, 3.630e+01, ..., 3.228e+01, 3.263e+01,\n", + " 3.001e+01],\n", + " [0.000e+00, 0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " ...,\n", + " [1.171e-01, 2.276e-02, 3.176e-01, ..., 3.893e-01, 3.276e-01,\n", + " 4.249e-01],\n", + " [0.000e+00, 0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " [0.000e+00, 0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00]])\n", + "DA = array([[-0.509, -0.778, -0.509, ..., -0.253, -0.492, -0.719],\n", + " [19.512, 3.579, 19.512, ..., 5.262, 1.486, 11.096],\n", + " [34.099, 6.886, 34.099, ..., 10.282, -0.285, 18.375],\n", + " ...,\n", + " [ 0.474, -0.129, 0.474, ..., 0.733, 0.12 , 0.38 ],\n", + " [ 6.006, 0.579, 6.006, ..., 2.572, 1.383, 4.098],\n", + " [29.237, 5.222, 29.237, ..., 9.313, 2.812, 18.066]])\n", + "DW = array([[-8.780e+001, -1.575e+003, 0.000e+000, 2.774e-069, -7.408e+001,\n", + " -8.529e+001, -1.476e+003, -1.607e+001, 0.000e+000, 0.000e+000],\n", + " [-8.726e+001, -1.528e+003, 0.000e+000, 0.000e+000, -7.537e+001,\n", + " -8.497e+001, -1.427e+003, -1.732e+001, 0.000e+000, 0.000e+000],\n", + " [ 7.865e+002, 1.412e+004, 0.000e+000, 6.962e-002, 6.385e+002,\n", + " 7.447e+002, 1.334e+004, 1.420e+002, 0.000e+000, 0.000e+000],\n", + " [-9.299e+001, -1.661e+003, 0.000e+000, 2.265e-030, -7.296e+001,\n", + " -8.529e+001, -1.590e+003, -1.675e+001, 0.000e+000, 0.000e+000],\n", + " [-7.513e+001, -1.377e+003, 0.000e+000, 4.231e-215, -5.695e+001,\n", + " -6.918e+001, -1.314e+003, -1.274e+001, 0.000e+000, 0.000e+000],\n", + " [-8.497e+001, -1.523e+003, 0.000e+000, 2.929e-203, -6.677e+001,\n", + " -7.867e+001, -1.449e+003, -1.543e+001, 0.000e+000, 0.000e+000],\n", + " [-8.505e+001, -1.515e+003, 0.000e+000, 4.348e-106, -6.977e+001,\n", + " -8.070e+001, -1.431e+003, -1.590e+001, 0.000e+000, 0.000e+000],\n", + " [-9.345e+001, -1.688e+003, 0.000e+000, 1.010e-109, -7.592e+001,\n", + " -8.875e+001, -1.597e+003, -1.603e+001, 0.000e+000, 0.000e+000],\n", + " [-7.275e+001, -1.267e+003, 0.000e+000, 2.319e-082, -6.343e+001,\n", + " -7.103e+001, -1.183e+003, -1.422e+001, 0.000e+000, 0.000e+000],\n", + " [-1.071e+002, -1.982e+003, 0.000e+000, -6.962e-002, -8.320e+001,\n", + " -1.008e+002, -1.874e+003, -1.759e+001, 0.000e+000, 0.000e+000]])\n", + "Db = array([[-48.],\n", + " [-47.],\n", + " [438.],\n", + " [-54.],\n", + " [-43.],\n", + " [-49.],\n", + " [-47.],\n", + " [-52.],\n", + " [-38.],\n", + " [-60.]])\n", + "layer_index = 3, type(layer) = \n", + "Z = array([[ 1.255e+00, 1.439e+00, 1.983e+00, ..., 1.828e+00, 1.922e+00,\n", + " 1.765e+00],\n", + " [ 2.489e+01, 3.212e+01, 3.630e+01, ..., 3.228e+01, 3.263e+01,\n", + " 3.001e+01],\n", + " [-1.015e+02, -1.285e+02, -1.463e+02, ..., -1.311e+02, -1.337e+02,\n", + " -1.213e+02],\n", + " ...,\n", + " [ 1.171e-01, 2.276e-02, 3.176e-01, ..., 3.893e-01, 3.276e-01,\n", + " 4.249e-01],\n", + " [-1.188e+01, -1.565e+01, -1.842e+01, ..., -1.630e+01, -1.610e+01,\n", + " -1.549e+01],\n", + " [-2.346e+01, -3.068e+01, -3.116e+01, ..., -2.684e+01, -2.840e+01,\n", + " -2.414e+01]])\n", + "calculating DZ\n", + "Rectified Linear Unit - deriv_loss\n", + "dZ = array([[ True, True, True, ..., True, True, True],\n", + " [ True, True, True, ..., True, True, True],\n", + " [False, False, False, ..., False, False, False],\n", + " ...,\n", + " [ True, True, True, ..., True, True, True],\n", + " [False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False]])\n", + "DZ = array([[-0.509, -0.778, -0.509, ..., -0.253, -0.492, -0.719],\n", + " [19.512, 3.579, 19.512, ..., 5.262, 1.486, 11.096],\n", + " [ 0. , 0. , 0. , ..., 0. , -0. , 0. ],\n", + " ...,\n", + " [ 0.474, -0.129, 0.474, ..., 0.733, 0.12 , 0.38 ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ]])\n", + "layer_index = 4, type(layer) = \n", + "A = array([[1.38 , 2.197, 2.494, ..., 1.795, 2.045, 1.795],\n", + " [0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [1.427, 1.575, 1.479, ..., 1.59 , 1.591, 1.138],\n", + " ...,\n", + " [0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [4.879, 5.873, 5.865, ..., 5.753, 5.827, 4.625],\n", + " [1.945, 1.994, 2.559, ..., 2.092, 2.926, 2.013]])\n", + "DA = array([[ 73.377, 14.616, 73.377, ..., 21.115, 6.444, 41.105],\n", + " [ -5.26 , -0.786, -5.26 , ..., -1.453, -0.31 , -2.823],\n", + " [ -7.064, -0.989, -7.064, ..., -2.028, -0.284, -3.964],\n", + " ...,\n", + " [ 16.047, 3.238, 16.047, ..., 4.146, 1.268, 9.268],\n", + " [ 47.553, 9.488, 47.553, ..., 14.144, 4.283, 26.383],\n", + " [-12.264, -2.484, -12.264, ..., -3.103, -1.132, -7.089]])\n", + "DW = array([[-3.822e+02, 0.000e+00, -2.639e+02, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, -1.509e+03, 0.000e+00, -1.019e+03, -4.371e+02],\n", + " [ 6.056e+03, 0.000e+00, 4.210e+03, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 2.418e+04, 0.000e+00, 1.622e+04, 7.019e+03],\n", + " [ 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [ 1.305e-01, 0.000e+00, 7.926e-02, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 7.373e-01, 0.000e+00, 3.423e-01, 1.625e-01],\n", + " [-2.693e+02, 0.000e+00, -1.863e+02, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, -1.080e+03, 0.000e+00, -7.207e+02, -3.143e+02],\n", + " [-2.655e+02, 0.000e+00, -1.836e+02, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, -1.045e+03, 0.000e+00, -7.074e+02, -3.023e+02],\n", + " [ 5.604e+02, 0.000e+00, 3.870e+02, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 2.233e+03, 0.000e+00, 1.494e+03, 6.456e+02],\n", + " [ 2.980e+02, 0.000e+00, 2.109e+02, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 1.219e+03, 0.000e+00, 8.109e+02, 3.530e+02],\n", + " [ 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [ 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00]])\n", + "Db = array([[-1.878e+02],\n", + " [ 2.993e+03],\n", + " [ 0.000e+00],\n", + " [ 6.307e-02],\n", + " [-1.338e+02],\n", + " [-1.302e+02],\n", + " [ 2.742e+02],\n", + " [ 1.484e+02],\n", + " [ 0.000e+00],\n", + " [ 0.000e+00]])\n", + "layer_index = 5, type(layer) = \n", + "Z = array([[ 1.38 , 2.197, 2.494, ..., 1.795, 2.045, 1.795],\n", + " [ -0.662, -0.761, -1.04 , ..., -1.058, -0.995, -0.729],\n", + " [ 1.427, 1.575, 1.479, ..., 1.59 , 1.591, 1.138],\n", + " ...,\n", + " [-10.121, -13.166, -15.021, ..., -13.302, -14.044, -12.007],\n", + " [ 4.879, 5.873, 5.865, ..., 5.753, 5.827, 4.625],\n", + " [ 1.945, 1.994, 2.559, ..., 2.092, 2.926, 2.013]])\n", + "calculating DZ\n", + "Rectified Linear Unit - deriv_loss\n", + "dZ = array([[ True, True, True, ..., True, True, True],\n", + " [False, False, False, ..., False, False, False],\n", + " [ True, True, True, ..., True, True, True],\n", + " ...,\n", + " [False, False, False, ..., False, False, False],\n", + " [ True, True, True, ..., True, True, True],\n", + " [ True, True, True, ..., True, True, True]])\n", + "DZ = array([[ 73.377, 14.616, 73.377, ..., 21.115, 6.444, 41.105],\n", + " [ -0. , -0. , -0. , ..., -0. , -0. , -0. ],\n", + " [ -7.064, -0.989, -7.064, ..., -2.028, -0.284, -3.964],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [ 47.553, 9.488, 47.553, ..., 14.144, 4.283, 26.383],\n", + " [-12.264, -2.484, -12.264, ..., -3.103, -1.132, -7.089]])\n", + "layer_index = 6, type(layer) = \n", + "A = array([[0.51 , 0.547, 0.484, ..., 0.961, 0.219, 0.642],\n", + " [0.426, 0.609, 0.388, ..., 0.356, 0.738, 0.189],\n", + " [0.078, 0.052, 0.799, ..., 0.351, 0.931, 0.367],\n", + " [0.01 , 0.289, 0.596, ..., 0.079, 0.232, 0.788],\n", + " [0.379, 0.876, 0.756, ..., 0.657, 0.705, 0.009]])\n", + "DA = array([[146.393, 26.174, 146.393, ..., 41.25 , 10.847, 82.374],\n", + " [ 64.888, 11.888, 64.888, ..., 18.878, 5.054, 36.2 ],\n", + " [100.012, 17.55 , 100.012, ..., 28.431, 7.133, 56.144],\n", + " [169.216, 31.358, 169.216, ..., 47.913, 13.229, 95.14 ],\n", + " [174.569, 34.21 , 174.569, ..., 50.61 , 15.084, 97.554]])\n", + "DW = array([[5762.006, 5828.048, 5800.11 , 5934.795, 5401.454],\n", + " [ 0. , 0. , 0. , 0. , 0. ],\n", + " [-532.94 , -536.532, -536.606, -544.788, -498.021],\n", + " [ 0. , 0. , 0. , 0. , 0. ],\n", + " [ 0. , 0. , 0. , 0. , 0. ],\n", + " [ 0. , 0. , 0. , 0. , 0. ],\n", + " [2187.566, 2208.906, 2201.59 , 2246.633, 2045.877],\n", + " [ 0. , 0. , 0. , 0. , 0. ],\n", + " [3762.651, 3806.036, 3790.114, 3874.75 , 3528.146],\n", + " [-937.336, -949.687, -940.989, -966.983, -875.802]])\n", + "Db = array([[11545.856],\n", + " [ 0. ],\n", + " [-1064.969],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [ 4379.879],\n", + " [ 0. ],\n", + " [ 7537.423],\n", + " [-1880.977]])\n", + "14.183924172843321\n", + "[[ 0. 0. 0. ... 0. 0. 0. ]\n", + " [ 0. 0. 0. ... 0. 0. 0. ]\n", + " [1803.079 2306.146 2662.136 ... 2328.363 2556.222 2139.582]\n", + " ...\n", + " [ 0. 0. 0. ... 0. 0. 0. ]\n", + " [ 0. 0. 0. ... 0. 0. 0. ]\n", + " [3180.995 4069.157 4695.306 ... 4104.123 4507.743 3778.07 ]]\n", + "[[1.867e+06 2.388e+06 2.755e+06 ... 2.409e+06 2.646e+06 2.217e+06]\n", + " [0.000e+00 0.000e+00 0.000e+00 ... 0.000e+00 0.000e+00 0.000e+00]\n", + " [4.689e+02 6.028e+02 6.972e+02 ... 6.081e+02 6.689e+02 5.588e+02]\n", + " ...\n", + " [0.000e+00 0.000e+00 0.000e+00 ... 0.000e+00 0.000e+00 0.000e+00]\n", + " [2.360e+03 3.019e+03 3.485e+03 ... 3.046e+03 3.345e+03 2.803e+03]\n", + " [8.346e+02 1.069e+03 1.235e+03 ... 1.078e+03 1.185e+03 9.932e+02]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " ...\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [1. 1. 1. ... 1. 1. 1.]]\n", + "[[0. 1. 0. ... 0. 0. 0.]\n", + " [1. 0. 1. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " ...\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]]\n", + "Softmax - deriv_loss\n", + "Y_hat = array([[0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " ...,\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [1., 1., 1., ..., 1., 1., 1.]])\n", + "DZ = array([[ 0., -1., 0., ..., 0., 0., 0.],\n", + " [-1., 0., -1., ..., 0., 0., 0.],\n", + " [ 0., 0., 0., ..., 0., 0., 0.],\n", + " ...,\n", + " [ 0., 0., 0., ..., 0., 0., 0.],\n", + " [ 0., 0., 0., ..., 0., 0., 0.],\n", + " [ 1., 1., 1., ..., 1., 1., 1.]])\n", + "layer_index = 2, type(layer) = \n", + "A = array([[1.867e+06, 2.388e+06, 2.755e+06, ..., 2.409e+06, 2.646e+06,\n", + " 2.217e+06],\n", + " [0.000e+00, 0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " [4.689e+02, 6.028e+02, 6.972e+02, ..., 6.081e+02, 6.689e+02,\n", + " 5.588e+02],\n", + " ...,\n", + " [0.000e+00, 0.000e+00, 0.000e+00, ..., 0.000e+00, 0.000e+00,\n", + " 0.000e+00],\n", + " [2.360e+03, 3.019e+03, 3.485e+03, ..., 3.046e+03, 3.345e+03,\n", + " 2.803e+03],\n", + " [8.346e+02, 1.069e+03, 1.235e+03, ..., 1.078e+03, 1.185e+03,\n", + " 9.932e+02]])\n", + "DA = array([[ 2.013e+01, 1.932e+01, 2.013e+01, ..., 2.260e+01, 1.441e+01,\n", + " 2.220e+01],\n", + " [ 4.715e+02, 4.086e+02, 4.715e+02, ..., 4.704e+02, 3.201e+02,\n", + " 4.686e+02],\n", + " [ 3.002e+01, 2.812e+00, 3.002e+01, ..., 6.208e+00, -4.359e+00,\n", + " 1.430e+01],\n", + " ...,\n", + " [ 4.262e-01, 1.079e+00, 4.262e-01, ..., 2.113e+00, 6.493e-01,\n", + " 2.223e+00],\n", + " [ 5.198e+00, -2.293e-01, 5.198e+00, ..., 1.764e+00, 5.746e-01,\n", + " 3.290e+00],\n", + " [ 2.800e+01, 3.980e+00, 2.800e+01, ..., 8.071e+00, 1.570e+00,\n", + " 1.682e+01]])\n", + "DW = array([[-1.205e+08, 0.000e+00, -3.045e+04, -3.673e+04, -8.629e+07,\n", + " -8.350e+07, 0.000e+00, 0.000e+00, -1.524e+05, -5.401e+04],\n", + " [-1.173e+08, 0.000e+00, -2.964e+04, -3.575e+04, -8.400e+07,\n", + " -8.128e+07, 0.000e+00, 0.000e+00, -1.484e+05, -5.257e+04],\n", + " [-1.532e+08, 0.000e+00, -3.870e+04, -4.668e+04, -1.097e+08,\n", + " -1.061e+08, 0.000e+00, 0.000e+00, -1.937e+05, -6.864e+04],\n", + " [-1.288e+08, 0.000e+00, -3.252e+04, -3.926e+04, -9.223e+07,\n", + " -8.925e+07, 0.000e+00, 0.000e+00, -1.629e+05, -5.772e+04],\n", + " [-1.051e+08, 0.000e+00, -2.653e+04, -3.201e+04, -7.522e+07,\n", + " -7.278e+07, 0.000e+00, 0.000e+00, -1.329e+05, -4.705e+04],\n", + " [-1.170e+08, 0.000e+00, -2.955e+04, -3.567e+04, -8.380e+07,\n", + " -8.109e+07, 0.000e+00, 0.000e+00, -1.480e+05, -5.244e+04],\n", + " [-1.167e+08, 0.000e+00, -2.947e+04, -3.555e+04, -8.352e+07,\n", + " -8.082e+07, 0.000e+00, 0.000e+00, -1.475e+05, -5.227e+04],\n", + " [-1.298e+08, 0.000e+00, -3.280e+04, -3.956e+04, -9.294e+07,\n", + " -8.993e+07, 0.000e+00, 0.000e+00, -1.642e+05, -5.817e+04],\n", + " [-9.793e+07, 0.000e+00, -2.475e+04, -2.984e+04, -7.011e+07,\n", + " -6.784e+07, 0.000e+00, 0.000e+00, -1.238e+05, -4.388e+04],\n", + " [ 1.086e+09, 0.000e+00, 2.744e+05, 3.310e+05, 7.778e+08,\n", + " 7.526e+08, 0.000e+00, 0.000e+00, 1.374e+06, 4.867e+05]])\n", + "Db = array([[-48.],\n", + " [-47.],\n", + " [-62.],\n", + " [-54.],\n", + " [-43.],\n", + " [-49.],\n", + " [-47.],\n", + " [-52.],\n", + " [-38.],\n", + " [440.]])\n", + "layer_index = 3, type(layer) = \n", + "Z = array([[ 1.867e+06, 2.388e+06, 2.755e+06, ..., 2.409e+06, 2.646e+06,\n", + " 2.217e+06],\n", + " [-2.992e+07, -3.827e+07, -4.417e+07, ..., -3.861e+07, -4.241e+07,\n", + " -3.553e+07],\n", + " [ 4.689e+02, 6.028e+02, 6.972e+02, ..., 6.081e+02, 6.689e+02,\n", + " 5.588e+02],\n", + " ...,\n", + " [-1.503e+06, -1.923e+06, -2.219e+06, ..., -1.940e+06, -2.130e+06,\n", + " -1.785e+06],\n", + " [ 2.360e+03, 3.019e+03, 3.485e+03, ..., 3.046e+03, 3.345e+03,\n", + " 2.803e+03],\n", + " [ 8.346e+02, 1.069e+03, 1.235e+03, ..., 1.078e+03, 1.185e+03,\n", + " 9.932e+02]])\n", + "calculating DZ\n", + "Rectified Linear Unit - deriv_loss\n", + "dZ = array([[ True, True, True, ..., True, True, True],\n", + " [False, False, False, ..., False, False, False],\n", + " [ True, True, True, ..., True, True, True],\n", + " ...,\n", + " [False, False, False, ..., False, False, False],\n", + " [ True, True, True, ..., True, True, True],\n", + " [ True, True, True, ..., True, True, True]])\n", + "DZ = array([[20.128, 19.318, 20.128, ..., 22.595, 14.408, 22.203],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [30.025, 2.812, 30.025, ..., 6.208, -4.359, 14.3 ],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [ 5.198, -0.229, 5.198, ..., 1.764, 0.575, 3.29 ],\n", + " [27.996, 3.98 , 27.996, ..., 8.071, 1.57 , 16.825]])\n", + "layer_index = 4, type(layer) = \n", + "A = array([[ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [1803.079, 2306.146, 2662.136, ..., 2328.363, 2556.222, 2139.582],\n", + " ...,\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. , 0. ],\n", + " [3180.995, 4069.157, 4695.306, ..., 4104.123, 4507.743, 3778.07 ]])\n", + "DA = array([[ 1.321e+04, 1.378e+04, 1.321e+04, ..., 1.748e+04, 1.239e+04,\n", + " 1.841e+04],\n", + " [ 4.206e-01, -1.005e+01, 4.206e-01, ..., -1.210e+01, -1.222e+01,\n", + " -1.033e+01],\n", + " [ 9.486e+03, 9.561e+03, 9.486e+03, ..., 1.216e+04, 8.533e+03,\n", + " 1.291e+04],\n", + " ...,\n", + " [-1.134e+02, -1.990e+01, -1.134e+02, ..., -3.487e+01, 4.643e+00,\n", + " -6.338e+01],\n", + " [ 3.634e+04, 3.690e+04, 3.634e+04, ..., 4.690e+04, 3.299e+04,\n", + " 4.972e+04],\n", + " [ 1.578e+04, 1.589e+04, 1.578e+04, ..., 2.022e+04, 1.418e+04,\n", + " 2.149e+04]])\n", + "DW = array([[0.000e+00, 0.000e+00, 1.522e+08, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 2.685e+08],\n", + " [0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [0.000e+00, 0.000e+00, 7.770e+06, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 1.371e+07],\n", + " [0.000e+00, 0.000e+00, 4.187e+05, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 7.390e+05],\n", + " [0.000e+00, 0.000e+00, 1.186e+08, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 2.092e+08],\n", + " [0.000e+00, 0.000e+00, 1.431e+08, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 2.525e+08],\n", + " [0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 0.000e+00],\n", + " [0.000e+00, 0.000e+00, 1.722e+06, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 3.039e+06],\n", + " [0.000e+00, 0.000e+00, 9.531e+06, 0.000e+00, 0.000e+00, 0.000e+00,\n", + " 0.000e+00, 0.000e+00, 0.000e+00, 1.682e+07]])\n", + "Db = array([[63743.607],\n", + " [ 0. ],\n", + " [ 3252.695],\n", + " [ 175.413],\n", + " [49691.379],\n", + " [59962.643],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [ 724.818],\n", + " [ 4004.355]])\n", + "layer_index = 5, type(layer) = \n", + "Z = array([[-1.953e+04, -2.499e+04, -2.884e+04, ..., -2.521e+04, -2.769e+04,\n", + " -2.319e+04],\n", + " [-6.625e-01, -7.611e-01, -1.040e+00, ..., -1.058e+00, -9.953e-01,\n", + " -7.290e-01],\n", + " [ 1.803e+03, 2.306e+03, 2.662e+03, ..., 2.328e+03, 2.556e+03,\n", + " 2.140e+03],\n", + " ...,\n", + " [-1.012e+01, -1.317e+01, -1.502e+01, ..., -1.330e+01, -1.404e+01,\n", + " -1.201e+01],\n", + " [-1.275e+04, -1.631e+04, -1.883e+04, ..., -1.646e+04, -1.808e+04,\n", + " -1.514e+04],\n", + " [ 3.181e+03, 4.069e+03, 4.695e+03, ..., 4.104e+03, 4.508e+03,\n", + " 3.778e+03]])\n", + "calculating DZ\n", + "Rectified Linear Unit - deriv_loss\n", + "dZ = array([[False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False],\n", + " [ True, True, True, ..., True, True, True],\n", + " ...,\n", + " [False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False],\n", + " [ True, True, True, ..., True, True, True]])\n", + "DZ = array([[ 0. , 0. , 0. , ..., 0. , 0. ,\n", + " 0. ],\n", + " [ 0. , -0. , 0. , ..., -0. , -0. ,\n", + " -0. ],\n", + " [ 9485.733, 9561.338, 9485.733, ..., 12159.372, 8532.786,\n", + " 12910.332],\n", + " ...,\n", + " [ -0. , -0. , -0. , ..., -0. , 0. ,\n", + " -0. ],\n", + " [ 0. , 0. , 0. , ..., 0. , 0. ,\n", + " 0. ],\n", + " [15783.008, 15886.483, 15783.008, ..., 20219.977, 14182.129,\n", + " 21490.405]])\n", + "layer_index = 6, type(layer) = \n", + "A = array([[0.51 , 0.547, 0.484, ..., 0.961, 0.219, 0.642],\n", + " [0.426, 0.609, 0.388, ..., 0.356, 0.738, 0.189],\n", + " [0.078, 0.052, 0.799, ..., 0.351, 0.931, 0.367],\n", + " [0.01 , 0.289, 0.596, ..., 0.079, 0.232, 0.788],\n", + " [0.379, 0.876, 0.756, ..., 0.657, 0.705, 0.009]])\n", + "DA = array([[19848596.008, 19985877.716, 19848596.008, ..., 25432217.372,\n", + " 17840245.301, 27023192.393],\n", + " [20088691.146, 20227596.001, 20088691.146, ..., 25739834.339,\n", + " 18056021.093, 27350089.44 ],\n", + " [19957263.245, 20095305.511, 19957263.245, ..., 25571458.524,\n", + " 17937923.352, 27171135.418],\n", + " [20426505.393, 20567729.688, 20426505.393, ..., 26172670.469,\n", + " 18359642.432, 27810019.228],\n", + " [18550075.335, 18678377.266, 18550075.335, ..., 23768409.721,\n", + " 16673114.452, 25255299.827]])\n", + "DW = array([[ 0. , 0. , 0. , 0. ,\n", + " 0. ],\n", + " [ 0. , 0. , 0. , 0. ,\n", + " 0. ],\n", + " [18071476.294, 18568754.541, 18442309.057, 18690923.299,\n", + " 18577123.322],\n", + " [ 0. , 0. , 0. , 0. ,\n", + " 0. ],\n", + " [ 0. , 0. , 0. , 0. ,\n", + " 0. ],\n", + " [ 0. , 0. , 0. , 0. ,\n", + " 0. ],\n", + " [ 0. , 0. , 0. , 0. ,\n", + " 0. ],\n", + " [ 0. , 0. , 0. , 0. ,\n", + " 0. ],\n", + " [ 0. , 0. , 0. , 0. ,\n", + " 0. ],\n", + " [30065950.362, 30893119.393, 30682706.754, 31096260.652,\n", + " 30907295.574]])\n", + "Db = array([[ 0. ],\n", + " [ 0. ],\n", + " [37056138.956],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [ 0. ],\n", + " [61651090.299]])\n", + "14.377341321203978\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " ...\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]]\n", + "[[0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " ...\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]]\n", + "[[4.533e-009 4.533e-009 4.533e-009 ... 4.533e-009 4.533e-009 4.533e-009]\n", + " [1.040e-030 1.040e-030 1.040e-030 ... 1.040e-030 1.040e-030 1.040e-030]\n", + " [3.267e-209 3.267e-209 3.267e-209 ... 3.267e-209 3.267e-209 3.267e-209]\n", + " ...\n", + " [5.519e-010 5.519e-010 5.519e-010 ... 5.519e-010 5.519e-010 5.519e-010]\n", + " [9.329e-018 9.329e-018 9.329e-018 ... 9.329e-018 9.329e-018 9.329e-018]\n", + " [9.308e-213 9.308e-213 9.308e-213 ... 9.308e-213 9.308e-213 9.308e-213]]\n", + "[[0. 1. 0. ... 0. 0. 0.]\n", + " [1. 0. 1. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " ...\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]\n", + " [0. 0. 0. ... 0. 0. 0.]]\n", + "Softmax - deriv_loss\n", + "Y_hat = array([[4.533e-009, 4.533e-009, 4.533e-009, ..., 4.533e-009, 4.533e-009,\n", + " 4.533e-009],\n", + " [1.040e-030, 1.040e-030, 1.040e-030, ..., 1.040e-030, 1.040e-030,\n", + " 1.040e-030],\n", + " [3.267e-209, 3.267e-209, 3.267e-209, ..., 3.267e-209, 3.267e-209,\n", + " 3.267e-209],\n", + " ...,\n", + " [5.519e-010, 5.519e-010, 5.519e-010, ..., 5.519e-010, 5.519e-010,\n", + " 5.519e-010],\n", + " [9.329e-018, 9.329e-018, 9.329e-018, ..., 9.329e-018, 9.329e-018,\n", + " 9.329e-018],\n", + " [9.308e-213, 9.308e-213, 9.308e-213, ..., 9.308e-213, 9.308e-213,\n", + " 9.308e-213]])\n", + "DZ = array([[ 4.533e-009, -1.000e+000, 4.533e-009, ..., 4.533e-009,\n", + " 4.533e-009, 4.533e-009],\n", + " [-1.000e+000, 1.040e-030, -1.000e+000, ..., 1.040e-030,\n", + " 1.040e-030, 1.040e-030],\n", + " [ 3.267e-209, 3.267e-209, 3.267e-209, ..., 3.267e-209,\n", + " 3.267e-209, 3.267e-209],\n", + " ...,\n", + " [ 5.519e-010, 5.519e-010, 5.519e-010, ..., 5.519e-010,\n", + " 5.519e-010, 5.519e-010],\n", + " [ 9.329e-018, 9.329e-018, 9.329e-018, ..., 9.329e-018,\n", + " 9.329e-018, 9.329e-018],\n", + " [ 9.308e-213, 9.308e-213, 9.308e-213, ..., 9.308e-213,\n", + " 9.308e-213, 9.308e-213]])\n", + "layer_index = 2, type(layer) = \n", + "A = array([[0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " ...,\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.]])\n", + "DA = array([[ 1.150e+07, 8.294e+06, 1.150e+07, ..., 1.216e+07, -3.705e-02,\n", + " 1.178e+07],\n", + " [ 1.514e+02, 8.843e+01, 1.514e+02, ..., 1.502e+02, -3.889e-07,\n", + " 1.484e+02],\n", + " [ 2.915e+03, 2.074e+03, 2.915e+03, ..., 3.062e+03, -9.257e-06,\n", + " 2.992e+03],\n", + " ...,\n", + " [-2.230e-01, 4.293e-01, -2.230e-01, ..., 1.463e+00, -2.598e-09,\n", + " 1.573e+00],\n", + " [ 1.455e+04, 1.049e+04, 1.455e+04, ..., 1.539e+04, -4.684e-05,\n", + " 1.490e+04],\n", + " [ 5.174e+03, 3.709e+03, 5.174e+03, ..., 5.457e+03, -1.657e-05,\n", + " 5.298e+03]])\n", + "DW = array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]])\n", + "Db = array([[-48.],\n", + " [-47.],\n", + " [-62.],\n", + " [446.],\n", + " [-43.],\n", + " [-49.],\n", + " [-47.],\n", + " [-52.],\n", + " [-38.],\n", + " [-60.]])\n", + "layer_index = 3, type(layer) = \n", + "Z = array([[-63556.025, -63556.025, -63556.025, ..., -63556.025, -63556.025,\n", + " -63556.025],\n", + " [ -2990.354, -2990.354, -2990.354, ..., -2990.354, -2990.354,\n", + " -2990.354],\n", + " [ -3263.41 , -3263.41 , -3263.41 , ..., -3263.41 , -3263.41 ,\n", + " -3263.41 ],\n", + " ...,\n", + " [ -148.587, -148.587, -148.587, ..., -148.587, -148.587,\n", + " -148.587],\n", + " [ -725.835, -725.835, -725.835, ..., -725.835, -725.835,\n", + " -725.835],\n", + " [ -4010.389, -4010.389, -4010.389, ..., -4010.389, -4010.389,\n", + " -4010.389]])\n", + "calculating DZ\n", + "Rectified Linear Unit - deriv_loss\n", + "dZ = array([[False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False],\n", + " ...,\n", + " [False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False]])\n", + "DZ = array([[ 0., 0., 0., ..., 0., -0., 0.],\n", + " [ 0., 0., 0., ..., 0., -0., 0.],\n", + " [ 0., 0., 0., ..., 0., -0., 0.],\n", + " ...,\n", + " [-0., 0., -0., ..., 0., -0., 0.],\n", + " [ 0., 0., 0., ..., 0., -0., 0.],\n", + " [ 0., 0., 0., ..., 0., -0., 0.]])\n", + "layer_index = 4, type(layer) = \n", + "A = array([[0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " ...,\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.]])\n", + "DA = array([[0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " ...,\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.]])\n", + "DW = array([[0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0., 0., 0., 0., 0., 0.]])\n", + "Db = array([[0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.]])\n", + "layer_index = 5, type(layer) = \n", + "Z = array([[-1.953e+04, -2.499e+04, -2.884e+04, ..., -2.521e+04, -2.769e+04,\n", + " -2.319e+04],\n", + " [-6.625e-01, -7.611e-01, -1.040e+00, ..., -1.058e+00, -9.953e-01,\n", + " -7.290e-01],\n", + " [-6.286e+07, -8.087e+07, -9.291e+07, ..., -8.119e+07, -8.931e+07,\n", + " -7.380e+07],\n", + " ...,\n", + " [-1.012e+01, -1.317e+01, -1.502e+01, ..., -1.330e+01, -1.404e+01,\n", + " -1.201e+01],\n", + " [-1.275e+04, -1.631e+04, -1.883e+04, ..., -1.646e+04, -1.808e+04,\n", + " -1.514e+04],\n", + " [-1.046e+08, -1.345e+08, -1.546e+08, ..., -1.351e+08, -1.486e+08,\n", + " -1.228e+08]])\n", + "calculating DZ\n", + "Rectified Linear Unit - deriv_loss\n", + "dZ = array([[False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False],\n", + " ...,\n", + " [False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False],\n", + " [False, False, False, ..., False, False, False]])\n", + "DZ = array([[0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " ...,\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.]])\n", + "layer_index = 6, type(layer) = \n", + "A = array([[0.51 , 0.547, 0.484, ..., 0.961, 0.219, 0.642],\n", + " [0.426, 0.609, 0.388, ..., 0.356, 0.738, 0.189],\n", + " [0.078, 0.052, 0.799, ..., 0.351, 0.931, 0.367],\n", + " [0.01 , 0.289, 0.596, ..., 0.079, 0.232, 0.788],\n", + " [0.379, 0.876, 0.756, ..., 0.657, 0.705, 0.009]])\n", + "DA = array([[0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.],\n", + " [0., 0., 0., ..., 0., 0., 0.]])\n", + "DW = array([[0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0.],\n", + " [0., 0., 0., 0., 0.]])\n", + "Db = array([[0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.],\n", + " [0.]])\n" ] } ], @@ -6651,8 +1065,8 @@ "network.add_layer(Softmax, n)\n", "network.initialize()\n", "\n", - "lr = 0.1\n", - "for _ in range(100):\n", + "lr = 1\n", + "for _ in range(4):\n", " vals, loss = network.forward_pass()\n", " print(loss)\n", " # for val in vals:\n", @@ -7241,7 +1655,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.4" + "version": "3.10.5" }, "orig_nbformat": 4, "vscode": { diff --git a/src/network.py b/src/network.py index 371ef2b..bab43ce 100644 --- a/src/network.py +++ b/src/network.py @@ -97,17 +97,23 @@ def backwards_propagation(self, vals): dWs = [] dbs = [] last_layer = self.layers[1] - DZ = last_layer.deriv_loss(vals[-1]) + Y_hat = vals[-1] + DZ = last_layer.deriv_loss(Y_hat) DLs.append(DZ) + print(f"{Y_hat = }") + print(f"{DZ = }") for index, layer in enumerate(self.layers[2:]): - + print(f"layer_index = {index+2}, {type(layer) = }") if isinstance(layer, Transformation): A = vals[-index - 3] DA = layer.deriv_loss(DZ) DW = layer.weights.deriv_loss(m=self.m, A=A, DZ=DZ) Db = layer.biases.deriv_loss(m=self.m, DZ=DZ) - + print(f"{A = }") + print(f"{DA = }") + print(f"{DW = }") + print(f"{Db = }") DLs.append(DA) dWs.append(DW) dbs.append(Db) @@ -115,10 +121,12 @@ def backwards_propagation(self, vals): elif isinstance(layer, ActivationLayer): Z = vals[-index - 3] dZ = layer.deriv(Z) + print(f"{Z = }") + print("calculating DZ") DZ = layer.deriv_loss(DA=DA, dZ=dZ) + print(f"{DZ = }") DLs.append(DZ) - print("DLs:", DLs) return (dWs, dbs) def update(self, lr, dWs, dbs): diff --git a/src/nn_model.ipynb b/src/nn_model.ipynb index 921496e..43c4c66 100644 --- a/src/nn_model.ipynb +++ b/src/nn_model.ipynb @@ -387,7 +387,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.4" + "version": "3.10.5" }, "vscode": { "interpreter": { diff --git a/src/weights.py b/src/weights.py index 4438299..efbc0f8 100644 --- a/src/weights.py +++ b/src/weights.py @@ -52,7 +52,7 @@ def deriv_loss(self, m, A, DZ): during the training run. Namely m training examples: (15) DW2{n,n} = 1/m * DZ2 * dZ2/dw2 = 1/m * DZ2{n,m} dot A1{n,m}.T{m,n} """ - return 1 / m * np.dot(DZ, A.T) + return np.dot(DZ, A.T) # / m class Biases: @@ -102,7 +102,7 @@ def deriv_loss(self, m, DZ): during the training run. Namely m training examples: (16) Db2{n} = 1/m * DZ2 * dZ2/dw2 = 1/m * 1{n} dot DZ2{n,m} = 1/m * np.sum(DZ2{n,m}) """ - return 1 / m * np.sum(DZ, axis=1, keepdims=True) + return np.sum(DZ, axis=1, keepdims=True) # / m class Transformation: