Mercurial > hg > audiodb
comparison QueryADB.py @ 352:a22b18005853 serializedQuery
serialized query now with power.
author | mas01mc |
---|---|
date | Thu, 06 Nov 2008 22:57:39 +0000 |
parents | af3bc78e0f77 |
children | 1662745233d9 |
comparison
equal
deleted
inserted
replaced
351:af3bc78e0f77 | 352:a22b18005853 |
---|---|
94 xmlns:adb="http://tempuri.org/adb.xsd"> | 94 xmlns:adb="http://tempuri.org/adb.xsd"> |
95 <SOAP-ENV:Body> | 95 <SOAP-ENV:Body> |
96 <adb:shingleQuery> | 96 <adb:shingleQuery> |
97 <dbName>%s</dbName> | 97 <dbName>%s</dbName> |
98 <qVector> | 98 <qVector> |
99 <dim>%s</dim> | |
99 %s | 100 %s |
100 <dim>%s</dim> | 101 %s |
101 </qVector> | 102 </qVector> |
102 <queryType>32</queryType> | 103 <queryType>32</queryType> |
103 <pointNN>%s</pointNN> | 104 <pointNN>%s</pointNN> |
104 <trackNN>%s</trackNN> | 105 <trackNN>%s</trackNN> |
105 <sequenceLength>1</sequenceLength> | 106 <sequenceLength>1</sequenceLength> |
161 | 162 |
162 | 163 |
163 ############### Shingle Query - Show the data closest to one shingle ########### | 164 ############### Shingle Query - Show the data closest to one shingle ########### |
164 def RunShingleQuery(): | 165 def RunShingleQuery(): |
165 global debug, dbName | 166 global debug, dbName |
166 queryVector='<Qvector>1.0</Qvector><Qvector>0.5</Qvector><Qvector>0.25</Qvector>' | |
167 featureDim = '3' | 167 featureDim = '3' |
168 queryVector='<v>1.0</v><v>0.5</v><v>0.25</v>' | |
169 powerVector='<p>-1.0</p>' | |
168 pointNN = '10' | 170 pointNN = '10' |
169 trackNN = '5' | 171 trackNN = '5' |
170 queryRadius = '0.5' | 172 queryRadius = '0.5' |
171 absoluteThreshold = '-4.5' | 173 absoluteThreshold = '-4.5' |
172 lshExact = '0' | 174 lshExact = '0' |
173 message = SHINGLE_QUERY_TEMPLATE | 175 message = SHINGLE_QUERY_TEMPLATE |
174 message = SHINGLE_QUERY_TEMPLATE%(dbName, queryVector, featureDim, pointNN, trackNN, queryRadius, absoluteThreshold, lshExact); | 176 message = SHINGLE_QUERY_TEMPLATE%(dbName, featureDim, queryVector, powerVector, pointNN, trackNN, queryRadius, absoluteThreshold, lshExact); |
175 # print message | 177 # print message |
176 print message | 178 print message |
177 response = SendXMLCommand(message) | 179 response = SendXMLCommand(message) |
178 ParseShingleXML(response) | 180 ParseShingleXML(response) |
179 | 181 |