Package: gp3ml 0.3.1

gp3ml: Governance-First Predictive Modelling for 'Gazepoint' Research

Provides governance-first infrastructure for leakage-resistant predictive modelling and validation using 'Gazepoint'-derived research data. Supports explicit task and role declarations, feature-provenance manifests, group-aware holdout splitting and repeated resampling, repository-aware fold evaluation, explicit governed tuning, nested grouped resampling, fold-local preprocessing, discrimination and calibration metrics, target-aligned uncertainty, external-validation and transportability reports, prediction-to-decision governance, target-aware conformal prediction, dataset-shift auditing, locked analysis plans, portable model artifacts, robustness diagnostics, environment provenance, research-object export, model cards, and reproducibility evidence. Intended only for explicitly observed, non-sensitive outcomes and declared scientific purposes. Use is prohibited for person identification, biometric authentication, health or protected-attribute inference, and direct or indirect inference of emotion, stress, personality, deception, cognition, comprehension, intent, or other mental states.

Authors:Stefanos Balaskas [aut, cre]

gp3ml_0.3.1.tar.gz
gp3ml_0.3.1.zip(r-4.7-any)gp3ml_0.3.1.zip(r-4.6-any)gp3ml_0.3.1.zip(r-4.5-any)
gp3ml_0.3.1.tgz(r-4.6-any)gp3ml_0.3.1.tgz(r-4.5-any)
gp3ml_0.3.1.tar.gz(r-4.7-any)gp3ml_0.3.1.tar.gz(r-4.6-any)
gp3ml_0.3.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
gp3ml/json (API)

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

Bug tracker:https://github.com/stefanosbalaskas/gp3ml/issues

Pkgdown/docs site:https://stefanosbalaskas.github.io

On CRAN:

Conda:

eye-trackinggazepointgazepoint-gp3machine-learningpupillometryreproducible-researchresearch-software

5.72 score 334 downloads 127 exports 0 dependencies

Last updated from:83a8ba6cbc. Checks:8 OK, 1 WARNING. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK163
source / vignettesOK201
linux-releaseOK209
macos-releaseWARNING113
macos-oldrelOK133
windows-develOK114
windows-releaseOK142
windows-oldrelOK128
wasm-releaseOK111

