@Override
        protected OrderedTensorType lazyGetType() {
            if ( ! allInputTypesPresent(1)) return null;

            // input is referenced twice due to overflow avoidance, so make sure it is exported as a ranking function
            inputs.get(0).exportAsRankingFunction = true;

            // this should also be it's own function since we use it twice
            exportAsRankingFunction = true;

            return inputs.get(0).type().get();
        }
Convert imported 'softmax' operation to the Vespa softmax ranking function.

@author lesters
model-integration/src/main/java/ai/vespa/rankingexpression/importer/operations/Softmax.java