Package: previsionio 11.7.0

Florian Laroumagne

previsionio: 'Prevision.io' R SDK

For working with the 'Prevision.io' AI model management platform's API <https://prevision.io/>.

Authors:Florian Laroumagne [aut, cre], Prevision.io Inc [cph]

previsionio_11.7.0.tar.gz
previsionio_11.7.0.zip(r-4.5)previsionio_11.7.0.zip(r-4.4)previsionio_11.7.0.zip(r-4.3)
previsionio_11.7.0.tgz(r-4.4-any)previsionio_11.7.0.tgz(r-4.3-any)
previsionio_11.7.0.tar.gz(r-4.5-noble)previsionio_11.7.0.tar.gz(r-4.4-noble)
previsionio_11.7.0.tgz(r-4.4-emscripten)previsionio_11.7.0.tgz(r-4.3-emscripten)
previsionio.pdf |previsionio.html
previsionio/json (API)
NEWS

# Install 'previsionio' in R:
install.packages('previsionio', repos = c('https://florian-laroumagne.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

On CRAN:

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

1.00 score 1 scripts 280 downloads 104 exports 76 dependencies

Last updated 3 years agofrom:634e3abc37. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 17 2024
R-4.5-winOKNov 17 2024
R-4.5-linuxOKNov 17 2024
R-4.4-winOKNov 17 2024
R-4.4-macOKNov 17 2024
R-4.3-winOKNov 17 2024
R-4.3-macOKNov 17 2024

Exports:create_connectorcreate_contact_pointcreate_dataframe_from_datasetcreate_dataset_embeddingcreate_dataset_from_dataframecreate_dataset_from_datasourcecreate_dataset_from_filecreate_datasourcecreate_deployment_api_keycreate_deployment_modelcreate_deployment_predictionscreate_experimentcreate_experiment_versioncreate_exportcreate_exportercreate_foldercreate_pipeline_triggercreate_predictioncreate_projectcreate_project_userdelete_connectordelete_contact_pointdelete_datasetdelete_datasourcedelete_deploymentdelete_experimentdelete_exporterdelete_folderdelete_pipelinedelete_predictiondelete_projectdelete_project_userget_best_model_idget_connector_id_from_nameget_connector_infoget_connectorsget_contact_point_infoget_contact_pointsget_dataset_embeddingget_dataset_headget_dataset_id_from_nameget_dataset_infoget_datasetsget_datasource_id_from_nameget_datasource_infoget_datasourcesget_deployment_alert_id_from_nameget_deployment_alert_infoget_deployment_alertsget_deployment_api_keysget_deployment_app_logsget_deployment_id_from_nameget_deployment_infoget_deployment_prediction_infoget_deployment_predictionsget_deployment_usageget_deploymentsget_experiment_id_from_nameget_experiment_infoget_experiment_version_featuresget_experiment_version_idget_experiment_version_infoget_experiment_version_modelsget_experiment_version_predictionsget_experimentsget_exporter_exportsget_exporter_id_from_nameget_exporter_infoget_exportersget_features_infosget_folderget_folder_id_from_nameget_foldersget_model_cvget_model_feature_importanceget_model_hyperparametersget_model_infosget_pipeline_id_from_nameget_pipeline_infoget_pipelinesget_predictionget_prediction_infosget_project_id_from_nameget_project_infoget_project_usersget_projectshelper_cv_classif_analysishelper_drift_analysishelper_optimal_predictionhelper_plot_classif_analysispause_experiment_versionpio_downloadpio_initpio_list_to_dfpio_requestresume_experiment_versionstop_experiment_versiontest_connectortest_contact_pointtest_datasourcetest_deployment_typetest_pipeline_typeupdate_experiment_version_descriptionupdate_project_user_role

Dependencies:askpassbase64encbslibcachemclicolorspacecpp11crosstalkcurldata.tabledigestdplyrevaluatefansifarverfastmapfontawesomeformatRfsfutile.loggerfutile.optionsgenericsggplot2gluegtablehighrhtmltoolshtmlwidgetshttrisobandjquerylibjsonliteknitrlabelinglambda.rlaterlatticelazyevallifecyclemagrittrMASSMatrixmemoiseMetricsmgcvmimemunsellnlmeopensslpillarpkgconfigplotlypromisespurrrR6rappdirsRColorBrewerRcpprlangrmarkdownsassscalesstringistringrsystibbletidyrtidyselecttinytexutf8vctrsviridisLitewithrxfunXMLyaml

Readme and manuals

Help Manual

Help pageTopics
Create a new connector of a supported type (among: "SQL", "FTP", "SFTP", "S3", "GCP"). If check_if_exist is enabled, the function will check if a connector with the same name already exists. If yes, it will return a message and the information of the existing connector instead of creating a new one.create_connector
Create a new contact point of a supported type (among: "email", "slack").create_contact_point
Create a dataframe from a dataset_id.create_dataframe_from_dataset
Create a dataset embedding from a dataset_id.create_dataset_embedding
Upload dataset from data frame.create_dataset_from_dataframe
Create a dataset from an existing datasource.create_dataset_from_datasource
Upload dataset from file name.create_dataset_from_file
Create a new datasource If check_if_exist is enabled, the function will check if a datasource with the same name already exists. If yes, it will return a message and the information of the existing datasource instead of creating a new one.create_datasource
Create a new API key for a deployed model.create_deployment_api_key
Create a new deployment for a model.create_deployment_model
Create predictions on a deployed model using a dataset.create_deployment_predictions
Create a new experiment. If check_if_exist is enabled, the function will check if an experiment with the same name already exists. If yes, it will return a message and the information of the existing experiment instead of creating a new one.create_experiment
Create a new version of an existing experiment.create_experiment_version
Export data using an existing exporter and the resource to exportcreate_export
Create a new exportercreate_exporter
Upload folder from a local file.create_folder
Trigger an existing pipeline run.create_pipeline_trigger
Create a prediction on a specified experiment_versioncreate_prediction
Create a new project. If check_if_exist is enabled, the function will check if a project with the same name already exists. If yes, it will return a message and the information of the existing project instead of creating a new one.create_project
Add user in and existing project.create_project_user
Delete an existing connector.delete_connector
Delete an existing contact_pointdelete_contact_point
Delete an existing dataset.delete_dataset
Delete a datasourcedelete_datasource
Delete an existing deployment.delete_deployment
Delete a experiment on the platform.delete_experiment
Delete an exporterdelete_exporter
Delete an existing folder.delete_folder
Delete an existing pipelinedelete_pipeline
Delete a prediction.delete_prediction
Delete an existing project.delete_project
Delete user in and existing project.delete_project_user
Get the model_id that provide the best predictive performance given experiment_version_id. If include_blend is false, it will return the model_id from the best "non blended" model.get_best_model_id
Get a connector_id from a connector_name for a given project_id. If duplicated name, the first connector_id that match it is retrieved.get_connector_id_from_name
Get information about connector from its id.get_connector_info
Get information of all connectors available for a given project_id.get_connectors
Get a contact point information from its contact_point_id.get_contact_point_info
Get information of all contact points available for a given project_id.get_contact_points
Get a dataset embedding from a dataset_id.get_dataset_embedding
Show the head of a dataset from its id.get_dataset_head
Get a dataset_id from a dataset_name. If duplicated name, the first dataset_id that match it is retrieved.get_dataset_id_from_name
Get a dataset from its id.get_dataset_info
Get information of all datasets available for a given project_id.get_datasets
Get a datasource_id from a datasource_name If duplicated name, the first datasource_id that match it is retrievedget_datasource_id_from_name
Get a datasource from its id.get_datasource_info
Get information of all data sources available for a given project_id.get_datasources
Get a deployment_alert_id from a name and type for a given deployment_id.get_deployment_alert_id_from_name
Get information about a deployment_alert for a given deployed model.get_deployment_alert_info
Get information of all alerts related to a deployment_id.get_deployment_alerts
Get API keys for a deployed model.get_deployment_api_keys
Get logs from a deployed app.get_deployment_app_logs
Get a deployment_id from a name and type for a given project_id. If duplicated name, the first deployment_id that match it is retrieved.get_deployment_id_from_name
Get information about a deployment from its id.get_deployment_info
Get information related to predictions of a prediction_id.get_deployment_prediction_info
Get listing of predictions related to a deployment_id.get_deployment_predictions
Get usage (calls, errors and response time) of the last version of a deployed model.get_deployment_usage
Get information of all deployments of a given type available for a given project_id.get_deployments
Get a experiment_id from a experiment_name If duplicated name, the first experiment_id that match it is retrieved.get_experiment_id_from_name
Get a experiment from its experiment_id.get_experiment_info
Get features information related to a experiment_version_id.get_experiment_version_features
Get a experiment version id from a experiment_id and its version number.get_experiment_version_id
Get a experiment_version info from its experiment_version_idget_experiment_version_info
Get a model list related to a experiment_version_id.get_experiment_version_models
Get a list of prediction from a experiment_version_id.get_experiment_version_predictions
Get information of all experiments available for a given project_id.get_experiments
Get all exports done from an exporter_idget_exporter_exports
Get a exporter_id from a exporter_name. If duplicated name, the first exporter_id that match it is retrievedget_exporter_id_from_name
Get an exporter from its id.get_exporter_info
Get information of all exporters available for a given project_id.get_exporters
Get information of a given feature related to a experiment_version_id.get_features_infos
Get a folder from its id.get_folder
Get a folder_id from a folder_name. If duplicated name, the first folder_id that match it is retrieved.get_folder_id_from_name
Get information of all image folders available for a given project_id.get_folders
Get the cross validation file from a specific model.get_model_cv
Get feature importance corresponding to a model_id.get_model_feature_importance
Get hyperparameters corresponding to a model_id.get_model_hyperparameters
Get model information corresponding to a model_id.get_model_infos
Get a pipeline_id from a pipeline_name and type for a given project_id. If duplicated name, the first pipeline_id that match it is retrieved.get_pipeline_id_from_name
Get information about a pipeline from its id and its type.get_pipeline_info
Get information of all pipelines of a given type available for a given project_id.get_pipelines
Get a specific prediction from a prediction_id. Wait up until time_out is reached and wait wait_time between each retry.get_prediction
Get a information about a prediction_id.get_prediction_infos
Get a project_id from a project_name If duplicated name, the first project_id that match it is retrieved.get_project_id_from_name
Get a project from its project_id.get_project_info
Get users from a project.get_project_users
Retrieves all projects.get_projects
Get metrics on a CV file retrieved by Prevision.io for a binary classification use casehelper_cv_classif_analysis
[BETA] Return a data.frame that contains features, a boolean indicating if the feature may have a different distribution between the submitted datasets (if p-value < threshold), their exact p-value and the test used to compute it.helper_drift_analysis
[BETA] Compute the optimal prediction for each rows in a data frame, for a given model, a list of actionable features and a number of samples for each features to be tested.helper_optimal_prediction
Plot RECALL, PRECISION & F1 SCORE versus top n predictions for a binary classification use casehelper_plot_classif_analysis
Pause a running experiment_version on the platform.pause_experiment_version
Download resources according specific parameters.pio_download
Initialization of the connection to your instance Prevision.io.pio_init
Convert a list returned from APIs to a dataframe. Only working for consistent list (same naming and number of columns).pio_list_to_df
Request the platform. Thanks to an endpoint, the url and the API, you can create request.pio_request
Resume a paused experiment_version on the platform.resume_experiment_version
Stop a running or paused experiment_version on the platform.stop_experiment_version
Test an existing connector.test_connector
Test an existing contact pointtest_contact_point
Test a datasourcetest_datasource
Check if a type of a deployment is supportedtest_deployment_type
Check if a type of a pipeline is supportedtest_pipeline_type
Update the description of a given experiment_version_id.update_experiment_version_description
Update user role in and existing project.update_project_user_role