big-ann-benchmarks icon indicating copy to clipboard operation
big-ann-benchmarks copied to clipboard

Search with combined indices

Open zzb111 opened this issue 2 years ago • 3 comments

zzb111 avatar Oct 20 '21 03:10 zzb111

No description provided.

Thanks for the PR. Please add some test cases to algos.yaml and leave a message here when you think the algo is ready for testing

harsha-simhadri avatar Oct 20 '21 07:10 harsha-simhadri

No description provided.

Thanks for the PR. Please add some test cases to algos.yaml and leave a message here when you think the algo is ready for testing

Ok, we have added test cases, and the algo is ready for testing. Thx.

zzb111 avatar Oct 22 '21 06:10 zzb111

@zzb111 On the public query set, here are the results I see for msturing-1B and deep-1B. Is this as expected? Can you alsp please truncate the number of query argument combinations to 10?

$ python3 eval/show_operating_points.py --algorithm team11 --threshold 10000 res.csv algorithm dataset team11 deep-1B 0.649550 msturing-1B 0.712211

team11,"FaissIVFPQ(nprobe=16,quantizer_efSearch=128)",msturing-1B,10,23774.37497452829,18400.18768,1000000.0,43818656.0,1843.1044368967437,0,0,0.6667080000000001 team11,"FaissIVFPQ(nprobe=256,quantizer_efSearch=512)",msturing-1B,10,2798.0446381055626,234515.99974,1000000.0,43818656.0,15660.456378447112,0,0,0.750228 team11,"FaissIVFPQ(nprobe=64,quantizer_efSearch=128)",msturing-1B,10,10901.519705693818,64644.06719,1000000.0,43818656.0,4019.4997746152494,0,0,0.712211 team11,"FaissIVFPQ(nprobe=16,quantizer_efSearch=64)",msturing-1B,10,34413.31398428966,18265.56018,1000000.0,43818656.0,1273.3053265373992,0,0,0.640667 team11,"FaissIVFPQ(nprobe=8,quantizer_efSearch=64)",msturing-1B,10,45090.42856775808,9744.4858,1000000.0,43818656.0,971.7950658675385,0,0,0.60481 team11,"FaissIVFPQ(nprobe=4,quantizer_efSearch=32)",msturing-1B,10,83435.89329414212,5077.74381,1000000.0,43818656.0,525.1775257624818,0,0,0.509857 team11,"FaissIVFPQ(nprobe=256,quantizer_efSearch=256)",msturing-1B,10,3291.682648757046,234882.69153,1000000.0,43818656.0,13311.932125822068,0,0,0.745946 team11,"FaissIVFPQ(nprobe=2,quantizer_efSearch=4)",msturing-1B,10,273915.16167921206,2185.28185,1000000.0,43818656.0,159.971634032135,0,0,0.171794 team11,"FaissIVFPQ(nprobe=64,quantizer_efSearch=512)",msturing-1B,10,5801.863433425054,64725.89904,1000000.0,43818656.0,7552.514205618286,0,0,0.726539 team11,"FaissIVFPQ(nprobe=64,quantizer_efSearch=256)",msturing-1B,10,8435.69995758522,64715.25441,1000000.0,43818656.0,5194.430363848954,0,0,0.72321 team11,"FaissIVFPQ(nprobe=2,quantizer_efSearch=8)",msturing-1B,10,207557.53563827233,2429.81088,1000000.0,43818656.0,211.11570758079532,0,0,0.28778800000000004 team11,"FaissIVFPQ(nprobe=32,quantizer_efSearch=128)",msturing-1B,10,17914.865112423435,34404.33765,1000000.0,43818656.0,2445.938371571274,0,0,0.693847 team11,"FaissIVFPQ(nprobe=32,quantizer_efSearch=256)",msturing-1B,10,12109.108264903834,34476.58399,1000000.0,43818656.0,3618.65259120697,0,0,0.703611 team11,"FaissIVFPQ(nprobe=128,quantizer_efSearch=512)",msturing-1B,10,4268.467600119859,122507.85252,1000000.0,43818656.0,10265.66442691742,0,0,0.7404200000000001 team11,"FaissIVFPQ(nprobe=128,quantizer_efSearch=128)",msturing-1B,10,6608.755433708084,122589.29405,1000000.0,43818656.0,6630.3945484957885,0,0,0.724766 team11,"FaissIVFPQ(nprobe=1,quantizer_efSearch=4)",msturing-1B,10,338317.4403954333,1124.93886,1000000.0,43818656.0,129.51935303359986,0,0,0.143197 team11,"FaissIVFPQ(nprobe=2,quantizer_efSearch=16)",msturing-1B,10,146443.8442179474,2576.06125,1000000.0,43818656.0,299.2181490045166,0,0,0.382845 team11,"FaissIVFPQ(nprobe=128,quantizer_efSearch=256)",msturing-1B,10,5598.844377623893,122591.32834,1000000.0,43818656.0,7826.37505966835,0,0,0.7366729999999999 team11,"FaissIVFPQ(nprobe=1,quantizer_efSearch=16)",msturing-1B,10,167261.61065962256,1325.83958,1000000.0,43818656.0,261.9767669771576,0,0,0.307412 team11,"FaissIVFPQ(nprobe=1,quantizer_efSearch=8)",msturing-1B,10,245603.2360594839,1249.47737,1000000.0,43818656.0,178.41237234100342,0,0,0.234375 team11,"FaissIVFPQ(nprobe=2,quantizer_efSearch=32)",msturing-1B,10,96241.13149706754,2648.51522,1000000.0,43818656.0,455.3007151763916,0,0,0.442089 team11,"FaissIVFPQ(nprobe=8,quantizer_efSearch=32)",msturing-1B,10,64788.39256572325,9601.53994,1000000.0,43818656.0,676.334977064743,0,0,0.554759 team11,"FaissIVFPQ(nprobe=4,quantizer_efSearch=16)",msturing-1B,10,118277.3145381724,4941.27993,1000000.0,43818656.0,370.4738831034088,0,0,0.43595100000000003

