Skip to content

K-Fold Split Node

AI/ML/Dataset

K-Fold Split

Generate K train/test splits for cross-validation. Each fold uses (K-1)/K data for training and 1/K for validation.

ai_ml_dataset_kfoldml
Inputs6
Outputs4
Security exposure4/10
Packageml

Ratings

Scores range from 0 to 10. Higher values mean more impact, exposure, or operational weight.

SecurityAttack surface and exposure impact.
4/10Medium
PrivacyPotential sensitivity of processed data.
5/10Medium
PerformanceRuntime or resource pressure.
5/10Medium
GovernancePolicy, audit, or compliance impact.
3/10High
ReliabilityOperational stability considerations.
2/10High
CostExternal or compute cost impact.
4/10Medium

Input Pins

6

Input

Execution
exec_in

Execution trigger

K (Folds)

Integer
k

Number of folds for cross-validation (typically 5 or 10)

Default 5

Shuffle

Boolean
shuffle

Randomly shuffle data before splitting

Default true

Source Database

Struct
source

Source database containing the dataset

NodeDBConnectionNodeDBConnection1 fields
cache_keystringrequired
Schema enforced

Training Database

Struct
train_db

Database to receive training data for each fold (will be cleared and filled K times)

NodeDBConnectionNodeDBConnection1 fields
cache_keystringrequired
Schema enforced

Validation Database

Struct
test_db

Database to receive validation data for each fold (will be cleared and filled K times)

NodeDBConnectionNodeDBConnection1 fields
cache_keystringrequired
Schema enforced

Output Pins

4

For Each Fold

Execution
exec_fold

Triggered K times, once per fold. Connect your training/evaluation logic here.

Done

Execution
exec_done

Triggered after all folds complete

Current Fold

Integer
fold_index

Current fold index (0 to K-1)

Fold Info

Struct
info

Information about the K-fold split

KFoldInfoKFoldInfo3 fields
kinteger:uintrequired

Number of folds generated

format uintmin 0
total_samplesinteger:uintrequired

Total number of samples in dataset

format uintmin 0
samples_per_foldinteger:uintrequired

Approximate samples per fold

format uintmin 0

Node Info

Internal name
ai_ml_dataset_kfold
Category
AI/ML/Dataset