2025-03-21 15:22.29: New job: test ahrefs/ocannl https://github.com/ahrefs/ocannl.git#refs/heads/master (f6ea3750d181d26e3fd23df51a415f362cff8525) (linux-x86_64:debian-12-5.2_opam-2.3) Base: ocaml/opam:debian-12-ocaml-5.2@sha256:89ec63b50b2a5b473e2ee6ac01bf5fc8513ec4fc85f485bbee7ea4ce1c250e71 Opam project build To reproduce locally: git clone --recursive "https://github.com/ahrefs/ocannl.git" -b "master" && cd "ocannl" && git reset --hard f6ea3750 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:debian-12-ocaml-5.2@sha256:89ec63b50b2a5b473e2ee6ac01bf5fc8513ec4fc85f485bbee7ea4ce1c250e71 # debian-12-5.2_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-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.2.1 ocaml-base-compiler.5.2.1 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.0 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-21 15:22.29: Using cache hint "ahrefs/ocannl-ocaml/opam:debian-12-ocaml-5.2@sha256:89ec63b50b2a5b473e2ee6ac01bf5fc8513ec4fc85f485bbee7ea4ce1c250e71-debian-12-5.2_opam-2.3-4e36d8eccab8591c75feb438f41429c5" 2025-03-21 15:22.29: Using OBuilder spec: ((from ocaml/opam:debian-12-ocaml-5.2@sha256:89ec63b50b2a5b473e2ee6ac01bf5fc8513ec4fc85f485bbee7ea4ce1c250e71) (comment debian-12-5.2_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-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.2.1 ocaml-base-compiler.5.2.1 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.0 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-21 15:22.29: Waiting for resource in pool OCluster 2025-03-21 15:22.29: Waiting for worker… 2025-03-21 15:23.36: Got resource from pool OCluster Building on phoebe.caelum.ci.dev All commits already cached HEAD is now at f6ea3750 Untested: revert the Cmpne primitive op: can be used to test for NaN (x <> x ==> x = NaN) (from ocaml/opam:debian-12-ocaml-5.2@sha256:89ec63b50b2a5b473e2ee6ac01bf5fc8513ec4fc85f485bbee7ea4ce1c250e71) 2025-03-21 15:24.42 ---> saved as "38896d45c132e80618e0ea619c3f1eaa7c74f33d36affcfd5cb62a4306714da8" /: (comment debian-12-5.2_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-21 15:24.43 ---> saved as "3d0e7e63412167c499341f1181b172ea6ec9ca5bf81b7c396cb3e336abf0340f" /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. Continue? [y/n] y 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. Format upgrade done. [NOTE] The 'jobs' option was reset, its value was 39 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=39 --global <><> 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-21 15:26.42 ---> saved as "cc601c78ac214415c83b6ec0bc7840029b6ce55de18a34aea04b80f75512f2a5" /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-134-generic The OCaml toplevel, version 5.2.1 2.3.0 2025-03-21 15:26.43 ---> saved as "18f62663459dbff01fb684078274d620563485d9637901154dd6fddd17ab5ffc" /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-03-21 15:26.43 ---> saved as "1f4800f05b74f7563c3437c421c17e1a0e4a5d2253bb31d8c70d9fec1010be7b" /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 a8ed476033..acfb0e6e94 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-21 15:28.28 ---> saved as "fb0ede5a6901175d2597f7c70aa2212a1aad82bfce33c2dec7de7c3ba52d706b" /src: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./)) 2025-03-21 15:28.30 ---> saved as "f2f5ebcb90fe4d7778d0156232e743d8dbe87e1e3ca2a12d09b4c5932b870185" /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-21 15:28.39 ---> saved as "1536b2bf4ebd8d93704b8bcc35a2edf06e6e8f3e640f27ad399435c604c46fa9" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-03-21 15:28.39 ---> saved as "c5aa8a4dae4992cad2d16d181872cb61df57e38fdd7ac420b38540c51ab6f201" /src: (env DEPS "angstrom.0.16.1 backoff.0.1.1 base.v0.17.1 base-bigarray.base base-domains.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.2.1 ocaml-base-compiler.5.2.1 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.0 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" - Hit:1 http://deb.debian.org/debian bookworm InRelease - Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] - Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB] - Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [249 kB] - Fetched 353 kB in 1s (366 kB/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-base-compiler is already installed (current version is 5.2.1). [NOTE] Package ocaml is already installed (current version is 5.2.1). [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-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 libffi-dev: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 ... 18776 files and directories currently installed.) - Preparing to unpack .../libffi-dev_3.4.4-1_amd64.deb ... - Unpacking libffi-dev:amd64 (3.4.4-1) ... - Selecting previously unselected package libpkgconf3:amd64. - Preparing to unpack .../libpkgconf3_1.8.1-1_amd64.deb ... - Unpacking libpkgconf3:amd64 (1.8.1-1) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../pkgconf-bin_1.8.1-1_amd64.deb ... - Unpacking pkgconf-bin (1.8.1-1) ... - Selecting previously unselected package pkgconf:amd64. - Preparing to unpack .../pkgconf_1.8.1-1_amd64.deb ... - Unpacking pkgconf:amd64 (1.8.1-1) ... - Selecting previously unselected package pkg-config:amd64. - Preparing to unpack .../pkg-config_1.8.1-1_amd64.deb ... - Unpacking pkg-config:amd64 (1.8.1-1) ... - Setting up libffi-dev:amd64 (3.4.4-1) ... - Setting up libpkgconf3:amd64 (1.8.1-1) ... - Setting up pkgconf-bin (1.8.1-1) ... - Setting up pkgconf:amd64 (1.8.1-1) ... - Setting up pkg-config:amd64 (1.8.1-1) ... - Processing triggers for libc-bin (2.36-9+deb12u10) ... 2025-03-21 15:29.26 ---> saved as "fb1ddceb16c82d5bfdaf0e6f837342ce85d1b90544d9b35f7da89dad06c10c86" /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-base-compiler is already installed (current version is 5.2.1). [NOTE] Package ocaml is already installed (current version is 5.2.1). [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-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.0 - 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 angstrom.0.16.1 (cached) -> retrieved base.v0.17.1 (cached) -> retrieved bigarray-compat.1.1.0 (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_hash.v0.17.0 (cached) -> retrieved ppx_here.v0.17.0 (cached) -> retrieved ppx_inline_test.v0.17.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_minidebug.2.1.0 (cached) -> retrieved dune.3.17.2, dune-configurator.3.17.2 (cached) -> installed num.1.5-1 -> retrieved ppx_variants_conv.v0.17.0 (cached) -> retrieved ppxlib.0.35.0 (cached) -> retrieved ppxlib_jane.v0.17.0 (cached) -> retrieved ptime.1.2.0 (cached) -> retrieved re.1.12.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved saturn_lockfree.0.5.0 (cached) -> retrieved sexplib.v0.17.0 (cached) -> retrieved sexplib0.v0.17.0 (cached) -> retrieved stdio.v0.17.0 (cached) -> retrieved time_now.v0.17.0 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved tyxml.4.6.0 (cached) -> retrieved topkg.1.0.8 (cached) -> retrieved uutf.1.0.4 (cached) -> retrieved variantslib.v0.17.0 (cached) -> retrieved printbox.0.12, printbox-ext-plot.0.12, printbox-html.0.12, printbox-md.0.12, printbox-text.0.12 (cached) -> retrieved uucp.16.0.0 (cached) -> installed ocamlbuild.0.16.1 -> installed ocamlfind.1.9.8 -> 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 bigarray-compat.1.1.0 -> installed backoff.0.1.1 -> installed printbox.0.12 -> installed stdlib-shims.0.3.0 -> installed csexp.1.5.2 -> installed multicore-magic.2.3.1 -> installed ocaml_intrinsics_kernel.v0.17.1 -> installed sexplib0.v0.17.0 -> installed integers.0.7.0 -> installed ocaml-syntax-shims.1.0.0 -> installed cppo.1.8.0 -> installed re.1.12.0 -> installed ocaml-compiler-libs.v0.17.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 variantslib.v0.17.0 -> installed fieldslib.v0.17.0 -> installed ctypes-foreign.0.23.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 ppx_optcomp.v0.17.0 -> installed ppxlib_jane.v0.17.0 -> installed ppx_cold.v0.17.0 -> installed ppx_variants_conv.v0.17.0 -> installed ppx_here.v0.17.0 -> installed ppx_fields_conv.v0.17.0 -> installed ppx_globalize.v0.17.0 -> installed ppx_deriving.6.0.3 -> installed ppx_enumerate.v0.17.0 -> installed ppx_compare.v0.17.0 -> installed ppx_sexp_conv.v0.17.0 -> installed ppx_hash.v0.17.0 -> installed ppx_assert.v0.17.0 -> installed ppx_base.v0.17.0 -> installed ppx_minidebug.2.1.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-21 15:33.41 ---> saved as "8720c3d776a3e01524dbb3b3167035791e3aec306337f0c96114766155f1dcdc" /src: (copy (src .) (dst /src)) 2025-03-21 15:33.42 ---> saved as "1a22621ef030640d26761cde7ebaee5a97ba976db3d07431fb18efb3156f37ee" /src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")) (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/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/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/8750e2e6e8cfcab471e3288b0502bec0/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/5c9331890e36e16e1be4a8e416ce89ed/default/test/ocannl_config.' -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/8750e2e6e8cfcab471e3288b0502bec0/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/8750e2e6e8cfcab471e3288b0502bec0/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/8750e2e6e8cfcab471e3288b0502bec0/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/8750e2e6e8cfcab471e3288b0502bec0/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/8750e2e6e8cfcab471e3288b0502bec0/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/8750e2e6e8cfcab471e3288b0502bec0/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/8750e2e6e8cfcab471e3288b0502bec0/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/8750e2e6e8cfcab471e3288b0502bec0/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/8750e2e6e8cfcab471e3288b0502bec0/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.199750, batch loss=23.609453, epoch loss=23.609453 Batch=119, step=120, lr=0.199750, batch loss=8.516926, epoch loss=32.126379 Batch=179, step=180, lr=0.199250, batch loss=2.644440, epoch loss=34.770819 Batch=239, step=240, lr=0.199000, batch loss=0.856726, epoch loss=35.627544 Batch=299, step=300, lr=0.198750, batch loss=1.433764, epoch loss=37.061309 Batch=359, step=360, lr=0.198750, batch loss=1.340037, epoch loss=38.401346 Batch=419, step=420, lr=0.198500, batch loss=0.611313, epoch loss=39.012659 Batch=479, step=480, lr=0.198000, batch loss=0.746885, epoch loss=39.759543 Batch=539, step=540, lr=0.198000, batch loss=0.688782, epoch loss=40.448326 Batch=599, step=600, lr=0.197750, batch loss=1.104377, epoch loss=41.552703 Batch=659, step=660, lr=0.197500, batch loss=0.481720, epoch loss=42.034423 Batch=719, step=720, lr=0.197000, batch loss=0.410722, epoch loss=42.445145 Batch=779, step=780, lr=0.196750, batch loss=0.469555, epoch loss=42.914701 Batch=839, step=840, lr=0.196500, batch loss=0.450348, epoch loss=43.365049 Batch=899, step=900, lr=0.196500, batch loss=0.383629, epoch loss=43.748678 Batch=959, step=960, lr=0.196250, batch loss=0.268891, epoch loss=44.017569 Batch=1019, step=1020, lr=0.196000, batch loss=0.486515, epoch loss=44.504085 Batch=1079, step=1080, lr=0.195500, batch loss=0.266370, epoch loss=44.770455 Batch=1139, step=1140, lr=0.195250, batch loss=0.329854, epoch loss=45.100309 Batch=1199, step=1200, lr=0.195000, batch loss=0.263759, epoch loss=45.364068 Epoch=0, step=1200, lr=0.195000, epoch loss=45.364068 Batch=59, step=1260, lr=0.194750, batch loss=0.263686, epoch loss=0.263686 Batch=119, step=1320, lr=0.194500, batch loss=0.203801, epoch loss=0.467487 Batch=179, step=1380, lr=0.194250, batch loss=0.245737, epoch loss=0.713224 Batch=239, step=1440, lr=0.194000, batch loss=0.349744, epoch loss=1.062969 Batch=299, step=1500, lr=0.193750, batch loss=0.239270, epoch loss=1.302239 Batch=359, step=1560, lr=0.193750, batch loss=0.314933, epoch loss=1.617173 Batch=419, step=1620, lr=0.193250, batch loss=0.312477, epoch loss=1.929650 Batch=479, step=1680, lr=0.193000, batch loss=0.276936, epoch loss=2.206586 Batch=539, step=1740, lr=0.192750, batch loss=0.209936, epoch loss=2.416522 Batch=599, step=1800, lr=0.192500, batch loss=0.246402, epoch loss=2.662924 Batch=659, step=1860, lr=0.192500, batch loss=0.362871, epoch loss=3.025796 Batch=719, step=1920, lr=0.192000, batch loss=0.355874, epoch loss=3.381669 Batch=779, step=1980, lr=0.191750, batch loss=0.381811, epoch loss=3.763480 Batch=839, step=2040, lr=0.191500, batch loss=0.341980, epoch loss=4.105460 Batch=899, step=2100, lr=0.191250, batch loss=0.296729, epoch loss=4.402189 Batch=959, step=2160, lr=0.191250, batch loss=0.214143, epoch loss=4.616332 Batch=1019, step=2220, lr=0.190750, batch loss=0.333168, epoch loss=4.949500 Batch=1079, step=2280, lr=0.190500, batch loss=0.208133, epoch loss=5.157633 Batch=1139, step=2340, lr=0.190250, batch loss=0.271326, epoch loss=5.428960 Batch=1199, step=2400, lr=0.190000, batch loss=0.220039, epoch loss=5.648999 Epoch=1, step=2400, lr=0.190000, epoch loss=5.648999 Batch=59, step=2460, lr=0.190000, batch loss=0.230242, epoch loss=0.230242 Batch=119, step=2520, lr=0.189500, batch loss=0.199156, epoch loss=0.429398 Batch=179, step=2580, lr=0.189250, batch loss=0.220529, epoch loss=0.649927 Batch=239, step=2640, lr=0.189000, batch loss=0.328999, epoch loss=0.978926 Batch=299, step=2700, lr=0.188750, batch loss=0.209053, epoch loss=1.187979 Batch=359, step=2760, lr=0.188500, batch loss=0.293156, epoch loss=1.481136 Batch=419, step=2820, lr=0.188250, batch loss=0.283265, epoch loss=1.764400 Batch=479, step=2880, lr=0.188250, batch loss=0.264156, epoch loss=2.028556 Batch=539, step=2940, lr=0.187750, batch loss=0.201544, epoch loss=2.230101 Batch=599, step=3000, lr=0.187500, batch loss=0.246847, epoch loss=2.476948 Batch=659, step=3060, lr=0.187250, batch loss=0.346475, epoch loss=2.823423 Batch=719, step=3120, lr=0.187000, batch loss=0.342039, epoch loss=3.165461 Batch=779, step=3180, lr=0.186750, batch loss=0.368579, epoch loss=3.534041 Batch=839, step=3240, lr=0.186500, batch loss=0.328714, epoch loss=3.862755 Batch=899, step=3300, lr=0.186250, batch loss=0.299764, epoch loss=4.162519 Batch=959, step=3360, lr=0.186000, batch loss=0.239827, epoch loss=4.402345 Batch=1019, step=3420, lr=0.185750, batch loss=0.375452, epoch loss=4.777798 Batch=1079, step=3480, lr=0.185500, batch loss=0.224568, epoch loss=5.002365 Batch=1139, step=3540, lr=0.185500, batch loss=0.265437, epoch loss=5.267802 Batch=1199, step=3600, lr=0.185000, batch loss=0.202085, epoch loss=5.469887 Epoch=2, step=3600, lr=0.185000, epoch loss=5.469887 Batch=59, step=3660, lr=0.184750, batch loss=0.226521, epoch loss=0.226521 Batch=119, step=3720, lr=0.184500, batch loss=0.191170, epoch loss=0.417690 Batch=179, step=3780, lr=0.184250, batch loss=0.212868, epoch loss=0.630558 Batch=239, step=3840, lr=0.184000, batch loss=0.318152, epoch loss=0.948710 Batch=299, step=3900, lr=0.183750, batch loss=0.209961, epoch loss=1.158671 Batch=359, step=3960, lr=0.183750, batch loss=0.285333, epoch loss=1.444004 Batch=419, step=4020, lr=0.183250, batch loss=0.273198, epoch loss=1.717202 Batch=479, step=4080, lr=0.183000, batch loss=0.248858, epoch loss=1.966060 Batch=539, step=4140, lr=0.182750, batch loss=0.195049, epoch loss=2.161108 Batch=599, step=4200, lr=0.182750, batch loss=0.231399, epoch loss=2.392508 Batch=659, step=4260, lr=0.182250, batch loss=0.337384, epoch loss=2.729892 Batch=719, step=4320, lr=0.182000, batch loss=0.343954, epoch loss=3.073846 Batch=779, step=4380, lr=0.182000, batch loss=0.353286, epoch loss=3.427132 Batch=839, step=4440, lr=0.181500, batch loss=0.316225, epoch loss=3.743357 Batch=899, step=4500, lr=0.181250, batch loss=0.289597, epoch loss=4.032954 Batch=959, step=4560, lr=0.181250, batch loss=0.246190, epoch loss=4.279144 Batch=1019, step=4620, lr=0.180750, batch loss=0.351527, epoch loss=4.630671 Batch=1079, step=4680, lr=0.180500, batch loss=0.206921, epoch loss=4.837592 Batch=1139, step=4740, lr=0.180250, batch loss=0.249884, epoch loss=5.087476 Batch=1199, step=4800, lr=0.180000, batch loss=0.192645, epoch loss=5.280121 Epoch=3, step=4800, lr=0.180000, epoch loss=5.280121 Batch=59, step=4860, lr=0.179750, batch loss=0.227108, epoch loss=0.227108 Batch=119, step=4920, lr=0.179500, batch loss=0.185635, epoch loss=0.412743 Batch=179, step=4980, lr=0.179250, batch loss=0.206905, epoch loss=0.619648 Batch=239, step=5040, lr=0.179000, batch loss=0.308462, epoch loss=0.928110 Batch=299, step=5100, lr=0.178750, batch loss=0.201501, epoch loss=1.129611 Batch=359, step=5160, lr=0.178500, batch loss=0.274755, epoch loss=1.404366 Batch=419, step=5220, lr=0.178250, batch loss=0.265180, epoch loss=1.669546 Batch=479, step=5280, lr=0.178000, batch loss=0.240949, epoch loss=1.910495 Batch=539, step=5340, lr=0.178000, batch loss=0.189683, epoch loss=2.100178 Batch=599, step=5400, lr=0.177500, batch loss=0.231986, epoch loss=2.332164 Batch=659, step=5460, lr=0.177250, batch loss=0.324376, epoch loss=2.656540 Batch=719, step=5520, lr=0.177250, batch loss=0.327208, epoch loss=2.983748 Batch=779, step=5580, lr=0.176750, batch loss=0.339747, epoch loss=3.323495 Batch=839, step=5640, lr=0.176500, batch loss=0.314844, epoch loss=3.638339 Batch=899, step=5700, lr=0.176250, batch loss=0.278615, epoch loss=3.916955 Batch=959, step=5760, lr=0.176250, batch loss=0.219600, epoch loss=4.136555 Batch=1019, step=5820, lr=0.175750, batch loss=0.332708, epoch loss=4.469263 Batch=1079, step=5880, lr=0.175750, batch loss=0.196331, epoch loss=4.665594 Batch=1139, step=5940, lr=0.175250, batch loss=0.233033, epoch loss=4.898627 Batch=1199, step=6000, lr=0.175000, batch loss=0.186255, epoch loss=5.084882 Epoch=4, step=6000, lr=0.175000, epoch loss=5.084882 Batch=59, step=6060, lr=0.175000, batch loss=0.222295, epoch loss=0.222295 Batch=119, step=6120, lr=0.174750, batch loss=0.187718, epoch loss=0.410013 Batch=179, step=6180, lr=0.174500, batch loss=0.202458, epoch loss=0.612471 Batch=239, step=6240, lr=0.174250, batch loss=0.303283, epoch loss=0.915753 Batch=299, step=6300, lr=0.173750, batch loss=0.208889, epoch loss=1.124643 Batch=359, step=6360, lr=0.173750, batch loss=0.273264, epoch loss=1.397907 Batch=419, step=6420, lr=0.173500, batch loss=0.268624, epoch loss=1.666531 Batch=479, step=6480, lr=0.173000, batch loss=0.242022, epoch loss=1.908554 Batch=539, step=6540, lr=0.172750, batch loss=0.196979, epoch loss=2.105532 Batch=599, step=6600, lr=0.172750, batch loss=0.232755, epoch loss=2.338287 Batch=659, step=6660, lr=0.172500, batch loss=0.315286, epoch loss=2.653574 Batch=719, step=6720, lr=0.172000, batch loss=0.319020, epoch loss=2.972594 Batch=779, step=6780, lr=0.171750, batch loss=0.330467, epoch loss=3.303061 Batch=839, step=6840, lr=0.171500, batch loss=0.302856, epoch loss=3.605917 Batch=899, step=6900, lr=0.171250, batch loss=0.270829, epoch loss=3.876746 Batch=959, step=6960, lr=0.171000, batch loss=0.206270, epoch loss=4.083016 Batch=1019, step=7020, lr=0.170750, batch loss=0.327856, epoch loss=4.410872 Batch=1079, step=7080, lr=0.170500, batch loss=0.173751, epoch loss=4.584623 Batch=1139, step=7140, lr=0.170250, batch loss=0.213751, epoch loss=4.798374 Batch=1199, step=7200, lr=0.170000, batch loss=0.182779, epoch loss=4.981153 Epoch=5, step=7200, lr=0.170000, epoch loss=4.981153 Batch=59, step=7260, lr=0.169750, batch loss=0.235948, epoch loss=0.235948 Batch=119, step=7320, lr=0.169750, batch loss=0.182769, epoch loss=0.418718 Batch=179, step=7380, lr=0.169250, batch loss=0.196528, epoch loss=0.615245 Batch=239, step=7440, lr=0.169000, batch loss=0.295961, epoch loss=0.911207 Batch=299, step=7500, lr=0.168750, batch loss=0.203466, epoch loss=1.114672 Batch=359, step=7560, lr=0.168750, batch loss=0.257661, epoch loss=1.372334 Batch=419, step=7620, lr=0.168500, batch loss=0.254484, epoch loss=1.626818 Batch=479, step=7680, lr=0.168000, batch loss=0.233910, epoch loss=1.860728 Batch=539, step=7740, lr=0.167750, batch loss=0.191784, epoch loss=2.052512 Batch=599, step=7800, lr=0.167750, batch loss=0.227831, epoch loss=2.280344 Batch=659, step=7860, lr=0.167500, batch loss=0.306237, epoch loss=2.586580 Batch=719, step=7920, lr=0.167250, batch loss=0.311542, epoch loss=2.898122 Batch=779, step=7980, lr=0.167000, batch loss=0.331460, epoch loss=3.229582 Batch=839, step=8040, lr=0.166500, batch loss=0.293517, epoch loss=3.523099 Batch=899, step=8100, lr=0.166500, batch loss=0.264037, epoch loss=3.787136 Batch=959, step=8160, lr=0.166250, batch loss=0.209925, epoch loss=3.997061 Batch=1019, step=8220, lr=0.165750, batch loss=0.317071, epoch loss=4.314132 Batch=1079, step=8280, lr=0.165500, batch loss=0.169345, epoch loss=4.483477 Batch=1139, step=8340, lr=0.165250, batch loss=0.205934, epoch loss=4.689411 Batch=1199, step=8400, lr=0.165250, batch loss=0.185116, epoch loss=4.874527 Epoch=6, step=8400, lr=0.165250, epoch loss=4.874527 Batch=59, step=8460, lr=0.165000, batch loss=0.217027, epoch loss=0.217027 Batch=119, step=8520, lr=0.164500, batch loss=0.185330, epoch loss=0.402357 Batch=179, step=8580, lr=0.164500, batch loss=0.187995, epoch loss=0.590352 Batch=239, step=8640, lr=0.164250, batch loss=0.279197, epoch loss=0.869549 Batch=299, step=8700, lr=0.164000, batch loss=0.199012, epoch loss=1.068561 Batch=359, step=8760, lr=0.163750, batch loss=0.252096, epoch loss=1.320657 Batch=419, step=8820, lr=0.163500, batch loss=0.244064, epoch loss=1.564721 Batch=479, step=8880, lr=0.163000, batch loss=0.229503, epoch loss=1.794224 Batch=539, step=8940, lr=0.163000, batch loss=0.178356, epoch loss=1.972580 Batch=599, step=9000, lr=0.162750, batch loss=0.218974, epoch loss=2.191554 Batch=659, step=9060, lr=0.162250, batch loss=0.294631, epoch loss=2.486185 Batch=719, step=9120, lr=0.162250, batch loss=0.295920, epoch loss=2.782105 Batch=779, step=9180, lr=0.162000, batch loss=0.316795, epoch loss=3.098900 Batch=839, step=9240, lr=0.161750, batch loss=0.287777, epoch loss=3.386677 Batch=899, step=9300, lr=0.161250, batch loss=0.251919, epoch loss=3.638596 Batch=959, step=9360, lr=0.161250, batch loss=0.191372, epoch loss=3.829968 Batch=1019, step=9420, lr=0.160750, batch loss=0.312076, epoch loss=4.142044 Batch=1079, step=9480, lr=0.160500, batch loss=0.192574, epoch loss=4.334619 Batch=1139, step=9540, lr=0.160500, batch loss=0.210388, epoch loss=4.545006 Batch=1199, step=9600, lr=0.160000, batch loss=0.166964, epoch loss=4.711970 Epoch=7, step=9600, lr=0.160000, epoch loss=4.711970 Batch=59, step=9660, lr=0.159750, batch loss=0.203925, epoch loss=0.203925 Batch=119, step=9720, lr=0.159500, batch loss=0.169617, epoch loss=0.373543 Batch=179, step=9780, lr=0.159250, batch loss=0.180430, epoch loss=0.553972 Batch=239, step=9840, lr=0.159000, batch loss=0.264974, epoch loss=0.818946 Batch=299, step=9900, lr=0.159000, batch loss=0.183945, epoch loss=1.002892 Batch=359, step=9960, lr=0.158750, batch loss=0.240936, epoch loss=1.243827 Batch=419, step=10020, lr=0.158250, batch loss=0.233750, epoch loss=1.477577 Batch=479, step=10080, lr=0.158000, batch loss=0.214731, epoch loss=1.692308 Batch=539, step=10140, lr=0.157750, batch loss=0.172048, epoch loss=1.864356 Batch=599, step=10200, lr=0.157750, batch loss=0.202512, epoch loss=2.066868 Batch=659, step=10260, lr=0.157250, batch loss=0.282764, epoch loss=2.349632 Batch=719, step=10320, lr=0.157000, batch loss=0.287400, epoch loss=2.637032 Batch=779, step=10380, lr=0.157000, batch loss=0.297220, epoch loss=2.934252 Batch=839, step=10440, lr=0.156500, batch loss=0.267914, epoch loss=3.202166 Batch=899, step=10500, lr=0.156500, batch loss=0.243799, epoch loss=3.445965 Batch=959, step=10560, lr=0.156250, batch loss=0.197898, epoch loss=3.643862 Batch=1019, step=10620, lr=0.155750, batch loss=0.283670, epoch loss=3.927533 Batch=1079, step=10680, lr=0.155500, batch loss=0.171038, epoch loss=4.098570 Batch=1139, step=10740, lr=0.155250, batch loss=0.199328, epoch loss=4.297898 Batch=1199, step=10800, lr=0.155250, batch loss=0.156480, epoch loss=4.454378 Epoch=8, step=10800, lr=0.155250, epoch loss=4.454378 Batch=59, step=10860, lr=0.154750, batch loss=0.203917, epoch loss=0.203917 Batch=119, step=10920, lr=0.154500, batch loss=0.156739, epoch loss=0.360656 Batch=179, step=10980, lr=0.154500, batch loss=0.168028, epoch loss=0.528684 Batch=239, step=11040, lr=0.154250, batch loss=0.246919, epoch loss=0.775604 Batch=299, step=11100, lr=0.153750, batch loss=0.164783, epoch loss=0.940386 Batch=359, step=11160, lr=0.153500, batch loss=0.226863, epoch loss=1.167249 Batch=419, step=11220, lr=0.153250, batch loss=0.226723, epoch loss=1.393972 Batch=479, step=11280, lr=0.153000, batch loss=0.207054, epoch loss=1.601026 Batch=539, step=11340, lr=0.152750, batch loss=0.157818, epoch loss=1.758844 Batch=599, step=11400, lr=0.152750, batch loss=0.183558, epoch loss=1.942402 Batch=659, step=11460, lr=0.152500, batch loss=0.265100, epoch loss=2.207501 Batch=719, step=11520, lr=0.152000, batch loss=0.257735, epoch loss=2.465236 Batch=779, step=11580, lr=0.152000, batch loss=0.271806, epoch loss=2.737042 Batch=839, step=11640, lr=0.151500, batch loss=0.251673, epoch loss=2.988715 Batch=899, step=11700, lr=0.151250, batch loss=0.218882, epoch loss=3.207597 Batch=959, step=11760, lr=0.151000, batch loss=0.161479, epoch loss=3.369077 Batch=1019, step=11820, lr=0.150750, batch loss=0.262896, epoch loss=3.631972 Batch=1079, step=11880, lr=0.150500, batch loss=0.152804, epoch loss=3.784776 Batch=1139, step=11940, lr=0.150250, batch loss=0.186478, epoch loss=3.971254 Batch=1199, step=12000, lr=0.150000, batch loss=0.140766, epoch loss=4.112020 Epoch=9, step=12000, lr=0.150000, epoch loss=4.112020 Batch=59, step=12060, lr=0.150000, batch loss=0.160360, epoch loss=0.160360 Batch=119, step=12120, lr=0.149500, batch loss=0.128202, epoch loss=0.288563 Batch=179, step=12180, lr=0.149250, batch loss=0.151955, epoch loss=0.440517 Batch=239, step=12240, lr=0.149000, batch loss=0.221744, epoch loss=0.662261 Batch=299, step=12300, lr=0.148750, batch loss=0.149280, epoch loss=0.811542 Batch=359, step=12360, lr=0.148500, batch loss=0.202744, epoch loss=1.014286 Batch=419, step=12420, lr=0.148250, batch loss=0.216073, epoch loss=1.230359 Batch=479, step=12480, lr=0.148000, batch loss=0.174351, epoch loss=1.404710 Batch=539, step=12540, lr=0.147750, batch loss=0.147797, epoch loss=1.552507 Batch=599, step=12600, lr=0.147500, batch loss=0.157479, epoch loss=1.709987 Batch=659, step=12660, lr=0.147500, batch loss=0.235599, epoch loss=1.945586 Batch=719, step=12720, lr=0.147250, batch loss=0.228478, epoch loss=2.174064 Batch=779, step=12780, lr=0.146750, batch loss=0.238930, epoch loss=2.412994 Batch=839, step=12840, lr=0.146500, batch loss=0.232685, epoch loss=2.645679 Batch=899, step=12900, lr=0.146250, batch loss=0.214758, epoch loss=2.860437 Batch=959, step=12960, lr=0.146000, batch loss=0.157478, epoch loss=3.017915 Batch=1019, step=13020, lr=0.145750, batch loss=0.259063, epoch loss=3.276978 Batch=1079, step=13080, lr=0.145750, batch loss=0.119608, epoch loss=3.396586 Batch=1139, step=13140, lr=0.145250, batch loss=0.155523, epoch loss=3.552109 Batch=1199, step=13200, lr=0.145000, batch loss=0.119952, epoch loss=3.672061 Epoch=10, step=13200, lr=0.145000, epoch loss=3.672061 Batch=59, step=13260, lr=0.144750, batch loss=0.145831, epoch loss=0.145831 Batch=119, step=13320, lr=0.144500, batch loss=0.121821, epoch loss=0.267652 Batch=179, step=13380, lr=0.144250, batch loss=0.128890, epoch loss=0.396542 Batch=239, step=13440, lr=0.144000, batch loss=0.185573, epoch loss=0.582115 Batch=299, step=13500, lr=0.143750, batch loss=0.116927, epoch loss=0.699042 Batch=359, step=13560, lr=0.143500, batch loss=0.162730, epoch loss=0.861772 Batch=419, step=13620, lr=0.143250, batch loss=0.163630, epoch loss=1.025402 Batch=479, step=13680, lr=0.143000, batch loss=0.147872, epoch loss=1.173274 Batch=539, step=13740, lr=0.142750, batch loss=0.120706, epoch loss=1.293980 Batch=599, step=13800, lr=0.142500, batch loss=0.122906, epoch loss=1.416886 Batch=659, step=13860, lr=0.142250, batch loss=0.178340, epoch loss=1.595226 Batch=719, step=13920, lr=0.142000, batch loss=0.180773, epoch loss=1.775999 Batch=779, step=13980, lr=0.141750, batch loss=0.200059, epoch loss=1.976058 Batch=839, step=14040, lr=0.141750, batch loss=0.190513, epoch loss=2.166571 Batch=899, step=14100, lr=0.141250, batch loss=0.169912, epoch loss=2.336483 Batch=959, step=14160, lr=0.141000, batch loss=0.158925, epoch loss=2.495408 Batch=1019, step=14220, lr=0.140750, batch loss=0.370646, epoch loss=2.866054 Batch=1079, step=14280, lr=0.140500, batch loss=0.069860, epoch loss=2.935914 Batch=1139, step=14340, lr=0.140250, batch loss=0.123154, epoch loss=3.059068 Batch=1199, step=14400, lr=0.140250, batch loss=0.094671, epoch loss=3.153739 Epoch=11, step=14400, lr=0.140250, epoch loss=3.153739 Batch=59, step=14460, lr=0.139750, batch loss=0.119137, epoch loss=0.119137 Batch=119, step=14520, lr=0.139750, batch loss=0.110269, epoch loss=0.229406 Batch=179, step=14580, lr=0.139500, batch loss=0.111135, epoch loss=0.340541 Batch=239, step=14640, lr=0.139000, batch loss=0.147417, epoch loss=0.487958 Batch=299, step=14700, lr=0.138750, batch loss=0.082990, epoch loss=0.570948 Batch=359, step=14760, lr=0.138500, batch loss=0.123339, epoch loss=0.694286 Batch=419, step=14820, lr=0.138250, batch loss=0.131949, epoch loss=0.826236 Batch=479, step=14880, lr=0.138000, batch loss=0.103700, epoch loss=0.929936 Batch=539, step=14940, lr=0.137750, batch loss=0.087846, epoch loss=1.017782 Batch=599, step=15000, lr=0.137750, batch loss=0.089817, epoch loss=1.107599 Batch=659, step=15060, lr=0.137250, batch loss=0.132503, epoch loss=1.240102 Batch=719, step=15120, lr=0.137000, batch loss=0.130159, epoch loss=1.370261 Batch=779, step=15180, lr=0.136750, batch loss=0.153456, epoch loss=1.523717 Batch=839, step=15240, lr=0.136500, batch loss=0.168832, epoch loss=1.692549 Batch=899, step=15300, lr=0.136250, batch loss=0.259957, epoch loss=1.952507 Batch=959, step=15360, lr=0.136000, batch loss=0.064519, epoch loss=2.017026 Batch=1019, step=15420, lr=0.135750, batch loss=0.147965, epoch loss=2.164991 Batch=1079, step=15480, lr=0.135500, batch loss=0.043913, epoch loss=2.208904 Batch=1139, step=15540, lr=0.135500, batch loss=0.093823, epoch loss=2.302727 Batch=1199, step=15600, lr=0.135000, batch loss=0.061132, epoch loss=2.363859 Epoch=12, step=15600, lr=0.135000, epoch loss=2.363859 Batch=59, step=15660, lr=0.134750, batch loss=0.093101, epoch loss=0.093101 Batch=119, step=15720, lr=0.134750, batch loss=0.144124, epoch loss=0.237225 Batch=179, step=15780, lr=0.134500, batch loss=0.103995, epoch loss=0.341220 Batch=239, step=15840, lr=0.134000, batch loss=0.103391, epoch loss=0.444611 Batch=299, step=15900, lr=0.133750, batch loss=0.044244, epoch loss=0.488854 Batch=359, step=15960, lr=0.133750, batch loss=0.086108, epoch loss=0.574963 Batch=419, step=16020, lr=0.133250, batch loss=0.081658, epoch loss=0.656621 Batch=479, step=16080, lr=0.133000, batch loss=0.057828, epoch loss=0.714449 Batch=539, step=16140, lr=0.133000, batch loss=0.075999, epoch loss=0.790448 Batch=599, step=16200, lr=0.132750, batch loss=0.168650, epoch loss=0.959098 Batch=659, step=16260, lr=0.132500, batch loss=0.098921, epoch loss=1.058018 Batch=719, step=16320, lr=0.132250, batch loss=0.134338, epoch loss=1.192357 Batch=779, step=16380, lr=0.131750, batch loss=0.280569, epoch loss=1.472926 Batch=839, step=16440, lr=0.131750, batch loss=0.094960, epoch loss=1.567886 Batch=899, step=16500, lr=0.131500, batch loss=0.085302, epoch loss=1.653188 Batch=959, step=16560, lr=0.131250, batch loss=0.033366, epoch loss=1.686554 Batch=1019, step=16620, lr=0.130750, batch loss=0.064254, epoch loss=1.750808 Batch=1079, step=16680, lr=0.130750, batch loss=0.056738, epoch loss=1.807546 Batch=1139, step=16740, lr=0.130250, batch loss=0.098238, epoch loss=1.905783 Batch=1199, step=16800, lr=0.130250, batch loss=0.050044, epoch loss=1.955827 Epoch=13, step=16800, lr=0.130250, epoch loss=1.955827 Batch=59, step=16860, lr=0.129750, batch loss=0.037561, epoch loss=0.037561 Batch=119, step=16920, lr=0.129500, batch loss=0.039549, epoch loss=0.077110 Batch=179, step=16980, lr=0.129250, batch loss=0.045994, epoch loss=0.123104 Batch=239, step=17040, lr=0.129000, batch loss=0.061221, epoch loss=0.184325 Batch=299, step=17100, lr=0.128750, batch loss=0.020570, epoch loss=0.204895 Batch=359, step=17160, lr=0.128750, batch loss=0.044832, epoch loss=0.249728 Batch=419, step=17220, lr=0.128500, batch loss=0.047355, epoch loss=0.297082 Batch=479, step=17280, lr=0.128250, batch loss=0.028176, epoch loss=0.325258 Batch=539, step=17340, lr=0.127750, batch loss=0.048621, epoch loss=0.373879 Batch=599, step=17400, lr=0.127750, batch loss=0.036054, epoch loss=0.409933 Batch=659, step=17460, lr=0.127250, batch loss=0.049603, epoch loss=0.459536 Batch=719, step=17520, lr=0.127000, batch loss=0.058251, epoch loss=0.517787 Batch=779, step=17580, lr=0.126750, batch loss=0.072464, epoch loss=0.590251 Batch=839, step=17640, lr=0.126500, batch loss=0.131772, epoch loss=0.722023 Batch=899, step=17700, lr=0.126250, batch loss=0.057333, epoch loss=0.779356 Batch=959, step=17760, lr=0.126250, batch loss=0.020379, epoch loss=0.799735 Batch=1019, step=17820, lr=0.125750, batch loss=0.031568, epoch loss=0.831303 Batch=1079, step=17880, lr=0.125500, batch loss=0.018716, epoch loss=0.850019 Batch=1139, step=17940, lr=0.125500, batch loss=0.042891, epoch loss=0.892910 Batch=1199, step=18000, lr=0.125000, batch loss=0.017238, epoch loss=0.910148 Epoch=14, step=18000, lr=0.125000, epoch loss=0.910148 Batch=59, step=18060, lr=0.125000, batch loss=0.016769, epoch loss=0.016769 Batch=119, step=18120, lr=0.124750, batch loss=0.026341, epoch loss=0.043110 Batch=179, step=18180, lr=0.124250, batch loss=0.031360, epoch loss=0.074470 Batch=239, step=18240, lr=0.124000, batch loss=0.035959, epoch loss=0.110429 Batch=299, step=18300, lr=0.123750, batch loss=0.009867, epoch loss=0.120296 Batch=359, step=18360, lr=0.123500, batch loss=0.026815, epoch loss=0.147111 Batch=419, step=18420, lr=0.123250, batch loss=0.030683, epoch loss=0.177795 Batch=479, step=18480, lr=0.123000, batch loss=0.015268, epoch loss=0.193063 Batch=539, step=18540, lr=0.122750, batch loss=0.022266, epoch loss=0.215329 Batch=599, step=18600, lr=0.122500, batch loss=0.029162, epoch loss=0.244490 Batch=659, step=18660, lr=0.122250, batch loss=0.029303, epoch loss=0.273793 Batch=719, step=18720, lr=0.122250, batch loss=0.028700, epoch loss=0.302494 Batch=779, step=18780, lr=0.122000, batch loss=0.070898, epoch loss=0.373392 Batch=839, step=18840, lr=0.121500, batch loss=0.141096, epoch loss=0.514487 Batch=899, step=18900, lr=0.121500, batch loss=0.039056, epoch loss=0.553543 Batch=959, step=18960, lr=0.121000, batch loss=0.013773, epoch loss=0.567315 Batch=1019, step=19020, lr=0.120750, batch loss=0.023397, epoch loss=0.590712 Batch=1079, step=19080, lr=0.120500, batch loss=0.010709, epoch loss=0.601421 Batch=1139, step=19140, lr=0.120250, batch loss=0.024255, epoch loss=0.625676 Batch=1199, step=19200, lr=0.120000, batch loss=0.010874, epoch loss=0.636550 Epoch=15, step=19200, lr=0.120000, epoch loss=0.636550 Batch=59, step=19260, lr=0.120000, batch loss=0.005563, epoch loss=0.005563 Batch=119, step=19320, lr=0.119500, batch loss=0.011746, epoch loss=0.017309 Batch=179, step=19380, lr=0.119500, batch loss=0.022156, epoch loss=0.039465 Batch=239, step=19440, lr=0.119000, batch loss=0.023532, epoch loss=0.062997 Batch=299, step=19500, lr=0.118750, batch loss=0.008532, epoch loss=0.071529 Batch=359, step=19560, lr=0.118750, batch loss=0.017930, epoch loss=0.089459 Batch=419, step=19620, lr=0.118500, batch loss=0.020679, epoch loss=0.110138 Batch=479, step=19680, lr=0.118250, batch loss=0.009274, epoch loss=0.119412 Batch=539, step=19740, lr=0.117750, batch loss=0.021032, epoch loss=0.140444 Batch=599, step=19800, lr=0.117500, batch loss=0.022191, epoch loss=0.162635 Batch=659, step=19860, lr=0.117500, batch loss=0.023575, epoch loss=0.186210 Batch=719, step=19920, lr=0.117000, batch loss=0.023260, epoch loss=0.209469 Batch=779, step=19980, lr=0.117000, batch loss=0.057735, epoch loss=0.267204 Batch=839, step=20040, lr=0.116750, batch loss=0.043372, epoch loss=0.310576 Batch=899, step=20100, lr=0.116250, batch loss=0.051110, epoch loss=0.361686 Batch=959, step=20160, lr=0.116000, batch loss=0.012464, epoch loss=0.374150 Batch=1019, step=20220, lr=0.115750, batch loss=0.016914, epoch loss=0.391064 Batch=1079, step=20280, lr=0.115500, batch loss=0.003750, epoch loss=0.394814 Batch=1139, step=20340, lr=0.115250, batch loss=0.015834, epoch loss=0.410648 Batch=1199, step=20400, lr=0.115000, batch loss=0.005944, epoch loss=0.416592 Epoch=16, step=20400, lr=0.115000, epoch loss=0.416592 Batch=59, step=20460, lr=0.115000, batch loss=0.003760, epoch loss=0.003760 Batch=119, step=20520, lr=0.114750, batch loss=0.010353, epoch loss=0.014114 Batch=179, step=20580, lr=0.114250, batch loss=0.028389, epoch loss=0.042502 Batch=239, step=20640, lr=0.114000, batch loss=0.014786, epoch loss=0.057289 Batch=299, step=20700, lr=0.114000, batch loss=0.003385, epoch loss=0.060674 Batch=359, step=20760, lr=0.113500, batch loss=0.015486, epoch loss=0.076160 Batch=419, step=20820, lr=0.113500, batch loss=0.015990, epoch loss=0.092150 Batch=479, step=20880, lr=0.113000, batch loss=0.006935, epoch loss=0.099086 Batch=539, step=20940, lr=0.112750, batch loss=0.017101, epoch loss=0.116187 Batch=599, step=21000, lr=0.112500, batch loss=0.019385, epoch loss=0.135572 Batch=659, step=21060, lr=0.112250, batch loss=0.015920, epoch loss=0.151492 Batch=719, step=21120, lr=0.112000, batch loss=0.037154, epoch loss=0.188646 Batch=779, step=21180, lr=0.111750, batch loss=0.080168, epoch loss=0.268814 Batch=839, step=21240, lr=0.111500, batch loss=0.027648, epoch loss=0.296462 Batch=899, step=21300, lr=0.111250, batch loss=0.035008, epoch loss=0.331470 Batch=959, step=21360, lr=0.111250, batch loss=0.010376, epoch loss=0.341846 Batch=1019, step=21420, lr=0.110750, batch loss=0.011039, epoch loss=0.352885 Batch=1079, step=21480, lr=0.110500, batch loss=0.001880, epoch loss=0.354765 Batch=1139, step=21540, lr=0.110500, batch loss=0.013282, epoch loss=0.368047 Batch=1199, step=21600, lr=0.110000, batch loss=0.005377, epoch loss=0.373424 Epoch=17, step=21600, lr=0.110000, epoch loss=0.373424 Batch=59, step=21660, lr=0.109750, batch loss=0.002960, epoch loss=0.002960 Batch=119, step=21720, lr=0.109500, batch loss=0.006996, epoch loss=0.009956 Batch=179, step=21780, lr=0.109250, batch loss=0.013652, epoch loss=0.023608 Batch=239, step=21840, lr=0.109000, batch loss=0.010203, epoch loss=0.033811 Batch=299, step=21900, lr=0.108750, batch loss=0.001908, epoch loss=0.035719 Batch=359, step=21960, lr=0.108500, batch loss=0.011412, epoch loss=0.047131 Batch=419, step=22020, lr=0.108250, batch loss=0.012253, epoch loss=0.059384 Batch=479, step=22080, lr=0.108000, batch loss=0.004213, epoch loss=0.063596 Batch=539, step=22140, lr=0.107750, batch loss=0.015339, epoch loss=0.078935 Batch=599, step=22200, lr=0.107750, batch loss=0.016023, epoch loss=0.094959 Batch=659, step=22260, lr=0.107250, batch loss=0.013299, epoch loss=0.108258 Batch=719, step=22320, lr=0.107000, batch loss=0.028547, epoch loss=0.136805 Batch=779, step=22380, lr=0.106750, batch loss=0.038141, epoch loss=0.174946 Batch=839, step=22440, lr=0.106500, batch loss=0.021944, epoch loss=0.196890 Batch=899, step=22500, lr=0.106250, batch loss=0.023674, epoch loss=0.220565 Batch=959, step=22560, lr=0.106000, batch loss=0.009770, epoch loss=0.230335 Batch=1019, step=22620, lr=0.105750, batch loss=0.011811, epoch loss=0.242146 Batch=1079, step=22680, lr=0.105750, batch loss=0.001381, epoch loss=0.243527 Batch=1139, step=22740, lr=0.105500, batch loss=0.011374, epoch loss=0.254901 Batch=1199, step=22800, lr=0.105000, batch loss=0.004596, epoch loss=0.259497 Epoch=18, step=22800, lr=0.105000, epoch loss=0.259497 Batch=59, step=22860, lr=0.104750, batch loss=0.001919, epoch loss=0.001919 Batch=119, step=22920, lr=0.104500, batch loss=0.005736, epoch loss=0.007655 Batch=179, step=22980, lr=0.104250, batch loss=0.011461, epoch loss=0.019116 Batch=239, step=23040, lr=0.104000, batch loss=0.010917, epoch loss=0.030032 Batch=299, step=23100, lr=0.103750, batch loss=0.010914, epoch loss=0.040946 Batch=359, step=23160, lr=0.103750, batch loss=0.012543, epoch loss=0.053488 Batch=419, step=23220, lr=0.103250, batch loss=0.011539, epoch loss=0.065027 Batch=479, step=23280, lr=0.103000, batch loss=0.003832, epoch loss=0.068859 Batch=539, step=23340, lr=0.102750, batch loss=0.013942, epoch loss=0.082800 Batch=599, step=23400, lr=0.102500, batch loss=0.014741, epoch loss=0.097542 Batch=659, step=23460, lr=0.102250, batch loss=0.014159, epoch loss=0.111701 Batch=719, step=23520, lr=0.102000, batch loss=0.022639, epoch loss=0.134340 Batch=779, step=23580, lr=0.101750, batch loss=0.024546, epoch loss=0.158886 Batch=839, step=23640, lr=0.101500, batch loss=0.028725, epoch loss=0.187611 Batch=899, step=23700, lr=0.101250, batch loss=0.022187, epoch loss=0.209798 Batch=959, step=23760, lr=0.101000, batch loss=0.010369, epoch loss=0.220166 Batch=1019, step=23820, lr=0.101000, batch loss=0.009928, epoch loss=0.230095 Batch=1079, step=23880, lr=0.100500, batch loss=0.000978, epoch loss=0.231073 Batch=1139, step=23940, lr=0.100250, batch loss=0.009920, epoch loss=0.240992 Batch=1199, step=24000, lr=0.100000, batch loss=0.004923, epoch loss=0.245915 Epoch=19, step=24000, lr=0.100000, epoch loss=0.245915 Half-moons scatterplot and decision boundary: ┌────────────────────────────────────────────────────────────────────────────────────────────────────┐ │********************************#*******************************************************************│ │**********************#*#*#######*###*#####*********************************************************│ │**********************#########################*****************************************************│ │*****************#**########*######*###########*###*************************************************│ │***************#################*###################************************************************│ │************######*#################*#################**********************************************│ │**********#*#####*########*#**************##*#########*#********************************************│ │***********########*##*#******************#*****##########******************************************│ │***********###########*************************############***************************************..│ │********######*####*********************************###*###*#**********************************.....│ │*******######**##**********************************#*######*#********************************.......│ │*******##*##**##***********..........***************########*##***************************..........│ │*****#######************.......%...%%..****************#########*************************.........%.│ │******######***********.........%........***************##*#####************************......%.%.%.│ │***#########**********.........%%%.%%.....**************#*#######*********************.......%.%%%%.│ │****#######**********..........%%%%.........************#########********************........%%.%%.%│ │**#######************..........%%%%%%%.......**************###*###******************.........%%%%%%.│ │*##*####************...........%%%%%%%.........***********########*****************..........%%%%%%.│ │*#######************...........%%%%%%%..........************#######**************............%%%%%%.│ │*##*####***********............%%.%%%%%..........************####***************............%%%%%%%.│ │*#####*#***********.............%%%%%%%............**********##*###************..............%%%%%..│ │#######***********.............%.%%%%%%.............*********#######**********.............%%%%.%%..│ │#####*#***********..............%%%%%%%..............********#######*********..............%%%%%%%%.│ │###*#*#**********...............%%%%%%%%%..............*******######*******................%%%%%%...│ │#######*********.................%%%%%%%%...............*****###*###******................%%%%%%....│ │######**********.................%%%%%%%%%...............****#*###*******...............%%%%%%%%%...│ │*#*##*#********...................%%%%%%%%%%...............***######****.................%%%%%%.....│ │#****##********....................%%%%%%%%%................***###*#**................%.%%%%%%%.....│ │**************.....................%.%%%%%%...................*******..................%.%%.%%......│ │**************.......................%..%%%%%%%................*****..............%.%%%%%%%%%.......│ │*************.........................%.%%%.%%%%................***...............%%%%%%%.%.%.......│ │*************...........................%..%%%%..%................................%%%%%%%%..........│ │************.............................%%%%%%%%%%%........................%%..%%%%%%%%.%..........│ │***********..............................%%.%%%%%%%%..%....................%..%%%.%%%%%%%...........│ │***********.................................%%%%.%%%%%%%%...............%.%%%%%%%%%%%%.%............│ │**********...................................%%%%%%%%%%%%%%%%%%%%%%.%%%%.%%%%%%%%%%%%%..............│ │**********....................................%%.%%%%%%%%%%%%%%%%%%%%%%.%%%%%%%%%%%.................│ │*********.........................................%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...................│ │*********............................................%%%.%%%%%%%%%%%%%%%%%%%%%......................│ │********................................................%...%%%%.%%.%%%%..%.........................│ └────────────────────────────────────────────────────────────────────────────────────────────────────┘ 2025-03-21 15:35.42 ---> saved as "138b41cc7debe8a270324624e2fd50040eae76d82781cbf22131b2961f3913c1" Job succeeded 2025-03-21 15:35.43: Job succeeded