{
  "_id": "6a6322e8d3420cf5dfdb79b3",
  "Package": "TunePareto",
  "Type": "Package",
  "Title": "Multi-Objective Parameter Tuning for Classifiers",
  "Version": "2.5.3",
  "Author": "Christoph Müssel, Ludwig Lausser, Hans Kestler",
  "Maintainer": "Hans Kestler <hans.kestler@uni-ulm.de>",
  "Description": "Generic methods for parameter tuning of classification\nalgorithms using multiple scoring functions (Muessel et al.\n(2012), <doi:10.18637/jss.v046.i05>).",
  "License": "GPL-2",
  "LazyLoad": "yes",
  "Encoding": "UTF-8",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-24 07:11:34 UTC",
    "User": "root"
  },
  "Repository": "https://hkestler.r-universe.dev",
  "Date/Publication": "2023-10-02 17:30:42 UTC",
  "RemoteUrl": "https://github.com/cran/TunePareto",
  "RemoteRef": "HEAD",
  "RemoteSha": "698573680f34e3707d1952dd1b90c2decbfa1a85",
  "_user": "hkestler",
  "_type": "src",
  "_file": "TunePareto_2.5.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/c84b598c9a1ff5142aef72caa99de821b1d477b6769e1aa6c10d278b47a29428",
  "_filesize": 235146,
  "_sha256": "c84b598c9a1ff5142aef72caa99de821b1d477b6769e1aa6c10d278b47a29428",
  "_expires": "2026-11-01T08:31:35.000Z",
  "_created": "2026-07-24T07:11:34.000Z",
  "_published": "2026-07-24T08:31:36.825Z",
  "_jobs": [
    {
      "job": 89422705301,
      "time": 123,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8589409059"
    },
    {
      "job": 89422705270,
      "time": 142,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8589415736"
    },
    {
      "job": 89422705280,
      "time": 118,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589407390"
    },
    {
      "job": 89422705265,
      "time": 134,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589413065"
    },
    {
      "job": 89422705316,
      "time": 118,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8590962815"
    },
    {
      "job": 89422705328,
      "time": 196,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8591054907"
    },
    {
      "job": 89422705261,
      "time": 91,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8590952214"
    },
    {
      "job": 89422705281,
      "time": 280,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8591083540"
    },
    {
      "job": 89422150280,
      "time": 196,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589364737"
    },
    {
      "job": 89422705223,
      "time": 112,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8589405615"
    },
    {
      "job": 89422705271,
      "time": 80,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8589394441"
    },
    {
      "job": 89422705292,
      "time": 80,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "8589394406"
    },
    {
      "job": 89422705257,
      "time": 76,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8589393302"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999",
  "_status": "success",
  "_upstream": "https://github.com/cran/TunePareto",
  "_commit": {
    "id": "698573680f34e3707d1952dd1b90c2decbfa1a85",
    "author": "Hans Kestler <hans.kestler@uni-ulm.de>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.5.3\n",
    "time": 1696267842
  },
  "_maintainer": {
    "name": "Hans Kestler",
    "email": "hans.kestler@uni-ulm.de",
    "login": "hkestler",
    "description": "",
    "uuid": 7150663
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "snowfall",
      "role": "Suggests"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "gsl",
      "role": "Suggests"
    },
    {
      "package": "class",
      "role": "Suggests"
    },
    {
      "package": "tree",
      "role": "Suggests"
    },
    {
      "package": "e1071",
      "role": "Suggests"
    },
    {
      "package": "randomForest",
      "role": "Suggests"
    },
    {
      "package": "klaR",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 2,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "hkestler",
      "count": 10,
      "uuid": 7150663
    }
  ],
  "_userbio": {
    "uuid": 7150663,
    "type": "user",
    "name": "hkestler",
    "followers": 0
  },
  "_downloads": {
    "count": 239,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/TunePareto"
  },
  "_mentions": 6,
  "_searchresults": 89,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/TunePareto.html",
    "manual.pdf"
  ],
  "_realowner": "hkestler",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2010-08-16"
    },
    {
      "version": "2.0",
      "date": "2011-04-24"
    },
    {
      "version": "2.1",
      "date": "2011-09-06"
    },
    {
      "version": "2.2",
      "date": "2012-01-19"
    },
    {
      "version": "2.3",
      "date": "2013-08-09"
    },
    {
      "version": "2.4",
      "date": "2014-03-30"
    },
    {
      "version": "2.5",
      "date": "2018-06-08"
    },
    {
      "version": "2.5.1",
      "date": "2021-10-09"
    },
    {
      "version": "2.5.2",
      "date": "2022-07-14"
    },
    {
      "version": "2.5.3",
      "date": "2023-10-02"
    }
  ],
  "_exports": [
    "allCombinations",
    "as.interval",
    "createObjective",
    "crossValidation",
    "cvAccuracy",
    "cvConfusion",
    "cvError",
    "cvErrorVariance",
    "cvFallout",
    "cvFalseNegative",
    "cvFalsePositive",
    "cvMiss",
    "cvNPV",
    "cvPPV",
    "cvPrecision",
    "cvRecall",
    "cvSensitivity",
    "cvSpecificity",
    "cvTrueNegative",
    "cvTruePositive",
    "cvWeightedError",
    "generateCVRuns",
    "mergeTuneParetoResults",
    "plotDominationGraph",
    "plotObjectivePairs",
    "plotParetoFronts2D",
    "rankByDesirability",
    "recalculateParetoSet",
    "reclassAccuracy",
    "reclassConfusion",
    "reclassError",
    "reclassFallout",
    "reclassFalseNegative",
    "reclassFalsePositive",
    "reclassification",
    "reclassMiss",
    "reclassNPV",
    "reclassPPV",
    "reclassPrecision",
    "reclassRecall",
    "reclassSensitivity",
    "reclassSpecificity",
    "reclassTrueNegative",
    "reclassTruePositive",
    "reclassWeightedError",
    "trainTuneParetoClassifier",
    "tunePareto",
    "tunePareto.knn",
    "tunePareto.NaiveBayes",
    "tunePareto.randomForest",
    "tunePareto.svm",
    "tunePareto.tree",
    "tuneParetoClassifier"
  ],
  "_help": [
    {
      "page": "TunePareto-package",
      "title": "Multi-objective parameter tuning for classifiers",
      "topics": [
        "TunePareto-package",
        "TunePareto"
      ]
    },
    {
      "page": "allCombinations",
      "title": "Build a list of all possible combinations of parameter values",
      "topics": [
        "allCombinations"
      ]
    },
    {
      "page": "as.interval",
      "title": "Specify a continous interval",
      "topics": [
        "as.interval"
      ]
    },
    {
      "page": "createObjective",
      "title": "Create a new objective function",
      "topics": [
        "createObjective"
      ]
    },
    {
      "page": "generateCVRuns",
      "title": "Generate cross-validation partitions",
      "topics": [
        "generateCVRuns"
      ]
    },
    {
      "page": "mergeTuneParetoResults",
      "title": "Calculate optimal solutions from several calls of tunePareto",
      "topics": [
        "mergeTuneParetoResults"
      ]
    },
    {
      "page": "plotDominationGraph",
      "title": "Visualize the Pareto fronts of parameter configuration scores",
      "topics": [
        "plotDominationGraph"
      ]
    },
    {
      "page": "plotObjectivePairs",
      "title": "Plot a matrix of Pareto front panels",
      "topics": [
        "plotObjectivePairs"
      ]
    },
    {
      "page": "plotParetoFronts2D",
      "title": "A classical 2-dimensional plot of Pareto fronts",
      "topics": [
        "plotParetoFronts2D"
      ]
    },
    {
      "page": "precalculation",
      "title": "Predefined precalculation functions for objectives",
      "topics": [
        "crossValidation",
        "precalculation",
        "reclassification"
      ]
    },
    {
      "page": "predefinedClassifiers",
      "title": "TunePareto wrappers for certain classifiers",
      "topics": [
        "predefinedClassifiers",
        "tunePareto.knn",
        "tunePareto.NaiveBayes",
        "tunePareto.randomForest",
        "tunePareto.svm",
        "tunePareto.tree"
      ]
    },
    {
      "page": "predefinedObjectiveFunctions",
      "title": "Predefined objective functions for parameter tuning",
      "topics": [
        "cvAccuracy",
        "cvConfusion",
        "cvError",
        "cvErrorVariance",
        "cvFallout",
        "cvFalseNegative",
        "cvFalsePositive",
        "cvMiss",
        "cvNPV",
        "cvPPV",
        "cvPrecision",
        "cvRecall",
        "cvSensitivity",
        "cvSpecificity",
        "cvTrueNegative",
        "cvTruePositive",
        "cvWeightedError",
        "predefinedObjectiveFunctions",
        "reclassAccuracy",
        "reclassConfusion",
        "reclassError",
        "reclassFallout",
        "reclassFalseNegative",
        "reclassFalsePositive",
        "reclassMiss",
        "reclassNPV",
        "reclassPPV",
        "reclassPrecision",
        "reclassRecall",
        "reclassSensitivity",
        "reclassSpecificity",
        "reclassTrueNegative",
        "reclassTruePositive",
        "reclassWeightedError"
      ]
    },
    {
      "page": "predict.TuneParetoModel",
      "title": "Prediction method for TuneParetoClassifier objects",
      "topics": [
        "predict.TuneParetoModel"
      ]
    },
    {
      "page": "print.TuneParetoResult",
      "title": "Print method for objects used in TunePareto",
      "topics": [
        "print.TuneParetoClassifier",
        "print.TuneParetoModel",
        "print.TuneParetoResult"
      ]
    },
    {
      "page": "rankByDesirability",
      "title": "Rank results according to their desirabilities",
      "topics": [
        "rankByDesirability"
      ]
    },
    {
      "page": "recalculateParetoSet",
      "title": "Recalculate Pareto-optimal solutions",
      "topics": [
        "recalculateParetoSet"
      ]
    },
    {
      "page": "trainTuneParetoClassifier",
      "title": "Train a TunePareto classifier",
      "topics": [
        "trainTuneParetoClassifier"
      ]
    },
    {
      "page": "tunePareto",
      "title": "Generic function for multi-objective parameter tuning of classifiers",
      "topics": [
        "tunePareto"
      ]
    },
    {
      "page": "tuneParetoClassifier",
      "title": "Create a classifier object",
      "topics": [
        "tuneParetoClassifier"
      ]
    }
  ],
  "_rundeps": [],
  "_score": 3.5056925074122,
  "_indexed": true,
  "_nocasepkg": "tunepareto",
  "_universes": [
    "hkestler"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.5.3",
      "date": "2026-07-24T07:13:48.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/f53fae144ff626f1b2d5d8faa470e899b6cf43ac1c6f390e677d8732a981c539",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.5.3",
      "date": "2026-07-24T07:14:02.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/9bd1dc2014ca6575caf6e6a776f47dccfba75e53ceb629ec2cebce80e2f6ffc6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.5.3",
      "date": "2026-07-24T07:13:43.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/0cfd2dcaac765ac1ef4ba30697aede2db4d330c77ffb85e1ed820604f9b3c920",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.5.3",
      "date": "2026-07-24T07:13:57.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/6d4688431fd0122ad3c8f30c7cb1b19a12046245bb8d276fbbc3867d5d0a86e8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.5.3",
      "date": "2026-07-24T08:25:35.000Z",
      "arch": "aarch64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/05d70d1c657747de62097821e1c6fb8a5bbb762d0ff6ef842c229526e6218e39",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.5.3",
      "date": "2026-07-24T08:29:27.000Z",
      "arch": "x86_64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/91fb0bccd3ed3be6dee8b4249e2742bad196fd98c4d2908daf7bd346ff6e21c8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.5.3",
      "date": "2026-07-24T08:25:06.000Z",
      "arch": "aarch64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/de088cdf58aeace648480e2433546f7a08934923c0f819f74002a120b0ddc6b5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.5.3",
      "date": "2026-07-24T08:30:29.000Z",
      "arch": "x86_64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/4a9bdf1db970a99fc9d1d677bbd3e7c5538fb513fd3bcf6d0acdf422d23b3136",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.5.3",
      "date": "2026-07-24T07:13:49.000Z",
      "arch": "emscripten",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/eb4367c97d9acfaf7ea7a5e0a4a30e2d33cccac24baa63f4552b6fb70845361f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.5.3",
      "date": "2026-07-24T07:12:51.000Z",
      "arch": "x86_64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/98c55b57344314c05bd2cbadd69ff0e1190f30093ee897a2c21954bf640bcb7a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.5.3",
      "date": "2026-07-24T07:12:51.000Z",
      "arch": "x86_64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/6baba7bbce5edcd7b77d9df871a45df59a52ce56dc3ee1c54b81e1f77fff8cd0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.5.3",
      "date": "2026-07-24T07:12:48.000Z",
      "arch": "x86_64",
      "commit": "698573680f34e3707d1952dd1b90c2decbfa1a85",
      "fileid": "https://r2.ropensci.org/83bc175ebfa5f729a98211ce76972bc286227dea015f66701ccbb044d60a937f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hkestler/actions/runs/30074463999"
    }
  ]
}