コード例 #1
0
ファイル: cs.py プロジェクト: Dfred/concept-robot
 def get_closest_concept_tagsim(self, object_data):
     """ returns the tag and similarity of the closest concept to the given stimulus
     """
     similarities = []
     for i in self.concepts:
         similarities.append(auks.calculate_similarity(object_data, i.get_data(), cfg.sensitivity))
     max_pos = auks.posMax(similarities)
     return (self.concepts[max_pos].tag, similarities[max_pos])
コード例 #2
0
ファイル: cs.py プロジェクト: Dfred/concept-robot
 def get_distance(self, object_data):
     """ returns the distance of all concepts in cs to given stimulus
     """
     domain_tags = []
     for j in object_data:
         similarities = []
         for i in self.concepts:
             similarities.append([i.tag, auks.calculate_similarity(object_data, i.get_data(), cfg.sensitivity)])
         domain_tags.append(similarities)
     return domain_tags