private ExpressionNode transformFeature(ReferenceNode feature, RankProfileTransformContext context) {
        if (feature.getName().equals("customTokenInputIds") && shouldTransform(feature, context))
            return transformCustomTokenInputIds(feature, context);
        if (feature.getName().equals("tokenInputIds") && shouldTransform(feature, context))
            return transformTokenInputIds(feature, context);
        if (feature.getName().equals("tokenTypeIds") && shouldTransform(feature, context))
            return transformTokenTypeIds(feature, context);
        if (feature.getName().equals("tokenAttentionMask") && shouldTransform(feature, context))
            return transformTokenAttentionMask(feature, context);
        return feature;
    }
Convenience feature transforms for inputs to Transformer type models.

Replaces features of the form

    tokenInputIds
    tokenTypeIds
    tokenAttentionMask

to tensor generation expressions that generate the required input.
In general, these models expect input of the form:

    CLS + arg1 + SEP + arg2 + SEP + 0's

@author lesters
config-model/src/main/java/com/yahoo/schema/expressiontransforms/TokenTransformer.java