2025-03-20 22:11.56: New job: test ahrefs/ocannl https://github.com/ahrefs/ocannl.git#refs/heads/master (4ee46a20839684c520fd8d1cc91b4a5416d1e783) (linux-x86_64:ubuntu-20.04-5.3_opam-2.3) Base: ocaml/opam:ubuntu-20.04-ocaml-5.3@sha256:b17e49d15bc5e9c8bb55d8197645b3abbae6798fad8fcc1a8e062a46a94d5195 Opam project build To reproduce locally: git clone --recursive "https://github.com/ahrefs/ocannl.git" -b "master" && cd "ocannl" && git reset --hard 4ee46a20 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:ubuntu-20.04-ocaml-5.3@sha256:b17e49d15bc5e9c8bb55d8197645b3abbae6798fad8fcc1a8e062a46a94d5195 # ubuntu-20.04-5.3_opam-2.3 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam RUN opam init --reinit -ni RUN uname -rs && opam exec -- ocaml -version && opam --version WORKDIR /src RUN sudo chown opam /src RUN cd ~/opam-repository && (git cat-file -e 4e25d0cf5f38cf58d1904bbb48f62ccd9c48f785 || git fetch origin master) && git reset -q --hard 4e25d0cf5f38cf58d1904bbb48f62ccd9c48f785 && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 neural_nets_lib.opam arrayjit.opam ./ RUN opam pin add -yn neural_nets_lib.dev './' && \ opam pin add -yn arrayjit.dev './' RUN echo '(lang dune 3.0)' > './dune-project' ENV DEPS="angstrom.0.16.1 backoff.0.1.1 base.v0.17.1 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigarray-compat.1.1.0 bigstringaf.0.10.0 conf-libffi.2.0.0 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 ctypes.0.23.0 ctypes-foreign.0.23.0 dune.3.17.2 dune-configurator.3.17.2 fieldslib.v0.17.0 integers.0.7.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 mtime.2.1.0 multicore-magic.2.3.1 num.1.5-1 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 parsexp.v0.17.0 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.0.3 ppx_enumerate.v0.17.0 ppx_expect.v0.17.2 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.0 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.0 ppx_minidebug.2.1.0 ppx_optcomp.v0.17.0 ppx_sexp_conv.v0.17.0 ppx_string.v0.17.0 ppx_variants_conv.v0.17.0 ppxlib.0.35.0 ppxlib_jane.v0.17.2 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 ptime.1.2.0 re.1.12.0 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 time_now.v0.17.0 topkg.1.0.8 tyxml.4.6.0 uucp.16.0.0 uutf.1.0.4 variantslib.v0.17.0" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.3 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS RUN opam install $DEPS COPY --chown=1000:1000 . /src RUN opam exec -- dune build @install @check @runtest && rm -rf _build END-OF-DOCKERFILE docker build . END-REPRO-BLOCK 2025-03-20 22:11.56: Using cache hint "ahrefs/ocannl-ocaml/opam:ubuntu-20.04-ocaml-5.3@sha256:b17e49d15bc5e9c8bb55d8197645b3abbae6798fad8fcc1a8e062a46a94d5195-ubuntu-20.04-5.3_opam-2.3-3fcdf15be1e8f7dcae915b4cdb940fd5" 2025-03-20 22:11.56: Using OBuilder spec: ((from ocaml/opam:ubuntu-20.04-ocaml-5.3@sha256:b17e49d15bc5e9c8bb55d8197645b3abbae6798fad8fcc1a8e062a46a94d5195) (comment ubuntu-20.04-5.3_opam-2.3) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam")) (run (shell "opam init --reinit -ni")) (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) (workdir /src) (run (shell "sudo chown opam /src")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 4e25d0cf5f38cf58d1904bbb48f62ccd9c48f785 || git fetch origin master) && git reset -q --hard 4e25d0cf5f38cf58d1904bbb48f62ccd9c48f785 && git log --no-decorate -n1 --oneline && opam update -u")) (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./)) (run (network host) (shell "opam pin add -yn neural_nets_lib.dev './' && \ \nopam pin add -yn arrayjit.dev './'")) (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) (env DEPS "angstrom.0.16.1 backoff.0.1.1 base.v0.17.1 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigarray-compat.1.1.0 bigstringaf.0.10.0 conf-libffi.2.0.0 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 ctypes.0.23.0 ctypes-foreign.0.23.0 dune.3.17.2 dune-configurator.3.17.2 fieldslib.v0.17.0 integers.0.7.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 mtime.2.1.0 multicore-magic.2.3.1 num.1.5-1 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 parsexp.v0.17.0 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.0.3 ppx_enumerate.v0.17.0 ppx_expect.v0.17.2 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.0 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.0 ppx_minidebug.2.1.0 ppx_optcomp.v0.17.0 ppx_sexp_conv.v0.17.0 ppx_string.v0.17.0 ppx_variants_conv.v0.17.0 ppxlib.0.35.0 ppxlib_jane.v0.17.2 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 ptime.1.2.0 re.1.12.0 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 time_now.v0.17.0 topkg.1.0.8 tyxml.4.6.0 uucp.16.0.0 uutf.1.0.4 variantslib.v0.17.0") (env CI true) (env OCAMLCI true) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS")) (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) (copy (src .) (dst /src)) (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) ) 2025-03-20 22:11.56: Waiting for resource in pool OCluster 2025-03-20 22:11.56: Waiting for worker… 2025-03-20 22:15.17: Got resource from pool OCluster Building on clete.caelum.ci.dev All commits already cached HEAD is now at 4ee46a20 Update GitHub actions (from ocaml/opam:ubuntu-20.04-ocaml-5.3@sha256:b17e49d15bc5e9c8bb55d8197645b3abbae6798fad8fcc1a8e062a46a94d5195) 2025-03-20 22:15.18 ---> using "d6a86a5fa580a511bc47b9f81c505c664d6b1fdcbe9f7d39069ac2ba53948f98" from cache /: (comment ubuntu-20.04-5.3_opam-2.3) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam")) 2025-03-20 22:15.18 ---> using "e4c559ecd8860c61f49fce7cdb885f97ef6263360730db125d45927dd3160847" from cache /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted. You may want to back it up before going further. Continue? [y/n] y [NOTE] The 'jobs' option was reset, its value was 31 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using: opam option jobs=31 --global Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [ERROR] Could not update repository "opam-repository-archive": "/usr/bin/git fetch -q" exited with code 128 "fatal: unable to access 'https://github.com/ocaml/opam-repository-archive/': Could not resolve host: github.com" [default] synchronised from file:///home/opam/opam-repository 2025-03-20 22:15.18 ---> using "9ff49ff109128f81f17ecaa56bc121fa8be57aeb2ced8b0a9487d633ee898d4a" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-134-generic The OCaml toplevel, version 5.3.0 2.3.0 2025-03-20 22:15.18 ---> using "738c3c1c23d535dbab62f668ede1ce97e62d7c350f7cb276ff4a9c0a6d842a7f" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-03-20 22:15.18 ---> using "e976b87820c4a8df89b999905db18252fae5f37ebe74ccfae6ed3810af338a29" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 4e25d0cf5f38cf58d1904bbb48f62ccd9c48f785 || git fetch origin master) && git reset -q --hard 4e25d0cf5f38cf58d1904bbb48f62ccd9c48f785 && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD 862a7640b1..6cf83229dd master -> origin/master 4e25d0cf5f Merge pull request #27651 from lukstafi/opam-publish-ppx_minidebug.2.1.0 <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [opam-repository-archive] synchronised from git+https://github.com/ocaml/opam-repository-archive [default] synchronised from file:///home/opam/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # To update the current shell environment, run: eval $(opam env) 2025-03-20 22:15.18 ---> using "708bfcd7071a8861aabd83f4c9f4de21aade0f3b6fd3203c8d7c8c273ca1214e" from cache /src: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./)) 2025-03-20 22:15.18 ---> using "ff94f4068c2cf030e72a202d3efd18b97569f53a40387699a856821487688e9e" from cache /src: (run (network host) (shell "opam pin add -yn neural_nets_lib.dev './' && \ \nopam pin add -yn arrayjit.dev './'")) [neural_nets_lib.dev] synchronised (file:///src) neural_nets_lib is now pinned to file:///src (version dev) [arrayjit.dev] synchronised (file:///src) arrayjit is now pinned to file:///src (version dev) 2025-03-20 22:15.18 ---> using "6e58945f0f392fa74fd27782400928093c6352d4a1612ce55ec38023cdeeff8c" from cache /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-03-20 22:15.18 ---> using "a3c235c747530071c11c9fa8cef98351ed5c6bb92c15103af64956e0666a2a1f" from cache /src: (env DEPS "angstrom.0.16.1 backoff.0.1.1 base.v0.17.1 base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigarray-compat.1.1.0 bigstringaf.0.10.0 conf-libffi.2.0.0 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 ctypes.0.23.0 ctypes-foreign.0.23.0 dune.3.17.2 dune-configurator.3.17.2 fieldslib.v0.17.0 integers.0.7.0 jane-street-headers.v0.17.0 jst-config.v0.17.0 mtime.2.1.0 multicore-magic.2.3.1 num.1.5-1 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 parsexp.v0.17.0 ppx_assert.v0.17.0 ppx_base.v0.17.0 ppx_cold.v0.17.0 ppx_compare.v0.17.0 ppx_derivers.1.2.1 ppx_deriving.6.0.3 ppx_enumerate.v0.17.0 ppx_expect.v0.17.2 ppx_fields_conv.v0.17.0 ppx_globalize.v0.17.0 ppx_hash.v0.17.0 ppx_here.v0.17.0 ppx_inline_test.v0.17.0 ppx_minidebug.2.1.0 ppx_optcomp.v0.17.0 ppx_sexp_conv.v0.17.0 ppx_string.v0.17.0 ppx_variants_conv.v0.17.0 ppxlib.0.35.0 ppxlib_jane.v0.17.2 printbox.0.12 printbox-ext-plot.0.12 printbox-html.0.12 printbox-md.0.12 printbox-text.0.12 ptime.1.2.0 re.1.12.0 saturn_lockfree.0.5.0 seq.base sexplib.v0.17.0 sexplib0.v0.17.0 stdio.v0.17.0 stdlib-shims.0.3.0 time_now.v0.17.0 topkg.1.0.8 tyxml.4.6.0 uucp.16.0.0 uutf.1.0.4 variantslib.v0.17.0") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y neural_nets_lib.dev arrayjit.dev $DEPS")) + /usr/bin/sudo "apt-get" "update" - Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB] - Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease - Get:3 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [4269 kB] - Get:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] - Get:5 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1301 kB] - Get:6 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [4441 kB] - Get:7 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [42.0 kB] - Get:8 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] - Get:9 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [4638 kB] - Get:10 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4756 kB] - Get:11 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [45.5 kB] - Get:12 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1595 kB] - Fetched 21.5 MB in 2s (11.8 MB/s) - Reading package lists... - <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [arrayjit.dev] synchronised (file:///src) [neural_nets_lib.dev] synchronised (file:///src) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following system packages will first need to be installed: libffi-dev pkg-config <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libffi-dev" "pkg-config" - debconf: delaying package configuration, since apt-utils is not installed - Selecting previously unselected package libglib2.0-0:amd64. - (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 14727 files and directories currently installed.) - Preparing to unpack .../0-libglib2.0-0_2.64.6-1~ubuntu20.04.8_amd64.deb ... - Unpacking libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.8) ... - Selecting previously unselected package libglib2.0-data. - Preparing to unpack .../1-libglib2.0-data_2.64.6-1~ubuntu20.04.8_all.deb ... - Unpacking libglib2.0-data (2.64.6-1~ubuntu20.04.8) ... - Selecting previously unselected package tzdata. - Preparing to unpack .../2-tzdata_2024b-0ubuntu0.20.04.1_all.deb ... - Unpacking tzdata (2024b-0ubuntu0.20.04.1) ... - Selecting previously unselected package libicu66:amd64. - Preparing to unpack .../3-libicu66_66.1-2ubuntu2.1_amd64.deb ... - Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... - Selecting previously unselected package libxml2:amd64. - Preparing to unpack .../4-libxml2_2.9.10+dfsg-5ubuntu0.20.04.9_amd64.deb ... - Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.9) ... - Selecting previously unselected package shared-mime-info. - Preparing to unpack .../5-shared-mime-info_1.15-1_amd64.deb ... - Unpacking shared-mime-info (1.15-1) ... - Selecting previously unselected package xdg-user-dirs. - Preparing to unpack .../6-xdg-user-dirs_0.17-2ubuntu1_amd64.deb ... - Unpacking xdg-user-dirs (0.17-2ubuntu1) ... - Selecting previously unselected package pkg-config. - Preparing to unpack .../7-pkg-config_0.29.1-0ubuntu4_amd64.deb ... - Unpacking pkg-config (0.29.1-0ubuntu4) ... - Selecting previously unselected package libffi-dev:amd64. - Preparing to unpack .../8-libffi-dev_3.3-4_amd64.deb ... - Unpacking libffi-dev:amd64 (3.3-4) ... - Setting up xdg-user-dirs (0.17-2ubuntu1) ... - Setting up libglib2.0-0:amd64 (2.64.6-1~ubuntu20.04.8) ... - No schema files found: doing nothing. - Setting up libffi-dev:amd64 (3.3-4) ... - Setting up tzdata (2024b-0ubuntu0.20.04.1) ... - - Current default time zone: 'Europe/London' - Local time is now: Thu Mar 20 21:18:52 GMT 2025. - Universal Time is now: Thu Mar 20 21:18:52 UTC 2025. - Run 'dpkg-reconfigure tzdata' if you wish to change it. - - Setting up libglib2.0-data (2.64.6-1~ubuntu20.04.8) ... - Setting up pkg-config (0.29.1-0ubuntu4) ... - Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... - Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.9) ... - Setting up shared-mime-info (1.15-1) ... - Processing triggers for libc-bin (2.31-0ubuntu9.17) ... 2025-03-20 22:15.18 ---> using "639de2f8014948e51d43ebc9488e5f78b6970e21ed952d58bc08c007ec4cf833" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 3). [NOTE] Package ocaml-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0). [NOTE] Package ocaml is already installed (current version is 5.3.0). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-nnp is already installed (current version is base). [NOTE] Package base-effects is already installed (current version is base). [NOTE] Package base-domains is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: === install 65 packages - install angstrom 0.16.1 - install backoff 0.1.1 - install base v0.17.1 - install bigarray-compat 1.1.0 - install bigstringaf 0.10.0 - install conf-libffi 2.0.0 - install conf-pkg-config 4 - install cppo 1.8.0 - install csexp 1.5.2 - install ctypes 0.23.0 - install ctypes-foreign 0.23.0 - install dune 3.17.2 - install dune-configurator 3.17.2 - install fieldslib v0.17.0 - install integers 0.7.0 - install jane-street-headers v0.17.0 - install jst-config v0.17.0 - install mtime 2.1.0 - install multicore-magic 2.3.1 - install num 1.5-1 - install ocaml-compiler-libs v0.17.0 - install ocaml-syntax-shims 1.0.0 - install ocaml_intrinsics_kernel v0.17.1 - install ocamlbuild 0.16.1 - install ocamlfind 1.9.8 - install parsexp v0.17.0 - install ppx_assert v0.17.0 - install ppx_base v0.17.0 - install ppx_cold v0.17.0 - install ppx_compare v0.17.0 - install ppx_derivers 1.2.1 - install ppx_deriving 6.0.3 - install ppx_enumerate v0.17.0 - install ppx_expect v0.17.2 - install ppx_fields_conv v0.17.0 - install ppx_globalize v0.17.0 - install ppx_hash v0.17.0 - install ppx_here v0.17.0 - install ppx_inline_test v0.17.0 - install ppx_minidebug 2.1.0 - install ppx_optcomp v0.17.0 - install ppx_sexp_conv v0.17.0 - install ppx_string v0.17.0 - install ppx_variants_conv v0.17.0 - install ppxlib 0.35.0 - install ppxlib_jane v0.17.2 - install printbox 0.12 - install printbox-ext-plot 0.12 - install printbox-html 0.12 - install printbox-md 0.12 - install printbox-text 0.12 - install ptime 1.2.0 - install re 1.12.0 - install saturn_lockfree 0.5.0 - install seq base - install sexplib v0.17.0 - install sexplib0 v0.17.0 - install stdio v0.17.0 - install stdlib-shims 0.3.0 - install time_now v0.17.0 - install topkg 1.0.8 - install tyxml 4.6.0 - install uucp 16.0.0 - install uutf 1.0.4 - install variantslib v0.17.0 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved backoff.0.1.1 (cached) -> retrieved bigarray-compat.1.1.0 (cached) -> retrieved angstrom.0.16.1 (cached) -> retrieved base.v0.17.1 (cached) -> retrieved bigstringaf.0.10.0 (cached) -> retrieved cppo.1.8.0 (cached) -> installed conf-pkg-config.4 -> retrieved csexp.1.5.2 (cached) -> retrieved ctypes.0.23.0, ctypes-foreign.0.23.0 (cached) -> installed conf-libffi.2.0.0 -> retrieved fieldslib.v0.17.0 (cached) -> retrieved integers.0.7.0 (cached) -> retrieved jane-street-headers.v0.17.0 (cached) -> retrieved jst-config.v0.17.0 (cached) -> retrieved mtime.2.1.0 (cached) -> retrieved multicore-magic.2.3.1 (cached) -> retrieved num.1.5-1 (cached) -> retrieved ocaml-compiler-libs.v0.17.0 (cached) -> retrieved ocaml-syntax-shims.1.0.0 (cached) -> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached) -> retrieved ocamlbuild.0.16.1 (cached) -> retrieved ocamlfind.1.9.8 (cached) -> retrieved parsexp.v0.17.0 (cached) -> retrieved ppx_assert.v0.17.0 (cached) -> retrieved ppx_base.v0.17.0 (cached) -> retrieved ppx_cold.v0.17.0 (cached) -> retrieved ppx_compare.v0.17.0 (cached) -> retrieved ppx_derivers.1.2.1 (cached) -> retrieved ppx_enumerate.v0.17.0 (cached) -> retrieved ppx_deriving.6.0.3 (cached) -> retrieved ppx_expect.v0.17.2 (cached) -> retrieved ppx_fields_conv.v0.17.0 (cached) -> retrieved ppx_globalize.v0.17.0 (cached) -> retrieved ppx_here.v0.17.0 (cached) -> retrieved dune.3.17.2, dune-configurator.3.17.2 (cached) -> installed num.1.5-1 -> retrieved ppx_hash.v0.17.0 (cached) -> retrieved ppx_inline_test.v0.17.0 (cached) -> retrieved ppx_minidebug.2.1.0 (cached) -> retrieved ppx_optcomp.v0.17.0 (cached) -> retrieved ppx_sexp_conv.v0.17.0 (cached) -> retrieved ppx_string.v0.17.0 (cached) -> retrieved ppx_variants_conv.v0.17.0 (cached) -> retrieved ppxlib_jane.v0.17.2 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved re.1.12.0 (cached) -> retrieved saturn_lockfree.0.5.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved sexplib.v0.17.0 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdio.v0.17.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved time_now.v0.17.0 (cached) -> retrieved ppxlib.0.35.0 (cached) -> retrieved topkg.1.0.8 (cached) -> retrieved printbox.0.12, printbox-ext-plot.0.12, printbox-html.0.12, printbox-md.0.12, printbox-text.0.12 (cached) -> retrieved tyxml.4.6.0 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved variantslib.v0.17.0 (cached) -> retrieved uucp.16.0.0 (cached) -> installed ocamlfind.1.9.8 -> installed ocamlbuild.0.16.1 -> installed topkg.1.0.8 -> installed uutf.1.0.4 -> installed mtime.2.1.0 -> installed ptime.1.2.0 -> installed dune.3.17.2 -> installed jane-street-headers.v0.17.0 -> installed ppx_derivers.1.2.1 -> installed csexp.1.5.2 -> installed backoff.0.1.1 -> installed bigarray-compat.1.1.0 -> installed multicore-magic.2.3.1 -> installed ocaml_intrinsics_kernel.v0.17.1 -> installed printbox.0.12 -> installed sexplib0.v0.17.0 -> installed stdlib-shims.0.3.0 -> installed ocaml-syntax-shims.1.0.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed cppo.1.8.0 -> installed integers.0.7.0 -> installed re.1.12.0 -> installed saturn_lockfree.0.5.0 -> installed dune-configurator.3.17.2 -> installed parsexp.v0.17.0 -> installed bigstringaf.0.10.0 -> installed angstrom.0.16.1 -> installed sexplib.v0.17.0 -> installed tyxml.4.6.0 -> installed printbox-html.0.12 -> installed ctypes.0.23.0 -> installed base.v0.17.1 -> installed ctypes-foreign.0.23.0 -> installed fieldslib.v0.17.0 -> installed variantslib.v0.17.0 -> installed stdio.v0.17.0 -> installed uucp.16.0.0 -> installed printbox-text.0.12 -> installed printbox-md.0.12 -> installed printbox-ext-plot.0.12 -> installed ppxlib.0.35.0 -> installed ppxlib_jane.v0.17.2 -> installed ppx_optcomp.v0.17.0 -> installed ppx_variants_conv.v0.17.0 -> installed ppx_cold.v0.17.0 -> installed ppx_here.v0.17.0 -> installed ppx_fields_conv.v0.17.0 -> installed ppx_compare.v0.17.0 -> installed ppx_enumerate.v0.17.0 -> installed ppx_deriving.6.0.3 -> installed ppx_globalize.v0.17.0 -> installed ppx_sexp_conv.v0.17.0 -> installed ppx_hash.v0.17.0 -> installed ppx_assert.v0.17.0 -> installed ppx_minidebug.2.1.0 -> installed ppx_base.v0.17.0 -> installed jst-config.v0.17.0 -> installed ppx_string.v0.17.0 -> installed time_now.v0.17.0 -> installed ppx_inline_test.v0.17.0 -> installed ppx_expect.v0.17.2 Done. # To update the current shell environment, run: eval $(opam env) 2025-03-20 22:15.18 ---> using "e00ee5676dc78cc413478d23699efee426c5e9970e2a9e936f0e1c8fc84512ec" from cache /src: (copy (src .) (dst /src)) 2025-03-20 22:15.18 ---> saved as "a9c7c3fa2a0d322131f9c87d5389ee4d25e47cffb2330838ac67c125ba7c4bb5" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (cd _build/default/test_ppx && ./test_ppx_op.exe) Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test_ppx/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test_ppx && ./test_ppx_op_expected.exe) Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test_ppx/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition 'Retrieving commandline, environment, or config file variable ocannl_log_level' -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition '' -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition 'Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/f9c25b283fd439df20f5b6423ad0da0e/default/test/ocannl_config.' -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition 'Found 0, in the config file' -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition primitive_ops.ml -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition zero2hero_1of7.ml -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition hello_world_op.ml -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition einsum_trivia.ml -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition micrograd_demo.ml -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/d20f10b825933708942723a9233e536c/default/test && .tutorials.inline-tests/inline_test_runner_tutorials.exe inline-test-runner tutorials -partition moons_demo_parallel.ml -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/d20f10b825933708942723a9233e536c/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/default/test && ./moons_demo_parallel_run.exe) Welcome to OCANNL! Reading configuration defaults from /src/_build/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file ("Set log_level to" 1) └─{orphaned from #2} Retrieving commandline, environment, or config file variable ocannl_backend Found cc, in the config file Retrieving commandline, environment, or config file variable ocannl_ll_ident_style Not found, using default heuristic Retrieving commandline, environment, or config file variable ocannl_cc_backend_optimization_level Not found, using default 3 Retrieving commandline, environment, or config file variable ocannl_cc_backend_compiler_command Not found, using default gcc Retrieving commandline, environment, or config file variable ocannl_never_capture_stdout Not found, using default false Batch=59, step=60, lr=0.200000, batch loss=23.609453, epoch loss=23.609453 Batch=119, step=120, lr=0.199750, batch loss=8.539634, epoch loss=32.149087 Batch=179, step=180, lr=0.199500, batch loss=2.626295, epoch loss=34.775382 Batch=239, step=240, lr=0.199250, batch loss=0.849657, epoch loss=35.625039 Batch=299, step=300, lr=0.199000, batch loss=1.447177, epoch loss=37.072216 Batch=359, step=360, lr=0.198500, batch loss=1.329296, epoch loss=38.401512 Batch=419, step=420, lr=0.198250, batch loss=0.617856, epoch loss=39.019367 Batch=479, step=480, lr=0.198000, batch loss=0.822699, epoch loss=39.842066 Batch=539, step=540, lr=0.198000, batch loss=0.688491, epoch loss=40.530557 Batch=599, step=600, lr=0.197750, batch loss=1.066175, epoch loss=41.596731 Batch=659, step=660, lr=0.197500, batch loss=0.483126, epoch loss=42.079858 Batch=719, step=720, lr=0.197250, batch loss=0.411298, epoch loss=42.491156 Batch=779, step=780, lr=0.197000, batch loss=0.468781, epoch loss=42.959936 Batch=839, step=840, lr=0.196750, batch loss=0.443258, epoch loss=43.403194 Batch=899, step=900, lr=0.196500, batch loss=0.383588, epoch loss=43.786782 Batch=959, step=960, lr=0.196000, batch loss=0.237038, epoch loss=44.023820 Batch=1019, step=1020, lr=0.195750, batch loss=0.440639, epoch loss=44.464459 Batch=1079, step=1080, lr=0.195750, batch loss=0.228877, epoch loss=44.693336 Batch=1139, step=1140, lr=0.195500, batch loss=0.315655, epoch loss=45.008991 Batch=1199, step=1200, lr=0.195250, batch loss=0.263034, epoch loss=45.272025 Epoch=0, step=1200, lr=0.195250, epoch loss=45.272025 Batch=59, step=1260, lr=0.195000, batch loss=0.262212, epoch loss=0.262212 Batch=119, step=1320, lr=0.194750, batch loss=0.205656, epoch loss=0.467869 Batch=179, step=1380, lr=0.194500, batch loss=0.242965, epoch loss=0.710834 Batch=239, step=1440, lr=0.194250, batch loss=0.345595, epoch loss=1.056429 Batch=299, step=1500, lr=0.194000, batch loss=0.238758, epoch loss=1.295187 Batch=359, step=1560, lr=0.193750, batch loss=0.311230, epoch loss=1.606417 Batch=419, step=1620, lr=0.193500, batch loss=0.308410, epoch loss=1.914827 Batch=479, step=1680, lr=0.193250, batch loss=0.273349, epoch loss=2.188176 Batch=539, step=1740, lr=0.193000, batch loss=0.211631, epoch loss=2.399807 Batch=599, step=1800, lr=0.192750, batch loss=0.251569, epoch loss=2.651376 Batch=659, step=1860, lr=0.192250, batch loss=0.368850, epoch loss=3.020226 Batch=719, step=1920, lr=0.192000, batch loss=0.362716, epoch loss=3.382942 Batch=779, step=1980, lr=0.191750, batch loss=0.380490, epoch loss=3.763432 Batch=839, step=2040, lr=0.191750, batch loss=0.343797, epoch loss=4.107229 Batch=899, step=2100, lr=0.191250, batch loss=0.319358, epoch loss=4.426587 Batch=959, step=2160, lr=0.191000, batch loss=0.263816, epoch loss=4.690403 Batch=1019, step=2220, lr=0.190750, batch loss=0.423564, epoch loss=5.113967 Batch=1079, step=2280, lr=0.190500, batch loss=0.281206, epoch loss=5.395173 Batch=1139, step=2340, lr=0.190250, batch loss=0.313649, epoch loss=5.708822 Batch=1199, step=2400, lr=0.190250, batch loss=0.215545, epoch loss=5.924367 Epoch=1, step=2400, lr=0.190250, epoch loss=5.924367 Batch=59, step=2460, lr=0.190000, batch loss=0.232673, epoch loss=0.232673 Batch=119, step=2520, lr=0.189750, batch loss=0.190634, epoch loss=0.423307 Batch=179, step=2580, lr=0.189500, batch loss=0.224690, epoch loss=0.647996 Batch=239, step=2640, lr=0.189250, batch loss=0.339693, epoch loss=0.987689 Batch=299, step=2700, lr=0.189000, batch loss=0.209569, epoch loss=1.197258 Batch=359, step=2760, lr=0.188750, batch loss=0.298253, epoch loss=1.495511 Batch=419, step=2820, lr=0.188500, batch loss=0.286505, epoch loss=1.782017 Batch=479, step=2880, lr=0.188250, batch loss=0.261196, epoch loss=2.043213 Batch=539, step=2940, lr=0.188000, batch loss=0.196922, epoch loss=2.240135 Batch=599, step=3000, lr=0.187750, batch loss=0.232536, epoch loss=2.472671 Batch=659, step=3060, lr=0.187500, batch loss=0.342626, epoch loss=2.815297 Batch=719, step=3120, lr=0.187250, batch loss=0.339709, epoch loss=3.155006 Batch=779, step=3180, lr=0.187000, batch loss=0.359059, epoch loss=3.514065 Batch=839, step=3240, lr=0.186750, batch loss=0.330809, epoch loss=3.844875 Batch=899, step=3300, lr=0.186500, batch loss=0.298435, epoch loss=4.143309 Batch=959, step=3360, lr=0.186250, batch loss=0.226097, epoch loss=4.369406 Batch=1019, step=3420, lr=0.186000, batch loss=0.335138, epoch loss=4.704544 Batch=1079, step=3480, lr=0.185500, batch loss=0.183949, epoch loss=4.888493 Batch=1139, step=3540, lr=0.185500, batch loss=0.229230, epoch loss=5.117723 Batch=1199, step=3600, lr=0.185000, batch loss=0.203150, epoch loss=5.320874 Epoch=2, step=3600, lr=0.185000, epoch loss=5.320874 Batch=59, step=3660, lr=0.184750, batch loss=0.232581, epoch loss=0.232581 Batch=119, step=3720, lr=0.184750, batch loss=0.196663, epoch loss=0.429244 Batch=179, step=3780, lr=0.184250, batch loss=0.212676, epoch loss=0.641920 Batch=239, step=3840, lr=0.184000, batch loss=0.319587, epoch loss=0.961506 Batch=299, step=3900, lr=0.183750, batch loss=0.207787, epoch loss=1.169293 Batch=359, step=3960, lr=0.183500, batch loss=0.279852, epoch loss=1.449146 Batch=419, step=4020, lr=0.183250, batch loss=0.274598, epoch loss=1.723744 Batch=479, step=4080, lr=0.183000, batch loss=0.251733, epoch loss=1.975477 Batch=539, step=4140, lr=0.183000, batch loss=0.192257, epoch loss=2.167735 Batch=599, step=4200, lr=0.182500, batch loss=0.234776, epoch loss=2.402511 Batch=659, step=4260, lr=0.182250, batch loss=0.333420, epoch loss=2.735930 Batch=719, step=4320, lr=0.182250, batch loss=0.343025, epoch loss=3.078956 Batch=779, step=4380, lr=0.182000, batch loss=0.349958, epoch loss=3.428914 Batch=839, step=4440, lr=0.181750, batch loss=0.317835, epoch loss=3.746748 Batch=899, step=4500, lr=0.181500, batch loss=0.285901, epoch loss=4.032650 Batch=959, step=4560, lr=0.181250, batch loss=0.225960, epoch loss=4.258610 Batch=1019, step=4620, lr=0.181000, batch loss=0.332010, epoch loss=4.590619 Batch=1079, step=4680, lr=0.180750, batch loss=0.192517, epoch loss=4.783136 Batch=1139, step=4740, lr=0.180500, batch loss=0.228651, epoch loss=5.011787 Batch=1199, step=4800, lr=0.180250, batch loss=0.194599, epoch loss=5.206386 Epoch=3, step=4800, lr=0.180250, epoch loss=5.206386 Batch=59, step=4860, lr=0.180000, batch loss=0.232986, epoch loss=0.232986 Batch=119, step=4920, lr=0.179750, batch loss=0.187980, epoch loss=0.420966 Batch=179, step=4980, lr=0.179500, batch loss=0.206278, epoch loss=0.627244 Batch=239, step=5040, lr=0.179250, batch loss=0.308881, epoch loss=0.936125 Batch=299, step=5100, lr=0.179000, batch loss=0.207219, epoch loss=1.143344 Batch=359, step=5160, lr=0.178750, batch loss=0.275299, epoch loss=1.418644 Batch=419, step=5220, lr=0.178500, batch loss=0.265956, epoch loss=1.684600 Batch=479, step=5280, lr=0.178250, batch loss=0.241652, epoch loss=1.926252 Batch=539, step=5340, lr=0.177750, batch loss=0.188439, epoch loss=2.114691 Batch=599, step=5400, lr=0.177750, batch loss=0.232158, epoch loss=2.346849 Batch=659, step=5460, lr=0.177500, batch loss=0.323960, epoch loss=2.670809 Batch=719, step=5520, lr=0.177250, batch loss=0.321283, epoch loss=2.992091 Batch=779, step=5580, lr=0.176750, batch loss=0.344325, epoch loss=3.336416 Batch=839, step=5640, lr=0.176750, batch loss=0.309548, epoch loss=3.645964 Batch=899, step=5700, lr=0.176500, batch loss=0.272578, epoch loss=3.918542 Batch=959, step=5760, lr=0.176250, batch loss=0.216115, epoch loss=4.134657 Batch=1019, step=5820, lr=0.176000, batch loss=0.336683, epoch loss=4.471340 Batch=1079, step=5880, lr=0.175750, batch loss=0.203045, epoch loss=4.674385 Batch=1139, step=5940, lr=0.175500, batch loss=0.238642, epoch loss=4.913027 Batch=1199, step=6000, lr=0.175250, batch loss=0.187344, epoch loss=5.100371 Epoch=4, step=6000, lr=0.175250, epoch loss=5.100371 Batch=59, step=6060, lr=0.175000, batch loss=0.230700, epoch loss=0.230700 Batch=119, step=6120, lr=0.174750, batch loss=0.186346, epoch loss=0.417046 Batch=179, step=6180, lr=0.174500, batch loss=0.202527, epoch loss=0.619572 Batch=239, step=6240, lr=0.174250, batch loss=0.300192, epoch loss=0.919765 Batch=299, step=6300, lr=0.174000, batch loss=0.207599, epoch loss=1.127364 Batch=359, step=6360, lr=0.173750, batch loss=0.265572, epoch loss=1.392936 Batch=419, step=6420, lr=0.173500, batch loss=0.258541, epoch loss=1.651477 Batch=479, step=6480, lr=0.173250, batch loss=0.233736, epoch loss=1.885213 Batch=539, step=6540, lr=0.173000, batch loss=0.187063, epoch loss=2.072276 Batch=599, step=6600, lr=0.172750, batch loss=0.227460, epoch loss=2.299736 Batch=659, step=6660, lr=0.172500, batch loss=0.316742, epoch loss=2.616479 Batch=719, step=6720, lr=0.172250, batch loss=0.314506, epoch loss=2.930984 Batch=779, step=6780, lr=0.172000, batch loss=0.332730, epoch loss=3.263714 Batch=839, step=6840, lr=0.171750, batch loss=0.303948, epoch loss=3.567662 Batch=899, step=6900, lr=0.171500, batch loss=0.267492, epoch loss=3.835154 Batch=959, step=6960, lr=0.171250, batch loss=0.210755, epoch loss=4.045909 Batch=1019, step=7020, lr=0.171000, batch loss=0.326841, epoch loss=4.372750 Batch=1079, step=7080, lr=0.170750, batch loss=0.173689, epoch loss=4.546439 Batch=1139, step=7140, lr=0.170500, batch loss=0.213209, epoch loss=4.759648 Batch=1199, step=7200, lr=0.170250, batch loss=0.182703, epoch loss=4.942351 Epoch=5, step=7200, lr=0.170250, epoch loss=4.942351 Batch=59, step=7260, lr=0.170000, batch loss=0.238881, epoch loss=0.238881 Batch=119, step=7320, lr=0.169750, batch loss=0.180058, epoch loss=0.418939 Batch=179, step=7380, lr=0.169500, batch loss=0.194573, epoch loss=0.613512 Batch=239, step=7440, lr=0.169250, batch loss=0.291227, epoch loss=0.904739 Batch=299, step=7500, lr=0.169000, batch loss=0.208168, epoch loss=1.112907 Batch=359, step=7560, lr=0.168750, batch loss=0.263154, epoch loss=1.376061 Batch=419, step=7620, lr=0.168500, batch loss=0.254658, epoch loss=1.630719 Batch=479, step=7680, lr=0.168250, batch loss=0.232630, epoch loss=1.863348 Batch=539, step=7740, lr=0.168000, batch loss=0.185907, epoch loss=2.049255 Batch=599, step=7800, lr=0.167750, batch loss=0.225116, epoch loss=2.274371 Batch=659, step=7860, lr=0.167500, batch loss=0.304921, epoch loss=2.579292 Batch=719, step=7920, lr=0.167250, batch loss=0.307429, epoch loss=2.886721 Batch=779, step=7980, lr=0.166750, batch loss=0.320396, epoch loss=3.207117 Batch=839, step=8040, lr=0.166500, batch loss=0.297076, epoch loss=3.504193 Batch=899, step=8100, lr=0.166500, batch loss=0.258815, epoch loss=3.763008 Batch=959, step=8160, lr=0.166250, batch loss=0.208448, epoch loss=3.971456 Batch=1019, step=8220, lr=0.166000, batch loss=0.313239, epoch loss=4.284695 Batch=1079, step=8280, lr=0.165750, batch loss=0.171823, epoch loss=4.456518 Batch=1139, step=8340, lr=0.165500, batch loss=0.209054, epoch loss=4.665572 Batch=1199, step=8400, lr=0.165250, batch loss=0.176790, epoch loss=4.842362 Epoch=6, step=8400, lr=0.165250, epoch loss=4.842362 Batch=59, step=8460, lr=0.165000, batch loss=0.222755, epoch loss=0.222755 Batch=119, step=8520, lr=0.164750, batch loss=0.178475, epoch loss=0.401230 Batch=179, step=8580, lr=0.164500, batch loss=0.188754, epoch loss=0.589984 Batch=239, step=8640, lr=0.164250, batch loss=0.279115, epoch loss=0.869099 Batch=299, step=8700, lr=0.164000, batch loss=0.194036, epoch loss=1.063135 Batch=359, step=8760, lr=0.163750, batch loss=0.255116, epoch loss=1.318250 Batch=419, step=8820, lr=0.163500, batch loss=0.245521, epoch loss=1.563771 Batch=479, step=8880, lr=0.163250, batch loss=0.229394, epoch loss=1.793165 Batch=539, step=8940, lr=0.163000, batch loss=0.178564, epoch loss=1.971729 Batch=599, step=9000, lr=0.162750, batch loss=0.218571, epoch loss=2.190301 Batch=659, step=9060, lr=0.162500, batch loss=0.294060, epoch loss=2.484360 Batch=719, step=9120, lr=0.162250, batch loss=0.295099, epoch loss=2.779460 Batch=779, step=9180, lr=0.162000, batch loss=0.315366, epoch loss=3.094826 Batch=839, step=9240, lr=0.161750, batch loss=0.287193, epoch loss=3.382019 Batch=899, step=9300, lr=0.161250, batch loss=0.251610, epoch loss=3.633629 Batch=959, step=9360, lr=0.161000, batch loss=0.189578, epoch loss=3.823208 Batch=1019, step=9420, lr=0.160750, batch loss=0.315851, epoch loss=4.139058 Batch=1079, step=9480, lr=0.160500, batch loss=0.189401, epoch loss=4.328460 Batch=1139, step=9540, lr=0.160500, batch loss=0.206037, epoch loss=4.534496 Batch=1199, step=9600, lr=0.160250, batch loss=0.166177, epoch loss=4.700673 Epoch=7, step=9600, lr=0.160250, epoch loss=4.700673 Batch=59, step=9660, lr=0.160000, batch loss=0.196123, epoch loss=0.196123 Batch=119, step=9720, lr=0.159750, batch loss=0.166828, epoch loss=0.362950 Batch=179, step=9780, lr=0.159500, batch loss=0.179331, epoch loss=0.542281 Batch=239, step=9840, lr=0.159250, batch loss=0.264749, epoch loss=0.807030 Batch=299, step=9900, lr=0.159000, batch loss=0.181306, epoch loss=0.988336 Batch=359, step=9960, lr=0.158750, batch loss=0.243083, epoch loss=1.231419 Batch=419, step=10020, lr=0.158500, batch loss=0.233359, epoch loss=1.464778 Batch=479, step=10080, lr=0.158250, batch loss=0.213540, epoch loss=1.678318 Batch=539, step=10140, lr=0.158000, batch loss=0.171656, epoch loss=1.849974 Batch=599, step=10200, lr=0.157750, batch loss=0.201260, epoch loss=2.051234 Batch=659, step=10260, lr=0.157500, batch loss=0.282476, epoch loss=2.333710 Batch=719, step=10320, lr=0.157250, batch loss=0.288562, epoch loss=2.622272 Batch=779, step=10380, lr=0.157000, batch loss=0.296519, epoch loss=2.918791 Batch=839, step=10440, lr=0.156750, batch loss=0.268130, epoch loss=3.186921 Batch=899, step=10500, lr=0.156500, batch loss=0.243253, epoch loss=3.430173 Batch=959, step=10560, lr=0.156250, batch loss=0.198948, epoch loss=3.629121 Batch=1019, step=10620, lr=0.156000, batch loss=0.282877, epoch loss=3.911999 Batch=1079, step=10680, lr=0.155750, batch loss=0.158089, epoch loss=4.070088 Batch=1139, step=10740, lr=0.155500, batch loss=0.189627, epoch loss=4.259714 Batch=1199, step=10800, lr=0.155250, batch loss=0.155541, epoch loss=4.415255 Epoch=8, step=10800, lr=0.155250, epoch loss=4.415255 Batch=59, step=10860, lr=0.155000, batch loss=0.176263, epoch loss=0.176263 Batch=119, step=10920, lr=0.154750, batch loss=0.151587, epoch loss=0.327850 Batch=179, step=10980, lr=0.154500, batch loss=0.166204, epoch loss=0.494054 Batch=239, step=11040, lr=0.154250, batch loss=0.244214, epoch loss=0.738268 Batch=299, step=11100, lr=0.154000, batch loss=0.167293, epoch loss=0.905561 Batch=359, step=11160, lr=0.153750, batch loss=0.223862, epoch loss=1.129423 Batch=419, step=11220, lr=0.153500, batch loss=0.231581, epoch loss=1.361004 Batch=479, step=11280, lr=0.153250, batch loss=0.202594, epoch loss=1.563598 Batch=539, step=11340, lr=0.153000, batch loss=0.161948, epoch loss=1.725546 Batch=599, step=11400, lr=0.152750, batch loss=0.183965, epoch loss=1.909511 Batch=659, step=11460, lr=0.152500, batch loss=0.265194, epoch loss=2.174705 Batch=719, step=11520, lr=0.152250, batch loss=0.254393, epoch loss=2.429098 Batch=779, step=11580, lr=0.152000, batch loss=0.272174, epoch loss=2.701271 Batch=839, step=11640, lr=0.151750, batch loss=0.256792, epoch loss=2.958063 Batch=899, step=11700, lr=0.151500, batch loss=0.218614, epoch loss=3.176677 Batch=959, step=11760, lr=0.151250, batch loss=0.171953, epoch loss=3.348630 Batch=1019, step=11820, lr=0.151000, batch loss=0.261444, epoch loss=3.610074 Batch=1079, step=11880, lr=0.150750, batch loss=0.140595, epoch loss=3.750669 Batch=1139, step=11940, lr=0.150500, batch loss=0.174933, epoch loss=3.925602 Batch=1199, step=12000, lr=0.150250, batch loss=0.139837, epoch loss=4.065440 Epoch=9, step=12000, lr=0.150250, epoch loss=4.065440 Batch=59, step=12060, lr=0.150000, batch loss=0.162571, epoch loss=0.162571 Batch=119, step=12120, lr=0.149750, batch loss=0.136818, epoch loss=0.299389 Batch=179, step=12180, lr=0.149500, batch loss=0.151754, epoch loss=0.451144 Batch=239, step=12240, lr=0.149250, batch loss=0.220280, epoch loss=0.671424 Batch=299, step=12300, lr=0.149000, batch loss=0.142844, epoch loss=0.814268 Batch=359, step=12360, lr=0.148500, batch loss=0.198928, epoch loss=1.013196 Batch=419, step=12420, lr=0.148500, batch loss=0.207008, epoch loss=1.220204 Batch=479, step=12480, lr=0.148000, batch loss=0.180348, epoch loss=1.400551 Batch=539, step=12540, lr=0.147750, batch loss=0.143289, epoch loss=1.543840 Batch=599, step=12600, lr=0.147500, batch loss=0.151123, epoch loss=1.694963 Batch=659, step=12660, lr=0.147500, batch loss=0.226661, epoch loss=1.921624 Batch=719, step=12720, lr=0.147000, batch loss=0.234048, epoch loss=2.155673 Batch=779, step=12780, lr=0.146750, batch loss=0.256385, epoch loss=2.412058 Batch=839, step=12840, lr=0.146750, batch loss=0.235524, epoch loss=2.647582 Batch=899, step=12900, lr=0.146500, batch loss=0.232885, epoch loss=2.880467 Batch=959, step=12960, lr=0.146250, batch loss=0.139145, epoch loss=3.019612 Batch=1019, step=13020, lr=0.146000, batch loss=0.212324, epoch loss=3.231936 Batch=1079, step=13080, lr=0.145750, batch loss=0.118862, epoch loss=3.350798 Batch=1139, step=13140, lr=0.145500, batch loss=0.152634, epoch loss=3.503432 Batch=1199, step=13200, lr=0.145250, batch loss=0.117553, epoch loss=3.620985 Epoch=10, step=13200, lr=0.145250, epoch loss=3.620985 Batch=59, step=13260, lr=0.145000, batch loss=0.141433, epoch loss=0.141433 Batch=119, step=13320, lr=0.144750, batch loss=0.121710, epoch loss=0.263143 Batch=179, step=13380, lr=0.144500, batch loss=0.129073, epoch loss=0.392216 Batch=239, step=13440, lr=0.144250, batch loss=0.188934, epoch loss=0.581150 Batch=299, step=13500, lr=0.144000, batch loss=0.118110, epoch loss=0.699260 Batch=359, step=13560, lr=0.143500, batch loss=0.160217, epoch loss=0.859477 Batch=419, step=13620, lr=0.143500, batch loss=0.162210, epoch loss=1.021687 Batch=479, step=13680, lr=0.143250, batch loss=0.151433, epoch loss=1.173120 Batch=539, step=13740, lr=0.143000, batch loss=0.123870, epoch loss=1.296990 Batch=599, step=13800, lr=0.142750, batch loss=0.121803, epoch loss=1.418794 Batch=659, step=13860, lr=0.142500, batch loss=0.178035, epoch loss=1.596829 Batch=719, step=13920, lr=0.142250, batch loss=0.178591, epoch loss=1.775420 Batch=779, step=13980, lr=0.142000, batch loss=0.198392, epoch loss=1.973812 Batch=839, step=14040, lr=0.141750, batch loss=0.189591, epoch loss=2.163403 Batch=899, step=14100, lr=0.141500, batch loss=0.179094, epoch loss=2.342497 Batch=959, step=14160, lr=0.141250, batch loss=0.139714, epoch loss=2.482211 Batch=1019, step=14220, lr=0.141000, batch loss=0.293696, epoch loss=2.775906 Batch=1079, step=14280, lr=0.140750, batch loss=0.076757, epoch loss=2.852663 Batch=1139, step=14340, lr=0.140500, batch loss=0.125787, epoch loss=2.978450 Batch=1199, step=14400, lr=0.140250, batch loss=0.091889, epoch loss=3.070339 Epoch=11, step=14400, lr=0.140250, epoch loss=3.070339 Batch=59, step=14460, lr=0.140000, batch loss=0.114904, epoch loss=0.114904 Batch=119, step=14520, lr=0.139750, batch loss=0.109893, epoch loss=0.224797 Batch=179, step=14580, lr=0.139500, batch loss=0.107327, epoch loss=0.332124 Batch=239, step=14640, lr=0.139250, batch loss=0.140788, epoch loss=0.472911 Batch=299, step=14700, lr=0.139000, batch loss=0.077762, epoch loss=0.550674 Batch=359, step=14760, lr=0.138750, batch loss=0.123753, epoch loss=0.674426 Batch=419, step=14820, lr=0.138500, batch loss=0.132991, epoch loss=0.807417 Batch=479, step=14880, lr=0.138250, batch loss=0.103199, epoch loss=0.910617 Batch=539, step=14940, lr=0.138000, batch loss=0.100696, epoch loss=1.011312 Batch=599, step=15000, lr=0.137750, batch loss=0.086263, epoch loss=1.097575 Batch=659, step=15060, lr=0.137500, batch loss=0.130102, epoch loss=1.227678 Batch=719, step=15120, lr=0.137250, batch loss=0.125728, epoch loss=1.353406 Batch=779, step=15180, lr=0.137000, batch loss=0.129915, epoch loss=1.483320 Batch=839, step=15240, lr=0.136750, batch loss=0.153510, epoch loss=1.636830 Batch=899, step=15300, lr=0.136250, batch loss=0.247510, epoch loss=1.884340 Batch=959, step=15360, lr=0.136000, batch loss=0.056174, epoch loss=1.940514 Batch=1019, step=15420, lr=0.136000, batch loss=0.138458, epoch loss=2.078972 Batch=1079, step=15480, lr=0.135500, batch loss=0.052124, epoch loss=2.131096 Batch=1139, step=15540, lr=0.135250, batch loss=0.115324, epoch loss=2.246420 Batch=1199, step=15600, lr=0.135000, batch loss=0.060705, epoch loss=2.307126 Epoch=12, step=15600, lr=0.135000, epoch loss=2.307126 Batch=59, step=15660, lr=0.134750, batch loss=0.087701, epoch loss=0.087701 Batch=119, step=15720, lr=0.134750, batch loss=0.146563, epoch loss=0.234264 Batch=179, step=15780, lr=0.134500, batch loss=0.103995, epoch loss=0.338259 Batch=239, step=15840, lr=0.134250, batch loss=0.100354, epoch loss=0.438613 Batch=299, step=15900, lr=0.133750, batch loss=0.045236, epoch loss=0.483849 Batch=359, step=15960, lr=0.133750, batch loss=0.082716, epoch loss=0.566565 Batch=419, step=16020, lr=0.133500, batch loss=0.079906, epoch loss=0.646472 Batch=479, step=16080, lr=0.133250, batch loss=0.064482, epoch loss=0.710953 Batch=539, step=16140, lr=0.133000, batch loss=0.056446, epoch loss=0.767399 Batch=599, step=16200, lr=0.132750, batch loss=0.097418, epoch loss=0.864817 Batch=659, step=16260, lr=0.132500, batch loss=0.077011, epoch loss=0.941828 Batch=719, step=16320, lr=0.132250, batch loss=0.079186, epoch loss=1.021014 Batch=779, step=16380, lr=0.132000, batch loss=0.105461, epoch loss=1.126475 Batch=839, step=16440, lr=0.131750, batch loss=0.126498, epoch loss=1.252973 Batch=899, step=16500, lr=0.131500, batch loss=0.162150, epoch loss=1.415124 Batch=959, step=16560, lr=0.131250, batch loss=0.047129, epoch loss=1.462253 Batch=1019, step=16620, lr=0.131000, batch loss=0.116573, epoch loss=1.578826 Batch=1079, step=16680, lr=0.130750, batch loss=0.020233, epoch loss=1.599059 Batch=1139, step=16740, lr=0.130500, batch loss=0.046820, epoch loss=1.645879 Batch=1199, step=16800, lr=0.130250, batch loss=0.025535, epoch loss=1.671413 Epoch=13, step=16800, lr=0.130250, epoch loss=1.671413 Batch=59, step=16860, lr=0.130000, batch loss=0.042115, epoch loss=0.042115 Batch=119, step=16920, lr=0.129750, batch loss=0.079984, epoch loss=0.122099 Batch=179, step=16980, lr=0.129500, batch loss=0.059277, epoch loss=0.181376 Batch=239, step=17040, lr=0.129250, batch loss=0.061622, epoch loss=0.242998 Batch=299, step=17100, lr=0.129000, batch loss=0.019299, epoch loss=0.262297 Batch=359, step=17160, lr=0.128750, batch loss=0.046569, epoch loss=0.308866 Batch=419, step=17220, lr=0.128500, batch loss=0.047144, epoch loss=0.356010 Batch=479, step=17280, lr=0.128250, batch loss=0.029831, epoch loss=0.385840 Batch=539, step=17340, lr=0.128000, batch loss=0.058157, epoch loss=0.443997 Batch=599, step=17400, lr=0.127750, batch loss=0.034831, epoch loss=0.478827 Batch=659, step=17460, lr=0.127500, batch loss=0.047553, epoch loss=0.526380 Batch=719, step=17520, lr=0.127250, batch loss=0.038641, epoch loss=0.565022 Batch=779, step=17580, lr=0.127000, batch loss=0.042545, epoch loss=0.607566 Batch=839, step=17640, lr=0.126750, batch loss=0.053780, epoch loss=0.661346 Batch=899, step=17700, lr=0.126500, batch loss=0.048592, epoch loss=0.709938 Batch=959, step=17760, lr=0.126250, batch loss=0.037973, epoch loss=0.747911 Batch=1019, step=17820, lr=0.126000, batch loss=0.102068, epoch loss=0.849979 Batch=1079, step=17880, lr=0.125500, batch loss=0.027965, epoch loss=0.877944 Batch=1139, step=17940, lr=0.125250, batch loss=0.055207, epoch loss=0.933150 Batch=1199, step=18000, lr=0.125000, batch loss=0.018992, epoch loss=0.952142 Epoch=14, step=18000, lr=0.125000, epoch loss=0.952142 Batch=59, step=18060, lr=0.124750, batch loss=0.013555, epoch loss=0.013555 Batch=119, step=18120, lr=0.124500, batch loss=0.019327, epoch loss=0.032882 Batch=179, step=18180, lr=0.124250, batch loss=0.029628, epoch loss=0.062509 Batch=239, step=18240, lr=0.124000, batch loss=0.033298, epoch loss=0.095807 Batch=299, step=18300, lr=0.124000, batch loss=0.011012, epoch loss=0.106819 Batch=359, step=18360, lr=0.123500, batch loss=0.025491, epoch loss=0.132310 Batch=419, step=18420, lr=0.123500, batch loss=0.036968, epoch loss=0.169278 Batch=479, step=18480, lr=0.123250, batch loss=0.022974, epoch loss=0.192252 Batch=539, step=18540, lr=0.123000, batch loss=0.047715, epoch loss=0.239967 Batch=599, step=18600, lr=0.122750, batch loss=0.026110, epoch loss=0.266077 Batch=659, step=18660, lr=0.122250, batch loss=0.033213, epoch loss=0.299291 Batch=719, step=18720, lr=0.122000, batch loss=0.037107, epoch loss=0.336398 Batch=779, step=18780, lr=0.121750, batch loss=0.091707, epoch loss=0.428105 Batch=839, step=18840, lr=0.121500, batch loss=0.071036, epoch loss=0.499142 Batch=899, step=18900, lr=0.121250, batch loss=0.110333, epoch loss=0.609475 Batch=959, step=18960, lr=0.121000, batch loss=0.017344, epoch loss=0.626819 Batch=1019, step=19020, lr=0.121000, batch loss=0.022397, epoch loss=0.649216 Batch=1079, step=19080, lr=0.120750, batch loss=0.008418, epoch loss=0.657633 Batch=1139, step=19140, lr=0.120500, batch loss=0.025204, epoch loss=0.682837 Batch=1199, step=19200, lr=0.120250, batch loss=0.010747, epoch loss=0.693585 Epoch=15, step=19200, lr=0.120250, epoch loss=0.693585 Batch=59, step=19260, lr=0.120000, batch loss=0.005259, epoch loss=0.005259 Batch=119, step=19320, lr=0.119500, batch loss=0.016123, epoch loss=0.021382 Batch=179, step=19380, lr=0.119250, batch loss=0.031284, epoch loss=0.052666 Batch=239, step=19440, lr=0.119250, batch loss=0.022898, epoch loss=0.075564 Batch=299, step=19500, lr=0.119000, batch loss=0.006535, epoch loss=0.082099 Batch=359, step=19560, lr=0.118750, batch loss=0.016818, epoch loss=0.098917 Batch=419, step=19620, lr=0.118500, batch loss=0.020275, epoch loss=0.119192 Batch=479, step=19680, lr=0.118250, batch loss=0.008284, epoch loss=0.127476 Batch=539, step=19740, lr=0.118000, batch loss=0.018979, epoch loss=0.146455 Batch=599, step=19800, lr=0.117750, batch loss=0.020122, epoch loss=0.166577 Batch=659, step=19860, lr=0.117500, batch loss=0.018492, epoch loss=0.185068 Batch=719, step=19920, lr=0.117250, batch loss=0.019035, epoch loss=0.204103 Batch=779, step=19980, lr=0.117000, batch loss=0.036007, epoch loss=0.240110 Batch=839, step=20040, lr=0.116750, batch loss=0.031705, epoch loss=0.271815 Batch=899, step=20100, lr=0.116500, batch loss=0.027309, epoch loss=0.299123 Batch=959, step=20160, lr=0.116250, batch loss=0.016861, epoch loss=0.315984 Batch=1019, step=20220, lr=0.116000, batch loss=0.028498, epoch loss=0.344482 Batch=1079, step=20280, lr=0.115750, batch loss=0.003159, epoch loss=0.347641 Batch=1139, step=20340, lr=0.115500, batch loss=0.014777, epoch loss=0.362418 Batch=1199, step=20400, lr=0.115250, batch loss=0.005962, epoch loss=0.368379 Epoch=16, step=20400, lr=0.115250, epoch loss=0.368379 Batch=59, step=20460, lr=0.115000, batch loss=0.003454, epoch loss=0.003454 Batch=119, step=20520, lr=0.114500, batch loss=0.008629, epoch loss=0.012083 Batch=179, step=20580, lr=0.114500, batch loss=0.019639, epoch loss=0.031722 Batch=239, step=20640, lr=0.114250, batch loss=0.021363, epoch loss=0.053084 Batch=299, step=20700, lr=0.113750, batch loss=0.008830, epoch loss=0.061915 Batch=359, step=20760, lr=0.113750, batch loss=0.013173, epoch loss=0.075088 Batch=419, step=20820, lr=0.113500, batch loss=0.015106, epoch loss=0.090194 Batch=479, step=20880, lr=0.113250, batch loss=0.003189, epoch loss=0.093383 Batch=539, step=20940, lr=0.112750, batch loss=0.019310, epoch loss=0.112693 Batch=599, step=21000, lr=0.112500, batch loss=0.020975, epoch loss=0.133668 Batch=659, step=21060, lr=0.112250, batch loss=0.017577, epoch loss=0.151245 Batch=719, step=21120, lr=0.112000, batch loss=0.048384, epoch loss=0.199628 Batch=779, step=21180, lr=0.112000, batch loss=0.070083, epoch loss=0.269711 Batch=839, step=21240, lr=0.111500, batch loss=0.024848, epoch loss=0.294559 Batch=899, step=21300, lr=0.111250, batch loss=0.030527, epoch loss=0.325086 Batch=959, step=21360, lr=0.111250, batch loss=0.010523, epoch loss=0.335608 Batch=1019, step=21420, lr=0.110750, batch loss=0.012321, epoch loss=0.347929 Batch=1079, step=21480, lr=0.110500, batch loss=0.001998, epoch loss=0.349928 Batch=1139, step=21540, lr=0.110500, batch loss=0.012445, epoch loss=0.362373 Batch=1199, step=21600, lr=0.110000, batch loss=0.005012, epoch loss=0.367385 Epoch=17, step=21600, lr=0.110000, epoch loss=0.367385 Batch=59, step=21660, lr=0.110000, batch loss=0.002155, epoch loss=0.002155 Batch=119, step=21720, lr=0.109750, batch loss=0.006461, epoch loss=0.008616 Batch=179, step=21780, lr=0.109500, batch loss=0.012571, epoch loss=0.021187 Batch=239, step=21840, lr=0.109250, batch loss=0.010290, epoch loss=0.031478 Batch=299, step=21900, lr=0.108750, batch loss=0.013722, epoch loss=0.045200 Batch=359, step=21960, lr=0.108750, batch loss=0.012631, epoch loss=0.057831 Batch=419, step=22020, lr=0.108500, batch loss=0.012607, epoch loss=0.070438 Batch=479, step=22080, lr=0.108250, batch loss=0.002811, epoch loss=0.073249 Batch=539, step=22140, lr=0.108000, batch loss=0.016974, epoch loss=0.090223 Batch=599, step=22200, lr=0.107750, batch loss=0.016865, epoch loss=0.107088 Batch=659, step=22260, lr=0.107500, batch loss=0.015185, epoch loss=0.122273 Batch=719, step=22320, lr=0.107250, batch loss=0.026128, epoch loss=0.148401 Batch=779, step=22380, lr=0.107000, batch loss=0.045230, epoch loss=0.193631 Batch=839, step=22440, lr=0.106750, batch loss=0.022179, epoch loss=0.215810 Batch=899, step=22500, lr=0.106500, batch loss=0.022655, epoch loss=0.238465 Batch=959, step=22560, lr=0.106250, batch loss=0.010883, epoch loss=0.249348 Batch=1019, step=22620, lr=0.106000, batch loss=0.009487, epoch loss=0.258835 Batch=1079, step=22680, lr=0.105750, batch loss=0.000000, epoch loss=0.258835 Batch=1139, step=22740, lr=0.105500, batch loss=0.010007, epoch loss=0.268843 Batch=1199, step=22800, lr=0.105250, batch loss=0.004751, epoch loss=0.273594 Epoch=18, step=22800, lr=0.105250, epoch loss=0.273594 Batch=59, step=22860, lr=0.105000, batch loss=0.001936, epoch loss=0.001936 Batch=119, step=22920, lr=0.104750, batch loss=0.005549, epoch loss=0.007484 Batch=179, step=22980, lr=0.104500, batch loss=0.010532, epoch loss=0.018017 Batch=239, step=23040, lr=0.104250, batch loss=0.009993, epoch loss=0.028009 Batch=299, step=23100, lr=0.104000, batch loss=0.010705, epoch loss=0.038715 Batch=359, step=23160, lr=0.103750, batch loss=0.011527, epoch loss=0.050241 Batch=419, step=23220, lr=0.103500, batch loss=0.011141, epoch loss=0.061382 Batch=479, step=23280, lr=0.103250, batch loss=0.004379, epoch loss=0.065761 Batch=539, step=23340, lr=0.103000, batch loss=0.014230, epoch loss=0.079991 Batch=599, step=23400, lr=0.102750, batch loss=0.015053, epoch loss=0.095044 Batch=659, step=23460, lr=0.102500, batch loss=0.014498, epoch loss=0.109542 Batch=719, step=23520, lr=0.102250, batch loss=0.017550, epoch loss=0.127092 Batch=779, step=23580, lr=0.102000, batch loss=0.020079, epoch loss=0.147171 Batch=839, step=23640, lr=0.101750, batch loss=0.026923, epoch loss=0.174093 Batch=899, step=23700, lr=0.101500, batch loss=0.022575, epoch loss=0.196668 Batch=959, step=23760, lr=0.101250, batch loss=0.007795, epoch loss=0.204462 Batch=1019, step=23820, lr=0.101000, batch loss=0.006577, epoch loss=0.211040 Batch=1079, step=23880, lr=0.100750, batch loss=0.001496, epoch loss=0.212536 Batch=1139, step=23940, lr=0.100250, batch loss=0.008949, epoch loss=0.221485 Batch=1199, step=24000, lr=0.100250, batch loss=0.004364, epoch loss=0.225849 Epoch=19, step=24000, lr=0.100250, epoch loss=0.225849 Half-moons scatterplot and decision boundary: ┌────────────────────────────────────────────────────────────────────────────────────────────────────┐ │********************************#*******************************************************************│ │**********************#*#*#######*###*#####*********************************************************│ │**********************#########################*****************************************************│ │*****************#**########*######*###########*###*************************************************│ │***************#################*###################************************************************│ │************######*#################*#################**********************************************│ │**********#*#####*########*#**************##*#########*#********************************************│ │***********########*##*#******************#*****##########******************************************│ │***********###########*************************############**************************************...│ │********######*####*********************************###*###*#**********************************.....│ │*******######**##**********************************#*######*#*******************************........│ │*******##*##**##***********..........***************########*##***************************..........│ │*****#######************.......%...%%...***************#########*************************.........%.│ │******######***********.........%........***************##*#####************************......%.%.%.│ │***#########**********.........%%%.%%.....**************#*#######**********************......%.%%%%.│ │****#######**********..........%%%%.........************#########********************........%%.%%.%│ │**#######************..........%%%%%%%.......**************###*###******************.........%%%%%%.│ │*##*####************...........%%%%%%%.........***********########*****************..........%%%%%%.│ │*#######************...........%%%%%%%..........************#######**************............%%%%%%.│ │*##*####***********............%%.%%%%%..........************####***************............%%%%%%%.│ │*#####*#***********.............%%%%%%%............**********##*###************..............%%%%%..│ │#######***********.............%.%%%%%%.............*********#######**********.............%%%%.%%..│ │#####*#***********..............%%%%%%%...............*******#######********...............%%%%%%%%.│ │###*#*#**********...............%%%%%%%%%..............*******######*******................%%%%%%...│ │#######*********.................%%%%%%%%...............*****###*###******................%%%%%%....│ │######**********.................%%%%%%%%%................***#*###*******...............%%%%%%%%%...│ │*#*##*#********...................%%%%%%%%%%...............***######***..................%%%%%%.....│ │#****##********....................%%%%%%%%%................***###*#**................%.%%%%%%%.....│ │**************.....................%.%%%%%%...................*******..................%.%%.%%......│ │**************.......................%..%%%%%%%................*****..............%.%%%%%%%%%.......│ │*************.........................%.%%%.%%%%.................*................%%%%%%%.%.%.......│ │************............................%..%%%%..%................................%%%%%%%%..........│ │************.............................%%%%%%%%%%%........................%%..%%%%%%%%.%..........│ │***********..............................%%.%%%%%%%%..%....................%..%%%.%%%%%%%...........│ │***********.................................%%%%.%%%%%%%%...............%.%%%%%%%%%%%%.%............│ │**********...................................%%%%%%%%%%%%%%%%%%%%%%.%%%%.%%%%%%%%%%%%%..............│ │**********....................................%%.%%%%%%%%%%%%%%%%%%%%%%.%%%%%%%%%%%.................│ │*********.........................................%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...................│ │*********............................................%%%.%%%%%%%%%%%%%%%%%%%%%......................│ │********................................................%...%%%%.%%.%%%%..%.........................│ └────────────────────────────────────────────────────────────────────────────────────────────────────┘ 2025-03-20 22:16.07 ---> saved as "6ca3b2013fbd080198a995a5b99adcb11e011f497243d356c7785e79f96f6867" Job succeeded 2025-03-20 22:16.08: Job succeeded