pyqlearning.annealingmodel.distancecomputable package

Submodules

pyqlearning.annealingmodel.distancecomputable.cost_as_distance module

class pyqlearning.annealingmodel.distancecomputable.cost_as_distance.CostAsDistance(params_arr, cost_functionable)[source]

Bases: pyqlearning.annealingmodel.distance_computable.DistanceComputable

Compute cost as distance.

compute(x, y)[source]

Compute distance.

Parameters:
  • x – Data point.
  • y – Data point.
Returns:

Distance.

pyqlearning.annealingmodel.distancecomputable.euclidean module

class pyqlearning.annealingmodel.distancecomputable.euclidean.Euclidean[source]

Bases: pyqlearning.annealingmodel.distance_computable.DistanceComputable

Distance.

compute(x, y)[source]
Parameters:
  • x – Data point.
  • y – Data point.
Returns:

Distance.

Module contents