====== 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.