2025-03-20 22:29.24: New job: test ahrefs/ocannl https://github.com/ahrefs/ocannl.git#refs/heads/master (1a4d0ebb2cb2be9bf8422ae739357d8626151cd1) (linux-x86_64:ubuntu-24.04-5.3_opam-2.3) Base: ocaml/opam:ubuntu-24.04-ocaml-5.3@sha256:b14989a1d9bb59e7907ec08c68bdbc6fe932625c5fe1cddb0fc1fa6c81eb3667 Opam project build To reproduce locally: git clone --recursive "https://github.com/ahrefs/ocannl.git" -b "master" && cd "ocannl" && git reset --hard 1a4d0ebb cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam:ubuntu-24.04-ocaml-5.3@sha256:b14989a1d9bb59e7907ec08c68bdbc6fe932625c5fe1cddb0fc1fa6c81eb3667 # ubuntu-24.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:29.24: Using cache hint "ahrefs/ocannl-ocaml/opam:ubuntu-24.04-ocaml-5.3@sha256:b14989a1d9bb59e7907ec08c68bdbc6fe932625c5fe1cddb0fc1fa6c81eb3667-ubuntu-24.04-5.3_opam-2.3-3fcdf15be1e8f7dcae915b4cdb940fd5" 2025-03-20 22:29.24: Using OBuilder spec: ((from ocaml/opam:ubuntu-24.04-ocaml-5.3@sha256:b14989a1d9bb59e7907ec08c68bdbc6fe932625c5fe1cddb0fc1fa6c81eb3667) (comment ubuntu-24.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:29.24: Waiting for resource in pool OCluster 2025-03-20 22:29.24: Waiting for worker… 2025-03-20 22:32.55: Got resource from pool OCluster Building on phoebe.caelum.ci.dev All commits already cached HEAD is now at 1a4d0ebb fPIC for cc: but only openSUSE complained https://ocaml.ci.dev/github/ahrefs/ocannl/commit/ccaf459c55f1e1dab014a65af54e1ba2ec3b9ad0/variant/opensuse-15.6-5.3_opam-2.3 (from ocaml/opam:ubuntu-24.04-ocaml-5.3@sha256:b14989a1d9bb59e7907ec08c68bdbc6fe932625c5fe1cddb0fc1fa6c81eb3667) 2025-03-20 22:32.57 ---> using "06e5d68c33d07ab80561193cb9f567604be8657f4b8b2bd2350d9ec652b4b76c" from cache /: (comment ubuntu-24.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:32.57 ---> using "4ba640804fd0c313d80c46d7ebb2f0c45a6a2eb022d24aeae0e9f67320311f6c" 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 Format upgrade done. [NOTE] The 'jobs' option was reset, its value was 255 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=255 --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-20 22:32.57 ---> using "817c358501a2607fadc6719ecbafb475a48c910f209ff3da9e21aaa855325614" 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:32.57 ---> using "7f82dcfd35c4e2cf8aa5e76ee6aca5ea8364dcbab9135497913706dfb96d17ef" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2025-03-20 22:32.57 ---> using "5db640b718b7589bfd0e01928944cc167286bc3fb99a3d4166082413d7a743af" 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:32.57 ---> using "b9f37d815f22fb30aebedebbf7f4a18bd92084680e1060eb9cd0e2127e7bb900" from cache /src: (copy (src neural_nets_lib.opam arrayjit.opam) (dst ./)) 2025-03-20 22:32.57 ---> saved as "940d474abf2849215e847200ba064d0fc61355e3af095775ce641679542dce8a" /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:33.04 ---> saved as "bf7ed5143891e6898c32547d9d05a2f8eab0d2d7bd65edee61534692dfeea77d" /src: (run (network host) (shell "echo '(lang dune 3.0)' > './dune-project'")) 2025-03-20 22:33.04 ---> saved as "ee723431bb7c77d4113dc23cf793f897c44132a8bbfa0d041394a281878b0552" /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 noble-security InRelease [126 kB] - Hit:2 http://archive.ubuntu.com/ubuntu noble InRelease - Get:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB] - Get:4 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1060 kB] - Get:5 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB] - Get:6 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1351 kB] - Get:7 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [916 kB] - Get:8 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [845 kB] - Get:9 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [962 kB] - Get:10 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1171 kB] - Fetched 6682 kB in 1s (5263 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-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 libpkgconf3: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 ... 16365 files and directories currently installed.) - Preparing to unpack .../libpkgconf3_1.8.1-2build1_amd64.deb ... - Unpacking libpkgconf3:amd64 (1.8.1-2build1) ... - Selecting previously unselected package pkgconf-bin. - Preparing to unpack .../pkgconf-bin_1.8.1-2build1_amd64.deb ... - Unpacking pkgconf-bin (1.8.1-2build1) ... - Selecting previously unselected package pkgconf:amd64. - Preparing to unpack .../pkgconf_1.8.1-2build1_amd64.deb ... - Unpacking pkgconf:amd64 (1.8.1-2build1) ... - Selecting previously unselected package pkg-config:amd64. - Preparing to unpack .../pkg-config_1.8.1-2build1_amd64.deb ... - Unpacking pkg-config:amd64 (1.8.1-2build1) ... - Selecting previously unselected package libffi-dev:amd64. - Preparing to unpack .../libffi-dev_3.4.6-1build1_amd64.deb ... - Unpacking libffi-dev:amd64 (3.4.6-1build1) ... - Setting up libffi-dev:amd64 (3.4.6-1build1) ... - Setting up libpkgconf3:amd64 (1.8.1-2build1) ... - Setting up pkgconf-bin (1.8.1-2build1) ... - Setting up pkgconf:amd64 (1.8.1-2build1) ... - Setting up pkg-config:amd64 (1.8.1-2build1) ... - Processing triggers for libc-bin (2.39-0ubuntu8.4) ... 2025-03-20 22:33.35 ---> saved as "3c2bd7aecb5c86d840b9a63a5f3bc860e8a6e04dcc0a33d6be3a9b3e19f4539f" /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_derivers.1.2.1 (cached) -> retrieved ppx_compare.v0.17.0 (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_variants_conv.v0.17.0 (cached) -> retrieved ppx_minidebug.2.1.0 (cached) -> retrieved ppxlib_jane.v0.17.2 (cached) -> retrieved dune.3.17.2, dune-configurator.3.17.2 (cached) -> installed num.1.5-1 -> retrieved ppxlib.0.35.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 ptime.1.2.0 (cached) -> retrieved seq.base (cached) -> installed seq.base -> retrieved re.1.12.0 (cached) -> retrieved sexplib.v0.17.0 (cached) -> retrieved saturn_lockfree.0.5.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 topkg.1.0.8 (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 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 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 ocaml-syntax-shims.1.0.0 -> installed sexplib0.v0.17.0 -> installed stdlib-shims.0.3.0 -> installed ocaml-compiler-libs.v0.17.0 -> installed cppo.1.8.0 -> installed re.1.12.0 -> installed integers.0.7.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 uucp.16.0.0 -> installed variantslib.v0.17.0 -> installed fieldslib.v0.17.0 -> installed stdio.v0.17.0 -> installed printbox-text.0.12 -> installed ctypes-foreign.0.23.0 -> 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_cold.v0.17.0 -> installed ppx_here.v0.17.0 -> installed ppx_variants_conv.v0.17.0 -> installed ppx_fields_conv.v0.17.0 -> installed ppx_enumerate.v0.17.0 -> installed ppx_globalize.v0.17.0 -> installed ppx_deriving.6.0.3 -> 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-20 22:35.55 ---> saved as "84d9a5630f01f5c5f0932552692517a76658d4c0015cf15daedc762eeca56a2d" /src: (copy (src .) (dst /src)) 2025-03-20 22:35.55 ---> saved as "2c2603f3101c55b4042e77285388b2c192e3e5892159f7249e84e64684fd2709" /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/905d26d3a02f93cf570218d6196698ae/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/905d26d3a02f93cf570218d6196698ae/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/905d26d3a02f93cf570218d6196698ae/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/544bc448af410bf49827fff38f6f0c43/default/test/ocannl_config.' -source-tree-root .. -diff-cmd -) Welcome to OCANNL! Reading configuration defaults from /src/_build/.sandbox/905d26d3a02f93cf570218d6196698ae/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/905d26d3a02f93cf570218d6196698ae/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/905d26d3a02f93cf570218d6196698ae/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/905d26d3a02f93cf570218d6196698ae/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/905d26d3a02f93cf570218d6196698ae/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/905d26d3a02f93cf570218d6196698ae/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/905d26d3a02f93cf570218d6196698ae/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/905d26d3a02f93cf570218d6196698ae/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/905d26d3a02f93cf570218d6196698ae/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/905d26d3a02f93cf570218d6196698ae/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/905d26d3a02f93cf570218d6196698ae/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/905d26d3a02f93cf570218d6196698ae/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/905d26d3a02f93cf570218d6196698ae/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/905d26d3a02f93cf570218d6196698ae/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/905d26d3a02f93cf570218d6196698ae/default/test/ocannl_config. Retrieving commandline, environment, or config file variable ocannl_log_level Found 0, in the config file (cd _build/.sandbox/905d26d3a02f93cf570218d6196698ae/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/905d26d3a02f93cf570218d6196698ae/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.198750, batch loss=1.329296, epoch loss=38.401512 Batch=419, step=420, lr=0.198500, batch loss=0.618569, epoch loss=39.020081 Batch=479, step=480, lr=0.198250, batch loss=0.822060, epoch loss=39.842141 Batch=539, step=540, lr=0.198000, batch loss=0.690244, epoch loss=40.532385 Batch=599, step=600, lr=0.197750, batch loss=1.063878, epoch loss=41.596263 Batch=659, step=660, lr=0.197500, batch loss=0.483340, epoch loss=42.079603 Batch=719, step=720, lr=0.197250, batch loss=0.411299, epoch loss=42.490902 Batch=779, step=780, lr=0.197000, batch loss=0.470123, epoch loss=42.961024 Batch=839, step=840, lr=0.196750, batch loss=0.446661, epoch loss=43.407685 Batch=899, step=900, lr=0.196500, batch loss=0.382721, epoch loss=43.790407 Batch=959, step=960, lr=0.196250, batch loss=0.245136, epoch loss=44.035543 Batch=1019, step=1020, lr=0.196000, batch loss=0.466506, epoch loss=44.502049 Batch=1079, step=1080, lr=0.195750, batch loss=0.248781, epoch loss=44.750829 Batch=1139, step=1140, lr=0.195500, batch loss=0.317440, epoch loss=45.068269 Batch=1199, step=1200, lr=0.195250, batch loss=0.263683, epoch loss=45.331952 Epoch=0, step=1200, lr=0.195250, epoch loss=45.331952 Batch=59, step=1260, lr=0.195000, batch loss=0.262138, epoch loss=0.262138 Batch=119, step=1320, lr=0.194750, batch loss=0.205243, epoch loss=0.467381 Batch=179, step=1380, lr=0.194500, batch loss=0.243644, epoch loss=0.711025 Batch=239, step=1440, lr=0.194250, batch loss=0.347897, epoch loss=1.058921 Batch=299, step=1500, lr=0.194000, batch loss=0.247348, epoch loss=1.306269 Batch=359, step=1560, lr=0.193750, batch loss=0.316559, epoch loss=1.622828 Batch=419, step=1620, lr=0.193500, batch loss=0.312735, epoch loss=1.935563 Batch=479, step=1680, lr=0.193250, batch loss=0.276268, epoch loss=2.211831 Batch=539, step=1740, lr=0.193000, batch loss=0.209826, epoch loss=2.421657 Batch=599, step=1800, lr=0.192750, batch loss=0.250384, epoch loss=2.672042 Batch=659, step=1860, lr=0.192500, batch loss=0.367201, epoch loss=3.039243 Batch=719, step=1920, lr=0.192250, batch loss=0.354917, epoch loss=3.394160 Batch=779, step=1980, lr=0.192000, batch loss=0.381382, epoch loss=3.775542 Batch=839, step=2040, lr=0.191750, batch loss=0.339637, epoch loss=4.115179 Batch=899, step=2100, lr=0.191500, batch loss=0.295234, epoch loss=4.410413 Batch=959, step=2160, lr=0.191250, batch loss=0.214033, epoch loss=4.624446 Batch=1019, step=2220, lr=0.191000, batch loss=0.330972, epoch loss=4.955419 Batch=1079, step=2280, lr=0.190750, batch loss=0.208236, epoch loss=5.163654 Batch=1139, step=2340, lr=0.190500, batch loss=0.278374, epoch loss=5.442028 Batch=1199, step=2400, lr=0.190250, batch loss=0.220793, epoch loss=5.662821 Epoch=1, step=2400, lr=0.190250, epoch loss=5.662821 Batch=59, step=2460, lr=0.190000, batch loss=0.230363, epoch loss=0.230363 Batch=119, step=2520, lr=0.189500, batch loss=0.195962, epoch loss=0.426325 Batch=179, step=2580, lr=0.189500, batch loss=0.221141, epoch loss=0.647466 Batch=239, step=2640, lr=0.189250, batch loss=0.328102, epoch loss=0.975568 Batch=299, step=2700, lr=0.189000, batch loss=0.202979, epoch loss=1.178547 Batch=359, step=2760, lr=0.188750, batch loss=0.289858, epoch loss=1.468405 Batch=419, step=2820, lr=0.188500, batch loss=0.281780, epoch loss=1.750185 Batch=479, step=2880, lr=0.188250, batch loss=0.264798, epoch loss=2.014982 Batch=539, step=2940, lr=0.188000, batch loss=0.203852, epoch loss=2.218834 Batch=599, step=3000, lr=0.187750, batch loss=0.248014, epoch loss=2.466848 Batch=659, step=3060, lr=0.187500, batch loss=0.345099, epoch loss=2.811947 Batch=719, step=3120, lr=0.187250, batch loss=0.343493, epoch loss=3.155441 Batch=779, step=3180, lr=0.187000, batch loss=0.367035, epoch loss=3.522476 Batch=839, step=3240, lr=0.186750, batch loss=0.321761, epoch loss=3.844237 Batch=899, step=3300, lr=0.186500, batch loss=0.283902, epoch loss=4.128139 Batch=959, step=3360, lr=0.186250, batch loss=0.214360, epoch loss=4.342499 Batch=1019, step=3420, lr=0.185750, batch loss=0.306470, epoch loss=4.648969 Batch=1079, step=3480, lr=0.185750, batch loss=0.177130, epoch loss=4.826099 Batch=1139, step=3540, lr=0.185500, batch loss=0.235686, epoch loss=5.061785 Batch=1199, step=3600, lr=0.185250, batch loss=0.197914, epoch loss=5.259699 Epoch=2, step=3600, lr=0.185250, epoch loss=5.259699 Batch=59, step=3660, lr=0.185000, batch loss=0.226403, epoch loss=0.226403 Batch=119, step=3720, lr=0.184750, batch loss=0.191927, epoch loss=0.418330 Batch=179, step=3780, lr=0.184500, batch loss=0.210713, epoch loss=0.629043 Batch=239, step=3840, lr=0.184000, batch loss=0.316961, epoch loss=0.946005 Batch=299, step=3900, lr=0.184000, batch loss=0.206835, epoch loss=1.152840 Batch=359, step=3960, lr=0.183750, batch loss=0.290347, epoch loss=1.443187 Batch=419, step=4020, lr=0.183500, batch loss=0.290686, epoch loss=1.733872 Batch=479, step=4080, lr=0.183250, batch loss=0.259652, epoch loss=1.993524 Batch=539, step=4140, lr=0.183000, batch loss=0.195789, epoch loss=2.189313 Batch=599, step=4200, lr=0.182750, batch loss=0.232265, epoch loss=2.421578 Batch=659, step=4260, lr=0.182500, batch loss=0.335533, epoch loss=2.757111 Batch=719, step=4320, lr=0.182250, batch loss=0.346222, epoch loss=3.103333 Batch=779, step=4380, lr=0.182000, batch loss=0.347171, epoch loss=3.450504 Batch=839, step=4440, lr=0.181750, batch loss=0.316830, epoch loss=3.767334 Batch=899, step=4500, lr=0.181500, batch loss=0.285520, epoch loss=4.052855 Batch=959, step=4560, lr=0.181250, batch loss=0.240518, epoch loss=4.293373 Batch=1019, step=4620, lr=0.181000, batch loss=0.333880, epoch loss=4.627252 Batch=1079, step=4680, lr=0.180750, batch loss=0.212134, epoch loss=4.839386 Batch=1139, step=4740, lr=0.180500, batch loss=0.250829, epoch loss=5.090215 Batch=1199, step=4800, lr=0.180250, batch loss=0.191942, epoch loss=5.282157 Epoch=3, step=4800, lr=0.180250, epoch loss=5.282157 Batch=59, step=4860, lr=0.180000, batch loss=0.226753, epoch loss=0.226753 Batch=119, step=4920, lr=0.179750, batch loss=0.191353, epoch loss=0.418107 Batch=179, step=4980, lr=0.179500, batch loss=0.206069, epoch loss=0.624176 Batch=239, step=5040, lr=0.179250, batch loss=0.308584, epoch loss=0.932759 Batch=299, step=5100, lr=0.179000, batch loss=0.206074, epoch loss=1.138833 Batch=359, step=5160, lr=0.178750, batch loss=0.275399, epoch loss=1.414232 Batch=419, step=5220, lr=0.178500, batch loss=0.268238, epoch loss=1.682470 Batch=479, step=5280, lr=0.178250, batch loss=0.253475, epoch loss=1.935945 Batch=539, step=5340, lr=0.178000, batch loss=0.191179, epoch loss=2.127124 Batch=599, step=5400, lr=0.177750, batch loss=0.229696, epoch loss=2.356820 Batch=659, step=5460, lr=0.177500, batch loss=0.323531, epoch loss=2.680351 Batch=719, step=5520, lr=0.177250, batch loss=0.321914, epoch loss=3.002265 Batch=779, step=5580, lr=0.177000, batch loss=0.342971, epoch loss=3.345236 Batch=839, step=5640, lr=0.176750, batch loss=0.310899, epoch loss=3.656135 Batch=899, step=5700, lr=0.176500, batch loss=0.272524, epoch loss=3.928659 Batch=959, step=5760, lr=0.176250, batch loss=0.216161, epoch loss=4.144819 Batch=1019, step=5820, lr=0.176000, batch loss=0.337552, epoch loss=4.482372 Batch=1079, step=5880, lr=0.175750, batch loss=0.189295, epoch loss=4.671666 Batch=1139, step=5940, lr=0.175500, batch loss=0.224669, epoch loss=4.896335 Batch=1199, step=6000, lr=0.175000, batch loss=0.189763, epoch loss=5.086099 Epoch=4, step=6000, lr=0.175000, epoch loss=5.086099 Batch=59, step=6060, lr=0.175000, batch loss=0.236240, epoch loss=0.236240 Batch=119, step=6120, lr=0.174750, batch loss=0.190614, epoch loss=0.426854 Batch=179, step=6180, lr=0.174500, batch loss=0.201533, epoch loss=0.628386 Batch=239, step=6240, lr=0.174250, batch loss=0.303012, epoch loss=0.931398 Batch=299, step=6300, lr=0.174000, batch loss=0.211526, epoch loss=1.142925 Batch=359, step=6360, lr=0.173500, batch loss=0.273948, epoch loss=1.416872 Batch=419, step=6420, lr=0.173500, batch loss=0.267380, epoch loss=1.684253 Batch=479, step=6480, lr=0.173250, batch loss=0.242162, epoch loss=1.926414 Batch=539, step=6540, lr=0.173000, batch loss=0.194959, epoch loss=2.121373 Batch=599, step=6600, lr=0.172750, batch loss=0.232643, epoch loss=2.354017 Batch=659, step=6660, lr=0.172500, batch loss=0.314001, epoch loss=2.668018 Batch=719, step=6720, lr=0.172250, batch loss=0.319721, epoch loss=2.987738 Batch=779, step=6780, lr=0.172000, batch loss=0.340328, epoch loss=3.328066 Batch=839, step=6840, lr=0.171750, batch loss=0.299861, epoch loss=3.627927 Batch=899, step=6900, lr=0.171500, batch loss=0.262535, epoch loss=3.890462 Batch=959, step=6960, lr=0.171250, batch loss=0.218626, epoch loss=4.109088 Batch=1019, step=7020, lr=0.171000, batch loss=0.321507, epoch loss=4.430595 Batch=1079, step=7080, lr=0.170750, batch loss=0.179701, epoch loss=4.610297 Batch=1139, step=7140, lr=0.170500, batch loss=0.216663, epoch loss=4.826960 Batch=1199, step=7200, lr=0.170250, batch loss=0.181281, epoch loss=5.008241 Epoch=5, step=7200, lr=0.170250, epoch loss=5.008241 Batch=59, step=7260, lr=0.170000, batch loss=0.219919, epoch loss=0.219919 Batch=119, step=7320, lr=0.169750, batch loss=0.184903, epoch loss=0.404822 Batch=179, step=7380, lr=0.169500, batch loss=0.194747, epoch loss=0.599569 Batch=239, step=7440, lr=0.169250, batch loss=0.290047, epoch loss=0.889616 Batch=299, step=7500, lr=0.169000, batch loss=0.210584, epoch loss=1.100200 Batch=359, step=7560, lr=0.168750, batch loss=0.262028, epoch loss=1.362228 Batch=419, step=7620, lr=0.168500, batch loss=0.254178, epoch loss=1.616405 Batch=479, step=7680, lr=0.168250, batch loss=0.232847, epoch loss=1.849252 Batch=539, step=7740, lr=0.168000, batch loss=0.191451, epoch loss=2.040703 Batch=599, step=7800, lr=0.167750, batch loss=0.228396, epoch loss=2.269098 Batch=659, step=7860, lr=0.167500, batch loss=0.304702, epoch loss=2.573800 Batch=719, step=7920, lr=0.167250, batch loss=0.310839, epoch loss=2.884639 Batch=779, step=7980, lr=0.167000, batch loss=0.328379, epoch loss=3.213018 Batch=839, step=8040, lr=0.166750, batch loss=0.290846, epoch loss=3.503864 Batch=899, step=8100, lr=0.166500, batch loss=0.254183, epoch loss=3.758048 Batch=959, step=8160, lr=0.166250, batch loss=0.191830, epoch loss=3.949877 Batch=1019, step=8220, lr=0.166000, batch loss=0.284405, epoch loss=4.234282 Batch=1079, step=8280, lr=0.165750, batch loss=0.177056, epoch loss=4.411339 Batch=1139, step=8340, lr=0.165500, batch loss=0.211890, epoch loss=4.623228 Batch=1199, step=8400, lr=0.165250, batch loss=0.171945, epoch loss=4.795174 Epoch=6, step=8400, lr=0.165250, epoch loss=4.795174 Batch=59, step=8460, lr=0.165000, batch loss=0.206775, epoch loss=0.206775 Batch=119, step=8520, lr=0.164750, batch loss=0.174736, epoch loss=0.381511 Batch=179, step=8580, lr=0.164500, batch loss=0.187055, epoch loss=0.568566 Batch=239, step=8640, lr=0.164250, batch loss=0.279256, epoch loss=0.847822 Batch=299, step=8700, lr=0.164000, batch loss=0.197730, epoch loss=1.045553 Batch=359, step=8760, lr=0.163750, batch loss=0.255149, epoch loss=1.300702 Batch=419, step=8820, lr=0.163500, batch loss=0.245406, epoch loss=1.546108 Batch=479, step=8880, lr=0.163250, batch loss=0.229372, epoch loss=1.775480 Batch=539, step=8940, lr=0.163000, batch loss=0.178958, epoch loss=1.954438 Batch=599, step=9000, lr=0.162750, batch loss=0.218132, epoch loss=2.172570 Batch=659, step=9060, lr=0.162500, batch loss=0.293438, epoch loss=2.466008 Batch=719, step=9120, lr=0.162250, batch loss=0.293849, epoch loss=2.759857 Batch=779, step=9180, lr=0.162000, batch loss=0.315850, epoch loss=3.075707 Batch=839, step=9240, lr=0.161750, batch loss=0.286130, epoch loss=3.361836 Batch=899, step=9300, lr=0.161500, batch loss=0.251035, epoch loss=3.612871 Batch=959, step=9360, lr=0.161250, batch loss=0.189551, epoch loss=3.802422 Batch=1019, step=9420, lr=0.161000, batch loss=0.318666, epoch loss=4.121088 Batch=1079, step=9480, lr=0.160750, batch loss=0.201107, epoch loss=4.322195 Batch=1139, step=9540, lr=0.160500, batch loss=0.212271, epoch loss=4.534466 Batch=1199, step=9600, lr=0.160250, batch loss=0.167094, epoch loss=4.701560 Epoch=7, step=9600, lr=0.160250, epoch loss=4.701560 Batch=59, step=9660, lr=0.160000, batch loss=0.202624, epoch loss=0.202624 Batch=119, step=9720, lr=0.159750, batch loss=0.177571, epoch loss=0.380194 Batch=179, step=9780, lr=0.159500, batch loss=0.178884, epoch loss=0.559079 Batch=239, step=9840, lr=0.159250, batch loss=0.262416, epoch loss=0.821495 Batch=299, step=9900, lr=0.159000, batch loss=0.181699, epoch loss=1.003194 Batch=359, step=9960, lr=0.158750, batch loss=0.241647, epoch loss=1.244841 Batch=419, step=10020, lr=0.158500, batch loss=0.234533, epoch loss=1.479374 Batch=479, step=10080, lr=0.158250, batch loss=0.219634, epoch loss=1.699007 Batch=539, step=10140, lr=0.158000, batch loss=0.170919, epoch loss=1.869926 Batch=599, step=10200, lr=0.157750, batch loss=0.202503, epoch loss=2.072428 Batch=659, step=10260, lr=0.157500, batch loss=0.281482, epoch loss=2.353910 Batch=719, step=10320, lr=0.157250, batch loss=0.285329, epoch loss=2.639240 Batch=779, step=10380, lr=0.157000, batch loss=0.294619, epoch loss=2.933859 Batch=839, step=10440, lr=0.156750, batch loss=0.273602, epoch loss=3.207461 Batch=899, step=10500, lr=0.156500, batch loss=0.235197, epoch loss=3.442657 Batch=959, step=10560, lr=0.156250, batch loss=0.181750, epoch loss=3.624407 Batch=1019, step=10620, lr=0.156000, batch loss=0.296509, epoch loss=3.920916 Batch=1079, step=10680, lr=0.155750, batch loss=0.179927, epoch loss=4.100843 Batch=1139, step=10740, lr=0.155500, batch loss=0.204711, epoch loss=4.305554 Batch=1199, step=10800, lr=0.155250, batch loss=0.154635, epoch loss=4.460189 Epoch=8, step=10800, lr=0.155250, epoch loss=4.460189 Batch=59, step=10860, lr=0.155000, batch loss=0.176225, epoch loss=0.176225 Batch=119, step=10920, lr=0.154500, batch loss=0.147134, epoch loss=0.323358 Batch=179, step=10980, lr=0.154500, batch loss=0.165812, epoch loss=0.489171 Batch=239, step=11040, lr=0.154250, batch loss=0.241162, epoch loss=0.730333 Batch=299, step=11100, lr=0.154000, batch loss=0.170807, epoch loss=0.901140 Batch=359, step=11160, lr=0.153750, batch loss=0.221027, epoch loss=1.122167 Batch=419, step=11220, lr=0.153500, batch loss=0.217941, epoch loss=1.340108 Batch=479, step=11280, lr=0.153250, batch loss=0.208684, epoch loss=1.548792 Batch=539, step=11340, lr=0.153000, batch loss=0.159437, epoch loss=1.708229 Batch=599, step=11400, lr=0.152750, batch loss=0.177235, epoch loss=1.885465 Batch=659, step=11460, lr=0.152500, batch loss=0.265473, epoch loss=2.150938 Batch=719, step=11520, lr=0.152250, batch loss=0.257898, epoch loss=2.408836 Batch=779, step=11580, lr=0.152000, batch loss=0.273384, epoch loss=2.682220 Batch=839, step=11640, lr=0.151750, batch loss=0.255289, epoch loss=2.937509 Batch=899, step=11700, lr=0.151500, batch loss=0.212663, epoch loss=3.150172 Batch=959, step=11760, lr=0.151250, batch loss=0.168523, epoch loss=3.318695 Batch=1019, step=11820, lr=0.151000, batch loss=0.266510, epoch loss=3.585205 Batch=1079, step=11880, lr=0.150750, batch loss=0.150002, epoch loss=3.735207 Batch=1139, step=11940, lr=0.150500, batch loss=0.184696, epoch loss=3.919902 Batch=1199, step=12000, lr=0.150250, batch loss=0.138512, epoch loss=4.058414 Epoch=9, step=12000, lr=0.150250, epoch loss=4.058414 Batch=59, step=12060, lr=0.150000, batch loss=0.157941, epoch loss=0.157941 Batch=119, step=12120, lr=0.149750, batch loss=0.128050, epoch loss=0.285991 Batch=179, step=12180, lr=0.149500, batch loss=0.152432, epoch loss=0.438423 Batch=239, step=12240, lr=0.149250, batch loss=0.218981, epoch loss=0.657404 Batch=299, step=12300, lr=0.149000, batch loss=0.139241, epoch loss=0.796646 Batch=359, step=12360, lr=0.148750, batch loss=0.196945, epoch loss=0.993591 Batch=419, step=12420, lr=0.148500, batch loss=0.204691, epoch loss=1.198282 Batch=479, step=12480, lr=0.148250, batch loss=0.179596, epoch loss=1.377878 Batch=539, step=12540, lr=0.148000, batch loss=0.141214, epoch loss=1.519091 Batch=599, step=12600, lr=0.147750, batch loss=0.150627, epoch loss=1.669719 Batch=659, step=12660, lr=0.147500, batch loss=0.223973, epoch loss=1.893692 Batch=719, step=12720, lr=0.147250, batch loss=0.238059, epoch loss=2.131751 Batch=779, step=12780, lr=0.147000, batch loss=0.258076, epoch loss=2.389827 Batch=839, step=12840, lr=0.146750, batch loss=0.235066, epoch loss=2.624894 Batch=899, step=12900, lr=0.146500, batch loss=0.231987, epoch loss=2.856881 Batch=959, step=12960, lr=0.146250, batch loss=0.139425, epoch loss=2.996306 Batch=1019, step=13020, lr=0.146000, batch loss=0.211401, epoch loss=3.207707 Batch=1079, step=13080, lr=0.145750, batch loss=0.116480, epoch loss=3.324187 Batch=1139, step=13140, lr=0.145500, batch loss=0.158203, epoch loss=3.482390 Batch=1199, step=13200, lr=0.145250, batch loss=0.116895, epoch loss=3.599285 Epoch=10, step=13200, lr=0.145250, epoch loss=3.599285 Batch=59, step=13260, lr=0.145000, batch loss=0.146999, epoch loss=0.146999 Batch=119, step=13320, lr=0.144750, batch loss=0.131775, epoch loss=0.278774 Batch=179, step=13380, lr=0.144500, batch loss=0.131415, epoch loss=0.410189 Batch=239, step=13440, lr=0.144250, batch loss=0.187361, epoch loss=0.597549 Batch=299, step=13500, lr=0.144000, batch loss=0.116823, epoch loss=0.714373 Batch=359, step=13560, lr=0.143750, batch loss=0.163483, epoch loss=0.877856 Batch=419, step=13620, lr=0.143500, batch loss=0.159529, epoch loss=1.037385 Batch=479, step=13680, lr=0.143250, batch loss=0.148976, epoch loss=1.186361 Batch=539, step=13740, lr=0.143000, batch loss=0.117463, epoch loss=1.303823 Batch=599, step=13800, lr=0.142750, batch loss=0.120555, epoch loss=1.424379 Batch=659, step=13860, lr=0.142500, batch loss=0.179933, epoch loss=1.604311 Batch=719, step=13920, lr=0.142250, batch loss=0.192709, epoch loss=1.797021 Batch=779, step=13980, lr=0.142000, batch loss=0.225408, epoch loss=2.022429 Batch=839, step=14040, lr=0.141750, batch loss=0.202960, epoch loss=2.225389 Batch=899, step=14100, lr=0.141500, batch loss=0.214700, epoch loss=2.440089 Batch=959, step=14160, lr=0.141250, batch loss=0.102014, epoch loss=2.542104 Batch=1019, step=14220, lr=0.141000, batch loss=0.198866, epoch loss=2.740969 Batch=1079, step=14280, lr=0.140750, batch loss=0.077157, epoch loss=2.818126 Batch=1139, step=14340, lr=0.140500, batch loss=0.122404, epoch loss=2.940530 Batch=1199, step=14400, lr=0.140250, batch loss=0.085371, epoch loss=3.025901 Epoch=11, step=14400, lr=0.140250, epoch loss=3.025901 Batch=59, step=14460, lr=0.140000, batch loss=0.110137, epoch loss=0.110137 Batch=119, step=14520, lr=0.139750, batch loss=0.111184, epoch loss=0.221321 Batch=179, step=14580, lr=0.139500, batch loss=0.102904, epoch loss=0.324225 Batch=239, step=14640, lr=0.139250, batch loss=0.139337, epoch loss=0.463562 Batch=299, step=14700, lr=0.139000, batch loss=0.079895, epoch loss=0.543457 Batch=359, step=14760, lr=0.138750, batch loss=0.122264, epoch loss=0.665720 Batch=419, step=14820, lr=0.138500, batch loss=0.129803, epoch loss=0.795523 Batch=479, step=14880, lr=0.138250, batch loss=0.102547, epoch loss=0.898070 Batch=539, step=14940, lr=0.138000, batch loss=0.113245, epoch loss=1.011315 Batch=599, step=15000, lr=0.137750, batch loss=0.085285, epoch loss=1.096600 Batch=659, step=15060, lr=0.137500, batch loss=0.129219, epoch loss=1.225819 Batch=719, step=15120, lr=0.137250, batch loss=0.117623, epoch loss=1.343442 Batch=779, step=15180, lr=0.137000, batch loss=0.120640, epoch loss=1.464082 Batch=839, step=15240, lr=0.136750, batch loss=0.164993, epoch loss=1.629075 Batch=899, step=15300, lr=0.136500, batch loss=0.279387, epoch loss=1.908462 Batch=959, step=15360, lr=0.136250, batch loss=0.067867, epoch loss=1.976330 Batch=1019, step=15420, lr=0.136000, batch loss=0.158064, epoch loss=2.134394 Batch=1079, step=15480, lr=0.135750, batch loss=0.049628, epoch loss=2.184022 Batch=1139, step=15540, lr=0.135500, batch loss=0.105743, epoch loss=2.289765 Batch=1199, step=15600, lr=0.135250, batch loss=0.062868, epoch loss=2.352633 Epoch=12, step=15600, lr=0.135250, epoch loss=2.352633 Batch=59, step=15660, lr=0.135000, batch loss=0.075240, epoch loss=0.075240 Batch=119, step=15720, lr=0.134750, batch loss=0.101729, epoch loss=0.176969 Batch=179, step=15780, lr=0.134500, batch loss=0.088056, epoch loss=0.265026 Batch=239, step=15840, lr=0.134250, batch loss=0.092337, epoch loss=0.357362 Batch=299, step=15900, lr=0.134000, batch loss=0.038796, epoch loss=0.396158 Batch=359, step=15960, lr=0.133750, batch loss=0.075006, epoch loss=0.471165 Batch=419, step=16020, lr=0.133500, batch loss=0.074025, epoch loss=0.545189 Batch=479, step=16080, lr=0.133250, batch loss=0.052276, epoch loss=0.597465 Batch=539, step=16140, lr=0.133000, batch loss=0.083718, epoch loss=0.681183 Batch=599, step=16200, lr=0.132750, batch loss=0.187479, epoch loss=0.868662 Batch=659, step=16260, lr=0.132500, batch loss=0.101899, epoch loss=0.970561 Batch=719, step=16320, lr=0.132250, batch loss=0.109842, epoch loss=1.080403 Batch=779, step=16380, lr=0.132000, batch loss=0.261955, epoch loss=1.342358 Batch=839, step=16440, lr=0.131750, batch loss=0.088524, epoch loss=1.430882 Batch=899, step=16500, lr=0.131500, batch loss=0.075078, epoch loss=1.505960 Batch=959, step=16560, lr=0.131250, batch loss=0.030868, epoch loss=1.536827 Batch=1019, step=16620, lr=0.131000, batch loss=0.070967, epoch loss=1.607795 Batch=1079, step=16680, lr=0.130750, batch loss=0.047774, epoch loss=1.655569 Batch=1139, step=16740, lr=0.130500, batch loss=0.077436, epoch loss=1.733005 Batch=1199, step=16800, lr=0.130250, batch loss=0.033980, epoch loss=1.766985 Epoch=13, step=16800, lr=0.130250, epoch loss=1.766985 Batch=59, step=16860, lr=0.130000, batch loss=0.035697, epoch loss=0.035697 Batch=119, step=16920, lr=0.129750, batch loss=0.039345, epoch loss=0.075042 Batch=179, step=16980, lr=0.129500, batch loss=0.043157, epoch loss=0.118199 Batch=239, step=17040, lr=0.129250, batch loss=0.057163, epoch loss=0.175361 Batch=299, step=17100, lr=0.129000, batch loss=0.022551, epoch loss=0.197912 Batch=359, step=17160, lr=0.128750, batch loss=0.042948, epoch loss=0.240860 Batch=419, step=17220, lr=0.128500, batch loss=0.047312, epoch loss=0.288172 Batch=479, step=17280, lr=0.128250, batch loss=0.034932, epoch loss=0.323104 Batch=539, step=17340, lr=0.128000, batch loss=0.063356, epoch loss=0.386460 Batch=599, step=17400, lr=0.127750, batch loss=0.035814, epoch loss=0.422274 Batch=659, step=17460, lr=0.127500, batch loss=0.049715, epoch loss=0.471989 Batch=719, step=17520, lr=0.127250, batch loss=0.038601, epoch loss=0.510590 Batch=779, step=17580, lr=0.127000, batch loss=0.041463, epoch loss=0.552053 Batch=839, step=17640, lr=0.126750, batch loss=0.074099, epoch loss=0.626152 Batch=899, step=17700, lr=0.126500, batch loss=0.121412, epoch loss=0.747564 Batch=959, step=17760, lr=0.126250, batch loss=0.039411, epoch loss=0.786975 Batch=1019, step=17820, lr=0.126000, batch loss=0.072836, epoch loss=0.859812 Batch=1079, step=17880, lr=0.125750, batch loss=0.023543, epoch loss=0.883355 Batch=1139, step=17940, lr=0.125500, batch loss=0.045101, epoch loss=0.928456 Batch=1199, step=18000, lr=0.125250, batch loss=0.019089, epoch loss=0.947545 Epoch=14, step=18000, lr=0.125250, epoch loss=0.947545 Batch=59, step=18060, lr=0.125000, batch loss=0.012943, epoch loss=0.012943 Batch=119, step=18120, lr=0.124750, batch loss=0.019876, epoch loss=0.032819 Batch=179, step=18180, lr=0.124500, batch loss=0.029737, epoch loss=0.062556 Batch=239, step=18240, lr=0.124250, batch loss=0.033576, epoch loss=0.096132 Batch=299, step=18300, lr=0.124000, batch loss=0.009002, epoch loss=0.105134 Batch=359, step=18360, lr=0.123750, batch loss=0.027359, epoch loss=0.132493 Batch=419, step=18420, lr=0.123500, batch loss=0.030072, epoch loss=0.162565 Batch=479, step=18480, lr=0.123250, batch loss=0.014814, epoch loss=0.177378 Batch=539, step=18540, lr=0.123000, batch loss=0.036851, epoch loss=0.214230 Batch=599, step=18600, lr=0.122750, batch loss=0.037096, epoch loss=0.251326 Batch=659, step=18660, lr=0.122500, batch loss=0.025607, epoch loss=0.276933 Batch=719, step=18720, lr=0.122250, batch loss=0.043021, epoch loss=0.319954 Batch=779, step=18780, lr=0.122000, batch loss=0.091133, epoch loss=0.411087 Batch=839, step=18840, lr=0.121750, batch loss=0.071297, epoch loss=0.482384 Batch=899, step=18900, lr=0.121500, batch loss=0.100640, epoch loss=0.583024 Batch=959, step=18960, lr=0.121250, batch loss=0.015101, epoch loss=0.598125 Batch=1019, step=19020, lr=0.121000, batch loss=0.019758, epoch loss=0.617883 Batch=1079, step=19080, lr=0.120750, batch loss=0.004931, epoch loss=0.622813 Batch=1139, step=19140, lr=0.120500, batch loss=0.024132, epoch loss=0.646946 Batch=1199, step=19200, lr=0.120250, batch loss=0.010909, epoch loss=0.657854 Epoch=15, step=19200, lr=0.120250, epoch loss=0.657854 Batch=59, step=19260, lr=0.120000, batch loss=0.004910, epoch loss=0.004910 Batch=119, step=19320, lr=0.119750, batch loss=0.013770, epoch loss=0.018680 Batch=179, step=19380, lr=0.119500, batch loss=0.032472, epoch loss=0.051152 Batch=239, step=19440, lr=0.119250, batch loss=0.021043, epoch loss=0.072195 Batch=299, step=19500, lr=0.119000, batch loss=0.007006, epoch loss=0.079201 Batch=359, step=19560, lr=0.118750, batch loss=0.016665, epoch loss=0.095866 Batch=419, step=19620, lr=0.118500, batch loss=0.019645, epoch loss=0.115512 Batch=479, step=19680, lr=0.118250, batch loss=0.008804, epoch loss=0.124316 Batch=539, step=19740, lr=0.118000, batch loss=0.020208, epoch loss=0.144524 Batch=599, step=19800, lr=0.117750, batch loss=0.020328, epoch loss=0.164851 Batch=659, step=19860, lr=0.117500, batch loss=0.018528, epoch loss=0.183380 Batch=719, step=19920, lr=0.117250, batch loss=0.023004, epoch loss=0.206384 Batch=779, step=19980, lr=0.117000, batch loss=0.051596, epoch loss=0.257980 Batch=839, step=20040, lr=0.116750, batch loss=0.034706, epoch loss=0.292685 Batch=899, step=20100, lr=0.116500, batch loss=0.042899, epoch loss=0.335584 Batch=959, step=20160, lr=0.116250, batch loss=0.011372, epoch loss=0.346956 Batch=1019, step=20220, lr=0.116000, batch loss=0.012214, epoch loss=0.359170 Batch=1079, step=20280, lr=0.115750, batch loss=0.003905, epoch loss=0.363075 Batch=1139, step=20340, lr=0.115500, batch loss=0.016170, epoch loss=0.379245 Batch=1199, step=20400, lr=0.115250, batch loss=0.006343, epoch loss=0.385588 Epoch=16, step=20400, lr=0.115250, epoch loss=0.385588 Batch=59, step=20460, lr=0.115000, batch loss=0.003222, epoch loss=0.003222 Batch=119, step=20520, lr=0.114750, batch loss=0.009427, epoch loss=0.012649 Batch=179, step=20580, lr=0.114500, batch loss=0.021459, epoch loss=0.034108 Batch=239, step=20640, lr=0.114250, batch loss=0.017478, epoch loss=0.051586 Batch=299, step=20700, lr=0.114000, batch loss=0.004746, epoch loss=0.056332 Batch=359, step=20760, lr=0.113750, batch loss=0.013679, epoch loss=0.070011 Batch=419, step=20820, lr=0.113500, batch loss=0.014347, epoch loss=0.084358 Batch=479, step=20880, lr=0.113250, batch loss=0.004813, epoch loss=0.089171 Batch=539, step=20940, lr=0.113000, batch loss=0.015369, epoch loss=0.104540 Batch=599, step=21000, lr=0.112750, batch loss=0.018279, epoch loss=0.122819 Batch=659, step=21060, lr=0.112500, batch loss=0.016752, epoch loss=0.139571 Batch=719, step=21120, lr=0.112250, batch loss=0.050737, epoch loss=0.190309 Batch=779, step=21180, lr=0.112000, batch loss=0.067230, epoch loss=0.257539 Batch=839, step=21240, lr=0.111750, batch loss=0.025050, epoch loss=0.282589 Batch=899, step=21300, lr=0.111500, batch loss=0.030653, epoch loss=0.313242 Batch=959, step=21360, lr=0.111250, batch loss=0.009985, epoch loss=0.323226 Batch=1019, step=21420, lr=0.111000, batch loss=0.012732, epoch loss=0.335959 Batch=1079, step=21480, lr=0.110750, batch loss=0.001233, epoch loss=0.337192 Batch=1139, step=21540, lr=0.110500, batch loss=0.012406, epoch loss=0.349598 Batch=1199, step=21600, lr=0.110250, batch loss=0.004970, epoch loss=0.354568 Epoch=17, step=21600, lr=0.110250, epoch loss=0.354568 Batch=59, step=21660, lr=0.110000, batch loss=0.001747, epoch loss=0.001747 Batch=119, step=21720, lr=0.109750, batch loss=0.006697, epoch loss=0.008444 Batch=179, step=21780, lr=0.109500, batch loss=0.012510, epoch loss=0.020954 Batch=239, step=21840, lr=0.109250, batch loss=0.009440, epoch loss=0.030395 Batch=299, step=21900, lr=0.109000, batch loss=0.009699, epoch loss=0.040093 Batch=359, step=21960, lr=0.108750, batch loss=0.015219, epoch loss=0.055312 Batch=419, step=22020, lr=0.108500, batch loss=0.011931, epoch loss=0.067242 Batch=479, step=22080, lr=0.108250, batch loss=0.002688, epoch loss=0.069930 Batch=539, step=22140, lr=0.108000, batch loss=0.016528, epoch loss=0.086458 Batch=599, step=22200, lr=0.107750, batch loss=0.015031, epoch loss=0.101489 Batch=659, step=22260, lr=0.107500, batch loss=0.011988, epoch loss=0.113478 Batch=719, step=22320, lr=0.107250, batch loss=0.015522, epoch loss=0.129000 Batch=779, step=22380, lr=0.107000, batch loss=0.026606, epoch loss=0.155605 Batch=839, step=22440, lr=0.106750, batch loss=0.026609, epoch loss=0.182215 Batch=899, step=22500, lr=0.106500, batch loss=0.027076, epoch loss=0.209291 Batch=959, step=22560, lr=0.106250, batch loss=0.008547, epoch loss=0.217838 Batch=1019, step=22620, lr=0.106000, batch loss=0.008300, epoch loss=0.226138 Batch=1079, step=22680, lr=0.105750, batch loss=0.000770, epoch loss=0.226908 Batch=1139, step=22740, lr=0.105500, batch loss=0.010033, epoch loss=0.236941 Batch=1199, step=22800, lr=0.105250, batch loss=0.004685, epoch loss=0.241626 Epoch=18, step=22800, lr=0.105250, epoch loss=0.241626 Batch=59, step=22860, lr=0.105000, batch loss=0.001487, epoch loss=0.001487 Batch=119, step=22920, lr=0.104750, batch loss=0.005145, epoch loss=0.006633 Batch=179, step=22980, lr=0.104500, batch loss=0.010754, epoch loss=0.017387 Batch=239, step=23040, lr=0.104250, batch loss=0.008395, epoch loss=0.025782 Batch=299, step=23100, lr=0.104000, batch loss=0.008386, epoch loss=0.034168 Batch=359, step=23160, lr=0.103750, batch loss=0.011701, epoch loss=0.045869 Batch=419, step=23220, lr=0.103500, batch loss=0.010404, epoch loss=0.056273 Batch=479, step=23280, lr=0.103250, batch loss=0.002404, epoch loss=0.058677 Batch=539, step=23340, lr=0.103000, batch loss=0.016765, epoch loss=0.075442 Batch=599, step=23400, lr=0.102750, batch loss=0.013672, epoch loss=0.089114 Batch=659, step=23460, lr=0.102500, batch loss=0.010305, epoch loss=0.099419 Batch=719, step=23520, lr=0.102250, batch loss=0.016799, epoch loss=0.116218 Batch=779, step=23580, lr=0.102000, batch loss=0.022064, epoch loss=0.138282 Batch=839, step=23640, lr=0.101750, batch loss=0.027470, epoch loss=0.165752 Batch=899, step=23700, lr=0.101500, batch loss=0.021299, epoch loss=0.187051 Batch=959, step=23760, lr=0.101250, batch loss=0.010802, epoch loss=0.197853 Batch=1019, step=23820, lr=0.101000, batch loss=0.009714, epoch loss=0.207567 Batch=1079, step=23880, lr=0.100750, batch loss=0.000783, epoch loss=0.208349 Batch=1139, step=23940, lr=0.100500, batch loss=0.009132, epoch loss=0.217481 Batch=1199, step=24000, lr=0.100250, batch loss=0.004680, epoch loss=0.222161 Epoch=19, step=24000, lr=0.100250, epoch loss=0.222161 Half-moons scatterplot and decision boundary: ┌────────────────────────────────────────────────────────────────────────────────────────────────────┐ │********************************#*******************************************************************│ │**********************#*#*#######*###*#####*********************************************************│ │**********************#########################*****************************************************│ │*****************#**########*######*###########*###*************************************************│ │***************#################*###################************************************************│ │************######*#################*#################**********************************************│ │**********#*#####*########*#**************##*#########*#********************************************│ │***********########*##*#******************#*****##########*****************************************.│ │***********###########*************************############*************************************....│ │********######*####*********************************###*###*#*********************************......│ │*******######**##*************....*****************#*######*#******************************.........│ │*******##*##**##**********...........***************########*##**************************...........│ │*****#######************.......%...%%...***************#########************************..........%.│ │******######**********..........%.........**************##*#####***********************.......%.%.%.│ │***#########**********.........%%%.%%......*************#*#######*********************.......%.%%%%.│ │****#######**********..........%%%%.........************#########*******************.........%%.%%.%│ │**#######************..........%%%%%%%........*************###*###*****************..........%%%%%%.│ │*##*####************...........%%%%%%%.........***********########****************...........%%%%%%.│ │*#######************...........%%%%%%%..........************#######**************............%%%%%%.│ │*##*####***********............%%.%%%%%...........***********####**************.............%%%%%%%.│ │*#####*#***********.............%%%%%%%............**********##*###***********...............%%%%%..│ │#######***********.............%.%%%%%%..............********#######*********..............%%%%.%%..│ │#####*#**********...............%%%%%%%...............*******#######********...............%%%%%%%%.│ │###*#*#**********...............%%%%%%%%%..............*******######*******................%%%%%%...│ │#######*********.................%%%%%%%%................****###*###*****.................%%%%%%....│ │######**********.................%%%%%%%%%................***#*###******................%%%%%%%%%...│ │*#*##*#********...................%%%%%%%%%%...............***######***..................%%%%%%.....│ │#****##********....................%%%%%%%%%.................**###*#**................%.%%%%%%%.....│ │**************.....................%.%%%%%%...................*******..................%.%%.%%......│ │**************.......................%..%%%%%%%.................***...............%.%%%%%%%%%.......│ │*************.........................%.%%%.%%%%.................*................%%%%%%%.%.%.......│ │************............................%..%%%%..%................................%%%%%%%%..........│ │************.............................%%%%%%%%%%%........................%%..%%%%%%%%.%..........│ │***********..............................%%.%%%%%%%%..%....................%..%%%.%%%%%%%...........│ │***********.................................%%%%.%%%%%%%%...............%.%%%%%%%%%%%%.%............│ │**********...................................%%%%%%%%%%%%%%%%%%%%%%.%%%%.%%%%%%%%%%%%%..............│ │**********....................................%%.%%%%%%%%%%%%%%%%%%%%%%.%%%%%%%%%%%.................│ │*********.........................................%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...................│ │*********............................................%%%.%%%%%%%%%%%%%%%%%%%%%......................│ │********................................................%...%%%%.%%.%%%%..%.........................│ └────────────────────────────────────────────────────────────────────────────────────────────────────┘ 2025-03-20 22:36.30 ---> saved as "4165bf710768d802328a8bd4df749a51bb130b9e6ee3dc70e1659606b707d5d8" Job succeeded 2025-03-20 22:36.32: Job succeeded