{ "cells": [ { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "# DIY bigram-based name generator" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "## Setup and preprocessing" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/home/ritsuko/.local/lib/python3.10/site-packages/tqdm/auto.py:22: TqdmWarning: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html\n", " from .autonotebook import tqdm as notebook_tqdm\n" ] } ], "source": [ "import torch\n", "import torch.nn as nn\n", "import torch.nn.functional as F\n", "import pandas as pd\n", "import numpy as np" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "First, we load the raw data:" ] }, { "cell_type": "code", "execution_count": 126, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
namegenderfreq
0HannahF21677
1AlexisF19234
2SarahF19112
3SamanthaF19040
4AshleyF18136
\n", "
" ], "text/plain": [ " name gender freq\n", "0 Hannah F 21677\n", "1 Alexis F 19234\n", "2 Sarah F 19112\n", "3 Samantha F 19040\n", "4 Ashley F 18136" ] }, "execution_count": 126, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df = pd.read_csv(\"datasets/names/yob1999.csv\")\n", "df.columns = [\"name\", \"gender\", \"freq\"]\n", "df.head()" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "We get the top 1000 lower-cased female names:" ] }, { "cell_type": "code", "execution_count": 127, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
namegenderfreq
0hannahF21677
1alexisF19234
2sarahF19112
3samanthaF19040
4ashleyF18136
............
16938zohalF5
16939zophiaF5
16940zuhaF5
16941zuhalF5
16942zuzuF5
\n", "

16943 rows × 3 columns

\n", "
" ], "text/plain": [ " name gender freq\n", "0 hannah F 21677\n", "1 alexis F 19234\n", "2 sarah F 19112\n", "3 samantha F 19040\n", "4 ashley F 18136\n", "... ... ... ...\n", "16938 zohal F 5\n", "16939 zophia F 5\n", "16940 zuha F 5\n", "16941 zuhal F 5\n", "16942 zuzu F 5\n", "\n", "[16943 rows x 3 columns]" ] }, "execution_count": 127, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Clean data\n", "df[\"name\"] = df[\"name\"].apply(lambda n: n.lower())\n", "df = df[df[\"gender\"] == \"F\"]\n", "#df = df.iloc[:1000,:]\n", "df " ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "Now we write a function to convert names to character-level token arrays:" ] }, { "cell_type": "code", "execution_count": 203, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "'hannah'" ] }, "execution_count": 203, "metadata": {}, "output_type": "execute_result" } ], "source": [ "def char2idx(c):\n", " # Assumes valid input\n", " return ord(c) - ord(\"a\") + 1\n", "\n", "def idx2char(i):\n", " if i == 0:\n", " return \"\"\n", " elif i < 28:\n", " return(chr(i+ord(\"a\")-1))\n", " else:\n", " return(\"ERR\")\n", "\n", "def name2ints(name):\n", " vals = [char2idx(c) for c in name]\n", " return [0, *vals]\n", "\n", "def ints2name(arr):\n", " return ''.join(list(map(lambda c: idx2char(c), arr)))\n", "\n", "ints2name(name2ints(\"hannah\"))" ] }, { "cell_type": "code", "execution_count": 204, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "tensor([ 0, 8, 1, ..., 21, 26, 21])" ] }, "execution_count": 204, "metadata": {}, "output_type": "execute_result" } ], "source": [ "char_ints = np.concatenate(df[\"name\"].apply(name2ints).to_numpy())\n", "#torch.tensor(char_ints)\n", "char_ints = torch.tensor(char_ints)\n", "char_ints\n" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "Finally, we one-hot encode the values:" ] }, { "cell_type": "code", "execution_count": 205, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "torch.Size([124355, 27])" ] }, "execution_count": 205, "metadata": {}, "output_type": "execute_result" } ], "source": [ "chars_encoded = torch.nn.functional.one_hot(char_ints, num_classes=27).float()\n", "chars_encoded.shape" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "## Training loop" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "First, we init the weights:" ] }, { "cell_type": "code", "execution_count": 110, "metadata": {}, "outputs": [], "source": [ "W = torch.randn(27,27, requires_grad=True, dtype=torch.float)" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "Here are our hyperparameters:" ] }, { "cell_type": "code", "execution_count": 172, "metadata": {}, "outputs": [], "source": [ "LR = 0.1\n", "BATCH_SIZE = 16" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "We split our data into batches:" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "Now we define our forward pass:" ] }, { "cell_type": "code", "execution_count": 153, "metadata": {}, "outputs": [], "source": [ "def forward(batch_idx):\n", " batch = chars_encoded[(BATCH_SIZE * batch_idx):(BATCH_SIZE * (batch_idx + 1))].float()\n", " # Matrix multiply to get preds!\n", " logits = batch @ W\n", "\n", " # Take softmax; dim=batches\n", " #preds = F.log_softmax(logits, dim=1)\n", " #preds = F.log_softmax(logits,dim=0)\n", " #print(preds.shape)\n", " print(logits.shape)\n", " return logits" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "Next, we define our eval function:" ] }, { "cell_type": "code", "execution_count": 144, "metadata": {}, "outputs": [], "source": [ "def calc_loss(preds, batch_idx):\n", " \"\"\"Returns cross-entropy loss: Mean of negative log losses per label\"\"\"\n", " criterion = nn.CrossEntropyLoss()\n", " # True labels\n", " target_onehot = chars_encoded[(BATCH_SIZE * batch_idx + 1):(BATCH_SIZE * (batch_idx + 1) + 1)]\n", " #target_onehot = chars_encoded[(BATCH_SIZE * batch_idx):(BATCH_SIZE * (batch_idx + 1))].float()\n", " target = torch.argmax(target_onehot,dim=1)\n", " print(target)\n", " output = criterion(preds, target)\n", " print(f\"Loss: {output}\")\n", " W.grad = None\n", " output.backward()\n" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "Finally, we define the update function:" ] }, { "cell_type": "code", "execution_count": 154, "metadata": {}, "outputs": [], "source": [ "def update_weights():\n", " # WRONG BAD CODE just getting it out of my head\n", " global W\n", " with torch.no_grad():\n", " W -= LR * W.grad" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "We are now ready to drive our training loop:" ] }, { "cell_type": "code", "execution_count": 206, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Batch: 0\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 14, 1, 8, 0, 1, 12, 5, 24, 9, 19, 0, 19, 1])\n", "Loss: 4.044116020202637\n", "Batch: 1\n", "torch.Size([16, 27])\n", "tensor([18, 1, 8, 0, 19, 1, 13, 1, 14, 20, 8, 1, 0, 1, 19, 8])\n", "Loss: 4.120112895965576\n", "Batch: 2\n", "torch.Size([16, 27])\n", "tensor([12, 5, 25, 0, 13, 1, 4, 9, 19, 15, 14, 0, 20, 1, 25, 12])\n", "Loss: 3.7091774940490723\n", "Batch: 3\n", "torch.Size([16, 27])\n", "tensor([15, 18, 0, 10, 5, 19, 19, 9, 3, 1, 0, 5, 12, 9, 26, 1])\n", "Loss: 3.621640920639038\n", "Batch: 4\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 20, 8, 0, 1, 12, 25, 19, 19, 1, 0, 12, 1, 21, 18])\n", "Loss: 3.467242479324341\n", "Batch: 5\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 11, 1, 25, 12, 1, 0, 2, 18, 9, 1, 14, 14, 1])\n", "Loss: 4.21565055847168\n", "Batch: 6\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 5, 7, 1, 14, 0, 22, 9, 3, 20, 15, 18, 9, 1, 0])\n", "Loss: 4.343563079833984\n", "Batch: 7\n", "torch.Size([16, 27])\n", "tensor([ 5, 13, 13, 1, 0, 1, 2, 9, 7, 1, 9, 12, 0, 18, 1, 3])\n", "Loss: 3.8041772842407227\n", "Batch: 8\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 12, 0, 15, 12, 9, 22, 9, 1, 0, 10, 5, 14, 14, 9])\n", "Loss: 3.486562728881836\n", "Batch: 9\n", "torch.Size([16, 27])\n", "tensor([ 6, 5, 18, 0, 1, 13, 1, 14, 4, 1, 0, 19, 25, 4, 14, 5])\n", "Loss: 4.401514053344727\n", "Batch: 10\n", "torch.Size([16, 27])\n", "tensor([25, 0, 13, 15, 18, 7, 1, 14, 0, 14, 9, 3, 15, 12, 5, 0])\n", "Loss: 3.9530787467956543\n", "Batch: 11\n", "torch.Size([16, 27])\n", "tensor([10, 1, 19, 13, 9, 14, 5, 0, 7, 18, 1, 3, 5, 0, 4, 5])\n", "Loss: 3.782736301422119\n", "Batch: 12\n", "torch.Size([16, 27])\n", "tensor([19, 20, 9, 14, 25, 0, 1, 14, 14, 1, 0, 10, 21, 12, 9, 1])\n", "Loss: 3.7770416736602783\n", "Batch: 13\n", "torch.Size([16, 27])\n", "tensor([ 0, 8, 1, 12, 5, 25, 0, 1, 12, 5, 24, 1, 14, 4, 18, 1])\n", "Loss: 3.7676076889038086\n", "Batch: 14\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 9, 20, 12, 25, 14, 0, 14, 1, 20, 1, 12, 9, 5])\n", "Loss: 3.6745810508728027\n", "Batch: 15\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 18, 9, 20, 20, 1, 14, 25, 0, 11, 1, 20, 8, 5, 18])\n", "Loss: 3.5700912475585938\n", "Batch: 16\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 5, 0, 19, 20, 5, 16, 8, 1, 14, 9, 5, 0, 18, 5])\n", "Loss: 4.015109539031982\n", "Batch: 17\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 3, 3, 1, 0, 13, 1, 18, 9, 1, 0, 1, 12, 12, 9])\n", "Loss: 3.5054972171783447\n", "Batch: 18\n", "torch.Size([16, 27])\n", "tensor([19, 15, 14, 0, 1, 13, 2, 5, 18, 0, 19, 1, 22, 1, 14, 14])\n", "Loss: 4.099346160888672\n", "Batch: 19\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 4, 1, 14, 9, 5, 12, 12, 5, 0, 3, 15, 21, 18])\n", "Loss: 3.722074031829834\n", "Batch: 20\n", "torch.Size([16, 27])\n", "tensor([20, 14, 5, 25, 0, 13, 1, 18, 25, 0, 7, 1, 2, 18, 9, 5])\n", "Loss: 3.7227323055267334\n", "Batch: 21\n", "torch.Size([16, 27])\n", "tensor([12, 12, 5, 0, 2, 18, 15, 15, 11, 5, 0, 10, 15, 18, 4, 1])\n", "Loss: 3.380488395690918\n", "Batch: 22\n", "torch.Size([16, 27])\n", "tensor([14, 0, 19, 9, 5, 18, 18, 1, 0, 19, 1, 18, 1, 0, 11, 9])\n", "Loss: 4.364407062530518\n", "Batch: 23\n", "torch.Size([16, 27])\n", "tensor([13, 2, 5, 18, 12, 25, 0, 13, 1, 3, 11, 5, 14, 26, 9, 5])\n", "Loss: 3.339986801147461\n", "Batch: 24\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 15, 16, 8, 9, 1, 0, 8, 1, 9, 12, 5, 25, 0, 11])\n", "Loss: 3.5115463733673096\n", "Batch: 25\n", "torch.Size([16, 27])\n", "tensor([ 1, 20, 5, 12, 25, 14, 0, 13, 9, 3, 8, 5, 12, 12, 5, 0])\n", "Loss: 3.8112688064575195\n", "Batch: 26\n", "torch.Size([16, 27])\n", "tensor([22, 1, 14, 5, 19, 19, 1, 0, 5, 18, 9, 14, 0, 1, 14, 4])\n", "Loss: 4.250685691833496\n", "Batch: 27\n", "torch.Size([16, 27])\n", "tensor([18, 5, 1, 0, 9, 19, 1, 2, 5, 12, 12, 1, 0, 10, 5, 14])\n", "Loss: 3.7314438819885254\n", "Batch: 28\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 19, 8, 5, 12, 2, 25, 0, 3, 8, 12, 15, 5, 0])\n", "Loss: 3.863053321838379\n", "Batch: 29\n", "torch.Size([16, 27])\n", "tensor([13, 5, 12, 9, 19, 19, 1, 0, 2, 1, 9, 12, 5, 25, 0, 13])\n", "Loss: 3.664029598236084\n", "Batch: 30\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 1, 25, 12, 1, 0, 16, 1, 9, 7, 5, 0, 13, 1, 18])\n", "Loss: 3.7414512634277344\n", "Batch: 31\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 8, 0, 11, 1, 25, 12, 5, 5, 0, 13, 1, 4, 5, 12])\n", "Loss: 3.5354323387145996\n", "Batch: 32\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 5, 0, 3, 1, 18, 15, 12, 9, 14, 5, 0, 11, 5, 12])\n", "Loss: 3.3604044914245605\n", "Batch: 33\n", "torch.Size([16, 27])\n", "tensor([19, 5, 25, 0, 13, 1, 18, 9, 19, 19, 1, 0, 2, 18, 5, 1])\n", "Loss: 3.509369134902954\n", "Batch: 34\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 3, 8, 18, 9, 19, 20, 9, 14, 1, 0, 6, 1])\n", "Loss: 4.132633209228516\n", "Batch: 35\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 8, 0, 1, 21, 20, 21, 13, 14, 0, 11, 9, 1, 18, 1])\n", "Loss: 3.9349801540374756\n", "Batch: 36\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 3, 17, 21, 5, 12, 9, 14, 5, 0, 20, 9, 6, 6])\n", "Loss: 3.8796920776367188\n", "Batch: 37\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 25, 0, 12, 1, 21, 18, 1, 0, 2, 18, 9, 1, 14, 1])\n", "Loss: 3.919903516769409\n", "Batch: 38\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 5, 24, 1, 14, 4, 18, 9, 1, 0, 3, 8, 5, 25])\n", "Loss: 3.581845760345459\n", "Batch: 39\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 14, 5, 0, 13, 9, 11, 1, 25, 12, 1, 0, 3, 12, 1])\n", "Loss: 3.8294427394866943\n", "Batch: 40\n", "torch.Size([16, 27])\n", "tensor([ 9, 18, 5, 0, 3, 1, 19, 19, 1, 14, 4, 18, 1, 0, 19, 1])\n", "Loss: 3.9139108657836914\n", "Batch: 41\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 9, 14, 1, 0, 1, 12, 5, 24, 1, 0, 1, 14, 7, 5])\n", "Loss: 3.879135847091675\n", "Batch: 42\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 11, 1, 20, 8, 18, 25, 14, 0, 11, 1, 20, 9, 5])\n", "Loss: 3.972498655319214\n", "Batch: 43\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 9, 20, 12, 9, 14, 0, 13, 9, 18, 1, 14, 4, 1])\n", "Loss: 4.111982822418213\n", "Batch: 44\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 12, 12, 25, 0, 12, 9, 14, 4, 19, 5, 25, 0, 9])\n", "Loss: 3.141566753387451\n", "Batch: 45\n", "torch.Size([16, 27])\n", "tensor([19, 1, 2, 5, 12, 0, 3, 1, 20, 8, 5, 18, 9, 14, 5, 0])\n", "Loss: 3.775207996368408\n", "Batch: 46\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 19, 19, 9, 4, 25, 0, 12, 5, 19, 12, 9, 5, 0, 4])\n", "Loss: 3.351539373397827\n", "Batch: 47\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 1, 0, 13, 15, 12, 12, 25, 0, 12, 5, 1, 8, 0])\n", "Loss: 3.581657886505127\n", "Batch: 48\n", "torch.Size([16, 27])\n", "tensor([26, 15, 5, 0, 1, 13, 25, 0, 5, 18, 9, 3, 1, 0, 7, 1])\n", "Loss: 4.015945911407471\n", "Batch: 49\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 9, 5, 12, 12, 1, 0, 1, 12, 9, 3, 9, 1, 0, 11])\n", "Loss: 3.3684511184692383\n", "Batch: 50\n", "torch.Size([16, 27])\n", "tensor([25, 12, 9, 5, 0, 13, 1, 18, 7, 1, 18, 5, 20, 0, 10, 1])\n", "Loss: 3.8422908782958984\n", "Batch: 51\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 0, 8, 5, 1, 20, 8, 5, 18, 0, 13, 1, 25, 1, 0])\n", "Loss: 3.5712103843688965\n", "Batch: 52\n", "torch.Size([16, 27])\n", "tensor([11, 18, 9, 19, 20, 5, 14, 0, 22, 5, 18, 15, 14, 9, 3, 1])\n", "Loss: 4.123723983764648\n", "Batch: 53\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 7, 5, 12, 9, 3, 1, 0, 10, 1, 4, 5, 0, 19])\n", "Loss: 4.018786907196045\n", "Batch: 54\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 14, 15, 14, 0, 3, 18, 25, 19, 20, 1, 12, 0, 13])\n", "Loss: 4.222461223602295\n", "Batch: 55\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 14, 7, 5, 12, 0, 3, 8, 5, 12, 19, 5, 1])\n", "Loss: 3.8088765144348145\n", "Batch: 56\n", "torch.Size([16, 27])\n", "tensor([ 0, 7, 1, 2, 18, 9, 5, 12, 1, 0, 3, 1, 9, 20, 12, 25])\n", "Loss: 3.4470136165618896\n", "Batch: 57\n", "torch.Size([16, 27])\n", "tensor([14, 0, 13, 9, 3, 8, 1, 5, 12, 1, 0, 13, 5, 12, 1, 14])\n", "Loss: 4.012771129608154\n", "Batch: 58\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 13, 5, 7, 8, 1, 14, 0, 2, 18, 9, 20, 20, 14])\n", "Loss: 3.9832019805908203\n", "Batch: 59\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 10, 1, 13, 9, 5, 0, 1, 18, 9, 1, 14, 1, 0])\n", "Loss: 3.897429943084717\n", "Batch: 60\n", "torch.Size([16, 27])\n", "tensor([19, 11, 25, 12, 1, 18, 0, 10, 15, 3, 5, 12, 25, 14, 0, 4])\n", "Loss: 3.8106813430786133\n", "Batch: 61\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 19, 25, 0, 1, 21, 4, 18, 5, 25, 0, 11, 1, 18, 9])\n", "Loss: 3.690824270248413\n", "Batch: 62\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 19, 21, 13, 13, 5, 18, 0, 5, 18, 9, 11, 1, 0])\n", "Loss: 4.024966239929199\n", "Batch: 63\n", "torch.Size([16, 27])\n", "tensor([18, 9, 12, 5, 25, 0, 1, 4, 18, 9, 1, 14, 1, 0, 2, 5])\n", "Loss: 3.939180850982666\n", "Batch: 64\n", "torch.Size([16, 27])\n", "tensor([20, 8, 1, 14, 25, 0, 13, 3, 11, 5, 14, 26, 9, 5, 0, 10])\n", "Loss: 3.7121188640594482\n", "Batch: 65\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 12, 9, 1, 14, 0, 8, 15, 16, 5, 0, 8, 1, 25, 12])\n", "Loss: 3.6256604194641113\n", "Batch: 66\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 3, 25, 14, 20, 8, 9, 1, 0, 4, 1, 14, 9, 5])\n", "Loss: 3.765744924545288\n", "Batch: 67\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 12, 9, 12, 12, 9, 1, 14, 0, 12, 25, 4, 9, 1])\n", "Loss: 3.7921247482299805\n", "Batch: 68\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 18, 5, 14, 0, 4, 9, 1, 13, 15, 14, 4, 0, 13])\n", "Loss: 4.159611701965332\n", "Batch: 69\n", "torch.Size([16, 27])\n", "tensor([15, 14, 9, 3, 1, 0, 12, 9, 12, 25, 0, 19, 5, 12, 5, 14])\n", "Loss: 3.689633369445801\n", "Batch: 70\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 14, 1, 0, 11, 1, 9, 20, 12, 9, 14, 0, 18, 5])\n", "Loss: 4.1657843589782715\n", "Batch: 71\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 11, 1, 8, 0, 1, 18, 9, 1, 14, 14, 1, 0, 3, 1])\n", "Loss: 3.966381072998047\n", "Batch: 72\n", "torch.Size([16, 27])\n", "tensor([13, 18, 25, 14, 0, 22, 1, 12, 5, 18, 9, 5, 0, 2, 18, 5])\n", "Loss: 3.7415566444396973\n", "Batch: 73\n", "torch.Size([16, 27])\n", "tensor([14, 4, 1, 0, 5, 22, 5, 12, 25, 14, 0, 9, 19, 1, 2, 5])\n", "Loss: 3.945094108581543\n", "Batch: 74\n", "torch.Size([16, 27])\n", "tensor([12, 12, 5, 0, 2, 9, 1, 14, 3, 1, 0, 13, 1, 4, 5, 12])\n", "Loss: 3.8480749130249023\n", "Batch: 75\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 11, 5, 14, 14, 5, 4, 25, 0, 13, 25, 1, 0, 12])\n", "Loss: 4.122128486633301\n", "Batch: 76\n", "torch.Size([16, 27])\n", "tensor([ 1, 21, 18, 25, 14, 0, 8, 1, 14, 14, 1, 0, 12, 9, 14, 4])\n", "Loss: 4.16957950592041\n", "Batch: 77\n", "torch.Size([16, 27])\n", "tensor([19, 1, 25, 0, 11, 5, 14, 4, 18, 1, 0, 1, 18, 9, 5, 12])\n", "Loss: 3.6820266246795654\n", "Batch: 78\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 18, 12, 25, 0, 4, 5, 19, 9, 18, 5, 5, 0, 1])\n", "Loss: 3.779574155807495\n", "Batch: 79\n", "torch.Size([16, 27])\n", "tensor([ 2, 2, 25, 0, 3, 1, 19, 5, 25, 0, 3, 1, 13, 5, 18, 15])\n", "Loss: 3.550114870071411\n", "Batch: 80\n", "torch.Size([16, 27])\n", "tensor([14, 0, 5, 19, 13, 5, 18, 1, 12, 4, 1, 0, 10, 21, 12, 9])\n", "Loss: 3.8953299522399902\n", "Batch: 81\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 12, 5, 10, 1, 14, 4, 18, 1, 0, 8, 15, 12, 12])\n", "Loss: 3.5447864532470703\n", "Batch: 82\n", "torch.Size([16, 27])\n", "tensor([25, 0, 1, 12, 15, 14, 4, 18, 1, 0, 2, 18, 15, 15, 11, 12])\n", "Loss: 3.5750343799591064\n", "Batch: 83\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 11, 1, 18, 1, 0, 19, 15, 16, 8, 9, 5, 0, 4])\n", "Loss: 3.759730815887451\n", "Batch: 84\n", "torch.Size([16, 27])\n", "tensor([15, 13, 9, 14, 9, 17, 21, 5, 0, 3, 12, 1, 21, 4, 9, 1])\n", "Loss: 3.565721035003662\n", "Batch: 85\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 1, 3, 8, 1, 5, 12, 0, 1, 12, 5, 24, 9, 1, 0])\n", "Loss: 3.8255550861358643\n", "Batch: 86\n", "torch.Size([16, 27])\n", "tensor([14, 1, 15, 13, 9, 0, 19, 8, 1, 14, 9, 1, 0, 1, 19, 8])\n", "Loss: 3.8812270164489746\n", "Batch: 87\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 0, 11, 1, 20, 8, 12, 5, 5, 14, 0, 10, 15, 18])\n", "Loss: 3.8583085536956787\n", "Batch: 88\n", "torch.Size([16, 27])\n", "tensor([ 4, 25, 14, 0, 11, 1, 18, 12, 1, 0, 19, 15, 6, 9, 1, 0])\n", "Loss: 4.11857271194458\n", "Batch: 89\n", "torch.Size([16, 27])\n", "tensor([ 3, 9, 5, 18, 18, 1, 0, 10, 1, 19, 13, 9, 14, 0, 13, 3])\n", "Loss: 3.8994967937469482\n", "Batch: 90\n", "torch.Size([16, 27])\n", "tensor([11, 5, 14, 14, 1, 0, 1, 16, 18, 9, 12, 0, 11, 9, 18, 19])\n", "Loss: 4.124006271362305\n", "Batch: 91\n", "torch.Size([16, 27])\n", "tensor([20, 5, 14, 0, 16, 1, 20, 18, 9, 3, 9, 1, 0, 1, 12, 9])\n", "Loss: 4.07078742980957\n", "Batch: 92\n", "torch.Size([16, 27])\n", "tensor([19, 15, 14, 0, 18, 1, 22, 5, 14, 0, 3, 8, 18, 9, 19, 20])\n", "Loss: 4.355709552764893\n", "Batch: 93\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 5, 0, 2, 18, 9, 20, 14, 5, 25, 0, 1, 22, 5, 18])\n", "Loss: 3.672029495239258\n", "Batch: 94\n", "torch.Size([16, 27])\n", "tensor([25, 0, 1, 12, 12, 25, 19, 15, 14, 0, 13, 1, 12, 12, 15, 18])\n", "Loss: 3.534329652786255\n", "Batch: 95\n", "torch.Size([16, 27])\n", "tensor([25, 0, 20, 18, 9, 14, 9, 20, 25, 0, 11, 25, 18, 1, 0, 1])\n", "Loss: 4.024129867553711\n", "Batch: 96\n", "torch.Size([16, 27])\n", "tensor([ 4, 18, 9, 1, 14, 14, 1, 0, 5, 12, 5, 14, 1, 0, 20, 1])\n", "Loss: 4.211813926696777\n", "Batch: 97\n", "torch.Size([16, 27])\n", "tensor([20, 9, 1, 14, 1, 0, 4, 5, 12, 1, 14, 5, 25, 0, 11, 18])\n", "Loss: 3.9695191383361816\n", "Batch: 98\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 20, 9, 14, 1, 0, 11, 25, 12, 5, 5, 0, 11, 5, 14])\n", "Loss: 3.723991870880127\n", "Batch: 99\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 12, 12, 0, 19, 5, 18, 5, 14, 1, 0, 14, 9, 14, 1])\n", "Loss: 4.103695392608643\n", "Batch: 100\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 26, 13, 9, 14, 0, 7, 9, 19, 5, 12, 12, 5, 0])\n", "Loss: 3.7337145805358887\n", "Batch: 101\n", "torch.Size([16, 27])\n", "tensor([23, 8, 9, 20, 14, 5, 25, 0, 13, 1, 11, 5, 14, 26, 9, 5])\n", "Loss: 3.8665976524353027\n", "Batch: 102\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 7, 7, 9, 5, 0, 1, 13, 5, 12, 9, 1, 0, 14])\n", "Loss: 3.533998727798462\n", "Batch: 103\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 3, 25, 0, 1, 19, 9, 1, 0, 1, 12, 5, 24, 21, 19])\n", "Loss: 3.6369080543518066\n", "Batch: 104\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 20, 5, 0, 16, 1, 25, 20, 15, 14, 0, 20, 1, 18])\n", "Loss: 4.133113384246826\n", "Batch: 105\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 1, 22, 1, 14, 14, 1, 0, 10, 1, 26, 13, 9, 14])\n", "Loss: 4.1761474609375\n", "Batch: 106\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 11, 1, 20, 5, 12, 25, 14, 14, 0, 16, 5, 25, 20, 15])\n", "Loss: 3.9776158332824707\n", "Batch: 107\n", "torch.Size([16, 27])\n", "tensor([14, 0, 3, 9, 14, 4, 25, 0, 1, 14, 7, 5, 12, 9, 14, 1])\n", "Loss: 4.0894904136657715\n", "Batch: 108\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 15, 1, 14, 14, 1, 0, 4, 1, 14, 1, 0, 20, 15, 18])\n", "Loss: 4.261180400848389\n", "Batch: 109\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 7, 9, 1, 14, 14, 1, 0, 25, 5, 19, 5, 14, 9, 1])\n", "Loss: 3.961498260498047\n", "Batch: 110\n", "torch.Size([16, 27])\n", "tensor([ 0, 7, 21, 1, 4, 1, 12, 21, 16, 5, 0, 11, 9, 1, 14, 1])\n", "Loss: 3.556323766708374\n", "Batch: 111\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 20, 18, 9, 14, 1, 0, 2, 18, 9, 4, 7, 5, 20])\n", "Loss: 4.1152801513671875\n", "Batch: 112\n", "torch.Size([16, 27])\n", "tensor([ 0, 16, 18, 9, 19, 3, 9, 12, 12, 1, 0, 19, 1, 14, 4, 18])\n", "Loss: 4.15949821472168\n", "Batch: 113\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 14, 1, 20, 1, 12, 9, 1, 0, 1, 21, 2, 18, 5, 25])\n", "Loss: 3.47670841217041\n", "Batch: 114\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 5, 19, 19, 1, 0, 1, 12, 1, 14, 1, 0, 11, 25, 12])\n", "Loss: 3.7693169116973877\n", "Batch: 115\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 7, 5, 14, 5, 19, 9, 19, 0, 14, 1, 20, 1, 19, 8])\n", "Loss: 3.9907100200653076\n", "Batch: 116\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 11, 25, 12, 5, 18, 0, 3, 9, 1, 18, 1, 0, 19])\n", "Loss: 4.004140853881836\n", "Batch: 117\n", "torch.Size([16, 27])\n", "tensor([ 9, 4, 14, 5, 25, 0, 1, 22, 1, 0, 10, 21, 12, 9, 1, 14])\n", "Loss: 3.6592350006103516\n", "Batch: 118\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 18, 21, 2, 25, 0, 13, 5, 18, 3, 5, 4, 5, 19])\n", "Loss: 4.039956092834473\n", "Batch: 119\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 5, 12, 5, 19, 20, 5, 0, 11, 1, 19, 19, 1, 14, 4])\n", "Loss: 3.8707354068756104\n", "Batch: 120\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 3, 1, 12, 12, 9, 5, 0, 11, 18, 9, 19, 20, 9])\n", "Loss: 3.511305809020996\n", "Batch: 121\n", "torch.Size([16, 27])\n", "tensor([14, 0, 10, 21, 12, 9, 1, 14, 1, 0, 19, 8, 1, 25, 12, 1])\n", "Loss: 3.860020160675049\n", "Batch: 122\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 11, 15, 20, 1, 0, 20, 1, 20, 25, 1, 14, 1, 0])\n", "Loss: 4.068570137023926\n", "Batch: 123\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 10, 1, 0, 5, 12, 9, 19, 5, 0, 3, 1, 13, 9, 12])\n", "Loss: 3.5795092582702637\n", "Batch: 124\n", "torch.Size([16, 27])\n", "tensor([12, 5, 0, 13, 1, 4, 5, 12, 5, 9, 14, 5, 0, 13, 5, 18])\n", "Loss: 3.794736385345459\n", "Batch: 125\n", "torch.Size([16, 27])\n", "tensor([ 5, 4, 9, 20, 8, 0, 3, 1, 18, 13, 5, 14, 0, 4, 5, 1])\n", "Loss: 4.266359806060791\n", "Batch: 126\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 18, 15, 19, 5, 0, 1, 12, 9, 19, 19, 1, 0])\n", "Loss: 3.6554126739501953\n", "Batch: 127\n", "torch.Size([16, 27])\n", "tensor([13, 1, 11, 5, 14, 14, 1, 0, 22, 9, 22, 9, 1, 14, 0, 12])\n", "Loss: 3.8533356189727783\n", "Batch: 128\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 1, 0, 13, 1, 18, 9, 19, 1, 0, 11, 9, 18, 1, 0])\n", "Loss: 3.879791736602783\n", "Batch: 129\n", "torch.Size([16, 27])\n", "tensor([ 3, 5, 3, 9, 12, 9, 1, 0, 19, 1, 4, 9, 5, 0, 1, 1])\n", "Loss: 3.4933862686157227\n", "Batch: 130\n", "torch.Size([16, 27])\n", "tensor([12, 9, 25, 1, 8, 0, 1, 14, 14, 5, 0, 12, 15, 7, 1, 14])\n", "Loss: 3.8592708110809326\n", "Batch: 131\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 20, 12, 25, 14, 0, 20, 1, 2, 9, 20, 8, 1, 0])\n", "Loss: 3.75512433052063\n", "Batch: 132\n", "torch.Size([16, 27])\n", "tensor([22, 1, 12, 5, 18, 9, 1, 0, 13, 5, 1, 7, 1, 14, 0, 11])\n", "Loss: 3.993572473526001\n", "Batch: 133\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 12, 5, 25, 0, 13, 9, 18, 9, 1, 13, 0, 13, 15, 14])\n", "Loss: 3.806429386138916\n", "Batch: 134\n", "torch.Size([16, 27])\n", "tensor([ 9, 17, 21, 5, 0, 3, 1, 18, 15, 12, 25, 14, 0, 3, 1, 18])\n", "Loss: 3.898160219192505\n", "Batch: 135\n", "torch.Size([16, 27])\n", "tensor([15, 12, 9, 14, 1, 0, 9, 13, 1, 14, 9, 0, 2, 18, 5, 14])\n", "Loss: 3.6090283393859863\n", "Batch: 136\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 16, 1, 15, 12, 1, 0, 2, 18, 1, 14, 4, 9, 0])\n", "Loss: 3.8766894340515137\n", "Batch: 137\n", "torch.Size([16, 27])\n", "tensor([ 7, 9, 12, 12, 9, 1, 14, 0, 2, 18, 25, 1, 14, 14, 1, 0])\n", "Loss: 4.196287631988525\n", "Batch: 138\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 19, 20, 1, 19, 9, 1, 0, 12, 9, 12, 9, 1, 14])\n", "Loss: 3.4630584716796875\n", "Batch: 139\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 8, 1, 18, 12, 15, 20, 20, 5, 0, 4, 5, 19, 20])\n", "Loss: 3.8660707473754883\n", "Batch: 140\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 5, 5, 0, 7, 9, 14, 1, 0, 1, 19, 8, 12, 5, 5])\n", "Loss: 3.669107437133789\n", "Batch: 141\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 19, 20, 8, 5, 18, 0, 10, 15, 19, 5, 16, 8, 9, 14])\n", "Loss: 3.1604039669036865\n", "Batch: 142\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 14, 14, 9, 5, 0, 13, 1, 3, 25, 0, 18, 15, 19])\n", "Loss: 3.7086243629455566\n", "Batch: 143\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 10, 1, 25, 12, 1, 0, 3, 12, 1, 18, 9, 19, 19, 1])\n", "Loss: 3.6442511081695557\n", "Batch: 144\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 22, 1, 0, 20, 5, 18, 5, 19, 1, 0, 18, 1, 17, 21])\n", "Loss: 3.76023268699646\n", "Batch: 145\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 0, 8, 1, 25, 12, 5, 5, 0, 4, 5, 14, 9, 19, 5])\n", "Loss: 3.8530962467193604\n", "Batch: 146\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 19, 19, 9, 5, 0, 11, 1, 19, 19, 9, 4, 25, 0])\n", "Loss: 3.0553743839263916\n", "Batch: 147\n", "torch.Size([16, 27])\n", "tensor([12, 9, 26, 2, 5, 20, 8, 0, 20, 9, 1, 14, 1, 0, 13, 1])\n", "Loss: 3.700146436691284\n", "Batch: 148\n", "torch.Size([16, 27])\n", "tensor([18, 9, 14, 1, 0, 3, 8, 5, 25, 1, 14, 14, 5, 0, 11, 18])\n", "Loss: 3.969557285308838\n", "Batch: 149\n", "torch.Size([16, 27])\n", "tensor([25, 19, 20, 1, 12, 0, 14, 1, 4, 9, 1, 0, 8, 5, 9, 4])\n", "Loss: 3.7653908729553223\n", "Batch: 150\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 5, 13, 9, 12, 5, 5, 0, 18, 25, 12, 5, 5, 0, 1])\n", "Loss: 3.517606496810913\n", "Batch: 151\n", "torch.Size([16, 27])\n", "tensor([19, 8, 20, 15, 14, 0, 11, 1, 13, 18, 25, 14, 0, 12, 9, 14])\n", "Loss: 4.164849758148193\n", "Batch: 152\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 0, 23, 5, 14, 4, 25, 0, 13, 1, 18, 9, 1, 14, 1])\n", "Loss: 3.9974677562713623\n", "Batch: 153\n", "torch.Size([16, 27])\n", "tensor([ 0, 7, 18, 1, 3, 9, 5, 0, 10, 15, 19, 9, 5, 0, 1, 12])\n", "Loss: 3.223548650741577\n", "Batch: 154\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 14, 1, 0, 3, 18, 9, 19, 20, 9, 14, 1, 0, 1, 19])\n", "Loss: 3.5084075927734375\n", "Batch: 155\n", "torch.Size([16, 27])\n", "tensor([ 8, 12, 5, 9, 7, 8, 0, 18, 21, 20, 8, 0, 1, 12, 9, 25])\n", "Loss: 3.392145872116089\n", "Batch: 156\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 12, 1, 3, 5, 25, 0, 20, 9, 1, 0, 18, 5, 1])\n", "Loss: 3.557072401046753\n", "Batch: 157\n", "torch.Size([16, 27])\n", "tensor([ 7, 1, 14, 0, 13, 9, 11, 1, 5, 12, 1, 0, 7, 5, 15, 18])\n", "Loss: 4.1589765548706055\n", "Batch: 158\n", "torch.Size([16, 27])\n", "tensor([ 7, 9, 1, 0, 2, 18, 1, 14, 4, 25, 0, 8, 1, 12, 12, 9])\n", "Loss: 3.6361348628997803\n", "Batch: 159\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 12, 12, 9, 5, 0, 2, 1, 25, 12, 5, 5, 0, 8])\n", "Loss: 2.8405325412750244\n", "Batch: 160\n", "torch.Size([16, 27])\n", "tensor([21, 14, 20, 5, 18, 0, 8, 5, 12, 5, 14, 0, 20, 9, 1, 18])\n", "Loss: 4.102598667144775\n", "Batch: 161\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 1, 18, 9, 5, 0, 22, 9, 18, 7, 9, 14, 9, 1])\n", "Loss: 3.7526774406433105\n", "Batch: 162\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 19, 5, 25, 0, 11, 1, 9, 20, 12, 25, 14, 14, 0])\n", "Loss: 3.458660840988159\n", "Batch: 163\n", "torch.Size([16, 27])\n", "tensor([18, 5, 14, 5, 5, 0, 11, 1, 25, 12, 5, 9, 7, 8, 0, 12])\n", "Loss: 3.6111984252929688\n", "Batch: 164\n", "torch.Size([16, 27])\n", "tensor([21, 3, 25, 0, 7, 12, 15, 18, 9, 1, 0, 11, 18, 9, 19, 20])\n", "Loss: 3.7860305309295654\n", "Batch: 165\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 9, 5, 18, 18, 1, 0, 14, 9, 1, 0, 1, 4, 4])\n", "Loss: 3.3651986122131348\n", "Batch: 166\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 15, 14, 0, 3, 12, 1, 18, 1, 0, 20, 25, 12, 5, 18])\n", "Loss: 4.053719997406006\n", "Batch: 167\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 14, 9, 5, 12, 12, 1, 0, 5, 12, 12, 1, 0, 1])\n", "Loss: 3.5624313354492188\n", "Batch: 168\n", "torch.Size([16, 27])\n", "tensor([12, 9, 19, 8, 1, 0, 11, 1, 12, 9, 0, 20, 1, 12, 9, 1])\n", "Loss: 3.128187894821167\n", "Batch: 169\n", "torch.Size([16, 27])\n", "tensor([ 0, 9, 22, 25, 0, 10, 5, 14, 14, 25, 0, 10, 21, 12, 9, 19])\n", "Loss: 3.5110251903533936\n", "Batch: 170\n", "torch.Size([16, 27])\n", "tensor([19, 1, 0, 6, 18, 1, 14, 3, 5, 19, 3, 1, 0, 8, 1, 18])\n", "Loss: 3.896735429763794\n", "Batch: 171\n", "torch.Size([16, 27])\n", "tensor([12, 5, 25, 0, 6, 1, 20, 9, 13, 1, 0, 20, 1, 13, 1, 18])\n", "Loss: 3.3486762046813965\n", "Batch: 172\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 1, 18, 20, 8, 1, 0, 10, 5, 19, 19, 9, 5, 0])\n", "Loss: 3.409600257873535\n", "Batch: 173\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 18, 1, 0, 20, 25, 18, 1, 0, 8, 5, 1, 22, 5, 14])\n", "Loss: 4.089125156402588\n", "Batch: 174\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 18, 9, 19, 15, 12, 0, 6, 5, 12, 9, 3, 9, 20])\n", "Loss: 3.820183753967285\n", "Batch: 175\n", "torch.Size([16, 27])\n", "tensor([25, 0, 11, 1, 25, 12, 9, 5, 0, 1, 2, 2, 5, 25, 0, 10])\n", "Loss: 3.1150622367858887\n", "Batch: 176\n", "torch.Size([16, 27])\n", "tensor([ 1, 3, 17, 21, 5, 12, 25, 14, 0, 5, 12, 12, 9, 5, 0, 19])\n", "Loss: 3.842825412750244\n", "Batch: 177\n", "torch.Size([16, 27])\n", "tensor([21, 19, 1, 14, 0, 22, 9, 22, 9, 1, 14, 1, 0, 20, 1, 13])\n", "Loss: 3.808349847793579\n", "Batch: 178\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 13, 1, 25, 1, 0, 12, 5, 24, 9, 0, 20, 8])\n", "Loss: 3.411815643310547\n", "Batch: 179\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 5, 19, 1, 0, 25, 1, 19, 13, 9, 14, 5, 0, 5, 12])\n", "Loss: 3.6247854232788086\n", "Batch: 180\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 1, 2, 5, 20, 8, 0, 3, 15, 12, 12, 5, 5, 14, 0])\n", "Loss: 3.6303601264953613\n", "Batch: 181\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 5, 1, 14, 15, 18, 0, 10, 1, 17, 21, 5, 12, 9, 14])\n", "Loss: 4.008523941040039\n", "Batch: 182\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 16, 18, 5, 3, 9, 15, 21, 19, 0, 19, 8, 1, 18, 15])\n", "Loss: 3.9532642364501953\n", "Batch: 183\n", "torch.Size([16, 27])\n", "tensor([14, 0, 12, 5, 19, 12, 5, 25, 0, 3, 1, 18, 9, 19, 19, 1])\n", "Loss: 3.9508368968963623\n", "Batch: 184\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 18, 12, 1, 0, 9, 14, 4, 9, 1, 0, 11, 5, 12])\n", "Loss: 3.5235936641693115\n", "Batch: 185\n", "torch.Size([16, 27])\n", "tensor([19, 9, 5, 0, 5, 12, 12, 5, 14, 0, 9, 18, 9, 19, 0, 12])\n", "Loss: 4.144859790802002\n", "Batch: 186\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 12, 25, 0, 11, 9, 5, 18, 1, 0, 6, 5, 12, 9, 3])\n", "Loss: 3.3002281188964844\n", "Batch: 187\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 13, 1, 25, 18, 1, 0, 13, 3, 11, 1, 25, 12, 1])\n", "Loss: 3.46370005607605\n", "Batch: 188\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 25, 1, 14, 14, 1, 0, 16, 1, 13, 5, 12, 1, 0, 25])\n", "Loss: 4.13164758682251\n", "Batch: 189\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 13, 9, 14, 0, 1, 12, 9, 3, 5, 0, 18, 8, 9, 1])\n", "Loss: 3.6011416912078857\n", "Batch: 190\n", "torch.Size([16, 27])\n", "tensor([14, 14, 15, 14, 0, 1, 19, 8, 12, 25, 14, 14, 0, 8, 1, 12])\n", "Loss: 4.035458087921143\n", "Batch: 191\n", "torch.Size([16, 27])\n", "tensor([ 5, 9, 7, 8, 0, 11, 1, 12, 5, 9, 7, 8, 0, 10, 1, 3])\n", "Loss: 3.5337986946105957\n", "Batch: 192\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 0, 10, 1, 14, 5, 20, 0, 20, 1, 20, 21, 13, 0])\n", "Loss: 4.022940635681152\n", "Batch: 193\n", "torch.Size([16, 27])\n", "tensor([ 2, 1, 9, 12, 5, 5, 0, 3, 8, 5, 12, 19, 5, 25, 0, 1])\n", "Loss: 3.084733247756958\n", "Batch: 194\n", "torch.Size([16, 27])\n", "tensor([12, 25, 19, 15, 14, 0, 14, 15, 5, 12, 12, 5, 0, 5, 12, 9])\n", "Loss: 3.6100516319274902\n", "Batch: 195\n", "torch.Size([16, 27])\n", "tensor([26, 1, 0, 13, 5, 12, 15, 4, 25, 0, 11, 1, 18, 9, 19, 19])\n", "Loss: 3.7505319118499756\n", "Batch: 196\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 10, 1, 14, 5, 0, 13, 1, 4, 1, 12, 25, 14, 0, 18])\n", "Loss: 3.6626052856445312\n", "Batch: 197\n", "torch.Size([16, 27])\n", "tensor([ 5, 7, 1, 14, 0, 20, 1, 25, 12, 5, 18, 0, 10, 1, 14, 5])\n", "Loss: 3.994377613067627\n", "Batch: 198\n", "torch.Size([16, 27])\n", "tensor([12, 12, 5, 0, 3, 8, 1, 19, 9, 20, 25, 0, 3, 1, 18, 12])\n", "Loss: 3.6253247261047363\n", "Batch: 199\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 11, 1, 25, 12, 9, 14, 0, 7, 9, 19, 19, 5, 12])\n", "Loss: 3.5556187629699707\n", "Batch: 200\n", "torch.Size([16, 27])\n", "tensor([12, 5, 0, 10, 21, 19, 20, 9, 14, 5, 0, 10, 15, 25, 0, 12])\n", "Loss: 3.288464307785034\n", "Batch: 201\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 19, 19, 1, 0, 14, 9, 3, 8, 15, 12, 5, 0, 20])\n", "Loss: 3.374427556991577\n", "Batch: 202\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 14, 1, 0, 11, 9, 12, 5, 25, 0, 16, 1, 21, 12])\n", "Loss: 3.912522315979004\n", "Batch: 203\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 8, 1, 12, 12, 5, 0, 1, 14, 14, 0, 14, 15])\n", "Loss: 3.8402020931243896\n", "Batch: 204\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 3, 1, 18, 18, 9, 5, 0, 10, 1, 4, 5, 14, 0])\n", "Loss: 4.019432544708252\n", "Batch: 205\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 1, 25, 14, 1, 0, 20, 1, 14, 9, 1, 0, 20, 1, 18])\n", "Loss: 3.5164716243743896\n", "Batch: 206\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 19, 15, 14, 9, 1, 0, 3, 8, 25, 14, 1, 0, 12])\n", "Loss: 3.750357151031494\n", "Batch: 207\n", "torch.Size([16, 27])\n", "tensor([21, 26, 0, 16, 1, 18, 9, 19, 0, 8, 1, 9, 12, 5, 5, 0])\n", "Loss: 3.937072277069092\n", "Batch: 208\n", "torch.Size([16, 27])\n", "tensor([19, 1, 19, 8, 1, 0, 26, 15, 5, 25, 0, 13, 1, 4, 4, 9])\n", "Loss: 3.8234519958496094\n", "Batch: 209\n", "torch.Size([16, 27])\n", "tensor([19, 15, 14, 0, 2, 1, 18, 2, 1, 18, 1, 0, 1, 14, 14, 9])\n", "Loss: 3.8784561157226562\n", "Batch: 210\n", "torch.Size([16, 27])\n", "tensor([11, 1, 0, 2, 18, 5, 1, 14, 1, 0, 5, 13, 9, 12, 9, 5])\n", "Loss: 3.5958290100097656\n", "Batch: 211\n", "torch.Size([16, 27])\n", "tensor([ 0, 9, 18, 5, 14, 5, 0, 12, 15, 18, 5, 14, 1, 0, 6, 9])\n", "Loss: 3.7974586486816406\n", "Batch: 212\n", "torch.Size([16, 27])\n", "tensor([15, 14, 1, 0, 11, 5, 12, 12, 9, 0, 1, 12, 1, 14, 14, 1])\n", "Loss: 3.3244619369506836\n", "Batch: 213\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 9, 12, 1, 0, 1, 12, 12, 25, 0, 11, 1, 12, 5])\n", "Loss: 3.196854591369629\n", "Batch: 214\n", "torch.Size([16, 27])\n", "tensor([25, 0, 19, 25, 12, 22, 9, 1, 0, 10, 15, 8, 1, 14, 14, 1])\n", "Loss: 3.536019802093506\n", "Batch: 215\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 7, 5, 12, 9, 17, 21, 5, 0, 1, 12, 9, 14, 1])\n", "Loss: 3.6268367767333984\n", "Batch: 216\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 9, 12, 5, 5, 0, 11, 9, 5, 18, 19, 20, 5, 14])\n", "Loss: 3.415027141571045\n", "Batch: 217\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 13, 1, 0, 20, 9, 5, 18, 18, 1, 0, 5, 2, 15])\n", "Loss: 3.4409103393554688\n", "Batch: 218\n", "torch.Size([16, 27])\n", "tensor([14, 25, 0, 3, 15, 18, 1, 0, 5, 19, 19, 5, 14, 3, 5, 0])\n", "Loss: 3.4609928131103516\n", "Batch: 219\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 5, 12, 12, 5, 0, 16, 8, 15, 5, 2, 5, 0, 19])\n", "Loss: 3.630880355834961\n", "Batch: 220\n", "torch.Size([16, 27])\n", "tensor([ 8, 25, 1, 14, 14, 5, 0, 4, 5, 2, 15, 18, 1, 8, 0, 19])\n", "Loss: 3.9377121925354004\n", "Batch: 221\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 5, 14, 9, 20, 25, 0, 1, 9, 13, 5, 5, 0, 1, 14])\n", "Loss: 3.4869086742401123\n", "Batch: 222\n", "torch.Size([16, 27])\n", "tensor([14, 1, 2, 5, 12, 12, 5, 0, 10, 21, 19, 20, 9, 3, 5, 0])\n", "Loss: 3.4613513946533203\n", "Batch: 223\n", "torch.Size([16, 27])\n", "tensor([19, 1, 7, 5, 0, 20, 15, 14, 9, 0, 1, 21, 18, 15, 18, 1])\n", "Loss: 4.00559663772583\n", "Batch: 224\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 13, 5, 12, 25, 0, 10, 1, 14, 1, 5, 0, 10, 1, 9])\n", "Loss: 3.3490688800811768\n", "Batch: 225\n", "torch.Size([16, 27])\n", "tensor([12, 5, 14, 5, 0, 7, 5, 14, 5, 22, 9, 5, 22, 5, 0, 4])\n", "Loss: 3.6855478286743164\n", "Batch: 226\n", "torch.Size([16, 27])\n", "tensor([ 5, 22, 9, 14, 0, 3, 12, 1, 18, 5, 0, 19, 11, 25, 5, 0])\n", "Loss: 3.7434279918670654\n", "Batch: 227\n", "torch.Size([16, 27])\n", "tensor([12, 9, 26, 5, 20, 20, 5, 0, 3, 1, 18, 12, 9, 5, 0, 5])\n", "Loss: 3.532649278640747\n", "Batch: 228\n", "torch.Size([16, 27])\n", "tensor([12, 9, 19, 1, 0, 2, 18, 15, 15, 11, 12, 25, 14, 14, 0, 10])\n", "Loss: 3.7295732498168945\n", "Batch: 229\n", "torch.Size([16, 27])\n", "tensor([21, 12, 9, 1, 14, 14, 5, 0, 5, 4, 5, 14, 0, 1, 20, 8])\n", "Loss: 3.896029233932495\n", "Batch: 230\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 1, 0, 1, 9, 12, 5, 5, 14, 0, 3, 1, 12, 9, 19])\n", "Loss: 3.8523125648498535\n", "Batch: 231\n", "torch.Size([16, 27])\n", "tensor([20, 1, 0, 1, 4, 18, 9, 5, 14, 14, 5, 0, 12, 9, 12, 12])\n", "Loss: 3.470921039581299\n", "Batch: 232\n", "torch.Size([16, 27])\n", "tensor([25, 0, 6, 18, 1, 14, 3, 5, 19, 0, 10, 21, 4, 9, 20, 8])\n", "Loss: 3.9221034049987793\n", "Batch: 233\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 9, 5, 18, 1, 0, 3, 8, 1, 18, 9, 20, 25, 0, 13])\n", "Loss: 3.7041096687316895\n", "Batch: 234\n", "torch.Size([16, 27])\n", "tensor([ 9, 3, 1, 5, 12, 1, 0, 13, 1, 18, 9, 12, 25, 14, 0, 1])\n", "Loss: 3.694448232650757\n", "Batch: 235\n", "torch.Size([16, 27])\n", "tensor([14, 7, 9, 5, 0, 3, 8, 18, 9, 19, 20, 9, 1, 14, 0, 14])\n", "Loss: 3.8983685970306396\n", "Batch: 236\n", "torch.Size([16, 27])\n", "tensor([ 9, 3, 15, 12, 5, 20, 20, 5, 0, 11, 5, 12, 12, 9, 5, 0])\n", "Loss: 3.153125524520874\n", "Batch: 237\n", "torch.Size([16, 27])\n", "tensor([12, 5, 20, 9, 3, 9, 1, 0, 13, 1, 3, 5, 25, 0, 13, 1])\n", "Loss: 3.561260461807251\n", "Batch: 238\n", "torch.Size([16, 27])\n", "tensor([ 4, 9, 19, 25, 14, 0, 1, 19, 16, 5, 14, 0, 12, 5, 14, 1])\n", "Loss: 4.295730113983154\n", "Batch: 239\n", "torch.Size([16, 27])\n", "tensor([ 0, 16, 5, 18, 12, 1, 0, 3, 1, 25, 12, 1, 0, 4, 5, 19])\n", "Loss: 3.376804828643799\n", "Batch: 240\n", "torch.Size([16, 27])\n", "tensor([20, 9, 14, 9, 0, 19, 25, 4, 14, 5, 5, 0, 12, 5, 24, 9])\n", "Loss: 3.8016910552978516\n", "Batch: 241\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 3, 1, 14, 4, 1, 3, 5, 0, 14, 15, 5, 13, 9, 0])\n", "Loss: 3.719961166381836\n", "Batch: 242\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 1, 9, 14, 5, 0, 13, 15, 14, 20, 1, 14, 1, 0, 14])\n", "Loss: 3.498400926589966\n", "Batch: 243\n", "torch.Size([16, 27])\n", "tensor([ 1, 20, 8, 1, 12, 9, 5, 0, 18, 15, 2, 9, 14, 0, 11, 1])\n", "Loss: 3.575653553009033\n", "Batch: 244\n", "torch.Size([16, 27])\n", "tensor([25, 12, 5, 25, 0, 18, 5, 7, 9, 14, 1, 0, 3, 1, 18, 9])\n", "Loss: 3.8624284267425537\n", "Batch: 245\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 11, 1, 3, 9, 5, 0, 11, 5, 14, 25, 1, 0, 4])\n", "Loss: 3.4015986919403076\n", "Batch: 246\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 20, 9, 14, 5, 25, 0, 19, 20, 1, 3, 25, 0, 5, 12])\n", "Loss: 3.6366806030273438\n", "Batch: 247\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 14, 1, 0, 10, 5, 23, 5, 12, 0, 18, 25, 1, 14, 0])\n", "Loss: 3.995774745941162\n", "Batch: 248\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 25, 14, 14, 0, 19, 8, 1, 25, 14, 1, 0, 2, 18, 9])\n", "Loss: 3.8135080337524414\n", "Batch: 249\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 0, 3, 1, 18, 19, 15, 14, 0, 3, 8, 1, 14])\n", "Loss: 3.7361371517181396\n", "Batch: 250\n", "torch.Size([16, 27])\n", "tensor([ 4, 12, 5, 18, 0, 4, 5, 22, 15, 14, 0, 16, 1, 21, 12, 1])\n", "Loss: 3.8899319171905518\n", "Batch: 251\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 1, 18, 1, 9, 0, 12, 1, 21, 18, 5, 12, 0, 19, 9])\n", "Loss: 3.856760263442993\n", "Batch: 252\n", "torch.Size([16, 27])\n", "tensor([13, 15, 14, 5, 0, 11, 1, 25, 12, 25, 14, 0, 19, 1, 12, 13])\n", "Loss: 3.431067943572998\n", "Batch: 253\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 18, 9, 19, 20, 1, 12, 0, 13, 15, 12, 12, 9, 5])\n", "Loss: 3.24328875541687\n", "Batch: 254\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 3, 9, 5, 0, 20, 5, 19, 19, 0, 1, 14, 20, 15])\n", "Loss: 3.7532553672790527\n", "Batch: 255\n", "torch.Size([16, 27])\n", "tensor([14, 9, 1, 0, 12, 21, 3, 9, 1, 0, 20, 9, 14, 1, 0, 13])\n", "Loss: 3.4884376525878906\n", "Batch: 256\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 12, 5, 14, 5, 0, 19, 1, 22, 1, 14, 1, 8, 0, 1])\n", "Loss: 3.795877695083618\n", "Batch: 257\n", "torch.Size([16, 27])\n", "tensor([ 2, 2, 9, 5, 0, 13, 9, 18, 1, 3, 12, 5, 0, 5, 4, 9])\n", "Loss: 3.7311902046203613\n", "Batch: 258\n", "torch.Size([16, 27])\n", "tensor([20, 8, 0, 12, 9, 26, 5, 20, 8, 0, 13, 5, 12, 9, 14, 1])\n", "Loss: 3.7725300788879395\n", "Batch: 259\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 12, 9, 1, 0, 1, 14, 1, 8, 9, 0, 13, 9, 3])\n", "Loss: 3.1244678497314453\n", "Batch: 260\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 13, 1, 9, 1, 0, 13, 1, 4, 25, 19, 15, 14, 0])\n", "Loss: 3.324002742767334\n", "Batch: 261\n", "torch.Size([16, 27])\n", "tensor([ 3, 15, 18, 9, 14, 14, 5, 0, 1, 12, 9, 19, 1, 0, 8, 5])\n", "Loss: 3.3741166591644287\n", "Batch: 262\n", "torch.Size([16, 27])\n", "tensor([12, 5, 14, 1, 0, 19, 9, 5, 14, 14, 1, 0, 5, 9, 12, 5])\n", "Loss: 4.178767204284668\n", "Batch: 263\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 9, 19, 9, 19, 0, 10, 1, 25, 4, 1, 0, 18, 5])\n", "Loss: 4.0921735763549805\n", "Batch: 264\n", "torch.Size([16, 27])\n", "tensor([25, 14, 1, 0, 3, 5, 12, 9, 1, 0, 11, 1, 20, 5, 12, 9])\n", "Loss: 3.441699504852295\n", "Batch: 265\n", "torch.Size([16, 27])\n", "tensor([14, 0, 14, 9, 11, 11, 9, 0, 13, 1, 18, 9, 20, 26, 1, 0])\n", "Loss: 3.636244773864746\n", "Batch: 266\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 1, 18, 9, 0, 18, 25, 12, 9, 5, 0, 20, 1, 14, 25])\n", "Loss: 3.4518980979919434\n", "Batch: 267\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 15, 21, 18, 20, 14, 5, 25, 0, 5, 19, 16, 5, 18])\n", "Loss: 3.5688796043395996\n", "Batch: 268\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 26, 1, 0, 13, 5, 12, 9, 14, 4, 1, 0, 11, 9, 1])\n", "Loss: 3.562943458557129\n", "Batch: 269\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 10, 1, 25, 4, 5, 14, 0, 11, 1, 18, 12, 5])\n", "Loss: 4.326745986938477\n", "Batch: 270\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 13, 15, 18, 9, 1, 8, 0, 19, 25, 4, 14, 9, 0, 1])\n", "Loss: 3.7085838317871094\n", "Batch: 271\n", "torch.Size([16, 27])\n", "tensor([ 2, 2, 9, 7, 1, 9, 12, 0, 10, 21, 12, 9, 5, 20, 0, 18])\n", "Loss: 3.6514666080474854\n", "Batch: 272\n", "torch.Size([16, 27])\n", "tensor([15, 2, 25, 14, 0, 4, 18, 5, 23, 0, 12, 9, 19, 5, 20, 20])\n", "Loss: 3.899322032928467\n", "Batch: 273\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 3, 5, 12, 9, 14, 5, 0, 1, 12, 9, 22, 9, 1, 0])\n", "Loss: 2.8941075801849365\n", "Batch: 274\n", "torch.Size([16, 27])\n", "tensor([11, 1, 9, 12, 25, 14, 0, 19, 8, 1, 23, 14, 1, 0, 8, 1])\n", "Loss: 3.68809175491333\n", "Batch: 275\n", "torch.Size([16, 27])\n", "tensor([12, 9, 5, 0, 13, 1, 18, 9, 2, 5, 12, 0, 11, 5, 5, 12])\n", "Loss: 3.3750598430633545\n", "Batch: 276\n", "torch.Size([16, 27])\n", "tensor([25, 0, 5, 12, 9, 1, 14, 1, 0, 12, 5, 24, 21, 19, 0, 10])\n", "Loss: 3.4063491821289062\n", "Batch: 277\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 13, 5, 0, 20, 8, 1, 12, 9, 1, 0, 2, 18, 9, 1])\n", "Loss: 2.960719585418701\n", "Batch: 278\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 5, 1, 20, 18, 9, 26, 0, 12, 5, 9, 12, 1, 14, 9])\n", "Loss: 3.7946057319641113\n", "Batch: 279\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 15, 19, 5, 13, 1, 18, 25, 0, 4, 15, 14, 14, 1, 0])\n", "Loss: 3.3804280757904053\n", "Batch: 280\n", "torch.Size([16, 27])\n", "tensor([11, 1, 18, 12, 9, 0, 11, 25, 12, 5, 9, 7, 8, 0, 5, 18])\n", "Loss: 3.443720579147339\n", "Batch: 281\n", "torch.Size([16, 27])\n", "tensor([ 9, 3, 11, 1, 0, 12, 5, 1, 14, 14, 1, 0, 12, 25, 14, 4])\n", "Loss: 3.7941339015960693\n", "Batch: 282\n", "torch.Size([16, 27])\n", "tensor([19, 5, 25, 0, 13, 1, 18, 9, 5, 12, 1, 0, 2, 18, 9, 5])\n", "Loss: 3.105642795562744\n", "Batch: 283\n", "torch.Size([16, 27])\n", "tensor([12, 12, 5, 0, 2, 12, 1, 14, 3, 1, 0, 10, 21, 12, 9, 5])\n", "Loss: 3.3390603065490723\n", "Batch: 284\n", "torch.Size([16, 27])\n", "tensor([20, 20, 5, 0, 13, 1, 18, 7, 1, 18, 9, 20, 1, 0, 12, 5])\n", "Loss: 3.838125228881836\n", "Batch: 285\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 5, 1, 7, 8, 1, 14, 0, 13, 1, 18, 1, 0, 3])\n", "Loss: 3.880730628967285\n", "Batch: 286\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 12, 5, 5, 0, 11, 1, 20, 8, 25, 0, 19, 20, 1, 3])\n", "Loss: 3.5248918533325195\n", "Batch: 287\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 4, 5, 12, 9, 12, 1, 8, 0, 10, 5, 14, 9, 6])\n", "Loss: 3.480536460876465\n", "Batch: 288\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 0, 10, 5, 19, 19, 5, 0, 13, 1, 4, 5, 12, 25, 14])\n", "Loss: 3.1811344623565674\n", "Batch: 289\n", "torch.Size([16, 27])\n", "tensor([14, 0, 19, 8, 5, 9, 12, 1, 0, 1, 12, 5, 1, 8, 0, 1])\n", "Loss: 3.6717820167541504\n", "Batch: 290\n", "torch.Size([16, 27])\n", "tensor([12, 5, 24, 1, 14, 4, 18, 5, 1, 0, 12, 1, 25, 12, 1, 0])\n", "Loss: 3.1986584663391113\n", "Batch: 291\n", "torch.Size([16, 27])\n", "tensor([26, 1, 18, 9, 1, 0, 9, 14, 6, 1, 14, 20, 0, 3, 1, 13])\n", "Loss: 3.8854053020477295\n", "Batch: 292\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 1, 0, 19, 5, 12, 9, 14, 1, 0, 7, 23, 5, 14, 4])\n", "Loss: 3.3973331451416016\n", "Batch: 293\n", "torch.Size([16, 27])\n", "tensor([15, 12, 25, 14, 0, 10, 1, 26, 13, 25, 14, 0, 19, 20, 5, 16])\n", "Loss: 3.854261875152588\n", "Batch: 294\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 25, 0, 3, 1, 14, 4, 9, 3, 5, 0, 11, 1, 18])\n", "Loss: 3.792384147644043\n", "Batch: 295\n", "torch.Size([16, 27])\n", "tensor([12, 9, 5, 0, 11, 1, 18, 12, 25, 0, 4, 5, 19, 9, 18, 1])\n", "Loss: 3.4923362731933594\n", "Batch: 296\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 11, 1, 5, 12, 25, 14, 0, 13, 1, 5, 22, 5, 0, 19])\n", "Loss: 3.2728118896484375\n", "Batch: 297\n", "torch.Size([16, 27])\n", "tensor([21, 19, 1, 14, 1, 0, 4, 5, 10, 1, 8, 0, 19, 25, 4, 14])\n", "Loss: 4.081742763519287\n", "Batch: 298\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 8, 1, 14, 1, 0, 3, 1, 19, 1, 14, 4, 18, 1])\n", "Loss: 3.639861583709717\n", "Batch: 299\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 1, 3, 5, 12, 9, 0, 10, 15, 25, 3, 5, 0, 4])\n", "Loss: 3.437256097793579\n", "Batch: 300\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 1, 18, 9, 19, 0, 3, 8, 18, 9, 19, 20, 25, 0, 4])\n", "Loss: 3.897270679473877\n", "Batch: 301\n", "torch.Size([16, 27])\n", "tensor([15, 18, 15, 20, 8, 25, 0, 13, 1, 4, 9, 19, 5, 14, 0, 17])\n", "Loss: 3.652083158493042\n", "Batch: 302\n", "torch.Size([16, 27])\n", "tensor([21, 9, 14, 14, 0, 12, 25, 18, 9, 3, 0, 11, 1, 12, 12, 9])\n", "Loss: 3.611194372177124\n", "Batch: 303\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 25, 22, 5, 20, 20, 5, 0, 13, 9, 18, 5, 25, 1, 0])\n", "Loss: 3.5707027912139893\n", "Batch: 304\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 12, 25, 19, 19, 1, 0, 11, 5, 12, 19, 9, 0, 19, 1])\n", "Loss: 3.140751838684082\n", "Batch: 305\n", "torch.Size([16, 27])\n", "tensor([14, 4, 25, 0, 3, 5, 12, 9, 14, 1, 0, 19, 1, 12, 12, 25])\n", "Loss: 3.5366294384002686\n", "Batch: 306\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 25, 1, 0, 3, 8, 18, 9, 19, 20, 1, 0, 11, 1])\n", "Loss: 3.4507346153259277\n", "Batch: 307\n", "torch.Size([16, 27])\n", "tensor([20, 1, 18, 9, 14, 1, 0, 1, 9, 19, 8, 1, 0, 19, 8, 25])\n", "Loss: 3.634777307510376\n", "Batch: 308\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 0, 4, 1, 16, 8, 14, 5, 0, 11, 5, 14, 26, 9])\n", "Loss: 3.9097211360931396\n", "Batch: 309\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 16, 9, 16, 5, 18, 0, 18, 5, 9, 12, 12, 25, 0, 11])\n", "Loss: 3.5145816802978516\n", "Batch: 310\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 12, 1, 0, 12, 15, 18, 5, 14, 0, 1, 14, 9, 25, 1])\n", "Loss: 3.97584867477417\n", "Batch: 311\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 12, 5, 9, 7, 8, 0, 5, 22, 5, 0, 9, 20, 26])\n", "Loss: 3.3724472522735596\n", "Batch: 312\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 0, 1, 14, 9, 20, 1, 0, 10, 1, 14, 5, 19, 19, 1])\n", "Loss: 3.8791720867156982\n", "Batch: 313\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 9, 19, 19, 1, 0, 4, 5, 22, 25, 14, 0, 11, 1])\n", "Loss: 3.8235819339752197\n", "Batch: 314\n", "torch.Size([16, 27])\n", "tensor([20, 8, 1, 18, 9, 14, 5, 0, 14, 9, 11, 9, 20, 1, 0, 18])\n", "Loss: 3.6520042419433594\n", "Batch: 315\n", "torch.Size([16, 27])\n", "tensor([ 5, 2, 5, 3, 1, 0, 11, 1, 25, 12, 9, 0, 10, 1, 5, 12])\n", "Loss: 3.2588682174682617\n", "Batch: 316\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 11, 1, 19, 1, 14, 4, 18, 1, 0, 13, 1, 18, 12])\n", "Loss: 3.7170732021331787\n", "Batch: 317\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 18, 1, 5, 7, 1, 14, 0, 4, 21, 12, 3, 5, 0])\n", "Loss: 3.766209125518799\n", "Batch: 318\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 20, 5, 6, 1, 14, 9, 1, 0, 14, 15, 5, 12, 9, 1])\n", "Loss: 3.59842586517334\n", "Batch: 319\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 18, 1, 3, 25, 0, 1, 18, 12, 5, 14, 5, 0, 1, 12])\n", "Loss: 3.742755651473999\n", "Batch: 320\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 19, 1, 14, 4, 18, 1, 0, 12, 9, 12, 1, 0, 19, 20])\n", "Loss: 3.557805299758911\n", "Batch: 321\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 12, 1, 0, 11, 1, 25, 12, 1, 8, 0, 3, 1, 18, 12])\n", "Loss: 3.3657493591308594\n", "Batch: 322\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 13, 1, 21, 18, 1, 0, 23, 9, 12, 12, 15, 23, 0, 19])\n", "Loss: 3.6309854984283447\n", "Batch: 323\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 9, 3, 5, 0, 4, 1, 18, 9, 1, 14, 0, 1, 12])\n", "Loss: 3.851637125015259\n", "Batch: 324\n", "torch.Size([16, 27])\n", "tensor([ 9, 26, 5, 0, 7, 18, 1, 3, 9, 5, 12, 1, 0, 4, 9, 1])\n", "Loss: 3.2731244564056396\n", "Batch: 325\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 12, 5, 9, 12, 1, 0, 18, 1, 14, 4, 9, 0, 5])\n", "Loss: 3.9239988327026367\n", "Batch: 326\n", "torch.Size([16, 27])\n", "tensor([12, 9, 19, 19, 1, 0, 13, 1, 5, 7, 1, 14, 0, 5, 19, 20])\n", "Loss: 3.4860849380493164\n", "Batch: 327\n", "torch.Size([16, 27])\n", "tensor([18, 5, 12, 12, 1, 0, 1, 14, 9, 11, 1, 0, 3, 1, 18, 15])\n", "Loss: 3.732553243637085\n", "Batch: 328\n", "torch.Size([16, 27])\n", "tensor([12, 0, 13, 1, 18, 1, 14, 4, 1, 0, 14, 1, 25, 5, 12, 9])\n", "Loss: 3.6694209575653076\n", "Batch: 329\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 11, 25, 12, 1, 0, 4, 1, 19, 9, 1, 0, 7, 18, 5])\n", "Loss: 3.2512645721435547\n", "Batch: 330\n", "torch.Size([16, 27])\n", "tensor([20, 3, 8, 5, 14, 0, 13, 1, 18, 9, 1, 13, 0, 10, 1, 3])\n", "Loss: 3.8993916511535645\n", "Batch: 331\n", "torch.Size([16, 27])\n", "tensor([11, 12, 25, 14, 0, 18, 15, 3, 9, 15, 0, 1, 25, 1, 14, 1])\n", "Loss: 3.8350141048431396\n", "Batch: 332\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 18, 2, 25, 0, 8, 1, 25, 12, 9, 5, 0, 10, 1])\n", "Loss: 3.0404040813446045\n", "Batch: 333\n", "torch.Size([16, 27])\n", "tensor([14, 9, 3, 5, 0, 20, 1, 25, 1, 0, 3, 15, 18, 20, 14, 5])\n", "Loss: 3.6065285205841064\n", "Batch: 334\n", "torch.Size([16, 27])\n", "tensor([25, 0, 10, 5, 1, 14, 5, 20, 20, 5, 0, 18, 1, 3, 8, 5])\n", "Loss: 3.7398104667663574\n", "Batch: 335\n", "torch.Size([16, 27])\n", "tensor([12, 12, 5, 0, 1, 2, 9, 7, 1, 25, 12, 5, 0, 5, 13, 9])\n", "Loss: 3.085775136947632\n", "Batch: 336\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 0, 14, 15, 18, 13, 1, 0, 3, 5, 3, 5, 12, 9])\n", "Loss: 3.280681848526001\n", "Batch: 337\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 8, 1, 22, 5, 14, 0, 11, 9, 1, 18, 18, 1, 0, 1])\n", "Loss: 3.5935349464416504\n", "Batch: 338\n", "torch.Size([16, 27])\n", "tensor([12, 5, 14, 1, 0, 3, 8, 18, 9, 19, 20, 9, 1, 14, 1, 0])\n", "Loss: 3.7095394134521484\n", "Batch: 339\n", "torch.Size([16, 27])\n", "tensor([11, 1, 18, 12, 5, 25, 0, 14, 1, 20, 1, 12, 25, 0, 3, 8])\n", "Loss: 3.277510643005371\n", "Batch: 340\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 20, 5, 12, 0, 19, 8, 1, 9, 14, 1, 0, 11, 1, 25])\n", "Loss: 3.870926856994629\n", "Batch: 341\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 14, 0, 1, 14, 14, 5, 20, 20, 5, 0, 11, 1, 3])\n", "Loss: 4.009311676025391\n", "Batch: 342\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 6, 5, 18, 14, 1, 14, 4, 1, 0, 10, 15, 19, 5])\n", "Loss: 3.214357852935791\n", "Batch: 343\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 0, 1, 25, 12, 9, 14, 0, 11, 18, 9, 19, 20, 9])\n", "Loss: 3.5885870456695557\n", "Batch: 344\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 12, 15, 18, 9, 0, 2, 18, 9, 4, 7, 5, 20, 20])\n", "Loss: 3.880427837371826\n", "Batch: 345\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 2, 18, 15, 15, 11, 0, 10, 1, 3, 5, 25, 0, 11, 1])\n", "Loss: 3.5938525199890137\n", "Batch: 346\n", "torch.Size([16, 27])\n", "tensor([18, 9, 0, 25, 1, 4, 9, 18, 1, 0, 13, 1, 4, 9, 12, 25])\n", "Loss: 3.8825178146362305\n", "Batch: 347\n", "torch.Size([16, 27])\n", "tensor([14, 0, 7, 1, 2, 18, 9, 5, 12, 0, 19, 8, 5, 1, 0, 19])\n", "Loss: 3.8416528701782227\n", "Batch: 348\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 14, 1, 0, 1, 12, 5, 24, 0, 10, 21, 1, 14, 9])\n", "Loss: 3.631061315536499\n", "Batch: 349\n", "torch.Size([16, 27])\n", "tensor([20, 1, 0, 12, 1, 18, 1, 0, 19, 15, 14, 25, 1, 0, 1, 13])\n", "Loss: 3.495166778564453\n", "Batch: 350\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 0, 10, 1, 4, 25, 14, 0, 19, 8, 1, 14, 9, 25])\n", "Loss: 3.9885411262512207\n", "Batch: 351\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 20, 5, 6, 1, 14, 9, 5, 0, 3, 8, 1, 14, 5])\n", "Loss: 3.6178488731384277\n", "Batch: 352\n", "torch.Size([16, 27])\n", "tensor([12, 0, 13, 25, 1, 8, 0, 19, 1, 22, 1, 14, 1, 0, 20, 1])\n", "Loss: 3.8929078578948975\n", "Batch: 353\n", "torch.Size([16, 27])\n", "tensor([20, 9, 1, 14, 14, 1, 0, 25, 22, 15, 14, 14, 5, 0, 12, 9])\n", "Loss: 3.3676843643188477\n", "Batch: 354\n", "torch.Size([16, 27])\n", "tensor([12, 12, 9, 5, 0, 15, 4, 1, 12, 25, 19, 0, 25, 15, 12, 1])\n", "Loss: 3.1281397342681885\n", "Batch: 355\n", "torch.Size([16, 27])\n", "tensor([14, 4, 1, 0, 11, 5, 14, 14, 5, 4, 9, 0, 20, 18, 9, 19])\n", "Loss: 3.8224239349365234\n", "Batch: 356\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 1, 19, 8, 12, 25, 0, 5, 12, 25, 19, 5, 0, 6])\n", "Loss: 2.863760471343994\n", "Batch: 357\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 9, 15, 12, 1, 0, 13, 1, 3, 9, 0, 10, 1, 26, 12])\n", "Loss: 3.0676565170288086\n", "Batch: 358\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 22, 1, 12, 5, 14, 20, 9, 14, 1, 0, 8, 1, 18])\n", "Loss: 3.7293241024017334\n", "Batch: 359\n", "torch.Size([16, 27])\n", "tensor([13, 15, 14, 25, 0, 8, 1, 25, 4, 5, 14, 0, 11, 1, 20, 12])\n", "Loss: 3.652177095413208\n", "Batch: 360\n", "torch.Size([16, 27])\n", "tensor([25, 14, 14, 0, 11, 1, 20, 12, 9, 14, 0, 13, 1, 18, 9, 1])\n", "Loss: 3.58847713470459\n", "Batch: 361\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 3, 1, 12, 9, 0, 20, 5, 1, 7, 1, 14, 0])\n", "Loss: 3.9455249309539795\n", "Batch: 362\n", "torch.Size([16, 27])\n", "tensor([ 2, 15, 14, 14, 9, 5, 0, 10, 5, 14, 1, 0, 12, 9, 12, 9])\n", "Loss: 3.1431925296783447\n", "Batch: 363\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 0, 1, 12, 5, 24, 25, 19, 0, 11, 18, 9, 19, 20, 25])\n", "Loss: 3.9076406955718994\n", "Batch: 364\n", "torch.Size([16, 27])\n", "tensor([ 0, 25, 5, 19, 19, 5, 14, 9, 1, 0, 1, 14, 19, 12, 5, 25])\n", "Loss: 3.4243428707122803\n", "Batch: 365\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 5, 18, 5, 14, 9, 3, 5, 0, 4, 1, 18, 9, 1, 0])\n", "Loss: 3.3350303173065186\n", "Batch: 366\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 20, 15, 9, 14, 5, 20, 20, 5, 0, 4, 1, 12, 9, 1])\n", "Loss: 3.576846122741699\n", "Batch: 367\n", "torch.Size([16, 27])\n", "tensor([ 0, 16, 18, 9, 14, 3, 5, 19, 19, 0, 18, 25, 1, 14, 14, 0])\n", "Loss: 4.358793258666992\n", "Batch: 368\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 25, 19, 1, 0, 3, 8, 1, 25, 1, 0, 3, 8, 5, 12])\n", "Loss: 3.0695407390594482\n", "Batch: 369\n", "torch.Size([16, 27])\n", "tensor([19, 9, 5, 0, 10, 1, 19, 13, 25, 14, 0, 11, 5, 1, 18, 1])\n", "Loss: 3.584429979324341\n", "Batch: 370\n", "torch.Size([16, 27])\n", "tensor([ 0, 21, 14, 9, 17, 21, 5, 0, 25, 1, 19, 13, 5, 5, 14, 0])\n", "Loss: 3.9662227630615234\n", "Batch: 371\n", "torch.Size([16, 27])\n", "tensor([10, 1, 9, 4, 1, 0, 11, 1, 12, 25, 14, 0, 12, 5, 1, 14])\n", "Loss: 3.4632112979888916\n", "Batch: 372\n", "torch.Size([16, 27])\n", "tensor([14, 0, 3, 1, 20, 1, 12, 9, 14, 1, 0, 4, 9, 1, 14, 14])\n", "Loss: 3.5737504959106445\n", "Batch: 373\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 9, 6, 6, 1, 14, 9, 0, 26, 15, 9, 5, 0, 13])\n", "Loss: 3.401127576828003\n", "Batch: 374\n", "torch.Size([16, 27])\n", "tensor([ 9, 3, 8, 5, 12, 5, 0, 19, 8, 1, 11, 9, 18, 1, 0, 1])\n", "Loss: 3.681281805038452\n", "Batch: 375\n", "torch.Size([16, 27])\n", "tensor([12, 25, 3, 9, 1, 0, 1, 18, 13, 1, 14, 9, 0, 11, 1, 3])\n", "Loss: 3.2660231590270996\n", "Batch: 376\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 18, 5, 1, 14, 14, 1, 0, 22, 9, 15, 12, 5, 20, 0])\n", "Loss: 3.6125130653381348\n", "Batch: 377\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 9, 20, 12, 25, 14, 14, 0, 8, 9, 12, 12, 1, 18, 25])\n", "Loss: 3.6418912410736084\n", "Batch: 378\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 9, 1, 0, 1, 21, 2, 18, 5, 5, 0, 7, 18, 5])\n", "Loss: 2.8451225757598877\n", "Batch: 379\n", "torch.Size([16, 27])\n", "tensor([20, 1, 0, 10, 15, 5, 12, 12, 5, 0, 9, 14, 7, 18, 9, 4])\n", "Loss: 3.373924732208252\n", "Batch: 380\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 18, 25, 1, 14, 1, 0, 14, 1, 4, 9, 14, 5, 0, 7])\n", "Loss: 3.624840497970581\n", "Batch: 381\n", "torch.Size([16, 27])\n", "tensor([ 9, 15, 22, 1, 14, 14, 1, 0, 10, 1, 26, 13, 25, 14, 5, 0])\n", "Loss: 3.67935848236084\n", "Batch: 382\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 25, 12, 5, 5, 0, 12, 9, 1, 14, 1, 0, 12, 21])\n", "Loss: 3.4174282550811768\n", "Batch: 383\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 1, 0, 1, 12, 9, 0, 2, 18, 5, 1, 14, 14, 5, 0])\n", "Loss: 3.151569366455078\n", "Batch: 384\n", "torch.Size([16, 27])\n", "tensor([10, 1, 25, 3, 5, 5, 0, 13, 1, 20, 20, 9, 5, 0, 1, 13])\n", "Loss: 3.2000536918640137\n", "Batch: 385\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 9, 3, 1, 0, 1, 25, 12, 1, 0, 10, 1, 14, 1, 0])\n", "Loss: 3.389580249786377\n", "Batch: 386\n", "torch.Size([16, 27])\n", "tensor([16, 1, 18, 11, 5, 18, 0, 4, 1, 9, 10, 1, 0, 5, 12, 25])\n", "Loss: 3.3850255012512207\n", "Batch: 387\n", "torch.Size([16, 27])\n", "tensor([19, 19, 1, 0, 14, 1, 21, 20, 9, 3, 1, 0, 5, 13, 13, 1])\n", "Loss: 3.3226840496063232\n", "Batch: 388\n", "torch.Size([16, 27])\n", "tensor([12, 5, 5, 0, 19, 3, 1, 18, 12, 5, 20, 20, 0, 12, 5, 1])\n", "Loss: 3.812706708908081\n", "Batch: 389\n", "torch.Size([16, 27])\n", "tensor([14, 14, 5, 0, 1, 19, 8, 1, 14, 20, 9, 0, 11, 1, 20, 25])\n", "Loss: 3.6660406589508057\n", "Batch: 390\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 18, 9, 0, 19, 9, 12, 22, 9, 1, 0, 11, 9, 14])\n", "Loss: 3.0302677154541016\n", "Batch: 391\n", "torch.Size([16, 27])\n", "tensor([19, 5, 25, 0, 13, 1, 7, 4, 1, 12, 5, 14, 1, 0, 1, 9])\n", "Loss: 3.358281373977661\n", "Batch: 392\n", "torch.Size([16, 27])\n", "tensor([25, 1, 14, 1, 0, 2, 12, 1, 9, 18, 0, 13, 9, 19, 20, 25])\n", "Loss: 3.614863872528076\n", "Batch: 393\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 1, 2, 25, 0, 10, 15, 3, 5, 12, 25, 14, 5, 0, 11])\n", "Loss: 2.92995548248291\n", "Batch: 394\n", "torch.Size([16, 27])\n", "tensor([ 9, 18, 19, 20, 9, 14, 0, 12, 15, 21, 18, 4, 5, 19, 0, 25])\n", "Loss: 4.106356143951416\n", "Batch: 395\n", "torch.Size([16, 27])\n", "tensor([ 1, 26, 13, 9, 14, 0, 13, 9, 25, 1, 0, 19, 8, 9, 1, 14])\n", "Loss: 3.7675914764404297\n", "Batch: 396\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 18, 15, 24, 1, 14, 14, 5, 0, 4, 1, 12, 12, 1])\n", "Loss: 3.4527945518493652\n", "Batch: 397\n", "torch.Size([16, 27])\n", "tensor([19, 0, 4, 5, 12, 9, 1, 0, 5, 12, 19, 1, 0, 13, 1, 18])\n", "Loss: 3.34102201461792\n", "Batch: 398\n", "torch.Size([16, 27])\n", "tensor([ 3, 5, 12, 12, 1, 0, 18, 1, 25, 14, 1, 0, 11, 5, 12, 12])\n", "Loss: 3.4317870140075684\n", "Batch: 399\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 19, 8, 1, 21, 14, 1, 0, 13, 25, 18, 1, 0, 1])\n", "Loss: 3.606926202774048\n", "Batch: 400\n", "torch.Size([16, 27])\n", "tensor([12, 25, 19, 8, 1, 0, 5, 13, 5, 18, 1, 12, 4, 0, 10, 1])\n", "Loss: 3.487544059753418\n", "Batch: 401\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 0, 12, 9, 1, 0, 14, 25, 1, 19, 9, 1, 0, 11])\n", "Loss: 3.005009412765503\n", "Batch: 402\n", "torch.Size([16, 27])\n", "tensor([15, 18, 9, 0, 13, 9, 11, 1, 12, 1, 0, 18, 1, 9, 14, 1])\n", "Loss: 3.574094533920288\n", "Batch: 403\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 1, 13, 5, 18, 1, 0, 1, 14, 9, 25, 1, 8, 0, 4])\n", "Loss: 3.4947288036346436\n", "Batch: 404\n", "torch.Size([16, 27])\n", "tensor([ 1, 23, 14, 0, 8, 1, 26, 5, 12, 0, 12, 1, 3, 25, 0, 19])\n", "Loss: 3.793325901031494\n", "Batch: 405\n", "torch.Size([16, 27])\n", "tensor([ 8, 9, 18, 12, 5, 25, 0, 12, 15, 14, 4, 15, 14, 0, 16, 1])\n", "Loss: 3.7431206703186035\n", "Batch: 406\n", "torch.Size([16, 27])\n", "tensor([20, 9, 5, 14, 3, 5, 0, 1, 12, 25, 19, 9, 1, 0, 3, 8])\n", "Loss: 3.1664063930511475\n", "Batch: 407\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 20, 1, 12, 0, 10, 1, 25, 12, 5, 14, 5, 0, 1, 4])\n", "Loss: 3.60560941696167\n", "Batch: 408\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 9, 14, 5, 0, 11, 25, 1, 18, 1, 0, 15, 4, 1, 12])\n", "Loss: 3.516313076019287\n", "Batch: 409\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 0, 18, 9, 20, 1, 0, 4, 5, 19, 20, 1, 14, 25, 0])\n", "Loss: 3.5237841606140137\n", "Batch: 410\n", "torch.Size([16, 27])\n", "tensor([10, 1, 14, 5, 20, 20, 5, 0, 13, 1, 11, 1, 12, 1, 0, 3])\n", "Loss: 3.6031625270843506\n", "Batch: 411\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 12, 1, 12, 12, 9, 0, 9, 12, 9, 1, 14, 1, 0, 10])\n", "Loss: 3.2782576084136963\n", "Batch: 412\n", "torch.Size([16, 27])\n", "tensor([21, 1, 14, 1, 0, 13, 1, 18, 20, 9, 14, 1, 0, 1, 2, 9])\n", "Loss: 3.387103796005249\n", "Batch: 413\n", "torch.Size([16, 27])\n", "tensor([ 7, 1, 12, 5, 0, 1, 19, 8, 1, 0, 4, 1, 18, 12, 5, 14])\n", "Loss: 3.412313938140869\n", "Batch: 414\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 18, 5, 9, 14, 1, 0, 4, 1, 9, 19, 8, 1, 0, 9])\n", "Loss: 3.506368398666382\n", "Batch: 415\n", "torch.Size([16, 27])\n", "tensor([19, 1, 2, 5, 12, 1, 0, 13, 1, 14, 4, 25, 0, 19, 1, 13])\n", "Loss: 3.4507226943969727\n", "Batch: 416\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 1, 0, 10, 15, 4, 9, 0, 13, 1, 18, 9, 3, 5, 12])\n", "Loss: 3.4289391040802\n", "Batch: 417\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 13, 9, 18, 1, 0, 4, 1, 25, 14, 1, 0, 13, 1])\n", "Loss: 3.3483364582061768\n", "Batch: 418\n", "torch.Size([16, 27])\n", "tensor([18, 12, 5, 5, 0, 2, 5, 22, 5, 18, 12, 25, 0, 11, 1, 13])\n", "Loss: 3.269120931625366\n", "Batch: 419\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 15, 14, 0, 19, 21, 26, 1, 14, 14, 5, 0, 18, 15, 3])\n", "Loss: 3.621671199798584\n", "Batch: 420\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 12, 12, 5, 0, 20, 1, 20, 25, 1, 14, 14, 1, 0, 10])\n", "Loss: 3.4719583988189697\n", "Batch: 421\n", "torch.Size([16, 27])\n", "tensor([15, 21, 18, 14, 5, 25, 0, 11, 1, 19, 19, 9, 5, 0, 16, 18])\n", "Loss: 3.125535488128662\n", "Batch: 422\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 12, 5, 25, 0, 18, 25, 12, 5, 9, 7, 8, 0, 2, 18])\n", "Loss: 3.4590981006622314\n", "Batch: 423\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 20, 1, 14, 9, 0, 11, 1, 25, 3, 5, 5, 0, 12, 9])\n", "Loss: 3.443507671356201\n", "Batch: 424\n", "torch.Size([16, 27])\n", "tensor([19, 19, 5, 20, 20, 5, 0, 1, 12, 9, 25, 1, 0, 1, 14, 14])\n", "Loss: 3.3711752891540527\n", "Batch: 425\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 1, 18, 9, 5, 0, 5, 18, 25, 14, 0, 11, 1, 12, 9])\n", "Loss: 3.4646668434143066\n", "Batch: 426\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 11, 1, 20, 9, 1, 0, 19, 11, 25, 0, 1, 21, 4, 18])\n", "Loss: 3.0419976711273193\n", "Batch: 427\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 7, 12, 1, 4, 25, 19, 0, 10, 1, 9, 4, 5, 14, 0])\n", "Loss: 3.9321095943450928\n", "Batch: 428\n", "torch.Size([16, 27])\n", "tensor([11, 5, 14, 9, 1, 0, 19, 8, 5, 12, 2, 9, 0, 1, 2, 18])\n", "Loss: 3.109225273132324\n", "Batch: 429\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 0, 10, 9, 12, 12, 0, 19, 8, 25, 12, 1, 0, 22, 1])\n", "Loss: 3.941411256790161\n", "Batch: 430\n", "torch.Size([16, 27])\n", "tensor([14, 5, 19, 1, 0, 2, 18, 9, 15, 14, 14, 1, 0, 2, 18, 25])\n", "Loss: 3.260016918182373\n", "Batch: 431\n", "torch.Size([16, 27])\n", "tensor([14, 0, 10, 21, 19, 20, 9, 14, 1, 0, 19, 8, 1, 14, 1, 0])\n", "Loss: 3.7717456817626953\n", "Batch: 432\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 1, 7, 1, 9, 12, 0, 2, 18, 5, 15, 14, 14, 1, 0])\n", "Loss: 3.5795059204101562\n", "Batch: 433\n", "torch.Size([16, 27])\n", "tensor([10, 15, 1, 14, 14, 5, 0, 11, 5, 5, 12, 5, 25, 0, 1, 14])\n", "Loss: 3.2207353115081787\n", "Batch: 434\n", "torch.Size([16, 27])\n", "tensor([14, 1, 12, 9, 19, 5, 0, 13, 1, 18, 3, 5, 12, 1, 0, 19])\n", "Loss: 3.2222304344177246\n", "Batch: 435\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 12, 2, 9, 5, 0, 1, 19, 8, 12, 9, 5, 0, 3, 8])\n", "Loss: 2.8866066932678223\n", "Batch: 436\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 4, 5, 1, 19, 9, 1, 0, 19, 20, 1, 18, 18])\n", "Loss: 3.2532448768615723\n", "Batch: 437\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 8, 1, 18, 12, 5, 14, 5, 0, 9, 26, 1, 2, 5, 12])\n", "Loss: 3.4784836769104004\n", "Batch: 438\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 10, 1, 14, 9, 5, 0, 11, 5, 14, 4, 1, 12, 0])\n", "Loss: 3.2976858615875244\n", "Batch: 439\n", "torch.Size([16, 27])\n", "tensor([14, 25, 1, 0, 19, 1, 9, 7, 5, 0, 2, 18, 5, 1, 14, 14])\n", "Loss: 3.3485662937164307\n", "Batch: 440\n", "torch.Size([16, 27])\n", "tensor([ 0, 9, 22, 1, 14, 1, 0, 10, 1, 11, 1, 25, 12, 1, 0, 12])\n", "Loss: 3.541304588317871\n", "Batch: 441\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 3, 15, 14, 19, 20, 1, 14, 3, 5, 0, 10, 1])\n", "Loss: 3.318160057067871\n", "Batch: 442\n", "torch.Size([16, 27])\n", "tensor([25, 12, 9, 14, 0, 11, 5, 14, 14, 1, 0, 15, 3, 20, 1, 22])\n", "Loss: 3.3955628871917725\n", "Batch: 443\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 20, 1, 13, 13, 25, 0, 20, 25, 1, 14, 14, 1, 0])\n", "Loss: 3.5554919242858887\n", "Batch: 444\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 9, 26, 1, 0, 1, 12, 25, 19, 19, 9, 1, 0, 1, 19])\n", "Loss: 2.6681466102600098\n", "Batch: 445\n", "torch.Size([16, 27])\n", "tensor([ 8, 20, 25, 14, 0, 18, 8, 9, 1, 14, 14, 1, 0, 19, 8, 1])\n", "Loss: 3.9906206130981445\n", "Batch: 446\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 14, 1, 9, 19, 0, 1, 14, 10, 1, 12, 9, 0, 1])\n", "Loss: 3.3643314838409424\n", "Batch: 447\n", "torch.Size([16, 27])\n", "tensor([18, 9, 1, 0, 5, 21, 14, 9, 3, 5, 0, 11, 1, 20, 5, 18])\n", "Loss: 3.439941883087158\n", "Batch: 448\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 16, 1, 12, 15, 13, 1, 0, 25, 1, 10, 1, 9])\n", "Loss: 3.6768343448638916\n", "Batch: 449\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 5, 13, 1, 14, 9, 0, 8, 15, 12, 12, 9, 5, 0])\n", "Loss: 3.089972496032715\n", "Batch: 450\n", "torch.Size([16, 27])\n", "tensor([11, 1, 25, 20, 12, 9, 14, 0, 3, 25, 4, 14, 5, 25, 0, 11])\n", "Loss: 3.650892496109009\n", "Batch: 451\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 18, 25, 0, 1, 18, 5, 12, 25, 0, 7, 1, 12, 9, 12])\n", "Loss: 3.040804862976074\n", "Batch: 452\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 0, 7, 9, 1, 0, 14, 15, 5, 12, 0, 19, 8, 5, 18])\n", "Loss: 3.718907356262207\n", "Batch: 453\n", "torch.Size([16, 27])\n", "tensor([ 9, 4, 1, 14, 0, 3, 1, 9, 12, 5, 25, 0, 3, 15, 18, 9])\n", "Loss: 3.7620062828063965\n", "Batch: 454\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 4, 9, 14, 1, 0, 8, 1, 4, 12, 5, 25, 0, 12])\n", "Loss: 3.49277400970459\n", "Batch: 455\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 1, 13, 1, 18, 1, 0, 15, 12, 7, 1, 0, 2])\n", "Loss: 3.0866193771362305\n", "Batch: 456\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 20, 18, 9, 3, 5, 0, 3, 1, 13, 5, 18, 25, 14, 0])\n", "Loss: 3.7768940925598145\n", "Batch: 457\n", "torch.Size([16, 27])\n", "tensor([ 5, 22, 5, 12, 9, 14, 0, 10, 1, 25, 4, 5, 0, 10, 5, 14])\n", "Loss: 3.593393564224243\n", "Batch: 458\n", "torch.Size([16, 27])\n", "tensor([14, 9, 5, 0, 11, 5, 9, 18, 1, 0, 13, 5, 12, 9, 19, 1])\n", "Loss: 3.3612818717956543\n", "Batch: 459\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 15, 24, 1, 14, 1, 0, 1, 21, 2, 18, 9, 5, 0, 3])\n", "Loss: 3.230391263961792\n", "Batch: 460\n", "torch.Size([16, 27])\n", "tensor([15, 14, 14, 9, 5, 0, 10, 21, 4, 25, 0, 1, 10, 1, 0, 1])\n", "Loss: 3.1257026195526123\n", "Batch: 461\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 2, 5, 12, 0, 3, 15, 18, 1, 12, 0, 6, 12, 15])\n", "Loss: 4.098268508911133\n", "Batch: 462\n", "torch.Size([16, 27])\n", "tensor([18, 0, 13, 9, 1, 8, 0, 20, 1, 25, 12, 1, 0, 20, 18, 9])\n", "Loss: 3.2102553844451904\n", "Batch: 463\n", "torch.Size([16, 27])\n", "tensor([19, 20, 1, 14, 0, 11, 1, 25, 12, 1, 14, 0, 11, 1, 25, 1])\n", "Loss: 3.677358627319336\n", "Batch: 464\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 9, 12, 1, 0, 12, 21, 3, 5, 18, 15, 0, 13, 25])\n", "Loss: 3.4773638248443604\n", "Batch: 465\n", "torch.Size([16, 27])\n", "tensor([11, 1, 25, 12, 1, 0, 10, 1, 25, 13, 5, 0, 12, 1, 3, 9])\n", "Loss: 3.1404762268066406\n", "Batch: 466\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 20, 1, 19, 8, 1, 0, 9, 18, 13, 1, 0, 10, 1, 19])\n", "Loss: 2.9980340003967285\n", "Batch: 467\n", "torch.Size([16, 27])\n", "tensor([13, 25, 14, 5, 0, 13, 25, 18, 1, 14, 4, 1, 0, 19, 5, 18])\n", "Loss: 3.735135078430176\n", "Batch: 468\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 20, 5, 18, 18, 1, 0, 5, 12, 9, 19, 8, 1])\n", "Loss: 3.44616436958313\n", "Batch: 469\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 12, 5, 5, 0, 14, 25, 12, 1, 0, 18, 1, 3, 8])\n", "Loss: 3.155557155609131\n", "Batch: 470\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 12, 0, 13, 9, 14, 4, 25, 0, 1, 14, 1, 25, 1, 0])\n", "Loss: 3.5311715602874756\n", "Batch: 471\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 25, 12, 5, 5, 0, 4, 5, 2, 18, 1, 0, 13, 1, 11])\n", "Loss: 3.44441819190979\n", "Batch: 472\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 12, 1, 0, 19, 8, 1, 14, 14, 1, 0, 20, 1, 2, 1])\n", "Loss: 3.4270105361938477\n", "Batch: 473\n", "torch.Size([16, 27])\n", "tensor([20, 8, 1, 0, 1, 12, 5, 24, 9, 0, 11, 15, 18, 20, 14, 5])\n", "Loss: 3.2850663661956787\n", "Batch: 474\n", "torch.Size([16, 27])\n", "tensor([25, 0, 11, 18, 9, 19, 20, 9, 0, 12, 1, 14, 5, 25, 0, 16])\n", "Loss: 3.392254590988159\n", "Batch: 475\n", "torch.Size([16, 27])\n", "tensor([18, 9, 19, 3, 9, 12, 1, 0, 19, 1, 4, 5, 0, 19, 20, 1])\n", "Loss: 3.516018867492676\n", "Batch: 476\n", "torch.Size([16, 27])\n", "tensor([18, 0, 20, 18, 9, 19, 20, 5, 14, 0, 2, 5, 12, 12, 1, 0])\n", "Loss: 3.6507837772369385\n", "Batch: 477\n", "torch.Size([16, 27])\n", "tensor([ 2, 15, 2, 2, 9, 5, 0, 1, 13, 9, 14, 1, 0, 3, 8, 1])\n", "Loss: 3.1469485759735107\n", "Batch: 478\n", "torch.Size([16, 27])\n", "tensor([19, 20, 9, 20, 25, 0, 4, 1, 10, 1, 0, 11, 1, 12, 12, 9])\n", "Loss: 3.2746098041534424\n", "Batch: 479\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 15, 15, 18, 0, 1, 4, 1, 0, 1, 18, 1, 3, 5, 12])\n", "Loss: 3.8272855281829834\n", "Batch: 480\n", "torch.Size([16, 27])\n", "tensor([25, 0, 2, 5, 20, 20, 25, 0, 3, 8, 25, 1, 14, 14, 5, 0])\n", "Loss: 3.363302707672119\n", "Batch: 481\n", "torch.Size([16, 27])\n", "tensor([10, 1, 3, 11, 9, 5, 0, 11, 1, 12, 9, 19, 20, 1, 0, 13])\n", "Loss: 3.0040221214294434\n", "Batch: 482\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 25, 1, 14, 14, 0, 1, 19, 20, 18, 9, 4, 0, 4, 1])\n", "Loss: 3.733917713165283\n", "Batch: 483\n", "torch.Size([16, 27])\n", "tensor([10, 1, 8, 0, 7, 18, 9, 19, 5, 12, 4, 1, 0, 12, 9, 12])\n", "Loss: 3.328141212463379\n", "Batch: 484\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 7, 5, 14, 5, 22, 1, 0, 10, 15, 19, 12, 25, 14])\n", "Loss: 3.216226100921631\n", "Batch: 485\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 5, 24, 9, 19, 0, 19, 20, 15, 18, 13, 25, 0, 20, 1])\n", "Loss: 3.812375068664551\n", "Batch: 486\n", "torch.Size([16, 27])\n", "tensor([14, 9, 19, 8, 1, 0, 1, 11, 9, 18, 1, 0, 1, 14, 14, 13])\n", "Loss: 3.882662296295166\n", "Batch: 487\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 5, 0, 3, 15, 12, 5, 20, 20, 5, 0, 4, 1, 25])\n", "Loss: 3.2073051929473877\n", "Batch: 488\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 11, 1, 25, 12, 5, 0, 13, 1, 18, 12, 5, 14])\n", "Loss: 3.6005401611328125\n", "Batch: 489\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 2, 15, 2, 2, 9, 0, 6, 1, 12, 12, 15, 14, 0, 7])\n", "Loss: 3.258589506149292\n", "Batch: 490\n", "torch.Size([16, 27])\n", "tensor([23, 25, 14, 5, 20, 8, 0, 12, 5, 5, 1, 14, 14, 0, 13, 9])\n", "Loss: 3.8836610317230225\n", "Batch: 491\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 25, 12, 1, 0, 14, 9, 25, 1, 0, 20, 5, 18, 18, 9])\n", "Loss: 3.3345136642456055\n", "Batch: 492\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 8, 18, 9, 19, 20, 5, 14, 0, 3, 9, 14, 20, 8, 9])\n", "Loss: 3.675318717956543\n", "Batch: 493\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 5, 18, 18, 9, 0, 12, 9, 2, 5, 18, 20, 25, 0])\n", "Loss: 2.9670307636260986\n", "Batch: 494\n", "torch.Size([16, 27])\n", "tensor([19, 20, 5, 22, 9, 5, 0, 1, 4, 18, 9, 1, 14, 0, 9, 25])\n", "Loss: 3.3939061164855957\n", "Batch: 495\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 2, 5, 20, 8, 0, 14, 1, 20, 1, 12, 5, 5])\n", "Loss: 3.463710308074951\n", "Batch: 496\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 25, 1, 14, 14, 1, 0, 2, 9, 12, 12, 9, 5, 0])\n", "Loss: 3.2421884536743164\n", "Batch: 497\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 1, 2, 5, 12, 12, 0, 3, 8, 5, 18, 25, 12, 0, 7])\n", "Loss: 3.647852897644043\n", "Batch: 498\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 1, 0, 13, 1, 21, 18, 5, 5, 14, 0, 19, 8, 1])\n", "Loss: 3.795117139816284\n", "Batch: 499\n", "torch.Size([16, 27])\n", "tensor([14, 20, 5, 12, 0, 20, 1, 20, 9, 25, 1, 14, 1, 0, 2, 12])\n", "Loss: 3.7847108840942383\n", "Batch: 500\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 5, 0, 4, 5, 13, 9, 0, 10, 1, 3, 11, 5, 12, 9])\n", "Loss: 3.0950067043304443\n", "Batch: 501\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 10, 5, 14, 19, 5, 14, 0, 1, 12, 5, 3, 9, 1])\n", "Loss: 3.3424341678619385\n", "Batch: 502\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 5, 12, 5, 14, 0, 3, 15, 18, 9, 0, 8, 1, 12, 12])\n", "Loss: 3.413484573364258\n", "Batch: 503\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 10, 1, 13, 9, 1, 0, 10, 5, 19, 19, 9, 11, 1])\n", "Loss: 3.2463746070861816\n", "Batch: 504\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 12, 1, 0, 11, 5, 12, 19, 5, 1, 0, 13, 1, 18])\n", "Loss: 2.6977806091308594\n", "Batch: 505\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 0, 13, 1, 18, 9, 19, 5, 12, 1, 0, 18, 5, 5])\n", "Loss: 3.4145097732543945\n", "Batch: 506\n", "torch.Size([16, 27])\n", "tensor([19, 5, 0, 5, 12, 12, 5, 0, 9, 18, 5, 12, 1, 14, 4, 0])\n", "Loss: 3.3270106315612793\n", "Batch: 507\n", "torch.Size([16, 27])\n", "tensor([11, 5, 1, 14, 14, 1, 0, 11, 5, 9, 19, 8, 1, 0, 11, 18])\n", "Loss: 3.1811556816101074\n", "Batch: 508\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 20, 9, 1, 14, 0, 23, 9, 14, 20, 5, 18, 0, 1, 13])\n", "Loss: 3.787050724029541\n", "Batch: 509\n", "torch.Size([16, 27])\n", "tensor([25, 1, 0, 1, 14, 1, 2, 5, 12, 0, 4, 1, 14, 9, 3, 1])\n", "Loss: 3.807924747467041\n", "Batch: 510\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 25, 12, 5, 14, 0, 2, 1, 25, 12, 9, 5, 0, 12])\n", "Loss: 3.1363143920898438\n", "Batch: 511\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 12, 1, 0, 18, 15, 19, 1, 18, 9, 15, 0, 19, 8, 1])\n", "Loss: 3.4797611236572266\n", "Batch: 512\n", "torch.Size([16, 27])\n", "tensor([25, 0, 20, 5, 1, 0, 26, 9, 15, 14, 0, 1, 14, 7, 5, 12])\n", "Loss: 3.5510358810424805\n", "Batch: 513\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 5, 0, 3, 1, 18, 18, 9, 14, 7, 20, 15, 14, 0, 4])\n", "Loss: 3.5287749767303467\n", "Batch: 514\n", "torch.Size([16, 27])\n", "tensor([15, 18, 1, 0, 14, 1, 11, 9, 1, 0, 14, 1, 20, 1, 12, 25])\n", "Loss: 3.2887818813323975\n", "Batch: 515\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 4, 5, 19, 20, 9, 14, 9, 5, 0, 5, 12, 1, 14, 1])\n", "Loss: 3.341341018676758\n", "Batch: 516\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 9, 12, 25, 14, 0, 10, 21, 12, 9, 19, 1, 0, 12])\n", "Loss: 3.187126398086548\n", "Batch: 517\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 12, 9, 1, 14, 1, 0, 12, 9, 26, 5, 20, 0, 13, 1])\n", "Loss: 3.3230061531066895\n", "Batch: 518\n", "torch.Size([16, 27])\n", "tensor([18, 9, 0, 13, 1, 24, 9, 14, 5, 0, 13, 9, 18, 1, 0, 24])\n", "Loss: 3.5313572883605957\n", "Batch: 519\n", "torch.Size([16, 27])\n", "tensor([ 9, 15, 13, 1, 18, 1, 0, 12, 25, 14, 14, 0, 13, 1, 11, 5])\n", "Loss: 3.4251484870910645\n", "Batch: 520\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 22, 9, 18, 9, 4, 9, 1, 14, 1, 0, 5, 2, 15])\n", "Loss: 3.473832130432129\n", "Batch: 521\n", "torch.Size([16, 27])\n", "tensor([14, 9, 0, 10, 1, 12, 25, 14, 14, 0, 10, 1, 13, 25, 1, 0])\n", "Loss: 3.5205252170562744\n", "Batch: 522\n", "torch.Size([16, 27])\n", "tensor([12, 21, 3, 9, 12, 12, 5, 0, 5, 12, 5, 24, 9, 19, 0, 13])\n", "Loss: 3.688791513442993\n", "Batch: 523\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 14, 5, 8, 1, 0, 16, 5, 1, 18, 12, 0, 16])\n", "Loss: 3.6527299880981445\n", "Batch: 524\n", "torch.Size([16, 27])\n", "tensor([18, 9, 25, 1, 0, 2, 18, 9, 20, 1, 14, 25, 0, 3, 1, 12])\n", "Loss: 3.428511619567871\n", "Batch: 525\n", "torch.Size([16, 27])\n", "tensor([12, 9, 0, 13, 1, 18, 25, 1, 13, 0, 4, 1, 14, 9, 1, 0])\n", "Loss: 3.337113857269287\n", "Batch: 526\n", "torch.Size([16, 27])\n", "tensor([ 9, 22, 5, 20, 20, 5, 0, 11, 18, 25, 19, 20, 1, 0, 13, 9])\n", "Loss: 3.3620500564575195\n", "Batch: 527\n", "torch.Size([16, 27])\n", "tensor([ 3, 11, 1, 25, 12, 1, 0, 19, 15, 13, 13, 5, 18, 0, 3, 8])\n", "Loss: 3.255880832672119\n", "Batch: 528\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 9, 19, 8, 0, 20, 5, 8, 25, 1, 0, 1, 18, 5, 12])\n", "Loss: 3.6287059783935547\n", "Batch: 529\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 10, 5, 19, 19, 5, 14, 9, 1, 0, 11, 1, 25, 12, 5])\n", "Loss: 3.0011963844299316\n", "Batch: 530\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 9, 13, 2, 5, 18, 12, 5, 5, 0, 19, 8, 5, 12])\n", "Loss: 3.0979838371276855\n", "Batch: 531\n", "torch.Size([16, 27])\n", "tensor([12, 25, 0, 19, 21, 19, 1, 14, 14, 1, 0, 10, 15, 1, 14, 1])\n", "Loss: 3.397200107574463\n", "Batch: 532\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 9, 4, 9, 1, 0, 12, 9, 19, 2, 5, 20, 8, 0, 1])\n", "Loss: 3.059704303741455\n", "Batch: 533\n", "torch.Size([16, 27])\n", "tensor([14, 14, 5, 13, 1, 18, 9, 5, 0, 3, 8, 9, 14, 1, 0, 3])\n", "Loss: 3.183788776397705\n", "Batch: 534\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 18, 18, 1, 0, 5, 19, 20, 5, 6, 1, 14, 25, 0, 11])\n", "Loss: 3.300014019012451\n", "Batch: 535\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 20, 12, 25, 14, 0, 11, 5, 25, 12, 1, 0, 20, 1, 19])\n", "Loss: 3.0409202575683594\n", "Batch: 536\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 4, 9, 1, 0, 4, 5, 1, 14, 4, 18, 1, 0])\n", "Loss: 3.123335123062134\n", "Batch: 537\n", "torch.Size([16, 27])\n", "tensor([ 4, 15, 13, 15, 14, 9, 17, 21, 5, 0, 10, 1, 14, 14, 1, 0])\n", "Loss: 3.3766086101531982\n", "Batch: 538\n", "torch.Size([16, 27])\n", "tensor([11, 18, 9, 19, 20, 1, 12, 0, 12, 1, 11, 5, 14, 0, 19, 8])\n", "Loss: 3.774121046066284\n", "Batch: 539\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 12, 25, 14, 0, 1, 12, 5, 1, 0, 2, 18, 5, 1, 0])\n", "Loss: 3.037808418273926\n", "Batch: 540\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 20, 19, 25, 0, 4, 1, 14, 1, 5, 0, 11, 9, 1, 0])\n", "Loss: 3.0445637702941895\n", "Batch: 541\n", "torch.Size([16, 27])\n", "tensor([13, 5, 12, 1, 14, 25, 0, 13, 15, 14, 5, 20, 0, 25, 21, 12])\n", "Loss: 3.5149669647216797\n", "Batch: 542\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 19, 1, 0, 1, 12, 12, 9, 25, 1, 8, 0, 1, 13, 1])\n", "Loss: 2.967439651489258\n", "Batch: 543\n", "torch.Size([16, 27])\n", "tensor([18, 9, 19, 0, 3, 1, 13, 9, 12, 12, 1, 0, 10, 1, 12, 1])\n", "Loss: 3.5218710899353027\n", "Batch: 544\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 15, 12, 9, 5, 0, 13, 1, 12, 1, 25, 19, 9, 1, 0])\n", "Loss: 2.4116287231445312\n", "Batch: 545\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 1, 14, 9, 19, 0, 2, 5, 18, 14, 1, 4, 5, 20, 20])\n", "Loss: 3.6115167140960693\n", "Batch: 546\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 3, 1, 9, 12, 25, 14, 0, 8, 1, 12, 5, 5, 0, 12])\n", "Loss: 3.266566514968872\n", "Batch: 547\n", "torch.Size([16, 27])\n", "tensor([15, 18, 18, 1, 9, 14, 5, 0, 19, 1, 18, 1, 8, 9, 0, 3])\n", "Loss: 3.39732027053833\n", "Batch: 548\n", "torch.Size([16, 27])\n", "tensor([ 8, 18, 9, 19, 20, 9, 5, 0, 12, 9, 2, 2, 25, 0, 13, 1])\n", "Loss: 3.2601494789123535\n", "Batch: 549\n", "torch.Size([16, 27])\n", "tensor([ 9, 25, 1, 0, 2, 18, 9, 5, 1, 14, 14, 1, 0, 10, 1, 3])\n", "Loss: 3.3238437175750732\n", "Batch: 550\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 12, 5, 9, 7, 8, 0, 9, 13, 1, 14, 0, 12, 5, 1])\n", "Loss: 3.4410769939422607\n", "Batch: 551\n", "torch.Size([16, 27])\n", "tensor([14, 4, 18, 1, 0, 18, 15, 19, 1, 12, 9, 14, 4, 1, 0, 1])\n", "Loss: 3.34281849861145\n", "Batch: 552\n", "torch.Size([16, 27])\n", "tensor([12, 25, 19, 5, 0, 1, 14, 14, 1, 2, 5, 12, 12, 1, 0, 4])\n", "Loss: 2.8890748023986816\n", "Batch: 553\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 9, 19, 19, 5, 0, 4, 5, 19, 9, 18, 5, 0, 8, 1])\n", "Loss: 3.420382499694824\n", "Batch: 554\n", "torch.Size([16, 27])\n", "tensor([12, 9, 0, 10, 1, 25, 12, 25, 14, 0, 10, 1, 25, 12, 25, 14])\n", "Loss: 3.1311912536621094\n", "Batch: 555\n", "torch.Size([16, 27])\n", "tensor([14, 0, 13, 9, 11, 1, 0, 16, 1, 21, 12, 9, 14, 5, 0, 18])\n", "Loss: 3.4938530921936035\n", "Batch: 556\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 14, 1, 0, 19, 20, 1, 3, 9, 5, 0, 20, 15, 14])\n", "Loss: 3.3936352729797363\n", "Batch: 557\n", "torch.Size([16, 27])\n", "tensor([25, 1, 0, 4, 5, 12, 1, 14, 9, 5, 0, 5, 12, 19, 9, 5])\n", "Loss: 3.1922059059143066\n", "Batch: 558\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 9, 1, 0, 19, 15, 14, 10, 1, 0, 4, 1, 9, 10])\n", "Loss: 2.9618165493011475\n", "Batch: 559\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 4, 1, 18, 3, 25, 0, 8, 1, 25, 12, 5, 9, 7])\n", "Loss: 3.4283173084259033\n", "Batch: 560\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 11, 1, 9, 0, 12, 5, 9, 7, 8, 1, 0, 12, 9, 26])\n", "Loss: 3.0308949947357178\n", "Batch: 561\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 7, 5, 15, 18, 7, 9, 14, 1, 0, 13, 1, 8, 15, 7])\n", "Loss: 3.27321720123291\n", "Batch: 562\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 25, 0, 20, 25, 1, 14, 1, 0, 1, 21, 20, 21, 13, 0])\n", "Loss: 3.5604770183563232\n", "Batch: 563\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 5, 5, 1, 14, 14, 1, 0, 2, 18, 25, 3, 5, 0, 4])\n", "Loss: 3.157514810562134\n", "Batch: 564\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 1, 0, 5, 13, 5, 18, 19, 15, 14, 0, 7, 9, 19, 19])\n", "Loss: 3.5835914611816406\n", "Batch: 565\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 0, 10, 1, 17, 21, 5, 12, 9, 14, 0, 18, 9, 22, 11])\n", "Loss: 3.702549934387207\n", "Batch: 566\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 1, 18, 9, 1, 8, 0, 20, 9, 1, 18, 18, 1, 0])\n", "Loss: 3.245704174041748\n", "Batch: 567\n", "torch.Size([16, 27])\n", "tensor([ 1, 4, 4, 9, 5, 0, 9, 22, 15, 18, 25, 0, 11, 1, 20, 8])\n", "Loss: 3.2685375213623047\n", "Batch: 568\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 25, 14, 0, 14, 1, 25, 1, 0, 18, 15, 19, 1, 12, 9])\n", "Loss: 3.484819173812866\n", "Batch: 569\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 3, 15, 18, 18, 9, 14, 1, 0, 5, 19, 20, 5, 6, 1])\n", "Loss: 3.19065523147583\n", "Batch: 570\n", "torch.Size([16, 27])\n", "tensor([14, 9, 0, 7, 5, 13, 13, 1, 0, 8, 1, 18, 12, 5, 5, 0])\n", "Loss: 3.297640800476074\n", "Batch: 571\n", "torch.Size([16, 27])\n", "tensor([18, 15, 23, 1, 14, 0, 25, 1, 18, 9, 20, 26, 1, 0, 3, 1])\n", "Loss: 3.7123827934265137\n", "Batch: 572\n", "torch.Size([16, 27])\n", "tensor([18, 12, 5, 9, 7, 8, 0, 4, 1, 14, 9, 11, 1, 0, 11, 9])\n", "Loss: 3.5021238327026367\n", "Batch: 573\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 19, 20, 9, 14, 0, 18, 8, 5, 1, 0, 24, 15, 3, 8])\n", "Loss: 3.404874563217163\n", "Batch: 574\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 12, 0, 2, 1, 25, 12, 5, 9, 7, 8, 0, 3, 8, 1])\n", "Loss: 3.3137404918670654\n", "Batch: 575\n", "torch.Size([16, 27])\n", "tensor([19, 5, 0, 3, 15, 12, 2, 25, 0, 10, 1, 13, 9, 0, 19, 5])\n", "Loss: 2.842581033706665\n", "Batch: 576\n", "torch.Size([16, 27])\n", "tensor([12, 5, 14, 5, 0, 22, 1, 12, 5, 14, 3, 9, 1, 0, 1, 4])\n", "Loss: 3.3793845176696777\n", "Batch: 577\n", "torch.Size([16, 27])\n", "tensor([18, 9, 1, 14, 14, 5, 0, 3, 1, 12, 12, 9, 19, 20, 1, 0])\n", "Loss: 3.0127131938934326\n", "Batch: 578\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 13, 5, 20, 18, 9, 1, 0, 13, 1, 9, 18, 1, 0, 13])\n", "Loss: 3.4876604080200195\n", "Batch: 579\n", "torch.Size([16, 27])\n", "tensor([ 3, 11, 9, 14, 12, 5, 25, 0, 25, 5, 19, 19, 9, 3, 1, 0])\n", "Loss: 3.3036539554595947\n", "Batch: 580\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 1, 18, 12, 9, 5, 0, 4, 5, 22, 1, 14, 0, 9, 25])\n", "Loss: 3.3906049728393555\n", "Batch: 581\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 10, 5, 19, 5, 14, 9, 1, 0, 11, 1, 20])\n", "Loss: 3.2876625061035156\n", "Batch: 582\n", "torch.Size([16, 27])\n", "tensor([ 8, 18, 9, 14, 5, 0, 11, 18, 9, 19, 20, 9, 5, 0, 13, 1])\n", "Loss: 3.1674861907958984\n", "Batch: 583\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 12, 25, 14, 14, 0, 18, 15, 19, 5, 13, 1, 18, 9, 5])\n", "Loss: 3.489715337753296\n", "Batch: 584\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 9, 4, 1, 14, 0, 1, 13, 1, 12, 9, 1, 0, 2, 18])\n", "Loss: 2.854276418685913\n", "Batch: 585\n", "torch.Size([16, 27])\n", "tensor([ 9, 4, 7, 5, 20, 20, 0, 12, 21, 3, 9, 14, 4, 1, 0, 10])\n", "Loss: 3.98925518989563\n", "Batch: 586\n", "torch.Size([16, 27])\n", "tensor([15, 4, 9, 5, 0, 19, 1, 13, 9, 18, 1, 0, 19, 9, 5, 14])\n", "Loss: 3.4271411895751953\n", "Batch: 587\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 4, 9, 12, 5, 14, 5, 0, 10, 1, 3, 9, 5, 0])\n", "Loss: 3.3217170238494873\n", "Batch: 588\n", "torch.Size([16, 27])\n", "tensor([11, 9, 13, 0, 13, 1, 19, 15, 14, 0, 13, 15, 14, 9, 11, 1])\n", "Loss: 3.2590770721435547\n", "Batch: 589\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 3, 1, 3, 9, 1, 0, 1, 18, 9, 5, 12, 12, 1, 0])\n", "Loss: 3.066002130508423\n", "Batch: 590\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 18, 9, 19, 20, 9, 14, 0, 9, 19, 5, 12, 1, 0, 10])\n", "Loss: 3.2469141483306885\n", "Batch: 591\n", "torch.Size([16, 27])\n", "tensor([15, 1, 14, 14, 0, 12, 25, 14, 5, 20, 20, 5, 0, 14, 9, 11])\n", "Loss: 3.7002665996551514\n", "Batch: 592\n", "torch.Size([16, 27])\n", "tensor([15, 12, 5, 0, 19, 25, 13, 15, 14, 5, 0, 1, 14, 9, 19, 1])\n", "Loss: 3.215174674987793\n", "Batch: 593\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 14, 1, 12, 9, 19, 1, 0, 2, 18, 5, 5, 0, 3])\n", "Loss: 2.908384323120117\n", "Batch: 594\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 12, 9, 14, 0, 9, 22, 15, 14, 14, 5, 0, 13, 1, 18])\n", "Loss: 3.2892918586730957\n", "Batch: 595\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 13, 15, 9, 18, 1, 0, 19, 8, 1, 13, 25, 1, 0])\n", "Loss: 3.947702169418335\n", "Batch: 596\n", "torch.Size([16, 27])\n", "tensor([20, 1, 5, 12, 15, 18, 0, 1, 9, 19, 12, 9, 14, 14, 0, 1])\n", "Loss: 3.4099977016448975\n", "Batch: 597\n", "torch.Size([16, 27])\n", "tensor([18, 25, 1, 14, 1, 0, 3, 1, 20, 8, 18, 25, 14, 0, 5, 18])\n", "Loss: 3.7976467609405518\n", "Batch: 598\n", "torch.Size([16, 27])\n", "tensor([25, 11, 1, 8, 0, 9, 12, 1, 14, 1, 0, 10, 1, 3, 17, 21])\n", "Loss: 3.582352638244629\n", "Batch: 599\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 9, 14, 0, 10, 1, 25, 3, 9, 5, 0, 11, 5, 25, 1])\n", "Loss: 3.1977107524871826\n", "Batch: 600\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 11, 18, 9, 19, 20, 25, 14, 0, 13, 1, 18, 9, 5])\n", "Loss: 3.5755906105041504\n", "Batch: 601\n", "torch.Size([16, 27])\n", "tensor([12, 0, 19, 1, 14, 20, 1, 14, 1, 0, 19, 8, 1, 14, 25, 1])\n", "Loss: 3.8336362838745117\n", "Batch: 602\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 18, 5, 25, 1, 0, 2, 18, 1, 14, 4, 9, 5, 0])\n", "Loss: 3.4022812843322754\n", "Batch: 603\n", "torch.Size([16, 27])\n", "tensor([ 4, 25, 12, 1, 14, 0, 10, 1, 9, 13, 9, 5, 0, 10, 15, 12])\n", "Loss: 2.966081142425537\n", "Batch: 604\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 5, 0, 13, 1, 11, 1, 5, 12, 1, 0, 19, 1, 12, 5])\n", "Loss: 3.3514437675476074\n", "Batch: 605\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 25, 1, 8, 1, 9, 18, 1, 0, 1, 12, 1, 14, 14])\n", "Loss: 3.462583541870117\n", "Batch: 606\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 1, 12, 1, 25, 19, 9, 1, 0, 1, 13, 2, 5, 18])\n", "Loss: 2.8997466564178467\n", "Batch: 607\n", "torch.Size([16, 27])\n", "tensor([12, 25, 0, 4, 1, 8, 12, 9, 1, 0, 4, 1, 25, 19, 8, 1])\n", "Loss: 2.935215950012207\n", "Batch: 608\n", "torch.Size([16, 27])\n", "tensor([ 0, 8, 1, 18, 12, 9, 5, 0, 10, 1, 14, 9, 25, 1, 0, 11])\n", "Loss: 3.046313524246216\n", "Batch: 609\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 1, 14, 14, 1, 0, 11, 9, 13, 2, 5, 18, 12, 5, 25])\n", "Loss: 3.2456908226013184\n", "Batch: 610\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 9, 22, 1, 14, 9, 0, 20, 1, 14, 9, 25, 1, 0])\n", "Loss: 3.2512099742889404\n", "Batch: 611\n", "torch.Size([16, 27])\n", "tensor([20, 18, 9, 19, 20, 1, 0, 4, 1, 14, 25, 5, 12, 12, 5, 0])\n", "Loss: 3.171719789505005\n", "Batch: 612\n", "torch.Size([16, 27])\n", "tensor([ 4, 25, 13, 15, 14, 4, 0, 5, 12, 5, 14, 9, 0, 10, 15, 8])\n", "Loss: 3.3915843963623047\n", "Batch: 613\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 10, 21, 18, 14, 5, 5, 0, 11, 8, 1, 4, 9])\n", "Loss: 3.2049131393432617\n", "Batch: 614\n", "torch.Size([16, 27])\n", "tensor([10, 1, 8, 0, 20, 1, 13, 25, 1, 0, 20, 25, 12, 1, 0, 1])\n", "Loss: 3.412665605545044\n", "Batch: 615\n", "torch.Size([16, 27])\n", "tensor([19, 8, 5, 12, 25, 0, 3, 8, 25, 14, 14, 1, 0, 4, 1, 22])\n", "Loss: 3.212925672531128\n", "Batch: 616\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 5, 13, 1, 12, 5, 5, 0, 6, 18, 1, 14, 3])\n", "Loss: 3.167501926422119\n", "Batch: 617\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 19, 3, 1, 0, 6, 18, 9, 4, 1, 0, 7, 18, 1, 25])\n", "Loss: 3.0681755542755127\n", "Batch: 618\n", "torch.Size([16, 27])\n", "tensor([19, 15, 14, 0, 10, 5, 19, 19, 1, 12, 25, 14, 0, 10, 5, 19])\n", "Loss: 3.3739614486694336\n", "Batch: 619\n", "torch.Size([16, 27])\n", "tensor([19, 9, 0, 19, 20, 5, 6, 1, 14, 9, 0, 1, 14, 4, 9, 5])\n", "Loss: 3.408900737762451\n", "Batch: 620\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 1, 14, 1, 0, 10, 1, 3, 9, 14, 4, 1, 0, 10])\n", "Loss: 3.2200982570648193\n", "Batch: 621\n", "torch.Size([16, 27])\n", "tensor([15, 1, 14, 0, 14, 1, 20, 8, 1, 12, 9, 1, 0, 18, 5, 14])\n", "Loss: 3.373500347137451\n", "Batch: 622\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 8, 9, 1, 14, 14, 0, 19, 9, 13, 18, 1, 14, 0])\n", "Loss: 3.6816928386688232\n", "Batch: 623\n", "torch.Size([16, 27])\n", "tensor([11, 1, 13, 9, 0, 11, 5, 12, 19, 25, 0, 14, 1, 20, 8, 1])\n", "Loss: 3.2493088245391846\n", "Batch: 624\n", "torch.Size([16, 27])\n", "tensor([12, 25, 0, 18, 25, 12, 5, 25, 0, 19, 1, 14, 1, 0, 26, 8])\n", "Loss: 3.3378524780273438\n", "Batch: 625\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 5, 0, 1, 12, 15, 18, 1, 0, 1, 19, 8, 12, 9, 0])\n", "Loss: 3.0989086627960205\n", "Batch: 626\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 20, 18, 9, 14, 1, 0, 3, 15, 18, 18, 9, 14, 5, 0])\n", "Loss: 3.2927846908569336\n", "Batch: 627\n", "torch.Size([16, 27])\n", "tensor([10, 1, 14, 5, 12, 12, 0, 10, 1, 25, 14, 1, 0, 13, 9, 3])\n", "Loss: 3.481804847717285\n", "Batch: 628\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 5, 12, 0, 20, 9, 15, 14, 14, 1, 0, 22, 9, 3, 11])\n", "Loss: 3.2689461708068848\n", "Batch: 629\n", "torch.Size([16, 27])\n", "tensor([25, 0, 2, 5, 18, 14, 9, 3, 5, 0, 2, 18, 9, 20, 20, 1])\n", "Loss: 3.138216495513916\n", "Batch: 630\n", "torch.Size([16, 27])\n", "tensor([14, 9, 5, 0, 3, 8, 5, 18, 15, 11, 5, 5, 0, 3, 8, 9])\n", "Loss: 2.7370896339416504\n", "Batch: 631\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 1, 0, 10, 1, 14, 1, 25, 0, 10, 1, 14, 9, 14, 5])\n", "Loss: 3.332876682281494\n", "Batch: 632\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 25, 12, 5, 14, 0, 11, 1, 25, 12, 5, 5, 14, 0])\n", "Loss: 3.5661373138427734\n", "Batch: 633\n", "torch.Size([16, 27])\n", "tensor([11, 9, 14, 12, 5, 25, 0, 12, 25, 14, 19, 5, 25, 0, 18, 15])\n", "Loss: 3.054772138595581\n", "Batch: 634\n", "torch.Size([16, 27])\n", "tensor([24, 1, 14, 14, 1, 0, 1, 12, 5, 19, 8, 1, 0, 2, 1, 9])\n", "Loss: 3.155440092086792\n", "Batch: 635\n", "torch.Size([16, 27])\n", "tensor([12, 9, 5, 0, 9, 12, 5, 1, 14, 1, 0, 10, 1, 12, 5, 14])\n", "Loss: 3.360422134399414\n", "Batch: 636\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 1, 14, 1, 0, 13, 1, 11, 5, 14, 26, 9, 0, 13])\n", "Loss: 3.3151988983154297\n", "Batch: 637\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 12, 5, 14, 0, 20, 1, 14, 14, 5, 18, 0, 20, 1, 25])\n", "Loss: 3.5785067081451416\n", "Batch: 638\n", "torch.Size([16, 27])\n", "tensor([12, 1, 18, 0, 2, 5, 12, 9, 14, 4, 1, 0, 3, 8, 1, 18])\n", "Loss: 3.070472002029419\n", "Batch: 639\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 13, 1, 0, 10, 15, 3, 5, 12, 25, 14, 14, 0, 10, 15])\n", "Loss: 3.176947832107544\n", "Batch: 640\n", "torch.Size([16, 27])\n", "tensor([ 8, 14, 14, 1, 0, 11, 5, 25, 15, 14, 14, 1, 0, 12, 1, 20])\n", "Loss: 3.0141103267669678\n", "Batch: 641\n", "torch.Size([16, 27])\n", "tensor([ 1, 22, 9, 1, 0, 20, 25, 20, 9, 1, 14, 1, 0, 2, 18, 9])\n", "Loss: 3.089622974395752\n", "Batch: 642\n", "torch.Size([16, 27])\n", "tensor([ 7, 9, 4, 0, 13, 1, 4, 25, 19, 5, 14, 0, 20, 9, 5, 18])\n", "Loss: 3.4728410243988037\n", "Batch: 643\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 12, 12, 9, 0, 1, 14, 25, 19, 19, 1, 0, 10, 1])\n", "Loss: 2.966245412826538\n", "Batch: 644\n", "torch.Size([16, 27])\n", "tensor([ 3, 11, 5, 12, 25, 14, 0, 10, 1, 13, 9, 12, 1, 0, 10, 5])\n", "Loss: 3.2620394229888916\n", "Batch: 645\n", "torch.Size([16, 27])\n", "tensor([14, 9, 6, 6, 5, 18, 0, 10, 5, 14, 14, 1, 8, 0, 10, 15])\n", "Loss: 3.3804450035095215\n", "Batch: 646\n", "torch.Size([16, 27])\n", "tensor([19, 5, 12, 9, 14, 5, 0, 11, 1, 20, 25, 1, 0, 11, 12, 1])\n", "Loss: 3.149203300476074\n", "Batch: 647\n", "torch.Size([16, 27])\n", "tensor([18, 9, 19, 19, 1, 0, 12, 1, 21, 18, 9, 5, 0, 12, 25, 14])\n", "Loss: 3.1420233249664307\n", "Batch: 648\n", "torch.Size([16, 27])\n", "tensor([ 4, 19, 1, 25, 0, 13, 1, 3, 1, 25, 12, 1, 0, 13, 1, 12])\n", "Loss: 2.9248409271240234\n", "Batch: 649\n", "torch.Size([16, 27])\n", "tensor([12, 15, 18, 9, 5, 0, 14, 1, 20, 1, 12, 9, 0, 26, 1, 9])\n", "Loss: 3.030308723449707\n", "Batch: 650\n", "torch.Size([16, 27])\n", "tensor([14, 1, 2, 0, 1, 2, 18, 9, 1, 14, 14, 1, 0, 6, 18, 1])\n", "Loss: 3.2771384716033936\n", "Batch: 651\n", "torch.Size([16, 27])\n", "tensor([14, 3, 9, 19, 0, 10, 15, 19, 5, 6, 9, 14, 1, 0, 12, 9])\n", "Loss: 3.3271000385284424\n", "Batch: 652\n", "torch.Size([16, 27])\n", "tensor([14, 14, 5, 1, 0, 12, 9, 14, 19, 5, 25, 0, 12, 15, 21, 9])\n", "Loss: 3.0144476890563965\n", "Batch: 653\n", "torch.Size([16, 27])\n", "tensor([19, 5, 0, 3, 1, 20, 8, 25, 0, 4, 15, 18, 9, 19, 0, 6])\n", "Loss: 3.177244186401367\n", "Batch: 654\n", "torch.Size([16, 27])\n", "tensor([18, 1, 14, 11, 9, 5, 0, 8, 1, 9, 12, 9, 5, 0, 13, 1])\n", "Loss: 3.0133938789367676\n", "Batch: 655\n", "torch.Size([16, 27])\n", "tensor([ 3, 11, 5, 14, 14, 1, 0, 13, 1, 7, 1, 12, 25, 0, 13, 1])\n", "Loss: 3.1826014518737793\n", "Batch: 656\n", "torch.Size([16, 27])\n", "tensor([18, 25, 10, 1, 14, 5, 0, 19, 9, 5, 18, 1, 0, 20, 1, 12])\n", "Loss: 3.1901938915252686\n", "Batch: 657\n", "torch.Size([16, 27])\n", "tensor([ 9, 25, 1, 8, 0, 1, 4, 5, 12, 1, 9, 4, 5, 0, 1, 14])\n", "Loss: 3.202324390411377\n", "Batch: 658\n", "torch.Size([16, 27])\n", "tensor([ 7, 5, 12, 5, 19, 0, 5, 4, 14, 1, 0, 7, 18, 5, 3, 9])\n", "Loss: 3.8170125484466553\n", "Batch: 659\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 8, 5, 9, 4, 25, 0, 12, 5, 19, 12, 9, 0, 13, 1])\n", "Loss: 3.085418462753296\n", "Batch: 660\n", "torch.Size([16, 27])\n", "tensor([18, 10, 15, 18, 9, 5, 0, 13, 5, 18, 3, 5, 4, 5, 26, 0])\n", "Loss: 3.668962001800537\n", "Batch: 661\n", "torch.Size([16, 27])\n", "tensor([18, 1, 5, 12, 25, 14, 14, 0, 19, 16, 5, 14, 3, 5, 18, 0])\n", "Loss: 3.869326591491699\n", "Batch: 662\n", "torch.Size([16, 27])\n", "tensor([20, 18, 5, 1, 19, 21, 18, 5, 0, 1, 12, 12, 25, 19, 1, 0])\n", "Loss: 3.160975456237793\n", "Batch: 663\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 10, 5, 12, 9, 3, 1, 0, 3, 8, 5, 25, 1, 14, 14])\n", "Loss: 3.314326763153076\n", "Batch: 664\n", "torch.Size([16, 27])\n", "tensor([ 0, 7, 9, 19, 5, 12, 0, 10, 1, 13, 5, 19, 8, 1, 0, 10])\n", "Loss: 3.625086784362793\n", "Batch: 665\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 25, 1, 0, 11, 1, 18, 1, 8, 0, 12, 1, 3, 9])\n", "Loss: 3.453947067260742\n", "Batch: 666\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 9, 1, 14, 14, 1, 0, 16, 15, 15, 10, 1, 0, 19, 1])\n", "Loss: 3.289111614227295\n", "Batch: 667\n", "torch.Size([16, 27])\n", "tensor([13, 1, 18, 9, 1, 0, 19, 8, 1, 14, 9, 1, 8, 0, 19, 8])\n", "Loss: 3.373682975769043\n", "Batch: 668\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 18, 25, 0, 1, 14, 1, 2, 5, 12, 12, 5, 0, 3, 5])\n", "Loss: 3.075265407562256\n", "Batch: 669\n", "torch.Size([16, 27])\n", "tensor([12, 5, 14, 1, 0, 4, 1, 12, 9, 12, 1, 0, 6, 1, 18, 18])\n", "Loss: 3.040592908859253\n", "Batch: 670\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 10, 1, 14, 5, 20, 8, 0, 11, 1, 5, 12, 9, 0])\n", "Loss: 3.32664155960083\n", "Batch: 671\n", "torch.Size([16, 27])\n", "tensor([11, 25, 12, 1, 8, 0, 12, 15, 18, 1, 0, 25, 21, 12, 9, 19])\n", "Loss: 3.2006027698516846\n", "Batch: 672\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 4, 5, 12, 1, 0, 2, 1, 25, 12, 5, 25, 0, 8])\n", "Loss: 2.980250358581543\n", "Batch: 673\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 16, 5, 18, 0, 12, 5, 24, 25, 0, 14, 1, 4, 25, 1])\n", "Loss: 3.48734450340271\n", "Batch: 674\n", "torch.Size([16, 27])\n", "tensor([ 0, 16, 8, 15, 5, 14, 9, 24, 0, 18, 1, 22, 25, 14, 0, 19])\n", "Loss: 4.11448860168457\n", "Batch: 675\n", "torch.Size([16, 27])\n", "tensor([21, 26, 1, 14, 14, 1, 0, 10, 1, 5, 12, 25, 14, 14, 0, 10])\n", "Loss: 3.2135157585144043\n", "Batch: 676\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 9, 19, 1, 0, 13, 1, 12, 9, 11, 1, 0, 13, 1, 18])\n", "Loss: 2.8344180583953857\n", "Batch: 677\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 14, 5, 0, 13, 1, 18, 9, 14, 0, 20, 25, 5, 19])\n", "Loss: 3.488203525543213\n", "Batch: 678\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 26, 1, 18, 1, 0, 1, 12, 5, 5, 14, 1, 0, 3])\n", "Loss: 3.197756767272949\n", "Batch: 679\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 2, 18, 9, 1, 0, 11, 1, 18, 9, 19, 0, 13, 1, 18])\n", "Loss: 3.411060094833374\n", "Batch: 680\n", "torch.Size([16, 27])\n", "tensor([20, 1, 0, 19, 1, 8, 1, 18, 1, 0, 19, 8, 9, 18, 1, 0])\n", "Loss: 3.24812650680542\n", "Batch: 681\n", "torch.Size([16, 27])\n", "tensor([20, 18, 9, 19, 20, 9, 14, 0, 22, 1, 12, 1, 18, 9, 5, 0])\n", "Loss: 3.296741247177124\n", "Batch: 682\n", "torch.Size([16, 27])\n", "tensor([26, 1, 18, 9, 1, 8, 0, 1, 9, 14, 19, 12, 5, 25, 0, 1])\n", "Loss: 3.133794069290161\n", "Batch: 683\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 8, 0, 2, 18, 9, 20, 20, 14, 9, 0, 5, 13, 5])\n", "Loss: 3.2848942279815674\n", "Batch: 684\n", "torch.Size([16, 27])\n", "tensor([18, 25, 0, 10, 5, 1, 14, 0, 11, 25, 1, 0, 11, 25, 14, 4])\n", "Loss: 3.391444206237793\n", "Batch: 685\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 12, 0, 12, 21, 14, 1, 0, 13, 1, 12, 5, 1, 8, 0])\n", "Loss: 3.288590431213379\n", "Batch: 686\n", "torch.Size([16, 27])\n", "tensor([16, 1, 20, 18, 9, 3, 5, 0, 19, 1, 12, 9, 14, 1, 0, 19])\n", "Loss: 3.4255456924438477\n", "Batch: 687\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 5, 12, 12, 5, 0, 3, 5, 3, 9, 12, 25, 0, 3])\n", "Loss: 3.2744641304016113\n", "Batch: 688\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 12, 1, 12, 9, 0, 4, 5, 19, 20, 1, 14, 9, 5, 0])\n", "Loss: 3.019453525543213\n", "Batch: 689\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 1, 8, 0, 11, 1, 9, 25, 1, 0, 11, 1, 18, 19])\n", "Loss: 3.2170534133911133\n", "Batch: 690\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 12, 1, 25, 14, 5, 0, 12, 21, 16, 9, 20, 1, 0])\n", "Loss: 3.37215518951416\n", "Batch: 691\n", "torch.Size([16, 27])\n", "tensor([16, 9, 12, 1, 18, 0, 18, 8, 15, 14, 4, 1, 0, 18, 9, 11])\n", "Loss: 3.5931739807128906\n", "Batch: 692\n", "torch.Size([16, 27])\n", "tensor([11, 9, 0, 18, 15, 19, 9, 5, 0, 22, 1, 12, 5, 18, 25, 0])\n", "Loss: 3.09365177154541\n", "Batch: 693\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 24, 9, 21, 19, 0, 1, 25, 12, 5, 5, 14, 0, 4])\n", "Loss: 3.636512517929077\n", "Batch: 694\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 8, 1, 0, 7, 9, 14, 7, 5, 18, 0, 11, 5, 25, 15])\n", "Loss: 3.2723584175109863\n", "Batch: 695\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 12, 9, 22, 9, 1, 0, 19, 9, 15, 2, 8, 1, 14])\n", "Loss: 2.7635676860809326\n", "Batch: 696\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 4, 5, 12, 9, 14, 1, 0, 3, 8, 1, 14, 20, 5, 0])\n", "Loss: 3.2327404022216797\n", "Batch: 697\n", "torch.Size([16, 27])\n", "tensor([ 4, 9, 15, 14, 14, 1, 0, 7, 5, 13, 1, 0, 8, 9, 12, 4])\n", "Loss: 3.1577999591827393\n", "Batch: 698\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 10, 1, 14, 5, 12, 0, 10, 1, 25, 12, 5, 5, 14, 0])\n", "Loss: 3.5804171562194824\n", "Batch: 699\n", "torch.Size([16, 27])\n", "tensor([11, 5, 25, 1, 18, 1, 0, 11, 9, 25, 1, 0, 12, 15, 21, 9])\n", "Loss: 3.2220261096954346\n", "Batch: 700\n", "torch.Size([16, 27])\n", "tensor([19, 1, 0, 13, 1, 4, 5, 12, 25, 14, 5, 0, 13, 1, 18, 7])\n", "Loss: 3.1118650436401367\n", "Batch: 701\n", "torch.Size([16, 27])\n", "tensor([21, 5, 18, 9, 20, 5, 0, 13, 5, 11, 1, 25, 12, 1, 0, 19])\n", "Loss: 3.46575927734375\n", "Batch: 702\n", "torch.Size([16, 27])\n", "tensor([ 1, 16, 16, 8, 9, 18, 5, 0, 19, 20, 15, 18, 13, 9, 5, 0])\n", "Loss: 3.2187395095825195\n", "Batch: 703\n", "torch.Size([16, 27])\n", "tensor([20, 18, 1, 3, 9, 0, 1, 13, 9, 5, 0, 1, 14, 14, 5, 12])\n", "Loss: 3.4621052742004395\n", "Batch: 704\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 5, 0, 2, 18, 9, 19, 1, 0, 2, 18, 15, 15, 11, 5])\n", "Loss: 2.7930190563201904\n", "Batch: 705\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 0, 4, 1, 14, 14, 1, 0, 4, 15, 13, 9, 14, 17])\n", "Loss: 3.3522636890411377\n", "Batch: 706\n", "torch.Size([16, 27])\n", "tensor([21, 5, 0, 6, 1, 18, 1, 8, 0, 8, 1, 9, 12, 25, 0, 10])\n", "Loss: 3.141840696334839\n", "Batch: 707\n", "torch.Size([16, 27])\n", "tensor([ 1, 3, 25, 0, 11, 1, 18, 19, 15, 14, 0, 13, 1, 12, 15, 18])\n", "Loss: 3.330319881439209\n", "Batch: 708\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 13, 5, 18, 1, 14, 4, 1, 0, 13, 15, 14, 1, 0])\n", "Loss: 3.1580162048339844\n", "Batch: 709\n", "torch.Size([16, 27])\n", "tensor([18, 1, 25, 22, 5, 14, 0, 18, 9, 3, 11, 9, 0, 20, 9, 5])\n", "Loss: 3.6083121299743652\n", "Batch: 710\n", "torch.Size([16, 27])\n", "tensor([18, 14, 5, 25, 0, 1, 14, 4, 18, 9, 1, 0, 2, 5, 18, 20])\n", "Loss: 2.8715174198150635\n", "Batch: 711\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 10, 1, 13, 9, 25, 1, 0, 11, 1, 12, 5, 9, 0])\n", "Loss: 3.2195467948913574\n", "Batch: 712\n", "torch.Size([16, 27])\n", "tensor([11, 1, 12, 25, 14, 14, 0, 11, 9, 18, 19, 20, 25, 14, 0, 23])\n", "Loss: 3.6040923595428467\n", "Batch: 713\n", "torch.Size([16, 27])\n", "tensor([ 8, 9, 20, 12, 5, 25, 0, 24, 5, 14, 1, 0, 25, 1, 18, 5])\n", "Loss: 3.7475764751434326\n", "Batch: 714\n", "torch.Size([16, 27])\n", "tensor([12, 9, 0, 1, 4, 9, 14, 1, 0, 1, 22, 5, 18, 9, 0, 3])\n", "Loss: 3.093006134033203\n", "Batch: 715\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 9, 0, 10, 1, 26, 26, 13, 9, 14, 5, 0, 11, 1, 18])\n", "Loss: 3.30043625831604\n", "Batch: 716\n", "torch.Size([16, 27])\n", "tensor([15, 12, 9, 14, 1, 0, 12, 5, 9, 1, 0, 13, 9, 11, 1, 9])\n", "Loss: 3.0463199615478516\n", "Batch: 717\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 13, 25, 9, 1, 0, 15, 18, 9, 1, 14, 1, 0, 18])\n", "Loss: 3.2306110858917236\n", "Batch: 718\n", "torch.Size([16, 27])\n", "tensor([25, 1, 14, 14, 5, 0, 19, 8, 5, 25, 5, 14, 14, 5, 0, 19])\n", "Loss: 3.5632386207580566\n", "Batch: 719\n", "torch.Size([16, 27])\n", "tensor([12, 15, 1, 14, 5, 0, 20, 1, 13, 1, 18, 0, 20, 1, 25, 1])\n", "Loss: 3.446486234664917\n", "Batch: 720\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 20, 8, 5, 18, 5, 19, 5, 0, 1, 13, 5, 20, 8, 25])\n", "Loss: 3.2363967895507812\n", "Batch: 721\n", "torch.Size([16, 27])\n", "tensor([19, 20, 0, 1, 25, 19, 9, 1, 0, 2, 18, 25, 14, 14, 1, 0])\n", "Loss: 3.1077566146850586\n", "Batch: 722\n", "torch.Size([16, 27])\n", "tensor([ 7, 9, 1, 22, 1, 14, 14, 1, 0, 12, 15, 18, 5, 20, 20, 1])\n", "Loss: 3.610004186630249\n", "Batch: 723\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 18, 9, 15, 14, 0, 14, 15, 8, 5, 12, 25, 0, 16])\n", "Loss: 3.1739604473114014\n", "Batch: 724\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 5, 12, 15, 16, 5, 0, 18, 1, 3, 17, 21, 5, 12, 0])\n", "Loss: 3.8993539810180664\n", "Batch: 725\n", "torch.Size([16, 27])\n", "tensor([18, 9, 12, 5, 9, 7, 8, 0, 20, 18, 9, 3, 9, 1, 0, 1])\n", "Loss: 3.3432791233062744\n", "Batch: 726\n", "torch.Size([16, 27])\n", "tensor([19, 8, 12, 9, 14, 0, 8, 15, 12, 12, 1, 14, 4, 0, 10, 15])\n", "Loss: 3.078169107437134\n", "Batch: 727\n", "torch.Size([16, 27])\n", "tensor([18, 4, 5, 14, 0, 12, 1, 9, 14, 5, 25, 0, 14, 1, 10, 1])\n", "Loss: 3.6968061923980713\n", "Batch: 728\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 18, 21, 2, 9, 0, 25, 1, 26, 13, 9, 14, 5, 0, 2])\n", "Loss: 3.2023282051086426\n", "Batch: 729\n", "torch.Size([16, 27])\n", "tensor([ 5, 20, 8, 1, 14, 9, 5, 0, 2, 18, 25, 14, 14, 5, 0, 3])\n", "Loss: 3.1565234661102295\n", "Batch: 730\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 20, 5, 12, 12, 5, 0, 10, 1, 26, 26, 13, 9, 14])\n", "Loss: 3.301393508911133\n", "Batch: 731\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 5, 23, 5, 12, 12, 0, 10, 21, 12, 9, 1, 14, 14, 0])\n", "Loss: 3.4923646450042725\n", "Batch: 732\n", "torch.Size([16, 27])\n", "tensor([11, 5, 14, 4, 25, 12, 0, 11, 9, 1, 8, 0, 11, 25, 1, 14])\n", "Loss: 3.490565538406372\n", "Batch: 733\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 18, 1, 5, 12, 25, 14, 0, 18, 5, 14, 1, 5, 0])\n", "Loss: 3.46095609664917\n", "Batch: 734\n", "torch.Size([16, 27])\n", "tensor([19, 5, 12, 1, 8, 0, 20, 18, 1, 3, 5, 25, 0, 1, 14, 1])\n", "Loss: 3.35204815864563\n", "Batch: 735\n", "torch.Size([16, 27])\n", "tensor([14, 4, 1, 0, 2, 5, 3, 3, 1, 0, 4, 9, 24, 9, 5, 0])\n", "Loss: 2.844618797302246\n", "Batch: 736\n", "torch.Size([16, 27])\n", "tensor([11, 9, 5, 18, 19, 20, 25, 14, 0, 12, 9, 12, 9, 0, 13, 1])\n", "Loss: 3.0966835021972656\n", "Batch: 737\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 13, 1, 12, 11, 1, 0, 13, 5, 7, 0, 13, 25, 11, 1])\n", "Loss: 3.4176409244537354\n", "Batch: 738\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 19, 8, 9, 12, 15, 8, 0, 1, 4, 5, 12, 5, 0])\n", "Loss: 3.2227396965026855\n", "Batch: 739\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 9, 18, 1, 8, 0, 1, 14, 9, 19, 8, 1, 0, 2, 1])\n", "Loss: 3.333662986755371\n", "Batch: 740\n", "torch.Size([16, 27])\n", "tensor([12, 5, 9, 7, 8, 0, 3, 8, 25, 5, 14, 14, 5, 0, 4, 9])\n", "Loss: 3.2113876342773438\n", "Batch: 741\n", "torch.Size([16, 27])\n", "tensor([22, 25, 1, 0, 9, 5, 19, 8, 1, 0, 11, 1, 3, 25, 0, 11])\n", "Loss: 3.2156975269317627\n", "Batch: 742\n", "torch.Size([16, 27])\n", "tensor([25, 1, 14, 1, 0, 19, 21, 14, 14, 25, 0, 25, 15, 19, 5, 12])\n", "Loss: 3.3772289752960205\n", "Batch: 743\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 0, 1, 2, 18, 9, 1, 14, 1, 0, 1, 10, 1, 8, 0])\n", "Loss: 3.0480146408081055\n", "Batch: 744\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 9, 19, 9, 1, 0, 1, 18, 4, 5, 14, 0, 3, 8, 18])\n", "Loss: 3.3088581562042236\n", "Batch: 745\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 20, 9, 1, 14, 14, 1, 0, 4, 5, 14, 9, 19, 8, 1])\n", "Loss: 3.4598052501678467\n", "Batch: 746\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 15, 18, 9, 1, 14, 0, 5, 12, 5, 24, 21, 19, 0, 6])\n", "Loss: 3.339012622833252\n", "Batch: 747\n", "torch.Size([16, 27])\n", "tensor([18, 1, 14, 3, 9, 19, 3, 1, 0, 7, 9, 19, 5, 12, 12, 0])\n", "Loss: 3.659250259399414\n", "Batch: 748\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 18, 12, 5, 9, 7, 8, 0, 8, 1, 20, 20, 9, 5, 0])\n", "Loss: 3.277653455734253\n", "Batch: 749\n", "torch.Size([16, 27])\n", "tensor([13, 9, 18, 5, 12, 12, 1, 0, 18, 1, 5, 1, 14, 14, 0, 18])\n", "Loss: 3.52497935295105\n", "Batch: 750\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 0, 19, 1, 18, 5, 14, 1, 0, 19, 5, 17, 21, 15])\n", "Loss: 3.583036422729492\n", "Batch: 751\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 19, 8, 1, 12, 25, 14, 0, 22, 9, 1, 14, 5, 25])\n", "Loss: 3.0648887157440186\n", "Batch: 752\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 5, 24, 1, 14, 4, 5, 18, 0, 1, 12, 5, 24, 19])\n", "Loss: 3.054692029953003\n", "Batch: 753\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 4, 18, 1, 0, 3, 1, 12, 5, 25, 0, 3, 12, 15, 5])\n", "Loss: 3.454963445663452\n", "Batch: 754\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 18, 12, 1, 0, 18, 5, 13, 9, 0, 19, 1, 25, 12])\n", "Loss: 3.0401575565338135\n", "Batch: 755\n", "torch.Size([16, 27])\n", "tensor([15, 18, 0, 1, 14, 1, 12, 9, 19, 1, 0, 5, 12, 25, 19, 9])\n", "Loss: 3.120492696762085\n", "Batch: 756\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 9, 3, 8, 1, 12, 1, 0, 19, 20, 1, 3, 9, 1])\n", "Loss: 2.7531702518463135\n", "Batch: 757\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 18, 9, 14, 1, 0, 1, 12, 12, 5, 7, 18, 1, 0, 2])\n", "Loss: 2.982863664627075\n", "Batch: 758\n", "torch.Size([16, 27])\n", "tensor([18, 9, 12, 5, 25, 0, 3, 15, 14, 19, 21, 5, 12, 15, 0, 4])\n", "Loss: 3.327522039413452\n", "Batch: 759\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 1, 14, 1, 18, 1, 0, 4, 5, 9, 18, 4, 18, 5, 0])\n", "Loss: 3.7056310176849365\n", "Batch: 760\n", "torch.Size([16, 27])\n", "tensor([ 4, 25, 1, 13, 15, 14, 4, 0, 10, 1, 17, 21, 5, 12, 25, 14])\n", "Loss: 3.6449294090270996\n", "Batch: 761\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 18, 18, 9, 14, 7, 20, 15, 14, 0, 12, 1, 20, 1])\n", "Loss: 3.516854763031006\n", "Batch: 762\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 13, 1, 4, 9, 12, 25, 14, 14, 0, 13, 1, 18])\n", "Loss: 3.298210382461548\n", "Batch: 763\n", "torch.Size([16, 27])\n", "tensor([ 7, 15, 0, 14, 1, 11, 1, 25, 12, 1, 0, 1, 14, 14, 1, 12])\n", "Loss: 3.3102333545684814\n", "Batch: 764\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 1, 14, 14, 1, 12, 9, 5, 19, 5, 0, 1, 25, 1])\n", "Loss: 2.806469440460205\n", "Batch: 765\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 14, 9, 0, 4, 1, 18, 9, 5, 14, 0, 13, 1, 18])\n", "Loss: 3.330296516418457\n", "Batch: 766\n", "torch.Size([16, 27])\n", "tensor([ 7, 15, 20, 0, 19, 21, 19, 1, 14, 14, 1, 8, 0, 1, 12, 12])\n", "Loss: 3.464362144470215\n", "Batch: 767\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 1, 12, 12, 9, 19, 19, 1, 0, 1, 13, 2, 18])\n", "Loss: 2.809380054473877\n", "Batch: 768\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 14, 1, 12, 9, 19, 5, 0, 1, 14, 1, 19, 20])\n", "Loss: 2.7323224544525146\n", "Batch: 769\n", "torch.Size([16, 27])\n", "tensor([ 1, 3, 9, 1, 0, 1, 25, 19, 8, 1, 0, 2, 1, 2, 25, 7])\n", "Loss: 3.0316011905670166\n", "Batch: 770\n", "torch.Size([16, 27])\n", "tensor([ 9, 18, 12, 0, 11, 25, 14, 4, 1, 12, 0, 11, 25, 18, 19, 20])\n", "Loss: 3.881654977798462\n", "Batch: 771\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 12, 1, 20, 9, 19, 8, 1, 0, 12, 5, 12, 1, 0])\n", "Loss: 3.2293906211853027\n", "Batch: 772\n", "torch.Size([16, 27])\n", "tensor([13, 1, 9, 19, 9, 5, 0, 13, 9, 12, 1, 7, 18, 15, 19, 0])\n", "Loss: 3.364408016204834\n", "Batch: 773\n", "torch.Size([16, 27])\n", "tensor([13, 15, 14, 1, 5, 0, 18, 1, 13, 15, 14, 1, 0, 1, 9, 4])\n", "Loss: 3.125150442123413\n", "Batch: 774\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 12, 5, 9, 7, 8, 1, 0, 2, 18, 5, 5, 1, 14])\n", "Loss: 2.9321281909942627\n", "Batch: 775\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 2, 18, 9, 20, 20, 1, 14, 5, 25, 0, 3, 8, 1, 19])\n", "Loss: 3.082899332046509\n", "Batch: 776\n", "torch.Size([16, 27])\n", "tensor([19, 9, 4, 25, 0, 5, 12, 1, 25, 14, 1, 0, 5, 19, 20, 5])\n", "Loss: 3.099807024002075\n", "Batch: 777\n", "torch.Size([16, 27])\n", "tensor([18, 0, 5, 22, 1, 14, 7, 5, 12, 9, 14, 1, 0, 10, 1, 25])\n", "Loss: 3.1589863300323486\n", "Batch: 778\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 11, 1, 4, 9, 5, 0, 13, 1, 11, 1, 25, 12, 1])\n", "Loss: 3.1363308429718018\n", "Batch: 779\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 13, 1, 18, 9, 3, 18, 21, 26, 0, 14, 9, 3, 15, 12])\n", "Loss: 3.018357753753662\n", "Batch: 780\n", "torch.Size([16, 27])\n", "tensor([12, 5, 0, 19, 8, 15, 19, 8, 1, 14, 1, 0, 19, 8, 25, 1])\n", "Loss: 3.4467248916625977\n", "Batch: 781\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 20, 1, 10, 1, 0, 20, 25, 1, 19, 9, 1, 0])\n", "Loss: 3.114948272705078\n", "Batch: 782\n", "torch.Size([16, 27])\n", "tensor([ 1, 4, 18, 5, 1, 14, 14, 1, 0, 2, 9, 1, 14, 11, 1, 0])\n", "Loss: 3.0473315715789795\n", "Batch: 783\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 1, 18, 12, 5, 5, 0, 4, 5, 9, 19, 25, 0, 4, 5])\n", "Loss: 3.4410831928253174\n", "Batch: 784\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 4, 5, 15, 14, 14, 1, 0, 11, 1, 18, 12, 5, 9])\n", "Loss: 3.4124114513397217\n", "Batch: 785\n", "torch.Size([16, 27])\n", "tensor([ 7, 8, 0, 12, 1, 14, 9, 5, 0, 12, 5, 15, 14, 1, 0, 13])\n", "Loss: 2.7884504795074463\n", "Batch: 786\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 5, 12, 0, 13, 1, 18, 9, 25, 1, 8, 0, 13, 9, 12])\n", "Loss: 3.3650295734405518\n", "Batch: 787\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 0, 14, 15, 1, 0, 20, 5, 18, 1, 0, 20, 8, 5, 1])\n", "Loss: 3.3785030841827393\n", "Batch: 788\n", "torch.Size([16, 27])\n", "tensor([ 0, 26, 1, 9, 18, 1, 0, 1, 26, 1, 18, 9, 1, 0, 2, 5])\n", "Loss: 2.881627082824707\n", "Batch: 789\n", "torch.Size([16, 27])\n", "tensor([ 3, 11, 25, 0, 3, 8, 18, 9, 19, 20, 1, 12, 0, 4, 5, 2])\n", "Loss: 3.436168909072876\n", "Batch: 790\n", "torch.Size([16, 27])\n", "tensor([ 2, 9, 5, 0, 10, 1, 4, 1, 8, 0, 10, 1, 9, 12, 9, 14])\n", "Loss: 3.084719657897949\n", "Batch: 791\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 10, 1, 14, 9, 1, 0, 10, 5, 18, 18, 9, 3, 1, 0])\n", "Loss: 2.833050489425659\n", "Batch: 792\n", "torch.Size([16, 27])\n", "tensor([11, 1, 9, 12, 5, 9, 7, 8, 0, 12, 9, 12, 9, 20, 8, 0])\n", "Loss: 3.2780754566192627\n", "Batch: 793\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 4, 1, 0, 13, 1, 3, 11, 5, 14, 26, 9, 0, 13])\n", "Loss: 3.1776461601257324\n", "Batch: 794\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 5, 12, 12, 5, 0, 14, 1, 9, 12, 1, 8, 0, 19])\n", "Loss: 3.067401647567749\n", "Batch: 795\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 13, 1, 14, 20, 8, 1, 0, 19, 8, 1, 14, 20, 5, 12])\n", "Loss: 3.4506478309631348\n", "Batch: 796\n", "torch.Size([16, 27])\n", "tensor([12, 0, 19, 20, 1, 18, 12, 1, 0, 26, 1, 8, 18, 1, 0, 1])\n", "Loss: 3.229550838470459\n", "Batch: 797\n", "torch.Size([16, 27])\n", "tensor([ 2, 2, 9, 7, 1, 12, 5, 0, 1, 12, 9, 1, 14, 1, 0, 1])\n", "Loss: 2.7895233631134033\n", "Batch: 798\n", "torch.Size([16, 27])\n", "tensor([13, 9, 1, 0, 1, 14, 1, 13, 1, 18, 9, 1, 0, 1, 25, 1])\n", "Loss: 3.0226073265075684\n", "Batch: 799\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 1, 25, 5, 19, 8, 1, 0, 2, 1, 9, 12, 25, 0, 3])\n", "Loss: 2.8676140308380127\n", "Batch: 800\n", "torch.Size([16, 27])\n", "tensor([15, 4, 9, 0, 4, 1, 18, 9, 1, 14, 1, 0, 5, 12, 22, 9])\n", "Loss: 3.0662755966186523\n", "Batch: 801\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 5, 13, 5, 12, 9, 1, 0, 5, 19, 20, 5, 12, 1, 0])\n", "Loss: 2.709839105606079\n", "Batch: 802\n", "torch.Size([16, 27])\n", "tensor([ 7, 1, 2, 18, 9, 5, 12, 5, 0, 9, 22, 1, 14, 14, 1, 0])\n", "Loss: 3.0383896827697754\n", "Batch: 803\n", "torch.Size([16, 27])\n", "tensor([10, 15, 19, 5, 12, 9, 14, 0, 11, 5, 18, 19, 20, 9, 14, 0])\n", "Loss: 2.8972694873809814\n", "Batch: 804\n", "torch.Size([16, 27])\n", "tensor([11, 18, 25, 19, 20, 5, 14, 0, 13, 5, 18, 3, 25, 0, 13, 5])\n", "Loss: 3.7237629890441895\n", "Batch: 805\n", "torch.Size([16, 27])\n", "tensor([18, 9, 19, 19, 1, 0, 18, 9, 25, 1, 0, 19, 1, 2, 9, 14])\n", "Loss: 3.1857926845550537\n", "Batch: 806\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 8, 1, 11, 1, 25, 12, 1, 0, 19, 20, 5, 6, 1])\n", "Loss: 3.302452802658081\n", "Batch: 807\n", "torch.Size([16, 27])\n", "tensor([14, 25, 0, 20, 5, 1, 14, 14, 1, 0, 1, 12, 9, 24, 0, 1])\n", "Loss: 3.063154697418213\n", "Batch: 808\n", "torch.Size([16, 27])\n", "tensor([14, 7, 5, 12, 9, 1, 0, 1, 22, 5, 18, 9, 5, 0, 3, 9])\n", "Loss: 3.0253398418426514\n", "Batch: 809\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 4, 15, 12, 15, 18, 5, 19, 0, 10, 1, 5])\n", "Loss: 3.246652841567993\n", "Batch: 810\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 10, 1, 14, 1, 9, 0, 10, 5, 18, 9, 3, 1, 0])\n", "Loss: 2.890812635421753\n", "Batch: 811\n", "torch.Size([16, 27])\n", "tensor([10, 15, 9, 0, 10, 15, 18, 4, 9, 14, 0, 10, 21, 14, 5, 0])\n", "Loss: 3.1081454753875732\n", "Batch: 812\n", "torch.Size([16, 27])\n", "tensor([11, 1, 9, 12, 9, 0, 11, 1, 20, 9, 12, 25, 14, 0, 13, 1])\n", "Loss: 3.194075107574463\n", "Batch: 813\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 12, 1, 9, 14, 5, 0, 13, 1, 12, 9, 25, 1, 8, 0])\n", "Loss: 2.979945659637451\n", "Batch: 814\n", "torch.Size([16, 27])\n", "tensor([13, 1, 18, 11, 1, 25, 12, 1, 0, 1, 12, 9, 14, 5, 0, 1])\n", "Loss: 2.6582555770874023\n", "Batch: 815\n", "torch.Size([16, 27])\n", "tensor([14, 14, 5, 12, 9, 5, 19, 5, 0, 1, 26, 21, 3, 5, 14, 1])\n", "Loss: 3.194883108139038\n", "Batch: 816\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 15, 18, 5, 25, 0, 4, 1, 18, 12, 1, 0, 5, 12, 12])\n", "Loss: 3.0156805515289307\n", "Batch: 817\n", "torch.Size([16, 27])\n", "tensor([25, 0, 7, 12, 5, 14, 4, 1, 0, 13, 15, 14, 19, 5, 18, 18])\n", "Loss: 2.963428020477295\n", "Batch: 818\n", "torch.Size([16, 27])\n", "tensor([ 1, 20, 0, 13, 25, 12, 1, 0, 18, 9, 3, 8, 5, 12, 12, 5])\n", "Loss: 3.3965907096862793\n", "Batch: 819\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 20, 1, 3, 9, 0, 20, 1, 12, 9, 1, 8, 0, 23, 25])\n", "Loss: 2.9279465675354004\n", "Batch: 820\n", "torch.Size([16, 27])\n", "tensor([14, 20, 5, 18, 0, 1, 13, 9, 25, 1, 0, 1, 14, 9, 1, 0])\n", "Loss: 3.1951136589050293\n", "Batch: 821\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 25, 1, 14, 1, 0, 1, 21, 7, 21, 19, 20, 0, 3])\n", "Loss: 3.401989221572876\n", "Batch: 822\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 5, 12, 12, 5, 0, 5, 12, 9, 1, 14, 14, 1, 0])\n", "Loss: 2.889789342880249\n", "Batch: 823\n", "torch.Size([16, 27])\n", "tensor([ 5, 13, 13, 1, 12, 9, 14, 5, 0, 9, 26, 1, 2, 5, 12, 0])\n", "Loss: 3.0711286067962646\n", "Batch: 824\n", "torch.Size([16, 27])\n", "tensor([10, 5, 19, 9, 3, 1, 0, 12, 9, 12, 9, 1, 14, 14, 1, 0])\n", "Loss: 2.916077136993408\n", "Batch: 825\n", "torch.Size([16, 27])\n", "tensor([13, 1, 12, 9, 14, 1, 0, 14, 5, 12, 12, 9, 5, 0, 14, 5])\n", "Loss: 2.679323434829712\n", "Batch: 826\n", "torch.Size([16, 27])\n", "tensor([12, 12, 25, 0, 18, 15, 19, 1, 12, 25, 14, 0, 19, 8, 1, 23])\n", "Loss: 3.334867000579834\n", "Batch: 827\n", "torch.Size([16, 27])\n", "tensor([14, 5, 5, 0, 19, 8, 5, 12, 12, 5, 25, 0, 20, 9, 6, 6])\n", "Loss: 3.1643519401550293\n", "Batch: 828\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 5, 0, 1, 9, 12, 25, 14, 0, 2, 18, 9, 20, 14])\n", "Loss: 3.2748167514801025\n", "Batch: 829\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 3, 9, 1, 14, 1, 0, 4, 9, 1, 13, 15, 14, 9, 17])\n", "Loss: 3.11489200592041\n", "Batch: 830\n", "torch.Size([16, 27])\n", "tensor([21, 5, 0, 5, 22, 1, 14, 7, 5, 12, 9, 14, 5, 0, 10, 5])\n", "Loss: 3.19183611869812\n", "Batch: 831\n", "torch.Size([16, 27])\n", "tensor([19, 19, 1, 0, 11, 1, 9, 12, 1, 8, 0, 11, 1, 25, 3, 9])\n", "Loss: 3.021531105041504\n", "Batch: 832\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 11, 5, 1, 9, 18, 1, 0, 11, 5, 12, 3, 9, 5, 0])\n", "Loss: 2.6527414321899414\n", "Batch: 833\n", "torch.Size([16, 27])\n", "tensor([12, 9, 19, 5, 20, 0, 12, 25, 12, 1, 0, 13, 1, 9, 0, 13])\n", "Loss: 2.825859546661377\n", "Batch: 834\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 3, 9, 1, 0, 13, 9, 25, 1, 8, 0, 13, 15, 14, 20])\n", "Loss: 3.1439738273620605\n", "Batch: 835\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 19, 8, 1, 25, 5, 0, 20, 9, 15, 14, 14])\n", "Loss: 3.0107853412628174\n", "Batch: 836\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 26, 1, 11, 9, 25, 1, 0, 1, 9, 25, 1, 14, 14, 1])\n", "Loss: 3.37580943107605\n", "Batch: 837\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 1, 9, 0, 2, 1, 9, 12, 5, 9, 7, 8, 0, 2])\n", "Loss: 2.9867167472839355\n", "Batch: 838\n", "torch.Size([16, 27])\n", "tensor([18, 5, 1, 21, 14, 1, 0, 3, 1, 18, 20, 5, 18, 0, 3, 12])\n", "Loss: 3.371425151824951\n", "Batch: 839\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 19, 1, 0, 4, 5, 19, 20, 5, 14, 25, 0, 4, 5])\n", "Loss: 3.3229820728302\n", "Batch: 840\n", "torch.Size([16, 27])\n", "tensor([19, 20, 9, 14, 5, 0, 5, 13, 15, 14, 9, 0, 8, 15, 12, 12])\n", "Loss: 2.9660656452178955\n", "Batch: 841\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 9, 13, 1, 18, 9, 0, 10, 1, 25, 12, 1, 8, 0])\n", "Loss: 2.979149341583252\n", "Batch: 842\n", "torch.Size([16, 27])\n", "tensor([10, 21, 12, 9, 5, 20, 1, 0, 11, 1, 9, 18, 1, 0, 11, 1])\n", "Loss: 2.98344087600708\n", "Batch: 843\n", "torch.Size([16, 27])\n", "tensor([18, 9, 14, 0, 11, 5, 5, 7, 1, 14, 0, 12, 1, 20, 15, 25])\n", "Loss: 3.5632331371307373\n", "Batch: 844\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 12, 5, 25, 12, 1, 0, 13, 5, 12, 9, 1, 0, 13, 25])\n", "Loss: 2.91707444190979\n", "Batch: 845\n", "torch.Size([16, 27])\n", "tensor([11, 5, 14, 26, 9, 5, 0, 20, 1, 14, 1, 0, 1, 4, 1, 13])\n", "Loss: 3.092841625213623\n", "Batch: 846\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 19, 0, 1, 4, 1, 18, 1, 0, 3, 8, 1, 14, 4])\n", "Loss: 3.350548505783081\n", "Batch: 847\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 3, 8, 1, 18, 9, 19, 0, 3, 25, 1, 14, 0, 4])\n", "Loss: 3.481473684310913\n", "Batch: 848\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 15, 20, 1, 8, 0, 5, 12, 9, 3, 9, 1, 0, 7, 5])\n", "Loss: 3.251566171646118\n", "Batch: 849\n", "torch.Size([16, 27])\n", "tensor([18, 1, 12, 4, 9, 14, 5, 0, 10, 1, 25, 12, 5, 5, 0, 10])\n", "Loss: 3.0712239742279053\n", "Batch: 850\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 14, 14, 5, 20, 20, 5, 0, 10, 5, 14, 1, 5, 0, 11])\n", "Loss: 3.340363025665283\n", "Batch: 851\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 9, 1, 0, 11, 1, 13, 5, 18, 25, 14, 0, 11, 1, 19])\n", "Loss: 3.180210590362549\n", "Batch: 852\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 11, 5, 9, 1, 18, 1, 0, 11, 5, 18, 18, 9, 7])\n", "Loss: 2.662386417388916\n", "Batch: 853\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 0, 13, 1, 18, 25, 19, 19, 1, 0, 13, 3, 11, 5, 14])\n", "Loss: 3.3950514793395996\n", "Batch: 854\n", "torch.Size([16, 27])\n", "tensor([26, 9, 0, 13, 25, 11, 1, 5, 12, 1, 0, 14, 1, 12, 12, 5])\n", "Loss: 3.1833648681640625\n", "Batch: 855\n", "torch.Size([16, 27])\n", "tensor([12, 25, 0, 18, 8, 5, 1, 14, 14, 1, 0, 19, 1, 9, 18, 1])\n", "Loss: 3.325779914855957\n", "Batch: 856\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 1, 25, 12, 25, 14, 0, 19, 9, 1, 18, 1, 0, 19])\n", "Loss: 3.220909833908081\n", "Batch: 857\n", "torch.Size([16, 27])\n", "tensor([21, 14, 19, 8, 9, 14, 5, 0, 20, 1, 18, 1, 8, 0, 1, 2])\n", "Loss: 3.1221230030059814\n", "Batch: 858\n", "torch.Size([16, 27])\n", "tensor([ 2, 25, 7, 1, 9, 12, 0, 2, 18, 9, 1, 21, 14, 1, 0, 4])\n", "Loss: 3.4167332649230957\n", "Batch: 859\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 14, 1, 0, 8, 9, 12, 1, 18, 25, 0, 10, 5, 14, 5])\n", "Loss: 3.3565168380737305\n", "Batch: 860\n", "torch.Size([16, 27])\n", "tensor([19, 19, 1, 0, 11, 1, 5, 12, 9, 14, 0, 11, 9, 1, 18, 1])\n", "Loss: 3.0844228267669678\n", "Batch: 861\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 11, 9, 14, 19, 12, 5, 25, 0, 11, 15, 18, 1, 0, 12])\n", "Loss: 3.146577835083008\n", "Batch: 862\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 13, 1, 18, 7, 1, 21, 24, 0, 13, 9, 3, 8, 1])\n", "Loss: 3.239515781402588\n", "Batch: 863\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 12, 1, 0, 13, 9, 3, 8, 1, 25, 12, 1, 0, 14, 5])\n", "Loss: 2.776482582092285\n", "Batch: 864\n", "torch.Size([16, 27])\n", "tensor([ 9, 4, 1, 0, 16, 18, 9, 3, 9, 12, 12, 1, 0, 18, 5, 13])\n", "Loss: 3.4267303943634033\n", "Batch: 865\n", "torch.Size([16, 27])\n", "tensor([25, 0, 18, 15, 19, 1, 14, 14, 1, 0, 19, 1, 13, 9, 1, 0])\n", "Loss: 3.288595199584961\n", "Batch: 866\n", "torch.Size([16, 27])\n", "tensor([19, 21, 26, 5, 20, 20, 5, 0, 20, 5, 18, 9, 0, 22, 5, 18])\n", "Loss: 3.46531343460083\n", "Batch: 867\n", "torch.Size([16, 27])\n", "tensor([15, 14, 9, 11, 1, 0, 26, 1, 9, 18, 5, 0, 1, 21, 14, 4])\n", "Loss: 3.1859025955200195\n", "Batch: 868\n", "torch.Size([16, 27])\n", "tensor([18, 5, 1, 0, 2, 18, 5, 25, 1, 14, 14, 1, 0, 3, 8, 5])\n", "Loss: 2.984220027923584\n", "Batch: 869\n", "torch.Size([16, 27])\n", "tensor([25, 1, 14, 14, 1, 0, 5, 13, 2, 5, 18, 0, 10, 1, 9, 4])\n", "Loss: 3.1316142082214355\n", "Batch: 870\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 10, 1, 9, 12, 1, 0, 10, 15, 4, 25, 0, 11, 1])\n", "Loss: 3.115363359451294\n", "Batch: 871\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 25, 14, 14, 0, 11, 1, 13, 9, 12, 12, 5, 0, 11, 5])\n", "Loss: 3.216782808303833\n", "Batch: 872\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 18, 1, 25, 14, 5, 0, 20, 5, 7, 1, 14, 0, 1])\n", "Loss: 3.392723321914673\n", "Batch: 873\n", "torch.Size([16, 27])\n", "tensor([12, 1, 14, 9, 0, 1, 12, 9, 19, 5, 0, 1, 13, 9, 14, 1])\n", "Loss: 2.7632856369018555\n", "Batch: 874\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 1, 19, 25, 1, 0, 2, 18, 9, 7, 9, 20, 20, 5, 0])\n", "Loss: 3.2395706176757812\n", "Batch: 875\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 18, 13, 5, 12, 1, 0, 3, 1, 18, 19, 25, 14, 0, 3])\n", "Loss: 3.359609365463257\n", "Batch: 876\n", "torch.Size([16, 27])\n", "tensor([12, 1, 18, 9, 3, 5, 0, 5, 12, 22, 9, 18, 1, 0, 6, 12])\n", "Loss: 3.4134645462036133\n", "Batch: 877\n", "torch.Size([16, 27])\n", "tensor([15, 18, 1, 0, 7, 9, 19, 5, 12, 1, 0, 7, 18, 1, 3, 5])\n", "Loss: 3.3328847885131836\n", "Batch: 878\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 0, 10, 1, 9, 13, 5, 5, 0, 11, 9, 13, 15, 18])\n", "Loss: 3.123331308364868\n", "Batch: 879\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 18, 9, 19, 20, 9, 1, 14, 1, 0, 12, 9, 14, 4])\n", "Loss: 2.948742389678955\n", "Batch: 880\n", "torch.Size([16, 27])\n", "tensor([25, 0, 12, 9, 19, 19, 5, 20, 0, 13, 1, 7, 1, 12, 9, 0])\n", "Loss: 3.15812087059021\n", "Batch: 881\n", "torch.Size([16, 27])\n", "tensor([13, 9, 3, 8, 5, 12, 1, 0, 13, 25, 5, 19, 8, 1, 0, 20])\n", "Loss: 2.9847259521484375\n", "Batch: 882\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 25, 1, 0, 20, 1, 13, 9, 18, 1, 0, 23, 1, 14, 4])\n", "Loss: 3.2350962162017822\n", "Batch: 883\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 25, 5, 19, 9, 3, 1, 0, 1, 12, 5, 24, 19, 9, 19])\n", "Loss: 2.9721076488494873\n", "Batch: 884\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 5, 24, 24, 9, 19, 0, 3, 8, 1, 18, 12, 5, 25])\n", "Loss: 3.492445945739746\n", "Batch: 885\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 9, 20, 12, 1, 12, 25, 0, 7, 5, 14, 14, 1, 0, 10])\n", "Loss: 3.060086250305176\n", "Batch: 886\n", "torch.Size([16, 27])\n", "tensor([21, 12, 9, 1, 14, 0, 11, 1, 12, 5, 1, 0, 11, 1, 12, 9])\n", "Loss: 2.863554000854492\n", "Batch: 887\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 11, 5, 1, 19, 9, 1, 0, 11, 5, 18, 5, 14, 0])\n", "Loss: 2.6957318782806396\n", "Batch: 888\n", "torch.Size([16, 27])\n", "tensor([12, 15, 18, 14, 1, 0, 13, 1, 7, 4, 1, 12, 5, 14, 5, 0])\n", "Loss: 3.225813865661621\n", "Batch: 889\n", "torch.Size([16, 27])\n", "tensor([13, 1, 20, 20, 5, 1, 0, 18, 5, 5, 3, 5, 0, 18, 5, 14])\n", "Loss: 3.333580493927002\n", "Batch: 890\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 19, 12, 15, 1, 14, 0, 24, 9, 13, 5, 14, 1, 0, 26])\n", "Loss: 3.6689181327819824\n", "Batch: 891\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 1, 0, 1, 12, 1, 25, 19, 8, 1, 0, 1, 19, 8, 9])\n", "Loss: 2.947017192840576\n", "Batch: 892\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 1, 4, 25, 0, 3, 1, 9, 12, 5, 5, 0, 3, 8])\n", "Loss: 2.972990036010742\n", "Batch: 893\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 13, 1, 9, 14, 5, 0, 5, 13, 13, 5, 0, 5, 22, 1])\n", "Loss: 2.9360272884368896\n", "Batch: 894\n", "torch.Size([16, 27])\n", "tensor([14, 0, 8, 15, 12, 12, 9, 0, 10, 1, 5, 12, 0, 10, 15, 3])\n", "Loss: 3.098445415496826\n", "Batch: 895\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 9, 14, 5, 0, 10, 15, 22, 1, 14, 14, 1, 0, 11, 1])\n", "Loss: 2.7826857566833496\n", "Batch: 896\n", "torch.Size([16, 27])\n", "tensor([18, 9, 19, 13, 1, 0, 13, 1, 9, 20, 5, 0, 13, 1, 12, 9])\n", "Loss: 2.886488437652588\n", "Batch: 897\n", "torch.Size([16, 27])\n", "tensor([14, 4, 1, 0, 13, 5, 3, 3, 1, 0, 14, 1, 4, 1, 0, 18])\n", "Loss: 2.978254556655884\n", "Batch: 898\n", "torch.Size([16, 27])\n", "tensor([ 5, 2, 5, 11, 1, 0, 18, 5, 5, 13, 0, 19, 8, 1, 25, 12])\n", "Loss: 3.3244261741638184\n", "Batch: 899\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 0, 20, 15, 18, 25, 0, 1, 4, 18, 9, 1, 0, 1, 12])\n", "Loss: 3.0443527698516846\n", "Batch: 900\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 8, 0, 1, 12, 5, 24, 3, 9, 1, 0, 2, 18, 9])\n", "Loss: 2.7628562450408936\n", "Batch: 901\n", "torch.Size([16, 27])\n", "tensor([20, 20, 14, 5, 5, 0, 3, 1, 13, 4, 5, 14, 0, 3, 1, 13])\n", "Loss: 3.984731674194336\n", "Batch: 902\n", "torch.Size([16, 27])\n", "tensor([18, 25, 0, 5, 13, 13, 25, 0, 7, 18, 1, 3, 5, 14, 0, 9])\n", "Loss: 3.7272374629974365\n", "Batch: 903\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 0, 11, 15, 18, 9, 14, 1, 0, 12, 15, 9, 19, 0, 18])\n", "Loss: 3.181647777557373\n", "Batch: 904\n", "torch.Size([16, 27])\n", "tensor([15, 2, 5, 18, 20, 1, 0, 19, 8, 1, 14, 9, 25, 1, 8, 0])\n", "Loss: 3.2377123832702637\n", "Batch: 905\n", "torch.Size([16, 27])\n", "tensor([19, 21, 19, 9, 5, 0, 20, 1, 14, 1, 25, 1, 0, 1, 2, 2])\n", "Loss: 3.054961681365967\n", "Batch: 906\n", "torch.Size([16, 27])\n", "tensor([ 9, 7, 1, 25, 12, 5, 0, 1, 14, 1, 2, 5, 12, 12, 1, 0])\n", "Loss: 2.827937126159668\n", "Batch: 907\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 7, 5, 12, 9, 20, 1, 0, 1, 19, 8, 12, 5, 1, 0])\n", "Loss: 2.9979944229125977\n", "Batch: 908\n", "torch.Size([16, 27])\n", "tensor([ 1, 21, 4, 18, 9, 1, 14, 14, 1, 0, 2, 18, 9, 20, 20, 14])\n", "Loss: 3.2308177947998047\n", "Batch: 909\n", "torch.Size([16, 27])\n", "tensor([25, 0, 3, 1, 19, 9, 5, 0, 3, 15, 14, 14, 15, 18, 0, 3])\n", "Loss: 3.0225820541381836\n", "Batch: 910\n", "torch.Size([16, 27])\n", "tensor([15, 18, 9, 14, 14, 1, 0, 8, 1, 25, 12, 9, 0, 8, 5, 1])\n", "Loss: 2.969248056411743\n", "Batch: 911\n", "torch.Size([16, 27])\n", "tensor([22, 5, 14, 12, 25, 0, 10, 5, 14, 14, 25, 6, 5, 18, 0, 10])\n", "Loss: 3.323589324951172\n", "Batch: 912\n", "torch.Size([16, 27])\n", "tensor([15, 14, 1, 5, 0, 11, 1, 4, 25, 0, 11, 1, 20, 9, 0, 11])\n", "Loss: 2.8706021308898926\n", "Batch: 913\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 12, 5, 14, 5, 0, 12, 21, 3, 9, 1, 14, 1, 0, 13])\n", "Loss: 3.229062557220459\n", "Batch: 914\n", "torch.Size([16, 27])\n", "tensor([ 9, 3, 8, 5, 1, 12, 1, 0, 13, 15, 18, 7, 1, 14, 14, 5])\n", "Loss: 3.124484062194824\n", "Batch: 915\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 1, 21, 4, 9, 1, 0, 18, 1, 5, 1, 14, 14, 5, 0])\n", "Loss: 3.0420901775360107\n", "Batch: 916\n", "torch.Size([16, 27])\n", "tensor([20, 1, 13, 9, 11, 1, 0, 1, 2, 2, 9, 0, 1, 26, 9, 1])\n", "Loss: 3.1749937534332275\n", "Batch: 917\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 19, 19, 15, 14, 4, 18, 1, 0, 3, 1, 20, 8, 12])\n", "Loss: 2.988919258117676\n", "Batch: 918\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 14, 0, 3, 8, 18, 25, 19, 20, 1, 12, 0, 4, 5, 14])\n", "Loss: 3.7197043895721436\n", "Batch: 919\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 0, 7, 9, 1, 14, 14, 9, 0, 9, 12, 5, 14, 5, 0])\n", "Loss: 3.317138671875\n", "Batch: 920\n", "torch.Size([16, 27])\n", "tensor([10, 1, 26, 12, 25, 14, 14, 0, 10, 15, 8, 1, 14, 14, 1, 8])\n", "Loss: 3.214174270629883\n", "Batch: 921\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 15, 21, 18, 14, 5, 5, 0, 11, 1, 14, 4, 1, 3, 5])\n", "Loss: 3.1430306434631348\n", "Batch: 922\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 18, 13, 5, 14, 0, 11, 1, 18, 19, 5, 14, 0, 11])\n", "Loss: 3.332026720046997\n", "Batch: 923\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 19, 5, 5, 0, 11, 5, 26, 9, 1, 8, 0, 12, 1, 19])\n", "Loss: 2.5904574394226074\n", "Batch: 924\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 25, 0, 13, 1, 20, 9, 12, 4, 1, 0, 18, 1, 5, 1])\n", "Loss: 3.235384464263916\n", "Batch: 925\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 19, 1, 13, 1, 20, 8, 1, 0, 19, 8, 1, 13])\n", "Loss: 3.23673152923584\n", "Batch: 926\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 5, 18, 9, 1, 12, 0, 1, 18, 9, 1, 14, 14])\n", "Loss: 2.9818732738494873\n", "Batch: 927\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 21, 2, 18, 25, 0, 1, 21, 19, 20, 9, 14, 0, 2])\n", "Loss: 2.957669734954834\n", "Batch: 928\n", "torch.Size([16, 27])\n", "tensor([18, 9, 15, 14, 1, 0, 4, 5, 19, 9, 18, 1, 25, 0, 5, 18])\n", "Loss: 3.1024532318115234\n", "Batch: 929\n", "torch.Size([16, 27])\n", "tensor([25, 14, 14, 0, 10, 1, 25, 1, 0, 11, 5, 12, 3, 9, 0, 11])\n", "Loss: 3.091886043548584\n", "Batch: 930\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 9, 19, 8, 1, 0, 11, 25, 14, 4, 18, 1, 0, 12, 1])\n", "Loss: 3.052406072616577\n", "Batch: 931\n", "torch.Size([16, 27])\n", "tensor([11, 5, 9, 19, 8, 1, 0, 12, 1, 14, 5, 0, 12, 1, 14, 9])\n", "Loss: 3.1354641914367676\n", "Batch: 932\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 12, 5, 14, 1, 0, 13, 1, 25, 0, 19, 8, 1, 14])\n", "Loss: 2.928790330886841\n", "Batch: 933\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 1, 0, 20, 1, 8, 12, 9, 1, 0, 25, 1, 13, 9, 12])\n", "Loss: 3.0273470878601074\n", "Batch: 934\n", "torch.Size([16, 27])\n", "tensor([ 5, 24, 0, 25, 21, 12, 9, 1, 14, 1, 0, 26, 1, 9, 4, 1])\n", "Loss: 2.9842655658721924\n", "Batch: 935\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 5, 11, 19, 1, 14, 4, 18, 1, 0, 1, 12, 5, 19])\n", "Loss: 3.0411293506622314\n", "Batch: 936\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 2, 18, 5, 15, 14, 1, 0, 3, 9, 14, 20, 8, 25])\n", "Loss: 2.8079721927642822\n", "Batch: 937\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 9, 22, 5, 25, 0, 11, 1, 14, 4, 9, 3, 5, 0, 12])\n", "Loss: 3.1642253398895264\n", "Batch: 938\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 12, 9, 1, 14, 14, 1, 0, 14, 1, 25, 5, 12, 25, 0])\n", "Loss: 2.7418036460876465\n", "Batch: 939\n", "torch.Size([16, 27])\n", "tensor([16, 1, 24, 20, 15, 14, 0, 19, 1, 14, 10, 1, 14, 1, 0, 19])\n", "Loss: 3.794255256652832\n", "Batch: 940\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 1, 0, 19, 8, 1, 5, 12, 25, 14, 14, 0, 19, 8, 5])\n", "Loss: 3.231031656265259\n", "Batch: 941\n", "torch.Size([16, 27])\n", "tensor([11, 9, 14, 1, 8, 0, 19, 9, 1, 14, 9, 0, 20, 1, 10, 1])\n", "Loss: 3.172748565673828\n", "Batch: 942\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 22, 9, 22, 9, 1, 14, 14, 1, 0, 25, 1, 14, 5, 20])\n", "Loss: 3.1302812099456787\n", "Batch: 943\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 7, 5, 12, 9, 11, 1, 0, 1, 14, 14, 1, 13, 1])\n", "Loss: 3.2610764503479004\n", "Batch: 944\n", "torch.Size([16, 27])\n", "tensor([18, 9, 1, 0, 3, 1, 25, 12, 9, 5, 0, 3, 5, 1, 18, 1])\n", "Loss: 2.967323064804077\n", "Batch: 945\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 9, 4, 18, 5, 0, 4, 9, 14, 1, 8, 0, 5, 13])\n", "Loss: 3.1142778396606445\n", "Batch: 946\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 5, 25, 0, 5, 18, 25, 11, 1, 0, 8, 1, 4, 1, 19])\n", "Loss: 3.1294779777526855\n", "Batch: 947\n", "torch.Size([16, 27])\n", "tensor([19, 1, 8, 0, 10, 1, 12, 9, 19, 19, 1, 0, 10, 1, 19, 12])\n", "Loss: 2.860475778579712\n", "Batch: 948\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 10, 5, 1, 14, 14, 1, 0, 11, 1, 9, 12, 9, 5])\n", "Loss: 2.9970972537994385\n", "Batch: 949\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 15, 12, 1, 0, 12, 15, 18, 25, 14, 0, 13, 1, 20, 20])\n", "Loss: 3.1388115882873535\n", "Batch: 950\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 15, 14, 0, 14, 1, 10, 1, 0, 18, 1, 7, 1, 14, 0])\n", "Loss: 3.6197497844696045\n", "Batch: 951\n", "torch.Size([16, 27])\n", "tensor([18, 15, 19, 1, 12, 9, 1, 0, 19, 8, 1, 25, 12, 25, 14, 14])\n", "Loss: 3.093278169631958\n", "Batch: 952\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 15, 12, 5, 9, 12, 0, 1, 12, 5, 24, 26, 1, 14, 4])\n", "Loss: 3.4063374996185303\n", "Batch: 953\n", "torch.Size([16, 27])\n", "tensor([18, 9, 1, 0, 3, 15, 18, 18, 9, 5, 0, 4, 1, 14, 25, 1])\n", "Loss: 2.885939836502075\n", "Batch: 954\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 19, 20, 25, 14, 9, 0, 5, 19, 20, 5, 16, 8, 1])\n", "Loss: 3.3847262859344482\n", "Batch: 955\n", "torch.Size([16, 27])\n", "tensor([14, 9, 5, 0, 10, 1, 13, 1, 25, 1, 0, 10, 1, 14, 5, 12])\n", "Loss: 2.965160608291626\n", "Batch: 956\n", "torch.Size([16, 27])\n", "tensor([25, 0, 10, 5, 14, 5, 12, 12, 5, 0, 10, 15, 5, 25, 0, 10])\n", "Loss: 2.874901056289673\n", "Batch: 957\n", "torch.Size([16, 27])\n", "tensor([15, 21, 18, 4, 1, 14, 0, 11, 1, 12, 9, 25, 1, 8, 0, 11])\n", "Loss: 3.217585563659668\n", "Batch: 958\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 15, 12, 9, 14, 5, 0, 11, 1, 20, 5, 25, 0, 11, 1])\n", "Loss: 2.961622714996338\n", "Batch: 959\n", "torch.Size([16, 27])\n", "tensor([25, 3, 5, 0, 11, 1, 25, 20, 12, 25, 14, 14, 0, 11, 9, 13])\n", "Loss: 3.1482505798339844\n", "Batch: 960\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 18, 12, 25, 14, 0, 11, 25, 18, 1, 8, 0, 12, 1, 20])\n", "Loss: 3.2206883430480957\n", "Batch: 961\n", "torch.Size([16, 27])\n", "tensor([18, 9, 3, 5, 0, 12, 9, 12, 9, 2, 5, 20, 8, 0, 12, 15])\n", "Loss: 3.396286964416504\n", "Batch: 962\n", "torch.Size([16, 27])\n", "tensor([18, 9, 14, 0, 13, 1, 18, 25, 11, 1, 20, 5, 0, 14, 15, 21])\n", "Loss: 3.374049425125122\n", "Batch: 963\n", "torch.Size([16, 27])\n", "tensor([18, 0, 16, 5, 20, 18, 1, 0, 16, 15, 18, 20, 9, 1, 0, 18])\n", "Loss: 3.4232795238494873\n", "Batch: 964\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 1, 14, 14, 1, 0, 19, 5, 12, 13, 1, 0, 19, 9, 18])\n", "Loss: 3.1185216903686523\n", "Batch: 965\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 1, 0, 19, 15, 6, 9, 5, 0, 23, 9, 14, 14, 9, 5])\n", "Loss: 3.2092983722686768\n", "Batch: 966\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 5, 19, 19, 1, 0, 1, 18, 9, 14, 0, 1, 18, 9])\n", "Loss: 3.0012898445129395\n", "Batch: 967\n", "torch.Size([16, 27])\n", "tensor([15, 14, 14, 1, 0, 4, 5, 2, 15, 18, 1, 0, 4, 9, 22, 9])\n", "Loss: 2.993748426437378\n", "Batch: 968\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 9, 14, 4, 25, 1, 0, 11, 1, 13, 9, 12, 1, 0])\n", "Loss: 3.1100716590881348\n", "Batch: 969\n", "torch.Size([16, 27])\n", "tensor([11, 8, 1, 12, 9, 1, 0, 11, 25, 12, 5, 18, 0, 11, 25, 12])\n", "Loss: 2.8598968982696533\n", "Batch: 970\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 12, 9, 12, 1, 8, 0, 13, 1, 11, 9, 25, 1, 0, 13])\n", "Loss: 2.9838759899139404\n", "Batch: 971\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 25, 1, 8, 0, 13, 25, 18, 9, 1, 13, 0, 18, 5, 2])\n", "Loss: 3.447451114654541\n", "Batch: 972\n", "torch.Size([16, 27])\n", "tensor([ 5, 3, 11, 1, 0, 18, 9, 12, 5, 5, 0, 19, 8, 5, 25, 12])\n", "Loss: 3.1801459789276123\n", "Batch: 973\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 18, 9, 14, 9, 20, 9, 0, 20, 25, 12, 1, 18, 0])\n", "Loss: 3.2884678840637207\n", "Batch: 974\n", "torch.Size([16, 27])\n", "tensor([20, 25, 20, 9, 1, 14, 14, 1, 0, 22, 1, 14, 14, 5, 19, 19])\n", "Loss: 3.251852512359619\n", "Batch: 975\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 25, 1, 5, 12, 0, 26, 9, 16, 16, 15, 18, 1, 8, 0])\n", "Loss: 3.7155838012695312\n", "Batch: 976\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 9, 1, 14, 4, 1, 0, 2, 18, 9, 1, 14, 14, 0, 2])\n", "Loss: 2.916086196899414\n", "Batch: 977\n", "torch.Size([16, 27])\n", "tensor([18, 9, 5, 14, 14, 1, 0, 2, 18, 15, 14, 23, 25, 14, 0, 4])\n", "Loss: 3.1578307151794434\n", "Batch: 978\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 19, 8, 1, 0, 5, 13, 15, 18, 25, 0, 7, 9, 19])\n", "Loss: 3.378511667251587\n", "Batch: 979\n", "torch.Size([16, 27])\n", "tensor([19, 5, 12, 12, 0, 10, 1, 9, 12, 5, 5, 14, 0, 11, 1, 9])\n", "Loss: 3.356039524078369\n", "Batch: 980\n", "torch.Size([16, 27])\n", "tensor([12, 25, 0, 11, 5, 9, 18, 18, 1, 0, 13, 1, 8, 1, 12, 1])\n", "Loss: 2.8246145248413086\n", "Batch: 981\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 1, 11, 9, 25, 1, 0, 17, 21, 9, 1, 14, 1, 0, 18])\n", "Loss: 3.1335933208465576\n", "Batch: 982\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 18, 9, 1, 14, 1, 0, 19, 1, 2, 12, 5, 0])\n", "Loss: 2.9567506313323975\n", "Batch: 983\n", "torch.Size([16, 27])\n", "tensor([ 1, 21, 4, 18, 9, 5, 0, 2, 5, 25, 15, 14, 3, 5, 0, 2])\n", "Loss: 2.807713031768799\n", "Batch: 984\n", "torch.Size([16, 27])\n", "tensor([18, 15, 15, 11, 5, 12, 25, 14, 14, 0, 3, 1, 14, 4, 25, 0])\n", "Loss: 3.337153434753418\n", "Batch: 985\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 19, 19, 1, 4, 25, 0, 3, 1, 20, 5, 12, 25, 14, 0])\n", "Loss: 3.325162410736084\n", "Batch: 986\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 14, 5, 19, 8, 1, 0, 4, 9, 1, 14, 14, 5, 0, 6])\n", "Loss: 2.993816614151001\n", "Batch: 987\n", "torch.Size([16, 27])\n", "tensor([12, 15, 18, 5, 14, 3, 5, 0, 7, 9, 21, 12, 9, 1, 0, 9])\n", "Loss: 3.7018840312957764\n", "Batch: 988\n", "torch.Size([16, 27])\n", "tensor([14, 5, 26, 0, 9, 19, 8, 1, 0, 10, 1, 3, 5, 12, 25, 14])\n", "Loss: 3.2641191482543945\n", "Batch: 989\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 14, 9, 1, 8, 0, 10, 1, 14, 9, 25, 1, 8, 0])\n", "Loss: 3.125229835510254\n", "Batch: 990\n", "torch.Size([16, 27])\n", "tensor([10, 15, 3, 5, 12, 9, 14, 0, 10, 15, 18, 4, 1, 14, 1, 0])\n", "Loss: 2.980480670928955\n", "Batch: 991\n", "torch.Size([16, 27])\n", "tensor([11, 9, 13, 2, 5, 18, 0, 12, 1, 11, 1, 25, 12, 1, 0, 12])\n", "Loss: 3.0108399391174316\n", "Batch: 992\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 19, 1, 0, 12, 5, 5, 14, 1, 0, 13, 1, 4, 1])\n", "Loss: 2.9703590869903564\n", "Batch: 993\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 5, 0, 13, 1, 18, 9, 25, 1, 0, 13, 5, 11, 5])\n", "Loss: 2.8461904525756836\n", "Batch: 994\n", "torch.Size([16, 27])\n", "tensor([14, 26, 9, 5, 0, 13, 25, 1, 19, 9, 1, 0, 14, 9, 11, 1])\n", "Loss: 3.262756586074829\n", "Batch: 995\n", "torch.Size([16, 27])\n", "tensor([25, 12, 1, 0, 16, 18, 9, 25, 1, 14, 11, 1, 0, 18, 15, 3])\n", "Loss: 3.2872042655944824\n", "Batch: 996\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 12, 0, 19, 3, 1, 18, 12, 5, 20, 0, 19, 5, 1, 14])\n", "Loss: 3.594935894012451\n", "Batch: 997\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 19, 8, 1, 9, 12, 1, 0, 19, 15, 18, 1, 25, 1])\n", "Loss: 3.1791882514953613\n", "Batch: 998\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 1, 14, 14, 1, 0, 20, 1, 22, 9, 1, 0, 20, 15, 18])\n", "Loss: 2.9180479049682617\n", "Batch: 999\n", "torch.Size([16, 27])\n", "tensor([18, 9, 0, 22, 5, 18, 5, 14, 9, 3, 5, 0, 22, 9, 11, 20])\n", "Loss: 3.2745440006256104\n", "Batch: 1000\n", "torch.Size([16, 27])\n", "tensor([15, 18, 9, 1, 0, 3, 1, 9, 12, 1, 0, 3, 1, 25, 12, 5])\n", "Loss: 3.0757994651794434\n", "Batch: 1001\n", "torch.Size([16, 27])\n", "tensor([25, 0, 4, 5, 9, 4, 18, 1, 0, 4, 5, 22, 15, 18, 1, 8])\n", "Loss: 3.4173476696014404\n", "Batch: 1002\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 12, 9, 1, 0, 5, 12, 9, 14, 15, 18, 0, 7, 18, 1])\n", "Loss: 2.979046106338501\n", "Batch: 1003\n", "torch.Size([16, 27])\n", "tensor([ 3, 25, 14, 0, 10, 1, 3, 17, 21, 5, 12, 25, 14, 14, 0, 10])\n", "Loss: 3.7453110218048096\n", "Batch: 1004\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 13, 9, 5, 0, 10, 1, 26, 26, 12, 25, 14, 0, 10, 5])\n", "Loss: 3.045687437057495\n", "Batch: 1005\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 0, 10, 5, 1, 14, 14, 9, 5, 0, 11, 1, 25])\n", "Loss: 2.883453369140625\n", "Batch: 1006\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 9, 1, 14, 1, 0, 11, 25, 12, 5, 0, 11, 25, 12])\n", "Loss: 2.8181793689727783\n", "Batch: 1007\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 0, 12, 9, 26, 5, 20, 20, 0, 13, 1, 14, 4, 9, 0])\n", "Loss: 3.2852110862731934\n", "Batch: 1008\n", "torch.Size([16, 27])\n", "tensor([13, 9, 11, 1, 25, 12, 1, 8, 0, 14, 1, 12, 1, 14, 9, 0])\n", "Loss: 2.991375207901001\n", "Batch: 1009\n", "torch.Size([16, 27])\n", "tensor([14, 9, 3, 15, 12, 1, 0, 16, 1, 19, 19, 9, 15, 14, 0, 17])\n", "Loss: 3.11484956741333\n", "Batch: 1010\n", "torch.Size([16, 27])\n", "tensor([21, 9, 14, 3, 25, 0, 18, 5, 14, 1, 20, 1, 0, 22, 9, 22])\n", "Loss: 3.1830670833587646\n", "Batch: 1011\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 14, 14, 5, 0, 1, 2, 18, 9, 5, 12, 12, 5, 0, 1])\n", "Loss: 2.764291524887085\n", "Batch: 1012\n", "torch.Size([16, 27])\n", "tensor([11, 9, 12, 1, 8, 0, 1, 12, 5, 24, 26, 1, 14, 4, 18, 1])\n", "Loss: 3.1994450092315674\n", "Batch: 1013\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 25, 14, 0, 3, 8, 5, 12, 19, 25, 0, 3, 8, 18])\n", "Loss: 3.1514832973480225\n", "Batch: 1014\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 20, 15, 16, 8, 5, 18, 0, 5, 13, 9, 12, 9, 0, 7])\n", "Loss: 3.4029786586761475\n", "Batch: 1015\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 18, 9, 5, 12, 12, 0, 9, 26, 1, 2, 5, 12, 12, 5])\n", "Loss: 3.2888102531433105\n", "Batch: 1016\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 12, 9, 25, 1, 8, 0, 11, 1, 12, 1, 14, 9, 0])\n", "Loss: 2.777329206466675\n", "Batch: 1017\n", "torch.Size([16, 27])\n", "tensor([11, 1, 18, 9, 19, 1, 0, 11, 5, 15, 14, 14, 1, 0, 13, 1])\n", "Loss: 2.6497135162353516\n", "Batch: 1018\n", "torch.Size([16, 27])\n", "tensor([ 4, 4, 9, 5, 0, 13, 1, 9, 12, 5, 0, 13, 9, 12, 5, 14])\n", "Loss: 3.1639935970306396\n", "Batch: 1019\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 14, 5, 3, 8, 1, 13, 1, 0, 14, 9, 19, 8, 1, 0])\n", "Loss: 2.7866146564483643\n", "Batch: 1020\n", "torch.Size([16, 27])\n", "tensor([15, 12, 25, 22, 9, 1, 0, 16, 5, 18, 9, 0, 18, 1, 3, 8])\n", "Loss: 2.85170316696167\n", "Batch: 1021\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 12, 0, 18, 9, 1, 0, 19, 1, 13, 15, 14, 5, 0, 22])\n", "Loss: 3.183485984802246\n", "Batch: 1022\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 5, 19, 19, 1, 0, 1, 12, 5, 19, 19, 9, 1, 0, 1])\n", "Loss: 2.806631088256836\n", "Batch: 1023\n", "torch.Size([16, 27])\n", "tensor([13, 2, 18, 15, 19, 9, 1, 0, 1, 13, 9, 0, 1, 18, 9, 1])\n", "Loss: 3.0174832344055176\n", "Batch: 1024\n", "torch.Size([16, 27])\n", "tensor([ 4, 14, 1, 0, 1, 18, 9, 1, 8, 0, 1, 18, 12, 5, 20, 8])\n", "Loss: 3.317507266998291\n", "Batch: 1025\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 21, 2, 18, 9, 1, 14, 14, 1, 0, 1, 22, 1, 12, 15])\n", "Loss: 2.937600612640381\n", "Batch: 1026\n", "torch.Size([16, 27])\n", "tensor([14, 0, 2, 18, 5, 1, 19, 9, 1, 0, 3, 8, 1, 14, 14, 9])\n", "Loss: 2.8318800926208496\n", "Batch: 1027\n", "torch.Size([16, 27])\n", "tensor([14, 7, 0, 4, 1, 14, 9, 5, 12, 0, 4, 5, 19, 20, 1, 14])\n", "Loss: 3.3978285789489746\n", "Batch: 1028\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 5, 7, 25, 16, 20, 0, 10, 1, 14, 5, 1, 0, 10, 1])\n", "Loss: 3.0809221267700195\n", "Batch: 1029\n", "torch.Size([16, 27])\n", "tensor([14, 5, 5, 0, 10, 1, 14, 5, 12, 12, 25, 0, 10, 15, 5, 12])\n", "Loss: 2.8758904933929443\n", "Batch: 1030\n", "torch.Size([16, 27])\n", "tensor([25, 0, 11, 5, 20, 21, 18, 1, 8, 0, 11, 8, 1, 4, 9, 10])\n", "Loss: 3.211129665374756\n", "Batch: 1031\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 18, 25, 19, 20, 9, 14, 1, 0, 12, 1, 3, 5, 5])\n", "Loss: 3.0625526905059814\n", "Batch: 1032\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 9, 26, 0, 13, 9, 13, 9, 0, 13, 9, 18, 9, 1, 14])\n", "Loss: 2.9327991008758545\n", "Batch: 1033\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 15, 18, 7, 5, 14, 0, 13, 25, 11, 1, 0, 14, 15, 5])\n", "Loss: 3.8610386848449707\n", "Batch: 1034\n", "torch.Size([16, 27])\n", "tensor([13, 25, 0, 16, 1, 25, 20, 5, 14, 0, 18, 1, 5, 0, 18, 1])\n", "Loss: 3.836758852005005\n", "Batch: 1035\n", "torch.Size([16, 27])\n", "tensor([ 5, 3, 8, 5, 12, 0, 20, 1, 12, 1, 0, 20, 1, 13, 9, 25])\n", "Loss: 3.0270843505859375\n", "Batch: 1036\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 22, 5, 18, 1, 0, 23, 9, 12, 12, 1, 0, 25, 1, 9])\n", "Loss: 3.2205636501312256\n", "Batch: 1037\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 0, 26, 21, 12, 5, 13, 1, 0, 1, 7, 14, 5, 19])\n", "Loss: 3.293997287750244\n", "Batch: 1038\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 11, 9, 1, 0, 1, 19, 8, 1, 14, 20, 5, 0, 1, 19])\n", "Loss: 3.188163995742798\n", "Batch: 1039\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 8, 0, 1, 21, 4, 18, 9, 1, 14, 1, 0, 1, 22, 9])\n", "Loss: 2.7200303077697754\n", "Batch: 1040\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 2, 12, 1, 9, 18, 5, 0, 3, 1, 25, 12, 9])\n", "Loss: 2.803544044494629\n", "Batch: 1041\n", "torch.Size([16, 27])\n", "tensor([14, 0, 3, 8, 1, 18, 9, 19, 19, 1, 0, 4, 1, 18, 18, 9])\n", "Loss: 3.0582196712493896\n", "Batch: 1042\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 0, 5, 19, 20, 5, 12, 12, 1, 0, 10, 1, 3, 15, 2])\n", "Loss: 3.128944158554077\n", "Batch: 1043\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 20, 1, 12, 9, 14, 1, 0, 11, 9, 15, 14, 1, 0])\n", "Loss: 2.6412887573242188\n", "Batch: 1044\n", "torch.Size([16, 27])\n", "tensor([12, 1, 11, 15, 20, 1, 0, 12, 5, 1, 14, 1, 0, 12, 5, 5])\n", "Loss: 3.0482242107391357\n", "Batch: 1045\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 12, 9, 26, 26, 5, 20, 20, 5, 0, 13, 1])\n", "Loss: 3.1290929317474365\n", "Batch: 1046\n", "torch.Size([16, 27])\n", "tensor([ 7, 5, 14, 0, 13, 9, 12, 4, 18, 5, 4, 0, 13, 15, 14, 20])\n", "Loss: 3.847684144973755\n", "Batch: 1047\n", "torch.Size([16, 27])\n", "tensor([19, 5, 18, 18, 1, 20, 0, 14, 25, 4, 9, 1, 0, 17, 21, 5])\n", "Loss: 3.294644355773926\n", "Batch: 1048\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 19, 5, 9, 18, 18, 1, 0, 25, 5, 14, 9, 6, 5])\n", "Loss: 3.586911201477051\n", "Batch: 1049\n", "torch.Size([16, 27])\n", "tensor([18, 0, 1, 12, 5, 24, 9, 5, 0, 1, 14, 4, 9, 0, 1, 22])\n", "Loss: 2.9646108150482178\n", "Batch: 1050\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 14, 1, 0, 2, 18, 9, 20, 20, 14, 9, 5, 0, 3])\n", "Loss: 2.9507408142089844\n", "Batch: 1051\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 16, 2, 5, 12, 12, 0, 4, 5, 26, 9, 18, 5, 5, 0])\n", "Loss: 3.585577964782715\n", "Batch: 1052\n", "torch.Size([16, 27])\n", "tensor([ 5, 3, 8, 15, 0, 5, 18, 9, 14, 14, 0, 6, 1, 20, 9, 13])\n", "Loss: 3.084181308746338\n", "Batch: 1053\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 6, 1, 20, 15, 21, 13, 1, 20, 1, 0, 6, 1, 25])\n", "Loss: 2.8483035564422607\n", "Batch: 1054\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 6, 5, 12, 9, 19, 8, 1, 0, 10, 1, 13, 9, 12, 1])\n", "Loss: 2.877779483795166\n", "Batch: 1055\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 10, 1, 14, 14, 5, 20, 0, 10, 15, 18, 4, 15, 14, 0])\n", "Loss: 3.2675325870513916\n", "Batch: 1056\n", "torch.Size([16, 27])\n", "tensor([10, 15, 19, 8, 21, 1, 0, 10, 15, 19, 12, 25, 14, 14, 0, 11])\n", "Loss: 3.141982078552246\n", "Batch: 1057\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 12, 25, 14, 14, 0, 11, 1, 12, 9, 14, 0, 11, 1, 19])\n", "Loss: 3.0758743286132812\n", "Batch: 1058\n", "torch.Size([16, 27])\n", "tensor([19, 9, 0, 11, 1, 20, 5, 12, 25, 14, 14, 5, 0, 11, 5, 15])\n", "Loss: 2.838510513305664\n", "Batch: 1059\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 13, 1, 18, 19, 8, 1, 0, 13, 9, 3, 8, 5, 12])\n", "Loss: 2.667160987854004\n", "Batch: 1060\n", "torch.Size([16, 27])\n", "tensor([12, 0, 13, 9, 12, 1, 0, 14, 5, 18, 5, 9, 4, 1, 0, 14])\n", "Loss: 3.2214558124542236\n", "Batch: 1061\n", "torch.Size([16, 27])\n", "tensor([ 9, 10, 1, 8, 0, 14, 9, 11, 9, 0, 14, 15, 5, 12, 1, 14])\n", "Loss: 3.4755196571350098\n", "Batch: 1062\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 16, 1, 7, 5, 0, 18, 1, 25, 1, 14, 14, 0, 19, 9])\n", "Loss: 3.777330160140991\n", "Batch: 1063\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 18, 1, 8, 0, 20, 1, 9, 12, 15, 18, 0, 20, 9, 13])\n", "Loss: 3.201892375946045\n", "Batch: 1064\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 20, 18, 9, 19, 20, 25, 14, 0, 22, 5, 18, 1, 14])\n", "Loss: 3.3330061435699463\n", "Batch: 1065\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 25, 1, 17, 21, 5, 12, 9, 14, 0, 1, 12, 20, 8])\n", "Loss: 3.2217841148376465\n", "Batch: 1066\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 0, 1, 14, 10, 1, 0, 2, 18, 1, 14, 4, 5, 5, 0])\n", "Loss: 2.890381336212158\n", "Batch: 1067\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 9, 1, 14, 14, 1, 8, 0, 3, 1, 4, 5, 14, 3, 5])\n", "Loss: 3.3765316009521484\n", "Batch: 1068\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 10, 1, 14, 1, 5, 0, 4, 5, 19, 9, 18, 5, 1])\n", "Loss: 3.2497315406799316\n", "Batch: 1069\n", "torch.Size([16, 27])\n", "tensor([ 0, 7, 5, 5, 14, 1, 0, 9, 19, 15, 2, 5, 12, 0, 10, 15])\n", "Loss: 3.2626705169677734\n", "Batch: 1070\n", "torch.Size([16, 27])\n", "tensor([19, 5, 25, 0, 11, 9, 20, 1, 14, 1, 0, 13, 9, 3, 8, 1])\n", "Loss: 2.8580684661865234\n", "Batch: 1071\n", "torch.Size([16, 27])\n", "tensor([12, 0, 13, 15, 5, 19, 8, 1, 0, 16, 18, 15, 13, 9, 19, 5])\n", "Loss: 3.513716697692871\n", "Batch: 1072\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 1, 8, 1, 18, 0, 19, 1, 18, 1, 25, 0, 19, 3, 8])\n", "Loss: 3.1443355083465576\n", "Batch: 1073\n", "torch.Size([16, 27])\n", "tensor([21, 25, 12, 5, 18, 0, 20, 1, 9, 14, 1, 0, 26, 21, 18, 9])\n", "Loss: 3.251486301422119\n", "Batch: 1074\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 1, 25, 12, 9, 0, 2, 18, 9, 7, 5, 20, 20, 5, 0])\n", "Loss: 3.090843677520752\n", "Batch: 1075\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 9, 14, 12, 5, 25, 0, 3, 1, 16, 18, 9, 0, 4, 25])\n", "Loss: 3.1166152954101562\n", "Batch: 1076\n", "torch.Size([16, 27])\n", "tensor([14, 1, 19, 20, 25, 0, 5, 12, 15, 18, 1, 0, 11, 1, 13, 1])\n", "Loss: 3.163902997970581\n", "Batch: 1077\n", "torch.Size([16, 27])\n", "tensor([18, 9, 1, 0, 11, 9, 14, 4, 18, 1, 0, 11, 9, 25, 1, 8])\n", "Loss: 2.924107551574707\n", "Batch: 1078\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 11, 25, 12, 1, 0, 13, 9, 20, 26, 9, 0, 13, 15])\n", "Loss: 3.1754908561706543\n", "Batch: 1079\n", "torch.Size([16, 27])\n", "tensor([18, 7, 8, 1, 14, 0, 20, 1, 23, 14, 25, 0, 22, 5, 14, 21])\n", "Loss: 3.3127212524414062\n", "Batch: 1080\n", "torch.Size([16, 27])\n", "tensor([19, 0, 1, 14, 7, 5, 12, 9, 3, 0, 1, 18, 9, 1, 14, 0])\n", "Loss: 3.449075937271118\n", "Batch: 1081\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 1, 5, 12, 25, 14, 0, 3, 1, 16, 18, 9, 3, 5, 0])\n", "Loss: 3.268784284591675\n", "Batch: 1082\n", "torch.Size([16, 27])\n", "tensor([ 3, 5, 18, 1, 0, 3, 8, 1, 14, 20, 5, 12, 12, 0, 3, 15])\n", "Loss: 3.254620313644409\n", "Batch: 1083\n", "torch.Size([16, 27])\n", "tensor([21, 18, 20, 5, 14, 5, 25, 0, 3, 18, 9, 19, 20, 1, 0, 7])\n", "Loss: 3.053189754486084\n", "Batch: 1084\n", "torch.Size([16, 27])\n", "tensor([ 9, 21, 12, 9, 1, 14, 1, 0, 10, 1, 5, 4, 1, 0, 10, 21])\n", "Loss: 3.072033166885376\n", "Batch: 1085\n", "torch.Size([16, 27])\n", "tensor([19, 20, 25, 3, 5, 0, 11, 1, 12, 5, 14, 1, 0, 11, 1, 25])\n", "Loss: 3.052804946899414\n", "Batch: 1086\n", "torch.Size([16, 27])\n", "tensor([12, 5, 9, 0, 11, 5, 12, 2, 25, 0, 11, 5, 14, 12, 5, 25])\n", "Loss: 2.9347822666168213\n", "Batch: 1087\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 9, 5, 18, 1, 14, 0, 12, 1, 9, 14, 5, 0, 12, 1])\n", "Loss: 2.859565258026123\n", "Batch: 1088\n", "torch.Size([16, 27])\n", "tensor([11, 9, 14, 0, 12, 5, 9, 7, 8, 1, 14, 14, 0, 13, 1, 4])\n", "Loss: 3.4155209064483643\n", "Batch: 1089\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 9, 14, 0, 13, 1, 9, 10, 1, 0, 16, 1, 9, 19, 12])\n", "Loss: 3.361701488494873\n", "Batch: 1090\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 18, 1, 25, 1, 14, 14, 5, 0, 18, 15, 18, 25, 0])\n", "Loss: 3.2427725791931152\n", "Batch: 1091\n", "torch.Size([16, 27])\n", "tensor([19, 1, 23, 25, 5, 18, 0, 19, 1, 25, 18, 1, 0, 19, 5, 4])\n", "Loss: 3.237846851348877\n", "Batch: 1092\n", "torch.Size([16, 27])\n", "tensor([15, 14, 1, 0, 19, 8, 1, 14, 5, 12, 12, 0, 19, 20, 5, 16])\n", "Loss: 3.2272250652313232\n", "Batch: 1093\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 9, 1, 0, 20, 1, 13, 18, 1, 0, 20, 9, 25, 1])\n", "Loss: 3.160695791244507\n", "Batch: 1094\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 25, 1, 14, 5, 12, 9, 0, 1, 12, 5, 5, 19, 8])\n", "Loss: 3.009218692779541\n", "Batch: 1095\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 13, 1, 12, 0, 1, 18, 1, 2, 5, 12, 12, 1, 0])\n", "Loss: 2.8994593620300293\n", "Batch: 1096\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 12, 5, 20, 20, 5, 0, 1, 26, 1, 12, 5, 1, 0, 2])\n", "Loss: 3.0464227199554443\n", "Batch: 1097\n", "torch.Size([16, 27])\n", "tensor([18, 5, 14, 14, 1, 14, 0, 2, 18, 9, 1, 8, 14, 1, 0, 3])\n", "Loss: 3.053645133972168\n", "Batch: 1098\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 25, 19, 20, 1, 0, 3, 9, 4, 14, 5, 25, 0, 5, 19])\n", "Loss: 3.0834479331970215\n", "Batch: 1099\n", "torch.Size([16, 27])\n", "tensor([20, 5, 12, 12, 5, 0, 10, 1, 4, 5, 12, 25, 14, 0, 10, 5])\n", "Loss: 3.1128194332122803\n", "Batch: 1100\n", "torch.Size([16, 27])\n", "tensor([14, 14, 9, 3, 1, 0, 11, 1, 5, 12, 5, 9, 7, 8, 0, 11])\n", "Loss: 3.085952043533325\n", "Batch: 1101\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 20, 12, 25, 14, 14, 5, 0, 11, 1, 18, 5, 14, 1, 0])\n", "Loss: 3.0861034393310547\n", "Batch: 1102\n", "torch.Size([16, 27])\n", "tensor([11, 1, 18, 25, 14, 0, 12, 1, 11, 25, 14, 0, 12, 9, 12, 25])\n", "Loss: 3.4807653427124023\n", "Batch: 1103\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 13, 1, 4, 9, 19, 19, 15, 14, 0, 13, 1, 11])\n", "Loss: 3.1374316215515137\n", "Batch: 1104\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 8, 0, 13, 1, 12, 5, 1, 0, 13, 9, 12, 12, 9, 5])\n", "Loss: 2.680992364883423\n", "Batch: 1105\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 9, 18, 14, 1, 0, 14, 9, 10, 1, 0, 14, 9, 11, 9])\n", "Loss: 3.0387511253356934\n", "Batch: 1106\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 18, 8, 25, 1, 14, 0, 19, 1, 13, 1, 14, 20, 1, 0])\n", "Loss: 3.151224136352539\n", "Batch: 1107\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 14, 9, 0, 20, 1, 14, 1, 19, 9, 1, 0, 20, 5])\n", "Loss: 2.9611759185791016\n", "Batch: 1108\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 18, 1, 0, 22, 1, 14, 9, 1, 0, 1, 14, 1, 25, 5])\n", "Loss: 2.877250909805298\n", "Batch: 1109\n", "torch.Size([16, 27])\n", "tensor([12, 9, 0, 1, 18, 9, 11, 1, 0, 2, 18, 25, 12, 5, 5, 0])\n", "Loss: 2.801199436187744\n", "Batch: 1110\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 1, 18, 12, 9, 0, 3, 8, 1, 19, 9, 4, 25, 0, 3])\n", "Loss: 2.8717238903045654\n", "Batch: 1111\n", "torch.Size([16, 27])\n", "tensor([15, 21, 18, 20, 14, 9, 5, 0, 5, 12, 9, 19, 8, 5, 22, 1])\n", "Loss: 3.080254077911377\n", "Batch: 1112\n", "torch.Size([16, 27])\n", "tensor([ 0, 6, 1, 9, 7, 25, 0, 6, 1, 14, 20, 1, 19, 9, 1, 0])\n", "Loss: 2.5920257568359375\n", "Batch: 1113\n", "torch.Size([16, 27])\n", "tensor([ 6, 18, 1, 14, 3, 9, 14, 5, 0, 10, 1, 2, 18, 9, 1, 0])\n", "Loss: 2.92191219329834\n", "Batch: 1114\n", "torch.Size([16, 27])\n", "tensor([10, 5, 1, 14, 9, 14, 5, 0, 10, 15, 9, 5, 0, 10, 15, 19])\n", "Loss: 2.624108076095581\n", "Batch: 1115\n", "torch.Size([16, 27])\n", "tensor([ 5, 20, 20, 5, 0, 11, 1, 3, 5, 5, 0, 11, 1, 13, 25, 1])\n", "Loss: 3.4122469425201416\n", "Batch: 1116\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 25, 19, 8, 1, 0, 11, 8, 1, 25, 12, 1, 0, 12])\n", "Loss: 2.658494710922241\n", "Batch: 1117\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 4, 18, 25, 0, 12, 5, 19, 12, 25, 5, 0, 18, 5, 13])\n", "Loss: 3.000326156616211\n", "Batch: 1118\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 7, 20, 15, 14, 0, 19, 8, 1, 12, 25, 14, 14, 0, 20])\n", "Loss: 3.457516670227051\n", "Batch: 1119\n", "torch.Size([16, 27])\n", "tensor([15, 18, 9, 5, 0, 20, 25, 15, 14, 14, 1, 0, 25, 1, 18, 5])\n", "Loss: 3.2712812423706055\n", "Batch: 1120\n", "torch.Size([16, 27])\n", "tensor([12, 25, 0, 1, 4, 4, 25, 19, 15, 14, 0, 1, 14, 1, 14, 25])\n", "Loss: 3.059522867202759\n", "Batch: 1121\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 18, 12, 25, 0, 2, 1, 9, 12, 1, 0, 2, 5, 12])\n", "Loss: 2.748830795288086\n", "Batch: 1122\n", "torch.Size([16, 27])\n", "tensor([12, 5, 0, 2, 9, 2, 9, 1, 14, 1, 0, 2, 12, 25, 20, 8])\n", "Loss: 2.9621853828430176\n", "Batch: 1123\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 2, 18, 5, 20, 20, 0, 2, 18, 9, 20, 14, 5, 5, 0])\n", "Loss: 3.2272720336914062\n", "Batch: 1124\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 18, 9, 0, 3, 1, 20, 1, 18, 9, 14, 1, 0, 3, 8])\n", "Loss: 2.9584462642669678\n", "Batch: 1125\n", "torch.Size([16, 27])\n", "tensor([25, 1, 14, 14, 0, 3, 9, 5, 14, 14, 1, 0, 4, 1, 14, 9])\n", "Loss: 3.201284885406494\n", "Batch: 1126\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 5, 0, 4, 5, 19, 20, 1, 14, 5, 5, 0, 6, 1, 25])\n", "Loss: 2.7801971435546875\n", "Batch: 1127\n", "torch.Size([16, 27])\n", "tensor([20, 8, 0, 7, 18, 5, 5, 18, 0, 8, 1, 25, 12, 5, 0, 9])\n", "Loss: 3.1666030883789062\n", "Batch: 1128\n", "torch.Size([16, 27])\n", "tensor([14, 4, 9, 18, 1, 0, 10, 1, 3, 5, 5, 0, 10, 15, 18, 4])\n", "Loss: 3.2513928413391113\n", "Batch: 1129\n", "torch.Size([16, 27])\n", "tensor([25, 14, 14, 0, 11, 1, 5, 12, 5, 5, 0, 11, 5, 14, 25, 1])\n", "Loss: 3.146519660949707\n", "Batch: 1130\n", "torch.Size([16, 27])\n", "tensor([20, 20, 1, 0, 11, 9, 18, 2, 25, 0, 11, 12, 15, 5, 0, 12])\n", "Loss: 3.224952220916748\n", "Batch: 1131\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 26, 25, 0, 13, 1, 14, 21, 5, 12, 1, 0, 13, 1, 18])\n", "Loss: 2.9282960891723633\n", "Batch: 1132\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 13, 1, 18, 25, 2, 5, 20, 8, 0, 13, 1, 18, 25])\n", "Loss: 3.1451172828674316\n", "Batch: 1133\n", "torch.Size([16, 27])\n", "tensor([ 7, 18, 1, 3, 5, 0, 14, 9, 25, 1, 8, 0, 14, 15, 1, 8])\n", "Loss: 3.476745128631592\n", "Batch: 1134\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 9, 14, 1, 0, 19, 8, 5, 25, 1, 14, 14, 5, 0, 19])\n", "Loss: 3.0770013332366943\n", "Batch: 1135\n", "torch.Size([16, 27])\n", "tensor([ 8, 9, 1, 14, 14, 1, 0, 19, 8, 25, 1, 14, 0, 20, 18, 5])\n", "Loss: 3.260382890701294\n", "Batch: 1136\n", "torch.Size([16, 27])\n", "tensor([19, 19, 1, 0, 22, 9, 15, 12, 5, 20, 1, 0, 25, 1, 18, 1])\n", "Loss: 3.0370142459869385\n", "Batch: 1137\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 2, 9, 7, 1, 5, 12, 0, 1, 14, 20, 8, 15, 14, 25])\n", "Loss: 3.036153793334961\n", "Batch: 1138\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 18, 9, 1, 14, 1, 0, 2, 18, 9, 5, 0, 2, 18])\n", "Loss: 2.4849746227264404\n", "Batch: 1139\n", "torch.Size([16, 27])\n", "tensor([15, 15, 11, 12, 9, 14, 0, 3, 1, 18, 5, 25, 0, 3, 1, 20])\n", "Loss: 3.50076961517334\n", "Batch: 1140\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 1, 0, 3, 1, 20, 5, 18, 9, 14, 1, 0, 3, 15, 18])\n", "Loss: 3.022197723388672\n", "Batch: 1141\n", "torch.Size([16, 27])\n", "tensor([25, 0, 3, 15, 21, 18, 20, 14, 5, 5, 0, 4, 1, 25, 1, 14])\n", "Loss: 3.185671329498291\n", "Batch: 1142\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 4, 5, 19, 20, 25, 14, 5, 5, 0, 4, 5, 26, 9])\n", "Loss: 3.2338459491729736\n", "Batch: 1143\n", "torch.Size([16, 27])\n", "tensor([18, 1, 5, 0, 4, 8, 1, 18, 13, 1, 0, 5, 12, 9, 4, 1])\n", "Loss: 2.8590564727783203\n", "Batch: 1144\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 13, 1, 14, 0, 7, 23, 5, 14, 0, 10, 1, 5, 4, 25])\n", "Loss: 3.2766013145446777\n", "Batch: 1145\n", "torch.Size([16, 27])\n", "tensor([14, 0, 10, 15, 14, 14, 1, 0, 10, 21, 12, 9, 5, 1, 14, 14])\n", "Loss: 2.805530071258545\n", "Batch: 1146\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 12, 5, 14, 0, 11, 1, 20, 5, 18, 9, 0, 11, 5])\n", "Loss: 3.0658552646636963\n", "Batch: 1147\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 4, 25, 0, 11, 9, 18, 1, 14, 0, 11, 18, 9, 19])\n", "Loss: 3.4621286392211914\n", "Batch: 1148\n", "torch.Size([16, 27])\n", "tensor([ 8, 14, 1, 0, 13, 1, 18, 12, 9, 5, 0, 13, 1, 18, 25, 1])\n", "Loss: 2.9170594215393066\n", "Batch: 1149\n", "torch.Size([16, 27])\n", "tensor([14, 14, 5, 0, 13, 3, 11, 9, 14, 26, 9, 5, 0, 13, 5, 5])\n", "Loss: 3.1511940956115723\n", "Batch: 1150\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 13, 25, 11, 9, 1, 0, 14, 9, 4, 9, 1, 0, 14])\n", "Loss: 2.860079050064087\n", "Batch: 1151\n", "torch.Size([16, 27])\n", "tensor([15, 22, 1, 0, 14, 25, 1, 8, 0, 15, 4, 5, 19, 19, 1, 0])\n", "Loss: 3.0498695373535156\n", "Batch: 1152\n", "torch.Size([16, 27])\n", "tensor([18, 9, 22, 5, 18, 0, 18, 15, 14, 14, 9, 0, 19, 15, 13, 5])\n", "Loss: 3.292372226715088\n", "Batch: 1153\n", "torch.Size([16, 27])\n", "tensor([18, 0, 19, 20, 5, 18, 12, 9, 14, 7, 0, 20, 5, 19, 12, 1])\n", "Loss: 3.305394172668457\n", "Batch: 1154\n", "torch.Size([16, 27])\n", "tensor([ 0, 22, 9, 1, 14, 3, 1, 0, 22, 9, 3, 11, 9, 0, 26, 5])\n", "Loss: 3.0794155597686768\n", "Batch: 1155\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 2, 0, 26, 8, 1, 18, 9, 1, 0, 26, 15, 5, 5])\n", "Loss: 3.5421218872070312\n", "Batch: 1156\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 2, 1, 0, 1, 12, 5, 9, 19, 8, 1, 0, 1, 13])\n", "Loss: 2.8330917358398438\n", "Batch: 1157\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 8, 0, 1, 14, 1, 12, 9, 3, 9, 1, 0, 1, 19, 8])\n", "Loss: 2.621979236602783\n", "Batch: 1158\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 14, 5, 0, 3, 1, 19, 19, 9, 0, 3, 9, 20, 12])\n", "Loss: 3.0158870220184326\n", "Batch: 1159\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 12, 25, 0, 4, 1, 14, 1, 19, 9, 1, 0, 5, 12, 15])\n", "Loss: 2.6820855140686035\n", "Batch: 1160\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 5, 0, 5, 12, 22, 1, 0, 6, 1, 14, 14, 9, 5, 0])\n", "Loss: 2.518812656402588\n", "Batch: 1161\n", "torch.Size([16, 27])\n", "tensor([ 7, 23, 5, 14, 25, 20, 8, 0, 10, 5, 1, 14, 1, 0, 10, 5])\n", "Loss: 3.0422630310058594\n", "Batch: 1162\n", "torch.Size([16, 27])\n", "tensor([14, 9, 3, 1, 0, 10, 15, 19, 5, 0, 10, 15, 19, 19, 5, 12])\n", "Loss: 2.7385997772216797\n", "Batch: 1163\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 11, 5, 1, 14, 4, 18, 1, 0, 11, 5, 9, 1, 14])\n", "Loss: 2.7921857833862305\n", "Batch: 1164\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 11, 5, 12, 3, 5, 25, 0, 11, 25, 18, 9, 5, 0])\n", "Loss: 2.7059082984924316\n", "Batch: 1165\n", "torch.Size([16, 27])\n", "tensor([12, 21, 3, 9, 5, 0, 13, 1, 18, 9, 3, 1, 18, 13, 5, 14])\n", "Loss: 3.3503317832946777\n", "Batch: 1166\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 25, 20, 5, 0, 13, 9, 3, 8, 5, 12, 0, 16, 5])\n", "Loss: 3.1532185077667236\n", "Batch: 1167\n", "torch.Size([16, 27])\n", "tensor([14, 14, 25, 0, 18, 1, 25, 1, 0, 18, 15, 19, 9, 15, 0, 19])\n", "Loss: 3.3133585453033447\n", "Batch: 1168\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 13, 1, 18, 1, 0, 20, 1, 9, 10, 1, 0, 20, 8, 1])\n", "Loss: 3.0693016052246094\n", "Batch: 1169\n", "torch.Size([16, 27])\n", "tensor([14, 9, 1, 0, 22, 9, 22, 9, 3, 1, 0, 1, 9, 4, 5, 0])\n", "Loss: 2.6464943885803223\n", "Batch: 1170\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 1, 25, 1, 0, 1, 12, 9, 10, 1, 8, 0, 1, 13, 2])\n", "Loss: 2.834223985671997\n", "Batch: 1171\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 0, 1, 14, 7, 5, 12, 5, 14, 1, 0, 1, 14, 9, 1])\n", "Loss: 3.082385778427124\n", "Batch: 1172\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 1, 26, 1, 18, 9, 1, 8, 0, 3, 15, 19, 5, 20, 20])\n", "Loss: 3.034505844116211\n", "Batch: 1173\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 5, 12, 12, 9, 0, 9, 4, 1, 12, 9, 19, 0, 9, 14])\n", "Loss: 3.1300597190856934\n", "Batch: 1174\n", "torch.Size([16, 27])\n", "tensor([ 4, 9, 7, 15, 0, 10, 1, 9, 4, 5, 0, 10, 1, 13, 9, 1])\n", "Loss: 3.0073814392089844\n", "Batch: 1175\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 10, 1, 25, 3, 9, 0, 10, 1, 25, 12, 9, 14, 5, 0])\n", "Loss: 2.791860818862915\n", "Batch: 1176\n", "torch.Size([16, 27])\n", "tensor([10, 15, 19, 5, 16, 8, 9, 14, 1, 0, 11, 1, 12, 12, 9, 19])\n", "Loss: 2.766287088394165\n", "Batch: 1177\n", "torch.Size([16, 27])\n", "tensor([20, 1, 0, 11, 5, 9, 12, 1, 14, 9, 0, 11, 15, 4, 9, 0])\n", "Loss: 2.812919855117798\n", "Batch: 1178\n", "torch.Size([16, 27])\n", "tensor([11, 15, 18, 9, 5, 0, 12, 1, 14, 9, 25, 1, 0, 12, 1, 20])\n", "Loss: 2.847062826156616\n", "Batch: 1179\n", "torch.Size([16, 27])\n", "tensor([15, 14, 25, 1, 0, 12, 12, 21, 22, 9, 1, 0, 13, 5, 12, 1])\n", "Loss: 3.035696029663086\n", "Batch: 1180\n", "torch.Size([16, 27])\n", "tensor([14, 9, 0, 14, 9, 3, 8, 5, 12, 12, 5, 0, 18, 1, 5, 22])\n", "Loss: 3.0753862857818604\n", "Batch: 1181\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 18, 1, 9, 14, 0, 18, 1, 25, 12, 5, 14, 5, 0])\n", "Loss: 3.499804973602295\n", "Batch: 1182\n", "torch.Size([16, 27])\n", "tensor([18, 15, 19, 5, 12, 25, 14, 0, 19, 8, 1, 14, 14, 1, 14, 0])\n", "Loss: 3.273933172225952\n", "Batch: 1183\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 19, 20, 1, 0, 19, 14, 5, 8, 1, 0, 19, 15, 12])\n", "Loss: 2.98285174369812\n", "Batch: 1184\n", "torch.Size([16, 27])\n", "tensor([ 5, 4, 1, 4, 0, 20, 1, 9, 25, 1, 0, 20, 1, 14, 5, 19])\n", "Loss: 3.1474573612213135\n", "Batch: 1185\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 1, 2, 25, 7, 1, 9, 12, 0, 1, 12, 1, 19, 9])\n", "Loss: 3.174532890319824\n", "Batch: 1186\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 12, 25, 22, 9, 1, 0, 1, 14, 14, 1, 8, 0, 1])\n", "Loss: 2.2852885723114014\n", "Batch: 1187\n", "torch.Size([16, 27])\n", "tensor([14, 21, 19, 8, 1, 0, 1, 21, 18, 5, 12, 9, 1, 0, 3, 1])\n", "Loss: 2.9008595943450928\n", "Batch: 1188\n", "torch.Size([16, 27])\n", "tensor([18, 12, 25, 14, 0, 4, 1, 3, 9, 1, 0, 4, 5, 19, 1, 18])\n", "Loss: 3.286532402038574\n", "Batch: 1189\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 0, 5, 21, 7, 5, 14, 9, 1, 0, 10, 1, 3, 11, 5])\n", "Loss: 3.2478702068328857\n", "Batch: 1190\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 0, 10, 1, 14, 9, 19, 0, 11, 1, 20, 8, 5, 18])\n", "Loss: 3.1130447387695312\n", "Batch: 1191\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 0, 11, 5, 26, 9, 1, 0, 11, 15, 12, 2, 25, 0, 11])\n", "Loss: 2.7022156715393066\n", "Batch: 1192\n", "torch.Size([16, 27])\n", "tensor([25, 12, 5, 25, 0, 12, 9, 12, 12, 9, 0, 16, 15, 18, 19, 8])\n", "Loss: 3.161947250366211\n", "Batch: 1193\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 16, 18, 9, 3, 9, 12, 1, 0, 19, 8, 5, 1, 12, 25])\n", "Loss: 3.008282423019409\n", "Batch: 1194\n", "torch.Size([16, 27])\n", "tensor([14, 0, 19, 8, 5, 5, 14, 1, 0, 19, 8, 5, 12, 2, 5, 25])\n", "Loss: 3.2297494411468506\n", "Batch: 1195\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 5, 18, 25, 12, 0, 20, 5, 25, 1, 0, 21, 18, 19])\n", "Loss: 3.436575412750244\n", "Batch: 1196\n", "torch.Size([16, 27])\n", "tensor([21, 12, 1, 0, 22, 9, 15, 12, 1, 0, 24, 5, 14, 9, 1, 0])\n", "Loss: 2.7314696311950684\n", "Batch: 1197\n", "torch.Size([16, 27])\n", "tensor([26, 15, 25, 1, 0, 1, 4, 9, 20, 9, 0, 3, 1, 18, 19, 5])\n", "Loss: 3.3706111907958984\n", "Batch: 1198\n", "torch.Size([16, 27])\n", "tensor([14, 0, 3, 1, 19, 19, 9, 4, 9, 0, 3, 8, 5, 12, 19, 9])\n", "Loss: 3.14780855178833\n", "Batch: 1199\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 25, 19, 9, 0, 5, 12, 12, 9, 1, 14, 1, 0, 6])\n", "Loss: 2.835763931274414\n", "Batch: 1200\n", "torch.Size([16, 27])\n", "tensor([ 1, 22, 9, 15, 12, 1, 0, 7, 12, 15, 18, 25, 0, 10, 1, 26])\n", "Loss: 2.9971015453338623\n", "Batch: 1201\n", "torch.Size([16, 27])\n", "tensor([26, 13, 25, 14, 0, 10, 5, 18, 9, 0, 10, 9, 1, 14, 14, 1])\n", "Loss: 3.1880528926849365\n", "Batch: 1202\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 15, 25, 3, 5, 12, 25, 14, 0, 10, 21, 19, 20, 9, 14])\n", "Loss: 3.0795412063598633\n", "Batch: 1203\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 25, 3, 9, 0, 11, 5, 9, 18, 19, 20, 5, 14, 0])\n", "Loss: 3.303910732269287\n", "Batch: 1204\n", "torch.Size([16, 27])\n", "tensor([11, 5, 25, 1, 9, 18, 1, 0, 11, 9, 25, 1, 14, 1, 0, 11])\n", "Loss: 2.9061625003814697\n", "Batch: 1205\n", "torch.Size([16, 27])\n", "tensor([18, 25, 19, 20, 9, 14, 0, 12, 1, 13, 25, 1, 0, 13, 1, 18])\n", "Loss: 3.315668821334839\n", "Batch: 1206\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 13, 1, 0, 13, 1, 25, 12, 5, 5, 0, 13, 5, 7, 8])\n", "Loss: 2.742973566055298\n", "Batch: 1207\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 14, 1, 12, 1, 0, 16, 5, 7, 7, 25, 0, 18])\n", "Loss: 2.757185459136963\n", "Batch: 1208\n", "torch.Size([16, 27])\n", "tensor([15, 14, 14, 9, 5, 0, 19, 1, 2, 18, 1, 0, 19, 5, 18, 5])\n", "Loss: 2.8439083099365234\n", "Batch: 1209\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 19, 8, 1, 13, 1, 18, 9, 0, 19, 8, 1, 14, 20])\n", "Loss: 3.2387523651123047\n", "Batch: 1210\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 12, 5, 0, 19, 20, 5, 16, 8, 1, 14, 9, 0, 19, 20])\n", "Loss: 3.119445323944092\n", "Batch: 1211\n", "torch.Size([16, 27])\n", "tensor([15, 18, 13, 0, 20, 1, 11, 9, 1, 0, 25, 1, 13, 9, 12, 5])\n", "Loss: 3.5226988792419434\n", "Batch: 1212\n", "torch.Size([16, 27])\n", "tensor([20, 0, 25, 1, 14, 9, 18, 1, 0, 1, 1, 18, 15, 14, 0, 1])\n", "Loss: 3.493978977203369\n", "Batch: 1213\n", "torch.Size([16, 27])\n", "tensor([12, 5, 25, 1, 0, 1, 12, 15, 14, 1, 0, 1, 13, 9, 25, 1])\n", "Loss: 2.9011013507843018\n", "Batch: 1214\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 1, 21, 2, 18, 9, 1, 14, 1, 0, 2, 18, 25, 1, 14])\n", "Loss: 2.7899398803710938\n", "Batch: 1215\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 3, 1, 19, 19, 25, 0, 3, 8, 1, 14, 3, 5, 0])\n", "Loss: 2.943650245666504\n", "Batch: 1216\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 5, 18, 9, 5, 0, 3, 8, 5, 19, 14, 5, 25, 0, 3])\n", "Loss: 2.778926372528076\n", "Batch: 1217\n", "torch.Size([16, 27])\n", "tensor([12, 5, 15, 0, 3, 15, 14, 14, 5, 18, 0, 4, 5, 1, 22, 9])\n", "Loss: 3.2676963806152344\n", "Batch: 1218\n", "torch.Size([16, 27])\n", "tensor([15, 14, 0, 4, 5, 12, 1, 14, 1, 0, 4, 5, 12, 12, 1, 0])\n", "Loss: 2.7746520042419434\n", "Batch: 1219\n", "torch.Size([16, 27])\n", "tensor([ 4, 25, 1, 14, 9, 0, 5, 2, 15, 14, 9, 5, 0, 5, 13, 13])\n", "Loss: 3.0358595848083496\n", "Batch: 1220\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 25, 14, 0, 5, 13, 13, 5, 12, 9, 14, 5, 0, 5, 22])\n", "Loss: 2.94287109375\n", "Batch: 1221\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 25, 14, 14, 0, 7, 9, 26, 5, 12, 12, 5, 0, 9, 14])\n", "Loss: 3.3188560009002686\n", "Batch: 1222\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 0, 9, 14, 6, 9, 14, 9, 20, 25, 0, 10, 1, 9, 12])\n", "Loss: 3.43825364112854\n", "Batch: 1223\n", "torch.Size([16, 27])\n", "tensor([25, 14, 14, 0, 11, 1, 13, 18, 9, 0, 11, 1, 18, 9, 13, 5])\n", "Loss: 3.2333457469940186\n", "Batch: 1224\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 19, 9, 1, 0, 11, 1, 20, 1, 14, 1, 0, 11, 25])\n", "Loss: 2.50236177444458\n", "Batch: 1225\n", "torch.Size([16, 27])\n", "tensor([18, 19, 20, 9, 14, 0, 12, 1, 14, 1, 5, 0, 12, 9, 26, 1])\n", "Loss: 2.8137118816375732\n", "Batch: 1226\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 20, 8, 0, 12, 9, 26, 2, 5, 20, 0, 13, 1, 3, 11])\n", "Loss: 3.367720603942871\n", "Batch: 1227\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 12, 1, 0, 13, 1, 7, 1, 14, 0, 13, 5, 7, 8, 1])\n", "Loss: 3.068290948867798\n", "Batch: 1228\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 1, 9, 25, 1, 0, 14, 21, 2, 9, 1, 0, 16, 1, 25])\n", "Loss: 3.0501930713653564\n", "Batch: 1229\n", "torch.Size([16, 27])\n", "tensor([ 7, 5, 0, 19, 8, 1, 11, 5, 18, 9, 1, 0, 19, 8, 1, 22])\n", "Loss: 3.210784435272217\n", "Batch: 1230\n", "torch.Size([16, 27])\n", "tensor([15, 14, 0, 19, 9, 14, 4, 25, 0, 20, 1, 9, 1, 0, 22, 5])\n", "Loss: 2.916475772857666\n", "Batch: 1231\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 0, 25, 19, 1, 2, 5, 12, 0, 26, 1, 11, 9, 1, 0])\n", "Loss: 3.3460819721221924\n", "Batch: 1232\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 1, 25, 12, 1, 0, 1, 12, 5, 24, 5, 19, 0, 1, 12])\n", "Loss: 3.1685705184936523\n", "Batch: 1233\n", "torch.Size([16, 27])\n", "tensor([ 9, 26, 1, 2, 5, 20, 8, 0, 1, 13, 1, 18, 9, 1, 0, 1])\n", "Loss: 2.7961628437042236\n", "Batch: 1234\n", "torch.Size([16, 27])\n", "tensor([13, 1, 18, 9, 1, 8, 0, 1, 13, 9, 14, 1, 20, 1, 0, 1])\n", "Loss: 2.768186330795288\n", "Batch: 1235\n", "torch.Size([16, 27])\n", "tensor([18, 9, 19, 19, 1, 0, 1, 19, 8, 20, 5, 14, 0, 3, 1, 20])\n", "Loss: 3.284248113632202\n", "Batch: 1236\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 18, 9, 14, 5, 0, 3, 8, 1, 19, 19, 9, 20, 25, 0])\n", "Loss: 2.952779769897461\n", "Batch: 1237\n", "torch.Size([16, 27])\n", "tensor([ 3, 12, 1, 9, 18, 0, 4, 1, 19, 8, 9, 1, 0, 4, 5, 12])\n", "Loss: 3.0937583446502686\n", "Batch: 1238\n", "torch.Size([16, 27])\n", "tensor([ 9, 3, 9, 1, 0, 5, 13, 9, 12, 5, 9, 7, 8, 0, 8, 9])\n", "Loss: 2.911670446395874\n", "Batch: 1239\n", "torch.Size([16, 27])\n", "tensor([ 2, 1, 0, 8, 21, 4, 1, 0, 9, 12, 19, 5, 0, 9, 20, 1])\n", "Loss: 3.3045966625213623\n", "Batch: 1240\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 0, 9, 25, 1, 14, 12, 1, 0, 10, 1, 11, 9, 25])\n", "Loss: 2.8868086338043213\n", "Batch: 1241\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 10, 1, 25, 12, 1, 14, 0, 11, 25, 1, 8, 0, 13, 1])\n", "Loss: 2.9007582664489746\n", "Batch: 1242\n", "torch.Size([16, 27])\n", "tensor([ 3, 11, 9, 14, 26, 9, 5, 0, 13, 1, 8, 1, 0, 13, 1, 18])\n", "Loss: 2.8161094188690186\n", "Batch: 1243\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 12, 12, 1, 0, 15, 6, 5, 12, 9, 1, 0, 18, 15, 19])\n", "Loss: 2.8160626888275146\n", "Batch: 1244\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 2, 1, 0, 19, 1, 9, 12, 15, 18, 0, 19, 8, 1, 11])\n", "Loss: 3.3961598873138428\n", "Batch: 1245\n", "torch.Size([16, 27])\n", "tensor([25, 18, 1, 0, 24, 15, 3, 8, 9, 12, 20, 0, 1, 4, 9, 19])\n", "Loss: 3.480454444885254\n", "Batch: 1246\n", "torch.Size([16, 27])\n", "tensor([15, 14, 0, 1, 12, 5, 25, 1, 8, 0, 1, 12, 12, 9, 19, 1])\n", "Loss: 2.863398313522339\n", "Batch: 1247\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 12, 5, 5, 14, 0, 1, 22, 9, 22, 1, 0, 2, 18])\n", "Loss: 2.8780665397644043\n", "Batch: 1248\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 3, 1, 18, 13, 5, 12, 12, 1, 0, 3, 15, 18])\n", "Loss: 2.822756052017212\n", "Batch: 1249\n", "torch.Size([16, 27])\n", "tensor([18, 9, 14, 0, 4, 1, 5, 19, 8, 1, 0, 8, 1, 12, 12, 9])\n", "Loss: 2.906296730041504\n", "Batch: 1250\n", "torch.Size([16, 27])\n", "tensor([ 0, 8, 1, 14, 1, 14, 0, 8, 15, 14, 5, 19, 20, 25, 0, 9])\n", "Loss: 3.046689987182617\n", "Batch: 1251\n", "torch.Size([16, 27])\n", "tensor([13, 5, 12, 4, 1, 0, 10, 1, 12, 5, 5, 19, 1, 0, 10, 15])\n", "Loss: 2.797185182571411\n", "Batch: 1252\n", "torch.Size([16, 27])\n", "tensor([14, 9, 0, 11, 1, 12, 25, 19, 20, 1, 0, 11, 1, 25, 1, 14])\n", "Loss: 2.7063727378845215\n", "Batch: 1253\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 5, 1, 18, 18, 1, 0, 11, 9, 15, 14, 14, 1, 0])\n", "Loss: 2.478123188018799\n", "Batch: 1254\n", "torch.Size([16, 27])\n", "tensor([11, 12, 1, 21, 4, 9, 1, 0, 12, 15, 14, 4, 25, 14, 0, 13])\n", "Loss: 3.16947340965271\n", "Batch: 1255\n", "torch.Size([16, 27])\n", "tensor([ 1, 3, 11, 5, 14, 19, 9, 5, 0, 13, 1, 4, 5, 12, 25, 14])\n", "Loss: 2.941216230392456\n", "Batch: 1256\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 13, 1, 12, 1, 25, 1, 0, 13, 1, 18, 3, 25, 0])\n", "Loss: 2.7045938968658447\n", "Batch: 1257\n", "torch.Size([16, 27])\n", "tensor([13, 1, 18, 11, 9, 1, 0, 13, 1, 18, 12, 25, 14, 0, 13, 1])\n", "Loss: 2.727311134338379\n", "Batch: 1258\n", "torch.Size([16, 27])\n", "tensor([18, 18, 9, 19, 19, 1, 0, 13, 9, 14, 5, 18, 22, 1, 0, 13])\n", "Loss: 2.7403509616851807\n", "Batch: 1259\n", "torch.Size([16, 27])\n", "tensor([15, 12, 12, 9, 0, 14, 1, 10, 1, 5, 0, 14, 1, 11, 9, 20])\n", "Loss: 3.2589352130889893\n", "Batch: 1260\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 18, 1, 9, 19, 1, 0, 18, 1, 14, 4, 1, 0, 19, 8])\n", "Loss: 2.9724342823028564\n", "Batch: 1261\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 5, 3, 5, 0, 19, 9, 1, 14, 14, 1, 0, 20, 1])\n", "Loss: 2.679574966430664\n", "Batch: 1262\n", "torch.Size([16, 27])\n", "tensor([11, 9, 18, 1, 0, 20, 8, 5, 12, 13, 1, 0, 20, 8, 5, 15])\n", "Loss: 3.2171030044555664\n", "Batch: 1263\n", "torch.Size([16, 27])\n", "tensor([ 4, 15, 18, 1, 0, 20, 9, 13, 2, 5, 18, 0, 20, 15, 18, 18])\n", "Loss: 3.1975793838500977\n", "Batch: 1264\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 1, 9, 14, 5, 0, 1, 12, 1, 21, 18, 1, 0, 1])\n", "Loss: 2.6074328422546387\n", "Batch: 1265\n", "torch.Size([16, 27])\n", "tensor([12, 5, 24, 25, 19, 19, 0, 1, 12, 15, 14, 14, 1, 0, 1, 14])\n", "Loss: 3.068601131439209\n", "Batch: 1266\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 1, 16, 18, 25, 12, 0, 1, 18, 9, 3, 1, 0, 1, 18])\n", "Loss: 3.2077667713165283\n", "Batch: 1267\n", "torch.Size([16, 27])\n", "tensor([ 9, 15, 14, 1, 0, 1, 19, 8, 12, 1, 14, 0, 3, 1, 12, 9])\n", "Loss: 2.7149178981781006\n", "Batch: 1268\n", "torch.Size([16, 27])\n", "tensor([19, 19, 1, 0, 3, 15, 4, 25, 0, 4, 1, 5, 10, 1, 0, 4])\n", "Loss: 2.8426620960235596\n", "Batch: 1269\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 3, 9, 0, 4, 1, 22, 9, 1, 0, 5, 12, 12, 5, 14])\n", "Loss: 3.1488397121429443\n", "Batch: 1270\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 7, 5, 14, 1, 0, 7, 12, 1, 4, 9, 19, 0, 10, 1])\n", "Loss: 3.2162272930145264\n", "Batch: 1271\n", "torch.Size([16, 27])\n", "tensor([ 3, 12, 25, 14, 14, 0, 10, 1, 14, 9, 5, 3, 5, 0, 10, 1])\n", "Loss: 3.1569056510925293\n", "Batch: 1272\n", "torch.Size([16, 27])\n", "tensor([25, 3, 5, 0, 11, 1, 20, 9, 1, 14, 1, 0, 11, 5, 5, 12])\n", "Loss: 2.632815361022949\n", "Batch: 1273\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 11, 5, 12, 12, 25, 14, 0, 12, 1, 19, 8, 1, 5])\n", "Loss: 2.6511826515197754\n", "Batch: 1274\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 1, 19, 8, 15, 14, 4, 1, 0, 12, 1, 20, 9, 1, 0])\n", "Loss: 2.5506765842437744\n", "Batch: 1275\n", "torch.Size([16, 27])\n", "tensor([13, 1, 12, 1, 9, 11, 1, 0, 13, 1, 12, 1, 25, 14, 1, 0])\n", "Loss: 2.5196685791015625\n", "Batch: 1276\n", "torch.Size([16, 27])\n", "tensor([13, 1, 18, 2, 5, 12, 12, 1, 0, 13, 1, 18, 9, 19, 0, 13])\n", "Loss: 2.8025636672973633\n", "Batch: 1277\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 23, 1, 0, 13, 5, 7, 8, 1, 14, 14, 0, 13, 5, 12])\n", "Loss: 3.013197422027588\n", "Batch: 1278\n", "torch.Size([16, 27])\n", "tensor([15, 4, 9, 5, 0, 13, 9, 3, 1, 9, 1, 8, 0, 14, 9, 1])\n", "Loss: 2.85612154006958\n", "Batch: 1279\n", "torch.Size([16, 27])\n", "tensor([13, 8, 0, 14, 9, 19, 1, 0, 16, 1, 18, 18, 9, 19, 0, 18])\n", "Loss: 3.4700679779052734\n", "Batch: 1280\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 1, 0, 19, 1, 13, 9, 25, 1, 8, 0, 19, 20, 15])\n", "Loss: 3.220822811126709\n", "Batch: 1281\n", "torch.Size([16, 27])\n", "tensor([18, 13, 9, 0, 22, 9, 5, 14, 14, 1, 0, 26, 1, 8, 18, 9])\n", "Loss: 3.0054831504821777\n", "Batch: 1282\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 12, 12, 5, 25, 0, 1, 13, 2, 5, 18, 12, 5, 5])\n", "Loss: 2.772125720977783\n", "Batch: 1283\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 13, 2, 5, 18, 12, 25, 14, 0, 1, 13, 14, 1, 0, 2])\n", "Loss: 2.9310455322265625\n", "Batch: 1284\n", "torch.Size([16, 27])\n", "tensor([18, 9, 19, 5, 25, 4, 1, 0, 3, 1, 12, 9, 5, 0, 3, 1])\n", "Loss: 2.7724361419677734\n", "Batch: 1285\n", "torch.Size([16, 27])\n", "tensor([18, 15, 12, 1, 14, 14, 0, 3, 15, 18, 4, 5, 12, 9, 1, 0])\n", "Loss: 2.9589309692382812\n", "Batch: 1286\n", "torch.Size([16, 27])\n", "tensor([ 3, 15, 18, 9, 19, 19, 1, 0, 4, 1, 9, 19, 5, 25, 0, 4])\n", "Loss: 2.7878546714782715\n", "Batch: 1287\n", "torch.Size([16, 27])\n", "tensor([ 1, 10, 1, 14, 1, 5, 0, 4, 5, 1, 14, 4, 18, 5, 1, 0])\n", "Loss: 3.045665979385376\n", "Batch: 1288\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 25, 19, 1, 0, 7, 9, 20, 20, 25, 0, 7, 18, 1, 3])\n", "Loss: 3.4667513370513916\n", "Batch: 1289\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 7, 18, 1, 25, 3, 5, 0, 8, 1, 9, 12, 5, 9])\n", "Loss: 3.2782063484191895\n", "Batch: 1290\n", "torch.Size([16, 27])\n", "tensor([ 7, 8, 0, 9, 18, 9, 4, 9, 1, 14, 0, 10, 1, 11, 9, 1])\n", "Loss: 3.2154650688171387\n", "Batch: 1291\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 25, 13, 5, 5, 0, 11, 1, 18, 18, 9, 5, 0, 11])\n", "Loss: 2.647671937942505\n", "Batch: 1292\n", "torch.Size([16, 27])\n", "tensor([ 8, 12, 15, 5, 0, 11, 9, 18, 19, 20, 9, 5, 0, 13, 1, 11])\n", "Loss: 3.113628625869751\n", "Batch: 1293\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 26, 25, 0, 13, 1, 11, 9, 1, 0, 13, 1, 18, 11, 5])\n", "Loss: 2.7732503414154053\n", "Batch: 1294\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 8, 1, 0, 13, 1, 25, 3, 5, 5, 0, 18, 5, 2, 1])\n", "Loss: 3.097414016723633\n", "Batch: 1295\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 5, 2, 5, 11, 11, 1, 0, 19, 8, 1, 5, 12, 1, 0])\n", "Loss: 2.7852213382720947\n", "Batch: 1296\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 14, 5, 12, 0, 19, 8, 1, 14, 14, 5, 14, 0, 19])\n", "Loss: 3.442394256591797\n", "Batch: 1297\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 20, 5, 0, 19, 25, 5, 4, 1, 0, 20, 1, 9, 19])\n", "Loss: 3.107448101043701\n", "Batch: 1298\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 20, 5, 1, 18, 1, 0, 20, 15, 14, 9, 1, 0, 20])\n", "Loss: 2.9439289569854736\n", "Batch: 1299\n", "torch.Size([16, 27])\n", "tensor([25, 14, 5, 19, 8, 1, 0, 22, 1, 14, 14, 5, 19, 1, 0, 22])\n", "Loss: 3.0511069297790527\n", "Batch: 1300\n", "torch.Size([16, 27])\n", "tensor([ 9, 22, 9, 5, 14, 0, 1, 6, 20, 15, 14, 0, 1, 12, 25, 14])\n", "Loss: 3.199603796005249\n", "Batch: 1301\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 14, 4, 18, 9, 1, 14, 14, 1, 0, 1, 14, 9, 19])\n", "Loss: 2.535403251647949\n", "Batch: 1302\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 1, 18, 9, 5, 12, 1, 0, 1, 19, 8, 12, 5, 14])\n", "Loss: 2.8091747760772705\n", "Batch: 1303\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 18, 12, 9, 14, 0, 3, 1, 19, 19, 5, 25, 0, 3])\n", "Loss: 2.994391679763794\n", "Batch: 1304\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 18, 4, 15, 14, 14, 1, 25, 0, 3, 8, 18, 9, 19, 20])\n", "Loss: 2.9025912284851074\n", "Batch: 1305\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 3, 25, 4, 14, 5, 5, 0, 4, 1, 25, 19, 9, 1, 0])\n", "Loss: 3.1411802768707275\n", "Batch: 1306\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 19, 1, 18, 1, 25, 0, 5, 12, 15, 9, 19, 1, 0, 5])\n", "Loss: 3.0764999389648438\n", "Batch: 1307\n", "torch.Size([16, 27])\n", "tensor([13, 13, 1, 12, 5, 9, 7, 8, 0, 5, 19, 13, 5, 0, 6, 18])\n", "Loss: 3.087282180786133\n", "Batch: 1308\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 3, 8, 5, 19, 11, 1, 0, 10, 1, 3, 11, 12, 25, 14])\n", "Loss: 3.3477978706359863\n", "Batch: 1309\n", "torch.Size([16, 27])\n", "tensor([14, 0, 10, 1, 13, 1, 9, 3, 1, 0, 10, 1, 14, 1, 19, 9])\n", "Loss: 2.9088995456695557\n", "Batch: 1310\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 10, 15, 0, 11, 1, 13, 1, 18, 9, 0, 11, 1, 13, 9])\n", "Loss: 2.7238216400146484\n", "Batch: 1311\n", "torch.Size([16, 27])\n", "tensor([25, 1, 8, 0, 11, 1, 14, 9, 19, 8, 1, 0, 11, 1, 18, 1])\n", "Loss: 2.989243507385254\n", "Batch: 1312\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 0, 11, 1, 18, 15, 12, 0, 11, 1, 19, 19, 9, 4])\n", "Loss: 3.1072373390197754\n", "Batch: 1313\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 11, 1, 25, 4, 5, 5, 0, 11, 5, 18, 18, 9, 5, 0])\n", "Loss: 2.799215793609619\n", "Batch: 1314\n", "torch.Size([16, 27])\n", "tensor([11, 9, 12, 5, 5, 0, 11, 18, 25, 19, 20, 12, 5, 0, 12, 1])\n", "Loss: 2.912994623184204\n", "Batch: 1315\n", "torch.Size([16, 27])\n", "tensor([ 9, 11, 5, 14, 0, 12, 9, 19, 2, 5, 20, 0, 13, 1, 18, 17])\n", "Loss: 3.332371950149536\n", "Batch: 1316\n", "torch.Size([16, 27])\n", "tensor([21, 9, 20, 1, 0, 13, 1, 25, 1, 8, 0, 13, 1, 26, 9, 5])\n", "Loss: 2.8934640884399414\n", "Batch: 1317\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 5, 12, 5, 14, 1, 0, 13, 9, 11, 25, 12, 1, 0, 13])\n", "Loss: 2.8443503379821777\n", "Batch: 1318\n", "torch.Size([16, 27])\n", "tensor([25, 18, 9, 1, 8, 0, 14, 5, 22, 1, 4, 1, 0, 14, 25, 5])\n", "Loss: 3.0366687774658203\n", "Batch: 1319\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 18, 15, 19, 1, 13, 1, 18, 9, 1, 0, 19, 1])\n", "Loss: 2.9699454307556152\n", "Batch: 1320\n", "torch.Size([16, 27])\n", "tensor([12, 15, 13, 5, 0, 19, 3, 15, 21, 20, 0, 19, 8, 1, 14, 1])\n", "Loss: 3.242497444152832\n", "Batch: 1321\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 19, 8, 1, 23, 14, 0, 19, 9, 1, 18, 18, 1, 0, 19])\n", "Loss: 2.980959892272949\n", "Batch: 1322\n", "torch.Size([16, 27])\n", "tensor([25, 4, 14, 5, 0, 19, 25, 12, 22, 9, 5, 0, 20, 1, 12, 5])\n", "Loss: 3.2344443798065186\n", "Batch: 1323\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 20, 5, 1, 8, 0, 20, 18, 1, 3, 9, 5, 0, 25])\n", "Loss: 3.2438225746154785\n", "Batch: 1324\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 9, 12, 5, 20, 8, 0, 25, 9, 19, 5, 12, 0, 26, 1])\n", "Loss: 3.681053400039673\n", "Batch: 1325\n", "torch.Size([16, 27])\n", "tensor([25, 18, 1, 0, 1, 12, 12, 5, 5, 0, 1, 12, 25, 19, 19, 5])\n", "Loss: 2.6504080295562744\n", "Batch: 1326\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 13, 1, 9, 18, 1, 14, 9, 0, 1, 14, 1, 12, 9, 5])\n", "Loss: 2.7638278007507324\n", "Batch: 1327\n", "torch.Size([16, 27])\n", "tensor([19, 5, 0, 1, 14, 4, 18, 5, 1, 14, 1, 0, 1, 14, 20, 9])\n", "Loss: 2.680285692214966\n", "Batch: 1328\n", "torch.Size([16, 27])\n", "tensor([15, 14, 5, 20, 20, 5, 0, 1, 18, 9, 15, 14, 0, 1, 19, 8])\n", "Loss: 3.048764705657959\n", "Batch: 1329\n", "torch.Size([16, 27])\n", "tensor([20, 9, 14, 0, 1, 19, 13, 1, 0, 2, 18, 9, 20, 20, 1, 0])\n", "Loss: 2.926042318344116\n", "Batch: 1330\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 9, 20, 20, 14, 1, 25, 0, 3, 8, 5, 14, 15, 1, 0])\n", "Loss: 3.2084107398986816\n", "Batch: 1331\n", "torch.Size([16, 27])\n", "tensor([ 3, 9, 5, 12, 15, 0, 3, 12, 15, 5, 25, 0, 3, 15, 18, 9])\n", "Loss: 3.2525558471679688\n", "Batch: 1332\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 4, 5, 14, 14, 9, 19, 5, 0, 4, 5, 26, 1, 18, 1])\n", "Loss: 3.0298349857330322\n", "Batch: 1333\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 4, 5, 26, 1, 18, 1, 25, 0, 4, 9, 15, 14, 14, 5])\n", "Loss: 2.9736289978027344\n", "Batch: 1334\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 13, 1, 0, 5, 13, 5, 12, 9, 5, 0, 5, 13, 13, 9])\n", "Loss: 2.6605641841888428\n", "Batch: 1335\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 8, 1, 6, 19, 1, 0, 9, 4, 1, 12, 9, 1, 0, 9])\n", "Loss: 2.6908674240112305\n", "Batch: 1336\n", "torch.Size([16, 27])\n", "tensor([22, 15, 14, 0, 10, 1, 11, 9, 18, 1, 0, 10, 1, 11, 25, 18])\n", "Loss: 3.463684558868408\n", "Batch: 1337\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 10, 1, 14, 25, 1, 0, 10, 5, 19, 19, 12, 25, 14, 0])\n", "Loss: 2.955597400665283\n", "Batch: 1338\n", "torch.Size([16, 27])\n", "tensor([10, 5, 19, 19, 25, 0, 10, 15, 19, 5, 16, 8, 0, 11, 1, 18])\n", "Loss: 3.0195462703704834\n", "Batch: 1339\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 25, 0, 11, 1, 18, 9, 26, 13, 1, 0, 11, 1, 20, 8])\n", "Loss: 2.7839248180389404\n", "Batch: 1340\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 12, 5, 15, 14, 5, 12, 1, 0, 12, 15, 18, 5, 12])\n", "Loss: 2.663336992263794\n", "Batch: 1341\n", "torch.Size([16, 27])\n", "tensor([ 5, 9, 0, 13, 1, 3, 11, 5, 14, 26, 5, 5, 0, 13, 1, 10])\n", "Loss: 3.10691237449646\n", "Batch: 1342\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 20, 25, 0, 13, 1, 12, 5, 18, 9, 5, 0, 13, 1, 18])\n", "Loss: 2.660440683364868\n", "Batch: 1343\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 6, 5, 18, 14, 1, 14, 4, 1, 0, 13, 1, 20, 1, 25])\n", "Loss: 2.753809928894043\n", "Batch: 1344\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 5, 7, 7, 1, 14, 0, 14, 1, 9, 12, 1, 0, 14])\n", "Loss: 3.076077699661255\n", "Batch: 1345\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 9, 1, 0, 14, 5, 5, 12, 25, 0, 14, 15, 18, 1, 8])\n", "Loss: 2.8545358180999756\n", "Batch: 1346\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 25, 9, 1, 0, 18, 15, 19, 12, 25, 14, 0, 19, 5, 12])\n", "Loss: 3.162644863128662\n", "Batch: 1347\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 0, 19, 11, 25, 12, 1, 8, 0, 20, 1, 2, 5, 20, 8])\n", "Loss: 3.1266777515411377\n", "Batch: 1348\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 1, 12, 9, 20, 8, 1, 0, 20, 5, 18, 18, 25, 0])\n", "Loss: 2.6849441528320312\n", "Batch: 1349\n", "torch.Size([16, 27])\n", "tensor([20, 15, 16, 1, 14, 7, 1, 0, 20, 25, 11, 5, 18, 9, 1, 0])\n", "Loss: 3.164252519607544\n", "Batch: 1350\n", "torch.Size([16, 27])\n", "tensor([22, 1, 4, 1, 0, 22, 9, 1, 14, 14, 5, 25, 0, 25, 15, 3])\n", "Loss: 2.90537428855896\n", "Batch: 1351\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 22, 5, 4, 0, 1, 12, 1, 14, 4, 18, 1, 0, 1, 12])\n", "Loss: 2.8463432788848877\n", "Batch: 1352\n", "torch.Size([16, 27])\n", "tensor([ 5, 24, 1, 19, 0, 1, 14, 1, 25, 0, 1, 14, 4, 18, 5, 25])\n", "Loss: 2.909696578979492\n", "Batch: 1353\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 26, 21, 18, 5, 0, 2, 18, 1, 4, 25, 0, 2, 18])\n", "Loss: 2.9852287769317627\n", "Batch: 1354\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 4, 15, 14, 0, 3, 1, 9, 12, 5, 9, 7, 8, 0, 4])\n", "Loss: 3.1369028091430664\n", "Batch: 1355\n", "torch.Size([16, 27])\n", "tensor([ 1, 10, 9, 1, 0, 4, 1, 16, 8, 14, 5, 25, 0, 4, 1, 22])\n", "Loss: 3.3077504634857178\n", "Batch: 1356\n", "torch.Size([16, 27])\n", "tensor([ 9, 4, 0, 5, 12, 9, 26, 1, 2, 5, 20, 0, 5, 13, 9, 0])\n", "Loss: 3.0727925300598145\n", "Batch: 1357\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 9, 12, 5, 0, 8, 1, 25, 12, 5, 1, 0, 9, 19, 1])\n", "Loss: 2.951963424682617\n", "Batch: 1358\n", "torch.Size([16, 27])\n", "tensor([13, 1, 18, 0, 9, 22, 9, 5, 0, 10, 1, 5, 12, 9, 14, 0])\n", "Loss: 2.8548500537872314\n", "Batch: 1359\n", "torch.Size([16, 27])\n", "tensor([10, 5, 14, 14, 9, 0, 10, 5, 19, 21, 19, 0, 10, 15, 8, 14])\n", "Loss: 3.3506014347076416\n", "Batch: 1360\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 0, 10, 15, 18, 9, 0, 10, 15, 19, 3, 5, 12, 25, 14])\n", "Loss: 2.807539939880371\n", "Batch: 1361\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 15, 19, 5, 12, 25, 14, 5, 0, 10, 21, 12, 25, 19, 19])\n", "Loss: 2.8097357749938965\n", "Batch: 1362\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 1, 12, 12, 25, 0, 11, 5, 9, 12, 1, 8, 0, 11])\n", "Loss: 2.5951387882232666\n", "Batch: 1363\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 1, 4, 5, 5, 0, 11, 5, 15, 14, 4, 18, 1, 0, 11])\n", "Loss: 2.723579168319702\n", "Batch: 1364\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 9, 0, 11, 18, 9, 19, 20, 1, 14, 0, 12, 1, 9])\n", "Loss: 2.8115944862365723\n", "Batch: 1365\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 12, 1, 21, 18, 1, 14, 0, 12, 5, 15, 14, 15, 18])\n", "Loss: 3.1363887786865234\n", "Batch: 1366\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 5, 19, 12, 5, 5, 0, 12, 9, 19, 5, 20, 8, 0, 13])\n", "Loss: 2.9975738525390625\n", "Batch: 1367\n", "torch.Size([16, 27])\n", "tensor([ 1, 3, 11, 5, 14, 26, 25, 0, 13, 1, 9, 18, 5, 1, 4, 0])\n", "Loss: 3.179295539855957\n", "Batch: 1368\n", "torch.Size([16, 27])\n", "tensor([13, 1, 12, 9, 19, 19, 1, 0, 13, 1, 18, 9, 1, 5, 12, 5])\n", "Loss: 2.509014368057251\n", "Batch: 1369\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 13, 9, 3, 1, 0, 14, 8, 9, 0, 14, 9, 3, 11])\n", "Loss: 2.849235773086548\n", "Batch: 1370\n", "torch.Size([16, 27])\n", "tensor([15, 12, 5, 0, 15, 3, 5, 1, 14, 0, 16, 8, 25, 12, 12, 9])\n", "Loss: 3.1254186630249023\n", "Batch: 1371\n", "torch.Size([16, 27])\n", "tensor([19, 0, 19, 8, 1, 14, 20, 1, 12, 0, 20, 1, 16, 1, 14, 7])\n", "Loss: 3.517089366912842\n", "Batch: 1372\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 5, 15, 14, 14, 1, 0, 20, 9, 15, 14, 1, 0, 20])\n", "Loss: 2.700944185256958\n", "Batch: 1373\n", "torch.Size([16, 27])\n", "tensor([11, 5, 25, 1, 8, 0, 26, 1, 25, 4, 1, 0, 1, 12, 25, 3])\n", "Loss: 2.933332681655884\n", "Batch: 1374\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 14, 1, 8, 25, 0, 1, 14, 5, 12, 0, 1, 18, 9])\n", "Loss: 2.8266971111297607\n", "Batch: 1375\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 0, 1, 18, 18, 9, 1, 14, 14, 1, 0, 1, 25, 15, 14])\n", "Loss: 2.668308734893799\n", "Batch: 1376\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 2, 18, 1, 3, 8, 1, 0, 2, 18, 5, 5, 1, 14])\n", "Loss: 2.753324270248413\n", "Batch: 1377\n", "torch.Size([16, 27])\n", "tensor([14, 0, 2, 18, 5, 25, 1, 14, 1, 0, 2, 18, 9, 20, 14, 25])\n", "Loss: 3.0755295753479004\n", "Batch: 1378\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 8, 1, 14, 5, 12, 12, 0, 3, 8, 5, 25, 5, 14, 5])\n", "Loss: 2.998589515686035\n", "Batch: 1379\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 12, 1, 9, 18, 1, 0, 3, 15, 12, 12, 5, 20, 20, 5])\n", "Loss: 3.1439831256866455\n", "Batch: 1380\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 18, 25, 14, 0, 4, 5, 14, 9, 3, 5, 0, 4, 5])\n", "Loss: 3.316021680831909\n", "Batch: 1381\n", "torch.Size([16, 27])\n", "tensor([22, 5, 14, 0, 4, 5, 22, 15, 18, 1, 0, 4, 25, 1, 14, 14])\n", "Loss: 3.480029344558716\n", "Batch: 1382\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 5, 13, 15, 14, 9, 5, 0, 5, 22, 5, 20, 20, 5, 0])\n", "Loss: 2.9884259700775146\n", "Batch: 1383\n", "torch.Size([16, 27])\n", "tensor([ 6, 1, 14, 14, 25, 0, 6, 1, 25, 20, 8, 5, 0, 8, 1, 12])\n", "Loss: 2.820741891860962\n", "Batch: 1384\n", "torch.Size([16, 27])\n", "tensor([12, 5, 5, 0, 10, 1, 12, 25, 19, 19, 1, 0, 10, 9, 13, 5])\n", "Loss: 2.820000648498535\n", "Batch: 1385\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 11, 1, 9, 20, 12, 1, 14, 0, 11, 1, 20, 5, 18])\n", "Loss: 2.993236780166626\n", "Batch: 1386\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 1, 20, 9, 14, 1, 0, 11, 9, 1, 9, 18, 1, 0])\n", "Loss: 2.747206449508667\n", "Batch: 1387\n", "torch.Size([16, 27])\n", "tensor([13, 1, 3, 5, 5, 0, 13, 1, 18, 25, 14, 0, 13, 5, 12, 15])\n", "Loss: 3.098850727081299\n", "Batch: 1388\n", "torch.Size([16, 27])\n", "tensor([14, 9, 5, 0, 13, 9, 5, 19, 8, 1, 0, 13, 9, 18, 11, 1])\n", "Loss: 2.6970534324645996\n", "Batch: 1389\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 25, 18, 11, 1, 0, 16, 18, 9, 19, 9, 12, 1, 0, 18])\n", "Loss: 3.0110723972320557\n", "Batch: 1390\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 14, 5, 0, 18, 1, 23, 1, 14, 0, 18, 1, 25, 3, 8])\n", "Loss: 3.3117403984069824\n", "Batch: 1391\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 0, 18, 8, 15, 4, 1, 0, 18, 15, 19, 1, 12, 9, 14])\n", "Loss: 3.2460532188415527\n", "Batch: 1392\n", "torch.Size([16, 27])\n", "tensor([ 4, 0, 19, 1, 13, 9, 25, 1, 0, 19, 25, 13, 16, 8, 15, 14])\n", "Loss: 3.2211148738861084\n", "Batch: 1393\n", "torch.Size([16, 27])\n", "tensor([25, 0, 20, 1, 12, 1, 25, 1, 0, 20, 1, 14, 9, 11, 1, 0])\n", "Loss: 2.6386280059814453\n", "Batch: 1394\n", "torch.Size([16, 27])\n", "tensor([20, 8, 1, 9, 19, 0, 20, 25, 5, 9, 19, 8, 1, 0, 1, 9])\n", "Loss: 3.2619435787200928\n", "Batch: 1395\n", "torch.Size([16, 27])\n", "tensor([19, 12, 9, 14, 7, 0, 1, 12, 1, 25, 1, 8, 0, 1, 12, 9])\n", "Loss: 2.8389124870300293\n", "Batch: 1396\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 1, 14, 4, 18, 9, 1, 14, 1, 0, 1, 14])\n", "Loss: 2.38586163520813\n", "Batch: 1397\n", "torch.Size([16, 27])\n", "tensor([14, 1, 19, 20, 1, 19, 9, 1, 0, 3, 1, 18, 15, 12, 25, 14])\n", "Loss: 2.7115607261657715\n", "Batch: 1398\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 4, 1, 14, 5, 12, 12, 5, 0, 4, 5, 14, 22, 5, 18])\n", "Loss: 2.967867374420166\n", "Batch: 1399\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 12, 9, 14, 1, 0, 5, 12, 9, 19, 9, 1, 0, 7, 1])\n", "Loss: 2.5810983180999756\n", "Batch: 1400\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 0, 9, 14, 1, 0, 10, 1, 12, 9, 1, 0, 10, 1, 13])\n", "Loss: 2.910378932952881\n", "Batch: 1401\n", "torch.Size([16, 27])\n", "tensor([ 9, 18, 1, 0, 10, 21, 12, 9, 5, 1, 14, 14, 1, 0, 11, 1])\n", "Loss: 2.7358977794647217\n", "Batch: 1402\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 12, 5, 14, 0, 11, 1, 25, 19, 9, 5, 0, 11, 5, 25])\n", "Loss: 2.952443838119507\n", "Batch: 1403\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 1, 0, 11, 25, 13, 2, 5, 18, 12, 25, 0, 12, 1, 11])\n", "Loss: 2.9864842891693115\n", "Batch: 1404\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 12, 5, 14, 15, 18, 1, 0, 12, 5, 15, 18, 1, 0])\n", "Loss: 3.0354669094085693\n", "Batch: 1405\n", "torch.Size([16, 27])\n", "tensor([13, 1, 11, 9, 25, 1, 8, 0, 13, 25, 18, 14, 1, 0, 14, 1])\n", "Loss: 3.085361957550049\n", "Batch: 1406\n", "torch.Size([16, 27])\n", "tensor([20, 1, 19, 9, 1, 0, 14, 1, 25, 12, 1, 0, 14, 5, 25, 4])\n", "Loss: 2.768094778060913\n", "Batch: 1407\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 14, 9, 11, 1, 0, 14, 25, 11, 9, 1, 0, 16, 1, 20])\n", "Loss: 3.0248360633850098\n", "Batch: 1408\n", "torch.Size([16, 27])\n", "tensor([19, 25, 0, 18, 15, 19, 1, 12, 5, 5, 0, 19, 1, 2, 1, 0])\n", "Loss: 2.943650484085083\n", "Batch: 1409\n", "torch.Size([16, 27])\n", "tensor([19, 1, 2, 18, 9, 1, 0, 19, 1, 12, 5, 13, 0, 19, 8, 1])\n", "Loss: 2.8728628158569336\n", "Batch: 1410\n", "torch.Size([16, 27])\n", "tensor([13, 9, 25, 1, 0, 19, 8, 1, 18, 12, 5, 14, 5, 0, 19, 8])\n", "Loss: 3.2360029220581055\n", "Batch: 1411\n", "torch.Size([16, 27])\n", "tensor([18, 21, 20, 9, 0, 19, 9, 14, 1, 9, 0, 20, 1, 25, 12, 15])\n", "Loss: 3.0569581985473633\n", "Batch: 1412\n", "torch.Size([16, 27])\n", "tensor([18, 5, 0, 20, 25, 1, 0, 25, 5, 8, 21, 4, 9, 19, 0, 1])\n", "Loss: 3.5170929431915283\n", "Batch: 1413\n", "torch.Size([16, 27])\n", "tensor([18, 9, 5, 19, 0, 1, 18, 9, 25, 1, 14, 14, 1, 0, 1, 18])\n", "Loss: 3.0277674198150635\n", "Batch: 1414\n", "torch.Size([16, 27])\n", "tensor([ 9, 26, 15, 14, 1, 0, 1, 18, 12, 25, 14, 0, 2, 12, 5, 19])\n", "Loss: 3.0367531776428223\n", "Batch: 1415\n", "torch.Size([16, 27])\n", "tensor([19, 9, 14, 7, 0, 2, 18, 1, 25, 4, 5, 14, 0, 2, 18, 9])\n", "Loss: 3.3568344116210938\n", "Batch: 1416\n", "torch.Size([16, 27])\n", "tensor([20, 1, 14, 9, 0, 2, 18, 9, 20, 20, 5, 14, 25, 0, 3, 1])\n", "Loss: 3.192406415939331\n", "Batch: 1417\n", "torch.Size([16, 27])\n", "tensor([19, 19, 1, 21, 14, 4, 18, 1, 0, 3, 5, 12, 5, 19, 20, 0])\n", "Loss: 3.0909695625305176\n", "Batch: 1418\n", "torch.Size([16, 27])\n", "tensor([ 3, 18, 9, 19, 20, 9, 14, 0, 4, 5, 12, 9, 12, 1, 0, 4])\n", "Loss: 2.8124287128448486\n", "Batch: 1419\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 20, 25, 14, 5, 0, 5, 12, 12, 5, 18, 25, 0, 5, 20])\n", "Loss: 3.189558982849121\n", "Batch: 1420\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 14, 9, 20, 25, 0, 6, 1, 2, 9, 1, 14, 1, 0, 8])\n", "Loss: 2.9376168251037598\n", "Batch: 1421\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 12, 9, 0, 10, 1, 3, 17, 21, 5, 12, 25, 14, 5, 0])\n", "Loss: 3.1383111476898193\n", "Batch: 1422\n", "torch.Size([16, 27])\n", "tensor([10, 1, 3, 17, 21, 12, 9, 14, 5, 0, 10, 1, 13, 5, 19, 0])\n", "Loss: 3.3375000953674316\n", "Batch: 1423\n", "torch.Size([16, 27])\n", "tensor([10, 1, 14, 5, 25, 0, 10, 1, 22, 9, 1, 0, 11, 1, 5, 12])\n", "Loss: 2.67875599861145\n", "Batch: 1424\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 11, 1, 12, 5, 1, 8, 0, 11, 1, 18, 13, 1, 0])\n", "Loss: 2.5873379707336426\n", "Batch: 1425\n", "torch.Size([16, 27])\n", "tensor([11, 1, 18, 25, 13, 5, 0, 11, 5, 1, 20, 15, 14, 0, 11, 5])\n", "Loss: 2.8993170261383057\n", "Batch: 1426\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 9, 14, 0, 11, 5, 18, 18, 9, 14, 7, 20, 15, 14, 0])\n", "Loss: 2.958164930343628\n", "Batch: 1427\n", "torch.Size([16, 27])\n", "tensor([11, 9, 5, 1, 18, 1, 0, 11, 9, 18, 1, 8, 0, 11, 25, 12])\n", "Loss: 3.0552327632904053\n", "Batch: 1428\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 12, 1, 21, 18, 9, 14, 0, 12, 1, 21, 18, 25, 14])\n", "Loss: 2.9575979709625244\n", "Batch: 1429\n", "torch.Size([16, 27])\n", "tensor([14, 0, 12, 5, 24, 9, 1, 0, 12, 9, 12, 25, 1, 14, 14, 1])\n", "Loss: 2.8343024253845215\n", "Batch: 1430\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 9, 14, 5, 20, 20, 5, 0, 12, 25, 14, 14, 5, 0, 13])\n", "Loss: 2.827601432800293\n", "Batch: 1431\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 9, 1, 8, 0, 13, 1, 12, 11, 25, 0, 13, 1, 18, 12])\n", "Loss: 2.7724390029907227\n", "Batch: 1432\n", "torch.Size([16, 27])\n", "tensor([ 5, 9, 7, 8, 0, 13, 9, 11, 9, 1, 0, 13, 9, 18, 9, 1])\n", "Loss: 2.8631725311279297\n", "Batch: 1433\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 14, 1, 4, 10, 1, 0, 14, 1, 14, 3, 9, 0, 14, 9])\n", "Loss: 3.0355119705200195\n", "Batch: 1434\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 14, 9, 7, 5, 18, 9, 1, 0, 19, 1, 2, 9, 14])\n", "Loss: 2.834007501602173\n", "Batch: 1435\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 19, 1, 14, 20, 9, 14, 1, 0, 19, 1, 18, 18, 1, 8])\n", "Loss: 2.875685214996338\n", "Batch: 1436\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 1, 11, 9, 1, 0, 19, 8, 1, 14, 9, 11, 1, 0])\n", "Loss: 2.9852771759033203\n", "Batch: 1437\n", "torch.Size([16, 27])\n", "tensor([19, 20, 5, 16, 8, 5, 14, 9, 5, 0, 19, 21, 13, 5, 18, 0])\n", "Loss: 3.3255105018615723\n", "Batch: 1438\n", "torch.Size([16, 27])\n", "tensor([20, 1, 9, 0, 24, 9, 20, 12, 1, 12, 9, 0, 25, 5, 12, 9])\n", "Loss: 2.9400901794433594\n", "Batch: 1439\n", "torch.Size([16, 27])\n", "tensor([20, 26, 1, 0, 1, 4, 18, 5, 1, 14, 1, 0, 1, 4, 18, 9])\n", "Loss: 2.6656441688537598\n", "Batch: 1440\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 5, 0, 1, 9, 19, 8, 1, 8, 0, 1, 12, 5, 24, 24])\n", "Loss: 2.6788175106048584\n", "Batch: 1441\n", "torch.Size([16, 27])\n", "tensor([21, 19, 0, 1, 12, 9, 26, 1, 5, 0, 1, 14, 1, 11, 1, 18])\n", "Loss: 3.0892279148101807\n", "Batch: 1442\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 1, 14, 4, 18, 5, 23, 0, 2, 18, 5, 14, 14, 1])\n", "Loss: 3.3362197875976562\n", "Batch: 1443\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 2, 18, 9, 19, 5, 9, 4, 1, 0, 3, 1, 12, 12, 25])\n", "Loss: 2.780271291732788\n", "Batch: 1444\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 13, 13, 9, 5, 0, 3, 1, 14, 4, 25, 3, 5, 0])\n", "Loss: 2.9851088523864746\n", "Batch: 1445\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 19, 19, 9, 1, 0, 3, 5, 12, 5, 19, 20, 9, 14, 1])\n", "Loss: 2.7473678588867188\n", "Batch: 1446\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 14, 14, 9, 5, 12, 12, 5, 0, 4, 1, 14, 25, 5])\n", "Loss: 2.685110569000244\n", "Batch: 1447\n", "torch.Size([16, 27])\n", "tensor([12, 0, 4, 5, 22, 1, 14, 25, 0, 4, 5, 25, 1, 14, 9, 18])\n", "Loss: 3.371968984603882\n", "Batch: 1448\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 4, 9, 1, 22, 9, 1, 14, 0, 4, 21, 19, 20, 25, 0])\n", "Loss: 2.9712631702423096\n", "Batch: 1449\n", "torch.Size([16, 27])\n", "tensor([ 6, 1, 20, 15, 21, 0, 7, 9, 19, 5, 12, 5, 0, 8, 1, 25])\n", "Loss: 3.21014404296875\n", "Batch: 1450\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 5, 0, 8, 5, 2, 1, 0, 8, 5, 12, 5, 14, 5, 0])\n", "Loss: 3.066404342651367\n", "Batch: 1451\n", "torch.Size([16, 27])\n", "tensor([10, 1, 14, 14, 1, 8, 0, 10, 5, 14, 5, 19, 9, 19, 0, 10])\n", "Loss: 3.072936534881592\n", "Batch: 1452\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 18, 9, 0, 10, 15, 8, 14, 0, 10, 15, 12, 5, 5, 0])\n", "Loss: 2.726193428039551\n", "Batch: 1453\n", "torch.Size([16, 27])\n", "tensor([10, 15, 22, 1, 14, 1, 0, 11, 1, 12, 9, 19, 8, 1, 0, 11])\n", "Loss: 2.4050021171569824\n", "Batch: 1454\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 12, 5, 25, 0, 11, 1, 13, 9, 25, 1, 0, 11, 1, 13])\n", "Loss: 2.959409713745117\n", "Batch: 1455\n", "torch.Size([16, 27])\n", "tensor([18, 25, 0, 11, 1, 18, 25, 14, 1, 0, 11, 1, 20, 8, 18, 25])\n", "Loss: 3.0603013038635254\n", "Batch: 1456\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 11, 5, 1, 7, 1, 14, 0, 11, 5, 12, 9, 0, 11])\n", "Loss: 2.6901485919952393\n", "Batch: 1457\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 4, 5, 12, 12, 0, 11, 9, 13, 1, 14, 9, 0, 12, 25])\n", "Loss: 3.0012011528015137\n", "Batch: 1458\n", "torch.Size([16, 27])\n", "tensor([14, 26, 5, 5, 0, 13, 1, 5, 7, 8, 1, 14, 0, 13, 1, 11])\n", "Loss: 2.98477840423584\n", "Batch: 1459\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 12, 5, 5, 0, 13, 1, 18, 9, 11, 1, 0, 13, 3, 11])\n", "Loss: 2.888681650161743\n", "Batch: 1460\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 26, 25, 0, 13, 15, 18, 7, 25, 14, 0, 14, 1, 15, 13])\n", "Loss: 3.336909294128418\n", "Batch: 1461\n", "torch.Size([16, 27])\n", "tensor([25, 0, 14, 9, 3, 8, 15, 12, 1, 19, 0, 14, 9, 12, 1, 0])\n", "Loss: 2.9841771125793457\n", "Batch: 1462\n", "torch.Size([16, 27])\n", "tensor([18, 1, 4, 8, 9, 11, 1, 0, 18, 5, 2, 5, 11, 11, 1, 8])\n", "Loss: 3.1993889808654785\n", "Batch: 1463\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 9, 15, 0, 18, 21, 20, 8, 9, 5, 0, 18, 25, 12, 1])\n", "Loss: 2.9185407161712646\n", "Batch: 1464\n", "torch.Size([16, 27])\n", "tensor([14, 0, 19, 1, 18, 9, 0, 19, 8, 1, 11, 5, 18, 1, 0, 19])\n", "Loss: 3.063103437423706\n", "Batch: 1465\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 25, 12, 1, 8, 0, 19, 9, 4, 14, 5, 5, 0, 19, 15])\n", "Loss: 3.060619592666626\n", "Batch: 1466\n", "torch.Size([16, 27])\n", "tensor([14, 1, 12, 9, 0, 19, 20, 5, 6, 1, 14, 9, 1, 0, 20, 1])\n", "Loss: 2.6136012077331543\n", "Batch: 1467\n", "torch.Size([16, 27])\n", "tensor([11, 1, 18, 1, 0, 20, 1, 14, 9, 25, 1, 8, 0, 20, 5, 15])\n", "Loss: 3.225649833679199\n", "Batch: 1468\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 20, 5, 19, 1, 0, 23, 9, 12, 13, 1, 0, 25, 5])\n", "Loss: 2.911971092224121\n", "Batch: 1469\n", "torch.Size([16, 27])\n", "tensor([ 3, 5, 14, 9, 1, 0, 1, 4, 5, 12, 12, 5, 0, 1, 12, 5])\n", "Loss: 2.8278021812438965\n", "Batch: 1470\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 13, 18, 9, 20, 1, 0, 1, 14, 4, 18, 1, 0])\n", "Loss: 2.7859175205230713\n", "Batch: 1471\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 4, 18, 5, 9, 14, 1, 0, 1, 14, 7, 5, 12, 12, 5])\n", "Loss: 2.9576621055603027\n", "Batch: 1472\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 13, 15, 14, 9, 0, 1, 21, 2, 18, 9, 0, 1, 21])\n", "Loss: 2.7273142337799072\n", "Batch: 1473\n", "torch.Size([16, 27])\n", "tensor([ 7, 21, 19, 20, 1, 0, 2, 5, 18, 11, 12, 5, 25, 0, 2, 12])\n", "Loss: 2.984551191329956\n", "Batch: 1474\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 5, 12, 25, 0, 2, 18, 1, 25, 12, 5, 5, 0, 3, 1])\n", "Loss: 2.747873306274414\n", "Batch: 1475\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 5, 25, 0, 3, 1, 18, 1, 8, 0, 3, 1, 20, 5, 0])\n", "Loss: 2.96724796295166\n", "Batch: 1476\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 1, 14, 9, 1, 0, 3, 8, 1, 22, 1, 0, 3, 8, 12])\n", "Loss: 2.485426664352417\n", "Batch: 1477\n", "torch.Size([16, 27])\n", "tensor([15, 5, 5, 0, 3, 8, 15, 12, 5, 0, 4, 1, 3, 5, 25, 0])\n", "Loss: 2.918456554412842\n", "Batch: 1478\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 25, 10, 1, 0, 4, 5, 12, 1, 14, 9, 0, 4, 5, 12])\n", "Loss: 2.860950469970703\n", "Batch: 1479\n", "torch.Size([16, 27])\n", "tensor([15, 18, 5, 19, 0, 4, 5, 18, 18, 9, 3, 11, 1, 0, 5, 13])\n", "Loss: 3.3156509399414062\n", "Batch: 1480\n", "torch.Size([16, 27])\n", "tensor([13, 1, 14, 21, 5, 12, 12, 5, 0, 5, 22, 9, 5, 0, 7, 18])\n", "Loss: 2.841341495513916\n", "Batch: 1481\n", "torch.Size([16, 27])\n", "tensor([ 5, 20, 20, 1, 0, 8, 5, 1, 22, 25, 14, 0, 9, 12, 1, 0])\n", "Loss: 3.341787815093994\n", "Batch: 1482\n", "torch.Size([16, 27])\n", "tensor([ 9, 25, 15, 14, 14, 1, 0, 10, 5, 1, 14, 9, 5, 0, 10, 5])\n", "Loss: 2.675778865814209\n", "Batch: 1483\n", "torch.Size([16, 27])\n", "tensor([19, 19, 25, 3, 1, 0, 10, 15, 14, 1, 20, 8, 1, 14, 0, 11])\n", "Loss: 2.8166251182556152\n", "Batch: 1484\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 25, 1, 0, 11, 1, 20, 8, 1, 18, 9, 14, 1, 0])\n", "Loss: 2.734123468399048\n", "Batch: 1485\n", "torch.Size([16, 27])\n", "tensor([11, 1, 20, 8, 12, 25, 14, 0, 11, 18, 9, 19, 12, 25, 14, 0])\n", "Loss: 3.1205968856811523\n", "Batch: 1486\n", "torch.Size([16, 27])\n", "tensor([11, 25, 9, 1, 0, 12, 5, 1, 19, 9, 1, 0, 13, 1, 8, 1])\n", "Loss: 2.6131792068481445\n", "Batch: 1487\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 0, 13, 1, 9, 19, 25, 0, 13, 1, 11, 5, 4, 1])\n", "Loss: 2.661374092102051\n", "Batch: 1488\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 18, 12, 9, 0, 13, 1, 18, 25, 1, 14, 14, 1, 0])\n", "Loss: 2.5850629806518555\n", "Batch: 1489\n", "torch.Size([16, 27])\n", "tensor([13, 5, 1, 4, 15, 23, 0, 13, 5, 18, 3, 1, 4, 5, 19, 0])\n", "Loss: 3.643551826477051\n", "Batch: 1490\n", "torch.Size([16, 27])\n", "tensor([14, 1, 4, 9, 25, 1, 0, 16, 1, 9, 20, 25, 14, 0, 18, 1])\n", "Loss: 3.6424427032470703\n", "Batch: 1491\n", "torch.Size([16, 27])\n", "tensor([13, 25, 1, 0, 18, 1, 19, 8, 5, 12, 0, 18, 15, 13, 1, 0])\n", "Loss: 3.346667766571045\n", "Batch: 1492\n", "torch.Size([16, 27])\n", "tensor([18, 25, 1, 14, 14, 1, 0, 19, 1, 4, 9, 1, 0, 19, 5, 1])\n", "Loss: 2.8353195190429688\n", "Batch: 1493\n", "torch.Size([16, 27])\n", "tensor([14, 0, 19, 8, 1, 18, 15, 14, 4, 1, 0, 20, 1, 14, 22, 9])\n", "Loss: 2.857239007949829\n", "Batch: 1494\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 1, 20, 5, 0, 20, 9, 1, 14, 9, 0, 20, 15, 2, 25])\n", "Loss: 3.1163742542266846\n", "Batch: 1495\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 15, 14, 9, 19, 8, 1, 0, 26, 25, 11, 5, 18, 9, 1])\n", "Loss: 2.898541212081909\n", "Batch: 1496\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 4, 1, 13, 1, 18, 9, 0, 1, 4, 15, 18, 1, 0, 1])\n", "Loss: 2.7604854106903076\n", "Batch: 1497\n", "torch.Size([16, 27])\n", "tensor([ 4, 25, 19, 15, 14, 0, 1, 12, 9, 19, 19, 9, 1, 0, 1, 14])\n", "Loss: 2.7378337383270264\n", "Batch: 1498\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 1, 18, 9, 5, 0, 1, 21, 19, 20, 25, 14, 0, 1, 22])\n", "Loss: 3.045177936553955\n", "Batch: 1499\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 0, 1, 22, 9, 15, 14, 0, 2, 18, 5, 25, 15, 14])\n", "Loss: 2.771557569503784\n", "Batch: 1500\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 2, 18, 9, 20, 20, 15, 14, 0, 2, 18, 25, 15, 14])\n", "Loss: 2.98684024810791\n", "Batch: 1501\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 3, 1, 18, 18, 9, 7, 1, 14, 0, 3, 1, 25, 12])\n", "Loss: 2.893592357635498\n", "Batch: 1502\n", "torch.Size([16, 27])\n", "tensor([ 5, 9, 7, 8, 0, 3, 8, 1, 18, 12, 9, 26, 5, 0, 3, 8])\n", "Loss: 2.8723342418670654\n", "Batch: 1503\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 12, 1, 0, 3, 18, 9, 19, 20, 5, 14, 0, 4, 5, 9])\n", "Loss: 3.0483033657073975\n", "Batch: 1504\n", "torch.Size([16, 27])\n", "tensor([10, 1, 0, 5, 13, 1, 12, 9, 5, 0, 5, 13, 5, 12, 9, 0])\n", "Loss: 2.6987862586975098\n", "Batch: 1505\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 23, 1, 0, 10, 1, 13, 5, 5, 0, 10, 1, 26, 13, 5])\n", "Loss: 3.177741050720215\n", "Batch: 1506\n", "torch.Size([16, 27])\n", "tensor([14, 0, 10, 5, 14, 1, 25, 1, 0, 10, 5, 14, 14, 9, 6, 6])\n", "Loss: 3.204428195953369\n", "Batch: 1507\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 0, 10, 9, 19, 5, 12, 12, 5, 0, 10, 21, 1, 14, 0])\n", "Loss: 2.8458573818206787\n", "Batch: 1508\n", "torch.Size([16, 27])\n", "tensor([11, 1, 5, 20, 12, 25, 14, 0, 11, 1, 18, 15, 12, 25, 14, 0])\n", "Loss: 3.0474884510040283\n", "Batch: 1509\n", "torch.Size([16, 27])\n", "tensor([11, 1, 22, 25, 1, 0, 11, 1, 25, 1, 14, 14, 1, 0, 11, 1])\n", "Loss: 2.8908276557922363\n", "Batch: 1510\n", "torch.Size([16, 27])\n", "tensor([25, 4, 5, 14, 0, 11, 5, 9, 15, 14, 1, 0, 11, 5, 14, 14])\n", "Loss: 3.0277137756347656\n", "Batch: 1511\n", "torch.Size([16, 27])\n", "tensor([ 5, 4, 9, 5, 0, 11, 5, 14, 26, 9, 0, 11, 5, 18, 18, 1])\n", "Loss: 2.8433637619018555\n", "Batch: 1512\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 15, 18, 20, 14, 9, 0, 12, 9, 19, 19, 1, 0, 12, 25])\n", "Loss: 2.7440342903137207\n", "Batch: 1513\n", "torch.Size([16, 27])\n", "tensor([14, 26, 9, 5, 0, 13, 1, 12, 1, 11, 0, 13, 1, 18, 3, 5])\n", "Loss: 3.1945841312408447\n", "Batch: 1514\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 1, 0, 13, 1, 18, 3, 9, 5, 0, 13, 1, 20, 20])\n", "Loss: 2.6223208904266357\n", "Batch: 1515\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 23, 0, 13, 5, 12, 15, 14, 25, 0, 13, 9, 11, 1, 8])\n", "Loss: 3.1604506969451904\n", "Batch: 1516\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 9, 20, 26, 25, 0, 13, 21, 14, 1, 0, 14, 1, 9, 13])\n", "Loss: 2.9974987506866455\n", "Batch: 1517\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 14, 5, 22, 1, 0, 14, 15, 12, 1, 0, 14, 25, 18, 5])\n", "Loss: 2.6585872173309326\n", "Batch: 1518\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 16, 1, 9, 20, 15, 14, 0, 18, 1, 5, 14, 1, 0, 18])\n", "Loss: 3.435384750366211\n", "Batch: 1519\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 1, 14, 1, 0, 18, 5, 7, 8, 1, 14, 0, 18, 15, 19])\n", "Loss: 3.1039228439331055\n", "Batch: 1520\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 9, 14, 1, 0, 19, 1, 18, 9, 20, 1, 0, 19, 8, 1])\n", "Loss: 2.671616554260254\n", "Batch: 1521\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 19, 8, 5, 18, 18, 9, 0, 19, 9, 13, 15, 14, 1])\n", "Loss: 2.6974658966064453\n", "Batch: 1522\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 11, 25, 12, 25, 14, 14, 0, 19, 15, 14, 4, 18, 1, 0])\n", "Loss: 2.9531102180480957\n", "Batch: 1523\n", "torch.Size([16, 27])\n", "tensor([19, 21, 12, 5, 13, 1, 0, 20, 1, 11, 1, 25, 12, 1, 0, 20])\n", "Loss: 2.8298110961914062\n", "Batch: 1524\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 9, 25, 1, 0, 20, 1, 12, 9, 19, 8, 1, 0, 20, 1])\n", "Loss: 2.7836556434631348\n", "Batch: 1525\n", "torch.Size([16, 27])\n", "tensor([13, 25, 18, 1, 0, 20, 1, 14, 5, 9, 19, 8, 1, 0, 20, 1])\n", "Loss: 3.057074785232544\n", "Batch: 1526\n", "torch.Size([16, 27])\n", "tensor([25, 20, 21, 13, 0, 20, 15, 18, 9, 1, 14, 1, 0, 1, 13, 5])\n", "Loss: 3.243920087814331\n", "Batch: 1527\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 1, 8, 0, 1, 14, 20, 15, 14, 5, 20, 20, 5, 0, 1])\n", "Loss: 3.14966082572937\n", "Batch: 1528\n", "torch.Size([16, 27])\n", "tensor([15, 12, 1, 14, 9, 0, 1, 18, 9, 1, 14, 5, 0, 1, 19, 8])\n", "Loss: 2.6137478351593018\n", "Batch: 1529\n", "torch.Size([16, 27])\n", "tensor([12, 5, 9, 0, 2, 18, 9, 25, 1, 14, 1, 0, 2, 18, 15, 15])\n", "Loss: 3.032571792602539\n", "Batch: 1530\n", "torch.Size([16, 27])\n", "tensor([11, 12, 25, 14, 14, 5, 0, 3, 1, 13, 5, 15, 0, 3, 1, 20])\n", "Loss: 3.320101022720337\n", "Batch: 1531\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 0, 3, 5, 1, 9, 18, 1, 0, 3, 9, 1, 14, 9])\n", "Loss: 2.884601354598999\n", "Batch: 1532\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 5, 12, 25, 14, 0, 4, 1, 13, 9, 1, 0, 4, 1])\n", "Loss: 2.845958709716797\n", "Batch: 1533\n", "torch.Size([16, 27])\n", "tensor([18, 3, 9, 5, 0, 4, 15, 14, 25, 1, 0, 5, 12, 9, 10, 1])\n", "Loss: 2.8594744205474854\n", "Batch: 1534\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 5, 12, 12, 9, 19, 15, 14, 0, 5, 12, 13, 1, 0, 5])\n", "Loss: 2.7055788040161133\n", "Batch: 1535\n", "torch.Size([16, 27])\n", "tensor([13, 5, 12, 25, 14, 0, 7, 1, 2, 25, 0, 9, 17, 18, 1, 0])\n", "Loss: 3.288595199584961\n", "Batch: 1536\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 18, 1, 5, 12, 0, 10, 1, 12, 5, 1, 8, 0, 10, 15])\n", "Loss: 3.144561290740967\n", "Batch: 1537\n", "torch.Size([16, 27])\n", "tensor([ 8, 14, 14, 9, 5, 0, 10, 21, 12, 9, 5, 14, 14, 5, 0, 11])\n", "Loss: 2.8513827323913574\n", "Batch: 1538\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 12, 5, 14, 0, 11, 1, 13, 2, 18, 9, 1, 0, 11, 9])\n", "Loss: 2.9099862575531006\n", "Batch: 1539\n", "torch.Size([16, 27])\n", "tensor([14, 26, 9, 5, 0, 11, 12, 1, 9, 18, 5, 0, 12, 1, 19, 8])\n", "Loss: 3.0225205421447754\n", "Batch: 1540\n", "torch.Size([16, 27])\n", "tensor([ 1, 23, 14, 0, 12, 9, 26, 26, 9, 5, 0, 13, 1, 3, 8, 1])\n", "Loss: 2.8715479373931885\n", "Batch: 1541\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 1, 0, 13, 1, 4, 5, 12, 5, 14, 5, 0, 13, 1, 18])\n", "Loss: 2.6663997173309326\n", "Batch: 1542\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 1, 0, 13, 1, 18, 9, 5, 12, 5, 14, 1, 0, 13, 1])\n", "Loss: 2.5428881645202637\n", "Batch: 1543\n", "torch.Size([16, 27])\n", "tensor([18, 12, 5, 14, 25, 0, 13, 1, 18, 25, 1, 0, 13, 5, 12, 12])\n", "Loss: 2.9677584171295166\n", "Batch: 1544\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 19, 1, 0, 13, 5, 18, 1, 18, 9, 0, 13, 9, 11, 5])\n", "Loss: 2.7732224464416504\n", "Batch: 1545\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 13, 9, 12, 12, 9, 3, 5, 14, 20, 0, 14, 1])\n", "Loss: 3.1755611896514893\n", "Batch: 1546\n", "torch.Size([16, 27])\n", "tensor([ 9, 13, 1, 8, 0, 14, 9, 3, 15, 12, 5, 20, 20, 1, 0, 14])\n", "Loss: 2.8413970470428467\n", "Batch: 1547\n", "torch.Size([16, 27])\n", "tensor([15, 8, 5, 13, 9, 0, 14, 25, 12, 1, 8, 0, 16, 5, 9, 7])\n", "Loss: 3.180856704711914\n", "Batch: 1548\n", "torch.Size([16, 27])\n", "tensor([ 8, 20, 15, 14, 0, 18, 1, 9, 26, 5, 12, 0, 18, 1, 25, 15])\n", "Loss: 3.5372672080993652\n", "Batch: 1549\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 18, 9, 19, 1, 0, 18, 15, 2, 2, 9, 5, 0])\n", "Loss: 2.8240246772766113\n", "Batch: 1550\n", "torch.Size([16, 27])\n", "tensor([19, 1, 12, 12, 9, 5, 0, 19, 1, 14, 9, 25, 1, 0, 19, 5])\n", "Loss: 2.6625304222106934\n", "Batch: 1551\n", "torch.Size([16, 27])\n", "tensor([13, 1, 10, 0, 19, 8, 1, 9, 0, 19, 8, 1, 9, 14, 4, 25])\n", "Loss: 3.1816396713256836\n", "Batch: 1552\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 1, 14, 9, 17, 21, 1, 0, 19, 8, 1, 18, 9, 0])\n", "Loss: 2.8088037967681885\n", "Batch: 1553\n", "torch.Size([16, 27])\n", "tensor([19, 21, 19, 1, 14, 14, 5, 0, 20, 1, 13, 1, 25, 1, 0, 20])\n", "Loss: 2.863119602203369\n", "Batch: 1554\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 12, 5, 5, 0, 20, 9, 1, 18, 5, 0, 20, 9, 5, 19])\n", "Loss: 2.731572151184082\n", "Batch: 1555\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 22, 25, 0, 25, 19, 1, 2, 5, 12, 12, 1, 0, 26])\n", "Loss: 3.01345157623291\n", "Batch: 1556\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 1, 8, 0, 26, 5, 14, 1, 9, 4, 1, 0, 26, 9, 1])\n", "Loss: 3.1160459518432617\n", "Batch: 1557\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 1, 1, 0, 1, 12, 12, 5, 14, 1, 0, 1, 12, 25])\n", "Loss: 2.4132699966430664\n", "Batch: 1558\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 1, 18, 3, 5, 12, 9, 1, 0, 1, 19, 16, 25, 14])\n", "Loss: 2.9929864406585693\n", "Batch: 1559\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 21, 4, 18, 25, 0, 2, 18, 1, 24, 20, 15, 14, 0, 2])\n", "Loss: 3.214595317840576\n", "Batch: 1560\n", "torch.Size([16, 27])\n", "tensor([18, 9, 7, 9, 20, 0, 3, 1, 14, 4, 5, 12, 1, 18, 9, 1])\n", "Loss: 3.141765832901001\n", "Batch: 1561\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 8, 1, 18, 12, 5, 9, 7, 8, 0, 3, 8, 5, 18, 9])\n", "Loss: 2.7295546531677246\n", "Batch: 1562\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 9, 14, 20, 9, 1, 0, 3, 15, 18, 9, 14, 0, 3, 18])\n", "Loss: 2.7689461708068848\n", "Batch: 1563\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 20, 25, 0, 4, 1, 14, 14, 9, 0, 4, 1, 14, 25, 5])\n", "Loss: 2.8719418048858643\n", "Batch: 1564\n", "torch.Size([16, 27])\n", "tensor([12, 12, 0, 4, 5, 12, 1, 9, 14, 1, 0, 4, 5, 19, 5, 18])\n", "Loss: 2.9471302032470703\n", "Batch: 1565\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 6, 1, 12, 15, 14, 0, 7, 5, 14, 20, 18, 25, 0])\n", "Loss: 3.234553813934326\n", "Batch: 1566\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 9, 12, 9, 0, 8, 9, 18, 1, 0, 10, 1, 8, 1, 9])\n", "Loss: 2.868764877319336\n", "Batch: 1567\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 10, 1, 11, 5, 18, 9, 1, 0, 10, 1, 13, 5, 19])\n", "Loss: 2.992980718612671\n", "Batch: 1568\n", "torch.Size([16, 27])\n", "tensor([ 8, 9, 1, 0, 10, 1, 19, 12, 5, 5, 14, 0, 10, 5, 18, 9])\n", "Loss: 2.871479034423828\n", "Batch: 1569\n", "torch.Size([16, 27])\n", "tensor([11, 1, 0, 10, 15, 14, 5, 12, 12, 5, 0, 10, 15, 19, 9, 0])\n", "Loss: 2.546452283859253\n", "Batch: 1570\n", "torch.Size([16, 27])\n", "tensor([11, 1, 14, 19, 1, 19, 0, 11, 5, 14, 4, 25, 12, 12, 0, 11])\n", "Loss: 3.265584707260132\n", "Batch: 1571\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 5, 4, 25, 0, 11, 5, 22, 9, 14, 0, 11, 5, 25, 12])\n", "Loss: 2.7716712951660156\n", "Batch: 1572\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 11, 12, 1, 18, 1, 0, 12, 1, 9, 19, 8, 1, 0])\n", "Loss: 2.6799488067626953\n", "Batch: 1573\n", "torch.Size([16, 27])\n", "tensor([12, 1, 11, 5, 14, 4, 18, 1, 0, 12, 15, 18, 1, 9, 14, 5])\n", "Loss: 3.149451494216919\n", "Batch: 1574\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 15, 22, 5, 12, 25, 0, 13, 1, 10, 1, 0, 13, 1, 18])\n", "Loss: 2.606433153152466\n", "Batch: 1575\n", "torch.Size([16, 27])\n", "tensor([18, 9, 19, 1, 0, 14, 5, 5, 14, 1, 0, 14, 9, 4, 8, 9])\n", "Loss: 2.7384746074676514\n", "Batch: 1576\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 9, 5, 19, 8, 1, 0, 14, 15, 5, 12, 25, 0, 18, 25])\n", "Loss: 2.983644485473633\n", "Batch: 1577\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 19, 8, 1, 14, 5, 0, 19, 8, 25, 5, 14, 14, 5])\n", "Loss: 3.1298539638519287\n", "Batch: 1578\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 11, 25, 5, 12, 1, 18, 0, 19, 21, 13, 1, 25, 1, 0])\n", "Loss: 2.933328628540039\n", "Batch: 1579\n", "torch.Size([16, 27])\n", "tensor([20, 1, 11, 9, 25, 1, 8, 0, 20, 1, 20, 9, 25, 1, 14, 14])\n", "Loss: 3.2419631481170654\n", "Batch: 1580\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 9, 18, 26, 1, 8, 0, 20, 9, 25, 1, 14, 14, 1])\n", "Loss: 2.809986114501953\n", "Batch: 1581\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 21, 5, 19, 4, 1, 25, 0, 20, 25, 9, 19, 8, 1, 0])\n", "Loss: 3.2415971755981445\n", "Batch: 1582\n", "torch.Size([16, 27])\n", "tensor([20, 25, 18, 1, 8, 0, 22, 9, 1, 14, 14, 1, 0, 25, 15, 1])\n", "Loss: 2.970878839492798\n", "Batch: 1583\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 25, 21, 18, 9, 0, 1, 2, 18, 9, 1, 0, 1, 5])\n", "Loss: 2.5910696983337402\n", "Batch: 1584\n", "torch.Size([16, 27])\n", "tensor([18, 9, 5, 12, 0, 1, 9, 4, 5, 14, 0, 1, 9, 19, 8, 23])\n", "Loss: 3.2506985664367676\n", "Batch: 1585\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 25, 1, 0, 1, 12, 21, 18, 1, 0, 1, 12, 25, 19, 8])\n", "Loss: 3.077976703643799\n", "Batch: 1586\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 12, 25, 24, 0, 1, 12, 25, 26, 1, 0, 1, 13])\n", "Loss: 2.477252244949341\n", "Batch: 1587\n", "torch.Size([16, 27])\n", "tensor([25, 1, 8, 0, 1, 18, 25, 15, 14, 14, 1, 0, 1, 26, 1, 12])\n", "Loss: 2.811790943145752\n", "Batch: 1588\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 26, 9, 26, 1, 0, 3, 1, 12, 12, 5, 25, 0])\n", "Loss: 2.586155652999878\n", "Batch: 1589\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 14, 1, 0, 3, 1, 18, 5, 14, 0, 3, 1, 20, 8, 18])\n", "Loss: 3.1256730556488037\n", "Batch: 1590\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 5, 0, 3, 8, 5, 22, 5, 12, 12, 5, 0, 3, 12, 5])\n", "Loss: 2.7663509845733643\n", "Batch: 1591\n", "torch.Size([16, 27])\n", "tensor([15, 16, 1, 20, 18, 1, 0, 4, 1, 12, 9, 12, 1, 8, 0, 4])\n", "Loss: 3.1302545070648193\n", "Batch: 1592\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 5, 12, 12, 5, 0, 4, 1, 25, 19, 9, 0, 4, 5])\n", "Loss: 2.9003021717071533\n", "Batch: 1593\n", "torch.Size([16, 27])\n", "tensor([19, 5, 18, 1, 5, 0, 4, 15, 18, 5, 5, 14, 0, 5, 13, 5])\n", "Loss: 3.147247791290283\n", "Batch: 1594\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 5, 0, 7, 9, 18, 12, 0, 8, 1, 18, 18, 9, 5])\n", "Loss: 3.1624741554260254\n", "Batch: 1595\n", "torch.Size([16, 27])\n", "tensor([20, 0, 10, 1, 4, 26, 9, 1, 0, 10, 1, 5, 4, 5, 14, 0])\n", "Loss: 3.334331512451172\n", "Batch: 1596\n", "torch.Size([16, 27])\n", "tensor([10, 1, 13, 5, 11, 1, 0, 10, 15, 19, 1, 12, 25, 14, 0, 11])\n", "Loss: 2.9512245655059814\n", "Batch: 1597\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 12, 25, 0, 11, 1, 13, 9, 12, 1, 8, 0, 11, 5, 14])\n", "Loss: 2.7523772716522217\n", "Batch: 1598\n", "torch.Size([16, 27])\n", "tensor([ 5, 4, 9, 0, 11, 5, 15, 19, 8, 1, 0, 11, 5, 19, 8, 1])\n", "Loss: 2.7612104415893555\n", "Batch: 1599\n", "torch.Size([16, 27])\n", "tensor([23, 14, 1, 0, 11, 9, 1, 14, 4, 18, 1, 0, 11, 9, 13, 2])\n", "Loss: 2.616452693939209\n", "Batch: 1600\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 12, 9, 0, 11, 18, 25, 19, 20, 25, 14, 1, 0, 12, 1])\n", "Loss: 2.9059336185455322\n", "Batch: 1601\n", "torch.Size([16, 27])\n", "tensor([14, 1, 25, 1, 0, 12, 5, 5, 1, 14, 14, 5, 0, 12, 5, 9])\n", "Loss: 2.832063913345337\n", "Batch: 1602\n", "torch.Size([16, 27])\n", "tensor([ 7, 8, 20, 15, 14, 0, 12, 5, 15, 14, 14, 1, 0, 12, 15, 18])\n", "Loss: 2.9964005947113037\n", "Batch: 1603\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 12, 0, 12, 25, 14, 4, 19, 9, 5, 0, 13, 1, 12, 15])\n", "Loss: 2.9389915466308594\n", "Batch: 1604\n", "torch.Size([16, 27])\n", "tensor([18, 25, 0, 13, 1, 18, 12, 5, 5, 14, 0, 13, 1, 18, 17, 21])\n", "Loss: 2.988772392272949\n", "Batch: 1605\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 8, 1, 0, 13, 3, 11, 5, 14, 19, 9, 5, 0, 13, 5])\n", "Loss: 2.890026330947876\n", "Batch: 1606\n", "torch.Size([16, 27])\n", "tensor([12, 25, 19, 19, 1, 0, 13, 9, 12, 1, 7, 18, 15, 0, 14, 1])\n", "Loss: 2.9786200523376465\n", "Batch: 1607\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 14, 1, 20, 15, 18, 9, 0, 14, 25, 15, 13, 9, 0])\n", "Loss: 2.9075534343719482\n", "Batch: 1608\n", "torch.Size([16, 27])\n", "tensor([17, 21, 9, 1, 18, 1, 0, 18, 1, 22, 9, 14, 0, 18, 1, 25])\n", "Loss: 3.1891350746154785\n", "Batch: 1609\n", "torch.Size([16, 27])\n", "tensor([12, 5, 5, 0, 19, 1, 2, 18, 25, 14, 1, 0, 19, 1, 9, 4])\n", "Loss: 2.7949790954589844\n", "Batch: 1610\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 8, 1, 13, 9, 18, 1, 0, 19, 11, 25, 12, 5, 5])\n", "Loss: 3.1354758739471436\n", "Batch: 1611\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 25, 14, 20, 8, 9, 1, 0, 20, 1, 25, 12, 9, 14, 0])\n", "Loss: 2.767435312271118\n", "Batch: 1612\n", "torch.Size([16, 27])\n", "tensor([20, 5, 1, 14, 1, 0, 20, 5, 17, 21, 9, 12, 1, 0, 20, 5])\n", "Loss: 3.082521438598633\n", "Batch: 1613\n", "torch.Size([16, 27])\n", "tensor([18, 5, 19, 9, 20, 1, 0, 20, 15, 13, 13, 9, 0, 22, 1, 18])\n", "Loss: 3.1003851890563965\n", "Batch: 1614\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 25, 1, 14, 1, 0, 1, 12, 5, 19, 8, 9, 1])\n", "Loss: 2.625274896621704\n", "Batch: 1615\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 5, 24, 9, 19, 19, 0, 1, 14, 0, 1, 14, 14, 5])\n", "Loss: 2.820479393005371\n", "Batch: 1616\n", "torch.Size([16, 27])\n", "tensor([11, 5, 0, 1, 14, 20, 15, 14, 5, 12, 12, 1, 0, 1, 18, 12])\n", "Loss: 2.7131738662719727\n", "Batch: 1617\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 5, 0, 2, 18, 9, 5, 1, 14, 14, 0, 3, 1, 12, 12])\n", "Loss: 2.660797595977783\n", "Batch: 1618\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 5, 1, 14, 14, 1, 0, 3, 8, 1, 14, 4, 1, 0])\n", "Loss: 2.4122941493988037\n", "Batch: 1619\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 1, 18, 12, 25, 0, 3, 8, 5, 12, 19, 5, 5, 0, 3])\n", "Loss: 2.5791542530059814\n", "Batch: 1620\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 25, 5, 14, 14, 1, 0, 4, 25, 13, 15, 14, 0, 5, 2])\n", "Loss: 3.021347761154175\n", "Batch: 1621\n", "torch.Size([16, 27])\n", "tensor([15, 14, 5, 5, 0, 5, 26, 18, 1, 0, 7, 15, 12, 4, 9, 5])\n", "Loss: 2.981034278869629\n", "Batch: 1622\n", "torch.Size([16, 27])\n", "tensor([ 0, 8, 1, 12, 1, 0, 8, 1, 12, 9, 13, 1, 0, 10, 1, 9])\n", "Loss: 2.2945942878723145\n", "Batch: 1623\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 9, 14, 1, 0, 10, 1, 13, 1, 18, 1, 0, 10, 1])\n", "Loss: 2.6023683547973633\n", "Batch: 1624\n", "torch.Size([16, 27])\n", "tensor([13, 5, 3, 9, 1, 0, 10, 1, 14, 5, 20, 20, 0, 10, 5, 23])\n", "Loss: 3.2887046337127686\n", "Batch: 1625\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 19, 0, 10, 15, 12, 25, 14, 14, 0, 11, 1, 5, 12, 1])\n", "Loss: 2.820525884628296\n", "Batch: 1626\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 11, 1, 13, 1, 18, 1, 0, 11, 1, 19, 9, 0, 11, 1])\n", "Loss: 2.6785202026367188\n", "Batch: 1627\n", "torch.Size([16, 27])\n", "tensor([20, 5, 12, 1, 14, 4, 0, 11, 1, 20, 5, 12, 25, 14, 5, 0])\n", "Loss: 2.8611745834350586\n", "Batch: 1628\n", "torch.Size([16, 27])\n", "tensor([11, 1, 20, 10, 1, 0, 11, 5, 14, 1, 4, 9, 0, 11, 5, 14])\n", "Loss: 2.7585792541503906\n", "Batch: 1629\n", "torch.Size([16, 27])\n", "tensor([19, 12, 5, 25, 0, 11, 5, 18, 19, 20, 25, 14, 0, 11, 8, 25])\n", "Loss: 2.919452667236328\n", "Batch: 1630\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 11, 9, 13, 2, 5, 18, 12, 9, 5, 0, 11, 9, 18])\n", "Loss: 2.6619396209716797\n", "Batch: 1631\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 11, 15, 13, 1, 12, 0, 12, 1, 13, 9, 1, 0, 12])\n", "Loss: 2.8001840114593506\n", "Batch: 1632\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 25, 19, 19, 1, 0, 12, 1, 23, 18, 5, 14, 0, 12, 1])\n", "Loss: 2.8125786781311035\n", "Batch: 1633\n", "torch.Size([16, 27])\n", "tensor([25, 14, 1, 0, 12, 5, 7, 1, 3, 25, 0, 12, 9, 14, 8, 0])\n", "Loss: 2.858755588531494\n", "Batch: 1634\n", "torch.Size([16, 27])\n", "tensor([13, 1, 4, 1, 12, 25, 14, 5, 0, 13, 1, 7, 14, 15, 12, 9])\n", "Loss: 2.9033679962158203\n", "Batch: 1635\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 1, 9, 1, 8, 0, 13, 1, 12, 15, 18, 9, 0, 13])\n", "Loss: 2.427367687225342\n", "Batch: 1636\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 3, 5, 12, 12, 1, 0, 13, 1, 18, 12, 1, 14, 1])\n", "Loss: 2.548069477081299\n", "Batch: 1637\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 18, 12, 25, 0, 13, 1, 18, 25, 5, 12, 9, 26, 1])\n", "Loss: 2.4926798343658447\n", "Batch: 1638\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 20, 8, 0, 13, 3, 11, 9, 14, 19, 5, 25, 0, 13, 5])\n", "Loss: 3.1526215076446533\n", "Batch: 1639\n", "torch.Size([16, 27])\n", "tensor([ 4, 9, 14, 1, 0, 13, 5, 12, 12, 9, 19, 1, 0, 13, 9, 11])\n", "Loss: 2.7886481285095215\n", "Batch: 1640\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 1, 8, 0, 13, 9, 12, 1, 14, 1, 0, 13, 25, 5, 9])\n", "Loss: 2.8433027267456055\n", "Batch: 1641\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 14, 1, 4, 5, 5, 14, 0, 14, 1, 4, 9, 18])\n", "Loss: 3.225693464279175\n", "Batch: 1642\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 14, 1, 20, 15, 19, 8, 1, 0, 15, 18, 9, 1, 14, 14])\n", "Loss: 2.9591445922851562\n", "Batch: 1643\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 18, 1, 19, 8, 5, 12, 12, 0, 18, 15, 13, 25, 0, 18])\n", "Loss: 3.2648510932922363\n", "Batch: 1644\n", "torch.Size([16, 27])\n", "tensor([15, 14, 9, 19, 8, 1, 0, 18, 15, 19, 1, 9, 19, 5, 12, 1])\n", "Loss: 2.8168742656707764\n", "Batch: 1645\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 1, 13, 13, 9, 0, 19, 1, 18, 1, 25, 1, 0, 19, 5])\n", "Loss: 2.862246036529541\n", "Batch: 1646\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 19, 8, 1, 12, 5, 5, 0, 19, 8, 1, 13, 25, 18])\n", "Loss: 2.848494291305542\n", "Batch: 1647\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 8, 1, 18, 4, 1, 5, 0, 19, 9, 18, 9, 0, 20])\n", "Loss: 3.025670051574707\n", "Batch: 1648\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 25, 1, 0, 20, 1, 13, 5, 11, 1, 0, 20, 5, 18, 5])\n", "Loss: 3.0120527744293213\n", "Batch: 1649\n", "torch.Size([16, 27])\n", "tensor([19, 19, 1, 0, 20, 25, 14, 9, 19, 8, 1, 0, 23, 18, 5, 14])\n", "Loss: 2.8999202251434326\n", "Batch: 1650\n", "torch.Size([16, 27])\n", "tensor([ 0, 25, 1, 14, 5, 12, 12, 25, 0, 26, 1, 9, 14, 1, 0, 1])\n", "Loss: 2.7112481594085693\n", "Batch: 1651\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 12, 25, 14, 14, 0, 1, 12, 12, 25, 19, 9, 1, 0, 1])\n", "Loss: 2.7501494884490967\n", "Batch: 1652\n", "torch.Size([16, 27])\n", "tensor([13, 1, 4, 1, 0, 1, 13, 1, 9, 18, 1, 14, 25, 0, 1, 14])\n", "Loss: 2.8187501430511475\n", "Batch: 1653\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 9, 0, 1, 21, 4, 18, 5, 5, 0, 1, 22, 9, 7, 1])\n", "Loss: 2.7198197841644287\n", "Batch: 1654\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 0, 2, 18, 5, 1, 14, 14, 1, 8, 0, 2, 18, 9, 5])\n", "Loss: 2.9731714725494385\n", "Batch: 1655\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 3, 1, 5, 12, 25, 14, 0, 3, 1, 18, 25, 14])\n", "Loss: 2.875208854675293\n", "Batch: 1656\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 8, 18, 9, 19, 20, 1, 14, 0, 3, 8, 18, 9, 19, 20])\n", "Loss: 2.874732494354248\n", "Batch: 1657\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 4, 1, 22, 9, 4, 1, 0, 4, 1, 23, 19, 15, 14])\n", "Loss: 3.1781036853790283\n", "Batch: 1658\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 1, 10, 1, 0, 4, 5, 3, 5, 13, 2, 5, 18, 0])\n", "Loss: 3.2422566413879395\n", "Batch: 1659\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 13, 5, 20, 18, 1, 0, 4, 5, 19, 8, 1, 0, 4, 9])\n", "Loss: 3.268436908721924\n", "Batch: 1660\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 4, 18, 1, 0, 4, 15, 13, 9, 14, 9, 3, 1, 0, 5])\n", "Loss: 2.704514265060425\n", "Batch: 1661\n", "torch.Size([16, 27])\n", "tensor([12, 12, 9, 19, 0, 5, 13, 9, 12, 12, 25, 0, 7, 5, 15, 18])\n", "Loss: 3.2113263607025146\n", "Batch: 1662\n", "torch.Size([16, 27])\n", "tensor([ 7, 5, 20, 20, 5, 0, 7, 9, 19, 19, 5, 12, 5, 0, 10, 1])\n", "Loss: 3.180548667907715\n", "Batch: 1663\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 1, 8, 0, 10, 1, 13, 9, 25, 1, 8, 0, 10, 15, 19])\n", "Loss: 2.995945930480957\n", "Batch: 1664\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 0, 10, 21, 2, 9, 12, 5, 5, 0, 10, 21, 12, 9])\n", "Loss: 2.9676601886749268\n", "Batch: 1665\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 14, 14, 5, 0, 11, 1, 5, 12, 9, 5, 0, 11, 1, 9])\n", "Loss: 2.477144479751587\n", "Batch: 1666\n", "torch.Size([16, 27])\n", "tensor([12, 1, 14, 9, 0, 11, 1, 12, 9, 19, 19, 1, 0, 11, 1, 18])\n", "Loss: 2.5734994411468506\n", "Batch: 1667\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 14, 1, 0, 11, 5, 1, 18, 19, 20, 9, 14, 0, 11, 9])\n", "Loss: 2.58787202835083\n", "Batch: 1668\n", "torch.Size([16, 27])\n", "tensor([25, 1, 18, 1, 0, 11, 15, 4, 9, 5, 0, 11, 15, 18, 5, 25])\n", "Loss: 2.967658519744873\n", "Batch: 1669\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 9, 14, 4, 19, 25, 0, 12, 21, 9, 19, 0, 12, 25, 14])\n", "Loss: 3.0942606925964355\n", "Batch: 1670\n", "torch.Size([16, 27])\n", "tensor([14, 19, 5, 25, 0, 13, 1, 9, 19, 15, 14, 0, 13, 1, 11, 1])\n", "Loss: 2.750868797302246\n", "Batch: 1671\n", "torch.Size([16, 27])\n", "tensor([12, 1, 8, 0, 13, 1, 12, 12, 15, 18, 9, 0, 13, 1, 18, 7])\n", "Loss: 2.683898448944092\n", "Batch: 1672\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 13, 1, 18, 9, 19, 1, 2, 5, 12, 0, 13, 1, 18])\n", "Loss: 2.8383514881134033\n", "Batch: 1673\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 19, 1, 0, 13, 1, 18, 11, 9, 20, 1, 0, 13, 1, 18])\n", "Loss: 2.5911405086517334\n", "Batch: 1674\n", "torch.Size([16, 27])\n", "tensor([25, 19, 15, 12, 0, 13, 3, 11, 5, 14, 26, 5, 5, 0, 13, 5])\n", "Loss: 3.3386940956115723\n", "Batch: 1675\n", "torch.Size([16, 27])\n", "tensor([12, 5, 1, 8, 0, 13, 5, 18, 18, 9, 20, 20, 0, 13, 9, 12])\n", "Loss: 3.1710214614868164\n", "Batch: 1676\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 13, 25, 11, 1, 8, 0, 13, 25, 18, 1, 3, 12, 5])\n", "Loss: 3.2145118713378906\n", "Batch: 1677\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 1, 14, 4, 9, 0, 15, 12, 9, 22, 1, 0, 16, 1, 21])\n", "Loss: 2.865666151046753\n", "Batch: 1678\n", "torch.Size([16, 27])\n", "tensor([12, 5, 20, 20, 5, 0, 16, 9, 1, 0, 17, 21, 9, 1, 14, 14])\n", "Loss: 3.0204946994781494\n", "Batch: 1679\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 18, 1, 9, 7, 1, 14, 0, 18, 1, 14, 9, 0, 18, 5])\n", "Loss: 2.966529130935669\n", "Batch: 1680\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 0, 18, 8, 9, 1, 14, 1, 0, 18, 9, 22, 11])\n", "Loss: 2.8307089805603027\n", "Batch: 1681\n", "torch.Size([16, 27])\n", "tensor([25, 0, 18, 15, 14, 9, 0, 18, 21, 20, 8, 1, 14, 14, 0, 19])\n", "Loss: 2.981485366821289\n", "Batch: 1682\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 18, 5, 14, 1, 0, 19, 1, 13, 25, 1, 0, 19, 1, 16])\n", "Loss: 3.083923578262329\n", "Batch: 1683\n", "torch.Size([16, 27])\n", "tensor([ 8, 9, 18, 5, 0, 19, 5, 18, 1, 6, 9, 14, 1, 0, 19, 8])\n", "Loss: 2.993323564529419\n", "Batch: 1684\n", "torch.Size([16, 27])\n", "tensor([ 1, 4, 1, 5, 0, 19, 8, 1, 13, 1, 25, 1, 0, 19, 8, 1])\n", "Loss: 2.8191938400268555\n", "Batch: 1685\n", "torch.Size([16, 27])\n", "tensor([14, 9, 17, 21, 5, 0, 19, 8, 1, 25, 14, 5, 0, 19, 20, 5])\n", "Loss: 3.0336410999298096\n", "Batch: 1686\n", "torch.Size([16, 27])\n", "tensor([ 6, 6, 1, 14, 25, 0, 20, 1, 8, 9, 18, 1, 0, 20, 1, 8])\n", "Loss: 2.8257079124450684\n", "Batch: 1687\n", "torch.Size([16, 27])\n", "tensor([10, 1, 0, 20, 1, 25, 1, 14, 1, 0, 22, 5, 18, 14, 1, 0])\n", "Loss: 2.6148698329925537\n", "Batch: 1688\n", "torch.Size([16, 27])\n", "tensor([22, 9, 20, 20, 15, 18, 9, 1, 0, 23, 5, 14, 4, 9, 0, 25])\n", "Loss: 3.332747220993042\n", "Batch: 1689\n", "torch.Size([16, 27])\n", "tensor([ 1, 26, 13, 5, 5, 14, 0, 25, 21, 12, 9, 26, 1, 0, 26, 1])\n", "Loss: 3.1800179481506348\n", "Batch: 1690\n", "torch.Size([16, 27])\n", "tensor([11, 9, 25, 1, 8, 0, 26, 1, 25, 14, 1, 8, 0, 1, 2, 1])\n", "Loss: 3.1787424087524414\n", "Batch: 1691\n", "torch.Size([16, 27])\n", "tensor([ 7, 1, 25, 12, 5, 0, 1, 2, 2, 1, 7, 1, 9, 12, 0, 1])\n", "Loss: 3.6268486976623535\n", "Batch: 1692\n", "torch.Size([16, 27])\n", "tensor([ 2, 9, 7, 1, 12, 0, 1, 12, 1, 10, 1, 8, 0, 1, 12, 9])\n", "Loss: 2.9804022312164307\n", "Batch: 1693\n", "torch.Size([16, 27])\n", "tensor([ 3, 5, 1, 0, 1, 12, 9, 3, 5, 14, 0, 1, 12, 12, 25, 14])\n", "Loss: 2.8824634552001953\n", "Batch: 1694\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 13, 1, 9, 25, 1, 0, 1, 14, 1, 9, 25, 1, 0, 1])\n", "Loss: 2.655285358428955\n", "Batch: 1695\n", "torch.Size([16, 27])\n", "tensor([14, 5, 3, 9, 1, 0, 1, 20, 9, 25, 1, 0, 2, 18, 5, 9])\n", "Loss: 2.841514825820923\n", "Batch: 1696\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 2, 18, 9, 1, 21, 14, 14, 1, 0, 3, 1])\n", "Loss: 2.4820563793182373\n", "Batch: 1697\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 12, 1, 14, 0, 3, 5, 19, 9, 12, 9, 1, 0, 3, 8])\n", "Loss: 2.7695281505584717\n", "Batch: 1698\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 5, 25, 0, 3, 8, 18, 9, 19, 19, 25, 0, 3, 15, 12])\n", "Loss: 2.7234580516815186\n", "Batch: 1699\n", "torch.Size([16, 27])\n", "tensor([ 2, 9, 5, 0, 3, 15, 21, 18, 20, 12, 25, 14, 0, 3, 18, 9])\n", "Loss: 2.8652360439300537\n", "Batch: 1700\n", "torch.Size([16, 27])\n", "tensor([19, 20, 9, 1, 14, 0, 4, 5, 9, 19, 9, 0, 4, 5, 22, 9])\n", "Loss: 3.074631452560425\n", "Batch: 1701\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 4, 5, 22, 15, 14, 14, 1, 0, 5, 22, 5, 12, 9])\n", "Loss: 2.6908915042877197\n", "Batch: 1702\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 6, 5, 12, 5, 3, 9, 1, 0, 7, 1, 18, 4, 5])\n", "Loss: 2.901872396469116\n", "Batch: 1703\n", "torch.Size([16, 27])\n", "tensor([14, 9, 1, 0, 8, 1, 9, 4, 5, 14, 0, 8, 1, 14, 5, 5])\n", "Loss: 2.9448835849761963\n", "Batch: 1704\n", "torch.Size([16, 27])\n", "tensor([14, 0, 8, 1, 25, 1, 0, 8, 5, 14, 14, 1, 0, 8, 25, 4])\n", "Loss: 3.088134527206421\n", "Batch: 1705\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 9, 19, 1, 4, 15, 18, 1, 0, 10, 1, 12, 1, 8])\n", "Loss: 2.756779909133911\n", "Batch: 1706\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 12, 9, 14, 0, 10, 5, 14, 1, 9, 0, 10, 15, 19])\n", "Loss: 2.7410621643066406\n", "Batch: 1707\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 11, 1, 18, 13, 25, 14, 0, 11, 1, 20, 18, 25, 14])\n", "Loss: 3.060105562210083\n", "Batch: 1708\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 5, 9, 18, 25, 0, 11, 5, 13, 2, 5, 18, 12, 25])\n", "Loss: 2.662997245788574\n", "Batch: 1709\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 14, 1, 4, 25, 0, 11, 5, 18, 19, 20, 5, 14, 0])\n", "Loss: 2.7306110858917236\n", "Batch: 1710\n", "torch.Size([16, 27])\n", "tensor([11, 25, 1, 18, 18, 1, 0, 11, 25, 1, 19, 9, 1, 0, 12, 5])\n", "Loss: 2.8385837078094482\n", "Batch: 1711\n", "torch.Size([16, 27])\n", "tensor([ 9, 7, 8, 1, 14, 14, 5, 0, 12, 5, 19, 19, 12, 25, 0, 12])\n", "Loss: 2.7856853008270264\n", "Batch: 1712\n", "torch.Size([16, 27])\n", "tensor([25, 19, 19, 1, 0, 13, 1, 11, 5, 14, 19, 9, 5, 0, 13, 1])\n", "Loss: 2.6098415851593018\n", "Batch: 1713\n", "torch.Size([16, 27])\n", "tensor([18, 9, 12, 21, 0, 13, 1, 20, 5, 1, 0, 13, 1, 25, 12, 9])\n", "Loss: 2.8918488025665283\n", "Batch: 1714\n", "torch.Size([16, 27])\n", "tensor([14, 0, 13, 3, 11, 5, 14, 14, 1, 8, 0, 13, 5, 12, 5, 14])\n", "Loss: 3.008207082748413\n", "Batch: 1715\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 13, 9, 4, 15, 18, 9, 0, 13, 9, 11, 5, 12, 1])\n", "Loss: 2.54701566696167\n", "Batch: 1716\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 1, 11, 25, 1, 0, 14, 1, 18, 9, 1, 8, 0, 14, 5])\n", "Loss: 2.8556103706359863\n", "Batch: 1717\n", "torch.Size([16, 27])\n", "tensor([12, 12, 0, 14, 5, 18, 5, 25, 4, 1, 0, 14, 9, 1, 19, 9])\n", "Loss: 3.111682653427124\n", "Batch: 1718\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 15, 19, 9, 18, 9, 19, 0, 16, 1, 14, 4, 15, 18, 1])\n", "Loss: 3.35437273979187\n", "Batch: 1719\n", "torch.Size([16, 27])\n", "tensor([ 0, 16, 5, 18, 18, 9, 0, 18, 1, 9, 14, 5, 25, 0, 18, 5])\n", "Loss: 2.8642423152923584\n", "Batch: 1720\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 5, 25, 0, 18, 15, 19, 1, 12, 22, 1, 0, 18, 15, 25])\n", "Loss: 3.26379656791687\n", "Batch: 1721\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 1, 6, 1, 0, 19, 1, 14, 20, 1, 14, 14, 1, 0])\n", "Loss: 2.658489942550659\n", "Batch: 1722\n", "torch.Size([16, 27])\n", "tensor([19, 1, 18, 1, 8, 25, 0, 19, 1, 25, 4, 5, 5, 0, 19, 5])\n", "Loss: 3.0332858562469482\n", "Batch: 1723\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 19, 5, 12, 5, 19, 20, 5, 0, 19, 8, 1, 9])\n", "Loss: 2.584458351135254\n", "Batch: 1724\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 0, 19, 8, 1, 12, 5, 25, 0, 19, 8, 1, 14])\n", "Loss: 2.6008286476135254\n", "Batch: 1725\n", "torch.Size([16, 27])\n", "tensor([14, 1, 8, 0, 19, 8, 1, 14, 15, 14, 0, 19, 8, 1, 18, 1])\n", "Loss: 2.9057204723358154\n", "Batch: 1726\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 19, 8, 1, 21, 14, 20, 5, 12, 0, 19, 8, 5, 12, 2])\n", "Loss: 3.2300732135772705\n", "Batch: 1727\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 19, 8, 9, 1, 14, 1, 0, 19, 15, 12, 0, 20, 5])\n", "Loss: 2.7699718475341797\n", "Batch: 1728\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 18, 1, 0, 20, 5, 14, 26, 9, 14, 0, 20, 15, 13, 13])\n", "Loss: 3.341583013534546\n", "Batch: 1729\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 20, 15, 22, 1, 0, 20, 18, 9, 1, 14, 1, 0, 25])\n", "Loss: 2.7111172676086426\n", "Batch: 1730\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 9, 18, 1, 0, 26, 1, 3, 8, 1, 18, 25, 0, 26, 1])\n", "Loss: 3.269336462020874\n", "Batch: 1731\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 1, 14, 4, 18, 5, 1, 14, 14, 1, 0, 1, 14, 5])\n", "Loss: 2.405569314956665\n", "Batch: 1732\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 1, 14, 9, 10, 1, 8, 0, 1, 19, 13, 1, 1, 0])\n", "Loss: 2.683615207672119\n", "Batch: 1733\n", "torch.Size([16, 27])\n", "tensor([ 1, 21, 2, 21, 18, 14, 0, 1, 21, 18, 1, 0, 1, 25, 4, 5])\n", "Loss: 3.2992289066314697\n", "Batch: 1734\n", "torch.Size([16, 27])\n", "tensor([14, 0, 2, 18, 9, 19, 19, 1, 0, 3, 1, 9, 12, 25, 14, 14])\n", "Loss: 2.8855037689208984\n", "Batch: 1735\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 13, 2, 18, 9, 5, 0, 3, 1, 13, 18, 5, 14, 0])\n", "Loss: 3.1137266159057617\n", "Batch: 1736\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 18, 15, 12, 5, 0, 3, 1, 18, 18, 9, 19, 19, 1, 0])\n", "Loss: 2.6846752166748047\n", "Batch: 1737\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 20, 9, 5, 0, 3, 5, 12, 5, 14, 5, 0, 3, 9, 14])\n", "Loss: 2.8085944652557373\n", "Batch: 1738\n", "torch.Size([16, 27])\n", "tensor([14, 1, 13, 15, 14, 0, 3, 25, 4, 14, 9, 0, 4, 1, 25, 12])\n", "Loss: 3.3653061389923096\n", "Batch: 1739\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 4, 5, 1, 19, 8, 1, 0, 4, 5, 22, 9, 14, 5, 0])\n", "Loss: 2.6887454986572266\n", "Batch: 1740\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 5, 1, 14, 15, 18, 5, 0, 7, 5, 15, 18, 7, 9, 1])\n", "Loss: 3.304466485977173\n", "Batch: 1741\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 8, 1, 9, 12, 12, 5, 0, 10, 1, 13, 5, 19, 9])\n", "Loss: 2.8263518810272217\n", "Batch: 1742\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 10, 1, 18, 5, 4, 0, 10, 5, 23, 5, 12, 9, 1, 0])\n", "Loss: 2.618467092514038\n", "Batch: 1743\n", "torch.Size([16, 27])\n", "tensor([11, 1, 9, 10, 1, 0, 11, 1, 9, 12, 9, 14, 0, 11, 1, 13])\n", "Loss: 2.880113363265991\n", "Batch: 1744\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 1, 0, 11, 1, 13, 9, 1, 0, 11, 1, 18, 9, 19, 8])\n", "Loss: 2.5724081993103027\n", "Batch: 1745\n", "torch.Size([16, 27])\n", "tensor([13, 1, 0, 11, 1, 18, 25, 19, 19, 1, 0, 11, 1, 20, 8, 5])\n", "Loss: 2.6542091369628906\n", "Batch: 1746\n", "torch.Size([16, 27])\n", "tensor([18, 25, 14, 5, 0, 11, 15, 21, 18, 20, 14, 9, 5, 0, 11, 25])\n", "Loss: 3.001882314682007\n", "Batch: 1747\n", "torch.Size([16, 27])\n", "tensor([13, 2, 5, 18, 12, 5, 5, 0, 12, 1, 4, 15, 14, 14, 1, 0])\n", "Loss: 2.620807409286499\n", "Batch: 1748\n", "torch.Size([16, 27])\n", "tensor([12, 9, 12, 25, 1, 14, 14, 0, 12, 15, 22, 5, 0, 12, 21, 9])\n", "Loss: 3.0811944007873535\n", "Batch: 1749\n", "torch.Size([16, 27])\n", "tensor([26, 1, 0, 13, 1, 3, 5, 14, 26, 9, 5, 0, 13, 1, 8, 14])\n", "Loss: 2.902534246444702\n", "Batch: 1750\n", "torch.Size([16, 27])\n", "tensor([15, 15, 18, 0, 13, 5, 11, 5, 14, 14, 1, 0, 13, 5, 18, 9])\n", "Loss: 3.186300277709961\n", "Batch: 1751\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 20, 8, 0, 13, 5, 18, 19, 1, 4, 9, 5, 19, 0, 14])\n", "Loss: 3.4099013805389404\n", "Batch: 1752\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 25, 1, 0, 14, 1, 25, 5, 12, 12, 9, 0, 14, 5, 14])\n", "Loss: 2.8374571800231934\n", "Batch: 1753\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 14, 9, 1, 18, 1, 0, 15, 11, 19, 1, 14, 1, 0, 18])\n", "Loss: 2.6554088592529297\n", "Batch: 1754\n", "torch.Size([16, 27])\n", "tensor([ 1, 3, 8, 1, 12, 0, 18, 1, 3, 8, 5, 12, 5, 0, 18, 9])\n", "Loss: 3.1184608936309814\n", "Batch: 1755\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 0, 18, 15, 19, 1, 21, 18, 1, 0, 19, 8, 1])\n", "Loss: 2.924410820007324\n", "Batch: 1756\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 14, 0, 19, 8, 1, 9, 12, 25, 14, 0, 19, 8, 1])\n", "Loss: 2.875922203063965\n", "Batch: 1757\n", "torch.Size([16, 27])\n", "tensor([13, 5, 11, 1, 0, 19, 8, 1, 14, 20, 1, 0, 19, 8, 1, 23])\n", "Loss: 2.909440517425537\n", "Batch: 1758\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 19, 20, 5, 22, 9, 0, 19, 21, 14, 14, 9, 0])\n", "Loss: 2.808861255645752\n", "Batch: 1759\n", "torch.Size([16, 27])\n", "tensor([19, 25, 13, 1, 14, 20, 8, 1, 0, 20, 1, 12, 9, 0, 20, 1])\n", "Loss: 2.6171700954437256\n", "Batch: 1760\n", "torch.Size([16, 27])\n", "tensor([13, 13, 9, 5, 0, 20, 5, 18, 18, 9, 1, 14, 1, 0, 20, 9])\n", "Loss: 2.644345760345459\n", "Batch: 1761\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 20, 15, 18, 18, 5, 25, 0, 20, 18, 15, 9, 0])\n", "Loss: 3.029093027114868\n", "Batch: 1762\n", "torch.Size([16, 27])\n", "tensor([20, 25, 11, 9, 1, 0, 22, 1, 14, 9, 20, 25, 0, 22, 9, 22])\n", "Loss: 2.994891881942749\n", "Batch: 1763\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 14, 5, 0, 23, 5, 19, 12, 5, 25, 0, 23, 8, 9])\n", "Loss: 2.8492329120635986\n", "Batch: 1764\n", "torch.Size([16, 27])\n", "tensor([19, 16, 5, 18, 0, 25, 1, 14, 5, 12, 25, 0, 25, 5, 14, 14])\n", "Loss: 3.091149091720581\n", "Batch: 1765\n", "torch.Size([16, 27])\n", "tensor([ 9, 6, 5, 18, 0, 26, 1, 25, 14, 1, 0, 1, 4, 5, 12, 25])\n", "Loss: 2.918855905532837\n", "Batch: 1766\n", "torch.Size([16, 27])\n", "tensor([14, 0, 1, 9, 13, 5, 0, 1, 10, 9, 1, 0, 1, 12, 9, 24])\n", "Loss: 2.7623891830444336\n", "Batch: 1767\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 4, 18, 1, 0, 1, 12, 25, 24, 1, 14, 4, 18, 1, 0])\n", "Loss: 2.531054973602295\n", "Batch: 1768\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 5, 5, 18, 1, 0, 1, 14, 1, 2, 5, 12, 12, 0, 1])\n", "Loss: 2.9227662086486816\n", "Batch: 1769\n", "torch.Size([16, 27])\n", "tensor([14, 1, 19, 9, 1, 0, 1, 14, 1, 25, 1, 8, 0, 1, 14, 7])\n", "Loss: 2.501438617706299\n", "Batch: 1770\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 9, 5, 0, 1, 14, 14, 1, 2, 5, 12, 12, 0, 1, 14])\n", "Loss: 2.7325222492218018\n", "Batch: 1771\n", "torch.Size([16, 27])\n", "tensor([14, 9, 19, 19, 1, 0, 1, 18, 1, 14, 26, 1, 0, 1, 18, 1])\n", "Loss: 2.60599946975708\n", "Batch: 1772\n", "torch.Size([16, 27])\n", "tensor([25, 1, 0, 1, 18, 9, 5, 12, 12, 0, 1, 19, 9, 25, 1, 8])\n", "Loss: 2.925241708755493\n", "Batch: 1773\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 20, 12, 1, 14, 20, 1, 0, 1, 25, 12, 9, 14, 5, 0])\n", "Loss: 2.4625284671783447\n", "Batch: 1774\n", "torch.Size([16, 27])\n", "tensor([ 2, 1, 20, 19, 8, 5, 22, 1, 0, 2, 5, 20, 19, 1, 9, 4])\n", "Loss: 2.9146792888641357\n", "Batch: 1775\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 2, 5, 20, 26, 1, 9, 4, 1, 0, 2, 18, 9, 1, 18])\n", "Loss: 2.5785841941833496\n", "Batch: 1776\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 19, 19, 9, 4, 9, 5, 0, 3, 9, 3, 5, 12, 25])\n", "Loss: 2.8911287784576416\n", "Batch: 1777\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 5, 10, 1, 8, 0, 4, 1, 12, 5, 14, 1, 0, 4])\n", "Loss: 2.7542529106140137\n", "Batch: 1778\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 25, 1, 0, 4, 1, 18, 9, 15, 14, 0, 4, 1, 25, 15])\n", "Loss: 3.0260379314422607\n", "Batch: 1779\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 4, 5, 12, 1, 25, 14, 1, 0, 4, 5, 14, 5])\n", "Loss: 2.684614658355713\n", "Batch: 1780\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 4, 5, 22, 25, 14, 14, 0, 5, 11, 1, 20, 5])\n", "Loss: 3.2633142471313477\n", "Batch: 1781\n", "torch.Size([16, 27])\n", "tensor([18, 9, 14, 1, 0, 5, 12, 9, 26, 5, 2, 5, 20, 8, 0, 5])\n", "Loss: 2.908540964126587\n", "Batch: 1782\n", "torch.Size([16, 27])\n", "tensor([12, 19, 25, 0, 5, 14, 25, 1, 0, 7, 9, 14, 14, 25, 0, 8])\n", "Loss: 3.1244075298309326\n", "Batch: 1783\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 14, 5, 19, 19, 25, 0, 9, 13, 15, 14, 9, 0, 9, 19])\n", "Loss: 3.12119460105896\n", "Batch: 1784\n", "torch.Size([16, 27])\n", "tensor([19, 1, 2, 5, 12, 12, 1, 0, 10, 1, 3, 1, 12, 25, 14, 0])\n", "Loss: 2.7679407596588135\n", "Batch: 1785\n", "torch.Size([16, 27])\n", "tensor([10, 1, 4, 5, 12, 25, 14, 14, 0, 10, 1, 9, 12, 9, 14, 0])\n", "Loss: 2.9476146697998047\n", "Batch: 1786\n", "torch.Size([16, 27])\n", "tensor([10, 1, 13, 1, 18, 9, 1, 0, 10, 1, 13, 5, 18, 9, 1, 0])\n", "Loss: 2.5797877311706543\n", "Batch: 1787\n", "torch.Size([16, 27])\n", "tensor([10, 1, 13, 9, 19, 15, 14, 0, 10, 1, 14, 9, 19, 5, 0, 10])\n", "Loss: 2.674421787261963\n", "Batch: 1788\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 4, 9, 14, 0, 10, 5, 12, 5, 14, 1, 0, 10, 5, 13])\n", "Loss: 2.955559253692627\n", "Batch: 1789\n", "torch.Size([16, 27])\n", "tensor([ 9, 13, 1, 0, 10, 5, 19, 9, 11, 1, 0, 10, 15, 18, 4, 1])\n", "Loss: 2.7063636779785156\n", "Batch: 1790\n", "torch.Size([16, 27])\n", "tensor([14, 14, 0, 10, 21, 12, 9, 1, 14, 5, 0, 11, 1, 9, 12, 5])\n", "Loss: 2.6487016677856445\n", "Batch: 1791\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 12, 1, 8, 0, 11, 1, 12, 12, 5, 5, 0, 11, 1])\n", "Loss: 2.427187204360962\n", "Batch: 1792\n", "torch.Size([16, 27])\n", "tensor([18, 12, 25, 14, 0, 11, 5, 25, 1, 18, 18, 1, 0, 11, 9, 5])\n", "Loss: 2.7799670696258545\n", "Batch: 1793\n", "torch.Size([16, 27])\n", "tensor([18, 19, 20, 15, 14, 0, 11, 21, 18, 19, 20, 9, 14, 0, 12, 5])\n", "Loss: 3.1022329330444336\n", "Batch: 1794\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 0, 12, 9, 19, 1, 14, 4, 18, 1, 0, 12, 9, 19])\n", "Loss: 2.3694329261779785\n", "Batch: 1795\n", "torch.Size([16, 27])\n", "tensor([19, 5, 20, 5, 0, 12, 15, 14, 9, 0, 12, 21, 3, 9, 0, 13])\n", "Loss: 3.057640314102173\n", "Batch: 1796\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 5, 14, 14, 1, 8, 0, 13, 1, 11, 5, 14, 26, 5, 5])\n", "Loss: 3.0150671005249023\n", "Batch: 1797\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 11, 25, 1, 0, 13, 1, 18, 9, 22, 5, 12, 0, 13])\n", "Loss: 2.893547296524048\n", "Batch: 1798\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 11, 9, 5, 0, 13, 1, 18, 12, 15, 0, 13, 1, 18, 19])\n", "Loss: 2.6422481536865234\n", "Batch: 1799\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 5, 0, 13, 1, 18, 25, 5, 12, 12, 5, 14, 0, 13, 1])\n", "Loss: 2.653008460998535\n", "Batch: 1800\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 25, 12, 1, 0, 13, 5, 18, 9, 1, 8, 0, 13, 9])\n", "Loss: 2.610957145690918\n", "Batch: 1801\n", "torch.Size([16, 27])\n", "tensor([11, 5, 14, 26, 9, 5, 0, 13, 15, 18, 7, 1, 14, 14, 0, 13])\n", "Loss: 3.0842490196228027\n", "Batch: 1802\n", "torch.Size([16, 27])\n", "tensor([21, 18, 16, 8, 25, 0, 13, 25, 11, 5, 12, 0, 14, 1, 4, 9])\n", "Loss: 3.4814093112945557\n", "Batch: 1803\n", "torch.Size([16, 27])\n", "tensor([25, 1, 8, 0, 14, 1, 20, 1, 22, 9, 1, 0, 14, 1, 23, 1])\n", "Loss: 2.885746479034424\n", "Batch: 1804\n", "torch.Size([16, 27])\n", "tensor([12, 0, 14, 5, 18, 9, 19, 19, 1, 0, 14, 25, 11, 5, 18, 9])\n", "Loss: 2.8066964149475098\n", "Batch: 1805\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 17, 21, 1, 14, 9, 19, 8, 1, 0, 18, 1, 2, 9, 1])\n", "Loss: 2.6793246269226074\n", "Batch: 1806\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 1, 12, 5, 9, 7, 8, 0, 18, 1, 13, 19, 5, 25, 0])\n", "Loss: 2.9970600605010986\n", "Batch: 1807\n", "torch.Size([16, 27])\n", "tensor([18, 15, 19, 5, 20, 20, 1, 0, 18, 21, 2, 9, 5, 0, 18, 25])\n", "Loss: 3.0823681354522705\n", "Batch: 1808\n", "torch.Size([16, 27])\n", "tensor([12, 5, 1, 0, 19, 1, 2, 18, 25, 14, 0, 19, 8, 1, 4, 5])\n", "Loss: 3.0055429935455322\n", "Batch: 1809\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 1, 11, 9, 25, 1, 0, 19, 8, 9, 12, 15, 0, 19])\n", "Loss: 3.141842842102051\n", "Batch: 1810\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 1, 0, 19, 9, 13, 1, 0, 19, 9, 14, 3, 5, 18])\n", "Loss: 2.5471765995025635\n", "Batch: 1811\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 19, 9, 14, 5, 1, 4, 0, 19, 11, 25, 25, 0, 19, 15])\n", "Loss: 3.10504150390625\n", "Batch: 1812\n", "torch.Size([16, 27])\n", "tensor([12, 1, 14, 1, 0, 19, 16, 1, 18, 11, 12, 5, 0, 19, 21, 5])\n", "Loss: 3.0773262977600098\n", "Batch: 1813\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 1, 13, 5, 19, 8, 1, 0, 20, 1, 13, 9, 0, 20, 1])\n", "Loss: 2.7685999870300293\n", "Batch: 1814\n", "torch.Size([16, 27])\n", "tensor([19, 14, 5, 5, 13, 0, 20, 1, 23, 14, 9, 0, 20, 1, 25, 1])\n", "Loss: 3.0671000480651855\n", "Batch: 1815\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 20, 5, 18, 18, 9, 3, 1, 0, 20, 5, 18, 25])\n", "Loss: 2.75288724899292\n", "Batch: 1816\n", "torch.Size([16, 27])\n", "tensor([14, 0, 20, 8, 1, 15, 0, 20, 18, 9, 14, 9, 20, 5, 5, 0])\n", "Loss: 3.119723081588745\n", "Batch: 1817\n", "torch.Size([16, 27])\n", "tensor([20, 25, 5, 19, 8, 9, 1, 0, 20, 25, 18, 5, 19, 8, 1, 0])\n", "Loss: 2.896970748901367\n", "Batch: 1818\n", "torch.Size([16, 27])\n", "tensor([22, 5, 18, 15, 14, 9, 17, 21, 5, 0, 22, 9, 4, 1, 0, 25])\n", "Loss: 3.1094655990600586\n", "Batch: 1819\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 13, 9, 14, 1, 0, 26, 5, 14, 15, 2, 9, 1, 0, 1])\n", "Loss: 3.142583131790161\n", "Batch: 1820\n", "torch.Size([16, 27])\n", "tensor([ 2, 2, 25, 7, 1, 12, 5, 0, 1, 4, 1, 12, 9, 14, 5, 0])\n", "Loss: 2.923527717590332\n", "Batch: 1821\n", "torch.Size([16, 27])\n", "tensor([ 1, 4, 1, 12, 25, 14, 0, 1, 12, 9, 3, 25, 14, 0, 1, 14])\n", "Loss: 2.8121371269226074\n", "Batch: 1822\n", "torch.Size([16, 27])\n", "tensor([ 7, 5, 12, 9, 0, 1, 14, 7, 5, 12, 25, 0, 1, 14, 8, 0])\n", "Loss: 2.729370355606079\n", "Batch: 1823\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 11, 1, 0, 1, 14, 25, 1, 8, 0, 1, 18, 5])\n", "Loss: 2.675217628479004\n", "Batch: 1824\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 2, 1, 25, 12, 5, 1, 0, 2, 18, 5, 14])\n", "Loss: 2.6985645294189453\n", "Batch: 1825\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 0, 2, 18, 15, 14, 20, 5, 0, 3, 1, 9, 18, 1, 0])\n", "Loss: 2.808098554611206\n", "Batch: 1826\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 14, 4, 9, 19, 0, 3, 1, 18, 9, 14, 0, 3, 1, 18])\n", "Loss: 3.124967098236084\n", "Batch: 1827\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 1, 0, 3, 5, 18, 5, 14, 1, 0, 3, 8, 1, 18, 9])\n", "Loss: 2.5625076293945312\n", "Batch: 1828\n", "torch.Size([16, 27])\n", "tensor([19, 19, 5, 0, 3, 8, 1, 25, 1, 14, 14, 5, 0, 3, 8, 18])\n", "Loss: 2.5786783695220947\n", "Batch: 1829\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 20, 9, 1, 14, 5, 0, 3, 12, 1, 21, 4, 5, 20, 20])\n", "Loss: 3.0388875007629395\n", "Batch: 1830\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 3, 15, 4, 9, 5, 0, 3, 15, 18, 25, 14, 0, 3, 18])\n", "Loss: 2.8175089359283447\n", "Batch: 1831\n", "torch.Size([16, 27])\n", "tensor([25, 19, 20, 1, 0, 3, 25, 18, 5, 14, 1, 0, 4, 1, 18, 25])\n", "Loss: 2.8443105220794678\n", "Batch: 1832\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 4, 5, 12, 1, 9, 14, 5, 25, 0, 4, 5, 14, 9, 1])\n", "Loss: 2.8245363235473633\n", "Batch: 1833\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 15, 14, 1, 0, 4, 15, 13, 5, 14, 9, 3, 1, 0])\n", "Loss: 2.7827601432800293\n", "Batch: 1834\n", "torch.Size([16, 27])\n", "tensor([ 4, 15, 18, 15, 20, 8, 5, 1, 0, 4, 25, 1, 14, 1, 0, 5])\n", "Loss: 2.905426263809204\n", "Batch: 1835\n", "torch.Size([16, 27])\n", "tensor([ 4, 9, 5, 0, 5, 12, 5, 1, 14, 1, 0, 5, 19, 20, 5, 16])\n", "Loss: 2.82246994972229\n", "Batch: 1836\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 9, 1, 0, 7, 9, 19, 5, 12, 12, 1, 0, 7, 18])\n", "Loss: 2.6406404972076416\n", "Batch: 1837\n", "torch.Size([16, 27])\n", "tensor([ 1, 3, 9, 0, 7, 18, 1, 3, 25, 0, 8, 15, 12, 12, 25, 1])\n", "Loss: 3.1492786407470703\n", "Batch: 1838\n", "torch.Size([16, 27])\n", "tensor([14, 14, 0, 9, 12, 12, 9, 1, 14, 1, 0, 10, 1, 3, 9, 14])\n", "Loss: 2.780546188354492\n", "Batch: 1839\n", "torch.Size([16, 27])\n", "tensor([20, 1, 0, 10, 1, 9, 18, 1, 0, 10, 1, 12, 5, 14, 5, 0])\n", "Loss: 2.6818017959594727\n", "Batch: 1840\n", "torch.Size([16, 27])\n", "tensor([10, 1, 19, 13, 9, 14, 1, 0, 10, 1, 26, 26, 13, 25, 14, 5])\n", "Loss: 3.1081809997558594\n", "Batch: 1841\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 5, 19, 19, 5, 3, 1, 0, 10, 9, 19, 5, 12, 0, 10])\n", "Loss: 2.7772164344787598\n", "Batch: 1842\n", "torch.Size([16, 27])\n", "tensor([15, 4, 5, 5, 0, 10, 15, 8, 14, 1, 0, 10, 15, 19, 9, 12])\n", "Loss: 2.807551383972168\n", "Batch: 1843\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 10, 21, 12, 5, 19, 0, 11, 1, 9, 19, 8, 1, 0])\n", "Loss: 2.883779287338257\n", "Batch: 1844\n", "torch.Size([16, 27])\n", "tensor([11, 1, 12, 9, 1, 8, 0, 11, 1, 14, 4, 9, 19, 0, 11, 1])\n", "Loss: 2.7444095611572266\n", "Batch: 1845\n", "torch.Size([16, 27])\n", "tensor([19, 9, 4, 25, 0, 11, 1, 20, 9, 12, 25, 14, 14, 0, 11, 1])\n", "Loss: 2.934230089187622\n", "Batch: 1846\n", "torch.Size([16, 27])\n", "tensor([20, 20, 9, 5, 0, 11, 5, 9, 18, 19, 20, 9, 14, 0, 11, 5])\n", "Loss: 2.846204996109009\n", "Batch: 1847\n", "torch.Size([16, 27])\n", "tensor([14, 14, 9, 1, 0, 11, 9, 5, 12, 25, 0, 11, 9, 5, 19, 8])\n", "Loss: 2.5515995025634766\n", "Batch: 1848\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 9, 25, 1, 14, 14, 1, 0, 11, 25, 18, 9, 1, 0])\n", "Loss: 2.4060277938842773\n", "Batch: 1849\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 12, 1, 3, 8, 5, 12, 12, 5, 0, 12, 1, 4, 5])\n", "Loss: 2.704904794692993\n", "Batch: 1850\n", "torch.Size([16, 27])\n", "tensor([10, 1, 0, 12, 1, 17, 21, 9, 19, 8, 1, 0, 12, 5, 5, 12])\n", "Loss: 2.7389719486236572\n", "Batch: 1851\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 12, 9, 12, 12, 9, 20, 8, 0, 12, 9, 12, 25, 1, 14])\n", "Loss: 2.7398416996002197\n", "Batch: 1852\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 9, 19, 19, 5, 20, 8, 0, 12, 9, 19, 19, 5, 20, 20])\n", "Loss: 2.9207756519317627\n", "Batch: 1853\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 15, 18, 9, 19, 19, 1, 0, 12, 25, 14, 14, 5, 20, 20])\n", "Loss: 3.109187126159668\n", "Batch: 1854\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 13, 1, 5, 7, 5, 14, 0, 13, 1, 13, 9, 5, 0, 13])\n", "Loss: 2.822512149810791\n", "Batch: 1855\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 1, 10, 15, 19, 5, 0, 13, 3, 0, 13, 5, 5, 14])\n", "Loss: 3.0331695079803467\n", "Batch: 1856\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 15, 14, 1, 25, 0, 13, 15, 18, 18, 9, 7, 1, 14])\n", "Loss: 2.615889072418213\n", "Batch: 1857\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 5, 12, 25, 0, 16, 1, 0, 18, 1, 6, 1, 5, 12, 1])\n", "Loss: 3.0064966678619385\n", "Batch: 1858\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 1, 17, 21, 5, 12, 12, 5, 0, 18, 1, 25, 7, 1, 14])\n", "Loss: 3.143568277359009\n", "Batch: 1859\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 1, 25, 12, 25, 14, 14, 0, 19, 1, 8, 1, 14, 1, 0])\n", "Loss: 2.703091621398926\n", "Batch: 1860\n", "torch.Size([16, 27])\n", "tensor([19, 1, 8, 18, 1, 0, 19, 1, 13, 1, 25, 1, 0, 19, 1, 18])\n", "Loss: 2.8549764156341553\n", "Batch: 1861\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 19, 1, 22, 9, 14, 1, 0, 19, 5, 14, 5, 3, 1])\n", "Loss: 2.74471116065979\n", "Batch: 1862\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 5, 16, 20, 5, 13, 2, 5, 18, 0, 19, 8, 1, 11, 1])\n", "Loss: 3.0499112606048584\n", "Batch: 1863\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 19, 8, 1, 14, 5, 17, 21, 1, 0, 19, 8, 1, 22])\n", "Loss: 2.888340711593628\n", "Batch: 1864\n", "torch.Size([16, 27])\n", "tensor([15, 14, 14, 5, 0, 19, 8, 1, 25, 12, 9, 5, 0, 19, 8, 9])\n", "Loss: 2.5559206008911133\n", "Batch: 1865\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 19, 15, 3, 15, 18, 18, 15, 0, 19, 20, 1, 19, 9])\n", "Loss: 2.8536219596862793\n", "Batch: 1866\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 1, 10, 1, 14, 1, 5, 0, 20, 1, 14, 5, 1, 0])\n", "Loss: 2.4301600456237793\n", "Batch: 1867\n", "torch.Size([16, 27])\n", "tensor([20, 1, 14, 26, 1, 14, 9, 1, 0, 20, 1, 20, 1, 25, 1, 14])\n", "Loss: 2.50697922706604\n", "Batch: 1868\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 25, 1, 14, 14, 0, 20, 25, 12, 15, 18, 0, 21, 13])\n", "Loss: 3.2425179481506348\n", "Batch: 1869\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 22, 1, 12, 15, 18, 9, 5, 0, 25, 9, 20, 20, 25, 0])\n", "Loss: 3.096311092376709\n", "Batch: 1870\n", "torch.Size([16, 27])\n", "tensor([26, 1, 4, 1, 0, 26, 1, 11, 9, 25, 25, 1, 8, 0, 1, 4])\n", "Loss: 3.2539730072021484\n", "Batch: 1871\n", "torch.Size([16, 27])\n", "tensor([ 4, 9, 19, 25, 14, 0, 1, 5, 18, 9, 14, 0, 1, 9, 19, 12])\n", "Loss: 3.1319634914398193\n", "Batch: 1872\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 1, 12, 4, 5, 14, 0, 1, 12, 5, 5, 1, 0, 1])\n", "Loss: 2.843015670776367\n", "Batch: 1873\n", "torch.Size([16, 27])\n", "tensor([12, 5, 25, 14, 1, 0, 1, 12, 12, 5, 24, 9, 19, 0, 1, 12])\n", "Loss: 2.823289394378662\n", "Batch: 1874\n", "torch.Size([16, 27])\n", "tensor([12, 21, 18, 1, 0, 1, 14, 7, 5, 12, 12, 1, 0, 1, 18, 9])\n", "Loss: 2.815197467803955\n", "Batch: 1875\n", "torch.Size([16, 27])\n", "tensor([19, 0, 2, 1, 19, 25, 1, 0, 2, 5, 14, 9, 20, 1, 0, 2])\n", "Loss: 3.090817928314209\n", "Batch: 1876\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 10, 1, 13, 9, 14, 0, 2, 15, 14, 9, 20, 1, 0, 2])\n", "Loss: 2.9107542037963867\n", "Batch: 1877\n", "torch.Size([16, 27])\n", "tensor([18, 9, 5, 14, 14, 5, 0, 3, 1, 3, 8, 5, 0, 3, 1, 13])\n", "Loss: 2.8249316215515137\n", "Batch: 1878\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 1, 14, 0, 3, 1, 13, 18, 9, 0, 3, 1, 20, 5, 12])\n", "Loss: 3.1052794456481934\n", "Batch: 1879\n", "torch.Size([16, 27])\n", "tensor([25, 14, 14, 0, 3, 1, 25, 12, 9, 0, 3, 5, 9, 18, 18, 1])\n", "Loss: 3.0753769874572754\n", "Batch: 1880\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 5, 19, 9, 1, 0, 3, 8, 1, 13, 16, 1, 7, 14, 5])\n", "Loss: 3.008519172668457\n", "Batch: 1881\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 9, 14, 4, 9, 0, 3, 15, 18, 14, 5, 12, 9, 1, 0])\n", "Loss: 2.532902717590332\n", "Batch: 1882\n", "torch.Size([16, 27])\n", "tensor([ 3, 18, 9, 19, 20, 9, 1, 14, 1, 0, 3, 25, 1, 14, 14, 5])\n", "Loss: 2.5291690826416016\n", "Batch: 1883\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 25, 4, 14, 9, 5, 0, 4, 1, 9, 19, 9, 1, 0, 4])\n", "Loss: 2.8739662170410156\n", "Batch: 1884\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 1, 14, 14, 1, 0, 4, 9, 1, 0, 4, 9, 15, 14])\n", "Loss: 2.455439567565918\n", "Batch: 1885\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 5, 12, 9, 19, 1, 2, 5, 20, 0, 5, 18, 9, 1, 14])\n", "Loss: 2.7106544971466064\n", "Batch: 1886\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 6, 1, 12, 25, 14, 0, 8, 5, 12, 12, 5, 14, 0, 9])\n", "Loss: 2.814213991165161\n", "Batch: 1887\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 10, 1, 14, 5, 19, 8, 1, 0, 10, 1, 19])\n", "Loss: 2.3939368724823\n", "Batch: 1888\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 14, 0, 10, 1, 19, 13, 1, 9, 14, 5, 0, 10, 21])\n", "Loss: 2.907806634902954\n", "Batch: 1889\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 0, 11, 1, 14, 5, 19, 8, 1, 0, 11, 1, 18, 9, 5])\n", "Loss: 2.5602400302886963\n", "Batch: 1890\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 18, 9, 13, 1, 0, 11, 1, 19, 19, 5, 25, 0, 11])\n", "Loss: 2.3234474658966064\n", "Batch: 1891\n", "torch.Size([16, 27])\n", "tensor([ 1, 20, 8, 5, 18, 9, 14, 1, 0, 11, 1, 20, 8, 25, 1, 0])\n", "Loss: 2.671349048614502\n", "Batch: 1892\n", "torch.Size([16, 27])\n", "tensor([11, 5, 9, 15, 14, 14, 1, 0, 11, 8, 1, 9, 12, 1, 0, 11])\n", "Loss: 2.446486473083496\n", "Batch: 1893\n", "torch.Size([16, 27])\n", "tensor([15, 18, 9, 14, 0, 11, 25, 5, 19, 8, 1, 0, 12, 1, 22, 5])\n", "Loss: 2.9482178688049316\n", "Batch: 1894\n", "torch.Size([16, 27])\n", "tensor([14, 4, 5, 18, 0, 12, 9, 1, 14, 14, 5, 0, 12, 9, 19, 5])\n", "Loss: 2.692328929901123\n", "Batch: 1895\n", "torch.Size([16, 27])\n", "tensor([20, 20, 0, 12, 9, 26, 26, 5, 20, 0, 12, 9, 26, 26, 5, 20])\n", "Loss: 3.7411210536956787\n", "Batch: 1896\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 12, 21, 26, 13, 1, 18, 9, 1, 0, 13, 1, 4, 4, 9])\n", "Loss: 2.7549681663513184\n", "Batch: 1897\n", "torch.Size([16, 27])\n", "tensor([19, 5, 14, 0, 13, 1, 4, 15, 12, 25, 14, 0, 13, 1, 12, 12])\n", "Loss: 2.604663133621216\n", "Batch: 1898\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 25, 0, 13, 1, 14, 1, 12, 0, 13, 1, 18, 25, 3, 1])\n", "Loss: 2.753525972366333\n", "Batch: 1899\n", "torch.Size([16, 27])\n", "tensor([20, 8, 5, 18, 9, 14, 5, 0, 13, 1, 25, 7, 1, 14, 0, 13])\n", "Loss: 2.7277884483337402\n", "Batch: 1900\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 3, 5, 4, 5, 0, 13, 5, 18, 18, 25, 0, 13, 9, 3])\n", "Loss: 3.183441638946533\n", "Batch: 1901\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 9, 12, 1, 0, 13, 9, 11, 5, 12, 12, 5, 0, 13, 9])\n", "Loss: 2.4438130855560303\n", "Batch: 1902\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 13, 25, 11, 1, 9, 12, 1, 0, 14, 1, 15, 13])\n", "Loss: 2.8390541076660156\n", "Batch: 1903\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 14, 1, 20, 1, 25, 1, 0, 14, 1, 20, 9, 1, 0])\n", "Loss: 2.471798896789551\n", "Batch: 1904\n", "torch.Size([16, 27])\n", "tensor([14, 9, 3, 8, 15, 12, 12, 5, 0, 14, 9, 3, 15, 12, 0, 14])\n", "Loss: 2.949814796447754\n", "Batch: 1905\n", "torch.Size([16, 27])\n", "tensor([25, 10, 1, 8, 0, 15, 16, 8, 5, 12, 9, 1, 0, 15, 18, 1])\n", "Loss: 2.849670171737671\n", "Batch: 1906\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 0, 16, 21, 10, 1, 0, 18, 1, 11, 9, 1, 0, 18])\n", "Loss: 2.986084222793579\n", "Batch: 1907\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 1, 0, 18, 5, 5, 7, 1, 14, 0, 18, 9, 3, 8, 1])\n", "Loss: 2.8643853664398193\n", "Batch: 1908\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 15, 13, 9, 14, 1, 0, 18, 15, 19, 9, 20, 1, 0, 18])\n", "Loss: 2.8323757648468018\n", "Batch: 1909\n", "torch.Size([16, 27])\n", "tensor([15, 19, 25, 0, 19, 1, 4, 9, 0, 19, 1, 6, 9, 1, 0, 19])\n", "Loss: 3.033142566680908\n", "Batch: 1910\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 13, 9, 11, 1, 0, 19, 8, 1, 18, 9, 1, 8, 0, 19])\n", "Loss: 2.7292072772979736\n", "Batch: 1911\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 18, 18, 15, 14, 0, 19, 8, 5, 12, 9, 1, 0, 19, 8])\n", "Loss: 2.5854649543762207\n", "Batch: 1912\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 19, 5, 1, 0, 19, 8, 5, 18, 9, 0, 19, 9, 3, 9])\n", "Loss: 2.727628231048584\n", "Batch: 1913\n", "torch.Size([16, 27])\n", "tensor([12, 25, 0, 19, 20, 5, 6, 6, 1, 14, 9, 5, 0, 19, 25, 4])\n", "Loss: 3.0421712398529053\n", "Batch: 1914\n", "torch.Size([16, 27])\n", "tensor([14, 5, 9, 0, 19, 25, 14, 4, 5, 25, 0, 20, 1, 10, 1, 5])\n", "Loss: 3.484849452972412\n", "Batch: 1915\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 1, 12, 15, 14, 0, 20, 1, 18, 18, 25, 14, 0, 20, 5])\n", "Loss: 2.8247551918029785\n", "Batch: 1916\n", "torch.Size([16, 27])\n", "tensor([10, 1, 0, 20, 9, 13, 1, 18, 1, 0, 20, 9, 20, 9, 1, 14])\n", "Loss: 2.7121224403381348\n", "Batch: 1917\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 15, 13, 9, 0, 20, 15, 18, 5, 25, 0, 20, 15, 19])\n", "Loss: 3.313365936279297\n", "Batch: 1918\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 22, 9, 3, 20, 15, 18, 25, 1, 0, 23, 9, 14, 15])\n", "Loss: 3.25810170173645\n", "Batch: 1919\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 25, 15, 19, 5, 12, 9, 14, 5, 0, 26, 1, 2, 18])\n", "Loss: 2.558465003967285\n", "Batch: 1920\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 26, 1, 18, 18, 9, 1, 0, 26, 15, 23, 9, 5])\n", "Loss: 2.7054121494293213\n", "Batch: 1921\n", "torch.Size([16, 27])\n", "tensor([ 0, 26, 21, 12, 13, 1, 0, 1, 8, 20, 26, 9, 18, 9, 0, 1])\n", "Loss: 2.8363964557647705\n", "Batch: 1922\n", "torch.Size([16, 27])\n", "tensor([10, 1, 14, 1, 5, 0, 1, 12, 5, 24, 3, 9, 19, 0, 1, 12])\n", "Loss: 2.944958209991455\n", "Batch: 1923\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 8, 0, 1, 12, 25, 9, 19, 19, 1, 0, 1, 14, 1])\n", "Loss: 2.4795780181884766\n", "Batch: 1924\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 8, 0, 1, 14, 4, 5, 5, 0, 1, 14, 5, 5, 19, 1])\n", "Loss: 2.652714252471924\n", "Batch: 1925\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 5, 20, 20, 5, 0, 1, 14, 19, 12, 5, 9, 7, 8])\n", "Loss: 2.921051025390625\n", "Batch: 1926\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 9, 5, 1, 14, 14, 1, 0, 1, 19, 8, 12, 1, 14])\n", "Loss: 2.4675703048706055\n", "Batch: 1927\n", "torch.Size([16, 27])\n", "tensor([ 4, 0, 1, 19, 10, 1, 0, 1, 25, 1, 14, 0, 1, 26, 21, 12])\n", "Loss: 2.8011631965637207\n", "Batch: 1928\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 18, 9, 1, 14, 1, 8, 0, 2, 18, 9, 4, 7, 9, 20])\n", "Loss: 3.1612443923950195\n", "Batch: 1929\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 18, 9, 20, 20, 1, 14, 0, 2, 18, 9, 26, 1, 0, 3])\n", "Loss: 2.793994665145874\n", "Batch: 1930\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 5, 0, 3, 1, 13, 18, 15, 14, 0, 3, 1, 19, 19])\n", "Loss: 2.949465274810791\n", "Batch: 1931\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 25, 0, 3, 1, 20, 12, 25, 14, 0, 3, 8, 9, 15, 13])\n", "Loss: 2.9670653343200684\n", "Batch: 1932\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 8, 18, 9, 19, 20, 5, 12, 12, 5, 0, 3, 15, 14])\n", "Loss: 2.4668378829956055\n", "Batch: 1933\n", "torch.Size([16, 27])\n", "tensor([ 3, 5, 16, 3, 9, 15, 14, 0, 3, 25, 1, 14, 14, 0, 4, 1])\n", "Loss: 3.1704952716827393\n", "Batch: 1934\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 25, 14, 14, 0, 4, 1, 14, 5, 9, 19, 8, 1, 0, 4])\n", "Loss: 2.7738213539123535\n", "Batch: 1935\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 8, 0, 4, 1, 22, 9, 1, 14, 14, 1, 0, 4])\n", "Loss: 2.5291953086853027\n", "Batch: 1936\n", "torch.Size([16, 27])\n", "tensor([ 1, 22, 9, 15, 14, 0, 4, 5, 5, 1, 14, 14, 1, 0, 4, 5])\n", "Loss: 2.8621346950531006\n", "Batch: 1937\n", "torch.Size([16, 27])\n", "tensor([18, 9, 3, 1, 0, 4, 5, 19, 8, 1, 23, 14, 1, 0, 4, 5])\n", "Loss: 2.8092236518859863\n", "Batch: 1938\n", "torch.Size([16, 27])\n", "tensor([26, 9, 18, 1, 25, 0, 4, 5, 26, 9, 18, 5, 0, 4, 9, 1])\n", "Loss: 3.2535557746887207\n", "Batch: 1939\n", "torch.Size([16, 27])\n", "tensor([13, 15, 14, 0, 4, 15, 18, 9, 0, 4, 18, 21, 5, 0, 5, 13])\n", "Loss: 3.0054073333740234\n", "Batch: 1940\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 0, 5, 13, 25, 12, 5, 5, 0, 5, 16, 9, 16, 8])\n", "Loss: 3.2801756858825684\n", "Batch: 1941\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 25, 0, 5, 18, 5, 14, 4, 9, 18, 1, 0, 6, 1, 20])\n", "Loss: 2.9711015224456787\n", "Batch: 1942\n", "torch.Size([16, 27])\n", "tensor([13, 1, 0, 7, 5, 15, 18, 7, 9, 1, 14, 14, 1, 0, 7, 5])\n", "Loss: 3.1242666244506836\n", "Batch: 1943\n", "torch.Size([16, 27])\n", "tensor([15, 18, 7, 9, 5, 0, 7, 9, 20, 20, 5, 12, 0, 7, 18, 1])\n", "Loss: 3.616319179534912\n", "Batch: 1944\n", "torch.Size([16, 27])\n", "tensor([ 3, 5, 1, 14, 14, 0, 7, 18, 1, 3, 5, 5, 0, 8, 1, 18])\n", "Loss: 3.1446893215179443\n", "Batch: 1945\n", "torch.Size([16, 27])\n", "tensor([13, 15, 14, 9, 5, 0, 9, 18, 9, 5, 0, 9, 18, 9, 14, 1])\n", "Loss: 2.8628599643707275\n", "Batch: 1946\n", "torch.Size([16, 27])\n", "tensor([ 0, 9, 22, 1, 0, 10, 1, 4, 1, 14, 0, 10, 1, 11, 5, 12])\n", "Loss: 2.721414804458618\n", "Batch: 1947\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 0, 10, 1, 13, 5, 5, 12, 1, 8, 0, 10, 1, 13, 5])\n", "Loss: 2.9232187271118164\n", "Batch: 1948\n", "torch.Size([16, 27])\n", "tensor([25, 0, 10, 1, 14, 9, 14, 1, 0, 10, 1, 14, 9, 19, 8, 1])\n", "Loss: 2.432918071746826\n", "Batch: 1949\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 5, 13, 13, 1, 0, 10, 9, 19, 19, 5, 12, 0, 10, 15])\n", "Loss: 2.624962329864502\n", "Batch: 1950\n", "torch.Size([16, 27])\n", "tensor([18, 9, 5, 0, 10, 15, 26, 9, 5, 0, 10, 21, 19, 20, 25, 14])\n", "Loss: 2.8371334075927734\n", "Batch: 1951\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 11, 1, 13, 18, 5, 14, 0, 11, 1, 13, 18, 9, 14, 0])\n", "Loss: 3.002148151397705\n", "Batch: 1952\n", "torch.Size([16, 27])\n", "tensor([11, 1, 14, 9, 1, 0, 11, 1, 25, 12, 9, 1, 0, 11, 1, 25])\n", "Loss: 2.2719650268554688\n", "Batch: 1953\n", "torch.Size([16, 27])\n", "tensor([12, 15, 14, 0, 11, 5, 9, 12, 25, 0, 11, 5, 19, 8, 1, 0])\n", "Loss: 2.571173906326294\n", "Batch: 1954\n", "torch.Size([16, 27])\n", "tensor([11, 5, 25, 19, 8, 1, 0, 11, 8, 1, 12, 9, 1, 8, 0, 11])\n", "Loss: 2.392271041870117\n", "Batch: 1955\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 8, 14, 1, 0, 11, 9, 5, 18, 14, 1, 14, 0, 11, 9])\n", "Loss: 2.580084800720215\n", "Batch: 1956\n", "torch.Size([16, 27])\n", "tensor([20, 20, 25, 0, 11, 15, 2, 9, 0, 11, 15, 12, 2, 9, 0, 11])\n", "Loss: 3.115128517150879\n", "Batch: 1957\n", "torch.Size([16, 27])\n", "tensor([15, 18, 9, 14, 14, 5, 0, 11, 18, 9, 19, 20, 9, 1, 14, 14])\n", "Loss: 2.646174192428589\n", "Batch: 1958\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 12, 1, 20, 18, 9, 3, 9, 1, 0, 12, 9, 14, 4, 19])\n", "Loss: 2.571847677230835\n", "Batch: 1959\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 13, 1, 12, 1, 14, 1, 0, 13, 1, 12, 5, 5, 14, 1])\n", "Loss: 2.2814316749572754\n", "Batch: 1960\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 12, 9, 0, 13, 1, 14, 15, 14, 0, 13, 1, 18, 7])\n", "Loss: 2.376868486404419\n", "Batch: 1961\n", "torch.Size([16, 27])\n", "tensor([18, 5, 20, 0, 13, 1, 18, 9, 1, 14, 14, 0, 13, 1, 18, 9])\n", "Loss: 2.659419298171997\n", "Batch: 1962\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 20, 8, 0, 13, 1, 18, 9, 19, 8, 1, 0, 13, 1, 18])\n", "Loss: 2.6955044269561768\n", "Batch: 1963\n", "torch.Size([16, 27])\n", "tensor([11, 9, 19, 8, 1, 0, 13, 1, 18, 14, 9, 5, 0, 13, 1, 18])\n", "Loss: 2.387737274169922\n", "Batch: 1964\n", "torch.Size([16, 27])\n", "tensor([25, 12, 15, 21, 0, 13, 1, 25, 3, 9, 5, 0, 13, 1, 25, 19])\n", "Loss: 2.932783365249634\n", "Batch: 1965\n", "torch.Size([16, 27])\n", "tensor([15, 14, 0, 13, 5, 9, 18, 1, 0, 13, 5, 18, 9, 4, 9, 20])\n", "Loss: 3.1791203022003174\n", "Batch: 1966\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 13, 5, 19, 19, 9, 1, 8, 0, 13, 9, 12, 5, 5, 14])\n", "Loss: 2.88236665725708\n", "Batch: 1967\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 15, 18, 5, 12, 9, 1, 0, 14, 5, 15, 13, 9, 0])\n", "Loss: 2.553269863128662\n", "Batch: 1968\n", "torch.Size([16, 27])\n", "tensor([14, 9, 11, 15, 12, 5, 20, 20, 5, 0, 14, 15, 18, 5, 5, 14])\n", "Loss: 3.3854615688323975\n", "Batch: 1969\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 1, 9, 26, 25, 0, 18, 1, 14, 25, 1, 0, 18, 5, 7])\n", "Loss: 3.1171913146972656\n", "Batch: 1970\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 0, 18, 5, 22, 1, 0, 18, 15, 19, 5, 1, 14])\n", "Loss: 2.843966007232666\n", "Batch: 1971\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 19, 1, 3, 8, 9, 0, 19, 1, 18, 9, 1, 0, 19])\n", "Loss: 2.490239381790161\n", "Batch: 1972\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 20, 1, 5, 0, 19, 8, 1, 25, 12, 5, 14, 5, 0])\n", "Loss: 2.6685848236083984\n", "Batch: 1973\n", "torch.Size([16, 27])\n", "tensor([19, 8, 9, 1, 14, 5, 0, 19, 9, 12, 22, 1, 14, 1, 0, 19])\n", "Loss: 2.509488821029663\n", "Batch: 1974\n", "torch.Size([16, 27])\n", "tensor([20, 5, 16, 8, 1, 9, 14, 5, 0, 19, 25, 1, 14, 14, 5, 0])\n", "Loss: 2.8642263412475586\n", "Batch: 1975\n", "torch.Size([16, 27])\n", "tensor([20, 1, 2, 25, 20, 8, 1, 0, 20, 1, 12, 12, 21, 12, 1, 8])\n", "Loss: 2.853607416152954\n", "Batch: 1976\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 1, 19, 8, 9, 1, 14, 1, 0, 20, 1, 25, 19, 8, 1])\n", "Loss: 2.5073330402374268\n", "Batch: 1977\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 5, 1, 19, 9, 1, 0, 20, 5, 14, 1, 25, 1, 0, 21])\n", "Loss: 2.761103391647339\n", "Batch: 1978\n", "torch.Size([16, 27])\n", "tensor([14, 11, 14, 15, 23, 14, 0, 22, 1, 19, 8, 20, 9, 0, 22, 9])\n", "Loss: 3.3556535243988037\n", "Batch: 1979\n", "torch.Size([16, 27])\n", "tensor([ 3, 11, 9, 5, 0, 22, 9, 12, 13, 1, 0, 23, 9, 12, 12, 9])\n", "Loss: 2.945384979248047\n", "Batch: 1980\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 0, 24, 1, 22, 9, 1, 0, 26, 1, 11, 5, 25, 1, 0])\n", "Loss: 2.9678406715393066\n", "Batch: 1981\n", "torch.Size([16, 27])\n", "tensor([26, 1, 25, 14, 1, 2, 0, 26, 15, 18, 1, 0, 1, 2, 9, 7])\n", "Loss: 3.221057891845703\n", "Batch: 1982\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 12, 5, 0, 1, 4, 5, 14, 1, 0, 1, 4, 18, 9, 15])\n", "Loss: 2.8390965461730957\n", "Batch: 1983\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 1, 9, 12, 9, 19, 8, 0, 1, 9, 18, 1, 13])\n", "Loss: 2.7728092670440674\n", "Batch: 1984\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 5, 1, 8, 1, 0, 1, 12, 5, 5, 25, 1, 0, 1])\n", "Loss: 2.504668712615967\n", "Batch: 1985\n", "torch.Size([16, 27])\n", "tensor([12, 9, 4, 1, 0, 1, 12, 12, 1, 14, 1, 8, 0, 1, 13, 1])\n", "Loss: 2.3998701572418213\n", "Batch: 1986\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 13, 1, 25, 1, 8, 0, 1, 14, 1, 19, 20, 1])\n", "Loss: 2.4489378929138184\n", "Batch: 1987\n", "torch.Size([16, 27])\n", "tensor([26, 9, 1, 0, 1, 14, 14, 1, 2, 5, 20, 8, 0, 1, 14, 14])\n", "Loss: 2.7097878456115723\n", "Batch: 1988\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 25, 19, 5, 0, 1, 14, 21, 19, 8, 11, 1, 0, 1, 23])\n", "Loss: 2.691539764404297\n", "Batch: 1989\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 25, 1, 14, 14, 1, 8, 0, 2, 5, 1, 20, 18, 9])\n", "Loss: 2.7764172554016113\n", "Batch: 1990\n", "torch.Size([16, 27])\n", "tensor([19, 0, 2, 5, 12, 9, 3, 9, 1, 0, 2, 5, 18, 5, 14, 9])\n", "Loss: 2.8346710205078125\n", "Batch: 1991\n", "torch.Size([16, 27])\n", "tensor([19, 5, 0, 2, 12, 1, 9, 14, 5, 0, 2, 18, 9, 1, 19, 9])\n", "Loss: 2.4667680263519287\n", "Batch: 1992\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 2, 18, 9, 20, 14, 9, 5, 0, 3, 1, 13, 2, 18, 5])\n", "Loss: 2.7872962951660156\n", "Batch: 1993\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 3, 1, 18, 15, 12, 25, 14, 14, 0, 3, 1, 19, 19, 9])\n", "Loss: 2.775733232498169\n", "Batch: 1994\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 5, 0, 3, 8, 12, 15, 9, 5, 0, 3, 12, 15, 9, 5])\n", "Loss: 2.8673782348632812\n", "Batch: 1995\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 15, 14, 20, 5, 19, 19, 1, 0, 3, 15, 18, 18, 25, 14])\n", "Loss: 2.7831428050994873\n", "Batch: 1996\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 18, 21, 26, 0, 4, 1, 18, 25, 12, 0, 4, 1, 25, 20])\n", "Loss: 3.1745831966400146\n", "Batch: 1997\n", "torch.Size([16, 27])\n", "tensor([15, 14, 0, 4, 1, 25, 20, 15, 14, 1, 0, 4, 5, 1, 10, 1])\n", "Loss: 3.1652450561523438\n", "Batch: 1998\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 4, 5, 1, 14, 14, 5, 0, 4, 5, 4, 18, 1, 0, 4])\n", "Loss: 2.8243556022644043\n", "Batch: 1999\n", "torch.Size([16, 27])\n", "tensor([ 5, 9, 10, 1, 8, 0, 4, 15, 13, 9, 14, 9, 11, 1, 0, 4])\n", "Loss: 3.096365451812744\n", "Batch: 2000\n", "torch.Size([16, 27])\n", "tensor([15, 18, 3, 1, 19, 0, 4, 18, 21, 0, 5, 12, 9, 25, 1, 0])\n", "Loss: 3.161983013153076\n", "Batch: 2001\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 12, 25, 14, 0, 5, 18, 9, 1, 14, 14, 1, 0, 5, 18])\n", "Loss: 2.541560173034668\n", "Batch: 2002\n", "torch.Size([16, 27])\n", "tensor([ 9, 11, 1, 8, 0, 5, 19, 8, 1, 0, 5, 19, 20, 5, 16, 8])\n", "Loss: 3.0157370567321777\n", "Batch: 2003\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 25, 0, 5, 26, 18, 9, 0, 6, 18, 5, 25, 1, 0, 7])\n", "Loss: 2.8918697834014893\n", "Batch: 2004\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 18, 9, 1, 12, 0, 8, 1, 4, 9, 25, 1, 8, 0, 9])\n", "Loss: 3.1680753231048584\n", "Batch: 2005\n", "torch.Size([16, 27])\n", "tensor([12, 15, 14, 1, 0, 9, 14, 1, 25, 1, 0, 9, 18, 1, 9, 19])\n", "Loss: 2.9566009044647217\n", "Batch: 2006\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 9, 1, 0, 10, 1, 11, 5, 12, 9, 14, 5, 0, 10])\n", "Loss: 2.6177849769592285\n", "Batch: 2007\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 14, 1, 0, 10, 1, 13, 15, 14, 9, 3, 1, 0, 10])\n", "Loss: 2.692655563354492\n", "Batch: 2008\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 25, 5, 0, 10, 1, 14, 14, 9, 5, 0, 10, 1, 19])\n", "Loss: 2.446694850921631\n", "Batch: 2009\n", "torch.Size([16, 27])\n", "tensor([13, 5, 5, 14, 0, 10, 1, 22, 15, 14, 14, 1, 0, 10, 5, 14])\n", "Loss: 3.0598270893096924\n", "Batch: 2010\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 5, 0, 10, 9, 1, 14, 1, 0, 10, 15, 19, 8, 12, 25])\n", "Loss: 2.440573215484619\n", "Batch: 2011\n", "torch.Size([16, 27])\n", "tensor([14, 0, 10, 15, 19, 19, 12, 25, 14, 0, 10, 21, 12, 9, 5, 20])\n", "Loss: 2.976268768310547\n", "Batch: 2012\n", "torch.Size([16, 27])\n", "tensor([20, 1, 0, 11, 1, 12, 25, 19, 19, 1, 0, 11, 1, 14, 1, 0])\n", "Loss: 2.3303005695343018\n", "Batch: 2013\n", "torch.Size([16, 27])\n", "tensor([11, 1, 14, 5, 9, 19, 8, 1, 0, 11, 1, 18, 18, 1, 8, 0])\n", "Loss: 2.6601593494415283\n", "Batch: 2014\n", "torch.Size([16, 27])\n", "tensor([11, 1, 18, 18, 9, 7, 1, 14, 0, 11, 1, 20, 1, 18, 26, 25])\n", "Loss: 2.7457776069641113\n", "Batch: 2015\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 11, 1, 20, 12, 25, 14, 5, 0, 11, 5, 1, 18, 19])\n", "Loss: 2.487151622772217\n", "Batch: 2016\n", "torch.Size([16, 27])\n", "tensor([20, 5, 14, 0, 11, 5, 5, 12, 9, 0, 11, 5, 12, 12, 5, 5])\n", "Loss: 2.4826087951660156\n", "Batch: 2017\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 12, 12, 5, 14, 0, 11, 5, 14, 25, 5, 20, 20, 1])\n", "Loss: 2.7038090229034424\n", "Batch: 2018\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 18, 9, 7, 1, 14, 0, 11, 5, 25, 1, 19, 9, 1])\n", "Loss: 2.419232130050659\n", "Batch: 2019\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 1, 13, 15, 14, 9, 3, 1, 0, 12, 1, 19, 8, 1, 25])\n", "Loss: 2.705156087875366\n", "Batch: 2020\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 12, 1, 20, 1, 19, 9, 1, 0, 12, 5, 5, 1, 8])\n", "Loss: 2.5018091201782227\n", "Batch: 2021\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 5, 5, 19, 1, 0, 12, 5, 5, 26, 1, 0, 12, 5, 9])\n", "Loss: 2.687352418899536\n", "Batch: 2022\n", "torch.Size([16, 27])\n", "tensor([ 7, 8, 1, 14, 14, 1, 0, 12, 5, 14, 1, 5, 0, 12, 9, 12])\n", "Loss: 2.4922430515289307\n", "Batch: 2023\n", "torch.Size([16, 27])\n", "tensor([25, 1, 14, 14, 5, 0, 12, 25, 14, 4, 9, 0, 13, 1, 18, 1])\n", "Loss: 2.6487278938293457\n", "Batch: 2024\n", "torch.Size([16, 27])\n", "tensor([25, 1, 0, 13, 1, 18, 9, 5, 12, 25, 0, 13, 1, 18, 18, 9])\n", "Loss: 2.2781059741973877\n", "Batch: 2025\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 13, 9, 11, 8, 1, 25, 12, 1, 0, 14, 1, 4, 9])\n", "Loss: 2.7031235694885254\n", "Batch: 2026\n", "torch.Size([16, 27])\n", "tensor([18, 1, 8, 0, 14, 5, 22, 5, 0, 16, 5, 14, 9, 14, 1, 0])\n", "Loss: 2.917998790740967\n", "Batch: 2027\n", "torch.Size([16, 27])\n", "tensor([16, 5, 18, 18, 25, 0, 16, 8, 25, 12, 9, 3, 9, 1, 0, 18])\n", "Loss: 2.966197967529297\n", "Batch: 2028\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 12, 5, 14, 5, 0, 18, 5, 2, 5, 3, 11, 1, 8, 0])\n", "Loss: 2.9528255462646484\n", "Batch: 2029\n", "torch.Size([16, 27])\n", "tensor([18, 5, 7, 9, 14, 5, 0, 19, 1, 2, 18, 5, 5, 14, 1, 0])\n", "Loss: 2.9038877487182617\n", "Batch: 2030\n", "torch.Size([16, 27])\n", "tensor([19, 1, 4, 5, 5, 0, 19, 1, 18, 1, 2, 5, 20, 8, 0, 19])\n", "Loss: 3.0618858337402344\n", "Batch: 2031\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 13, 1, 18, 9, 1, 0, 19, 8, 1, 14, 4, 1, 0, 19])\n", "Loss: 2.4260687828063965\n", "Batch: 2032\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 4, 9, 0, 19, 9, 4, 18, 1, 0, 19, 16, 18, 9])\n", "Loss: 2.8716952800750732\n", "Batch: 2033\n", "torch.Size([16, 27])\n", "tensor([14, 7, 0, 19, 20, 5, 16, 8, 9, 14, 5, 0, 19, 21, 20, 20])\n", "Loss: 3.205831289291382\n", "Batch: 2034\n", "torch.Size([16, 27])\n", "tensor([15, 14, 0, 20, 1, 9, 10, 1, 8, 0, 20, 1, 12, 9, 19, 1])\n", "Loss: 2.8381845951080322\n", "Batch: 2035\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 1, 12, 25, 14, 0, 20, 1, 19, 8, 1, 25, 12, 1, 0])\n", "Loss: 2.4549717903137207\n", "Batch: 2036\n", "torch.Size([16, 27])\n", "tensor([20, 1, 19, 14, 9, 13, 0, 20, 1, 25, 19, 9, 1, 0, 20, 5])\n", "Loss: 2.8860082626342773\n", "Batch: 2037\n", "torch.Size([16, 27])\n", "tensor([19, 9, 1, 0, 20, 5, 25, 1, 14, 14, 1, 0, 20, 9, 1, 19])\n", "Loss: 2.5668423175811768\n", "Batch: 2038\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 20, 15, 14, 9, 1, 14, 14, 0, 20, 18, 21, 4, 25])\n", "Loss: 2.826077461242676\n", "Batch: 2039\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 26, 9, 16, 15, 18, 1, 8, 0, 22, 9, 0, 23, 1, 22])\n", "Loss: 3.381376266479492\n", "Batch: 2040\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 12, 25, 0, 25, 1, 19, 5, 13, 9, 14, 0, 25, 15, 19])\n", "Loss: 3.090287208557129\n", "Batch: 2041\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 25, 14, 0, 26, 1, 14, 4, 18, 1, 0, 26, 1, 18, 9])\n", "Loss: 2.6489245891571045\n", "Batch: 2042\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 1, 4, 1, 12, 9, 1, 0, 1, 4, 18, 9, 5, 14])\n", "Loss: 2.409783124923706\n", "Batch: 2043\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 1, 7, 1, 20, 8, 1, 0, 1, 9, 3, 8, 1, 0])\n", "Loss: 2.5627999305725098\n", "Batch: 2044\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 5, 26, 1, 0, 1, 12, 5, 10, 1, 14, 4, 18, 9])\n", "Loss: 2.5166385173797607\n", "Batch: 2045\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 1, 12, 5, 19, 1, 14, 4, 18, 1, 0, 1, 12, 5])\n", "Loss: 2.4036989212036133\n", "Batch: 2046\n", "torch.Size([16, 27])\n", "tensor([24, 5, 1, 0, 1, 12, 9, 19, 8, 9, 1, 0, 1, 12, 9, 19])\n", "Loss: 2.4732959270477295\n", "Batch: 2047\n", "torch.Size([16, 27])\n", "tensor([19, 15, 14, 0, 1, 12, 25, 1, 14, 1, 0, 1, 13, 2, 5, 18])\n", "Loss: 2.5234174728393555\n", "Batch: 2048\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 14, 0, 1, 13, 13, 25, 0, 1, 13, 15, 14, 9, 0])\n", "Loss: 3.0315988063812256\n", "Batch: 2049\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 3, 1, 0, 1, 14, 19, 12, 5, 5, 0, 1, 14, 21])\n", "Loss: 2.654147148132324\n", "Batch: 2050\n", "torch.Size([16, 27])\n", "tensor([13, 0, 1, 15, 9, 6, 5, 0, 1, 19, 1, 0, 2, 5, 20, 8])\n", "Loss: 2.9147233963012695\n", "Batch: 2051\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 0, 2, 18, 15, 7, 1, 14, 0, 2, 18, 25, 14, 12])\n", "Loss: 2.8874971866607666\n", "Batch: 2052\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 3, 1, 12, 12, 1, 14, 0, 3, 1, 12, 12, 5, 5])\n", "Loss: 2.6032867431640625\n", "Batch: 2053\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 13, 13, 25, 0, 3, 1, 13, 18, 9, 5, 0, 3, 1])\n", "Loss: 2.9296724796295166\n", "Batch: 2054\n", "torch.Size([16, 27])\n", "tensor([13, 18, 25, 14, 14, 0, 3, 1, 18, 12, 25, 5, 0, 3, 1, 18])\n", "Loss: 3.024233818054199\n", "Batch: 2055\n", "torch.Size([16, 27])\n", "tensor([13, 5, 12, 0, 3, 1, 18, 13, 5, 12, 9, 20, 1, 0, 3, 1])\n", "Loss: 2.9903197288513184\n", "Batch: 2056\n", "torch.Size([16, 27])\n", "tensor([20, 18, 9, 15, 14, 1, 0, 3, 8, 1, 18, 4, 1, 5, 0, 3])\n", "Loss: 2.6684815883636475\n", "Batch: 2057\n", "torch.Size([16, 27])\n", "tensor([ 8, 9, 1, 14, 14, 5, 0, 3, 9, 5, 18, 18, 1, 8, 0, 3])\n", "Loss: 2.4817616939544678\n", "Batch: 2058\n", "torch.Size([16, 27])\n", "tensor([12, 1, 21, 4, 9, 14, 5, 0, 3, 15, 18, 2, 9, 14, 0, 3])\n", "Loss: 2.92657208442688\n", "Batch: 2059\n", "torch.Size([16, 27])\n", "tensor([15, 18, 20, 14, 9, 0, 4, 1, 14, 1, 25, 1, 0, 4, 1, 16])\n", "Loss: 2.8949387073516846\n", "Batch: 2060\n", "torch.Size([16, 27])\n", "tensor([ 8, 14, 9, 5, 0, 4, 1, 22, 15, 14, 14, 1, 0, 4, 5, 1])\n", "Loss: 2.949251174926758\n", "Batch: 2061\n", "torch.Size([16, 27])\n", "tensor([19, 8, 9, 1, 0, 4, 5, 14, 1, 19, 9, 1, 0, 4, 5, 19])\n", "Loss: 2.69943904876709\n", "Batch: 2062\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 1, 25, 0, 4, 5, 19, 20, 25, 14, 9, 5, 0, 4, 8])\n", "Loss: 2.828277349472046\n", "Batch: 2063\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 1, 0, 4, 9, 22, 9, 14, 1, 0, 4, 15, 14, 9, 19])\n", "Loss: 2.432072162628174\n", "Batch: 2064\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 5, 13, 25, 0, 5, 14, 1, 0, 7, 1, 2, 18, 25])\n", "Loss: 2.8811209201812744\n", "Batch: 2065\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 12, 5, 0, 7, 5, 18, 9, 0, 7, 9, 15, 22, 1, 14])\n", "Loss: 2.9488821029663086\n", "Batch: 2066\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 7, 15, 12, 4, 25, 0, 7, 18, 1, 3, 5, 1, 14, 14])\n", "Loss: 2.9792704582214355\n", "Batch: 2067\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 7, 18, 1, 3, 9, 5, 12, 12, 1, 0, 7, 21, 9, 12])\n", "Loss: 2.920010566711426\n", "Batch: 2068\n", "torch.Size([16, 27])\n", "tensor([12, 5, 18, 13, 9, 14, 1, 0, 8, 1, 12, 9, 5, 7, 8, 0])\n", "Loss: 2.460895538330078\n", "Batch: 2069\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 12, 1, 9, 14, 1, 0, 9, 14, 4, 9, 1, 14, 1, 0])\n", "Loss: 2.4891717433929443\n", "Batch: 2070\n", "torch.Size([16, 27])\n", "tensor([10, 1, 3, 17, 21, 12, 25, 14, 0, 10, 1, 4, 9, 5, 0, 10])\n", "Loss: 2.976604461669922\n", "Batch: 2071\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 5, 18, 1, 0, 10, 1, 19, 16, 5, 18, 0, 10, 1, 20])\n", "Loss: 3.004258632659912\n", "Batch: 2072\n", "torch.Size([16, 27])\n", "tensor([ 1, 22, 9, 1, 0, 10, 1, 25, 1, 14, 1, 0, 10, 1, 25, 1])\n", "Loss: 2.458077907562256\n", "Batch: 2073\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 10, 1, 25, 4, 1, 8, 0, 10, 1, 26, 26, 12])\n", "Loss: 2.8392903804779053\n", "Batch: 2074\n", "torch.Size([16, 27])\n", "tensor([25, 14, 14, 0, 10, 9, 1, 0, 10, 9, 12, 9, 1, 14, 0, 10])\n", "Loss: 2.5704505443573\n", "Batch: 2075\n", "torch.Size([16, 27])\n", "tensor([15, 18, 10, 1, 0, 10, 15, 19, 19, 5, 12, 9, 14, 0, 10, 21])\n", "Loss: 2.707178831100464\n", "Batch: 2076\n", "torch.Size([16, 27])\n", "tensor([12, 5, 5, 0, 10, 21, 19, 20, 21, 19, 0, 11, 1, 4, 9, 10])\n", "Loss: 3.257169008255005\n", "Batch: 2077\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 11, 1, 5, 12, 1, 14, 0, 11, 1, 5, 12, 5, 14])\n", "Loss: 2.6237852573394775\n", "Batch: 2078\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 10, 1, 12, 0, 11, 1, 13, 18, 9, 5, 0, 11, 1])\n", "Loss: 2.9097988605499268\n", "Batch: 2079\n", "torch.Size([16, 27])\n", "tensor([18, 12, 25, 5, 0, 11, 1, 18, 18, 9, 0, 11, 1, 19, 19, 9])\n", "Loss: 2.6131319999694824\n", "Batch: 2080\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 5, 0, 11, 1, 20, 1, 18, 1, 0, 11, 5, 1, 9, 18])\n", "Loss: 2.707364559173584\n", "Batch: 2081\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 11, 5, 1, 12, 5, 25, 0, 11, 5, 9, 1, 18, 18])\n", "Loss: 2.4741945266723633\n", "Batch: 2082\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 5, 22, 15, 14, 14, 1, 0, 11, 15, 18, 1, 12, 0])\n", "Loss: 2.6963858604431152\n", "Batch: 2083\n", "torch.Size([16, 27])\n", "tensor([12, 1, 4, 1, 9, 19, 8, 1, 0, 12, 1, 11, 9, 19, 8, 1])\n", "Loss: 2.8433895111083984\n", "Batch: 2084\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 1, 18, 25, 14, 0, 12, 5, 24, 1, 0, 12, 9, 12, 12])\n", "Loss: 2.654818058013916\n", "Batch: 2085\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 12, 9, 14, 4, 19, 9, 5, 0, 12, 25, 19, 5, 20])\n", "Loss: 2.502805709838867\n", "Batch: 2086\n", "torch.Size([16, 27])\n", "tensor([20, 5, 0, 13, 1, 7, 4, 1, 12, 5, 14, 0, 13, 1, 8, 1])\n", "Loss: 2.826458692550659\n", "Batch: 2087\n", "torch.Size([16, 27])\n", "tensor([25, 12, 1, 0, 13, 1, 11, 9, 14, 26, 9, 5, 0, 13, 1, 18])\n", "Loss: 2.688524007797241\n", "Batch: 2088\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 7, 21, 1, 4, 1, 12, 21, 16, 5, 0, 13, 1, 18, 9])\n", "Loss: 2.856614828109741\n", "Batch: 2089\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 0, 13, 1, 18, 11, 5, 19, 8, 1, 0, 13, 1, 18])\n", "Loss: 2.3873398303985596\n", "Batch: 2090\n", "torch.Size([16, 27])\n", "tensor([25, 12, 9, 14, 0, 13, 1, 26, 26, 25, 0, 13, 3, 11, 1, 12])\n", "Loss: 2.940376043319702\n", "Batch: 2091\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 5, 3, 8, 5, 12, 12, 5, 0, 13, 5, 7, 1, 14])\n", "Loss: 2.6781082153320312\n", "Batch: 2092\n", "torch.Size([16, 27])\n", "tensor([14, 0, 13, 5, 12, 1, 9, 14, 1, 0, 13, 5, 18, 25, 12, 0])\n", "Loss: 2.873538017272949\n", "Batch: 2093\n", "torch.Size([16, 27])\n", "tensor([13, 9, 3, 11, 1, 5, 12, 1, 0, 13, 9, 3, 11, 5, 14, 26])\n", "Loss: 2.768663167953491\n", "Batch: 2094\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 13, 9, 11, 9, 0, 13, 9, 14, 14, 9, 5, 0, 14])\n", "Loss: 2.6757171154022217\n", "Batch: 2095\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 9, 25, 1, 8, 0, 14, 9, 3, 15, 12, 9, 14, 1, 0])\n", "Loss: 2.7873358726501465\n", "Batch: 2096\n", "torch.Size([16, 27])\n", "tensor([14, 9, 4, 1, 0, 14, 9, 26, 8, 15, 14, 9, 0, 15, 4, 25])\n", "Loss: 3.011237621307373\n", "Batch: 2097\n", "torch.Size([16, 27])\n", "tensor([19, 19, 5, 25, 0, 15, 16, 1, 12, 0, 16, 18, 9, 19, 9, 12])\n", "Loss: 3.461609125137329\n", "Batch: 2098\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 18, 1, 25, 1, 14, 0, 18, 5, 1, 7, 8, 1, 14])\n", "Loss: 2.863269090652466\n", "Batch: 2099\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 15, 2, 5, 18, 20, 0, 18, 15, 14, 5, 19, 8, 1, 0])\n", "Loss: 3.0116634368896484\n", "Batch: 2100\n", "torch.Size([16, 27])\n", "tensor([18, 15, 19, 8, 14, 9, 0, 19, 1, 13, 9, 18, 1, 8, 0, 19])\n", "Loss: 3.2979531288146973\n", "Batch: 2101\n", "torch.Size([16, 27])\n", "tensor([ 1, 20, 9, 22, 1, 0, 19, 3, 8, 25, 12, 5, 18, 0, 19, 5])\n", "Loss: 2.786750555038452\n", "Batch: 2102\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 18, 1, 0, 19, 5, 17, 21, 15, 25, 1, 0, 19, 8, 1])\n", "Loss: 2.9214117527008057\n", "Batch: 2103\n", "torch.Size([16, 27])\n", "tensor([12, 15, 14, 4, 1, 0, 19, 8, 1, 14, 5, 1, 0, 19, 8, 1])\n", "Loss: 2.514190435409546\n", "Batch: 2104\n", "torch.Size([16, 27])\n", "tensor([21, 14, 14, 1, 0, 19, 8, 5, 18, 5, 5, 0, 19, 8, 9, 6])\n", "Loss: 2.779505729675293\n", "Batch: 2105\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 19, 8, 25, 1, 14, 5, 0, 19, 11, 9, 5, 0, 19])\n", "Loss: 2.6869332790374756\n", "Batch: 2106\n", "torch.Size([16, 27])\n", "tensor([15, 14, 15, 18, 1, 0, 19, 21, 10, 5, 25, 0, 19, 25, 4, 14])\n", "Loss: 3.5205271244049072\n", "Batch: 2107\n", "torch.Size([16, 27])\n", "tensor([25, 0, 20, 5, 25, 1, 14, 1, 0, 20, 15, 18, 5, 5, 0, 24])\n", "Loss: 2.957597017288208\n", "Batch: 2108\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 4, 18, 9, 1, 0, 1, 3, 1, 4, 9, 1, 0, 1, 4])\n", "Loss: 2.5703351497650146\n", "Batch: 2109\n", "torch.Size([16, 27])\n", "tensor([18, 25, 1, 14, 14, 1, 0, 1, 12, 5, 1, 19, 8, 1, 0, 1])\n", "Loss: 2.4196386337280273\n", "Batch: 2110\n", "torch.Size([16, 27])\n", "tensor([12, 5, 20, 8, 5, 1, 0, 1, 12, 5, 24, 1, 14, 4, 5, 18])\n", "Loss: 2.781193256378174\n", "Batch: 2111\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 12, 5, 24, 1, 14, 4, 18, 25, 1, 0, 1, 12])\n", "Loss: 2.383481979370117\n", "Batch: 2112\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 14, 1, 0, 1, 12, 25, 19, 19, 1, 8, 0, 1, 12])\n", "Loss: 2.348846673965454\n", "Batch: 2113\n", "torch.Size([16, 27])\n", "tensor([25, 24, 1, 14, 4, 18, 9, 1, 0, 1, 13, 9, 18, 1, 3, 12])\n", "Loss: 2.91437029838562\n", "Batch: 2114\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 14, 1, 12, 25, 0, 1, 14, 7, 5, 12, 25, 14, 0])\n", "Loss: 2.4502880573272705\n", "Batch: 2115\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 9, 3, 1, 0, 1, 14, 14, 25, 0, 1, 14, 25, 9])\n", "Loss: 2.628657817840576\n", "Batch: 2116\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 19, 5, 5, 12, 0, 1, 19, 9, 1, 14, 14, 1, 0])\n", "Loss: 2.3876357078552246\n", "Batch: 2117\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 9, 25, 1, 0, 1, 20, 1, 18, 1, 0, 1, 20, 8, 26])\n", "Loss: 2.7078685760498047\n", "Batch: 2118\n", "torch.Size([16, 27])\n", "tensor([ 9, 18, 9, 0, 2, 5, 18, 15, 14, 9, 3, 1, 0, 2, 9, 1])\n", "Loss: 2.800230026245117\n", "Batch: 2119\n", "torch.Size([16, 27])\n", "tensor([14, 5, 25, 0, 2, 9, 18, 9, 4, 9, 1, 14, 1, 0, 2, 18])\n", "Loss: 2.568546772003174\n", "Batch: 2120\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 8, 0, 2, 18, 9, 5, 12, 0, 2, 18, 9, 25, 1, 14])\n", "Loss: 2.6487042903900146\n", "Batch: 2121\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 2, 18, 25, 1, 14, 0, 3, 1, 12, 12, 5, 9, 7])\n", "Loss: 2.7257657051086426\n", "Batch: 2122\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 3, 1, 13, 1, 18, 1, 0, 3, 1, 18, 12, 5, 14, 5])\n", "Loss: 2.7844932079315186\n", "Batch: 2123\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 18, 13, 1, 14, 0, 3, 1, 18, 15, 12, 1, 14, 14])\n", "Loss: 2.5197231769561768\n", "Batch: 2124\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 3, 5, 12, 5, 19, 20, 9, 14, 5, 0, 3, 8, 5, 12])\n", "Loss: 2.509352445602417\n", "Batch: 2125\n", "torch.Size([16, 27])\n", "tensor([ 2, 25, 0, 3, 8, 5, 18, 9, 12, 25, 14, 0, 3, 8, 5, 18])\n", "Loss: 2.7010610103607178\n", "Batch: 2126\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 5, 0, 3, 8, 9, 4, 5, 18, 1, 0, 3, 12, 1, 18])\n", "Loss: 2.6164228916168213\n", "Batch: 2127\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 19, 5, 0, 3, 15, 18, 9, 14, 5, 0, 3, 15, 21, 18])\n", "Loss: 2.5654959678649902\n", "Batch: 2128\n", "torch.Size([16, 27])\n", "tensor([20, 14, 9, 0, 3, 18, 5, 5, 0, 4, 1, 12, 12, 1, 14, 1])\n", "Loss: 2.67926287651062\n", "Batch: 2129\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 12, 12, 9, 19, 0, 4, 1, 13, 1, 18, 1, 0, 4])\n", "Loss: 2.7225422859191895\n", "Batch: 2130\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 9, 1, 14, 1, 0, 4, 1, 25, 10, 1, 8, 0, 4, 5])\n", "Loss: 2.665785551071167\n", "Batch: 2131\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 0, 4, 9, 5, 18, 18, 1, 0, 4, 9, 15, 14, 4])\n", "Loss: 2.707390785217285\n", "Batch: 2132\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 5, 12, 2, 1, 0, 5, 13, 1, 12, 5, 9, 7, 8])\n", "Loss: 2.7203166484832764\n", "Batch: 2133\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 13, 9, 12, 9, 1, 14, 1, 0, 5, 20, 8, 5, 12, 0])\n", "Loss: 2.8499701023101807\n", "Batch: 2134\n", "torch.Size([16, 27])\n", "tensor([ 5, 22, 1, 12, 25, 14, 0, 6, 1, 9, 26, 1, 0, 6, 5, 13])\n", "Loss: 2.903733730316162\n", "Batch: 2135\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 0, 7, 9, 15, 22, 1, 14, 14, 9, 0, 7, 18, 1])\n", "Loss: 2.7681143283843994\n", "Batch: 2136\n", "torch.Size([16, 27])\n", "tensor([25, 19, 5, 14, 0, 7, 18, 9, 3, 5, 12, 4, 1, 0, 8, 1])\n", "Loss: 2.9345202445983887\n", "Batch: 2137\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 5, 12, 0, 8, 9, 14, 4, 25, 0, 8, 25, 4, 5, 9])\n", "Loss: 3.595782995223999\n", "Batch: 2138\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 9, 19, 1, 0, 9, 19, 1, 21, 18, 1, 0, 9, 25, 15])\n", "Loss: 2.8986713886260986\n", "Batch: 2139\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 9, 26, 1, 2, 5, 12, 1, 0, 10, 1, 4, 9, 14])\n", "Loss: 2.5792126655578613\n", "Batch: 2140\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 13, 1, 18, 9, 0, 10, 1, 13, 5, 5, 12, 1, 0])\n", "Loss: 2.6216988563537598\n", "Batch: 2141\n", "torch.Size([16, 27])\n", "tensor([10, 1, 13, 9, 11, 1, 0, 10, 1, 13, 25, 18, 1, 0, 10, 1])\n", "Loss: 2.9100027084350586\n", "Batch: 2142\n", "torch.Size([16, 27])\n", "tensor([14, 14, 5, 20, 20, 5, 0, 10, 1, 19, 16, 18, 5, 5, 20, 0])\n", "Loss: 3.336508274078369\n", "Batch: 2143\n", "torch.Size([16, 27])\n", "tensor([10, 5, 14, 1, 8, 0, 10, 5, 14, 14, 1, 6, 5, 18, 0, 10])\n", "Loss: 2.960714817047119\n", "Batch: 2144\n", "torch.Size([16, 27])\n", "tensor([15, 18, 4, 1, 14, 14, 5, 0, 10, 15, 21, 18, 14, 9, 5, 0])\n", "Loss: 2.646728992462158\n", "Batch: 2145\n", "torch.Size([16, 27])\n", "tensor([11, 1, 4, 5, 5, 0, 11, 1, 9, 12, 5, 5, 14, 0, 11, 1])\n", "Loss: 2.831834316253662\n", "Batch: 2146\n", "torch.Size([16, 27])\n", "tensor([18, 5, 5, 14, 1, 0, 11, 1, 19, 19, 1, 4, 25, 0, 11, 1])\n", "Loss: 2.720876932144165\n", "Batch: 2147\n", "torch.Size([16, 27])\n", "tensor([19, 19, 25, 0, 11, 1, 25, 12, 1, 13, 1, 18, 9, 5, 0, 11])\n", "Loss: 2.5754599571228027\n", "Batch: 2148\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 1, 0, 11, 8, 1, 12, 1, 0, 11, 12, 15, 5, 25, 0])\n", "Loss: 2.7336599826812744\n", "Batch: 2149\n", "torch.Size([16, 27])\n", "tensor([11, 15, 2, 5, 0, 11, 15, 18, 20, 14, 9, 5, 0, 11, 25, 1])\n", "Loss: 2.9672772884368896\n", "Batch: 2150\n", "torch.Size([16, 27])\n", "tensor([ 9, 18, 1, 0, 12, 1, 4, 1, 10, 1, 0, 12, 1, 11, 5, 14])\n", "Loss: 2.998148202896118\n", "Batch: 2151\n", "torch.Size([16, 27])\n", "tensor([25, 1, 0, 12, 1, 14, 9, 1, 0, 12, 9, 14, 4, 5, 14, 0])\n", "Loss: 2.58677339553833\n", "Batch: 2152\n", "torch.Size([16, 27])\n", "tensor([12, 21, 3, 9, 14, 1, 0, 12, 25, 19, 1, 14, 4, 18, 1, 0])\n", "Loss: 2.7951459884643555\n", "Batch: 2153\n", "torch.Size([16, 27])\n", "tensor([13, 1, 7, 7, 9, 0, 13, 1, 18, 9, 1, 9, 19, 1, 2, 5])\n", "Loss: 2.8372488021850586\n", "Batch: 2154\n", "torch.Size([16, 27])\n", "tensor([12, 0, 13, 1, 18, 9, 5, 20, 20, 1, 0, 13, 1, 18, 9, 12])\n", "Loss: 2.7022345066070557\n", "Batch: 2155\n", "torch.Size([16, 27])\n", "tensor([25, 14, 14, 0, 13, 1, 18, 12, 1, 9, 14, 1, 0, 13, 1, 18])\n", "Loss: 2.40582537651062\n", "Batch: 2156\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 0, 13, 1, 18, 19, 8, 1, 25, 0, 13, 1, 18, 25])\n", "Loss: 2.5028581619262695\n", "Batch: 2157\n", "torch.Size([16, 27])\n", "tensor([18, 15, 19, 5, 0, 13, 1, 25, 5, 12, 1, 0, 13, 5, 1, 18])\n", "Loss: 2.6326804161071777\n", "Batch: 2158\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 5, 12, 1, 9, 14, 5, 0, 13, 9, 11, 8, 1, 5])\n", "Loss: 2.668072462081909\n", "Batch: 2159\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 13, 9, 12, 12, 5, 14, 9, 1, 0, 13, 21, 18, 9])\n", "Loss: 2.6951797008514404\n", "Batch: 2160\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 0, 13, 25, 3, 8, 1, 5, 12, 1, 0, 13, 25, 9, 19])\n", "Loss: 3.122492790222168\n", "Batch: 2161\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 14, 1, 20, 1, 19, 8, 9, 1, 0, 14, 4, 5, 1])\n", "Loss: 2.6142079830169678\n", "Batch: 2162\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 5, 20, 1, 14, 25, 1, 0, 14, 9, 11, 11, 9, 1, 0])\n", "Loss: 2.6513891220092773\n", "Batch: 2163\n", "torch.Size([16, 27])\n", "tensor([14, 21, 22, 9, 1, 0, 15, 12, 9, 22, 5, 0, 15, 13, 5, 7])\n", "Loss: 2.9623045921325684\n", "Batch: 2164\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 16, 15, 12, 9, 14, 1, 0, 18, 5, 5, 13, 1, 0, 18])\n", "Loss: 2.5500435829162598\n", "Batch: 2165\n", "torch.Size([16, 27])\n", "tensor([ 9, 13, 1, 0, 18, 25, 1, 14, 5, 0, 19, 1, 14, 4, 9, 0])\n", "Loss: 2.5434377193450928\n", "Batch: 2166\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 13, 9, 1, 8, 0, 19, 8, 1, 14, 20, 9, 0, 19])\n", "Loss: 2.720862865447998\n", "Batch: 2167\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 20, 9, 1, 0, 19, 8, 1, 18, 5, 5, 0, 19, 8])\n", "Loss: 2.5452826023101807\n", "Batch: 2168\n", "torch.Size([16, 27])\n", "tensor([ 1, 20, 1, 18, 1, 0, 19, 8, 1, 21, 14, 0, 19, 8, 5, 12])\n", "Loss: 2.6844942569732666\n", "Batch: 2169\n", "torch.Size([16, 27])\n", "tensor([19, 25, 0, 19, 8, 5, 18, 5, 5, 14, 0, 19, 8, 5, 18, 18])\n", "Loss: 2.9783883094787598\n", "Batch: 2170\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 19, 8, 9, 12, 1, 8, 0, 19, 8, 25, 12, 1, 8])\n", "Loss: 2.647986650466919\n", "Batch: 2171\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 11, 25, 12, 25, 14, 0, 19, 21, 26, 1, 14, 0, 19, 21])\n", "Loss: 2.880126714706421\n", "Batch: 2172\n", "torch.Size([16, 27])\n", "tensor([26, 25, 0, 20, 1, 5, 7, 1, 14, 0, 20, 1, 13, 1, 18, 9])\n", "Loss: 2.7637453079223633\n", "Batch: 2173\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 1, 13, 5, 18, 9, 1, 0, 20, 5, 1, 12, 0, 20])\n", "Loss: 2.7810492515563965\n", "Batch: 2174\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 18, 9, 1, 0, 20, 5, 25, 1, 8, 0, 20, 5, 25, 12])\n", "Loss: 2.8228139877319336\n", "Batch: 2175\n", "torch.Size([16, 27])\n", "tensor([15, 18, 0, 20, 9, 1, 8, 14, 1, 0, 20, 9, 1, 21, 14, 1])\n", "Loss: 2.896540641784668\n", "Batch: 2176\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 15, 2, 9, 0, 20, 18, 25, 19, 20, 1, 14, 0, 20, 25])\n", "Loss: 3.169083833694458\n", "Batch: 2177\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 1, 0, 20, 25, 12, 5, 5, 0, 25, 21, 11, 9, 0, 26])\n", "Loss: 3.162891387939453\n", "Batch: 2178\n", "torch.Size([16, 27])\n", "tensor([25, 11, 9, 1, 0, 1, 4, 1, 13, 1, 18, 25, 0, 1, 4, 5])\n", "Loss: 2.832550287246704\n", "Batch: 2179\n", "torch.Size([16, 27])\n", "tensor([12, 1, 9, 4, 1, 0, 1, 4, 5, 12, 9, 1, 0, 1, 5, 18])\n", "Loss: 2.4617836475372314\n", "Batch: 2180\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 0, 1, 9, 12, 9, 14, 0, 1, 12, 2, 1, 14, 25, 0])\n", "Loss: 2.79669451713562\n", "Batch: 2181\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 24, 19, 1, 0, 1, 12, 9, 5, 19, 8, 1, 0, 1])\n", "Loss: 2.3256492614746094\n", "Batch: 2182\n", "torch.Size([16, 27])\n", "tensor([12, 9, 19, 1, 14, 4, 18, 1, 0, 1, 12, 12, 25, 19, 5, 0])\n", "Loss: 2.4374678134918213\n", "Batch: 2183\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 1, 18, 5, 5, 0, 1, 13, 9, 20, 25, 0, 1, 14, 1])\n", "Loss: 2.7141966819763184\n", "Batch: 2184\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 0, 1, 14, 14, 9, 19, 1, 0, 1, 14, 20, 15, 14])\n", "Loss: 2.4259402751922607\n", "Batch: 2185\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 1, 18, 1, 19, 5, 12, 9, 0, 1, 19, 9, 1])\n", "Loss: 2.349057912826538\n", "Batch: 2186\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 1, 21, 2, 18, 5, 0, 1, 26, 8, 1, 14, 5, 0])\n", "Loss: 2.442760944366455\n", "Batch: 2187\n", "torch.Size([16, 27])\n", "tensor([ 2, 1, 9, 12, 9, 0, 2, 18, 5, 1, 21, 14, 14, 1, 0, 2])\n", "Loss: 2.8322062492370605\n", "Batch: 2188\n", "torch.Size([16, 27])\n", "tensor([18, 5, 5, 14, 1, 0, 2, 18, 9, 1, 14, 3, 1, 0, 2, 18])\n", "Loss: 2.509746551513672\n", "Batch: 2189\n", "torch.Size([16, 27])\n", "tensor([ 9, 3, 5, 0, 3, 1, 4, 5, 14, 0, 3, 1, 12, 5, 2, 0])\n", "Loss: 3.092601776123047\n", "Batch: 2190\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 18, 1, 12, 9, 14, 5, 0, 3, 1, 18, 5, 19, 19, 1])\n", "Loss: 2.693632125854492\n", "Batch: 2191\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 5, 1, 18, 18, 1, 0, 3, 8, 1, 14, 14, 5, 12, 0])\n", "Loss: 2.6153054237365723\n", "Batch: 2192\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 5, 18, 18, 25, 0, 4, 1, 6, 14, 5, 0, 4, 1, 14])\n", "Loss: 2.8016910552978516\n", "Batch: 2193\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 12, 12, 0, 4, 1, 14, 9, 20, 26, 1, 0, 4, 1, 18])\n", "Loss: 2.7815089225769043\n", "Batch: 2194\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 4, 1, 25, 12, 9, 14, 0, 4, 5, 10, 1, 14, 5])\n", "Loss: 2.7985644340515137\n", "Batch: 2195\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 4, 5, 12, 5, 14, 1, 0, 4, 5, 18, 18, 9, 3, 1])\n", "Loss: 2.6876606941223145\n", "Batch: 2196\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 22, 9, 11, 1, 0, 5, 12, 5, 3, 20, 18, 1, 0])\n", "Loss: 2.8385109901428223\n", "Batch: 2197\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 5, 24, 1, 0, 5, 12, 5, 24, 9, 1, 0, 5, 12, 12])\n", "Loss: 2.5267484188079834\n", "Batch: 2198\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 19, 1, 0, 5, 12, 25, 26, 1, 0, 5, 13, 13, 1, 12])\n", "Loss: 2.3992059230804443\n", "Batch: 2199\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 5, 18, 9, 3, 0, 5, 19, 20, 5, 6, 1, 14, 9])\n", "Loss: 2.8972413539886475\n", "Batch: 2200\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 6, 9, 15, 14, 14, 1, 0, 6, 18, 5, 5, 4, 15, 13])\n", "Loss: 2.6699066162109375\n", "Batch: 2201\n", "torch.Size([16, 27])\n", "tensor([ 0, 7, 9, 1, 22, 15, 14, 14, 1, 0, 7, 18, 9, 19, 5, 12])\n", "Loss: 2.7680275440216064\n", "Batch: 2202\n", "torch.Size([16, 27])\n", "tensor([ 0, 8, 1, 4, 9, 25, 1, 0, 8, 1, 9, 12, 12, 5, 25, 0])\n", "Loss: 3.0409629344940186\n", "Batch: 2203\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 14, 0, 8, 9, 2, 1, 8, 0, 9, 12, 25, 19, 19, 1])\n", "Loss: 3.1157641410827637\n", "Batch: 2204\n", "torch.Size([16, 27])\n", "tensor([ 0, 9, 19, 1, 9, 1, 8, 0, 10, 1, 3, 5, 0, 10, 1, 5])\n", "Loss: 2.7609336376190186\n", "Batch: 2205\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 9, 4, 1, 8, 0, 10, 1, 13, 9, 12, 12, 1, 0])\n", "Loss: 2.631696939468384\n", "Batch: 2206\n", "torch.Size([16, 27])\n", "tensor([10, 1, 25, 13, 9, 0, 10, 5, 1, 14, 5, 12, 12, 5, 0, 10])\n", "Loss: 2.562729597091675\n", "Batch: 2207\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 9, 12, 25, 14, 0, 10, 5, 18, 18, 9, 11, 1, 0, 11])\n", "Loss: 2.6758735179901123\n", "Batch: 2208\n", "torch.Size([16, 27])\n", "tensor([ 1, 4, 5, 14, 0, 11, 1, 12, 5, 5, 14, 1, 0, 11, 1, 13])\n", "Loss: 2.7983665466308594\n", "Batch: 2209\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 11, 1, 14, 4, 25, 3, 5, 0, 11, 1, 18, 18, 1])\n", "Loss: 2.681083917617798\n", "Batch: 2210\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 19, 8, 1, 0, 11, 1, 25, 12, 15, 18, 0, 11, 3])\n", "Loss: 2.6705894470214844\n", "Batch: 2211\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 12, 1, 0, 11, 5, 12, 3, 25, 0, 11, 5, 14, 4])\n", "Loss: 2.4627676010131836\n", "Batch: 2212\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 12, 0, 11, 5, 14, 14, 1, 4, 9, 0, 11, 8, 9, 1])\n", "Loss: 2.8501439094543457\n", "Batch: 2213\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 11, 9, 12, 1, 0, 11, 9, 13, 2, 5, 18, 12, 9])\n", "Loss: 2.627230644226074\n", "Batch: 2214\n", "torch.Size([16, 27])\n", "tensor([14, 0, 11, 9, 13, 9, 11, 15, 0, 11, 12, 25, 14, 14, 0, 11])\n", "Loss: 2.9646565914154053\n", "Batch: 2215\n", "torch.Size([16, 27])\n", "tensor([15, 12, 2, 9, 5, 0, 11, 15, 18, 5, 14, 0, 11, 15, 21, 18])\n", "Loss: 2.97495698928833\n", "Batch: 2216\n", "torch.Size([16, 27])\n", "tensor([20, 14, 5, 5, 0, 11, 25, 12, 1, 14, 0, 12, 1, 4, 1, 19])\n", "Loss: 2.872823715209961\n", "Batch: 2217\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 12, 1, 19, 8, 1, 23, 14, 1, 0, 12, 1, 20, 1])\n", "Loss: 2.4046597480773926\n", "Batch: 2218\n", "torch.Size([16, 27])\n", "tensor([14, 25, 1, 0, 12, 1, 20, 15, 18, 9, 1, 0, 12, 5, 9, 12])\n", "Loss: 2.8723793029785156\n", "Batch: 2219\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 25, 0, 12, 5, 24, 5, 5, 0, 12, 5, 25, 1, 0, 12])\n", "Loss: 2.6750195026397705\n", "Batch: 2220\n", "torch.Size([16, 27])\n", "tensor([15, 20, 20, 9, 5, 0, 12, 21, 3, 9, 12, 1, 0, 12, 25, 14])\n", "Loss: 3.1136813163757324\n", "Batch: 2221\n", "torch.Size([16, 27])\n", "tensor([ 1, 5, 0, 12, 25, 14, 14, 5, 1, 0, 13, 1, 9, 26, 9, 5])\n", "Loss: 2.621739387512207\n", "Batch: 2222\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 11, 1, 12, 25, 14, 0, 13, 1, 11, 1, 25, 1, 0])\n", "Loss: 2.7077205181121826\n", "Batch: 2223\n", "torch.Size([16, 27])\n", "tensor([13, 1, 14, 9, 19, 8, 1, 0, 13, 1, 18, 17, 21, 5, 19, 8])\n", "Loss: 2.6445369720458984\n", "Batch: 2224\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 1, 18, 25, 11, 1, 20, 8, 5, 18, 9, 14, 5, 0])\n", "Loss: 2.4505650997161865\n", "Batch: 2225\n", "torch.Size([16, 27])\n", "tensor([13, 1, 25, 3, 9, 0, 13, 3, 3, 1, 12, 12, 0, 13, 3, 11])\n", "Loss: 3.1549649238586426\n", "Batch: 2226\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 1, 0, 13, 3, 11, 9, 14, 14, 1, 0, 13, 5, 12, 1])\n", "Loss: 2.5308122634887695\n", "Batch: 2227\n", "torch.Size([16, 27])\n", "tensor([14, 14, 9, 5, 0, 13, 9, 12, 12, 25, 0, 13, 9, 14, 14, 1])\n", "Loss: 2.41483998298645\n", "Batch: 2228\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 11, 1, 25, 12, 1, 0, 13, 25, 9, 1, 8, 0, 14, 1])\n", "Loss: 2.7581734657287598\n", "Batch: 2229\n", "torch.Size([16, 27])\n", "tensor([10, 5, 5, 0, 14, 9, 3, 11, 9, 0, 14, 9, 20, 25, 1, 0])\n", "Loss: 3.1371049880981445\n", "Batch: 2230\n", "torch.Size([16, 27])\n", "tensor([14, 25, 18, 1, 0, 14, 25, 19, 19, 1, 0, 15, 18, 9, 15, 14])\n", "Loss: 2.800478219985962\n", "Batch: 2231\n", "torch.Size([16, 27])\n", "tensor([ 0, 16, 1, 18, 1, 4, 9, 19, 5, 0, 16, 1, 20, 18, 9, 19])\n", "Loss: 3.378279209136963\n", "Batch: 2232\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 16, 5, 18, 19, 5, 16, 8, 15, 14, 5, 0, 17, 9])\n", "Loss: 2.810157060623169\n", "Batch: 2233\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 17, 21, 9, 14, 12, 1, 14, 0, 18, 1, 5, 22])\n", "Loss: 2.718816041946411\n", "Batch: 2234\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 18, 5, 1, 14, 1, 0, 18, 5, 5, 4, 0, 18, 5])\n", "Loss: 3.098278760910034\n", "Batch: 2235\n", "torch.Size([16, 27])\n", "tensor([ 9, 4, 0, 18, 5, 9, 12, 25, 0, 18, 5, 25, 1, 14, 14, 1])\n", "Loss: 3.1568922996520996\n", "Batch: 2236\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 9, 4, 1, 0, 19, 1, 11, 9, 14, 1, 0, 19, 1, 13])\n", "Loss: 2.700188398361206\n", "Batch: 2237\n", "torch.Size([16, 27])\n", "tensor([21, 5, 12, 0, 19, 1, 14, 9, 1, 0, 19, 1, 14, 10, 21, 1])\n", "Loss: 3.0793967247009277\n", "Batch: 2238\n", "torch.Size([16, 27])\n", "tensor([14, 9, 20, 1, 0, 19, 1, 19, 11, 9, 1, 0, 19, 5, 14, 1])\n", "Loss: 2.572615385055542\n", "Batch: 2239\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 1, 9, 14, 4, 5, 12, 0, 19, 8, 1, 12, 9, 1])\n", "Loss: 2.6724891662597656\n", "Batch: 2240\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 1, 12, 9, 14, 9, 0, 19, 8, 1, 12, 9, 25, 1])\n", "Loss: 2.4580888748168945\n", "Batch: 2241\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 19, 8, 1, 17, 21, 1, 14, 1, 0, 19, 8, 1, 20, 1])\n", "Loss: 2.5404739379882812\n", "Batch: 2242\n", "torch.Size([16, 27])\n", "tensor([22, 9, 1, 0, 19, 8, 1, 23, 14, 1, 5, 0, 19, 8, 1, 25])\n", "Loss: 2.569051504135132\n", "Batch: 2243\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 0, 19, 8, 5, 1, 12, 25, 14, 14, 0, 19, 9])\n", "Loss: 2.6339564323425293\n", "Batch: 2244\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 1, 8, 0, 19, 21, 26, 1, 14, 1, 0, 20, 1, 5, 12])\n", "Loss: 2.4456751346588135\n", "Batch: 2245\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 20, 1, 9, 18, 1, 0, 20, 1, 11, 25, 18, 1, 0])\n", "Loss: 2.911837339401245\n", "Batch: 2246\n", "torch.Size([16, 27])\n", "tensor([20, 1, 13, 9, 19, 8, 1, 0, 20, 1, 13, 25, 9, 1, 0, 20])\n", "Loss: 2.841196060180664\n", "Batch: 2247\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 8, 1, 23, 14, 1, 0, 20, 1, 19, 8, 1, 25, 0, 20])\n", "Loss: 2.4834628105163574\n", "Batch: 2248\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 12, 15, 21, 18, 0, 20, 9, 1, 14, 4, 18, 1, 0, 20])\n", "Loss: 2.834707260131836\n", "Batch: 2249\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 18, 1, 8, 0, 20, 15, 14, 9, 5, 0, 20, 18, 9, 14])\n", "Loss: 2.757009983062744\n", "Batch: 2250\n", "torch.Size([16, 27])\n", "tensor([ 9, 4, 1, 4, 0, 20, 25, 0, 20, 25, 12, 9, 1, 0, 20, 25])\n", "Loss: 2.9449973106384277\n", "Batch: 2251\n", "torch.Size([16, 27])\n", "tensor([12, 9, 19, 8, 1, 0, 21, 18, 9, 1, 8, 0, 24, 9, 20, 12])\n", "Loss: 2.904874086380005\n", "Batch: 2252\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 12, 9, 0, 24, 15, 3, 8, 9, 12, 0, 25, 1, 11, 5])\n", "Loss: 3.313830614089966\n", "Batch: 2253\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 0, 26, 1, 25, 12, 1, 0, 1, 4, 1, 13, 0, 1])\n", "Loss: 2.687160015106201\n", "Batch: 2254\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 5, 14, 5, 0, 1, 9, 12, 9, 0, 1, 12, 5, 5, 25])\n", "Loss: 2.744368076324463\n", "Batch: 2255\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 1, 12, 9, 26, 1, 25, 0, 1, 12, 12, 25, 19, 5])\n", "Loss: 2.586047410964966\n", "Batch: 2256\n", "torch.Size([16, 27])\n", "tensor([14, 0, 1, 12, 25, 1, 14, 14, 1, 0, 1, 12, 25, 19, 19, 1])\n", "Loss: 2.5073652267456055\n", "Batch: 2257\n", "torch.Size([16, 27])\n", "tensor([14, 4, 18, 1, 0, 1, 13, 5, 5, 14, 1, 0, 1, 13, 9, 18])\n", "Loss: 2.809206008911133\n", "Batch: 2258\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 1, 12, 5, 5, 0, 1, 14, 1, 12, 25, 19, 19, 1])\n", "Loss: 2.4150702953338623\n", "Batch: 2259\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 7, 5, 12, 5, 5, 0, 1, 14, 7, 5, 12, 9, 19])\n", "Loss: 2.6506576538085938\n", "Batch: 2260\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 14, 9, 19, 20, 15, 14, 0, 1, 14, 14, 1, 12, 25])\n", "Loss: 2.3993656635284424\n", "Batch: 2261\n", "torch.Size([16, 27])\n", "tensor([14, 0, 1, 14, 14, 9, 19, 20, 15, 14, 0, 1, 18, 5, 5, 10])\n", "Loss: 2.823777914047241\n", "Batch: 2262\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 9, 25, 1, 14, 0, 1, 21, 2, 18, 9, 5, 12, 12])\n", "Loss: 2.688563823699951\n", "Batch: 2263\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 2, 5, 18, 7, 5, 14, 0, 2, 5, 19, 19, 9, 5, 0])\n", "Loss: 2.7920470237731934\n", "Batch: 2264\n", "torch.Size([16, 27])\n", "tensor([ 2, 12, 1, 26, 5, 0, 2, 18, 5, 5, 26, 5, 0, 2, 18, 9])\n", "Loss: 2.831860303878784\n", "Batch: 2265\n", "torch.Size([16, 27])\n", "tensor([14, 14, 0, 3, 1, 12, 1, 8, 0, 3, 1, 13, 5, 12, 12, 9])\n", "Loss: 2.7260727882385254\n", "Batch: 2266\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 1, 13, 5, 18, 5, 14, 0, 3, 5, 3, 9, 12, 5])\n", "Loss: 2.988685369491577\n", "Batch: 2267\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 5, 18, 9, 14, 1, 0, 3, 8, 1, 25, 19, 5, 0, 3])\n", "Loss: 2.333994150161743\n", "Batch: 2268\n", "torch.Size([16, 27])\n", "tensor([ 8, 12, 15, 5, 25, 0, 3, 8, 18, 9, 19, 20, 5, 12, 0, 3])\n", "Loss: 3.108304977416992\n", "Batch: 2269\n", "torch.Size([16, 27])\n", "tensor([12, 1, 9, 18, 9, 19, 19, 1, 0, 3, 15, 15, 16, 5, 18, 0])\n", "Loss: 3.031637191772461\n", "Batch: 2270\n", "torch.Size([16, 27])\n", "tensor([ 3, 15, 18, 25, 14, 14, 0, 4, 1, 14, 5, 20, 20, 5, 0, 4])\n", "Loss: 2.951350212097168\n", "Batch: 2271\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 19, 8, 9, 1, 0, 4, 5, 12, 1, 14, 25, 0, 4, 5])\n", "Loss: 2.6572933197021484\n", "Batch: 2272\n", "torch.Size([16, 27])\n", "tensor([13, 9, 1, 0, 4, 5, 19, 20, 1, 14, 5, 25, 0, 4, 9, 1])\n", "Loss: 2.5453953742980957\n", "Batch: 2273\n", "torch.Size([16, 27])\n", "tensor([22, 9, 15, 14, 0, 4, 9, 22, 9, 14, 9, 20, 25, 0, 4, 15])\n", "Loss: 2.9163618087768555\n", "Batch: 2274\n", "torch.Size([16, 27])\n", "tensor([13, 5, 14, 9, 17, 21, 5, 0, 4, 15, 14, 5, 19, 8, 1, 0])\n", "Loss: 2.900855302810669\n", "Batch: 2275\n", "torch.Size([16, 27])\n", "tensor([ 4, 18, 5, 1, 14, 14, 1, 0, 5, 12, 15, 14, 0, 5, 12, 25])\n", "Loss: 2.5212037563323975\n", "Batch: 2276\n", "torch.Size([16, 27])\n", "tensor([19, 19, 9, 1, 0, 5, 13, 9, 12, 25, 1, 14, 14, 0, 5, 14])\n", "Loss: 2.8172693252563477\n", "Batch: 2277\n", "torch.Size([16, 27])\n", "tensor([ 4, 9, 1, 0, 5, 21, 12, 1, 12, 9, 1, 0, 5, 22, 25, 14])\n", "Loss: 2.7984578609466553\n", "Batch: 2278\n", "torch.Size([16, 27])\n", "tensor([ 0, 6, 1, 20, 5, 13, 1, 0, 6, 18, 9, 5, 4, 1, 0, 7])\n", "Loss: 2.746793270111084\n", "Batch: 2279\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 1, 22, 9, 5, 22, 5, 0, 7, 5, 14, 5, 19, 19, 9])\n", "Loss: 3.2092132568359375\n", "Batch: 2280\n", "torch.Size([16, 27])\n", "tensor([19, 0, 7, 9, 7, 9, 0, 7, 21, 9, 14, 5, 22, 5, 18, 5])\n", "Loss: 3.4771580696105957\n", "Batch: 2281\n", "torch.Size([16, 27])\n", "tensor([ 0, 8, 1, 12, 12, 1, 0, 8, 1, 18, 13, 15, 14, 9, 0, 9])\n", "Loss: 2.6120803356170654\n", "Batch: 2282\n", "torch.Size([16, 27])\n", "tensor([12, 19, 1, 0, 9, 13, 21, 14, 9, 17, 21, 5, 0, 9, 18, 5])\n", "Loss: 3.5742909908294678\n", "Batch: 2283\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 10, 1, 9, 4, 1, 14, 0, 10, 1, 13, 9, 19, 8])\n", "Loss: 2.6473889350891113\n", "Batch: 2284\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 10, 1, 13, 25, 9, 1, 0, 10, 1, 14, 5, 5, 14, 0])\n", "Loss: 2.7260656356811523\n", "Batch: 2285\n", "torch.Size([16, 27])\n", "tensor([10, 1, 25, 14, 9, 5, 0, 10, 1, 26, 12, 9, 14, 0, 10, 5])\n", "Loss: 2.673041820526123\n", "Batch: 2286\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 9, 14, 5, 0, 10, 5, 19, 19, 9, 12, 25, 14, 0])\n", "Loss: 2.6712443828582764\n", "Batch: 2287\n", "torch.Size([16, 27])\n", "tensor([10, 8, 15, 1, 14, 1, 0, 10, 9, 14, 1, 0, 10, 15, 12, 5])\n", "Loss: 2.4339489936828613\n", "Batch: 2288\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 10, 15, 19, 5, 12, 25, 14, 14, 0, 10, 15, 25, 1])\n", "Loss: 2.753166913986206\n", "Batch: 2289\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 21, 4, 9, 20, 0, 10, 21, 12, 9, 0, 11, 1, 14, 4])\n", "Loss: 2.9108035564422607\n", "Batch: 2290\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 11, 1, 18, 9, 1, 14, 14, 5, 0, 11, 1, 20, 5])\n", "Loss: 2.3978753089904785\n", "Batch: 2291\n", "torch.Size([16, 27])\n", "tensor([18, 9, 14, 0, 11, 1, 20, 18, 9, 3, 5, 0, 11, 1, 25, 12])\n", "Loss: 2.7083852291107178\n", "Batch: 2292\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 8, 0, 11, 1, 25, 12, 14, 0, 11, 5, 1, 18, 9, 1])\n", "Loss: 2.638593912124634\n", "Batch: 2293\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 12, 9, 1, 0, 11, 5, 14, 4, 18, 5, 1, 0, 11])\n", "Loss: 2.1278722286224365\n", "Batch: 2294\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 19, 9, 14, 7, 20, 15, 14, 0, 11, 5, 25, 5, 18, 18])\n", "Loss: 2.916299819946289\n", "Batch: 2295\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 8, 1, 12, 9, 12, 1, 8, 0, 11, 9, 1, 21, 14])\n", "Loss: 2.5875933170318604\n", "Batch: 2296\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 15, 18, 20, 14, 5, 5, 0, 11, 25, 12, 1, 18, 0])\n", "Loss: 2.7930901050567627\n", "Batch: 2297\n", "torch.Size([16, 27])\n", "tensor([11, 25, 15, 14, 14, 1, 0, 12, 1, 14, 9, 25, 1, 8, 0, 12])\n", "Loss: 2.5707876682281494\n", "Batch: 2298\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 1, 5, 0, 12, 1, 22, 9, 14, 1, 0, 12, 1, 22, 9])\n", "Loss: 2.6183128356933594\n", "Batch: 2299\n", "torch.Size([16, 27])\n", "tensor([14, 9, 1, 0, 12, 9, 1, 14, 5, 0, 12, 9, 25, 1, 8, 0])\n", "Loss: 2.317154884338379\n", "Batch: 2300\n", "torch.Size([16, 27])\n", "tensor([13, 1, 4, 1, 12, 25, 14, 14, 5, 0, 13, 1, 4, 12, 25, 14])\n", "Loss: 2.7030420303344727\n", "Batch: 2301\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 11, 1, 12, 25, 1, 0, 13, 1, 14, 19, 9, 0, 13])\n", "Loss: 2.509742259979248\n", "Batch: 2302\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 3, 9, 0, 13, 1, 18, 5, 19, 1, 0, 13, 1, 18, 25])\n", "Loss: 2.576585531234741\n", "Batch: 2303\n", "torch.Size([16, 27])\n", "tensor([13, 1, 18, 7, 1, 18, 5, 20, 0, 13, 1, 20, 9, 19, 15, 14])\n", "Loss: 2.9985454082489014\n", "Batch: 2304\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 21, 18, 9, 19, 19, 1, 0, 13, 3, 11, 1, 25, 0])\n", "Loss: 2.671616792678833\n", "Batch: 2305\n", "torch.Size([16, 27])\n", "tensor([13, 5, 7, 21, 13, 9, 0, 13, 5, 7, 25, 14, 0, 13, 5, 9])\n", "Loss: 3.3360960483551025\n", "Batch: 2306\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 5, 12, 5, 0, 13, 9, 7, 4, 1, 12, 9, 1, 0, 13])\n", "Loss: 2.3925604820251465\n", "Batch: 2307\n", "torch.Size([16, 27])\n", "tensor([ 9, 11, 8, 1, 9, 12, 1, 0, 13, 9, 17, 21, 5, 12, 1, 0])\n", "Loss: 2.7696266174316406\n", "Batch: 2308\n", "torch.Size([16, 27])\n", "tensor([13, 15, 14, 5, 5, 0, 14, 1, 9, 15, 13, 9, 0, 14, 1, 25])\n", "Loss: 2.6896026134490967\n", "Batch: 2309\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 14, 9, 18, 22, 1, 14, 1, 0, 15, 1, 11, 12])\n", "Loss: 3.0295939445495605\n", "Batch: 2310\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 15, 12, 25, 13, 16, 9, 1, 0, 16, 5, 18, 5, 12])\n", "Loss: 2.6130640506744385\n", "Batch: 2311\n", "torch.Size([16, 27])\n", "tensor([ 0, 16, 8, 5, 2, 5, 0, 16, 15, 12, 12, 25, 0, 18, 1, 9])\n", "Loss: 3.1842808723449707\n", "Batch: 2312\n", "torch.Size([16, 27])\n", "tensor([22, 5, 14, 0, 18, 1, 14, 4, 5, 5, 0, 18, 1, 19, 8, 5])\n", "Loss: 3.011342763900757\n", "Batch: 2313\n", "torch.Size([16, 27])\n", "tensor([ 5, 4, 1, 0, 18, 1, 19, 8, 5, 12, 12, 5, 0, 18, 1, 25])\n", "Loss: 2.7928237915039062\n", "Batch: 2314\n", "torch.Size([16, 27])\n", "tensor([15, 14, 1, 0, 18, 5, 2, 5, 3, 3, 1, 8, 0, 18, 9, 1])\n", "Loss: 2.5913245677948\n", "Batch: 2315\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 18, 15, 19, 1, 14, 1, 0, 18, 21, 20, 0, 19, 1])\n", "Loss: 2.7902843952178955\n", "Batch: 2316\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 5, 5, 14, 0, 19, 1, 3, 8, 1, 0, 19, 1, 6, 9])\n", "Loss: 2.8639028072357178\n", "Batch: 2317\n", "torch.Size([16, 27])\n", "tensor([25, 1, 0, 19, 1, 21, 14, 4, 18, 1, 0, 19, 1, 25, 4, 5])\n", "Loss: 3.007525682449341\n", "Batch: 2318\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 5, 18, 18, 1, 0, 19, 8, 1, 11, 9, 5, 18, 1, 0])\n", "Loss: 2.5641403198242188\n", "Batch: 2319\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 11, 9, 18, 1, 8, 0, 19, 8, 1, 13, 9, 25, 1])\n", "Loss: 3.0821690559387207\n", "Batch: 2320\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 19, 8, 1, 17, 21, 9, 20, 1, 0, 19, 8, 1, 18, 9])\n", "Loss: 2.6829800605773926\n", "Batch: 2321\n", "torch.Size([16, 27])\n", "tensor([ 3, 5, 0, 19, 8, 1, 25, 1, 0, 19, 8, 1, 25, 12, 5, 5])\n", "Loss: 2.603240489959717\n", "Batch: 2322\n", "torch.Size([16, 27])\n", "tensor([14, 0, 19, 8, 5, 18, 12, 25, 0, 19, 8, 18, 21, 20, 8, 9])\n", "Loss: 2.9349377155303955\n", "Batch: 2323\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 9, 1, 14, 0, 19, 21, 13, 1, 25, 25, 1, 8, 0, 19])\n", "Loss: 2.7080087661743164\n", "Batch: 2324\n", "torch.Size([16, 27])\n", "tensor([21, 26, 1, 14, 14, 1, 8, 0, 19, 22, 5, 20, 12, 1, 14, 1])\n", "Loss: 2.627002716064453\n", "Batch: 2325\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 23, 5, 20, 8, 1, 0, 20, 1, 5, 12, 5, 18, 0, 20])\n", "Loss: 2.616111993789673\n", "Batch: 2326\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 9, 18, 1, 8, 0, 20, 1, 12, 5, 1, 0, 20, 1, 12])\n", "Loss: 2.564663887023926\n", "Batch: 2327\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 20, 1, 12, 9, 25, 1, 0, 20, 1, 13, 9, 1])\n", "Loss: 2.31638503074646\n", "Batch: 2328\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 20, 1, 14, 1, 5, 0, 20, 1, 18, 18, 1, 0, 20, 1])\n", "Loss: 2.3713152408599854\n", "Batch: 2329\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 18, 1, 0, 20, 5, 18, 18, 9, 1, 14, 14, 1, 0])\n", "Loss: 2.356210708618164\n", "Batch: 2330\n", "torch.Size([16, 27])\n", "tensor([20, 9, 18, 1, 0, 20, 23, 25, 12, 1, 0, 20, 25, 11, 9, 18])\n", "Loss: 3.2122836112976074\n", "Batch: 2331\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 25, 12, 5, 19, 8, 1, 0, 20, 25, 18, 5, 19, 5])\n", "Loss: 2.7837297916412354\n", "Batch: 2332\n", "torch.Size([16, 27])\n", "tensor([ 0, 22, 1, 14, 14, 1, 0, 22, 9, 1, 14, 11, 1, 0, 22, 9])\n", "Loss: 2.3755691051483154\n", "Batch: 2333\n", "torch.Size([16, 27])\n", "tensor([15, 12, 5, 20, 20, 1, 0, 23, 8, 9, 20, 20, 14, 5, 25, 0])\n", "Loss: 3.1934332847595215\n", "Batch: 2334\n", "torch.Size([16, 27])\n", "tensor([23, 9, 19, 4, 15, 13, 0, 25, 1, 17, 21, 5, 12, 9, 14, 5])\n", "Loss: 3.3753116130828857\n", "Batch: 2335\n", "torch.Size([16, 27])\n", "tensor([ 0, 26, 1, 18, 9, 0, 26, 1, 18, 9, 25, 1, 0, 26, 15, 9])\n", "Loss: 2.8543121814727783\n", "Batch: 2336\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 26, 15, 12, 1, 0, 1, 1, 18, 25, 14, 0, 1, 4])\n", "Loss: 2.854957342147827\n", "Batch: 2337\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 1, 9, 4, 5, 5, 0, 1, 9, 19, 1, 0, 1, 11, 1])\n", "Loss: 2.795449733734131\n", "Batch: 2338\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 1, 12, 5, 5, 3, 9, 1, 0, 1, 12, 5, 19])\n", "Loss: 2.4192068576812744\n", "Batch: 2339\n", "torch.Size([16, 27])\n", "tensor([19, 1, 0, 1, 12, 5, 24, 1, 14, 4, 5, 18, 1, 0, 1, 12])\n", "Loss: 2.475503444671631\n", "Batch: 2340\n", "torch.Size([16, 27])\n", "tensor([12, 9, 19, 25, 14, 0, 1, 12, 12, 25, 1, 8, 0, 1, 12, 22])\n", "Loss: 2.7150135040283203\n", "Batch: 2341\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 1, 12, 25, 0, 1, 12, 25, 9, 1, 8, 0, 1])\n", "Loss: 2.2972898483276367\n", "Batch: 2342\n", "torch.Size([16, 27])\n", "tensor([13, 1, 21, 18, 9, 0, 1, 13, 5, 5, 14, 1, 8, 0, 1, 13])\n", "Loss: 2.9721217155456543\n", "Batch: 2343\n", "torch.Size([16, 27])\n", "tensor([25, 9, 1, 0, 1, 14, 1, 9, 4, 0, 1, 14, 4, 18, 1, 25])\n", "Loss: 2.7925150394439697\n", "Batch: 2344\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 14, 4, 18, 15, 13, 5, 4, 1, 0, 1, 14, 5, 5])\n", "Loss: 2.6784749031066895\n", "Batch: 2345\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 1, 14, 7, 5, 12, 12, 9, 3, 1, 0, 1, 14])\n", "Loss: 2.506362199783325\n", "Batch: 2346\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 18, 1, 0, 1, 14, 11, 9, 20, 1, 0, 1, 14, 14, 1])\n", "Loss: 2.6431636810302734\n", "Batch: 2347\n", "torch.Size([16, 27])\n", "tensor([11, 1, 0, 1, 18, 9, 1, 4, 14, 5, 0, 1, 18, 13, 15, 14])\n", "Loss: 2.877223491668701\n", "Batch: 2348\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 1, 19, 8, 12, 5, 25, 13, 1, 18, 9, 5, 0, 1])\n", "Loss: 2.416372776031494\n", "Batch: 2349\n", "torch.Size([16, 27])\n", "tensor([20, 9, 18, 1, 0, 1, 22, 9, 1, 14, 3, 5, 0, 1, 25, 5])\n", "Loss: 2.8711934089660645\n", "Batch: 2350\n", "torch.Size([16, 27])\n", "tensor([12, 5, 20, 0, 2, 1, 12, 5, 25, 0, 2, 1, 25, 1, 14, 0])\n", "Loss: 2.9042112827301025\n", "Batch: 2351\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 14, 20, 12, 5, 25, 0, 2, 5, 20, 8, 1, 14, 5, 25])\n", "Loss: 2.881936550140381\n", "Batch: 2352\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 9, 22, 9, 1, 14, 1, 0, 2, 18, 1, 4, 9, 0, 2])\n", "Loss: 2.5191268920898438\n", "Batch: 2353\n", "torch.Size([16, 27])\n", "tensor([18, 5, 1, 8, 0, 2, 18, 9, 1, 14, 0, 2, 18, 9, 14, 11])\n", "Loss: 2.5036916732788086\n", "Batch: 2354\n", "torch.Size([16, 27])\n", "tensor([12, 5, 25, 0, 2, 18, 9, 15, 14, 14, 5, 0, 2, 18, 9, 20])\n", "Loss: 2.664963483810425\n", "Batch: 2355\n", "torch.Size([16, 27])\n", "tensor([20, 0, 2, 18, 25, 14, 1, 0, 3, 1, 12, 12, 1, 8, 1, 14])\n", "Loss: 2.666322946548462\n", "Batch: 2356\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 12, 25, 14, 0, 3, 1, 18, 13, 9, 14, 1, 0, 3])\n", "Loss: 2.532202959060669\n", "Batch: 2357\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 18, 1, 0, 3, 1, 19, 9, 4, 25, 0, 3, 1, 20, 8])\n", "Loss: 2.852325439453125\n", "Batch: 2358\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 25, 14, 0, 3, 1, 25, 4, 5, 14, 0, 3, 8, 1, 18])\n", "Loss: 2.958604574203491\n", "Batch: 2359\n", "torch.Size([16, 27])\n", "tensor([14, 1, 5, 0, 3, 8, 18, 9, 19, 20, 9, 1, 14, 14, 5, 0])\n", "Loss: 2.4705989360809326\n", "Batch: 2360\n", "torch.Size([16, 27])\n", "tensor([ 3, 12, 5, 13, 5, 14, 20, 9, 14, 5, 0, 4, 1, 9, 12, 25])\n", "Loss: 3.0603370666503906\n", "Batch: 2361\n", "torch.Size([16, 27])\n", "tensor([14, 0, 4, 1, 12, 20, 15, 14, 0, 4, 1, 14, 1, 8, 0, 4])\n", "Loss: 2.7746403217315674\n", "Batch: 2362\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 2, 9, 0, 4, 1, 18, 9, 5, 12, 1, 0, 4, 1, 18])\n", "Loss: 2.530980348587036\n", "Batch: 2363\n", "torch.Size([16, 27])\n", "tensor([14, 5, 19, 8, 1, 0, 4, 1, 19, 8, 1, 23, 14, 1, 0, 4])\n", "Loss: 2.502169609069824\n", "Batch: 2364\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 14, 7, 5, 12, 1, 0, 4, 5, 1, 22, 9, 1, 14, 0])\n", "Loss: 2.8396599292755127\n", "Batch: 2365\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 19, 8, 1, 21, 14, 1, 0, 4, 25, 12, 1, 14, 1, 0])\n", "Loss: 2.6018853187561035\n", "Batch: 2366\n", "torch.Size([16, 27])\n", "tensor([ 5, 4, 23, 9, 14, 1, 0, 5, 12, 1, 14, 0, 5, 12, 4, 1])\n", "Loss: 2.8825480937957764\n", "Batch: 2367\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 12, 12, 9, 1, 14, 14, 1, 0, 5, 12, 12, 9, 19, 1])\n", "Loss: 2.2385036945343018\n", "Batch: 2368\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 12, 12, 25, 19, 19, 1, 0, 5, 12, 15, 14, 1, 0, 5])\n", "Loss: 2.463707447052002\n", "Batch: 2369\n", "torch.Size([16, 27])\n", "tensor([13, 13, 9, 0, 5, 13, 16, 18, 5, 19, 19, 0, 5, 14, 5, 9])\n", "Loss: 3.4021172523498535\n", "Batch: 2370\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 0, 5, 22, 1, 14, 14, 1, 0, 6, 1, 9, 7, 1, 0])\n", "Loss: 2.5519559383392334\n", "Batch: 2371\n", "torch.Size([16, 27])\n", "tensor([ 6, 1, 9, 20, 8, 5, 0, 6, 1, 18, 9, 8, 1, 0, 6, 12])\n", "Loss: 3.0789120197296143\n", "Batch: 2372\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 18, 25, 0, 7, 5, 19, 5, 12, 12, 5, 0, 7])\n", "Loss: 2.668025016784668\n", "Batch: 2373\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 4, 1, 0, 7, 9, 21, 12, 9, 1, 14, 14, 1, 0, 7])\n", "Loss: 3.0243680477142334\n", "Batch: 2374\n", "torch.Size([16, 27])\n", "tensor([15, 12, 4, 1, 0, 8, 1, 9, 12, 12, 9, 5, 0, 8, 15, 12])\n", "Loss: 2.6603872776031494\n", "Batch: 2375\n", "torch.Size([16, 27])\n", "tensor([12, 9, 19, 0, 8, 15, 19, 1, 14, 14, 1, 0, 9, 15, 14, 1])\n", "Loss: 2.7552707195281982\n", "Batch: 2376\n", "torch.Size([16, 27])\n", "tensor([ 0, 9, 22, 5, 20, 20, 0, 10, 1, 8, 14, 1, 5, 0, 10, 1])\n", "Loss: 3.0933942794799805\n", "Batch: 2377\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 25, 14, 5, 0, 10, 1, 12, 9, 3, 9, 1, 0, 10, 1])\n", "Loss: 2.4965991973876953\n", "Batch: 2378\n", "torch.Size([16, 27])\n", "tensor([13, 5, 1, 0, 10, 1, 13, 5, 9, 19, 8, 1, 0, 10, 1, 13])\n", "Loss: 2.9663171768188477\n", "Batch: 2379\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 5, 0, 10, 1, 13, 9, 12, 25, 14, 0, 10, 1, 19, 19])\n", "Loss: 2.7801783084869385\n", "Batch: 2380\n", "torch.Size([16, 27])\n", "tensor([13, 9, 14, 5, 0, 10, 1, 25, 5, 0, 10, 5, 12, 9, 19, 1])\n", "Loss: 2.5610954761505127\n", "Batch: 2381\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 5, 26, 5, 2, 5, 12, 0, 10, 9, 18, 5, 8, 0, 10])\n", "Loss: 3.2521114349365234\n", "Batch: 2382\n", "torch.Size([16, 27])\n", "tensor([15, 3, 12, 25, 14, 0, 10, 15, 14, 14, 9, 0, 10, 15, 19, 5])\n", "Loss: 2.615004301071167\n", "Batch: 2383\n", "torch.Size([16, 27])\n", "tensor([ 6, 1, 0, 10, 15, 21, 18, 14, 9, 0, 10, 21, 19, 20, 25, 14])\n", "Loss: 2.9943559169769287\n", "Batch: 2384\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 1, 4, 5, 10, 1, 0, 11, 1, 4, 9, 0, 11, 1])\n", "Loss: 2.593231439590454\n", "Batch: 2385\n", "torch.Size([16, 27])\n", "tensor([ 8, 12, 9, 1, 0, 11, 1, 12, 12, 1, 14, 0, 11, 1, 13, 9])\n", "Loss: 2.3923025131225586\n", "Batch: 2386\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 11, 1, 14, 1, 14, 9, 0, 11, 1, 18, 9, 7, 1])\n", "Loss: 2.3727846145629883\n", "Batch: 2387\n", "torch.Size([16, 27])\n", "tensor([14, 0, 11, 1, 19, 19, 9, 1, 0, 11, 1, 22, 9, 20, 1, 0])\n", "Loss: 2.4364123344421387\n", "Batch: 2388\n", "torch.Size([16, 27])\n", "tensor([11, 5, 5, 12, 25, 14, 0, 11, 5, 9, 1, 19, 8, 1, 0, 11])\n", "Loss: 2.3378827571868896\n", "Batch: 2389\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 5, 9, 7, 8, 0, 11, 5, 13, 25, 1, 0, 11, 9, 5])\n", "Loss: 2.638235092163086\n", "Batch: 2390\n", "torch.Size([16, 27])\n", "tensor([18, 19, 20, 1, 14, 0, 11, 25, 5, 18, 1, 0, 11, 25, 12, 5])\n", "Loss: 2.622438430786133\n", "Batch: 2391\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 12, 1, 9, 12, 1, 8, 0, 12, 1, 9, 14, 5, 5])\n", "Loss: 2.671187162399292\n", "Batch: 2392\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 1, 14, 9, 19, 8, 1, 0, 12, 1, 14, 25, 1, 0, 12])\n", "Loss: 2.305598258972168\n", "Batch: 2393\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 11, 9, 14, 0, 12, 1, 19, 8, 1, 23, 14, 4, 1, 0])\n", "Loss: 2.645840883255005\n", "Batch: 2394\n", "torch.Size([16, 27])\n", "tensor([12, 1, 20, 5, 19, 8, 1, 0, 12, 5, 19, 12, 9, 5, 1, 14])\n", "Loss: 2.6767075061798096\n", "Batch: 2395\n", "torch.Size([16, 27])\n", "tensor([14, 0, 12, 9, 12, 9, 1, 14, 14, 5, 0, 12, 9, 12, 12, 25])\n", "Loss: 2.4481866359710693\n", "Batch: 2396\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 0, 12, 9, 14, 26, 25, 0, 13, 1, 4, 1, 12, 9, 14])\n", "Loss: 2.5959739685058594\n", "Batch: 2397\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 9, 19, 8, 1, 0, 13, 1, 11, 1, 25, 12, 9, 1])\n", "Loss: 2.416745185852051\n", "Batch: 2398\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 11, 9, 14, 12, 5, 25, 0, 13, 1, 14, 9, 25, 1])\n", "Loss: 2.5984671115875244\n", "Batch: 2399\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 18, 9, 26, 1, 0, 13, 3, 11, 1, 25, 12, 5, 5])\n", "Loss: 2.549598455429077\n", "Batch: 2400\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 3, 11, 25, 14, 26, 9, 5, 0, 13, 5, 12, 1, 25, 14])\n", "Loss: 2.9593894481658936\n", "Batch: 2401\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 9, 3, 8, 1, 0, 13, 15, 12, 12, 5, 5, 0, 13])\n", "Loss: 2.269657611846924\n", "Batch: 2402\n", "torch.Size([16, 27])\n", "tensor([15, 14, 5, 0, 13, 15, 14, 5, 19, 8, 1, 0, 13, 25, 3, 1])\n", "Loss: 2.7051467895507812\n", "Batch: 2403\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 13, 25, 19, 20, 9, 17, 21, 5, 0, 14, 1, 8, 15, 13])\n", "Loss: 3.1516125202178955\n", "Batch: 2404\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 14, 1, 9, 10, 1, 0, 14, 1, 9, 19, 8, 1, 0, 14])\n", "Loss: 2.5970964431762695\n", "Batch: 2405\n", "torch.Size([16, 27])\n", "tensor([ 1, 20, 9, 22, 9, 4, 1, 4, 0, 14, 1, 21, 20, 9, 11, 1])\n", "Loss: 3.026467800140381\n", "Batch: 2406\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 1, 26, 1, 18, 5, 20, 8, 0, 14, 15, 21, 18, 1, 0])\n", "Loss: 2.974914073944092\n", "Batch: 2407\n", "torch.Size([16, 27])\n", "tensor([16, 1, 20, 20, 25, 0, 16, 8, 9, 12, 15, 13, 5, 14, 1, 0])\n", "Loss: 3.527493476867676\n", "Batch: 2408\n", "torch.Size([16, 27])\n", "tensor([16, 18, 5, 19, 3, 9, 12, 12, 1, 0, 17, 21, 1, 14, 5, 19])\n", "Loss: 3.0932040214538574\n", "Batch: 2409\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 18, 1, 2, 5, 3, 3, 1, 0, 18, 1, 9, 12, 5])\n", "Loss: 2.7146754264831543\n", "Batch: 2410\n", "torch.Size([16, 27])\n", "tensor([25, 0, 18, 1, 10, 1, 0, 18, 1, 14, 5, 5, 13, 0, 18, 1])\n", "Loss: 2.9210612773895264\n", "Batch: 2411\n", "torch.Size([16, 27])\n", "tensor([25, 22, 9, 14, 0, 18, 5, 1, 7, 5, 14, 0, 18, 5, 1, 14])\n", "Loss: 3.1749978065490723\n", "Batch: 2412\n", "torch.Size([16, 27])\n", "tensor([14, 0, 18, 5, 2, 2, 5, 3, 3, 1, 0, 18, 8, 5, 1, 14])\n", "Loss: 3.052384376525879\n", "Batch: 2413\n", "torch.Size([16, 27])\n", "tensor([14, 15, 14, 0, 18, 9, 3, 11, 9, 1, 0, 18, 25, 1, 0, 19])\n", "Loss: 2.7230589389801025\n", "Batch: 2414\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 9, 14, 1, 8, 0, 19, 1, 13, 1, 18, 0, 19, 1, 13])\n", "Loss: 2.9496848583221436\n", "Batch: 2415\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 8, 0, 19, 5, 1, 9, 18, 1, 0, 19, 5, 1, 9, 18])\n", "Loss: 2.737673282623291\n", "Batch: 2416\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 19, 5, 3, 18, 5, 20, 0, 19, 5, 17, 21, 15, 25])\n", "Loss: 3.155329704284668\n", "Batch: 2417\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 19, 8, 1, 3, 15, 18, 1, 0, 19, 8, 1, 4, 9])\n", "Loss: 2.780890464782715\n", "Batch: 2418\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 8, 1, 9, 12, 5, 5, 0, 19, 8, 1, 14, 9, 19])\n", "Loss: 2.355396032333374\n", "Batch: 2419\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 19, 8, 25, 18, 1, 0, 19, 20, 5, 22, 5, 14, 0, 19])\n", "Loss: 2.7689931392669678\n", "Batch: 2420\n", "torch.Size([16, 27])\n", "tensor([25, 5, 18, 18, 1, 0, 20, 1, 9, 19, 0, 20, 1, 13, 1, 18])\n", "Loss: 2.844714879989624\n", "Batch: 2421\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 20, 1, 13, 9, 25, 1, 8, 0, 20, 1, 14, 7, 5])\n", "Loss: 2.8169069290161133\n", "Batch: 2422\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 20, 1, 18, 9, 14, 0, 20, 1, 19, 8, 1, 14, 14])\n", "Loss: 2.274301528930664\n", "Batch: 2423\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 1, 25, 12, 15, 18, 1, 14, 14, 0, 20, 5, 1, 9])\n", "Loss: 2.705540657043457\n", "Batch: 2424\n", "torch.Size([16, 27])\n", "tensor([18, 18, 1, 0, 20, 5, 4, 4, 9, 0, 20, 5, 12, 1, 0, 20])\n", "Loss: 2.8966071605682373\n", "Batch: 2425\n", "torch.Size([16, 27])\n", "tensor([ 5, 13, 16, 5, 19, 20, 0, 20, 5, 18, 9, 3, 1, 0, 20, 9])\n", "Loss: 2.9086503982543945\n", "Batch: 2426\n", "torch.Size([16, 27])\n", "tensor([13, 25, 1, 0, 20, 15, 18, 9, 1, 14, 14, 1, 0, 20, 23, 9])\n", "Loss: 2.9432291984558105\n", "Batch: 2427\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 25, 1, 13, 9, 12, 5, 0, 25, 1, 14, 5, 20, 8])\n", "Loss: 3.0005204677581787\n", "Batch: 2428\n", "torch.Size([16, 27])\n", "tensor([ 0, 25, 1, 18, 5, 12, 9, 19, 0, 25, 15, 3, 5, 12, 25, 14])\n", "Loss: 3.050874948501587\n", "Batch: 2429\n", "torch.Size([16, 27])\n", "tensor([ 0, 25, 19, 1, 2, 5, 12, 12, 5, 0, 25, 19, 5, 14, 9, 1])\n", "Loss: 2.890329122543335\n", "Batch: 2430\n", "torch.Size([16, 27])\n", "tensor([ 0, 26, 1, 8, 9, 18, 1, 0, 26, 21, 12, 5, 25, 13, 1, 0])\n", "Loss: 2.670936107635498\n", "Batch: 2431\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 18, 9, 5, 12, 0, 1, 4, 1, 13, 1, 0, 1, 4, 1])\n", "Loss: 2.7186388969421387\n", "Batch: 2432\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 1, 4, 18, 9, 14, 1, 0, 1, 6, 14, 1, 14])\n", "Loss: 2.397028923034668\n", "Batch: 2433\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 8, 14, 1, 0, 1, 9, 10, 1, 0, 1, 12, 1, 25, 10])\n", "Loss: 2.604870557785034\n", "Batch: 2434\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 1, 12, 1, 25, 19, 8, 9, 1, 0, 1, 12, 1, 25])\n", "Loss: 2.4286139011383057\n", "Batch: 2435\n", "torch.Size([16, 27])\n", "tensor([26, 9, 1, 0, 1, 12, 5, 9, 4, 1, 0, 1, 12, 5, 24, 19])\n", "Loss: 2.6163330078125\n", "Batch: 2436\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 12, 9, 5, 0, 1, 12, 9, 26, 1, 8, 0, 1])\n", "Loss: 2.198453187942505\n", "Batch: 2437\n", "torch.Size([16, 27])\n", "tensor([12, 12, 9, 1, 0, 1, 12, 12, 25, 19, 8, 1, 0, 1, 14, 5])\n", "Loss: 2.2284891605377197\n", "Batch: 2438\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 1, 8, 0, 1, 14, 7, 5, 12, 5, 0, 1, 14, 20, 15])\n", "Loss: 2.8474011421203613\n", "Batch: 2439\n", "torch.Size([16, 27])\n", "tensor([18, 9, 1, 0, 1, 18, 5, 1, 14, 1, 0, 1, 18, 9, 5, 1])\n", "Loss: 2.2459840774536133\n", "Batch: 2440\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 1, 18, 9, 25, 15, 14, 0, 1, 18, 12, 5, 20, 0])\n", "Loss: 2.6196696758270264\n", "Batch: 2441\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 25, 19, 19, 1, 0, 1, 19, 8, 1, 21, 14, 20, 9, 0])\n", "Loss: 2.83709979057312\n", "Batch: 2442\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 8, 5, 12, 5, 25, 0, 1, 19, 8, 12, 25, 14, 5, 0])\n", "Loss: 2.537531852722168\n", "Batch: 2443\n", "torch.Size([16, 27])\n", "tensor([ 1, 20, 8, 9, 14, 1, 0, 1, 21, 18, 9, 1, 14, 14, 1, 0])\n", "Loss: 2.356395721435547\n", "Batch: 2444\n", "torch.Size([16, 27])\n", "tensor([ 1, 22, 5, 18, 5, 5, 0, 1, 25, 1, 12, 1, 0, 1, 26, 18])\n", "Loss: 2.8612060546875\n", "Batch: 2445\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 2, 1, 9, 12, 12, 9, 5, 0, 2, 1, 14, 5, 19, 1])\n", "Loss: 2.641698122024536\n", "Batch: 2446\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 1, 18, 18, 5, 20, 20, 0, 2, 5, 12, 5, 13, 0, 2])\n", "Loss: 3.0599653720855713\n", "Batch: 2447\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 11, 5, 12, 5, 25, 0, 2, 12, 1, 9, 19, 5, 0, 2])\n", "Loss: 2.4774105548858643\n", "Batch: 2448\n", "torch.Size([16, 27])\n", "tensor([18, 1, 4, 5, 14, 0, 2, 18, 5, 9, 1, 0, 2, 18, 9, 5])\n", "Loss: 2.737227201461792\n", "Batch: 2449\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 5, 0, 2, 18, 9, 12, 5, 5, 0, 2, 18, 9, 14])\n", "Loss: 2.398979663848877\n", "Batch: 2450\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 2, 18, 9, 20, 20, 9, 14, 25, 0, 2, 18, 21, 3])\n", "Loss: 2.7637007236480713\n", "Batch: 2451\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 2, 18, 25, 12, 9, 5, 0, 2, 21, 19, 8, 18, 1])\n", "Loss: 2.648298978805542\n", "Batch: 2452\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 4, 9, 5, 0, 3, 1, 13, 9, 12, 5, 0, 3, 1])\n", "Loss: 2.6883907318115234\n", "Batch: 2453\n", "torch.Size([16, 27])\n", "tensor([13, 9, 19, 8, 1, 0, 3, 1, 18, 12, 5, 5, 14, 0, 3, 1])\n", "Loss: 2.7206766605377197\n", "Batch: 2454\n", "torch.Size([16, 27])\n", "tensor([18, 12, 9, 14, 1, 0, 3, 1, 18, 12, 9, 19, 19, 1, 0, 3])\n", "Loss: 2.489243268966675\n", "Batch: 2455\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 20, 12, 9, 14, 0, 3, 8, 1, 18, 12, 5, 5, 14, 0])\n", "Loss: 2.73171329498291\n", "Batch: 2456\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 1, 19, 20, 9, 4, 25, 0, 3, 8, 5, 18, 5, 12, 12])\n", "Loss: 2.6496355533599854\n", "Batch: 2457\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 3, 8, 18, 9, 19, 12, 25, 14, 0, 3, 9, 5, 1, 18])\n", "Loss: 2.702124834060669\n", "Batch: 2458\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 12, 1, 18, 9, 2, 5, 12, 0, 3, 15, 18, 9, 14])\n", "Loss: 2.9102511405944824\n", "Batch: 2459\n", "torch.Size([16, 27])\n", "tensor([20, 8, 9, 1, 0, 4, 1, 10, 1, 14, 1, 0, 4, 1, 12, 25])\n", "Loss: 2.5113625526428223\n", "Batch: 2460\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 4, 1, 14, 1, 25, 0, 4, 1, 14, 25, 1, 12, 5, 0])\n", "Loss: 2.3829736709594727\n", "Batch: 2461\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 19, 8, 1, 5, 0, 4, 1, 22, 9, 1, 14, 1, 0, 4])\n", "Loss: 2.4738194942474365\n", "Batch: 2462\n", "torch.Size([16, 27])\n", "tensor([ 1, 23, 14, 1, 0, 4, 5, 0, 4, 5, 12, 6, 9, 14, 1, 0])\n", "Loss: 2.582418918609619\n", "Batch: 2463\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 12, 9, 14, 1, 0, 4, 5, 13, 25, 1, 0, 4, 5, 26])\n", "Loss: 2.873079538345337\n", "Batch: 2464\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 1, 5, 0, 4, 15, 14, 9, 1, 0, 4, 15, 14, 9, 5])\n", "Loss: 2.4372611045837402\n", "Batch: 2465\n", "torch.Size([16, 27])\n", "tensor([12, 12, 5, 0, 5, 12, 9, 25, 1, 8, 0, 5, 13, 13, 1, 12])\n", "Loss: 2.5912387371063232\n", "Batch: 2466\n", "torch.Size([16, 27])\n", "tensor([25, 0, 5, 22, 1, 14, 7, 5, 12, 9, 1, 0, 5, 22, 5, 12])\n", "Loss: 2.6973090171813965\n", "Batch: 2467\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 6, 1, 12, 12, 25, 14, 0, 6, 9, 14, 12, 5, 25])\n", "Loss: 2.529608964920044\n", "Batch: 2468\n", "torch.Size([16, 27])\n", "tensor([ 0, 6, 18, 1, 14, 11, 9, 0, 7, 1, 2, 18, 25, 5, 12, 12])\n", "Loss: 2.9182698726654053\n", "Batch: 2469\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 7, 1, 9, 1, 0, 8, 1, 25, 4, 14, 0, 8, 9, 14])\n", "Loss: 2.9479193687438965\n", "Batch: 2470\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 0, 8, 15, 14, 15, 18, 0, 9, 14, 6, 9, 14, 9, 20])\n", "Loss: 3.10811185836792\n", "Batch: 2471\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 9, 18, 9, 1, 14, 1, 0, 9, 20, 1, 20, 9, 0, 9])\n", "Loss: 2.8835196495056152\n", "Batch: 2472\n", "torch.Size([16, 27])\n", "tensor([22, 5, 12, 9, 19, 19, 5, 0, 10, 1, 3, 11, 12, 9, 14, 0])\n", "Loss: 2.741562843322754\n", "Batch: 2473\n", "torch.Size([16, 27])\n", "tensor([10, 1, 12, 1, 25, 1, 0, 10, 1, 13, 5, 12, 1, 0, 10, 1])\n", "Loss: 2.474214553833008\n", "Batch: 2474\n", "torch.Size([16, 27])\n", "tensor([13, 13, 9, 5, 0, 10, 1, 13, 25, 1, 8, 0, 10, 1, 18, 9])\n", "Loss: 2.8219473361968994\n", "Batch: 2475\n", "torch.Size([16, 27])\n", "tensor([20, 26, 1, 0, 10, 1, 26, 5, 12, 12, 5, 0, 10, 1, 26, 26])\n", "Loss: 2.779573440551758\n", "Batch: 2476\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 5, 14, 1, 25, 0, 10, 5, 14, 14, 5, 6, 5, 18, 0])\n", "Loss: 2.9413232803344727\n", "Batch: 2477\n", "torch.Size([16, 27])\n", "tensor([10, 15, 5, 12, 12, 1, 0, 10, 15, 14, 14, 9, 5, 0, 10, 15])\n", "Loss: 2.315169334411621\n", "Batch: 2478\n", "torch.Size([16, 27])\n", "tensor([19, 19, 5, 12, 9, 14, 5, 0, 11, 1, 0, 11, 1, 8, 12, 1])\n", "Loss: 2.343907594680786\n", "Batch: 2479\n", "torch.Size([16, 27])\n", "tensor([14, 0, 11, 1, 12, 9, 25, 1, 0, 11, 1, 13, 5, 19, 8, 1])\n", "Loss: 2.560817241668701\n", "Batch: 2480\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 13, 9, 12, 12, 1, 0, 11, 1, 18, 9, 13, 1, 8])\n", "Loss: 2.4049508571624756\n", "Batch: 2481\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 20, 5, 18, 9, 1, 0, 11, 1, 20, 5, 18, 9, 14])\n", "Loss: 2.486898899078369\n", "Batch: 2482\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 11, 1, 25, 12, 1, 14, 9, 0, 11, 5, 1, 21, 14, 1])\n", "Loss: 2.4805750846862793\n", "Batch: 2483\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 12, 12, 19, 9, 5, 0, 11, 5, 14, 4, 18, 9, 1])\n", "Loss: 2.298466682434082\n", "Batch: 2484\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 14, 9, 25, 1, 0, 11, 5, 14, 14, 9, 4, 25, 0])\n", "Loss: 2.5226633548736572\n", "Batch: 2485\n", "torch.Size([16, 27])\n", "tensor([11, 5, 14, 25, 1, 14, 1, 0, 11, 5, 18, 9, 19, 19, 1, 0])\n", "Loss: 2.211890459060669\n", "Batch: 2486\n", "torch.Size([16, 27])\n", "tensor([11, 5, 19, 8, 1, 21, 14, 1, 0, 11, 5, 19, 8, 9, 1, 0])\n", "Loss: 2.2617945671081543\n", "Batch: 2487\n", "torch.Size([16, 27])\n", "tensor([11, 5, 19, 12, 5, 25, 0, 11, 9, 1, 25, 1, 0, 11, 9, 13])\n", "Loss: 2.5634868144989014\n", "Batch: 2488\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 0, 11, 15, 21, 18, 20, 14, 9, 0, 11, 18, 9, 19])\n", "Loss: 2.844784736633301\n", "Batch: 2489\n", "torch.Size([16, 27])\n", "tensor([19, 25, 0, 11, 18, 25, 19, 20, 25, 14, 0, 11, 25, 5, 18, 18])\n", "Loss: 3.065908908843994\n", "Batch: 2490\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 12, 1, 5, 12, 0, 12, 1, 11, 5, 19, 8, 1, 0, 12])\n", "Loss: 2.7469780445098877\n", "Batch: 2491\n", "torch.Size([16, 27])\n", "tensor([ 1, 11, 5, 25, 1, 0, 12, 1, 14, 14, 1, 0, 12, 1, 20, 9])\n", "Loss: 2.516130208969116\n", "Batch: 2492\n", "torch.Size([16, 27])\n", "tensor([ 3, 9, 1, 0, 12, 5, 25, 14, 1, 0, 12, 9, 12, 9, 1, 14])\n", "Loss: 2.3620917797088623\n", "Batch: 2493\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 12, 9, 12, 12, 25, 1, 14, 14, 0, 12, 15, 18, 5, 14])\n", "Loss: 2.7792603969573975\n", "Batch: 2494\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 12, 25, 14, 19, 9, 5, 0, 13, 1, 4, 4, 9, 19, 25])\n", "Loss: 2.760491371154785\n", "Batch: 2495\n", "torch.Size([16, 27])\n", "tensor([14, 0, 13, 1, 8, 9, 13, 1, 0, 13, 1, 9, 19, 5, 25, 0])\n", "Loss: 2.2845687866210938\n", "Batch: 2496\n", "torch.Size([16, 27])\n", "tensor([13, 1, 11, 9, 12, 1, 0, 13, 1, 11, 9, 14, 14, 1, 0, 13])\n", "Loss: 2.6467840671539307\n", "Batch: 2497\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 1, 9, 14, 1, 0, 13, 1, 12, 1, 18, 9, 5, 0, 13])\n", "Loss: 2.0810625553131104\n", "Batch: 2498\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 1, 19, 9, 1, 0, 13, 1, 12, 5, 9, 1, 0, 13, 1])\n", "Loss: 2.134920120239258\n", "Batch: 2499\n", "torch.Size([16, 27])\n", "tensor([18, 7, 5, 1, 21, 24, 0, 13, 1, 18, 9, 12, 25, 0, 13, 1])\n", "Loss: 2.9514853954315186\n", "Batch: 2500\n", "torch.Size([16, 27])\n", "tensor([18, 9, 24, 1, 0, 13, 1, 18, 14, 9, 0, 13, 1, 18, 25, 19])\n", "Loss: 2.514305830001831\n", "Batch: 2501\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 1, 20, 9, 12, 4, 5, 0, 13, 1, 20, 9, 12, 25])\n", "Loss: 2.716541051864624\n", "Batch: 2502\n", "torch.Size([16, 27])\n", "tensor([14, 0, 13, 5, 1, 8, 0, 13, 5, 12, 12, 1, 14, 9, 5, 0])\n", "Loss: 2.5861704349517822\n", "Batch: 2503\n", "torch.Size([16, 27])\n", "tensor([13, 5, 12, 25, 14, 4, 1, 0, 13, 9, 3, 8, 1, 9, 1, 8])\n", "Loss: 2.5184128284454346\n", "Batch: 2504\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 9, 11, 5, 25, 1, 0, 13, 9, 18, 25, 1, 13, 0, 13])\n", "Loss: 2.8469066619873047\n", "Batch: 2505\n", "torch.Size([16, 27])\n", "tensor([15, 14, 9, 19, 8, 1, 0, 13, 25, 1, 14, 1, 0, 13, 25, 11])\n", "Loss: 2.6313414573669434\n", "Batch: 2506\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 1, 0, 14, 1, 9, 1, 0, 14, 1, 11, 9, 1, 8, 0])\n", "Loss: 2.3717739582061768\n", "Batch: 2507\n", "torch.Size([16, 27])\n", "tensor([14, 1, 18, 9, 19, 19, 1, 0, 14, 1, 20, 8, 1, 14, 0, 14])\n", "Loss: 2.503810405731201\n", "Batch: 2508\n", "torch.Size([16, 27])\n", "tensor([ 5, 4, 1, 0, 14, 5, 6, 20, 1, 12, 9, 0, 14, 5, 12, 9])\n", "Loss: 2.738771438598633\n", "Batch: 2509\n", "torch.Size([16, 27])\n", "tensor([ 4, 1, 0, 14, 9, 3, 8, 15, 12, 5, 20, 20, 5, 0, 14, 9])\n", "Loss: 2.8358216285705566\n", "Batch: 2510\n", "torch.Size([16, 27])\n", "tensor([18, 1, 12, 9, 0, 14, 14, 5, 11, 1, 0, 14, 25, 3, 15, 12])\n", "Loss: 2.843683958053589\n", "Batch: 2511\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 16, 1, 25, 4, 5, 14, 0, 16, 15, 18, 19, 3, 8, 1])\n", "Loss: 3.2824547290802\n", "Batch: 2512\n", "torch.Size([16, 27])\n", "tensor([ 0, 16, 18, 1, 3, 8, 9, 0, 16, 18, 5, 3, 9, 15, 19, 1])\n", "Loss: 3.3370072841644287\n", "Batch: 2513\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 1, 14, 4, 9, 5, 0, 18, 1, 22, 5, 5, 14, 0, 18])\n", "Loss: 2.9312798976898193\n", "Batch: 2514\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 12, 5, 5, 14, 0, 18, 5, 5, 14, 1, 0, 18, 9, 6])\n", "Loss: 2.7975974082946777\n", "Batch: 2515\n", "torch.Size([16, 27])\n", "tensor([11, 1, 0, 18, 15, 14, 4, 1, 0, 18, 15, 14, 5, 9, 19, 8])\n", "Loss: 2.772186279296875\n", "Batch: 2516\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 1, 4, 1, 6, 0, 19, 1, 12, 5, 5, 14, 1, 0])\n", "Loss: 2.6170456409454346\n", "Batch: 2517\n", "torch.Size([16, 27])\n", "tensor([19, 1, 13, 9, 14, 1, 0, 19, 1, 18, 1, 12, 25, 14, 0, 19])\n", "Loss: 2.554413318634033\n", "Batch: 2518\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 3, 8, 1, 0, 19, 3, 1, 18, 12, 5, 20, 20, 5, 0])\n", "Loss: 2.8654918670654297\n", "Batch: 2519\n", "torch.Size([16, 27])\n", "tensor([19, 5, 10, 1, 12, 0, 19, 8, 1, 12, 5, 1, 8, 0, 19, 8])\n", "Loss: 2.770153760910034\n", "Batch: 2520\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 9, 7, 8, 0, 19, 8, 1, 14, 25, 1, 8, 0, 19])\n", "Loss: 2.58786940574646\n", "Batch: 2521\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 18, 13, 1, 9, 14, 5, 0, 19, 8, 1, 21, 14, 9, 3])\n", "Loss: 2.5993144512176514\n", "Batch: 2522\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 19, 8, 1, 25, 12, 5, 1, 0, 19, 8, 5, 12, 12, 2])\n", "Loss: 2.541013479232788\n", "Batch: 2523\n", "torch.Size([16, 27])\n", "tensor([25, 0, 19, 8, 5, 18, 18, 5, 12, 12, 0, 19, 8, 15, 19, 8])\n", "Loss: 2.965980052947998\n", "Batch: 2524\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 19, 8, 25, 1, 14, 1, 0, 19, 8, 25, 12])\n", "Loss: 2.3217225074768066\n", "Batch: 2525\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 19, 9, 4, 14, 9, 0, 19, 9, 5, 1, 18, 18, 1])\n", "Loss: 2.8492941856384277\n", "Batch: 2526\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 9, 12, 22, 5, 18, 0, 19, 11, 25, 12, 15, 18, 0, 19])\n", "Loss: 3.165987014770508\n", "Batch: 2527\n", "torch.Size([16, 27])\n", "tensor([15, 8, 1, 0, 19, 21, 12, 12, 9, 22, 1, 14, 0, 19, 21, 14])\n", "Loss: 2.681732654571533\n", "Batch: 2528\n", "torch.Size([16, 27])\n", "tensor([14, 9, 5, 0, 19, 23, 1, 20, 8, 9, 0, 19, 25, 14, 3, 5])\n", "Loss: 3.089824676513672\n", "Batch: 2529\n", "torch.Size([16, 27])\n", "tensor([18, 5, 0, 20, 1, 12, 0, 20, 1, 12, 15, 18, 0, 20, 1, 19])\n", "Loss: 2.897979736328125\n", "Batch: 2530\n", "torch.Size([16, 27])\n", "tensor([ 8, 9, 1, 0, 20, 1, 19, 8, 9, 18, 1, 0, 20, 1, 20, 10])\n", "Loss: 2.5830087661743164\n", "Batch: 2531\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 20, 1, 25, 12, 5, 14, 0, 20, 5, 18, 1, 8])\n", "Loss: 2.5450851917266846\n", "Batch: 2532\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 5, 18, 18, 1, 14, 0, 20, 8, 15, 13, 1, 19, 0, 20])\n", "Loss: 2.8949289321899414\n", "Batch: 2533\n", "torch.Size([16, 27])\n", "tensor([ 9, 13, 5, 19, 8, 1, 0, 20, 9, 25, 15, 14, 14, 1, 0, 20])\n", "Loss: 2.534750461578369\n", "Batch: 2534\n", "torch.Size([16, 27])\n", "tensor([15, 18, 9, 1, 0, 20, 25, 11, 5, 18, 18, 9, 1, 0, 20, 25])\n", "Loss: 2.6154985427856445\n", "Batch: 2535\n", "torch.Size([16, 27])\n", "tensor([13, 5, 19, 8, 1, 0, 21, 14, 1, 0, 23, 25, 12, 9, 5, 0])\n", "Loss: 2.7160134315490723\n", "Batch: 2536\n", "torch.Size([16, 27])\n", "tensor([24, 1, 14, 4, 18, 1, 0, 24, 1, 22, 9, 5, 18, 1, 0, 24])\n", "Loss: 2.8915836811065674\n", "Batch: 2537\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 12, 1, 12, 25, 0, 25, 9, 19, 19, 5, 12, 0, 26, 1])\n", "Loss: 3.1389102935791016\n", "Batch: 2538\n", "torch.Size([16, 27])\n", "tensor([14, 9, 1, 0, 26, 5, 12, 4, 1, 0, 26, 9, 15, 14, 1, 0])\n", "Loss: 2.6427650451660156\n", "Batch: 2539\n", "torch.Size([16, 27])\n", "tensor([26, 15, 6, 9, 1, 0, 26, 15, 18, 9, 1, 0, 1, 4, 4, 25])\n", "Loss: 3.1285629272460938\n", "Batch: 2540\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 4, 18, 9, 5, 1, 14, 14, 1, 0, 1, 4, 18, 9, 5])\n", "Loss: 2.309589385986328\n", "Batch: 2541\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 1, 4, 18, 25, 1, 14, 1, 0, 1, 9, 5, 19, 8])\n", "Loss: 2.5249154567718506\n", "Batch: 2542\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 9, 10, 1, 8, 0, 1, 12, 1, 9, 19, 8, 1, 0])\n", "Loss: 2.3561275005340576\n", "Batch: 2543\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 1, 14, 4, 18, 9, 1, 0, 1, 12, 1, 14, 9, 1, 0])\n", "Loss: 2.0521321296691895\n", "Batch: 2544\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 1, 14, 1, 0, 1, 12, 5, 5, 19, 1, 0, 1, 12])\n", "Loss: 2.247244119644165\n", "Batch: 2545\n", "torch.Size([16, 27])\n", "tensor([ 5, 10, 1, 14, 4, 18, 15, 0, 1, 12, 5, 20, 8, 1, 0, 1])\n", "Loss: 2.6109204292297363\n", "Batch: 2546\n", "torch.Size([16, 27])\n", "tensor([12, 5, 24, 25, 1, 0, 1, 12, 9, 24, 1, 14, 4, 18, 9, 1])\n", "Loss: 2.5084404945373535\n", "Batch: 2547\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 12, 5, 9, 7, 8, 0, 1, 12, 12, 5, 24, 21, 19])\n", "Loss: 2.6760432720184326\n", "Batch: 2548\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 12, 5, 25, 1, 8, 0, 1, 12, 20, 1, 0, 1, 12])\n", "Loss: 2.6479578018188477\n", "Batch: 2549\n", "torch.Size([16, 27])\n", "tensor([25, 1, 0, 1, 12, 25, 24, 9, 19, 0, 1, 13, 5, 5, 0, 1])\n", "Loss: 2.779282808303833\n", "Batch: 2550\n", "torch.Size([16, 27])\n", "tensor([13, 9, 12, 9, 1, 0, 1, 14, 1, 11, 1, 0, 1, 14, 7, 12])\n", "Loss: 2.5764336585998535\n", "Batch: 2551\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 14, 20, 23, 1, 14, 5, 20, 20, 5, 0, 1, 18, 5])\n", "Loss: 2.954948663711548\n", "Batch: 2552\n", "torch.Size([16, 27])\n", "tensor([15, 14, 1, 0, 1, 18, 9, 0, 1, 19, 8, 14, 1, 0, 1, 19])\n", "Loss: 2.393226385116577\n", "Batch: 2553\n", "torch.Size([16, 27])\n", "tensor([21, 19, 5, 14, 1, 0, 1, 21, 14, 1, 0, 2, 5, 18, 1, 14])\n", "Loss: 2.5408170223236084\n", "Batch: 2554\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 2, 18, 1, 5, 12, 25, 14, 14, 0, 2, 18, 5, 5])\n", "Loss: 2.5129451751708984\n", "Batch: 2555\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 2, 18, 9, 7, 8, 9, 4, 0, 2, 18, 15, 3, 8, 1])\n", "Loss: 2.5697977542877197\n", "Batch: 2556\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 5, 12, 9, 0, 3, 1, 12, 1, 0, 3, 1, 13, 9])\n", "Loss: 2.492372989654541\n", "Batch: 2557\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 3, 1, 13, 18, 5, 5, 0, 3, 1, 18, 9, 19, 13, 1])\n", "Loss: 2.7282397747039795\n", "Batch: 2558\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 18, 12, 9, 19, 1, 0, 3, 1, 18, 12, 9, 19, 8])\n", "Loss: 2.5545876026153564\n", "Batch: 2559\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 1, 18, 12, 15, 19, 0, 3, 1, 19, 9, 0, 3, 1])\n", "Loss: 2.976548194885254\n", "Batch: 2560\n", "torch.Size([16, 27])\n", "tensor([19, 15, 14, 4, 18, 1, 0, 3, 1, 20, 5, 12, 9, 14, 0, 3])\n", "Loss: 2.611628293991089\n", "Batch: 2561\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 5, 19, 20, 9, 1, 12, 0, 3, 8, 1, 18, 12, 1, 0])\n", "Loss: 2.6216988563537598\n", "Batch: 2562\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 1, 19, 5, 25, 0, 3, 8, 5, 25, 12, 1, 0, 3, 8])\n", "Loss: 2.3720688819885254\n", "Batch: 2563\n", "torch.Size([16, 27])\n", "tensor([18, 25, 19, 20, 1, 0, 3, 12, 9, 15, 0, 3, 15, 18, 2, 25])\n", "Loss: 3.008265256881714\n", "Batch: 2564\n", "torch.Size([16, 27])\n", "tensor([14, 0, 3, 15, 18, 20, 14, 5, 5, 0, 3, 18, 9, 19, 20, 9])\n", "Loss: 2.752454996109009\n", "Batch: 2565\n", "torch.Size([16, 27])\n", "tensor([14, 5, 0, 3, 25, 14, 4, 9, 0, 3, 25, 18, 1, 0, 4, 1])\n", "Loss: 2.7246909141540527\n", "Batch: 2566\n", "torch.Size([16, 27])\n", "tensor([14, 5, 19, 19, 1, 0, 4, 1, 14, 14, 9, 5, 0, 4, 1, 18])\n", "Loss: 2.421144962310791\n", "Batch: 2567\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 12, 0, 4, 1, 18, 25, 1, 14, 0, 4, 1, 26, 9, 1])\n", "Loss: 2.865663766860962\n", "Batch: 2568\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 11, 1, 25, 12, 1, 0, 4, 5, 13, 9, 20, 18, 9])\n", "Loss: 2.8851654529571533\n", "Batch: 2569\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 4, 5, 15, 14, 4, 18, 1, 0, 4, 5, 19, 18, 5, 5])\n", "Loss: 2.756647825241089\n", "Batch: 2570\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 9, 13, 15, 14, 4, 0, 4, 15, 14, 5, 9, 19, 8, 1])\n", "Loss: 2.778268575668335\n", "Batch: 2571\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 15, 14, 14, 9, 19, 8, 1, 0, 5, 2, 15, 14, 5, 0])\n", "Loss: 2.3171486854553223\n", "Batch: 2572\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 9, 1, 14, 5, 0, 5, 12, 12, 9, 15, 20, 20, 0, 5])\n", "Loss: 2.7681312561035156\n", "Batch: 2573\n", "torch.Size([16, 27])\n", "tensor([13, 9, 14, 1, 0, 5, 13, 13, 9, 12, 25, 0, 5, 14, 5, 4])\n", "Loss: 2.804818868637085\n", "Batch: 2574\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 1, 0, 5, 21, 14, 9, 17, 21, 5, 0, 5, 22, 5, 12])\n", "Loss: 3.1182944774627686\n", "Batch: 2575\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 5, 0, 6, 1, 14, 20, 1, 0, 6, 5, 12, 5, 3, 9])\n", "Loss: 2.545562744140625\n", "Batch: 2576\n", "torch.Size([16, 27])\n", "tensor([20, 25, 0, 6, 9, 15, 18, 5, 12, 12, 1, 0, 7, 1, 25, 12])\n", "Loss: 2.9279568195343018\n", "Batch: 2577\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 8, 1, 4, 9, 1, 0, 8, 1, 5, 12, 5, 25, 0, 8])\n", "Loss: 2.535946846008301\n", "Batch: 2578\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 12, 5, 1, 0, 8, 15, 14, 5, 25, 0, 9, 4, 1, 14])\n", "Loss: 2.6430773735046387\n", "Batch: 2579\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 9, 14, 7, 1, 0, 9, 18, 12, 1, 14, 4, 1, 0])\n", "Loss: 2.74360728263855\n", "Batch: 2580\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 1, 2, 5, 1, 21, 0, 9, 19, 5, 12, 0, 9, 19, 12])\n", "Loss: 3.4377946853637695\n", "Batch: 2581\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 9, 19, 18, 1, 0, 10, 1, 2, 18, 5, 1, 0, 10, 1])\n", "Loss: 2.5173938274383545\n", "Batch: 2582\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 1, 8, 0, 10, 1, 11, 5, 18, 1, 0, 10, 1, 12, 9])\n", "Loss: 2.5289294719696045\n", "Batch: 2583\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 10, 1, 19, 15, 14, 0, 10, 1, 26, 13, 25, 14, 14])\n", "Loss: 2.8425493240356445\n", "Batch: 2584\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 26, 26, 13, 5, 14, 0, 10, 5, 12, 9, 19, 19, 1])\n", "Loss: 2.8417837619781494\n", "Batch: 2585\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 5, 14, 9, 0, 10, 5, 14, 9, 11, 1, 0, 10, 5, 14])\n", "Loss: 2.759669542312622\n", "Batch: 2586\n", "torch.Size([16, 27])\n", "tensor([14, 5, 19, 19, 1, 0, 10, 5, 14, 19, 25, 14, 0, 10, 5, 18])\n", "Loss: 2.815890073776245\n", "Batch: 2587\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 25, 14, 0, 10, 15, 14, 1, 8, 0, 10, 15, 18, 4, 1])\n", "Loss: 2.529632091522217\n", "Batch: 2588\n", "torch.Size([16, 27])\n", "tensor([14, 14, 1, 0, 11, 1, 9, 12, 5, 1, 0, 11, 1, 9, 12, 5])\n", "Loss: 2.4222779273986816\n", "Batch: 2589\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 11, 1, 10, 1, 0, 11, 1, 12, 9, 5, 7, 8, 0, 11])\n", "Loss: 2.604151964187622\n", "Batch: 2590\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 9, 11, 1, 0, 11, 1, 20, 8, 25, 18, 14, 0, 11, 1])\n", "Loss: 2.6569995880126953\n", "Batch: 2591\n", "torch.Size([16, 27])\n", "tensor([20, 18, 9, 1, 14, 1, 0, 11, 1, 25, 18, 1, 0, 11, 1, 25])\n", "Loss: 2.397804021835327\n", "Batch: 2592\n", "torch.Size([16, 27])\n", "tensor([20, 9, 5, 0, 11, 5, 1, 12, 1, 0, 11, 5, 1, 12, 25, 0])\n", "Loss: 2.2621755599975586\n", "Batch: 2593\n", "torch.Size([16, 27])\n", "tensor([11, 5, 5, 12, 5, 5, 0, 11, 5, 9, 12, 5, 25, 0, 11, 5])\n", "Loss: 2.3631973266601562\n", "Batch: 2594\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 8, 12, 1, 0, 11, 5, 12, 12, 9, 1, 14, 14, 5, 0])\n", "Loss: 2.2845821380615234\n", "Batch: 2595\n", "torch.Size([16, 27])\n", "tensor([11, 5, 12, 12, 25, 1, 14, 14, 0, 11, 5, 12, 25, 14, 0, 11])\n", "Loss: 2.2429330348968506\n", "Batch: 2596\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 5, 9, 19, 8, 1, 0, 11, 5, 14, 19, 5, 25, 0, 11])\n", "Loss: 2.484720230102539\n", "Batch: 2597\n", "torch.Size([16, 27])\n", "tensor([ 8, 25, 18, 1, 0, 11, 9, 1, 19, 9, 1, 0, 11, 18, 21, 16])\n", "Loss: 2.644016742706299\n", "Batch: 2598\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 25, 12, 5, 9, 0, 11, 25, 12, 25, 14, 14, 0, 12])\n", "Loss: 2.9582953453063965\n", "Batch: 2599\n", "torch.Size([16, 27])\n", "tensor([ 1, 4, 1, 19, 8, 1, 0, 12, 1, 14, 5, 19, 8, 1, 0, 12])\n", "Loss: 2.333287000656128\n", "Batch: 2600\n", "torch.Size([16, 27])\n", "tensor([ 1, 19, 8, 5, 1, 0, 12, 1, 20, 9, 6, 1, 8, 0, 12, 1])\n", "Loss: 2.6583733558654785\n", "Batch: 2601\n", "torch.Size([16, 27])\n", "tensor([21, 18, 5, 5, 14, 0, 12, 5, 9, 1, 8, 0, 12, 5, 9, 1])\n", "Loss: 2.993104934692383\n", "Batch: 2602\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 12, 5, 24, 9, 14, 7, 20, 15, 14, 0, 12, 15, 18])\n", "Loss: 2.9247303009033203\n", "Batch: 2603\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 12, 21, 1, 14, 1, 0, 12, 25, 14, 14, 1, 5, 0])\n", "Loss: 2.378288984298706\n", "Batch: 2604\n", "torch.Size([16, 27])\n", "tensor([13, 1, 4, 1, 19, 25, 14, 0, 13, 1, 4, 9, 7, 1, 14, 0])\n", "Loss: 2.7939329147338867\n", "Batch: 2605\n", "torch.Size([16, 27])\n", "tensor([13, 1, 4, 15, 14, 14, 1, 0, 13, 1, 7, 7, 25, 0, 13, 1])\n", "Loss: 2.4363746643066406\n", "Batch: 2606\n", "torch.Size([16, 27])\n", "tensor([ 8, 5, 5, 14, 0, 13, 1, 11, 1, 12, 9, 1, 0, 13, 1, 11])\n", "Loss: 2.65193772315979\n", "Batch: 2607\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 1, 0, 13, 1, 12, 9, 25, 1, 0, 13, 1, 12, 12, 9])\n", "Loss: 2.0365450382232666\n", "Batch: 2608\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 13, 1, 14, 4, 9, 5, 0, 13, 1, 18, 1, 13, 0, 13])\n", "Loss: 2.4540913105010986\n", "Batch: 2609\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 3, 5, 12, 12, 5, 0, 13, 1, 18, 25, 3, 1, 18, 13])\n", "Loss: 2.716747999191284\n", "Batch: 2610\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 13, 1, 19, 5, 25, 0, 13, 1, 25, 12, 1, 0, 13])\n", "Loss: 2.409416675567627\n", "Batch: 2611\n", "torch.Size([16, 27])\n", "tensor([ 5, 7, 8, 14, 1, 0, 13, 5, 8, 7, 1, 14, 0, 13, 5, 12])\n", "Loss: 3.105591058731079\n", "Batch: 2612\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 25, 0, 13, 5, 18, 9, 1, 13, 0, 13, 9, 11, 1, 25])\n", "Loss: 2.789336681365967\n", "Batch: 2613\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 9, 19, 20, 9, 0, 13, 9, 25, 1, 14, 1, 0, 13])\n", "Loss: 2.362408399581909\n", "Batch: 2614\n", "torch.Size([16, 27])\n", "tensor([15, 14, 1, 19, 9, 1, 0, 13, 15, 14, 9, 6, 1, 8, 0, 13])\n", "Loss: 2.5320239067077637\n", "Batch: 2615\n", "torch.Size([16, 27])\n", "tensor([25, 5, 19, 8, 9, 1, 0, 13, 25, 9, 5, 19, 8, 1, 0, 13])\n", "Loss: 2.78350567817688\n", "Batch: 2616\n", "torch.Size([16, 27])\n", "tensor([25, 11, 5, 12, 12, 0, 13, 25, 12, 5, 5, 0, 14, 1, 9, 12])\n", "Loss: 3.0337889194488525\n", "Batch: 2617\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 0, 14, 1, 11, 9, 18, 1, 0, 14, 1, 19, 20, 1, 19])\n", "Loss: 2.7729790210723877\n", "Batch: 2618\n", "torch.Size([16, 27])\n", "tensor([19, 9, 1, 0, 14, 1, 19, 20, 1, 19, 19, 10, 1, 0, 14, 1])\n", "Loss: 2.3711655139923096\n", "Batch: 2619\n", "torch.Size([16, 27])\n", "tensor([20, 1, 3, 8, 1, 0, 14, 1, 20, 1, 12, 5, 9, 7, 8, 0])\n", "Loss: 2.629483461380005\n", "Batch: 2620\n", "torch.Size([16, 27])\n", "tensor([14, 1, 20, 1, 12, 9, 25, 1, 0, 14, 9, 11, 11, 15, 12, 5])\n", "Loss: 2.7140541076660156\n", "Batch: 2621\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 15, 5, 12, 9, 0, 14, 25, 1, 19, 8, 1, 0, 15, 3])\n", "Loss: 2.8920958042144775\n", "Batch: 2622\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 14, 1, 0, 15, 4, 1, 12, 9, 26, 0, 15, 19, 3, 1])\n", "Loss: 2.9182753562927246\n", "Batch: 2623\n", "torch.Size([16, 27])\n", "tensor([18, 0, 16, 1, 18, 9, 19, 1, 0, 16, 1, 25, 1, 12, 0, 16])\n", "Loss: 3.4618589878082275\n", "Batch: 2624\n", "torch.Size([16, 27])\n", "tensor([ 8, 21, 15, 14, 7, 0, 18, 1, 5, 12, 5, 5, 0, 18, 1, 14])\n", "Loss: 3.066986322402954\n", "Batch: 2625\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 8, 1, 0, 18, 1, 19, 8, 9, 4, 1, 0, 18, 1, 26])\n", "Loss: 2.650493860244751\n", "Batch: 2626\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 0, 18, 8, 5, 1, 7, 1, 14, 0, 18, 9, 1, 14, 14])\n", "Loss: 2.8420357704162598\n", "Batch: 2627\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 9, 22, 11, 1, 8, 0, 18, 15, 2, 2, 9, 0, 18, 15])\n", "Loss: 3.248466968536377\n", "Batch: 2628\n", "torch.Size([16, 27])\n", "tensor([19, 1, 12, 25, 14, 14, 0, 18, 15, 24, 1, 14, 14, 0, 19, 1])\n", "Loss: 2.8317360877990723\n", "Batch: 2629\n", "torch.Size([16, 27])\n", "tensor([ 2, 1, 8, 0, 19, 1, 2, 18, 9, 14, 5, 0, 19, 1, 4, 1])\n", "Loss: 2.6821341514587402\n", "Batch: 2630\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 1, 13, 5, 18, 1, 0, 19, 1, 14, 25, 1, 0, 19, 1])\n", "Loss: 2.51104998588562\n", "Batch: 2631\n", "torch.Size([16, 27])\n", "tensor([18, 1, 8, 1, 14, 14, 0, 19, 1, 25, 1, 0, 19, 5, 22, 5])\n", "Loss: 2.5667853355407715\n", "Batch: 2632\n", "torch.Size([16, 27])\n", "tensor([14, 0, 19, 8, 1, 14, 4, 18, 1, 0, 19, 8, 1, 18, 1, 0])\n", "Loss: 2.3095970153808594\n", "Batch: 2633\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 18, 1, 9, 0, 19, 8, 1, 18, 9, 1, 0, 19, 8])\n", "Loss: 2.3065099716186523\n", "Batch: 2634\n", "torch.Size([16, 27])\n", "tensor([ 1, 20, 9, 1, 0, 19, 8, 1, 23, 14, 20, 5, 12, 0, 19, 8])\n", "Loss: 2.7718069553375244\n", "Batch: 2635\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 12, 9, 5, 0, 19, 8, 9, 18, 5, 5, 14, 0, 19, 8])\n", "Loss: 2.6096837520599365\n", "Batch: 2636\n", "torch.Size([16, 27])\n", "tensor([18, 9, 25, 1, 0, 19, 9, 7, 14, 5, 0, 19, 9, 14, 3, 12])\n", "Loss: 3.005743980407715\n", "Batch: 2637\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 18, 0, 19, 9, 14, 20, 9, 1, 0, 19, 20, 1, 19, 8])\n", "Loss: 2.692528486251831\n", "Batch: 2638\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 1, 14, 9, 1, 8, 0, 20, 1, 18, 9, 1, 0, 20])\n", "Loss: 2.09981107711792\n", "Batch: 2639\n", "torch.Size([16, 27])\n", "tensor([ 5, 9, 1, 0, 20, 18, 9, 19, 20, 9, 1, 14, 0, 20, 18, 25])\n", "Loss: 2.7491133213043213\n", "Batch: 2640\n", "torch.Size([16, 27])\n", "tensor([19, 20, 9, 14, 0, 20, 25, 18, 5, 5, 0, 22, 1, 9, 19, 8])\n", "Loss: 2.924771308898926\n", "Batch: 2641\n", "torch.Size([16, 27])\n", "tensor([14, 1, 22, 9, 0, 25, 15, 3, 5, 12, 9, 14, 0, 25, 15, 8])\n", "Loss: 3.0865907669067383\n", "Batch: 2642\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 25, 21, 18, 9, 4, 9, 1, 0, 25, 21, 19, 18])\n", "Loss: 2.718356132507324\n", "Batch: 2643\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 26, 9, 1, 18, 1, 0, 26, 9, 14, 1, 0, 26, 9, 20])\n", "Loss: 2.976210117340088\n", "Batch: 2644\n", "torch.Size([16, 27])\n", "tensor([12, 1, 12, 9, 0, 26, 15, 8, 1, 0, 26, 25, 11, 5, 18, 18])\n", "Loss: 2.860970973968506\n", "Batch: 2645\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 1, 12, 9, 1, 8, 0, 1, 1, 18, 20, 9, 0])\n", "Loss: 2.540733575820923\n", "Batch: 2646\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 1, 7, 1, 5, 12, 0, 1, 2, 1, 7, 1, 12, 5, 0])\n", "Loss: 3.425975799560547\n", "Batch: 2647\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 2, 5, 7, 1, 9, 12, 0, 1, 2, 2, 25, 7, 1, 25])\n", "Loss: 3.615934133529663\n", "Batch: 2648\n", "torch.Size([16, 27])\n", "tensor([12, 5, 0, 1, 4, 5, 12, 25, 14, 14, 0, 1, 8, 12, 1, 13])\n", "Loss: 2.6693544387817383\n", "Batch: 2649\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 8, 21, 22, 1, 0, 1, 9, 19, 19, 1, 20, 15, 21, 0])\n", "Loss: 3.2052664756774902\n", "Batch: 2650\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 1, 9, 14, 14, 1, 0, 1, 12, 1, 19, 8, 1, 0, 1])\n", "Loss: 2.1495771408081055\n", "Batch: 2651\n", "torch.Size([16, 27])\n", "tensor([12, 5, 20, 1, 0, 1, 12, 5, 24, 9, 26, 0, 1, 12, 5, 24])\n", "Loss: 2.685274839401245\n", "Batch: 2652\n", "torch.Size([16, 27])\n", "tensor([24, 1, 0, 1, 12, 5, 24, 26, 1, 14, 4, 18, 5, 1, 0, 1])\n", "Loss: 2.413541078567505\n", "Batch: 2653\n", "torch.Size([16, 27])\n", "tensor([12, 5, 25, 4, 1, 0, 1, 12, 9, 19, 25, 14, 0, 1, 12, 9])\n", "Loss: 2.591409206390381\n", "Batch: 2654\n", "torch.Size([16, 27])\n", "tensor([26, 5, 1, 0, 1, 13, 1, 18, 1, 3, 8, 9, 0, 1, 13, 9])\n", "Loss: 2.8331828117370605\n", "Batch: 2655\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 1, 14, 7, 5, 12, 9, 19, 1, 0, 1, 14, 14, 1])\n", "Loss: 2.346391439437866\n", "Batch: 2656\n", "torch.Size([16, 27])\n", "tensor([12, 5, 9, 7, 8, 0, 1, 14, 14, 5, 19, 19, 1, 0, 1, 14])\n", "Loss: 2.4545559883117676\n", "Batch: 2657\n", "torch.Size([16, 27])\n", "tensor([20, 15, 14, 9, 15, 0, 1, 17, 21, 9, 12, 1, 0, 1, 18, 1])\n", "Loss: 2.9602863788604736\n", "Batch: 2658\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 5, 9, 15, 14, 0, 1, 18, 9, 5, 15, 14, 1, 0])\n", "Loss: 2.368023633956909\n", "Batch: 2659\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 19, 2, 5, 20, 8, 0, 1, 18, 12, 9, 14, 0, 1])\n", "Loss: 2.7215232849121094\n", "Batch: 2660\n", "torch.Size([16, 27])\n", "tensor([18, 18, 9, 5, 12, 12, 5, 0, 1, 18, 25, 5, 12, 0, 1, 19])\n", "Loss: 2.633446455001831\n", "Batch: 2661\n", "torch.Size([16, 27])\n", "tensor([ 8, 15, 14, 20, 9, 0, 1, 19, 8, 25, 1, 0, 1, 21, 2, 18])\n", "Loss: 2.6703639030456543\n", "Batch: 2662\n", "torch.Size([16, 27])\n", "tensor([ 5, 9, 7, 8, 0, 1, 21, 4, 18, 9, 0, 1, 22, 9, 20, 1])\n", "Loss: 2.839556932449341\n", "Batch: 2663\n", "torch.Size([16, 27])\n", "tensor([12, 0, 1, 25, 19, 9, 1, 8, 0, 2, 1, 19, 9, 1, 0, 2])\n", "Loss: 2.781172275543213\n", "Batch: 2664\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 9, 20, 0, 2, 9, 15, 14, 3, 1, 0, 2, 18, 1, 4])\n", "Loss: 2.967381000518799\n", "Batch: 2665\n", "torch.Size([16, 27])\n", "tensor([12, 5, 25, 0, 2, 18, 1, 9, 12, 5, 25, 0, 2, 18, 1, 14])\n", "Loss: 2.7533721923828125\n", "Batch: 2666\n", "torch.Size([16, 27])\n", "tensor([20, 12, 5, 25, 0, 2, 18, 5, 1, 8, 14, 1, 0, 2, 18, 5])\n", "Loss: 2.7363812923431396\n", "Batch: 2667\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 8, 0, 2, 18, 5, 9, 1, 14, 1, 0, 2, 18, 5])\n", "Loss: 2.431546688079834\n", "Batch: 2668\n", "torch.Size([16, 27])\n", "tensor([21, 14, 14, 1, 0, 2, 18, 9, 3, 5, 25, 4, 1, 0, 2, 18])\n", "Loss: 2.7910969257354736\n", "Batch: 2669\n", "torch.Size([16, 27])\n", "tensor([ 9, 7, 8, 20, 15, 14, 0, 2, 18, 25, 1, 14, 14, 0, 3, 1])\n", "Loss: 2.740577220916748\n", "Batch: 2670\n", "torch.Size([16, 27])\n", "tensor([ 5, 12, 1, 0, 3, 1, 13, 5, 18, 9, 14, 0, 3, 1, 13, 13])\n", "Loss: 2.746741771697998\n", "Batch: 2671\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 3, 1, 14, 4, 18, 1, 0, 3, 1, 18, 1, 12, 25, 14])\n", "Loss: 2.517888307571411\n", "Batch: 2672\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 1, 18, 12, 25, 14, 14, 0, 3, 1, 25, 12, 5, 14, 0])\n", "Loss: 2.7195730209350586\n", "Batch: 2673\n", "torch.Size([16, 27])\n", "tensor([ 3, 5, 1, 9, 18, 18, 1, 0, 3, 5, 18, 5, 14, 9, 20, 25])\n", "Loss: 3.1198582649230957\n", "Batch: 2674\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 8, 1, 14, 4, 14, 9, 0, 3, 8, 1, 14, 9, 5, 0])\n", "Loss: 2.4639902114868164\n", "Batch: 2675\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 1, 14, 25, 0, 3, 8, 5, 18, 18, 9, 19, 8, 0, 3])\n", "Loss: 2.3437583446502686\n", "Batch: 2676\n", "torch.Size([16, 27])\n", "tensor([ 8, 9, 19, 15, 13, 0, 3, 12, 1, 14, 3, 25, 0, 3, 15, 12])\n", "Loss: 2.8785972595214844\n", "Batch: 2677\n", "torch.Size([16, 27])\n", "tensor([ 2, 9, 0, 3, 15, 18, 1, 9, 13, 1, 0, 3, 15, 18, 20, 12])\n", "Loss: 2.771480083465576\n", "Batch: 2678\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 3, 15, 21, 18, 20, 14, 25, 0, 3, 18, 9, 13, 19])\n", "Loss: 2.939849376678467\n", "Batch: 2679\n", "torch.Size([16, 27])\n", "tensor([15, 14, 0, 3, 18, 25, 19, 20, 9, 14, 1, 0, 3, 25, 5, 18])\n", "Loss: 2.6139092445373535\n", "Batch: 2680\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 3, 25, 13, 15, 14, 5, 0, 3, 25, 16, 18, 5, 19])\n", "Loss: 2.857034683227539\n", "Batch: 2681\n", "torch.Size([16, 27])\n", "tensor([19, 0, 3, 26, 1, 18, 9, 14, 1, 0, 4, 1, 9, 10, 8, 1])\n", "Loss: 2.836979866027832\n", "Batch: 2682\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 9, 19, 9, 5, 0, 4, 1, 9, 26, 25, 0, 4, 1])\n", "Loss: 2.659489631652832\n", "Batch: 2683\n", "torch.Size([16, 27])\n", "tensor([10, 1, 5, 0, 4, 1, 10, 8, 1, 0, 4, 1, 11, 15, 4, 1])\n", "Loss: 3.0838277339935303\n", "Batch: 2684\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 1, 12, 5, 25, 0, 4, 1, 13, 1, 18, 9, 0, 4, 1])\n", "Loss: 2.4147727489471436\n", "Batch: 2685\n", "torch.Size([16, 27])\n", "tensor([14, 1, 10, 1, 8, 0, 4, 1, 14, 9, 25, 1, 0, 4, 1, 18])\n", "Loss: 2.5839242935180664\n", "Batch: 2686\n", "torch.Size([16, 27])\n", "tensor([18, 9, 5, 14, 0, 4, 1, 22, 9, 19, 0, 4, 1, 25, 12, 5])\n", "Loss: 2.863192081451416\n", "Batch: 2687\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 4, 5, 1, 14, 4, 18, 9, 1, 0, 4, 5, 1, 21, 14])\n", "Loss: 2.70747971534729\n", "Batch: 2688\n", "torch.Size([16, 27])\n", "tensor([ 4, 18, 1, 0, 4, 5, 10, 1, 14, 1, 25, 0, 4, 5, 12, 1])\n", "Loss: 2.558767557144165\n", "Batch: 2689\n", "torch.Size([16, 27])\n", "tensor([14, 5, 5, 0, 4, 5, 14, 1, 12, 9, 0, 4, 5, 18, 9, 11])\n", "Loss: 2.666522741317749\n", "Batch: 2690\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 4, 9, 15, 18, 0, 4, 15, 12, 12, 25, 0, 4, 15, 13])\n", "Loss: 2.644029140472412\n", "Batch: 2691\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 9, 3, 0, 4, 15, 14, 1, 0, 4, 15, 18, 9, 1, 0])\n", "Loss: 2.40218186378479\n", "Batch: 2692\n", "torch.Size([16, 27])\n", "tensor([ 4, 21, 1, 1, 0, 5, 12, 12, 25, 19, 5, 0, 5, 13, 5, 12])\n", "Loss: 2.8535115718841553\n", "Batch: 2693\n", "torch.Size([16, 27])\n", "tensor([12, 25, 0, 5, 13, 9, 12, 12, 9, 5, 0, 5, 13, 13, 5, 18])\n", "Loss: 2.7862753868103027\n", "Batch: 2694\n", "torch.Size([16, 27])\n", "tensor([19, 15, 14, 0, 5, 18, 9, 11, 11, 1, 0, 5, 19, 20, 5, 5])\n", "Loss: 2.736553430557251\n", "Batch: 2695\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 22, 9, 14, 0, 6, 1, 23, 14, 0, 6, 5, 12, 9, 3])\n", "Loss: 2.787569999694824\n", "Batch: 2696\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 7, 1, 25, 12, 1, 0, 7, 9, 15, 14, 14, 1, 0, 7])\n", "Loss: 2.732499361038208\n", "Batch: 2697\n", "torch.Size([16, 27])\n", "tensor([12, 5, 14, 14, 1, 0, 7, 18, 1, 3, 5, 12, 25, 14, 14, 0])\n", "Loss: 2.7289137840270996\n", "Batch: 2698\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 12, 12, 25, 0, 8, 1, 18, 21, 11, 1, 0, 8, 5, 14])\n", "Loss: 2.7372565269470215\n", "Batch: 2699\n", "torch.Size([16, 27])\n", "tensor([14, 25, 0, 8, 5, 25, 4, 9, 0, 9, 1, 14, 1, 0, 9, 4])\n", "Loss: 2.8937010765075684\n", "Batch: 2700\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 25, 19, 0, 9, 6, 5, 15, 13, 1, 0, 9, 19, 1, 1])\n", "Loss: 3.1916344165802\n", "Batch: 2701\n", "torch.Size([16, 27])\n", "tensor([ 3, 0, 9, 20, 26, 1, 25, 1, 14, 1, 0, 10, 1, 9, 4, 0])\n", "Loss: 3.0146563053131104\n", "Batch: 2702\n", "torch.Size([16, 27])\n", "tensor([10, 1, 12, 5, 1, 0, 10, 1, 12, 5, 9, 7, 8, 0, 10, 1])\n", "Loss: 2.4847331047058105\n", "Batch: 2703\n", "torch.Size([16, 27])\n", "tensor([12, 5, 24, 9, 19, 0, 10, 1, 12, 5, 25, 0, 10, 1, 13, 5])\n", "Loss: 2.8848540782928467\n", "Batch: 2704\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 0, 10, 1, 14, 9, 19, 19, 1, 0, 10, 1, 18, 9])\n", "Loss: 2.1267542839050293\n", "Batch: 2705\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 10, 1, 18, 25, 14, 0, 10, 1, 19, 9, 1, 0, 10])\n", "Loss: 2.4292430877685547\n", "Batch: 2706\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 4, 0, 10, 5, 19, 12, 25, 14, 0, 10, 5, 19, 19, 25])\n", "Loss: 3.1256227493286133\n", "Batch: 2707\n", "torch.Size([16, 27])\n", "tensor([11, 1, 0, 10, 9, 12, 12, 9, 1, 14, 14, 5, 0, 10, 9, 12])\n", "Loss: 2.6221871376037598\n", "Batch: 2708\n", "torch.Size([16, 27])\n", "tensor([12, 25, 1, 14, 0, 10, 15, 5, 12, 0, 10, 15, 8, 14, 9, 19])\n", "Loss: 2.964200019836426\n", "Batch: 2709\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 10, 15, 12, 9, 14, 1, 0, 10, 15, 22, 9, 20, 1])\n", "Loss: 2.1289541721343994\n", "Batch: 2710\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 21, 19, 20, 9, 19, 0, 11, 1, 9, 20, 12, 25, 14, 5])\n", "Loss: 2.9591307640075684\n", "Batch: 2711\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 12, 12, 5, 0, 11, 1, 12, 12, 25, 19, 20, 1, 0])\n", "Loss: 2.2573647499084473\n", "Batch: 2712\n", "torch.Size([16, 27])\n", "tensor([11, 1, 12, 25, 0, 11, 1, 13, 2, 18, 5, 5, 0, 11, 1, 13])\n", "Loss: 2.522613763809204\n", "Batch: 2713\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 9, 14, 0, 11, 1, 13, 18, 25, 14, 14, 0, 11, 1, 16])\n", "Loss: 2.808882713317871\n", "Batch: 2714\n", "torch.Size([16, 27])\n", "tensor([18, 9, 0, 11, 1, 18, 1, 12, 5, 5, 0, 11, 1, 19, 5, 5])\n", "Loss: 2.5006368160247803\n", "Batch: 2715\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 1, 19, 19, 9, 4, 9, 5, 0, 11, 1, 19, 19, 15, 14])\n", "Loss: 2.516993284225464\n", "Batch: 2716\n", "torch.Size([16, 27])\n", "tensor([ 4, 18, 1, 0, 11, 1, 20, 5, 18, 18, 1, 0, 11, 1, 20, 9])\n", "Loss: 2.5644326210021973\n", "Batch: 2717\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 11, 1, 20, 20, 25, 0, 11, 1, 25, 19, 5])\n", "Loss: 2.53901743888855\n", "Batch: 2718\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 11, 5, 1, 12, 1, 14, 9, 0, 11, 5, 9, 11, 15, 0])\n", "Loss: 2.604494571685791\n", "Batch: 2719\n", "torch.Size([16, 27])\n", "tensor([11, 5, 9, 12, 25, 14, 0, 11, 5, 14, 4, 1, 0, 11, 5, 14])\n", "Loss: 2.5266880989074707\n", "Batch: 2720\n", "torch.Size([16, 27])\n", "tensor([12, 5, 5, 0, 11, 5, 18, 9, 1, 0, 11, 5, 18, 18, 9, 14])\n", "Loss: 2.0924952030181885\n", "Batch: 2721\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 25, 1, 18, 1, 8, 0, 11, 8, 1, 18, 9, 19, 13])\n", "Loss: 2.5859272480010986\n", "Batch: 2722\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 9, 5, 1, 14, 14, 1, 0, 11, 9, 13, 9, 1, 0])\n", "Loss: 2.118349552154541\n", "Batch: 2723\n", "torch.Size([16, 27])\n", "tensor([11, 9, 18, 9, 0, 11, 15, 18, 18, 9, 5, 0, 11, 15, 18, 25])\n", "Loss: 2.7134454250335693\n", "Batch: 2724\n", "torch.Size([16, 27])\n", "tensor([14, 0, 11, 18, 25, 19, 20, 9, 1, 14, 0, 12, 1, 9, 14, 9])\n", "Loss: 2.703472137451172\n", "Batch: 2725\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 12, 1, 9, 26, 1, 0, 12, 1, 11, 9, 18, 1, 0, 12])\n", "Loss: 2.7534866333007812\n", "Batch: 2726\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 5, 20, 20, 5, 0, 12, 1, 14, 9, 20, 1, 0, 12, 1])\n", "Loss: 2.6010634899139404\n", "Batch: 2727\n", "torch.Size([16, 27])\n", "tensor([25, 14, 5, 5, 0, 12, 5, 1, 8, 1, 0, 12, 5, 15, 14, 9])\n", "Loss: 2.4813358783721924\n", "Batch: 2728\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 12, 5, 24, 24, 21, 19, 0, 12, 5, 26, 12, 9, 5, 0])\n", "Loss: 2.8656764030456543\n", "Batch: 2729\n", "torch.Size([16, 27])\n", "tensor([12, 9, 1, 8, 0, 12, 9, 12, 25, 2, 5, 20, 8, 0, 12, 9])\n", "Loss: 2.6476683616638184\n", "Batch: 2730\n", "torch.Size([16, 27])\n", "tensor([14, 26, 9, 5, 0, 12, 9, 15, 18, 1, 0, 12, 9, 19, 1, 13])\n", "Loss: 2.6797373294830322\n", "Batch: 2731\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 5, 0, 12, 15, 12, 9, 20, 1, 0, 12, 15, 18, 18])\n", "Loss: 2.537480354309082\n", "Batch: 2732\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 0, 12, 15, 22, 9, 14, 1, 0, 12, 25, 12, 1, 8, 0])\n", "Loss: 2.5638368129730225\n", "Batch: 2733\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 4, 19, 9, 0, 12, 25, 14, 4, 19, 25, 0, 12, 25])\n", "Loss: 2.7783946990966797\n", "Batch: 2734\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 13, 1, 3, 11, 5, 14, 9, 26, 5, 0, 13, 1, 8])\n", "Loss: 2.6557490825653076\n", "Batch: 2735\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 12, 1, 14, 9, 0, 13, 1, 9, 18, 5, 0, 13, 1, 11])\n", "Loss: 2.638967752456665\n", "Batch: 2736\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 25, 1, 0, 13, 1, 11, 25, 9, 1, 0, 13, 1, 14, 1])\n", "Loss: 2.6015267372131348\n", "Batch: 2737\n", "torch.Size([16, 27])\n", "tensor([18, 0, 13, 1, 18, 9, 20, 1, 0, 13, 1, 18, 12, 1, 25, 14])\n", "Loss: 2.510307550430298\n", "Batch: 2738\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 13, 1, 18, 25, 12, 25, 14, 0, 13, 1, 19, 19, 9, 5])\n", "Loss: 2.321331024169922\n", "Batch: 2739\n", "torch.Size([16, 27])\n", "tensor([12, 0, 13, 1, 20, 9, 19, 19, 5, 0, 13, 1, 20, 20, 9, 0])\n", "Loss: 2.690971851348877\n", "Batch: 2740\n", "torch.Size([16, 27])\n", "tensor([13, 1, 25, 3, 5, 0, 13, 5, 1, 7, 5, 14, 0, 13, 5, 18])\n", "Loss: 3.1286509037017822\n", "Batch: 2741\n", "torch.Size([16, 27])\n", "tensor([18, 9, 12, 12, 0, 13, 5, 19, 1, 0, 13, 9, 1, 18, 1, 0])\n", "Loss: 2.6369471549987793\n", "Batch: 2742\n", "torch.Size([16, 27])\n", "tensor([13, 9, 3, 1, 12, 1, 0, 13, 9, 3, 8, 5, 12, 9, 14, 1])\n", "Loss: 2.350537061691284\n", "Batch: 2743\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 9, 3, 11, 1, 12, 1, 0, 13, 9, 11, 5, 1, 12, 1])\n", "Loss: 2.3734452724456787\n", "Batch: 2744\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 15, 14, 5, 1, 0, 13, 21, 19, 11, 1, 14, 0, 13, 25])\n", "Loss: 2.8031764030456543\n", "Batch: 2745\n", "torch.Size([16, 27])\n", "tensor([11, 1, 12, 0, 14, 1, 2, 9, 8, 1, 0, 14, 1, 10, 9, 1])\n", "Loss: 3.0210072994232178\n", "Batch: 2746\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 1, 10, 13, 1, 0, 14, 1, 20, 1, 19, 3, 8, 1, 0])\n", "Loss: 2.4667775630950928\n", "Batch: 2747\n", "torch.Size([16, 27])\n", "tensor([14, 1, 22, 25, 1, 0, 14, 1, 26, 9, 1, 0, 14, 5, 5, 12])\n", "Loss: 2.861164093017578\n", "Batch: 2748\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 0, 14, 5, 19, 19, 1, 0, 14, 9, 3, 11, 9, 5, 0])\n", "Loss: 2.6143910884857178\n", "Batch: 2749\n", "torch.Size([16, 27])\n", "tensor([14, 15, 8, 5, 12, 9, 1, 0, 15, 19, 13, 1, 18, 1, 0, 16])\n", "Loss: 2.904163122177124\n", "Batch: 2750\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 10, 5, 0, 16, 1, 12, 12, 1, 22, 9, 0, 16, 8, 1])\n", "Loss: 3.3814749717712402\n", "Batch: 2751\n", "torch.Size([16, 27])\n", "tensor([ 5, 4, 18, 1, 0, 16, 18, 5, 19, 12, 5, 5, 0, 18, 1, 5])\n", "Loss: 3.1096324920654297\n", "Batch: 2752\n", "torch.Size([16, 27])\n", "tensor([ 7, 5, 14, 0, 18, 1, 5, 12, 9, 14, 0, 18, 1, 9, 14, 9])\n", "Loss: 2.920947551727295\n", "Batch: 2753\n", "torch.Size([16, 27])\n", "tensor([ 0, 18, 1, 9, 19, 19, 1, 0, 18, 1, 25, 12, 9, 14, 0, 18])\n", "Loss: 2.6489293575286865\n", "Batch: 2754\n", "torch.Size([16, 27])\n", "tensor([ 9, 20, 9, 11, 1, 0, 18, 15, 19, 5, 12, 25, 14, 14, 0, 19])\n", "Loss: 2.7820050716400146\n", "Batch: 2755\n", "torch.Size([16, 27])\n", "tensor([ 1, 2, 18, 5, 0, 19, 1, 9, 13, 1, 0, 19, 1, 10, 1, 0])\n", "Loss: 2.473106622695923\n", "Batch: 2756\n", "torch.Size([16, 27])\n", "tensor([19, 1, 11, 21, 18, 1, 0, 19, 1, 13, 9, 8, 1, 0, 19, 1])\n", "Loss: 2.952240467071533\n", "Batch: 2757\n", "torch.Size([16, 27])\n", "tensor([13, 13, 9, 5, 0, 19, 1, 14, 1, 13, 0, 19, 1, 14, 9, 11])\n", "Loss: 2.7274937629699707\n", "Batch: 2758\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 1, 18, 5, 5, 14, 1, 0, 19, 3, 8, 25, 12, 1])\n", "Loss: 2.473877429962158\n", "Batch: 2759\n", "torch.Size([16, 27])\n", "tensor([18, 0, 19, 8, 1, 2, 18, 9, 1, 0, 19, 8, 1, 3, 15, 18])\n", "Loss: 2.5280795097351074\n", "Batch: 2760\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 19, 8, 1, 5, 12, 9, 14, 0, 19, 8, 1, 12, 15])\n", "Loss: 2.2551381587982178\n", "Batch: 2761\n", "torch.Size([16, 27])\n", "tensor([13, 0, 19, 8, 1, 14, 25, 9, 1, 0, 19, 8, 1, 18, 14, 1])\n", "Loss: 2.5333621501922607\n", "Batch: 2762\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 19, 8, 1, 20, 15, 18, 9, 1, 0, 19, 8, 1, 25, 12])\n", "Loss: 2.5515592098236084\n", "Batch: 2763\n", "torch.Size([16, 27])\n", "tensor([ 5, 9, 7, 8, 0, 19, 8, 5, 12, 2, 5, 0, 19, 9, 14, 4])\n", "Loss: 2.639437198638916\n", "Batch: 2764\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 19, 21, 12, 1, 13, 9, 20, 1, 0, 19, 25, 1, 14, 14])\n", "Loss: 2.783604145050049\n", "Batch: 2765\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 25, 18, 5, 14, 1, 0, 20, 1, 9, 26, 0, 20, 1, 11])\n", "Loss: 2.946357250213623\n", "Batch: 2766\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 9, 1, 0, 20, 1, 14, 1, 10, 1, 0, 20, 1, 18, 9])\n", "Loss: 2.1324245929718018\n", "Batch: 2767\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 20, 1, 19, 8, 1, 14, 1, 0, 20, 1, 20, 5, 13])\n", "Loss: 2.4122538566589355\n", "Batch: 2768\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 5, 1, 7, 8, 1, 14, 0, 20, 5, 8, 9, 12, 1, 0])\n", "Loss: 2.936394453048706\n", "Batch: 2769\n", "torch.Size([16, 27])\n", "tensor([20, 5, 14, 9, 19, 8, 1, 0, 20, 5, 18, 18, 1, 8, 0, 20])\n", "Loss: 2.6573948860168457\n", "Batch: 2770\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 18, 9, 5, 0, 20, 8, 1, 14, 8, 0, 20, 8, 5, 1])\n", "Loss: 2.5643794536590576\n", "Batch: 2771\n", "torch.Size([16, 27])\n", "tensor([ 4, 15, 18, 1, 0, 20, 15, 2, 9, 5, 0, 20, 18, 5, 1, 14])\n", "Loss: 2.9939157962799072\n", "Batch: 2772\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 20, 18, 9, 1, 14, 14, 1, 0, 20, 25, 9, 5, 19])\n", "Loss: 2.5662386417388916\n", "Batch: 2773\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 20, 25, 14, 1, 19, 9, 1, 0, 20, 25, 14, 5, 9])\n", "Loss: 2.6559982299804688\n", "Batch: 2774\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 0, 20, 25, 14, 9, 1, 0, 21, 14, 9, 17, 21, 1])\n", "Loss: 2.7178001403808594\n", "Batch: 2775\n", "torch.Size([16, 27])\n", "tensor([ 0, 22, 25, 3, 20, 15, 18, 9, 1, 0, 23, 5, 18, 15, 14, 9])\n", "Loss: 2.996034622192383\n", "Batch: 2776\n", "torch.Size([16, 27])\n", "tensor([11, 1, 0, 25, 1, 14, 9, 20, 26, 1, 0, 26, 1, 14, 5, 0])\n", "Loss: 2.601569414138794\n", "Batch: 2777\n", "torch.Size([16, 27])\n", "tensor([26, 1, 14, 9, 1, 8, 0, 26, 1, 14, 9, 25, 1, 0, 26, 1])\n", "Loss: 2.655986785888672\n", "Batch: 2778\n", "torch.Size([16, 27])\n", "tensor([14, 9, 25, 1, 8, 0, 26, 9, 14, 14, 9, 1, 0, 1, 4, 18])\n", "Loss: 2.7066643238067627\n", "Batch: 2779\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 14, 14, 0, 1, 4, 18, 9, 5, 14, 0, 1, 5, 18, 9])\n", "Loss: 2.37971568107605\n", "Batch: 2780\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 0, 1, 9, 18, 5, 12, 12, 5, 0, 1, 9, 24, 1])\n", "Loss: 2.4010274410247803\n", "Batch: 2781\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 11, 9, 18, 1, 8, 0, 1, 11, 9, 25, 1, 0, 1, 11])\n", "Loss: 3.1419498920440674\n", "Batch: 2782\n", "torch.Size([16, 27])\n", "tensor([21, 1, 0, 1, 11, 25, 18, 1, 0, 1, 12, 1, 26, 9, 1, 0])\n", "Loss: 2.7875866889953613\n", "Batch: 2783\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 24, 19, 1, 14, 4, 18, 9, 1, 0, 1, 12, 12, 1])\n", "Loss: 2.282310962677002\n", "Batch: 2784\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 12, 5, 1, 8, 0, 1, 12, 12, 9, 19, 8, 1, 0])\n", "Loss: 2.190613269805908\n", "Batch: 2785\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 1, 0, 1, 13, 5, 12, 9, 5, 0, 1, 13, 15, 18, 0])\n", "Loss: 2.672621011734009\n", "Batch: 2786\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 1, 12, 5, 9, 7, 8, 0, 1, 14, 1, 12, 25, 19, 5])\n", "Loss: 2.4175424575805664\n", "Batch: 2787\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 14, 1, 13, 0, 1, 14, 7, 5, 12, 5, 1, 0, 1, 14])\n", "Loss: 2.4642951488494873\n", "Batch: 2788\n", "torch.Size([16, 27])\n", "tensor([10, 1, 14, 1, 0, 1, 14, 13, 15, 12, 0, 1, 14, 14, 1, 12])\n", "Loss: 2.608672618865967\n", "Batch: 2789\n", "torch.Size([16, 27])\n", "tensor([ 9, 3, 9, 1, 0, 1, 16, 1, 18, 14, 1, 0, 1, 18, 1, 2])\n", "Loss: 2.637420892715454\n", "Batch: 2790\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 18, 5, 15, 14, 14, 1, 0, 1, 18, 9, 19, 1])\n", "Loss: 2.246811628341675\n", "Batch: 2791\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 9, 19, 20, 1, 0, 1, 18, 25, 1, 0, 1, 19, 8])\n", "Loss: 2.2191126346588135\n", "Batch: 2792\n", "torch.Size([16, 27])\n", "tensor([ 9, 18, 1, 0, 1, 20, 12, 1, 14, 20, 9, 19, 0, 1, 21, 18])\n", "Loss: 2.993134021759033\n", "Batch: 2793\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 12, 0, 1, 25, 1, 14, 1, 8, 0, 1, 25, 12, 9, 19])\n", "Loss: 2.540463447570801\n", "Batch: 2794\n", "torch.Size([16, 27])\n", "tensor([19, 1, 0, 1, 25, 19, 5, 0, 1, 26, 21, 19, 5, 14, 1, 0])\n", "Loss: 2.4774680137634277\n", "Batch: 2795\n", "torch.Size([16, 27])\n", "tensor([ 2, 1, 18, 9, 0, 2, 1, 25, 12, 15, 18, 0, 2, 5, 14, 14])\n", "Loss: 3.0102031230926514\n", "Batch: 2796\n", "torch.Size([16, 27])\n", "tensor([ 5, 20, 20, 0, 2, 5, 20, 8, 1, 14, 14, 0, 2, 5, 20, 8])\n", "Loss: 3.111365795135498\n", "Batch: 2797\n", "torch.Size([16, 27])\n", "tensor([12, 5, 8, 5, 13, 0, 2, 12, 9, 19, 19, 0, 2, 18, 5, 14])\n", "Loss: 3.1539366245269775\n", "Batch: 2798\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 2, 18, 9, 5, 12, 12, 1, 0, 2, 18, 9, 19, 20, 15])\n", "Loss: 2.283156394958496\n", "Batch: 2799\n", "torch.Size([16, 27])\n", "tensor([12, 0, 3, 1, 5, 12, 1, 14, 0, 3, 1, 5, 12, 9, 14, 0])\n", "Loss: 2.63480281829834\n", "Batch: 2800\n", "torch.Size([16, 27])\n", "tensor([ 3, 1, 9, 20, 12, 5, 14, 0, 3, 1, 9, 20, 18, 9, 15, 14])\n", "Loss: 2.940426826477051\n", "Batch: 2801\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 1, 13, 1, 18, 25, 14, 0, 3, 1, 18, 12, 9, 20])\n", "Loss: 2.6753082275390625\n", "Batch: 2802\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 3, 1, 18, 25, 0, 3, 1, 18, 25, 19, 19, 1, 0, 3])\n", "Loss: 2.5053935050964355\n", "Batch: 2803\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 12, 25, 14, 14, 0, 3, 8, 1, 14, 14, 1, 0, 3, 8])\n", "Loss: 2.277737855911255\n", "Batch: 2804\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 26, 13, 1, 0, 3, 8, 1, 18, 12, 9, 14, 5, 0])\n", "Loss: 2.288733959197998\n", "Batch: 2805\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 9, 14, 25, 5, 18, 5, 0, 3, 15, 12, 5, 5, 14, 0])\n", "Loss: 2.560990333557129\n", "Batch: 2806\n", "torch.Size([16, 27])\n", "tensor([ 3, 15, 21, 18, 20, 12, 25, 14, 14, 0, 3, 25, 1, 14, 14, 1])\n", "Loss: 2.7430856227874756\n", "Batch: 2807\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 25, 1, 18, 1, 0, 4, 1, 12, 1, 14, 1, 0, 4, 1])\n", "Loss: 2.2539350986480713\n", "Batch: 2808\n", "torch.Size([16, 27])\n", "tensor([13, 1, 14, 9, 0, 4, 1, 14, 1, 19, 8, 1, 0, 4, 1, 14])\n", "Loss: 2.2797696590423584\n", "Batch: 2809\n", "torch.Size([16, 27])\n", "tensor([ 4, 18, 1, 0, 4, 1, 18, 9, 5, 14, 14, 5, 0, 4, 1, 18])\n", "Loss: 2.4454872608184814\n", "Batch: 2810\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 0, 4, 1, 18, 18, 1, 8, 0, 4, 1, 19, 8, 1])\n", "Loss: 2.6028294563293457\n", "Batch: 2811\n", "torch.Size([16, 27])\n", "tensor([25, 0, 4, 1, 22, 9, 15, 14, 1, 0, 4, 1, 22, 15, 14, 1])\n", "Loss: 2.557196855545044\n", "Batch: 2812\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 12, 9, 1, 8, 0, 4, 5, 12, 15, 18, 9, 19, 0])\n", "Loss: 2.710514545440674\n", "Batch: 2813\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 13, 1, 18, 9, 19, 0, 4, 5, 18, 9, 3, 11, 1, 0])\n", "Loss: 2.7728052139282227\n", "Batch: 2814\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 19, 16, 9, 14, 1, 0, 4, 5, 25, 1, 14, 1, 0, 4])\n", "Loss: 2.684945583343506\n", "Batch: 2815\n", "torch.Size([16, 27])\n", "tensor([ 9, 14, 15, 18, 1, 0, 4, 15, 13, 1, 14, 9, 17, 21, 5, 0])\n", "Loss: 2.877453565597534\n", "Batch: 2816\n", "torch.Size([16, 27])\n", "tensor([ 4, 15, 14, 14, 5, 19, 8, 1, 0, 4, 21, 14, 9, 1, 0, 4])\n", "Loss: 2.4086759090423584\n", "Batch: 2817\n", "torch.Size([16, 27])\n", "tensor([21, 19, 20, 9, 0, 4, 25, 14, 5, 19, 8, 1, 0, 5, 2, 5])\n", "Loss: 2.8562676906585693\n", "Batch: 2818\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 0, 5, 12, 5, 3, 9, 1, 0, 5, 12, 9, 0, 5])\n", "Loss: 2.3949332237243652\n", "Batch: 2819\n", "torch.Size([16, 27])\n", "tensor([12, 12, 25, 19, 1, 0, 5, 12, 25, 19, 19, 5, 0, 5, 13, 1])\n", "Loss: 2.504652976989746\n", "Batch: 2820\n", "torch.Size([16, 27])\n", "tensor([12, 25, 0, 5, 13, 9, 11, 15, 0, 5, 13, 13, 1, 12, 5, 1])\n", "Loss: 2.8408055305480957\n", "Batch: 2821\n", "torch.Size([16, 27])\n", "tensor([ 0, 5, 13, 13, 1, 14, 21, 5, 12, 12, 1, 0, 5, 22, 5, 12])\n", "Loss: 2.773559808731079\n", "Batch: 2822\n", "torch.Size([16, 27])\n", "tensor([25, 14, 5, 0, 5, 22, 15, 14, 14, 5, 0, 6, 12, 15, 18, 5])\n", "Loss: 2.9970579147338867\n", "Batch: 2823\n", "torch.Size([16, 27])\n", "tensor([14, 3, 9, 1, 0, 6, 18, 1, 9, 4, 25, 0, 7, 5, 14, 9])\n", "Loss: 3.128143072128296\n", "Batch: 2824\n", "torch.Size([16, 27])\n", "tensor([19, 9, 19, 0, 7, 9, 1, 14, 9, 14, 1, 0, 8, 1, 14, 14])\n", "Loss: 2.661350965499878\n", "Batch: 2825\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 13, 1, 18, 9, 5, 0, 9, 12, 9, 1, 0, 9, 12, 12])\n", "Loss: 2.5392091274261475\n", "Batch: 2826\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 14, 1, 0, 9, 12, 25, 1, 14, 1, 0, 9, 14, 1, 25])\n", "Loss: 2.4123990535736084\n", "Batch: 2827\n", "torch.Size([16, 27])\n", "tensor([ 1, 8, 0, 9, 19, 18, 1, 1, 0, 10, 1, 4, 9, 0, 10, 1])\n", "Loss: 2.891946792602539\n", "Batch: 2828\n", "torch.Size([16, 27])\n", "tensor([ 4, 15, 14, 0, 10, 1, 4, 25, 14, 14, 0, 10, 1, 9, 3, 5])\n", "Loss: 2.8432681560516357\n", "Batch: 2829\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 10, 1, 9, 12, 5, 14, 0, 10, 1, 11, 1, 12, 1, 0])\n", "Loss: 2.587737560272217\n", "Batch: 2830\n", "torch.Size([16, 27])\n", "tensor([10, 1, 11, 5, 18, 18, 9, 1, 0, 10, 1, 13, 1, 9, 25, 1])\n", "Loss: 2.5619723796844482\n", "Batch: 2831\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 13, 9, 3, 1, 0, 10, 1, 13, 9, 12, 5, 24, 0])\n", "Loss: 2.7597522735595703\n", "Batch: 2832\n", "torch.Size([16, 27])\n", "tensor([10, 1, 14, 1, 21, 20, 9, 3, 1, 0, 10, 1, 14, 5, 9, 19])\n", "Loss: 2.6458072662353516\n", "Batch: 2833\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 10, 1, 14, 9, 17, 21, 5, 0, 10, 1, 14, 9, 20])\n", "Loss: 2.6062207221984863\n", "Batch: 2834\n", "torch.Size([16, 27])\n", "tensor([26, 1, 0, 10, 1, 14, 14, 5, 12, 25, 0, 10, 1, 18, 1, 0])\n", "Loss: 2.109917640686035\n", "Batch: 2835\n", "torch.Size([16, 27])\n", "tensor([10, 1, 19, 9, 13, 9, 14, 5, 0, 10, 1, 19, 19, 13, 9, 14])\n", "Loss: 2.6820156574249268\n", "Batch: 2836\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 1, 25, 15, 14, 14, 1, 0, 10, 1, 25, 19, 8, 1, 0])\n", "Loss: 2.253830909729004\n", "Batch: 2837\n", "torch.Size([16, 27])\n", "tensor([10, 1, 26, 12, 25, 14, 5, 0, 10, 5, 9, 13, 25, 0, 10, 5])\n", "Loss: 2.9425697326660156\n", "Batch: 2838\n", "torch.Size([16, 27])\n", "tensor([20, 20, 1, 0, 10, 9, 26, 5, 12, 12, 5, 0, 10, 15, 26, 12])\n", "Loss: 2.831429958343506\n", "Batch: 2839\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 10, 21, 8, 9, 0, 10, 21, 12, 9, 1, 8, 0, 10])\n", "Loss: 2.638353109359741\n", "Batch: 2840\n", "torch.Size([16, 27])\n", "tensor([21, 12, 12, 9, 1, 14, 0, 11, 1, 12, 9, 11, 1, 0, 11, 1])\n", "Loss: 2.3442554473876953\n", "Batch: 2841\n", "torch.Size([16, 27])\n", "tensor([12, 9, 12, 1, 0, 11, 1, 13, 2, 18, 9, 0, 11, 1, 13, 13])\n", "Loss: 2.5124154090881348\n", "Batch: 2842\n", "torch.Size([16, 27])\n", "tensor([ 9, 5, 0, 11, 1, 13, 18, 5, 5, 0, 11, 1, 18, 5, 5, 13])\n", "Loss: 2.639667272567749\n", "Batch: 2843\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 11, 1, 18, 9, 14, 5, 0, 11, 1, 20, 12, 25, 14, 14])\n", "Loss: 2.252039670944214\n", "Batch: 2844\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 11, 1, 20, 18, 9, 14, 0, 11, 1, 25, 15, 14, 14, 1])\n", "Loss: 2.3972439765930176\n", "Batch: 2845\n", "torch.Size([16, 27])\n", "tensor([ 0, 11, 5, 9, 12, 5, 5, 0, 11, 5, 9, 25, 1, 14, 1, 0])\n", "Loss: 2.4252800941467285\n", "Batch: 2846\n", "torch.Size([16, 27])\n", "tensor([11, 5, 18, 18, 9, 1, 0, 11, 5, 19, 19, 1, 0, 11, 8, 1])\n", "Loss: 2.087585926055908\n", "Batch: 2847\n", "torch.Size([16, 27])\n", "tensor([12, 9, 25, 1, 8, 0, 11, 8, 9, 18, 1, 0, 11, 9, 13, 2])\n", "Loss: 2.721968173980713\n", "Batch: 2848\n", "torch.Size([16, 27])\n", "tensor([ 5, 18, 12, 5, 9, 7, 8, 0, 11, 9, 14, 4, 1, 12, 12, 0])\n", "Loss: 2.9441685676574707\n", "Batch: 2849\n", "torch.Size([16, 27])\n", "tensor([11, 12, 15, 9, 5, 0, 11, 15, 18, 1, 8, 0, 11, 15, 18, 5])\n", "Loss: 2.9014339447021484\n", "Batch: 2850\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 11, 15, 18, 9, 19, 19, 1, 0, 11, 15, 18, 25, 0])\n", "Loss: 2.4374232292175293\n", "Batch: 2851\n", "torch.Size([16, 27])\n", "tensor([11, 18, 9, 19, 19, 1, 0, 11, 21, 18, 19, 20, 5, 14, 0, 11])\n", "Loss: 2.7815864086151123\n", "Batch: 2852\n", "torch.Size([16, 27])\n", "tensor([25, 12, 5, 5, 14, 0, 12, 1, 4, 25, 0, 12, 1, 9, 11, 25])\n", "Loss: 3.013899803161621\n", "Batch: 2853\n", "torch.Size([16, 27])\n", "tensor([14, 0, 12, 1, 11, 5, 18, 9, 1, 0, 12, 1, 11, 9, 25, 1])\n", "Loss: 2.7483952045440674\n", "Batch: 2854\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 1, 14, 4, 15, 14, 0, 12, 1, 14, 5, 9, 19, 8, 1])\n", "Loss: 2.3653817176818848\n", "Batch: 2855\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 1, 19, 8, 1, 14, 4, 1, 0, 12, 5, 1, 14, 4, 18])\n", "Loss: 2.330857992172241\n", "Batch: 2856\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 0, 12, 5, 5, 1, 14, 1, 0, 12, 5, 9, 12, 1, 8])\n", "Loss: 2.5387258529663086\n", "Batch: 2857\n", "torch.Size([16, 27])\n", "tensor([ 0, 12, 5, 10, 12, 1, 0, 12, 5, 15, 14, 4, 18, 1, 0, 12])\n", "Loss: 2.528796672821045\n", "Batch: 2858\n", "torch.Size([16, 27])\n", "tensor([ 5, 25, 1, 8, 0, 12, 5, 26, 12, 25, 0, 12, 9, 12, 12, 25])\n", "Loss: 2.626192569732666\n", "Batch: 2859\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 14, 1, 0, 12, 15, 18, 1, 14, 0, 12, 21, 26, 5, 12])\n", "Loss: 2.672701358795166\n", "Batch: 2860\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 1, 0, 12, 25, 14, 5, 12, 12, 5, 0, 12, 25, 14, 5])\n", "Loss: 2.321335554122925\n", "Batch: 2861\n", "torch.Size([16, 27])\n", "tensor([19, 5, 0, 12, 25, 26, 5, 20, 20, 5, 0, 13, 1, 2, 12, 5])\n", "Loss: 2.8291890621185303\n", "Batch: 2862\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 4, 5, 12, 9, 5, 14, 5, 0, 13, 1, 7, 4, 1])\n", "Loss: 2.598327398300171\n", "Batch: 2863\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 7, 4, 1, 12, 25, 14, 0, 13, 1, 9, 12, 25, 14])\n", "Loss: 2.5935909748077393\n", "Batch: 2864\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 1, 11, 5, 14, 26, 5, 0, 13, 1, 12, 5, 11, 1, 0])\n", "Loss: 2.532238721847534\n", "Batch: 2865\n", "torch.Size([16, 27])\n", "tensor([13, 1, 18, 9, 1, 4, 5, 12, 3, 1, 18, 13, 5, 14, 0, 13])\n", "Loss: 2.759101629257202\n", "Batch: 2866\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 12, 5, 14, 1, 0, 13, 1, 18, 20, 9, 1, 0, 13])\n", "Loss: 2.1924145221710205\n", "Batch: 2867\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 25, 3, 12, 1, 9, 18, 5, 0, 13, 1, 20, 9, 1, 0])\n", "Loss: 2.655012607574463\n", "Batch: 2868\n", "torch.Size([16, 27])\n", "tensor([13, 3, 11, 5, 14, 9, 26, 5, 0, 13, 5, 1, 0, 13, 5, 7])\n", "Loss: 2.9852232933044434\n", "Batch: 2869\n", "torch.Size([16, 27])\n", "tensor([ 7, 9, 5, 0, 13, 5, 12, 1, 14, 5, 25, 0, 13, 5, 12, 9])\n", "Loss: 2.5840630531311035\n", "Batch: 2870\n", "torch.Size([16, 27])\n", "tensor([26, 1, 0, 13, 5, 15, 19, 8, 1, 0, 13, 5, 18, 9, 14, 1])\n", "Loss: 2.5137195587158203\n", "Batch: 2871\n", "torch.Size([16, 27])\n", "tensor([ 0, 13, 5, 18, 9, 19, 1, 0, 13, 9, 7, 21, 5, 12, 0, 13])\n", "Loss: 2.742764949798584\n", "Batch: 2872\n", "torch.Size([16, 27])\n", "tensor([ 9, 11, 1, 5, 12, 0, 13, 9, 12, 12, 5, 14, 1, 0, 13, 9])\n", "Loss: 2.722557306289673\n", "Batch: 2873\n", "torch.Size([16, 27])\n", "tensor([18, 1, 25, 1, 0, 13, 25, 18, 9, 19, 19, 1, 0, 14, 1, 2])\n", "Loss: 2.725027561187744\n", "Batch: 2874\n", "torch.Size([16, 27])\n", "tensor([ 9, 12, 1, 0, 14, 1, 4, 9, 1, 8, 0, 14, 1, 6, 9, 19])\n", "Loss: 2.7563693523406982\n", "Batch: 2875\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 14, 1, 11, 5, 25, 1, 0, 14, 1, 14, 4, 9, 14, 9])\n", "Loss: 2.583916187286377\n", "Batch: 2876\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 1, 19, 8, 1, 12, 25, 0, 14, 1, 20, 1, 14, 25, 1])\n", "Loss: 2.4577150344848633\n", "Batch: 2877\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 1, 25, 5, 12, 12, 25, 0, 14, 5, 1, 8, 0, 14, 5])\n", "Loss: 2.5433266162872314\n", "Batch: 2878\n", "torch.Size([16, 27])\n", "tensor([ 6, 5, 18, 20, 9, 20, 9, 0, 14, 9, 11, 5, 25, 1, 0, 14])\n", "Loss: 3.044477701187134\n", "Batch: 2879\n", "torch.Size([16, 27])\n", "tensor([ 9, 13, 18, 1, 0, 14, 9, 14, 6, 1, 0, 14, 9, 19, 19, 1])\n", "Loss: 2.677517890930176\n", "Batch: 2880\n", "torch.Size([16, 27])\n", "tensor([ 0, 14, 25, 10, 1, 0, 15, 3, 5, 1, 14, 14, 1, 0, 15, 12])\n", "Loss: 2.5505142211914062\n", "Batch: 2881\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 15, 14, 4, 18, 5, 1, 0, 16, 5, 1, 3, 8, 5, 19])\n", "Loss: 2.7187066078186035\n", "Batch: 2882\n", "torch.Size([16, 27])\n", "tensor([ 0, 17, 21, 9, 14, 0, 18, 1, 7, 5, 14, 0, 18, 1, 8, 13])\n", "Loss: 3.434260129928589\n", "Batch: 2883\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 18, 1, 11, 9, 25, 1, 0, 18, 1, 25, 1, 8, 0, 18])\n", "Loss: 2.804487705230713\n", "Batch: 2884\n", "torch.Size([16, 27])\n", "tensor([ 5, 1, 0, 18, 5, 1, 14, 14, 15, 14, 0, 18, 8, 25, 19, 0])\n", "Loss: 3.181191921234131\n", "Batch: 2885\n", "torch.Size([16, 27])\n", "tensor([18, 9, 16, 12, 5, 25, 0, 18, 15, 18, 9, 0, 18, 15, 19, 5])\n", "Loss: 2.9648497104644775\n", "Batch: 2886\n", "torch.Size([16, 27])\n", "tensor([12, 12, 1, 0, 18, 21, 20, 8, 1, 14, 14, 5, 0, 18, 25, 12])\n", "Loss: 2.5402026176452637\n", "Batch: 2887\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 19, 1, 13, 1, 18, 1, 8, 0, 19, 1, 13, 25, 18, 1])\n", "Loss: 2.7757925987243652\n", "Batch: 2888\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 1, 14, 10, 21, 1, 14, 1, 0, 19, 1, 18, 25, 14, 1])\n", "Loss: 2.428940534591675\n", "Batch: 2889\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 5, 12, 9, 14, 5, 0, 19, 8, 1, 5, 12, 5, 5, 0])\n", "Loss: 2.1540842056274414\n", "Batch: 2890\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 12, 1, 25, 1, 0, 19, 8, 1, 12, 5, 14, 1, 0])\n", "Loss: 2.168318033218384\n", "Batch: 2891\n", "torch.Size([16, 27])\n", "tensor([19, 8, 1, 14, 25, 3, 5, 0, 19, 8, 1, 17, 21, 1, 14, 14])\n", "Loss: 2.6180636882781982\n", "Batch: 2892\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 19, 8, 1, 18, 12, 1, 0, 19, 8, 1, 23, 14, 20, 1])\n", "Loss: 2.352735996246338\n", "Batch: 2893\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 19, 8, 1, 25, 1, 14, 14, 1, 0, 19, 8, 1, 25, 12])\n", "Loss: 2.3238556385040283\n", "Batch: 2894\n", "torch.Size([16, 27])\n", "tensor([ 1, 14, 0, 19, 8, 5, 6, 1, 12, 9, 0, 19, 8, 5, 18, 5])\n", "Loss: 2.5522778034210205\n", "Batch: 2895\n", "torch.Size([16, 27])\n", "tensor([12, 12, 0, 19, 8, 5, 18, 12, 5, 25, 0, 19, 8, 9, 1, 14])\n", "Loss: 2.6442010402679443\n", "Batch: 2896\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 15, 14, 20, 5, 12, 0, 19, 8, 25, 1, 19, 9, 1])\n", "Loss: 2.8252272605895996\n", "Batch: 2897\n", "torch.Size([16, 27])\n", "tensor([ 0, 19, 8, 25, 12, 15, 0, 19, 9, 4, 14, 9, 5, 0, 19, 9])\n", "Loss: 2.887106418609619\n", "Batch: 2898\n", "torch.Size([16, 27])\n", "tensor([15, 13, 1, 18, 1, 0, 19, 20, 1, 18, 12, 25, 14, 0, 19, 20])\n", "Loss: 2.498248338699341\n", "Batch: 2899\n", "torch.Size([16, 27])\n", "tensor([ 5, 6, 6, 9, 0, 19, 20, 5, 16, 8, 1, 14, 5, 0, 19, 21])\n", "Loss: 2.913879156112671\n", "Batch: 2900\n", "torch.Size([16, 27])\n", "tensor([13, 1, 9, 25, 1, 8, 0, 19, 21, 26, 9, 5, 0, 19, 25, 1])\n", "Loss: 2.834043502807617\n", "Batch: 2901\n", "torch.Size([16, 27])\n", "tensor([14, 0, 20, 1, 13, 1, 18, 1, 8, 0, 20, 1, 14, 1, 10, 1])\n", "Loss: 2.4589290618896484\n", "Batch: 2902\n", "torch.Size([16, 27])\n", "tensor([ 8, 0, 20, 1, 18, 1, 14, 0, 20, 1, 25, 9, 1, 0, 20, 5])\n", "Loss: 2.5849103927612305\n", "Batch: 2903\n", "torch.Size([16, 27])\n", "tensor([ 9, 7, 1, 14, 0, 20, 5, 10, 1, 8, 0, 20, 5, 12, 9, 1])\n", "Loss: 2.7604827880859375\n", "Batch: 2904\n", "torch.Size([16, 27])\n", "tensor([ 0, 20, 5, 14, 9, 12, 12, 5, 0, 20, 5, 18, 18, 9, 15, 14])\n", "Loss: 2.590271234512329\n", "Batch: 2905\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 20, 9, 1, 8, 0, 20, 9, 20, 25, 1, 14, 1, 0, 20])\n", "Loss: 2.4882514476776123\n", "Batch: 2906\n", "torch.Size([16, 27])\n", "tensor([18, 5, 14, 9, 20, 25, 0, 20, 18, 9, 14, 9, 4, 25, 0, 20])\n", "Loss: 3.0494041442871094\n", "Batch: 2907\n", "torch.Size([16, 27])\n", "tensor([26, 9, 16, 15, 18, 1, 0, 21, 11, 1, 18, 9, 0, 23, 1, 6])\n", "Loss: 3.402373790740967\n", "Batch: 2908\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 24, 1, 22, 9, 5, 18, 0, 25, 15, 8, 1, 14, 14, 1])\n", "Loss: 2.788548707962036\n", "Batch: 2909\n", "torch.Size([16, 27])\n", "tensor([ 0, 25, 21, 11, 1, 0, 25, 21, 22, 9, 1, 0, 26, 1, 11, 9])\n", "Loss: 3.027193069458008\n", "Batch: 2910\n", "torch.Size([16, 27])\n", "tensor([18, 1, 0, 26, 1, 13, 1, 14, 20, 8, 1, 0, 26, 1, 13, 25])\n", "Loss: 2.892537832260132\n", "Batch: 2911\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 26, 5, 8, 18, 1, 0, 26, 9, 1, 8, 0, 26, 25, 1])\n", "Loss: 3.2676491737365723\n", "Batch: 2912\n", "torch.Size([16, 27])\n", "tensor([ 9, 18, 5, 0, 26, 25, 15, 14, 0, 1, 1, 12, 9, 25, 1, 0])\n", "Loss: 2.8640618324279785\n", "Batch: 2913\n", "torch.Size([16, 27])\n", "tensor([ 1, 1, 18, 25, 1, 14, 14, 1, 0, 1, 2, 5, 5, 18, 0, 1])\n", "Loss: 2.6540212631225586\n", "Batch: 2914\n", "torch.Size([16, 27])\n", "tensor([ 2, 9, 12, 5, 14, 5, 0, 1, 4, 1, 12, 25, 0, 1, 4, 1])\n", "Loss: 2.691757917404175\n", "Batch: 2915\n", "torch.Size([16, 27])\n", "tensor([12, 25, 14, 14, 0, 1, 4, 1, 18, 9, 1, 0, 1, 4, 1, 19])\n", "Loss: 2.452903985977173\n", "Batch: 2916\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 4, 5, 12, 9, 20, 1, 0, 1, 8, 13, 1, 14])\n", "Loss: 2.3421804904937744\n", "Batch: 2917\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 1, 8, 13, 25, 1, 0, 1, 9, 12, 19, 1, 0, 1, 12])\n", "Loss: 2.730257034301758\n", "Batch: 2918\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 10, 1, 8, 0, 1, 12, 1, 21, 14, 1, 0, 1, 12, 1])\n", "Loss: 2.520455837249756\n", "Batch: 2919\n", "torch.Size([16, 27])\n", "tensor([26, 1, 5, 0, 1, 12, 5, 11, 19, 1, 0, 1, 12, 5, 24, 25])\n", "Loss: 2.805011749267578\n", "Batch: 2920\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 12, 12, 9, 25, 1, 0, 1, 12, 25, 19, 19, 1, 13, 1])\n", "Loss: 2.426469326019287\n", "Batch: 2921\n", "torch.Size([16, 27])\n", "tensor([18, 9, 5, 0, 1, 13, 1, 25, 18, 1, 14, 9, 0, 1, 13, 5])\n", "Loss: 2.5754151344299316\n", "Batch: 2922\n", "torch.Size([16, 27])\n", "tensor([12, 1, 0, 1, 13, 5, 14, 1, 0, 1, 13, 16, 1, 18, 15, 0])\n", "Loss: 2.760554313659668\n", "Batch: 2923\n", "torch.Size([16, 27])\n", "tensor([ 1, 13, 18, 9, 20, 0, 1, 14, 4, 5, 18, 19, 15, 14, 0, 1])\n", "Loss: 2.882610321044922\n", "Batch: 2924\n", "torch.Size([16, 27])\n", "tensor([14, 4, 18, 9, 14, 1, 0, 1, 14, 5, 12, 9, 0, 1, 14, 9])\n", "Loss: 2.097722053527832\n", "Batch: 2925\n", "torch.Size([16, 27])\n", "tensor([19, 5, 0, 1, 14, 10, 5, 12, 0, 1, 14, 10, 5, 12, 9, 11])\n", "Loss: 2.759077787399292\n", "Batch: 2926\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 14, 14, 1, 18, 15, 19, 5, 0, 1, 14, 20, 1, 19])\n", "Loss: 2.4163153171539307\n", "Batch: 2927\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 1, 14, 25, 1, 5, 0, 1, 16, 15, 15, 18, 22, 1])\n", "Loss: 2.7917745113372803\n", "Batch: 2928\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 1, 3, 5, 12, 9, 19, 0, 1, 18, 9, 1, 14, 14])\n", "Loss: 2.539776086807251\n", "Batch: 2929\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 18, 9, 1, 14, 14, 1, 8, 0, 1, 18, 9, 1, 21, 14])\n", "Loss: 2.2860066890716553\n", "Batch: 2930\n", "torch.Size([16, 27])\n", "tensor([ 1, 0, 1, 18, 9, 3, 11, 1, 0, 1, 18, 9, 5, 1, 12, 0])\n", "Loss: 2.3907647132873535\n", "Batch: 2931\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 14, 5, 19, 8, 1, 0, 1, 18, 18, 9, 15, 14, 0, 1])\n", "Loss: 2.2568931579589844\n", "Batch: 2932\n", "torch.Size([16, 27])\n", "tensor([18, 20, 1, 22, 9, 1, 0, 1, 19, 1, 14, 20, 5, 0, 1, 19])\n", "Loss: 2.5857839584350586\n", "Batch: 2933\n", "torch.Size([16, 27])\n", "tensor([ 8, 12, 5, 25, 14, 9, 3, 15, 12, 5, 0, 1, 19, 8, 12, 25])\n", "Loss: 2.570986747741699\n", "Batch: 2934\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 1, 21, 4, 18, 5, 1, 0, 1, 21, 7, 21, 19, 20, 9])\n", "Loss: 2.8525009155273438\n", "Batch: 2935\n", "torch.Size([16, 27])\n", "tensor([14, 1, 0, 1, 21, 14, 4, 18, 9, 1, 0, 1, 22, 9, 1, 14])\n", "Loss: 2.301036834716797\n", "Batch: 2936\n", "torch.Size([16, 27])\n", "tensor([ 0, 1, 25, 9, 19, 8, 1, 0, 1, 25, 19, 8, 9, 1, 0, 1])\n", "Loss: 2.395524263381958\n", "Batch: 2937\n", "torch.Size([16, 27])\n", "tensor([26, 1, 14, 1, 0, 2, 1, 14, 5, 19, 19, 1, 0, 2, 1, 18])\n", "Loss: 2.4924943447113037\n", "Batch: 2938\n", "torch.Size([16, 27])\n", "tensor([ 2, 9, 5, 0, 2, 5, 18, 12, 9, 14, 0, 2, 5, 20, 19, 1])\n", "Loss: 2.7178218364715576\n", "Batch: 2939\n", "torch.Size([16, 27])\n", "tensor([ 2, 5, 0, 2, 5, 20, 20, 9, 14, 1, 0, 2, 9, 12, 12, 9])\n", "Loss: 2.768169641494751\n", "Batch: 2940\n", "torch.Size([16, 27])\n", "tensor([ 0, 2, 18, 1, 14, 4, 9, 12, 25, 14, 0, 2, 18, 5, 5, 12])\n", "Loss: 2.6353542804718018\n", "Batch: 2941\n", "torch.Size([16, 27])\n", "tensor([25, 14, 0, 2, 18, 5, 12, 25, 14, 0, 2, 18, 5, 12, 25, 14])\n", "Loss: 2.4309487342834473\n", "Batch: 2942\n", "torch.Size([16, 27])\n", "tensor([14, 0, 2, 18, 5, 15, 19, 8, 1, 0, 2, 18, 5, 25, 1, 0])\n", "Loss: 2.517868757247925\n", "Batch: 2943\n", "torch.Size([16, 27])\n", "tensor([ 2, 18, 5, 25, 15, 14, 1, 0, 2, 18, 25, 15, 14, 1, 0, 3])\n", "Loss: 2.298179864883423\n", "Batch: 2944\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 12, 9, 5, 0, 3, 1, 12, 9, 1, 0, 3, 1, 12, 9])\n", "Loss: 2.3314998149871826\n", "Batch: 2945\n", "torch.Size([16, 27])\n", "tensor([25, 1, 8, 0, 3, 1, 13, 2, 18, 25, 0, 3, 1, 13, 18, 9])\n", "Loss: 2.838071346282959\n", "Batch: 2946\n", "torch.Size([16, 27])\n", "tensor([14, 0, 3, 1, 18, 12, 9, 19, 12, 5, 0, 3, 1, 20, 12, 25])\n", "Loss: 2.660524845123291\n", "Batch: 2947\n", "torch.Size([16, 27])\n", "tensor([14, 14, 0, 3, 1, 25, 3, 5, 0, 3, 8, 1, 12, 5, 5, 0])\n", "Loss: 2.480180025100708\n", "Batch: 2948\n", "torch.Size([16, 27])\n", "tensor([ 3, 8, 1, 14, 9, 25, 1, 0, 3, 8, 1, 18, 12, 5, 14, 1])\n", "Loss: 2.333944797515869\n", "Batch: 2949\n", "torch.Size([16, 27])\n", "tensor([ 0, 3, 8, 5, 12, 1, 0, 3, 8, 18, 9, 19, 0, 3, 8, 18])\n", "Loss: 2.595212936401367\n", "Batch: 2950\n", "torch.Size([16, 27])\n", "tensor([25, 19, 20, 9, 14, 1, 0, 3, 8, 25, 14, 1, 8, 0, 3, 9])\n", "Loss: 2.5617518424987793\n", "Batch: 2951\n", "torch.Size([16, 27])\n", "tensor([ 3, 9, 12, 25, 0, 3, 15, 12, 5, 0, 3, 15, 18, 14, 5, 19])\n", "Loss: 2.6444122791290283\n", "Batch: 2952\n", "torch.Size([16, 27])\n", "tensor([ 8, 1, 0, 3, 15, 18, 18, 9, 14, 14, 5, 0, 3, 18, 9, 19])\n", "Loss: 2.224979877471924\n", "Batch: 2953\n", "torch.Size([16, 27])\n", "tensor([19, 25, 0, 3, 18, 25, 19, 20, 1, 12, 25, 14, 0, 3, 25, 14])\n", "Loss: 2.7132577896118164\n", "Batch: 2954\n", "torch.Size([16, 27])\n", "tensor([ 4, 25, 0, 4, 1, 7, 14, 25, 0, 4, 1, 9, 14, 1, 0, 4])\n", "Loss: 2.866114377975464\n", "Batch: 2955\n", "torch.Size([16, 27])\n", "tensor([ 1, 9, 18, 1, 0, 4, 1, 11, 1, 25, 12, 1, 0, 4, 1, 13])\n", "Loss: 2.7779159545898438\n", "Batch: 2956\n", "torch.Size([16, 27])\n", "tensor([ 1, 18, 9, 26, 0, 4, 1, 18, 9, 14, 1, 0, 4, 1, 18, 14])\n", "Loss: 2.3875234127044678\n", "Batch: 2957\n", "torch.Size([16, 27])\n", "tensor([ 9, 19, 8, 1, 0, 4, 1, 25, 1, 0, 4, 1, 26, 8, 1, 14])\n", "Loss: 2.4108171463012695\n", "Batch: 2958\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 4, 5, 1, 9, 18, 1, 0, 4, 5, 1, 9, 19, 8, 1])\n", "Loss: 2.709397554397583\n", "Batch: 2959\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 5, 4, 18, 1, 0, 4, 5, 10, 1, 14, 9, 17, 21])\n", "Loss: 2.825885057449341\n", "Batch: 2960\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 4, 5, 12, 1, 25, 14, 5, 0, 4, 5, 12, 9, 19, 1])\n", "Loss: 2.617661476135254\n", "Batch: 2961\n", "torch.Size([16, 27])\n", "tensor([ 0, 4, 5, 12, 13, 25, 0, 4, 5, 14, 1, 10, 1, 0, 4, 5])\n", "Loss: 2.9054813385009766\n", "Batch: 2962\n", "torch.Size([16, 27])\n", "tensor([15, 22, 9, 15, 14, 0, 4, 5, 19, 20, 5, 14, 9, 0, 4, 5])\n", "Loss: 2.891136884689331\n", "Batch: 2963\n", "torch.Size([16, 27])\n", "tensor([19, 20, 5, 14, 9, 5, 0, 4, 5, 19, 20, 9, 14, 0, 4, 5])\n", "Loss: 2.7976763248443604\n", "Batch: 2964\n", "torch.Size([16, 27])\n", "tensor([25, 19, 25, 0, 4, 5, 26, 1, 18, 5, 5, 0, 4, 9, 14, 15])\n", "Loss: 3.0099937915802\n", "Batch: 2965\n", "torch.Size([16, 27])\n", "tensor([18, 1, 8, 0, 4, 9, 19, 8, 1, 0, 4, 9, 22, 1, 0, 4])\n", "Loss: 2.456571578979492\n", "Batch: 2966\n", "torch.Size([16, 27])\n", "tensor([21, 19, 20, 9, 5, 0, 5, 6, 6, 9, 5, 0, 5, 12, 9, 4])\n", "Loss: 2.7994935512542725\n", "Batch: 2967\n", "torch.Size([16, 27])\n", "tensor([ 9, 1, 0, 5, 12, 9, 19, 19, 9, 1, 0, 5, 12, 12, 9, 19])\n", "Loss: 2.2736897468566895\n", "Batch: 2968\n", "torch.Size([16, 27])\n", "tensor([ 5, 0, 5, 12, 25, 19, 8, 1, 0, 5, 13, 5, 12, 9, 14, 0])\n", "Loss: 2.405627965927124\n", "Batch: 2969\n", "torch.Size([16, 27])\n", "tensor([ 5, 13, 9, 12, 25, 18, 15, 19, 5, 0, 5, 13, 13, 1, 12, 25])\n", "Loss: 2.873021364212036\n", "Batch: 2970\n", "torch.Size([16, 27])\n", "tensor([14, 14, 0, 5, 13, 13, 1, 18, 1, 5, 0, 5, 18, 13, 1, 0])\n", "Loss: 2.5456161499023438\n", "Batch: 2971\n", "torch.Size([16, 27])\n", "tensor([ 5, 19, 12, 25, 0, 5, 19, 16, 5, 18, 1, 14, 19, 1, 0, 5])\n", "Loss: 2.8550736904144287\n", "Batch: 2972\n", "torch.Size([16, 27])\n", "tensor([20, 8, 1, 14, 0, 6, 18, 1, 14, 3, 9, 19, 3, 15, 0, 6])\n", "Loss: 2.983909845352173\n", "Batch: 2973\n", "torch.Size([16, 27])\n", "tensor([18, 5, 4, 18, 9, 3, 11, 1, 0, 6, 18, 9, 13, 5, 20, 0])\n", "Loss: 2.973694086074829\n", "Batch: 2974\n", "torch.Size([16, 27])\n", "tensor([ 7, 1, 2, 2, 25, 0, 7, 1, 2, 18, 9, 1, 14, 1, 0, 7])\n", "Loss: 2.8803224563598633\n", "Batch: 2975\n", "torch.Size([16, 27])\n", "tensor([ 5, 14, 5, 22, 9, 5, 0, 7, 18, 5, 25, 19, 15, 14, 0, 8])\n", "Loss: 2.9606447219848633\n", "Batch: 2976\n", "torch.Size([16, 27])\n", "tensor([ 1, 12, 5, 9, 0, 8, 1, 14, 1, 1, 0, 8, 1, 25, 12, 5])\n", "Loss: 2.532670497894287\n", "Batch: 2977\n", "torch.Size([16, 27])\n", "tensor([ 9, 0, 8, 5, 12, 1, 14, 1, 0, 8, 5, 14, 1, 0, 9, 1])\n", "Loss: 2.5424718856811523\n", "Batch: 2978\n", "torch.Size([16, 27])\n", "tensor([19, 9, 1, 0, 9, 12, 9, 1, 14, 14, 1, 0, 9, 14, 5, 19])\n", "Loss: 2.479800224304199\n", "Batch: 2979\n", "torch.Size([16, 27])\n", "tensor([19, 1, 0, 9, 20, 1, 12, 25, 0, 9, 22, 5, 20, 8, 0, 10])\n", "Loss: 2.853576898574829\n", "Batch: 2980\n", "torch.Size([16, 27])\n", "tensor([ 1, 3, 1, 18, 1, 0, 10, 1, 3, 11, 5, 12, 25, 14, 5, 0])\n", "Loss: 2.5443294048309326\n", "Batch: 2981\n", "torch.Size([16, 27])\n", "tensor([10, 1, 4, 9, 18, 1, 0, 10, 1, 9, 1, 14, 1, 0, 10, 1])\n", "Loss: 2.399050235748291\n", "Batch: 2982\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 1, 0, 10, 1, 13, 9, 12, 5, 20, 0, 10, 1, 14])\n", "Loss: 2.569598436355591\n", "Batch: 2983\n", "torch.Size([16, 27])\n", "tensor([ 1, 25, 1, 8, 0, 10, 1, 14, 21, 1, 18, 25, 0, 10, 1, 17])\n", "Loss: 2.683424711227417\n", "Batch: 2984\n", "torch.Size([16, 27])\n", "tensor([21, 1, 19, 9, 1, 0, 10, 1, 18, 5, 12, 25, 0, 10, 1, 19])\n", "Loss: 2.3888354301452637\n", "Batch: 2985\n", "torch.Size([16, 27])\n", "tensor([12, 9, 14, 5, 0, 10, 1, 25, 12, 9, 14, 14, 0, 10, 1, 26])\n", "Loss: 2.5559000968933105\n", "Batch: 2986\n", "torch.Size([16, 27])\n", "tensor([13, 1, 14, 0, 10, 5, 14, 5, 5, 0, 10, 5, 14, 5, 12, 12])\n", "Loss: 2.5171873569488525\n", "Batch: 2987\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 5, 14, 9, 3, 5, 0, 10, 5, 14, 14, 5, 20, 20, 5])\n", "Loss: 3.1956498622894287\n", "Batch: 2988\n", "torch.Size([16, 27])\n", "tensor([ 0, 10, 5, 19, 19, 5, 12, 25, 14, 0, 10, 5, 26, 1, 2, 5])\n", "Loss: 2.564460039138794\n", "Batch: 2989\n", "torch.Size([16, 27])\n", "tensor([12, 0, 10, 14, 1, 5, 0, 10, 15, 1, 14, 9, 5, 0, 10, 15])\n", "Loss: 2.699887990951538\n", "Batch: 2990\n", "torch.Size([16, 27])\n", "tensor([ 4, 5, 3, 9, 0, 10, 15, 8, 14, 5, 20, 20, 1, 0, 10, 15])\n", "Loss: 2.966909885406494\n", "Batch: 2991\n", "torch.Size([16, 27])\n", "tensor([14, 5, 19, 8, 1, 0, 10, 15, 18, 4, 25, 14, 5, 0, 10, 21])\n", "Loss: 2.59885835647583\n", "Batch: 2992\n", "torch.Size([16, 27])\n", "tensor([12, 9, 26, 1, 0, 10, 25, 12, 12, 9, 1, 14, 0, 11, 1, 2])\n", "Loss: 2.476304292678833\n", "Batch: 2993\n", "torch.Size([16, 27])\n", "tensor([18, 9, 1, 0, 11, 1, 4, 25, 14, 0, 11, 1, 9, 21, 12, 1])\n", "Loss: 2.586789608001709\n", "Batch: 2994\n", "torch.Size([16, 27])\n", "tensor([14, 9, 0, 11, 1, 10, 15, 12, 0, 11, 1, 12, 1, 25, 1, 0])\n", "Loss: 2.5936691761016846\n", "Batch: 2995\n", "torch.Size([16, 27])\n", "tensor([11, 1, 13, 1, 12, 1, 0, 11, 1, 13, 1, 12, 1, 14, 9, 0])\n", "Loss: 2.240062952041626\n", "Batch: 2996\n", "torch.Size([16, 27])\n", "tensor([11, 1, 13, 2, 5, 18, 0, 11, 1, 20, 5, 12, 5, 5, 14, 0])\n", "Loss: 2.7209105491638184\n", "Batch: 2997\n", "torch.Size([16, 27])\n", "tensor([11, 1, 20, 8, 9, 5, 0, 11, 1, 25, 12, 25, 14, 14, 5, 0])\n", "Loss: 2.464085578918457\n", "Batch: 2998\n", "torch.Size([16, 27])\n", "tensor([11, 5, 5, 14, 1, 0, 11, 5, 5, 18, 1, 0, 11, 5, 12, 3])\n", "Loss: 2.2277207374572754\n", "Batch: 2999\n", "torch.Size([16, 27])\n", "tensor([ 5, 5, 0, 11, 5, 14, 4, 1, 12, 25, 14, 0, 11, 5, 14, 14])\n", "Loss: 2.4562158584594727\n" ] } ], "source": [ "N_EPOCHS = 3000\n", "W = torch.randn(27,27, requires_grad=True, dtype=torch.float)\n", "for batch_idx in range(0, N_EPOCHS):\n", " print(f\"Batch: {batch_idx}\")\n", " preds = forward(batch_idx)\n", " calc_loss(preds, batch_idx)\n", " with torch.no_grad():\n", " W -= LR * W.grad" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "## Inference" ] }, { "attachments": {}, "cell_type": "markdown", "metadata": {}, "source": [ "Now let's make some random names using our weights:" ] }, { "cell_type": "code", "execution_count": 207, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "tae\n", "mzplysielyxch\n", "le\n", "bma\n", "kjwrgjoldslyrvimkiscjaheoudfimmmpwela\n", "aiaiarkqwroxnlalerchxa\n", "kucjrvwnvioyvswrzuzkjwrifbhsabeokkkfbuly\n", "leoia\n", "fvvlexviscna\n", "ridfiausdamki\n", "ha\n", "dscxzkdply\n", "jia\n", "dba\n", "tsexndbdypygmma\n", "de\n", "kafkmzayifara\n", "chietgmho\n", "e\n", "a\n", "quareckcnlanesra\n", "wryoia\n", "mza\n", "b\n", "aryuptph\n", "ma\n", "a\n", "bafmlie\n", "cha\n", "jonwelerie\n", "ali\n", "egvwvjenzvlalieya\n", "bvria\n", "anioma\n", "bvvyplea\n", "briykjdrnrqyvfozuutkhatenaa\n", "achelelhq\n", "\n", "amadtlwrrrovsina\n", "ozqkealerisekanlidochania\n", "h\n", "e\n", "tfiauvjdenelia\n", "usedcfhelwruuwekztfxdiae\n", "ma\n", "rrgcpwplalxamtajbtstpplyuta\n", "bbelzepekig\n", "txareyjdkexkcquwr\n", "ma\n", "xkbivvonvdcbhandri\n" ] } ], "source": [ "g = torch.Generator().manual_seed(100)\n", "\n", "for i in range(50):\n", " out = []\n", " curr_char_idx = 0\n", " while True:\n", " xenc = F.one_hot(torch.tensor([curr_char_idx]), num_classes=27).float()\n", " # Prediction: \"find char in matrix\" and multiply to get next char\n", " logits = xenc @ W\n", " # Softmax of prob: \"field of next\"\n", " preds = F.softmax(logits,dim=1)\n", " curr_char_idx = torch.multinomial(preds, num_samples=1, replacement=True, generator=g).item()\n", " out.append(idx2char(curr_char_idx))\n", " if curr_char_idx == 0 and len(out) > 0:\n", " # End of name\n", " break\n", " print(''.join(out))\n" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.10.9 (main, Dec 19 2022, 17:35:49) [GCC 12.2.0]" }, "orig_nbformat": 4, "vscode": { "interpreter": { "hash": "767d51c1340bd893661ea55ea3124f6de3c7a262a8b4abca0554b478b1e2ff90" } } }, "nbformat": 4, "nbformat_minor": 2 }