From 14cda72d76d52c889b6e3462b23786914ae8c677 Mon Sep 17 00:00:00 2001 From: Piotr Czapla Date: Thu, 29 Aug 2019 15:51:59 +0200 Subject: [PATCH] remaining exeperiments and logs done for poleval 19 --- experiments/LASER-2heads0.5.ipynb | 2324 + experiments/LASER-lc-large.ipynb | 75644 +++++++++++++++++++++++++ experiments/LASER-lc.ipynb | 1288 + experiments/LASER1.ipynb | 1602 + experiments/cls_test_wt103_1_f.ipynb | 1549 +- fastai_contrib/learner.py | 4 +- poleval19.sh | 22 + requirements.txt | 6 + results/poleval19/dropout.md | 26 + results/poleval19/experiments.md | 76 + results/poleval19/lm_tests.md | 380 + results/poleval19/lmsearch.md | 24 + results/small-data.md | 101 + 13 files changed, 82321 insertions(+), 725 deletions(-) create mode 100644 experiments/LASER-2heads0.5.ipynb create mode 100644 experiments/LASER-lc-large.ipynb create mode 100644 experiments/LASER-lc.ipynb create mode 100644 experiments/LASER1.ipynb create mode 100644 poleval19.sh create mode 100644 results/poleval19/dropout.md create mode 100644 results/poleval19/experiments.md create mode 100644 results/poleval19/lm_tests.md create mode 100644 results/poleval19/lmsearch.md create mode 100644 results/small-data.md diff --git a/experiments/LASER-2heads0.5.ipynb b/experiments/LASER-2heads0.5.ipynb new file mode 100644 index 0000000..2e28038 --- /dev/null +++ b/experiments/LASER-2heads0.5.ipynb @@ -0,0 +1,2324 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "scrolled": true, + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "name": "stdout", + "text": [ + "/home/pczapla/workspace/ulmfit-multilingual\r\n" + ], + "output_type": "stream" + } + ], + "source": [ + "!pwd" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "from fastai.text import *" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "# unzip task6_test.zip\n", + "# unzip task_6-1.zip -d Task6/task\\ 01\n", + "# unzip task_6-2.zip -d Task6/task\\ 02\n", + "# mv Task6/task\\ 01 task-1\n", + "# mv Task6/task\\ 02 task-2\n", + "# rmdir Task6" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "torch.cuda.set_device(1)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "scrolled": true, + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "[PosixPath(\u0027data/poleval19/task-1/test_set_clean_only_text.txt\u0027),\n PosixPath(\u0027data/poleval19/task-1/training_set_clean_only_text.tmp.tok\u0027),\n PosixPath(\u0027data/poleval19/task-1/training_set_clean_only_text.txt\u0027),\n PosixPath(\u0027data/poleval19/task-1/toxic-train-tags.csv\u0027),\n PosixPath(\u0027data/poleval19/task-1/test_set_clean_only_text.tmp.bpe\u0027),\n PosixPath(\u0027data/poleval19/task-1/test_set_clean_only_text.tmp.enc\u0027),\n PosixPath(\u0027data/poleval19/task-1/test_set_clean_only_text.tmp.split\u0027),\n PosixPath(\u0027data/poleval19/task-1/toxic-train-text.tmp.split.enc\u0027),\n PosixPath(\u0027data/poleval19/task-1/test_set_clean_only_text.tmp.sid\u0027),\n PosixPath(\u0027data/poleval19/task-1/toxic-train-text.tmp.sid\u0027),\n PosixPath(\u0027data/poleval19/task-1/training_set_clean_only_tags.txt\u0027),\n PosixPath(\u0027data/poleval19/task-1/training_set_clean_only_text.tmp.sid\u0027),\n PosixPath(\u0027data/poleval19/task-1/toxic-train-text.tmp.tok\u0027),\n PosixPath(\u0027data/poleval19/task-1/training_set_clean_only_text.tmp.split.enc\u0027),\n PosixPath(\u0027data/poleval19/task-1/models\u0027),\n PosixPath(\u0027data/poleval19/task-1/toxic-train-text.csv\u0027),\n PosixPath(\u0027data/poleval19/task-1/evaulate1.pl\u0027),\n PosixPath(\u0027data/poleval19/task-1/test_set_clean_only_text.tmp.tok\u0027),\n PosixPath(\u0027data/poleval19/task-1/toxic-train-text.tmp.bpe\u0027),\n PosixPath(\u0027data/poleval19/task-1/test_set_clean_only_tags.txt\u0027),\n PosixPath(\u0027data/poleval19/task-1/training_set_clean_only_text.tmp.enc\u0027),\n PosixPath(\u0027data/poleval19/task-1/toxic-train-text.tmp.enc\u0027),\n PosixPath(\u0027data/poleval19/task-1/toxic-train-text.tmp.split\u0027),\n PosixPath(\u0027data/poleval19/task-1/training_set_clean_only_text.tmp.split\u0027),\n PosixPath(\u0027data/poleval19/task-1/training_set_clean_only_text.tmp.bpe\u0027),\n PosixPath(\u0027data/poleval19/task-1/test_set_clean_only_text.tmp.split.enc\u0027)]" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 10 + } + ], + "source": "dataset\u003dPath(\u0027data\u0027)/\u0027poleval19\u0027/\u0027task-1\u0027\ndataset.ls()" + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": "fn \u003d \u0027data/toxic-comment/train.csv\u0027\ndf \u003d pd.read_csv(fn)\ncomment_text \u003d df.comment_text.str.replace(\"\\n\", \" \")\ndel df[\u0027comment_text\u0027]" + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "comment_text.to_csv(dataset/\"toxic-train-text.csv\", sep\u003d\u0027\\t\u0027, index\u003dFalse, header\u003dFalse, quoting\u003dcsv.QUOTE_NONE, quotechar\u003d\u0027|\u0027, escapechar\u003d\u0027\\\\\u0027)\n", + "df.to_csv(dataset/\"toxic-train-tags.csv\", index\u003dFalse, header\u003dFalse)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "name": "stdout", + "text": [ + "Explanation Why the edits made under my username Hardcore Metallica Fan were reverted? They weren\u0027t vandalisms, just closure on some GAs after I voted at New York Dolls FAC. And please don\u0027t remove the template from the talk page since I\u0027m retired now.89.205.38.27\r\nD\u0027aww! He matches this background colour I\u0027m seemingly stuck with. Thanks. (talk) 21:51, January 11, 2016 (UTC)\r\nHey man, I\u0027m really not trying to edit war. It\u0027s just that this guy is constantly removing relevant information and talking to me through edits instead of my talk page. He seems to care more about the formatting than the actual info.\r\n\" More I can\u0027t make any real suggestions on improvement - I wondered if the section statistics should be later on, or a subsection of \"\"types of accidents\"\" -I think the references may need tidying so that they are all in the exact same format ie date format etc. I can do that later on, if no-one else does first - if you have any preferences for formatting style on references or want to do it yourself please let me know. There appears to be a backlog on articles for review so I guess there may be a delay until a reviewer turns up. It\u0027s listed in the relevant form eg Wikipedia:Good_article_nominations#Transport \"\r\nYou, sir, are my hero. Any chance you remember what page that\u0027s on?\r\n\" Congratulations from me as well, use the tools well.  · talk \"\r\nCOCKSUCKER BEFORE YOU PISS AROUND ON MY WORK\r\nYour vandalism to the Matt Shirvington article has been reverted. Please don\u0027t do it again, or you will be banned.\r\nSorry if the word \u0027nonsense\u0027 was offensive to you. Anyway, I\u0027m not intending to write anything in the article(wow they would jump on me for vandalism), I\u0027m merely requesting that it be more encyclopedic so one can use it for school as a reference. I have been to the selective breeding page but it\u0027s almost a stub. It points to \u0027animal breeding\u0027 which is a short messy article that gives you no info. There must be someone around with expertise in eugenics? 93.161.107.169\r\nalignment on this subject and which are contrary to those of DuLithgow\r\n" + ], + "output_type": "stream" + } + ], + "source": [ + "!head {dataset/\"toxic-train-text.csv\"}" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "LASER \u003d os.environ.get(\u0027LASER\u0027, \"/home/pczapla/workspace/_oss/LASER\")\n", + "os.environ[\u0027LASER\u0027] \u003d LASER\n", + "def cond_add_pypath(*paths):\n", + " for path in paths:\n", + " if path not in sys.path:\n", + " sys.path.append(path)\n", + "cond_add_pypath(LASER + \u0027/source\u0027,LASER + \u0027/source/tools\u0027)\n", + "\n", + "from embed import SentenceEncoder, EncodeLoad, EncodeFile\n", + "from text_processing import Token, BPEfastApply, SplitLines, JoinEmbed" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "from subprocess import run, check_output, DEVNULL\n", + "def tokenize(inp_fname, out_fname, lang\u003d\u0027en\u0027,\n", + " lower_case\u003dTrue, romanize\u003dFalse, descape\u003dFalse,\n", + " verbose\u003dFalse, over_write\u003dFalse, gzip\u003dFalse):\n", + " FASTBPE \u003d LASER + \u0027/tools-external/fastBPE/fast\u0027\n", + " MOSES_BDIR \u003d LASER + \u0027/tools-external/moses-tokenizer/tokenizer/\u0027\n", + " MOSES_TOKENIZER \u003d MOSES_BDIR + \u0027tokenizer.perl -q -no-escape -threads 20 -l \u0027\n", + " MOSES_LC \u003d MOSES_BDIR + \u0027lowercase.perl\u0027\n", + " NORM_PUNC \u003d MOSES_BDIR + \u0027normalize-punctuation.perl -l \u0027\n", + " DESCAPE \u003d MOSES_BDIR + \u0027deescape-special-chars.perl\u0027\n", + " REM_NON_PRINT_CHAR \u003d MOSES_BDIR + \u0027remove-non-printing-char.perl\u0027\n", + "\n", + " # Romanization (Greek only)\n", + " ROMAN_LC \u003d \u0027python3 \u0027 + LASER + \u0027/source/lib/romanize_lc.py -l \u0027\n", + "\n", + " # Mecab tokenizer for Japanese\n", + " MECAB \u003d LASER + \u0027/tools-external/mecab\u0027\n", + " assert lower_case, \u0027lower case is needed by all the models\u0027\n", + " if not out_fname.exists():\n", + " cat \u003d \u0027zcat \u0027 if gzip else \u0027cat \u0027\n", + " roman \u003d lang if romanize else \u0027none\u0027\n", + " # handle some iso3 langauge codes\n", + " if lang in (\u0027cmn\u0027, \u0027wuu\u0027, \u0027yue\u0027):\n", + " lang \u003d \u0027zh\u0027\n", + " if lang in (\u0027jpn\u0027):\n", + " lang \u003d \u0027ja\u0027\n", + " if verbose:\n", + " print(\u0027 - Tokenizer: {} in language {} {} {}\u0027\n", + " .format(os.path.basename(inp_fname), lang,\n", + " \u0027(gzip)\u0027 if gzip else \u0027\u0027,\n", + " \u0027(de-escaped)\u0027 if descape else \u0027\u0027,\n", + " \u0027(romanized)\u0027 if romanize else \u0027\u0027))\n", + " cmd \u003d (cat + str(inp_fname)\n", + " + \u0027|\u0027 + REM_NON_PRINT_CHAR\n", + " + \u0027| sed \"s/\\(@anonymized_account *\\)/account /gi\"\u0027\n", + "# + \u0027| iconv -f UTF-8 -t ASCII//TRANSLIT \u0027\n", + " + \u0027|\u0027 + NORM_PUNC + lang\n", + " + (\u0027|\u0027 + DESCAPE if descape else \u0027\u0027)\n", + " + \u0027|\u0027 + MOSES_TOKENIZER + lang\n", + " + (\u0027| python3 -m jieba -d \u0027 if lang \u003d\u003d \u0027zh\u0027 else \u0027\u0027)\n", + " + (\u0027|\u0027 + MECAB + \u0027/bin/mecab -O wakati -b 50000 \u0027 if lang \u003d\u003d \u0027ja\u0027 else \u0027\u0027)\n", + " + (\u0027|\u0027 + ROMAN_LC + roman if romanize else \u0027\u0027)\n", + " + (\u0027| tr \"[:upper:]\" \"[:lower:]\"\u0027 if lower_case else \u0027\u0027)\n", + " + \u0027\u003e\u0027 + str(out_fname))\n", + " print (\"Tokenziation CMD: \", cmd)\n", + " run(cmd,\n", + " env\u003ddict(os.environ, LD_LIBRARY_PATH\u003dMECAB + \u0027/lib\u0027),\n", + " shell\u003dTrue)\n", + " elif not over_write and verbose:\n", + " print(\u0027 - Tokenizer: {} exists already\u0027\n", + " .format(os.path.basename(out_fname), lang))\n", + "\n", + "\n", + "def split_lines(*args): return SplitLines(*list(map(str,args)))\n", + "def bpe_fast_apply(*args, **kwargs): return BPEfastApply(*list(map(str,args)), **kwargs)\n", + "def encode_file(enc, *args, **kwargs): return EncodeFile(enc, *list(map(str,args)), **kwargs)\n", + "def join_embed(*args): return JoinEmbed(*list(map(str,args)))\n", + " \n", + "def process_file(inputfn, lang\u003d\u0027pl\u0027):\n", + " inputfn \u003d Path(inputfn)\n", + " args \u003d SimpleNamespace(\n", + " encoder\u003dstr(Path(LASER)/\"models\"/\"bilstm.93langs.2018-12-26.pt\"), \n", + " bpe_codes\u003dstr(Path(LASER)/\"models\"/\"93langs.fcodes\"),\n", + " lang\u003dlang,\n", + " buffer_size\u003d10000,\n", + " max_tokens\u003d12000,\n", + " max_sentences\u003dNone,\n", + " cpu\u003dFalse,\n", + " verbose\u003dFalse,\n", + " stable\u003dTrue)\n", + " enc \u003d EncodeLoad(args)\n", + " def fn(suffix):\n", + " return inputfn.with_suffix(f\u0027.tmp{suffix}\u0027)\n", + " tokenize(inputfn,\n", + " fn(\u0027.tok\u0027),\n", + " lang\u003dlang,\n", + " romanize\u003d(True if lang \u003d\u003d \u0027el\u0027 else False),\n", + " lower_case\u003dTrue, gzip\u003dFalse,\n", + " verbose\u003dargs.verbose, over_write\u003dFalse)\n", + " bpe_fast_apply(fn(\u0027.tok\u0027),\n", + " fn(\u0027.bpe\u0027),\n", + " args.bpe_codes,\n", + " verbose\u003dargs.verbose, over_write\u003dFalse)\n", + " split_lines(fn(\u0027.bpe\u0027),\n", + " fn(\u0027.split\u0027),\n", + " fn(\u0027.sid\u0027))\n", + " encode_file(enc,\n", + " fn(\u0027.split\u0027),\n", + " fn(\u0027.split.enc\u0027),\n", + " verbose\u003dargs.verbose, over_write\u003dFalse,\n", + " buffer_size\u003dargs.buffer_size)\n", + " join_embed(fn(\u0027.split.enc\u0027),\n", + " fn(\u0027.sid\u0027),\n", + " fn(\u0027.enc\u0027))\n", + "# encode_file(enc,\n", + "# fn(\u0027.bpe\u0027),\n", + "# fn(\u0027.enc\u0027),\n", + "# verbose\u003dargs.verbose, over_write\u003dFalse,\n", + "# buffer_size\u003dargs.buffer_size)\n", + " return fn(\u0027.enc\u0027)" + ] + }, + { + "cell_type": "code", + "execution_count": 66, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/toxic-train-text.csv|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl| sed \"s/\\(@anonymized_account *\\)/account /gi\"|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l en|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l en| tr \"[:upper:]\" \"[:lower:]\"\u003e../data/poleval19/task-1/toxic-train-text.tmp.tok\n", + " - Split sentences: ../data/poleval19/task-1/toxic-train-text.tmp.bpe\n", + " - lines/max words: 159571/4950 -\u003e 619938/4951\n", + " - Combine embeddings:\n", + " input: ../data/poleval19/task-1/toxic-train-text.tmp.split.enc 619938 sentences\n", + " IDs: ../data/poleval19/task-1/toxic-train-text.tmp.sid, 159571 sentences\n", + " output: ../data/poleval19/task-1/toxic-train-text.tmp.enc\n" + ] + } + ], + "source": [ + "!rm {dataset}/toxic-train-text.tmp.*\n", + "tx_trn_fn \u003d process_file(dataset / \u0027toxic-train-text.csv\u0027, lang\u003d\u0027en\u0027)" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "rm: cannot remove \u0027../data/poleval19/task-1/training_set_clean_only_text.tmp.*\u0027: No such file or directory\n", + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/training_set_clean_only_text.txt|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl| sed \"s/\\(@anonymized_account *\\)/account /gi\"|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l pl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l pl| tr \"[:upper:]\" \"[:lower:]\"\u003e../data/poleval19/task-1/training_set_clean_only_text.tmp.tok\n", + " - Split sentences: ../data/poleval19/task-1/training_set_clean_only_text.tmp.bpe\n", + " - lines/max words: 10041/82 -\u003e 12066/83\n", + " - Combine embeddings:\n", + " input: ../data/poleval19/task-1/training_set_clean_only_text.tmp.split.enc 12066 sentences\n", + " IDs: ../data/poleval19/task-1/training_set_clean_only_text.tmp.sid, 10041 sentences\n", + " output: ../data/poleval19/task-1/training_set_clean_only_text.tmp.enc\n" + ] + } + ], + "source": [ + "!rm {dataset}/training_set_clean_only_text.tmp.*\n", + "trn_fn \u003d process_file(dataset / \u0027training_set_clean_only_text.txt\u0027)" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Dla mnie faworytem do tytułu będzie Cracovia. Zobaczymy, czy typ się sprawdzi.\r", + "\r\n", + "account account Brawo ty Daria kibic ma być na dobre i złe\r", + "\r\n", + "account account Super, polski premier składa kwiaty na grobach kolaborantów. Ale doczekaliśmy czasów.\r", + "\r\n", + "account account Musi. Innej drogi nie mamy.\r", + "\r\n", + "Odrzut natychmiastowy, kwaśna mina, mam problem\r", + "\r\n", + "Jaki on był fajny xdd pamiętam, że spóźniłam się na jego pierwsze zajęcia i to sporo i za karę kazał mi usiąść w pierwszej ławce XD\r", + "\r\n", + "account No nie ma u nas szczęścia 😉\r", + "\r\n", + "account Dawno kogoś tak wrednego nie widziałam xd\r", + "\r\n", + "account account Zaległości były, ale ważne czy były wezwania do zapłaty z których się klub nie wywiązał.\r", + "\r\n", + "account account account Gdzie jest account . Brudziński jesteś kłamcą i marnym kutasem account \r", + "\r\n", + "sed: couldn\u0027t write 130 items to stdout: Broken pipe\r\n", + "cat: write error: Broken pipe\r\n" + ] + } + ], + "source": [ + "! cat ../data/poleval19/task-1/training_set_clean_only_text.txt| sed \u0027s/\\(@anonymized_account *\\)/account /gi\u0027 |head" + ] + }, + { + "cell_type": "code", + "execution_count": 70, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Dla mnie faworytem do tytulu bedzie Cracovia. Zobaczymy, czy typ sie sprawdzi.\r", + "\r\n", + "@anonymized_account @anonymized_account Brawo ty Daria kibic ma byc na dobre i zle\r", + "\r\n", + "@anonymized_account @anonymized_account Super, polski premier sklada kwiaty na grobach kolaborantow. Ale doczekalismy czasow.\r", + "\r\n", + "@anonymized_account @anonymized_account Musi. Innej drogi nie mamy.\r", + "\r\n", + "Odrzut natychmiastowy, kwasna mina, mam problem\r", + "\r\n", + "Jaki on byl fajny xdd pamietam, ze spoznilam sie na jego pierwsze zajecia i to sporo i za kare kazal mi usiasc w pierwszej lawce XD\r", + "\r\n", + "@anonymized_account No nie ma u nas szczescia ?\r", + "\r\n", + "@anonymized_account Dawno kogos tak wrednego nie widzialam xd\r", + "\r\n", + "@anonymized_account @anonymized_account Zaleglosci byly, ale wazne czy byly wezwania do zaplaty z ktorych sie klub nie wywiazal.\r", + "\r\n", + "@anonymized_account @anonymized_account @anonymized_account Gdzie jest @anonymized_account . Brudzinski jestes klamca i marnym kutasem @anonymized_account\r", + "\r\n", + "iconv: conversion stopped due to problem in writing the output\r\n" + ] + } + ], + "source": [ + "! cat ../data/poleval19/task-1/training_set_clean_only_text.txt| iconv -f UTF-8 -t ASCII//TRANSLIT |head" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "dla mnie faworytem do tytułu będzie cracovia . zobaczymy , czy typ się sprawdzi .\r\n", + "account account brawo ty daria kibic ma być na dobre i złe\r\n", + "account account super , polski premier składa kwiaty na grobach kolaborantów . ale doczekaliśmy czasów .\r\n", + "account account musi . innej drogi nie mamy .\r\n", + "odrzut natychmiastowy , kwaśna mina , mam problem\r\n", + "jaki on był fajny xdd pamiętam , że spóźniłam się na jego pierwsze zajęcia i to sporo i za karę kazał mi usiąść w pierwszej ławce xd\r\n", + "account no nie ma u nas szczęścia 😉\r\n", + "account dawno kogoś tak wrednego nie widziałam xd\r\n", + "account account zaległości były , ale ważne czy były wezwania do zapłaty z których się klub nie wywiązał .\r\n", + "account account account gdzie jest account . brudziński jesteś kłamcą i marnym kutasem account\r\n" + ] + } + ], + "source": [ + "! head ../data/poleval19/task-1/training_set_clean_only_text.tmp.tok" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/test_set_clean_only_text.txt|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl| sed \"s/\\(@anonymized_account *\\)/account /gi\"|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l pl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l pl| tr \"[:upper:]\" \"[:lower:]\"\u003e../data/poleval19/task-1/test_set_clean_only_text.tmp.tok\n", + " - Split sentences: ../data/poleval19/task-1/test_set_clean_only_text.tmp.bpe\n", + " - lines/max words: 1000/104 -\u003e 1237/105\n", + " - Combine embeddings:\n", + " input: ../data/poleval19/task-1/test_set_clean_only_text.tmp.split.enc 1237 sentences\n", + " IDs: ../data/poleval19/task-1/test_set_clean_only_text.tmp.sid, 1000 sentences\n", + " output: ../data/poleval19/task-1/test_set_clean_only_text.tmp.enc\n" + ] + } + ], + "source": [ + "!rm {dataset}/test_set_clean_only_text.tmp.*\n", + "tst_fn \u003d process_file(dataset / \u0027test_set_clean_only_text.txt\u0027)" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": "tx_trn_fn\u003d\"data/poleval19/task-1/toxic-train-text.tmp.enc\"\ntrn_fn\u003d \"data/poleval19/task-1/training_set_clean_only_text.tmp.enc\"\ntst_fn\u003d \"data/poleval19/task-1/test_set_clean_only_text.tmp.enc\"" + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "(10041, 1024)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 20 + } + ], + "source": [ + "dim\u003d1024\n", + "def read_enc(fn):\n", + " em \u003d np.fromfile(str(fn),dtype\u003dnp.float32).reshape(-1, dim)\n", + " return em\n", + "read_enc(trn_fn).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "(1000,)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 21 + } + ], + "source": [ + "np.loadtxt(str(dataset/\u0027test_set_clean_only_text.txt\u0027), delimiter\u003d\u0027\\n\u0027, comments\u003dNone, dtype\u003dnp.str).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "tst_df \u003d pd.DataFrame({\n", + " \u0027y\u0027:np.loadtxt(str(dataset/\u0027test_set_clean_only_tags.txt\u0027),delimiter\u003d\u0027\\n\u0027, comments\u003dNone, dtype\u003dnp.int),\n", + " \u0027em\u0027:list(read_enc(tst_fn)), \n", + " \u0027txt\u0027:np.loadtxt(str(dataset/\u0027test_set_clean_only_text.tmp.bpe\u0027), delimiter\u003d\u0027\\n\u0027, comments\u003dNone, dtype\u003dnp.str),\n", + "})\n", + "\n", + "pl_trn_df \u003d pd.DataFrame({\n", + " \u0027y\u0027:np.loadtxt(str(dataset/\u0027training_set_clean_only_tags.txt\u0027),delimiter\u003d\u0027\\n\u0027, comments\u003dNone, dtype\u003dnp.int),\n", + " \u0027em\u0027:list(read_enc(trn_fn)), \n", + " \u0027txt\u0027:np.loadtxt(str(dataset/\u0027training_set_clean_only_text.tmp.bpe\u0027), delimiter\u003d\u0027\\n\u0027, comments\u003dNone, dtype\u003dnp.str),\n", + "})" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "txt \u003d np.loadtxt(str(dataset/\u0027toxic-train-text.tmp.bpe\u0027), delimiter\u003d\u0027\\n\u0027, comments\u003dNone, dtype\u003dnp.str)" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "159571" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 25 + } + ], + "source": [ + "len (txt)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "159571" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 26 + } + ], + "source": [ + "enc\u003dread_enc(tx_trn_fn)\n", + "len(enc)" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "tx_trn_df \u003d pd.DataFrame({\n", + " \u0027ey\u0027: df[\u0027toxic\u0027],\n", + " \u0027em\u0027:list(enc), \n", + " \u0027txt\u0027:txt,\n", + "})" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "trn_df \u003d pd.concat([pl_trn_df, tx_trn_df], ignore_index\u003dTrue, sort\u003dFalse)[[\u0027y\u0027, \u0027ey\u0027, \u0027em\u0027, \u0027txt\u0027]].fillna(0.5)" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "scrolled": false, + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": " y ey em \\\n0 0.0 0.5 [0.0047513233, 0.0040491223, 0.015147643, 0.01... \n1 0.0 0.5 [0.0037102806, -2.0261248e-05, 7.142721e-05, 0... \n2 0.0 0.5 [0.0065289, 0.0048259646, -0.00015079533, 0.02... \n3 0.0 0.5 [0.025331493, -0.0001753498, 0.0006774627, 0.0... \n4 0.0 0.5 [0.007905564, 0.0017290547, -0.0015668216, 0.0... \n\n txt \n0 dla mnie fa@@ wor@@ y@@ tem do ty@@ tu@@ łu bę... \n1 account account bra@@ wo ty dar@@ ia ki@@ bi@@... \n2 account account super , pol@@ ski premier sk@@... \n3 account account musi . in@@ nej dro@@ gi nie m... \n4 odr@@ zut nat@@ ych@@ mi@@ a@@ sto@@ wy , kwa@... ", + "text/html": "\u003cdiv\u003e\n\u003cstyle scoped\u003e\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n\u003c/style\u003e\n\u003ctable border\u003d\"1\" class\u003d\"dataframe\"\u003e\n \u003cthead\u003e\n \u003ctr style\u003d\"text-align: right;\"\u003e\n \u003cth\u003e\u003c/th\u003e\n \u003cth\u003ey\u003c/th\u003e\n \u003cth\u003eey\u003c/th\u003e\n \u003cth\u003eem\u003c/th\u003e\n \u003cth\u003etxt\u003c/th\u003e\n \u003c/tr\u003e\n \u003c/thead\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003cth\u003e0\u003c/th\u003e\n \u003ctd\u003e0.0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.0047513233, 0.0040491223, 0.015147643, 0.01...\u003c/td\u003e\n \u003ctd\u003edla mnie fa@@ wor@@ y@@ tem do ty@@ tu@@ łu bę...\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003cth\u003e1\u003c/th\u003e\n \u003ctd\u003e0.0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.0037102806, -2.0261248e-05, 7.142721e-05, 0...\u003c/td\u003e\n \u003ctd\u003eaccount account bra@@ wo ty dar@@ ia ki@@ bi@@...\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003cth\u003e2\u003c/th\u003e\n \u003ctd\u003e0.0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.0065289, 0.0048259646, -0.00015079533, 0.02...\u003c/td\u003e\n \u003ctd\u003eaccount account super , pol@@ ski premier sk@@...\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003cth\u003e3\u003c/th\u003e\n \u003ctd\u003e0.0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.025331493, -0.0001753498, 0.0006774627, 0.0...\u003c/td\u003e\n \u003ctd\u003eaccount account musi . in@@ nej dro@@ gi nie m...\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003cth\u003e4\u003c/th\u003e\n \u003ctd\u003e0.0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.007905564, 0.0017290547, -0.0015668216, 0.0...\u003c/td\u003e\n \u003ctd\u003eodr@@ zut nat@@ ych@@ mi@@ a@@ sto@@ wy , kwa@...\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 29 + } + ], + "source": [ + "trn_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "tst_df[\u0027ey\u0027] \u003d 0.5\n", + "tst_df\u003dtst_df[[\u0027y\u0027, \u0027ey\u0027, \u0027em\u0027, \u0027txt\u0027]]" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": " y ey em \\\n0 0 0.5 [0.01599568, 0.0028042805, -0.0040145353, 0.01... \n1 0 0.5 [0.010937454, -4.452362e-05, 0.003249705, 0.01... \n2 0 0.5 [0.008327394, -3.972248e-05, -0.0011421117, 0.... \n3 0 0.5 [0.008076943, 0.0034733585, -0.002149525, 0.00... \n4 0 0.5 [0.0062172827, 0.0055052936, -0.00076900126, 0... \n\n txt \n0 account spo@@ ko , jak im duda z mor@@ awi@@ e... \n1 account account ale on tu nie miał sz@@ ans je... \n2 account no czy pre@@ zes nie miał ra@@ cji , m... \n3 account account przecież to nawet nie jest prz... \n4 account account ow@@ sz@@ em podat@@ ki tak . ... ", + "text/html": "\u003cdiv\u003e\n\u003cstyle scoped\u003e\n .dataframe tbody tr th:only-of-type {\n vertical-align: middle;\n }\n\n .dataframe tbody tr th {\n vertical-align: top;\n }\n\n .dataframe thead th {\n text-align: right;\n }\n\u003c/style\u003e\n\u003ctable border\u003d\"1\" class\u003d\"dataframe\"\u003e\n \u003cthead\u003e\n \u003ctr style\u003d\"text-align: right;\"\u003e\n \u003cth\u003e\u003c/th\u003e\n \u003cth\u003ey\u003c/th\u003e\n \u003cth\u003eey\u003c/th\u003e\n \u003cth\u003eem\u003c/th\u003e\n \u003cth\u003etxt\u003c/th\u003e\n \u003c/tr\u003e\n \u003c/thead\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003cth\u003e0\u003c/th\u003e\n \u003ctd\u003e0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.01599568, 0.0028042805, -0.0040145353, 0.01...\u003c/td\u003e\n \u003ctd\u003eaccount spo@@ ko , jak im duda z mor@@ awi@@ e...\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003cth\u003e1\u003c/th\u003e\n \u003ctd\u003e0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.010937454, -4.452362e-05, 0.003249705, 0.01...\u003c/td\u003e\n \u003ctd\u003eaccount account ale on tu nie miał sz@@ ans je...\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003cth\u003e2\u003c/th\u003e\n \u003ctd\u003e0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.008327394, -3.972248e-05, -0.0011421117, 0....\u003c/td\u003e\n \u003ctd\u003eaccount no czy pre@@ zes nie miał ra@@ cji , m...\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003cth\u003e3\u003c/th\u003e\n \u003ctd\u003e0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.008076943, 0.0034733585, -0.002149525, 0.00...\u003c/td\u003e\n \u003ctd\u003eaccount account przecież to nawet nie jest prz...\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003cth\u003e4\u003c/th\u003e\n \u003ctd\u003e0\u003c/td\u003e\n \u003ctd\u003e0.5\u003c/td\u003e\n \u003ctd\u003e[0.0062172827, 0.0055052936, -0.00076900126, 0...\u003c/td\u003e\n \u003ctd\u003eaccount account ow@@ sz@@ em podat@@ ki tak . ...\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 31 + } + ], + "source": [ + "tst_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "y 0\ney 0.5\nem [0.0037102806, -2.0261248e-05, 7.142721e-05, 0...\ntxt account account bra@@ wo ty dar@@ ia ki@@ bi@@...\nName: 1, dtype: object" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 32 + } + ], + "source": [ + "trn_df.loc[1]" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "array([ 0.015996, 0.002804, -0.004015, 0.018448, ..., 0.022837, 0.005017, 0.011453, 0.016846], dtype\u003dfloat32)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 33 + } + ], + "source": [ + "tst_df[\u0027em\u0027][0]" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "class EmbeddingText(ItemBase):\n", + " \"Basic item for \u003ccode\u003etext\u003c/code\u003e data in numericalized `ids`.\"\n", + " def __init__(self, emb, text): self.data,self.text \u003d np.array(emb, dtype\u003dnp.float32),text\n", + " def __str__(self): return str(self.text)" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "class EmbeddingList(ItemList):\n", + " \"Basic `ItemList` for embeding of text data.\"\n", + " _bunch \u003d DataBunch # TextDataBunch converts input to LongTensor !\n", + " _processor \u003d []\n", + "\n", + " def __init__(self, items:Iterator, **kwargs):\n", + " super().__init__(items, **kwargs)\n", + "\n", + " def find_text_for_em(self, em):\n", + " # todo find a way to reverse embedding\n", + " return self.inner_df[\u0027txt\u0027][1]\n", + " \n", + " def get(self, i):\n", + " o \u003d super().get(i)\n", + " return EmbeddingText(o, self.inner_df[\u0027txt\u0027][i])\n", + "\n", + " def reconstruct(self, t:Tensor):\n", + " return EmbeddingText(t, self.find_text_for_em(t))\n", + "\n", + " def show_xys(self, xs, ys, max_len:int\u003d70)-\u003eNone:\n", + " \"Show the `xs` (inputs) and `ys` (targets). `max_len` is the maximum number of tokens displayed.\"\n", + " from IPython.display import display, HTML\n", + " names \u003d [\u0027text\u0027,\u0027target\u0027]\n", + " items \u003d []\n", + " for i, (x,y) in enumerate(zip(xs,ys)):\n", + " txt_x \u003d \u0027 \u0027.join(x.text.split(\u0027 \u0027)[:max_len]) if max_len is not None else x.text\n", + " items.append([txt_x, y])\n", + " items \u003d np.array(items)\n", + " df \u003d pd.DataFrame({n:items[:,i] for i,n in enumerate(names)}, columns\u003dnames)\n", + " with pd.option_context(\u0027display.max_colwidth\u0027, -1):\n", + " display(HTML(df.to_html(index\u003dFalse)))\n", + "\n", + " def show_xyzs(self, xs, ys, zs, max_len:int\u003d70):\n", + " \"Show `xs` (inputs), `ys` (targets) and `zs` (predictions). `max_len` is the maximum number of tokens displayed.\"\n", + " from IPython.display import display, HTML\n", + " items,names \u003d [],[\u0027text\u0027,\u0027target\u0027,\u0027prediction\u0027]\n", + " for i, (x,y,z) in enumerate(zip(xs,ys,zs)):\n", + " txt_x \u003d \u0027 \u0027.join(x.text.split(\u0027 \u0027)[:max_len]) if max_len is not None else x.text\n", + " items.append([txt_x, y, z])\n", + " items \u003d np.array(items)\n", + " df \u003d pd.DataFrame({n:items[:,i] for i,n in enumerate(names)}, columns\u003dnames)\n", + " with pd.option_context(\u0027display.max_colwidth\u0027, -1):\n", + " display(HTML(df.to_html(index\u003dFalse)))" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "path\u003ddataset/\"models\"\n", + "src \u003d ItemLists(path, \n", + " EmbeddingList.from_df(trn_df, cols\u003d2, path\u003dpath),\n", + " EmbeddingList.from_df(tst_df, cols\u003d2, path\u003dpath))\n", + "classes\u003dnp.unique(trn_df[\u0027y\u0027])\n", + "#src.label_from_lists(trn_df[[\u0027y\u0027, \u0027ey\u0027]], tst_df[[\u0027y\u0027, \u0027ey\u0027]], classes\u003dclasses, processor\u003d[]) # todo why it wasnt workign\n", + "src.label_from_df(cols\u003d[0,1])\n", + "data \u003d src.databunch(bs\u003d1000, num_workers\u003d0)" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": { + "scrolled": true, + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "\u003cIPython.core.display.HTML object\u003e", + "text/html": "\u003ctable border\u003d\"1\" class\u003d\"dataframe\"\u003e\n \u003cthead\u003e\n \u003ctr style\u003d\"text-align: right;\"\u003e\n \u003cth\u003etext\u003c/th\u003e\n \u003cth\u003etarget\u003c/th\u003e\n \u003c/tr\u003e\n \u003c/thead\u003e\n \u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003eaccount account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e\u003c/td\u003e\n \u003ctd\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd\u003eaccount account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e\u003c/td\u003e\n \u003ctd\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd\u003eaccount account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e\u003c/td\u003e\n \u003ctd\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd\u003eaccount account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e\u003c/td\u003e\n \u003ctd\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003ctr\u003e\n \u003ctd\u003eaccount account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e\u003c/td\u003e\n \u003ctd\u003e\u003c/td\u003e\n \u003c/tr\u003e\n \u003c/tbody\u003e\n\u003c/table\u003e" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data.show_batch()" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "class LaserSentCLS(nn.Module):\n", + " def __init__(self, idim\u003d1024, odim\u003d2, nhid\u003dNone,\n", + " dropout\u003d0.0, activation\u003d\u0027TANH\u0027):\n", + " super().__init__()\n", + " modules \u003d []\n", + "\n", + " modules \u003d []\n", + " print(\u0027 - mlp {:d}\u0027.format(idim), end\u003d\u0027\u0027)\n", + " if len(nhid) \u003e 0:\n", + " if dropout \u003e 0:\n", + " modules.append(nn.Dropout(p\u003ddropout))\n", + " nprev \u003d idim\n", + " for nh in nhid:\n", + " if nh \u003e 0:\n", + " modules.append(nn.Linear(nprev, nh))\n", + " nprev \u003d nh\n", + " if activation \u003d\u003d \u0027TANH\u0027:\n", + " modules.append(nn.Tanh())\n", + " print(\u0027-{:d}t\u0027.format(nh), end\u003d\u0027\u0027)\n", + " elif activation \u003d\u003d \u0027RELU\u0027:\n", + " modules.append(nn.ReLU())\n", + " print(\u0027-{:d}r\u0027.format(nh), end\u003d\u0027\u0027)\n", + " else:\n", + " raise Exception(\u0027Unrecognized activation {activation}\u0027)\n", + " if dropout \u003e 0:\n", + " modules.append(nn.Dropout(p\u003ddropout))\n", + " modules.append(nn.Linear(nprev, odim))\n", + " print(\u0027-{:d}, dropout\u003d{:.1f}\u0027.format(odim, dropout))\n", + " else:\n", + " modules.append(nn.Linear(idim, odim))\n", + " print(\u0027 - mlp %d-%d\u0027.format(idim, odim))\n", + " self.mlp \u003d nn.Sequential(*modules)\n", + " def forward(self, x):\n", + " return self.mlp(x)" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "1000" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 41 + } + ], + "source": [ + "data.train_dl.dl.batch_size" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "# FBeta(beta\u003d1, average\u003d\u0027binary\u0027)\n", + "def accuracy_t(y_pred:Tensor, y_true:Tensor, thresh:float\u003d0.5, ignore_y_val\u003d0.5)-\u003eRank0Tensor:\n", + " \"Compute accuracy only for the first axis when `y_pred` and `y_true` are the same size.\"\n", + " y_pred \u003d y_pred.sigmoid() \u003e thresh\n", + " mask \u003d (y_true !\u003d ignore_y_val)\n", + " return ((y_pred)\u003d\u003dy_true.byte())[mask].float().mean()" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": { + "scrolled": true, + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "tensor(1.)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 43 + } + ], + "source": [ + "y_pred\u003dtorch.Tensor([[-1,10],[-1 , 10], [10,10], [10, 10]])\n", + "y_true\u003dtorch.Tensor([[0, 1],[0.5, 1.0],[1.0, 1.0], [1.0, 0.5]])\n", + "mask \u003d (y_true !\u003d 0.5)\n", + "accuracy_t(y_pred,y_true)" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor([[1., 1.],\n", + " [0., 1.],\n", + " [1., 1.],\n", + " [1., 0.]])" + ] + }, + "execution_count": 34, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mask.float()" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": { + "scrolled": false, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor([[0.2689, 1.0000],\n", + " [0.2689, 1.0000],\n", + " [1.0000, 1.0000],\n", + " [1.0000, 1.0000]])" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "y_pred.sigmoid()" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor([[0., 1.],\n", + " [0., 1.],\n", + " [1., 1.],\n", + " [1., 0.]])" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "(y_pred.sigmoid()\u003e0.5).float()*mask.float()" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor([[0., 1.],\n", + " [0., 1.],\n", + " [1., 1.],\n", + " [1., 0.]])" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "y_true*mask.float()" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "def fbeta(y_pred:Tensor, y_true:Tensor, thresh:float\u003d0.5, beta:float\u003d2, ignore_y_val\u003d0.5, eps:float\u003d1e-9, sigmoid:bool\u003dTrue)-\u003eRank0Tensor:\n", + " \"Computes the f_beta between `preds` and `targets`\"\n", + " beta2 \u003d beta ** 2\n", + " if sigmoid: y_pred \u003d y_pred.sigmoid()\n", + " mask \u003d (y_true !\u003d ignore_y_val)\n", + " y_pred \u003d (y_pred\u003ethresh).float()*mask.float()\n", + " y_true \u003d y_true.float()*mask.float()\n", + " TP \u003d (y_pred*y_true).sum(dim\u003d1)\n", + " prec \u003d TP/(y_pred.sum(dim\u003d1)+eps)\n", + " rec \u003d TP/(y_true.sum(dim\u003d1)+eps)\n", + " res \u003d (prec*rec)/(prec*beta2+rec+eps)*(1+beta2)\n", + " return res.mean()" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "def fbeta1(y_pred, y_true):\n", + " return fbeta(y_pred, y_true, thresh\u003d0.5, beta\u003d1, ignore_y_val\u003d0.5)" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "tensor(1.)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 46 + } + ], + "source": [ + "fbeta1(y_pred, y_true)" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "# def f1_loss(input, target, reduction\u003dNone):\n", + "# eps \u003d 1e-7\n", + "# logit \u003d F.softmax(input, dim\u003d-1) # [bs, 2]\n", + "# tp \u003d logit[target \u003d\u003d 1, 1].sum()\n", + "# tn \u003d logit[target \u003d\u003d 0, 0].sum()\n", + "# bs \u003d target.shape[0]\n", + "# return 1.0 - 2.0*tp / (tp - tn + bs +eps)" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "#learn.loss_func\u003df1_loss" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "def f1_loss(input, target, reduction\u003dNone, treshold\u003d0.5):\n", + " eps \u003d 1e-7\n", + " preds \u003d torch.sigmoid(input) # [bs, 2]\n", + " tp \u003d (preds[target \u003d\u003d 1]).sum()\n", + " tn \u003d (1-preds[target \u003d\u003d 0]).sum()\n", + " bs \u003d (target !\u003d 0.5).sum()\n", + " #print(tp, tn, bs)\n", + " return 1.0 - 2.0*tp / (tp - tn + bs +eps)" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "metadata": { + "scrolled": true, + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "tensor(171.)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 48 + } + ], + "source": [ + "y_true \u003d (torch.empty(1000, 1).uniform_(0, 1) \u003e 0.8).float()\n", + "y_true.sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "f1l \u003d[]\n", + "f1m \u003d[]\n", + "for prc in range(0, 101):\n", + " mask \u003d (torch.empty(1000, 1).uniform_(0, 100) \u003e\u003d prc).float()\n", + " y_pred \u003d ((1 - y_true) * (1 - mask) + y_true * mask) * torch.empty_like(y_true).uniform_(2, 100) \n", + " f1l.append(-f1_loss(y_pred, y_true).cpu())\n", + " f1m.append(fbeta1(y_pred, y_true).cpu())\n", + "f1l\u003dnp.array(f1l)\n", + "f1m\u003dnp.array(f1m)" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "array([-0.548238, -0.551204, -0.557501, -0.558579, ..., -0.837871, -0.837386, -0.841939, -0.842278], dtype\u003dfloat32)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 50 + }, + { + "data": { + "text/plain": "\u003cFigure size 432x288 with 1 Axes\u003e", + "image/png": "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\u003d\n" + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "plt.plot(f1l)\n", + "plt.plot(f1m)\n", + "f1l" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "tensor(0.)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 51 + } + ], + "source": [ + "fbeta1(y_pred, y_true)" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "tensor(1.)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 52 + } + ], + "source": [ + "y_pred \u003d torch.Tensor([[-1,10],[-1 , 10], [10, 10], [10, 10]])\n", + "y_true \u003d torch.Tensor([[0, 1], [0.5, 1.0],[1.0, 1.0], [1.0, 0.5]])\n", + "mask \u003d (y_true !\u003d 0.5)\n", + "accuracy_t(y_pred,y_true)" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "data": { + "text/plain": "tensor(0.0262)" + }, + "metadata": {}, + "output_type": "execute_result", + "execution_count": 53 + } + ], + "source": [ + "f1_loss(y_pred, y_true)" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "name": "stdout", + "text": [ + " - mlp 1024-100r-50r-2, dropout\u003d0.0\n" + ], + "output_type": "stream" + } + ], + "source": [ + "m\u003dLaserSentCLS(nhid\u003d[100, 50], odim\u003d2, dropout\u003d0, activation\u003d\u0027RELU\u0027)\n", + "learn \u003d Learner(data, m, metrics\u003d[accuracy_thresh,accuracy_t,fbeta1])\n", + "#learn.loss_func\u003df1_loss\n", + "learn.save(\"rnd\")" + ] + }, + { + "cell_type": "code", + "execution_count": 208, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "\u003cIPython.core.display.HTML object\u003e" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "LR Finder is complete, type {learner_name}.recorder.plot() to see the graph.\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "\u003cFigure size 432x288 with 1 Axes\u003e" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.lr_find();learn.recorder.plot()" + ] + }, + { + "cell_type": "code", + "execution_count": 221, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "def fbeta1(y_pred, y_true):\n", + " return fbeta(y_pred, y_true, thresh\u003d0.5, beta\u003d1, ignore_y_val\u003d0.5)" + ] + }, + { + "cell_type": "code", + "execution_count": 55, + "metadata": { + "scrolled": true, + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "name": "stderr", + "text": [ + "/home/pczapla/anaconda3/envs/fastaiv1/lib/python3.7/site-packages/torch/serialization.py:251: UserWarning: Couldn\u0027t retrieve source code for container of type LaserSentCLS. It won\u0027t be checked for correctness upon loading.\n \"type \" + obj.__name__ + \". It won\u0027t be checked \"\n" + ], + "output_type": "stream" + }, + { + "data": { + "text/plain": "\u003cIPython.core.display.HTML object\u003e", + "text/html": "\n \u003cdiv\u003e\n \u003cstyle\u003e\n /* Turns off some styling */\n progress {\n /* gets rid of default border in Firefox and Opera. */\n border: none;\n /* Needs to be in here for Safari polyfill so background images work as expected. */\n background-size: auto;\n }\n .progress-bar-interrupted, .progress-bar-interrupted::-webkit-progress-bar {\n background: #F44336;\n }\n \u003c/style\u003e\n \u003cprogress value\u003d\u00270\u0027 class\u003d\u0027\u0027 max\u003d\u00273\u0027, style\u003d\u0027width:300px; height:20px; vertical-align: middle;\u0027\u003e\u003c/progress\u003e\n \n \u003c/div\u003e\n \n" + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": "from fastai.callbacks import * \nruns\u003d[]\nfor i in range(0, 1):\n learn.load(\"rnd\")\n #cb\u003dSaveModelCallback(learn, every\u003d\u0027improvement\u0027,monitor\u003d\u0027fbeta1\u0027, name\u003d\u0027best\u0027)\n learn.fit_one_cycle(3, 0.08, wd\u003d0.06)" + }, + { + "cell_type": "code", + "execution_count": 257, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[0.53880954, tensor(0.7195), tensor(0.8660), tensor(0.)]" + ] + }, + "execution_count": 257, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "learn.validate()" + ] + }, + { + "cell_type": "code", + "execution_count": 269, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "ename": "TypeError", + "evalue": "get_preds() got an unexpected keyword argument \u0027activ\u0027", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u003cipython-input-269-e97a4c9406e0\u003e\u001b[0m in \u001b[0;36m\u003cmodule\u003e\u001b[0;34m\u001b[0m\n\u001b[0;32m----\u003e 1\u001b[0;31m \u001b[0my_pred\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my_true\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mlearn\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget_preds\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mactiv\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;32mNone\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2\u001b[0m \u001b[0maccuracy_thresh\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0my_pred\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my_true\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0maccuracy_t\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0my_pred\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my_true\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mfbeta1\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0my_pred\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my_true\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mTypeError\u001b[0m: get_preds() got an unexpected keyword argument \u0027activ\u0027" + ] + } + ], + "source": [ + "y_pred, y_true \u003d learn.get_preds(activ\u003dNone)\n", + "accuracy_thresh(y_pred, y_true),accuracy_t(y_pred, y_true), fbeta1(y_pred, y_true), " + ] + }, + { + "cell_type": "code", + "execution_count": 267, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor([[0, 0],\n", + " [0, 0],\n", + " [0, 0],\n", + " ...,\n", + " [0, 0],\n", + " [0, 0],\n", + " [0, 0]], dtype\u003dtorch.uint8)" + ] + }, + "execution_count": 267, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "y_pred \u003c0" + ] + }, + { + "cell_type": "code", + "execution_count": 251, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor(134)" + ] + }, + "execution_count": 251, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "((y_pred.sigmoid()\u003e0.5).float() \u003d\u003d y_true).sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 252, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor(134)" + ] + }, + "execution_count": 252, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "((y_pred.sigmoid() \u003e 0.5).float() \u003d\u003d y_true)[y_true\u003d\u003d1.0].sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 259, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor(0.0670)" + ] + }, + "execution_count": 259, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "accuracy_thresh(y_pred, y_true)" + ] + }, + { + "cell_type": "code", + "execution_count": 238, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "# FBeta(beta\u003d1, average\u003d\u0027binary\u0027)\n", + "def accuracy_t(y_pred:Tensor, y_true:Tensor, thresh:float\u003d0.5, ignore_y_val\u003d0.5)-\u003eRank0Tensor:\n", + " \"Compute accuracy only for the first axis when `y_pred` and `y_true` are the same size.\"\n", + " y_pred \u003d y_pred.sigmoid() \u003e thresh\n", + " mask \u003d (y_true !\u003d ignore_y_val)\n", + " return ((y_pred)\u003d\u003dy_true.byte())[mask].float().mean()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 231, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "def f_tst(y_pred:Tensor, y_true:Tensor, thresh:float\u003d0.5, beta:float\u003d1,\n", + " ignore_y_val\u003d0.5, eps:float\u003d1e-9, sigmoid:bool\u003dTrue)-\u003eRank0Tensor:\n", + " \"Computes the f_beta between `preds` and `targets`\"\n", + " \n", + " beta2 \u003d beta ** 2\n", + " if sigmoid: y_pred \u003d y_pred.sigmoid()\n", + " mask \u003d (y_true !\u003d ignore_y_val)\n", + " y_pred \u003d (y_pred\u003ethresh).float()*mask.float()\n", + " y_true \u003d y_true.float()*mask.float()\n", + " TP \u003d (y_pred*y_true).sum(dim\u003d1)\n", + " prec \u003d TP/(y_pred.sum(dim\u003d1)+eps)\n", + " rec \u003d TP/(y_true.sum(dim\u003d1)+eps)\n", + " res \u003d (prec*rec)/(prec*beta2+rec+eps)*(1+beta2)\n", + " return res.mean()" + ] + }, + { + "cell_type": "code", + "execution_count": 233, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor([[0.0000, 0.5000],\n", + " [0.0000, 0.5000],\n", + " [0.0000, 0.5000],\n", + " ...,\n", + " [0.0000, 0.5000],\n", + " [1.0000, 0.5000],\n", + " [0.0000, 0.5000]])" + ] + }, + "execution_count": 233, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "y_true" + ] + }, + { + "cell_type": "code", + "execution_count": 232, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "tensor(0.1340)" + ] + }, + "execution_count": 232, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "f_tst(y_pred, y_true)" + ] + }, + { + "cell_type": "code", + "execution_count": 192, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "(0.134, 0.13400002, 1.4901161e-08)" + ] + }, + "execution_count": 192, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.max(runs), np.mean(runs), np.std(runs)" + ] + }, + { + "cell_type": "code", + "execution_count": 169, + "metadata": { + "scrolled": false, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/html": [ + "Total time: 00:49 \u003cp\u003e\u003ctable border\u003d\"1\" class\u003d\"dataframe\"\u003e\n", + " \u003cthead\u003e\n", + " \u003ctr style\u003d\"text-align: left;\"\u003e\n", + " \u003cth\u003eepoch\u003c/th\u003e\n", + " \u003cth\u003etrain_loss\u003c/th\u003e\n", + " \u003cth\u003evalid_loss\u003c/th\u003e\n", + " \u003cth\u003eaccuracy_thresh\u003c/th\u003e\n", + " \u003cth\u003eaccuracy_t\u003c/th\u003e\n", + " \u003cth\u003efbeta1\u003c/th\u003e\n", + " \u003cth\u003etime\u003c/th\u003e\n", + " \u003c/tr\u003e\n", + " \u003c/thead\u003e\n", + " \u003ctbody\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e0\u003c/td\u003e\n", + " \u003ctd\u003e0.419429\u003c/td\u003e\n", + " \u003ctd\u003e0.559374\u003c/td\u003e\n", + " \u003ctd\u003e0.650000\u003c/td\u003e\n", + " \u003ctd\u003e0.866000\u003c/td\u003e\n", + " \u003ctd\u003e0.000000\u003c/td\u003e\n", + " \u003ctd\u003e00:09\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e1\u003c/td\u003e\n", + " \u003ctd\u003e0.414841\u003c/td\u003e\n", + " \u003ctd\u003e0.538203\u003c/td\u003e\n", + " \u003ctd\u003e0.856500\u003c/td\u003e\n", + " \u003ctd\u003e0.862000\u003c/td\u003e\n", + " \u003ctd\u003e0.000000\u003c/td\u003e\n", + " \u003ctd\u003e00:09\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e2\u003c/td\u003e\n", + " \u003ctd\u003e0.408413\u003c/td\u003e\n", + " \u003ctd\u003e0.511236\u003c/td\u003e\n", + " \u003ctd\u003e0.791000\u003c/td\u003e\n", + " \u003ctd\u003e0.879000\u003c/td\u003e\n", + " \u003ctd\u003e0.014000\u003c/td\u003e\n", + " \u003ctd\u003e00:10\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e3\u003c/td\u003e\n", + " \u003ctd\u003e0.402823\u003c/td\u003e\n", + " \u003ctd\u003e0.505788\u003c/td\u003e\n", + " \u003ctd\u003e0.646500\u003c/td\u003e\n", + " \u003ctd\u003e0.883000\u003c/td\u003e\n", + " \u003ctd\u003e0.033000\u003c/td\u003e\n", + " \u003ctd\u003e00:10\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e4\u003c/td\u003e\n", + " \u003ctd\u003e0.400633\u003c/td\u003e\n", + " \u003ctd\u003e0.510398\u003c/td\u003e\n", + " \u003ctd\u003e0.693000\u003c/td\u003e\n", + " \u003ctd\u003e0.884000\u003c/td\u003e\n", + " \u003ctd\u003e0.025000\u003c/td\u003e\n", + " \u003ctd\u003e00:10\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003c/tbody\u003e\n", + "\u003c/table\u003e" + ], + "text/plain": [ + "\u003cIPython.core.display.HTML object\u003e" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with fbeta1 value: 0.0.\n", + "Better model found at epoch 2 with fbeta1 value: 0.014000000432133675.\n", + "Better model found at epoch 3 with fbeta1 value: 0.032999999821186066.\n" + ] + } + ], + "source": [ + "learn.fit_one_cycle(5, 1e-2, callbacks\u003d[cb])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 189, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[0.5057879, tensor(0.0330)]" + ] + }, + "execution_count": 189, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "learn.validate(metrics\u003d[fbeta_1])" + ] + }, + { + "cell_type": "code", + "execution_count": 187, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\u003e \u001b[0;32m\u003cipython-input-185-346e6c34bc60\u003e\u001b[0m(13)\u001b[0;36mfbeta_1\u001b[0;34m()\u001b[0m\n", + "\u001b[0;32m 10 \u001b[0;31m \u001b[0mrec\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mTP\u001b[0m\u001b[0;34m/\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0my_true\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msum\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdim\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m+\u001b[0m\u001b[0meps\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0m\u001b[0;32m 11 \u001b[0;31m \u001b[0mres\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0;34m(\u001b[0m\u001b[0mprec\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0mrec\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m/\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mprec\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0mbeta2\u001b[0m\u001b[0;34m+\u001b[0m\u001b[0mrec\u001b[0m\u001b[0;34m+\u001b[0m\u001b[0meps\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m+\u001b[0m\u001b[0mbeta2\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0m\u001b[0;32m 12 \u001b[0;31m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mres\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0m\u001b[0;32m---\u003e 13 \u001b[0;31m \u001b[0;32mraise\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mres\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0m\u001b[0;32m 14 \u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mres\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmean\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0m\n", + "ipdb\u003e p y_pred.shape\n", + "torch.Size([200, 2])\n", + "ipdb\u003e quit\n" + ] + } + ], + "source": [ + "%debug" + ] + }, + { + "cell_type": "code", + "execution_count": 175, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "p, lbls \u003d learn.get_preds()" + ] + }, + { + "cell_type": "code", + "execution_count": 188, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "def fbeta_1(y_pred:Tensor, y_true:Tensor, thresh:float\u003d0.5, beta:float\u003d2, ignore_y_val\u003d0.5, eps:float\u003d1e-9, sigmoid:bool\u003dTrue)-\u003eRank0Tensor:\n", + " \"Computes the f_beta between `preds` and `targets`\"\n", + " beta2 \u003d beta ** 2\n", + " if sigmoid: y_pred \u003d y_pred.sigmoid()\n", + " mask \u003d (y_true !\u003d ignore_y_val)\n", + " y_pred \u003d (y_pred\u003ethresh).float()*mask.float()\n", + " y_true \u003d y_true.float()*mask.float()\n", + " TP \u003d (y_pred*y_true).sum(dim\u003d1)\n", + " prec \u003d TP/(y_pred.sum(dim\u003d1)+eps)\n", + " rec \u003d TP/(y_true.sum(dim\u003d1)+eps)\n", + " res \u003d (prec*rec)/(prec*beta2+rec+eps)*(1+beta2)\n", + " return res.mean()" + ] + }, + { + "cell_type": "code", + "execution_count": 182, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "tensor([0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0.,\n", + " 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0.,\n", + " 0., 0., 0., 1., 1., 0., 0., 1., 0., 0., 1., 1., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 1., 1., 0., 0., 1.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0.,\n", + " 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 1., 0., 0., 0., 0., 1., 1., 0., 0., 0., 0., 0., 0., 0., 1., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 1., 0., 1., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 1., 0., 0., 0., 1., 0., 0., 0., 0., 1., 0., 0., 1., 0., 1.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 1.,\n", + " 0., 0., 1., 0., 0., 0., 0., 0., 0., 1., 1., 1., 0., 0., 1., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 1., 0., 0., 0., 1., 0., 0., 0., 0., 1., 0., 0., 1.,\n", + " 1., 0., 0., 0., 1., 0., 0., 0., 1., 0., 0., 1., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 1., 1., 0., 0., 0., 0., 0., 1., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 1., 0.,\n", + " 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 1., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 1., 0., 1., 1., 1., 0., 0., 0., 0., 1., 0., 0., 0., 0.,\n", + " 1., 0., 0., 1., 0., 0., 1., 1., 0., 0., 0., 0., 1., 0., 0., 1., 0., 1.,\n", + " 1., 0., 0., 0., 0., 1., 0., 1., 0., 0., 0., 0., 0., 0., 1., 0., 1., 0.,\n", + " 0., 0., 1., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1.,\n", + " 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0.,\n", + " 0., 0., 0., 0., 0., 1., 1., 0., 0., 0., 1., 0., 0., 1., 0., 1., 0., 0.,\n", + " 1., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 1., 1., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 1.,\n", + " 0., 0., 0., 0., 1., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 1., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 1., 0., 0., 1., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 1., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 1., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 1., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 1., 0., 0., 0., 0., 1., 0., 0., 0., 0., 1., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 1., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 1., 0., 1., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 1., 1., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0., 1., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 1., 1., 0., 1., 0., 0.,\n", + " 0., 0., 1., 0., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 0., 0., 0., 0., 0., 0., 1., 0., 1., 0., 0., 0., 0., 0., 0., 0., 0.,\n", + " 0., 1., 0., 0., 1., 1., 0., 0., 0., 0., 0., 1., 1., 1., 0., 0., 0., 0.,\n", + " 0., 0., 0., 1., 0., 0., 0., 0., 1., 0.])\n" + ] + }, + { + "data": { + "text/plain": [ + "tensor(0.1340)" + ] + }, + "execution_count": 182, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "fbeta_1(p, lbls)" + ] + }, + { + "cell_type": "code", + "execution_count": 163, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "\u003cIPython.core.display.HTML object\u003e" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "LR Finder is complete, type {learner_name}.recorder.plot() to see the graph.\n" + ] + }, + { + "data": { + "image/png": "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\u003d\u003d\n", + "text/plain": [ + "\u003cFigure size 432x288 with 1 Axes\u003e" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.lr_find();learn.recorder.plot()" + ] + }, + { + "cell_type": "code", + "execution_count": 164, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/html": [ + "Total time: 00:43 \u003cp\u003e\u003ctable border\u003d\"1\" class\u003d\"dataframe\"\u003e\n", + " \u003cthead\u003e\n", + " \u003ctr style\u003d\"text-align: left;\"\u003e\n", + " \u003cth\u003eepoch\u003c/th\u003e\n", + " \u003cth\u003etrain_loss\u003c/th\u003e\n", + " \u003cth\u003evalid_loss\u003c/th\u003e\n", + " \u003cth\u003eaccuracy\u003c/th\u003e\n", + " \u003cth\u003ef_beta\u003c/th\u003e\n", + " \u003cth\u003etime\u003c/th\u003e\n", + " \u003c/tr\u003e\n", + " \u003c/thead\u003e\n", + " \u003ctbody\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e0\u003c/td\u003e\n", + " \u003ctd\u003e0.294594\u003c/td\u003e\n", + " \u003ctd\u003e0.601908\u003c/td\u003e\n", + " \u003ctd\u003e0.860000\u003c/td\u003e\n", + " \u003ctd\u003e0.396552\u003c/td\u003e\n", + " \u003ctd\u003e00:08\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e1\u003c/td\u003e\n", + " \u003ctd\u003e0.307323\u003c/td\u003e\n", + " \u003ctd\u003e0.590900\u003c/td\u003e\n", + " \u003ctd\u003e0.861000\u003c/td\u003e\n", + " \u003ctd\u003e0.408511\u003c/td\u003e\n", + " \u003ctd\u003e00:08\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e2\u003c/td\u003e\n", + " \u003ctd\u003e0.296017\u003c/td\u003e\n", + " \u003ctd\u003e0.578898\u003c/td\u003e\n", + " \u003ctd\u003e0.863000\u003c/td\u003e\n", + " \u003ctd\u003e0.421941\u003c/td\u003e\n", + " \u003ctd\u003e00:08\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e3\u003c/td\u003e\n", + " \u003ctd\u003e0.304085\u003c/td\u003e\n", + " \u003ctd\u003e0.595933\u003c/td\u003e\n", + " \u003ctd\u003e0.862000\u003c/td\u003e\n", + " \u003ctd\u003e0.410256\u003c/td\u003e\n", + " \u003ctd\u003e00:08\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003ctr\u003e\n", + " \u003ctd\u003e4\u003c/td\u003e\n", + " \u003ctd\u003e0.291582\u003c/td\u003e\n", + " \u003ctd\u003e0.596006\u003c/td\u003e\n", + " \u003ctd\u003e0.862000\u003c/td\u003e\n", + " \u003ctd\u003e0.410256\u003c/td\u003e\n", + " \u003ctd\u003e00:08\u003c/td\u003e\n", + " \u003c/tr\u003e\n", + " \u003c/tbody\u003e\n", + "\u003c/table\u003e" + ], + "text/plain": [ + "\u003cIPython.core.display.HTML object\u003e" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "learn.fit_one_cycle(5, 8e-5)" + ] + }, + { + "cell_type": "code", + "execution_count": 288, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "image/png": "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\u003d\n", + "text/plain": [ + "\u003cFigure size 432x288 with 1 Axes\u003e" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.recorder.plot_lr()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 164, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "interp \u003d ClassificationInterpretation.from_learner(learn)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 165, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "ename": "RuntimeError", + "evalue": "Expected object of scalar type Float but got scalar type Long for argument #2 \u0027other\u0027", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mRuntimeError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u003cipython-input-165-ab4f144f3c10\u003e\u001b[0m in \u001b[0;36m\u003cmodule\u003e\u001b[0;34m\u001b[0m\n\u001b[0;32m----\u003e 1\u001b[0;31m \u001b[0minterp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mplot_confusion_matrix\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;32m~/anaconda3/envs/laser/lib/python3.6/site-packages/fastai/train.py\u001b[0m in \u001b[0;36mplot_confusion_matrix\u001b[0;34m(self, normalize, title, cmap, slice_size, norm_dec, plot_txt, return_fig, **kwargs)\u001b[0m\n\u001b[1;32m 162\u001b[0m \u001b[0;34m\"Plot the confusion matrix, with `title` and using `cmap`.\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 163\u001b[0m \u001b[0;31m# This function is mainly copied from the sklearn docs\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--\u003e 164\u001b[0;31m \u001b[0mcm\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mconfusion_matrix\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mslice_size\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0mslice_size\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 165\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mnormalize\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0mcm\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mcm\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mastype\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\u0027float\u0027\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m/\u001b[0m \u001b[0mcm\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msum\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0maxis\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mnewaxis\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 166\u001b[0m \u001b[0mfig\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mplt\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mfigure\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/anaconda3/envs/laser/lib/python3.6/site-packages/fastai/train.py\u001b[0m in \u001b[0;36mconfusion_matrix\u001b[0;34m(self, slice_size)\u001b[0m\n\u001b[1;32m 154\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mi\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0my_true\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshape\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mslice_size\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 155\u001b[0m cm_slice \u003d ((self.pred_class[i:i+slice_size]\u003d\u003dx[:,None])\n\u001b[0;32m--\u003e 156\u001b[0;31m \u0026 (self.y_true[i:i+slice_size]\u003d\u003dx[:,None,None])).sum(2)\n\u001b[0m\u001b[1;32m 157\u001b[0m \u001b[0mtorch\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0madd\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcm\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mcm_slice\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mout\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0mcm\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 158\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mto_np\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcm\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mRuntimeError\u001b[0m: Expected object of scalar type Float but got scalar type Long for argument #2 \u0027other\u0027" + ] + } + ], + "source": [ + "interp.plot_confusion_matrix()" + ] + }, + { + "cell_type": "code", + "execution_count": 174, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "ename": "TypeError", + "evalue": "len() of a 0-d tensor", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u003cipython-input-174-eec5bea2d7ec\u003e\u001b[0m in \u001b[0;36m\u003cmodule\u003e\u001b[0;34m\u001b[0m\n\u001b[0;32m----\u003e 1\u001b[0;31m \u001b[0ml\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mi\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0minterp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtop_losses\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;32m~/anaconda3/envs/laser/lib/python3.6/site-packages/fastai/train.py\u001b[0m in \u001b[0;36mtop_losses\u001b[0;34m(self, k, largest)\u001b[0m\n\u001b[1;32m 193\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0mtop_losses\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mk\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0mint\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;32mNone\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlargest\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 194\u001b[0m \u001b[0;34m\"`k` largest(/smallest) losses and indexes, defaulting to all losses (sorted by `largest`).\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--\u003e 195\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mlosses\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtopk\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mifnone\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mk\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mlosses\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlargest\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0mlargest\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 196\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 197\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m_learner_interpret\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mlearn\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0mLearner\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mds_type\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0mDatasetType\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0mDatasetType\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mValid\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/anaconda3/envs/laser/lib/python3.6/site-packages/torch/tensor.py\u001b[0m in \u001b[0;36m__len__\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 409\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m__len__\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 410\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdim\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m\u003d\u003d\u001b[0m \u001b[0;36m0\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--\u003e 411\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mTypeError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"len() of a 0-d tensor\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 412\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshape\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 413\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mTypeError\u001b[0m: len() of a 0-d tensor" + ] + } + ], + "source": [ + "l, i \u003d interp.top_losses()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 175, + "metadata": { + "scrolled": false, + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[(1, 0, 86), (0, 1, 52)]" + ] + }, + "execution_count": 175, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "interp.most_confused()" + ] + }, + { + "cell_type": "code", + "execution_count": 169, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "ename": "NameError", + "evalue": "name \u0027i\u0027 is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u003cipython-input-169-88d0e67a5958\u003e\u001b[0m in \u001b[0;36m\u003cmodule\u003e\u001b[0;34m\u001b[0m\n\u001b[0;32m----\u003e 1\u001b[0;31m \u001b[0;32mfor\u001b[0m \u001b[0mix\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;36m10\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdata\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mvalid_ds\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mix\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;31mNameError\u001b[0m: name \u0027i\u0027 is not defined" + ] + } + ], + "source": [ + "for ix in range(0,10): print(data.valid_ds[i[ix]])" + ] + }, + { + "cell_type": "code", + "execution_count": 295, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(EmbeddingText account wie@@ czna zdra@@ da , nie zdra@@ da , trzeba roz@@ mawi@@ ać , pier@@ dol@@ enie od rzeczy, Category 0)\n", + "(EmbeddingText account account to pani kry@@ sia jest two@@ ją oj@@ czy@@ zn@@ ą ?, Category 0)\n", + "(EmbeddingText account droga p.@@ kam@@ il@@ ko ! le@@ czyć się . le@@ czyć pó@@ ki czas 😁 😁, Category 0)\n", + "(EmbeddingText account du@@ baj w@@ zor@@ em , czy@@ li jednak islam , sal@@ am al@@ ej@@ kum ci@@ em@@ ki@@ e@@ wi@@ cz, Category 0)\n", + "(EmbeddingText account a ja za@@ łoż@@ ę fit@@ blo@@ ga 😂 😂 😂, Category 0)\n", + "(EmbeddingText account to tak jak ja prze@@ widział@@ em , że cię nie w@@ pusz@@ cza do g@@ b, Category 0)\n", + "(EmbeddingText prowad@@ zą@@ cy mówi ze nikt mu nie wy@@ s@@ ła@@ ł sz@@ ki@@ ców projekt@@ ów jak nie jak ja ci wy@@ sł@@ ałam im@@ be@@ cy@@ lu, Category 0)\n", + "(EmbeddingText ra@@ fa@@ ł br@@ zo@@ zo@@ w@@ ski ma nar@@ ze@@ cz@@ on@@ ą ? mam na@@ dzie@@ je m , że na co@@ dzień jej aż tak nie fa@@ ł@@ sz@@ uje jak w tym kol@@ e fortun@@ y a jeśli tak to big ri@@ p girl, Category 0)\n", + "(EmbeddingText account account to ta pani co ma roz@@ tro@@ jen@@ ie ja@@ ź@@ ni ?, Category 0)\n", + "(EmbeddingText account account account prawda o kar@@ cze@@ w@@ skim to nie prawda o pol@@ s@@ ce . coś się panu po@@ je@@ ba@@ ło account ., Category 0)\n", + "(EmbeddingText account zna@@ jąc ment@@ al@@ ność pis win@@ ny będzie ten kto wi@@ dzi nie ten kto czy@@ ni ., Category 0)\n", + "(EmbeddingText account prz@@ esta@@ ń@@ cie kur@@ wa cały czas p@@ ła@@ kać, Category 0)\n", + "(EmbeddingText account account ko@@ do@@ wa zar@@ aza nar@@ ód nasz dzi@@ eli , m@@ roz@@ ny de@@ sz@@ cz gro@@ zy po kar@@ ku prze@@ chodzi , \\ ndo@@ ść dy@@ kt@@ atu pej@@ sat@@ ej bru@@ k@@ sel@@ i, Category 0)\n", + "(EmbeddingText rt account account ku@@ ter ry@@ bac@@ ki przy niej , to dou@@ glas na wod@@ zie ., Category 0)\n", + "(EmbeddingText account i we@@ ź tu zosta@@ ń p@@ sem, Category 0)\n", + "(EmbeddingText account ty naj@@ pier@@ w prze@@ czy@@ taj te swoje ksi@@ ąż@@ ki z foto@@ ta@@ pet@@ y a potem po@@ gad@@ amy ., Category 0)\n", + "(EmbeddingText trzeba być patri@@ ot@@ ą swo@@ jego mi@@ asta , swo@@ jego region@@ u , swo@@ jej ziemi . pre@@ zes # pis j. # ka@@ czy@@ ń@@ ski w # zam@@ o@@ ść : # do@@ trzy@@ mu@@ jem@@ ys@@ ło@@ wa, Category 0)\n", + "(EmbeddingText rt account trzeba być patri@@ ot@@ ą swo@@ jego mi@@ asta , swo@@ jego region@@ u , swo@@ jej ziemi . pre@@ zes # pis j. # ka@@ czy@@ ń@@ ski w # zam@@ o@@ ść : # do@@ trzy@@ mu@@ jem@@ ys@@ ło@@ wa, Category 0)\n", + "(EmbeddingText account taki z niego patri@@ ota jak z ciebie dzi@@ enni@@ kar@@ z . nie po@@ gr@@ ąż@@ aj się ., Category 0)\n", + "(EmbeddingText rt account account taki z niego patri@@ ota jak z ciebie dzi@@ enni@@ kar@@ z . nie po@@ gr@@ ąż@@ aj się ., Category 0)\n", + "(EmbeddingText account account zanim się o@@ dez@@ wiesz to wy@@ trze@@ ź@@ wi@@ ej, Category 0)\n", + "(EmbeddingText account bier@@ z tego account razem jeste@@ ście moc@@ ni, Category 0)\n", + "(EmbeddingText account a br@@ am@@ kar@@ ze ? gli@@ k ? kry@@ cho@@ wi@@ ak ? ku@@ ba ? mili@@ k ? pis@@ z@@ cz@@ ek jak jest zdro@@ wy ?, Category 0)\n", + "(EmbeddingText kur@@ wa wszyscy w domu ka@@ sz@@ l@@ ą, Category 0)\n", + "(EmbeddingText account account account je@@ ba@@ ć sł@@ oni@@ c@@ ę@@ - mo@@ ty@@ li@@ cę ! ! ! ! 😁 😁 😁 . wro@@ c@@ ła@@ w nie daj się ! ! !, Category 0)\n", + "(EmbeddingText account jeśli to jest sz@@ rot to jak naz@@ wać was@@ ze transfer@@ y ?, Category 0)\n", + "(EmbeddingText no teraz kur@@ wa jak muszę wyj@@ ść to pada@@ ć zac@@ zy@@ na no ja pier@@ dole do dup@@ y z ta@@ kim ży@@ ciem, Category 0)\n", + "(EmbeddingText account account chyba ty , ch@@ ł@@ op jak by@@ k, Category 0)\n", + "(EmbeddingText account ale tu@@ sk nie jest świ@@ rem, Category 0)\n", + "(EmbeddingText account account account account ki@@ bi@@ ce wier@@ zą w zwy@@ ci@@ ę@@ stwo swo@@ jej dru@@ ży@@ ny@@ .@@ ty to nazy@@ was@@ z do@@ pis@@ y@@ wan@@ iem p@@ kt ? ha@@ ha, Category 0)\n", + "(EmbeddingText account account account historia lu@@ dz@@ ko@@ ści to historia gł@@ upo@@ ty # ja@@ j@@ co, Category 0)\n", + "(EmbeddingText account ten to już zu@@ peł@@ nie od@@ wi@@ esi@@ ł mó@@ z@@ g na ko@@ ł@@ ek , chor@@ y mó@@ z@@ g, Category 0)\n", + "(EmbeddingText account rzu@@ ć ż@@ on@@ ę , przej@@ dź na bud@@ dy@@ z@@ m , prze@@ prowad@@ ź sie z u@@ kochan@@ ą na bar@@ ba@@ dos , zac@@ zni@@ j s@@ sa@@ ć życie, Category 0)\n", + "(EmbeddingText h@@ ali@@ c@@ ki : ga@@ w@@ ło@@ w@@ ski nie może się br@@ oni@@ ć bo sied@@ zi . a po wciąż za ba@@ ł@@ ag@@ an w w-@@ wie ob@@ cią@@ ż@@ a m@@ .@@ i. nie@@ ży@@ ją@@ cego l.@@ ka@@ czy@@ ń@@ skiego \\ n # wor@@ oni@@ cza@@ 17, Category 0)\n", + "(EmbeddingText pis już się z@@ bliż@@ a już pu@@ ka do t@@ wych dr@@ z@@ wi@@ .@@ po@@ bieg@@ ni@@ j go przy@@ wit@@ ać z ra@@ do@@ ści ser@@ ce dr@@ ży . 😁 😁 😁, Category 0)\n", + "(EmbeddingText account pola@@ cy rat@@ uj@@ my pol@@ sk@@ Ę od zlo@@ dzie@@ ji po i lisa wol@@ j@@ s@@ do@@ j@@ cza, Category 0)\n", + "(EmbeddingText rt account account pola@@ cy rat@@ uj@@ my pol@@ sk@@ Ę od zlo@@ dzie@@ ji po i lisa wol@@ j@@ s@@ do@@ j@@ cza, Category 0)\n", + "(EmbeddingText account panie reda@@ ktor@@ ze , proszę u@@ ca@@ ło@@ wać pana account wró@@ ć . poz@@ dro@@ wić ., Category 0)\n", + "(EmbeddingText account ja się wiele cie@@ ka@@ wych rzeczy do@@ wiedzi@@ ałem n@@ p że ry@@ cz@@ kow@@ ski to 87 ro@@ cz@@ nik@@ .@@ spraw@@ dzić tekst przed dru@@ kiem to chyba za tru@@ dne ., Category 0)\n", + "(EmbeddingText account o in@@ wek@@ ty@@ wach proszę poroz@@ mawi@@ ać ze swo@@ im prez@@ es@@ em a nie pie@@ przy@@ ć mi tutaj o jak@@ ich@@ ś przy@@ kł@@ ada@@ ch ., Category 0)\n", + "(EmbeddingText daj@@ cie fa@@ v a ja wam jutro zrobi@@ ę gad@@ an@@ ego in@@ da pier@@ wsz@@ ego w ży@@ ciu !, Category 0)\n", + "(EmbeddingText wiek to ok@@ rop@@ ny z@@ łod@@ zi@@ ej@@ . kiedy zac@@ zy@@ nasz rozu@@ mieć , na czym po@@ lega życie , ono ś@@ cina cię z nó@@ g i przy@@ gar@@ bia ci ple@@ cy ., Category 0)\n", + "(EmbeddingText rt account wiek to ok@@ rop@@ ny z@@ łod@@ zi@@ ej@@ . kiedy zac@@ zy@@ nasz rozu@@ mieć , na czym po@@ lega życie , ono ś@@ cina cię z nó@@ g i przy@@ gar@@ bia ci ple@@ cy ., Category 0)\n", + "(EmbeddingText account account mo@@ wa była o fak@@ ta@@ ch a nie two@@ ich od@@ czu@@ ci@@ ach czy go uważ@@ asz za po@@ laka czy nie account, Category 0)\n", + "(EmbeddingText account ale ja uci@@ ek@@ nę tam gdzie pie@@ pr@@ z ro@@ śnie, Category 0)\n" + ] + } + ], + "source": [ + "neutral_as_offensive \u003d np.nonzero((interp.pred_class !\u003d interp.y_true) \u0026 (interp.y_true \u003d\u003d 0)).reshape(-1)\n", + "for ix in neutral_as_offensive: print(data.valid_ds[ix])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "name": "pycharm-9ea8f68f", + "language": "python", + "display_name": "PyCharm (ulmfit-multilingual)" + }, + "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.6.8" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} \ No newline at end of file diff --git a/experiments/LASER-lc-large.ipynb b/experiments/LASER-lc-large.ipynb new file mode 100644 index 0000000..3dac129 --- /dev/null +++ b/experiments/LASER-lc-large.ipynb @@ -0,0 +1,75644 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/pczapla/workspace/ulmfit-multilingual/experiments\r\n" + ] + } + ], + "source": [ + "!pwd" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "from fastai.text import *" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "# unzip task6_test.zip\n", + "# unzip task_6-1.zip -d Task6/task\\ 01\n", + "# unzip task_6-2.zip -d Task6/task\\ 02\n", + "# mv Task6/task\\ 01 task-1\n", + "# mv Task6/task\\ 02 task-2\n", + "# rmdir Task6" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[PosixPath('../data/poleval19/task-1/test_set_clean_only_text.txt'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.tmp.tok'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.txt'),\n", + " PosixPath('../data/poleval19/task-1/test_set_clean_only_text.tmp.bpe'),\n", + " PosixPath('../data/poleval19/task-1/test_set_clean_only_text.tmp.enc'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_tags.txt'),\n", + " PosixPath('../data/poleval19/task-1/models'),\n", + " PosixPath('../data/poleval19/task-1/evaulate1.pl'),\n", + " PosixPath('../data/poleval19/task-1/test_set_clean_only_text.tmp.tok'),\n", + " PosixPath('../data/poleval19/task-1/test_set_clean_only_tags.txt'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.tmp.enc'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.tmp.bpe')]" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dataset=Path('../data')/'poleval19'/'task-1'\n", + "dataset.ls()" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "metadata": {}, + "outputs": [], + "source": [ + "fn = '../data/toxic-comment/train.csv'\n", + "df = pd.read_csv(fn)\n", + "comment_text = df.comment_text.str.replace(\"\\n\", \" \")\n", + "del df['comment_text']" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "metadata": {}, + "outputs": [], + "source": [ + "comment_text.to_csv(dataset/\"toxic-train-text.csv\", sep='\\t', index=False, header=False, quoting=csv.QUOTE_NONE, quotechar='|', escapechar='\\\\')\n", + "df.to_csv(dataset/\"toxic-train-tags.csv\", index=False, header=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Explanation Why the edits made under my username Hardcore Metallica Fan were reverted? They weren't vandalisms, just closure on some GAs after I voted at New York Dolls FAC. And please don't remove the template from the talk page since I'm retired now.89.205.38.27\r\n", + "D'aww! He matches this background colour I'm seemingly stuck with. Thanks. (talk) 21:51, January 11, 2016 (UTC)\r\n", + "Hey man, I'm really not trying to edit war. It's just that this guy is constantly removing relevant information and talking to me through edits instead of my talk page. He seems to care more about the formatting than the actual info.\r\n", + "\" More I can't make any real suggestions on improvement - I wondered if the section statistics should be later on, or a subsection of \"\"types of accidents\"\" -I think the references may need tidying so that they are all in the exact same format ie date format etc. I can do that later on, if no-one else does first - if you have any preferences for formatting style on references or want to do it yourself please let me know. There appears to be a backlog on articles for review so I guess there may be a delay until a reviewer turns up. It's listed in the relevant form eg Wikipedia:Good_article_nominations#Transport \"\r\n", + "You, sir, are my hero. Any chance you remember what page that's on?\r\n", + "\" Congratulations from me as well, use the tools well.  · talk \"\r\n", + "COCKSUCKER BEFORE YOU PISS AROUND ON MY WORK\r\n", + "Your vandalism to the Matt Shirvington article has been reverted. Please don't do it again, or you will be banned.\r\n", + "Sorry if the word 'nonsense' was offensive to you. Anyway, I'm not intending to write anything in the article(wow they would jump on me for vandalism), I'm merely requesting that it be more encyclopedic so one can use it for school as a reference. I have been to the selective breeding page but it's almost a stub. It points to 'animal breeding' which is a short messy article that gives you no info. There must be someone around with expertise in eugenics? 93.161.107.169\r\n", + "alignment on this subject and which are contrary to those of DuLithgow\r\n" + ] + } + ], + "source": [ + "!head {dataset/\"toxic-train-text.csv\"}" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [], + "source": [ + "LASER = os.environ.get('LASER', \"/home/pczapla/workspace/_oss/LASER\")\n", + "os.environ['LASER'] = LASER\n", + "def cond_add_pypath(*paths):\n", + " for path in paths:\n", + " if path not in sys.path:\n", + " sys.path.append(path)\n", + "cond_add_pypath(LASER + '/source',LASER + '/source/tools')\n", + "\n", + "from embed import SentenceEncoder, EncodeLoad, EncodeFile\n", + "from text_processing import Token, BPEfastApply, SplitLines, JoinEmbed" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [], + "source": [ + "from subprocess import run, check_output, DEVNULL\n", + "def tokenize(inp_fname, out_fname, lang='en',\n", + " lower_case=True, romanize=False, descape=False,\n", + " verbose=False, over_write=False, gzip=False):\n", + " FASTBPE = LASER + '/tools-external/fastBPE/fast'\n", + " MOSES_BDIR = LASER + '/tools-external/moses-tokenizer/tokenizer/'\n", + " MOSES_TOKENIZER = MOSES_BDIR + 'tokenizer.perl -q -no-escape -threads 20 -l '\n", + " MOSES_LC = MOSES_BDIR + 'lowercase.perl'\n", + " NORM_PUNC = MOSES_BDIR + 'normalize-punctuation.perl -l '\n", + " DESCAPE = MOSES_BDIR + 'deescape-special-chars.perl'\n", + " REM_NON_PRINT_CHAR = MOSES_BDIR + 'remove-non-printing-char.perl'\n", + "\n", + " # Romanization (Greek only)\n", + " ROMAN_LC = 'python3 ' + LASER + '/source/lib/romanize_lc.py -l '\n", + "\n", + " # Mecab tokenizer for Japanese\n", + " MECAB = LASER + '/tools-external/mecab'\n", + " assert lower_case, 'lower case is needed by all the models'\n", + " if not out_fname.exists():\n", + " cat = 'zcat ' if gzip else 'cat '\n", + " roman = lang if romanize else 'none'\n", + " # handle some iso3 langauge codes\n", + " if lang in ('cmn', 'wuu', 'yue'):\n", + " lang = 'zh'\n", + " if lang in ('jpn'):\n", + " lang = 'ja'\n", + " if verbose:\n", + " print(' - Tokenizer: {} in language {} {} {}'\n", + " .format(os.path.basename(inp_fname), lang,\n", + " '(gzip)' if gzip else '',\n", + " '(de-escaped)' if descape else '',\n", + " '(romanized)' if romanize else ''))\n", + " cmd = (cat + str(inp_fname)\n", + " + '|' + REM_NON_PRINT_CHAR\n", + " + '| sed \"s/\\(@anonymized_account *\\)/account /gi\"'\n", + "# + '| iconv -f UTF-8 -t ASCII//TRANSLIT '\n", + " + '|' + NORM_PUNC + lang\n", + " + ('|' + DESCAPE if descape else '')\n", + " + '|' + MOSES_TOKENIZER + lang\n", + " + ('| python3 -m jieba -d ' if lang == 'zh' else '')\n", + " + ('|' + MECAB + '/bin/mecab -O wakati -b 50000 ' if lang == 'ja' else '')\n", + " + ('|' + ROMAN_LC + roman if romanize else '')\n", + " + ('| tr \"[:upper:]\" \"[:lower:]\"' if lower_case else '')\n", + " + '>' + str(out_fname))\n", + " print (\"Tokenziation CMD: \", cmd)\n", + " run(cmd,\n", + " env=dict(os.environ, LD_LIBRARY_PATH=MECAB + '/lib'),\n", + " shell=True)\n", + " elif not over_write and verbose:\n", + " print(' - Tokenizer: {} exists already'\n", + " .format(os.path.basename(out_fname), lang))\n", + "\n", + "\n", + "def split_lines(*args): return SplitLines(*list(map(str,args)))\n", + "def bpe_fast_apply(*args, **kwargs): return BPEfastApply(*list(map(str,args)), **kwargs)\n", + "def encode_file(enc, *args, **kwargs): return EncodeFile(enc, *list(map(str,args)), **kwargs)\n", + "def join_embed(*args): return JoinEmbed(*list(map(str,args)))\n", + " \n", + "def process_file(inputfn, lang='pl'):\n", + " inputfn = Path(inputfn)\n", + " args = SimpleNamespace(\n", + " encoder=str(Path(LASER)/\"models\"/\"bilstm.93langs.2018-12-26.pt\"), \n", + " bpe_codes=str(Path(LASER)/\"models\"/\"93langs.fcodes\"),\n", + " lang=lang,\n", + " buffer_size=10000,\n", + " max_tokens=12000,\n", + " max_sentences=None,\n", + " cpu=False,\n", + " verbose=False,\n", + " stable=True)\n", + " enc = EncodeLoad(args)\n", + " def fn(suffix):\n", + " return inputfn.with_suffix(f'.tmp{suffix}')\n", + " tokenize(inputfn,\n", + " fn('.tok'),\n", + " lang=lang,\n", + " romanize=(True if lang == 'el' else False),\n", + " lower_case=True, gzip=False,\n", + " verbose=args.verbose, over_write=False)\n", + " bpe_fast_apply(fn('.tok'),\n", + " fn('.bpe'),\n", + " args.bpe_codes,\n", + " verbose=args.verbose, over_write=False)\n", + " split_lines(fn('.bpe'),\n", + " fn('.split'),\n", + " fn('.sid'))\n", + " encode_file(enc,\n", + " fn('.split'),\n", + " fn('.split.enc'),\n", + " verbose=args.verbose, over_write=False,\n", + " buffer_size=args.buffer_size)\n", + " join_embed(fn('.split.enc'),\n", + " fn('.sid'),\n", + " fn('.enc'))\n", + "# encode_file(enc,\n", + "# fn('.bpe'),\n", + "# fn('.enc'),\n", + "# verbose=args.verbose, over_write=False,\n", + "# buffer_size=args.buffer_size)\n", + " return fn('.enc')" + ] + }, + { + "cell_type": "code", + "execution_count": 66, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/toxic-train-text.csv|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl| sed \"s/\\(@anonymized_account *\\)/account /gi\"|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l en|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l en| tr \"[:upper:]\" \"[:lower:]\">../data/poleval19/task-1/toxic-train-text.tmp.tok\n", + " - Split sentences: ../data/poleval19/task-1/toxic-train-text.tmp.bpe\n", + " - lines/max words: 159571/4950 -> 619938/4951\n", + " - Combine embeddings:\n", + " input: ../data/poleval19/task-1/toxic-train-text.tmp.split.enc 619938 sentences\n", + " IDs: ../data/poleval19/task-1/toxic-train-text.tmp.sid, 159571 sentences\n", + " output: ../data/poleval19/task-1/toxic-train-text.tmp.enc\n" + ] + } + ], + "source": [ + "!rm {dataset}/toxic-train-text.tmp.*\n", + "tx_trn_fn = process_file(dataset / 'toxic-train-text.csv', lang='en')" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "rm: cannot remove '../data/poleval19/task-1/training_set_clean_only_text.tmp.*': No such file or directory\n", + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/training_set_clean_only_text.txt|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl| sed \"s/\\(@anonymized_account *\\)/account /gi\"|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l pl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l pl| tr \"[:upper:]\" \"[:lower:]\">../data/poleval19/task-1/training_set_clean_only_text.tmp.tok\n", + " - Split sentences: ../data/poleval19/task-1/training_set_clean_only_text.tmp.bpe\n", + " - lines/max words: 10041/82 -> 12066/83\n", + " - Combine embeddings:\n", + " input: ../data/poleval19/task-1/training_set_clean_only_text.tmp.split.enc 12066 sentences\n", + " IDs: ../data/poleval19/task-1/training_set_clean_only_text.tmp.sid, 10041 sentences\n", + " output: ../data/poleval19/task-1/training_set_clean_only_text.tmp.enc\n" + ] + } + ], + "source": [ + "!rm {dataset}/training_set_clean_only_text.tmp.*\n", + "trn_fn = process_file(dataset / 'training_set_clean_only_text.txt')" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Dla mnie faworytem do tytułu będzie Cracovia. Zobaczymy, czy typ się sprawdzi.\r", + "\r\n", + "account account Brawo ty Daria kibic ma być na dobre i złe\r", + "\r\n", + "account account Super, polski premier składa kwiaty na grobach kolaborantów. Ale doczekaliśmy czasów.\r", + "\r\n", + "account account Musi. Innej drogi nie mamy.\r", + "\r\n", + "Odrzut natychmiastowy, kwaśna mina, mam problem\r", + "\r\n", + "Jaki on był fajny xdd pamiętam, że spóźniłam się na jego pierwsze zajęcia i to sporo i za karę kazał mi usiąść w pierwszej ławce XD\r", + "\r\n", + "account No nie ma u nas szczęścia 😉\r", + "\r\n", + "account Dawno kogoś tak wrednego nie widziałam xd\r", + "\r\n", + "account account Zaległości były, ale ważne czy były wezwania do zapłaty z których się klub nie wywiązał.\r", + "\r\n", + "account account account Gdzie jest account . Brudziński jesteś kłamcą i marnym kutasem account \r", + "\r\n", + "sed: couldn't write 130 items to stdout: Broken pipe\r\n", + "cat: write error: Broken pipe\r\n" + ] + } + ], + "source": [ + "! cat ../data/poleval19/task-1/training_set_clean_only_text.txt| sed 's/\\(@anonymized_account *\\)/account /gi' |head" + ] + }, + { + "cell_type": "code", + "execution_count": 70, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Dla mnie faworytem do tytulu bedzie Cracovia. Zobaczymy, czy typ sie sprawdzi.\r", + "\r\n", + "@anonymized_account @anonymized_account Brawo ty Daria kibic ma byc na dobre i zle\r", + "\r\n", + "@anonymized_account @anonymized_account Super, polski premier sklada kwiaty na grobach kolaborantow. Ale doczekalismy czasow.\r", + "\r\n", + "@anonymized_account @anonymized_account Musi. Innej drogi nie mamy.\r", + "\r\n", + "Odrzut natychmiastowy, kwasna mina, mam problem\r", + "\r\n", + "Jaki on byl fajny xdd pamietam, ze spoznilam sie na jego pierwsze zajecia i to sporo i za kare kazal mi usiasc w pierwszej lawce XD\r", + "\r\n", + "@anonymized_account No nie ma u nas szczescia ?\r", + "\r\n", + "@anonymized_account Dawno kogos tak wrednego nie widzialam xd\r", + "\r\n", + "@anonymized_account @anonymized_account Zaleglosci byly, ale wazne czy byly wezwania do zaplaty z ktorych sie klub nie wywiazal.\r", + "\r\n", + "@anonymized_account @anonymized_account @anonymized_account Gdzie jest @anonymized_account . Brudzinski jestes klamca i marnym kutasem @anonymized_account\r", + "\r\n", + "iconv: conversion stopped due to problem in writing the output\r\n" + ] + } + ], + "source": [ + "! cat ../data/poleval19/task-1/training_set_clean_only_text.txt| iconv -f UTF-8 -t ASCII//TRANSLIT |head" + ] + }, + { + "cell_type": "code", + "execution_count": 71, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "dla mnie faworytem do tytułu będzie cracovia . zobaczymy , czy typ się sprawdzi .\r\n", + "account account brawo ty daria kibic ma być na dobre i złe\r\n", + "account account super , polski premier składa kwiaty na grobach kolaborantów . ale doczekaliśmy czasów .\r\n", + "account account musi . innej drogi nie mamy .\r\n", + "odrzut natychmiastowy , kwaśna mina , mam problem\r\n", + "jaki on był fajny xdd pamiętam , że spóźniłam się na jego pierwsze zajęcia i to sporo i za karę kazał mi usiąść w pierwszej ławce xd\r\n", + "account no nie ma u nas szczęścia 😉\r\n", + "account dawno kogoś tak wrednego nie widziałam xd\r\n", + "account account zaległości były , ale ważne czy były wezwania do zapłaty z których się klub nie wywiązał .\r\n", + "account account account gdzie jest account . brudziński jesteś kłamcą i marnym kutasem account\r\n" + ] + } + ], + "source": [ + "! head ../data/poleval19/task-1/training_set_clean_only_text.tmp.tok" + ] + }, + { + "cell_type": "code", + "execution_count": 72, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/test_set_clean_only_text.txt|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl| sed \"s/\\(@anonymized_account *\\)/account /gi\"|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l pl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l pl| tr \"[:upper:]\" \"[:lower:]\">../data/poleval19/task-1/test_set_clean_only_text.tmp.tok\n", + " - Split sentences: ../data/poleval19/task-1/test_set_clean_only_text.tmp.bpe\n", + " - lines/max words: 1000/104 -> 1237/105\n", + " - Combine embeddings:\n", + " input: ../data/poleval19/task-1/test_set_clean_only_text.tmp.split.enc 1237 sentences\n", + " IDs: ../data/poleval19/task-1/test_set_clean_only_text.tmp.sid, 1000 sentences\n", + " output: ../data/poleval19/task-1/test_set_clean_only_text.tmp.enc\n" + ] + } + ], + "source": [ + "!rm {dataset}/test_set_clean_only_text.tmp.*\n", + "tst_fn = process_file(dataset / 'test_set_clean_only_text.txt')" + ] + }, + { + "cell_type": "code", + "execution_count": 73, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(10041, 1024)" + ] + }, + "execution_count": 73, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dim=1024\n", + "def read_enc(fn):\n", + " em = np.fromfile(str(fn),dtype=np.float32).reshape(-1, dim)\n", + " return em\n", + "read_enc(trn_fn).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 74, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(1000,)" + ] + }, + "execution_count": 74, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.loadtxt(str(dataset/'test_set_clean_only_text.txt'), delimiter='\\n', comments=None, dtype=np.str).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 104, + "metadata": {}, + "outputs": [], + "source": [ + "tst_df = pd.DataFrame({\n", + " 'y':np.loadtxt(str(dataset/'test_set_clean_only_tags.txt'),delimiter='\\n', comments=None, dtype=np.int),\n", + " 'em':list(read_enc(tst_fn)), \n", + " 'txt':np.loadtxt(str(dataset/'test_set_clean_only_text.tmp.bpe'), delimiter='\\n', comments=None, dtype=np.str),\n", + "})\n", + "\n", + "trn_df = pd.DataFrame({\n", + " 'y':np.loadtxt(str(dataset/'training_set_clean_only_tags.txt'),delimiter='\\n', comments=None, dtype=np.int),\n", + " 'em':list(read_enc(trn_fn)), \n", + " 'txt':np.loadtxt(str(dataset/'training_set_clean_only_text.tmp.bpe'), delimiter='\\n', comments=None, dtype=np.str),\n", + "})" + ] + }, + { + "cell_type": "code", + "execution_count": 76, + "metadata": {}, + "outputs": [], + "source": [ + "txt = np.loadtxt(str(dataset/'toxic-train-text.tmp.bpe'), delimiter='\\n', comments=None, dtype=np.str)" + ] + }, + { + "cell_type": "code", + "execution_count": 77, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "159571" + ] + }, + "execution_count": 77, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len (txt)" + ] + }, + { + "cell_type": "code", + "execution_count": 78, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "159571" + ] + }, + "execution_count": 78, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "enc=read_enc(tx_trn_fn)\n", + "len(enc)" + ] + }, + { + "cell_type": "code", + "execution_count": 79, + "metadata": {}, + "outputs": [], + "source": [ + "tx_trn_df = pd.DataFrame({\n", + " 'y': df['toxic'],\n", + " 'em':list(enc), \n", + " 'txt':txt,\n", + "})" + ] + }, + { + "cell_type": "code", + "execution_count": 105, + "metadata": {}, + "outputs": [], + "source": [ + "trn_df = pd.concat([trn_df, tx_trn_df], ignore_index=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 107, + "metadata": { + "scrolled": true + }, + "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", + "
yemtxt
00[0.0047513233, 0.0040491223, 0.015147643, 0.01...dla mnie fa@@ wor@@ y@@ tem do ty@@ tu@@ łu bę...
10[0.0037102806, -2.0261248e-05, 7.142721e-05, 0...account account bra@@ wo ty dar@@ ia ki@@ bi@@...
20[0.0065289, 0.0048259646, -0.00015079533, 0.02...account account super , pol@@ ski premier sk@@...
30[0.025331493, -0.0001753498, 0.0006774627, 0.0...account account musi . in@@ nej dro@@ gi nie m...
40[0.007905564, 0.0017290547, -0.0015668216, 0.0...odr@@ zut nat@@ ych@@ mi@@ a@@ sto@@ wy , kwa@...
\n", + "
" + ], + "text/plain": [ + " y em \\\n", + "0 0 [0.0047513233, 0.0040491223, 0.015147643, 0.01... \n", + "1 0 [0.0037102806, -2.0261248e-05, 7.142721e-05, 0... \n", + "2 0 [0.0065289, 0.0048259646, -0.00015079533, 0.02... \n", + "3 0 [0.025331493, -0.0001753498, 0.0006774627, 0.0... \n", + "4 0 [0.007905564, 0.0017290547, -0.0015668216, 0.0... \n", + "\n", + " txt \n", + "0 dla mnie fa@@ wor@@ y@@ tem do ty@@ tu@@ łu bę... \n", + "1 account account bra@@ wo ty dar@@ ia ki@@ bi@@... \n", + "2 account account super , pol@@ ski premier sk@@... \n", + "3 account account musi . in@@ nej dro@@ gi nie m... \n", + "4 odr@@ zut nat@@ ych@@ mi@@ a@@ sto@@ wy , kwa@... " + ] + }, + "execution_count": 107, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "trn_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 108, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "y 0\n", + "em [0.0037102806, -2.0261248e-05, 7.142721e-05, 0...\n", + "txt account account bra@@ wo ty dar@@ ia ki@@ bi@@...\n", + "Name: 1, dtype: object" + ] + }, + "execution_count": 108, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "trn_df.loc[1]" + ] + }, + { + "cell_type": "code", + "execution_count": 109, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0.015996, 0.002804, -0.004015, 0.018448, ..., 0.022837, 0.005017, 0.011453, 0.016846], dtype=float32)" + ] + }, + "execution_count": 109, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tst_df['em'][0]" + ] + }, + { + "cell_type": "code", + "execution_count": 84, + "metadata": {}, + "outputs": [], + "source": [ + "class EmbeddingText(ItemBase):\n", + " \"Basic item for text data in numericalized `ids`.\"\n", + " def __init__(self, emb, text): self.data,self.text = np.array(emb, dtype=np.float32),text\n", + " def __str__(self): return str(self.text)" + ] + }, + { + "cell_type": "code", + "execution_count": 85, + "metadata": {}, + "outputs": [], + "source": [ + "class EmbeddingList(ItemList):\n", + " \"Basic `ItemList` for embeding of text data.\"\n", + " _bunch = DataBunch # TextDataBunch converts input to LongTensor !\n", + " _processor = []\n", + "\n", + " def __init__(self, items:Iterator, **kwargs):\n", + " super().__init__(items, **kwargs)\n", + "\n", + " def find_text_for_em(self, em):\n", + " # todo find a way to reverse embedding\n", + " return self.inner_df['txt'][1]\n", + " \n", + " def get(self, i):\n", + " o = super().get(i)\n", + " return EmbeddingText(o, self.inner_df['txt'][i])\n", + "\n", + " def reconstruct(self, t:Tensor):\n", + " return EmbeddingText(t, self.find_text_for_em(t))\n", + "\n", + " def show_xys(self, xs, ys, max_len:int=70)->None:\n", + " \"Show the `xs` (inputs) and `ys` (targets). `max_len` is the maximum number of tokens displayed.\"\n", + " from IPython.display import display, HTML\n", + " names = ['text','target']\n", + " items = []\n", + " for i, (x,y) in enumerate(zip(xs,ys)):\n", + " txt_x = ' '.join(x.text.split(' ')[:max_len]) if max_len is not None else x.text\n", + " items.append([txt_x, y])\n", + " items = np.array(items)\n", + " df = pd.DataFrame({n:items[:,i] for i,n in enumerate(names)}, columns=names)\n", + " with pd.option_context('display.max_colwidth', -1):\n", + " display(HTML(df.to_html(index=False)))\n", + "\n", + " def show_xyzs(self, xs, ys, zs, max_len:int=70):\n", + " \"Show `xs` (inputs), `ys` (targets) and `zs` (predictions). `max_len` is the maximum number of tokens displayed.\"\n", + " from IPython.display import display, HTML\n", + " items,names = [],['text','target','prediction']\n", + " for i, (x,y,z) in enumerate(zip(xs,ys,zs)):\n", + " txt_x = ' '.join(x.text.split(' ')[:max_len]) if max_len is not None else x.text\n", + " items.append([txt_x, y, z])\n", + " items = np.array(items)\n", + " df = pd.DataFrame({n:items[:,i] for i,n in enumerate(names)}, columns=names)\n", + " with pd.option_context('display.max_colwidth', -1):\n", + " display(HTML(df.to_html(index=False)))" + ] + }, + { + "cell_type": "code", + "execution_count": 120, + "metadata": {}, + "outputs": [], + "source": [ + "path=dataset/\"models\"\n", + "src = ItemLists(path, \n", + " EmbeddingList.from_df(trn_df, cols=1, path=path),\n", + " EmbeddingList.from_df(tst_df, cols=1, path=path))\n", + "classes=np.unique(trn_df['y'])\n", + "src.label_from_lists(trn_df['y'], tst_df['y'], classes=classes, processor=[])\n", + "data = src.databunch(bs=200,num_workers=0)" + ] + }, + { + "cell_type": "code", + "execution_count": 121, + "metadata": { + "scrolled": true + }, + "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", + "
texttarget
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e1
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e1
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e0
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e0
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e0
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data.show_batch()" + ] + }, + { + "cell_type": "code", + "execution_count": 122, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[tensor([[ 0.0059, 0.0047, 0.0050, ..., 0.0178, 0.0170, 0.0075],\n", + " [ 0.0036, 0.0011, -0.0010, ..., 0.0107, 0.0075, 0.0215],\n", + " [ 0.0106, 0.0089, 0.0017, ..., 0.0143, 0.0104, 0.0265],\n", + " ...,\n", + " [ 0.0107, 0.0260, 0.0038, ..., 0.0084, 0.0192, 0.0222],\n", + " [ 0.0028, 0.0033, -0.0018, ..., 0.0122, 0.0079, 0.0158],\n", + " [ 0.0121, 0.0014, 0.0065, ..., 0.0108, 0.0295, 0.0186]],\n", + " device='cuda:0'),\n", + " tensor([0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,\n", + " 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n", + " 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n", + " 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n", + " 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n", + " 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,\n", + " 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0,\n", + " 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,\n", + " 0, 0, 0, 0, 0, 0, 0, 0], device='cuda:0')]" + ] + }, + "execution_count": 122, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "next(iter(data.train_dl))" + ] + }, + { + "cell_type": "code", + "execution_count": 111, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "169612" + ] + }, + "execution_count": 111, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(data.train_ds)" + ] + }, + { + "cell_type": "code", + "execution_count": 118, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([0.002153, 0.010403, 0.002925, 0.01095 , ..., 0.001673, 0.00638 , 0.008416, 0.021459], dtype=float32)" + ] + }, + "execution_count": 118, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "trn_df['em'][169611]" + ] + }, + { + "cell_type": "code", + "execution_count": 123, + "metadata": {}, + "outputs": [], + "source": [ + "class LaserSentCLS(nn.Module):\n", + " def __init__(self, idim=1024, odim=2, nhid=None,\n", + " dropout=0.0, activation='TANH'):\n", + " super().__init__()\n", + " modules = []\n", + "\n", + " modules = []\n", + " print(' - mlp {:d}'.format(idim), end='')\n", + " if len(nhid) > 0:\n", + " if dropout > 0:\n", + " modules.append(nn.Dropout(p=dropout))\n", + " nprev = idim\n", + " for nh in nhid:\n", + " if nh > 0:\n", + " modules.append(nn.Linear(nprev, nh))\n", + " nprev = nh\n", + " if activation == 'TANH':\n", + " modules.append(nn.Tanh())\n", + " print('-{:d}t'.format(nh), end='')\n", + " elif activation == 'RELU':\n", + " modules.append(nn.ReLU())\n", + " print('-{:d}r'.format(nh), end='')\n", + " else:\n", + " raise Exception('Unrecognized activation {activation}')\n", + " if dropout > 0:\n", + " modules.append(nn.Dropout(p=dropout))\n", + " modules.append(nn.Linear(nprev, odim))\n", + " print('-{:d}, dropout={:.1f}'.format(odim, dropout))\n", + " else:\n", + " modules.append(nn.Linear(idim, odim))\n", + " print(' - mlp %d-%d'.format(idim, odim))\n", + " self.mlp = nn.Sequential(*modules)\n", + " def forward(self, x):\n", + " return self.mlp(x)" + ] + }, + { + "cell_type": "code", + "execution_count": 124, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 124, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.train_dl.dl.batch_sampler.sampler" + ] + }, + { + "cell_type": "code", + "execution_count": 125, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "200" + ] + }, + "execution_count": 125, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.train_dl.dl.batch_size" + ] + }, + { + "cell_type": "code", + "execution_count": 189, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - mlp 1024-100r-50r-2, dropout=0.0\n" + ] + } + ], + "source": [ + "m=LaserSentCLS(nhid=[100, 50],dropout=0, activation='RELU')\n", + "learn = Learner(data, m, metrics=[accuracy, FBeta(beta=1, average='binary')])\n", + "learn.save(\"rnd\")" + ] + }, + { + "cell_type": "code", + "execution_count": 178, + "metadata": {}, + "outputs": [], + "source": [ + "def f1_loss(input, target, reduction=None):\n", + " eps = 1e-7\n", + " logit = F.softmax(input, dim=-1) # [bs, 2]\n", + " tp = logit[target == 1, 1].sum()\n", + " tn = logit[target == 0, 0].sum()\n", + " bs = target.shape[0]\n", + " return 1.0 - 2.0*tp / (tp - tn + bs +eps)" + ] + }, + { + "cell_type": "code", + "execution_count": 179, + "metadata": {}, + "outputs": [], + "source": [ + "learn.loss_func=f1_loss" + ] + }, + { + "cell_type": "code", + "execution_count": 190, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "LR Finder is complete, type {learner_name}.recorder.plot() to see the graph.\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.lr_find();learn.recorder.plot()" + ] + }, + { + "cell_type": "code", + "execution_count": 205, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1444240.3939110.8730000.32085600:07
10.1300890.3650880.8720000.31182800:07
20.1266790.3140310.8610000.17751500:07
30.1120810.3208290.8600000.13580200:07
40.1094990.3170930.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32085564732551575.\n", + "Run tensor(0.3209)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1576250.3577350.8740000.37623800:07
10.1298840.3880770.8650000.20118300:07
20.1287980.3229990.8760000.38000000:07
30.1128670.3148330.8660000.19277100:07
40.1115860.3202510.8680000.22352900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3762376308441162.\n", + "Better model found at epoch 2 with f_beta value: 0.3799999952316284.\n", + "Run tensor(0.3800)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448290.3386930.8740000.38835000:07
10.1356300.3309700.8730000.39810400:07
20.1229070.3415230.8670000.22222200:07
30.1131830.3196640.8700000.26966300:07
40.1071220.3147530.8640000.19047600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3883495032787323.\n", + "Better model found at epoch 1 with f_beta value: 0.3981042802333832.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1484900.3667980.8640000.41880300:07
10.1343650.3340730.8750000.39024400:07
20.1220840.3159390.8640000.20000000:07
30.1105970.3090520.8670000.23121400:07
40.1052610.3146070.8670000.23121400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4188034236431122.\n", + "Run tensor(0.4188)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1450900.3511980.8760000.37373700:07
10.1307520.3771430.8720000.23809500:07
20.1194450.3320860.8680000.17500000:07
30.1167560.3179560.8710000.19875800:07
40.1072300.3145140.8690000.20606100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3737373948097229.\n", + "Run tensor(0.3737)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1384310.3533070.8730000.40930200:07
10.1407770.3350830.8690000.24277500:07
20.1250570.3365350.8640000.16049400:07
30.1128640.3347630.8620000.12658200:07
40.1074900.3177540.8620000.09210500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.409302294254303.\n", + "Run tensor(0.4093)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1492810.3379260.8710000.40000000:07
10.1274890.3345850.8760000.34042600:07
20.1152190.3298020.8710000.27933000:07
30.1118560.3083170.8640000.19047600:07
40.1173600.3118810.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1382110.3615050.8750000.40758300:07
10.1351800.3227060.8590000.13496900:07
20.1222240.3269390.8560000.11111100:07
30.1165900.3310210.8620000.06756800:07
40.1088630.3233360.8620000.08000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1421810.3516330.8760000.41509400:07
10.1306180.3347380.8730000.29834300:07
20.1210780.3052770.8640000.17073200:07
30.1095720.3103490.8670000.17391300:07
40.1025520.3097320.8680000.18518500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4150943160057068.\n", + "Run tensor(0.4151)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1462970.3475050.8610000.39826800:07
10.1325570.3299670.8700000.25287400:07
20.1209790.3205580.8660000.15189900:07
30.1121230.3123700.8640000.18072300:07
40.1103940.3137860.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3982684016227722.\n", + "Run tensor(0.3983)\n", + "lr=0.001,wd=0.0001 [0.41880342, 0.3921749, 0.027337264]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1357000.3577760.8720000.35353500:07
10.1276680.3408090.8780000.37113400:07
20.1300620.3211510.8610000.13664600:07
30.1102480.3102270.8680000.24137900:07
40.1084440.3127710.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35353535413742065.\n", + "Better model found at epoch 1 with f_beta value: 0.37113404273986816.\n", + "Run tensor(0.3711)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439910.3554090.8570000.44787600:07
10.1379160.3407320.8730000.39234500:07
20.1259380.3186360.8640000.20000000:07
30.1139160.3062190.8710000.26285700:07
40.1067150.3202540.8690000.21556900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4478764235973358.\n", + "Run tensor(0.4479)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1577290.3736450.8700000.36893200:07
10.1394980.3406760.8750000.30939200:07
20.1296360.3108100.8700000.23529400:07
30.1136360.3089120.8680000.21428600:07
40.1107110.3159870.8670000.18404900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3689320683479309.\n", + "Run tensor(0.3689)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1368000.3723860.8740000.33684200:07
10.1301490.3167930.8620000.12658200:07
20.1228510.3245410.8610000.11465000:07
30.1203060.3150410.8630000.09271500:07
40.1069540.3184840.8610000.06711400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3368421196937561.\n", + "Run tensor(0.3368)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1569760.3490260.8710000.29508200:07
10.1321130.3281260.8750000.38423600:07
20.1254020.3313320.8640000.09333300:07
30.1124460.3160680.8640000.09333300:07
40.1056710.3107050.8630000.11612900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2950819730758667.\n", + "Better model found at epoch 1 with f_beta value: 0.3842364251613617.\n", + "Run tensor(0.3842)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1516990.3243450.8690000.29946500:07
10.1282460.3451000.8690000.23391800:07
20.1185130.3309920.8600000.13580200:07
30.1137870.3188610.8600000.12500000:07
40.1060690.3134280.8630000.10457500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.29946523904800415.\n", + "Run tensor(0.2995)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1430870.3890330.8730000.28248600:07
10.1295310.3415470.8770000.40579700:07
20.1218080.3500790.8740000.30000000:07
30.1130070.3314240.8600000.10256400:07
40.1100580.3177860.8680000.21428600:06
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.28248587250709534.\n", + "Better model found at epoch 1 with f_beta value: 0.4057970941066742.\n", + "Run tensor(0.4058)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449970.3469630.8710000.33160600:07
10.1374240.3154580.8760000.39215700:07
20.1229720.3258930.8630000.17964100:07
30.1172650.3161620.8610000.13664600:07
40.1099140.3150690.8630000.11612900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3316062092781067.\n", + "Better model found at epoch 1 with f_beta value: 0.3921568691730499.\n", + "Run tensor(0.3922)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1502420.3233280.8700000.34343400:07
10.1303650.3190720.8620000.16867500:07
20.1300590.3451030.8620000.13750000:07
30.1183550.3094100.8600000.10256400:07
40.1119580.3151220.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34343433380126953.\n", + "Run tensor(0.3434)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1441140.3395400.8740000.40566000:07
10.1320400.3369310.8620000.09210500:07
20.1200070.3174410.8650000.21052600:07
30.1149670.3131920.8600000.11392400:07
40.1079960.3167300.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40566039085388184.\n", + "Run tensor(0.4057)\n", + "lr=0.001,wd=0.01009 [0.44787642, 0.3755535, 0.039731324]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1420140.3580180.8770000.38806000:07
10.1320830.3247110.8610000.11465000:07
20.1218080.3517810.8640000.16049400:07
30.1157600.3176030.8640000.13924100:07
40.1065450.3224830.8650000.10596000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38805970549583435.\n", + "Run tensor(0.3881)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474300.3537820.8720000.40740700:07
10.1350700.3388160.8750000.35897400:07
20.1174630.3295110.8770000.36923100:07
30.1171670.3184370.8590000.12422400:07
40.1139870.3177350.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1480640.3479520.8710000.40553000:07
10.1297510.3271140.8750000.34555000:07
20.1228010.3377860.8710000.27118600:07
30.1159830.3153980.8610000.15757600:07
40.1129480.3164460.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4055299758911133.\n", + "Run tensor(0.4055)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1462160.3614040.8680000.42105300:07
10.1410680.3307360.8690000.26815600:07
20.1208260.3210700.8650000.21052600:07
30.1145330.3348520.8660000.21176500:07
40.1099590.3168210.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42105263471603394.\n", + "Run tensor(0.4211)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401220.3749050.8690000.33502500:07
10.1358370.3152250.8680000.21428600:07
20.1230700.3176300.8680000.21428600:07
30.1092470.3096050.8750000.31694000:07
40.1064160.3110080.8720000.25581400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3350253999233246.\n", + "Run tensor(0.3350)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403130.3397490.8740000.40000000:07
10.1268860.3315350.8780000.38383800:07
20.1268210.3086400.8780000.33695700:07
30.1120710.3155930.8680000.21428600:07
40.1091530.3129980.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1388590.3505900.8700000.40367000:07
10.1340210.3311290.8650000.21052600:07
20.1243540.3176270.8710000.28729300:07
30.1146160.3160370.8590000.10191100:07
40.1040610.3172480.8580000.08974400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4036697447299957.\n", + "Run tensor(0.4037)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433240.4165190.8750000.34555000:07
10.1355740.3276910.8750000.30167600:07
20.1261730.3588630.8660000.10666700:07
30.1169600.3115510.8770000.33513500:07
40.1049220.3115470.8710000.25433500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34554973244667053.\n", + "Run tensor(0.3455)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1466750.3609570.8710000.35175900:07
10.1319600.3267560.8750000.34555000:07
20.1209590.3509320.8620000.15853700:07
30.1159470.3185380.8680000.19512200:07
40.1059200.3143650.8660000.17284000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35175880789756775.\n", + "Run tensor(0.3518)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445890.3288470.8760000.39805800:07
10.1256560.3460230.8790000.37305700:07
20.1213120.3096680.8720000.28089900:07
30.1157670.3187870.8690000.20606100:07
40.1069620.3122060.8690000.20606100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3980582654476166.\n", + "Run tensor(0.3981)\n", + "lr=0.001,wd=0.02008 [0.42105263, 0.38561115, 0.02851636]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1501530.3525220.8570000.42570300:07
10.1384530.3626480.8600000.12500000:07
20.1253700.3165300.8690000.24277500:07
30.1155120.3175660.8650000.18181800:07
40.1132090.3171560.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4257028102874756.\n", + "Run tensor(0.4257)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1454420.3663280.8730000.39234500:07
10.1330060.3679700.8720000.28089900:07
20.1248220.3133270.8760000.33333300:07
30.1140830.3059450.8700000.26136400:07
40.1082770.3138790.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1521120.3825040.8760000.40384600:07
10.1372020.3185860.8730000.38647300:07
20.1238760.3144680.8700000.26136400:07
30.1128220.3365220.8630000.12738900:07
40.1032910.3159850.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4038461744785309.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418180.3605560.8760000.36734700:07
10.1278780.3667800.8700000.20731700:07
20.1188290.3303780.8680000.22352900:07
30.1138900.3200930.8680000.22352900:07
40.1131650.3170720.8720000.24705900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36734694242477417.\n", + "Run tensor(0.3673)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1515030.3314600.8660000.43697500:07
10.1302070.3466350.8720000.28089900:07
20.1269620.3159910.8760000.35416700:07
30.1202110.3195980.8760000.34042600:07
40.1046420.3145880.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43697476387023926.\n", + "Run tensor(0.4370)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1468250.3475460.8730000.42009100:07
10.1306450.3424910.8720000.40186900:07
20.1293520.3301880.8650000.19161700:07
30.1187050.3138090.8660000.23863600:07
40.1111220.3182960.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42009133100509644.\n", + "Run tensor(0.4201)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1397950.3656670.8710000.36453200:07
10.1301620.3213850.8740000.38235300:07
20.1267240.3160570.8610000.13664600:07
30.1146940.3299160.8670000.20359300:07
40.1104650.3156320.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3645320236682892.\n", + "Better model found at epoch 1 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1377020.3441100.8760000.41509400:07
10.1323090.3310120.8730000.36180900:07
20.1238510.3223420.8640000.15000000:07
30.1080370.3329850.8640000.17073200:07
40.1061050.3178750.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4150943160057068.\n", + "Run tensor(0.4151)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1392260.3630770.8670000.41921400:07
10.1362410.3430050.8650000.41048000:07
20.1210780.3271210.8630000.17964100:07
30.1132030.3219350.8660000.21176500:07
40.1040160.3093380.8680000.23255800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4192139804363251.\n", + "Run tensor(0.4192)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449390.4251830.8710000.24561400:07
10.1384230.3330170.8700000.39252300:07
20.1270020.3217260.8620000.13750000:07
30.1155530.3155660.8660000.22988500:07
40.1089720.3239510.8640000.15000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.24561405181884766.\n", + "Better model found at epoch 1 with f_beta value: 0.3925234079360962.\n", + "Run tensor(0.3925)\n", + "lr=0.001,wd=0.03007 [0.43697476, 0.40554914, 0.020560784]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1380570.3648670.8710000.40553000:07
10.1367030.3495010.8630000.16969700:07
20.1198680.3173760.8770000.37563500:07
30.1144780.3211960.8630000.17964100:07
40.1143150.3194160.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4055299758911133.\n", + "Run tensor(0.4055)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1464240.3641620.8730000.41474700:07
10.1275430.3269610.8700000.40367000:07
20.1144750.3566500.8640000.17073200:07
30.1153090.3127400.8700000.25287400:07
40.1112120.3165120.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41474655270576477.\n", + "Run tensor(0.4147)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1528950.3529260.8710000.41629000:07
10.1298630.3321540.8720000.31914900:07
20.1206850.3434970.8740000.30769200:07
30.1174620.3145370.8730000.29050300:07
40.1043520.3238370.8650000.15094300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41628962755203247.\n", + "Run tensor(0.4163)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410110.3550470.8750000.41314600:07
10.1322800.3295390.8730000.31351400:07
20.1233930.3278360.8690000.27624300:07
30.1142590.3006300.8690000.24277500:07
40.1140280.3106520.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4131455421447754.\n", + "Run tensor(0.4131)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400030.3412090.8700000.32989700:07
10.1331420.3312580.8770000.34920600:07
20.1244650.3305600.8610000.10322600:07
30.1107940.3216400.8700000.25287400:07
40.1062760.3154230.8700000.23529400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3298969268798828.\n", + "Better model found at epoch 1 with f_beta value: 0.3492063581943512.\n", + "Run tensor(0.3492)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1390140.3649340.8720000.31914900:07
10.1313690.3233290.8710000.27118600:07
20.1241700.3400250.8710000.26285700:07
30.1144240.3134430.8720000.26436800:07
40.1093600.3182950.8720000.23809500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3191489577293396.\n", + "Run tensor(0.3191)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1454620.3507020.8650000.41048000:07
10.1301980.3300120.8730000.32085600:07
20.1297410.3205910.8780000.37113400:07
30.1118180.3068220.8680000.25000000:07
40.1106750.3098690.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4104803502559662.\n", + "Run tensor(0.4105)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458070.3413480.8710000.45106400:07
10.1318580.3608700.8660000.19277100:07
20.1237260.3308410.8690000.25142900:07
30.1149030.3204490.8700000.25287400:07
40.1099430.3175590.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4510638415813446.\n", + "Run tensor(0.4511)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439700.3526880.8750000.37810900:07
10.1308840.3490770.8770000.35602100:07
20.1256590.3110650.8790000.40394100:07
30.1163050.3072280.8730000.25731000:07
40.1102270.3102980.8750000.26035500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3781094551086426.\n", + "Better model found at epoch 2 with f_beta value: 0.403940886259079.\n", + "Run tensor(0.4039)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1389540.3585420.8740000.35051500:07
10.1269790.3218820.8740000.37000000:07
20.1261010.3544030.8650000.18181800:07
30.1114170.3266480.8670000.21301800:07
40.1114430.3201420.8730000.28248600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3505154848098755.\n", + "Better model found at epoch 1 with f_beta value: 0.3700000047683716.\n", + "Run tensor(0.3700)\n", + "lr=0.001,wd=0.040060000000000005 [0.45106384, 0.39535522, 0.03635963]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1365420.3596470.8760000.36734700:07
10.1295830.3203960.8740000.32978700:07
20.1276900.3290860.8700000.24418600:07
30.1154130.3229620.8660000.18292700:07
40.1084840.3141110.8690000.22485200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36734694242477417.\n", + "Run tensor(0.3673)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1462180.3543770.8760000.40384600:07
10.1276860.3352730.8670000.20359300:07
20.1283030.3273790.8630000.16969700:07
30.1162290.3145550.8650000.21965300:07
40.1133200.3104430.8710000.25433500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4038461744785309.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1498690.3593420.8630000.42677800:07
10.1372300.3367240.8720000.27272700:07
20.1254920.3155410.8740000.30769200:07
30.1116290.3143250.8720000.28888900:07
40.1066990.3095250.8690000.21556900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42677822709083557.\n", + "Run tensor(0.4268)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1396760.3482930.8640000.40869600:07
10.1296120.3434720.8660000.15189900:07
20.1245740.3306210.8630000.16969700:07
30.1163050.3011930.8630000.08053700:07
40.1090470.3152240.8650000.08163300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40869563817977905.\n", + "Run tensor(0.4087)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445560.3520860.8730000.39234500:07
10.1347990.3490370.8710000.27933000:07
20.1226240.3364380.8650000.21052600:07
30.1189630.3338710.8590000.12422400:07
40.1090670.3257340.8590000.14545500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1467540.3680690.8740000.38235300:07
10.1326240.3539370.8650000.19161700:07
20.1221630.3419390.8620000.16867500:07
30.1165930.3151660.8730000.27428600:07
40.1139890.3188040.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410890.3478810.8680000.25842700:07
10.1307310.3326250.8760000.34736800:07
20.1253590.3240690.8690000.26815600:07
30.1136030.3258760.8670000.21301800:07
40.1061930.3130260.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2584269642829895.\n", + "Better model found at epoch 1 with f_beta value: 0.34736841917037964.\n", + "Run tensor(0.3474)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1534080.3365010.8720000.25581400:07
10.1333170.3318230.8780000.33695700:07
20.1261320.3465030.8680000.22352900:07
30.1187480.3197140.8670000.20359300:07
40.1090450.3172270.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.25581395626068115.\n", + "Better model found at epoch 1 with f_beta value: 0.33695653080940247.\n", + "Run tensor(0.3370)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461190.3402160.8740000.41666700:07
10.1330200.3282560.8750000.32432400:07
20.1200780.3178740.8620000.18823500:07
30.1165660.3184140.8610000.12578600:07
40.1062520.3127810.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4166666865348816.\n", + "Run tensor(0.4167)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1467040.3489630.8680000.27472500:07
10.1315070.3140490.8710000.27933000:07
20.1169750.3327200.8740000.32978700:07
30.1147640.3403960.8610000.14723900:07
40.1062320.3112530.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2747252881526947.\n", + "Better model found at epoch 1 with f_beta value: 0.2793295979499817.\n", + "Better model found at epoch 2 with f_beta value: 0.3297872245311737.\n", + "Run tensor(0.3298)\n", + "lr=0.001,wd=0.050050000000000004 [0.42677823, 0.38121435, 0.0326602]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406190.3430790.8730000.40375600:07
10.1347510.3269880.8670000.22222200:07
20.1246220.3294870.8700000.27777800:07
30.1090490.3288230.8680000.18518500:07
40.1062680.3111300.8730000.24852100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1402930.3578510.8630000.40692600:07
10.1308330.3453490.8670000.22222200:07
20.1268370.3224230.8590000.11320800:07
30.1158250.3229660.8640000.20000000:07
40.1057080.3064180.8690000.24277500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4069264233112335.\n", + "Run tensor(0.4069)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1354660.3860500.8730000.36180900:07
10.1257070.3536590.8650000.17177900:07
20.1221220.3504670.8700000.27777800:07
30.1100010.3204940.8660000.22093000:07
40.1089170.3152440.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36180904507637024.\n", + "Run tensor(0.3618)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1421630.3568110.8720000.38461500:07
10.1233480.3227310.8790000.35294100:07
20.1274880.3194090.8670000.21301800:07
30.1149990.3196830.8670000.18404900:07
40.1063560.3199760.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38461539149284363.\n", + "Run tensor(0.3846)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1462710.3620580.8740000.38235300:07
10.1397610.3376820.8710000.27118600:07
20.1203870.3261030.8700000.28571400:07
30.1167970.3175100.8720000.26436800:07
40.1083880.3080310.8690000.20606100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1453960.4112950.8740000.32258100:07
10.1394250.3223200.8790000.37305700:07
20.1278940.3200410.8750000.33862400:07
30.1163450.3178730.8740000.30769200:07
40.1094960.3208290.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32258063554763794.\n", + "Better model found at epoch 1 with f_beta value: 0.3730570077896118.\n", + "Run tensor(0.3731)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1345430.3641490.8680000.42105300:07
10.1287960.3146660.8730000.29050300:07
20.1240250.3413810.8640000.18072300:07
30.1159950.3483720.8660000.20238100:07
40.1141220.3204830.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42105263471603394.\n", + "Run tensor(0.4211)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1381390.3386180.8700000.41441400:07
10.1357830.3306020.8730000.32085600:07
20.1268630.3180910.8710000.27118600:07
30.1146710.3297880.8670000.13071900:07
40.1082160.3069020.8700000.22619000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4144144058227539.\n", + "Run tensor(0.4144)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403630.3373840.8740000.41666700:07
10.1299740.4103940.8740000.32258100:07
20.1281900.3092590.8620000.18823500:07
30.1178120.3316480.8600000.13580200:07
40.1153100.3157760.8610000.10322600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4166666865348816.\n", + "Run tensor(0.4167)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1370910.3923760.8730000.38048800:07
10.1397370.3197930.8730000.26589600:07
20.1179630.3310840.8700000.25287400:07
30.1177070.3109240.8740000.29213500:07
40.1077660.3172690.8690000.24277500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3804878294467926.\n", + "Run tensor(0.3805)\n", + "lr=0.001,wd=0.06004 [0.42105263, 0.39451385, 0.01950172]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1415630.3643750.8730000.42533900:07
10.1311830.3363980.8760000.31111100:07
20.1208600.3532110.8670000.21301800:07
30.1150830.3278320.8660000.20238100:07
40.1060400.3159520.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42533937096595764.\n", + "Run tensor(0.4253)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1417780.3371670.8690000.42290700:07
10.1317550.3736740.8700000.25287400:07
20.1202710.3337180.8710000.26285700:07
30.1180480.3107950.8700000.30107500:07
40.1019040.3165430.8700000.22619000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4229074716567993.\n", + "Run tensor(0.4229)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431290.3648110.8680000.30526300:07
10.1263050.3346460.8780000.35789500:07
20.1250150.3379260.8620000.15853700:07
30.1094930.3260550.8710000.24561400:07
40.1135250.3215750.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3052631616592407.\n", + "Better model found at epoch 1 with f_beta value: 0.35789474844932556.\n", + "Run tensor(0.3579)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1456980.3587540.8740000.41666700:07
10.1362550.3129550.8750000.30939200:07
20.1244690.3248720.8610000.15757600:07
30.1186400.3431130.8620000.14814800:07
40.1111840.3173380.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4166666865348816.\n", + "Run tensor(0.4167)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1423860.3583420.8690000.42290700:07
10.1313590.3814210.8670000.22222200:07
20.1201110.3388030.8710000.24561400:07
30.1162780.3110670.8690000.24277500:07
40.1054380.3125930.8700000.24418600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4229074716567993.\n", + "Run tensor(0.4229)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478460.3208500.8720000.35353500:07
10.1312590.3318120.8730000.39234500:07
20.1258020.3293140.8800000.36842100:07
30.1162330.3238470.8610000.14723900:07
40.1086340.3187910.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35353535413742065.\n", + "Better model found at epoch 1 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1444350.3675580.8720000.30434800:07
10.1355570.3269630.8690000.23391800:07
20.1269090.3105610.8760000.34042600:07
30.1151290.3185670.8630000.17964100:07
40.1101000.3204190.8680000.22352900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.30434784293174744.\n", + "Better model found at epoch 2 with f_beta value: 0.3404255211353302.\n", + "Run tensor(0.3404)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1436320.3466570.8680000.42608700:07
10.1310990.3499730.8670000.16352200:07
20.1230620.3201030.8760000.33333300:07
30.1154240.2929870.8780000.34408600:07
40.1047120.3049310.8730000.27428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4260869324207306.\n", + "Run tensor(0.4261)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416380.3593310.8750000.41860500:07
10.1376530.3234760.8700000.24418600:07
20.1253670.3309400.8720000.26436800:07
30.1145570.3161140.8650000.14012700:07
40.1108650.3221610.8660000.15189900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41860464215278625.\n", + "Run tensor(0.4186)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1385540.3663160.8740000.37000000:07
10.1325610.3446550.8650000.16149100:07
20.1245320.3212070.8770000.33513500:07
30.1130520.3097200.8690000.25988700:07
40.1034790.3170640.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3700000047683716.\n", + "Run tensor(0.3700)\n", + "lr=0.001,wd=0.07003 [0.42608693, 0.39931774, 0.030449877]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428640.3814830.8740000.40000000:07
10.1336340.3268750.8760000.32608700:07
20.1265390.3269340.8690000.20606100:07
30.1218820.3085560.8700000.24418600:07
40.1070600.3210280.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1386730.3453080.8720000.41284400:07
10.1316650.3365540.8740000.34375000:07
20.1192950.3306450.8660000.21176500:07
30.1192290.3091900.8650000.12903200:07
40.1080330.3141740.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1531820.4177510.8690000.28415300:07
10.1386530.3165740.8790000.34594600:07
20.1231130.3341130.8680000.22352900:07
30.1155610.3195160.8730000.29834300:07
40.1052710.3139310.8700000.23529400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2841529846191406.\n", + "Better model found at epoch 1 with f_beta value: 0.34594595432281494.\n", + "Run tensor(0.3459)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400000.3461200.8730000.32085600:07
10.1325170.3495830.8610000.39826800:07
20.1215670.3244060.8740000.32258100:07
30.1151410.3259970.8610000.16766500:07
40.1095850.3184440.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32085564732551575.\n", + "Better model found at epoch 1 with f_beta value: 0.3982684016227722.\n", + "Run tensor(0.3983)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1472720.3974510.8720000.33333300:07
10.1312760.3697020.8640000.13924100:07
20.1233680.3371610.8620000.15853700:07
30.1126820.3110060.8690000.22485200:07
40.1059090.3126590.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3333333134651184.\n", + "Run tensor(0.3333)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1514480.3943070.8740000.25000000:07
10.1283250.3075490.8730000.29834300:07
20.1267180.3128770.8750000.30167600:07
30.1122620.3095160.8650000.19161700:07
40.1067210.3101040.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.25.\n", + "Better model found at epoch 1 with f_beta value: 0.2983425259590149.\n", + "Better model found at epoch 2 with f_beta value: 0.3016759753227234.\n", + "Run tensor(0.3017)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406770.3526960.8740000.40000000:07
10.1308370.3208030.8670000.27322400:07
20.1239000.3327070.8680000.23255800:07
30.1131810.3248530.8690000.22485200:07
40.1117780.3197070.8680000.20481900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1420610.3449830.8730000.43049300:07
10.1308300.4152600.8680000.22352900:07
20.1194020.3331350.8610000.14723900:07
30.1156160.3177370.8620000.15853700:07
40.1033620.3177210.8650000.10596000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4304932951927185.\n", + "Run tensor(0.4305)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1419930.3387740.8730000.44541500:07
10.1397690.3277000.8730000.29050300:07
20.1229100.3204220.8730000.31351400:07
30.1153160.3216800.8630000.11612900:07
40.1114880.3113910.8680000.23255800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44541487097740173.\n", + "Run tensor(0.4454)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1463320.3704670.8740000.38235300:07
10.1306090.3487360.8730000.28248600:07
20.1221800.3380160.8710000.27118600:07
30.1117970.2980020.8700000.22619000:07
40.1065870.3135770.8660000.15189900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n", + "lr=0.001,wd=0.08002000000000001 [0.44541487, 0.38503286, 0.042738147]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1377150.3695390.8720000.36000000:07
10.1294580.3301640.8770000.35602100:07
20.1241090.3262740.8710000.26285700:07
30.1160930.3357890.8660000.18292700:07
40.1132670.3162140.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36000004410743713.\n", + "Run tensor(0.3600)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1366750.4050640.8710000.41629000:07
10.1336210.3444840.8630000.17964100:07
20.1284740.3161480.8630000.15950900:07
30.1169610.3134080.8600000.12500000:07
40.1123900.3103220.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41628962755203247.\n", + "Run tensor(0.4163)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1573510.3534200.8730000.23952100:07
10.1279760.3438730.8760000.35416700:07
20.1264010.3142960.8760000.39215700:07
30.1163820.3100370.8750000.30167600:07
40.1049700.3163670.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.23952095210552216.\n", + "Better model found at epoch 1 with f_beta value: 0.3541666567325592.\n", + "Better model found at epoch 2 with f_beta value: 0.3921568691730499.\n", + "Run tensor(0.3922)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1502380.3404540.8740000.44247800:07
10.1329850.3750910.8670000.20359300:07
20.1276490.3312080.8620000.14814800:07
30.1161000.3158870.8630000.14906800:07
40.1092010.3155130.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44247785210609436.\n", + "Run tensor(0.4425)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1505810.3405080.8740000.43750000:07
10.1368650.3404680.8740000.37623800:07
20.1245010.3229520.8740000.30769200:07
30.1127230.3166310.8610000.14723900:07
40.1088600.3206520.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4375.\n", + "Run tensor(0.4375)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1375220.3402820.8730000.34871800:07
10.1308000.3542230.8740000.35714300:07
20.1288190.3397680.8680000.22352900:07
30.1161370.3047660.8730000.26589600:07
40.1137610.3109450.8680000.20481900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34871798753738403.\n", + "Better model found at epoch 1 with f_beta value: 0.357142835855484.\n", + "Run tensor(0.3571)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1450510.3751660.8720000.30434800:07
10.1232370.3585350.8780000.37113400:07
20.1249500.3299620.8660000.21176500:07
30.1144080.3176060.8690000.23391800:07
40.1096270.3195740.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.30434784293174744.\n", + "Better model found at epoch 1 with f_beta value: 0.37113404273986816.\n", + "Run tensor(0.3711)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406440.3710520.8730000.34196900:07
10.1344490.3189160.8630000.13836500:07
20.1264100.3168610.8680000.24137900:07
30.1130570.3129900.8690000.22485200:07
40.1045010.3103280.8710000.23668600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3419688940048218.\n", + "Run tensor(0.3420)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1419000.3667520.8710000.32460700:07
10.1314620.3225990.8770000.36269400:07
20.1230910.3235110.8790000.37948700:07
30.1150360.3185290.8640000.15000000:07
40.1075360.3199490.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32460734248161316.\n", + "Better model found at epoch 1 with f_beta value: 0.36269432306289673.\n", + "Better model found at epoch 2 with f_beta value: 0.37948715686798096.\n", + "Run tensor(0.3795)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1447190.3311920.8700000.43478300:07
10.1254010.3256110.8770000.37563500:07
20.1179360.3572200.8700000.25287400:07
30.1171800.3208060.8620000.13750000:07
40.1134400.3183570.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43478259444236755.\n", + "Run tensor(0.4348)\n", + "lr=0.001,wd=0.09001 [0.44247785, 0.393294, 0.03515106]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1444530.3807540.8750000.40758300:07
10.1296070.3787400.8770000.40579700:07
20.1238910.3358040.8710000.27933000:07
30.1073040.3286800.8630000.15950900:07
40.1092250.3233160.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1384770.3387520.8760000.40384600:07
10.1367160.3235250.8770000.36923100:07
20.1219610.3483660.8750000.31694000:07
30.1186430.3068040.8620000.11538500:07
40.1072590.3143260.8620000.10389600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4038461744785309.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1592840.3688020.8660000.43697500:07
10.1309940.3380210.8660000.19277100:07
20.1227060.3149110.8610000.12578600:07
30.1138750.3169790.8620000.15853700:07
40.1079890.3136350.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43697476387023926.\n", + "Run tensor(0.4370)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1494080.3658280.8710000.31746000:07
10.1378470.3314590.8700000.30851100:07
20.1245160.3154210.8700000.26966300:07
30.1120960.3112780.8670000.22222200:07
40.1116110.3181440.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3174603283405304.\n", + "Run tensor(0.3175)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1383250.3424760.8720000.41284400:07
10.1334370.3526850.8690000.25142900:07
20.1212130.3152390.8770000.34224600:07
30.1124430.3177840.8730000.28248600:07
40.1069180.3191780.8710000.22754500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1464940.3582260.8730000.42533900:07
10.1359550.3489140.8750000.35233200:07
20.1194490.3671470.8630000.14906800:07
30.1152560.3185020.8640000.18072300:07
40.1071010.3143790.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42533937096595764.\n", + "Run tensor(0.4253)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1513450.3389110.8680000.43589700:07
10.1327860.3414000.8770000.36923100:07
20.1246740.3328130.8690000.21556900:07
30.1165140.3029610.8730000.23030300:07
40.1104950.3126520.8720000.22891600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43589743971824646.\n", + "Run tensor(0.4359)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1392320.3441310.8750000.39024400:07
10.1361630.3208120.8770000.38191000:07
20.1195840.3820390.8620000.13750000:07
30.1150180.3150760.8660000.19277100:07
40.1074380.3180410.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455740.3548040.8740000.35714300:07
10.1312340.3447780.8650000.16149100:07
20.1217410.3416940.8750000.32432400:07
30.1133820.3154710.8670000.22222200:07
40.1078320.3147720.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.357142835855484.\n", + "Run tensor(0.3571)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1365380.3654410.8740000.38235300:07
10.1341360.3503080.8750000.35233200:07
20.1221820.3470510.8650000.21052600:07
30.1122820.3056360.8720000.27272700:07
40.1055840.3149340.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n", + "lr=0.0109,wd=0.0001 [0.43697476, 0.39696845, 0.035354402]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1425840.3458670.8770000.43835600:07
10.1390840.3248700.8770000.39408900:07
20.1231790.3242480.8630000.13836500:07
30.1128710.3155240.8690000.25988700:07
40.1054660.3171560.8670000.18404900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4383561611175537.\n", + "Run tensor(0.4384)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1369390.3595780.8740000.41121500:07
10.1355880.3124700.8730000.35533000:07
20.1176040.3123380.8790000.35978800:07
30.1132990.3175290.8670000.22222200:07
40.1065190.3095860.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4112149477005005.\n", + "Run tensor(0.4112)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1505740.3379390.8740000.37623800:07
10.1321180.3232560.8790000.38578700:07
20.1200410.3345800.8690000.21556900:07
30.1133660.3129060.8710000.27118600:07
40.1100510.3181640.8710000.24561400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3762376308441162.\n", + "Better model found at epoch 1 with f_beta value: 0.3857868015766144.\n", + "Run tensor(0.3858)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448510.3702600.8720000.27272700:07
10.1321540.3714700.8750000.30167600:07
20.1218720.3227090.8740000.32258100:07
30.1169050.3119320.8710000.27933000:07
40.1026190.3169510.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.27272728085517883.\n", + "Better model found at epoch 1 with f_beta value: 0.3016759753227234.\n", + "Better model found at epoch 2 with f_beta value: 0.32258063554763794.\n", + "Run tensor(0.3226)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1477860.3478350.8750000.35897400:07
10.1334800.3380460.8710000.30270300:07
20.1269700.3125870.8640000.09333300:07
30.1113480.3157360.8610000.14723900:07
40.1026380.3190900.8660000.17284000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3589743375778198.\n", + "Run tensor(0.3590)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1483500.3612820.8720000.41818200:07
10.1345580.3420070.8790000.35294100:07
20.1220270.3116490.8640000.19047600:07
30.1190180.3168740.8610000.13664600:07
40.1077070.3148740.8590000.11320800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.418181836605072.\n", + "Run tensor(0.4182)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459920.3486140.8640000.43801700:07
10.1317050.3628210.8770000.33513500:07
20.1210420.3157240.8800000.38144300:07
30.1149730.3050720.8670000.21301800:07
40.1040070.3122150.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43801653385162354.\n", + "Run tensor(0.4380)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445210.3541270.8720000.40186900:07
10.1308040.3456330.8710000.29508200:07
20.1207220.3133950.8620000.18823500:07
30.1140500.3200150.8630000.11612900:07
40.1119480.3146200.8630000.11612900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1582960.3867020.8760000.27058800:07
10.1350520.3568910.8710000.27118600:07
20.1302440.3170290.8780000.34408600:07
30.1148800.3185210.8630000.17964100:07
40.1071380.3187730.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2705882489681244.\n", + "Better model found at epoch 1 with f_beta value: 0.2711864709854126.\n", + "Better model found at epoch 2 with f_beta value: 0.34408602118492126.\n", + "Run tensor(0.3441)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1525060.3553310.8610000.45914400:07
10.1311770.3301310.8630000.18934900:07
20.1178280.3452170.8630000.13836500:07
30.1175290.3054750.8740000.28409100:07
40.1050090.3162650.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4591439664363861.\n", + "Run tensor(0.4591)\n", + "lr=0.0109,wd=0.01009 [0.45914397, 0.397821, 0.042228047]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1517080.3339320.8660000.39090900:07
10.1321060.3545580.8750000.39024400:07
20.1238950.3093590.8740000.25882400:07
30.1167400.3200250.8740000.26744200:07
40.1170240.3121660.8730000.26589600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3909090757369995.\n", + "Run tensor(0.3909)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400000.4009170.8750000.39024400:07
10.1319620.3458130.8720000.28089900:07
20.1216940.3312790.8640000.13924100:07
30.1155930.3134790.8680000.23255800:07
40.1096550.3158450.8660000.17284000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1466490.3541770.8660000.40178600:07
10.1342530.3297860.8590000.15568900:07
20.1168310.3253830.8730000.34196900:07
30.1155350.3222480.8610000.11465000:07
40.1063300.3211130.8650000.11764700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4017857015132904.\n", + "Run tensor(0.4018)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1540160.3191320.8760000.34736800:07
10.1362350.3346320.8800000.38775500:07
20.1217330.3409190.8630000.16969700:07
30.1172280.3154280.8650000.18181800:07
40.1076660.3259280.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34736841917037964.\n", + "Better model found at epoch 1 with f_beta value: 0.3877550959587097.\n", + "Run tensor(0.3878)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1496940.3998510.8700000.30851100:07
10.1312150.3565730.8710000.27118600:07
20.1270160.3228070.8780000.39604000:07
30.1146780.3320240.8700000.22619000:07
40.1109570.3144560.8710000.23668600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3085106313228607.\n", + "Better model found at epoch 2 with f_beta value: 0.39603960514068604.\n", + "Run tensor(0.3960)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1376830.3826850.8710000.28729300:07
10.1363010.3248710.8780000.35106400:07
20.1257390.3651990.8600000.09090900:07
30.1121200.3050650.8620000.14814800:07
40.1071860.3099400.8590000.09032300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.28729280829429626.\n", + "Better model found at epoch 1 with f_beta value: 0.3510638177394867.\n", + "Run tensor(0.3511)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1420730.3465250.8730000.38647300:07
10.1299860.3492340.8760000.39805800:07
20.1211900.3154660.8610000.20571400:07
30.1066480.3146440.8630000.11612900:07
40.1042410.3101300.8630000.11612900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3864734172821045.\n", + "Better model found at epoch 1 with f_beta value: 0.3980582654476166.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1379120.3347910.8710000.40553000:07
10.1307390.3280970.8640000.17073200:07
20.1201950.3111220.8610000.15757600:07
30.1144520.3188870.8620000.15853700:07
40.1134270.3146660.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4055299758911133.\n", + "Run tensor(0.4055)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434070.3566280.8680000.41592900:07
10.1276850.3354680.8730000.28248600:07
20.1248200.3333740.8700000.26136400:07
30.1166050.3164200.8710000.27118600:07
40.1085950.3156160.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41592922806739807.\n", + "Run tensor(0.4159)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1465710.3382360.8740000.43243200:07
10.1333100.3294270.8790000.34594600:07
20.1274210.3129020.8680000.25000000:07
30.1163040.3189470.8640000.16049400:07
40.1085040.3156870.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4324324429035187.\n", + "Run tensor(0.4324)\n", + "lr=0.0109,wd=0.02008 [0.43243244, 0.39697474, 0.01997453]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1367410.3787730.8710000.33160600:07
10.1325960.3418130.8780000.35789500:07
20.1226570.3582830.8700000.24418600:07
30.1138370.3110100.8710000.26285700:07
40.1093670.3160560.8730000.26589600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3316062092781067.\n", + "Better model found at epoch 1 with f_beta value: 0.35789474844932556.\n", + "Run tensor(0.3579)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418130.3616940.8600000.42148800:07
10.1329480.3332030.8670000.22222200:07
20.1247420.3179740.8650000.06896600:07
30.1176850.3205890.8600000.09090900:07
40.1044570.3186550.8630000.10457500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42148759961128235.\n", + "Run tensor(0.4215)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433390.3564350.8750000.37810900:07
10.1227560.3351170.8770000.33513500:07
20.1258740.3309730.8650000.16149100:07
30.1123040.3204760.8740000.30000000:07
40.1090050.3169280.8680000.23255800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3781094551086426.\n", + "Run tensor(0.3781)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1467840.3678010.8740000.41121500:07
10.1334010.3321590.8760000.34042600:07
20.1227700.3202310.8700000.28571400:07
30.1074200.3124660.8800000.38144300:07
40.1095440.3153900.8710000.25433500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4112149477005005.\n", + "Run tensor(0.4112)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1532450.3650640.8650000.41558400:07
10.1313160.3228930.8740000.30000000:07
20.1213800.3329470.8610000.11465000:07
30.1159300.3062710.8750000.33155100:07
40.1064910.3172010.8710000.22754500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4155844449996948.\n", + "Run tensor(0.4156)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1520620.3503130.8710000.31746000:07
10.1277450.3843530.8640000.17073200:07
20.1240560.3519720.8640000.20930200:07
30.1188200.3075070.8740000.30000000:07
40.1078420.3128410.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3174603283405304.\n", + "Run tensor(0.3175)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1372480.4216300.8720000.34020600:07
10.1375670.3501820.8780000.39000000:07
20.1254570.3140970.8730000.26589600:07
30.1147620.3196220.8700000.25287400:07
40.1133330.3115670.8710000.26285700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34020617604255676.\n", + "Better model found at epoch 1 with f_beta value: 0.38999998569488525.\n", + "Run tensor(0.3900)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1415880.3501790.8630000.43153500:07
10.1239090.3726990.8780000.35789500:07
20.1245280.3208030.8680000.24137900:07
30.1169920.3316990.8670000.24000000:07
40.1043800.3190480.8690000.24277500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4315352737903595.\n", + "Run tensor(0.4315)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1460730.3350030.8600000.43089400:07
10.1350000.3605450.8730000.28248600:07
20.1253540.3100590.8700000.25287400:07
30.1177400.3142000.8650000.19161700:07
40.1087710.3264190.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43089431524276733.\n", + "Run tensor(0.4309)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1475620.3415790.8700000.42982500:07
10.1351920.3289930.8770000.39408900:07
20.1244890.3118150.8680000.24137900:07
30.1128620.3241730.8650000.21965300:07
40.1043910.3180570.8600000.15662700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.429824560880661.\n", + "Run tensor(0.4298)\n", + "lr=0.0109,wd=0.03007 [0.43153527, 0.39840057, 0.03578836]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1404380.3352470.8720000.39622600:07
10.1354570.3340130.8770000.39408900:07
20.1283990.3470720.8650000.19161700:07
30.1163810.3234860.8640000.20930200:07
40.1088650.3151320.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3962264358997345.\n", + "Run tensor(0.3962)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432040.3478120.8770000.43835600:07
10.1320130.3602950.8460000.39370100:07
20.1224610.3370900.8780000.39000000:07
30.1118780.3082560.8710000.31016000:07
40.1070920.3149060.8710000.28729300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4383561611175537.\n", + "Run tensor(0.4384)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1382100.3601300.8760000.42056100:07
10.1300320.3266270.8740000.31521700:07
20.1290070.3409110.8700000.22619000:07
30.1153410.3281840.8620000.12658200:07
40.1068080.3200780.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42056071758270264.\n", + "Run tensor(0.4206)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400320.3387080.8710000.40000000:07
10.1254000.3406900.8750000.37185900:07
20.1168840.3168800.8740000.38835000:07
30.1093430.3129290.8770000.34224600:07
40.1105310.3138690.8700000.25287400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1464730.3859710.8720000.36633700:07
10.1420620.3428980.8760000.38613900:07
20.1228000.3606690.8720000.25581400:07
30.1078580.3350200.8630000.13836500:07
40.1090390.3204240.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3663366138935089.\n", + "Better model found at epoch 1 with f_beta value: 0.38613858819007874.\n", + "Run tensor(0.3861)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1479140.3386640.8740000.39423100:07
10.1354870.3226240.8690000.26815600:07
20.1292920.3429140.8600000.12500000:07
30.1156810.3203620.8590000.10191100:07
40.1034850.3130760.8600000.10256400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448390.3364560.8690000.42794800:07
10.1258400.3572480.8690000.22485200:07
20.1238350.3436690.8630000.12738900:07
30.1148900.3220790.8630000.16969700:07
40.1077780.3141650.8640000.13924100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4279475808143616.\n", + "Run tensor(0.4279)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434090.3478920.8720000.40740700:07
10.1325240.3202110.8750000.30939200:07
20.1234060.3518800.8680000.23255800:07
30.1173060.3148050.8660000.19277100:07
40.1035660.3173700.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410030.3744720.8710000.34517800:07
10.1302790.3181000.8740000.34375000:07
20.1176260.3209650.8790000.35978800:07
30.1126330.3210390.8670000.17391300:07
40.1087270.3136030.8720000.26436800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34517768025398254.\n", + "Better model found at epoch 2 with f_beta value: 0.35978832840919495.\n", + "Run tensor(0.3598)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1404540.3335180.8760000.40952400:07
10.1309300.3260000.8770000.38191000:07
20.1212060.3128310.8670000.24000000:07
30.1186420.3173340.8680000.19512200:07
40.1071590.3166180.8680000.18518500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4095238149166107.\n", + "Run tensor(0.4095)\n", + "lr=0.0109,wd=0.040060000000000005 [0.43835616, 0.40401798, 0.021250358]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478530.3363220.8710000.37073200:07
10.1259400.3711420.8680000.23255800:07
20.1256350.3320340.8720000.28888900:07
30.1122200.3326350.8620000.16867500:07
40.1108490.3182950.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3707317113876343.\n", + "Run tensor(0.3707)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1484850.3419440.8710000.33846200:07
10.1220550.3460810.8760000.37373700:07
20.1189160.3360980.8660000.18292700:07
30.1157740.3183520.8720000.28089900:07
40.1048180.3115440.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3384615182876587.\n", + "Better model found at epoch 1 with f_beta value: 0.3737373948097229.\n", + "Run tensor(0.3737)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1412790.3344660.8740000.36363600:07
10.1317880.3180580.8700000.26966300:07
20.1206250.3535310.8600000.13580200:07
30.1125260.3030570.8710000.27118600:07
40.1026520.3087540.8680000.20481900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3636363744735718.\n", + "Run tensor(0.3636)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1375350.3555190.8730000.34196900:07
10.1294570.3190920.8770000.38191000:07
20.1205580.3634720.8630000.13836500:07
30.1195740.3079720.8660000.22093000:07
40.1077640.3231460.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3419688940048218.\n", + "Better model found at epoch 1 with f_beta value: 0.3819095492362976.\n", + "Run tensor(0.3819)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1457140.3410170.8590000.41004200:07
10.1309390.3450700.8750000.36548200:07
20.1185960.3238490.8670000.23121400:07
30.1122590.3258500.8740000.30769200:07
40.1080700.3177980.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41004180908203125.\n", + "Run tensor(0.4100)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428740.3543050.8730000.36180900:07
10.1321100.3511250.8720000.27272700:07
20.1255520.3383510.8730000.23952100:07
30.1134500.3174130.8760000.33333300:07
40.1128800.3249020.8710000.24561400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36180904507637024.\n", + "Run tensor(0.3618)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406170.3539440.8650000.40000000:07
10.1319230.3448960.8720000.32631600:07
20.1249740.3168820.8630000.15950900:07
30.1147310.3147610.8740000.31521700:07
40.1066600.3104030.8640000.20000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1511370.3449240.8730000.40375600:07
10.1266380.3466310.8720000.30434800:07
20.1220570.3355700.8630000.15950900:07
30.1148160.3078800.8720000.28888900:07
40.1047730.3170590.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1597060.3511930.8670000.42424200:07
10.1344120.3294460.8630000.16969700:07
20.1210180.3328060.8790000.35978800:07
30.1145730.3251410.8680000.17500000:07
40.1109160.3145140.8690000.19631900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42424240708351135.\n", + "Run tensor(0.4242)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1391770.3932900.8710000.36453200:07
10.1326340.3173260.8760000.32608700:07
20.1232470.3453260.8730000.28248600:07
30.1141070.3211700.8640000.17073200:07
40.1065390.3221700.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3645320236682892.\n", + "Run tensor(0.3645)\n", + "lr=0.0109,wd=0.050050000000000004 [0.4242424, 0.38543963, 0.021201538]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1442280.4319770.8710000.27933000:07
10.1349350.3369890.8680000.24137900:07
20.1268060.3243930.8720000.29670300:07
30.1132380.3111560.8760000.32608700:07
40.1096860.3119940.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2793295979499817.\n", + "Better model found at epoch 2 with f_beta value: 0.2967032790184021.\n", + "Better model found at epoch 3 with f_beta value: 0.32608696818351746.\n", + "Run tensor(0.3261)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1376030.3649350.8620000.42500000:07
10.1311150.3724480.8640000.18072300:07
20.1233300.3211490.8650000.21052600:07
30.1128480.3088220.8720000.27272700:07
40.1100820.3171750.8680000.20481900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42500001192092896.\n", + "Run tensor(0.4250)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432450.3566320.8750000.40758300:07
10.1339280.3231530.8720000.28888900:07
20.1258710.3194360.8730000.29834300:07
30.1151610.3102290.8690000.24277500:07
40.1066400.3198240.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1467990.3610610.8730000.34871800:07
10.1324830.3439010.8660000.21176500:07
20.1254310.3582750.8720000.27272700:07
30.1179580.3089130.8640000.20000000:07
40.1071590.3166610.8690000.25988700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34871798753738403.\n", + "Run tensor(0.3487)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401300.3382380.8730000.40375600:07
10.1290830.3439840.8740000.39423100:07
20.1164560.3152010.8760000.37373700:07
30.1128290.3199620.8690000.25988700:07
40.1087310.3158810.8720000.26436800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428000.3639930.8740000.36363600:07
10.1339440.3725220.8660000.43697500:07
20.1203790.3502240.8670000.13071900:07
30.1193110.3167590.8660000.17284000:07
40.1107430.3178000.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3636363744735718.\n", + "Better model found at epoch 1 with f_beta value: 0.43697476387023926.\n", + "Run tensor(0.4370)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1381960.3522840.8720000.39622600:07
10.1340070.3445710.8690000.21556900:07
20.1177480.3219650.8750000.33862400:07
30.1095090.3138730.8680000.20481900:07
40.1073740.3060510.8710000.23668600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3962264358997345.\n", + "Run tensor(0.3962)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431740.4013370.8720000.32631600:07
10.1382540.3259710.8690000.29189200:07
20.1280930.3135350.8680000.21428600:07
30.1171040.3221260.8640000.13924100:07
40.1071390.3207590.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3263157606124878.\n", + "Run tensor(0.3263)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1454170.3655950.8740000.37000000:07
10.1302140.3478720.8760000.37373700:07
20.1296070.3092330.8760000.34042600:07
30.1192880.3025460.8720000.31182800:07
40.1072440.3104680.8670000.24000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3700000047683716.\n", + "Better model found at epoch 1 with f_beta value: 0.3737373948097229.\n", + "Run tensor(0.3737)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461350.3486000.8720000.39622600:07
10.1339760.3547780.8610000.15757600:07
20.1233450.3331670.8630000.13836500:07
30.1163650.3124150.8630000.13836500:07
40.1031680.3162210.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3962264358997345.\n", + "Run tensor(0.3962)\n", + "lr=0.0109,wd=0.06004 [0.43697476, 0.38406244, 0.037100192]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1389210.3759080.8740000.41121500:07
10.1328090.3281490.8720000.27272700:07
20.1294880.3098020.8760000.40384600:07
30.1172220.3132120.8700000.26136400:07
40.1078650.3196420.8680000.22352900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4112149477005005.\n", + "Run tensor(0.4112)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1529820.3645880.8720000.40740700:07
10.1322080.3425620.8720000.27272700:07
20.1236670.3539030.8610000.10322600:07
30.1205840.3151600.8650000.16149100:07
40.1108410.3245140.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1506380.3445870.8760000.42592600:07
10.1322490.3166040.8660000.19277100:07
20.1291310.3257260.8750000.32432400:07
30.1095430.3275630.8650000.21052600:07
40.1113320.3215210.8650000.21052600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42592594027519226.\n", + "Run tensor(0.4259)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406960.3457250.8720000.40740700:07
10.1333030.3695840.8660000.19277100:07
20.1171880.3366590.8620000.15853700:07
30.1202310.3132880.8620000.15853700:07
40.1105680.3158040.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1443690.3915470.8710000.26285700:07
10.1331410.3287140.8660000.22093000:07
20.1220350.3296250.8610000.11465000:07
30.1198400.3182170.8600000.06666700:07
40.1082500.3207530.8600000.06666700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2628571689128876.\n", + "Run tensor(0.2629)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1388540.3850770.8730000.35533000:07
10.1356340.3256890.8760000.32608700:07
20.1244880.3265820.8690000.23391800:07
30.1148130.3096310.8760000.33333300:07
40.1086780.3125620.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3553299605846405.\n", + "Run tensor(0.3553)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1491730.3517720.8680000.40000000:07
10.1366230.3520060.8710000.27118600:07
20.1220800.3129370.8630000.18934900:07
30.1131840.3142340.8620000.14814800:07
40.1110260.3216210.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40000003576278687.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459660.3500710.8670000.33165800:07
10.1290930.3190070.8740000.37000000:07
20.1299750.3117400.8660000.22093000:07
30.1126830.3053810.8620000.18823500:07
40.1068400.3122050.8640000.20000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.33165833353996277.\n", + "Better model found at epoch 1 with f_beta value: 0.3700000047683716.\n", + "Run tensor(0.3700)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1451650.3373140.8650000.42553200:07
10.1319960.3462510.8670000.23121400:07
20.1250070.3265470.8700000.27777800:07
30.1159170.3181910.8630000.12738900:07
40.1124420.3207200.8610000.10322600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42553189396858215.\n", + "Run tensor(0.4255)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1464250.3360340.8710000.29508200:07
10.1270290.3148940.8660000.20238100:07
20.1264090.3229420.8600000.12500000:07
30.1162530.3150760.8610000.13664600:07
40.1103270.3176190.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2950819730758667.\n", + "Run tensor(0.2951)\n", + "lr=0.0109,wd=0.07003 [0.42592594, 0.37607566, 0.053429548]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1426410.3952450.8730000.39234500:07
10.1337340.3671790.8670000.20359300:07
20.1238970.3118520.8630000.17964100:07
30.1144620.3143640.8670000.18404900:07
40.1092020.3141220.8650000.16149100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1354670.3988300.8680000.32653100:07
10.1363050.3338000.8770000.41148300:07
20.1216370.3443280.8740000.31521700:07
30.1188360.2995460.8760000.36734700:07
40.1026550.3074180.8740000.27586200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3265306055545807.\n", + "Better model found at epoch 1 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1417730.3492840.8650000.42060100:07
10.1345760.3285100.8750000.38423600:07
20.1233960.3210770.8740000.31521700:07
30.1147720.3086930.8630000.16969700:07
40.1111570.3206630.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42060086131095886.\n", + "Run tensor(0.4206)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1380600.3398320.8730000.41474700:07
10.1387590.3174470.8710000.36453200:07
20.1190930.3297290.8760000.36734700:07
30.1197060.3132120.8710000.27933000:06
40.1082500.3180070.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41474655270576477.\n", + "Run tensor(0.4147)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403410.3209410.8760000.35416700:07
10.1311960.3336010.8750000.39613500:07
20.1272320.3252920.8690000.23391800:07
30.1133590.3148120.8680000.20481900:07
40.1099560.3113390.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3541666567325592.\n", + "Better model found at epoch 1 with f_beta value: 0.39613527059555054.\n", + "Run tensor(0.3961)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1464870.3350390.8740000.41121500:07
10.1416320.3314270.8740000.39423100:07
20.1226050.3245840.8690000.25142900:07
30.1140090.3130430.8670000.18404900:07
40.1053010.3142800.8660000.17284000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4112149477005005.\n", + "Run tensor(0.4112)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400090.3838350.8760000.36082500:07
10.1393710.3396720.8730000.35533000:07
20.1203280.3353810.8750000.32432400:07
30.1145680.3260720.8680000.18518500:07
40.1069890.3144580.8640000.16049400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36082470417022705.\n", + "Run tensor(0.3608)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1402170.3679380.8720000.33333300:07
10.1265610.4223480.8720000.27272700:07
20.1248950.3305340.8720000.26436800:07
30.1145520.3132960.8720000.26436800:07
40.1080500.3176760.8720000.24705900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3333333134651184.\n", + "Run tensor(0.3333)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1438170.3564110.8610000.43724700:07
10.1343840.3357430.8760000.31868100:07
20.1244630.3172890.8710000.27933000:07
30.1148280.3291240.8620000.16867500:07
40.1100450.3161360.8650000.21052600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4372469484806061.\n", + "Run tensor(0.4372)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1427360.3411950.8710000.40553000:07
10.1387060.3196180.8650000.21052600:07
20.1244100.3320510.8670000.22222200:07
30.1173120.3246440.8620000.05479500:07
40.1049340.3168220.8610000.06711400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4055299758911133.\n", + "Run tensor(0.4055)\n", + "lr=0.0109,wd=0.08002000000000001 [0.43724695, 0.39834604, 0.02888382]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1351680.3654520.8730000.39234500:07
10.1319950.3255210.8680000.22352900:07
20.1255180.3301450.8730000.31351400:07
30.1086460.3210830.8700000.24418600:07
40.1066460.3171370.8710000.24561400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1488640.3372770.8720000.41818200:07
10.1270980.3424640.8720000.29670300:07
20.1239980.3285540.8630000.13836500:07
30.1172280.3143730.8650000.17177900:07
40.1074880.3083660.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.418181836605072.\n", + "Run tensor(0.4182)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433390.3558470.8720000.36633700:07
10.1239800.3768830.8800000.36170200:07
20.1280780.3155270.8740000.31521700:07
30.1184840.3120880.8690000.25988700:07
40.1067400.3209390.8660000.19277100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3663366138935089.\n", + "Run tensor(0.3663)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422040.3894690.8730000.38048800:07
10.1332620.3323460.8720000.39622600:07
20.1272510.3230090.8620000.16867500:07
30.1184890.3172990.8720000.28089900:06
40.1112820.3195500.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3804878294467926.\n", + "Better model found at epoch 1 with f_beta value: 0.3962264358997345.\n", + "Run tensor(0.3962)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1421670.3748260.8730000.38647300:07
10.1330480.3441750.8700000.40367000:07
20.1223660.3194210.8580000.13414600:07
30.1151360.3151040.8580000.11250000:07
40.1052130.3194010.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3864734172821045.\n", + "Better model found at epoch 1 with f_beta value: 0.4036697447299957.\n", + "Run tensor(0.4037)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1390020.3574740.8640000.44262300:07
10.1276370.3629980.8720000.25581400:07
20.1243690.3159210.8770000.36269400:07
30.1131780.3292070.8660000.16250000:07
40.1065080.3068100.8680000.17500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44262292981147766.\n", + "Run tensor(0.4426)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459860.3486250.8640000.45161300:07
10.1308250.3242030.8740000.36363600:07
20.1261140.3193400.8690000.25988700:07
30.1138850.3072430.8760000.33333300:07
40.1081470.3132200.8730000.28248600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4516128897666931.\n", + "Run tensor(0.4516)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1340890.3570990.8730000.40375600:07
10.1284280.3256860.8670000.24000000:07
20.1208480.3144640.8700000.21686700:07
30.1092220.3211150.8660000.14102600:07
40.1080610.3171750.8680000.17500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1438820.3370920.8660000.41228100:07
10.1376330.3260730.8770000.40000000:07
20.1277760.3207700.8700000.25287400:07
30.1184730.3182080.8670000.22222200:07
40.1081040.3165260.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41228070855140686.\n", + "Run tensor(0.4123)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434190.3435220.8620000.43902400:07
10.1316540.3151830.8740000.30000000:07
20.1276950.3231070.8630000.12738900:07
30.1146460.3177000.8660000.16250000:07
40.1103790.3154400.8680000.15384600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.439024418592453.\n", + "Run tensor(0.4390)\n", + "lr=0.0109,wd=0.09001 [0.4516129, 0.41260558, 0.024757905]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1457210.3594530.8740000.26744200:07
10.1307740.3335210.8770000.40579700:07
20.1247820.3312430.8770000.33513500:07
30.1178090.3116560.8670000.22222200:07
40.1134710.3196350.8640000.19047600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.26744186878204346.\n", + "Better model found at epoch 1 with f_beta value: 0.4057970941066742.\n", + "Run tensor(0.4058)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1414790.3937530.8730000.36180900:07
10.1273200.3219300.8690000.25988700:07
20.1253410.3218160.8720000.26436800:07
30.1193970.3150440.8680000.22352900:07
40.1130620.3163190.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36180904507637024.\n", + "Run tensor(0.3618)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1491090.3707150.8750000.40758300:07
10.1334730.3374530.8690000.22485200:07
20.1237580.3554620.8630000.14906800:07
30.1149980.3288720.8620000.13750000:07
40.1078370.3176340.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439710.3593190.8690000.42794800:07
10.1355540.3452650.8660000.20238100:07
20.1241890.3138910.8750000.34555000:07
30.1182500.3145120.8690000.25142900:07
40.1133470.3141090.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4279475808143616.\n", + "Run tensor(0.4279)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1435960.3386670.8690000.39631300:07
10.1303990.3165020.8680000.19512200:07
20.1235160.3145410.8680000.25842700:07
30.1122630.3241910.8640000.16049400:07
40.1109490.3142370.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3963133990764618.\n", + "Run tensor(0.3963)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1408550.3597310.8700000.40909100:07
10.1405980.3359620.8780000.37113400:07
20.1192200.3999400.8680000.22352900:07
30.1217780.3100460.8650000.20118300:07
40.1104550.3166030.8610000.16766500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40909087657928467.\n", + "Run tensor(0.4091)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1395880.3392240.8740000.47933900:07
10.1388910.3164600.8690000.24277500:07
20.1248640.3548980.8660000.18292700:07
30.1148640.3096410.8650000.20118300:07
40.1091610.3133620.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4793388545513153.\n", + "Run tensor(0.4793)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461310.3400170.8680000.42105300:07
10.1403700.3502280.8770000.38191000:07
20.1268970.3134380.8640000.19047600:07
30.1123930.3292810.8590000.06622500:07
40.1058190.3192550.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42105263471603394.\n", + "Run tensor(0.4211)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1363990.3422760.8690000.40182600:07
10.1267760.3379480.8740000.32258100:07
20.1309460.3263280.8750000.31694000:07
30.1174970.3132950.8720000.28089900:07
40.1088570.3166900.8710000.26285700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4018264710903168.\n", + "Run tensor(0.4018)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1479740.3762880.8750000.37810900:07
10.1385000.3196850.8760000.35416700:07
20.1253940.3179330.8640000.20930200:07
30.1131530.3062150.8690000.20606100:07
40.1042520.3152450.8670000.15286600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3781094551086426.\n", + "Run tensor(0.3781)\n", + "lr=0.020800000000000003,wd=0.0001 [0.47933885, 0.40888682, 0.029761719]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422690.3829560.8730000.41474700:07
10.1286400.3247710.8800000.41176500:07
20.1284660.3136420.8680000.21428600:07
30.1166030.3175440.8730000.27428600:07
40.1099490.3164930.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41474655270576477.\n", + "Run tensor(0.4147)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1453400.3444910.8750000.41314600:07
10.1396500.3511480.8680000.23255800:07
20.1205980.3319100.8740000.32258100:07
30.1188020.3160120.8700000.25287400:07
40.1163480.3162660.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4131455421447754.\n", + "Run tensor(0.4131)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1414400.3573860.8750000.36548200:07
10.1306040.3256120.8630000.17964100:07
20.1243240.3233800.8720000.29670300:07
30.1140220.3307290.8630000.13836500:07
40.1080350.3170560.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Run tensor(0.3655)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1429530.3594300.8720000.34693900:07
10.1347060.3317240.8680000.22352900:07
20.1220540.3229610.8710000.26285700:07
30.1117460.3336410.8660000.19277100:07
40.1105650.3162200.8710000.25433500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34693875908851624.\n", + "Run tensor(0.3469)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1453480.3564110.8710000.43171800:07
10.1324150.3696250.8670000.21301800:07
20.1238480.3274210.8760000.32608700:07
30.1140100.3187010.8690000.28415300:07
40.1059560.3139560.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43171805143356323.\n", + "Run tensor(0.4317)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418220.3899950.8730000.32085600:07
10.1307730.3399260.8620000.38938100:07
20.1259930.3315030.8690000.23391800:07
30.1125300.3071420.8640000.18072300:07
40.1063730.3128070.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32085564732551575.\n", + "Better model found at epoch 1 with f_beta value: 0.389380544424057.\n", + "Run tensor(0.3894)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1420860.3387000.8750000.40191400:07
10.1337150.3284820.8670000.24858800:07
20.1256030.3275410.8690000.27624300:07
30.1172490.3123840.8680000.25000000:07
40.1087230.3173520.8640000.13924100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422490.3603230.8740000.41121500:06
10.1263690.3553310.8770000.34224600:07
20.1252840.3158860.8600000.14634100:07
30.1172200.3119020.8630000.15950900:07
40.1069800.3169640.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4112149477005005.\n", + "Run tensor(0.4112)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1408680.4151540.8730000.40375600:07
10.1378800.3318410.8680000.30526300:07
20.1186840.3296880.8690000.22485200:07
30.1179250.3111770.8680000.23255800:06
40.1077930.3195630.8630000.15950900:06
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1396580.3467910.8700000.43478300:07
10.1349310.3452200.8750000.40191400:07
20.1287880.3272790.8640000.15000000:07
30.1137090.3139850.8610000.14723900:07
40.1105120.3123310.8590000.10191100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43478259444236755.\n", + "Run tensor(0.4348)\n", + "lr=0.020800000000000003,wd=0.01009 [0.4347826, 0.4013079, 0.026176916]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1407040.3874680.8740000.35714300:07
10.1487290.3366180.8720000.40186900:07
20.1253120.3153310.8690000.25988700:07
30.1187880.3105190.8700000.24418600:07
40.1092300.3214920.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.357142835855484.\n", + "Better model found at epoch 1 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459420.3555460.8730000.40375600:07
10.1373470.3246000.8740000.30000000:07
20.1261190.3168080.8790000.33879800:07
30.1153370.3284180.8720000.22891600:07
40.1103770.3180990.8710000.22754500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1457270.3629210.8750000.38423600:07
10.1290940.3309460.8760000.33333300:07
20.1280800.3456290.8620000.15853700:07
30.1143810.3184630.8780000.40196100:07
40.1084700.3161860.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3842364251613617.\n", + "Better model found at epoch 3 with f_beta value: 0.4019608199596405.\n", + "Run tensor(0.4020)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1374600.3382220.8760000.37373700:07
10.1340630.3350740.8760000.32608700:07
20.1273740.3208010.8760000.33333300:07
30.1152340.3357320.8680000.21428600:07
40.1077560.3091520.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3737373948097229.\n", + "Run tensor(0.3737)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434120.3483590.8760000.39215700:07
10.1303320.3205290.8660000.20238100:07
20.1202120.3304770.8590000.11320800:07
30.1160910.3120740.8640000.12820500:07
40.1087820.3224660.8640000.10526300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3921568691730499.\n", + "Run tensor(0.3922)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461440.3330480.8710000.42152500:07
10.1336850.3573180.8710000.23668600:07
20.1197130.3383850.8640000.15000000:07
30.1136090.3239090.8680000.17500000:07
40.1097950.3172730.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42152467370033264.\n", + "Run tensor(0.4215)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433140.4091980.8700000.32291700:07
10.1391320.3553150.8650000.10596000:07
20.1276180.3313870.8650000.19161700:07
30.1109650.3229730.8650000.18181800:07
40.1082950.3187360.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3229166865348816.\n", + "Run tensor(0.3229)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1426990.3298440.8710000.42152500:07
10.1338870.3260380.8810000.40796000:07
20.1211730.3483180.8760000.33333300:07
30.1117720.3182690.8740000.31521700:07
40.1063870.3135460.8700000.26136400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42152467370033264.\n", + "Run tensor(0.4215)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1562440.3423880.8690000.40724000:07
10.1263380.3381700.8760000.39805800:07
20.1240250.3269070.8650000.19161700:07
30.1206150.3039820.8720000.28089900:07
40.1029880.3168630.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40723979473114014.\n", + "Run tensor(0.4072)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1473620.3442150.8750000.41314600:07
10.1344870.3210750.8720000.37254900:07
20.1248130.3364300.8670000.23121400:07
30.1220240.3123930.8710000.27933000:07
40.1082440.3127730.8630000.18934900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4131455421447754.\n", + "Run tensor(0.4131)\n", + "lr=0.020800000000000003,wd=0.02008 [0.42152467, 0.39598313, 0.027757907]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400090.3404160.8780000.41904800:07
10.1313060.3328140.8710000.35820900:07
20.1258010.3229030.8680000.22352900:07
30.1132610.3449300.8670000.22222200:07
40.1071270.3207480.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41904759407043457.\n", + "Run tensor(0.4190)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1498730.3756260.8710000.35175900:07
10.1344820.3393050.8700000.25287400:07
20.1251150.3215700.8750000.31694000:07
30.1181650.3389300.8650000.17177900:07
40.1067710.3146890.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35175880789756775.\n", + "Run tensor(0.3518)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1377000.3470820.8690000.40182600:07
10.1366210.3759380.8640000.18072300:07
20.1234190.3231630.8770000.35602100:07
30.1161440.3101180.8730000.23952100:07
40.1081090.3106160.8700000.23529400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4018264710903168.\n", + "Run tensor(0.4018)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406240.4093560.8760000.37373700:07
10.1286280.3204810.8690000.25988700:07
20.1233060.3164110.8620000.14814800:07
30.1121450.3230050.8680000.22352900:07
40.1064960.3141290.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3737373948097229.\n", + "Run tensor(0.3737)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1425920.3526300.8750000.34555000:07
10.1363350.3208210.8740000.28409100:07
20.1250180.3155000.8690000.27624300:07
30.1178380.3055150.8720000.29670300:07
40.1037190.3178780.8620000.16867500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34554973244667053.\n", + "Run tensor(0.3455)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1464480.3544080.8730000.42009100:07
10.1433170.3490280.8780000.38383800:07
20.1187880.3331420.8680000.25000000:07
30.1141960.3100260.8610000.13664600:07
40.1079830.3184360.8640000.12820500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42009133100509644.\n", + "Run tensor(0.4201)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1409690.3506080.8720000.40186900:07
10.1272890.3300860.8740000.37000000:07
20.1252020.3189880.8600000.13580200:07
30.1150710.3129770.8640000.15000000:07
40.1082340.3193870.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1528000.3346580.8720000.40186900:07
10.1405710.3442190.8730000.28248600:07
20.1295010.3244020.8670000.21301800:07
30.1094720.3215400.8660000.20238100:07
40.1079840.3141950.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1396740.3481060.8790000.42654000:07
10.1324560.3609010.8730000.29050300:07
20.1247830.3259480.8770000.34920600:07
30.1100440.3463190.8640000.20000000:07
40.1100390.3221730.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4265402555465698.\n", + "Run tensor(0.4265)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446420.3200130.8720000.36633700:07
10.1268780.3261970.8760000.36734700:07
20.1241350.3126300.8770000.31284900:07
30.1205280.3231530.8650000.14012700:07
40.1033370.3113470.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3663366138935089.\n", + "Better model found at epoch 1 with f_beta value: 0.36734694242477417.\n", + "Run tensor(0.3673)\n", + "lr=0.020800000000000003,wd=0.03007 [0.42654026, 0.39096373, 0.027771609]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1450660.3463950.8770000.41706200:07
10.1286510.3562590.8640000.17073200:07
20.1240080.3249480.8720000.28888900:07
30.1149170.3127470.8730000.30601100:07
40.1064320.3148890.8670000.24000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41706159710884094.\n", + "Run tensor(0.4171)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434800.3332760.8640000.42857100:07
10.1338350.3589630.8780000.33695700:07
20.1213220.3241570.8780000.35106400:07
30.1140850.3112890.8760000.31868100:07
40.1075050.3158840.8660000.19277100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4285714328289032.\n", + "Run tensor(0.4286)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1470150.3315310.8720000.40186900:07
10.1357140.3307970.8770000.36269400:07
20.1268370.3108440.8600000.13580200:07
30.1105850.3263580.8600000.15662700:07
40.1071180.3200540.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1394980.3676430.8670000.44813300:07
10.1326250.3244010.8690000.24277500:07
20.1273320.3619410.8650000.17177900:07
30.1189090.3082530.8690000.24277500:07
40.1091910.3128870.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4481327533721924.\n", + "Run tensor(0.4481)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418790.3399720.8680000.44067800:07
10.1299190.3285500.8740000.30000000:07
20.1248670.3467590.8620000.12658200:07
30.1157470.3180340.8600000.14634100:07
40.1119580.3128570.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4406780004501343.\n", + "Run tensor(0.4407)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455450.4022410.8730000.38647300:07
10.1305850.3432360.8780000.35789500:07
20.1238070.3245130.8620000.17857100:07
30.1151330.3116090.8770000.33513500:07
40.1077170.3191720.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3864734172821045.\n", + "Run tensor(0.3865)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1457790.3668280.8740000.35714300:07
10.1302290.3237690.8710000.27933000:07
20.1206700.3634660.8750000.31694000:07
30.1159010.3183480.8650000.20118300:07
40.1064240.3156430.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.357142835855484.\n", + "Run tensor(0.3571)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1522670.3283480.8700000.39814800:07
10.1308830.3722750.8750000.33862400:07
20.1236260.3164530.8780000.35789500:07
30.1096240.3230610.8710000.24561400:07
40.1093470.3134350.8720000.23809500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39814814925193787.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416160.3311120.8720000.42857100:07
10.1320830.3350400.8710000.28729300:07
20.1256610.3188610.8630000.16969700:07
30.1185310.3037530.8690000.27624300:07
40.1129640.3147970.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4285714626312256.\n", + "Run tensor(0.4286)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1532800.3302320.8760000.38613900:07
10.1264140.3495660.8720000.28089900:07
20.1225770.3364770.8660000.22988500:07
30.1128400.3266900.8630000.08053700:07
40.1086270.3134660.8630000.10457500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38613858819007874.\n", + "Run tensor(0.3861)\n", + "lr=0.020800000000000003,wd=0.040060000000000005 [0.44813275, 0.40927872, 0.026931453]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1413390.3668600.8680000.42105300:07
10.1319570.3506930.8700000.30851100:07
20.1234980.3226530.8690000.26815600:07
30.1142910.3163320.8690000.24277500:07
40.1128530.3217290.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42105263471603394.\n", + "Run tensor(0.4211)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1384060.3448450.8700000.48000000:07
10.1371990.3134360.8630000.15950900:07
20.1252820.3123900.8700000.24418600:07
30.1133660.3154260.8660000.20238100:07
40.1048080.3161890.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.48000001907348633.\n", + "Run tensor(0.4800)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406080.3654670.8640000.42372900:07
10.1342950.3408900.8730000.35533000:07
20.1219970.3224550.8640000.18072300:07
30.1106920.3131630.8680000.20481900:07
40.1084230.3131910.8630000.09271500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4237288236618042.\n", + "Run tensor(0.4237)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410380.3459090.8710000.40000000:07
10.1381520.3357770.8680000.25000000:07
20.1283980.3150470.8680000.24137900:07
30.1139300.3240950.8710000.20858900:07
40.1086560.3225930.8700000.17721500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1377660.3446780.8760000.42592600:07
10.1307470.3232010.8730000.28248600:07
20.1144190.3528150.8640000.18072300:07
30.1151560.3131160.8650000.21052600:07
40.1097780.3224490.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42592594027519226.\n", + "Run tensor(0.4259)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1481530.3838670.8690000.20606100:07
10.1358090.3445170.8690000.24277500:07
20.1211920.3245840.8810000.36363600:07
30.1180990.3448350.8600000.13580200:07
40.1111540.3184450.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.20606058835983276.\n", + "Better model found at epoch 1 with f_beta value: 0.2427745759487152.\n", + "Better model found at epoch 2 with f_beta value: 0.3636363446712494.\n", + "Run tensor(0.3636)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1457480.3661650.8720000.40740700:07
10.1302820.3336730.8770000.38191000:07
20.1259680.3437660.8680000.22352900:07
30.1184990.3109920.8660000.22988500:07
40.1080230.3179580.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439380.3346910.8710000.33846200:07
10.1287950.3524330.8700000.24418600:07
20.1195860.3324510.8750000.33155100:07
30.1162740.3082100.8740000.32258100:06
40.1166540.3150330.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3384615182876587.\n", + "Run tensor(0.3385)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461980.3384800.8700000.41441400:07
10.1292580.3705480.8700000.22619000:07
20.1207550.3149760.8750000.30939200:07
30.1180980.3166520.8690000.21556900:07
40.1109120.3167750.8690000.21556900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4144144058227539.\n", + "Run tensor(0.4144)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1473650.3758200.8730000.38048800:07
10.1274230.3671450.8640000.20000000:07
20.1203870.3052890.8740000.30769200:07
30.1172920.3008590.8680000.21428600:07
40.1048530.3135390.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3804878294467926.\n", + "Run tensor(0.3805)\n", + "lr=0.020800000000000003,wd=0.050050000000000004 [0.48000002, 0.40551147, 0.03677952]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1438180.3729370.8700000.41964300:07
10.1314970.3296920.8770000.37563500:07
20.1237660.3539330.8610000.12578600:07
30.1131110.3164290.8690000.20606100:07
40.1093340.3133520.8720000.23809500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4196428656578064.\n", + "Run tensor(0.4196)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1414990.3404310.8730000.40375600:07
10.1377410.3403990.8650000.20118300:07
20.1225240.3194520.8740000.30000000:07
30.1173000.3094470.8710000.27118600:07
40.1108750.3073650.8670000.24000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1429700.3777250.8720000.31182800:07
10.1340120.3610550.8680000.23255800:07
20.1271790.3181110.8650000.11764700:07
30.1157810.3234620.8710000.25433500:07
40.1111950.3177140.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31182795763015747.\n", + "Run tensor(0.3118)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1412680.3808460.8740000.37000000:07
10.1351360.3907730.8740000.27586200:07
20.1243680.3305360.8780000.35106400:07
30.1166940.3186290.8600000.14634100:07
40.1117910.3192490.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3700000047683716.\n", + "Run tensor(0.3700)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431560.3917550.8710000.28729300:07
10.1336780.3357220.8740000.32258100:07
20.1222980.3350650.8660000.22988500:07
30.1121070.3187710.8640000.18072300:07
40.1042520.3141010.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.28729280829429626.\n", + "Better model found at epoch 1 with f_beta value: 0.32258063554763794.\n", + "Run tensor(0.3226)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431250.3499580.8720000.30434800:07
10.1303550.3404910.8710000.26285700:07
20.1263070.3160460.8730000.29834300:07
30.1170430.3103160.8690000.24277500:07
40.1029380.3135940.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.30434784293174744.\n", + "Run tensor(0.3043)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1488050.3322440.8760000.39805800:07
10.1311230.3277660.8730000.30601100:07
20.1259830.3218180.8620000.11538500:07
30.1162300.3157910.8660000.18292700:07
40.1116170.3287500.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3980582654476166.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1506930.3286150.8730000.42009100:07
10.1327380.3373370.8760000.34042600:07
20.1243260.3198120.8620000.11538500:07
30.1158650.3098420.8610000.12578600:07
40.1084150.3211200.8630000.12738900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42009133100509644.\n", + "Run tensor(0.4201)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1424780.3726170.8740000.39423100:07
10.1365990.3215900.8760000.36082500:07
20.1237330.3254210.8630000.14906800:06
30.1157140.3269970.8680000.25000000:07
40.1079940.3209890.8700000.25287400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434730.3628400.8730000.39234500:07
10.1317750.3648410.8670000.20359300:07
20.1234960.3258090.8630000.14906800:07
30.1182930.3154920.8610000.14723900:06
40.1078470.3194520.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n", + "lr=0.020800000000000003,wd=0.06004 [0.42009133, 0.37368798, 0.042182297]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1429770.3729930.8470000.43956000:07
10.1345890.3628770.8770000.36269400:07
20.1288050.3219030.8600000.12500000:07
30.1136320.3217060.8640000.17073200:07
40.1074640.3202540.8640000.10526300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4395604431629181.\n", + "Run tensor(0.4396)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410830.3593600.8750000.36548200:07
10.1302030.3413780.8750000.33155100:07
20.1227980.3360340.8660000.18292700:07
30.1117590.3226940.8650000.17177900:07
40.1105830.3206090.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Run tensor(0.3655)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401470.3641040.8740000.38835000:07
10.1323240.3481050.8650000.18181800:07
20.1292390.3341840.8670000.21301800:07
30.1140650.3129850.8610000.10322600:07
40.1057600.3127960.8610000.09150300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3883495032787323.\n", + "Run tensor(0.3883)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1440120.3708310.8720000.33333300:07
10.1309120.3765310.8760000.32608700:07
20.1196650.3206340.8790000.35978800:07
30.1141780.3104770.8650000.19161700:07
40.1104870.3175630.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3333333134651184.\n", + "Better model found at epoch 2 with f_beta value: 0.35978832840919495.\n", + "Run tensor(0.3598)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1430020.3340250.8750000.39024400:07
10.1272320.3327500.8740000.32258100:07
20.1275080.3244510.8760000.32608700:07
30.1144490.3205190.8740000.30769200:07
40.1113620.3211580.8730000.29050300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455720.3316650.8720000.40186900:07
10.1329400.3306040.8690000.25988700:07
20.1223320.3285230.8610000.15757600:07
30.1156920.3176780.8640000.13924100:07
40.1087540.3158100.8710000.24561400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1370350.3431370.8810000.43062200:07
10.1313800.3270920.8800000.37500000:07
20.1185090.3570610.8680000.23255800:07
30.1179740.3106500.8600000.11392400:07
40.1107060.3170670.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4306219816207886.\n", + "Run tensor(0.4306)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416930.3755320.8670000.42424200:07
10.1281560.3302930.8760000.39215700:07
20.1207930.3471210.8700000.23529400:07
30.1121740.3223000.8660000.17284000:07
40.1065070.3124980.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42424240708351135.\n", + "Run tensor(0.4242)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428790.3492350.8670000.39269400:07
10.1366780.3443310.8610000.14723900:07
20.1233990.3243170.8730000.31351400:07
30.1107150.3380810.8650000.14012700:07
40.1095380.3165560.8740000.25882400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39269405603408813.\n", + "Run tensor(0.3927)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1399310.3359970.8780000.42990700:07
10.1387060.3522240.8740000.30769200:07
20.1195060.3225650.8710000.27118600:07
30.1168470.3107310.8690000.23391800:07
40.1066240.3162570.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42990654706954956.\n", + "Run tensor(0.4299)\n", + "lr=0.020800000000000003,wd=0.07003 [0.43956044, 0.40227586, 0.026512776]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1405750.3525740.8670000.42918500:07
10.1345260.3394590.8670000.24000000:07
20.1238890.3374500.8680000.25000000:07
30.1155190.3236430.8620000.11538500:07
40.1144990.3220760.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42918452620506287.\n", + "Run tensor(0.4292)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1511470.3569790.8770000.41148300:07
10.1400460.3167220.8750000.33155100:07
20.1273400.3079670.8680000.24137900:07
30.1161420.3158020.8620000.13750000:07
40.1071160.3163960.8590000.10191100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401560.3341630.8740000.40000000:07
10.1290650.3821410.8710000.31016000:07
20.1222120.3166510.8690000.25988700:07
30.1162790.3311690.8640000.12820500:07
40.1079030.3134670.8690000.19631900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1457370.3514410.8760000.39215700:07
10.1356670.3231460.8660000.22093000:07
20.1186910.3377190.8750000.32432400:07
30.1132650.3373540.8640000.15000000:07
40.1099800.3176320.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3921568691730499.\n", + "Run tensor(0.3922)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1486640.3428560.8720000.39047600:07
10.1263440.3303560.8760000.36082500:07
20.1249100.3391020.8660000.18292700:07
30.1163130.3143850.8670000.19393900:07
40.1112230.3205900.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3904762268066406.\n", + "Run tensor(0.3905)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1483010.3703500.8720000.41284400:07
10.1280540.3429270.8710000.27933000:07
20.1263830.3290910.8710000.26285700:07
30.1195110.3018550.8750000.32432400:07
40.1116330.3115470.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1389550.3791480.8700000.31578900:07
10.1288950.3223380.8760000.39215700:07
20.1282340.3243880.8770000.35602100:07
30.1167410.3136000.8790000.35294100:07
40.1113140.3158440.8710000.24561400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31578949093818665.\n", + "Better model found at epoch 1 with f_beta value: 0.3921568691730499.\n", + "Run tensor(0.3922)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1411270.3802840.8740000.40000000:07
10.1311890.3268660.8610000.11465000:07
20.1245080.3354390.8640000.16049400:07
30.1134710.3172670.8670000.14193500:07
40.1069780.3119680.8660000.11842100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1545010.3486500.8700000.43965500:07
10.1322350.3470150.8670000.41921400:07
20.1277400.3168420.8690000.22485200:07
30.1167730.3194070.8640000.15000000:07
40.1088660.3181250.8690000.20606100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43965521454811096.\n", + "Run tensor(0.4397)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1414770.3605520.8770000.40579700:07
10.1331990.3376110.8770000.32786900:07
20.1231420.3143760.8780000.37113400:07
30.1124290.3227950.8730000.28248600:07
40.1133300.3190580.8650000.16149100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4057970941066742.\n", + "Run tensor(0.4058)\n", + "lr=0.020800000000000003,wd=0.08002000000000001 [0.4396552, 0.40737543, 0.015570736]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428120.3547760.8750000.36548200:07
10.1277460.3443320.8700000.25287400:07
20.1375380.3090890.8610000.18713500:07
30.1179260.3153780.8630000.17964100:07
40.1101660.3176900.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Run tensor(0.3655)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1527810.3376810.8740000.40566000:07
10.1392960.3589040.8640000.39285700:06
20.1280720.3336390.8750000.31694000:07
30.1200960.3144890.8750000.31694000:07
40.1088000.3160470.8720000.26436800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40566039085388184.\n", + "Run tensor(0.4057)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458680.3375620.8740000.34375000:07
10.1402990.3595340.8710000.25433500:07
20.1206350.3478030.8640000.18072300:07
30.1136710.3274130.8610000.14723900:07
40.1064330.3164670.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34375.\n", + "Run tensor(0.3438)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434610.3542340.8720000.44347800:07
10.1338490.3294920.8760000.30337100:07
20.1254190.3314390.8820000.40404000:07
30.1197190.3145100.8730000.30601100:07
40.1119200.3174160.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4434782862663269.\n", + "Run tensor(0.4435)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1376740.3535880.8740000.37623800:07
10.1326010.3344140.8650000.18181800:07
20.1240220.3156450.8780000.34408600:07
30.1206040.3098950.8630000.13836500:07
40.1045370.3153990.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3762376308441162.\n", + "Run tensor(0.3762)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1369300.3326610.8770000.40579700:07
10.1297390.3269610.8750000.33862400:07
20.1249150.3178150.8610000.11465000:07
30.1138750.3060650.8690000.25142900:07
40.1033910.3133360.8630000.18934900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4057970941066742.\n", + "Run tensor(0.4058)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474100.3631210.8770000.37563500:07
10.1359740.3255660.8710000.27933000:07
20.1308110.3060780.8770000.40579700:07
30.1183490.3115120.8690000.22485200:07
40.1064430.3104900.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3756345212459564.\n", + "Better model found at epoch 2 with f_beta value: 0.4057970941066742.\n", + "Run tensor(0.4058)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439880.3674340.8700000.37500000:07
10.1293050.4044910.8650000.16149100:07
20.1239500.3241940.8600000.13580200:07
30.1145930.3054420.8610000.12578600:07
40.1106900.3122400.8630000.11612900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.375.\n", + "Run tensor(0.3750)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1552490.3299660.8710000.33846200:07
10.1366610.3326060.8730000.30601100:07
20.1281960.3173970.8690000.23391800:07
30.1164820.3255250.8620000.14814800:07
40.1128240.3146300.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3384615182876587.\n", + "Run tensor(0.3385)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1370520.3525100.8730000.32085600:07
10.1279800.3423370.8750000.35897400:07
20.1263760.3389100.8610000.11465000:07
30.1121320.3296940.8640000.12820500:07
40.1070680.3164330.8630000.12738900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32085564732551575.\n", + "Better model found at epoch 1 with f_beta value: 0.3589743375778198.\n", + "Run tensor(0.3590)\n", + "lr=0.020800000000000003,wd=0.09001 [0.4434783, 0.3818639, 0.03117001]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1462060.3394990.8700000.38095200:07
10.1294070.3562770.8770000.38806000:07
20.1200810.3156080.8600000.12500000:07
30.1197460.3337730.8640000.15000000:07
40.1044850.3214310.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3809523582458496.\n", + "Better model found at epoch 1 with f_beta value: 0.38805970549583435.\n", + "Run tensor(0.3881)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403910.3742770.8690000.38497700:07
10.1356140.3233880.8760000.35416700:07
20.1257080.3369390.8640000.18072300:07
30.1197330.3062340.8630000.08053700:07
40.1127740.3203660.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3849765360355377.\n", + "Run tensor(0.3850)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1488830.3900610.8720000.36000000:07
10.1301400.3553100.8660000.21176500:07
20.1235480.3150890.8800000.38144300:07
30.1148080.3187580.8670000.24000000:07
40.1116160.3188410.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36000004410743713.\n", + "Better model found at epoch 2 with f_beta value: 0.3814432919025421.\n", + "Run tensor(0.3814)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1457800.3478110.8730000.43049300:07
10.1269200.3331800.8740000.34375000:07
20.1248630.3113130.8700000.25287400:07
30.1195010.3086530.8670000.20359300:07
40.1090120.3134030.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4304932951927185.\n", + "Run tensor(0.4305)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478350.3993340.8760000.38000000:07
10.1281680.3272730.8750000.34555000:07
20.1260880.3195180.8670000.24858800:07
30.1157360.3245490.8630000.14906800:07
40.1060700.3130800.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3799999952316284.\n", + "Run tensor(0.3800)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1471580.3519530.8740000.41666700:07
10.1294480.3379770.8760000.37373700:07
20.1219840.3404170.8750000.34555000:07
30.1174370.3202590.8700000.25287400:07
40.1066590.3119080.8620000.09210500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4166666865348816.\n", + "Run tensor(0.4167)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1386340.3640440.8660000.42735000:07
10.1264910.3457650.8750000.40758300:07
20.1221590.3416400.8670000.23121400:07
30.1132380.3146070.8680000.24137900:07
40.1092880.3201610.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4273504316806793.\n", + "Run tensor(0.4274)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1481300.3518300.8700000.36893200:07
10.1406880.3355200.8790000.35978800:07
20.1280020.3290720.8720000.30434800:07
30.1169900.3306850.8600000.15662700:07
40.1096100.3291080.8580000.13414600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3689320683479309.\n", + "Run tensor(0.3689)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1464700.3878010.8690000.30687800:07
10.1245010.3408770.8740000.30769200:07
20.1245890.3161860.8620000.13750000:07
30.1141940.3260690.8650000.16149100:07
40.1053710.3150440.8700000.21686700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.30687829852104187.\n", + "Better model found at epoch 1 with f_beta value: 0.3076923191547394.\n", + "Run tensor(0.3077)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1482270.3323130.8720000.42342300:07
10.1325160.3331910.8730000.29050300:07
20.1227570.3335570.8600000.13580200:07
30.1137210.3194910.8600000.14634100:07
40.1105290.3122760.8580000.12345700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4234234392642975.\n", + "Run tensor(0.4234)\n", + "lr=0.0307,wd=0.0001 [0.4304933, 0.39090377, 0.035036355]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1407830.3317400.8690000.32124400:07
10.1331670.3346070.8760000.34042600:07
20.1257700.3209180.8660000.21176500:07
30.1153640.3339950.8680000.23255800:07
40.1045100.3210040.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3212435245513916.\n", + "Better model found at epoch 1 with f_beta value: 0.3404255211353302.\n", + "Run tensor(0.3404)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1472910.3574360.8740000.37623800:07
10.1315230.3524280.8670000.19393900:07
20.1238910.3190500.8660000.22093000:07
30.1187490.3073470.8610000.15757600:07
40.1089550.3183580.8630000.18934900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3762376308441162.\n", + "Run tensor(0.3762)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1467890.3577040.8690000.41777800:07
10.1349830.3324900.8760000.36082500:07
20.1219730.3440660.8590000.14545500:07
30.1123010.3270040.8590000.15568900:07
40.1107490.3208920.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41777780652046204.\n", + "Run tensor(0.4178)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428790.4380110.8720000.30434800:07
10.1355370.3395830.8750000.33862400:07
20.1287400.3284970.8710000.27118600:07
30.1150300.3175190.8700000.24418600:07
40.1071760.3238170.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.30434784293174744.\n", + "Better model found at epoch 1 with f_beta value: 0.33862432837486267.\n", + "Run tensor(0.3386)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1347680.4133520.8760000.38613900:07
10.1317580.3834620.8750000.30167600:07
20.1247260.3189710.8690000.24277500:07
30.1198390.3139010.8630000.18934900:07
40.1103840.3175130.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38613858819007874.\n", + "Run tensor(0.3861)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458990.3674960.8780000.41904800:07
10.1331770.3568770.8750000.31694000:07
20.1295900.3397190.8670000.21301800:07
30.1111830.3324820.8670000.20359300:07
40.1051990.3242360.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41904759407043457.\n", + "Run tensor(0.4190)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403180.3584900.8700000.22619000:07
10.1279400.3342820.8670000.20359300:07
20.1315600.3213570.8730000.29834300:07
30.1187970.3174080.8670000.17391300:07
40.1073900.3179520.8680000.17500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2261904776096344.\n", + "Better model found at epoch 2 with f_beta value: 0.2983425259590149.\n", + "Run tensor(0.2983)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1512910.3285580.8750000.30939200:07
10.1329430.3268370.8770000.36923100:07
20.1247530.3309740.8680000.22352900:07
30.1194270.3160020.8700000.21686700:07
40.1074470.3201160.8710000.21818200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3093922734260559.\n", + "Better model found at epoch 1 with f_beta value: 0.3692307770252228.\n", + "Run tensor(0.3692)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1394720.3341590.8770000.41148300:07
10.1278180.3259990.8770000.35602100:07
20.1255110.3316520.8620000.11538500:07
30.1156770.3180840.8710000.23668600:07
40.1098990.3240900.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403270.3715660.8680000.43589700:07
10.1337100.3312380.8760000.36734700:07
20.1271910.3324610.8670000.21301800:07
30.1158400.3270740.8650000.17177900:07
40.1130140.3214720.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43589743971824646.\n", + "Run tensor(0.4359)\n", + "lr=0.0307,wd=0.01009 [0.43589744, 0.37932053, 0.04144493]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445990.3426090.8720000.40740700:07
10.1325550.3179590.8700000.28571400:07
20.1264280.3053020.8650000.23728800:07
30.1215860.3107410.8690000.29189200:07
40.1095080.3116290.8700000.26966300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1394530.3515090.8750000.39613500:07
10.1281680.3379600.8710000.41629000:07
20.1227040.3210770.8670000.22222200:07
30.1153530.3001060.8620000.15853700:07
40.1053600.3141160.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39613527059555054.\n", + "Better model found at epoch 1 with f_beta value: 0.41628962755203247.\n", + "Run tensor(0.4163)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1372390.3365520.8710000.41629000:07
10.1278490.3240930.8670000.26519300:07
20.1224040.3354130.8620000.16867500:07
30.1151940.3093190.8630000.10457500:07
40.1117380.3129750.8640000.08108100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41628962755203247.\n", + "Run tensor(0.4163)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1440330.3490470.8710000.41629000:07
10.1335220.3213550.8620000.15853700:07
20.1217730.3516570.8700000.25287400:07
30.1193270.3198270.8660000.20238100:07
40.1108870.3266960.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41628962755203247.\n", + "Run tensor(0.4163)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458850.3418000.8740000.44247800:07
10.1360210.3203630.8690000.22485200:07
20.1227770.3355470.8760000.34042600:07
30.1171900.3071010.8690000.25142900:07
40.1104760.3160400.8680000.18518500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44247785210609436.\n", + "Run tensor(0.4425)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1529060.3380800.8730000.40375600:07
10.1400370.3782510.8720000.28089900:07
20.1198370.3598870.8690000.21556900:07
30.1191250.3096410.8700000.24418600:07
40.1066570.3162730.8710000.20858900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1447550.3825460.8740000.35051500:07
10.1345310.3355810.8730000.36180900:07
20.1241230.3202240.8630000.17964100:07
30.1121090.3457990.8600000.11392400:07
40.1116080.3115050.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3505154848098755.\n", + "Better model found at epoch 1 with f_beta value: 0.36180904507637024.\n", + "Run tensor(0.3618)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1413250.3594750.8720000.40186900:07
10.1360540.3406530.8770000.37563500:07
20.1228650.3231130.8740000.30769200:07
30.1172820.3216140.8650000.19161700:07
40.1108510.3122380.8640000.16049400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1536690.3420680.8760000.40952400:07
10.1300250.3394620.8730000.29050300:07
20.1247930.3288980.8750000.33155100:07
30.1149700.3251410.8590000.11320800:07
40.1066250.3213020.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4095238149166107.\n", + "Run tensor(0.4095)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459990.3907350.8730000.34871800:07
10.1350520.3380200.8750000.32432400:07
20.1249430.3483050.8750000.32432400:07
30.1165680.3155210.8740000.33684200:07
40.1084430.3226560.8690000.25142900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34871798753738403.\n", + "Run tensor(0.3487)\n", + "lr=0.0307,wd=0.02008 [0.44247785, 0.402443, 0.026062056]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1374980.3738470.8750000.37185900:07
10.1307340.3372460.8750000.35233200:07
20.1266580.3217330.8780000.35106400:07
30.1181870.3178580.8620000.18823500:07
40.1074020.3194560.8630000.18934900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3718593120574951.\n", + "Run tensor(0.3719)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439010.3667110.8710000.35175900:07
10.1310660.3446950.8750000.30167600:07
20.1150400.3226710.8660000.20238100:07
30.1120910.3166840.8650000.21052600:07
40.1040290.3194580.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35175880789756775.\n", + "Run tensor(0.3518)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400320.3684660.8740000.39423100:07
10.1317730.3186780.8720000.28888900:07
20.1226790.3468980.8630000.13836500:07
30.1110840.3117310.8610000.11465000:07
40.1118350.3118170.8630000.10457500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1424180.3455740.8720000.39047600:07
10.1435030.3230630.8650000.17177900:07
20.1160780.3275470.8650000.21965300:07
30.1158370.3234750.8630000.15950900:07
40.1112190.3251530.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3904762268066406.\n", + "Run tensor(0.3905)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1380290.3611070.8680000.40000000:07
10.1329510.3507760.8790000.39801000:07
20.1278670.3492460.8800000.37500000:07
30.1149640.3250610.8620000.15853700:07
40.1116550.3139160.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40000003576278687.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1440560.4093420.8740000.36363600:07
10.1308330.3632230.8780000.39000000:07
20.1243840.3159110.8730000.28248600:07
30.1159310.3118210.8760000.31111100:07
40.1102360.3149370.8660000.22093000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3636363744735718.\n", + "Better model found at epoch 1 with f_beta value: 0.38999998569488525.\n", + "Run tensor(0.3900)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1398640.3600590.8760000.39215700:07
10.1387100.3428040.8660000.21176500:07
20.1212000.3222000.8620000.17857100:07
30.1172540.3141480.8610000.15757600:07
40.1086290.3173020.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3921568691730499.\n", + "Run tensor(0.3922)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1497140.3512950.8750000.36548200:07
10.1332680.3307780.8750000.29378500:07
20.1244330.3465160.8750000.33155100:07
30.1145740.3122970.8660000.18292700:07
40.1045390.3173660.8660000.16250000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Run tensor(0.3655)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1361700.3630210.8780000.42452800:07
10.1304750.3302720.8660000.25555600:07
20.1257600.3180020.8750000.33155100:07
30.1171330.3118420.8600000.10256400:07
40.1108020.3108560.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4245283007621765.\n", + "Run tensor(0.4245)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1480080.3786260.8740000.35714300:07
10.1310740.3343930.8800000.38144300:07
20.1207390.3405950.8670000.22222200:07
30.1148450.3116230.8620000.15853700:07
40.1059650.3198230.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.357142835855484.\n", + "Better model found at epoch 1 with f_beta value: 0.3814432919025421.\n", + "Run tensor(0.3814)\n", + "lr=0.0307,wd=0.03007 [0.4245283, 0.38619357, 0.01906805]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478030.3317810.8680000.40000000:07
10.1300780.3596230.8730000.28248600:07
20.1236400.3125960.8610000.12578600:07
30.1159460.3198150.8660000.18292700:07
40.1057360.3198120.8660000.17284000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40000003576278687.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1407490.3642000.8770000.39408900:07
10.1303280.3378400.8620000.16867500:07
20.1239810.3173760.8590000.13496900:07
30.1169910.3125590.8710000.27118600:07
40.1090140.3182920.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39408865571022034.\n", + "Run tensor(0.3941)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449420.3759380.8660000.26373600:07
10.1306410.3329640.8740000.36363600:07
20.1276560.3128810.8670000.24000000:07
30.1189950.3008030.8770000.35602100:07
40.1072930.3096290.8660000.23863600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2637362778186798.\n", + "Better model found at epoch 1 with f_beta value: 0.3636363744735718.\n", + "Run tensor(0.3636)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449620.3610660.8720000.40740700:07
10.1342590.3426190.8650000.19161700:07
20.1288690.3155800.8670000.17391300:07
30.1156440.3201830.8720000.26436800:07
40.1130360.3204500.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1501680.3501580.8690000.42290700:07
10.1397120.3279980.8790000.35978800:07
20.1176650.3184390.8740000.31521700:07
30.1150070.3156350.8670000.20359300:07
40.1050550.3126100.8670000.18404900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4229074716567993.\n", + "Run tensor(0.4229)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474570.3269190.8750000.36548200:07
10.1306300.3462080.8780000.41346200:07
20.1229400.3319130.8750000.31694000:07
30.1118710.3178920.8750000.30167600:07
40.1083420.3185060.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Better model found at epoch 1 with f_beta value: 0.4134615659713745.\n", + "Run tensor(0.4135)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1414260.3463150.8750000.39024400:07
10.1324830.3205360.8730000.29050300:07
20.1264260.3350180.8640000.13924100:07
30.1114060.3172070.8610000.12578600:07
40.1057970.3137670.8660000.10666700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1424140.3426550.8740000.38835000:07
10.1315750.3507610.8700000.25287400:07
20.1287410.3143230.8760000.32608700:07
30.1203820.3160920.8640000.11688300:07
40.1057990.3177810.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3883495032787323.\n", + "Run tensor(0.3883)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1477220.3487700.8620000.42975200:07
10.1280650.3674490.8780000.32222200:07
20.1266040.3130060.8750000.36548200:07
30.1137850.3243910.8600000.12500000:07
40.1014660.3194380.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42975208163261414.\n", + "Run tensor(0.4298)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1360760.3942710.8730000.39810400:07
10.1337350.3464490.8760000.32608700:07
20.1227530.3113250.8760000.31868100:07
30.1163860.3135700.8760000.30337100:07
40.1092510.3129620.8710000.23668600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3981042802333832.\n", + "Run tensor(0.3981)\n", + "lr=0.0307,wd=0.040060000000000005 [0.42975208, 0.40079513, 0.017976277]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446720.3592750.8690000.41255600:07
10.1388180.3287190.8670000.22222200:07
20.1211760.3556160.8730000.30601100:07
30.1190670.3237300.8710000.27933000:07
40.1101300.3160890.8600000.15662700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4125560522079468.\n", + "Run tensor(0.4126)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445080.3707390.8700000.30851100:07
10.1405740.3303120.8660000.19277100:07
20.1240610.3401080.8680000.25000000:07
30.1143470.3222460.8610000.16766500:07
40.1083220.3201570.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3085106313228607.\n", + "Run tensor(0.3085)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428890.3349730.8680000.40540500:07
10.1344560.3248200.8740000.38235300:07
20.1185940.3274010.8740000.30769200:07
30.1051480.3330210.8660000.14102600:07
40.1105720.3167690.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4054053723812103.\n", + "Run tensor(0.4054)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1513750.3511640.8720000.40186900:07
10.1322480.3365510.8740000.32978700:07
20.1298580.3162110.8650000.17177900:07
30.1124280.3204840.8710000.26285700:07
40.1133710.3114240.8720000.26436800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1346600.3653890.8740000.38835000:07
10.1299230.3408860.8770000.33513500:07
20.1233090.3257700.8650000.20118300:07
30.1156860.3204830.8660000.22988500:07
40.1052150.3190370.8580000.13414600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3883495032787323.\n", + "Run tensor(0.3883)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461120.3405640.8690000.42794800:07
10.1350930.3400050.8760000.31111100:07
20.1241860.3119970.8610000.12578600:07
30.1122240.3273250.8620000.18823500:07
40.1084660.3175210.8580000.12345700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4279475808143616.\n", + "Run tensor(0.4279)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448640.3456330.8650000.42060100:07
10.1337370.3469210.8640000.13924100:07
20.1192810.3370480.8670000.22222200:07
30.1103210.3066210.8680000.24137900:07
40.1119840.3128730.8690000.22485200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42060086131095886.\n", + "Run tensor(0.4206)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1557370.3730430.8710000.30270300:07
10.1386650.3507560.8730000.29050300:07
20.1257710.3421130.8620000.15853700:07
30.1160310.3274840.8670000.24858800:07
40.1085470.3271440.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.30270272493362427.\n", + "Run tensor(0.3027)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1497200.3737870.8760000.36082500:07
10.1299880.3242900.8750000.31694000:07
20.1272100.3194200.8810000.37696300:07
30.1190170.3537260.8630000.13836500:07
40.1104780.3169960.8640000.19047600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36082470417022705.\n", + "Better model found at epoch 2 with f_beta value: 0.376963347196579.\n", + "Run tensor(0.3770)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1394390.3768740.8720000.32631600:07
10.1319370.3343960.8640000.19047600:07
20.1264660.3209890.8610000.16766500:07
30.1170810.3101310.8620000.12658200:07
40.1049010.3185780.8640000.11688300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3263157606124878.\n", + "Run tensor(0.3263)\n", + "lr=0.0307,wd=0.050050000000000004 [0.42794758, 0.3771221, 0.044827115]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439740.3538300.8730000.36180900:07
10.1263140.3164710.8750000.33862400:07
20.1202110.3264610.8790000.37305700:07
30.1181520.3189870.8630000.12738900:07
40.1161800.3195260.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36180904507637024.\n", + "Better model found at epoch 2 with f_beta value: 0.3730570077896118.\n", + "Run tensor(0.3731)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1507080.3391430.8770000.38806000:07
10.1322880.3258710.8770000.32786900:07
20.1287720.3303190.8640000.16049400:07
30.1110570.3319360.8620000.11538500:07
40.1136840.3072640.8710000.22754500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38805970549583435.\n", + "Run tensor(0.3881)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434210.3523900.8710000.41095900:07
10.1328230.3278970.8720000.33333300:07
20.1272820.3467770.8660000.19277100:07
30.1194930.3192460.8650000.20118300:07
40.1133150.3197970.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4109589159488678.\n", + "Run tensor(0.4110)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410710.3601670.8730000.38048800:07
10.1331810.3828100.8650000.15094300:07
20.1248480.3216240.8630000.16969700:07
30.1057860.3201460.8620000.11538500:07
40.1082510.3188100.8620000.11538500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3804878294467926.\n", + "Run tensor(0.3805)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1466010.3614790.8590000.44268800:07
10.1309320.3477400.8760000.35416700:07
20.1240770.3208020.8780000.34408600:07
30.1160770.3137810.8680000.24137900:07
40.1086860.3200850.8620000.17857100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4426877796649933.\n", + "Run tensor(0.4427)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1451890.3659830.8690000.16560500:07
10.1332930.3500510.8730000.36815900:07
20.1245870.3220980.8650000.17177900:07
30.1167970.3179190.8660000.20238100:07
40.1114820.3152110.8620000.16867500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.1656050980091095.\n", + "Better model found at epoch 1 with f_beta value: 0.3681592345237732.\n", + "Run tensor(0.3682)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1467290.3347950.8750000.39024400:07
10.1395580.3194420.8750000.37810900:07
20.1181830.3153190.8630000.16969700:07
30.1080910.3283040.8640000.20000000:07
40.1093210.3180360.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1386240.3539870.8740000.41666700:07
10.1363590.3276850.8750000.34555000:07
20.1212360.3417980.8700000.25287400:07
30.1202370.3284830.8680000.21428600:07
40.1103490.3170040.8670000.24000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4166666865348816.\n", + "Run tensor(0.4167)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1456820.3509470.8730000.40930200:07
10.1348100.3596830.8760000.31868100:07
20.1249950.3116310.8730000.30601100:07
30.1136760.3122240.8620000.14814800:07
40.1067350.3174120.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.409302294254303.\n", + "Run tensor(0.4093)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1491530.3991080.8760000.39215700:07
10.1407730.3244600.8620000.15853700:07
20.1208940.3173270.8640000.18072300:07
30.1131090.3138970.8590000.11320800:07
40.1089890.3180110.8600000.09090900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3921568691730499.\n", + "Run tensor(0.3922)\n", + "lr=0.0307,wd=0.06004 [0.44268778, 0.397178, 0.021556368]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1453710.3407200.8690000.42290700:07
10.1297790.3400220.8790000.39196000:07
20.1254900.3199830.8690000.25988700:07
30.1145650.3107960.8610000.14723900:07
40.1053640.3134840.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4229074716567993.\n", + "Run tensor(0.4229)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1531480.3490560.8740000.41121500:07
10.1285840.3655580.8650000.17177900:07
20.1208700.3211380.8680000.22352900:07
30.1118570.3160740.8700000.27777800:07
40.1089300.3211610.8640000.19047600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4112149477005005.\n", + "Run tensor(0.4112)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1536360.3553340.8730000.35533000:07
10.1328450.3434190.8700000.25287400:07
20.1218850.3385890.8710000.24561400:07
30.1137620.3131310.8700000.27777800:07
40.1014470.3092600.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3553299605846405.\n", + "Run tensor(0.3553)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1465180.3713530.8720000.33333300:07
10.1361890.3513970.8710000.26285700:07
20.1258400.3171470.8620000.12658200:07
30.1155330.3216400.8650000.11764700:07
40.1084510.3235520.8640000.11688300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3333333134651184.\n", + "Run tensor(0.3333)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1441930.3652500.8710000.35175900:07
10.1348630.3496370.8690000.26815600:07
20.1203380.3327150.8750000.34555000:07
30.1140420.3277570.8610000.15757600:07
40.1081370.3178190.8700000.24418600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35175880789756775.\n", + "Run tensor(0.3518)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459940.3285230.8730000.40375600:07
10.1367230.3351680.8810000.40796000:07
20.1234080.3443060.8640000.16049400:07
30.1154990.3154700.8700000.17721500:07
40.1093380.3153760.8700000.19753100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Better model found at epoch 1 with f_beta value: 0.4079602062702179.\n", + "Run tensor(0.4080)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1466280.3684460.8660000.40708000:07
10.1300710.3672300.8760000.38613900:07
20.1226410.3128930.8710000.27933000:07
30.1121890.3163410.8670000.18404900:07
40.1104730.3193280.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40707966685295105.\n", + "Run tensor(0.4071)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1407530.3437040.8750000.41860500:07
10.1353090.3390410.8750000.31694000:07
20.1251470.3305610.8610000.10322600:07
30.1138360.3266910.8690000.21556900:07
40.1062210.3104680.8650000.11764700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41860464215278625.\n", + "Run tensor(0.4186)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400920.3864130.8740000.32978700:07
10.1308550.3374320.8710000.24561400:07
20.1245680.3148200.8710000.27118600:07
30.1128880.3071540.8670000.18404900:07
40.1086340.3143540.8690000.20606100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3297872245311737.\n", + "Run tensor(0.3298)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1482040.3297920.8770000.41706200:07
10.1323110.3332440.8730000.30601100:07
20.1246660.3125020.8780000.35106400:07
30.1157620.3214330.8660000.19277100:07
40.1085100.3183870.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41706159710884094.\n", + "Run tensor(0.4171)\n", + "lr=0.0307,wd=0.07003 [0.42290747, 0.3855038, 0.036051005]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418100.3653720.8780000.40776700:07
10.1283650.3280920.8780000.38383800:07
20.1268610.3207800.8600000.13580200:07
30.1173080.3208550.8580000.13414600:07
40.1071430.3203100.8570000.12269900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4077669680118561.\n", + "Run tensor(0.4078)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1382630.3693470.8680000.42608700:07
10.1299790.3537150.8700000.24418600:07
20.1225530.3487470.8730000.28248600:07
30.1166600.3190930.8680000.22352900:07
40.1104950.3154920.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4260869324207306.\n", + "Run tensor(0.4261)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400450.3775630.8720000.35353500:07
10.1354800.3465450.8640000.13924100:07
20.1236920.3390020.8750000.33862400:07
30.1141300.3306400.8640000.20000000:07
40.1080780.3216270.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35353535413742065.\n", + "Run tensor(0.3535)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1525010.3283850.8730000.34196900:07
10.1358420.3388920.8670000.23121400:07
20.1238450.3521240.8610000.15757600:07
30.1151860.3145280.8610000.13664600:07
40.1103530.3240240.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3419688940048218.\n", + "Run tensor(0.3420)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1435060.3474280.8740000.35051500:07
10.1325220.3335480.8750000.34555000:07
20.1248360.3147850.8670000.23121400:07
30.1142880.3265020.8640000.13924100:07
40.1087660.3152150.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3505154848098755.\n", + "Run tensor(0.3505)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1424130.3375630.8740000.43243200:07
10.1351070.3167330.8720000.37864100:07
20.1262190.3160300.8640000.17073200:07
30.1153660.3285210.8640000.19047600:07
40.1078860.3158490.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4324324429035187.\n", + "Run tensor(0.4324)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445580.3466540.8620000.41025600:07
10.1354060.3264620.8730000.29834300:07
20.1211830.3285580.8790000.38578700:07
30.1162210.3097720.8610000.14723900:07
40.1096560.3172820.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41025641560554504.\n", + "Run tensor(0.4103)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1442330.3625180.8770000.41148300:07
10.1318090.3275600.8750000.33155100:07
20.1232280.3252150.8680000.25842700:07
30.1138340.3199970.8610000.14723900:07
40.1054400.3134340.8590000.09032300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446180.3527840.8590000.41493800:07
10.1347520.3418730.8640000.18072300:07
20.1249180.3266040.8740000.31521700:07
30.1158680.3264880.8580000.13414600:07
40.1126410.3195080.8590000.11320800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41493773460388184.\n", + "Run tensor(0.4149)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1366760.3791990.8750000.36548200:07
10.1378170.3491360.8680000.22352900:07
20.1223140.3291930.8630000.17964100:07
30.1179490.3194820.8630000.13836500:07
40.1085250.3122490.8610000.09150300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Run tensor(0.3655)\n", + "lr=0.0307,wd=0.08002000000000001 [0.43243244, 0.39144656, 0.032692607]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1520170.3430970.8740000.39423100:07
10.1335580.3318220.8720000.28089900:06
20.1219770.3293690.8660000.21176500:07
30.1142270.3305210.8620000.12658200:07
40.1148800.3237710.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1347890.3881570.8700000.25287400:07
10.1310010.3373350.8680000.23255800:07
20.1248360.3267980.8620000.11538500:07
30.1169760.3271250.8620000.15853700:07
40.1055770.3199330.8650000.14012700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.25287356972694397.\n", + "Run tensor(0.2529)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1372300.3470210.8760000.42592600:07
10.1290630.3520490.8740000.34375000:07
20.1248930.3472550.8660000.20238100:07
30.1158540.3144040.8620000.15853700:07
40.1106400.3168420.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42592594027519226.\n", + "Run tensor(0.4259)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1487670.3358900.8720000.40186900:07
10.1322190.3229140.8740000.33684200:07
20.1185610.3218240.8740000.31521700:07
30.1158730.3201280.8620000.13750000:07
40.1086690.3210230.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1396100.3433180.8710000.35175900:07
10.1293850.3472100.8790000.37305700:07
20.1222440.3279590.8620000.17857100:07
30.1192800.3074360.8630000.18934900:07
40.1075980.3132600.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35175880789756775.\n", + "Better model found at epoch 1 with f_beta value: 0.3730570077896118.\n", + "Run tensor(0.3731)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1417140.3551060.8700000.39814800:07
10.1322730.3280190.8740000.32978700:07
20.1239040.3171170.8630000.16969700:07
30.1136450.3178780.8640000.20000000:07
40.1090620.3188660.8580000.12345700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39814814925193787.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1440180.3496120.8700000.36893200:07
10.1324460.3334400.8770000.38806000:07
20.1203490.3420670.8650000.19161700:07
30.1180240.3156940.8630000.14906800:07
40.1092550.3184100.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3689320683479309.\n", + "Better model found at epoch 1 with f_beta value: 0.38805970549583435.\n", + "Run tensor(0.3881)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1481120.3562650.8750000.40191400:07
10.1281040.3410780.8630000.16969700:07
20.1294070.3274110.8670000.21301800:07
30.1195570.3188820.8710000.28729300:07
40.1118500.3147700.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410500.3906930.8740000.30000000:07
10.1300650.3343960.8630000.18934900:07
20.1205950.3556590.8610000.15757600:07
30.1102640.3200980.8690000.25988700:07
40.1074970.3134900.8680000.17500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.29999998211860657.\n", + "Run tensor(0.3000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1512250.3242480.8750000.40191400:07
10.1351020.3333410.8740000.38835000:07
20.1276500.3235350.8720000.26436800:07
30.1152920.3205900.8620000.16867500:07
40.1119860.3180270.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n", + "lr=0.0307,wd=0.09001 [0.42592594, 0.3737992, 0.051351298]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474600.3312970.8720000.38461500:07
10.1385770.3309300.8690000.25988700:07
20.1233020.3371350.8680000.25842700:07
30.1158130.3191880.8640000.20000000:07
40.1062670.3264900.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38461539149284363.\n", + "Run tensor(0.3846)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1567880.3828300.8710000.33160600:07
10.1343090.3384250.8750000.30167600:07
20.1236290.3240280.8600000.14634100:07
30.1181110.3166780.8650000.19161700:07
40.1040300.3175460.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3316062092781067.\n", + "Run tensor(0.3316)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1420240.3863360.8730000.34196900:07
10.1311510.3245910.8740000.35051500:07
20.1237800.3747760.8650000.08163300:07
30.1187510.3323780.8640000.12820500:07
40.1104860.3224830.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3419688940048218.\n", + "Better model found at epoch 1 with f_beta value: 0.3505154848098755.\n", + "Run tensor(0.3505)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1443260.3502210.8730000.40930200:07
10.1347360.3215160.8760000.34736800:07
20.1211240.3435550.8740000.30769200:07
30.1175000.3218950.8610000.12578600:07
40.1120090.3232660.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.409302294254303.\n", + "Run tensor(0.4093)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406600.3409380.8620000.43442600:07
10.1397870.3411740.8720000.29670300:07
20.1204440.3116110.8710000.29508200:07
30.1130690.3211370.8610000.14723900:07
40.1142460.3192170.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4344262480735779.\n", + "Run tensor(0.4344)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1494600.3360830.8740000.39423100:07
10.1326580.3399770.8770000.36269400:07
20.1258920.3327340.8750000.33862400:07
30.1150620.3174710.8650000.15094300:07
40.1069170.3153040.8670000.17391300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434640.3382660.8720000.40740700:07
10.1341270.3444280.8750000.32432400:07
20.1207670.3372560.8700000.29347800:07
30.1127780.3307410.8610000.12578600:07
40.1076360.3221790.8610000.17751500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416000.3822310.8720000.35353500:07
10.1302850.3442350.8790000.35294100:07
20.1264930.3215950.8640000.12820500:07
30.1138300.3240290.8640000.18072300:07
40.1131740.3252260.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35353535413742065.\n", + "Run tensor(0.3535)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1512090.3506390.8730000.42009100:07
10.1306350.3293730.8730000.34196900:07
20.1225320.3098280.8710000.26285700:07
30.1193370.3065800.8670000.17391300:07
40.1138830.3201750.8670000.18404900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42009133100509644.\n", + "Run tensor(0.4201)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431410.3368890.8650000.43983400:07
10.1326130.3291470.8720000.29670300:07
20.1198870.3646840.8620000.14814800:07
30.1184160.3223590.8610000.13664600:07
40.1140520.3246900.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43983402848243713.\n", + "Run tensor(0.4398)\n", + "lr=0.040600000000000004,wd=0.0001 [0.43983403, 0.39255646, 0.0350974]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1507720.3348660.8710000.42152500:07
10.1319430.3264680.8670000.24858800:07
20.1216730.3167000.8620000.17857100:07
30.1202590.3094590.8700000.25287400:07
40.1066180.3171860.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42152467370033264.\n", + "Run tensor(0.4215)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422410.3443510.8770000.41706200:07
10.1241440.3646880.8730000.30601100:07
20.1214310.3154360.8750000.31694000:07
30.1155950.3488660.8630000.12738900:07
40.1076260.3141840.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41706159710884094.\n", + "Run tensor(0.4171)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1493290.3436860.8700000.40367000:07
10.1316380.3498500.8600000.06666700:07
20.1255040.3173650.8590000.13496900:07
30.1145000.3355800.8600000.14634100:07
40.1068410.3255230.8620000.09210500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4036697447299957.\n", + "Run tensor(0.4037)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1465420.3533680.8720000.37864100:07
10.1321200.3487320.8730000.30601100:07
20.1209550.3343940.8620000.12658200:07
30.1151750.3167140.8670000.20359300:07
40.1083030.3191450.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3786408007144928.\n", + "Run tensor(0.3786)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448860.3423540.8710000.43171800:07
10.1338200.3290000.8740000.32258100:07
20.1253240.3223610.8730000.29050300:07
30.1130420.3092270.8680000.24137900:07
40.1090120.3161030.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43171805143356323.\n", + "Run tensor(0.4317)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458260.3893040.8700000.41964300:07
10.1349470.3470130.8650000.21965300:07
20.1215880.3168320.8600000.13580200:07
30.1168640.3107280.8640000.13924100:07
40.1077930.3115450.8640000.12820500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4196428656578064.\n", + "Run tensor(0.4196)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432700.3472010.8690000.43290000:07
10.1327850.3923880.8700000.27777800:07
20.1257340.3208610.8750000.32432400:07
30.1155290.3236780.8720000.28888900:07
40.1112120.3195710.8690000.24277500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43290039896965027.\n", + "Run tensor(0.4329)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1420710.3451700.8720000.43362800:07
10.1315300.3255270.8710000.26285700:07
20.1227860.3157130.8790000.34594600:07
30.1142250.3183830.8790000.33879800:07
40.1097490.3135480.8720000.24705900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4336283206939697.\n", + "Run tensor(0.4336)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1365130.3500160.8750000.39613500:07
10.1289030.3396970.8760000.38613900:07
20.1265560.3321480.8640000.19047600:07
30.1120900.3146160.8690000.24277500:07
40.1073390.3165370.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39613527059555054.\n", + "Run tensor(0.3961)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410900.3432860.8720000.43362800:07
10.1384070.3695340.8770000.34224600:07
20.1252100.3161860.8710000.26285700:07
30.1153180.3211540.8690000.24277500:07
40.1096130.3180440.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4336283206939697.\n", + "Run tensor(0.4336)\n", + "lr=0.040600000000000004,wd=0.01009 [0.43362832, 0.41685504, 0.017703552]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1496260.3340240.8680000.42608700:07
10.1301430.3282710.8780000.36458300:07
20.1270030.3182830.8740000.31521700:07
30.1179360.3113730.8620000.15853700:07
40.1133190.3156880.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4260869324207306.\n", + "Run tensor(0.4261)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1451620.3838360.8740000.26744200:07
10.1306780.3364930.8760000.34042600:07
20.1216700.3187530.8640000.15000000:07
30.1114170.3150680.8680000.24137900:07
40.1047610.3149510.8660000.17284000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.26744186878204346.\n", + "Better model found at epoch 1 with f_beta value: 0.3404255211353302.\n", + "Run tensor(0.3404)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1398910.3677390.8750000.40758300:07
10.1358390.3229660.8820000.37894700:07
20.1204000.3217740.8720000.28089900:07
30.1146710.3269200.8770000.32044200:07
40.1071150.3117760.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448860.3770030.8700000.29347800:07
10.1299210.3299950.8760000.40384600:07
20.1219740.3249000.8770000.36269400:07
30.1127530.3294380.8640000.19047600:07
40.1097850.3177690.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.29347825050354004.\n", + "Better model found at epoch 1 with f_beta value: 0.4038461744785309.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1436600.4023580.8720000.34693900:07
10.1371410.3227980.8630000.17964100:07
20.1251560.3360530.8660000.20238100:07
30.1131080.3119060.8660000.22988500:07
40.1140070.3160370.8620000.16867500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34693875908851624.\n", + "Run tensor(0.3469)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432980.3599220.8740000.38235300:07
10.1319190.3311810.8670000.17391300:07
20.1271610.3273600.8610000.14723900:07
30.1157820.3182090.8640000.13924100:07
40.1038940.3173100.8680000.15384600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1471950.3850210.8730000.32085600:07
10.1290360.3668700.8710000.26285700:07
20.1237780.3111400.8600000.12500000:07
30.1175840.3280550.8610000.12578600:07
40.1039440.3127380.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32085564732551575.\n", + "Run tensor(0.3209)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403280.3690100.8740000.42727300:07
10.1312670.3331500.8660000.20238100:07
20.1245100.3217750.8620000.17857100:07
30.1144940.3231630.8600000.13580200:07
40.1070280.3228880.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4272727370262146.\n", + "Run tensor(0.4273)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416150.3594250.8730000.34871800:07
10.1318450.3664050.8760000.38000000:07
20.1198530.3268880.8610000.06711400:07
30.1168330.3075470.8640000.12820500:07
40.1048330.3176100.8640000.11688300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34871798753738403.\n", + "Better model found at epoch 1 with f_beta value: 0.3799999952316284.\n", + "Run tensor(0.3800)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1467200.3586070.8750000.39024400:07
10.1303210.3303990.8700000.25287400:07
20.1190520.3674430.8660000.21176500:07
30.1126140.3253050.8600000.14634100:07
40.1046820.3208080.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n", + "lr=0.040600000000000004,wd=0.02008 [0.42727274, 0.38256058, 0.034482352]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478890.3411400.8660000.40178600:07
10.1340720.3868580.8650000.20118300:07
20.1269930.3148070.8700000.26136400:07
30.1191250.3076580.8710000.31016000:07
40.1098570.3144370.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4017857015132904.\n", + "Run tensor(0.4018)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446540.3557660.8570000.46037700:07
10.1345120.3394980.8760000.35416700:07
20.1259420.3128960.8730000.30601100:07
30.1137780.3147720.8730000.28248600:07
40.1093840.3149670.8680000.24137900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.46037736535072327.\n", + "Run tensor(0.4604)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1494980.3539130.8710000.38862600:07
10.1322770.3411460.8770000.37563500:07
20.1225720.3195240.8700000.26136400:07
30.1173500.3081490.8660000.21176500:07
40.1113400.3120420.8680000.17500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3886256217956543.\n", + "Run tensor(0.3886)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1393920.3588320.8720000.42342300:07
10.1331090.3436610.8740000.30000000:07
20.1185190.3514730.8750000.31694000:07
30.1123480.3192160.8620000.14814800:07
40.1071500.3165300.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4234234392642975.\n", + "Run tensor(0.4234)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1382560.4059540.8710000.31746000:07
10.1322680.3298280.8680000.17500000:07
20.1279320.3221440.8720000.30434800:07
30.1119260.3312050.8710000.24561400:07
40.1068690.3216750.8700000.24418600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3174603283405304.\n", + "Run tensor(0.3175)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1470610.3560810.8740000.38235300:07
10.1322830.3458790.8790000.35978800:07
20.1228890.3294220.8750000.33155100:07
30.1163760.3112740.8590000.14545500:07
40.1041630.3217250.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428450.3792070.8730000.32804200:07
10.1322810.3198940.8760000.34042600:07
20.1215490.3328690.8680000.25000000:07
30.1165090.3218920.8660000.22093000:07
40.1075440.3234990.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32804232835769653.\n", + "Better model found at epoch 1 with f_beta value: 0.3404255211353302.\n", + "Run tensor(0.3404)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1553200.3576980.8670000.40888900:07
10.1291370.3256250.8720000.29670300:07
20.1213520.3476770.8640000.13924100:07
30.1141260.3268620.8650000.17177900:07
40.1084090.3155090.8700000.22619000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40888890624046326.\n", + "Run tensor(0.4089)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1476600.3564880.8720000.24705900:07
10.1317180.3342950.8730000.24852100:07
20.1211380.3134500.8710000.27933000:07
30.1186120.3131660.8610000.11465000:07
40.1074830.3155770.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.24705882370471954.\n", + "Better model found at epoch 1 with f_beta value: 0.24852073192596436.\n", + "Better model found at epoch 2 with f_beta value: 0.2793295979499817.\n", + "Run tensor(0.2793)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1377940.3674710.8660000.39639600:07
10.1335820.3382820.8690000.22485200:07
20.1264720.3252530.8670000.22222200:07
30.1160330.3153920.8680000.23255800:07
40.1155640.3229220.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3963963985443115.\n", + "Run tensor(0.3964)\n", + "lr=0.040600000000000004,wd=0.03007 [0.46037737, 0.37990656, 0.050612126]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410110.3350700.8790000.41545900:07
10.1298100.3690830.8750000.33155100:07
20.1239160.3224330.8690000.25142900:07
30.1158610.3223800.8670000.23121400:07
40.1102400.3205190.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41545894742012024.\n", + "Run tensor(0.4155)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428310.3548730.8720000.28888900:07
10.1331900.3487690.8660000.18292700:07
20.1246440.3244130.8630000.13836500:07
30.1193940.3145900.8640000.17073200:07
40.1069510.3187430.8660000.15189900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2888888716697693.\n", + "Run tensor(0.2889)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1424850.3839370.8720000.39047600:07
10.1334090.3295570.8750000.35233200:07
20.1184810.3223120.8590000.13496900:07
30.1138230.3239000.8590000.13496900:07
40.1109440.3186530.8580000.13414600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3904762268066406.\n", + "Run tensor(0.3905)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1509130.3391450.8620000.43902400:07
10.1363560.3333820.8730000.32804200:07
20.1219700.3413840.8630000.12738900:07
30.1155240.3219310.8680000.23255800:07
40.1065050.3180620.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.439024418592453.\n", + "Run tensor(0.4390)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431220.3293210.8660000.41739100:07
10.1339960.3435580.8710000.27118600:07
20.1235700.3258310.8720000.29670300:07
30.1146520.3237070.8620000.19767400:06
40.1108190.3228560.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.417391300201416.\n", + "Run tensor(0.4174)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428380.3237270.8730000.40375600:07
10.1333680.3414810.8720000.27272700:07
20.1253690.3089580.8670000.21301800:07
30.1152190.3101420.8690000.28415300:07
40.1102700.3133050.8680000.22352900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1470360.3469340.8670000.41409700:07
10.1331630.3256450.8760000.33333300:07
20.1261590.3355140.8610000.13664600:07
30.1157820.3069990.8680000.23255800:07
40.1075780.3180040.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4140969216823578.\n", + "Run tensor(0.4141)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1405660.3674560.8770000.41148300:07
10.1363280.3532320.8750000.29378500:07
20.1271470.3469250.8630000.13836500:07
30.1208290.3182440.8710000.27118600:07
40.1097960.3142200.8690000.24277500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1389870.3334550.8750000.45414800:07
10.1457140.3309020.8750000.36548200:07
20.1254400.3175530.8660000.18292700:07
30.1140720.3289690.8640000.15000000:07
40.1113780.3244900.8650000.16149100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.45414847135543823.\n", + "Run tensor(0.4541)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474690.3450050.8640000.41379300:07
10.1305110.3239870.8640000.18072300:07
20.1240890.3431110.8620000.12658200:07
30.1190400.3188520.8620000.09210500:07
40.1053820.3140430.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41379308700561523.\n", + "Run tensor(0.4138)\n", + "lr=0.040600000000000004,wd=0.040060000000000005 [0.45414847, 0.40485173, 0.04210978]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1470610.3890300.8790000.33879800:07
10.1247680.3367380.8700000.25287400:07
20.1274900.3227760.8630000.15950900:07
30.1129100.3320720.8610000.12578600:07
40.1145620.3176910.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.33879783749580383.\n", + "Run tensor(0.3388)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1438110.3731840.8740000.39423100:07
10.1356330.3417040.8630000.05517200:07
20.1288530.3356340.8640000.19047600:07
30.1135700.3107070.8640000.19047600:07
40.1135830.3147190.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1452600.3646840.8460000.45000000:07
10.1291010.3393430.8690000.26815600:07
20.1223000.3140790.8720000.28888900:07
30.1121770.3138390.8670000.19393900:07
40.1064680.3078010.8690000.25142900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44999998807907104.\n", + "Run tensor(0.4500)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1407700.4277850.8700000.28571400:07
10.1315570.3508920.8710000.27118600:07
20.1239260.3349700.8750000.33862400:07
30.1134720.3165130.8660000.16250000:07
40.1079540.3149500.8700000.21686700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2857142686843872.\n", + "Better model found at epoch 2 with f_beta value: 0.33862432837486267.\n", + "Run tensor(0.3386)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458120.3345410.8660000.44628100:07
10.1334500.3491120.8700000.25287400:07
20.1302800.3179060.8700000.26136400:07
30.1139130.3166300.8630000.17964100:07
40.1066430.3143420.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44628098607063293.\n", + "Run tensor(0.4463)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410310.3473520.8750000.40191400:07
10.1393060.3456510.8690000.24277500:07
20.1218870.3292290.8640000.19047600:07
30.1115320.3190460.8670000.24000000:07
40.1113700.3209150.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1483380.4707940.7630000.41769000:07
10.1317010.3690280.8670000.20359300:07
20.1287660.3177320.8630000.14906800:07
30.1158460.3081320.8610000.07947000:07
40.1080100.3132590.8610000.07947000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4176903963088989.\n", + "Run tensor(0.4177)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416120.3637670.8710000.32460700:07
10.1337280.3621700.8720000.26436800:07
20.1267110.3303280.8700000.26136400:07
30.1146510.3206860.8630000.14906800:07
40.1146890.3131240.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32460734248161316.\n", + "Run tensor(0.3246)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1466630.3492270.8680000.42105300:07
10.1338720.3378400.8700000.24418600:07
20.1200770.3315420.8600000.12500000:07
30.1202400.3154220.8660000.18292700:07
40.1038400.3160920.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42105263471603394.\n", + "Run tensor(0.4211)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1489450.3592600.8700000.45378200:07
10.1357020.3875780.8660000.17284000:07
20.1276010.3165880.8670000.23121400:07
30.1112470.3189430.8770000.34224600:07
40.1085300.3243990.8700000.24418600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4537815451622009.\n", + "Run tensor(0.4538)\n", + "lr=0.040600000000000004,wd=0.050050000000000004 [0.45378155, 0.39869797, 0.046375934]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1523210.3439980.8660000.39639600:07
10.1398710.3336840.8650000.18181800:07
20.1185890.3187510.8600000.12500000:07
30.1151470.3089710.8590000.09032300:07
40.1085130.3165140.8590000.09032300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3963963985443115.\n", + "Run tensor(0.3964)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1437220.3347020.8720000.40740700:07
10.1299990.3686890.8780000.36458300:07
20.1254460.3312110.8710000.27933000:07
30.1135910.3188240.8660000.21176500:07
40.1059010.3130550.8680000.23255800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1343250.3370390.8680000.45000000:07
10.1355990.3390150.8780000.39604000:07
20.1250900.3172710.8760000.34736800:07
30.1169690.3151780.8650000.17177900:07
40.1128200.3167910.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44999998807907104.\n", + "Run tensor(0.4500)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1412990.4263000.8690000.29946500:07
10.1308760.3241170.8740000.31521700:07
20.1252510.3374950.8760000.32608700:07
30.1186180.3110580.8690000.22485200:07
40.1083050.3181300.8680000.18518500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.29946523904800415.\n", + "Better model found at epoch 1 with f_beta value: 0.31521740555763245.\n", + "Better model found at epoch 2 with f_beta value: 0.32608696818351746.\n", + "Run tensor(0.3261)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1419200.3402980.8750000.43946200:07
10.1332510.3357700.8750000.30939200:07
20.1293830.3106320.8670000.20359300:07
30.1158710.3105810.8650000.17177900:07
40.1087990.3222060.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.439461886882782.\n", + "Run tensor(0.4395)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461630.3296830.8690000.40182600:07
10.1326450.3277650.8730000.29050300:07
20.1209970.3473960.8680000.24137900:07
30.1154850.3226890.8600000.12500000:07
40.1153380.3182000.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4018264710903168.\n", + "Run tensor(0.4018)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1412670.3608480.8770000.41148300:07
10.1322660.3348080.8730000.31351400:07
20.1245870.3181990.8620000.16867500:07
30.1129410.3145000.8620000.13750000:07
40.1070330.3144140.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1375040.3407870.8720000.42342300:07
10.1336340.3267940.8650000.18181800:07
20.1220660.3383380.8660000.20238100:07
30.1133520.3161240.8640000.20000000:07
40.1086110.3228820.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4234234392642975.\n", + "Run tensor(0.4234)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1437610.3514200.8700000.41441400:07
10.1269130.4128410.8740000.32978700:06
20.1175700.3280600.8650000.20118300:07
30.1156590.3181310.8620000.15853700:07
40.1007800.3197690.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4144144058227539.\n", + "Run tensor(0.4144)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1480990.3719570.8700000.30851100:07
10.1292620.3194730.8710000.27118600:07
20.1218410.3261710.8630000.14906800:07
30.1165790.3100070.8620000.14814800:07
40.1104860.3235090.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3085106313228607.\n", + "Run tensor(0.3085)\n", + "lr=0.040600000000000004,wd=0.06004 [0.45, 0.3979011, 0.04336602]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446520.3280970.8750000.40758300:07
10.1333240.3279940.8620000.13750000:07
20.1207060.3352030.8620000.15853700:07
30.1158680.3139970.8660000.17284000:07
40.1099310.3099290.8670000.17391300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1487710.3628210.8720000.35353500:07
10.1327780.3317560.8720000.28089900:07
20.1208520.3179630.8710000.26285700:07
30.1168200.3164420.8710000.23668600:07
40.1067500.3162110.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35353535413742065.\n", + "Run tensor(0.3535)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459350.3450640.8720000.37864100:07
10.1296550.3443140.8640000.20000000:07
20.1268140.3301350.8630000.12738900:07
30.1129880.3170570.8610000.16766500:07
40.1071110.3209820.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3786408007144928.\n", + "Run tensor(0.3786)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455370.4204270.8710000.27933000:07
10.1354740.3253510.8820000.41584200:07
20.1267820.3232500.8600000.13580200:07
30.1173370.3045940.8600000.14634100:07
40.1071070.3090850.8610000.09150300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2793295979499817.\n", + "Better model found at epoch 1 with f_beta value: 0.41584157943725586.\n", + "Run tensor(0.4158)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1472300.3732220.8720000.36633700:07
10.1420020.3318220.8710000.27118600:07
20.1193430.3292860.8670000.21301800:07
30.1207050.3208230.8650000.17177900:07
40.1100530.3177170.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3663366138935089.\n", + "Run tensor(0.3663)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474250.3685390.8550000.46494500:07
10.1315790.3397160.8620000.14814800:07
20.1211450.3181680.8750000.26900600:07
30.1153150.3173020.8630000.15950900:07
40.1057670.3167590.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.46494460105895996.\n", + "Run tensor(0.4649)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1487040.3529900.8750000.34555000:07
10.1334350.3496890.8670000.22222200:07
20.1235260.3616860.8660000.18292700:07
30.1169960.3210420.8630000.18934900:07
40.1125630.3232430.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34554973244667053.\n", + "Run tensor(0.3455)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1361830.3639590.8750000.39024400:07
10.1366100.3510640.8750000.30167600:07
20.1276170.3217980.8620000.14814800:07
30.1134370.3168670.8690000.25142900:07
40.1061500.3123810.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1511430.3407780.8740000.39423100:07
10.1338760.3539030.8760000.31868100:07
20.1336550.3161530.8730000.30601100:07
30.1159950.3048960.8640000.18072300:07
40.1109280.3123030.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1400630.3569580.8750000.41314600:07
10.1333460.3310140.8680000.25842700:07
20.1272610.3291070.8580000.13414600:07
30.1166210.3144220.8700000.27777800:07
40.1095930.3138710.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4131455421447754.\n", + "Run tensor(0.4131)\n", + "lr=0.040600000000000004,wd=0.07003 [0.4649446, 0.3930052, 0.03324378]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1423190.3502940.8760000.43119300:07
10.1345070.3231210.8790000.37305700:07
20.1264210.3233240.8720000.29670300:07
30.1154900.3134350.8740000.28409100:07
40.1039780.3103140.8710000.21818200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43119266629219055.\n", + "Run tensor(0.4312)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1462630.3810800.8780000.40776700:07
10.1284950.3415850.8690000.20606100:07
20.1215030.3327500.8650000.18181800:07
30.1155100.3258060.8670000.19393900:07
40.1054520.3189880.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4077669680118561.\n", + "Run tensor(0.4078)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1480850.3323530.8790000.40975600:07
10.1327820.3316120.8780000.37755100:07
20.1241290.3534170.8610000.14723900:07
30.1167590.3294240.8640000.18072300:07
40.1082190.3174230.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4097561240196228.\n", + "Run tensor(0.4098)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461760.3501020.8660000.28723400:07
10.1344980.3273820.8770000.34224600:07
20.1209940.3285450.8620000.14814800:07
30.1142220.3101770.8610000.16766500:07
40.1094580.3147760.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.28723403811454773.\n", + "Better model found at epoch 1 with f_beta value: 0.34224599599838257.\n", + "Run tensor(0.3422)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461600.3477140.8760000.42056100:07
10.1299080.3345300.8700000.24418600:07
20.1295380.3323350.8650000.20118300:07
30.1159450.3116490.8660000.19277100:07
40.1053440.3136580.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42056071758270264.\n", + "Run tensor(0.4206)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1462880.3640060.8720000.41284400:07
10.1404600.3429120.8760000.31111100:07
20.1259220.3276950.8720000.29670300:07
30.1157700.3216300.8700000.23529400:07
40.1068540.3218210.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1451860.3470520.8610000.41841000:07
10.1335850.3417330.8710000.37073200:07
20.1219910.3219310.8720000.28888900:07
30.1145720.3202090.8620000.14814800:07
40.1106310.3273350.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4184100329875946.\n", + "Run tensor(0.4184)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401980.4197080.8710000.31746000:07
10.1325130.3448400.8640000.19047600:07
20.1304070.3412750.8650000.16149100:07
30.1142190.3092900.8630000.18934900:07
40.1092870.3169730.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3174603283405304.\n", + "Run tensor(0.3175)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1414730.3594790.8680000.42608700:07
10.1241430.3443470.8780000.35789500:07
20.1253370.3252710.8600000.11392400:07
30.1154890.3330650.8680000.19512200:07
40.1086110.3145380.8660000.17284000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4260869324207306.\n", + "Run tensor(0.4261)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1580140.3386350.8670000.40888900:07
10.1295550.3291350.8770000.34920600:07
20.1232460.3267030.8610000.15757600:07
30.1130690.3235530.8610000.16766500:07
40.1081280.3197040.8580000.13414600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40888890624046326.\n", + "Run tensor(0.4089)\n", + "lr=0.040600000000000004,wd=0.08002000000000001 [0.43119267, 0.39952126, 0.036000974]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1385720.3568410.8710000.35175900:07
10.1279250.3958300.8770000.35602100:07
20.1203150.3498650.8790000.40975600:06
30.1125230.3306150.8620000.17857100:07
40.1061500.3211780.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35175880789756775.\n", + "Better model found at epoch 1 with f_beta value: 0.3560209274291992.\n", + "Better model found at epoch 2 with f_beta value: 0.4097561240196228.\n", + "Run tensor(0.4098)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1426570.3638310.8710000.41095900:07
10.1345560.3254980.8720000.28089900:07
20.1316600.3194490.8670000.21301800:07
30.1206130.3259080.8600000.11392400:07
40.1063460.3211430.8570000.10062900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4109589159488678.\n", + "Run tensor(0.4110)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1494380.3544090.8730000.39810400:07
10.1332900.3288280.8740000.30000000:07
20.1250860.3458800.8720000.29670300:07
30.1148080.3049660.8620000.11538500:07
40.1063670.3114570.8650000.16149100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3981042802333832.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1451810.3729590.8760000.42056100:07
10.1282990.3684170.8640000.10526300:07
20.1297230.3292250.8680000.26666700:07
30.1143890.3185760.8590000.13496900:07
40.1130690.3240990.8600000.15662700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42056071758270264.\n", + "Run tensor(0.4206)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416100.3398590.8690000.39069800:07
10.1294770.3333670.8700000.22619000:07
20.1237350.3401730.8650000.19161700:07
30.1184310.3103110.8630000.15950900:07
40.1077360.3145900.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3906976878643036.\n", + "Run tensor(0.3907)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1377470.3421000.8710000.33160600:07
10.1344970.3303600.8760000.34042600:07
20.1240910.3210410.8780000.39000000:07
30.1131600.3257000.8740000.27586200:06
40.1035990.3100370.8710000.23668600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3316062092781067.\n", + "Better model found at epoch 1 with f_beta value: 0.3404255211353302.\n", + "Better model found at epoch 2 with f_beta value: 0.38999998569488525.\n", + "Run tensor(0.3900)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1527230.3303930.8760000.42056100:07
10.1349890.3264070.8770000.37563500:07
20.1270570.3431590.8610000.14723900:07
30.1182980.3137710.8620000.12658200:07
40.1150820.3205040.8630000.12738900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42056071758270264.\n", + "Run tensor(0.4206)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455700.3414350.8760000.43636400:07
10.1270500.3736980.8670000.20359300:07
20.1155450.3462680.8710000.25433500:07
30.1202810.3042710.8680000.17500000:07
40.1059290.3090460.8700000.22619000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43636366724967957.\n", + "Run tensor(0.4364)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1441230.3589680.8710000.41095900:07
10.1299750.3354450.8790000.35294100:07
20.1291980.3436620.8770000.39408900:07
30.1113440.3364060.8620000.16867500:07
40.1084250.3282610.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4109589159488678.\n", + "Run tensor(0.4110)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1528620.3480690.8670000.41409700:07
10.1295450.3386910.8680000.22352900:07
20.1242270.3407090.8750000.29378500:07
30.1174140.3127640.8750000.32432400:07
40.1086380.3180510.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4140969216823578.\n", + "Run tensor(0.4141)\n", + "lr=0.040600000000000004,wd=0.09001 [0.43636367, 0.41020584, 0.013603118]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1411310.3778390.8740000.37000000:07
10.1274990.3444960.8730000.28248600:07
20.1272880.3316590.8770000.36269400:07
30.1172930.3138610.8620000.18823500:07
40.1159520.3199650.8620000.17857100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3700000047683716.\n", + "Run tensor(0.3700)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1505630.3555560.8740000.44247800:07
10.1301370.3591830.8720000.27272700:07
20.1249740.3267580.8680000.25000000:07
30.1122290.3210570.8630000.16969700:07
40.1145940.3139520.8660000.19277100:06
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44247785210609436.\n", + "Run tensor(0.4425)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1408870.3599310.8710000.35820900:07
10.1344490.3328960.8620000.16867500:07
20.1211420.3462960.8620000.13750000:07
30.1140520.3225310.8650000.09396000:07
40.1077010.3195140.8620000.05479500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3582089841365814.\n", + "Run tensor(0.3582)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1473560.3697390.8730000.36815900:07
10.1365790.3322840.8780000.39000000:07
20.1239780.3148100.8740000.29213500:07
30.1162950.3351640.8650000.17177900:07
40.1080000.3137140.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3681592345237732.\n", + "Better model found at epoch 1 with f_beta value: 0.38999998569488525.\n", + "Run tensor(0.3900)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1395650.3725670.8740000.38835000:07
10.1293310.3533500.8700000.24418600:07
20.1219330.3276630.8710000.26285700:07
30.1153540.3115440.8680000.22352900:07
40.1068540.3184300.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3883495032787323.\n", + "Run tensor(0.3883)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1369560.3983390.8770000.41148300:07
10.1312300.3441570.8630000.15950900:07
20.1216560.3103590.8620000.14814800:07
30.1135130.3206290.8590000.07843100:07
40.1117120.3206280.8600000.04109600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1481460.3671380.8730000.36180900:07
10.1301790.3380680.8730000.31351400:07
20.1192670.3237210.8680000.25000000:07
30.1179510.3126630.8650000.20118300:07
40.1060270.3189210.8600000.10256400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36180904507637024.\n", + "Run tensor(0.3618)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1482810.3900050.8720000.22891600:07
10.1323550.3308990.8690000.23391800:07
20.1252110.3177460.8720000.28089900:07
30.1145290.3239400.8670000.22222200:07
40.1084070.3228400.8690000.24277500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.22891566157341003.\n", + "Better model found at epoch 1 with f_beta value: 0.23391813039779663.\n", + "Better model found at epoch 2 with f_beta value: 0.2808988690376282.\n", + "Run tensor(0.2809)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1424720.3373750.8720000.41284400:07
10.1366620.3242700.8660000.22093000:07
20.1286970.3616140.8600000.14634100:07
30.1150970.3221990.8630000.10457500:07
40.1148090.3164860.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434740.3292050.8740000.28409100:07
10.1369670.3257960.8690000.39631300:07
20.1199170.3430100.8600000.15662700:07
30.1089590.3284270.8660000.20238100:07
40.1066000.3119550.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.28409090638160706.\n", + "Better model found at epoch 1 with f_beta value: 0.3963133990764618.\n", + "Run tensor(0.3963)\n", + "lr=0.0505,wd=0.0001 [0.44247785, 0.3812385, 0.04137717]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410530.3474820.8760000.39215700:07
10.1302710.3704230.8790000.40975600:07
20.1219710.3227860.8660000.23863600:07
30.1193430.3077380.8640000.11688300:07
40.1112690.3210170.8660000.11842100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3921568691730499.\n", + "Better model found at epoch 1 with f_beta value: 0.4097561240196228.\n", + "Run tensor(0.4098)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1493400.3700060.8730000.33507900:07
10.1286160.3190250.8710000.28729300:07
20.1244110.3253600.8610000.09150300:07
30.1134020.3096130.8590000.07843100:07
40.1041590.3124470.8590000.07843100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.33507853746414185.\n", + "Run tensor(0.3351)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478300.3445630.8630000.44081600:07
10.1312470.3183160.8750000.31694000:07
20.1260510.3278390.8690000.22485200:07
30.1153250.3092520.8710000.27118600:07
40.1093250.3163930.8610000.16766500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44081634283065796.\n", + "Run tensor(0.4408)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401430.3455880.8680000.42608700:07
10.1363790.3749860.8680000.22352900:07
20.1267180.3171850.8760000.34042600:07
30.1102160.3187150.8630000.18934900:07
40.1104750.3187440.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4260869324207306.\n", + "Run tensor(0.4261)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449600.3936400.8730000.35533000:07
10.1314490.3601170.8680000.21428600:07
20.1222630.3364280.8680000.22352900:07
30.1136450.3365090.8700000.27777800:07
40.1120400.3165570.8660000.22093000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3553299605846405.\n", + "Run tensor(0.3553)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1408000.3616040.8720000.40186900:07
10.1347570.3105710.8700000.25287400:07
20.1216820.3205790.8740000.33684200:07
30.1201850.3103650.8710000.28729300:07
40.1075160.3131430.8670000.18404900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1409420.3797570.8740000.41121500:07
10.1323420.3787370.8720000.26436800:07
20.1232890.3325390.8760000.32608700:07
30.1162280.3044270.8750000.35233200:07
40.1046940.3099880.8690000.24277500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4112149477005005.\n", + "Run tensor(0.4112)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458860.3540630.8700000.32989700:07
10.1361040.3269980.8730000.31351400:07
20.1257440.3276890.8720000.26436800:07
30.1152410.3142980.8640000.19047600:07
40.1083430.3161940.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3298969268798828.\n", + "Run tensor(0.3299)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1378730.3632610.8670000.42918500:07
10.1316740.3242590.8750000.30939200:07
20.1282650.3173000.8790000.35978800:07
30.1147710.3226900.8620000.16867500:07
40.1099910.3216820.8640000.16049400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42918452620506287.\n", + "Run tensor(0.4292)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1429210.3678100.8730000.41474700:07
10.1376130.3249420.8750000.29378500:07
20.1220110.3253330.8700000.25287400:07
30.1148140.3221590.8730000.28248600:07
40.1112030.3186400.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41474655270576477.\n", + "Run tensor(0.4147)\n", + "lr=0.0505,wd=0.01009 [0.44081634, 0.395398, 0.038148414]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445960.3506840.8740000.40000000:07
10.1318630.3780280.8670000.21301800:07
20.1247740.3359120.8690000.26815600:07
30.1189690.3140980.8600000.14634100:07
40.1061810.3204140.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1492770.3481020.8680000.42105300:07
10.1292200.3504420.8630000.16969700:07
20.1226370.3248440.8700000.26136400:07
30.1193210.3215810.8660000.22093000:07
40.1084480.3195770.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42105263471603394.\n", + "Run tensor(0.4211)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1479530.3225240.8710000.45106400:07
10.1255360.3470090.8760000.31868100:07
20.1184170.3426240.8650000.21052600:07
30.1158330.3272110.8650000.17177900:07
40.1055930.3171650.8670000.18404900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4510638415813446.\n", + "Run tensor(0.4511)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418890.3432390.8740000.31521700:07
10.1293920.3366660.8630000.13836500:07
20.1157070.3260030.8690000.24277500:07
30.1133990.3284230.8620000.14814800:07
40.1098340.3146240.8630000.12738900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31521740555763245.\n", + "Run tensor(0.3152)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1389170.3612260.8730000.34196900:07
10.1335340.3269350.8680000.22352900:07
20.1296380.3228020.8600000.11392400:07
30.1173770.3222070.8610000.14723900:07
40.1114540.3263240.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3419688940048218.\n", + "Run tensor(0.3420)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1444720.3475000.8720000.41818200:07
10.1334850.3657140.8750000.30939200:07
20.1267410.3258790.8770000.34224600:07
30.1159680.3149390.8670000.22222200:07
40.1091780.3156820.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.418181836605072.\n", + "Run tensor(0.4182)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1477520.3496000.8710000.44635200:07
10.1386800.3669620.8740000.35051500:07
20.1240450.3353770.8730000.31351400:07
30.1126430.3192270.8670000.21301800:07
40.1123360.3197660.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44635194540023804.\n", + "Run tensor(0.4464)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1393740.3375100.8770000.41148300:07
10.1340550.3208710.8710000.28729300:07
20.1241450.3414380.8740000.32258100:07
30.1189090.3089330.8630000.19883000:07
40.1083640.3158480.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1419200.3790350.8710000.31746000:07
10.1310930.3234670.8740000.31521700:07
20.1215930.3168110.8640000.20000000:07
30.1127870.3198100.8610000.12578600:07
40.1088660.3161300.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3174603283405304.\n", + "Run tensor(0.3175)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1468410.3847480.8720000.37254900:07
10.1270270.3400420.8770000.36269400:07
20.1234430.3364280.8640000.18072300:07
30.1149670.3151430.8660000.20238100:07
40.1072910.3153770.8680000.22352900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.37254902720451355.\n", + "Run tensor(0.3725)\n", + "lr=0.0505,wd=0.02008 [0.45106384, 0.38953292, 0.04763206]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1376510.3929400.8710000.31746000:07
10.1337950.3592760.8630000.09271500:07
20.1244550.3105290.8740000.30000000:07
30.1169510.3196500.8680000.22352900:07
40.1083160.3164290.8730000.26589600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3174603283405304.\n", + "Run tensor(0.3175)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406490.3865510.8710000.33160600:07
10.1313600.3568300.8740000.32258100:07
20.1273450.3306610.8640000.20930200:07
30.1145660.3296900.8650000.20118300:07
40.1070170.3198760.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3316062092781067.\n", + "Run tensor(0.3316)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1543440.3584160.8710000.33846200:07
10.1268790.3304900.8760000.34736800:07
20.1239580.3208990.8730000.29050300:07
30.1147820.3188310.8750000.30939200:07
40.1045780.3193430.8640000.15000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3384615182876587.\n", + "Better model found at epoch 1 with f_beta value: 0.34736841917037964.\n", + "Run tensor(0.3474)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449570.3509730.8700000.46281000:07
10.1366640.3304380.8740000.40000000:07
20.1255650.3441050.8680000.22352900:07
30.1164690.3173160.8620000.16867500:07
40.1112600.3194260.8610000.16766500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4628099203109741.\n", + "Run tensor(0.4628)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1402100.3405110.8740000.38235300:07
10.1309250.3604990.8730000.30601100:07
20.1174960.3443180.8740000.30769200:07
30.1187100.3156810.8660000.20238100:07
40.1097880.3220860.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433330.3747130.8690000.33502500:07
10.1325120.3231250.8760000.33333300:07
20.1229670.3504880.8790000.35978800:07
30.1163590.3182760.8620000.12658200:07
40.1058160.3115340.8630000.11612900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3350253999233246.\n", + "Better model found at epoch 2 with f_beta value: 0.35978832840919495.\n", + "Run tensor(0.3598)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1357730.3656320.8780000.43518500:07
10.1306730.3755540.8710000.31016000:07
20.1274410.3242480.8620000.09210500:07
30.1128090.3150150.8580000.10126600:07
40.1110110.3167130.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43518519401550293.\n", + "Run tensor(0.4352)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1500830.3556720.8700000.35643600:07
10.1300450.3264320.8750000.33862400:07
20.1203900.3162940.8640000.18072300:07
30.1160000.3246390.8640000.15000000:07
40.1102120.3180060.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3564356863498688.\n", + "Run tensor(0.3564)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1415490.3516570.8760000.40952400:07
10.1270400.3229210.8700000.25287400:07
20.1270220.3259730.8680000.23255800:07
30.1187140.3105820.8660000.19277100:07
40.1088070.3187340.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4095238149166107.\n", + "Run tensor(0.4095)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439350.3296190.8730000.42009100:07
10.1282660.3108930.8660000.21176500:07
20.1253370.3030660.8610000.07947000:07
30.1205950.3188860.8640000.09333300:07
40.1072310.3171060.8650000.10596000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42009133100509644.\n", + "Run tensor(0.4201)\n", + "lr=0.0505,wd=0.03007 [0.46280992, 0.38226223, 0.045407046]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449570.3682900.8700000.30107500:07
10.1378680.3219190.8660000.15189900:07
20.1248320.3273860.8670000.22222200:07
30.1193030.3161790.8740000.30000000:07
40.1138270.3190850.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.301075279712677.\n", + "Run tensor(0.3011)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428780.3697470.8750000.40758300:07
10.1319160.3199550.8760000.36082500:07
20.1259610.3136290.8730000.30601100:07
30.1153750.3148290.8700000.25287400:07
40.1043340.3148430.8650000.15094300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1438510.3240510.8750000.39024400:07
10.1354300.3387400.8760000.34736800:07
20.1197990.3245250.8690000.25988700:07
30.1139090.3177610.8590000.13496900:07
40.1101890.3172710.8580000.12345700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1511040.4326900.8690000.26815600:07
10.1356980.3314970.8760000.34042600:07
20.1225200.3315950.8730000.30601100:07
30.1121030.3286520.8660000.20238100:07
40.1103700.3170540.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2681564390659332.\n", + "Better model found at epoch 1 with f_beta value: 0.3404255211353302.\n", + "Run tensor(0.3404)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432990.3553770.8630000.43621400:07
10.1267190.3323660.8710000.25433500:07
20.1242860.3447500.8730000.29050300:07
30.1157380.3285770.8600000.14634100:07
40.1066830.3222790.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43621399998664856.\n", + "Run tensor(0.4362)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1379440.3428940.8730000.39810400:07
10.1288700.3277690.8820000.41000000:07
20.1144650.3481570.8750000.33155100:07
30.1175430.3238860.8590000.10191100:07
40.1090610.3213580.8580000.08974400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3981042802333832.\n", + "Better model found at epoch 1 with f_beta value: 0.4099999964237213.\n", + "Run tensor(0.4100)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431480.3600030.8720000.43362800:07
10.1313410.3506530.8690000.22485200:07
20.1210960.3164350.8640000.18072300:07
30.1176740.3107560.8680000.24137900:07
40.1089010.3191210.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4336283206939697.\n", + "Run tensor(0.4336)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1582330.3391370.8710000.26285700:07
10.1401720.3521030.8670000.21301800:07
20.1337730.3195340.8650000.20118300:07
30.1102620.3182800.8660000.22093000:07
40.1101590.3101520.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2628571689128876.\n", + "Run tensor(0.2629)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1420550.3530970.8740000.44736800:07
10.1279010.3263220.8670000.27322400:07
20.1270430.3194180.8760000.32608700:07
30.1124250.3141230.8610000.14723900:07
40.1075590.3181890.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44736841320991516.\n", + "Run tensor(0.4474)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461360.3644900.8740000.35051500:07
10.1287390.3274310.8710000.39436600:07
20.1188510.3417670.8660000.22093000:07
30.1176000.3284150.8600000.15662700:07
40.1067810.3221790.8570000.12269900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3505154848098755.\n", + "Better model found at epoch 1 with f_beta value: 0.39436617493629456.\n", + "Run tensor(0.3944)\n", + "lr=0.0505,wd=0.040060000000000005 [0.4473684, 0.3823762, 0.058316283]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1544600.3849420.8710000.29508200:07
10.1292830.3434040.8680000.25000000:07
20.1278020.3473640.8700000.27777800:07
30.1175650.3181190.8670000.23121400:07
40.1093070.3160050.8580000.11250000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2950819730758667.\n", + "Run tensor(0.2951)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422840.3500590.8740000.34375000:07
10.1345690.3340820.8690000.26815600:07
20.1236280.3179970.8660000.22988500:07
30.1198900.3086930.8600000.15662700:07
40.1071350.3177860.8570000.13333300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34375.\n", + "Run tensor(0.3438)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1632920.3498180.8680000.43589700:07
10.1330060.3285490.8660000.21176500:07
20.1274540.3274340.8630000.17964100:07
30.1177180.3099720.8620000.15853700:07
40.1035540.3192090.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43589743971824646.\n", + "Run tensor(0.4359)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432740.3973790.8710000.32460700:07
10.1351310.3235670.8700000.27777800:07
20.1329640.3582870.8640000.16049400:07
30.1177800.3135120.8620000.12658200:07
40.1126250.3165900.8620000.10389600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32460734248161316.\n", + "Run tensor(0.3246)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1412980.3615100.8620000.46511600:07
10.1313020.3451260.8750000.31694000:07
20.1239700.3224230.8660000.22093000:07
30.1125150.3184360.8630000.14906800:07
40.1053660.3126730.8670000.15286600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4651162624359131.\n", + "Run tensor(0.4651)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1420520.3614510.8630000.41201700:07
10.1321230.3889840.8650000.18181800:07
20.1236980.3248790.8610000.14723900:07
30.1159200.3155560.8650000.20118300:07
40.1081360.3147550.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41201716661453247.\n", + "Run tensor(0.4120)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459390.3526150.8660000.40708000:07
10.1380550.3277500.8760000.35416700:07
20.1208760.3376550.8670000.22222200:07
30.1135620.3173740.8580000.12345700:07
40.1130760.3181240.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40707966685295105.\n", + "Run tensor(0.4071)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1360020.3594110.8740000.39423100:07
10.1298960.3238770.8750000.31694000:07
20.1286900.3190340.8660000.26373600:07
30.1156020.3257850.8620000.13750000:07
40.1114900.3269420.8590000.07843100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439520.3412060.8710000.42666700:07
10.1305900.3346770.8660000.19277100:07
20.1194590.3623570.8700000.26966300:07
30.1153500.3257190.8610000.14723900:07
40.1073440.3164940.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4266666769981384.\n", + "Run tensor(0.4267)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1511610.4147480.8740000.31521700:07
10.1325430.3482150.8750000.33155100:07
20.1261620.3270930.8730000.31351400:07
30.1214650.3205190.8690000.23391800:07
40.1113670.3182740.8660000.19277100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31521740555763245.\n", + "Better model found at epoch 1 with f_beta value: 0.33155080676078796.\n", + "Run tensor(0.3316)\n", + "lr=0.0505,wd=0.050050000000000004 [0.46511626, 0.38359982, 0.05321581]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1467430.3209230.8720000.41284400:07
10.1377820.3205870.8750000.30939200:07
20.1312720.3133490.8610000.17751500:07
30.1188140.3295610.8640000.16049400:07
40.1105410.3174030.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1366450.3399990.8740000.40566000:07
10.1305430.3281910.8640000.15000000:07
20.1278670.3143270.8680000.24137900:07
30.1198060.3109520.8640000.15000000:07
40.1084280.3174070.8650000.15094300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40566039085388184.\n", + "Run tensor(0.4057)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1409090.3518130.8770000.41148300:07
10.1350090.3293500.8780000.35789500:07
20.1220440.3214910.8790000.38578700:07
30.1156020.3190360.8700000.21686700:07
40.1104240.3209760.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1512800.3445800.8740000.37000000:07
10.1350000.3425330.8780000.36458300:07
20.1296970.3209600.8720000.26436800:07
30.1212710.3060560.8710000.26285700:07
40.1077930.3170810.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3700000047683716.\n", + "Run tensor(0.3700)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1471450.3414520.8600000.40170900:07
10.1346500.3351890.8610000.15757600:07
20.1264660.3466370.8760000.32608700:07
30.1135340.3143420.8630000.13836500:07
40.1091360.3169350.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4017093777656555.\n", + "Run tensor(0.4017)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1482330.3719930.8700000.42982500:07
10.1322370.3718590.8750000.36548200:07
20.1220670.3383880.8710000.27933000:07
30.1169270.3105530.8670000.23121400:07
40.1091410.3159600.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.429824560880661.\n", + "Run tensor(0.4298)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418870.3442390.8730000.40375600:07
10.1325830.3340780.8630000.20809300:07
20.1258780.3292540.8680000.24137900:07
30.1194100.3186260.8710000.24561400:07
40.1101000.3132750.8690000.19631900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1480550.3249290.8690000.40724000:07
10.1322640.3256310.8760000.39805800:07
20.1243280.3195840.8690000.24277500:07
30.1113650.3403110.8620000.16867500:07
40.1054630.3170810.8600000.15662700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40723979473114014.\n", + "Run tensor(0.4072)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448570.3441260.8730000.39234500:07
10.1263920.3731540.8690000.26815600:07
20.1250390.3243510.8730000.30601100:07
30.1189670.3225070.8630000.13836500:07
40.1131980.3216020.8640000.16049400:06
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1395550.3599540.8730000.40930200:07
10.1336290.3260270.8730000.29834300:07
20.1221580.3598260.8660000.15189900:07
30.1139630.3212250.8650000.21052600:07
40.1104240.3163540.8680000.20481900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.409302294254303.\n", + "Run tensor(0.4093)\n", + "lr=0.0505,wd=0.06004 [0.42982456, 0.4044164, 0.014621609]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1404770.3361860.8750000.42396300:07
10.1360140.3389570.8700000.24418600:07
20.1292380.3234270.8670000.23121400:07
30.1180060.3126030.8630000.16969700:07
40.1056660.3204570.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42396312952041626.\n", + "Run tensor(0.4240)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478060.3471650.8670000.40888900:07
10.1290670.3486180.8710000.25433500:07
20.1250550.3333880.8670000.18404900:07
30.1192380.3099680.8700000.27777800:07
40.1085770.3181080.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40888890624046326.\n", + "Run tensor(0.4089)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1415900.3546440.8710000.31746000:07
10.1345520.3330350.8760000.34736800:07
20.1251920.3218700.8620000.18823500:07
30.1137880.3266700.8600000.14634100:07
40.1041560.3241200.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3174603283405304.\n", + "Better model found at epoch 1 with f_beta value: 0.34736841917037964.\n", + "Run tensor(0.3474)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1429150.3693860.8710000.42666700:07
10.1477190.3405320.8680000.21428600:07
20.1241650.3161760.8700000.25287400:07
30.1175720.3177950.8680000.22352900:07
40.1076190.3170060.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4266666769981384.\n", + "Run tensor(0.4267)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455360.3486190.8730000.44541500:07
10.1322870.3517710.8670000.26519300:07
20.1244240.3253340.8630000.15950900:07
30.1174940.3133880.8630000.18934900:07
40.1035690.3239770.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44541487097740173.\n", + "Run tensor(0.4454)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1399260.4089530.8740000.33684200:07
10.1358960.3399570.8670000.23121400:07
20.1235530.3208220.8590000.13496900:07
30.1149210.3138200.8620000.11538500:07
40.1075220.3198350.8620000.11538500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3368421196937561.\n", + "Run tensor(0.3368)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459900.3655710.8700000.44915300:07
10.1371380.3260560.8620000.14814800:07
20.1239690.3515960.8700000.26136400:07
30.1137690.3186170.8610000.15757600:07
40.1065770.3142880.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44915252923965454.\n", + "Run tensor(0.4492)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1384670.3555250.8770000.40000000:07
10.1311780.3486520.8770000.36923100:07
20.1321290.3223120.8680000.23255800:07
30.1197810.3127380.8680000.22352900:07
40.1110790.3143100.8720000.25581400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1435460.3511940.8680000.40000000:07
10.1268720.3512160.8750000.33155100:07
20.1284160.3174770.8760000.34042600:07
30.1141100.3212990.8650000.16149100:07
40.1038310.3164970.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40000003576278687.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1413400.3545000.8690000.41777800:07
10.1279800.3422350.8640000.16049400:07
20.1260610.3214530.8590000.12422400:07
30.1158440.3153760.8620000.16867500:07
40.1036260.3239490.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41777780652046204.\n", + "Run tensor(0.4178)\n", + "lr=0.0505,wd=0.07003 [0.44915253, 0.40560746, 0.035501342]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432010.3606800.8640000.42372900:07
10.1359990.3384850.8670000.39819000:07
20.1224210.3426170.8600000.13580200:07
30.1193170.3180190.8640000.17073200:07
40.1055950.3215000.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4237288236618042.\n", + "Run tensor(0.4237)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1385400.3575570.8630000.41702100:07
10.1327320.3685640.8770000.37563500:07
20.1273600.3095670.8620000.13750000:07
30.1146250.3242200.8640000.13924100:07
40.1098390.3158900.8650000.15094300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4170212745666504.\n", + "Run tensor(0.4170)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1385480.3883270.8740000.40000000:07
10.1344180.3575030.8660000.08219200:07
20.1260970.3256750.8760000.35416700:07
30.1157440.3179620.8650000.19161700:07
40.1049980.3210180.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1485690.3293720.8670000.42918500:07
10.1384430.3347840.8730000.28248600:07
20.1229110.3345830.8790000.36649200:07
30.1152010.3118170.8670000.24858800:07
40.1079110.3141020.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42918452620506287.\n", + "Run tensor(0.4292)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1426800.3824590.8740000.35051500:07
10.1443040.3434590.8710000.23668600:07
20.1287730.3098060.8700000.26966300:07
30.1115940.3170370.8620000.13750000:07
40.1074120.3129090.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3505154848098755.\n", + "Run tensor(0.3505)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1353200.3655310.8720000.42342300:07
10.1297160.3214200.8690000.27624300:07
20.1236680.3253840.8600000.13580200:07
30.1152480.3039850.8620000.12658200:07
40.1046800.3163260.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4234234392642975.\n", + "Run tensor(0.4234)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1389130.3530390.8760000.38613900:07
10.1342580.3350870.8720000.28089900:07
20.1225200.3254280.8630000.17964100:07
30.1118970.3348110.8740000.31521700:07
40.1066160.3205640.8700000.24418600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38613858819007874.\n", + "Run tensor(0.3861)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1360350.3786060.8730000.29834300:07
10.1311850.3260200.8700000.25287400:07
20.1257530.3222240.8680000.24137900:07
30.1133990.3316330.8680000.14285700:07
40.1107740.3182000.8690000.20606100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2983425259590149.\n", + "Run tensor(0.2983)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1465320.3439030.8720000.36000000:07
10.1305240.3337020.8690000.25988700:07
20.1231970.3367230.8690000.24277500:07
30.1125660.3138560.8670000.21301800:07
40.1093450.3174110.8680000.20481900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36000004410743713.\n", + "Run tensor(0.3600)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1413070.3522660.8640000.41880300:07
10.1334010.3292140.8730000.28248600:07
20.1191180.3540080.8670000.10738300:07
30.1182320.3068180.8710000.23668600:07
40.1077590.3113510.8740000.24096400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4188034236431122.\n", + "Run tensor(0.4188)\n", + "lr=0.0505,wd=0.08002000000000001 [0.42918453, 0.3907158, 0.040397868]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1468690.3466230.8690000.40182600:07
10.1326340.3443070.8720000.26436800:07
20.1222660.3206710.8620000.14814800:07
30.1183400.3094710.8780000.35789500:07
40.1090980.3222640.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4018264710903168.\n", + "Run tensor(0.4018)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474320.4003840.8320000.45454500:07
10.1327330.3253410.8720000.34693900:07
20.1216640.3164460.8840000.40206200:07
30.1129460.3176690.8620000.11538500:07
40.1035990.3139730.8630000.12738900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.45454540848731995.\n", + "Run tensor(0.4545)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1381450.3522600.8660000.43220300:07
10.1328240.3512470.8770000.36269400:07
20.1212140.3230580.8610000.14723900:07
30.1061530.3346540.8630000.12738900:07
40.1112460.3187590.8610000.10322600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43220341205596924.\n", + "Run tensor(0.4322)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449420.3768590.8760000.39805800:07
10.1363900.3355660.8680000.24137900:07
20.1216170.3424950.8720000.28888900:07
30.1157750.3243260.8610000.16766500:07
40.1076820.3202700.8580000.11250000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3980582654476166.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1486060.3644230.8720000.37864100:07
10.1350090.3395260.8800000.40000000:07
20.1242020.3185010.8720000.29670300:07
30.1122480.3240530.8650000.20118300:07
40.1075400.3236050.8630000.12738900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3786408007144928.\n", + "Better model found at epoch 1 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1415720.3736540.8710000.32460700:07
10.1293340.3314950.8650000.15094300:07
20.1249860.3321760.8630000.14906800:07
30.1123740.3073690.8640000.15000000:07
40.1088650.3159910.8650000.16149100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32460734248161316.\n", + "Run tensor(0.3246)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1550830.3468870.8610000.47148300:07
10.1273320.3362910.8760000.34736800:07
20.1252840.3412210.8670000.18404900:07
30.1135300.3155750.8670000.17391300:07
40.1115320.3157600.8720000.24705900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.47148290276527405.\n", + "Run tensor(0.4715)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1501980.3891670.8720000.36000000:07
10.1323190.3624060.8800000.40000000:07
20.1287110.3376930.8630000.17964100:07
30.1122390.3090820.8690000.25142900:07
40.1130290.3218920.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36000004410743713.\n", + "Better model found at epoch 1 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1377960.3755100.8730000.32085600:07
10.1291020.3393630.8720000.28089900:07
20.1287680.3151180.8780000.37113400:07
30.1160780.3243500.8630000.16969700:07
40.1067040.3169920.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32085564732551575.\n", + "Better model found at epoch 2 with f_beta value: 0.37113404273986816.\n", + "Run tensor(0.3711)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1398010.3522630.8640000.40869600:07
10.1245810.3576520.8750000.31694000:07
20.1202430.3474320.8700000.26966300:07
30.1170580.3107920.8650000.20118300:07
40.1067330.3176160.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40869563817977905.\n", + "Run tensor(0.4087)\n", + "lr=0.0505,wd=0.09001 [0.4714829, 0.40625533, 0.039154552]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1438220.3698900.8750000.39024400:07
10.1365390.3176800.8740000.29213500:07
20.1225900.3241470.8760000.31868100:07
30.1146230.3173230.8650000.20118300:07
40.1092320.3179390.8670000.23121400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448850.3214800.8750000.39613500:07
10.1335890.3194520.8740000.32258100:07
20.1210990.3072740.8690000.21556900:07
30.1140680.3142350.8710000.21818200:07
40.1092320.3085380.8780000.26506000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39613527059555054.\n", + "Run tensor(0.3961)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1419410.3385660.8730000.40375600:07
10.1376280.3341410.8610000.12578600:07
20.1264240.3175480.8700000.24418600:07
30.1125690.3235120.8610000.13664600:07
40.1129180.3191400.8640000.16049400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1383160.3471820.8750000.39613500:07
10.1333840.3819010.8730000.30601100:07
20.1263420.3143470.8660000.21176500:07
30.1205570.3133920.8630000.13836500:07
40.1040570.3181470.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39613527059555054.\n", + "Run tensor(0.3961)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1482880.3582000.8720000.34020600:07
10.1346590.3295660.8700000.23529400:07
20.1259430.3188520.8670000.24000000:07
30.1197460.3098120.8720000.27272700:07
40.1097910.3184170.8670000.17391300:06
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34020617604255676.\n", + "Run tensor(0.3402)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1584530.4141540.8690000.29946500:07
10.1303160.3568580.8640000.17073200:07
20.1259900.3515980.8740000.32258100:07
30.1121660.3180350.8700000.25287400:07
40.1106600.3165110.8720000.25581400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.29946523904800415.\n", + "Better model found at epoch 2 with f_beta value: 0.32258063554763794.\n", + "Run tensor(0.3226)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1548600.3209390.8720000.32631600:07
10.1364510.3320760.8760000.34736800:07
20.1266330.3390350.8650000.16149100:07
30.1148560.3320430.8590000.13496900:07
40.1113340.3198250.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3263157606124878.\n", + "Better model found at epoch 1 with f_beta value: 0.34736841917037964.\n", + "Run tensor(0.3474)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1388970.3802480.8740000.35714300:07
10.1311900.3191990.8730000.30601100:07
20.1269780.3182180.8680000.22352900:07
30.1159500.3082530.8670000.24000000:07
40.1047730.3199220.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.357142835855484.\n", + "Run tensor(0.3571)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1473640.3689160.8730000.32804200:07
10.1450210.3261360.8760000.38613900:07
20.1300630.3206710.8690000.22485200:07
30.1176600.3167390.8620000.14814800:07
40.1121910.3180710.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32804232835769653.\n", + "Better model found at epoch 1 with f_beta value: 0.38613858819007874.\n", + "Run tensor(0.3861)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1451270.3350250.8780000.41346200:07
10.1299920.3463050.8710000.27933000:07
20.1269420.3218580.8620000.13750000:07
30.1146760.3148240.8690000.25142900:07
40.1138870.3172290.8620000.16867500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4134615659713745.\n", + "Run tensor(0.4135)\n", + "lr=0.0604,wd=0.0001 [0.41346157, 0.37531686, 0.029318616]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1396680.3665920.8740000.38235300:07
10.1299400.3397790.8700000.26136400:07
20.1225070.3247080.8620000.14814800:07
30.1115180.3052180.8600000.10256400:07
40.1095580.3133990.8610000.10322600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1473260.3670210.8710000.26285700:07
10.1292260.3346640.8730000.35533000:07
20.1239310.3205870.8660000.20238100:07
30.1204070.3074580.8660000.18292700:07
40.1078310.3173410.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2628571689128876.\n", + "Better model found at epoch 1 with f_beta value: 0.3553299605846405.\n", + "Run tensor(0.3553)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1398010.3370520.8730000.39810400:07
10.1409470.3219990.8690000.25988700:07
20.1241730.3168010.8660000.23863600:07
30.1125040.3368740.8600000.15662700:07
40.1042200.3215270.8580000.12345700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3981042802333832.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1476520.3977420.8730000.36815900:07
10.1389180.3185610.8760000.32608700:07
20.1261000.3186180.8640000.12820500:07
30.1169170.3078950.8590000.11320800:07
40.1087320.3079640.8570000.06535900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3681592345237732.\n", + "Run tensor(0.3682)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1407580.3547400.8720000.38461500:07
10.1351320.3231640.8620000.14814800:07
20.1244910.3459550.8650000.20118300:07
30.1172200.3147080.8590000.13496900:07
40.0999880.3233120.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38461539149284363.\n", + "Run tensor(0.3846)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1511120.3646320.8730000.32804200:07
10.1425040.3165130.8660000.22093000:07
20.1281030.3307820.8710000.26285700:07
30.1135030.3291020.8640000.16049400:07
40.1075600.3182310.8650000.14012700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32804232835769653.\n", + "Run tensor(0.3280)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1368530.3660560.8750000.40758300:07
10.1325420.3363080.8680000.23255800:07
20.1254260.3225100.8710000.27118600:07
30.1123210.3068310.8730000.29834300:07
40.1108970.3127070.8650000.21052600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1408710.3882090.8750000.40191400:07
10.1381590.3294610.8740000.33684200:07
20.1285550.3264090.8660000.21176500:07
30.1160600.3179050.8620000.13750000:07
40.1097410.3190830.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445460.3403640.8660000.40178600:07
10.1315420.3343150.8650000.16149100:07
20.1221820.3202310.8620000.14814800:07
30.1149450.3222950.8680000.25000000:07
40.1107940.3140370.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4017857015132904.\n", + "Run tensor(0.4018)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1384430.3626260.8680000.40540500:07
10.1309500.3249860.8700000.27777800:07
20.1228830.3243580.8690000.24277500:07
30.1170990.3105170.8620000.15853700:07
40.1088470.3192160.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4054053723812103.\n", + "Run tensor(0.4054)\n", + "lr=0.0604,wd=0.01009 [0.40758297, 0.38332918, 0.02460339]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1375410.3590680.8720000.39622600:07
10.1330840.3271930.8730000.39810400:07
20.1271220.3313400.8690000.25142900:07
30.1221140.3017520.8730000.31351400:07
40.1081210.3147330.8680000.23255800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3962264358997345.\n", + "Better model found at epoch 1 with f_beta value: 0.3981042802333832.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1382460.3558440.8710000.30270300:07
10.1317360.3434450.8760000.31868100:07
20.1253890.3222690.8620000.15853700:07
30.1150140.3153480.8650000.16149100:07
40.1164120.3157120.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.30270272493362427.\n", + "Better model found at epoch 1 with f_beta value: 0.3186813294887543.\n", + "Run tensor(0.3187)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1447550.3893880.8750000.42396300:07
10.1318950.3181540.8760000.34042600:06
20.1272090.3155310.8730000.30601100:06
30.1130650.3168720.8650000.19161700:07
40.1065320.3094490.8630000.10457500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42396312952041626.\n", + "Run tensor(0.4240)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1429860.3522900.8700000.37500000:07
10.1313470.3230540.8670000.23121400:07
20.1253010.3114320.8780000.37113400:07
30.1112470.3349360.8720000.27272700:07
40.1115730.3101210.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.375.\n", + "Run tensor(0.3750)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1396550.3559860.8720000.31182800:07
10.1278780.3857250.8650000.20118300:07
20.1279530.3196470.8640000.20000000:07
30.1163120.3128150.8620000.12658200:07
40.1097140.3160870.8620000.11538500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31182795763015747.\n", + "Run tensor(0.3118)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1415350.3632720.8740000.37623800:07
10.1315730.3341200.8760000.39805800:07
20.1224160.3467580.8750000.31694000:07
30.1156380.3285860.8710000.28729300:07
40.1097910.3260510.8580000.13414600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3762376308441162.\n", + "Better model found at epoch 1 with f_beta value: 0.3980582654476166.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416940.3593510.8740000.43750000:07
10.1296610.3280260.8690000.27624300:07
20.1236020.3555470.8750000.30167600:07
30.1145520.3262300.8620000.14814800:07
40.1102540.3247260.8630000.12738900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4375.\n", + "Run tensor(0.4375)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1585530.3470450.8650000.41558400:07
10.1420480.3123080.8710000.26285700:07
20.1247120.3163190.8720000.28888900:07
30.1185980.3365400.8640000.17073200:07
40.1125260.3172400.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4155844449996948.\n", + "Run tensor(0.4156)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434630.4181970.8710000.29508200:07
10.1337470.3304060.8730000.31351400:07
20.1244000.3469180.8640000.18072300:07
30.1171610.3204600.8600000.13580200:07
40.1104380.3195580.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2950819730758667.\n", + "Better model found at epoch 1 with f_beta value: 0.31351351737976074.\n", + "Run tensor(0.3135)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1374400.3957630.8750000.31694000:07
10.1404960.3291240.8650000.21965300:07
20.1221550.3180970.8590000.13496900:07
30.1167100.3062130.8620000.15853700:07
40.1073880.3184430.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31693992018699646.\n", + "Run tensor(0.3169)\n", + "lr=0.0604,wd=0.02008 [0.4375, 0.37091726, 0.04812858]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1490720.3339740.8690000.36715000:07
10.1277790.3342850.8770000.34920600:07
20.1212760.3192490.8650000.21965300:07
30.1162190.3077000.8670000.20359300:07
40.1116840.3168040.8690000.16560500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3671497702598572.\n", + "Run tensor(0.3671)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1480590.3788690.8750000.32432400:07
10.1309570.3239670.8780000.34408600:07
20.1258780.3186660.8640000.20930200:07
30.1138000.3311200.8660000.16250000:07
40.1055030.3162370.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3243243396282196.\n", + "Better model found at epoch 1 with f_beta value: 0.34408602118492126.\n", + "Run tensor(0.3441)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1471350.3483630.8770000.38191000:07
10.1335870.3266170.8660000.22093000:07
20.1194100.3391800.8670000.14193500:07
30.1202060.3011710.8740000.24096400:07
40.1017580.3123250.8720000.20987700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3819095492362976.\n", + "Run tensor(0.3819)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1425920.3663060.8720000.40186900:07
10.1328440.3318170.8720000.27272700:07
20.1242370.3131260.8650000.17177900:07
30.1146040.3329290.8730000.24852100:07
40.1063290.3108170.8710000.22754500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446440.3660260.8700000.40909100:07
10.1320970.3187590.8750000.37810900:07
20.1306580.3159620.8700000.22619000:07
30.1201630.3079230.8710000.21818200:07
40.1087160.3163560.8690000.21556900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40909087657928467.\n", + "Run tensor(0.4091)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1488410.3564520.8720000.37864100:07
10.1328450.3564930.8620000.13750000:07
20.1320300.3113890.8680000.25842700:07
30.1150990.3234630.8720000.28888900:07
40.1059270.3148780.8660000.22093000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3786408007144928.\n", + "Run tensor(0.3786)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1411140.3485390.8660000.43697500:07
10.1318850.3447800.8720000.28888900:07
20.1236370.3335280.8710000.25433500:07
30.1133080.3222260.8640000.16049400:07
40.1136010.3154530.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43697476387023926.\n", + "Run tensor(0.4370)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1421960.3490590.8750000.40191400:07
10.1319660.3241270.8730000.27428600:07
20.1210230.3260810.8650000.20118300:07
30.1219760.3081430.8640000.17073200:07
40.1046790.3150470.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474750.3318380.8640000.44715400:07
10.1288760.3482300.8750000.34555000:07
20.1243680.3206760.8700000.27777800:07
30.1150350.3129450.8690000.25142900:07
40.1104290.3165680.8650000.21052600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4471544623374939.\n", + "Run tensor(0.4472)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1469310.3559300.8730000.37438400:07
10.1312720.3417240.8630000.16969700:07
20.1231340.3188000.8710000.26285700:07
30.1134240.3144740.8690000.21556900:07
40.1097490.3143530.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3743842542171478.\n", + "Run tensor(0.3744)\n", + "lr=0.0604,wd=0.03007 [0.44715446, 0.39431733, 0.030004514]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1480930.3544640.8470000.44765300:07
10.1334920.3415630.8760000.39805800:07
20.1298220.3340970.8730000.29050300:07
30.1172230.3117450.8770000.32044200:07
40.1074140.3187010.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4476534426212311.\n", + "Run tensor(0.4477)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1443000.3425490.8690000.40724000:07
10.1346290.3271360.8740000.32258100:07
20.1250760.3486320.8620000.14814800:07
30.1145530.3118230.8680000.25842700:07
40.1067550.3173330.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40723979473114014.\n", + "Run tensor(0.4072)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1379130.3813440.8720000.30434800:07
10.1299270.3300710.8770000.32786900:07
20.1224820.3057930.8630000.06802700:07
30.1119120.3143830.8710000.22754500:07
40.1055410.3137750.8650000.12903200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.30434784293174744.\n", + "Better model found at epoch 1 with f_beta value: 0.32786887884140015.\n", + "Run tensor(0.3279)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1451780.3428150.8690000.41255600:07
10.1353610.3267450.8710000.39436600:07
20.1237610.3489830.8650000.12903200:07
30.1127620.3200190.8690000.23391800:07
40.1067190.3209720.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4125560522079468.\n", + "Run tensor(0.4126)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445760.3644630.8720000.36633700:07
10.1288610.3394650.8740000.31521700:07
20.1275800.3297860.8760000.32608700:07
30.1133320.3199990.8600000.13580200:07
40.1057270.3225480.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3663366138935089.\n", + "Run tensor(0.3663)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1412710.3370810.8650000.41558400:07
10.1366260.3563420.8680000.24137900:07
20.1243850.3117520.8660000.23863600:07
30.1152700.3120140.8660000.22093000:07
40.1083640.3157130.8710000.23668600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4155844449996948.\n", + "Run tensor(0.4156)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1412160.3526970.8730000.37438400:07
10.1352630.3403590.8730000.31351400:07
20.1224590.3611770.8590000.11320800:07
30.1175510.3117680.8660000.15189900:07
40.1072300.3134220.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3743842542171478.\n", + "Run tensor(0.3744)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433220.3570080.8630000.43621400:07
10.1395530.3216830.8700000.26136400:07
20.1186560.3266780.8690000.24277500:07
30.1149590.3129520.8650000.19161700:07
40.1093570.3128760.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43621399998664856.\n", + "Run tensor(0.4362)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1465460.3507210.8720000.40740700:07
10.1360860.3646700.8750000.27745700:07
20.1215540.3336510.8630000.17964100:07
30.1146960.3189320.8710000.25433500:07
40.1077390.3210930.8700000.19753100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1427730.3530730.8630000.42677800:07
10.1321310.3492270.8650000.18181800:07
20.1244220.3114980.8750000.33155100:07
30.1157300.3084510.8710000.21818200:07
40.1033260.3153800.8710000.18867900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42677822709083557.\n", + "Run tensor(0.4268)\n", + "lr=0.0604,wd=0.040060000000000005 [0.44765344, 0.40220228, 0.0342797]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1470540.3411070.8730000.40375600:07
10.1353690.3406420.8680000.24137900:07
20.1227170.3228770.8750000.33862400:07
30.1203420.3184650.8650000.21052600:07
40.1070300.3213020.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410880.3580110.8730000.38048800:07
10.1334970.3357800.8700000.40367000:07
20.1289700.3230430.8710000.27118600:07
30.1181940.3195570.8610000.12578600:07
40.1074510.3186670.8590000.11320800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3804878294467926.\n", + "Better model found at epoch 1 with f_beta value: 0.4036697447299957.\n", + "Run tensor(0.4037)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1391210.3591540.8710000.31016000:07
10.1332370.3473190.8790000.35978800:07
20.1202670.3287450.8620000.15853700:07
30.1172910.3143730.8600000.13580200:07
40.1101410.3150440.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31016042828559875.\n", + "Better model found at epoch 1 with f_beta value: 0.35978832840919495.\n", + "Run tensor(0.3598)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1514510.3452610.8720000.37864100:07
10.1354190.3357570.8740000.40566000:07
20.1210480.3212500.8680000.22352900:07
30.1142700.3285160.8650000.25414400:07
40.1056900.3139220.8620000.18823500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3786408007144928.\n", + "Better model found at epoch 1 with f_beta value: 0.40566039085388184.\n", + "Run tensor(0.4057)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1451210.3531580.8720000.41284400:07
10.1333480.3668790.8730000.39234500:07
20.1203480.3147370.8590000.11320800:07
30.1127810.3040950.8640000.08108100:07
40.1091190.3116270.8650000.09396000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1443720.3554230.8700000.43965500:07
10.1308110.3570240.8730000.29050300:07
20.1203240.3411930.8650000.16149100:07
30.1078920.3333830.8630000.09271500:07
40.1043190.3114930.8640000.12820500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43965521454811096.\n", + "Run tensor(0.4397)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1413750.3368930.8760000.42592600:07
10.1299100.3753830.8790000.33879800:07
20.1276130.3135190.8700000.26966300:07
30.1187220.3104290.8730000.27428600:07
40.1112330.3206370.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42592594027519226.\n", + "Run tensor(0.4259)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461640.3362440.8750000.39613500:07
10.1326940.3622640.8650000.19161700:07
20.1241250.3174620.8690000.24277500:07
30.1198610.3075780.8700000.22619000:07
40.1100670.3146290.8660000.19277100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39613527059555054.\n", + "Run tensor(0.3961)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1450670.3808410.8720000.39622600:07
10.1326500.3475730.8670000.22222200:07
20.1222220.3190650.8680000.24137900:07
30.1143370.3274910.8610000.15757600:07
40.1080840.3174550.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3962264358997345.\n", + "Run tensor(0.3962)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1425240.3600270.8670000.42424200:07
10.1386690.3367980.8770000.38806000:07
20.1236290.3326780.8770000.36269400:07
30.1096400.3240580.8670000.21301800:07
40.1119720.3188240.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42424240708351135.\n", + "Run tensor(0.4242)\n", + "lr=0.0604,wd=0.050050000000000004 [0.4396552, 0.40679035, 0.020596193]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1376200.3441640.8750000.42396300:07
10.1314290.3318510.8730000.33507900:07
20.1234020.3385370.8600000.12500000:07
30.1127290.3255660.8610000.13664600:07
40.1040380.3187380.8600000.10256400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42396312952041626.\n", + "Run tensor(0.4240)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431470.3508510.8750000.40758300:07
10.1270830.3563370.8620000.15853700:07
20.1198620.3182340.8760000.39215700:07
30.1150840.3135480.8630000.16969700:07
40.1077900.3163180.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1380460.3350790.8720000.41818200:07
10.1325190.3235800.8770000.38806000:07
20.1278440.3100390.8660000.22093000:07
30.1137360.3215960.8650000.18181800:07
40.1098640.3134720.8700000.20731700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.418181836605072.\n", + "Run tensor(0.4182)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1389290.3637980.8730000.41474700:07
10.1301820.3419920.8710000.27118600:07
20.1275890.3146360.8630000.15950900:07
30.1124880.3290010.8670000.19393900:07
40.1098990.3145380.8660000.17284000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41474655270576477.\n", + "Run tensor(0.4147)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1463010.3679800.8770000.38806000:07
10.1280270.3441810.8660000.19277100:07
20.1253300.3366500.8740000.30000000:07
30.1157810.3110820.8680000.21428600:07
40.1105400.3169200.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38805970549583435.\n", + "Run tensor(0.3881)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1376620.3422940.8760000.39805800:07
10.1300940.3200890.8790000.40975600:07
20.1197470.3361360.8790000.37305700:07
30.1172420.3153890.8720000.26436800:07
40.1083150.3114940.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3980582654476166.\n", + "Better model found at epoch 1 with f_beta value: 0.4097561240196228.\n", + "Run tensor(0.4098)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1428060.3575190.8720000.37864100:07
10.1349380.3363040.8700000.32291700:07
20.1241570.3434900.8600000.10256400:07
30.1165670.3266830.8600000.10256400:07
40.1121690.3191370.8570000.08917200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3786408007144928.\n", + "Run tensor(0.3786)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1477650.3403640.8690000.42794800:07
10.1340520.3976170.8650000.18181800:07
20.1258010.3160050.8620000.11538500:07
30.1167820.3149990.8590000.12422400:07
40.1086020.3210140.8630000.12738900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4279475808143616.\n", + "Run tensor(0.4279)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1471950.3510550.8730000.39810400:07
10.1318580.3274380.8750000.33862400:07
20.1242370.3208130.8750000.31694000:07
30.1143620.3138130.8620000.17857100:07
40.1086990.3216260.8620000.16867500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3981042802333832.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478350.3544560.8710000.41629000:07
10.1344660.3328390.8750000.32432400:07
20.1190050.3302780.8600000.15662700:07
30.1181330.3160970.8720000.22891600:07
40.1092570.3202720.8680000.18518500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41628962755203247.\n", + "Run tensor(0.4163)\n", + "lr=0.0604,wd=0.06004 [0.42794758, 0.40832725, 0.0149342595]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1425040.3798030.8760000.37373700:07
10.1323610.3159300.8750000.33155100:07
20.1207960.3189100.8680000.23255800:07
30.1170920.3162770.8670000.25698300:07
40.1119430.3147850.8660000.19277100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3737373948097229.\n", + "Run tensor(0.3737)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1452290.3656900.8610000.41350200:07
10.1365910.3383130.8810000.37037000:07
20.1210360.3383160.8660000.21176500:07
30.1172840.3191100.8650000.12903200:07
40.1099310.3147990.8640000.16049400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41350212693214417.\n", + "Run tensor(0.4135)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422350.3578790.8760000.43119300:07
10.1325090.3485910.8660000.14102600:07
20.1217310.3182400.8660000.24719100:07
30.1190340.3051830.8720000.29670300:07
40.1132070.3118150.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43119266629219055.\n", + "Run tensor(0.4312)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1469750.3436800.8650000.43514600:07
10.1352660.3320640.8630000.10457500:07
20.1255420.3267660.8790000.35978800:07
30.1163210.3356800.8630000.16969700:07
40.1083650.3214850.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43514642119407654.\n", + "Run tensor(0.4351)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418650.3474410.8650000.43038000:07
10.1320570.3671830.8760000.40384600:07
20.1228500.3146700.8760000.32608700:07
30.1148420.3171940.8640000.19047600:07
40.1076390.3209540.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.430379718542099.\n", + "Run tensor(0.4304)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1424630.3519470.8760000.38000000:07
10.1342990.3347930.8700000.24418600:07
20.1301390.3146740.8600000.13580200:07
30.1161180.3172710.8600000.13580200:07
40.1089230.3179250.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3799999952316284.\n", + "Run tensor(0.3800)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1435030.3923160.8680000.31250000:07
10.1307690.3147350.8710000.25433500:07
20.1256030.3138770.8750000.30939200:07
30.1118160.3141310.8690000.25142900:07
40.1081010.3175490.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3125.\n", + "Run tensor(0.3125)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1512190.3715800.8700000.34343400:07
10.1269430.3225650.8710000.28729300:07
20.1225920.3156820.8700000.26136400:07
30.1160290.3140990.8620000.14814800:07
40.1081600.3144690.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34343433380126953.\n", + "Run tensor(0.3434)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1450910.3723080.8680000.28260900:07
10.1344260.3358680.8690000.25142900:07
20.1208520.3161070.8610000.12578600:07
30.1154480.3280120.8640000.15000000:07
40.1120410.3085680.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.28260868787765503.\n", + "Run tensor(0.2826)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1450420.3278140.8760000.40952400:07
10.1335260.3497010.8710000.27118600:07
20.1230100.3168440.8680000.24137900:07
30.1134500.3162660.8700000.19753100:07
40.1083870.3190670.8690000.19631900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4095238149166107.\n", + "Run tensor(0.4095)\n", + "lr=0.0604,wd=0.07003 [0.43514642, 0.38120252, 0.050593585]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431600.3866990.8740000.37000000:07
10.1301140.3385860.8770000.33513500:07
20.1235730.3241340.8730000.29050300:07
30.1134010.3199750.8600000.14634100:07
40.1080690.3135790.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3700000047683716.\n", + "Run tensor(0.3700)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1427720.3473510.8710000.27933000:07
10.1305050.4079370.8690000.25142900:07
20.1242580.3431670.8670000.21301800:07
30.1090060.3200690.8660000.22093000:07
40.1111320.3231210.8640000.19047600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2793295979499817.\n", + "Run tensor(0.2793)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1443940.3858090.8750000.40191400:07
10.1366930.3762800.8740000.26744200:07
20.1341540.3249420.8700000.18750000:07
30.1159180.3252750.8640000.17073200:07
40.1191490.3275880.8620000.11538500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1390260.3375410.8660000.41739100:07
10.1246680.3576760.8670000.23121400:07
20.1245930.3452260.8780000.40776700:07
30.1167820.3290840.8610000.12578600:07
40.1090980.3199850.8580000.12345700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.417391300201416.\n", + "Run tensor(0.4174)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1417850.3613150.8630000.41201700:07
10.1351140.4118580.8660000.15189900:07
20.1234710.3246830.8750000.35233200:07
30.1175140.3210490.8690000.20606100:07
40.1070270.3124900.8710000.22754500:06
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41201716661453247.\n", + "Run tensor(0.4120)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1506530.3459720.8740000.33684200:07
10.1377230.3397500.8710000.31746000:07
20.1239430.3210400.8780000.35106400:07
30.1199840.3228610.8650000.19161700:07
40.1130200.3180200.8640000.16049400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3368421196937561.\n", + "Better model found at epoch 2 with f_beta value: 0.3510638177394867.\n", + "Run tensor(0.3511)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1398580.3341890.8720000.39622600:07
10.1346430.3376060.8750000.33862400:07
20.1205690.3295570.8620000.16867500:07
30.1131140.3261910.8720000.28089900:07
40.1061430.3194450.8650000.21052600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3962264358997345.\n", + "Run tensor(0.3962)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1483100.3331160.8730000.43049300:07
10.1337030.3347600.8740000.30769200:07
20.1302860.3209950.8760000.34042600:07
30.1153840.3184980.8630000.16969700:07
40.1101870.3244050.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4304932951927185.\n", + "Run tensor(0.4305)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403490.3611150.8680000.42105300:07
10.1308430.3298570.8780000.36458300:07
20.1224890.3336810.8630000.13836500:07
30.1136400.3203810.8660000.18292700:07
40.1053320.3121360.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42105263471603394.\n", + "Run tensor(0.4211)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1500450.3463340.8740000.37000000:07
10.1316500.3636860.8660000.20238100:07
20.1284610.3140500.8610000.12578600:07
30.1162370.3226920.8600000.11392400:07
40.1021960.3157210.8590000.11320800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3700000047683716.\n", + "Run tensor(0.3700)\n", + "lr=0.0604,wd=0.08002000000000001 [0.4304933, 0.38494882, 0.04281184]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1490400.3525310.8710000.40553000:07
10.1316430.3374980.8630000.12738900:07
20.1196310.3253540.8650000.21965300:07
30.1201160.3037460.8710000.25433500:07
40.1076980.3124850.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4055299758911133.\n", + "Run tensor(0.4055)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1393190.3562770.8750000.40758300:07
10.1317530.3391140.8760000.36082500:07
20.1263470.3259160.8610000.12578600:07
30.1150340.3100360.8620000.17857100:07
40.1092500.3080560.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1499180.3686920.8730000.23030300:07
10.1342080.3203660.8750000.34555000:07
20.1256020.3705740.8660000.18292700:07
30.1156670.3272470.8640000.15000000:07
40.1034720.3200040.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.23030303418636322.\n", + "Better model found at epoch 1 with f_beta value: 0.34554973244667053.\n", + "Run tensor(0.3455)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1435560.3439540.8730000.42533900:07
10.1335000.3949610.8760000.31868100:07
20.1248040.3244470.8610000.07947000:07
30.1165440.3181050.8590000.11320800:07
40.1115510.3158380.8630000.09271500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42533937096595764.\n", + "Run tensor(0.4253)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1622870.3328310.8720000.26436800:07
10.1256150.3206270.8640000.17073200:07
20.1175180.3317570.8620000.14814800:07
30.1116780.3125150.8630000.15950900:07
40.1121790.3103850.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.26436784863471985.\n", + "Run tensor(0.2644)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1505090.3411180.8780000.40776700:07
10.1287980.3476850.8740000.31521700:07
20.1216880.3235300.8640000.19047600:07
30.1182590.3154530.8630000.14906800:07
40.1034870.3148330.8590000.09032300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4077669680118561.\n", + "Run tensor(0.4078)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422820.3299110.8670000.43881900:07
10.1305790.3327330.8610000.12578600:07
20.1277600.3239510.8630000.19883000:07
30.1198270.3180030.8590000.12422400:07
40.1075620.3165170.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4388185739517212.\n", + "Run tensor(0.4388)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439980.3638230.8720000.40740700:07
10.1398730.3185350.8740000.28409100:07
20.1264090.3142190.8720000.30434800:07
30.1140980.3112620.8710000.25433500:07
40.1157330.3167730.8670000.18404900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40740737318992615.\n", + "Run tensor(0.4074)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432410.3554850.8740000.38235300:07
10.1335540.3341320.8740000.35051500:07
20.1231740.3698440.8670000.16352200:07
30.1158110.3137420.8670000.18404900:07
40.1064630.3141980.8680000.18518500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1396690.3589040.8700000.39252300:07
10.1330410.3430820.8780000.36458300:07
20.1209370.3600910.8790000.35978800:07
30.1178770.3125210.8630000.19883000:07
40.1106990.3171180.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3925234079360962.\n", + "Run tensor(0.3925)\n", + "lr=0.0604,wd=0.09001 [0.43881857, 0.38772392, 0.04751152]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1384030.3607390.8770000.40000000:07
10.1317940.3316790.8660000.20238100:07
20.1162290.3296030.8760000.34736800:07
30.1151940.3161250.8650000.18181800:07
40.1088370.3174740.8660000.15189900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416950.3779030.8700000.30851100:07
10.1296240.3406260.8700000.39252300:07
20.1217280.3420850.8620000.16867500:07
30.1167630.3135560.8620000.15853700:07
40.1115430.3161130.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3085106313228607.\n", + "Better model found at epoch 1 with f_beta value: 0.3925234079360962.\n", + "Run tensor(0.3925)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1632540.3812540.8650000.05594400:07
10.1225180.3498970.8670000.19393900:07
20.1250580.3426340.8680000.22352900:07
30.1152770.3088510.8620000.14814800:07
40.1043220.3174020.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.0559440553188324.\n", + "Better model found at epoch 1 with f_beta value: 0.19393938779830933.\n", + "Better model found at epoch 2 with f_beta value: 0.22352942824363708.\n", + "Run tensor(0.2235)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1378670.3578750.8700000.32989700:07
10.1254990.3269290.8770000.33513500:07
20.1261730.3214150.8720000.28089900:07
30.1135700.3103140.8700000.26136400:07
40.1048490.3186730.8690000.19631900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3298969268798828.\n", + "Better model found at epoch 1 with f_beta value: 0.33513516187667847.\n", + "Run tensor(0.3351)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1370180.3449950.8690000.40182600:07
10.1317790.3423990.8720000.29670300:07
20.1219340.3508100.8670000.21301800:07
30.1151260.3215490.8640000.18072300:07
40.1087930.3189360.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4018264710903168.\n", + "Run tensor(0.4018)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1467860.3257630.8730000.42009100:07
10.1322350.3326570.8750000.30939200:07
20.1230630.3200770.8700000.27777800:07
30.1149710.3139420.8640000.13924100:07
40.1084370.3144040.8630000.10457500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42009133100509644.\n", + "Run tensor(0.4201)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1538440.3635650.8740000.43750000:07
10.1292030.3554710.8770000.36923100:07
20.1191760.3314160.8680000.24137900:07
30.1231460.2979640.8590000.10191100:07
40.1027520.3107220.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4375.\n", + "Run tensor(0.4375)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1411950.3846790.8750000.38423600:07
10.1293760.3320570.8750000.40191400:07
20.1265070.3785420.8680000.21428600:07
30.1155470.3036770.8690000.25142900:07
40.1119780.3124700.8690000.22485200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3842364251613617.\n", + "Better model found at epoch 1 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1387130.3342510.8740000.39423100:07
10.1400050.3659620.8650000.16149100:07
20.1334310.3221740.8660000.23863600:07
30.1157680.3329130.8580000.14457800:07
40.1075900.3251070.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1395330.3429450.8740000.38235300:07
10.1303270.3286450.8680000.24137900:07
20.1251440.3269040.8660000.20238100:07
30.1136880.3210920.8620000.12658200:07
40.1060810.3178620.8630000.08053700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n", + "lr=0.0703,wd=0.0001 [0.4375, 0.37891033, 0.057549182]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1577360.3567900.8740000.41666700:07
10.1384480.3399160.8740000.29213500:07
20.1273340.3259520.8750000.31694000:07
30.1151210.3239530.8700000.24418600:07
40.1061550.3112210.8700000.23529400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4166666865348816.\n", + "Run tensor(0.4167)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434470.3916810.8750000.40191400:07
10.1310310.3580170.8670000.22222200:07
20.1191730.3278400.8610000.13664600:07
30.1114050.3255290.8670000.24000000:07
40.1105140.3255520.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1356590.3850430.8750000.36548200:07
10.1374560.3313200.8760000.34736800:07
20.1286360.3172550.8670000.19393900:07
30.1192360.3103350.8740000.25000000:07
40.1043470.3138210.8690000.19631900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Run tensor(0.3655)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434790.3617290.8770000.42253500:07
10.1321290.3223160.8750000.39024400:07
20.1290900.3306600.8760000.32608700:07
30.1071920.3446770.8650000.18181800:07
40.1111410.3176350.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4225351810455322.\n", + "Run tensor(0.4225)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1399800.3346700.8730000.39234500:07
10.1274820.3538180.8750000.37810900:07
20.1262510.3485030.8590000.12422400:07
30.1151790.3284350.8590000.07843100:07
40.1137470.3181550.8590000.10191100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1475590.3355690.8650000.42553200:07
10.1337640.3341600.8660000.21176500:07
20.1325880.3171040.8780000.37113400:07
30.1150940.3214430.8690000.24277500:07
40.1065720.3202310.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42553189396858215.\n", + "Run tensor(0.4255)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1415990.3412130.8600000.41666700:07
10.1346620.3233250.8600000.13580200:07
20.1217520.3654440.8630000.11612900:07
30.1182510.3212210.8610000.11465000:07
40.1078790.3217560.8610000.09150300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4166666567325592.\n", + "Run tensor(0.4167)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1406690.3507550.8640000.42857100:07
10.1318780.3227330.8710000.29508200:07
20.1221030.3177840.8620000.11538500:07
30.1132020.3036670.8640000.17073200:07
40.1104170.3136960.8640000.10526300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4285714328289032.\n", + "Run tensor(0.4286)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1520670.3292200.8750000.37185900:07
10.1302340.3327050.8630000.18934900:07
20.1368100.3215580.8760000.34736800:07
30.1151720.3251140.8650000.21052600:07
40.1072740.3144670.8660000.16250000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3718593120574951.\n", + "Run tensor(0.3719)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432170.3671520.8640000.41880300:07
10.1302570.3215590.8650000.22857100:07
20.1301750.3160540.8710000.32460700:07
30.1133310.3096690.8680000.21428600:07
40.1096010.3116470.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4188034236431122.\n", + "Run tensor(0.4188)\n", + "lr=0.0703,wd=0.01009 [0.42857143, 0.4060375, 0.021368874]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1460500.3497270.8780000.41904800:07
10.1236780.3412610.8790000.37305700:07
20.1298720.3161440.8720000.28888900:07
30.1169800.3072440.8640000.20000000:07
40.1080570.3131310.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41904759407043457.\n", + "Run tensor(0.4190)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1414200.3484200.8650000.43514600:07
10.1305110.3209380.8800000.39393900:07
20.1274930.3318590.8630000.18934900:07
30.1119770.3207980.8620000.14814800:07
40.1053740.3139980.8630000.12738900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43514642119407654.\n", + "Run tensor(0.4351)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1366440.3454530.8750000.40758300:07
10.1349760.3701130.8780000.37755100:07
20.1228880.3183390.8630000.19883000:07
30.1161930.3152990.8660000.22988500:07
40.1061040.3192370.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1554650.3524330.8720000.37254900:07
10.1316050.3538960.8730000.31351400:07
20.1257060.3126750.8610000.11465000:07
30.1128430.3130850.8600000.14634100:07
40.1123460.3138250.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.37254902720451355.\n", + "Run tensor(0.3725)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458840.3376560.8720000.40186900:07
10.1347990.3234750.8630000.12738900:07
20.1219300.3310280.8670000.21301800:07
30.1140240.3210060.8610000.12578600:07
40.1091100.3194700.8640000.12820500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40186917781829834.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1369620.3543790.8730000.39810400:07
10.1309130.3278380.8790000.43192500:07
20.1250300.3372400.8710000.24561400:07
30.1122040.3241310.8670000.22222200:07
40.1100020.3162270.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3981042802333832.\n", + "Better model found at epoch 1 with f_beta value: 0.43192487955093384.\n", + "Run tensor(0.4319)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1509740.3266020.8670000.41921400:07
10.1357120.3284120.8780000.33695700:07
20.1198610.3151690.8680000.24137900:07
30.1196420.3342320.8640000.16049400:07
40.1126390.3160920.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4192139804363251.\n", + "Run tensor(0.4192)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1462380.3490380.8630000.39647600:07
10.1254200.3298120.8770000.35602100:07
20.1237950.3147470.8740000.31521700:07
30.1196690.3067130.8720000.27272700:07
40.1073340.3163860.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39647576212882996.\n", + "Run tensor(0.3965)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431410.3585190.8590000.43373500:07
10.1260010.3861670.8720000.28888900:07
20.1289200.3247920.8710000.28729300:07
30.1136180.3272230.8620000.13750000:07
40.1133580.3142650.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4337349534034729.\n", + "Run tensor(0.4337)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432190.3261290.8750000.39024400:07
10.1339340.3407650.8640000.17073200:07
20.1223350.3170910.8670000.23121400:07
30.1154010.3218000.8620000.11538500:07
40.1063760.3167980.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n", + "lr=0.0703,wd=0.02008 [0.43514642, 0.41077885, 0.019709937]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1480790.3572410.8650000.43983400:07
10.1339270.3365580.8760000.31111100:07
20.1213290.3448450.8680000.24137900:07
30.1177720.3077440.8650000.19161700:07
40.1111550.3146180.8690000.22485200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43983402848243713.\n", + "Run tensor(0.4398)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1591160.3442180.8700000.42982500:07
10.1355700.3397580.8640000.13924100:07
20.1238540.3159330.8730000.31351400:07
30.1187060.3154920.8710000.14569500:07
40.1133240.3107770.8730000.18064500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.429824560880661.\n", + "Run tensor(0.4298)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416020.3391940.8740000.41666700:07
10.1323080.3542760.8690000.24277500:07
20.1199120.3294000.8700000.26136400:07
30.1198520.3120860.8690000.19631900:07
40.1074390.3146680.8710000.22754500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4166666865348816.\n", + "Run tensor(0.4167)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1430310.3269290.8770000.41148300:07
10.1402040.3284990.8650000.19161700:07
20.1231940.3229730.8740000.31521700:07
30.1151400.3226330.8650000.16149100:07
40.1137420.3170730.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1469440.3487160.8730000.43049300:07
10.1309250.3378870.8750000.41314600:07
20.1291030.3219490.8680000.24137900:07
30.1122090.3164550.8640000.18072300:07
40.1102570.3161580.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4304932951927185.\n", + "Run tensor(0.4305)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1488010.3526860.8720000.32631600:07
10.1340810.3358260.8780000.38383800:07
20.1249560.3330960.8680000.25000000:07
30.1146590.3171010.8650000.16149100:07
40.1111170.3156630.8650000.16149100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3263157606124878.\n", + "Better model found at epoch 1 with f_beta value: 0.38383838534355164.\n", + "Run tensor(0.3838)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1404130.3411150.8730000.40930200:07
10.1322180.3281420.8760000.32608700:07
20.1218570.3242690.8710000.27933000:07
30.1129430.3280360.8670000.23121400:07
40.1081710.3185410.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.409302294254303.\n", + "Run tensor(0.4093)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1405470.3692570.8700000.30851100:07
10.1326510.3227700.8750000.33155100:07
20.1200850.3501930.8730000.29834300:07
30.1169990.3200980.8700000.24418600:07
40.1069330.3105840.8710000.23668600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3085106313228607.\n", + "Better model found at epoch 1 with f_beta value: 0.33155080676078796.\n", + "Run tensor(0.3316)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416990.3474850.8690000.45643200:07
10.1289550.3146160.8790000.41545900:07
20.1230960.3612350.8680000.20481900:07
30.1161700.3212230.8680000.22352900:07
40.1034670.3268700.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.45643150806427.\n", + "Run tensor(0.4564)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1384240.3447320.8730000.43049300:07
10.1277420.3387650.8640000.20000000:07
20.1190860.3106480.8640000.19047600:07
30.1162280.3127410.8650000.16149100:07
40.1085030.3184250.8650000.10596000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4304932951927185.\n", + "Run tensor(0.4305)\n", + "lr=0.0703,wd=0.03007 [0.4564315, 0.41399178, 0.033174403]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1360810.3502300.8780000.37755100:07
10.1304360.3576560.8740000.30000000:07
20.1192140.3401190.8660000.22093000:07
30.1145800.3132200.8620000.12658200:07
40.1117890.3188440.8620000.11538500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.37755101919174194.\n", + "Run tensor(0.3776)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1456670.3541990.8660000.41739100:07
10.1318510.3238210.8740000.30769200:07
20.1247050.3274890.8760000.33333300:07
30.1207310.3232050.8600000.12500000:07
40.1078710.3208370.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.417391300201416.\n", + "Run tensor(0.4174)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433080.3880040.8750000.38423600:07
10.1339870.3264490.8610000.07947000:07
20.1252650.3398950.8670000.24000000:07
30.1164190.3209910.8590000.14545500:07
40.1084160.3238910.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3842364251613617.\n", + "Run tensor(0.3842)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1463070.3646870.8700000.40367000:07
10.1287200.3385570.8760000.34042600:07
20.1289320.3116020.8670000.22222200:07
30.1179710.3150020.8640000.15000000:07
40.1090560.3179690.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4036697447299957.\n", + "Run tensor(0.4037)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449230.3690160.8780000.41346200:07
10.1348540.3355010.8660000.19277100:07
20.1282610.3237160.8710000.27933000:07
30.1150030.3239500.8600000.14634100:07
40.1092470.3166210.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4134615659713745.\n", + "Run tensor(0.4135)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448640.3505850.8580000.39830500:07
10.1365030.3841950.8640000.13924100:07
20.1342200.3152780.8640000.19047600:07
30.1127590.3181660.8700000.22619000:07
40.1131040.3146160.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39830508828163147.\n", + "Run tensor(0.3983)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1404940.3543400.8670000.40888900:07
10.1345560.3742200.8740000.30000000:07
20.1319450.3302050.8710000.27118600:07
30.1169320.3375340.8640000.18072300:07
40.1116360.3260310.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40888890624046326.\n", + "Run tensor(0.4089)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1427180.3359360.8730000.40375600:07
10.1297450.3302030.8650000.21052600:07
20.1238510.3073270.8640000.15000000:07
30.1130790.3187670.8590000.11320800:07
40.1099180.3150090.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1476070.3729630.8680000.31250000:07
10.1350110.3426570.8730000.29050300:07
20.1190470.3603480.8620000.14814800:07
30.1059670.3197330.8700000.25287400:07
40.1056530.3131720.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3125.\n", + "Run tensor(0.3125)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1378680.3626970.8710000.40000000:07
10.1347180.3252710.8650000.19161700:07
20.1284760.3162800.8610000.14723900:07
30.1160760.3113350.8620000.15853700:07
40.1115100.3206440.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n", + "lr=0.0703,wd=0.040060000000000005 [0.4173913, 0.391976, 0.028910171]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1425110.3398930.8750000.38423600:07
10.1345410.3404290.8780000.34408600:07
20.1189890.3514110.8690000.22485200:07
30.1185900.3188810.8630000.15950900:07
40.1060420.3240130.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3842364251613617.\n", + "Run tensor(0.3842)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1552140.3343160.8700000.40909100:07
10.1342130.3538080.8690000.23391800:07
20.1223030.3242320.8610000.11465000:07
30.1205040.3114540.8590000.13496900:07
40.1081840.3262090.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40909087657928467.\n", + "Run tensor(0.4091)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434870.3419210.8710000.40000000:07
10.1350660.3498110.8660000.18292700:07
20.1209760.3504370.8740000.30000000:07
30.1157320.3089530.8600000.16666700:07
40.1099250.3209240.8600000.16666700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1494050.3443980.8670000.40358700:07
10.1331220.3216970.8750000.35233200:07
20.1221630.3154410.8740000.32978700:07
30.1153920.3107700.8630000.19883000:07
40.1118460.3204810.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4035874307155609.\n", + "Run tensor(0.4036)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1438020.3820230.8750000.39613500:07
10.1350920.3369340.8720000.27272700:07
20.1237790.3168850.8640000.20930200:07
30.1144860.3169620.8670000.24858800:07
40.1127110.3164970.8640000.20000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39613527059555054.\n", + "Run tensor(0.3961)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416030.3714030.8750000.33862400:07
10.1417700.3359540.8760000.34736800:07
20.1239220.3321120.8710000.26285700:07
30.1126500.3201540.8730000.28248600:07
40.1058930.3238160.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.33862432837486267.\n", + "Better model found at epoch 1 with f_beta value: 0.34736841917037964.\n", + "Run tensor(0.3474)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403840.3667060.8720000.37254900:07
10.1268640.3320740.8660000.20238100:07
20.1273900.3143490.8620000.13750000:07
30.1125850.3198590.8690000.23391800:07
40.1057800.3177000.8680000.20481900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.37254902720451355.\n", + "Run tensor(0.3725)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1476900.3332300.8690000.42290700:07
10.1372800.3196850.8630000.15950900:07
20.1253380.3205570.8720000.29670300:07
30.1127520.3176140.8660000.16250000:07
40.1121030.3095780.8700000.21686700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4229074716567993.\n", + "Run tensor(0.4229)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1378040.3822120.8730000.38048800:07
10.1386960.3322380.8750000.38423600:07
20.1242720.3338190.8640000.17073200:07
30.1176540.3173150.8690000.23391800:07
40.1084110.3213520.8700000.22619000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3804878294467926.\n", + "Better model found at epoch 1 with f_beta value: 0.3842364251613617.\n", + "Run tensor(0.3842)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1345630.4129540.8690000.27624300:07
10.1332470.3391430.8800000.41176500:07
20.1277320.3289310.8690000.25142900:07
30.1106090.3251310.8620000.15853700:07
40.1096400.3173290.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.27624309062957764.\n", + "Better model found at epoch 1 with f_beta value: 0.4117647409439087.\n", + "Run tensor(0.4118)\n", + "lr=0.0703,wd=0.050050000000000004 [0.42290747, 0.3931876, 0.020808998]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1469990.3649260.8770000.38191000:07
10.1317180.3322150.8670000.21301800:07
20.1256760.3253070.8680000.23255800:07
30.1139390.3042810.8670000.20359300:07
40.1084440.3118590.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3819095492362976.\n", + "Run tensor(0.3819)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1409050.3750730.8740000.36363600:07
10.1282230.3591420.8750000.33155100:07
20.1223590.3287410.8730000.29050300:07
30.1202650.3129650.8720000.28089900:07
40.1053530.3209360.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3636363744735718.\n", + "Run tensor(0.3636)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1440710.3673370.8700000.31578900:07
10.1384310.3301400.8790000.37305700:07
20.1230420.3298370.8630000.16969700:07
30.1158660.3291250.8670000.22222200:07
40.1127310.3227790.8690000.24277500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31578949093818665.\n", + "Better model found at epoch 1 with f_beta value: 0.3730570077896118.\n", + "Run tensor(0.3731)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1526450.3276640.8780000.41346200:07
10.1324160.3420140.8740000.29213500:07
20.1277200.3313950.8690000.22485200:07
30.1178380.3170620.8680000.25000000:07
40.1043890.3176490.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4134615659713745.\n", + "Run tensor(0.4135)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1424550.3778420.8670000.43881900:07
10.1317220.3594640.8670000.21301800:07
20.1307020.3145390.8710000.29508200:07
30.1151780.3089640.8710000.24561400:07
40.1105950.3186590.8710000.23668600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4388185739517212.\n", + "Run tensor(0.4388)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403870.4227170.8770000.37563500:07
10.1316180.3372750.8740000.40000000:07
20.1291090.3127300.8640000.19047600:07
30.1140510.3137880.8600000.13580200:07
40.1100000.3167230.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3756345212459564.\n", + "Better model found at epoch 1 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1379750.3477710.8730000.40375600:07
10.1291370.3386840.8680000.25842700:07
20.1256990.3329070.8690000.26815600:07
30.1135290.3380720.8610000.15757600:07
40.1081400.3161580.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1397960.3368070.8790000.40394100:07
10.1349540.3239210.8740000.40000000:07
20.1182190.3389000.8660000.21176500:07
30.1125630.3182820.8730000.32804200:07
40.1102870.3173980.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.403940886259079.\n", + "Run tensor(0.4039)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1510670.3450060.8750000.38423600:07
10.1306020.3429680.8640000.18072300:07
20.1217950.3244280.8600000.12500000:07
30.1137560.3263170.8630000.16969700:07
40.1119740.3190880.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3842364251613617.\n", + "Run tensor(0.3842)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445040.4128670.8710000.34517800:07
10.1317160.3580680.8620000.17857100:07
20.1238750.3382560.8770000.34224600:07
30.1204310.3260100.8650000.19161700:07
40.1136220.3178770.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34517768025398254.\n", + "Run tensor(0.3452)\n", + "lr=0.0703,wd=0.06004 [0.43881857, 0.39079937, 0.02549647]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1530290.3397880.8630000.43621400:07
10.1300810.3269170.8780000.37755100:07
20.1282600.3101200.8650000.19161700:07
30.1155600.3137040.8600000.12500000:07
40.1093460.3154130.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43621399998664856.\n", + "Run tensor(0.4362)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401150.3523470.8760000.40952400:07
10.1339210.3483270.8750000.33862400:07
20.1230950.3256900.8700000.26966300:07
30.1206720.3255050.8600000.12500000:07
40.1089930.3188570.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4095238149166107.\n", + "Run tensor(0.4095)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416410.3564650.8750000.40758300:07
10.1288680.3466480.8770000.33513500:07
20.1247150.3155010.8700000.26966300:07
30.1076000.3209530.8640000.11688300:07
40.1087430.3104460.8660000.11842100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1437590.3570870.8720000.39622600:07
10.1358650.3476820.8640000.17073200:07
20.1205440.3349130.8770000.33513500:07
30.1199240.3200100.8630000.13836500:07
40.1080730.3208050.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3962264358997345.\n", + "Run tensor(0.3962)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1482810.3463150.8750000.41314600:07
10.1299140.3319840.8770000.34920600:07
20.1266480.3191950.8630000.14906800:07
30.1157660.3272740.8650000.19161700:07
40.1127650.3176400.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4131455421447754.\n", + "Run tensor(0.4131)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1436820.3770170.8750000.41860500:07
10.1382470.3169680.8760000.38613900:07
20.1242900.3233830.8700000.26966300:07
30.1128070.3194030.8590000.14545500:07
40.1084850.3194000.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41860464215278625.\n", + "Run tensor(0.4186)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1395280.3717220.8650000.40000000:07
10.1370550.3433320.8680000.22352900:07
20.1257170.3316450.8730000.29050300:07
30.1139530.3130110.8750000.30167600:07
40.1094150.3136530.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432060.3747400.8750000.40191400:07
10.1367830.3358650.8660000.19277100:07
20.1284130.3161500.8750000.37810900:07
30.1186060.3234410.8630000.14906800:07
40.1065300.3174390.8660000.19277100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418380.3590130.8730000.40375600:07
10.1331670.3256670.8730000.29834300:07
20.1254380.3382460.8710000.27933000:07
30.1122250.3089630.8660000.22093000:07
40.1070210.3073620.8640000.21839100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433830.3674770.8720000.28888900:07
10.1372460.3309780.8710000.26285700:07
20.1203190.3216560.8630000.15950900:07
30.1166160.3234180.8630000.17964100:07
40.1123310.3147860.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2888888716697693.\n", + "Run tensor(0.2889)\n", + "lr=0.0703,wd=0.07003 [0.436214, 0.3975856, 0.03781269]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1444480.3389640.8750000.39024400:07
10.1319950.3351900.8720000.28888900:07
20.1225430.3383500.8680000.19512200:07
30.1147900.3269300.8690000.25142900:07
40.1098670.3149360.8720000.25581400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434300.3388190.8690000.42794800:07
10.1342790.3445670.8770000.35602100:07
20.1269210.3128810.8730000.31351400:07
30.1114480.3255620.8630000.11612900:07
40.1063870.3150810.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4279475808143616.\n", + "Run tensor(0.4279)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474100.4312080.8720000.31914900:07
10.1400050.3201640.8750000.34555000:07
20.1323030.3111310.8660000.21176500:07
30.1161200.3230730.8650000.22857100:07
40.1158220.3199520.8680000.23255800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3191489577293396.\n", + "Better model found at epoch 1 with f_beta value: 0.34554973244667053.\n", + "Run tensor(0.3455)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1469140.3309220.8700000.40909100:07
10.1388760.3505580.8620000.12658200:07
20.1176550.3534050.8660000.18292700:07
30.1207770.3197370.8650000.19161700:07
40.1044800.3143600.8680000.23255800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40909087657928467.\n", + "Run tensor(0.4091)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1460790.3592410.8740000.38235300:07
10.1391340.3355260.8650000.19161700:07
20.1291860.3169180.8720000.31182800:07
30.1143130.3234330.8660000.19277100:07
40.1107430.3238380.8600000.10256400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1444350.3319170.8710000.35175900:07
10.1340590.3276450.8600000.13580200:07
20.1253840.3330770.8630000.17964100:07
30.1120710.3165350.8630000.17964100:07
40.1068770.3177020.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35175880789756775.\n", + "Run tensor(0.3518)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401400.3997860.8720000.31914900:07
10.1348380.3486280.8760000.36734700:07
20.1239490.3173330.8710000.25433500:07
30.1166490.3189620.8640000.11688300:07
40.1131190.3152890.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3191489577293396.\n", + "Better model found at epoch 1 with f_beta value: 0.36734694242477417.\n", + "Run tensor(0.3673)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1483310.3489460.8740000.40566000:07
10.1342250.3195760.8810000.38974400:07
20.1229940.3337300.8710000.27118600:07
30.1170200.3174910.8690000.22485200:07
40.1072440.3197180.8680000.20481900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40566039085388184.\n", + "Run tensor(0.4057)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1452270.3634570.8690000.29946500:07
10.1306830.3265320.8740000.34375000:07
20.1215260.3150120.8740000.28409100:07
30.1240850.3074020.8620000.09210500:07
40.1080440.3160610.8710000.22754500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.29946523904800415.\n", + "Better model found at epoch 1 with f_beta value: 0.34375.\n", + "Run tensor(0.3438)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461850.3471320.8720000.43362800:07
10.1369010.3534610.8710000.26285700:07
20.1190180.3201220.8680000.23255800:07
30.1135510.3292260.8610000.12578600:07
40.1103700.3190450.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4336283206939697.\n", + "Run tensor(0.4336)\n", + "lr=0.0703,wd=0.08002000000000001 [0.43362832, 0.38573295, 0.031496122]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1442880.3748910.8580000.44531300:07
10.1356230.3354500.8610000.13664600:07
20.1235300.3296740.8670000.18404900:07
30.1189270.3101150.8630000.11612900:07
40.1078620.3206560.8630000.11612900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4453125298023224.\n", + "Run tensor(0.4453)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401790.3647730.8750000.38423600:07
10.1297180.3295240.8770000.40579700:07
20.1197650.3306820.8650000.21052600:07
30.1167630.3271260.8690000.26815600:07
40.1024090.3217430.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3842364251613617.\n", + "Better model found at epoch 1 with f_beta value: 0.4057970941066742.\n", + "Run tensor(0.4058)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1522220.3396460.8750000.36548200:07
10.1320580.3372100.8640000.15000000:07
20.1201430.3401560.8630000.17964100:07
30.1155880.3208350.8630000.18934900:07
40.1086590.3162940.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Run tensor(0.3655)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1395380.3580590.8680000.44537800:07
10.1350700.3248190.8680000.22352900:07
20.1255740.3367130.8650000.14012700:07
30.1111980.3115240.8650000.15094300:07
40.1061570.3100800.8680000.18518500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4453781247138977.\n", + "Run tensor(0.4454)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1456420.3423520.8810000.43601900:07
10.1282390.3433460.8800000.40594100:07
20.1249910.3268820.8650000.19161700:07
30.1228170.3068650.8670000.24000000:07
40.1084350.3153500.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4360189437866211.\n", + "Run tensor(0.4360)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1457340.3752680.8710000.40553000:07
10.1265910.3316040.8750000.33155100:07
20.1214400.3293020.8770000.37563500:07
30.1094810.3209180.8630000.16969700:07
40.1115460.3172220.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4055299758911133.\n", + "Run tensor(0.4055)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1486690.3323840.8750000.40758300:07
10.1372540.3293010.8660000.22093000:07
20.1269610.3268870.8690000.24277500:07
30.1118980.3263580.8640000.10526300:07
40.1072590.3169620.8640000.12820500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1471370.3577130.8640000.42857100:07
10.1403570.3272820.8760000.39215700:07
20.1253100.3250940.8630000.13836500:07
30.1149760.3228920.8680000.20481900:07
40.1107820.3173620.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4285714328289032.\n", + "Run tensor(0.4286)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1399040.3673690.8700000.38095200:07
10.1322320.3451860.8760000.37373700:07
20.1288690.3288980.8630000.14906800:07
30.1130680.3352920.8610000.10322600:07
40.1093350.3205380.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3809523582458496.\n", + "Run tensor(0.3810)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434850.3447800.8650000.41048000:07
10.1359150.3247740.8760000.31868100:07
20.1295920.3411880.8740000.30769200:07
30.1144100.3370100.8640000.17073200:06
40.1049740.3197880.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4104803502559662.\n", + "Run tensor(0.4105)\n", + "lr=0.0703,wd=0.09001 [0.44537812, 0.41311064, 0.0250859]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1498270.3422150.8700000.31578900:07
10.1329220.3390240.8710000.27933000:07
20.1226320.3226940.8600000.12500000:07
30.1160490.3178640.8590000.12422400:07
40.1051070.3203710.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31578949093818665.\n", + "Run tensor(0.3158)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410120.3417150.8720000.38461500:07
10.1293700.3668800.8680000.22352900:07
20.1211930.3198900.8710000.27933000:07
30.1168640.3189770.8710000.26285700:07
40.1156540.3161690.8690000.19631900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38461539149284363.\n", + "Run tensor(0.3846)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1453690.4247730.8720000.36000000:07
10.1374950.3416980.8760000.36734700:07
20.1264610.3377020.8670000.21301800:07
30.1215030.3128770.8670000.23121400:07
40.1119420.3235340.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36000004410743713.\n", + "Better model found at epoch 1 with f_beta value: 0.36734694242477417.\n", + "Run tensor(0.3673)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1440720.3401140.8790000.42654000:07
10.1278440.3453900.8660000.21176500:07
20.1247940.3624590.8700000.26966300:07
30.1146650.3406130.8660000.19277100:07
40.1076930.3176850.8680000.22352900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4265402555465698.\n", + "Run tensor(0.4265)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1507890.3288750.8760000.42592600:07
10.1346800.3445240.8680000.24137900:07
20.1295940.3140250.8640000.23595500:07
30.1216670.3233010.8630000.12738900:07
40.1051080.3198990.8600000.09090900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42592594027519226.\n", + "Run tensor(0.4259)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1441510.3412830.8740000.38835000:07
10.1329170.3241950.8790000.38578700:07
20.1291340.3228530.8600000.10256400:07
30.1155570.3145760.8630000.18934900:07
40.1080710.3137470.8610000.10322600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3883495032787323.\n", + "Run tensor(0.3883)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1456640.3769330.8750000.36548200:07
10.1342100.3358670.8710000.27933000:07
20.1327020.3088900.8660000.21176500:07
30.1199540.3431360.8660000.12987000:07
40.1067970.3189410.8660000.19277100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Run tensor(0.3655)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1453630.3326350.8670000.43404300:07
10.1361700.3352920.8680000.25842700:07
20.1205170.3613600.8750000.31694000:07
30.1164920.3152300.8590000.11320800:07
40.1108950.3169170.8610000.10322600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4340425729751587.\n", + "Run tensor(0.4340)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439000.3737810.8660000.41739100:07
10.1301990.3373410.8720000.30434800:07
20.1258620.3156220.8730000.31351400:07
30.1118880.3236440.8640000.15000000:07
40.1141660.3133400.8650000.12903200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.417391300201416.\n", + "Run tensor(0.4174)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1429120.3454570.8760000.42592600:07
10.1386800.3519400.8630000.18934900:07
20.1279040.3360670.8630000.17964100:07
30.1205940.3287460.8640000.08108100:07
40.1073130.3177800.8650000.09396000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42592594027519226.\n", + "Run tensor(0.4259)\n", + "lr=0.08020000000000001,wd=0.0001 [0.43404257, 0.39514095, 0.036049232]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446210.3574660.8630000.40174700:07
10.1371150.3246350.8760000.34736800:07
20.1292670.3231660.8770000.39408900:07
30.1214930.3144630.8710000.27118600:07
40.1066980.3146500.8680000.22352900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4017467200756073.\n", + "Run tensor(0.4017)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431610.3660780.8730000.34196900:07
10.1345310.3505810.8720000.27272700:07
20.1276820.3372240.8640000.15000000:07
30.1127470.3142040.8580000.12345700:07
40.1074590.3183060.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3419688940048218.\n", + "Run tensor(0.3420)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1503670.3231760.8690000.28415300:07
10.1323360.3406250.8660000.22988500:07
20.1271340.3106890.8620000.10389600:07
30.1139680.3318490.8610000.06711400:07
40.1086860.3186730.8630000.08053700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2841529846191406.\n", + "Run tensor(0.2842)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1373310.3366020.8770000.37563500:07
10.1344140.3313960.8680000.25000000:07
20.1266670.3263430.8680000.20481900:07
30.1141640.3212340.8710000.25433500:07
40.1065360.3149130.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3756345212459564.\n", + "Run tensor(0.3756)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1526660.3435940.8590000.41975300:07
10.1327110.3198000.8770000.39408900:07
20.1182390.3156090.8650000.14012700:07
30.1139360.3306810.8660000.14102600:07
40.1064600.3191530.8670000.17391300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4197531044483185.\n", + "Run tensor(0.4198)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455030.3651830.8750000.35897400:07
10.1307090.3393650.8800000.37500000:07
20.1259100.3219220.8740000.27586200:07
30.1164780.2968570.8770000.28901700:07
40.1100290.3090280.8760000.27058800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3589743375778198.\n", + "Better model found at epoch 1 with f_beta value: 0.375.\n", + "Run tensor(0.3750)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1413450.3501300.8740000.41121500:07
10.1363060.3197200.8750000.31694000:07
20.1241220.3233830.8760000.36734700:07
30.1137630.3090290.8630000.11612900:07
40.1051830.3161870.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4112149477005005.\n", + "Run tensor(0.4112)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418170.3571420.8790000.41545900:07
10.1340640.3366360.8770000.38191000:07
20.1203750.3160370.8620000.12658200:07
30.1167040.3161130.8660000.20238100:07
40.1034440.3185940.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41545894742012024.\n", + "Run tensor(0.4155)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1509930.3429120.8700000.45378200:07
10.1412230.3338870.8690000.25142900:07
20.1227550.3379070.8690000.25142900:07
30.1205020.3258450.8640000.15000000:07
40.1090510.3161010.8690000.21556900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4537815451622009.\n", + "Run tensor(0.4538)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1512600.3672260.8740000.42201800:07
10.1365780.3250630.8730000.36180900:07
20.1246050.3333150.8640000.18072300:07
30.1179340.3126900.8670000.22222200:07
40.1063940.3184150.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4220183789730072.\n", + "Run tensor(0.4220)\n", + "lr=0.08020000000000001,wd=0.01009 [0.45378155, 0.390073, 0.045996323]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1401570.3509680.8720000.36000000:07
10.1323790.3725670.8770000.36923100:07
20.1244810.3348260.8630000.16969700:07
30.1134460.3156400.8650000.21965300:07
40.1041210.3234650.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36000004410743713.\n", + "Better model found at epoch 1 with f_beta value: 0.3692307770252228.\n", + "Run tensor(0.3692)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434090.3502990.8700000.32989700:07
10.1378140.3290070.8710000.27118600:07
20.1334520.3281960.8750000.31694000:07
30.1119520.3122880.8610000.14723900:07
40.1119590.3161920.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3298969268798828.\n", + "Run tensor(0.3299)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432250.3363900.8700000.43965500:07
10.1358600.3419090.8720000.26436800:07
20.1235170.3431080.8680000.21428600:07
30.1131310.3266770.8660000.20238100:07
40.1098210.3161600.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43965521454811096.\n", + "Run tensor(0.4397)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422720.3423180.8760000.38613900:07
10.1307500.3835140.8660000.16250000:07
20.1296280.3315110.8680000.25000000:07
30.1116220.3247480.8670000.24000000:07
40.1104090.3187970.8640000.19047600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38613858819007874.\n", + "Run tensor(0.3861)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1430000.3734590.8510000.44194800:07
10.1323330.3254200.8700000.26966300:07
20.1258760.3517590.8690000.21556900:07
30.1142410.3087550.8730000.31351400:07
40.1091270.3184430.8680000.21428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4419475197792053.\n", + "Run tensor(0.4419)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1421810.3503290.8540000.42968700:07
10.1356860.3209590.8750000.31694000:07
20.1162780.3037440.8730000.29834300:07
30.1142740.3104630.8710000.27933000:07
40.1084340.3062880.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4296874701976776.\n", + "Run tensor(0.4297)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1392170.3709040.8690000.32124400:07
10.1305060.3849220.8710000.26285700:07
20.1200210.3386920.8700000.26966300:07
30.1158180.3177330.8660000.22093000:07
40.1145200.3205670.8660000.16250000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3212435245513916.\n", + "Run tensor(0.3212)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1415160.3720100.8750000.40758300:07
10.1354780.3548840.8780000.35106400:07
20.1250670.3248980.8760000.34736800:07
30.1114740.3195660.8630000.17964100:07
40.1084830.3180240.8690000.25142900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1444090.3347170.8670000.42918500:07
10.1378950.3494150.8650000.21052600:07
20.1212430.3107900.8620000.16867500:07
30.1158030.3133560.8610000.14723900:06
40.1092640.3129320.8600000.12500000:06
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42918452620506287.\n", + "Run tensor(0.4292)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1523630.3325160.8690000.41777800:07
10.1360770.3293750.8770000.34224600:07
20.1210000.3332830.8730000.32804200:07
30.1176760.3090310.8660000.21176500:07
40.1113460.3080510.8650000.21965300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41777780652046204.\n", + "Run tensor(0.4178)\n", + "lr=0.08020000000000001,wd=0.02008 [0.44194752, 0.3972345, 0.04197403]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410620.3452760.8680000.42105300:07
10.1363400.3188060.8770000.36269400:07
20.1180890.3305270.8650000.18181800:07
30.1164860.3178940.8690000.26815600:07
40.1070070.3168920.8690000.22485200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42105263471603394.\n", + "Run tensor(0.4211)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1469300.3382260.8700000.40367000:07
10.1263820.3591190.8640000.19047600:07
20.1238340.3263720.8600000.14634100:07
30.1118810.3065230.8620000.10389600:07
40.1112460.3161810.8620000.09210500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4036697447299957.\n", + "Run tensor(0.4037)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1528950.3306180.8740000.35714300:07
10.1309970.3159690.8790000.34594600:07
20.1257200.3164420.8780000.37113400:07
30.1105400.3280820.8720000.27272700:07
40.1080610.3203030.8690000.22485200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.357142835855484.\n", + "Better model found at epoch 2 with f_beta value: 0.37113404273986816.\n", + "Run tensor(0.3711)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1470920.3825580.8710000.35820900:07
10.1239480.3257470.8720000.28089900:07
20.1198980.3462720.8680000.25000000:07
30.1114290.3306160.8610000.16766500:07
40.1066030.3194030.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3582089841365814.\n", + "Run tensor(0.3582)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1387440.3492840.8760000.40384600:07
10.1352180.3303920.8670000.24000000:07
20.1242750.3126830.8600000.11392400:07
30.1115680.3189890.8600000.12500000:07
40.1042730.3184390.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4038461744785309.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1463580.3438160.8640000.40869600:07
10.1311170.3891690.8730000.27428600:07
20.1200270.3375680.8710000.26285700:07
30.1106170.3160920.8600000.14634100:07
40.1102990.3229900.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40869563817977905.\n", + "Run tensor(0.4087)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1460720.3345960.8720000.31914900:07
10.1304640.3785720.8740000.29213500:07
20.1294490.3483970.8620000.15853700:07
30.1113830.3082030.8610000.13664600:07
40.1043780.3220130.8590000.13496900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3191489577293396.\n", + "Run tensor(0.3191)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1466040.3486020.8740000.38835000:07
10.1340380.3275410.8750000.40758300:06
20.1244820.3376950.8680000.23255800:06
30.1159150.3182510.8620000.15853700:07
40.1117890.3175610.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3883495032787323.\n", + "Better model found at epoch 1 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1481500.3594370.8720000.34020600:07
10.1317470.3358140.8760000.31111100:07
20.1216550.3298420.8680000.22352900:07
30.1150490.3145340.8690000.24277500:07
40.1113850.3167000.8690000.20606100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34020617604255676.\n", + "Run tensor(0.3402)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1514850.3374680.8710000.42666700:07
10.1334600.3251140.8750000.33862400:07
20.1210350.3632840.8660000.21176500:07
30.1167770.3240780.8630000.13836500:07
40.1078120.3189400.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4266666769981384.\n", + "Run tensor(0.4267)\n", + "lr=0.08020000000000001,wd=0.03007 [0.42666668, 0.3860212, 0.034718234]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478820.3396580.8700000.41441400:07
10.1324230.3478130.8680000.23255800:07
20.1297500.3161010.8700000.26136400:07
30.1098690.3357310.8690000.20606100:07
40.1052620.3185790.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4144144058227539.\n", + "Run tensor(0.4144)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1373780.3218960.8730000.37438400:07
10.1337580.3272480.8730000.29050300:07
20.1212850.3373620.8740000.30769200:07
30.1118870.3041640.8620000.16867500:07
40.1099390.3147070.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3743842542171478.\n", + "Run tensor(0.3744)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455410.3616450.8730000.39810400:07
10.1284050.3369970.8650000.21052600:06
20.1290560.3165510.8590000.14545500:07
30.1135850.3089810.8660000.22093000:07
40.1110970.3122110.8640000.19047600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3981042802333832.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433030.3418030.8680000.42608700:07
10.1275940.3229690.8790000.35294100:07
20.1269510.3363050.8740000.30000000:07
30.1206600.3154380.8670000.16352200:07
40.1095650.3159670.8700000.23529400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4260869324207306.\n", + "Run tensor(0.4261)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1442200.3656390.8710000.28729300:07
10.1363290.3275840.8620000.13750000:07
20.1225040.3167640.8640000.12820500:07
30.1123960.3070950.8630000.16969700:07
40.1061530.3156310.8660000.15189900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.28729280829429626.\n", + "Run tensor(0.2873)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449130.3562980.8730000.40375600:07
10.1324110.3294630.8760000.33333300:07
20.1239410.3613410.8670000.21301800:07
30.1139960.3476100.8650000.20118300:07
40.1097020.3221830.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4037558436393738.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449150.3681620.8730000.38048800:07
10.1349010.3375560.8740000.40000000:07
20.1280660.3140700.8700000.25287400:07
30.1146960.3184290.8730000.29050300:07
40.1093880.3136120.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3804878294467926.\n", + "Better model found at epoch 1 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458270.3637130.8720000.26436800:07
10.1319360.3317740.8630000.14906800:07
20.1236750.3269780.8710000.27933000:07
30.1090960.3289750.8590000.13496900:07
40.1040350.3165420.8590000.07843100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.26436784863471985.\n", + "Better model found at epoch 2 with f_beta value: 0.2793295979499817.\n", + "Run tensor(0.2793)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446900.3525750.8730000.38647300:07
10.1312600.3572250.8720000.27272700:07
20.1216750.3113750.8780000.33695700:07
30.1128200.3268850.8730000.27428600:07
40.1113110.3186650.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3864734172821045.\n", + "Run tensor(0.3865)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1454790.3571220.8610000.41350200:07
10.1297300.3411420.8730000.29050300:07
20.1227550.3726080.8620000.13750000:07
30.1207560.3020050.8660000.21176500:07
40.1058560.3123410.8620000.16867500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41350212693214417.\n", + "Run tensor(0.4135)\n", + "lr=0.08020000000000001,wd=0.040060000000000005 [0.42608693, 0.37833437, 0.049495157]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1521200.3457230.8750000.36548200:07
10.1312030.3248140.8700000.25287400:07
20.1231890.3198830.8780000.34408600:07
30.1195840.3210310.8620000.11538500:07
40.1090740.3140530.8640000.15000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.36548227071762085.\n", + "Run tensor(0.3655)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1438680.3692030.8720000.35353500:07
10.1369660.3416130.8600000.13580200:07
20.1255280.3270030.8600000.13580200:07
30.1165700.3247680.8610000.12578600:07
40.1117300.3224180.8630000.10457500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.35353535413742065.\n", + "Run tensor(0.3535)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1444530.3320840.8740000.37623800:07
10.1310490.3307830.8780000.40776700:07
20.1235770.3270040.8610000.11465000:07
30.1136090.3150470.8590000.12422400:07
40.1072440.3183560.8590000.11320800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3762376308441162.\n", + "Better model found at epoch 1 with f_beta value: 0.4077669680118561.\n", + "Run tensor(0.4078)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1453040.3701460.8710000.41095900:07
10.1340510.3312760.8780000.36458300:07
20.1269710.3140630.8740000.31521700:07
30.1204410.3114770.8590000.14545500:07
40.1103920.3187270.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4109589159488678.\n", + "Run tensor(0.4110)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1425510.3410260.8730000.42009100:07
10.1323420.3289730.8780000.39604000:07
20.1251190.3242830.8640000.13924100:07
30.1159090.3071690.8730000.30601100:07
40.1113250.3115250.8680000.24137900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42009133100509644.\n", + "Run tensor(0.4201)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1424250.3331330.8730000.34871800:07
10.1388590.3355010.8620000.14814800:07
20.1238770.3325980.8590000.12422400:07
30.1174320.3130660.8600000.10256400:07
40.1083740.3146110.8620000.10389600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34871798753738403.\n", + "Run tensor(0.3487)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1392220.3518260.8790000.40975600:07
10.1322600.3344390.8770000.37563500:07
20.1212900.3264080.8730000.30601100:07
30.1199340.3151070.8640000.08108100:07
40.1109550.3181450.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4097561240196228.\n", + "Run tensor(0.4098)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1479050.4336310.8730000.29050300:07
10.1286980.3345730.8750000.30939200:07
20.1243610.3286880.8720000.28888900:07
30.1153390.3363260.8650000.19161700:07
40.1063260.3157150.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.29050278663635254.\n", + "Better model found at epoch 1 with f_beta value: 0.3093922734260559.\n", + "Run tensor(0.3094)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1558920.3661810.8720000.34693900:07
10.1356810.3364790.8680000.22352900:07
20.1217910.3180700.8690000.25988700:07
30.1173760.3202850.8650000.20118300:07
40.1072940.3174960.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34693875908851624.\n", + "Run tensor(0.3469)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1479350.3552840.8710000.41629000:07
10.1419330.3291830.8650000.22857100:07
20.1226720.3272190.8660000.22988500:07
30.1141270.3197150.8630000.16969700:07
40.1084720.3183440.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41628962755203247.\n", + "Run tensor(0.4163)\n", + "lr=0.08020000000000001,wd=0.050050000000000004 [0.42009133, 0.37889296, 0.036735658]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458130.3174100.8720000.34020600:07
10.1345310.3281230.8670000.24000000:07
20.1263050.3292810.8620000.13750000:07
30.1166480.3263220.8640000.16049400:07
40.1070340.3161140.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34020617604255676.\n", + "Run tensor(0.3402)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1414470.3682850.8690000.40182600:07
10.1311980.3447610.8780000.36458300:07
20.1269140.3326070.8720000.27272700:07
30.1145940.3237940.8660000.22093000:07
40.1051850.3170270.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4018264710903168.\n", + "Run tensor(0.4018)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474300.3534020.8540000.47482000:07
10.1324560.3283670.8740000.30769200:07
20.1275650.3396120.8620000.12658200:07
30.1159950.3174780.8630000.17964100:07
40.1121370.3192780.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.47482016682624817.\n", + "Run tensor(0.4748)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1463650.3504700.8620000.42016800:07
10.1322160.3224490.8750000.32432400:07
20.1273390.3111590.8740000.32258100:07
30.1182940.3096550.8650000.14012700:07
40.1166960.3175170.8630000.13836500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42016804218292236.\n", + "Run tensor(0.4202)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445120.3619060.8610000.43724700:07
10.1340780.3295490.8660000.22093000:07
20.1257790.3244270.8620000.19767400:07
30.1155320.3119640.8600000.09090900:07
40.1075740.3198100.8590000.09032300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4372469484806061.\n", + "Run tensor(0.4372)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1468980.3481510.8720000.41284400:07
10.1324410.3314380.8740000.38235300:07
20.1233990.3245510.8680000.21428600:07
30.1139760.3165680.8620000.14814800:07
40.1081810.3166590.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1476070.3319190.8740000.36363600:07
10.1320050.3298150.8750000.40191400:07
20.1210190.3758340.8640000.13924100:07
30.1124220.3297940.8720000.20987700:07
40.1099740.3089710.8730000.26589600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3636363744735718.\n", + "Better model found at epoch 1 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1487440.3353050.8670000.42918500:07
10.1353600.3376550.8810000.38974400:07
20.1276230.3617950.8650000.19161700:07
30.1180500.3275360.8610000.15757600:07
40.1109220.3228110.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42918452620506287.\n", + "Run tensor(0.4292)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1590770.3428830.8680000.45454500:07
10.1344690.3390060.8660000.22093000:07
20.1201310.3407350.8700000.25287400:07
30.1095330.3138020.8620000.14814800:07
40.1099490.3209380.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.45454543828964233.\n", + "Run tensor(0.4545)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1515480.3423700.8760000.42592600:07
10.1279780.3482150.8730000.29050300:07
20.1248780.3427570.8610000.13664600:07
30.1151140.3247140.8640000.15000000:07
40.1060240.3139880.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42592594027519226.\n", + "Run tensor(0.4259)\n", + "lr=0.08020000000000001,wd=0.06004 [0.47482017, 0.41986814, 0.03419221]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1392410.3313620.8720000.42857100:07
10.1297980.3205430.8730000.31351400:07
20.1194000.3264990.8750000.35233200:07
30.1196730.3072580.8650000.19161700:07
40.1057100.3183460.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4285714626312256.\n", + "Run tensor(0.4286)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459250.3371870.8760000.40384600:07
10.1288220.3310260.8650000.17177900:07
20.1281540.3154460.8730000.30601100:07
30.1106380.3342890.8700000.23529400:07
40.1067330.3145810.8720000.22891600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4038461744785309.\n", + "Run tensor(0.4038)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1463010.3886060.8740000.32258100:07
10.1285500.3317860.8700000.27777800:07
20.1145900.3570800.8720000.29670300:07
30.1103990.3186920.8620000.15853700:07
40.1146250.3152480.8650000.14012700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.32258063554763794.\n", + "Run tensor(0.3226)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1441560.3348230.8710000.40553000:07
10.1330990.3372310.8780000.35106400:07
20.1231110.3229510.8620000.16867500:07
30.1181910.3041550.8630000.08053700:07
40.1111620.3103630.8610000.07947000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4055299758911133.\n", + "Run tensor(0.4055)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1451780.3673430.8770000.40000000:07
10.1330660.3375160.8770000.33513500:07
20.1235510.3198020.8790000.38578700:07
30.1121380.3183330.8600000.14634100:07
40.1031230.3137350.8580000.10126600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1450840.3471580.8700000.41964300:07
10.1320150.3224330.8770000.34920600:07
20.1155440.3381500.8780000.36458300:07
30.1181840.3051750.8710000.25433500:07
40.1045450.3135770.8640000.13924100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4196428656578064.\n", + "Run tensor(0.4196)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1413710.3481650.8700000.44915300:07
10.1310720.3264370.8740000.30000000:07
20.1304810.3397360.8720000.28888900:07
30.1190840.3033170.8720000.24705900:07
40.1109760.3109790.8690000.18633500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.44915252923965454.\n", + "Run tensor(0.4492)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1468690.3414280.8610000.45914400:07
10.1339350.3197740.8760000.33333300:07
20.1224010.3207920.8660000.24719100:07
30.1169610.3081560.8650000.06896600:07
40.1095650.3078410.8670000.09523800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4591439664363861.\n", + "Run tensor(0.4591)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455880.3805480.8770000.37563500:07
10.1388920.3322610.8770000.33513500:07
20.1227650.3209480.8680000.25000000:07
30.1140250.3235680.8630000.17964100:07
40.1098910.3205000.8640000.20000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3756345212459564.\n", + "Run tensor(0.3756)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1494340.3394740.8730000.38647300:07
10.1348730.3316390.8650000.16149100:07
20.1261210.3226160.8600000.13580200:07
30.1173900.3235380.8620000.13750000:07
40.1087530.3213150.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3864734172821045.\n", + "Run tensor(0.3865)\n", + "lr=0.08020000000000001,wd=0.07003 [0.45914397, 0.40505752, 0.036981262]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474970.3544380.8690000.41777800:07
10.1303830.3435880.8690000.24277500:07
20.1198670.3336720.8650000.19161700:07
30.1154100.3165100.8660000.18292700:07
40.1092960.3153770.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41777780652046204.\n", + "Run tensor(0.4178)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1440040.3428650.8720000.44827600:07
10.1305100.3648900.8630000.13836500:07
20.1260160.3093820.8650000.20118300:07
30.1155840.3145310.8600000.11392400:07
40.1088200.3170730.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4482758343219757.\n", + "Run tensor(0.4483)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1426500.3332990.8600000.41176500:07
10.1351590.3948900.8660000.20238100:07
20.1241120.3280910.8600000.19540200:07
30.1178350.3216420.8630000.12738900:07
40.1072020.3202440.8620000.10389600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4117647111415863.\n", + "Run tensor(0.4118)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431150.3425840.8750000.40191400:07
10.1369020.3523270.8630000.13836500:07
20.1275150.3298040.8640000.13924100:07
30.1159280.3160940.8620000.16867500:07
40.1046460.3152930.8640000.15000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019138514995575.\n", + "Run tensor(0.4019)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1502220.3307540.8700000.40909100:07
10.1335640.3622840.8790000.34594600:07
20.1232040.3338950.8660000.22988500:07
30.1192180.3154460.8600000.14634100:07
40.1124810.3211580.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40909087657928467.\n", + "Run tensor(0.4091)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1457850.3490870.8650000.42553200:07
10.1327410.3286090.8710000.27118600:07
20.1266740.3136600.8690000.25142900:07
30.1153860.3173680.8700000.24418600:07
40.1071290.3151690.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42553189396858215.\n", + "Run tensor(0.4255)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439090.3446090.8650000.39461900:07
10.1313740.3471420.8740000.30000000:07
20.1222390.3162830.8650000.21052600:07
30.1150280.3267260.8660000.17284000:07
40.1058200.3120680.8690000.21556900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3946188688278198.\n", + "Run tensor(0.3946)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1516030.3406240.8650000.40000000:07
10.1299240.3361890.8750000.31694000:07
20.1269070.3332130.8720000.26436800:07
30.1159280.3243180.8620000.15853700:07
40.1120030.3162960.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1411850.3592650.8750000.42396300:07
10.1345920.3488660.8620000.12658200:07
20.1239710.3349610.8680000.24137900:07
30.1125080.3305040.8620000.16867500:07
40.1040200.3187370.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42396312952041626.\n", + "Run tensor(0.4240)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446250.3875740.8740000.37623800:07
10.1352160.3279850.8750000.37185900:07
20.1309650.3151070.8610000.14723900:07
30.1114310.3301700.8610000.14723900:07
40.1111480.3231410.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3762376308441162.\n", + "Run tensor(0.3762)\n", + "lr=0.08020000000000001,wd=0.08002000000000001 [0.44827583, 0.41091746, 0.018705959]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461890.3551400.8740000.42201800:07
10.1271690.3378270.8740000.32978700:07
20.1227100.3320640.8720000.29670300:07
30.1167630.3185850.8650000.18181800:07
40.1073260.3199660.8660000.18292700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4220183789730072.\n", + "Run tensor(0.4220)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458400.3568090.8750000.40758300:07
10.1369590.3365410.8720000.29670300:07
20.1314380.3338990.8670000.18404900:07
30.1192010.3168970.8690000.20606100:07
40.1050530.3151880.8690000.21556900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1473140.3289550.8740000.38835000:07
10.1331760.3378960.8760000.32608700:07
20.1227380.3305630.8610000.10322600:07
30.1154540.3164630.8620000.17857100:07
40.1075170.3172520.8610000.13664600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3883495032787323.\n", + "Run tensor(0.3883)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1471680.3454510.8730000.40930200:07
10.1361460.3102850.8660000.18292700:07
20.1251890.3238530.8710000.25433500:07
30.1137480.3107680.8690000.19631900:07
40.1063190.3100030.8700000.20731700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.409302294254303.\n", + "Run tensor(0.4093)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1452810.3577070.8740000.37623800:07
10.1366020.3289680.8720000.29670300:07
20.1264620.3153570.8650000.20118300:07
30.1131630.3118770.8710000.25433500:07
40.1020420.3117180.8660000.20238100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3762376308441162.\n", + "Run tensor(0.3762)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1509690.3687210.8730000.30601100:07
10.1319270.3298790.8780000.37113400:07
20.1177100.3335520.8610000.14723900:07
30.1222740.3112520.8600000.14634100:07
40.1188150.3190380.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3060109317302704.\n", + "Better model found at epoch 1 with f_beta value: 0.37113404273986816.\n", + "Run tensor(0.3711)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1417550.3430440.8730000.39234500:07
10.1351800.3340030.8710000.31016000:07
20.1155010.3262360.8700000.28571400:07
30.1154720.3237210.8660000.22093000:07
40.1130990.3173530.8640000.15000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1477900.3368550.8720000.44347800:07
10.1316920.3592830.8780000.34408600:07
20.1217520.3164520.8690000.26815600:07
30.1174390.3001140.8730000.26589600:07
40.1082710.3091880.8740000.27586200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4434782862663269.\n", + "Run tensor(0.4435)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1541710.3279400.8720000.41284400:07
10.1283500.3596200.8760000.40384600:07
20.1244970.3307040.8610000.13664600:07
30.1129570.3185880.8580000.11250000:07
40.1041540.3125320.8590000.11320800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1391940.3700750.8710000.40000000:07
10.1310140.3442410.8650000.18181800:07
20.1264590.3385900.8750000.32432400:07
30.1123370.3219190.8660000.22093000:07
40.1018370.3184910.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n", + "lr=0.08020000000000001,wd=0.09001 [0.4434783, 0.40232915, 0.020547891]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422220.3358970.8620000.41025600:07
10.1321520.3346290.8780000.38383800:07
20.1255090.3107800.8610000.14723900:07
30.1125220.3196470.8630000.15950900:07
40.1093810.3160470.8640000.17073200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41025641560554504.\n", + "Run tensor(0.4103)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1394020.3503630.8770000.39408900:07
10.1295980.3444130.8780000.41346200:07
20.1263870.3502410.8680000.24137900:07
30.1148470.3156370.8690000.25142900:07
40.1097300.3185930.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39408865571022034.\n", + "Better model found at epoch 1 with f_beta value: 0.4134615659713745.\n", + "Run tensor(0.4135)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1440150.3573220.8680000.41071400:07
10.1301080.3311570.8750000.30939200:07
20.1272750.3141700.8740000.30769200:07
30.1244040.3063430.8670000.23121400:07
40.1103490.3110170.8620000.14814800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4107142984867096.\n", + "Run tensor(0.4107)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1425210.3171540.8770000.39408900:07
10.1282310.3334630.8670000.23121400:07
20.1232810.3272730.8690000.13245000:07
30.1163400.3159650.8650000.12903200:07
40.1084480.3156570.8660000.12987000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39408865571022034.\n", + "Run tensor(0.3941)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1508920.3501200.8720000.34020600:07
10.1302440.3409540.8670000.14193500:07
20.1251980.3166980.8580000.13414600:07
30.1137280.3199820.8630000.14906800:07
40.1110810.3164410.8640000.15000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34020617604255676.\n", + "Run tensor(0.3402)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1464140.3376960.8710000.40000000:07
10.1313100.3289580.8700000.26966300:07
20.1220420.3361850.8630000.16969700:07
30.1165710.3090270.8630000.18934900:07
40.1066800.3211240.8620000.16867500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1392300.3422710.8780000.40196100:07
10.1330010.3371070.8660000.21176500:07
20.1305260.3262850.8600000.14634100:07
30.1155300.3237260.8610000.13664600:07
40.1089570.3181130.8620000.10389600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4019608199596405.\n", + "Run tensor(0.4020)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1489440.4277260.8750000.32432400:07
10.1373460.3541730.8660000.20238100:07
20.1226240.3157260.8660000.21176500:07
30.1143840.3207040.8680000.24137900:07
40.1143850.3137560.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3243243396282196.\n", + "Run tensor(0.3243)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1419570.3307350.8760000.39805800:07
10.1368180.3176520.8680000.21428600:07
20.1230000.3169400.8730000.29834300:07
30.1090570.3056580.8680000.23255800:07
40.1082200.3132790.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3980582654476166.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1501430.3824400.8720000.28089900:07
10.1283730.3195680.8730000.28248600:07
20.1215260.3332740.8670000.23121400:07
30.1165450.3173290.8700000.25287400:07
40.1081340.3164490.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2808988690376282.\n", + "Better model found at epoch 1 with f_beta value: 0.28248587250709534.\n", + "Run tensor(0.2825)\n", + "lr=0.09010000000000001,wd=0.0001 [0.41346157, 0.37755564, 0.043032486]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1415270.3432950.8670000.43404300:07
10.1341890.3350680.8640000.18072300:07
20.1201090.3377440.8600000.11392400:07
30.1133180.3221910.8550000.11042900:07
40.1064920.3222810.8580000.11250000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4340425729751587.\n", + "Run tensor(0.4340)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1485250.3643570.8730000.34196900:07
10.1399020.3202230.8770000.41148300:07
20.1244840.3317190.8630000.19883000:07
30.1128380.3174560.8670000.24000000:07
40.1115460.3162870.8650000.21052600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3419688940048218.\n", + "Better model found at epoch 1 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1414440.3542660.8760000.42056100:07
10.1362400.3297350.8670000.16352200:07
20.1238660.3083940.8750000.30167600:07
30.1115290.3174660.8720000.29670300:07
40.1084650.3182830.8690000.21556900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42056071758270264.\n", + "Run tensor(0.4206)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1488000.3468770.8600000.41666700:07
10.1328950.3326430.8760000.40384600:07
20.1228620.3121480.8660000.22093000:07
30.1132600.3164230.8740000.32258100:07
40.1060540.3171880.8710000.26285700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4166666567325592.\n", + "Run tensor(0.4167)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458150.3802890.8730000.29050300:07
10.1309220.3476120.8750000.30167600:07
20.1216820.3269530.8730000.35533000:07
30.1149270.3054390.8720000.27272700:07
40.1071890.3108990.8720000.20000000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.29050278663635254.\n", + "Better model found at epoch 1 with f_beta value: 0.3016759753227234.\n", + "Better model found at epoch 2 with f_beta value: 0.3553299605846405.\n", + "Run tensor(0.3553)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1432610.3586910.8740000.37623800:07
10.1368610.3319850.8620000.15853700:07
20.1234670.3367690.8610000.11465000:07
30.1172570.3125580.8630000.20809300:07
40.1102970.3158800.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3762376308441162.\n", + "Run tensor(0.3762)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1445630.3379720.8770000.42790700:07
10.1326140.3587940.8790000.35978800:07
20.1228420.3442840.8640000.13924100:07
30.1151380.3271040.8640000.12820500:07
40.1119350.3212130.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42790699005126953.\n", + "Run tensor(0.4279)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1478050.3722220.8700000.32291700:07
10.1338720.3333120.8700000.25287400:07
20.1233140.3152420.8660000.21176500:07
30.1132970.3111930.8670000.18404900:07
40.1060060.3139680.8690000.23391800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3229166865348816.\n", + "Run tensor(0.3229)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1486070.3528610.8750000.37810900:07
10.1333340.3409900.8770000.40000000:07
20.1233360.3221820.8800000.38144300:07
30.1169710.3121050.8610000.12578600:07
40.1075080.3152550.8630000.17964100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3781094551086426.\n", + "Better model found at epoch 1 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1421920.3603050.8560000.43307100:07
10.1341900.3207020.8750000.39613500:07
20.1228850.3224640.8680000.24137900:07
30.1118310.3430490.8640000.18072300:07
40.1073320.3215390.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4330708682537079.\n", + "Run tensor(0.4331)\n", + "lr=0.09010000000000001,wd=0.01009 [0.43404257, 0.39982155, 0.035164393]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1503420.3328460.8720000.39622600:07
10.1304660.3357020.8790000.40975600:07
20.1215210.3111050.8610000.15757600:07
30.1177330.3133240.8610000.14723900:07
40.1090810.3184930.8590000.14545500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3962264358997345.\n", + "Better model found at epoch 1 with f_beta value: 0.4097561240196228.\n", + "Run tensor(0.4098)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1477660.3341520.8750000.41314600:07
10.1380720.3556430.8790000.36649200:07
20.1191220.3394540.8700000.23529400:07
30.1131050.3274730.8720000.25581400:07
40.1109450.3130860.8740000.28409100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4131455421447754.\n", + "Run tensor(0.4131)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1446090.3469740.8710000.45569600:07
10.1408300.3256470.8670000.18404900:07
20.1282780.3173370.8640000.13924100:07
30.1143680.3214380.8650000.17177900:07
40.1048590.3165460.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4556961953639984.\n", + "Run tensor(0.4557)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1426130.3533320.8760000.41509400:07
10.1345310.3214830.8680000.22352900:07
20.1258520.3109730.8790000.37948700:07
30.1182930.3104960.8730000.31351400:07
40.1098290.3152830.8690000.22485200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4150943160057068.\n", + "Run tensor(0.4151)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1426300.3705040.8760000.38000000:07
10.1354900.3330220.8760000.36082500:07
20.1198990.3509910.8670000.20359300:07
30.1132540.3246400.8670000.21301800:07
40.1099810.3172310.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3799999952316284.\n", + "Run tensor(0.3800)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1363750.3931820.8740000.35051500:07
10.1296480.3467270.8640000.18072300:07
20.1240600.3228350.8660000.22988500:07
30.1102690.3229730.8640000.12820500:07
40.1096750.3149480.8640000.13924100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3505154848098755.\n", + "Run tensor(0.3505)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1351310.4100190.8700000.27777800:07
10.1334880.3216660.8740000.36363600:07
20.1206940.3197580.8770000.34224600:07
30.1131060.3173220.8740000.32978700:07
40.1118610.3186180.8660000.22988500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.277777761220932.\n", + "Better model found at epoch 1 with f_beta value: 0.3636363744735718.\n", + "Run tensor(0.3636)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1511020.3346310.8720000.39047600:07
10.1292870.3253000.8800000.36170200:07
20.1222750.3275440.8680000.22352900:07
30.1157950.3229800.8660000.18292700:07
40.1075070.3140970.8660000.19277100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3904762268066406.\n", + "Run tensor(0.3905)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1503990.3648550.8730000.37438400:07
10.1359390.3545780.8750000.33862400:07
20.1261420.3205430.8650000.12903200:07
30.1138670.3182990.8660000.20238100:07
40.1063400.3211650.8650000.19161700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3743842542171478.\n", + "Run tensor(0.3744)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1392470.3470520.8750000.40758300:07
10.1276070.3290770.8710000.27118600:07
20.1254970.3394770.8650000.16149100:07
30.1178410.3168400.8670000.23121400:07
40.1062100.3194880.8730000.26589600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n", + "lr=0.09010000000000001,wd=0.02008 [0.4556962, 0.39602876, 0.029009625]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1380780.4568400.8710000.27118600:07
10.1284260.3379470.8650000.19161700:07
20.1178640.3458130.8640000.18072300:07
30.1188220.3187210.8670000.23121400:07
40.1085600.3189030.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2711864709854126.\n", + "Run tensor(0.2712)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1387080.3626330.8760000.38613900:07
10.1258530.3757450.8660000.21176500:07
20.1194450.3243670.8740000.30769200:07
30.1211100.3100570.8650000.20118300:07
40.1072130.3204620.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38613858819007874.\n", + "Run tensor(0.3861)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1466830.3664230.8600000.45736400:07
10.1371390.3300070.8740000.40566000:07
20.1226230.3165750.8720000.26436800:07
30.1111300.3306350.8690000.23391800:07
40.1091300.3141310.8690000.22485200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4573643207550049.\n", + "Run tensor(0.4574)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433690.3880230.8740000.40000000:07
10.1319880.3412630.8650000.19161700:07
20.1239730.3056640.8680000.21428600:07
30.1146060.3066880.8690000.19631900:07
40.1042070.3166250.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1399220.3472080.8690000.42290700:07
10.1355120.3503010.8770000.37563500:07
20.1222150.3272330.8590000.15568900:07
30.1153510.3150080.8630000.19883000:07
40.1106590.3125040.8600000.13580200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4229074716567993.\n", + "Run tensor(0.4229)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1385750.4206420.8720000.28089900:07
10.1366950.3258150.8750000.39024400:07
20.1237030.3254170.8770000.32044200:07
30.1133940.3203200.8750000.33155100:07
40.1132320.3187260.8650000.16149100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2808988690376282.\n", + "Better model found at epoch 1 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1425220.4446810.8730000.26589600:07
10.1318500.3325950.8700000.37500000:07
20.1230870.3198990.8610000.05442200:07
30.1130960.3126950.8590000.09032300:07
40.1108320.3150760.8610000.06711400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2658959627151489.\n", + "Better model found at epoch 1 with f_beta value: 0.375.\n", + "Run tensor(0.3750)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1476550.3923830.8700000.35643600:07
10.1321790.3217800.8750000.39613500:07
20.1273630.3153550.8750000.30167600:07
30.1164150.3147750.8700000.20731700:07
40.1078670.3182670.8660000.17284000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3564356863498688.\n", + "Better model found at epoch 1 with f_beta value: 0.39613527059555054.\n", + "Run tensor(0.3961)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1436020.4037120.8720000.29670300:07
10.1327820.3251300.8790000.40975600:07
20.1209920.3429340.8650000.21052600:07
30.1138310.3174250.8590000.10191100:07
40.1054460.3194180.8590000.07843100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2967032790184021.\n", + "Better model found at epoch 1 with f_beta value: 0.4097561240196228.\n", + "Run tensor(0.4098)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1431000.3663300.8640000.44715400:07
10.1343540.3263300.8810000.39593900:07
20.1243940.3140480.8720000.30434800:07
30.1171240.3025550.8600000.14634100:07
40.1108240.3104040.8630000.18934900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4471544623374939.\n", + "Run tensor(0.4472)\n", + "lr=0.09010000000000001,wd=0.03007 [0.45736432, 0.3955887, 0.04843524]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1418330.3499360.8760000.37373700:07
10.1372260.3412650.8730000.30601100:07
20.1243870.3209290.8750000.35897400:07
30.1139240.3183460.8690000.19631900:07
40.1064590.3160340.8700000.21686700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3737373948097229.\n", + "Run tensor(0.3737)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1453920.3476760.8720000.31182800:07
10.1480190.3317660.8730000.40930200:07
20.1238970.3174040.8620000.13750000:07
30.1137210.3169720.8720000.28089900:07
40.1099880.3159390.8640000.19047600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31182795763015747.\n", + "Better model found at epoch 1 with f_beta value: 0.409302294254303.\n", + "Run tensor(0.4093)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1417970.3588890.8700000.38095200:07
10.1297680.3276880.8710000.27118600:07
20.1205280.3254140.8640000.13924100:07
30.1104920.3233050.8670000.17391300:07
40.1069120.3168150.8620000.11538500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3809523582458496.\n", + "Run tensor(0.3810)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1474840.4090840.8740000.34375000:07
10.1334230.3284820.8720000.28888900:07
20.1253910.3168010.8780000.34408600:07
30.1106630.3086570.8710000.28729300:07
40.1085510.3154740.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34375.\n", + "Better model found at epoch 2 with f_beta value: 0.34408602118492126.\n", + "Run tensor(0.3441)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1413240.3678720.8720000.34020600:07
10.1348180.3320490.8690000.24277500:07
20.1235500.3242050.8640000.20000000:07
30.1108610.3062680.8600000.15662700:07
40.1017580.3128620.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34020617604255676.\n", + "Run tensor(0.3402)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1379480.3439160.8760000.40952400:07
10.1301890.3363360.8780000.38383800:07
20.1236610.3131460.8660000.22093000:07
30.1139870.3150190.8650000.21052600:07
40.1080480.3160110.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4095238149166107.\n", + "Run tensor(0.4095)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1423630.3706970.8740000.35714300:07
10.1385500.3494700.8720000.25581400:07
20.1324650.3453760.8620000.08000000:07
30.1156400.3207340.8630000.16969700:07
40.1080920.3186810.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.357142835855484.\n", + "Run tensor(0.3571)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1454100.3916560.8710000.33160600:07
10.1357830.3369080.8670000.23121400:07
20.1246800.3150410.8670000.22222200:07
30.1142770.3153400.8670000.15286600:07
40.1097830.3105570.8650000.18181800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3316062092781067.\n", + "Run tensor(0.3316)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1390060.3551370.8770000.41148300:07
10.1306000.3169440.8630000.17964100:07
20.1207680.3382130.8630000.16969700:07
30.1137420.3302980.8640000.08108100:07
40.1097020.3205560.8600000.10256400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4114832580089569.\n", + "Run tensor(0.4115)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1381700.3331490.8730000.42533900:07
10.1326950.3221690.8780000.37113400:07
20.1275420.3434450.8770000.33513500:07
30.1107910.3318700.8660000.22093000:07
40.1096470.3124170.8640000.18072300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42533937096595764.\n", + "Run tensor(0.4253)\n", + "lr=0.09010000000000001,wd=0.040060000000000005 [0.42533937, 0.37833798, 0.03244597]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1388790.3428010.8710000.36453200:07
10.1350560.3279430.8760000.37373700:07
20.1221370.3249570.8720000.28089900:07
30.1137730.3193800.8700000.22619000:07
40.1090590.3102290.8690000.21556900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3645320236682892.\n", + "Better model found at epoch 1 with f_beta value: 0.3737373948097229.\n", + "Run tensor(0.3737)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1463110.3538990.8760000.41509400:07
10.1322400.3190220.8660000.20238100:07
20.1176290.3189260.8600000.13580200:07
30.1113290.3207360.8630000.10457500:07
40.1077420.3174220.8600000.10256400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4150943160057068.\n", + "Run tensor(0.4151)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1482240.3439690.8710000.40553000:07
10.1366270.3276800.8750000.40191400:07
20.1235430.3383060.8790000.40975600:07
30.1125170.3106580.8730000.29050300:07
40.1079060.3137990.8700000.26136400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4055299758911133.\n", + "Better model found at epoch 2 with f_beta value: 0.4097561240196228.\n", + "Run tensor(0.4098)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1442690.3413850.8740000.39423100:07
10.1355440.3530640.8650000.21052600:07
20.1195410.3337390.8660000.21176500:07
30.1152140.3199170.8610000.13664600:07
40.1053520.3193250.8620000.12658200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39423078298568726.\n", + "Run tensor(0.3942)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1449260.3330730.8740000.40000000:07
10.1346500.3328910.8760000.30337100:07
20.1230360.3313660.8660000.17284000:07
30.1165610.3309370.8630000.14906800:07
40.1089300.3202360.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4000000059604645.\n", + "Run tensor(0.4000)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1450910.3968350.8760000.29545500:07
10.1347840.3748380.8730000.29050300:07
20.1251720.3273380.8610000.14723900:07
30.1135800.3321570.8600000.12500000:07
40.1107360.3219010.8600000.11392400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.2954545319080353.\n", + "Run tensor(0.2955)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1518030.3670280.8740000.37000000:07
10.1295340.3543880.8640000.16049400:07
20.1255040.3324560.8640000.19047600:07
30.1172790.3219830.8610000.15757600:07
40.1163490.3209410.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3700000047683716.\n", + "Run tensor(0.3700)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403530.3420970.8770000.38191000:07
10.1345240.3302140.8660000.22093000:07
20.1293580.3240450.8690000.28415300:07
30.1111970.3212090.8590000.16568000:07
40.1110360.3174580.8660000.14102600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3819095492362976.\n", + "Run tensor(0.3819)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1419850.3422170.8670000.41921400:07
10.1302290.3255040.8800000.36170200:07
20.1226680.3116940.8590000.18497100:07
30.1116200.3204340.8590000.14545500:07
40.1063790.3145410.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4192139804363251.\n", + "Run tensor(0.4192)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434560.3613510.8500000.44852900:07
10.1298950.3235240.8750000.31694000:07
20.1238410.3136430.8670000.21301800:07
30.1125350.3219600.8680000.21428600:07
40.1108200.3143480.8670000.18404900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4485294222831726.\n", + "Run tensor(0.4485)\n", + "lr=0.09010000000000001,wd=0.050050000000000004 [0.44852942, 0.3907926, 0.038832422]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1391370.3621410.8740000.35714300:07
10.1284890.3305270.8680000.21428600:07
20.1259370.3389880.8650000.14012700:07
30.1154100.3102820.8670000.24000000:07
40.1084780.3144910.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.357142835855484.\n", + "Run tensor(0.3571)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1509820.3311030.8690000.45643200:07
10.1372830.3220240.8710000.27118600:07
20.1221170.3490140.8620000.11538500:07
30.1202730.3161840.8590000.12422400:07
40.1065800.3141010.8580000.12345700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.45643150806427.\n", + "Run tensor(0.4564)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1459960.3671520.8740000.40566000:07
10.1336080.3155150.8740000.32258100:07
20.1255890.3352850.8660000.22093000:07
30.1145800.3279940.8610000.13664600:07
40.1096590.3203390.8600000.10256400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40566039085388184.\n", + "Run tensor(0.4057)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1441760.3721290.8710000.30270300:07
10.1310290.3205010.8650000.19161700:07
20.1195370.3552060.8670000.24000000:07
30.1161040.3050050.8640000.19047600:07
40.1050190.3144240.8600000.12500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.30270272493362427.\n", + "Run tensor(0.3027)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1450740.3358550.8720000.41818200:07
10.1356900.3415160.8740000.30000000:07
20.1265790.3295520.8750000.31694000:07
30.1160390.3228440.8610000.14723900:07
40.1091650.3193840.8620000.15853700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.418181836605072.\n", + "Run tensor(0.4182)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1460660.3392770.8680000.42105300:07
10.1326780.3500720.8640000.19047600:07
20.1239160.3365450.8590000.14545500:07
30.1166010.3148990.8610000.16766500:07
40.1049500.3180750.8610000.11465000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42105263471603394.\n", + "Run tensor(0.4211)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1494330.3459820.8690000.41255600:07
10.1380440.3366490.8730000.40930200:07
20.1267610.3190420.8730000.32085600:07
30.1166150.3204520.8590000.13496900:07
40.1109770.3196130.8580000.10126600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4125560522079468.\n", + "Run tensor(0.4126)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1422910.3444230.8700000.41964300:07
10.1342450.3136440.8720000.28089900:07
20.1226300.3200700.8700000.26136400:07
30.1195150.3148430.8640000.09333300:07
40.1079830.3199480.8600000.09090900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4196428656578064.\n", + "Run tensor(0.4196)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1448900.3413380.8730000.31351400:07
10.1309920.3303590.8770000.38806000:07
20.1241420.3197580.8690000.23391800:07
30.1149800.3302310.8630000.15950900:07
40.1089380.3215820.8650000.17177900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31351351737976074.\n", + "Better model found at epoch 1 with f_beta value: 0.38805970549583435.\n", + "Run tensor(0.3881)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1420980.3739450.8760000.39805800:07
10.1299170.3451730.8640000.18072300:07
20.1270950.3196360.8660000.19277100:07
30.1170060.3141830.8690000.17610100:07
40.1139510.3170750.8680000.17500000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3980582654476166.\n", + "Run tensor(0.3981)\n", + "lr=0.09010000000000001,wd=0.06004 [0.4564315, 0.39794886, 0.039926946]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1404120.3643010.8690000.32124400:07
10.1308720.3327660.8730000.29834300:07
20.1236780.3357800.8800000.38144300:07
30.1154170.3187390.8630000.11612900:07
40.1091370.3134560.8720000.23809500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3212435245513916.\n", + "Better model found at epoch 2 with f_beta value: 0.3814432919025421.\n", + "Run tensor(0.3814)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1455230.3374440.8720000.43362800:07
10.1361320.3225190.8730000.30601100:07
20.1235460.3246670.8640000.19047600:07
30.1132620.3339350.8650000.16149100:07
40.1078810.3176430.8670000.19393900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4336283206939697.\n", + "Run tensor(0.4336)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1394320.3515640.8710000.42666700:07
10.1348500.3215050.8780000.38383800:07
20.1204900.3250900.8730000.27428600:07
30.1177150.3255000.8690000.24277500:07
40.1088800.3115420.8730000.27428600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4266666769981384.\n", + "Run tensor(0.4267)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1394500.3449130.8740000.34375000:07
10.1314650.3591060.8690000.23391800:07
20.1262920.3142730.8630000.17964100:07
30.1188400.3227450.8600000.13580200:07
40.1082210.3142940.8600000.10256400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.34375.\n", + "Run tensor(0.3438)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1416690.3809430.8710000.33160600:07
10.1325860.3282390.8760000.33333300:07
20.1249960.3176060.8710000.26285700:07
30.1172780.3162650.8710000.24561400:07
40.1078470.3185570.8670000.17391300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3316062092781067.\n", + "Better model found at epoch 1 with f_beta value: 0.3333333432674408.\n", + "Run tensor(0.3333)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1477270.3464590.8750000.40758300:07
10.1333180.3227450.8760000.34042600:07
20.1231360.3088490.8610000.12578600:07
30.1131780.3188050.8620000.13750000:07
40.1093550.3158170.8620000.13750000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.40758296847343445.\n", + "Run tensor(0.4076)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1477430.3320130.8670000.40358700:07
10.1344350.3325260.8700000.24418600:07
20.1282790.3385110.8760000.31111100:07
30.1201190.3216040.8620000.12658200:07
40.1082330.3142400.8610000.12578600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4035874307155609.\n", + "Run tensor(0.4036)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1433300.3502250.8730000.42009100:07
10.1363350.3113140.8750000.36548200:07
20.1231860.3166830.8640000.17073200:07
30.1109400.3111490.8600000.15662700:07
40.1100120.3170240.8630000.16969700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42009133100509644.\n", + "Run tensor(0.4201)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1386520.3525760.8740000.43243200:07
10.1336940.3329180.8630000.15950900:07
20.1279430.3150970.8770000.34920600:07
30.1161530.3253340.8610000.13664600:07
40.1115500.3144640.8630000.18934900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4324324429035187.\n", + "Run tensor(0.4324)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1403320.3571870.8740000.38235300:07
10.1310210.3283830.8770000.36269400:07
20.1252250.3102340.8610000.13664600:07
30.1114070.3224230.8600000.13580200:07
40.1023570.3102430.8610000.15757600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38235291838645935.\n", + "Run tensor(0.3824)\n", + "lr=0.09010000000000001,wd=0.07003 [0.43362832, 0.39648685, 0.033924513]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1434260.3467340.8670000.39819000:07
10.1270600.3611610.8740000.32258100:07
20.1297180.3320910.8620000.15853700:07
30.1191310.3068710.8690000.24277500:07
40.1041150.3134670.8660000.21176500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39819005131721497.\n", + "Run tensor(0.3982)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1439940.3651980.8740000.38835000:07
10.1383100.3375500.8680000.22352900:07
20.1230020.3310710.8750000.31694000:07
30.1201610.3100260.8640000.18072300:07
40.1065890.3146080.8650000.20118300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3883495032787323.\n", + "Run tensor(0.3883)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1410830.3667120.8690000.39069800:07
10.1331810.3283920.8740000.35051500:07
20.1234080.3153770.8740000.35051500:07
30.1150030.3175850.8720000.28089900:07
40.1061550.3158080.8670000.22222200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3906976878643036.\n", + "Run tensor(0.3907)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1454500.3805940.8750000.39024400:07
10.1397180.3387190.8740000.32978700:07
20.1302520.3117280.8620000.12658200:07
30.1196050.3125030.8670000.23121400:07
40.1131080.3194900.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39024391770362854.\n", + "Run tensor(0.3902)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1388020.3667820.8700000.41964300:07
10.1355190.3322100.8710000.26285700:07
20.1276830.3223790.8680000.24137900:07
30.1128900.3179040.8620000.16867500:07
40.1065820.3142510.8600000.14634100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4196428656578064.\n", + "Run tensor(0.4196)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1481950.3882030.8730000.39234500:07
10.1357820.3319590.8690000.21556900:07
20.1283510.3073440.8810000.37037000:07
30.1231170.3052490.8760000.31111100:07
40.1127130.3118330.8690000.22485200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.39234450459480286.\n", + "Run tensor(0.3923)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1465930.3390850.8640000.39285700:07
10.1306450.3307040.8740000.30769200:07
20.1235190.3214330.8730000.29834300:07
30.1179180.3184040.8600000.14634100:07
40.1072680.3170800.8630000.19883000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3928571343421936.\n", + "Run tensor(0.3929)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1452560.3722900.8720000.41284400:07
10.1302110.3252200.8770000.40579700:07
20.1222760.3320950.8760000.32608700:07
30.1174600.3250050.8690000.25988700:06
40.1088770.3188120.8660000.22093000:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4128440320491791.\n", + "Run tensor(0.4128)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1447350.3657320.8710000.43171800:07
10.1285990.3210650.8760000.38613900:07
20.1225470.3524200.8620000.13750000:07
30.1156520.3152590.8690000.25142900:07
40.1101030.3178200.8630000.15950900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.43171805143356323.\n", + "Run tensor(0.4317)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1525860.3313130.8720000.41818200:07
10.1404050.3395550.8630000.17964100:07
20.1285600.3302870.8600000.12500000:07
30.1189490.3159460.8670000.20359300:07
40.1074840.3174360.8650000.11764700:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.418181836605072.\n", + "Run tensor(0.4182)\n", + "lr=0.09010000000000001,wd=0.08002000000000001 [0.43171805, 0.40350693, 0.01481482]\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1438040.3486280.8710000.45106400:07
10.1398180.3175270.8690000.27624300:07
20.1287990.3281520.8740000.32258100:07
30.1134910.3243560.8670000.19393900:07
40.1101250.3112410.8680000.19512200:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4510638415813446.\n", + "Run tensor(0.4511)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1469700.3482770.8680000.41592900:07
10.1326640.3600780.8650000.15094300:07
20.1248970.3121250.8630000.12738900:07
30.1158910.3366780.8690000.17610100:07
40.1099560.3161260.8690000.20606100:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.41592922806739807.\n", + "Run tensor(0.4159)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1513560.3737140.8710000.31016000:07
10.1312450.3687160.8640000.16049400:07
20.1246470.3181550.8660000.20238100:07
30.1176060.3210520.8650000.20118300:07
40.1066390.3165560.8610000.14723900:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.31016042828559875.\n", + "Run tensor(0.3102)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1493380.3742990.8750000.37810900:07
10.1303600.3822130.8640000.08108100:07
20.1240300.3380910.8640000.16049400:07
30.1152300.3223750.8760000.31868100:07
40.1129300.3171030.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3781094551086426.\n", + "Run tensor(0.3781)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:37

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1443400.3534930.8760000.38613900:07
10.1349410.3453960.8770000.34224600:07
20.1222430.3296010.8700000.23529400:07
30.1130230.3076980.8650000.10596000:07
40.1081250.3222850.8640000.12820500:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.38613858819007874.\n", + "Run tensor(0.3861)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1465800.3474520.8630000.42677800:07
10.1326350.3314220.8690000.23391800:07
20.1237070.3228390.8650000.21965300:07
30.1155510.3186360.8710000.24561400:07
40.1070460.3182500.8670000.20359300:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.42677822709083557.\n", + "Run tensor(0.4268)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1461820.3423340.8710000.40553000:07
10.1316660.3573620.8690000.23391800:07
20.1240130.3522020.8700000.26966300:07
30.1151110.3118650.8630000.14906800:07
40.1130780.3204880.8630000.14906800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.4055299758911133.\n", + "Run tensor(0.4055)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1458150.3341620.8740000.33684200:07
10.1334300.3542050.8740000.31521700:07
20.1222710.3359700.8690000.25142900:07
30.1166650.3256620.8690000.23391800:07
40.1061310.3136430.8710000.23668600:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3368421196937561.\n", + "Run tensor(0.3368)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:35

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1482210.3525760.8730000.39810400:07
10.1358560.3236110.8780000.33695700:07
20.1235100.3415660.8630000.16969700:07
30.1199080.3172260.8610000.11465000:07
40.1086030.3180190.8590000.12422400:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3981042802333832.\n", + "Run tensor(0.3981)\n" + ] + }, + { + "data": { + "text/html": [ + "Total time: 00:36

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.1523820.3324550.8760000.39805800:07
10.1352320.3217780.8730000.30601100:07
20.1307730.3121520.8630000.15950900:07
30.1160650.3163060.8710000.27933000:07
40.1114470.3154590.8670000.21301800:07
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Better model found at epoch 0 with f_beta value: 0.3980582654476166.\n", + "Run tensor(0.3981)\n", + "lr=0.09010000000000001,wd=0.09001 [0.45106384, 0.39067143, 0.039341398]\n" + ] + } + ], + "source": [ + "from fastai.callbacks import * \n", + "results = {}\n", + "def test_param(lr=1e-2, wd=None):\n", + " runs=[]\n", + " for i in range(0, 10):\n", + " learn.load(\"rnd\")\n", + " cb=SaveModelCallback(learn, every='improvement',monitor='f_beta', name='best')\n", + " learn.fit_one_cycle(5, 1e-2, wd=None, callbacks=[cb])\n", + " runs.append(cb.best)\n", + " print (\"Run\", cb.best)\n", + " return runs\n", + "\n", + "for lr in [annealing_linear(1e-3, 1e-1, pct=x/10) for x in range(0,10)]:\n", + " for wd in [annealing_linear(1e-4, 1e-1, pct=x/10) for x in range(0,10)]: # def wd=1e-2\n", + " runs = test_param(lr, wd)\n", + " print(f\"lr={lr},wd={wd}\", [np.max(runs), np.mean(runs), np.std(runs)])\n", + " results[f\"lr={lr},wd={wd}\"] = [np.max(runs), np.mean(runs), np.std(runs)]" + ] + }, + { + "cell_type": "code", + "execution_count": 206, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/plain": [ + "{'lr=0.001,wd=0.0001': [0.41880342, 0.3921749, 0.027337264],\n", + " 'lr=0.001,wd=0.01009': [0.44787642, 0.3755535, 0.039731324],\n", + " 'lr=0.001,wd=0.02008': [0.42105263, 0.38561115, 0.02851636],\n", + " 'lr=0.001,wd=0.03007': [0.43697476, 0.40554914, 0.020560784],\n", + " 'lr=0.001,wd=0.040060000000000005': [0.45106384, 0.39535522, 0.03635963],\n", + " 'lr=0.001,wd=0.050050000000000004': [0.42677823, 0.38121435, 0.0326602],\n", + " 'lr=0.001,wd=0.06004': [0.42105263, 0.39451385, 0.01950172],\n", + " 'lr=0.001,wd=0.07003': [0.42608693, 0.39931774, 0.030449877],\n", + " 'lr=0.001,wd=0.08002000000000001': [0.44541487, 0.38503286, 0.042738147],\n", + " 'lr=0.001,wd=0.09001': [0.44247785, 0.393294, 0.03515106],\n", + " 'lr=0.0109,wd=0.0001': [0.43697476, 0.39696845, 0.035354402],\n", + " 'lr=0.0109,wd=0.01009': [0.45914397, 0.397821, 0.042228047],\n", + " 'lr=0.0109,wd=0.02008': [0.43243244, 0.39697474, 0.01997453],\n", + " 'lr=0.0109,wd=0.03007': [0.43153527, 0.39840057, 0.03578836],\n", + " 'lr=0.0109,wd=0.040060000000000005': [0.43835616, 0.40401798, 0.021250358],\n", + " 'lr=0.0109,wd=0.050050000000000004': [0.4242424, 0.38543963, 0.021201538],\n", + " 'lr=0.0109,wd=0.06004': [0.43697476, 0.38406244, 0.037100192],\n", + " 'lr=0.0109,wd=0.07003': [0.42592594, 0.37607566, 0.053429548],\n", + " 'lr=0.0109,wd=0.08002000000000001': [0.43724695, 0.39834604, 0.02888382],\n", + " 'lr=0.0109,wd=0.09001': [0.4516129, 0.41260558, 0.024757905],\n", + " 'lr=0.020800000000000003,wd=0.0001': [0.47933885, 0.40888682, 0.029761719],\n", + " 'lr=0.020800000000000003,wd=0.01009': [0.4347826, 0.4013079, 0.026176916],\n", + " 'lr=0.020800000000000003,wd=0.02008': [0.42152467, 0.39598313, 0.027757907],\n", + " 'lr=0.020800000000000003,wd=0.03007': [0.42654026, 0.39096373, 0.027771609],\n", + " 'lr=0.020800000000000003,wd=0.040060000000000005': [0.44813275,\n", + " 0.40927872,\n", + " 0.026931453],\n", + " 'lr=0.020800000000000003,wd=0.050050000000000004': [0.48000002,\n", + " 0.40551147,\n", + " 0.03677952],\n", + " 'lr=0.020800000000000003,wd=0.06004': [0.42009133, 0.37368798, 0.042182297],\n", + " 'lr=0.020800000000000003,wd=0.07003': [0.43956044, 0.40227586, 0.026512776],\n", + " 'lr=0.020800000000000003,wd=0.08002000000000001': [0.4396552,\n", + " 0.40737543,\n", + " 0.015570736],\n", + " 'lr=0.020800000000000003,wd=0.09001': [0.4434783, 0.3818639, 0.03117001],\n", + " 'lr=0.0307,wd=0.0001': [0.4304933, 0.39090377, 0.035036355],\n", + " 'lr=0.0307,wd=0.01009': [0.43589744, 0.37932053, 0.04144493],\n", + " 'lr=0.0307,wd=0.02008': [0.44247785, 0.402443, 0.026062056],\n", + " 'lr=0.0307,wd=0.03007': [0.4245283, 0.38619357, 0.01906805],\n", + " 'lr=0.0307,wd=0.040060000000000005': [0.42975208, 0.40079513, 0.017976277],\n", + " 'lr=0.0307,wd=0.050050000000000004': [0.42794758, 0.3771221, 0.044827115],\n", + " 'lr=0.0307,wd=0.06004': [0.44268778, 0.397178, 0.021556368],\n", + " 'lr=0.0307,wd=0.07003': [0.42290747, 0.3855038, 0.036051005],\n", + " 'lr=0.0307,wd=0.08002000000000001': [0.43243244, 0.39144656, 0.032692607],\n", + " 'lr=0.0307,wd=0.09001': [0.42592594, 0.3737992, 0.051351298],\n", + " 'lr=0.040600000000000004,wd=0.0001': [0.43983403, 0.39255646, 0.0350974],\n", + " 'lr=0.040600000000000004,wd=0.01009': [0.43362832, 0.41685504, 0.017703552],\n", + " 'lr=0.040600000000000004,wd=0.02008': [0.42727274, 0.38256058, 0.034482352],\n", + " 'lr=0.040600000000000004,wd=0.03007': [0.46037737, 0.37990656, 0.050612126],\n", + " 'lr=0.040600000000000004,wd=0.040060000000000005': [0.45414847,\n", + " 0.40485173,\n", + " 0.04210978],\n", + " 'lr=0.040600000000000004,wd=0.050050000000000004': [0.45378155,\n", + " 0.39869797,\n", + " 0.046375934],\n", + " 'lr=0.040600000000000004,wd=0.06004': [0.45, 0.3979011, 0.04336602],\n", + " 'lr=0.040600000000000004,wd=0.07003': [0.4649446, 0.3930052, 0.03324378],\n", + " 'lr=0.040600000000000004,wd=0.08002000000000001': [0.43119267,\n", + " 0.39952126,\n", + " 0.036000974],\n", + " 'lr=0.040600000000000004,wd=0.09001': [0.43636367, 0.41020584, 0.013603118],\n", + " 'lr=0.0505,wd=0.0001': [0.44247785, 0.3812385, 0.04137717],\n", + " 'lr=0.0505,wd=0.01009': [0.44081634, 0.395398, 0.038148414],\n", + " 'lr=0.0505,wd=0.02008': [0.45106384, 0.38953292, 0.04763206],\n", + " 'lr=0.0505,wd=0.03007': [0.46280992, 0.38226223, 0.045407046],\n", + " 'lr=0.0505,wd=0.040060000000000005': [0.4473684, 0.3823762, 0.058316283],\n", + " 'lr=0.0505,wd=0.050050000000000004': [0.46511626, 0.38359982, 0.05321581],\n", + " 'lr=0.0505,wd=0.06004': [0.42982456, 0.4044164, 0.014621609],\n", + " 'lr=0.0505,wd=0.07003': [0.44915253, 0.40560746, 0.035501342],\n", + " 'lr=0.0505,wd=0.08002000000000001': [0.42918453, 0.3907158, 0.040397868],\n", + " 'lr=0.0505,wd=0.09001': [0.4714829, 0.40625533, 0.039154552],\n", + " 'lr=0.0604,wd=0.0001': [0.41346157, 0.37531686, 0.029318616],\n", + " 'lr=0.0604,wd=0.01009': [0.40758297, 0.38332918, 0.02460339],\n", + " 'lr=0.0604,wd=0.02008': [0.4375, 0.37091726, 0.04812858],\n", + " 'lr=0.0604,wd=0.03007': [0.44715446, 0.39431733, 0.030004514],\n", + " 'lr=0.0604,wd=0.040060000000000005': [0.44765344, 0.40220228, 0.0342797],\n", + " 'lr=0.0604,wd=0.050050000000000004': [0.4396552, 0.40679035, 0.020596193],\n", + " 'lr=0.0604,wd=0.06004': [0.42794758, 0.40832725, 0.0149342595],\n", + " 'lr=0.0604,wd=0.07003': [0.43514642, 0.38120252, 0.050593585],\n", + " 'lr=0.0604,wd=0.08002000000000001': [0.4304933, 0.38494882, 0.04281184],\n", + " 'lr=0.0604,wd=0.09001': [0.43881857, 0.38772392, 0.04751152],\n", + " 'lr=0.0703,wd=0.0001': [0.4375, 0.37891033, 0.057549182],\n", + " 'lr=0.0703,wd=0.01009': [0.42857143, 0.4060375, 0.021368874],\n", + " 'lr=0.0703,wd=0.02008': [0.43514642, 0.41077885, 0.019709937],\n", + " 'lr=0.0703,wd=0.03007': [0.4564315, 0.41399178, 0.033174403],\n", + " 'lr=0.0703,wd=0.040060000000000005': [0.4173913, 0.391976, 0.028910171],\n", + " 'lr=0.0703,wd=0.050050000000000004': [0.42290747, 0.3931876, 0.020808998],\n", + " 'lr=0.0703,wd=0.06004': [0.43881857, 0.39079937, 0.02549647],\n", + " 'lr=0.0703,wd=0.07003': [0.436214, 0.3975856, 0.03781269],\n", + " 'lr=0.0703,wd=0.08002000000000001': [0.43362832, 0.38573295, 0.031496122],\n", + " 'lr=0.0703,wd=0.09001': [0.44537812, 0.41311064, 0.0250859],\n", + " 'lr=0.08020000000000001,wd=0.0001': [0.43404257, 0.39514095, 0.036049232],\n", + " 'lr=0.08020000000000001,wd=0.01009': [0.45378155, 0.390073, 0.045996323],\n", + " 'lr=0.08020000000000001,wd=0.02008': [0.44194752, 0.3972345, 0.04197403],\n", + " 'lr=0.08020000000000001,wd=0.03007': [0.42666668, 0.3860212, 0.034718234],\n", + " 'lr=0.08020000000000001,wd=0.040060000000000005': [0.42608693,\n", + " 0.37833437,\n", + " 0.049495157],\n", + " 'lr=0.08020000000000001,wd=0.050050000000000004': [0.42009133,\n", + " 0.37889296,\n", + " 0.036735658],\n", + " 'lr=0.08020000000000001,wd=0.06004': [0.47482017, 0.41986814, 0.03419221],\n", + " 'lr=0.08020000000000001,wd=0.07003': [0.45914397, 0.40505752, 0.036981262],\n", + " 'lr=0.08020000000000001,wd=0.08002000000000001': [0.44827583,\n", + " 0.41091746,\n", + " 0.018705959],\n", + " 'lr=0.08020000000000001,wd=0.09001': [0.4434783, 0.40232915, 0.020547891],\n", + " 'lr=0.09010000000000001,wd=0.0001': [0.41346157, 0.37755564, 0.043032486],\n", + " 'lr=0.09010000000000001,wd=0.01009': [0.43404257, 0.39982155, 0.035164393],\n", + " 'lr=0.09010000000000001,wd=0.02008': [0.4556962, 0.39602876, 0.029009625],\n", + " 'lr=0.09010000000000001,wd=0.03007': [0.45736432, 0.3955887, 0.04843524],\n", + " 'lr=0.09010000000000001,wd=0.040060000000000005': [0.42533937,\n", + " 0.37833798,\n", + " 0.03244597],\n", + " 'lr=0.09010000000000001,wd=0.050050000000000004': [0.44852942,\n", + " 0.3907926,\n", + " 0.038832422],\n", + " 'lr=0.09010000000000001,wd=0.06004': [0.4564315, 0.39794886, 0.039926946],\n", + " 'lr=0.09010000000000001,wd=0.07003': [0.43362832, 0.39648685, 0.033924513],\n", + " 'lr=0.09010000000000001,wd=0.08002000000000001': [0.43171805,\n", + " 0.40350693,\n", + " 0.01481482],\n", + " 'lr=0.09010000000000001,wd=0.09001': [0.45106384, 0.39067143, 0.039341398]}" + ] + }, + "execution_count": 206, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "results" + ] + }, + { + "cell_type": "code", + "execution_count": 210, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[(0.40758297, 'lr=0.0604,wd=0.01009'),\n", + " (0.41346157, 'lr=0.0604,wd=0.0001'),\n", + " (0.41346157, 'lr=0.09010000000000001,wd=0.0001'),\n", + " (0.4173913, 'lr=0.0703,wd=0.040060000000000005'),\n", + " (0.41880342, 'lr=0.001,wd=0.0001'),\n", + " (0.42009133, 'lr=0.020800000000000003,wd=0.06004'),\n", + " (0.42009133, 'lr=0.08020000000000001,wd=0.050050000000000004'),\n", + " (0.42105263, 'lr=0.001,wd=0.02008'),\n", + " (0.42105263, 'lr=0.001,wd=0.06004'),\n", + " (0.42152467, 'lr=0.020800000000000003,wd=0.02008'),\n", + " (0.42290747, 'lr=0.0307,wd=0.07003'),\n", + " (0.42290747, 'lr=0.0703,wd=0.050050000000000004'),\n", + " (0.4242424, 'lr=0.0109,wd=0.050050000000000004'),\n", + " (0.4245283, 'lr=0.0307,wd=0.03007'),\n", + " (0.42533937, 'lr=0.09010000000000001,wd=0.040060000000000005'),\n", + " (0.42592594, 'lr=0.0109,wd=0.07003'),\n", + " (0.42592594, 'lr=0.0307,wd=0.09001'),\n", + " (0.42608693, 'lr=0.001,wd=0.07003'),\n", + " (0.42608693, 'lr=0.08020000000000001,wd=0.040060000000000005'),\n", + " (0.42654026, 'lr=0.020800000000000003,wd=0.03007'),\n", + " (0.42666668, 'lr=0.08020000000000001,wd=0.03007'),\n", + " (0.42677823, 'lr=0.001,wd=0.050050000000000004'),\n", + " (0.42727274, 'lr=0.040600000000000004,wd=0.02008'),\n", + " (0.42794758, 'lr=0.0307,wd=0.050050000000000004'),\n", + " (0.42794758, 'lr=0.0604,wd=0.06004'),\n", + " (0.42857143, 'lr=0.0703,wd=0.01009'),\n", + " (0.42918453, 'lr=0.0505,wd=0.08002000000000001'),\n", + " (0.42975208, 'lr=0.0307,wd=0.040060000000000005'),\n", + " (0.42982456, 'lr=0.0505,wd=0.06004'),\n", + " (0.4304933, 'lr=0.0307,wd=0.0001'),\n", + " (0.4304933, 'lr=0.0604,wd=0.08002000000000001'),\n", + " (0.43119267, 'lr=0.040600000000000004,wd=0.08002000000000001'),\n", + " (0.43153527, 'lr=0.0109,wd=0.03007'),\n", + " (0.43171805, 'lr=0.09010000000000001,wd=0.08002000000000001'),\n", + " (0.43243244, 'lr=0.0109,wd=0.02008'),\n", + " (0.43243244, 'lr=0.0307,wd=0.08002000000000001'),\n", + " (0.43362832, 'lr=0.040600000000000004,wd=0.01009'),\n", + " (0.43362832, 'lr=0.0703,wd=0.08002000000000001'),\n", + " (0.43362832, 'lr=0.09010000000000001,wd=0.07003'),\n", + " (0.43404257, 'lr=0.08020000000000001,wd=0.0001'),\n", + " (0.43404257, 'lr=0.09010000000000001,wd=0.01009'),\n", + " (0.4347826, 'lr=0.020800000000000003,wd=0.01009'),\n", + " (0.43514642, 'lr=0.0604,wd=0.07003'),\n", + " (0.43514642, 'lr=0.0703,wd=0.02008'),\n", + " (0.43589744, 'lr=0.0307,wd=0.01009'),\n", + " (0.436214, 'lr=0.0703,wd=0.07003'),\n", + " (0.43636367, 'lr=0.040600000000000004,wd=0.09001'),\n", + " (0.43697476, 'lr=0.001,wd=0.03007'),\n", + " (0.43697476, 'lr=0.0109,wd=0.0001'),\n", + " (0.43697476, 'lr=0.0109,wd=0.06004'),\n", + " (0.43724695, 'lr=0.0109,wd=0.08002000000000001'),\n", + " (0.4375, 'lr=0.0604,wd=0.02008'),\n", + " (0.4375, 'lr=0.0703,wd=0.0001'),\n", + " (0.43835616, 'lr=0.0109,wd=0.040060000000000005'),\n", + " (0.43881857, 'lr=0.0604,wd=0.09001'),\n", + " (0.43881857, 'lr=0.0703,wd=0.06004'),\n", + " (0.43956044, 'lr=0.020800000000000003,wd=0.07003'),\n", + " (0.4396552, 'lr=0.020800000000000003,wd=0.08002000000000001'),\n", + " (0.4396552, 'lr=0.0604,wd=0.050050000000000004'),\n", + " (0.43983403, 'lr=0.040600000000000004,wd=0.0001'),\n", + " (0.44081634, 'lr=0.0505,wd=0.01009'),\n", + " (0.44194752, 'lr=0.08020000000000001,wd=0.02008'),\n", + " (0.44247785, 'lr=0.001,wd=0.09001'),\n", + " (0.44247785, 'lr=0.0307,wd=0.02008'),\n", + " (0.44247785, 'lr=0.0505,wd=0.0001'),\n", + " (0.44268778, 'lr=0.0307,wd=0.06004'),\n", + " (0.4434783, 'lr=0.020800000000000003,wd=0.09001'),\n", + " (0.4434783, 'lr=0.08020000000000001,wd=0.09001'),\n", + " (0.44537812, 'lr=0.0703,wd=0.09001'),\n", + " (0.44541487, 'lr=0.001,wd=0.08002000000000001'),\n", + " (0.44715446, 'lr=0.0604,wd=0.03007'),\n", + " (0.4473684, 'lr=0.0505,wd=0.040060000000000005'),\n", + " (0.44765344, 'lr=0.0604,wd=0.040060000000000005'),\n", + " (0.44787642, 'lr=0.001,wd=0.01009'),\n", + " (0.44813275, 'lr=0.020800000000000003,wd=0.040060000000000005'),\n", + " (0.44827583, 'lr=0.08020000000000001,wd=0.08002000000000001'),\n", + " (0.44852942, 'lr=0.09010000000000001,wd=0.050050000000000004'),\n", + " (0.44915253, 'lr=0.0505,wd=0.07003'),\n", + " (0.45, 'lr=0.040600000000000004,wd=0.06004'),\n", + " (0.45106384, 'lr=0.001,wd=0.040060000000000005'),\n", + " (0.45106384, 'lr=0.0505,wd=0.02008'),\n", + " (0.45106384, 'lr=0.09010000000000001,wd=0.09001'),\n", + " (0.4516129, 'lr=0.0109,wd=0.09001'),\n", + " (0.45378155, 'lr=0.040600000000000004,wd=0.050050000000000004'),\n", + " (0.45378155, 'lr=0.08020000000000001,wd=0.01009'),\n", + " (0.45414847, 'lr=0.040600000000000004,wd=0.040060000000000005'),\n", + " (0.4556962, 'lr=0.09010000000000001,wd=0.02008'),\n", + " (0.4564315, 'lr=0.0703,wd=0.03007'),\n", + " (0.4564315, 'lr=0.09010000000000001,wd=0.06004'),\n", + " (0.45736432, 'lr=0.09010000000000001,wd=0.03007'),\n", + " (0.45914397, 'lr=0.0109,wd=0.01009'),\n", + " (0.45914397, 'lr=0.08020000000000001,wd=0.07003'),\n", + " (0.46037737, 'lr=0.040600000000000004,wd=0.03007'),\n", + " (0.46280992, 'lr=0.0505,wd=0.03007'),\n", + " (0.4649446, 'lr=0.040600000000000004,wd=0.07003'),\n", + " (0.46511626, 'lr=0.0505,wd=0.050050000000000004'),\n", + " (0.4714829, 'lr=0.0505,wd=0.09001'),\n", + " (0.47482017, 'lr=0.08020000000000001,wd=0.06004'),\n", + " (0.47933885, 'lr=0.020800000000000003,wd=0.0001'),\n", + " (0.48000002, 'lr=0.020800000000000003,wd=0.050050000000000004')]" + ] + }, + "execution_count": 210, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "list(sorted((v[0],k) for k,v in results.items()))" + ] + }, + { + "cell_type": "code", + "execution_count": 227, + "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", + " \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", + " \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", + " \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", + " \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", + " \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", + " \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", + "
lrwdmaxmeanstd
860.08020.060040.4748200.4198680.034192
410.04060.010090.4336280.4168550.017704
730.07030.030070.4564320.4139920.033174
790.07030.090010.4453780.4131110.025086
190.01090.090010.4516130.4126060.024758
880.08020.080020.4482760.4109170.018706
720.07030.020080.4351460.4107790.019710
490.04060.090010.4363640.4102060.013603
240.02080.040060.4481330.4092790.026931
200.02080.000100.4793390.4088870.029762
660.06040.060040.4279480.4083270.014934
280.02080.080020.4396550.4073750.015571
650.06040.050050.4396550.4067900.020596
590.05050.090010.4714830.4062550.039155
710.07030.010090.4285710.4060380.021369
570.05050.070030.4491530.4056070.035501
30.00100.030070.4369750.4055490.020561
250.02080.050050.4800000.4055110.036780
870.08020.070030.4591440.4050580.036981
440.04060.040060.4541480.4048520.042110
560.05050.060040.4298250.4044160.014622
140.01090.040060.4383560.4040180.021250
980.09010.080020.4317180.4035070.014815
320.03070.020080.4424780.4024430.026062
890.08020.090010.4434780.4023290.020548
270.02080.070030.4395600.4022760.026513
640.06040.040060.4476530.4022020.034280
210.02080.010090.4347830.4013080.026177
340.03070.040060.4297520.4007950.017976
910.09010.010090.4340430.3998220.035164
..................
780.07030.080020.4336280.3857330.031496
20.00100.020080.4210530.3856110.028516
370.03070.070030.4229070.3855040.036051
150.01090.050050.4242420.3854400.021202
80.00100.080020.4454150.3850330.042738
680.06040.080020.4304930.3849490.042812
160.01090.060040.4369750.3840620.037100
550.05050.050050.4651160.3836000.053216
610.06040.010090.4075830.3833290.024603
420.04060.020080.4272730.3825610.034482
540.05050.040060.4473680.3823760.058316
530.05050.030070.4628100.3822620.045407
290.02080.090010.4434780.3818640.031170
500.05050.000100.4424780.3812380.041377
50.00100.050050.4267780.3812140.032660
670.06040.070030.4351460.3812030.050594
430.04060.030070.4603770.3799070.050612
310.03070.010090.4358970.3793210.041445
700.07030.000100.4375000.3789100.057549
850.08020.050050.4200910.3788930.036736
940.09010.040060.4253390.3783380.032446
840.08020.040060.4260870.3783340.049495
900.09010.000100.4134620.3775560.043032
350.03070.050050.4279480.3771220.044827
170.01090.070030.4259260.3760760.053430
10.00100.010090.4478760.3755530.039731
600.06040.000100.4134620.3753170.029319
390.03070.090010.4259260.3737990.051351
260.02080.060040.4200910.3736880.042182
620.06040.020080.4375000.3709170.048129
\n", + "

100 rows × 5 columns

\n", + "
" + ], + "text/plain": [ + " lr wd max mean std\n", + "86 0.0802 0.06004 0.474820 0.419868 0.034192\n", + "41 0.0406 0.01009 0.433628 0.416855 0.017704\n", + "73 0.0703 0.03007 0.456432 0.413992 0.033174\n", + "79 0.0703 0.09001 0.445378 0.413111 0.025086\n", + "19 0.0109 0.09001 0.451613 0.412606 0.024758\n", + "88 0.0802 0.08002 0.448276 0.410917 0.018706\n", + "72 0.0703 0.02008 0.435146 0.410779 0.019710\n", + "49 0.0406 0.09001 0.436364 0.410206 0.013603\n", + "24 0.0208 0.04006 0.448133 0.409279 0.026931\n", + "20 0.0208 0.00010 0.479339 0.408887 0.029762\n", + "66 0.0604 0.06004 0.427948 0.408327 0.014934\n", + "28 0.0208 0.08002 0.439655 0.407375 0.015571\n", + "65 0.0604 0.05005 0.439655 0.406790 0.020596\n", + "59 0.0505 0.09001 0.471483 0.406255 0.039155\n", + "71 0.0703 0.01009 0.428571 0.406038 0.021369\n", + "57 0.0505 0.07003 0.449153 0.405607 0.035501\n", + "3 0.0010 0.03007 0.436975 0.405549 0.020561\n", + "25 0.0208 0.05005 0.480000 0.405511 0.036780\n", + "87 0.0802 0.07003 0.459144 0.405058 0.036981\n", + "44 0.0406 0.04006 0.454148 0.404852 0.042110\n", + "56 0.0505 0.06004 0.429825 0.404416 0.014622\n", + "14 0.0109 0.04006 0.438356 0.404018 0.021250\n", + "98 0.0901 0.08002 0.431718 0.403507 0.014815\n", + "32 0.0307 0.02008 0.442478 0.402443 0.026062\n", + "89 0.0802 0.09001 0.443478 0.402329 0.020548\n", + "27 0.0208 0.07003 0.439560 0.402276 0.026513\n", + "64 0.0604 0.04006 0.447653 0.402202 0.034280\n", + "21 0.0208 0.01009 0.434783 0.401308 0.026177\n", + "34 0.0307 0.04006 0.429752 0.400795 0.017976\n", + "91 0.0901 0.01009 0.434043 0.399822 0.035164\n", + ".. ... ... ... ... ...\n", + "78 0.0703 0.08002 0.433628 0.385733 0.031496\n", + "2 0.0010 0.02008 0.421053 0.385611 0.028516\n", + "37 0.0307 0.07003 0.422907 0.385504 0.036051\n", + "15 0.0109 0.05005 0.424242 0.385440 0.021202\n", + "8 0.0010 0.08002 0.445415 0.385033 0.042738\n", + "68 0.0604 0.08002 0.430493 0.384949 0.042812\n", + "16 0.0109 0.06004 0.436975 0.384062 0.037100\n", + "55 0.0505 0.05005 0.465116 0.383600 0.053216\n", + "61 0.0604 0.01009 0.407583 0.383329 0.024603\n", + "42 0.0406 0.02008 0.427273 0.382561 0.034482\n", + "54 0.0505 0.04006 0.447368 0.382376 0.058316\n", + "53 0.0505 0.03007 0.462810 0.382262 0.045407\n", + "29 0.0208 0.09001 0.443478 0.381864 0.031170\n", + "50 0.0505 0.00010 0.442478 0.381238 0.041377\n", + "5 0.0010 0.05005 0.426778 0.381214 0.032660\n", + "67 0.0604 0.07003 0.435146 0.381203 0.050594\n", + "43 0.0406 0.03007 0.460377 0.379907 0.050612\n", + "31 0.0307 0.01009 0.435897 0.379321 0.041445\n", + "70 0.0703 0.00010 0.437500 0.378910 0.057549\n", + "85 0.0802 0.05005 0.420091 0.378893 0.036736\n", + "94 0.0901 0.04006 0.425339 0.378338 0.032446\n", + "84 0.0802 0.04006 0.426087 0.378334 0.049495\n", + "90 0.0901 0.00010 0.413462 0.377556 0.043032\n", + "35 0.0307 0.05005 0.427948 0.377122 0.044827\n", + "17 0.0109 0.07003 0.425926 0.376076 0.053430\n", + "1 0.0010 0.01009 0.447876 0.375553 0.039731\n", + "60 0.0604 0.00010 0.413462 0.375317 0.029319\n", + "39 0.0307 0.09001 0.425926 0.373799 0.051351\n", + "26 0.0208 0.06004 0.420091 0.373688 0.042182\n", + "62 0.0604 0.02008 0.437500 0.370917 0.048129\n", + "\n", + "[100 rows x 5 columns]" + ] + }, + "execution_count": 227, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = pd.DataFrame([(list(map(float, k.replace(\"wd=\",\"\").replace(\"lr=\",\"\").split(\",\")))\n", + " + list(v)) for k, v in results.items()],\n", + " columns=[\"lr\", \"wd\", \"max\", \"mean\", \"std\"])\n", + "df.to_csv(\"paramters-search.csv\")\n", + "df.sort_values(\"mean\", ascending=False)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 197, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(0.4257028, 0.38777068, 0.0438628)" + ] + }, + "execution_count": 197, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.max(runs), np.mean(runs), np.std(runs) # lr = 1e-2" + ] + }, + { + "cell_type": "code", + "execution_count": 195, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(0.41628963, 0.37591398, 0.035294134)" + ] + }, + "execution_count": 195, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.max(runs), np.mean(runs), np.std(runs) # lr= 5e-2" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 163, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "LR Finder is complete, type {learner_name}.recorder.plot() to see the graph.\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.lr_find();learn.recorder.plot()" + ] + }, + { + "cell_type": "code", + "execution_count": 164, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "Total time: 00:43

\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", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.2945940.6019080.8600000.39655200:08
10.3073230.5909000.8610000.40851100:08
20.2960170.5788980.8630000.42194100:08
30.3040850.5959330.8620000.41025600:08
40.2915820.5960060.8620000.41025600:08
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "learn.fit_one_cycle(5, 8e-5)" + ] + }, + { + "cell_type": "code", + "execution_count": 288, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "

" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.recorder.plot_lr()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 172, + "metadata": {}, + "outputs": [], + "source": [ + "interp = ClassificationInterpretation.from_learner(learn)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 173, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "interp.plot_confusion_matrix()" + ] + }, + { + "cell_type": "code", + "execution_count": 174, + "metadata": {}, + "outputs": [ + { + "ename": "TypeError", + "evalue": "len() of a 0-d tensor", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0ml\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mi\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0minterp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtop_losses\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;32m~/anaconda3/envs/laser/lib/python3.6/site-packages/fastai/train.py\u001b[0m in \u001b[0;36mtop_losses\u001b[0;34m(self, k, largest)\u001b[0m\n\u001b[1;32m 193\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0mtop_losses\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mk\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0mint\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mNone\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlargest\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 194\u001b[0m \u001b[0;34m\"`k` largest(/smallest) losses and indexes, defaulting to all losses (sorted by `largest`).\"\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 195\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mlosses\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtopk\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mifnone\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mk\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mlosses\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlargest\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mlargest\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 196\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 197\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m_learner_interpret\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mlearn\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0mLearner\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mds_type\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0mDatasetType\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mDatasetType\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mValid\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/anaconda3/envs/laser/lib/python3.6/site-packages/torch/tensor.py\u001b[0m in \u001b[0;36m__len__\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 409\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m__len__\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 410\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdim\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0;36m0\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 411\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mTypeError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"len() of a 0-d tensor\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 412\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshape\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 413\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mTypeError\u001b[0m: len() of a 0-d tensor" + ] + } + ], + "source": [ + "l, i = interp.top_losses()" + ] + }, + { + "cell_type": "code", + "execution_count": 175, + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[(1, 0, 86), (0, 1, 52)]" + ] + }, + "execution_count": 175, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "interp.most_confused()" + ] + }, + { + "cell_type": "code", + "execution_count": 169, + "metadata": {}, + "outputs": [ + { + "ename": "NameError", + "evalue": "name 'i' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mfor\u001b[0m \u001b[0mix\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;36m10\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdata\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mvalid_ds\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mix\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;31mNameError\u001b[0m: name 'i' is not defined" + ] + } + ], + "source": [ + "for ix in range(0,10): print(data.valid_ds[i[ix]])" + ] + }, + { + "cell_type": "code", + "execution_count": 295, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(EmbeddingText account wie@@ czna zdra@@ da , nie zdra@@ da , trzeba roz@@ mawi@@ ać , pier@@ dol@@ enie od rzeczy, Category 0)\n", + "(EmbeddingText account account to pani kry@@ sia jest two@@ ją oj@@ czy@@ zn@@ ą ?, Category 0)\n", + "(EmbeddingText account droga p.@@ kam@@ il@@ ko ! le@@ czyć się . le@@ czyć pó@@ ki czas 😁 😁, Category 0)\n", + "(EmbeddingText account du@@ baj w@@ zor@@ em , czy@@ li jednak islam , sal@@ am al@@ ej@@ kum ci@@ em@@ ki@@ e@@ wi@@ cz, Category 0)\n", + "(EmbeddingText account a ja za@@ łoż@@ ę fit@@ blo@@ ga 😂 😂 😂, Category 0)\n", + "(EmbeddingText account to tak jak ja prze@@ widział@@ em , że cię nie w@@ pusz@@ cza do g@@ b, Category 0)\n", + "(EmbeddingText prowad@@ zą@@ cy mówi ze nikt mu nie wy@@ s@@ ła@@ ł sz@@ ki@@ ców projekt@@ ów jak nie jak ja ci wy@@ sł@@ ałam im@@ be@@ cy@@ lu, Category 0)\n", + "(EmbeddingText ra@@ fa@@ ł br@@ zo@@ zo@@ w@@ ski ma nar@@ ze@@ cz@@ on@@ ą ? mam na@@ dzie@@ je m , że na co@@ dzień jej aż tak nie fa@@ ł@@ sz@@ uje jak w tym kol@@ e fortun@@ y a jeśli tak to big ri@@ p girl, Category 0)\n", + "(EmbeddingText account account to ta pani co ma roz@@ tro@@ jen@@ ie ja@@ ź@@ ni ?, Category 0)\n", + "(EmbeddingText account account account prawda o kar@@ cze@@ w@@ skim to nie prawda o pol@@ s@@ ce . coś się panu po@@ je@@ ba@@ ło account ., Category 0)\n", + "(EmbeddingText account zna@@ jąc ment@@ al@@ ność pis win@@ ny będzie ten kto wi@@ dzi nie ten kto czy@@ ni ., Category 0)\n", + "(EmbeddingText account prz@@ esta@@ ń@@ cie kur@@ wa cały czas p@@ ła@@ kać, Category 0)\n", + "(EmbeddingText account account ko@@ do@@ wa zar@@ aza nar@@ ód nasz dzi@@ eli , m@@ roz@@ ny de@@ sz@@ cz gro@@ zy po kar@@ ku prze@@ chodzi , \\ ndo@@ ść dy@@ kt@@ atu pej@@ sat@@ ej bru@@ k@@ sel@@ i, Category 0)\n", + "(EmbeddingText rt account account ku@@ ter ry@@ bac@@ ki przy niej , to dou@@ glas na wod@@ zie ., Category 0)\n", + "(EmbeddingText account i we@@ ź tu zosta@@ ń p@@ sem, Category 0)\n", + "(EmbeddingText account ty naj@@ pier@@ w prze@@ czy@@ taj te swoje ksi@@ ąż@@ ki z foto@@ ta@@ pet@@ y a potem po@@ gad@@ amy ., Category 0)\n", + "(EmbeddingText trzeba być patri@@ ot@@ ą swo@@ jego mi@@ asta , swo@@ jego region@@ u , swo@@ jej ziemi . pre@@ zes # pis j. # ka@@ czy@@ ń@@ ski w # zam@@ o@@ ść : # do@@ trzy@@ mu@@ jem@@ ys@@ ło@@ wa, Category 0)\n", + "(EmbeddingText rt account trzeba być patri@@ ot@@ ą swo@@ jego mi@@ asta , swo@@ jego region@@ u , swo@@ jej ziemi . pre@@ zes # pis j. # ka@@ czy@@ ń@@ ski w # zam@@ o@@ ść : # do@@ trzy@@ mu@@ jem@@ ys@@ ło@@ wa, Category 0)\n", + "(EmbeddingText account taki z niego patri@@ ota jak z ciebie dzi@@ enni@@ kar@@ z . nie po@@ gr@@ ąż@@ aj się ., Category 0)\n", + "(EmbeddingText rt account account taki z niego patri@@ ota jak z ciebie dzi@@ enni@@ kar@@ z . nie po@@ gr@@ ąż@@ aj się ., Category 0)\n", + "(EmbeddingText account account zanim się o@@ dez@@ wiesz to wy@@ trze@@ ź@@ wi@@ ej, Category 0)\n", + "(EmbeddingText account bier@@ z tego account razem jeste@@ ście moc@@ ni, Category 0)\n", + "(EmbeddingText account a br@@ am@@ kar@@ ze ? gli@@ k ? kry@@ cho@@ wi@@ ak ? ku@@ ba ? mili@@ k ? pis@@ z@@ cz@@ ek jak jest zdro@@ wy ?, Category 0)\n", + "(EmbeddingText kur@@ wa wszyscy w domu ka@@ sz@@ l@@ ą, Category 0)\n", + "(EmbeddingText account account account je@@ ba@@ ć sł@@ oni@@ c@@ ę@@ - mo@@ ty@@ li@@ cę ! ! ! ! 😁 😁 😁 . wro@@ c@@ ła@@ w nie daj się ! ! !, Category 0)\n", + "(EmbeddingText account jeśli to jest sz@@ rot to jak naz@@ wać was@@ ze transfer@@ y ?, Category 0)\n", + "(EmbeddingText no teraz kur@@ wa jak muszę wyj@@ ść to pada@@ ć zac@@ zy@@ na no ja pier@@ dole do dup@@ y z ta@@ kim ży@@ ciem, Category 0)\n", + "(EmbeddingText account account chyba ty , ch@@ ł@@ op jak by@@ k, Category 0)\n", + "(EmbeddingText account ale tu@@ sk nie jest świ@@ rem, Category 0)\n", + "(EmbeddingText account account account account ki@@ bi@@ ce wier@@ zą w zwy@@ ci@@ ę@@ stwo swo@@ jej dru@@ ży@@ ny@@ .@@ ty to nazy@@ was@@ z do@@ pis@@ y@@ wan@@ iem p@@ kt ? ha@@ ha, Category 0)\n", + "(EmbeddingText account account account historia lu@@ dz@@ ko@@ ści to historia gł@@ upo@@ ty # ja@@ j@@ co, Category 0)\n", + "(EmbeddingText account ten to już zu@@ peł@@ nie od@@ wi@@ esi@@ ł mó@@ z@@ g na ko@@ ł@@ ek , chor@@ y mó@@ z@@ g, Category 0)\n", + "(EmbeddingText account rzu@@ ć ż@@ on@@ ę , przej@@ dź na bud@@ dy@@ z@@ m , prze@@ prowad@@ ź sie z u@@ kochan@@ ą na bar@@ ba@@ dos , zac@@ zni@@ j s@@ sa@@ ć życie, Category 0)\n", + "(EmbeddingText h@@ ali@@ c@@ ki : ga@@ w@@ ło@@ w@@ ski nie może się br@@ oni@@ ć bo sied@@ zi . a po wciąż za ba@@ ł@@ ag@@ an w w-@@ wie ob@@ cią@@ ż@@ a m@@ .@@ i. nie@@ ży@@ ją@@ cego l.@@ ka@@ czy@@ ń@@ skiego \\ n # wor@@ oni@@ cza@@ 17, Category 0)\n", + "(EmbeddingText pis już się z@@ bliż@@ a już pu@@ ka do t@@ wych dr@@ z@@ wi@@ .@@ po@@ bieg@@ ni@@ j go przy@@ wit@@ ać z ra@@ do@@ ści ser@@ ce dr@@ ży . 😁 😁 😁, Category 0)\n", + "(EmbeddingText account pola@@ cy rat@@ uj@@ my pol@@ sk@@ Ę od zlo@@ dzie@@ ji po i lisa wol@@ j@@ s@@ do@@ j@@ cza, Category 0)\n", + "(EmbeddingText rt account account pola@@ cy rat@@ uj@@ my pol@@ sk@@ Ę od zlo@@ dzie@@ ji po i lisa wol@@ j@@ s@@ do@@ j@@ cza, Category 0)\n", + "(EmbeddingText account panie reda@@ ktor@@ ze , proszę u@@ ca@@ ło@@ wać pana account wró@@ ć . poz@@ dro@@ wić ., Category 0)\n", + "(EmbeddingText account ja się wiele cie@@ ka@@ wych rzeczy do@@ wiedzi@@ ałem n@@ p że ry@@ cz@@ kow@@ ski to 87 ro@@ cz@@ nik@@ .@@ spraw@@ dzić tekst przed dru@@ kiem to chyba za tru@@ dne ., Category 0)\n", + "(EmbeddingText account o in@@ wek@@ ty@@ wach proszę poroz@@ mawi@@ ać ze swo@@ im prez@@ es@@ em a nie pie@@ przy@@ ć mi tutaj o jak@@ ich@@ ś przy@@ kł@@ ada@@ ch ., Category 0)\n", + "(EmbeddingText daj@@ cie fa@@ v a ja wam jutro zrobi@@ ę gad@@ an@@ ego in@@ da pier@@ wsz@@ ego w ży@@ ciu !, Category 0)\n", + "(EmbeddingText wiek to ok@@ rop@@ ny z@@ łod@@ zi@@ ej@@ . kiedy zac@@ zy@@ nasz rozu@@ mieć , na czym po@@ lega życie , ono ś@@ cina cię z nó@@ g i przy@@ gar@@ bia ci ple@@ cy ., Category 0)\n", + "(EmbeddingText rt account wiek to ok@@ rop@@ ny z@@ łod@@ zi@@ ej@@ . kiedy zac@@ zy@@ nasz rozu@@ mieć , na czym po@@ lega życie , ono ś@@ cina cię z nó@@ g i przy@@ gar@@ bia ci ple@@ cy ., Category 0)\n", + "(EmbeddingText account account mo@@ wa była o fak@@ ta@@ ch a nie two@@ ich od@@ czu@@ ci@@ ach czy go uważ@@ asz za po@@ laka czy nie account, Category 0)\n", + "(EmbeddingText account ale ja uci@@ ek@@ nę tam gdzie pie@@ pr@@ z ro@@ śnie, Category 0)\n" + ] + } + ], + "source": [ + "neutral_as_offensive = np.nonzero((interp.pred_class != interp.y_true) & (interp.y_true == 0)).reshape(-1)\n", + "for ix in neutral_as_offensive: print(data.valid_ds[ix])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python [conda env:laser]", + "language": "python", + "name": "conda-env-laser-py" + }, + "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.6.8" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/experiments/LASER-lc.ipynb b/experiments/LASER-lc.ipynb new file mode 100644 index 0000000..dd09a02 --- /dev/null +++ b/experiments/LASER-lc.ipynb @@ -0,0 +1,1288 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 4, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/pczapla/workspace/ulmfit-multilingual/experiments\r\n" + ] + } + ], + "source": [ + "!pwd" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "from fastai.text import *" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "# unzip task6_test.zip\n", + "# unzip task_6-1.zip -d Task6/task\\ 01\n", + "# unzip task_6-2.zip -d Task6/task\\ 02\n", + "# mv Task6/task\\ 01 task-1\n", + "# mv Task6/task\\ 02 task-2\n", + "# rmdir Task6" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[PosixPath('../data/poleval19/task-1/test_set_clean_only_text.txt'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.tmp.tok'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.txt'),\n", + " PosixPath('../data/poleval19/task-1/test_set_clean_only_text.tmp.bpe'),\n", + " PosixPath('../data/poleval19/task-1/test_set_clean_only_text.tmp.enc'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_tags.txt'),\n", + " PosixPath('../data/poleval19/task-1/models'),\n", + " PosixPath('../data/poleval19/task-1/evaulate1.pl'),\n", + " PosixPath('../data/poleval19/task-1/test_set_clean_only_text.tmp.tok'),\n", + " PosixPath('../data/poleval19/task-1/test_set_clean_only_tags.txt'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.tmp.enc'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.tmp.bpe')]" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dataset=Path('../data')/'poleval19'/'task-1'\n", + "dataset.ls()" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "LASER = os.environ.get('LASER', \"/home/pczapla/workspace/_oss/LASER\")\n", + "os.environ['LASER'] = LASER\n", + "def cond_add_pypath(*paths):\n", + " for path in paths:\n", + " if path not in sys.path:\n", + " sys.path.append(path)\n", + "cond_add_pypath(LASER + '/source',LASER + '/source/tools')\n", + "\n", + "from embed import SentenceEncoder, EncodeLoad, EncodeFile\n", + "from text_processing import Token, BPEfastApply, SplitLines, JoinEmbed" + ] + }, + { + "cell_type": "code", + "execution_count": 265, + "metadata": {}, + "outputs": [], + "source": [ + "from subprocess import run, check_output, DEVNULL\n", + "def tokenize(inp_fname, out_fname, lang='en',\n", + " lower_case=True, romanize=False, descape=False,\n", + " verbose=False, over_write=False, gzip=False):\n", + " FASTBPE = LASER + '/tools-external/fastBPE/fast'\n", + " MOSES_BDIR = LASER + '/tools-external/moses-tokenizer/tokenizer/'\n", + " MOSES_TOKENIZER = MOSES_BDIR + 'tokenizer.perl -q -no-escape -threads 20 -l '\n", + " MOSES_LC = MOSES_BDIR + 'lowercase.perl'\n", + " NORM_PUNC = MOSES_BDIR + 'normalize-punctuation.perl -l '\n", + " DESCAPE = MOSES_BDIR + 'deescape-special-chars.perl'\n", + " REM_NON_PRINT_CHAR = MOSES_BDIR + 'remove-non-printing-char.perl'\n", + "\n", + " # Romanization (Greek only)\n", + " ROMAN_LC = 'python3 ' + LASER + '/source/lib/romanize_lc.py -l '\n", + "\n", + " # Mecab tokenizer for Japanese\n", + " MECAB = LASER + '/tools-external/mecab'\n", + " assert lower_case, 'lower case is needed by all the models'\n", + " if not out_fname.exists():\n", + " cat = 'zcat ' if gzip else 'cat '\n", + " roman = lang if romanize else 'none'\n", + " # handle some iso3 langauge codes\n", + " if lang in ('cmn', 'wuu', 'yue'):\n", + " lang = 'zh'\n", + " if lang in ('jpn'):\n", + " lang = 'ja'\n", + " if verbose:\n", + " print(' - Tokenizer: {} in language {} {} {}'\n", + " .format(os.path.basename(inp_fname), lang,\n", + " '(gzip)' if gzip else '',\n", + " '(de-escaped)' if descape else '',\n", + " '(romanized)' if romanize else ''))\n", + " cmd = (cat + str(inp_fname)\n", + " + '|' + REM_NON_PRINT_CHAR\n", + " + '| sed \"s/\\(@anonymized_account *\\)/account /gi\"'\n", + "# + '| iconv -f UTF-8 -t ASCII//TRANSLIT '\n", + " + '|' + NORM_PUNC + lang\n", + " + ('|' + DESCAPE if descape else '')\n", + " + '|' + MOSES_TOKENIZER + lang\n", + " + ('| python3 -m jieba -d ' if lang == 'zh' else '')\n", + " + ('|' + MECAB + '/bin/mecab -O wakati -b 50000 ' if lang == 'ja' else '')\n", + " + ('|' + ROMAN_LC + roman if romanize else '')\n", + " + ('| tr \"[:upper:]\" \"[:lower:]\"' if lower_case else '')\n", + " + '>' + str(out_fname))\n", + " print (\"Tokenziation CMD: \", cmd)\n", + " run(cmd,\n", + " env=dict(os.environ, LD_LIBRARY_PATH=MECAB + '/lib'),\n", + " shell=True)\n", + " elif not over_write and verbose:\n", + " print(' - Tokenizer: {} exists already'\n", + " .format(os.path.basename(out_fname), lang))\n", + "\n", + "\n", + "def split_lines(*args): return SplitLines(*list(map(str,args)))\n", + "def bpe_fast_apply(*args, **kwargs): return BPEfastApply(*list(map(str,args)), **kwargs)\n", + "def encode_file(enc, *args, **kwargs): return EncodeFile(enc, *list(map(str,args)), **kwargs)\n", + "def join_embed(*args): return JoinEmbed(*list(map(str,args)))\n", + " \n", + "def process_file(inputfn, lang='pl'):\n", + " inputfn = Path(inputfn)\n", + " args = SimpleNamespace(\n", + " encoder=str(Path(LASER)/\"models\"/\"bilstm.93langs.2018-12-26.pt\"), \n", + " bpe_codes=str(Path(LASER)/\"models\"/\"93langs.fcodes\"),\n", + " lang=lang,\n", + " buffer_size=10000,\n", + " max_tokens=12000,\n", + " max_sentences=None,\n", + " cpu=False,\n", + " verbose=False,\n", + " stable=True)\n", + " enc = EncodeLoad(args)\n", + " def fn(suffix):\n", + " return inputfn.with_suffix(f'.tmp{suffix}')\n", + " tokenize(inputfn,\n", + " fn('.tok'),\n", + " lang=lang,\n", + " romanize=(True if lang == 'el' else False),\n", + " lower_case=True, gzip=False,\n", + " verbose=args.verbose, over_write=False)\n", + " bpe_fast_apply(fn('.tok'),\n", + " fn('.bpe'),\n", + " args.bpe_codes,\n", + " verbose=args.verbose, over_write=False)\n", + " split_lines(fn('.bpe'),\n", + " fn('.split'),\n", + " fn('.sid'))\n", + "# encode_file(enc,\n", + "# fn('.bpe'),\n", + "# fn('.enc'),\n", + "# verbose=args.verbose, over_write=False,\n", + "# buffer_size=args.buffer_size)\n", + " encode_file(enc,\n", + " fn('.split.bpe'),\n", + " fn('.split.enc'),\n", + " verbose=args.verbose, over_write=False,\n", + " buffer_size=args.buffer_size)\n", + "\n", + " join_embed(fn('.split.enc'),\n", + " fn('.sid'),\n", + " fn('.enc'))\n", + " return fn('.enc')" + ] + }, + { + "cell_type": "code", + "execution_count": 266, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/training_set_clean_only_text.txt|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl| sed \"s/\\(@anonymized_account *\\)/account /gi\"|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l pl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l pl| tr \"[:upper:]\" \"[:lower:]\">../data/poleval19/task-1/training_set_clean_only_text.tmp.tok\n" + ] + } + ], + "source": [ + "!rm {dataset}/training_set_clean_only_text.tmp.*\n", + "trn_fn = process_file(dataset / 'training_set_clean_only_text.txt')" + ] + }, + { + "cell_type": "code", + "execution_count": 267, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Dla mnie faworytem do tytułu będzie Cracovia. Zobaczymy, czy typ się sprawdzi.\r", + "\r\n", + "account account Brawo ty Daria kibic ma być na dobre i złe\r", + "\r\n", + "account account Super, polski premier składa kwiaty na grobach kolaborantów. Ale doczekaliśmy czasów.\r", + "\r\n", + "account account Musi. Innej drogi nie mamy.\r", + "\r\n", + "Odrzut natychmiastowy, kwaśna mina, mam problem\r", + "\r\n", + "Jaki on był fajny xdd pamiętam, że spóźniłam się na jego pierwsze zajęcia i to sporo i za karę kazał mi usiąść w pierwszej ławce XD\r", + "\r\n", + "account No nie ma u nas szczęścia 😉\r", + "\r\n", + "account Dawno kogoś tak wrednego nie widziałam xd\r", + "\r\n", + "account account Zaległości były, ale ważne czy były wezwania do zapłaty z których się klub nie wywiązał.\r", + "\r\n", + "account account account Gdzie jest account . Brudziński jesteś kłamcą i marnym kutasem account \r", + "\r\n", + "sed: couldn't write 130 items to stdout: Broken pipe\r\n", + "cat: write error: Broken pipe\r\n" + ] + } + ], + "source": [ + "! cat ../data/poleval19/task-1/training_set_clean_only_text.txt| sed 's/\\(@anonymized_account *\\)/account /gi' |head" + ] + }, + { + "cell_type": "code", + "execution_count": 268, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Dla mnie faworytem do tytulu bedzie Cracovia. Zobaczymy, czy typ sie sprawdzi.\r", + "\r\n", + "@anonymized_account @anonymized_account Brawo ty Daria kibic ma byc na dobre i zle\r", + "\r\n", + "@anonymized_account @anonymized_account Super, polski premier sklada kwiaty na grobach kolaborantow. Ale doczekalismy czasow.\r", + "\r\n", + "@anonymized_account @anonymized_account Musi. Innej drogi nie mamy.\r", + "\r\n", + "Odrzut natychmiastowy, kwasna mina, mam problem\r", + "\r\n", + "Jaki on byl fajny xdd pamietam, ze spoznilam sie na jego pierwsze zajecia i to sporo i za kare kazal mi usiasc w pierwszej lawce XD\r", + "\r\n", + "@anonymized_account No nie ma u nas szczescia ?\r", + "\r\n", + "@anonymized_account Dawno kogos tak wrednego nie widzialam xd\r", + "\r\n", + "@anonymized_account @anonymized_account Zaleglosci byly, ale wazne czy byly wezwania do zaplaty z ktorych sie klub nie wywiazal.\r", + "\r\n", + "@anonymized_account @anonymized_account @anonymized_account Gdzie jest @anonymized_account . Brudzinski jestes klamca i marnym kutasem @anonymized_account\r", + "\r\n", + "iconv: conversion stopped due to problem in writing the output\r\n" + ] + } + ], + "source": [ + "! cat ../data/poleval19/task-1/training_set_clean_only_text.txt| iconv -f UTF-8 -t ASCII//TRANSLIT |head" + ] + }, + { + "cell_type": "code", + "execution_count": 269, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "dla mnie faworytem do tytułu będzie cracovia . zobaczymy , czy typ się sprawdzi .\r\n", + "account account brawo ty daria kibic ma być na dobre i złe\r\n", + "account account super , polski premier składa kwiaty na grobach kolaborantów . ale doczekaliśmy czasów .\r\n", + "account account musi . innej drogi nie mamy .\r\n", + "odrzut natychmiastowy , kwaśna mina , mam problem\r\n", + "jaki on był fajny xdd pamiętam , że spóźniłam się na jego pierwsze zajęcia i to sporo i za karę kazał mi usiąść w pierwszej ławce xd\r\n", + "account no nie ma u nas szczęścia 😉\r\n", + "account dawno kogoś tak wrednego nie widziałam xd\r\n", + "account account zaległości były , ale ważne czy były wezwania do zapłaty z których się klub nie wywiązał .\r\n", + "account account account gdzie jest account . brudziński jesteś kłamcą i marnym kutasem account\r\n" + ] + } + ], + "source": [ + "! head ../data/poleval19/task-1/training_set_clean_only_text.tmp.tok" + ] + }, + { + "cell_type": "code", + "execution_count": 270, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/test_set_clean_only_text.txt|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl| sed \"s/\\(@anonymized_account *\\)/account /gi\"|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l pl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l pl| tr \"[:upper:]\" \"[:lower:]\">../data/poleval19/task-1/test_set_clean_only_text.tmp.tok\n" + ] + } + ], + "source": [ + "!rm {dataset}/test_set_clean_only_text.tmp.*\n", + "tst_fn = process_file(dataset / 'test_set_clean_only_text.txt')" + ] + }, + { + "cell_type": "code", + "execution_count": 271, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(10041, 1024)" + ] + }, + "execution_count": 271, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dim=1024\n", + "def read_enc(fn):\n", + " em = np.fromfile(str(fn),dtype=np.float32).reshape(-1, dim)\n", + " return em\n", + "read_enc(trn_fn).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 272, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(1000,)" + ] + }, + "execution_count": 272, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.loadtxt(str(dataset/'test_set_clean_only_text.txt'), delimiter='\\n', comments=None, dtype=np.str).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 273, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 1000 ../data/poleval19/task-1/test_set_clean_only_text.tmp.bpe\r\n", + " 13257 ../data/poleval19/task-1/test_set_clean_only_text.tmp.enc\r\n", + " 1000 ../data/poleval19/task-1/test_set_clean_only_text.tmp.tok\r\n", + " 15257 total\r\n" + ] + } + ], + "source": [ + "!wc -l {dataset}/'test_set_clean_only_text.tmp'.*" + ] + }, + { + "cell_type": "code", + "execution_count": 274, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "account account i dzięki temu mamy dziś ces@@ ar@@ zo@@ wą .. 😁 😁 😁 . gor@@ ą@@ co pozdra@@ wi@@ am ! 😁 😁 😁\r\n", + "account account account w na@@ gro@@ de wy@@ pi@@ j mój sy@@ ro@@ p ! : d\r\n", + "account droga p.@@ kam@@ il@@ ko ! le@@ czyć się . le@@ czyć pó@@ ki czas 😁 😁\r\n", + "account pó@@ ł@@ gł@@ ó@@ we@@ k wi@@ eli@@ ń@@ ski , wy@@ myś@@ li@@ ł sobie pó@@ ł@@ autor@@ y@@ tary@@ z@@ m !\r\n", + "rt account account pó@@ ł@@ gł@@ ó@@ we@@ k wi@@ eli@@ ń@@ ski , wy@@ myś@@ li@@ ł sobie pó@@ ł@@ autor@@ y@@ tary@@ z@@ m !\r\n", + "account account na szczę@@ ście account i jego parti@@ a zni@@ kn@@ ą w@@ kró@@ t@@ ce \\ n@@ ze scen@@ y politycz@@ nej . bra@@ wo !\r\n", + "fa@@ v albo rt to zrobi@@ ę wam in@@ dy ! ! ! nie wiem czy wszystkim , z@@ ale@@ ży ko@@ go będę ko@@ jar@@ zyć 🔥 🔥 🔥\r\n", + "account account account to był kar@@ ny ? ! oczywi@@ sty kar@@ ny ? ! ha@@ ha od@@ sta@@ w to co bier@@ z@@ esz\r\n", + "account account account masz teraz sz@@ anse na@@ pra@@ wić ten b@@ łą@@ d ! : )\r\n", + "account account account w ta@@ kim razie zdro@@ wia ży@@ cz@@ ę !\r\n", + "account nie kł@@ ó@@ ć się jak nie chcesz mieć póź@@ niej problem@@ ów ! : ) account account account\r\n", + "account account cie@@ ka@@ we co po@@ wie o fau@@ lu tet@@ teha na ak@@ ha@@ ho@@ sh@@ im@@ .@@ bezpieczeńst@@ wo przede wszystkim !\r\n", + "account account peł@@ na zgo@@ da . to skan@@ dal że zam@@ y@@ ka@@ ją przest@@ ęp@@ ców ! za po się przecież z nimi do@@ gad@@ y@@ wan@@ o !\r\n", + "rt account account account peł@@ na zgo@@ da . to skan@@ dal że zam@@ y@@ ka@@ ją przest@@ ęp@@ ców ! za po się przecież z nimi do@@ gad@@ y@@ wan@@ o !\r\n", + "account account o nie@@ ee@@ ee@@ ee@@ ee@@ ee ! nie przy@@ po@@ min@@ aj@@ cie account tego ! jutro nie będę mi@@ ała życia ! ; - )\r\n", + "account ale czy będzie ś@@ pie@@ wał i ma@@ cha@@ ł gło@@ wą ? ! 😎\r\n", + "# cl@@ j : gra@@ jąc w dzie@@ wię@@ ciu wis@@ ła od@@ nosi zwy@@ ci@@ ę@@ stwo w der@@ ba@@ ch z account str@@ zel@@ ając decy@@ du@@ ją@@ cą br@@ am@@ kę w 9@@ 5.@@ min ! h@@ tt@@ p : / / t.@@ co / d@@ 5@@ j@@ 3@@ q@@ y@@ on@@ s@@ q\r\n", + "rt account # cl@@ j : gra@@ jąc w dzie@@ wię@@ ciu wis@@ ła od@@ nosi zwy@@ ci@@ ę@@ stwo w der@@ ba@@ ch z account str@@ zel@@ ając decy@@ du@@ ją@@ cą br@@ am@@ kę w 9@@ 5.@@ min ! ht ...\r\n", + "account account account account jaki tam profesor ! ! ! to kan@@ gur którego . abor@@ y@@ gen@@ i zami@@ en@@ ili w człowieka .\r\n", + "account a przy okaz@@ ji ; jaki sex@@ ow@@ ny , no@@ wy pro@@ fil ! ! 😁 😀 😁 😀 😀\r\n", + "account account też czy@@ ta@@ łam , nau@@ ko@@ we u@@ sprawiedli@@ wi@@ enie dla le@@ żenia w łó@@ ż@@ ku przez pó@@ ł so@@ bo@@ ty , dziękuję account ! ! !\r\n", + "account account account account aż za poważ@@ nie jak na oso@@ bę nie@@ poważ@@ ną ! : d\r\n", + "account za to dokon@@ ano za@@ ku@@ pu black haw@@ ków dla poli@@ cji . mi@@ str@@ zo@@ stwo !\r\n", + "account account account je@@ ba@@ ć sł@@ oni@@ c@@ ę@@ - mo@@ ty@@ li@@ cę ! ! ! ! 😁 😁 😁 . wro@@ c@@ ła@@ w nie daj się ! ! !\r\n", + "my tu o polity@@ ce , a tu by@@ ki ry@@ czą ! zac@@ zy@@ naj@@ ą ry@@ ko@@ wis@@ ko ! 😁\r\n", + "account hej koch@@ ana , wszyst@@ kiego naj@@ lesz@@ ego , spe@@ ł@@ nienia wszystkich mar@@ ze@@ ń , dużo z@@ dr@@ ów@@ ka , pieni@@ ę@@ dzy , mi@@ łości i szczę@@ ścia ! ! !\r\n", + "jak widz@@ ę był@@ ego premi@@ era mar@@ cin@@ ki@@ e@@ wi@@ cza to zawsze myślę : q@@ r@@ wa ! jak ktoś taki mó@@ gł być premier@@ em . taki skoń@@ cz@@ ony b@@ ł@@ az@@ en .\r\n", + "account account zgo@@ li@@ ć ? \\ \" sta@@ si@@ ek ! ty@@ ś się na amer@@ y@@ kana zrobi@@ ł ! ? w tym tele@@ wi@@ zor@@ ze tak się ciebie stało ? \\ \"\r\n", + "account account to pie@@ pr@@ zenie komun@@ ał@@ ów pad że było war@@ to , bud@@ zi we mnie nies@@ mak . drugi tu@@ sk q@@ r@@ wa !\r\n", + "account bardzo się ciesz@@ ę , że twitter może wy@@ wo@@ ły@@ wać też takie em@@ oc@@ je , a nie wie@@ czny g@@ nie@@ w 😉 pozdra@@ wi@@ am !\r\n", + "account no to gł@@ ę@@ bo@@ kie uk@@ ł@@ ony przes@@ y@@ łam już dzisiaj . pan@@ cer@@ ne po@@ kol@@ enie ! ; - )\r\n", + "account do@@ łą@@ cze się do ży@@ cze@@ ń : ) account wszyst@@ kiego najlep@@ szego ! : )\r\n", + "account kop w dup@@ ę i do wat@@ y@@ kan@@ u się mą@@ dr@@ zyć za swoją kas@@ ę !\r\n", + "rt account account kop w dup@@ ę i do wat@@ y@@ kan@@ u się mą@@ dr@@ zyć za swoją kas@@ ę !\r\n", + "oni nie mają w@@ sty@@ du ? ! woj@@ cie@@ ch mann wykorzy@@ sta@@ ł po@@ gr@@ ze@@ b kor@@ y , żeby sk@@ ry@@ ty@@ kować pis . wi@@ deo \\ n \\ nh@@ tt@@ ps : / / t.@@ co / 6@@ r@@ 3@@ ph@@ x@@ eg@@ qu\r\n", + "rt account oni nie mają w@@ sty@@ du ? ! woj@@ cie@@ ch mann wykorzy@@ sta@@ ł po@@ gr@@ ze@@ b kor@@ y , żeby sk@@ ry@@ ty@@ kować pis . wi@@ deo \\ n \\ nh@@ tt@@ ps : / / t.@@ co / 6@@ r@@ 3@@ ph@@ x@@ eg@@ qu\r\n", + "account i tym spo@@ so@@ bem zwy@@ cięż@@ czyni@@ ą tur@@ nie@@ ju o pla@@ stu@@ sio@@ wego de@@ bila została ag@@ ni@@ esz@@ ka hol@@ land ! bra@@ wo ! ! ! 😁 😁 😁\r\n", + "account a ktoś mówi@@ ł że jesteś m@@ ło@@ da ? ! 😂\r\n", + "- ile tr@@ wa wymi@@ ana sz@@ ki@@ e@@ ł ? \\ n@@ - oko@@ ło godz@@ iny . \\ n@@ - Ś@@ wi@@ et@@ nie ! \\ n@@ - jaka wa@@ da ? \\ n@@ - min@@ us 6 . \\ n@@ - u@@ u . do dwóch tygod@@ ni . \\ n@@ dysk@@ ry@@ min@@ acja za wad@@ ę . 😂\r\n", + "account też się dłu@@ go do tego za@@ bier@@ ałam , ale po@@ stanowi@@ łam no@@ w@@ emu t@@ łu@@ ma@@ cz@@ owi dać sz@@ ans@@ ę - od@@ waż@@ ny go@@ ść ! 😊\r\n", + "account wiem pami@@ et@@ am ! ! ! gratu@@ lu@@ je ! jestem z ciebie dum@@ na ! ja zda@@ łam w cz@@ war@@ tek za trze@@ cim\r\n", + "account ale masz zd@@ ję@@ cie pro@@ filo@@ we ! jak l@@ ale@@ cz@@ ka z por@@ cel@@ any !\r\n", + "account oj gł@@ upo@@ lek ! i to jaki jeszcze 😁 😁 😁\r\n", + "na tar@@ ga@@ ch ś@@ lu@@ b@@ nych w moim mie@@ ście będzie iza jan@@ ach@@ ow@@ ska ! ! ! !\r\n", + "kon@@ cer@@ t ye@@ ar@@ s@@ ów już za 90 dni ! ! ! jak to szybko le@@ ci ! nie mogę się do@@ cze@@ ka@@ ć@@ . account widzi@@ my się nied@@ łu@@ go 😌\r\n", + "rt account kon@@ cer@@ t ye@@ ar@@ s@@ ów już za 90 dni ! ! ! jak to szybko le@@ ci ! nie mogę się do@@ cze@@ ka@@ ć@@ . account widzi@@ my się nied@@ łu@@ go 😌\r\n", + "account tym to ją wz@@ ru@@ szy@@ łeś ! ; -@@ d\r\n", + "account account no o dobrze ! prec@@ z z dy@@ kt@@ atur@@ ą kobiet ! ! ! ! 😁 😁 😁 😁\r\n", + "daj@@ cie fa@@ v a ja wam jutro zrobi@@ ę gad@@ an@@ ego in@@ da pier@@ wsz@@ ego w ży@@ ciu !\r\n", + "account jest tu jaki@@ ś c@@ wan@@ i@@ ak ? jak ktoś mnie po@@ kona w fi@@ fe@@ 17 na ps@@ 4 to w@@ pł@@ ac@@ am 10@@ 9,@@ 0@@ 6 z@@ ł ! me@@ cze w week@@ end # wis@@ lat@@ on@@ as@@ za@@ przysz@@ los@@ c\r\n", + "account account jak to powiedział kla@@ sy@@ k : cham@@ st@@ wu należy przeciw@@ sta@@ wi@@ ać się sił@@ om i god@@ no@@ sci@@ om oso@@ bi@@ st@@ om ! 😁 😁 😁 😁 . tak trzyma@@ ć ! 😁 😁\r\n", + "account no to się chyba zabi@@ or@@ ę za niego ! dzięki\r\n", + "account jak to nie został za@@ pro@@ sz@@ ony ? ? ? dom@@ ek ? ? ? to dla tego kur@@ wa przy@@ je@@ cha@@ ł do Ł@@ od@@ zi !\r\n", + "account sz@@ an@@ ow@@ na pani reda@@ ktor ! ser@@ de@@ cznie dziękuję za tę promo@@ cję waż@@ nych dla mnie warto@@ ści bu@@ du@@ jac@@ ych rodz@@ inę . pozdra@@ wi@@ am ! : - )\r\n", + "rt account account sz@@ an@@ ow@@ na pani reda@@ ktor ! ser@@ de@@ cznie dziękuję za tę promo@@ cję waż@@ nych dla mnie warto@@ ści bu@@ du@@ jac@@ ych rodz@@ inę . po ...\r\n", + "account to oczywi@@ ste by@@ ły@@ ście dziś za@@ je@@ biste ! no może o@@ pró@@ cz ciebie ha@@ ha : ) # jo@@ ke\r\n" + ] + } + ], + "source": [ + "!grep \"!\" ../data/poleval19/task-1/test_set_clean_only_text.tmp.bpe" + ] + }, + { + "cell_type": "code", + "execution_count": 275, + "metadata": {}, + "outputs": [], + "source": [ + "tst_df = pd.DataFrame({\n", + " 'y':np.loadtxt(str(dataset/'test_set_clean_only_tags.txt'),delimiter='\\n', comments=None, dtype=np.int),\n", + " 'em':list(read_enc(tst_fn)), \n", + " 'txt':np.loadtxt(str(dataset/'test_set_clean_only_text.tmp.bpe'), delimiter='\\n', comments=None, dtype=np.str),\n", + "})\n", + "\n", + "trn_df = pd.DataFrame({\n", + " 'y':np.loadtxt(str(dataset/'training_set_clean_only_tags.txt'),delimiter='\\n', comments=None, dtype=np.int),\n", + " 'em':list(read_enc(trn_fn)), \n", + " 'txt':np.loadtxt(str(dataset/'training_set_clean_only_text.tmp.bpe'), delimiter='\\n', comments=None, dtype=np.str),\n", + "})\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 276, + "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", + "
yemtxt
00[0.0020520384, 0.005157103, 0.012943947, 0.024...dla mnie fa@@ wor@@ y@@ tem do ty@@ tu@@ łu bę...
10[0.0037102806, -2.0261248e-05, 7.142721e-05, 0...account account bra@@ wo ty dar@@ ia ki@@ bi@@...
20[0.011618567, 0.0027558685, 0.00044608297, 0.0...account account super , pol@@ ski premier sk@@...
30[0.034281317, -9.7129705e-05, 0.0016056199, 0....account account musi . in@@ nej dro@@ gi nie m...
40[0.007905566, 0.0017290562, -0.0015668176, 0.0...odr@@ zut nat@@ ych@@ mi@@ a@@ sto@@ wy , kwa@...
\n", + "
" + ], + "text/plain": [ + " y em \\\n", + "0 0 [0.0020520384, 0.005157103, 0.012943947, 0.024... \n", + "1 0 [0.0037102806, -2.0261248e-05, 7.142721e-05, 0... \n", + "2 0 [0.011618567, 0.0027558685, 0.00044608297, 0.0... \n", + "3 0 [0.034281317, -9.7129705e-05, 0.0016056199, 0.... \n", + "4 0 [0.007905566, 0.0017290562, -0.0015668176, 0.0... \n", + "\n", + " txt \n", + "0 dla mnie fa@@ wor@@ y@@ tem do ty@@ tu@@ łu bę... \n", + "1 account account bra@@ wo ty dar@@ ia ki@@ bi@@... \n", + "2 account account super , pol@@ ski premier sk@@... \n", + "3 account account musi . in@@ nej dro@@ gi nie m... \n", + "4 odr@@ zut nat@@ ych@@ mi@@ a@@ sto@@ wy , kwa@... " + ] + }, + "execution_count": 276, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "trn_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 277, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0.015996, 0.002804, -0.004015, 0.018448, ..., 0.022837, 0.005017, 0.011453, 0.016846], dtype=float32)" + ] + }, + "execution_count": 277, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tst_df['em'][0]" + ] + }, + { + "cell_type": "code", + "execution_count": 278, + "metadata": {}, + "outputs": [], + "source": [ + "class EmbeddingText(ItemBase):\n", + " \"Basic item for text data in numericalized `ids`.\"\n", + " def __init__(self, emb, text): self.data,self.text = np.array(emb, dtype=np.float32),text\n", + " def __str__(self): return str(self.text)" + ] + }, + { + "cell_type": "code", + "execution_count": 279, + "metadata": {}, + "outputs": [], + "source": [ + "class EmbeddingList(ItemList):\n", + " \"Basic `ItemList` for embeding of text data.\"\n", + " _bunch = DataBunch # TextDataBunch converts input to LongTensor !\n", + " _processor = []\n", + "\n", + " def __init__(self, items:Iterator, **kwargs):\n", + " super().__init__(items, **kwargs)\n", + "\n", + " def find_text_for_em(self, em):\n", + " # todo find a way to reverse embedding\n", + " return self.inner_df['txt'][1]\n", + " \n", + " def get(self, i):\n", + " o = super().get(i)\n", + " return EmbeddingText(o, self.inner_df['txt'][i])\n", + "\n", + " def reconstruct(self, t:Tensor):\n", + " return EmbeddingText(t, self.find_text_for_em(t))\n", + "\n", + " def show_xys(self, xs, ys, max_len:int=70)->None:\n", + " \"Show the `xs` (inputs) and `ys` (targets). `max_len` is the maximum number of tokens displayed.\"\n", + " from IPython.display import display, HTML\n", + " names = ['text','target']\n", + " items = []\n", + " for i, (x,y) in enumerate(zip(xs,ys)):\n", + " txt_x = ' '.join(x.text.split(' ')[:max_len]) if max_len is not None else x.text\n", + " items.append([txt_x, y])\n", + " items = np.array(items)\n", + " df = pd.DataFrame({n:items[:,i] for i,n in enumerate(names)}, columns=names)\n", + " with pd.option_context('display.max_colwidth', -1):\n", + " display(HTML(df.to_html(index=False)))\n", + "\n", + " def show_xyzs(self, xs, ys, zs, max_len:int=70):\n", + " \"Show `xs` (inputs), `ys` (targets) and `zs` (predictions). `max_len` is the maximum number of tokens displayed.\"\n", + " from IPython.display import display, HTML\n", + " items,names = [],['text','target','prediction']\n", + " for i, (x,y,z) in enumerate(zip(xs,ys,zs)):\n", + " txt_x = ' '.join(x.text.split(' ')[:max_len]) if max_len is not None else x.text\n", + " items.append([txt_x, y, z])\n", + " items = np.array(items)\n", + " df = pd.DataFrame({n:items[:,i] for i,n in enumerate(names)}, columns=names)\n", + " with pd.option_context('display.max_colwidth', -1):\n", + " display(HTML(df.to_html(index=False)))" + ] + }, + { + "cell_type": "code", + "execution_count": 280, + "metadata": {}, + "outputs": [], + "source": [ + "path=dataset/\"models\"\n", + "src = ItemLists(path, \n", + " EmbeddingList.from_df(trn_df, cols=1, path=path),\n", + " EmbeddingList.from_df(tst_df, cols=1, path=path))\n", + "classes=np.unique(trn_df['y'])\n", + "src.label_from_lists(trn_df['y'], tst_df['y'], classes=classes, processor=[])\n", + "data = src.databunch(bs=200)" + ] + }, + { + "cell_type": "code", + "execution_count": 281, + "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", + "
texttarget
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e0
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e0
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e0
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e0
account account bra@@ wo ty dar@@ ia ki@@ bi@@ c ma być na dobre i zł@@ e0
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data.show_batch()" + ] + }, + { + "cell_type": "code", + "execution_count": 282, + "metadata": {}, + "outputs": [], + "source": [ + "class LaserSentCLS(nn.Module):\n", + " def __init__(self, idim=1024, odim=2, nhid=None,\n", + " dropout=0.0, activation='TANH'):\n", + " super().__init__()\n", + " modules = []\n", + "\n", + " modules = []\n", + " print(' - mlp {:d}'.format(idim), end='')\n", + " if len(nhid) > 0:\n", + " if dropout > 0:\n", + " modules.append(nn.Dropout(p=dropout))\n", + " nprev = idim\n", + " for nh in nhid:\n", + " if nh > 0:\n", + " modules.append(nn.Linear(nprev, nh))\n", + " nprev = nh\n", + " if activation == 'TANH':\n", + " modules.append(nn.Tanh())\n", + " print('-{:d}t'.format(nh), end='')\n", + " elif activation == 'RELU':\n", + " modules.append(nn.ReLU())\n", + " print('-{:d}r'.format(nh), end='')\n", + " else:\n", + " raise Exception('Unrecognized activation {activation}')\n", + " if dropout > 0:\n", + " modules.append(nn.Dropout(p=dropout))\n", + " modules.append(nn.Linear(nprev, odim))\n", + " print('-{:d}, dropout={:.1f}'.format(odim, dropout))\n", + " else:\n", + " modules.append(nn.Linear(idim, odim))\n", + " print(' - mlp %d-%d'.format(idim, odim))\n", + " self.mlp = nn.Sequential(*modules)\n", + " def forward(self, x):\n", + " return self.mlp(x)" + ] + }, + { + "cell_type": "code", + "execution_count": 283, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 283, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.train_dl.dl.batch_sampler.sampler" + ] + }, + { + "cell_type": "code", + "execution_count": 284, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "200" + ] + }, + "execution_count": 284, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.train_dl.dl.batch_size" + ] + }, + { + "cell_type": "code", + "execution_count": 285, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - mlp 1024-10t-8t-2, dropout=0.0\n" + ] + } + ], + "source": [ + "m=LaserSentCLS(nhid=[10, 8],dropout=0)\n", + "learn = Learner(data, m, metrics=[accuracy, FBeta(beta=1, average='binary')])" + ] + }, + { + "cell_type": "code", + "execution_count": 286, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "LR Finder is complete, type {learner_name}.recorder.plot() to see the graph.\n" + ] + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.lr_find();learn.recorder.plot()" + ] + }, + { + "cell_type": "code", + "execution_count": 287, + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/html": [ + "Total time: 00:18

\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", + " \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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.3331840.4309700.8660000.00000000:00
10.3050620.3945660.8660000.00000000:00
20.2970220.3976380.8660000.00000000:00
30.2946460.4433220.8660000.00000000:00
40.2892820.6193500.8660000.00000000:00
50.2728230.3864140.8660000.00000000:00
60.2433320.3028980.8920000.50458700:00
70.2277380.2898130.8800000.54545500:00
80.2099370.2988560.8850000.48888900:00
90.2005070.3104760.8860000.52500000:00
100.1914730.3356600.8830000.38743500:00
110.1951210.3710590.8660000.00000000:00
120.1864110.3512040.8660000.00000000:00
130.1746820.3630800.8810000.38974400:00
140.1683830.3709050.8790000.35294100:00
150.1641460.3555840.8720000.44827600:00
160.1587780.3736330.8760000.38613900:00
170.1545380.3692110.8790000.45248900:00
180.1522770.3706460.8780000.45045000:00
190.1486630.3672610.8730000.45021600:00
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "learn.fit_one_cycle(20, 1e-1)" + ] + }, + { + "cell_type": "code", + "execution_count": 288, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "

" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.recorder.plot_lr()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 289, + "metadata": {}, + "outputs": [], + "source": [ + "interp = ClassificationInterpretation.from_learner(learn)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 290, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "interp.plot_confusion_matrix()" + ] + }, + { + "cell_type": "code", + "execution_count": 291, + "metadata": {}, + "outputs": [], + "source": [ + "l, i = interp.top_losses()" + ] + }, + { + "cell_type": "code", + "execution_count": 292, + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[(1, 0, 82), (0, 1, 45)]" + ] + }, + "execution_count": 292, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "interp.most_confused()" + ] + }, + { + "cell_type": "code", + "execution_count": 293, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(EmbeddingText tym których nie było na me@@ cz@@ u ze względu na koniec zgo@@ dy mam kilka sł@@ ów do prze@@ kazan@@ ia@@ .@@ wy@@ pier@@ d@@ ala@@ ć do wro@@ c@@ ła@@ wia albo g@@ da@@ ń@@ ska, Category 1)\n", + "(EmbeddingText account account ni@@ est@@ ety nie og@@ lą@@ da@@ łem . ale jedna rzecz w tym po@@ ście jest nie@@ prawdzi@@ wa . Ż@@ al@@ ek i wied@@ za to dwa wy@@ klu@@ cza@@ jące się by@@ ty, Category 1)\n", + "(EmbeddingText account lis czy ty jesteś Ż@@ y@@ dem . ? ? ?, Category 1)\n", + "(EmbeddingText account za sz@@ czy@@ t ? chyba za sz@@ czy@@ to@@ wanie ...., Category 1)\n", + "(EmbeddingText account do@@ kład@@ nie , pis@@ dzi@@ el@@ stwo nie ma prawa roz@@ pier@@ d@@ ala@@ ć systemu , są@@ dow@@ nict@@ wa nie maj@@ ąc większo@@ ści, Category 1)\n", + "(EmbeddingText account chciał@@ byś aby tak było mier@@ no@@ to : ), Category 1)\n", + "(EmbeddingText account kama , słu@@ ch@@ ej no , gdzie masz bi@@ uro ? chciałbym coś mach@@ n@@ ąć spra@@ jem ., Category 1)\n", + "(EmbeddingText rt account account chciał@@ byś aby tak było mier@@ no@@ to : ), Category 1)\n", + "(EmbeddingText account pani się dobrze za@@ stanowi co robi@@ cie . też ma@@ cie bi@@ ura , sam@@ och@@ ody , dom@@ y , dzieci , w@@ nu@@ ki it@@ d . tak tylko przy@@ po@@ min@@ am ., Category 1)\n", + "(EmbeddingText account powin@@ na@@ ś od@@ powiedzieć za dział@@ anie na szko@@ dę pol@@ ski i obywateli, Category 1)\n" + ] + } + ], + "source": [ + "for ix in range(0,10): print(data.valid_ds[i[ix]])" + ] + }, + { + "cell_type": "code", + "execution_count": 295, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(EmbeddingText account wie@@ czna zdra@@ da , nie zdra@@ da , trzeba roz@@ mawi@@ ać , pier@@ dol@@ enie od rzeczy, Category 0)\n", + "(EmbeddingText account account to pani kry@@ sia jest two@@ ją oj@@ czy@@ zn@@ ą ?, Category 0)\n", + "(EmbeddingText account droga p.@@ kam@@ il@@ ko ! le@@ czyć się . le@@ czyć pó@@ ki czas 😁 😁, Category 0)\n", + "(EmbeddingText account du@@ baj w@@ zor@@ em , czy@@ li jednak islam , sal@@ am al@@ ej@@ kum ci@@ em@@ ki@@ e@@ wi@@ cz, Category 0)\n", + "(EmbeddingText account a ja za@@ łoż@@ ę fit@@ blo@@ ga 😂 😂 😂, Category 0)\n", + "(EmbeddingText account to tak jak ja prze@@ widział@@ em , że cię nie w@@ pusz@@ cza do g@@ b, Category 0)\n", + "(EmbeddingText prowad@@ zą@@ cy mówi ze nikt mu nie wy@@ s@@ ła@@ ł sz@@ ki@@ ców projekt@@ ów jak nie jak ja ci wy@@ sł@@ ałam im@@ be@@ cy@@ lu, Category 0)\n", + "(EmbeddingText ra@@ fa@@ ł br@@ zo@@ zo@@ w@@ ski ma nar@@ ze@@ cz@@ on@@ ą ? mam na@@ dzie@@ je m , że na co@@ dzień jej aż tak nie fa@@ ł@@ sz@@ uje jak w tym kol@@ e fortun@@ y a jeśli tak to big ri@@ p girl, Category 0)\n", + "(EmbeddingText account account to ta pani co ma roz@@ tro@@ jen@@ ie ja@@ ź@@ ni ?, Category 0)\n", + "(EmbeddingText account account account prawda o kar@@ cze@@ w@@ skim to nie prawda o pol@@ s@@ ce . coś się panu po@@ je@@ ba@@ ło account ., Category 0)\n", + "(EmbeddingText account zna@@ jąc ment@@ al@@ ność pis win@@ ny będzie ten kto wi@@ dzi nie ten kto czy@@ ni ., Category 0)\n", + "(EmbeddingText account prz@@ esta@@ ń@@ cie kur@@ wa cały czas p@@ ła@@ kać, Category 0)\n", + "(EmbeddingText account account ko@@ do@@ wa zar@@ aza nar@@ ód nasz dzi@@ eli , m@@ roz@@ ny de@@ sz@@ cz gro@@ zy po kar@@ ku prze@@ chodzi , \\ ndo@@ ść dy@@ kt@@ atu pej@@ sat@@ ej bru@@ k@@ sel@@ i, Category 0)\n", + "(EmbeddingText rt account account ku@@ ter ry@@ bac@@ ki przy niej , to dou@@ glas na wod@@ zie ., Category 0)\n", + "(EmbeddingText account i we@@ ź tu zosta@@ ń p@@ sem, Category 0)\n", + "(EmbeddingText account ty naj@@ pier@@ w prze@@ czy@@ taj te swoje ksi@@ ąż@@ ki z foto@@ ta@@ pet@@ y a potem po@@ gad@@ amy ., Category 0)\n", + "(EmbeddingText trzeba być patri@@ ot@@ ą swo@@ jego mi@@ asta , swo@@ jego region@@ u , swo@@ jej ziemi . pre@@ zes # pis j. # ka@@ czy@@ ń@@ ski w # zam@@ o@@ ść : # do@@ trzy@@ mu@@ jem@@ ys@@ ło@@ wa, Category 0)\n", + "(EmbeddingText rt account trzeba być patri@@ ot@@ ą swo@@ jego mi@@ asta , swo@@ jego region@@ u , swo@@ jej ziemi . pre@@ zes # pis j. # ka@@ czy@@ ń@@ ski w # zam@@ o@@ ść : # do@@ trzy@@ mu@@ jem@@ ys@@ ło@@ wa, Category 0)\n", + "(EmbeddingText account taki z niego patri@@ ota jak z ciebie dzi@@ enni@@ kar@@ z . nie po@@ gr@@ ąż@@ aj się ., Category 0)\n", + "(EmbeddingText rt account account taki z niego patri@@ ota jak z ciebie dzi@@ enni@@ kar@@ z . nie po@@ gr@@ ąż@@ aj się ., Category 0)\n", + "(EmbeddingText account account zanim się o@@ dez@@ wiesz to wy@@ trze@@ ź@@ wi@@ ej, Category 0)\n", + "(EmbeddingText account bier@@ z tego account razem jeste@@ ście moc@@ ni, Category 0)\n", + "(EmbeddingText account a br@@ am@@ kar@@ ze ? gli@@ k ? kry@@ cho@@ wi@@ ak ? ku@@ ba ? mili@@ k ? pis@@ z@@ cz@@ ek jak jest zdro@@ wy ?, Category 0)\n", + "(EmbeddingText kur@@ wa wszyscy w domu ka@@ sz@@ l@@ ą, Category 0)\n", + "(EmbeddingText account account account je@@ ba@@ ć sł@@ oni@@ c@@ ę@@ - mo@@ ty@@ li@@ cę ! ! ! ! 😁 😁 😁 . wro@@ c@@ ła@@ w nie daj się ! ! !, Category 0)\n", + "(EmbeddingText account jeśli to jest sz@@ rot to jak naz@@ wać was@@ ze transfer@@ y ?, Category 0)\n", + "(EmbeddingText no teraz kur@@ wa jak muszę wyj@@ ść to pada@@ ć zac@@ zy@@ na no ja pier@@ dole do dup@@ y z ta@@ kim ży@@ ciem, Category 0)\n", + "(EmbeddingText account account chyba ty , ch@@ ł@@ op jak by@@ k, Category 0)\n", + "(EmbeddingText account ale tu@@ sk nie jest świ@@ rem, Category 0)\n", + "(EmbeddingText account account account account ki@@ bi@@ ce wier@@ zą w zwy@@ ci@@ ę@@ stwo swo@@ jej dru@@ ży@@ ny@@ .@@ ty to nazy@@ was@@ z do@@ pis@@ y@@ wan@@ iem p@@ kt ? ha@@ ha, Category 0)\n", + "(EmbeddingText account account account historia lu@@ dz@@ ko@@ ści to historia gł@@ upo@@ ty # ja@@ j@@ co, Category 0)\n", + "(EmbeddingText account ten to już zu@@ peł@@ nie od@@ wi@@ esi@@ ł mó@@ z@@ g na ko@@ ł@@ ek , chor@@ y mó@@ z@@ g, Category 0)\n", + "(EmbeddingText account rzu@@ ć ż@@ on@@ ę , przej@@ dź na bud@@ dy@@ z@@ m , prze@@ prowad@@ ź sie z u@@ kochan@@ ą na bar@@ ba@@ dos , zac@@ zni@@ j s@@ sa@@ ć życie, Category 0)\n", + "(EmbeddingText h@@ ali@@ c@@ ki : ga@@ w@@ ło@@ w@@ ski nie może się br@@ oni@@ ć bo sied@@ zi . a po wciąż za ba@@ ł@@ ag@@ an w w-@@ wie ob@@ cią@@ ż@@ a m@@ .@@ i. nie@@ ży@@ ją@@ cego l.@@ ka@@ czy@@ ń@@ skiego \\ n # wor@@ oni@@ cza@@ 17, Category 0)\n", + "(EmbeddingText pis już się z@@ bliż@@ a już pu@@ ka do t@@ wych dr@@ z@@ wi@@ .@@ po@@ bieg@@ ni@@ j go przy@@ wit@@ ać z ra@@ do@@ ści ser@@ ce dr@@ ży . 😁 😁 😁, Category 0)\n", + "(EmbeddingText account pola@@ cy rat@@ uj@@ my pol@@ sk@@ Ę od zlo@@ dzie@@ ji po i lisa wol@@ j@@ s@@ do@@ j@@ cza, Category 0)\n", + "(EmbeddingText rt account account pola@@ cy rat@@ uj@@ my pol@@ sk@@ Ę od zlo@@ dzie@@ ji po i lisa wol@@ j@@ s@@ do@@ j@@ cza, Category 0)\n", + "(EmbeddingText account panie reda@@ ktor@@ ze , proszę u@@ ca@@ ło@@ wać pana account wró@@ ć . poz@@ dro@@ wić ., Category 0)\n", + "(EmbeddingText account ja się wiele cie@@ ka@@ wych rzeczy do@@ wiedzi@@ ałem n@@ p że ry@@ cz@@ kow@@ ski to 87 ro@@ cz@@ nik@@ .@@ spraw@@ dzić tekst przed dru@@ kiem to chyba za tru@@ dne ., Category 0)\n", + "(EmbeddingText account o in@@ wek@@ ty@@ wach proszę poroz@@ mawi@@ ać ze swo@@ im prez@@ es@@ em a nie pie@@ przy@@ ć mi tutaj o jak@@ ich@@ ś przy@@ kł@@ ada@@ ch ., Category 0)\n", + "(EmbeddingText daj@@ cie fa@@ v a ja wam jutro zrobi@@ ę gad@@ an@@ ego in@@ da pier@@ wsz@@ ego w ży@@ ciu !, Category 0)\n", + "(EmbeddingText wiek to ok@@ rop@@ ny z@@ łod@@ zi@@ ej@@ . kiedy zac@@ zy@@ nasz rozu@@ mieć , na czym po@@ lega życie , ono ś@@ cina cię z nó@@ g i przy@@ gar@@ bia ci ple@@ cy ., Category 0)\n", + "(EmbeddingText rt account wiek to ok@@ rop@@ ny z@@ łod@@ zi@@ ej@@ . kiedy zac@@ zy@@ nasz rozu@@ mieć , na czym po@@ lega życie , ono ś@@ cina cię z nó@@ g i przy@@ gar@@ bia ci ple@@ cy ., Category 0)\n", + "(EmbeddingText account account mo@@ wa była o fak@@ ta@@ ch a nie two@@ ich od@@ czu@@ ci@@ ach czy go uważ@@ asz za po@@ laka czy nie account, Category 0)\n", + "(EmbeddingText account ale ja uci@@ ek@@ nę tam gdzie pie@@ pr@@ z ro@@ śnie, Category 0)\n" + ] + } + ], + "source": [ + "neutral_as_offensive = np.nonzero((interp.pred_class != interp.y_true) & (interp.y_true == 0)).reshape(-1)\n", + "for ix in neutral_as_offensive: print(data.valid_ds[ix])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python [conda env:laser]", + "language": "python", + "name": "conda-env-laser-py" + }, + "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.6.8" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/experiments/LASER1.ipynb b/experiments/LASER1.ipynb new file mode 100644 index 0000000..a05e22c --- /dev/null +++ b/experiments/LASER1.ipynb @@ -0,0 +1,1602 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "/home/pczapla/workspace/ulmfit-multilingual/experiments\r\n" + ] + } + ], + "source": [ + "!pwd" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "from fastai.text import *" + ] + }, + { + "cell_type": "code", + "execution_count": 125, + "metadata": {}, + "outputs": [ + { + "ename": "SyntaxError", + "evalue": "invalid syntax (, line 2)", + "output_type": "error", + "traceback": [ + "\u001b[0;36m File \u001b[0;32m\"\"\u001b[0;36m, line \u001b[0;32m2\u001b[0m\n\u001b[0;31m unzip task_6-1.zip -d Task6/task\\ 01\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m invalid syntax\n" + ] + } + ], + "source": [ + "# unzip task6_test.zip\n", + "# unzip task_6-1.zip -d Task6/task\\ 01\n", + "# unzip task_6-2.zip -d Task6/task\\ 02\n", + "# mv Task6/task\\ 01 task-1\n", + "# mv Task6/task\\ 02 task-2\n", + "# rmdir Task6" + ] + }, + { + "cell_type": "code", + "execution_count": 124, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[PosixPath('../data/poleval19/task-1/test_set_clean_only_text.txt'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.txt'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_tags.txt'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.tmp.sid'),\n", + " PosixPath('../data/poleval19/task-1/evaulate1.pl'),\n", + " PosixPath('../data/poleval19/task-1/test_set_clean_only_tags.txt'),\n", + " PosixPath('../data/poleval19/task-1/training_set_clean_only_text.tmp.split')]" + ] + }, + "execution_count": 124, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dataset=Path('../data')/'poleval19'/'task-1'\n", + "dataset.ls()" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "LASER = os.environ.get('LASER', \"/home/pczapla/workspace/_oss/LASER\")\n", + "os.environ['LASER'] = LASER\n", + "def cond_add_pypath(*paths):\n", + " for path in paths:\n", + " if path not in sys.path:\n", + " sys.path.append(path)\n", + "cond_add_pypath(LASER + '/source',LASER + '/source/tools')\n", + "\n", + "from embed import SentenceEncoder, EncodeLoad, EncodeFile\n", + "from text_processing import Token, BPEfastApply, SplitLines, JoinEmbed" + ] + }, + { + "cell_type": "code", + "execution_count": 384, + "metadata": {}, + "outputs": [], + "source": [ + "from subprocess import run, check_output, DEVNULL\n", + "def tokenize(inp_fname, out_fname, lang='en',\n", + " lower_case=True, romanize=False, descape=False,\n", + " verbose=False, over_write=False, gzip=False):\n", + " FASTBPE = LASER + '/tools-external/fastBPE/fast'\n", + " MOSES_BDIR = LASER + '/tools-external/moses-tokenizer/tokenizer/'\n", + " MOSES_TOKENIZER = MOSES_BDIR + 'tokenizer.perl -q -no-escape -threads 20 -l '\n", + " MOSES_LC = MOSES_BDIR + 'lowercase.perl'\n", + " NORM_PUNC = MOSES_BDIR + 'normalize-punctuation.perl -l '\n", + " DESCAPE = MOSES_BDIR + 'deescape-special-chars.perl'\n", + " REM_NON_PRINT_CHAR = MOSES_BDIR + 'remove-non-printing-char.perl'\n", + "\n", + " # Romanization (Greek only)\n", + " ROMAN_LC = 'python3 ' + LASER + '/source/lib/romanize_lc.py -l '\n", + "\n", + " # Mecab tokenizer for Japanese\n", + " MECAB = LASER + '/tools-external/mecab'\n", + " assert lower_case, 'lower case is needed by all the models'\n", + " if not out_fname.exists():\n", + " cat = 'zcat ' if gzip else 'cat '\n", + " roman = lang if romanize else 'none'\n", + " # handle some iso3 langauge codes\n", + " if lang in ('cmn', 'wuu', 'yue'):\n", + " lang = 'zh'\n", + " if lang in ('jpn'):\n", + " lang = 'ja'\n", + " if verbose:\n", + " print(' - Tokenizer: {} in language {} {} {}'\n", + " .format(os.path.basename(inp_fname), lang,\n", + " '(gzip)' if gzip else '',\n", + " '(de-escaped)' if descape else '',\n", + " '(romanized)' if romanize else ''))\n", + " cmd = (cat + str(inp_fname)\n", + " + '|' + REM_NON_PRINT_CHAR\n", + " + '|' + NORM_PUNC + lang\n", + " + ('|' + DESCAPE if descape else '')\n", + " + '|' + MOSES_TOKENIZER + lang\n", + " + ('| python3 -m jieba -d ' if lang == 'zh' else '')\n", + " + ('|' + MECAB + '/bin/mecab -O wakati -b 50000 ' if lang == 'ja' else '')\n", + " + ('|' + ROMAN_LC + roman if romanize else '')\n", + " + '>' + str(out_fname))\n", + " print (\"Tokenziation CMD: \", cmd)\n", + " run(cmd,\n", + " env=dict(os.environ, LD_LIBRARY_PATH=MECAB + '/lib'),\n", + " shell=True)\n", + " elif not over_write and verbose:\n", + " print(' - Tokenizer: {} exists already'\n", + " .format(os.path.basename(out_fname), lang))\n", + "\n", + "\n", + "def split_lines(*args): return SplitLines(*list(map(str,args)))\n", + "def bpe_fast_apply(*args, **kwargs): return BPEfastApply(*list(map(str,args)), **kwargs)\n", + "def encode_file(enc, *args, **kwargs): return EncodeFile(enc, *list(map(str,args)), **kwargs)\n", + "def join_embed(*args): return JoinEmbed(*list(map(str,args)))\n", + " \n", + "def process_file(inputfn, lang='pl'):\n", + " inputfn = Path(inputfn)\n", + " args = SimpleNamespace(\n", + " encoder=str(Path(LASER)/\"models\"/\"bilstm.93langs.2018-12-26.pt\"), \n", + " bpe_codes=str(Path(LASER)/\"models\"/\"93langs.fcodes\"),\n", + " lang=lang,\n", + " buffer_size=10000,\n", + " max_tokens=12000,\n", + " max_sentences=None,\n", + " cpu=False,\n", + " verbose=False,\n", + " stable=True)\n", + " enc = EncodeLoad(args)\n", + " def fn(suffix):\n", + " return inputfn.with_suffix(f'.tmp{suffix}')\n", + " tokenize(inputfn,\n", + " fn('.tok'),\n", + " lang=lang,\n", + " romanize=(True if lang == 'el' else False),\n", + " lower_case=True, gzip=False,\n", + " verbose=args.verbose, over_write=False)\n", + " bpe_fast_apply(fn('.tok'),\n", + " fn('.bpe'),\n", + " args.bpe_codes,\n", + " verbose=args.verbose, over_write=False)\n", + "# split_lines(fn('.bpe'),\n", + "# fn('.split'),\n", + "# fn('.sid'))\n", + " encode_file(enc,\n", + " fn('.bpe'),\n", + " fn('.enc'),\n", + " verbose=args.verbose, over_write=False,\n", + " buffer_size=args.buffer_size)\n", + "# join_embed(fn('.split.enc'),\n", + "# fn('.sid'),\n", + "# fn('.enc'))\n", + " return fn('.enc')" + ] + }, + { + "cell_type": "code", + "execution_count": 385, + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/training_set_clean_only_text.txt|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l pl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l pl>../data/poleval19/task-1/training_set_clean_only_text.tmp.tok\n" + ] + } + ], + "source": [ + "!rm {dataset}/training_set_clean_only_text.tmp.*\n", + "trn_fn = process_file(dataset / 'training_set_clean_only_text.txt')" + ] + }, + { + "cell_type": "code", + "execution_count": 386, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - loading encoder /home/pczapla/workspace/_oss/LASER/models/bilstm.93langs.2018-12-26.pt\n", + "Tokenziation CMD: cat ../data/poleval19/task-1/test_set_clean_only_text.txt|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/remove-non-printing-char.perl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/normalize-punctuation.perl -l pl|/home/pczapla/workspace/_oss/LASER/tools-external/moses-tokenizer/tokenizer/tokenizer.perl -q -no-escape -threads 20 -l pl>../data/poleval19/task-1/test_set_clean_only_text.tmp.tok\n" + ] + } + ], + "source": [ + "!rm {dataset}/test_set_clean_only_text.tmp.*\n", + "tst_fn = process_file(dataset / 'test_set_clean_only_text.txt')" + ] + }, + { + "cell_type": "code", + "execution_count": 380, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(10041, 1024)" + ] + }, + "execution_count": 380, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "dim=1024\n", + "def read_enc(fn):\n", + " em = np.fromfile(str(fn),dtype=np.float32).reshape(-1, dim)\n", + " return em\n", + "read_enc(trn_fn).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 381, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(1000,)" + ] + }, + "execution_count": 381, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.loadtxt(str(dataset/'test_set_clean_only_text.txt'), delimiter='\\n', comments=None, dtype=np.str).shape" + ] + }, + { + "cell_type": "code", + "execution_count": 382, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " 1000 ../data/poleval19/task-1/test_set_clean_only_text.tmp.bpe\r\n", + " 13384 ../data/poleval19/task-1/test_set_clean_only_text.tmp.enc\r\n", + " 1241 ../data/poleval19/task-1/test_set_clean_only_text.tmp.sid\r\n", + " 1241 ../data/poleval19/task-1/test_set_clean_only_text.tmp.split\r\n", + " 16667 ../data/poleval19/task-1/test_set_clean_only_text.tmp.split.enc\r\n", + " 1000 ../data/poleval19/task-1/test_set_clean_only_text.tmp.tok\r\n", + " 34533 total\r\n" + ] + } + ], + "source": [ + "!wc -l {dataset}/'test_set_clean_only_text.tmp'.*" + ] + }, + { + "cell_type": "code", + "execution_count": 387, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account I dzięki temu mamy dziś ces@@ ar@@ zo@@ wą .. 😁 😁 😁 . G@@ or@@ ą@@ co pozdra@@ wi@@ am ! 😁 😁 😁\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account w na@@ gro@@ de wy@@ pi@@ j mój sy@@ ro@@ p ! : D\r\n", + "@ an@@ ony@@ miz@@ ed _ account D@@ ro@@ ga p.@@ K@@ am@@ il@@ ko ! L@@ e@@ czyć się . L@@ e@@ czyć pó@@ ki czas 😁 😁\r\n", + "@ an@@ ony@@ miz@@ ed _ account P@@ ół@@ gł@@ ó@@ we@@ k W@@ i@@ eli@@ ń@@ ski , wy@@ myś@@ li@@ ł sobie pó@@ ł@@ autor@@ y@@ tary@@ z@@ m !\r\n", + "R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account P@@ ół@@ gł@@ ó@@ we@@ k W@@ i@@ eli@@ ń@@ ski , wy@@ myś@@ li@@ ł sobie pó@@ ł@@ autor@@ y@@ tary@@ z@@ m !\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account N@@ a szczę@@ ście @ an@@ ony@@ miz@@ ed _ account i jego parti@@ a zni@@ kn@@ ą w@@ kró@@ t@@ ce \\ n@@ ze scen@@ y politycz@@ nej . B@@ ra@@ wo !\r\n", + "F@@ av albo rt to zrobi@@ ę W@@ am in@@ dy ! ! ! N@@ ie wiem czy wszystkim , z@@ ale@@ ży ko@@ go będę ko@@ jar@@ zyć 🔥 🔥 🔥\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account to był kar@@ ny ? ! O@@ czywi@@ sty kar@@ ny ? ! H@@ aha od@@ sta@@ w to co bier@@ z@@ esz\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account masz teraz sz@@ anse na@@ pra@@ wić ten b@@ łą@@ d ! : )\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account W ta@@ kim razie zdro@@ wia ży@@ cz@@ ę !\r\n", + "@ an@@ ony@@ miz@@ ed _ account nie kł@@ ó@@ ć się jak nie chcesz mieć póź@@ niej problem@@ ów ! : ) @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account cie@@ ka@@ we co po@@ wie o fau@@ lu T@@ ette@@ ha na A@@ kha@@ ho@@ sh@@ im@@ .@@ B@@ ez@@ pie@@ czeńst@@ wo przede wszystkim !\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account P@@ e@@ ł@@ na zgo@@ da . T@@ o skan@@ dal że zam@@ y@@ ka@@ ją przest@@ ęp@@ ców ! Z@@ a P@@ O się przecież z nimi do@@ gad@@ y@@ wan@@ o !\r\n", + "R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account P@@ e@@ ł@@ na zgo@@ da . T@@ o skan@@ dal że zam@@ y@@ ka@@ ją przest@@ ęp@@ ców ! Z@@ a P@@ O się przecież z nimi do@@ gad@@ y@@ wan@@ o !\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account o nie@@ ee@@ ee@@ ee@@ ee@@ ee ! N@@ ie przy@@ po@@ min@@ aj@@ cie @ an@@ ony@@ miz@@ ed _ account tego ! J@@ u@@ tro nie będę mi@@ ała życia ! ; - )\r\n", + "@ an@@ ony@@ miz@@ ed _ account A@@ le czy będzie ś@@ pie@@ wał i ma@@ cha@@ ł gło@@ wą ? ! 😎\r\n", + "# C@@ L@@ J : G@@ ra@@ jąc w dzie@@ wię@@ ciu W@@ is@@ ła od@@ nosi zwy@@ ci@@ ę@@ stwo w D@@ er@@ ba@@ ch z @ an@@ ony@@ miz@@ ed _ account str@@ zel@@ ając decy@@ du@@ ją@@ cą br@@ am@@ kę w 9@@ 5.@@ min ! h@@ tt@@ p : / / t.@@ co / d@@ 5@@ J@@ 3@@ q@@ y@@ O@@ N@@ s@@ Q\r\n", + "R@@ T @ an@@ ony@@ miz@@ ed _ account # C@@ L@@ J : G@@ ra@@ jąc w dzie@@ wię@@ ciu W@@ is@@ ła od@@ nosi zwy@@ ci@@ ę@@ stwo w D@@ er@@ ba@@ ch z @ an@@ ony@@ miz@@ ed _ account str@@ zel@@ ając decy@@ du@@ ją@@ cą br@@ am@@ kę w 9@@ 5.@@ min ! ht ...\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account J@@ aki tam profesor ! ! ! T@@ o kan@@ gur którego . A@@ bor@@ y@@ gen@@ i zami@@ en@@ ili w człowieka .\r\n", + "@ an@@ ony@@ miz@@ ed _ account A przy okaz@@ ji ; jaki sex@@ ow@@ ny , no@@ wy pro@@ fil ! ! 😁 😀 😁 😀 😀\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account też czy@@ ta@@ łam , nau@@ ko@@ we u@@ sprawiedli@@ wi@@ enie dla le@@ żenia w łó@@ ż@@ ku przez pó@@ ł so@@ bo@@ ty , dziękuję @ an@@ ony@@ miz@@ ed _ account ! ! !\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account aż za poważ@@ nie jak na oso@@ bę nie@@ poważ@@ ną ! : D\r\n", + "@ an@@ ony@@ miz@@ ed _ account Z@@ a to dokon@@ ano za@@ ku@@ pu B@@ lack H@@ aw@@ ków dla poli@@ cji . M@@ ist@@ r@@ zo@@ stwo !\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account J@@ eba@@ ć sł@@ oni@@ c@@ ę@@ - mo@@ ty@@ li@@ cę ! ! ! ! 😁 😁 😁 . W@@ ro@@ c@@ ła@@ w nie daj się ! ! !\r\n", + "M@@ y tu o polity@@ ce , a tu by@@ ki ry@@ czą ! Z@@ ac@@ zy@@ naj@@ ą ry@@ ko@@ wis@@ ko ! 😁\r\n", + "@ an@@ ony@@ miz@@ ed _ account hej koch@@ ana , wszyst@@ kiego naj@@ lesz@@ ego , spe@@ ł@@ nienia wszystkich mar@@ ze@@ ń , dużo z@@ dr@@ ów@@ ka , pieni@@ ę@@ dzy , mi@@ łości i szczę@@ ścia ! ! !\r\n", + "J@@ ak widz@@ ę był@@ ego premi@@ era M@@ ar@@ cin@@ ki@@ e@@ wi@@ cza to zawsze myślę : q@@ r@@ wa ! jak ktoś taki mó@@ gł być premier@@ em . T@@ aki skoń@@ cz@@ ony b@@ ł@@ az@@ en .\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account Z@@ go@@ li@@ ć ? \\ \" S@@ ta@@ si@@ ek ! T@@ y@@ ś się na A@@ mer@@ y@@ kana zrobi@@ ł ! ? W tym tele@@ wi@@ zor@@ ze tak się ciebie stało ? \\ \"\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account T@@ o pie@@ pr@@ zenie komun@@ ał@@ ów P@@ A@@ D że było war@@ to , bud@@ zi we mnie nies@@ mak . D@@ ru@@ gi T@@ us@@ k q@@ r@@ wa !\r\n", + "@ an@@ ony@@ miz@@ ed _ account B@@ ard@@ zo się ciesz@@ ę , że T@@ wit@@ ter może wy@@ wo@@ ły@@ wać też takie em@@ oc@@ je , a nie wie@@ czny g@@ nie@@ w 😉 P@@ oz@@ dra@@ wi@@ am !\r\n", + "@ an@@ ony@@ miz@@ ed _ account N@@ o to gł@@ ę@@ bo@@ kie uk@@ ł@@ ony przes@@ y@@ łam już dzisiaj . P@@ an@@ cer@@ ne po@@ kol@@ enie ! ; - )\r\n", + "@ an@@ ony@@ miz@@ ed _ account do@@ łą@@ cze się do ży@@ cze@@ ń : ) @ an@@ ony@@ miz@@ ed _ account wszyst@@ kiego najlep@@ szego ! : )\r\n", + "@ an@@ ony@@ miz@@ ed _ account K@@ op w dup@@ ę i do W@@ aty@@ kan@@ u się mą@@ dr@@ zyć za swoją kas@@ ę !\r\n", + "R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account K@@ op w dup@@ ę i do W@@ aty@@ kan@@ u się mą@@ dr@@ zyć za swoją kas@@ ę !\r\n", + "O@@ ni nie mają w@@ sty@@ du ? ! W@@ oj@@ cie@@ ch M@@ ann wykorzy@@ sta@@ ł po@@ gr@@ ze@@ b K@@ ory , żeby sk@@ ry@@ ty@@ kować P@@ i@@ S . W@@ I@@ D@@ E@@ O \\ n \\ nh@@ tt@@ ps : / / t.@@ co / 6@@ R@@ 3@@ P@@ h@@ x@@ E@@ G@@ qu\r\n", + "R@@ T @ an@@ ony@@ miz@@ ed _ account O@@ ni nie mają w@@ sty@@ du ? ! W@@ oj@@ cie@@ ch M@@ ann wykorzy@@ sta@@ ł po@@ gr@@ ze@@ b K@@ ory , żeby sk@@ ry@@ ty@@ kować P@@ i@@ S . W@@ I@@ D@@ E@@ O \\ n \\ nh@@ tt@@ ps : / / t.@@ co / 6@@ R@@ 3@@ P@@ h@@ x@@ E@@ G@@ qu\r\n", + "@ an@@ ony@@ miz@@ ed _ account I tym spo@@ so@@ bem zwy@@ cięż@@ czyni@@ ą tur@@ nie@@ ju o P@@ la@@ stu@@ sio@@ wego D@@ e@@ bila została A@@ gni@@ esz@@ ka H@@ ol@@ land ! B@@ ra@@ wo ! ! ! 😁 😁 😁\r\n", + "@ an@@ ony@@ miz@@ ed _ account A ktoś mówi@@ ł że jesteś m@@ ło@@ da ? ! 😂\r\n", + "- I@@ le tr@@ wa wymi@@ ana sz@@ ki@@ e@@ ł ? \\ n@@ - O@@ ko@@ ło godz@@ iny . \\ n@@ - Ś@@ wi@@ et@@ nie ! \\ n@@ - J@@ aka wa@@ da ? \\ n@@ - M@@ in@@ us 6 . \\ n@@ - U@@ u . D@@ o dwóch tygod@@ ni . \\ n@@ D@@ y@@ sk@@ ry@@ min@@ acja za wad@@ ę . 😂\r\n", + "@ an@@ ony@@ miz@@ ed _ account T@@ e@@ ż się dłu@@ go do tego za@@ bier@@ ałam , ale po@@ stanowi@@ łam no@@ w@@ emu t@@ łu@@ ma@@ cz@@ owi dać sz@@ ans@@ ę - od@@ waż@@ ny go@@ ść ! 😊\r\n", + "@ an@@ ony@@ miz@@ ed _ account W@@ iem pami@@ et@@ am ! ! ! G@@ rat@@ u@@ lu@@ je ! J@@ est@@ em z C@@ ie@@ bie dum@@ na ! J@@ a zda@@ łam w cz@@ war@@ tek za trze@@ cim\r\n", + "@ an@@ ony@@ miz@@ ed _ account ale masz zd@@ ję@@ cie pro@@ filo@@ we ! J@@ ak l@@ ale@@ cz@@ ka z por@@ cel@@ any !\r\n", + "@ an@@ ony@@ miz@@ ed _ account O@@ j gł@@ upo@@ lek ! i to jaki jeszcze 😁 😁 😁\r\n", + "N@@ a tar@@ ga@@ ch ś@@ lu@@ b@@ nych w moim mie@@ ście będzie I@@ za J@@ an@@ ach@@ ow@@ ska ! ! ! !\r\n", + "kon@@ cer@@ t Y@@ ear@@ s@@ ów już za 90 dni ! ! ! jak to szybko le@@ ci ! nie mogę się do@@ cze@@ kać . @ an@@ ony@@ miz@@ ed _ account widzi@@ my się nied@@ łu@@ go 😌\r\n", + "R@@ T @ an@@ ony@@ miz@@ ed _ account kon@@ cer@@ t Y@@ ear@@ s@@ ów już za 90 dni ! ! ! jak to szybko le@@ ci ! nie mogę się do@@ cze@@ kać . @ an@@ ony@@ miz@@ ed _ account widzi@@ my się nied@@ łu@@ go 😌\r\n", + "@ an@@ ony@@ miz@@ ed _ account tym to ją wz@@ ru@@ szy@@ łeś ! ; -@@ D\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account N@@ o o dobrze ! P@@ rec@@ z z dy@@ kt@@ atur@@ ą kobiet ! ! ! ! 😁 😁 😁 😁\r\n", + "D@@ aj@@ cie fa@@ v a ja W@@ am jutro zrobi@@ ę gad@@ an@@ ego in@@ da pier@@ wsz@@ ego w ży@@ ciu !\r\n", + "@ an@@ ony@@ miz@@ ed _ account J@@ est tu jaki@@ ś c@@ wan@@ i@@ ak ? J@@ ak ktoś mnie po@@ kona w F@@ i@@ fe@@ 17 na ps@@ 4 to w@@ pł@@ ac@@ am 10@@ 9,@@ 0@@ 6 z@@ ł ! M@@ ec@@ ze w week@@ end # W@@ isla@@ T@@ o@@ N@@ as@@ za@@ P@@ rzy@@ sz@@ los@@ c\r\n", + "@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account J@@ ak to powiedział kla@@ sy@@ k : cham@@ st@@ wu należy przeciw@@ sta@@ wi@@ ać się sił@@ om i god@@ no@@ sci@@ om oso@@ bi@@ st@@ om ! 😁 😁 😁 😁 . T@@ ak trzyma@@ ć ! 😁 😁\r\n", + "@ an@@ ony@@ miz@@ ed _ account N@@ o to się chyba zabi@@ or@@ ę za niego ! D@@ zi@@ ę@@ ki\r\n", + "@ an@@ ony@@ miz@@ ed _ account J@@ ak to nie został za@@ pro@@ sz@@ ony ? ? ? D@@ om@@ ek ? ? ? T@@ o dla tego kur@@ wa przy@@ je@@ cha@@ ł do Ł@@ od@@ zi !\r\n", + "@ an@@ ony@@ miz@@ ed _ account S@@ zan@@ ow@@ na P@@ ani R@@ eda@@ ktor ! S@@ er@@ de@@ cznie dziękuję za tę promo@@ cję waż@@ nych dla mnie warto@@ ści bu@@ du@@ jac@@ ych rodz@@ inę . P@@ oz@@ dra@@ wi@@ am ! : - )\r\n", + "R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account S@@ zan@@ ow@@ na P@@ ani R@@ eda@@ ktor ! S@@ er@@ de@@ cznie dziękuję za tę promo@@ cję waż@@ nych dla mnie warto@@ ści bu@@ du@@ jac@@ ych rodz@@ inę . P@@ o ...\r\n", + "@ an@@ ony@@ miz@@ ed _ account to oczywi@@ ste by@@ ły@@ ście dziś za@@ je@@ biste ! N@@ o może o@@ pró@@ cz C@@ ie@@ bie ha@@ ha : ) # jo@@ ke\r\n" + ] + } + ], + "source": [ + "!grep \"!\" ../data/poleval19/task-1/test_set_clean_only_text.tmp.bpe" + ] + }, + { + "cell_type": "code", + "execution_count": 390, + "metadata": {}, + "outputs": [], + "source": [ + "tst_df = pd.DataFrame({\n", + " 'y':np.loadtxt(str(dataset/'test_set_clean_only_tags.txt'),delimiter='\\n', comments=None, dtype=np.int),\n", + " 'em':list(read_enc(tst_fn)), \n", + " 'txt':np.loadtxt(str(dataset/'test_set_clean_only_text.tmp.bpe'), delimiter='\\n', comments=None, dtype=np.str),\n", + "})\n", + "\n", + "trn_df = pd.DataFrame({\n", + " 'y':np.loadtxt(str(dataset/'training_set_clean_only_tags.txt'),delimiter='\\n', comments=None, dtype=np.int),\n", + " 'em':list(read_enc(trn_fn)), \n", + " 'txt':np.loadtxt(str(dataset/'training_set_clean_only_text.tmp.bpe'), delimiter='\\n', comments=None, dtype=np.str),\n", + "})\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 391, + "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", + " \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", + " \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", + " \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", + " \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", + "
yemtxt
00[0.0037167787, -7.2812827e-06, 0.015161359, 0....D@@ la mnie fa@@ wor@@ y@@ tem do ty@@ tu@@ łu...
10[0.027270023, 0.0045453347, -0.00034727211, 0....@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
20[0.031495534, 0.0047167274, 0.005299656, 0.005...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
30[0.029453455, 0.0029463617, 0.0026986334, 0.00...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
40[0.009985737, -0.0003711908, -0.0012948896, 0....O@@ dr@@ zut nat@@ ych@@ mi@@ a@@ sto@@ wy , k...
50[0.0213333, 0.01625288, 0.0025511486, 0.043600...J@@ aki on był faj@@ ny x@@ dd pamię@@ tam , ż...
60[0.016695889, 0.000779731, 0.0018371007, 0.003...@ an@@ ony@@ miz@@ ed _ account N@@ o nie ma u...
70[0.01623468, 0.0043273573, -0.001119913, 0.013...@ an@@ ony@@ miz@@ ed _ account D@@ aw@@ no ko...
80[0.028169326, 0.0006355213, 0.0026658343, 0.00...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
91[0.031341758, 0.0028655322, 0.0022675616, 0.00...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100[0.03428072, 0.0030194772, -7.7865785e-05, 0.0...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
110[0.033264697, 0.00041547007, 0.0016763654, 0.0...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
120[0.0052749645, 0.003668804, 0.0010202859, 0.00...@ an@@ ony@@ miz@@ ed _ account Z@@ osta@@ wi@...
130[0.012135778, 0.0034183639, 0.018862853, 0.001...@ an@@ ony@@ miz@@ ed _ account O@@ prawa do K...
140[0.03369913, 0.00012610685, 0.0038388858, 0.00...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
150[0.009218661, 0.0033104403, 0.0015976903, 0.00...@ an@@ ony@@ miz@@ ed _ account M@@ ó@@ wi czł...
160[0.022701683, 0.007821771, 0.002159086, 0.0027...R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ o...
170[0.02239629, 0.00443393, 0.025342375, 0.011407...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
180[0.033141058, 0.0020272438, 0.019582726, 0.004...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
190[0.01685856, -3.090677e-05, 0.00016217187, 0.0...M@@ on@@ ster blo@@ ck , mon@@ ster blo@@ ck ,...
200[0.01360861, 0.0037225143, 0.002516778, 0.0044...@ an@@ ony@@ miz@@ ed _ account C@@ zy@@ ż@@ b...
211[0.022552507, 0.0040777577, 0.001559573, 0.006...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
220[0.01726229, 0.0039270567, -0.00018935827, 0.0...@ an@@ ony@@ miz@@ ed _ account N@@ ie wiem , ...
230[0.012108028, 0.0024425532, 0.0001872708, 0.00...@ an@@ ony@@ miz@@ ed _ account N@@ o to P@@ a...
240[0.017187322, 0.0025630821, 0.008843185, 0.003...@ an@@ ony@@ miz@@ ed _ account A ja obsta@@ w...
250[0.0159886, 0.00024187239, -0.000900925, 0.007...A@@ aa@@ aa K@@ u@@ ba mi od@@ pis@@ ał he@@ h...
260[0.019286904, -1.322644e-05, -0.0004413007, 0....A@@ sy@@ sta K@@ ac@@ pra F@@ al@@ ona i 3 : 1...
270[0.013920647, 0.0030030173, 0.00085816, 0.0083...@ an@@ ony@@ miz@@ ed _ account g@@ wi@@ z@@ d...
280[0.021158138, 0.0029272775, 0.004476338, 0.006...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
290[0.0308744, 0.0043099513, 0.0017742991, 0.0056...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
............
100111[0.021395149, -3.5928693e-05, 0.023593858, 0.0...P@@ remi@@ er @ an@@ ony@@ miz@@ ed _ account ...
100121[0.021462258, 0.0043081073, 0.02633758, -0.000...R@@ T @ an@@ ony@@ miz@@ ed _ account P@@ remi...
100131[0.01325334, -1.1458748e-05, -4.8349957e-05, 0...P@@ ro@@ pon@@ uj@@ ę poz@@ ba@@ wić obywatel@...
100140[0.006907609, 0.0020574264, -0.00043619337, 0....@ an@@ ony@@ miz@@ ed _ account T@@ ro@@ chę t...
100150[0.028326748, 0.0028073783, -0.0010397008, 0.0...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100160[0.022673508, 0.0043613715, 0.0023789222, 0.00...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100170[0.018830098, 0.0035984297, 0.0020964097, -0.0...R@@ T @ an@@ ony@@ miz@@ ed _ account P@@ rez@...
100180[0.018400198, 0.0017296546, 0.0009658754, 0.01...@ an@@ ony@@ miz@@ ed _ account T@@ o cie@@ ka...
100190[0.019080061, 0.0015698597, 0.028955493, 0.001...➡ # F@@ F dla no@@ wego na T@@ T @ an@@ ony@@ ...
100200[0.007861971, 0.0013973325, 0.001084439, 0.008...@ an@@ ony@@ miz@@ ed _ account wiad@@ omo ile...
100210[0.003930587, 0.017513623, -0.0005046506, 0.00...i nie po@@ je@@ ch@@ ałam po dy@@ nie no je@@ zu
100220[0.0031556184, 0.0009342435, 0.009717536, 0.02...N@@ ie jestem materi@@ alist@@ ką , ale chcę m...
100230[0.012221931, 0.006701472, 0.008424335, 0.0152...R@@ T @ an@@ ony@@ miz@@ ed _ account N@@ ie j...
100240[0.02772811, 0.002052218, -0.0004823263, 0.015...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100250[0.015382449, 0.002430311, -0.00034110446, 0.0...@ an@@ ony@@ miz@@ ed _ account 142 wy@@ świ@@...
100260[0.030735584, 0.0045145545, 0.023028132, 0.006...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100271[0.015458273, 0.0040300614, 0.0009866203, 0.00...@ an@@ ony@@ miz@@ ed _ account Z@@ wy@@ ci@@ ...
100280[0.021928588, 0.004003839, 0.000977193, 0.0094...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100291[0.028219922, 0.0038241092, 0.030938797, 0.012...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100301[0.027819045, 0.0036839552, 0.01090472, 0.0061...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100310[0.007563261, -0.0005855881, 0.0028868315, 0.0...E@@ j ludzie która czę@@ ść monte wam bardziej...
100320[0.038323987, 0.0035043154, 0.0036220788, 0.00...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100330[0.014800934, 0.0046854275, 0.001536236, 0.005...N@@ ie ma wyj@@ ścia , trzeba będzie o@@ gar@@...
100340[0.014373055, 0.004105363, 0.005939036, 0.0053...@ an@@ ony@@ miz@@ ed _ account W tym tygod@@ ...
100350[0.04065657, 0.004005336, 0.004431785, 0.00689...@ an@@ ony@@ miz@@ ed _ account myś@@ lis@@ z ...
100360[0.012245504, 0.0038355524, 0.0022356545, 0.00...@ an@@ ony@@ miz@@ ed _ account T@@ y za@@ gra...
100370[0.024950571, 0.0006416833, 0.0083853295, 0.00...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100380[0.03039782, 0.0027174347, 0.015990186, 0.0098...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100390[0.03702806, 0.002894116, 0.0007571288, 0.0057...@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m...
100400[0.012885375, 0.0032734303, 0.0023632867, 0.00...@ an@@ ony@@ miz@@ ed _ account A w@@ róż@@ b@...
\n", + "

10041 rows × 3 columns

\n", + "
" + ], + "text/plain": [ + " y em \\\n", + "0 0 [0.0037167787, -7.2812827e-06, 0.015161359, 0.... \n", + "1 0 [0.027270023, 0.0045453347, -0.00034727211, 0.... \n", + "2 0 [0.031495534, 0.0047167274, 0.005299656, 0.005... \n", + "3 0 [0.029453455, 0.0029463617, 0.0026986334, 0.00... \n", + "4 0 [0.009985737, -0.0003711908, -0.0012948896, 0.... \n", + "5 0 [0.0213333, 0.01625288, 0.0025511486, 0.043600... \n", + "6 0 [0.016695889, 0.000779731, 0.0018371007, 0.003... \n", + "7 0 [0.01623468, 0.0043273573, -0.001119913, 0.013... \n", + "8 0 [0.028169326, 0.0006355213, 0.0026658343, 0.00... \n", + "9 1 [0.031341758, 0.0028655322, 0.0022675616, 0.00... \n", + "10 0 [0.03428072, 0.0030194772, -7.7865785e-05, 0.0... \n", + "11 0 [0.033264697, 0.00041547007, 0.0016763654, 0.0... \n", + "12 0 [0.0052749645, 0.003668804, 0.0010202859, 0.00... \n", + "13 0 [0.012135778, 0.0034183639, 0.018862853, 0.001... \n", + "14 0 [0.03369913, 0.00012610685, 0.0038388858, 0.00... \n", + "15 0 [0.009218661, 0.0033104403, 0.0015976903, 0.00... \n", + "16 0 [0.022701683, 0.007821771, 0.002159086, 0.0027... \n", + "17 0 [0.02239629, 0.00443393, 0.025342375, 0.011407... \n", + "18 0 [0.033141058, 0.0020272438, 0.019582726, 0.004... \n", + "19 0 [0.01685856, -3.090677e-05, 0.00016217187, 0.0... \n", + "20 0 [0.01360861, 0.0037225143, 0.002516778, 0.0044... \n", + "21 1 [0.022552507, 0.0040777577, 0.001559573, 0.006... \n", + "22 0 [0.01726229, 0.0039270567, -0.00018935827, 0.0... \n", + "23 0 [0.012108028, 0.0024425532, 0.0001872708, 0.00... \n", + "24 0 [0.017187322, 0.0025630821, 0.008843185, 0.003... \n", + "25 0 [0.0159886, 0.00024187239, -0.000900925, 0.007... \n", + "26 0 [0.019286904, -1.322644e-05, -0.0004413007, 0.... \n", + "27 0 [0.013920647, 0.0030030173, 0.00085816, 0.0083... \n", + "28 0 [0.021158138, 0.0029272775, 0.004476338, 0.006... \n", + "29 0 [0.0308744, 0.0043099513, 0.0017742991, 0.0056... \n", + "... .. ... \n", + "10011 1 [0.021395149, -3.5928693e-05, 0.023593858, 0.0... \n", + "10012 1 [0.021462258, 0.0043081073, 0.02633758, -0.000... \n", + "10013 1 [0.01325334, -1.1458748e-05, -4.8349957e-05, 0... \n", + "10014 0 [0.006907609, 0.0020574264, -0.00043619337, 0.... \n", + "10015 0 [0.028326748, 0.0028073783, -0.0010397008, 0.0... \n", + "10016 0 [0.022673508, 0.0043613715, 0.0023789222, 0.00... \n", + "10017 0 [0.018830098, 0.0035984297, 0.0020964097, -0.0... \n", + "10018 0 [0.018400198, 0.0017296546, 0.0009658754, 0.01... \n", + "10019 0 [0.019080061, 0.0015698597, 0.028955493, 0.001... \n", + "10020 0 [0.007861971, 0.0013973325, 0.001084439, 0.008... \n", + "10021 0 [0.003930587, 0.017513623, -0.0005046506, 0.00... \n", + "10022 0 [0.0031556184, 0.0009342435, 0.009717536, 0.02... \n", + "10023 0 [0.012221931, 0.006701472, 0.008424335, 0.0152... \n", + "10024 0 [0.02772811, 0.002052218, -0.0004823263, 0.015... \n", + "10025 0 [0.015382449, 0.002430311, -0.00034110446, 0.0... \n", + "10026 0 [0.030735584, 0.0045145545, 0.023028132, 0.006... \n", + "10027 1 [0.015458273, 0.0040300614, 0.0009866203, 0.00... \n", + "10028 0 [0.021928588, 0.004003839, 0.000977193, 0.0094... \n", + "10029 1 [0.028219922, 0.0038241092, 0.030938797, 0.012... \n", + "10030 1 [0.027819045, 0.0036839552, 0.01090472, 0.0061... \n", + "10031 0 [0.007563261, -0.0005855881, 0.0028868315, 0.0... \n", + "10032 0 [0.038323987, 0.0035043154, 0.0036220788, 0.00... \n", + "10033 0 [0.014800934, 0.0046854275, 0.001536236, 0.005... \n", + "10034 0 [0.014373055, 0.004105363, 0.005939036, 0.0053... \n", + "10035 0 [0.04065657, 0.004005336, 0.004431785, 0.00689... \n", + "10036 0 [0.012245504, 0.0038355524, 0.0022356545, 0.00... \n", + "10037 0 [0.024950571, 0.0006416833, 0.0083853295, 0.00... \n", + "10038 0 [0.03039782, 0.0027174347, 0.015990186, 0.0098... \n", + "10039 0 [0.03702806, 0.002894116, 0.0007571288, 0.0057... \n", + "10040 0 [0.012885375, 0.0032734303, 0.0023632867, 0.00... \n", + "\n", + " txt \n", + "0 D@@ la mnie fa@@ wor@@ y@@ tem do ty@@ tu@@ łu... \n", + "1 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "2 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "3 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "4 O@@ dr@@ zut nat@@ ych@@ mi@@ a@@ sto@@ wy , k... \n", + "5 J@@ aki on był faj@@ ny x@@ dd pamię@@ tam , ż... \n", + "6 @ an@@ ony@@ miz@@ ed _ account N@@ o nie ma u... \n", + "7 @ an@@ ony@@ miz@@ ed _ account D@@ aw@@ no ko... \n", + "8 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "9 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "11 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "12 @ an@@ ony@@ miz@@ ed _ account Z@@ osta@@ wi@... \n", + "13 @ an@@ ony@@ miz@@ ed _ account O@@ prawa do K... \n", + "14 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "15 @ an@@ ony@@ miz@@ ed _ account M@@ ó@@ wi czł... \n", + "16 R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ o... \n", + "17 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "18 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "19 M@@ on@@ ster blo@@ ck , mon@@ ster blo@@ ck ,... \n", + "20 @ an@@ ony@@ miz@@ ed _ account C@@ zy@@ ż@@ b... \n", + "21 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "22 @ an@@ ony@@ miz@@ ed _ account N@@ ie wiem , ... \n", + "23 @ an@@ ony@@ miz@@ ed _ account N@@ o to P@@ a... \n", + "24 @ an@@ ony@@ miz@@ ed _ account A ja obsta@@ w... \n", + "25 A@@ aa@@ aa K@@ u@@ ba mi od@@ pis@@ ał he@@ h... \n", + "26 A@@ sy@@ sta K@@ ac@@ pra F@@ al@@ ona i 3 : 1... \n", + "27 @ an@@ ony@@ miz@@ ed _ account g@@ wi@@ z@@ d... \n", + "28 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "29 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "... ... \n", + "10011 P@@ remi@@ er @ an@@ ony@@ miz@@ ed _ account ... \n", + "10012 R@@ T @ an@@ ony@@ miz@@ ed _ account P@@ remi... \n", + "10013 P@@ ro@@ pon@@ uj@@ ę poz@@ ba@@ wić obywatel@... \n", + "10014 @ an@@ ony@@ miz@@ ed _ account T@@ ro@@ chę t... \n", + "10015 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10016 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10017 R@@ T @ an@@ ony@@ miz@@ ed _ account P@@ rez@... \n", + "10018 @ an@@ ony@@ miz@@ ed _ account T@@ o cie@@ ka... \n", + "10019 ➡ # F@@ F dla no@@ wego na T@@ T @ an@@ ony@@ ... \n", + "10020 @ an@@ ony@@ miz@@ ed _ account wiad@@ omo ile... \n", + "10021 i nie po@@ je@@ ch@@ ałam po dy@@ nie no je@@ zu \n", + "10022 N@@ ie jestem materi@@ alist@@ ką , ale chcę m... \n", + "10023 R@@ T @ an@@ ony@@ miz@@ ed _ account N@@ ie j... \n", + "10024 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10025 @ an@@ ony@@ miz@@ ed _ account 142 wy@@ świ@@... \n", + "10026 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10027 @ an@@ ony@@ miz@@ ed _ account Z@@ wy@@ ci@@ ... \n", + "10028 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10029 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10030 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10031 E@@ j ludzie która czę@@ ść monte wam bardziej... \n", + "10032 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10033 N@@ ie ma wyj@@ ścia , trzeba będzie o@@ gar@@... \n", + "10034 @ an@@ ony@@ miz@@ ed _ account W tym tygod@@ ... \n", + "10035 @ an@@ ony@@ miz@@ ed _ account myś@@ lis@@ z ... \n", + "10036 @ an@@ ony@@ miz@@ ed _ account T@@ y za@@ gra... \n", + "10037 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10038 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10039 @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ m... \n", + "10040 @ an@@ ony@@ miz@@ ed _ account A w@@ róż@@ b@... \n", + "\n", + "[10041 rows x 3 columns]" + ] + }, + "execution_count": 391, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "trn_df" + ] + }, + { + "cell_type": "code", + "execution_count": 392, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([ 0.01389 , 0.003565, -0.001211, 0.016079, ..., 0.012037, 0.006424, 0.005476, 0.01712 ], dtype=float32)" + ] + }, + "execution_count": 392, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "tst_df['em'][0]" + ] + }, + { + "cell_type": "code", + "execution_count": 393, + "metadata": {}, + "outputs": [], + "source": [ + "class EmbeddingText(ItemBase):\n", + " \"Basic item for text data in numericalized `ids`.\"\n", + " def __init__(self, emb, text): self.data,self.text = np.array(emb, dtype=np.float32),text\n", + " def __str__(self): return str(self.text)" + ] + }, + { + "cell_type": "code", + "execution_count": 394, + "metadata": {}, + "outputs": [], + "source": [ + "class EmbeddingList(ItemList):\n", + " \"Basic `ItemList` for embeding of text data.\"\n", + " _bunch = DataBunch # TextDataBunch converts input to LongTensor !\n", + " _processor = []\n", + "\n", + " def __init__(self, items:Iterator, **kwargs):\n", + " super().__init__(items, **kwargs)\n", + "\n", + " def find_text_for_em(self, em):\n", + " # todo find a way to reverse embedding\n", + " return self.inner_df['txt'][1]\n", + " \n", + " def get(self, i):\n", + " o = super().get(i)\n", + " return EmbeddingText(o, self.inner_df['txt'][i])\n", + "\n", + " def reconstruct(self, t:Tensor):\n", + " return EmbeddingText(t, self.find_text_for_em(t))\n", + "\n", + " def show_xys(self, xs, ys, max_len:int=70)->None:\n", + " \"Show the `xs` (inputs) and `ys` (targets). `max_len` is the maximum number of tokens displayed.\"\n", + " from IPython.display import display, HTML\n", + " names = ['text','target']\n", + " items = []\n", + " for i, (x,y) in enumerate(zip(xs,ys)):\n", + " txt_x = ' '.join(x.text.split(' ')[:max_len]) if max_len is not None else x.text\n", + " items.append([txt_x, y])\n", + " items = np.array(items)\n", + " df = pd.DataFrame({n:items[:,i] for i,n in enumerate(names)}, columns=names)\n", + " with pd.option_context('display.max_colwidth', -1):\n", + " display(HTML(df.to_html(index=False)))\n", + "\n", + " def show_xyzs(self, xs, ys, zs, max_len:int=70):\n", + " \"Show `xs` (inputs), `ys` (targets) and `zs` (predictions). `max_len` is the maximum number of tokens displayed.\"\n", + " from IPython.display import display, HTML\n", + " items,names = [],['text','target','prediction']\n", + " for i, (x,y,z) in enumerate(zip(xs,ys,zs)):\n", + " txt_x = ' '.join(x.text.split(' ')[:max_len]) if max_len is not None else x.text\n", + " items.append([txt_x, y, z])\n", + " items = np.array(items)\n", + " df = pd.DataFrame({n:items[:,i] for i,n in enumerate(names)}, columns=names)\n", + " with pd.option_context('display.max_colwidth', -1):\n", + " display(HTML(df.to_html(index=False)))" + ] + }, + { + "cell_type": "code", + "execution_count": 395, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(tensor([0, 0, 0, ..., 0, 0, 0]), tensor([0, 0, 0, ..., 0, 0, 0]))" + ] + }, + "execution_count": 395, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "x[3].data,x[3]" + ] + }, + { + "cell_type": "code", + "execution_count": 396, + "metadata": {}, + "outputs": [], + "source": [ + "path=dataset/\"models\"\n", + "src = ItemLists(path, \n", + " EmbeddingList.from_df(trn_df, cols=1, path=path),\n", + " EmbeddingList.from_df(tst_df, cols=1, path=path))\n", + "classes=np.unique(trn_df['y'])\n", + "src.label_from_lists(trn_df['y'], tst_df['y'], classes=classes, processor=[])\n", + "data = src.databunch()" + ] + }, + { + "cell_type": "code", + "execution_count": 397, + "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", + "
texttarget
@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account B@@ ra@@ wo ty D@@ aria ki@@ bi@@ c ma być na dobre i zł@@ e0
@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account B@@ ra@@ wo ty D@@ aria ki@@ bi@@ c ma być na dobre i zł@@ e1
@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account B@@ ra@@ wo ty D@@ aria ki@@ bi@@ c ma być na dobre i zł@@ e0
@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account B@@ ra@@ wo ty D@@ aria ki@@ bi@@ c ma być na dobre i zł@@ e0
@ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account B@@ ra@@ wo ty D@@ aria ki@@ bi@@ c ma być na dobre i zł@@ e0
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data.show_batch()" + ] + }, + { + "cell_type": "code", + "execution_count": 398, + "metadata": {}, + "outputs": [], + "source": [ + "class LaserSentCLS(nn.Module):\n", + " def __init__(self, idim=1024, odim=2, nhid=None,\n", + " dropout=0.0, activation='TANH'):\n", + " super().__init__()\n", + " modules = []\n", + "\n", + " modules = []\n", + " print(' - mlp {:d}'.format(idim), end='')\n", + " if len(nhid) > 0:\n", + " if dropout > 0:\n", + " modules.append(nn.Dropout(p=dropout))\n", + " nprev = idim\n", + " for nh in nhid:\n", + " if nh > 0:\n", + " modules.append(nn.Linear(nprev, nh))\n", + " nprev = nh\n", + " if activation == 'TANH':\n", + " modules.append(nn.Tanh())\n", + " print('-{:d}t'.format(nh), end='')\n", + " elif activation == 'RELU':\n", + " modules.append(nn.ReLU())\n", + " print('-{:d}r'.format(nh), end='')\n", + " else:\n", + " raise Exception('Unrecognized activation {activation}')\n", + " if dropout > 0:\n", + " modules.append(nn.Dropout(p=dropout))\n", + " modules.append(nn.Linear(nprev, odim))\n", + " print('-{:d}, dropout={:.1f}'.format(odim, dropout))\n", + " else:\n", + " modules.append(nn.Linear(idim, odim))\n", + " print(' - mlp %d-%d'.format(idim, odim))\n", + " self.mlp = nn.Sequential(*modules)\n", + " def forward(self, x):\n", + " return self.mlp(x)" + ] + }, + { + "cell_type": "code", + "execution_count": 431, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " - mlp 1024-10t-8t-2, dropout=0.0\n" + ] + } + ], + "source": [ + "m=LaserSentCLS(nhid=[10, 8])" + ] + }, + { + "cell_type": "code", + "execution_count": 432, + "metadata": {}, + "outputs": [], + "source": [ + "learn = Learner(data, m, metrics=[accuracy, FBeta(beta=1, average='binary')])" + ] + }, + { + "cell_type": "code", + "execution_count": 433, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "LR Finder is complete, type {learner_name}.recorder.plot() to see the graph.\n" + ] + } + ], + "source": [ + "learn.lr_find()" + ] + }, + { + "cell_type": "code", + "execution_count": 434, + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.recorder.plot()" + ] + }, + { + "cell_type": "code", + "execution_count": 436, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/html": [ + "Total time: 00:25

\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", + " \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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
epochtrain_lossvalid_lossaccuracyf_betatime
00.2939520.4148090.8660000.00000000:01
10.2871490.4274150.8660000.00000000:01
20.2870020.4197440.8660000.00000000:01
30.2857500.4052030.8660000.00000000:01
40.2902380.4014950.8660000.00000000:01
50.2265870.3326130.8660000.00000000:01
60.2185880.2882910.8800000.29411800:01
70.2020240.3559670.8720000.12328800:01
80.1962630.3196120.8730000.14765100:01
90.1966390.3154910.8780000.22784800:01
100.1907220.3347670.8760000.20512800:01
110.1855770.2916170.8840000.28395100:01
120.1807910.3010880.8800000.24050600:01
130.1723610.3655980.8780000.19736800:01
140.1766040.2970740.8850000.35754200:01
150.1739090.3186030.8850000.39790600:01
160.1715450.3095790.8750000.17218500:01
170.1617930.4228660.8800000.25925900:01
180.1592740.3018140.8830000.35359100:01
190.1521780.3134250.8840000.45283000:01
" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "learn.fit(20, 1e-2)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "interp = ClassificationInterpretation.from_learner(learn)\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "scrolled": true + }, + "outputs": [], + "source": [ + "interp.plot_confusion_matrix()" + ] + }, + { + "cell_type": "code", + "execution_count": 463, + "metadata": {}, + "outputs": [], + "source": [ + "learn.save(\"best-45\")" + ] + }, + { + "cell_type": "code", + "execution_count": 439, + "metadata": {}, + "outputs": [], + "source": [ + "l, i = interp.top_losses()" + ] + }, + { + "cell_type": "code", + "execution_count": 446, + "metadata": { + "scrolled": false + }, + "outputs": [ + { + "data": { + "text/plain": [ + "array([[836, 30],\n", + " [ 86, 48]])" + ] + }, + "execution_count": 446, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "interp.confusion_matrix()" + ] + }, + { + "cell_type": "code", + "execution_count": 461, + "metadata": {}, + "outputs": [], + "source": [ + "neutral_as_offensive = np.nonzero((interp.pred_class != interp.y_true) & (interp.y_true == 0)).reshape(-1)" + ] + }, + { + "cell_type": "code", + "execution_count": 462, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(EmbeddingText P@@ ro@@ wad@@ zą@@ cy mówi ze nikt mu nie wy@@ s@@ ła@@ ł sz@@ ki@@ ców projekt@@ ów jak nie jak ja ci wy@@ sł@@ ałam im@@ be@@ cy@@ lu, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account T@@ ak@@ ie P@@ ol@@ ska - N@@ iem@@ cy na N@@ ar@@ odo@@ wym 😜, Category 0)\n", + "(EmbeddingText K@@ U@@ P@@ I@@ Ł@@ A@@ M P@@ I@@ E@@ R@@ W@@ S@@ Z@@ E A@@ U@@ T@@ K@@ O J@@ A@@ K K@@ T@@ O@@ Ś C@@ H@@ C@@ E Z@@ D@@ J@@ Ę@@ C@@ I@@ E T@@ O M@@ O@@ G@@ Ę W@@ Y@@ S@@ Ł@@ A@@ Ć N@@ A D@@ M J@@ E@@ S@@ T@@ E@@ M : W M@@ I@@ Ł@@ O@@ Ś@@ C@@ I, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account 100 osób + / -@@ 5 sal@@ kan@@ w sam raz , każ@@ da kolej@@ na oso@@ ba to ś@@ cis@@ k 😂 😂 😂, Category 0)\n", + "(EmbeddingText G@@ dzie jest m@@ ę@@ dre@@ k z m@@ ę@@ dr@@ ko@@ wa @ an@@ ony@@ miz@@ ed _ account ?, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account O@@ d@@ powiedz jest pro@@ sta \\ n@@ B@@ o to N@@ iem@@ cy a my P@@ ol@@ ska nie eleg@@ an@@ cja F@@ ran@@ cja, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account T@@ aki z niego patri@@ ota jak z ciebie dzi@@ enni@@ kar@@ z . N@@ ie po@@ gr@@ ąż@@ aj się ., Category 0)\n", + "(EmbeddingText R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account T@@ aki z niego patri@@ ota jak z ciebie dzi@@ enni@@ kar@@ z . N@@ ie po@@ gr@@ ąż@@ aj się ., Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account G@@ dy@@ by był dzi@@ kiem to by go tren@@ er nie sad@@ za@@ ł na ła@@ w@@ ce : P, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account J@@ eba@@ ć sł@@ oni@@ c@@ ę@@ - mo@@ ty@@ li@@ cę ! ! ! ! 😁 😁 😁 . W@@ ro@@ c@@ ła@@ w nie daj się ! ! !, Category 0)\n", + "(EmbeddingText W tv@@ p in@@ fo us@@ ły@@ sz@@ ałem że pow@@ sta@@ ń@@ cy zad@@ ali N@@ iem@@ com po@@ ważne strat@@ y . W@@ g niem@@ i@@ ec@@ kich dokument@@ ów strat@@ y niem@@ i@@ ec@@ kie 16 zab@@ it@@ ych ., Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account H@@ aha bez ja@@ j@@ .@@ A@@ le w su@@ mie czego się po was spo@@ dzie@@ wać jak pani@@ en@@ ki u was gra@@ ją ., Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account T@@ om@@ as@@ zo@@ wi szko@@ da że P@@ M@@ M nie scho@@ wał zar@@ obi@@ on@@ ej kas@@ y w L@@ I@@ S@@ I@@ E@@ J N@@ O@@ R@@ Z@@ E . 😂 😂 😂, Category 0)\n", + "(EmbeddingText R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account T@@ om@@ as@@ zo@@ wi szko@@ da że P@@ M@@ M nie scho@@ wał zar@@ obi@@ on@@ ej kas@@ y w L@@ I@@ S@@ I@@ E@@ J N@@ O@@ R@@ Z@@ E . 😂 😂 😂, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account C@@ hy@@ ba ty , ch@@ ł@@ op jak by@@ k, Category 0)\n", + "(EmbeddingText L@@ ite@@ w@@ ska S@@ u@@ du@@ va M@@ ari@@ am@@ pol z P@@ ovi@@ la@@ sem L@@ e@@ im@@ on@@ a@@ sem właśnie wy@@ rzu@@ ci@@ ła w elimin@@ ac@@ jach L@@ igi M@@ ist@@ r@@ z@@ ów A@@ P@@ O@@ E@@ L N@@ ik@@ oz@@ ja ., Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account T@@ en to już zu@@ peł@@ nie od@@ wi@@ esi@@ ł mó@@ z@@ g na ko@@ ł@@ ek , chor@@ y mó@@ z@@ g, Category 0)\n", + "(EmbeddingText H@@ ali@@ c@@ ki : G@@ aw@@ ło@@ w@@ ski nie może się br@@ oni@@ ć bo sied@@ zi . A P@@ O wciąż za ba@@ ł@@ ag@@ an w W@@ -@@ wie ob@@ cią@@ ż@@ a m@@ .@@ i. nie@@ ży@@ ją@@ cego L@@ .@@ K@@ ac@@ zy@@ ń@@ skiego \\ n # W@@ or@@ oni@@ cza@@ 17, Category 0)\n", + "(EmbeddingText P@@ i@@ S już się z@@ bliż@@ a już pu@@ ka do t@@ wych dr@@ z@@ wi@@ .@@ P@@ obi@@ eg@@ ni@@ j go przy@@ wit@@ ać z ra@@ do@@ ści ser@@ ce dr@@ ży . 😁 😁 😁, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account P@@ O@@ L@@ A@@ C@@ Y R@@ A@@ T@@ U@@ J@@ M@@ Y P@@ O@@ L@@ S@@ K@@ Ę O@@ D Z@@ L@@ O@@ D@@ Z@@ I@@ E@@ J@@ I P@@ O I L@@ I@@ S@@ A W@@ O@@ L@@ J@@ S@@ D@@ O@@ J@@ C@@ Z@@ A, Category 0)\n", + "(EmbeddingText R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account P@@ O@@ L@@ A@@ C@@ Y R@@ A@@ T@@ U@@ J@@ M@@ Y P@@ O@@ L@@ S@@ K@@ Ę O@@ D Z@@ L@@ O@@ D@@ Z@@ I@@ E@@ J@@ I P@@ O I L@@ I@@ S@@ A W@@ O@@ L@@ J@@ S@@ D@@ O@@ J@@ C@@ Z@@ A, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account N@@ o i git@@ ara . A co on ś@@ wię@@ ta kro@@ wa ., Category 0)\n", + "(EmbeddingText N@@ a tar@@ ga@@ ch ś@@ lu@@ b@@ nych w moim mie@@ ście będzie I@@ za J@@ an@@ ach@@ ow@@ ska ! ! ! !, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account D@@ la księ@@ ży so@@ dom@@ it@@ ów , dla P@@ et@@ za, Category 0)\n", + "(EmbeddingText R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account J@@ ak ktoś taki jak pani mó@@ gł zostać pos@@ łem nie poj@@ mu@@ ję tego, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account N@@ o o dobrze ! P@@ rec@@ z z dy@@ kt@@ atur@@ ą kobiet ! ! ! ! 😁 😁 😁 😁, Category 0)\n", + "(EmbeddingText R@@ T @ an@@ ony@@ miz@@ ed _ account wiek to ok@@ rop@@ ny z@@ łod@@ zi@@ ej@@ . kiedy zac@@ zy@@ nasz rozu@@ mieć , na czym po@@ lega życie , ono ś@@ cina cię z nó@@ g i przy@@ gar@@ bia ci ple@@ cy ., Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account ły@@ ka@@ cie wszystko co wam napis@@ zą ? ..., Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account ... a tu w cu@@ kier@@ ni@@ cz@@ ce pie@@ pr@@ z 😀 wie@@ c po@@ pie@@ przy@@ les ? 😉, Category 0)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account A@@ le ja uci@@ ek@@ nę tam gdzie pie@@ pr@@ z ro@@ śnie, Category 0)\n" + ] + } + ], + "source": [ + "for ix in neutral_as_offensive: print(data.valid_ds[ix])" + ] + }, + { + "cell_type": "code", + "execution_count": 442, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "(EmbeddingText T@@ ym których nie było na me@@ cz@@ u ze względu na koniec zgo@@ dy mam kilka sł@@ ów do prze@@ kazan@@ ia@@ .@@ W@@ y@@ pier@@ d@@ ala@@ ć do W@@ ro@@ c@@ ła@@ wia albo G@@ da@@ ń@@ ska, Category 1)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account C@@ h@@ ci@@ ał@@ byś aby tak było mier@@ no@@ to : ), Category 1)\n", + "(EmbeddingText J@@ eba@@ c chu@@ ju , lew@@ us@@ ów , nikt mi nie bron@@ il ale to przes@@ ada, Category 1)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account N@@ iest@@ ety nie og@@ lą@@ da@@ łem . A@@ le jedna rzecz w tym po@@ ście jest nie@@ prawdzi@@ wa . Ż@@ al@@ ek i wied@@ za to dwa wy@@ klu@@ cza@@ jące się by@@ ty, Category 1)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account A kto tra@@ ktu@@ je poważ@@ nie ten sz@@ mat@@ ła@@ wie@@ c ? ?, Category 1)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account P@@ ani się dobrze za@@ stanowi co robi@@ cie . T@@ e@@ ż ma@@ cie bi@@ ura , sam@@ och@@ ody , dom@@ y , dzieci , w@@ nu@@ ki it@@ d . T@@ ak tylko przy@@ po@@ min@@ am ., Category 1)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account M@@ nie dalej dzi@@ wi ale cią@@ gł@@ e was@@ ze u@@ ja@@ dan@@ ie , skam@@ len@@ ie , don@@ osz@@ enie i ka@@ blo@@ wanie na P@@ ol@@ sk@@ ę . K@@ re@@ ty@@ ni ., Category 1)\n", + "(EmbeddingText R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account C@@ h@@ ci@@ ał@@ byś aby tak było mier@@ no@@ to : ), Category 1)\n", + "(EmbeddingText @ an@@ ony@@ miz@@ ed _ account K@@ ama , słu@@ ch@@ ej no , gdzie masz bi@@ uro ? C@@ h@@ ci@@ ał@@ bym coś mach@@ n@@ ąć spra@@ jem ., Category 1)\n", + "(EmbeddingText R@@ T @ an@@ ony@@ miz@@ ed _ account @ an@@ ony@@ miz@@ ed _ account T@@ aki z niego patri@@ ota jak z ciebie dzi@@ enni@@ kar@@ z . N@@ ie po@@ gr@@ ąż@@ aj się ., Category 0)\n" + ] + } + ], + "source": [ + "for ix in range(0,10): print(data.valid_ds[i[ix]])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python [conda env:laser]", + "language": "python", + "name": "conda-env-laser-py" + }, + "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.6.8" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/experiments/cls_test_wt103_1_f.ipynb b/experiments/cls_test_wt103_1_f.ipynb index ee3fd22..168c846 100644 --- a/experiments/cls_test_wt103_1_f.ipynb +++ b/experiments/cls_test_wt103_1_f.ipynb @@ -1,736 +1,839 @@ { - "cells": [ - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Test of classifcation Fastai tokenization" - ] - }, - { - "cell_type": "code", - "execution_count": 1, - "metadata": {}, - "outputs": [], - "source": [ - "%reload_ext autoreload\n", - "%autoreload 2\n", - "%matplotlib inline\n", - "%cd .." - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "metadata": {}, - "outputs": [], - "source": [ - "from fastai import *\n", - "from fastai.text import *" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "metadata": {}, - "outputs": [], - "source": [ - "from ulmfit.train_clas import *" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ + "cells": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "Batch size: 70\n", - "Max vocab: 60000\n", - "Cache dir: data/imdb/models/f60k\n", - "Model dir: data/imdb/models/f60k/lstm_None.m\n" - ] - } - ], - "source": [ - "exp = CLSHyperParams('data/imdb', qrnn=False,tokenizer='f', lang='en', cuda_id=0)" - ] - }, - { - "cell_type": "code", - "execution_count": 5, - "metadata": {}, - "outputs": [], - "source": [ - "exp.pretrained_model = URLs.WT103_1\n", - "exp.drop_mult=0.3" - ] - }, - { - "cell_type": "code", - "execution_count": 6, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Saving tokenized: cls.trn 25000, cls.val 25000\n", - "Size of vocabulary: 60002\n", - "First 20 words in vocab: ['xxunk', 'xxpad', 'xxmaj', 'the', '.', ',', 'and', 'a', 'of', 'to', 'is', 'it', 'in', 'i', 'this', 'that', '\"', \"'s\", '-', '\\n\\n']\n" - ] - } - ], - "source": [ - "data_clas, data_lm = exp.load_cls_data(bs=40,force=False, use_test_for_validation=True)" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "40" + "cell_type": "markdown", + "metadata": { + "pycharm": {} + }, + "source": [ + "# Test of classifcation Fastai tokenization" ] - }, - "execution_count": 7, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "data_lm.train_dl.batch_size" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": {}, - "outputs": [ + }, { - "name": "stdout", - "output_type": "stream", - "text": [ - "true_wd: False\n" - ] - } - ], - "source": [ - "learn = exp.create_lm_learner(data_lm)" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": { - "scrolled": true - }, - "outputs": [], - "source": [ - "learn.true_wd=True\n", - "learn.opt=None" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "LR Finder is complete, type {learner_name}.recorder.plot() to see the graph.\n" - ] - } - ], - "source": [ - "learn.lr_find()" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": {}, - "outputs": [ - { - "data": { - "image/png": "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\n", - "text/plain": [ - "

" + "cell_type": "code", + "execution_count": 1, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "name": "stdout", + "text": [ + "/home/pczapla/workspace\n" + ], + "output_type": "stream" + } + ], + "source": [ + "%reload_ext autoreload\n", + "%autoreload 2\n", + "%matplotlib inline\n", + "%cd .." ] - }, - "metadata": { - "needs_background": "light" - }, - "output_type": "display_data" - } - ], - "source": [ - "learn.recorder.plot(skip_end=15)" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [ + }, { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 23:05\n", - "epoch train_loss valid_loss accuracy\n", - "1 4.216088 4.007746 0.300710 (23:05)\n", - "\n" - ] - } - ], - "source": [ - "learn.fit_one_cycle(1, 1e-02, moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [], - "source": [ - "learn.save('fit_head')" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": {}, - "outputs": [], - "source": [ - "learn.load('fit_head');" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 8:42:10\n", - "epoch train_loss valid_loss accuracy\n", - "1 3.969496 3.845486 0.315829 (26:05)\n", - "2 3.918823 3.763834 0.326209 (26:03)\n", - "3 3.839340 3.699592 0.335176 (26:08)\n", - "4 3.806484 3.647501 0.342129 (26:06)\n", - "5 3.774351 3.600486 0.347226 (26:12)\n", - "6 3.743252 3.558260 0.352164 (26:09)\n", - "7 3.699686 3.523352 0.356172 (26:09)\n", - "8 3.713620 3.493051 0.360080 (26:11)\n", - "9 3.655959 3.463499 0.363502 (26:11)\n", - "10 3.639268 3.436016 0.366489 (26:08)\n", - "11 3.612611 3.406506 0.370597 (26:11)\n", - "12 3.583289 3.374530 0.374582 (26:07)\n", - "13 3.538116 3.351603 0.378152 (26:08)\n", - "14 3.525463 3.321655 0.382012 (26:06)\n", - "15 3.490068 3.292532 0.385994 (26:08)\n", - "16 3.455298 3.272834 0.388984 (26:11)\n", - "17 3.408465 3.253918 0.391583 (26:05)\n", - "18 3.420946 3.241025 0.393331 (25:56)\n", - "19 3.382529 3.235213 0.394229 (25:57)\n", - "20 3.367180 3.233525 0.394359 (25:49)\n", - "\n" - ] - } - ], - "source": [ - "learn.unfreeze()\n", - "learn.fit_one_cycle(20, 1e-3, moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": {}, - "outputs": [], - "source": [ - "learn.save(\"afteroom\")" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": { - "scrolled": true - }, - "outputs": [], - "source": [ - "learn.load(\"afteroom\");" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "[3.2334335, tensor(0.3944)]" + "cell_type": "code", + "execution_count": 4, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "from fastai import *\n", + "from fastai.text import *" ] - }, - "execution_count": 19, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "learn.validate()" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": { - "scrolled": true - }, - "outputs": [], - "source": [ - "# odl: [3.6938994, tensor(0.3338)]" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": {}, - "outputs": [], - "source": [ - "learn.save_encoder(\"enc_best\")\n", - "learn.save(\"lm_best\", with_opt=False)" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Classification" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Validation = 100% of test" - ] - }, - { - "cell_type": "code", - "execution_count": 7, - "metadata": {}, - "outputs": [], - "source": [ - "exp.drop_mult=0.5\n", - "learn=exp.create_cls_learner(data_clas)" - ] - }, - { - "cell_type": "code", - "execution_count": 8, - "metadata": {}, - "outputs": [], - "source": [ - "learn.true_wd=True" - ] - }, - { - "cell_type": "code", - "execution_count": 9, - "metadata": {}, - "outputs": [], - "source": [ - "learn.load_encoder('enc_best')\n", - "learn.freeze()" - ] - }, - { - "cell_type": "code", - "execution_count": 10, - "metadata": {}, - "outputs": [ + }, { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 04:03\n", - "epoch train_loss valid_loss accuracy\n", - "1 0.286372 0.176776 0.933840 (04:03)\n", - "\n" - ] - } - ], - "source": [ - "learn.fit_one_cycle(1, 2e-2, moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 11, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 04:21\n", - "epoch train_loss valid_loss accuracy\n", - "1 0.235155 0.160959 0.940560 (04:21)\n", - "\n" - ] - } - ], - "source": [ - "learn.freeze_to(-2)\n", - "learn.fit_one_cycle(1, slice(1e-2/(2.6**4),1e-2), moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 12, - "metadata": {}, - "outputs": [], - "source": [ - "learn.save(\"2\")" - ] - }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 05:38\n", - "epoch train_loss valid_loss accuracy\n", - "1 0.213980 0.148502 0.946840 (05:38)\n", - "\n" - ] - } - ], - "source": [ - "learn.freeze_to(-3)\n", - "learn.fit_one_cycle(1, slice(5e-3/(2.6**4),5e-3), moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 14, - "metadata": {}, - "outputs": [], - "source": [ - "learn.save(\"3\")" - ] - }, - { - "cell_type": "code", - "execution_count": 15, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 13:45\n", - "epoch train_loss valid_loss accuracy\n", - "1 0.198522 0.153674 0.947800 (06:52)\n", - "2 0.169954 0.157253 0.947320 (06:52)\n", - "\n" - ] - } - ], - "source": [ - "learn.unfreeze()\n", - "learn.fit_one_cycle(2, slice(1e-3/(2.6**4),1e-3), moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 16, - "metadata": {}, - "outputs": [], - "source": [ - "learn.save(\"all\")" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "## Validation = 10% of train" - ] - }, - { - "cell_type": "code", - "execution_count": 17, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Tokenized data loaded, lm.trn 90000, lm.val 10000\n", - "Tokenized data loaded, cls.trn 22500, cls.val 2500\n", - "Size of vocabulary: 60002\n", - "First 20 words in vocab: ['xxunk', 'xxpad', 'xxmaj', 'the', '.', ',', 'and', 'a', 'of', 'to', 'is', 'it', 'in', 'i', 'this', 'that', '\"', \"'s\", '-', '\\n\\n']\n" - ] - } - ], - "source": [ - "data_clas, data_lm = exp.load_cls_data(bs=40,force=False, use_test_for_validation=False)" - ] - }, - { - "cell_type": "code", - "execution_count": 18, - "metadata": {}, - "outputs": [], - "source": [ - "exp.drop_mult=0.5\n", - "learn=exp.create_cls_learner(data_clas)\n", - "learn.true_wd=True" - ] - }, - { - "cell_type": "code", - "execution_count": 19, - "metadata": {}, - "outputs": [], - "source": [ - "learn.load_encoder('enc_best')\n", - "learn.freeze()" - ] - }, - { - "cell_type": "code", - "execution_count": 20, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 02:43\n", - "epoch train_loss valid_loss accuracy\n", - "1 0.288307 1.597378 0.575200 (02:43)\n", - "\n" - ] - } - ], - "source": [ - "learn.fit_one_cycle(1, 2e-2, moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 21, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 03:08\n", - "epoch train_loss valid_loss accuracy\n", - "1 0.246644 0.435174 0.779200 (03:08)\n", - "\n" - ] - } - ], - "source": [ - "learn.freeze_to(-2)\n", - "learn.fit_one_cycle(1, slice(1e-2/(2.6**4),1e-2), moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 22, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 04:19\n", - "epoch train_loss valid_loss accuracy\n", - "1 0.202743 0.212411 0.923200 (04:19)\n", - "\n" - ] - } - ], - "source": [ - "learn.freeze_to(-3)\n", - "learn.fit_one_cycle(1, slice(5e-3/(2.6**4),5e-3), moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 23, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Total time: 10:51\n", - "epoch train_loss valid_loss accuracy\n", - "1 0.189055 0.162822 0.944000 (05:25)\n", - "2 0.168473 0.165473 0.941600 (05:25)\n", - "\n" - ] - } - ], - "source": [ - "learn.unfreeze()\n", - "learn.fit_one_cycle(2, slice(1e-3/(2.6**4),1e-3), moms=(0.8,0.7))" - ] - }, - { - "cell_type": "code", - "execution_count": 24, - "metadata": {}, - "outputs": [], - "source": [ - "learn.save(\"valid\")" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "# Running models on testset\n", - "There is a small bug that does not let us use test_ds so we load the test set in to valid_ds and run validate() on that data set" - ] - }, - { - "cell_type": "code", - "execution_count": 25, - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Tokenized data loaded, lm.trn 90000, lm.val 10000\n", - "Tokenized data loaded, cls.trn 25000, cls.val 25000\n", - "Size of vocabulary: 60002\n", - "First 20 words in vocab: ['xxunk', 'xxpad', 'xxmaj', 'the', '.', ',', 'and', 'a', 'of', 'to', 'is', 'it', 'in', 'i', 'this', 'that', '\"', \"'s\", '-', '\\n\\n']\n" - ] - } - ], - "source": [ - "data_clas, data_lm = exp.load_cls_data(bs=40,force=False, use_test_for_validation=True)" - ] - }, - { - "cell_type": "code", - "execution_count": 26, - "metadata": {}, - "outputs": [], - "source": [ - "learn=exp.create_cls_learner(data_clas)" - ] - }, - { - "cell_type": "code", - "execution_count": 33, - "metadata": {}, - "outputs": [], - "source": [ - "learn.load('valid');" - ] - }, - { - "cell_type": "code", - "execution_count": 29, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "[0.15947564, tensor(0.9483)]" + "cell_type": "code", + "execution_count": 5, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [], + "source": [ + "from ulmfit.train_clas import *" ] - }, - "execution_count": 29, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "learn.validate()" - ] - }, - { - "cell_type": "code", - "execution_count": 34, - "metadata": {}, - "outputs": [], - "source": [ - "learn.load(\"all\");" - ] - }, - { - "cell_type": "code", - "execution_count": 35, - "metadata": {}, - "outputs": [ + }, { - "data": { - "text/plain": [ - "[0.15725298, tensor(0.9473)]" + "cell_type": "code", + "execution_count": 8, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mAssertionError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u003cipython-input-8-83f9ffcff46e\u003e\u001b[0m in \u001b[0;36m\u003cmodule\u003e\u001b[0;34m\u001b[0m\n\u001b[0;32m----\u003e 1\u001b[0;31m \u001b[0mexp\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mCLSHyperParams\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\u0027data/imdb\u0027\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mqrnn\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;32mFalse\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mtokenizer\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;34m\u0027f\u0027\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlang\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;34m\u0027en\u0027\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mcuda_id\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;32m\u003cstring\u003e\u001b[0m in \u001b[0;36m__init__\u001b[0;34m(self, dataset_path, base_lm_path, backwards, bidir, qrnn, max_vocab, tokenizer, pretrained_model, emb_sz, nh, nl, clip, bptt, rnn_alpha, rnn_beta, lang, name, cuda_id)\u001b[0m\n", + "\u001b[0;32m~/workspace/ulmfit-multilingual/ulmfit/train_clas.py\u001b[0m in \u001b[0;36m__post_init__\u001b[0;34m(self, *args, **kwargs)\u001b[0m\n\u001b[1;32m 21\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 22\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m__post_init__\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---\u003e 23\u001b[0;31m \u001b[0msuper\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m__post_init__\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 24\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdataset_dir\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdataset_path\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 25\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32m~/workspace/ulmfit-multilingual/ulmfit/pretrain_lm.py\u001b[0m in \u001b[0;36m__post_init__\u001b[0;34m(self, cuda_id)\u001b[0m\n\u001b[1;32m 101\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtokenizer\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mTokenizers\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtokenizer\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0misinstance\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtokenizer\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mstr\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32melse\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtokenizer\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 102\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--\u003e 103\u001b[0;31m \u001b[0;32massert\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdataset_path\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mexists\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 104\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcache_dir\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdataset_path\u001b[0m \u001b[0;34m/\u001b[0m \u001b[0;34m\u0027models\u0027\u001b[0m \u001b[0;34m/\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mtokenizer_prefix\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 105\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmodel_dir\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcache_dir\u001b[0m \u001b[0;34m/\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmodel_name\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mAssertionError\u001b[0m: " + ], + "ename": "AssertionError", + "evalue": "", + "output_type": "error" + } + ], + "source": [ + "exp \u003d CLSHyperParams(\u0027data/imdb\u0027, qrnn\u003dFalse,tokenizer\u003d\u0027f\u0027, lang\u003d\u0027en\u0027, cuda_id\u003d0)" ] - }, - "execution_count": 35, - "metadata": {}, - "output_type": "execute_result" + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "pycharm": { + "is_executing": false + } + }, + "outputs": [ + { + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mAttributeError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u003cipython-input-7-53455ef34413\u003e\u001b[0m in \u001b[0;36m\u003cmodule\u003e\u001b[0;34m\u001b[0m\n\u001b[0;32m----\u003e 1\u001b[0;31m \u001b[0mexp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpretrained_model\u001b[0m \u001b[0;34m\u003d\u001b[0m \u001b[0mURLs\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mWT103_1\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2\u001b[0m \u001b[0mexp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdrop_mult\u001b[0m\u001b[0;34m\u003d\u001b[0m\u001b[0;36m0.3\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mAttributeError\u001b[0m: \u0027numpy.ufunc\u0027 object has no attribute \u0027pretrained_model\u0027" + ], + "ename": "AttributeError", + "evalue": "\u0027numpy.ufunc\u0027 object has no attribute \u0027pretrained_model\u0027", + "output_type": "error" + } + ], + "source": [ + "exp.pretrained_model \u003d URLs.WT103_1\n", + "exp.drop_mult\u003d0.3" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Saving tokenized: cls.trn 25000, cls.val 25000\n", + "Size of vocabulary: 60002\n", + "First 20 words in vocab: [\u0027xxunk\u0027, \u0027xxpad\u0027, \u0027xxmaj\u0027, \u0027the\u0027, \u0027.\u0027, \u0027,\u0027, \u0027and\u0027, \u0027a\u0027, \u0027of\u0027, \u0027to\u0027, \u0027is\u0027, \u0027it\u0027, \u0027in\u0027, \u0027i\u0027, \u0027this\u0027, \u0027that\u0027, \u0027\"\u0027, \"\u0027s\", \u0027-\u0027, \u0027\\n\\n\u0027]\n" + ] + } + ], + "source": [ + "data_clas, data_lm \u003d exp.load_cls_data(bs\u003d40,force\u003dFalse, use_test_for_validation\u003dTrue)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "40" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data_lm.train_dl.batch_size" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "true_wd: False\n" + ] + } + ], + "source": [ + "learn \u003d exp.create_lm_learner(data_lm)" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.true_wd\u003dTrue\n", + "learn.opt\u003dNone" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "LR Finder is complete, type {learner_name}.recorder.plot() to see the graph.\n" + ] + } + ], + "source": [ + "learn.lr_find()" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "image/png": "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\u003d\n", + "text/plain": [ + "\u003cFigure size 432x288 with 1 Axes\u003e" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "learn.recorder.plot(skip_end\u003d15)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Total time: 23:05\n", + "epoch train_loss valid_loss accuracy\n", + "1 4.216088 4.007746 0.300710 (23:05)\n", + "\n" + ] + } + ], + "source": [ + "learn.fit_one_cycle(1, 1e-02, moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.save(\u0027fit_head\u0027)" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.load(\u0027fit_head\u0027);" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "pycharm": { + "name": "#%%\n" + } + }, + "outputs": [], + "source": [ + "learn.unfreeze()\n", + "learn.fit_one_cycle(20, 1e-3, moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.save(\"afteroom\")" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.load(\"afteroom\");" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[3.2334335, tensor(0.3944)]" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "learn.validate()" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "scrolled": true, + "pycharm": {} + }, + "outputs": [], + "source": [ + "# odl: [3.6938994, tensor(0.3338)]" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.save_encoder(\"enc_best\")\n", + "learn.save(\"lm_best\", with_opt\u003dFalse)" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "pycharm": {} + }, + "source": [ + "# Classification" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "pycharm": {} + }, + "source": [ + "## Validation \u003d 100% of test" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "exp.drop_mult\u003d0.5\n", + "learn\u003dexp.create_cls_learner(data_clas)" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.true_wd\u003dTrue" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.load_encoder(\u0027enc_best\u0027)\n", + "learn.freeze()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Total time: 04:03\n", + "epoch train_loss valid_loss accuracy\n", + "1 0.286372 0.176776 0.933840 (04:03)\n", + "\n" + ] + } + ], + "source": [ + "learn.fit_one_cycle(1, 2e-2, moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Total time: 04:21\n", + "epoch train_loss valid_loss accuracy\n", + "1 0.235155 0.160959 0.940560 (04:21)\n", + "\n" + ] + } + ], + "source": [ + "learn.freeze_to(-2)\n", + "learn.fit_one_cycle(1, slice(1e-2/(2.6**4),1e-2), moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.save(\"2\")" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Total time: 05:38\n", + "epoch train_loss valid_loss accuracy\n", + "1 0.213980 0.148502 0.946840 (05:38)\n", + "\n" + ] + } + ], + "source": [ + "learn.freeze_to(-3)\n", + "learn.fit_one_cycle(1, slice(5e-3/(2.6**4),5e-3), moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.save(\"3\")" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Total time: 13:45\n", + "epoch train_loss valid_loss accuracy\n", + "1 0.198522 0.153674 0.947800 (06:52)\n", + "2 0.169954 0.157253 0.947320 (06:52)\n", + "\n" + ] + } + ], + "source": [ + "learn.unfreeze()\n", + "learn.fit_one_cycle(2, slice(1e-3/(2.6**4),1e-3), moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.save(\"all\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "pycharm": {} + }, + "source": [ + "## Validation \u003d 10% of train" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Tokenized data loaded, lm.trn 90000, lm.val 10000\n", + "Tokenized data loaded, cls.trn 22500, cls.val 2500\n", + "Size of vocabulary: 60002\n", + "First 20 words in vocab: [\u0027xxunk\u0027, \u0027xxpad\u0027, \u0027xxmaj\u0027, \u0027the\u0027, \u0027.\u0027, \u0027,\u0027, \u0027and\u0027, \u0027a\u0027, \u0027of\u0027, \u0027to\u0027, \u0027is\u0027, \u0027it\u0027, \u0027in\u0027, \u0027i\u0027, \u0027this\u0027, \u0027that\u0027, \u0027\"\u0027, \"\u0027s\", \u0027-\u0027, \u0027\\n\\n\u0027]\n" + ] + } + ], + "source": [ + "data_clas, data_lm \u003d exp.load_cls_data(bs\u003d40,force\u003dFalse, use_test_for_validation\u003dFalse)" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "exp.drop_mult\u003d0.5\n", + "learn\u003dexp.create_cls_learner(data_clas)\n", + "learn.true_wd\u003dTrue" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.load_encoder(\u0027enc_best\u0027)\n", + "learn.freeze()" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Total time: 02:43\n", + "epoch train_loss valid_loss accuracy\n", + "1 0.288307 1.597378 0.575200 (02:43)\n", + "\n" + ] + } + ], + "source": [ + "learn.fit_one_cycle(1, 2e-2, moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Total time: 03:08\n", + "epoch train_loss valid_loss accuracy\n", + "1 0.246644 0.435174 0.779200 (03:08)\n", + "\n" + ] + } + ], + "source": [ + "learn.freeze_to(-2)\n", + "learn.fit_one_cycle(1, slice(1e-2/(2.6**4),1e-2), moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Total time: 04:19\n", + "epoch train_loss valid_loss accuracy\n", + "1 0.202743 0.212411 0.923200 (04:19)\n", + "\n" + ] + } + ], + "source": [ + "learn.freeze_to(-3)\n", + "learn.fit_one_cycle(1, slice(5e-3/(2.6**4),5e-3), moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Total time: 10:51\n", + "epoch train_loss valid_loss accuracy\n", + "1 0.189055 0.162822 0.944000 (05:25)\n", + "2 0.168473 0.165473 0.941600 (05:25)\n", + "\n" + ] + } + ], + "source": [ + "learn.unfreeze()\n", + "learn.fit_one_cycle(2, slice(1e-3/(2.6**4),1e-3), moms\u003d(0.8,0.7))" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.save(\"valid\")" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "pycharm": {} + }, + "source": [ + "# Running models on testset\n", + "There is a small bug that does not let us use test_ds so we load the test set in to valid_ds and run validate() on that data set" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Tokenized data loaded, lm.trn 90000, lm.val 10000\n", + "Tokenized data loaded, cls.trn 25000, cls.val 25000\n", + "Size of vocabulary: 60002\n", + "First 20 words in vocab: [\u0027xxunk\u0027, \u0027xxpad\u0027, \u0027xxmaj\u0027, \u0027the\u0027, \u0027.\u0027, \u0027,\u0027, \u0027and\u0027, \u0027a\u0027, \u0027of\u0027, \u0027to\u0027, \u0027is\u0027, \u0027it\u0027, \u0027in\u0027, \u0027i\u0027, \u0027this\u0027, \u0027that\u0027, \u0027\"\u0027, \"\u0027s\", \u0027-\u0027, \u0027\\n\\n\u0027]\n" + ] + } + ], + "source": [ + "data_clas, data_lm \u003d exp.load_cls_data(bs\u003d40,force\u003dFalse, use_test_for_validation\u003dTrue)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn\u003dexp.create_cls_learner(data_clas)" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.load(\u0027valid\u0027);" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[0.15947564, tensor(0.9483)]" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "learn.validate()" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [ + "learn.load(\"all\");" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "metadata": { + "pycharm": {} + }, + "outputs": [ + { + "data": { + "text/plain": [ + "[0.15725298, tensor(0.9473)]" + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "learn.validate()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "pycharm": {} + }, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "fastai-dev", + "language": "python", + "name": "fastai-dev" + }, + "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.6.8" } - ], - "source": [ - "learn.validate()" - ] }, - { - "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "fastai-dev", - "language": "python", - "name": "fastai-dev" - }, - "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.6.8" - } - }, - "nbformat": 4, - "nbformat_minor": 2 -} + "nbformat": 4, + "nbformat_minor": 2 +} \ No newline at end of file diff --git a/fastai_contrib/learner.py b/fastai_contrib/learner.py index de5d26a..c5f5a7e 100644 --- a/fastai_contrib/learner.py +++ b/fastai_contrib/learner.py @@ -114,7 +114,7 @@ def convert_weights_with_prefix(wgts:Weights, stoi_wgts:Dict[str,int], itos_new: #endregion #region Replace code in fastai -import fastai.text.learner -fastai.text.learner.convert_weights = convert_weights +# import fastai.text.learner +# fastai.text.learner.convert_weights = convert_weights #endregion diff --git a/poleval19.sh b/poleval19.sh new file mode 100644 index 0000000..f8f57a9 --- /dev/null +++ b/poleval19.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +if [ "$seed" == "" ]; then + echo "seed env is required" + exit 1; +fi +echo "Training seed=$seed" +python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_seed${seed}.m --num_lm_epochs=20 +python -m ulmfit poleval19_full data/reddit/pl-100/models/sp25k/qrnn_v25k-nl4-${seed}.m --lmseed=$seed --num_lm_epochs=20 +python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_seed${seed}.m --num_lm_epochs=6 +python -m ulmfit poleval19_full data/reddit/pl-100/models/sp25k/qrnn_v25k-nl4-${seed}.m --lmseed=$seed --num_lm_epochs=6 +python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_seed${seed}.m --num_lm_epochs=0 +python -m ulmfit poleval19_full data/reddit/pl-100/models/sp25k/qrnn_v25k-nl4-${seed}.m --lmseed=$seed --num_lm_epochs=0 + + +python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_seed${seed}-e1.m --num_lm_epochs=6 + +# python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_seed${seed}-e1.m --num_lm_epochs=6 --name "small_ft6_el20 + + + + diff --git a/requirements.txt b/requirements.txt index b211a96..ecffa9f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,3 +3,9 @@ cupy>=5.0.0 scikit-learn>=0.20 sacremoses>=0.0.5 sentencepiece + +tb-nightly >= 1.14.0 +#tf-nightly-2.0-preview # for running tensorboard in jupyter notebook +future # to install past (used by pytroch) + +brewer2mpl # prettyplot diff --git a/results/poleval19/dropout.md b/results/poleval19/dropout.md new file mode 100644 index 0000000..d3cd163 --- /dev/null +++ b/results/poleval19/dropout.md @@ -0,0 +1,26 @@ + +``` +for lmseed in 6 7 ; do + for ftseed in 0 1 2 3; do + python -m ulmfit poleval19_init data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-${lmseed}.m dp1 --ftseed=${ftseed} --drop_mul_lm=1.0 + done +done + +for lmseed in 4 5 ; do + for ftseed in 0 1 2 3; do + python -m ulmfit poleval19_init data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-${lmseed}.m dp1 --ftseed=${ftseed} --drop_mul_lm=1.0 + done +done + + + +for lmseed in 6 7 ; do + python -m ulmfit poleval19_seeds "data/hate/pl-10-reddit/models/sp25k/lstm_dp1_lmseed-${lmseed}-*.m" --seed_name='clsweightseed' +done + +for lmseed in 4 5 ; do + python -m ulmfit poleval19_seeds "data/hate/pl-10-reddit/models/sp25k/lstm_dp1_lmseed-${lmseed}-*.m" --seed_name='clsweightseed' +done + + +``` \ No newline at end of file diff --git a/results/poleval19/experiments.md b/results/poleval19/experiments.md new file mode 100644 index 0000000..b77c0d4 --- /dev/null +++ b/results/poleval19/experiments.md @@ -0,0 +1,76 @@ +# wiki ft6_cl8 +export CUDA_VISIBLE_DEVICES=1 +python -m ulmfit cls \ + --dataset-path data/hate/pl-10 \ + --base-lm-path data/wiki/pl-100/models/sp25k/lstm_seed1.m \ + --lang=pl --name "ft6_cl8"\ + --lmseed 1 --ftseed 0 --clsweightseed 0 --clstrainseed 0\ + - train 6 --bs 160 --num-cls-epochs 8 --lr-sched 1cycle + +## weightseed +for seed in {1..9} ; do + python -m ulmfit eval --glob="hate/pl-10-wiki/models/sp25k/lstm_ft6_cl8_lmseed-1-ftseed-0-clsweightseed-0-clstrainseed-0.m" --name="ft6_cl8" --num-lm-epochs 0 --bs 160 --num-cls-epochs 8 --clsweightseed $seed --lr-sched 1cycle; +done + +## trainseed +for seed in {1..9} ; do + python -m ulmfit eval --glob="hate/pl-10-wiki/models/sp25k/lstm_ft6_cl8_lmseed-1-ftseed-0-clsweightseed-0-clstrainseed-0.m" --name="ft6_cl8" --num-lm-epochs 0 --bs 160 --num-cls-epochs 8 --clstrainseed $seed --lr-sched 1cycle; +done + +export CUDA_VISIBLE_DEVICES=0 +python -m ulmfit cls \ + --dataset-path data/hate/pl-10-wiki \ + --base-lm-path data/wiki/pl-100/models/sp25k/lstm_seed0.m \ + --lang=pl --name "ft6_cl8"\ + --lmseed 0 --ftseed 0 --clsweightseed 0 --clstrainseed 0\ + - train 6 --bs 160 --num-cls-epochs 8 --lr-sched 1cycle + +for seed in {1..9} ; do + python -m ulmfit eval --glob="hate/pl-10-wiki/models/sp25k/lstm_ft6_cl8_lmseed-0-ftseed-0-clsweightseed-0-clstrainseed-0.m" --name="ft6_cl8" --num-lm-epochs 0 --bs 160 --num-cls-epochs 8 --clsweightseed $seed --lr-sched 1cycle; +done + +## trainseed +for seed in {1..9} ; do + python -m ulmfit eval --glob="hate/pl-10-wiki/models/sp25k/lstm_ft6_cl8_lmseed-0-ftseed-0-clsweightseed-0-clstrainseed-0.m" --name="ft6_cl8" --num-lm-epochs 0 --bs 160 --num-cls-epochs 8 --clstrainseed $seed --lr-sched 1cycle; +done + +# +python -m ulmfit cls \ + --dataset-path data/hate/pl-10 \ + --base-lm-path data/wiki/pl-100/models/sp25k/lstm_seed1.m \ + --lang=pl --name "ft6_cl8"\ + --lmseed 1 --ftseed 0 --clsweightseed 0 --clstrainseed 0\ + - train 6 --bs 160 --num-cls-epochs 8 --lr-sched 1cycle + + +########## evcal + +python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_seed0.m --num_lm_epochs=20 ; +python -m ulmfit poleval19_full data/reddit/pl-100/models/sp25k/qrnn_v25k-nl4-0.m --lmseed=0 --num_lm_epochs=20 + + + +########## quick check +seed=0 +python -m ulmfit lm --dataset-path data/wiki/pl-100 --tokenizer='sp' --nl 4 --name "seed${seed}-e1" --max-vocab 25000 --lang pl --qrnn=False - train 1 --bs=150 --drop_mult=0 --label-smoothing-eps=0.0 --lmseed $seed +seed=1 +python -m ulmfit lm --dataset-path data/wiki/pl-100 --tokenizer='sp' --nl 4 --name "seed${seed}-e1" --max-vocab 25000 --lang pl --qrnn=False - train 1 --bs=150 --drop_mult=0 --label-smoothing-eps=0.0 --lmseed $seed + + +############## training time +``` +Training lm from random weights +epoch train_loss valid_loss accuracy time +0 2.800385 3.201227 0.442155 1:51:13 +Total time: 1:51:13 +data/wiki/pl-100/models/sp25k +Saving info data/wiki/pl-100/models/sp25k/lstm_seed0-e1.m/info.json +------------------------------------------------------------------- +Training lm from random weights +epoch train_loss valid_loss accuracy time +0 2.813926 3.221857 0.439616 1:55:18 +Total time: 1:55:18 +data/wiki/pl-100/models/sp25k +Saving info data/wiki/pl-100/models/sp25k/lstm_seed1-e1.m/info.json +``` + diff --git a/results/poleval19/lm_tests.md b/results/poleval19/lm_tests.md new file mode 100644 index 0000000..2254428 --- /dev/null +++ b/results/poleval19/lm_tests.md @@ -0,0 +1,380 @@ +``` +for seed in 3 4 5; do + python -m ulmfit lm --dataset-path data/reddit/pl-100 --bidir=False --qrnn=False --nl 4 --tokenizer='sp' --max-vocab 25000 --lang pl --name 'nl4' --lmseed=$seed - train 10 --drop-mult=0 --bs=100 +done + + +for seed in 6 7 8; do + python -m ulmfit lm --dataset-path data/reddit/pl-100 --bidir=False --qrnn=False --nl 4 --tokenizer='sp' --max-vocab 25000 --lang pl --name 'nl4' --lmseed=$seed - train 10 --drop-mult=0 --bs=100 +done +``` + +``` +for seed in 3 4 5; do + python -m ulmfit lm --dataset-path data/reddit/pl-100 --bidir=False --qrnn=False --nl 4 --tokenizer='sp' --max-vocab 25000 --lang pl --name 'nl4' --lmseed=$seed - train 10 --drop-mult=0 --bs=100 +done + +Training lm +Max vocab: 25000 +Cache dir: data/reddit/pl-100/models/sp25k +Model dir: data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-3.m +Setting LM seed to 3 +Running tokenization lm... +Data lm, trn: 1083512, val: 27852 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxeos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxemoji', 'yyemoji', '', '▁', ',', '.', '▁"', '▁to', '▁nie'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 4.552017 4.536615 0.291548 +2 4.136435 4.131667 0.325988 +3 4.033742 4.043243 0.333318 +4 3.946634 3.958406 0.342276 +5 3.842665 3.883467 0.350498 +6 3.763694 3.812498 0.358469 +7 3.667258 3.751945 0.365176 +8 3.546397 3.704516 0.372318 +9 3.418958 3.694572 0.374632 +10 3.317018 3.707627 0.373888 +Total time: 3:51:03 +data/reddit/pl-100/models/sp25k +Saving info data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-3.m/info.json +Training lm +Max vocab: 25000 +Cache dir: data/reddit/pl-100/models/sp25k +Model dir: data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-4.m +Setting LM seed to 4 +Data lm, trn: 1083512, val: 27852 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxeos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxemoji', 'yyemoji', '', '▁', ',', '.', '▁"', '▁to', '▁nie'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 4.556551 4.538219 0.291983 +2 4.141277 4.135662 0.325108 +3 4.038784 4.040287 0.333952 +4 3.954407 3.953955 0.342720 +5 3.866849 3.881778 0.350481 +6 3.758424 3.809757 0.358544 +7 3.658111 3.746240 0.366357 +8 3.529903 3.702708 0.372116 +9 3.396303 3.692299 0.374357 +10 3.318496 3.705198 0.373649 +Total time: 3:50:38 +data/reddit/pl-100/models/sp25k +Saving info data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-4.m/info.json +Training lm +Max vocab: 25000 +Cache dir: data/reddit/pl-100/models/sp25k +Model dir: data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-5.m +Setting LM seed to 5 +Data lm, trn: 1083512, val: 27852 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxeos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxemoji', 'yyemoji', '', '▁', ',', '.', '▁"', '▁to', '▁nie'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 4.550366 4.531669 0.292171 +2 4.135955 4.137668 0.325189 +3 4.046186 4.042921 0.333102 +4 3.953019 3.955529 0.341944 +5 3.866866 3.883109 0.350230 +6 3.757591 3.812064 0.358260 +7 3.652359 3.748058 0.365905 +8 3.544907 3.703726 0.371906 +9 3.416362 3.694410 0.373976 +10 3.317027 3.707936 0.372984 +Total time: 3:50:58 +data/reddit/pl-100/models/sp25k +``` +``` +for seed in 6 7 8; do + python -m ulmfit lm --dataset-path data/reddit/pl-100 --bidir=False --qrnn=False --nl 4 --tokenizer='sp' --max-vocab 25000 --lang pl --name 'nl4' --lmseed=$seed - train 10 --drop-mult=0 --bs=100 +done +Training lm +Max vocab: 25000 +Cache dir: data/reddit/pl-100/models/sp25k +Model dir: data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-6.m +Setting LM seed to 6 +Running tokenization lm... +Data lm, trn: 1083512, val: 27852 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxeos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxemoji', 'yyemoji', '', '▁', ',', '.', '▁"', '▁to', '▁nie'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 4.534413 4.521482 0.293163 +2 4.143852 4.135971 0.325955 +3 4.032825 4.043230 0.333343 +4 3.950969 3.955216 0.341929 +5 3.852641 3.879689 0.350599 +6 3.755054 3.808284 0.358533 +7 3.663442 3.743742 0.366095 +8 3.526133 3.699655 0.372137 +9 3.407880 3.689233 0.374294 +10 3.306818 3.702875 0.373423 +Total time: 4:00:23 +data/reddit/pl-100/models/sp25k +Saving info data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-6.m/info.json +Training lm +Max vocab: 25000 +Cache dir: data/reddit/pl-100/models/sp25k +Model dir: data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-7.m +Setting LM seed to 7 +Data lm, trn: 1083512, val: 27852 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxeos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxemoji', 'yyemoji', '', '▁', ',', '.', '▁"', '▁to', '▁nie'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 4.588949 4.553423 0.291087 +2 4.142656 4.144599 0.324350 +3 4.048930 4.048537 0.332631 +4 3.934464 3.961079 0.341731 +5 3.869824 3.889143 0.349106 +6 3.768741 3.819727 0.357520 +7 3.678499 3.756810 0.364769 +8 3.553171 3.711584 0.370588 +9 3.426710 3.699724 0.373105 +10 3.330709 3.711221 0.372492 +Total time: 4:00:43 +data/reddit/pl-100/models/sp25k +Saving info data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-7.m/info.json +Training lm +Max vocab: 25000 +Cache dir: data/reddit/pl-100/models/sp25k +Model dir: data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-8.m +Setting LM seed to 8 +Data lm, trn: 1083512, val: 27852 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxeos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxemoji', 'yyemoji', '', '▁', ',', '.', '▁"', '▁to', '▁nie'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 4.567297 4.540712 0.292412 +2 4.156515 4.136066 0.325115 +3 4.042436 4.043569 0.333562 +4 3.954511 3.959762 0.341943 +5 3.857088 3.886994 0.349635 +6 3.778073 3.816180 0.358092 +7 3.672334 3.754274 0.365024 +8 3.529533 3.708678 0.371669 +9 3.423441 3.698037 0.373702 +10 3.336955 3.709018 0.373042 +Total time: 4:01:18 +data/reddit/pl-100/models/sp25k +``` +------------------ + +for seed in 3 4 5; do + python -m ulmfit poleval19_full data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-${seed}.m --early_stopping=False --skip_train_seed=True +done + + +for seed in 6 7 8; do + python -m ulmfit poleval19_full data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-${seed}.m --early_stopping=False --skip_train_seed=True +done + +------------------------------------------------------ +## Results +``` +python -m ulmfit ensemble --glob "data/hate/pl-10-reddit/models/sp25k/lstm_ft6_cl6_lmseed-*" --key-template='${dataset_name}-${lmseed}' +{'Key': 'pl-10-reddit-6', 'Test Accuracy': 0.893, 'Test F1': tensor(0.5202), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('pl-10-reddit-6.ensemble.csv')} +{'Key': 'pl-10-reddit-5', 'Test Accuracy': 0.9, 'Test F1': tensor(0.5614), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('pl-10-reddit-5.ensemble.csv')} +{'Key': 'pl-10-reddit-3', 'Test Accuracy': 0.902, 'Test F1': tensor(0.5586), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('pl-10-reddit-3.ensemble.csv')} +{'Key': 'pl-10-reddit-7', 'Test Accuracy': 0.91, 'Test F1': tensor(0.6218), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('pl-10-reddit-7.ensemble.csv')} +{'Key': 'pl-10-reddit-4', 'Test Accuracy': 0.902, 'Test F1': tensor(0.5625), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('pl-10-reddit-4.ensemble.csv')} +{'Key': 'pl-10-reddit-8', 'Test Accuracy': 0.895, 'Test F1': tensor(0.5333), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('pl-10-reddit-8.ensemble.csv')} +``` +------------------------------------------------------- + +``` +for seed in 3 4 5; do + python -m ulmfit lm --dataset-path data/wiki/pl-100 --bidir=False --qrnn=False --nl 4 --tokenizer='sp' --max-vocab 25000 --lang pl --name 'nl4' --lmseed=$seed - train 1 --drop-mult=0 --bs=100 +done + +for seed in 6 7 8; do + python -m ulmfit lm --dataset-path data/wiki/pl-100 --bidir=False --qrnn=False --nl 4 --tokenizer='sp' --max-vocab 25000 --lang pl --name 'nl4' --lmseed=$seed - train 1 --drop-mult=0 --bs=100 +done + + + + +``` +## Results +``` +for seed in 3 4 5; do ✘ 130 + python -m ulmfit lm --dataset-path data/wiki/pl-100 --bidir=False --qrnn=False --nl 4 --tokenizer='sp' --max-vocab 25000 --lang pl --name 'nl4' --lmseed=$seed - train 1 --drop-mult=0 --bs=100 +done + +Training lm +Max vocab: 25000 +Cache dir: data/wiki/pl-100/models/sp25k +Model dir: data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-3.m +Setting LM seed to 3 +Data lm, trn: 235357, val: 264 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxnumber', 'xxemoji', 'yyemoji', '', '▁', '▁.', '▁,', '▁w', 'a', 'e'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 2.827361 3.228038 0.439213 +Total time: 1:58:12 +data/wiki/pl-100/models/sp25k +Saving info data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-3.m/info.json +Training lm +Max vocab: 25000 +Cache dir: data/wiki/pl-100/models/sp25k +Model dir: data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-4.m +Setting LM seed to 4 +Data lm, trn: 235357, val: 264 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxnumber', 'xxemoji', 'yyemoji', '', '▁', '▁.', '▁,', '▁w', 'a', 'e'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 2.908606 3.238701 0.437213 +Total time: 1:58:08 +data/wiki/pl-100/models/sp25k +Saving info data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-4.m/info.json +Training lm +Max vocab: 25000 +Cache dir: data/wiki/pl-100/models/sp25k +Model dir: data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-5.m +Setting LM seed to 5 +Data lm, trn: 235357, val: 264 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxnumber', 'xxemoji', 'yyemoji', '', '▁', '▁.', '▁,', '▁w', 'a', 'e'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 2.866939 3.221571 0.440584 +Total time: 1:58:06 +data/wiki/pl-100/models/sp25k + + + +for seed in 6 7 8; do ✘ 130 + python -m ulmfit lm --dataset-path data/wiki/pl-100 --bidir=False --qrnn=False --nl 4 --tokenizer='sp' --max-vocab 25000 --lang pl --name 'nl4' --lmseed=$seed - train 1 --drop-mult=0 --bs=100 +done +Training lm +Max vocab: 25000 +Cache dir: data/wiki/pl-100/models/sp25k +Model dir: data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-6.m +Setting LM seed to 6 +Data lm, trn: 235357, val: 264 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxnumber', 'xxemoji', 'yyemoji', '', '▁', '▁.', '▁,', '▁w', 'a', 'e'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +{'Key': 'pl-10-reddit-7', 'Test Accuracy': 0.91, 'Test F1': tensor(0.6218), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 19} +1 2.875308 3.222101 0.440292 +Total time: 2:03:27 +data/wiki/pl-100/models/sp25k +Saving info data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-6.m/info.json +Training lm +Max vocab: 25000 +Cache dir: data/wiki/pl-100/models/sp25k +Model dir: data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-7.m +Setting LM seed to 7 +Data lm, trn: 235357, val: 264 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxnumber', 'xxemoji', 'yyemoji', '', '▁', '▁.', '▁,', '▁w', 'a', 'e'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 2.880711 3.230228 0.439213 +Total time: 2:03:20 +data/wiki/pl-100/models/sp25k +Saving info data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-7.m/info.json +Training lm +Max vocab: 25000 +Cache dir: data/wiki/pl-100/models/sp25k +Model dir: data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-8.m +Setting LM seed to 8 +Data lm, trn: 235357, val: 264 +Size of vocabulary: 25000 +First 20 words in vocab: ['xxunk', 'xxpad', 'xxbos', 'xxfld', 'xxmaj', 'xxup', 'xxrep', 'xxwrep', 'xxlink', 'xxuser', 'xxnumber', 'xxemoji', 'yyemoji', '', '▁', '▁.', '▁,', '▁w', 'a', 'e'] +Training args: {'clip': 0.12, 'alpha': 2, 'beta': 1, 'drop_mult': 0} dps: {'input_p': 0.25, 'output_p': 0.1, 'weight_p': 0.2, 'embed_p': 0.02, 'hidden_p': 0.15} +Bptt 70 +Training lm from random weights +epoch train_loss valid_loss accuracy +1 2.815793 3.215459 0.440529 +Total time: 2:03:37 +data/wiki/pl-100/models/sp25k +Saving info data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-8.m/info.json +``` + + + + + + +## Wikipedia 1e tests with early stopping +``` +for seed in 3 4 5; do + python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-${seed}.m --early_stopping=False --skip_train_seed=True --name "1ep" +done + + +for seed in 6 7 8; do + python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-${seed}.m --early_stopping=False --skip_train_seed=True --name "1ep" +done + +``` + +### Ensemble dropout 0.3 wikipedia +``` +{'Key': '6', 'Test Accuracy': 0.884, 'Test F1': tensor(0.4867), 'on': PosixPath('data/hate/pl-10-wiki/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('6.ensemble.csv')} +{'Key': '5', 'Test Accuracy': 0.885, 'Test F1': tensor(0.4700), 'on': PosixPath('data/hate/pl-10-wiki/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('5.ensemble.csv')} +{'Key': '3', 'Test Accuracy': 0.893, 'Test F1': tensor(0.5158), 'on': PosixPath('data/hate/pl-10-wiki/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('3.ensemble.csv')} +{'Key': '7', 'Test Accuracy': 0.888, 'Test F1': tensor(0.5172), 'on': PosixPath('data/hate/pl-10-wiki/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('7.ensemble.csv')} +{'Key': '8', 'Test Accuracy': 0.9, 'Test F1': tensor(0.5575), 'on': PosixPath('data/hate/pl-10-wiki/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('8.ensemble.csv')} +{'Key': '4', 'Test Accuracy': 0.891, 'Test F1': tensor(0.5240), 'on': PosixPath('data/hate/pl-10-wiki/pl.test.csv'), 'files_count': 19} +{'File saved to': PosixPath('4.ensemble.csv')} +``` + +# wikipedia with early stopping +for seed in 3 4 5 6 7 8; do + python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-${seed}.m --early_stopping=True --skip_train_seed=True --name "1ep" +done + + +for seed in 3 4 5 6 7 8; do + python -m ulmfit poleval19_full data/reddit/pl-100/models/sp25k/lstm_nl4_lmseed-${seed}.m --early_stopping=True --skip_train_seed=True --name "1ep" +done + +### DROPOUT +``` +{'Key': '5', 'Test Accuracy': 0.899, 'Test F1': tensor(0.5511), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 40} +{'File saved to': PosixPath('5.ensemble.csv')} +{'Key': '4', 'Test Accuracy': 0.898, 'Test F1': tensor(0.5446), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 40} +{'File saved to': PosixPath('4.ensemble.csv')} +{'Key': '6', 'Test Accuracy': 0.885, 'Test F1': tensor(0.5106), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 40} +{'File saved to': PosixPath('6.ensemble.csv')} +{'Key': '7', 'Test Accuracy': 0.906, 'Test F1': tensor(0.5948), 'on': PosixPath('data/hate/pl-10-reddit/pl.test.csv'), 'files_count': 40} +{'File saved to': PosixPath('7.ensemble.csv')} +``` \ No newline at end of file diff --git a/results/poleval19/lmsearch.md b/results/poleval19/lmsearch.md new file mode 100644 index 0000000..ebc7f90 --- /dev/null +++ b/results/poleval19/lmsearch.md @@ -0,0 +1,24 @@ +export CUDA_VISIBLE_DEVICES=0 + + +python -m ulmfit cls --dataset-path data/hate/pl-10-wiki-halftest --bidir=False --qrnn=False --nl 4 \ + --tokenizer='sp' --max-vocab 25000 --lang pl --name 'tiny_test' --lmseed=0 --ftseed=0 --clsweightseed=0 --clstrainseed=0 - \ + train 6 --num_cls_epochs=8 --drop-mult=0 --bs=160 --lr_sched=1cycle + + + + + +python -m ulmfit cls --dataset-path data/hate/pl-10-reddit --bidir=False --qrnn=False --nl 4 \ + --tokenizer='sp' --max-vocab 25000 --lang pl --name 'tiny_test' --lmseed=1 --ftseed=0 --clsweightseed=0 --clstrainseed=0 - \ + train 6 --num_cls_epochs=8 --drop-mult=0 --bs=160 --lr_sched=1cycle + + + + +python -m ulmfit poleval19_seeds data/hate/pl-10-reddit/models/sp25k/lstm_tiny_test_lmseed-1-ftseed-0-clsweightseed-0-clstrainseed-0.m --seed_name='clsweightseed' + + +for seed in 3 4 5 6 7 8; do + python -m ulmfit poleval19_full data/wiki/pl-100/models/sp25k/lstm_nl4_lmseed-${seed}.m --early_stopping=True --skip_train_seed=True --name "1ep" +done \ No newline at end of file diff --git a/results/small-data.md b/results/small-data.md new file mode 100644 index 0000000..5c35abb --- /dev/null +++ b/results/small-data.md @@ -0,0 +1,101 @@ +# RU + +#CSL direct +export CUDA_VISIBLE_DEVICES=0 +LANG=ru +python -m ulmfit cls --dataset-path data/mldoc-e/${LANG}-1 --bidir=False --qrnn=True --nl 4 \ + --tokenizer='sp' --max-vocab 15000 --lang $LANG --name 'nowiki' --lmseed=$CUDA_VISIBLE_DEVICES --ftseed=0 --clsweightseed=0 --clstrainseed=0 \ + - train 20 --num_cls_epochs=8 --early_stopping=False --drop-mult=0 --bs=50 --label-smoothing-eps=0.1 --lr_sched=1cycle + + +for LANG in de es fr ; do + python -m ulmfit cls --dataset-path data/mldoc/${LANG}-1 --bidir=False --qrnn=True --nl 4 --use_tst_for_lm=False \ + --tokenizer='sp' --max-vocab 15000 --lang $LANG --name 'nowiki-bst' --lmseed=6 --ftseed=0 --clsweightseed=5 --clstrainseed=0 \ + - train 20 --num_cls_epochs=8 --early_stopping=False --drop-mult=0 --bs=20 --label-smoothing-eps=0.1 --lr_sched=1cycle +done + +for LANG in it ja zh; do + python -m ulmfit cls --dataset-path data/mldoc/${LANG}-1 --bidir=False --qrnn=True --nl 4 --use_tst_for_lm=False \ + --tokenizer='sp' --max-vocab 15000 --lang $LANG --name 'nowiki-bst' --lmseed=6 --ftseed=0 --clsweightseed=5 --clstrainseed=0 \ + - train 20 --num_cls_epochs=8 --early_stopping=False --drop-mult=0 --bs=20 --label-smoothing-eps=0.1 --lr_sched=1cycle +done +---------------- + +for LANG in de es fr ; do + python -m ulmfit cls --dataset-path data/mldoc/${LANG}-1 --bidir=False --qrnn=True --nl 4 --use_tst_for_lm=False \ + --tokenizer='sp' --max-vocab 15000 --lang $LANG --name 'nowiki-wrst' --lmseed=10 --ftseed=0 --clsweightseed=0 --clstrainseed=0 \ + - train 20 --num_cls_epochs=8 --early_stopping=False --drop-mult=0 --bs=20 --label-smoothing-eps=0.1 --lr_sched=1cycle +done + +for LANG in it ja zh; do + python -m ulmfit cls --dataset-path data/mldoc/${LANG}-1 --bidir=False --qrnn=True --nl 4 --use_tst_for_lm=False \ + --tokenizer='sp' --max-vocab 15000 --lang $LANG --name 'nowiki-wrst' --lmseed=10 --ftseed=0 --clsweightseed=0 --clstrainseed=0 \ + - train 20 --num_cls_epochs=8 --early_stopping=False --drop-mult=0 --bs=20 --label-smoothing-eps=0.1 --lr_sched=1cycle +done + +-------------------- + + + +for LANG in de es fr ; do +python -m ulmfit cls --dataset-path data/mldoc/${LANG}-1 --bidir=False --qrnn=True --nl 4 \ + --tokenizer='sp' --max-vocab 15000 --lang $LANG --name 'nowiki-wrst' --lmseed=10 --ftseed=0 --clsweightseed=0 --clstrainseed=0 \ + - train 20 --num_cls_epochs=8 --early_stopping=False --drop-mult=0 --bs=50 --label-smoothing-eps=0.1 --lr_sched=1cycle +done + + + + + + + + + + + + + + + + + + + +# test downstream + + +for seed in {1..5}; do + echo $seed; + python -m ulmfit eval --glob 'data/mldoc-e/ru-1/models/sp15k/qrnn_nowiki-notst_lmseed-*-ftseed-0-clsweightseed-0-clstrainseed-0.m' \ + --clsweightseed=$seed --clstrainseed=0 --num_lm_epochs=0 --num_cls_epochs=8 --early_stopping=False --bs=20 --label-smoothing-eps=0.1 --lr_sched=1cycle +done + + +for seed in {6..10}; do + echo $seed; + python -m ulmfit eval --glob 'data/mldoc-e/ru-1/models/sp15k/qrnn_nowiki-notst_lmseed-*-ftseed-0-clsweightseed-0-clstrainseed-0.m' \ + --clsweightseed=$seed --clstrainseed=0 --num_lm_epochs=0 --num_cls_epochs=8 --early_stopping=False --bs=20 --label-smoothing-eps=0.1 --lr_sched=1cycle +done + + +for seed in {1..10}; do + echo $seed; + python -m ulmfit eval --glob 'data/mldoc-e/ru-1/models/sp15k/qrnn_nowiki_lmseed-*-ftseed-0-clsweightseed-0-clstrainseed-0.m' \ + --clsweightseed=$seed --clstrainseed=0 --num_lm_epochs=0 --num_cls_epochs=8 --early_stopping=False --bs=20 --label-smoothing-eps=0.1 --lr_sched=1cycle +done + + + + + +ln -s /home/pczapla/workspace/ulmfit-multilingual/data-archive/mldoc/de-1/models/sp15k/qrnn_nl4_0.m data-archive/mldoc/de-1/models/sp15k/qrnn_base.m +ln -s /home/pczapla/workspace/ulmfit-multilingual/data-archive/mldoc/en-1/models/sp15k/qrnn_nl4_tls.m data-archive/mldoc/en-1/models/sp15k/qrnn_base.m +ln -s /home/pczapla/workspace/ulmfit-multilingual/data-archive/mldoc/es-1/models/sp15k/qrnn_nl4_0.m data-archive/mldoc/es-1/models/sp15k/qrnn_base.m +ln -s /home/pczapla/workspace/ulmfit-multilingual/data-archive/mldoc/fr-1/models/sp15k/qrnn_nl4_tls.m data-archive/mldoc/fr-1/models/sp15k/qrnn_base.m +ln -s /home/pczapla/workspace/ulmfit-multilingual/data-archive/mldoc/it-1/models/sp15k/qrnn_nl4_tls.m data-archive/mldoc/it-1/models/sp15k/qrnn_base.m +ln -s /home/pczapla/workspace/ulmfit-multilingual/data-archive/mldoc/ja-1/models/sp15k/qrnn_nl4_tls.m data-archive/mldoc/ja-1/models/sp15k/qrnn_base.m +ln -s /home/pczapla/workspace/ulmfit-multilingual/data-archive/mldoc/ru-1/models/sp15k/qrnn_nl4_tls.m data-archive/mldoc/ru-1/models/sp15k/qrnn_base.m +ln -s /home/pczapla/workspace/ulmfit-multilingual/data-archive/mldoc/zh-1/models/sp15k/qrnn_nl4_tls.m data-archive/mldoc/zh-1/models/sp15k/qrnn_base.m + + +