Exports:apply_gazepoint_calibratorapply_gazepoint_decision_ruleas_gp3ml_dataassert_gp3ml_engine_availableassert_gp3ml_use_caseassess_gazepoint_calibrationassess_gazepoint_conformal_coverageaudit_gazepoint_abstentionaudit_gazepoint_dataset_shiftaudit_gazepoint_group_foldsaudit_gazepoint_missingness_shiftaudit_gazepoint_ml_leakageaudit_gazepoint_model_robustnessaudit_gazepoint_nested_resamplingaudit_gazepoint_plan_deviationsaudit_gazepoint_reproducibilityaudit_gp3ml_api_stabilityaudit_gp3ml_governance_profilebake_gazepoint_preprocessorbootstrap_gazepoint_metricsbootstrap_gazepoint_metrics_by_unitcapture_gazepoint_environmentcollect_gazepoint_fold_predictionscombine_gazepoint_handoffscompare_gazepoint_environmentscompare_gazepoint_modelscreate_external_validation_reportcreate_gazepoint_decision_rulecreate_gazepoint_feature_manifestcreate_gazepoint_group_foldscreate_gazepoint_handoffcreate_gazepoint_model_artifactcreate_gazepoint_model_cardcreate_gazepoint_nested_foldscreate_gazepoint_release_evidencecreate_gazepoint_release_model_cardcreate_gazepoint_reproducibility_reportcreate_gazepoint_synthetic_manifestcreate_gazepoint_synthetic_taskcreate_gazepoint_tuning_gridcreate_gp3ml_governance_profiledeclare_gazepoint_analysis_plandeclare_gazepoint_external_datasetdeclare_gazepoint_taskdiagnose_gazepoint_group_foldsevaluate_external_validationevaluate_gazepoint_external_transportabilityevaluate_gazepoint_feature_stabilityevaluate_gazepoint_group_foldsevaluate_gazepoint_missingness_sensitivityevaluate_gazepoint_nested_resamplingevaluate_gazepoint_seed_stabilityevaluate_gazepoint_threshold_stabilityevaluate_gazepoint_thresholdsfit_gazepoint_calibratorfit_gazepoint_conformalfit_gazepoint_deep_modelfit_gazepoint_modelfit_gazepoint_preprocessorgazepoint_classification_metricsgazepoint_performance_metricsgazepoint_regression_metricsgp3ml_api_contractsgp3ml_available_enginesgp3ml_engine_capabilitiesgp3ml_interop_contractsgp3ml_object_schemagp3ml_prohibited_usesintegrate_black_box_modellock_gazepoint_analysis_plannormalize_gazepoint_artifact_textpredict_gazepoint_intervalpredict_gazepoint_setrestore_gazepoint_model_artifactselect_gazepoint_modelselect_gazepoint_thresholdsimulate_gazepoint_governed_datasimulate_gazepoint_research_handoffssplit_gazepoint_ml_datasummarize_gazepoint_resample_performancesummarize_gazepoint_resample_uncertaintysummarize_gazepoint_shifttest_gazepoint_model_portabilitytrain_gazepoint_classifiertune_gazepoint_modelvalidate_gazepoint_analysis_planvalidate_gazepoint_conformalvalidate_gazepoint_decision_rulevalidate_gazepoint_environmentvalidate_gazepoint_feature_manifestvalidate_gazepoint_fold_diagnosticsvalidate_gazepoint_group_foldsvalidate_gazepoint_handoffvalidate_gazepoint_ml_rolesvalidate_gazepoint_ml_splitvalidate_gazepoint_model_artifactvalidate_gazepoint_model_tuningvalidate_gazepoint_nested_evaluationvalidate_gazepoint_nested_foldsvalidate_gazepoint_release_checksumsvalidate_gazepoint_resample_evaluationvalidate_gazepoint_research_bundlevalidate_gazepoint_ro_cratevalidate_gazepoint_target_uncertaintyvalidate_gazepoint_transportabilityvalidate_gp3ml_object_contractwith_gazepoint_reproducible_outputwrite_external_validation_reportwrite_gazepoint_analysis_planwrite_gazepoint_feature_manifest_csvwrite_gazepoint_fold_diagnostics_csvwrite_gazepoint_group_folds_csvwrite_gazepoint_ml_leakage_audit_csvwrite_gazepoint_ml_split_csvwrite_gazepoint_model_cardwrite_gazepoint_model_tuningwrite_gazepoint_nested_evaluationwrite_gazepoint_release_checksumswrite_gazepoint_release_model_cardwrite_gazepoint_reproducibility_auditwrite_gazepoint_reproducibility_reportwrite_gazepoint_resample_evaluationwrite_gazepoint_ro_cratewrite_gazepoint_target_uncertaintywrite_gazepoint_transportability_reportwrite_gp3ml_api_contractswrite_gp3ml_governance_profile

Dependencies:

Ecosystem update — September 2026
Related hierarchical modelling addition

Last update: 2026-09-14
Started: 2026-09-14

Dataset Shift and Robustness Auditing

Last update: 2026-07-27
Started: 2026-07-27

Frozen Analysis-Plan Governance

Last update: 2026-07-27
Started: 2026-07-27

Governance Evidence and Standards Crosswalks

Last update: 2026-07-27
Started: 2026-07-27

Governed Decision Thresholds and Abstention

Last update: 2026-07-27
Started: 2026-07-27

Portable Models and Research Artifacts

Last update: 2026-07-27
Started: 2026-07-27

Target-Aware Conformal Prediction

Last update: 2026-07-27
Started: 2026-07-27

API Stability and Public Object Contracts
Why an explicit contract layer? | Audit the currently loaded package | Inspect an object schema

Last update: 2026-07-26
Started: 2026-07-26

Contaminated feature manifests and leakage cases
Clean manifest | Deliberate post-outcome contamination

Last update: 2026-07-26
Started: 2026-07-23

Cross-Package Interoperability Contracts
Boundary, not duplication | Prepared handoffs | Combine only after validation

Last update: 2026-07-26
Started: 2026-07-26

Experimentally assigned condition discrimination
Declared task | Explicit candidate grid

Last update: 2026-07-26
Started: 2026-07-23

Explicitly observed behavioural endpoint
Observed endpoint | Evaluate and quantify participant-cluster uncertainty

Last update: 2026-07-26
Started: 2026-07-23

External validation and transportability reporting
Development workflow | Explicit independent external dataset | Explicit absence of external validation

Last update: 2026-07-26
Started: 2026-07-23

Integrated Synthetic Gazepoint Research Workflow
Synthetic upstream outputs | Assemble the modelling handoff | Declare task and provenance | Participant-grouped resampling | Repository-aware evaluation when available

