Source code for pyqlearning.annealingmodel.distancecomputable.euclidean

# -*- coding: utf-8 -*-
from pyqlearning.annealingmodel.distance_computable import DistanceComputable
import numpy as np


[docs]class Euclidean(DistanceComputable): ''' Distance. '''
[docs] def compute(self, x, y): ''' Args: x: Data point. y: Data point. Returns: Distance. ''' return np.sqrt(np.sum((x-y)**2))