Cosmin Ciocan
8b88c5dc34
Add code coverage job in testing workflow
2024-01-05 15:17:55 +01:00
Cosmin Ciocan
b6c38ea55a
Add python tested versions in pyproject.toml
2024-01-05 14:46:55 +01:00
Cosmin Ciocan
3a0d40dab9
Add load_ipython_extension function to package root
2024-01-05 14:15:22 +01:00
Cosmin Ciocan
6db8bf2b52
Add pypi publishing workflow
2024-01-05 13:41:29 +01:00
Cosmin Ciocan
4ade0eac9f
Change test versions to match newest IPython and add sudo to mkdir
2024-01-02 15:41:39 +01:00
Cosmin Ciocan
d70fe0f5e2
Create a directory to bypass a profiler error to be able to test with host code only
2024-01-02 15:35:42 +01:00
Cosmin Ciocan
5f1bc88625
Add sudo to apt commands
2024-01-02 15:27:46 +01:00
Cosmin Ciocan
f467060bcf
Install nvidia toolkit for testing
2024-01-02 15:26:46 +01:00
Cosmin Ciocan
8ae5483629
Add testing github workflow
2024-01-02 15:24:41 +01:00
Cosmin Ciocan
fbffb60960
Rename test file
2024-01-02 11:34:27 +01:00
Cosmin Ciocan
56601ca6bd
Add usual python .gitignore items
2024-01-02 11:21:59 +01:00
Cosmin Ciocan
d3e68f53e0
Move load_ipython_extension function to plugin.py
2024-01-02 11:19:53 +01:00
Cosmin Ciocan
99e45d93b2
Add vscode configs for black, pylint, flake and isort extensions
2024-01-02 11:18:05 +01:00
Cosmin Ciocan
2a5a7ffeb7
Use pyproject.toml to conform with PEP 621
2024-01-02 11:16:26 +01:00
Cosmin Ciocan
7d8e04622c
Update tests imports
2024-01-02 10:59:53 +01:00
Cosmin Ciocan
11146a3e10
Move source files to nvcc4jupyter directory
2024-01-02 10:59:08 +01:00
Cosmin Ciocan
ce107de89f
Remove version 2 of the plugin as its functionality was integrated into v1
2024-01-02 10:52:39 +01:00
Cosmin Ciocan
743a46316c
Add tests
2024-01-02 10:48:49 +01:00
Cosmin Ciocan
0577af2aae
Add argument parsers for the new cell and line magics
2024-01-02 10:29:38 +01:00
Cosmin Ciocan
665654aff6
Add the functionality from v2 by reorganizing compilation into source file groups
2024-01-02 10:28:43 +01:00
Mark Saroufim
0d2ab99ccc
Add installation instructions
2023-12-27 10:00:58 +01:00
Ștefan-Cosmin Ciocan
887c809d07
Add option to use NVIDIA Nsight Compute CLI profiler ( #21 )
...
* Use NVIDIA Nsight Compute CLI profiler
* Add profile and profiler-args options to argument parser.
* Add missing comma to profiler-args option.
* Use profile args in version 1 of the plugin
* Change profiler-args option to take all remaining arguments
* Change profiler_args type from string to list of strings
* Add profile option to version 2 of the plugin
* Add profiler usage instructions
2023-12-27 10:00:14 +01:00
Ștefan-Cosmin Ciocan
98c9faf45c
Convert TimeitResult object to human readable string in v2.py
2023-12-27 09:59:10 +01:00
Ștefan-Cosmin Ciocan
6f2cc6f13c
Convert TimeitResult object to human readable string in v1.py
2023-12-27 09:59:10 +01:00
Ian
0a71d56e5d
fix
2023-08-25 10:50:20 +02:00
Timoteo Colnaghi
aac710a35f
fixed typo in this repo's web address
2019-12-07 10:55:01 -05:00
Andrei Nechaev
98566ce171
print out multiline output
2019-07-12 17:00:56 -04:00
Said Sakuh
b88614e6e5
no deprecated archs flag for nvcc ( #4 )
...
* Update v1.py
* Update v2.py
2019-06-26 17:52:11 -04:00
Andrei Nechaev
94802d1335
fixing output run
2018-12-05 16:26:00 -05:00
Andrei Nechaev
a410ff4f6e
multi files working version + refactoring
2018-12-05 15:44:17 -05:00
Andrei Nechaev
86ad657c1a
supporting multiple files
2018-12-05 12:14:28 -05:00
Andrei Nechaev
b302ae215a
path to nvcc
2018-05-04 11:01:45 -04:00
Andrei Nechaev
208e67cf07
Initial commit
2018-05-04 10:26:11 -04:00