@@ -124,19 +124,19 @@ knnAfterDrop
124124required_capability: knn_function
125125
126126from colors metadata _score
127- | drop color
128- | where knn(rgb_vector, [128,255 ,0], {"k": 140})
129- | sort _score desc
130- | keep rgb_vector
127+ | drop primary
128+ | where knn(rgb_vector, [128,250 ,0], {"k": 140})
129+ | sort _score desc, color asc
130+ | keep color, rgb_vector
131131| limit 5
132132;
133133
134- rgb_vector:dense_vector
135- [127.0, 255.0, 0.0]
136- [255 .0, 255 .0, 0.0]
137- [128 .0, 128 .0, 0.0]
138- [0 .0, 255 .0, 0 .0]
139- [218 .0, 165 .0, 32 .0]
134+ color:text | rgb_vector: dense_vector
135+ chartreuse | [127.0, 255.0, 0.0]
136+ olive | [128 .0, 128 .0, 0.0]
137+ yellow | [255 .0, 255 .0, 0.0]
138+ golden rod | [218 .0, 165 .0, 32 .0]
139+ lime | [0 .0, 255 .0, 0 .0]
140140;
141141
142142knnAfterEval
@@ -147,7 +147,7 @@ from colors metadata _score
147147| where knn(rgb_vector, [128,128,0], {"k": 140})
148148| sort _score desc, color asc
149149| keep color, composed_name
150- | limit 10
150+ | limit 5
151151;
152152
153153color:text | composed_name:boolean
@@ -156,11 +156,6 @@ sienna | false
156156chocolate | false
157157peru | false
158158golden rod | true
159- brown | false
160- firebrick | false
161- chartreuse | false
162- green | false
163- maroon | false
164159;
165160
166161knnWithConjunction
0 commit comments