learning_type_free