{
  "_id": "6a10217cacfb0bcc41c8c201",
  "Package": "mize",
  "Type": "Package",
  "Title": "Unconstrained Numerical Optimization Algorithms",
  "Version": "0.2.5.9000",
  "Authors@R": "person(\"James\", \"Melville\", email = \"jlmelville@gmail.com\",\nrole = c(\"aut\", \"cre\"))",
  "Description": "Optimization algorithms implemented in R, including\nconjugate gradient (CG), Broyden-Fletcher-Goldfarb-Shanno\n(BFGS) and the limited memory BFGS (L-BFGS) methods. Most\ninternal parameters can be set through the call interface. The\nsolvers hold up quite well for higher-dimensional problems.",
  "License": "BSD 2-clause License + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "URL": "https://github.com/jlmelville/mize",
  "BugReports": "https://github.com/jlmelville/mize/issues",
  "VignetteBuilder": "knitr",
  "Repository": "https://jlmelville.r-universe.dev",
  "Date/Publication": "2026-03-15 03:43:53 UTC",
  "RemoteUrl": "https://github.com/jlmelville/mize",
  "RemoteRef": "HEAD",
  "RemoteSha": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-14 05:38:40 UTC",
    "User": "root"
  },
  "Author": "James Melville [aut, cre]",
  "Maintainer": "James Melville <jlmelville@gmail.com>",
  "MD5sum": "d04bacc9825f388859f10eed3c00db7d",
  "_user": "jlmelville",
  "_type": "src",
  "_file": "mize_0.2.5.9000.tar.gz",
  "_fileid": "57a97b2e23d4df806fc4ea4805f778fdb61007e6e1e674f7b7fad4ada77f042e",
  "_filesize": 931071,
  "_sha256": "57a97b2e23d4df806fc4ea4805f778fdb61007e6e1e674f7b7fad4ada77f042e",
  "_created": "2026-05-14T05:38:40.000Z",
  "_published": "2026-05-22T09:27:24.918Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77352632450,
      "time": 120,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6987946886"
    },
    {
      "job": 77352632739,
      "time": 128,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6987948373"
    },
    {
      "job": 77352632559,
      "time": 109,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6987944501"
    },
    {
      "job": 77352632569,
      "time": 85,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6987939310"
    },
    {
      "job": 77352631851,
      "time": 171,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6987921315"
    },
    {
      "job": 77352631839,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7157248030"
    },
    {
      "job": 77352632650,
      "time": 133,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "6987949597"
    },
    {
      "job": 77352632495,
      "time": 100,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "6987942960"
    },
    {
      "job": 77352632928,
      "time": 78,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "6987937913"
    }
  ],
  "_buildurl": "https://github.com/r-universe/jlmelville/actions/runs/25843793900",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/jlmelville/mize",
  "_commit": {
    "id": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
    "author": "James Melville <jlmelville@gmail.com>",
    "committer": "James Melville <jlmelville@gmail.com>",
    "message": "better Dozat derivation\n",
    "time": 1773546233
  },
  "_maintainer": {
    "name": "James Melville",
    "email": "jlmelville@gmail.com",
    "login": "jlmelville",
    "uuid": 1936393
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    }
  ],
  "_owner": "jlmelville",
  "_selfowned": true,
  "_usedby": 6,
  "_updates": [
    {
      "week": "2025-41",
      "n": 2
    },
    {
      "week": "2025-52",
      "n": 1
    },
    {
      "week": "2026-06",
      "n": 2
    },
    {
      "week": "2026-07",
      "n": 8
    },
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-11",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.2.5",
      "date": "2026-02-09"
    }
  ],
  "_topics": [
    "conjugate-gradient",
    "l-bfgs",
    "numerical-optimization"
  ],
  "_stars": 11,
  "_contributors": [
    {
      "user": "jlmelville",
      "count": 433,
      "uuid": 1936393
    }
  ],
  "_userbio": {
    "uuid": 1936393,
    "type": "user",
    "name": "James Melville",
    "description": "\"The work of a lazy, self-indulgent man\""
  },
  "_downloads": {
    "count": 607,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/mize"
  },
  "_devurl": "https://github.com/jlmelville/mize",
  "_searchresults": 28,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/mize.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/jlmelville/mize",
  "_realowner": "jlmelville",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2017-07-14"
    },
    {
      "version": "0.2.0",
      "date": "2018-09-14"
    },
    {
      "version": "0.2.1",
      "date": "2019-04-14"
    },
    {
      "version": "0.2.2",
      "date": "2019-07-11"
    },
    {
      "version": "0.2.3",
      "date": "2019-12-05"
    },
    {
      "version": "0.2.4",
      "date": "2020-08-30"
    },
    {
      "version": "0.2.5",
      "date": "2026-02-09"
    }
  ],
  "_exports": [
    "check_mize_convergence",
    "make_mize",
    "mize",
    "mize_init",
    "mize_step",
    "mize_step_summary"
  ],
  "_help": [
    {
      "page": "check_mize_convergence",
      "title": "Check Optimization Convergence",
      "topics": [
        "check_mize_convergence"
      ]
    },
    {
      "page": "make_mize",
      "title": "Create an Optimizer",
      "topics": [
        "make_mize"
      ]
    },
    {
      "page": "mize",
      "title": "Numerical Optimization",
      "topics": [
        "mize"
      ]
    },
    {
      "page": "mize_init",
      "title": "Initialize the Optimizer.",
      "topics": [
        "mize_init"
      ]
    },
    {
      "page": "mize_step",
      "title": "One Step of Optimization",
      "topics": [
        "mize_step"
      ]
    },
    {
      "page": "mize_step_summary",
      "title": "Mize Step Summary",
      "topics": [
        "mize_step_summary"
      ]
    }
  ],
  "_readme": "https://github.com/jlmelville/mize/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "convergence.Rmd",
      "filename": "convergence.html",
      "title": "Convergence",
      "author": "James Melville",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Iteration tolerance",
        "Function tolerance",
        "Gradient tolerance",
        "Step tolerance",
        "Function and gradient count tolerance",
        "A minor complication with convergence checking"
      ],
      "created": "2017-01-08 21:11:18",
      "modified": "2020-08-17 03:30:26",
      "commits": 4
    },
    {
      "source": "mmds.Rmd",
      "filename": "mmds.html",
      "title": "Metric MDS",
      "author": "James Melville",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Metric Multi-Dimensional Scaling",
        "The Metric MDS Cost Function",
        "The Metric MDS Gradient",
        "mize function and gradient",
        "Improving the Efficiency of the Function and Gradient Routines"
      ],
      "created": "2016-12-27 01:59:24",
      "modified": "2020-08-17 03:59:53",
      "commits": 6
    },
    {
      "source": "mize.Rmd",
      "filename": "mize.html",
      "title": "Mize",
      "author": "James Melville",
      "engine": "knitr::rmarkdown",
      "headings": [
        "The fg list",
        "The parameters to optimize",
        "Basic options",
        "Defaults",
        "Logging progress to console",
        "Storing progress",
        "Optimization Methods",
        "Steepest Descent (\"SD\")",
        "Broyden-Fletcher-Goldfarb-Shanno (\"BFGS\")",
        "Limited-Memory BFGS (\"L-BFGS\")",
        "Conjugate Gradient (\"CG\")",
        "Nesterov Accelerated Gradient (\"NAG\")",
        "Classical Momentum (\"MOM\")",
        "Simplified Nesterov Momentum",
        "Line Searches",
        "Wolfe Line Search",
        "Initial Step Size Guess",
        "Initial Step Size Guess on First Iteration",
        "Other Line Searches",
        "Maximum function or gradient evaluations per line search",
        "Adaptive Learning Rate Methods",
        "Adaptive Restart"
      ],
      "created": "2016-12-29 05:40:42",
      "modified": "2026-02-09 04:17:23",
      "commits": 18
    },
    {
      "source": "stateful.Rmd",
      "filename": "stateful.html",
      "title": "Stateful Optimization",
      "author": "James Melville",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Creating an Optimizer",
        "Initialize the Optimizer",
        "A potential simplification",
        "Start optimizing",
        "Return value of mize_step",
        "Step information",
        "Convergence"
      ],
      "created": "2016-12-27 18:20:57",
      "modified": "2020-08-17 03:59:53",
      "commits": 5
    }
  ],
  "_score": 7.8230044676513755,
  "_indexed": true,
  "_nocasepkg": "mize",
  "_universes": [
    "jlmelville"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.2.5.9000",
      "date": "2026-05-14T05:40:35.000Z",
      "distro": "noble",
      "commit": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
      "fileid": "d46ed0ef2c839408517c20b1188c181fc1e0ceb334c9b17ea59692f9e10b8dc9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jlmelville/actions/runs/25843793900"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.2.5.9000",
      "date": "2026-05-14T05:40:42.000Z",
      "distro": "noble",
      "commit": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
      "fileid": "2a309fdb2dd32275207c7583b46cf6feb671ed2ed6dd0c4e4733dbecd3640431",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jlmelville/actions/runs/25843793900"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.2.5.9000",
      "date": "2026-05-14T05:40:23.000Z",
      "commit": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
      "fileid": "0a63d16856b356982af691c01fd48a64bd7e3d7e6281cfcb3ecc6028788b9c02",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jlmelville/actions/runs/25843793900"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.2.5.9000",
      "date": "2026-05-14T05:40:07.000Z",
      "commit": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
      "fileid": "494ca1076de64740be569dd1a30efd4a29f47feaaa3186c26c2d7659473cd8e1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jlmelville/actions/runs/25843793900"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.2.5.9000",
      "date": "2026-05-14T05:40:42.000Z",
      "commit": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
      "fileid": "994c965ba7f6025f3a1ace2dc441b799a3778fa0ecd108a35e1c1c29641f6785",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jlmelville/actions/runs/25843793900"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.2.5.9000",
      "date": "2026-05-14T05:40:13.000Z",
      "commit": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
      "fileid": "04f6d66e4b9ea8f14996ab330d1c83f35946ff4f7ee9a482459830c49a417d99",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jlmelville/actions/runs/25843793900"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.2.5.9000",
      "date": "2026-05-14T05:39:46.000Z",
      "commit": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
      "fileid": "2da2b4a4f1a9efabf262ab7cac38914831de12a65df09a75c750f87bde63778b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/jlmelville/actions/runs/25843793900"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.2.5.9000",
      "date": "2026-05-22T09:27:08.000Z",
      "commit": "8cf25e43e1cfec5054ce3b8f1029cd0e1f2aa13c",
      "fileid": "6b1b0f20893a8aa8c4107627725ec27ce7954de81dc8addf90dbeb07887dfb87",
      "status": "success",
      "buildurl": "https://github.com/r-universe/jlmelville/actions/runs/25843793900"
    }
  ]
}