{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":348840218,"defaultBranch":"master","name":"pyvkfft","ownerLogin":"vincefn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-17T20:15:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4380511?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721759201.0","currentOid":""},"activityList":{"items":[{"before":"6c41dd06d6fd0bfd0455f810c900cdd2f21a7c68","after":"fd91c92892b2cd3adfa166b3bbd55bda37518b49","ref":"refs/heads/master","pushedAt":"2024-07-23T18:28:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Version 2024.1.4","shortMessageHtmlLink":"Version 2024.1.4"}},{"before":"b581730bf7ff4ba8b6ec56b08b32c6f1da63aed6","after":"faaaaba9c37600e6d86204413ba2702e07941458","ref":"refs/heads/convolution","pushedAt":"2024-07-12T13:53:51.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Merge branch 'master' into convolution\n* update upstream VkFFT develop version\n* master:\n Re-activate dct an dst tests\n Add (some) support for numpy 2.0 (#35)\n Handle arrays where axes have a length equal to 1, notably handling the complicated cases of R2C where the fast axis must be known, even when only one axis has a length>1 [https://github.com/vincefn/pyvkfft/issues/34]\n Fix nvcc search in setup.py without a CUDA_HOME type environment variable under linux.\n\n# Conflicts:\n#\tpyvkfft/accuracy.py\n#\tpyvkfft/base.py\n#\tpyvkfft/opencl.py","shortMessageHtmlLink":"Merge branch 'master' into convolution"}},{"before":"fa9691d59f00b57987884522e76a9015d44d35da","after":"6c41dd06d6fd0bfd0455f810c900cdd2f21a7c68","ref":"refs/heads/master","pushedAt":"2024-07-11T14:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Re-activate dct an dst tests","shortMessageHtmlLink":"Re-activate dct an dst tests"}},{"before":"8d5b584ef4568fef44c7209ec20f776da922ba60","after":"fa9691d59f00b57987884522e76a9015d44d35da","ref":"refs/heads/master","pushedAt":"2024-07-11T13:42:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Add (some) support for numpy 2.0 (#35)\n\n* port away from remove np.alltrue\r\n\r\n* port from deprecated np.random methods","shortMessageHtmlLink":"Add (some) support for numpy 2.0 (#35)"}},{"before":"6f5cac17463356710780d70dd82cb1f0df9c6989","after":"8d5b584ef4568fef44c7209ec20f776da922ba60","ref":"refs/heads/master","pushedAt":"2024-05-01T18:17:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Handle arrays where axes have a length equal to 1, notably handling the complicated cases of R2C where the fast axis must be known, even when only one axis has a length>1 [https://github.com/vincefn/pyvkfft/issues/34]","shortMessageHtmlLink":"Handle arrays where axes have a length equal to 1, notably handling t…"}},{"before":"e310e165dec2cee7ce9b1c925b47cbc442a07338","after":"6f5cac17463356710780d70dd82cb1f0df9c6989","ref":"refs/heads/master","pushedAt":"2024-03-19T17:27:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Fix nvcc search in setup.py without a CUDA_HOME type environment variable under linux.","shortMessageHtmlLink":"Fix nvcc search in setup.py without a CUDA_HOME type environment vari…"}},{"before":"496df023a3270a158b3679d17ffd07dd0e1a2c3f","after":"b581730bf7ff4ba8b6ec56b08b32c6f1da63aed6","ref":"refs/heads/convolution","pushedAt":"2024-03-19T17:21:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Update convolution notebook","shortMessageHtmlLink":"Update convolution notebook"}},{"before":"f2235d32991e4a568733a39318e24e6a9db9d32d","after":"496df023a3270a158b3679d17ffd07dd0e1a2c3f","ref":"refs/heads/convolution","pushedAt":"2024-03-14T14:13:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Add support for batched convolution, e.g. (for ndim=2) for an array of shape (nbatch, ny, nx) and a kernel shape (ny, nx) or (n, ny, nx) as long as nbatch is a multiple of n.\nClarify which convolutions are supported (C2C, inplace R2C, radix, single-upload).\nAdd convolution systematic tests.","shortMessageHtmlLink":"Add support for batched convolution, e.g. (for ndim=2) for an array o…"}},{"before":"4cae2e3d29eef6cae0879a8d6d49e7b4f762fc69","after":"f2235d32991e4a568733a39318e24e6a9db9d32d","ref":"refs/heads/convolution","pushedAt":"2024-03-10T13:49:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Update convolution tests","shortMessageHtmlLink":"Update convolution tests"}},{"before":"f7f9d462243cb0feaa1905ae573d8e769037a2a6","after":"4cae2e3d29eef6cae0879a8d6d49e7b4f762fc69","ref":"refs/heads/convolution","pushedAt":"2024-03-10T10:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Update inplace convolution with support for batched transforms, including when the kernel has a smaller size, e.g. array shape is (nbatch, ny, nx) and kernel is (ny, nx), or also cases where kernel is (nz, ny, nx) when nbatch is a multiple of nz.\nShould support all C2C and inplace R2C, only for radix transforms.","shortMessageHtmlLink":"Update inplace convolution with support for batched transforms, inclu…"}},{"before":"5a877e237f6d31a9ce1a2f8adccd12eda350b5a5","after":"f7f9d462243cb0feaa1905ae573d8e769037a2a6","ref":"refs/heads/convolution","pushedAt":"2024-02-23T13:11:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Remove np.alltrue() usage","shortMessageHtmlLink":"Remove np.alltrue() usage"}},{"before":"5ee5f89c8091ceaaced4e6a751513bdb27e70081","after":"5a877e237f6d31a9ce1a2f8adccd12eda350b5a5","ref":"refs/heads/convolution","pushedAt":"2024-02-23T13:11:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Add convolution tests in 3D.","shortMessageHtmlLink":"Add convolution tests in 3D."}},{"before":"705f68a358fc09f468290ce04060301c1490e33c","after":"5ee5f89c8091ceaaced4e6a751513bdb27e70081","ref":"refs/heads/convolution","pushedAt":"2024-02-17T15:13:32.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Merge branch 'master' into convolution\n\n* master:\n Vresion 2024.1.2\n Version 2024.1.1 ; Update documentation regarding conda installation using `cuda-version` to select the cuda nvrtc or cuda-toolkit version\n Update tests for cuda and opencl libx\n Add basic import tests for the cuda and opencl compiled librairies, for tests during builds\n *correctly* fix the default cuda context init in pycuda accuracy tests...\n Fix pycuda initialisation during accuracy tests (pyvkff-test)","shortMessageHtmlLink":"Merge branch 'master' into convolution"}},{"before":"8f3d8793559485056b2822b98051877a795c69ee","after":null,"ref":"refs/tags/2024.1.2","pushedAt":"2024-02-16T23:17:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"}},{"before":"65458e0e0818a3e09c2efa08176fe5a6df6255ba","after":"e310e165dec2cee7ce9b1c925b47cbc442a07338","ref":"refs/heads/master","pushedAt":"2024-02-16T23:16:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Vresion 2024.1.2","shortMessageHtmlLink":"Vresion 2024.1.2"}},{"before":"bd0497fed04707e7c5506f90a9e9fb8c1dcd162b","after":"65458e0e0818a3e09c2efa08176fe5a6df6255ba","ref":"refs/heads/master","pushedAt":"2024-02-16T23:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Version 2024.1.1 ; Update documentation regarding conda installation using `cuda-version` to select the cuda nvrtc or cuda-toolkit version","shortMessageHtmlLink":"Version 2024.1.1 ; Update documentation regarding conda installation …"}},{"before":"7166226578b11091d1bdd24dce2800a59013fe2b","after":"bd0497fed04707e7c5506f90a9e9fb8c1dcd162b","ref":"refs/heads/master","pushedAt":"2024-02-16T19:09:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Update tests for cuda and opencl libx","shortMessageHtmlLink":"Update tests for cuda and opencl libx"}},{"before":"5d4b515945085c95840c5139d9ba98d4073268c6","after":"7166226578b11091d1bdd24dce2800a59013fe2b","ref":"refs/heads/master","pushedAt":"2024-02-16T09:33:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Add basic import tests for the cuda and opencl compiled librairies, for tests during builds","shortMessageHtmlLink":"Add basic import tests for the cuda and opencl compiled librairies, f…"}},{"before":"d6164db5377136b24d7f19b1c3a65bf7948066be","after":null,"ref":"refs/tags/2024.1.1","pushedAt":"2024-02-13T08:01:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"}},{"before":"ac4b0b4fc21092433b6523b897f0ce1ca5a1bf70","after":"5d4b515945085c95840c5139d9ba98d4073268c6","ref":"refs/heads/master","pushedAt":"2024-02-13T08:01:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"*correctly* fix the default cuda context init in pycuda accuracy tests...","shortMessageHtmlLink":"*correctly* fix the default cuda context init in pycuda accuracy test…"}},{"before":"614032bbe5e57f380e5e32275d2f20f9667e7870","after":"ac4b0b4fc21092433b6523b897f0ce1ca5a1bf70","ref":"refs/heads/master","pushedAt":"2024-02-12T19:04:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Fix pycuda initialisation during accuracy tests (pyvkff-test)","shortMessageHtmlLink":"Fix pycuda initialisation during accuracy tests (pyvkff-test)"}},{"before":"96fd720cc32819228eee6268a6400e565b25215a","after":"705f68a358fc09f468290ce04060301c1490e33c","ref":"refs/heads/convolution","pushedAt":"2024-02-06T16:16:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Merge branch 'master' into convolution","shortMessageHtmlLink":"Merge branch 'master' into convolution"}},{"before":"35de35cd6e378ce2c026dfd1cce3eeeacb810706","after":"614032bbe5e57f380e5e32275d2f20f9667e7870","ref":"refs/heads/master","pushedAt":"2024-02-06T16:06:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Update VkFFT subproject version","shortMessageHtmlLink":"Update VkFFT subproject version"}},{"before":"0cc7dfdff4cd85c0b6726fbbd14f92f60a17f409","after":null,"ref":"refs/tags/2024.1","pushedAt":"2024-02-06T16:05:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"}},{"before":"479947cf4c5afb23fccb8e829b5d0775b1e5a608","after":"35de35cd6e378ce2c026dfd1cce3eeeacb810706","ref":"refs/heads/master","pushedAt":"2024-02-06T16:01:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"pyvkfft release 2024.1","shortMessageHtmlLink":"pyvkfft release 2024.1"}},{"before":"430a33b087805e08457580741d87526ce93431f9","after":"479947cf4c5afb23fccb8e829b5d0775b1e5a608","ref":"refs/heads/master","pushedAt":"2024-02-03T16:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"update install doc formatting","shortMessageHtmlLink":"update install doc formatting"}},{"before":"d79a784693345a835677f371dae29d84ee80a5ed","after":"430a33b087805e08457580741d87526ce93431f9","ref":"refs/heads/master","pushedAt":"2024-02-03T15:44:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Update setup.py for conda environments (e.g. windows). Update install doc.","shortMessageHtmlLink":"Update setup.py for conda environments (e.g. windows). Update install…"}},{"before":"5f113fce22fb8eed8cf550feb05deadd017f4091","after":"96fd720cc32819228eee6268a6400e565b25215a","ref":"refs/heads/convolution","pushedAt":"2024-01-29T13:00:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Merge branch 'master' into convolution","shortMessageHtmlLink":"Merge branch 'master' into convolution"}},{"before":"8259548bfb0a56a95170056fafe894a180c4d482","after":"d79a784693345a835677f371dae29d84ee80a5ed","ref":"refs/heads/master","pushedAt":"2024-01-29T13:00:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Update VkFFT version","shortMessageHtmlLink":"Update VkFFT version"}},{"before":"b13803309093bfa85d866b5670beba28060ef975","after":"5f113fce22fb8eed8cf550feb05deadd017f4091","ref":"refs/heads/convolution","pushedAt":"2024-01-29T11:25:51.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"vincefn","name":"Vincent Favre-Nicolin","path":"/vincefn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4380511?s=80&v=4"},"commit":{"message":"Fix convolution coda and tests for cuda","shortMessageHtmlLink":"Fix convolution coda and tests for cuda"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yM1QxODoyODo0Mi4wMDAwMDBazwAAAASHLMnA","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yM1QxODoyODo0Mi4wMDAwMDBazwAAAASHLMnA","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yOVQxMToyNTo1MS4wMDAwMDBazwAAAAPrvVQ9"}},"title":"Activity · vincefn/pyvkfft"}