diff --git a/.gitignore b/.gitignore index d7c9832..0d85ae0 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ +lightning_logs/ +logs/ + # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] diff --git a/notebooks/RNN_Timeseries_Seq2Seq.ipynb b/notebooks/RNN_Timeseries_Seq2Seq.ipynb index c663e2c..c80270c 100644 --- a/notebooks/RNN_Timeseries_Seq2Seq.ipynb +++ b/notebooks/RNN_Timeseries_Seq2Seq.ipynb @@ -37,8 +37,8 @@ "execution_count": 1, "metadata": { "ExecuteTime": { - "end_time": "2020-10-18T05:54:18.887427Z", - "start_time": "2020-10-18T05:54:18.458609Z" + "end_time": "2020-10-18T06:50:26.768622Z", + "start_time": "2020-10-18T06:50:26.349179Z" } }, "outputs": [], @@ -60,8 +60,8 @@ "execution_count": 2, "metadata": { "ExecuteTime": { - "end_time": "2020-10-18T05:54:19.908725Z", - "start_time": "2020-10-18T05:54:18.889783Z" + "end_time": "2020-10-18T06:50:27.825680Z", + "start_time": "2020-10-18T06:50:26.772253Z" } }, "outputs": [], @@ -86,32 +86,32 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 125, "metadata": { "ExecuteTime": { - "end_time": "2020-10-18T05:55:10.980981Z", - "start_time": "2020-10-18T05:55:10.892778Z" + "end_time": "2020-10-18T07:15:26.676538Z", + "start_time": "2020-10-18T07:15:26.624694Z" } }, "outputs": [], "source": [ - "from seq2seq_time.data.dataset import Seq2SeqDataSet\n", + "from seq2seq_time.data.dataset import Seq2SeqDataSet, Seq2SeqDataSets\n", "from seq2seq_time.predict import predict" ] }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 4, "metadata": { "ExecuteTime": { - "end_time": "2020-10-18T05:55:11.511921Z", - "start_time": "2020-10-18T05:55:11.469331Z" + "end_time": "2020-10-18T06:50:27.942914Z", + "start_time": "2020-10-18T06:50:27.916544Z" } }, "outputs": [], "source": [ "import logging, sys\n", - "logging.basicConfig(stream=sys.stdout, level=logging.INFO)" + "# logging.basicConfig(stream=sys.stdout, level=logging.INFO)" ] }, { @@ -128,11 +128,11 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 5, "metadata": { "ExecuteTime": { - "end_time": "2020-10-18T05:55:11.910208Z", - "start_time": "2020-10-18T05:55:11.830517Z" + "end_time": "2020-10-18T06:50:27.994550Z", + "start_time": "2020-10-18T06:50:27.945293Z" } }, "outputs": [ @@ -166,11 +166,11 @@ }, { "cell_type": "code", - "execution_count": 66, + "execution_count": 6, "metadata": { "ExecuteTime": { - "end_time": "2020-10-18T06:09:38.090802Z", - "start_time": "2020-10-18T06:09:38.044605Z" + "end_time": "2020-10-18T06:50:28.039589Z", + "start_time": "2020-10-18T06:50:27.996675Z" }, "lines_to_next_cell": 0 }, @@ -243,11 +243,11 @@ }, { "cell_type": "code", - "execution_count": 67, + "execution_count": 142, "metadata": { "ExecuteTime": { - "end_time": "2020-10-18T06:09:42.586813Z", - "start_time": "2020-10-18T06:09:38.985189Z" + "end_time": "2020-10-18T07:17:34.310763Z", + "start_time": "2020-10-18T07:17:29.216045Z" }, "scrolled": true }, @@ -258,377 +258,52 @@ "text": [ "/home/wassname/anaconda/envs/seq2seq-time/lib/python3.7/site-packages/ipykernel_launcher.py:27: FutureWarning: Series.dt.weekofyear and Series.dt.week have been deprecated. Please use Series.dt.isocalendar().week instead.\n" ] - }, - { - "data": { - "text/html": [ - "
| \n", - " | LCLid | \n", - "energy(kWh/hh) | \n", - "stdorToU | \n", - "Acorn_grouped | \n", - "month | \n", - "day | \n", - "week | \n", - "hour | \n", - "minute | \n", - "dayofweek | \n", - "visibility | \n", - "windBearing | \n", - "temperature | \n", - "dewPoint | \n", - "pressure | \n", - "apparentTemperature | \n", - "windSpeed | \n", - "humidity | \n", - "holiday | \n", - "
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2012-10-12 11:30:00 | \n", - "MAC000002 | \n", - "0.143 | \n", - "Std | \n", - "Affluent | \n", - "10 | \n", - "12 | \n", - "41 | \n", - "11 | \n", - "30 | \n", - "4 | \n", - "13.52 | \n", - "267.0 | \n", - "12.59 | \n", - "4.48 | \n", - "1007.25 | \n", - "12.59 | \n", - "6.96 | \n", - "0.58 | \n", - "0 | \n", - "
| 2012-10-12 12:00:00 | \n", - "MAC000002 | \n", - "0.663 | \n", - "Std | \n", - "Affluent | \n", - "10 | \n", - "12 | \n", - "41 | \n", - "12 | \n", - "0 | \n", - "4 | \n", - "13.52 | \n", - "260.0 | \n", - "13.86 | \n", - "4.32 | \n", - "1007.37 | \n", - "13.86 | \n", - "6.92 | \n", - "0.53 | \n", - "0 | \n", - "
| 2012-10-12 12:30:00 | \n", - "MAC000002 | \n", - "0.256 | \n", - "Std | \n", - "Affluent | \n", - "10 | \n", - "12 | \n", - "41 | \n", - "12 | \n", - "30 | \n", - "4 | \n", - "13.52 | \n", - "260.0 | \n", - "13.86 | \n", - "4.32 | \n", - "1007.37 | \n", - "13.86 | \n", - "6.92 | \n", - "0.53 | \n", - "0 | \n", - "
| 2012-10-12 13:00:00 | \n", - "MAC000002 | \n", - "0.155 | \n", - "Std | \n", - "Affluent | \n", - "10 | \n", - "12 | \n", - "41 | \n", - "13 | \n", - "0 | \n", - "4 | \n", - "13.52 | \n", - "253.0 | \n", - "13.99 | \n", - "4.48 | \n", - "1007.54 | \n", - "13.99 | \n", - "7.00 | \n", - "0.53 | \n", - "0 | \n", - "
| 2012-10-12 13:30:00 | \n", - "MAC000002 | \n", - "0.199 | \n", - "Std | \n", - "Affluent | \n", - "10 | \n", - "12 | \n", - "41 | \n", - "13 | \n", - "30 | \n", - "4 | \n", - "13.52 | \n", - "253.0 | \n", - "13.99 | \n", - "4.48 | \n", - "1007.54 | \n", - "13.99 | \n", - "7.00 | \n", - "0.53 | \n", - "0 | \n", - "
| ... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "... | \n", - "
| 2014-02-27 22:00:00 | \n", - "MAC000002 | \n", - "0.416 | \n", - "Std | \n", - "Affluent | \n", - "2 | \n", - "27 | \n", - "9 | \n", - "22 | \n", - "0 | \n", - "3 | \n", - "14.00 | \n", - "216.0 | \n", - "4.10 | \n", - "1.64 | \n", - "1005.67 | \n", - "1.41 | \n", - "3.02 | \n", - "0.84 | \n", - "0 | \n", - "
| 2014-02-27 22:30:00 | \n", - "MAC000002 | \n", - "1.350 | \n", - "Std | \n", - "Affluent | \n", - "2 | \n", - "27 | \n", - "9 | \n", - "22 | \n", - "30 | \n", - "3 | \n", - "14.00 | \n", - "216.0 | \n", - "4.10 | \n", - "1.64 | \n", - "1005.67 | \n", - "1.41 | \n", - "3.02 | \n", - "0.84 | \n", - "0 | \n", - "
| 2014-02-27 23:00:00 | \n", - "MAC000002 | \n", - "1.247 | \n", - "Std | \n", - "Affluent | \n", - "2 | \n", - "27 | \n", - "9 | \n", - "23 | \n", - "0 | \n", - "3 | \n", - "14.03 | \n", - "200.0 | \n", - "3.93 | \n", - "1.61 | \n", - "1004.62 | \n", - "1.42 | \n", - "2.75 | \n", - "0.85 | \n", - "0 | \n", - "
| 2014-02-27 23:30:00 | \n", - "MAC000002 | \n", - "1.218 | \n", - "Std | \n", - "Affluent | \n", - "2 | \n", - "27 | \n", - "9 | \n", - "23 | \n", - "30 | \n", - "3 | \n", - "14.03 | \n", - "200.0 | \n", - "3.93 | \n", - "1.61 | \n", - "1004.62 | \n", - "1.42 | \n", - "2.75 | \n", - "0.85 | \n", - "0 | \n", - "
| 2014-02-28 00:00:00 | \n", - "MAC000002 | \n", - "1.387 | \n", - "Std | \n", - "Affluent | \n", - "2 | \n", - "28 | \n", - "9 | \n", - "0 | \n", - "0 | \n", - "4 | \n", - "12.63 | \n", - "190.0 | \n", - "3.81 | \n", - "1.53 | \n", - "1003.57 | \n", - "1.47 | \n", - "2.53 | \n", - "0.85 | \n", - "0 | \n", - "
24119 rows × 19 columns
\n", - "| \n", + " | loss/train | \n", + "step | \n", + "loss/val | \n", + "
|---|---|---|---|
| epoch | \n", + "\n", + " | \n", + " | \n", + " |
| 0.0 | \n", + "1.017363 | \n", + "173.500000 | \n", + "1.072045 | \n", + "
| 1.0 | \n", + "0.852601 | \n", + "448.142857 | \n", + "1.047129 | \n", + "
| 2.0 | \n", + "0.862261 | \n", + "747.714286 | \n", + "1.061411 | \n", + "
| 3.0 | \n", + "0.802863 | \n", + "1047.285714 | \n", + "1.078880 | \n", + "
| 4.0 | \n", + "0.766091 | \n", + "1299.000000 | \n", + "NaN | \n", + "
<xarray.Dataset>\n", + "Dimensions: (t_ahead: 192, t_behind: 192, t_source: 4439)\n", + "Coordinates:\n", + " * t_source (t_source) datetime64[ns] 2013-11-19T13:00:00 ... 2013-11-...\n", + " * t_ahead (t_ahead) timedelta64[ns] 00:00:00 ... 3 days 23:30:00\n", + " * t_behind (t_behind) timedelta64[ns] -4 days +00:00:00 ... -1 days +...\n", + " t_target (t_source, t_ahead) datetime64[ns] 2013-11-19T13:00:00 ......\n", + " t_past (t_source, t_behind) datetime64[ns] 2013-11-15T13:00:00 .....\n", + " t_ahead_hours (t_ahead) float64 0.0 0.0 1.0 1.0 2.0 ... 94.0 94.0 95.0 95.0\n", + "Data variables:\n", + " y_past (t_source, t_behind) float32 0.44799998 0.318 ... 0.454 0.505\n", + " nll (t_source, t_ahead) float32 1.4400969 1.3171842 ... 3.8363848\n", + " y_pred (t_source, t_ahead) float32 0.3194818 ... 0.39490056\n", + " y_pred_std (t_source, t_ahead) float64 0.2927 0.2852 ... 0.4196 0.3664\n", + " y_true (t_source, t_ahead) float32 0.074000016 0.118 ... 1.2180002
array(['2013-11-19T13:00:00.000000000', '2013-11-19T13:30:00.000000000',\n", + " '2013-11-19T14:00:00.000000000', ..., '2013-11-21T09:30:00.000000000',\n", + " '2013-11-21T10:00:00.000000000', '2013-11-21T10:30:00.000000000'],\n", + " dtype='datetime64[ns]')
array([ 0, 1800000000000, 3600000000000, 5400000000000,\n", + " 7200000000000, 9000000000000, 10800000000000, 12600000000000,\n", + " 14400000000000, 16200000000000, 18000000000000, 19800000000000,\n", + " 21600000000000, 23400000000000, 25200000000000, 27000000000000,\n", + " 28800000000000, 30600000000000, 32400000000000, 34200000000000,\n", + " 36000000000000, 37800000000000, 39600000000000, 41400000000000,\n", + " 43200000000000, 45000000000000, 46800000000000, 48600000000000,\n", + " 50400000000000, 52200000000000, 54000000000000, 55800000000000,\n", + " 57600000000000, 59400000000000, 61200000000000, 63000000000000,\n", + " 64800000000000, 66600000000000, 68400000000000, 70200000000000,\n", + " 72000000000000, 73800000000000, 75600000000000, 77400000000000,\n", + " 79200000000000, 81000000000000, 82800000000000, 84600000000000,\n", + " 86400000000000, 88200000000000, 90000000000000, 91800000000000,\n", + " 93600000000000, 95400000000000, 97200000000000, 99000000000000,\n", + " 100800000000000, 102600000000000, 104400000000000, 106200000000000,\n", + " 108000000000000, 109800000000000, 111600000000000, 113400000000000,\n", + " 115200000000000, 117000000000000, 118800000000000, 120600000000000,\n", + " 122400000000000, 124200000000000, 126000000000000, 127800000000000,\n", + " 129600000000000, 131400000000000, 133200000000000, 135000000000000,\n", + " 136800000000000, 138600000000000, 140400000000000, 142200000000000,\n", + " 144000000000000, 145800000000000, 147600000000000, 149400000000000,\n", + " 151200000000000, 153000000000000, 154800000000000, 156600000000000,\n", + " 158400000000000, 160200000000000, 162000000000000, 163800000000000,\n", + " 165600000000000, 167400000000000, 169200000000000, 171000000000000,\n", + " 172800000000000, 174600000000000, 176400000000000, 178200000000000,\n", + " 180000000000000, 181800000000000, 183600000000000, 185400000000000,\n", + " 187200000000000, 189000000000000, 190800000000000, 192600000000000,\n", + " 194400000000000, 196200000000000, 198000000000000, 199800000000000,\n", + " 201600000000000, 203400000000000, 205200000000000, 207000000000000,\n", + " 208800000000000, 210600000000000, 212400000000000, 214200000000000,\n", + " 216000000000000, 217800000000000, 219600000000000, 221400000000000,\n", + " 223200000000000, 225000000000000, 226800000000000, 228600000000000,\n", + " 230400000000000, 232200000000000, 234000000000000, 235800000000000,\n", + " 237600000000000, 239400000000000, 241200000000000, 243000000000000,\n", + " 244800000000000, 246600000000000, 248400000000000, 250200000000000,\n", + " 252000000000000, 253800000000000, 255600000000000, 257400000000000,\n", + " 259200000000000, 261000000000000, 262800000000000, 264600000000000,\n", + " 266400000000000, 268200000000000, 270000000000000, 271800000000000,\n", + " 273600000000000, 275400000000000, 277200000000000, 279000000000000,\n", + " 280800000000000, 282600000000000, 284400000000000, 286200000000000,\n", + " 288000000000000, 289800000000000, 291600000000000, 293400000000000,\n", + " 295200000000000, 297000000000000, 298800000000000, 300600000000000,\n", + " 302400000000000, 304200000000000, 306000000000000, 307800000000000,\n", + " 309600000000000, 311400000000000, 313200000000000, 315000000000000,\n", + " 316800000000000, 318600000000000, 320400000000000, 322200000000000,\n", + " 324000000000000, 325800000000000, 327600000000000, 329400000000000,\n", + " 331200000000000, 333000000000000, 334800000000000, 336600000000000,\n", + " 338400000000000, 340200000000000, 342000000000000, 343800000000000],\n", + " dtype='timedelta64[ns]')
array([-345600000000000, -343800000000000, -342000000000000, -340200000000000,\n", + " -338400000000000, -336600000000000, -334800000000000, -333000000000000,\n", + " -331200000000000, -329400000000000, -327600000000000, -325800000000000,\n", + " -324000000000000, -322200000000000, -320400000000000, -318600000000000,\n", + " -316800000000000, -315000000000000, -313200000000000, -311400000000000,\n", + " -309600000000000, -307800000000000, -306000000000000, -304200000000000,\n", + " -302400000000000, -300600000000000, -298800000000000, -297000000000000,\n", + " -295200000000000, -293400000000000, -291600000000000, -289800000000000,\n", + " -288000000000000, -286200000000000, -284400000000000, -282600000000000,\n", + " -280800000000000, -279000000000000, -277200000000000, -275400000000000,\n", + " -273600000000000, -271800000000000, -270000000000000, -268200000000000,\n", + " -266400000000000, -264600000000000, -262800000000000, -261000000000000,\n", + " -259200000000000, -257400000000000, -255600000000000, -253800000000000,\n", + " -252000000000000, -250200000000000, -248400000000000, -246600000000000,\n", + " -244800000000000, -243000000000000, -241200000000000, -239400000000000,\n", + " -237600000000000, -235800000000000, -234000000000000, -232200000000000,\n", + " -230400000000000, -228600000000000, -226800000000000, -225000000000000,\n", + " -223200000000000, -221400000000000, -219600000000000, -217800000000000,\n", + " -216000000000000, -214200000000000, -212400000000000, -210600000000000,\n", + " -208800000000000, -207000000000000, -205200000000000, -203400000000000,\n", + " -201600000000000, -199800000000000, -198000000000000, -196200000000000,\n", + " -194400000000000, -192600000000000, -190800000000000, -189000000000000,\n", + " -187200000000000, -185400000000000, -183600000000000, -181800000000000,\n", + " -180000000000000, -178200000000000, -176400000000000, -174600000000000,\n", + " -172800000000000, -171000000000000, -169200000000000, -167400000000000,\n", + " -165600000000000, -163800000000000, -162000000000000, -160200000000000,\n", + " -158400000000000, -156600000000000, -154800000000000, -153000000000000,\n", + " -151200000000000, -149400000000000, -147600000000000, -145800000000000,\n", + " -144000000000000, -142200000000000, -140400000000000, -138600000000000,\n", + " -136800000000000, -135000000000000, -133200000000000, -131400000000000,\n", + " -129600000000000, -127800000000000, -126000000000000, -124200000000000,\n", + " -122400000000000, -120600000000000, -118800000000000, -117000000000000,\n", + " -115200000000000, -113400000000000, -111600000000000, -109800000000000,\n", + " -108000000000000, -106200000000000, -104400000000000, -102600000000000,\n", + " -100800000000000, -99000000000000, -97200000000000, -95400000000000,\n", + " -93600000000000, -91800000000000, -90000000000000, -88200000000000,\n", + " -86400000000000, -84600000000000, -82800000000000, -81000000000000,\n", + " -79200000000000, -77400000000000, -75600000000000, -73800000000000,\n", + " -72000000000000, -70200000000000, -68400000000000, -66600000000000,\n", + " -64800000000000, -63000000000000, -61200000000000, -59400000000000,\n", + " -57600000000000, -55800000000000, -54000000000000, -52200000000000,\n", + " -50400000000000, -48600000000000, -46800000000000, -45000000000000,\n", + " -43200000000000, -41400000000000, -39600000000000, -37800000000000,\n", + " -36000000000000, -34200000000000, -32400000000000, -30600000000000,\n", + " -28800000000000, -27000000000000, -25200000000000, -23400000000000,\n", + " -21600000000000, -19800000000000, -18000000000000, -16200000000000,\n", + " -14400000000000, -12600000000000, -10800000000000, -9000000000000,\n", + " -7200000000000, -5400000000000, -3600000000000, -1800000000000],\n", + " dtype='timedelta64[ns]')
array([['2013-11-19T13:00:00.000000000', '2013-11-19T13:30:00.000000000',\n", + " '2013-11-19T14:00:00.000000000', ...,\n", + " '2013-11-23T11:30:00.000000000', '2013-11-23T12:00:00.000000000',\n", + " '2013-11-23T12:30:00.000000000'],\n", + " ['2013-11-19T13:30:00.000000000', '2013-11-19T14:00:00.000000000',\n", + " '2013-11-19T14:30:00.000000000', ...,\n", + " '2013-11-23T12:00:00.000000000', '2013-11-23T12:30:00.000000000',\n", + " '2013-11-23T13:00:00.000000000'],\n", + " ['2013-11-19T14:00:00.000000000', '2013-11-19T14:30:00.000000000',\n", + " '2013-11-19T15:00:00.000000000', ...,\n", + " '2013-11-23T12:30:00.000000000', '2013-11-23T13:00:00.000000000',\n", + " '2013-11-23T13:30:00.000000000'],\n", + " ...,\n", + " ['2013-11-21T09:30:00.000000000', '2013-11-21T10:00:00.000000000',\n", + " '2013-11-21T10:30:00.000000000', ...,\n", + " '2013-11-25T08:00:00.000000000', '2013-11-25T08:30:00.000000000',\n", + " '2013-11-25T09:00:00.000000000'],\n", + " ['2013-11-21T10:00:00.000000000', '2013-11-21T10:30:00.000000000',\n", + " '2013-11-21T11:00:00.000000000', ...,\n", + " '2013-11-25T08:30:00.000000000', '2013-11-25T09:00:00.000000000',\n", + " '2013-11-25T09:30:00.000000000'],\n", + " ['2013-11-21T10:30:00.000000000', '2013-11-21T11:00:00.000000000',\n", + " '2013-11-21T11:30:00.000000000', ...,\n", + " '2013-11-25T09:00:00.000000000', '2013-11-25T09:30:00.000000000',\n", + " '2013-11-25T10:00:00.000000000']], dtype='datetime64[ns]')
array([['2013-11-15T13:00:00.000000000', '2013-11-15T13:30:00.000000000',\n", + " '2013-11-15T14:00:00.000000000', ...,\n", + " '2013-11-19T11:30:00.000000000', '2013-11-19T12:00:00.000000000',\n", + " '2013-11-19T12:30:00.000000000'],\n", + " ['2013-11-15T13:30:00.000000000', '2013-11-15T14:00:00.000000000',\n", + " '2013-11-15T14:30:00.000000000', ...,\n", + " '2013-11-19T12:00:00.000000000', '2013-11-19T12:30:00.000000000',\n", + " '2013-11-19T13:00:00.000000000'],\n", + " ['2013-11-15T14:00:00.000000000', '2013-11-15T14:30:00.000000000',\n", + " '2013-11-15T15:00:00.000000000', ...,\n", + " '2013-11-19T12:30:00.000000000', '2013-11-19T13:00:00.000000000',\n", + " '2013-11-19T13:30:00.000000000'],\n", + " ...,\n", + " ['2013-11-17T09:30:00.000000000', '2013-11-17T10:00:00.000000000',\n", + " '2013-11-17T10:30:00.000000000', ...,\n", + " '2013-11-21T08:00:00.000000000', '2013-11-21T08:30:00.000000000',\n", + " '2013-11-21T09:00:00.000000000'],\n", + " ['2013-11-17T10:00:00.000000000', '2013-11-17T10:30:00.000000000',\n", + " '2013-11-17T11:00:00.000000000', ...,\n", + " '2013-11-21T08:30:00.000000000', '2013-11-21T09:00:00.000000000',\n", + " '2013-11-21T09:30:00.000000000'],\n", + " ['2013-11-17T10:30:00.000000000', '2013-11-17T11:00:00.000000000',\n", + " '2013-11-17T11:30:00.000000000', ...,\n", + " '2013-11-21T09:00:00.000000000', '2013-11-21T09:30:00.000000000',\n", + " '2013-11-21T10:00:00.000000000']], dtype='datetime64[ns]')
array([ 0., 0., 1., 1., 2., 2., 3., 3., 4., 4., 5., 5., 6.,\n", + " 6., 7., 7., 8., 8., 9., 9., 10., 10., 11., 11., 12., 12.,\n", + " 13., 13., 14., 14., 15., 15., 16., 16., 17., 17., 18., 18., 19.,\n", + " 19., 20., 20., 21., 21., 22., 22., 23., 23., 24., 24., 25., 25.,\n", + " 26., 26., 27., 27., 28., 28., 29., 29., 30., 30., 31., 31., 32.,\n", + " 32., 33., 33., 34., 34., 35., 35., 36., 36., 37., 37., 38., 38.,\n", + " 39., 39., 40., 40., 41., 41., 42., 42., 43., 43., 44., 44., 45.,\n", + " 45., 46., 46., 47., 47., 48., 48., 49., 49., 50., 50., 51., 51.,\n", + " 52., 52., 53., 53., 54., 54., 55., 55., 56., 56., 57., 57., 58.,\n", + " 58., 59., 59., 60., 60., 61., 61., 62., 62., 63., 63., 64., 64.,\n", + " 65., 65., 66., 66., 67., 67., 68., 68., 69., 69., 70., 70., 71.,\n", + " 71., 72., 72., 73., 73., 74., 74., 75., 75., 76., 76., 77., 77.,\n", + " 78., 78., 79., 79., 80., 80., 81., 81., 82., 82., 83., 83., 84.,\n", + " 84., 85., 85., 86., 86., 87., 87., 88., 88., 89., 89., 90., 90.,\n", + " 91., 91., 92., 92., 93., 93., 94., 94., 95., 95.])
array([[0.44799998, 0.318 , 0.292 , ..., 0.266 , 0.08000001,\n", + " 0.119 ],\n", + " [0.318 , 0.292 , 0.082 , ..., 0.08000001, 0.119 ,\n", + " 0.07400002],\n", + " [0.292 , 0.082 , 0.12900001, ..., 0.119 , 0.07400002,\n", + " 0.118 ],\n", + " ...,\n", + " [0.376 , 0.45499998, 0.385 , ..., 0.304 , 0.376 ,\n", + " 0.505 ],\n", + " [0.45499998, 0.385 , 0.428 , ..., 0.376 , 0.505 ,\n", + " 0.454 ],\n", + " [0.385 , 0.428 , 0.308 , ..., 0.505 , 0.454 ,\n", + " 0.505 ]], dtype=float32)
array([[1.4400969 , 1.3171842 , 1.4024196 , ..., 1.1859143 , 1.1052086 ,\n", + " 0.89732474],\n", + " [1.200535 , 1.3452052 , 1.0674341 , ..., 1.1048898 , 0.89672965,\n", + " 2.1485229 ],\n", + " [1.2325568 , 1.0395672 , 1.7901232 , ..., 0.89613587, 2.1503088 ,\n", + " 0.7932498 ],\n", + " ...,\n", + " [1.312731 , 1.2981818 , 1.0142597 , ..., 1.3494017 , 1.4450157 ,\n", + " 4.714029 ],\n", + " [1.270231 , 1.0229378 , 1.33813 , ..., 1.4448819 , 4.7149496 ,\n", + " 3.4682097 ],\n", + " [1.0256569 , 1.2915292 , 1.7793853 , ..., 4.715878 , 3.468279 ,\n", + " 3.8363848 ]], dtype=float32)
array([[0.3194818 , 0.32155803, 0.32646868, ..., 0.28943852, 0.2870614 ,\n", + " 0.266677 ],\n", + " [0.29126933, 0.3105985 , 0.31399 , ..., 0.28694892, 0.26658514,\n", + " 0.2526558 ],\n", + " [0.28419635, 0.30168998, 0.3167666 , ..., 0.26649326, 0.25256333,\n", + " 0.23280898],\n", + " ...,\n", + " [0.37676603, 0.37938213, 0.30118755, ..., 0.38836744, 0.39958474,\n", + " 0.39222595],\n", + " [0.3778184 , 0.29442453, 0.27112436, ..., 0.39961642, 0.3922611 ,\n", + " 0.4035997 ],\n", + " [0.3008607 , 0.27245116, 0.22872949, ..., 0.39229608, 0.40363526,\n", + " 0.39490056]], dtype=float32)
array([[0.29270671, 0.28521932, 0.278733 , ..., 0.26677684, 0.2661316 ,\n", + " 0.24011513],\n", + " [0.26397978, 0.27060238, 0.27201789, ..., 0.26595358, 0.23995925,\n", + " 0.2253197 ],\n", + " [0.24808435, 0.26783952, 0.27565007, ..., 0.23980372, 0.22516666,\n", + " 0.20325121],\n", + " ...,\n", + " [0.35787888, 0.33675621, 0.20524449, ..., 0.36760824, 0.41779645,\n", + " 0.36737644],\n", + " [0.32522555, 0.1959869 , 0.15263464, ..., 0.41774172, 0.36730234,\n", + " 0.41965691],\n", + " [0.20996562, 0.16055321, 0.11981557, ..., 0.36722782, 0.41962386,\n", + " 0.36638736]])
array([[0.07400002, 0.118 , 0.089 , ..., 0.454 , 0.413 ,\n", + " 0.29500002],\n", + " [0.118 , 0.089 , 0.226 , ..., 0.413 , 0.29500002,\n", + " 0.619 ],\n", + " [0.089 , 0.226 , 0.657 , ..., 0.29500002, 0.619 ,\n", + " 0.157 ],\n", + " ...,\n", + " [0.454 , 0.505 , 0.45499998, ..., 0.483 , 0.416 ,\n", + " 1.35 ],\n", + " [0.505 , 0.45499998, 0.47599998, ..., 0.416 , 1.35 ,\n", + " 1.247 ],\n", + " [0.45499998, 0.47599998, 0.442 , ..., 1.35 , 1.247 ,\n", + " 1.2180002 ]], dtype=float32)