Last update: 2026-07-26
Started: 2026-07-26

Nested grouped resampling
Nested grouped-resampling workflow

Last update: 2026-07-26
Started: 2026-07-23

Optional Engines and Cross-Platform Portability
Capability table

Last update: 2026-07-26
Started: 2026-07-26

Participant generalization
Participant-grouped generalization workflow

Last update: 2026-07-26
Started: 2026-07-23

Predefined recording-quality review status
Scope | Materialized grouped folds | Fold-local evaluation | Interpretation

Last update: 2026-07-26
Started: 2026-07-23

Reproducibility Hardening
Deterministic documentation mode | Audit generated text

Last update: 2026-07-26
Started: 2026-07-26

Simultaneous participant and stimulus generalization
Participant-and-stimulus generalization workflow

Last update: 2026-07-26
Started: 2026-07-23

Stimulus generalization
Stimulus-grouped generalization workflow

Last update: 2026-07-26
Started: 2026-07-23

Readme and manuals

Help Manual

Help pageTopics
Apply a fitted probability calibratorapply_gazepoint_calibrator
Apply a governed classification decision ruleapply_gazepoint_decision_rule
Extract model-ready data from a gp3ml handoff objectas_gp3ml_data
Assert that a gp3ml engine is availableassert_gp3ml_engine_available
Assert that a task is within the permitted gp3ml scopeassert_gp3ml_use_case
Calibration assessment with bootstrap uncertaintyassess_gazepoint_calibration
Assess conformal coverageassess_gazepoint_conformal_coverage
Audit abstention decisionsaudit_gazepoint_abstention
Audit predictor distribution shiftaudit_gazepoint_dataset_shift
Aggregate leakage audits across group-aware foldsaudit_gazepoint_group_folds
Audit missingness shiftaudit_gazepoint_missingness_shift
Audit leakage between predictive-analysis partitionsaudit_gazepoint_ml_leakage
Audit multiple robustness dimensionsaudit_gazepoint_model_robustness
Audit nested grouped resampling for outer-assessment leakageaudit_gazepoint_nested_resampling print.gp3ml_nested_resampling_audit
Audit deviations from a locked analysis planaudit_gazepoint_plan_deviations
Audit generated artifacts for volatile outputaudit_gazepoint_reproducibility
Audit gp3ml API stabilityaudit_gp3ml_api_stability
Audit a governance-evidence profileaudit_gp3ml_governance_profile
Apply a fitted preprocessing enginebake_gazepoint_preprocessor
Bootstrap uncertainty intervals for performance metricsbootstrap_gazepoint_metrics
Generalization-target-aligned bootstrap uncertaintybootstrap_gazepoint_metrics_by_unit print.gp3ml_target_uncertainty
Capture a reproducibility environment recordcapture_gazepoint_environment
Collect predictions from a grouped-fold evaluationcollect_gazepoint_fold_predictions
Combine validated cross-package handoffscombine_gazepoint_handoffs
Compare two environment recordscompare_gazepoint_environments
Compare governed model candidates without selecting a winnercompare_gazepoint_models
Create an external-validation report objectcreate_external_validation_report
Create a governed classification decision rulecreate_gazepoint_decision_rule
Create a Gazepoint feature-provenance manifestcreate_gazepoint_feature_manifest
Create deterministic group-aware Gazepoint resampling foldscreate_gazepoint_group_folds
Create a lightweight cross-package Gazepoint handoffcreate_gazepoint_handoff
Create a portable governed model artifactcreate_gazepoint_model_artifact
Create a governance-focused model cardcreate_gazepoint_model_card
Create nested grouped resampling from mature outer foldscreate_gazepoint_nested_folds print.gp3ml_nested_folds
Create a release evidence manifestcreate_gazepoint_release_evidence print.gp3ml_release_evidence
Create a release-ready governed model cardcreate_gazepoint_release_model_card print.gp3ml_release_model_card
Create a reproducibility reportcreate_gazepoint_reproducibility_report
Create a synthetic governed feature manifestcreate_gazepoint_synthetic_manifest
Create one of the governed synthetic demonstration taskscreate_gazepoint_synthetic_task
Create an explicit governed tuning gridcreate_gazepoint_tuning_grid print.gp3ml_tuning_grid
Create a governance-evidence profilecreate_gp3ml_governance_profile
Declare a frozen-analysis-plan contractdeclare_gazepoint_analysis_plan
Declare an external dataset and its independence statusdeclare_gazepoint_external_dataset print.gp3ml_external_dataset_declaration
Declare a governed Gazepoint prediction taskdeclare_gazepoint_task
Diagnose group-aware Gazepoint resampling foldsdiagnose_gazepoint_group_folds
Evaluate an independent external-validation datasetevaluate_external_validation
Evaluate external transportability and validation statusevaluate_gazepoint_external_transportability print.gp3ml_transportability_report
Evaluate leave-one-feature-out stabilityevaluate_gazepoint_feature_stability
Evaluate a governed model specification across materialized grouped foldsevaluate_gazepoint_group_folds print.gp3ml_resample_evaluation
Evaluate named missingness-sensitivity scenariosevaluate_gazepoint_missingness_sensitivity
Evaluate nested grouped resampling with inner governed tuningevaluate_gazepoint_nested_resampling print.gp3ml_nested_evaluation
Evaluate seed stabilityevaluate_gazepoint_seed_stability
Evaluate threshold stability around the optimumevaluate_gazepoint_threshold_stability
Evaluate explicit classification thresholdsevaluate_gazepoint_thresholds
Fit a probability calibratorfit_gazepoint_calibrator
Fit target-aware split-conformal calibrationfit_gazepoint_conformal
Fit an optional governed deep-learning model through keras3fit_gazepoint_deep_model
Fit a governed Gazepoint modelfit_gazepoint_model
Fit a fold-local preprocessing enginefit_gazepoint_preprocessor
Binary classification metricsgazepoint_classification_metrics
Task-aware performance metricsgazepoint_performance_metrics
Regression metricsgazepoint_regression_metrics
gp3ml public API contractsgp3ml_api_contracts
List available model enginesgp3ml_available_engines
Audit gp3ml model-engine capabilitiesgp3ml_engine_capabilities
Cross-package interoperability contractsgp3ml_interop_contracts
Describe the schema of a gp3ml objectgp3ml_object_schema
Prohibited gp3ml usesgp3ml_prohibited_uses
Integrate a controlled black-box model engineintegrate_black_box_model
Lock an analysis plan using SHA-256lock_gazepoint_analysis_plan
Normalize volatile text in generated research artifactsnormalize_gazepoint_artifact_text
Plot abstention auditplot.gp3ml_abstention_audit
Plot a gp3ml API stability auditplot.gp3ml_api_stability_audit
Plot conformal coverageplot.gp3ml_conformal_coverage
Plot a dataset shift auditplot.gp3ml_dataset_shift_audit
Plot gp3ml engine availabilityplot.gp3ml_engine_capabilities
Plot an environment comparisonplot.gp3ml_environment_comparison
Plot a governance profile auditplot.gp3ml_governance_profile_audit
Plot handoff validation checksplot.gp3ml_handoff_validation
Plot model-artifact validationplot.gp3ml_model_artifact_validation
Plot a robustness auditplot.gp3ml_model_robustness_audit
Plot analysis-plan deviationsplot.gp3ml_plan_deviation_audit
Plot release checksum validationplot.gp3ml_release_checksum_validation
Plot a reproducibility-hardening auditplot.gp3ml_reproducibility_audit
Plot research-bundle validationplot.gp3ml_research_bundle_validation
Plot RO-Crate validationplot.gp3ml_ro_crate_validation
Plot threshold evaluationplot.gp3ml_threshold_evaluation
Predict conformal regression intervalspredict_gazepoint_interval
Predict binary conformal prediction setspredict_gazepoint_set
Predict from a gp3ml modelpredict.gp3ml_model
Print feature-manifest validationprint.gazepoint_feature_manifest_validation
Print Gazepoint fold diagnosticsprint.gazepoint_fold_diagnostics
Print Gazepoint fold-diagnostics validationprint.gazepoint_fold_diagnostics_validation
Print group-aware Gazepoint resampling foldsprint.gazepoint_group_folds
Print aggregated group-fold leakage auditingprint.gazepoint_group_folds_audit
Print group-aware fold validationprint.gazepoint_group_folds_validation
Print a Gazepoint ML leakage auditprint.gazepoint_ml_leakage_audit
Print a group-aware Gazepoint splitprint.gazepoint_ml_split
Print group-aware split validationprint.gazepoint_ml_split_validation
Restore a model artifactrestore_gazepoint_model_artifact
Select a governed candidate using an explicit metric and directionprint.gp3ml_model_selection select_gazepoint_model
Select a threshold from a governed threshold evaluationselect_gazepoint_threshold
Simulate governed synthetic Gazepoint-derived datasimulate_gazepoint_governed_data
Simulate realistic cross-package Gazepoint research handoffssimulate_gazepoint_research_handoffs
Create a deterministic group-aware Gazepoint holdout splitsplit_gazepoint_ml_data
Summarize repeated grouped-resampling performanceprint.gp3ml_resample_performance_summary summarize_gazepoint_resample_performance
Summarize uncertainty across folds or repeatsprint.gp3ml_resample_uncertainty summarize_gazepoint_resample_uncertainty
Summarize dataset shift without collapsing it to one drift scoresummarize_gazepoint_shift
Test model-artifact serialization and optional fresh-process predictiontest_gazepoint_model_portability
Generic governed binary-classifier training wrappertrain_gazepoint_classifier
Evaluate every governed candidate on the same grouped foldsprint.gp3ml_model_tuning tune_gazepoint_model
Validate an analysis planvalidate_gazepoint_analysis_plan
Validate a conformal fitvalidate_gazepoint_conformal
Validate a governed decision rulevalidate_gazepoint_decision_rule
Validate the current environment against a reference recordvalidate_gazepoint_environment
Validate a Gazepoint feature-provenance manifestvalidate_gazepoint_feature_manifest
Validate Gazepoint fold diagnosticsvalidate_gazepoint_fold_diagnostics
Validate group-aware Gazepoint resampling foldsvalidate_gazepoint_group_folds
Validate a Gazepoint handoffvalidate_gazepoint_handoff
Validate outcome, predictor, identifier, and grouping rolesvalidate_gazepoint_ml_roles
Validate a group-aware Gazepoint holdout splitvalidate_gazepoint_ml_split
Validate a model artifactvalidate_gazepoint_model_artifact
Validate governed tuning resultsprint.gp3ml_model_tuning_validation validate_gazepoint_model_tuning
Validate a nested evaluationprint.gp3ml_nested_evaluation_validation validate_gazepoint_nested_evaluation
Validate nested grouped foldsprint.gp3ml_nested_folds_validation validate_gazepoint_nested_folds
Validate SHA-256 release checksumsvalidate_gazepoint_release_checksums
Validate a grouped-fold evaluation resultprint.gp3ml_resample_evaluation_validation validate_gazepoint_resample_evaluation
Validate a synthetic cross-package research bundlevalidate_gazepoint_research_bundle
Validate a gp3ml RO-Crate-oriented exportvalidate_gazepoint_ro_crate
Validate target-aligned uncertainty metadataprint.gp3ml_uncertainty_validation validate_gazepoint_target_uncertainty
Validate an external transportability reportprint.gp3ml_transportability_validation validate_gazepoint_transportability
Validate an object against the gp3ml public-object contractvalidate_gp3ml_object_contract
Evaluate code with deterministic documentation-output settingswith_gazepoint_reproducible_output
Write an external-validation reportwrite_external_validation_report
Write an analysis planwrite_gazepoint_analysis_plan
Write a Gazepoint feature manifest or validation table to CSVwrite_gazepoint_feature_manifest_csv
Write Gazepoint fold diagnostics to CSV fileswrite_gazepoint_fold_diagnostics_csv
Write group-aware resampling tables to CSVwrite_gazepoint_group_folds_csv
Write a Gazepoint ML leakage-audit table to CSVwrite_gazepoint_ml_leakage_audit_csv
Write group-aware split tables to CSVwrite_gazepoint_ml_split_csv
Write a model cardwrite_gazepoint_model_card
Write governed tuning and selection tableswrite_gazepoint_model_tuning
Write nested-resampling evaluation tableswrite_gazepoint_nested_evaluation
Write SHA-256 checksums for release artifactswrite_gazepoint_release_checksums
Write a release-ready governed model cardwrite_gazepoint_release_model_card
Write a reproducibility-hardening auditwrite_gazepoint_reproducibility_audit
Write a reproducibility reportwrite_gazepoint_reproducibility_report
Write grouped-fold evaluation tableswrite_gazepoint_resample_evaluation
Write a minimal RO-Crate-oriented research objectwrite_gazepoint_ro_crate
Write target-aligned uncertainty tableswrite_gazepoint_target_uncertainty
Write an expanded transportability reportwrite_gazepoint_transportability_report
Write gp3ml API contractswrite_gp3ml_api_contracts
Write a governance profile auditwrite_gp3ml_governance_profile