def default_transform_targets(current_state, next_state):
    """
    This is the default transform targets function used, which preprocesses the targets of the network before training the
    dynamics function using the inputs and targets. The default one is (target = next_state - current_state).

    Parameters
    ---------
    current_state: tf.float32
        The current_state has a shape of (Batch X dim_S)
    next_state: tf.float32
        The next_state has a shape of (Batch X dim_S)
    """
    return next_state - current_state