docs: @Override
  	public int generateAt(Instance instance, IFeatureAlphabet features, int pos,
  			int... numLabels) {
  		String[][] data = ( String[][]) instance.getData();
  //		int len = data[0].length;
  
  		StringBuilder sb = new StringBuilder();
  
  		sb.append(id);
  		sb.append(':');
  		char c = data[0][pos].charAt(0); //这里数据行列和模板中行列相反
  		// 得到字符串类型
  		for(int i=0;i<dicts.length;i++){
  			if(dicts[i].contains(c)){
  				sb.append("/");
  				sb.append(dicts[i].name);
  			}
  		}
  		if(sb.length()<3)
  			return -1;
  		int index = features.lookupIndex(sb.toString(),numLabels[0]);
  		return index;
  	}