Train a three layers neural network model.
mi_train_BP(
train,
test,
cls = "class",
path2save = NULL,
batch_size = 128,
epochs = 64,
validation_split = 0.3,
verbose = 0
)A list object containing the prediction confusion matrix, the model object, and the mapping of predicted numbers to classes.
A dataframe with the class column as label.
A dataframe with the class column as label.
A character.The name of the label column.
The folder path to store the model and train history.
Integer or NULL. The number of samples per gradient update.
The number of epochs to train the model.
Float between 0 and 1. Fraction of the training data to be used as validation data.
The verbosity mode.