h2o.transform-H2OTargetEncoderModel-method function

Applies target encoding to a given dataset

Applies target encoding to a given dataset

## S4 method for signature 'H2OTargetEncoderModel' h2o.transform( model, data, blending = NULL, inflection_point = -1, smoothing = -1, noise = NULL, as_training = FALSE, ... )

Arguments

  • model: A trained model representing the transformation strategy
  • data: An H2OFrame with data to be transformed
  • blending: Use blending during the transformation. Respects model settings when not set.
  • inflection_point: Blending parameter. Only effective when blending is enabled. By default, model settings are respected, if not overridden by this setting.
  • smoothing: Blending parameter. Only effective when blending is enabled. By default, model settings are respected, if not overridden by this setting.
  • noise: An amount of random noise added to the encoding, this helps prevent overfitting. By default, model settings are respected, if not overridden by this setting.
  • as_training: Must be set to True when encoding the training frame. Defaults to False.
  • ...: Mainly used for backwards compatibility, to allow deprecated parameters.

Returns

Returns an H2OFrame object with data transformed.

  • Maintainer: Tomas Fryda
  • License: Apache License (== 2.0)
  • Last published: 2024-01-11