{
  "_id": "6a1d37501d7bb097a0a3d884",
  "Package": "tsLSTMx",
  "Type": "Package",
  "Title": "Predict Time Series Using LSTM Model Including Exogenous\nVariable to Denote Zero Values",
  "Version": "0.1.0",
  "Authors@R": "c(person(\"Sandip\", \"Garai\", role = c(\"aut\",\"cre\"), email = \"sandipnicksandy@gmail.com\"),\nperson(\"Krishna Pada\", \"Sarkar\", role = \"aut\", email = \"kpsarkarrbi@gmail.com\"))",
  "Author": "Sandip Garai [aut, cre], Krishna Pada Sarkar [aut]",
  "Maintainer": "Sandip Garai <sandipnicksandy@gmail.com>",
  "Description": "It is a versatile tool for predicting time series data\nusing Long Short-Term Memory (LSTM) models. It is specifically\ndesigned to handle time series with an exogenous variable,\nallowing users to denote whether data was available for a\nparticular period or not. The package encompasses various\nfunctionalities, including hyperparameter tuning, custom loss\nfunction support, model evaluation, and one-step-ahead\nforecasting. With an emphasis on ease of use and flexibility,\nit empowers users to explore, evaluate, and deploy LSTM models\nfor accurate time series predictions and forecasting in diverse\napplications. More details can be found in Garai and Paul\n(2023) <doi:10.1016/j.iswa.2023.200202>.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.2.3",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-01 07:30:43 UTC",
    "User": "root"
  },
  "Config/pak/sysreqs": "libpng-dev python3",
  "Repository": "https://sandipgarai.r-universe.dev",
  "Date/Publication": "2024-01-13 02:40:12 UTC",
  "RemoteUrl": "https://github.com/cran/tsLSTMx",
  "RemoteRef": "HEAD",
  "RemoteSha": "9603efaaee23dad3520f9532509f936f6353e40b",
  "MD5sum": "6f82cd827472cde21d177141396683bd",
  "_user": "sandipgarai",
  "_type": "src",
  "_file": "tsLSTMx_0.1.0.tar.gz",
  "_fileid": "f80ff7c2d8fa0547576a3affca3019f12968f0f258f9fe932b0d5cfe73b2187a",
  "_filesize": 141288,
  "_sha256": "f80ff7c2d8fa0547576a3affca3019f12968f0f258f9fe932b0d5cfe73b2187a",
  "_created": "2026-06-01T07:30:43.000Z",
  "_published": "2026-06-01T07:40:00.387Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78805952413,
      "time": 136,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7325746643"
    },
    {
      "job": 78805952438,
      "time": 153,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325751075"
    },
    {
      "job": 78805952400,
      "time": 105,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7325850380"
    },
    {
      "job": 78805952447,
      "time": 81,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325843802"
    },
    {
      "job": 78805411283,
      "time": 241,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325707663"
    },
    {
      "job": 78805952404,
      "time": 101,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325737029"
    },
    {
      "job": 78805952455,
      "time": 82,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7325731683"
    },
    {
      "job": 78805952427,
      "time": 101,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7325737007"
    },
    {
      "job": 78805952462,
      "time": 113,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7325740363"
    }
  ],
  "_buildurl": "https://github.com/r-universe/sandipgarai/actions/runs/26741180161",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/tsLSTMx",
  "_commit": {
    "id": "9603efaaee23dad3520f9532509f936f6353e40b",
    "author": "Sandip Garai <sandipnicksandy@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.0\n",
    "time": 1705113612
  },
  "_maintainer": {
    "name": "Sandip Garai",
    "email": "sandipnicksandy@gmail.com",
    "login": "sandipgarai",
    "description": "",
    "uuid": 98933634
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "tensorflow",
      "role": "Imports"
    },
    {
      "package": "AllMetrics",
      "role": "Imports"
    },
    {
      "package": "keras",
      "role": "Imports"
    },
    {
      "package": "reticulate",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "sandipgarai",
      "count": 1,
      "uuid": 98933634
    }
  ],
  "_userbio": {
    "uuid": 98933634,
    "type": "user",
    "name": "SandipGarai"
  },
  "_downloads": {
    "count": 141,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/tsLSTMx"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/tsLSTMx.html",
    "manual.pdf"
  ],
  "_realowner": "sandipgarai",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2024-01-12"
    }
  ],
  "_exports": [
    "best_model_on_validation",
    "check_and_format_data",
    "compare_predicted_vs_actual",
    "convert_to_numeric_matrices",
    "convert_to_tensors",
    "define_early_stopping",
    "embed_columns",
    "forecast_best_model",
    "initialize_tensorflow",
    "predict_y_values",
    "reshape_for_lstm",
    "split_data",
    "ts_lstm_x_tuning"
  ],
  "_help": [
    {
      "page": "best_model_on_validation",
      "title": "Evaluate the best LSTM model on the validation set",
      "topics": [
        "best_model_on_validation"
      ]
    },
    {
      "page": "check_and_format_data",
      "title": "Check and Format Data",
      "topics": [
        "check_and_format_data"
      ]
    },
    {
      "page": "compare_predicted_vs_actual",
      "title": "Compare predicted and actual values for training and validation sets",
      "topics": [
        "compare_predicted_vs_actual"
      ]
    },
    {
      "page": "convert_to_numeric_matrices",
      "title": "Function to convert columns to numeric matrices",
      "topics": [
        "convert_to_numeric_matrices"
      ]
    },
    {
      "page": "convert_to_tensors",
      "title": "Function to convert data to TensorFlow tensors",
      "topics": [
        "convert_to_tensors"
      ]
    },
    {
      "page": "define_early_stopping",
      "title": "Function to define early stopping callback",
      "topics": [
        "define_early_stopping"
      ]
    },
    {
      "page": "embed_columns",
      "title": "Embed columns and create a new data frame",
      "topics": [
        "embed_columns"
      ]
    },
    {
      "page": "forecast_best_model",
      "title": "Perform forecasting using the best model",
      "topics": [
        "forecast_best_model"
      ]
    },
    {
      "page": "initialize_tensorflow",
      "title": "Function to initialize TensorFlow and enable eager execution",
      "topics": [
        "initialize_tensorflow"
      ]
    },
    {
      "page": "predict_y_values",
      "title": "Predict y values for the training and validation sets using the best LSTM model",
      "topics": [
        "predict_y_values"
      ]
    },
    {
      "page": "reshape_for_lstm",
      "title": "Function to reshape input data for LSTM",
      "topics": [
        "reshape_for_lstm"
      ]
    },
    {
      "page": "split_data",
      "title": "Split data into training and validation sets",
      "topics": [
        "split_data"
      ]
    },
    {
      "page": "ts_lstm_x_tuning",
      "title": "Time Series LSTM Hyperparameter Tuning",
      "topics": [
        "ts_lstm_x_tuning"
      ]
    }
  ],
  "_rundeps": [
    "AllMetrics",
    "backports",
    "base64enc",
    "cli",
    "config",
    "generics",
    "glue",
    "here",
    "jsonlite",
    "keras",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "png",
    "processx",
    "ps",
    "R6",
    "rappdirs",
    "Rcpp",
    "RcppTOML",
    "reticulate",
    "rlang",
    "rprojroot",
    "rstudioapi",
    "tensorflow",
    "tfautograph",
    "tfruns",
    "tidyselect",
    "vctrs",
    "whisker",
    "withr",
    "yaml",
    "zeallot"
  ],
  "_score": 1,
  "_indexed": true,
  "_nocasepkg": "tslstmx",
  "_universes": [
    "sandipgarai"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-01T07:32:50.000Z",
      "distro": "noble",
      "commit": "9603efaaee23dad3520f9532509f936f6353e40b",
      "fileid": "b147ee4cdca046b40e68622a73d3ea4d82bfb626d25349407df2ef11c7204e97",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandipgarai/actions/runs/26741180161"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-01T07:33:16.000Z",
      "distro": "noble",
      "commit": "9603efaaee23dad3520f9532509f936f6353e40b",
      "fileid": "26cf5b7f7e91f3235e0d861c256c0268e9c129d0910b39b6fe561bfb73148d45",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandipgarai/actions/runs/26741180161"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-01T07:39:16.000Z",
      "commit": "9603efaaee23dad3520f9532509f936f6353e40b",
      "fileid": "71bd3f9e65146a038a180b8a8c897853cb24bece68743705039911392a0f1c8b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandipgarai/actions/runs/26741180161"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-01T07:38:55.000Z",
      "commit": "9603efaaee23dad3520f9532509f936f6353e40b",
      "fileid": "697497f53890f2d5cf4fa73fb2e962c57db0fe95c3cbbfb5bac3edb42599e8c8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandipgarai/actions/runs/26741180161"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-01T07:32:44.000Z",
      "commit": "9603efaaee23dad3520f9532509f936f6353e40b",
      "fileid": "d6acc3baead0cac32de3a9fe961f14b04f1e4a9d88157e521b75b8cedb2fa5eb",
      "status": "success",
      "buildurl": "https://github.com/r-universe/sandipgarai/actions/runs/26741180161"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-01T07:31:52.000Z",
      "commit": "9603efaaee23dad3520f9532509f936f6353e40b",
      "fileid": "31f0f1c4ec981c510ada5a998b024b76c96fbf27cb9733865b4ec8412594618c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandipgarai/actions/runs/26741180161"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-01T07:32:10.000Z",
      "commit": "9603efaaee23dad3520f9532509f936f6353e40b",
      "fileid": "af2e5a2b89bdf2bffb4e5e82556007df10376775cedd2e32dbe1d9b409d40d61",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandipgarai/actions/runs/26741180161"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-01T07:32:02.000Z",
      "commit": "9603efaaee23dad3520f9532509f936f6353e40b",
      "fileid": "898bae1ce2577b4a5fb6e010213ba6c6e626c084567746560126c7c9033ad65e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/sandipgarai/actions/runs/26741180161"
    }
  ]
}