User Tools

Site Tools


lilly_v4_features

Lilly-Einstellungen für V4-Features

Ob V4-Features verwendet werden, ist in der Mongo-Settings “settings.lilly” codiert:

"lilly" : {
 "f" : 0.75,
 "norm" : [ 
  "skl", 
  "euclidean"
]}

Der Eintrag ist wie folgt zu lesen: Der auto-Modus wird ersetzt durch feste Gewichte: 25% Farbe, 75% Form. Die Norm für die einzelnen Features ist fest, nämlich Kullback-Leibler für Farbe und Euclidean für Form. Zu beachten ist, dass Farbe an Position 0 steht, Form an Position 1.

Die Einstellungen werden beim Export 1-zu-1 verwendet, um eine config.json zu erzeugen, die direkt von der Lilly verwendet wird. D.h., das Format darf nur geändert werden, wenn auch die Lilly angepasst wird.

Features einstellen

Unter “settings.enrichment.v4” wird eine Liste angegeben, welche Features verwendet werden sollen. Hier ist zu beachten, dass an Position 0 immer Farbe steht und an Position 1 immer Form. Für die Lilly werden nur die ersten beiden Einträge verwendet. Es ist aber möglich mehr Features anzugeben, da die Einstellung auch von anderen Komponenten ggf. verwendet wird.

"v4" : ["colornet.out.9", "pca.output.2", "shapenet_sigmoid.out.6"]

MongoDB

update({uid:3475}, {$set: {"settings.lilly" : { "f": 0.75, "norm" : [ "skl", "euclidean" ]}}})
update({uid:3475}, {$set: {"settings.enrichment.v4": ["colornet.out.9", "pca.output.2", "shapenet_sigmoid.out.6"]}})

Zusammenfassung

Damit ein Kunde in der Lilly mit V4-Features abgefragt werden kann, müssen beide Einstellungen in der Mongo vorhanden sein. Weiterhin müssen die gelisteten Features in der Feature-DB existieren, da keine Extraktion angestoßen wird. D.h. der Export setzt eine laufende V4-Umgebung voraus.

lilly_v4_features.txt · Last modified: 2024/04/11 14:23 by 127.0.0.1