Plots for faiss-gpu-bf-batch in batch mode
Recall/Queries per second (1/s)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Recall },
ylabel={ Queries per second (1/s) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot coordinates {
(1.0, 24471.5942374)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Recall-Queries per second (1/s) tradeoff - up and to the right is better }
\label{}
\end{figure}
Recall/Index size (kB)/Queries per second (s)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Recall },
ylabel={ Index size (kB)/Queries per second (s) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot coordinates {
(1.0, 23.2473615932)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Recall-Index size (kB)/Queries per second (s) tradeoff - down and to the right is better }
\label{}
\end{figure}
Recall/Build time (s)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Recall },
ylabel={ Build time (s) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot coordinates {
(1.0, 0.720603942871)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Recall-Build time (s) tradeoff - down and to the right is better }
\label{}
\end{figure}
Recall/Index size (kB)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Recall },
ylabel={ Index size (kB) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot coordinates {
(1.0, 568900)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Recall-Index size (kB) tradeoff - down and to the right is better }
\label{}
\end{figure}
Epsilon 0.01 Recall/Queries per second (1/s)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Epsilon 0.01 Recall },
ylabel={ Queries per second (1/s) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot coordinates {
(1.0, 24471.5942374)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Epsilon 0.01 Recall-Queries per second (1/s) tradeoff - up and to the right is better }
\label{}
\end{figure}
Scatterplots for faiss-gpu-bf-batch in batch mode
Recall/Queries per second (1/s)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Recall },
ylabel={ Queries per second (1/s) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot [only marks] coordinates {
(1.0, 24471.5942374)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Recall-Queries per second (1/s) tradeoff - up and to the right is better }
\label{}
\end{figure}
Recall/Index size (kB)/Queries per second (s)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Recall },
ylabel={ Index size (kB)/Queries per second (s) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot [only marks] coordinates {
(1.0, 23.2473615932)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Recall-Index size (kB)/Queries per second (s) tradeoff - down and to the right is better }
\label{}
\end{figure}
Recall/Build time (s)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Recall },
ylabel={ Build time (s) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot [only marks] coordinates {
(1.0, 0.720603942871)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Recall-Build time (s) tradeoff - down and to the right is better }
\label{}
\end{figure}
Recall/Index size (kB)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Recall },
ylabel={ Index size (kB) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot [only marks] coordinates {
(1.0, 568900)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Recall-Index size (kB) tradeoff - down and to the right is better }
\label{}
\end{figure}
Epsilon 0.01 Recall/Queries per second (1/s)
\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
xlabel={ Epsilon 0.01 Recall },
ylabel={ Queries per second (1/s) },
ymode = log,
yticklabel style={/pgf/number format/fixed,
/pgf/number format/precision=3},
legend style = { anchor=west},
cycle list name = black white
]
\addplot [only marks] coordinates {
(1.0, 24471.5942374)
};
\addlegendentry{ sift-128-euclidean (k = 10) };
\end{axis}
\end{tikzpicture}
\caption{ Epsilon 0.01 Recall-Queries per second (1/s) tradeoff - up and to the right is better }
\label{}
\end{figure}