class_docstr: A scalar with different values at different points in the designspace.
code: def _normalized_location(self, location):
      location = self.fix_location(location)
      normalized_location = {}
      for axtag in location.keys():
          if axtag not in self.axes_dict:
              raise ValueError(
                  "Unknown axis %s in %s" % (axtag, location)
              )
          axis = self.axes_dict[axtag]
          normalized_location[axtag] = normalizeValue(
              location[axtag],
              (axis.minValue, axis.defaultValue, axis.maxValue),
          )
  
      return Location(normalized_location)
  
file_path: catboost/contrib/python/fonttools/fontTools/feaLib/variableScalar.py
imports: from fontTools.varLib.models import VariationModel, normalizeValue, piecewiseLinearMap
label_desc: Use image node_id 5 for calling the VariableScalar obj's underlying member method code with example usage: obj._normalized_location(location) and returns: Location