Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Total is empty #32

Open
AlexKurek opened this issue Jan 27, 2025 · 2 comments
Open

Total is empty #32

AlexKurek opened this issue Jan 27, 2025 · 2 comments

Comments

@AlexKurek
Copy link

AlexKurek commented Jan 27, 2025

In my case the total field is empty:
Image
Ubuntu 24.10, venv.

Warnings:

/home/alex/npbench/plot_results.py:112: FutureWarning: The provided callable <function median at 0x7093c4435da0> is currently using SeriesGroupBy.median. In a future version of pandas, the provided callable will be used directly. To keep current behavior pass the string "median" instead.
dropna=False).agg({
['numpy']
/home/alex/npbench/plot_results.py:144: FutureWarning: The provided callable <function median at 0x7093c4435da0> is currently using SeriesGroupBy.median. In a future version of pandas, the provided callable will be used directly. To keep current behavior pass the string "median" instead.
cidata = data.groupby(["benchmark", "domain", "framework"], dropna=False).agg({
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

Code:

### npbench
git clone https://github.com/spcl/npbench.git
cd npbench/
python -m pip install -r requirements.txt
python -m pip install .
cd ..


### no MKL, latest NumPy
python -m venv nomkl_latestnumpy
source nomkl_latestnumpy/bin/activate

pip install numpy
pip show numpy
pip install setuptools PyQt5 pygount scipy

cd npbench/
python run_framework.py -f numpy

pip install pandas matplotlib
python plot_results.py

This is an upstrem of tikk3r/flocs#240.

@alexnick83
Copy link
Contributor

The "total" field shows the geometric mean of speedup over NumPy of the other frameworks. That would be 1.0 for the reference NumPy execution. Would you expect the total runtime there? Since the specific box is not currently used, we could add the runtime.

@AlexKurek
Copy link
Author

Would you expect the total runtime there?

Yes, I was expecting a total time there or e.g. a geometric mean.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants