{
  "_id": "6a197d4aacfb0bcc41df702f",
  "Package": "rkaf",
  "Title": "Kolmogorov-Arnold Fourier Networks in R",
  "Version": "0.1.0",
  "Authors@R": "person(\ngiven = \"Guillaume\",\nfamily = \"Sidoine\",\nemail = \"gjh.sidoine@gmail.com\",\nrole = c(\"aut\", \"cre\")\n)",
  "Description": "Provides an R implementation of Kolmogorov-Arnold Fourier\nNetworks using the torch backend. The package supports\nregression, binary classification, multiclass classification,\nformula and matrix interfaces, mini-batch training, validation\nsplits, early stopping, standardization, best-model\nrestoration, and KAF-specific diagnostics.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.3.3",
  "Config/testthat/edition": "3",
  "URL": "https://github.com/gsidoine/rkaf, https://gsidoine.github.io/rkaf/",
  "BugReports": "https://github.com/gsidoine/rkaf/issues",
  "VignetteBuilder": "knitr",
  "Repository": "https://gsidoine.r-universe.dev",
  "Date/Publication": "2026-04-26 17:43:43 UTC",
  "RemoteUrl": "https://github.com/gsidoine/rkaf",
  "RemoteRef": "HEAD",
  "RemoteSha": "d9ac9e406e25775df26ebba52800c845503ba9f2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-29 10:45:50 UTC",
    "User": "root"
  },
  "Author": "Guillaume Sidoine [aut, cre]",
  "Maintainer": "Guillaume Sidoine <gjh.sidoine@gmail.com>",
  "MD5sum": "9757be0353fc9d60a92462758021708b",
  "_user": "gsidoine",
  "_type": "src",
  "_file": "rkaf_0.1.0.tar.gz",
  "_fileid": "207e57a2c3145109e3fdef7277a8fc4d09f82ff6b49c3a55b092c97ea3150349",
  "_filesize": 174588,
  "_sha256": "207e57a2c3145109e3fdef7277a8fc4d09f82ff6b49c3a55b092c97ea3150349",
  "_created": "2026-05-29T10:45:50.000Z",
  "_published": "2026-05-29T11:49:30.676Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78485825146,
      "time": 123,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7288907315"
    },
    {
      "job": 78485825165,
      "time": 137,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288911461"
    },
    {
      "job": 78485825158,
      "time": 126,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7289927180"
    },
    {
      "job": 78485825195,
      "time": 155,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7289939419"
    },
    {
      "job": 78485395636,
      "time": 185,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288871466"
    },
    {
      "job": 78485825142,
      "time": 95,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288899773"
    },
    {
      "job": 78485825161,
      "time": 102,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7288901673"
    },
    {
      "job": 78485825159,
      "time": 80,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7288895012"
    },
    {
      "job": 78485825622,
      "time": 91,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7288899538"
    }
  ],
  "_buildurl": "https://github.com/r-universe/gsidoine/actions/runs/26632736217",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/gsidoine/rkaf",
  "_commit": {
    "id": "d9ac9e406e25775df26ebba52800c845503ba9f2",
    "author": "gsidoine <gjh.sidoine@gmail.com>",
    "committer": "gsidoine <gjh.sidoine@gmail.com>",
    "message": "Update CRAN comments after win-builder check\n",
    "time": 1777225423
  },
  "_maintainer": {
    "name": "Guillaume Sidoine",
    "email": "gjh.sidoine@gmail.com",
    "login": "gsidoine",
    "description": "",
    "uuid": 71839748
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "torch",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "pkgdown",
      "role": "Suggests"
    }
  ],
  "_owner": "gsidoine",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-17",
      "n": 12
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "gsidoine",
      "count": 12,
      "uuid": 71839748
    }
  ],
  "_userbio": {
    "uuid": 71839748,
    "type": "user",
    "name": "gsidoine"
  },
  "_downloads": {
    "count": 424,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rkaf"
  },
  "_devurl": "https://github.com/gsidoine/rkaf",
  "_pkgdown": "https://gsidoine.github.io/rkaf/",
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rkaf.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/gsidoine/rkaf",
  "_realowner": "gsidoine",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-04-28"
    }
  ],
  "_exports": [
    "extract_fourier_params",
    "extract_kaf_scales",
    "kaf",
    "kaf_fit",
    "kaf_fit_formula",
    "nn_kaf",
    "nn_kaf_layer",
    "nn_random_fourier_features",
    "plot_kaf_scales"
  ],
  "_help": [
    {
      "page": "extract_fourier_params",
      "title": "Extract KAF Fourier parameters",
      "topics": [
        "extract_fourier_params"
      ]
    },
    {
      "page": "extract_kaf_scales",
      "title": "Extract KAF branch scales",
      "topics": [
        "extract_kaf_scales"
      ]
    },
    {
      "page": "kaf",
      "title": "Create a Kolmogorov-Arnold Fourier Network",
      "topics": [
        "kaf"
      ]
    },
    {
      "page": "kaf_fit",
      "title": "Fit a Kolmogorov-Arnold Fourier Network",
      "topics": [
        "kaf_fit"
      ]
    },
    {
      "page": "kaf_fit_formula",
      "title": "Fit a KAF model using an R formula",
      "topics": [
        "kaf_fit_formula"
      ]
    },
    {
      "page": "nn_kaf",
      "title": "Kolmogorov-Arnold Fourier Network",
      "topics": [
        "nn_kaf"
      ]
    },
    {
      "page": "nn_kaf_layer",
      "title": "Kolmogorov-Arnold Fourier Layer",
      "topics": [
        "nn_kaf_layer"
      ]
    },
    {
      "page": "nn_random_fourier_features",
      "title": "Random Fourier Features Layer",
      "topics": [
        "nn_random_fourier_features"
      ]
    },
    {
      "page": "plot_kaf_scales",
      "title": "Plot KAF branch scales",
      "topics": [
        "plot_kaf_scales"
      ]
    },
    {
      "page": "plot.kaf_fit",
      "title": "Plot a fitted KAF model",
      "topics": [
        "plot.kaf_fit"
      ]
    },
    {
      "page": "predict.kaf_fit",
      "title": "Predict from a fitted KAF model",
      "topics": [
        "predict.kaf_fit"
      ]
    },
    {
      "page": "print.kaf_fit",
      "title": "Print a fitted KAF model",
      "topics": [
        "print.kaf_fit"
      ]
    }
  ],
  "_readme": "https://github.com/gsidoine/rkaf/raw/HEAD/README.md",
  "_rundeps": [
    "bit",
    "bit64",
    "callr",
    "cli",
    "coro",
    "desc",
    "farver",
    "glue",
    "jsonlite",
    "labeling",
    "lifecycle",
    "magrittr",
    "processx",
    "ps",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "safetensors",
    "scales",
    "torch",
    "viridisLite",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "getting-started.Rmd",
      "filename": "getting-started.html",
      "title": "Getting started with rkaf",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Regression with the matrix interface",
        "Regression with the formula interface",
        "Binary classification",
        "Multiclass classification",
        "Validation and early stopping",
        "KAF diagnostics",
        "Low-level torch interface",
        "Summary"
      ],
      "created": "2026-04-25 15:03:45",
      "modified": "2026-04-26 17:06:38",
      "commits": 3
    }
  ],
  "_score": 3.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "rkaf",
  "_universes": [
    "gsidoine"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-29T10:47:50.000Z",
      "distro": "noble",
      "commit": "d9ac9e406e25775df26ebba52800c845503ba9f2",
      "fileid": "1225b3598e0ecc291e9545ffb8574b10654a6ba72bc6124d7c4e74b5a0af26de",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gsidoine/actions/runs/26632736217"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-29T10:48:04.000Z",
      "distro": "noble",
      "commit": "d9ac9e406e25775df26ebba52800c845503ba9f2",
      "fileid": "4e2e76f7db8c25b45c0225ab6b426261e711cda9d181e97bbc066601468b7d20",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gsidoine/actions/runs/26632736217"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-29T11:48:00.000Z",
      "commit": "d9ac9e406e25775df26ebba52800c845503ba9f2",
      "fileid": "708b6d94e000465e7ad0a96fcf3b9191653007d394291283cd5a98bbe2596ce2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gsidoine/actions/runs/26632736217"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-29T11:48:38.000Z",
      "commit": "d9ac9e406e25775df26ebba52800c845503ba9f2",
      "fileid": "49e61f3bfcb218309301ebcae776cf74dae08604ceae689b591a9da352657227",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gsidoine/actions/runs/26632736217"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-05-29T10:47:43.000Z",
      "commit": "d9ac9e406e25775df26ebba52800c845503ba9f2",
      "fileid": "e9c8a555d266c93eb5972efe87e7c394fc0c153452f6f754b42baf101840b782",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gsidoine/actions/runs/26632736217"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-29T10:47:26.000Z",
      "commit": "d9ac9e406e25775df26ebba52800c845503ba9f2",
      "fileid": "0af98d6dd94f1e6246c58a15ff2e9ab6ce8ff497d9f35f78d2c725f6ee5d902a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gsidoine/actions/runs/26632736217"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-29T10:47:05.000Z",
      "commit": "d9ac9e406e25775df26ebba52800c845503ba9f2",
      "fileid": "3758d53585f6254b6c0877321eeb4d2ef73098146ffa679a701e8262f228b648",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gsidoine/actions/runs/26632736217"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-29T10:47:20.000Z",
      "commit": "d9ac9e406e25775df26ebba52800c845503ba9f2",
      "fileid": "e3d8b30e32a35bfd276febe1716cd7036a5b970f70416d95cf00d7b0f20029b2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gsidoine/actions/runs/26632736217"
    }
  ]
}