team11,"FaissIVFPQ(nprobe=16,quantizer_efSearch=128)",deep-1B,10,23142.48147328683,19134.4202,1000000.0,43995212.0,1901.0585382031438,0,0,0.55932 team11,"FaissIVFPQ(nprobe=32,quantizer_efSearch=64)",deep-1B,10,20842.049190429054,38190.0385,1000000.0,43995212.0,2110.8870628807067,0,0,0.6119399999999999 team11,"FaissIVFPQ(nprobe=64,quantizer_efSearch=128)",deep-1B,10,10703.891937828013,75897.8232,1000000.0,43995212.0,4110.207040162563,0,0,0.64955 team11,"FaissIVFPQ(nprobe=16,quantizer_efSearch=64)",deep-1B,10,31144.033312938463,19150.0692,1000000.0,43995212.0,1412.6369426185609,0,0,0.55869 team11,"FaissIVFPQ(nprobe=32,quantizer_efSearch=16)",deep-1B,10,25549.8017505889,38367.5681,1000000.0,43995212.0,1721.9394666726112,0,0,0.59177 team11,"FaissIVFPQ(nprobe=128,quantizer_efSearch=64)",deep-1B,10,6285.34538721455,151037.2369,1000000.0,43995212.0,6999.649070915603,0,0,0.66567 team11,"FaissIVFPQ(nprobe=8,quantizer_efSearch=64)",deep-1B,10,45529.73601397273,9590.338,1000000.0,43995212.0,966.2962242192268,0,0,0.48758999999999997 team11,"FaissIVFPQ(nprobe=2,quantizer_efSearch=4)",deep-1B,10,266557.1874344618,2432.805,1000000.0,43995212.0,165.04980572252276,0,0,0.2394 team11,"FaissIVFPQ(nprobe=8,quantizer_efSearch=8)",deep-1B,10,96432.08744013666,9698.7188,1000000.0,43995212.0,456.2300077483177,0,0,0.44147 team11,"FaissIVFPQ(nprobe=4,quantizer_efSearch=8)",deep-1B,10,150685.0752113354,4853.7693,1000000.0,43995212.0,291.9679466483116,0,0,0.37116 team11,"FaissIVFPQ(nprobe=64,quantizer_efSearch=512)",deep-1B,10,6491.821192232357,75831.7416,1000000.0,43995212.0,6777.021531745434,0,0,0.6504800000000001 team11,"FaissIVFPQ(nprobe=64,quantizer_efSearch=256)",deep-1B,10,8716.516372728966,75846.0382,1000000.0,43995212.0,5047.33888157959,0,0,0.65028 team11,"FaissIVFPQ(nprobe=2,quantizer_efSearch=8)",deep-1B,10,200392.92130107404,2427.8048,1000000.0,43995212.0,219.54474097366332,0,0,0.2879 team11,"FaissIVFPQ(nprobe=256,quantizer_efSearch=128)",deep-1B,10,2982.6414175522623,298677.2549,1000000.0,43995212.0,14750.419457430173,0,0,0.68065 team11,"FaissIVFPQ(nprobe=32,quantizer_efSearch=128)",deep-1B,10,16936.67821270829,38146.8733,1000000.0,43995212.0,2597.629325388527,0,0,0.61319 team11,"FaissIVFPQ(nprobe=64,quantizer_efSearch=64)",deep-1B,10,12101.040112011618,76033.925,1000000.0,43995212.0,3635.655414143276,0,0,0.64679 team11,"FaissIVFPQ(nprobe=32,quantizer_efSearch=256)",deep-1B,10,12511.350826676657,38131.6387,1000000.0,43995212.0,3516.423814620686,0,0,0.6136 team11,"FaissIVFPQ(nprobe=128,quantizer_efSearch=512)",deep-1B,10,4480.126194960875,150518.7058,1000000.0,43995212.0,9820.083204237555,0,0,0.67159 team11,"FaissIVFPQ(nprobe=256,quantizer_efSearch=64)",deep-1B,10,3129.3109307622617,298407.7978,1000000.0,43995212.0,14059.073378586674,0,0,0.6748000000000001 team11,"FaissIVFPQ(nprobe=64,quantizer_efSearch=16)",deep-1B,10,13194.693185847027,76182.142,1000000.0,43995212.0,3334.311103739071,0,0,0.61593 team11,"FaissIVFPQ(nprobe=16,quantizer_efSearch=8)",deep-1B,10,48728.36775284867,19307.0428,1000000.0,43995212.0,902.8665237289429,0,0,0.52105 team11,"FaissIVFPQ(nprobe=16,quantizer_efSearch=32)",deep-1B,10,38254.397933646105,19187.3264,1000000.0,43995212.0,1150.0693874809265,0,0,0.55522 team11,"FaissIVFPQ(nprobe=8,quantizer_efSearch=16)",deep-1B,10,81003.80269259219,9639.8788,1000000.0,43995212.0,543.1252674267769,0,0,0.47639 team11,"FaissIVFPQ(nprobe=128,quantizer_efSearch=128)",deep-1B,10,5989.443977410837,150749.528,1000000.0,43995212.0,7345.458470924473,0,0,0.67008 team11,"FaissIVFPQ(nprobe=128,quantizer_efSearch=32)",deep-1B,10,6456.809400457732,150956.0504,1000000.0,43995212.0,6813.769661046696,0,0,0.65384 team11,"FaissIVFPQ(nprobe=1,quantizer_efSearch=4)",deep-1B,10,342663.4968097187,1221.0374,1000000.0,43995212.0,128.3918841942787,0,0,0.17378 team11,"FaissIVFPQ(nprobe=8,quantizer_efSearch=4)",deep-1B,10,100202.44491534535,9713.4815,1000000.0,43995212.0,439.0632587574959,0,0,0.42394 team11,"FaissIVFPQ(nprobe=2,quantizer_efSearch=16)",deep-1B,10,144520.53944911138,2412.999,1000000.0,43995212.0,304.42186396274565,0,0,0.30196 team11,"FaissIVFPQ(nprobe=32,quantizer_efSearch=32)",deep-1B,10,24092.22160250486,38283.8878,1000000.0,43995212.0,1826.1168573771477,0,0,0.60582 team11,"FaissIVFPQ(nprobe=128,quantizer_efSearch=256)",deep-1B,10,5465.330567942726,150575.0368,1000000.0,43995212.0,8049.872089724446,0,0,0.67131 team11,"FaissIVFPQ(nprobe=64,quantizer_efSearch=32)",deep-1B,10,12767.846597253256,76197.9369,1000000.0,43995212.0,3445.781687999344,0,0,0.63872 team11,"FaissIVFPQ(nprobe=4,quantizer_efSearch=4)",deep-1B,10,179588.355434145,4867.3057,1000000.0,43995212.0,244.97808832674028,0,0,0.30093000000000003 team11,"FaissIVFPQ(nprobe=8,quantizer_efSearch=32)",deep-1B,10,63345.914001392484,9603.2599,1000000.0,43995212.0,694.5232805233956,0,0,0.48559 team11,"FaissIVFPQ(nprobe=16,quantizer_efSearch=16)",deep-1B,10,44720.63888089221,19260.403,1000000.0,43995212.0,983.7787004156113,0,0,0.54052 team11,"FaissIVFPQ(nprobe=4,quantizer_efSearch=16)",deep-1B,10,115404.72646329686,4826.7691,1000000.0,43995212.0,381.22539126672746,0,0,0.39386

harsha-simhadri avatar Nov 04 '21 09:11 harsha-simhadri