{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":538180525,"defaultBranch":"master","name":"ggml","ownerLogin":"ggerganov","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-18T17:07:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1991296?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723274831.0","currentOid":""},"activityList":{"items":[{"before":"21f9e5c426b105841c2e346d8f1aafec398edf15","after":"9ad0906ffca1758f29270f59938d78740808ba93","ref":"refs/heads/master","pushedAt":"2024-08-15T07:42:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"ggml : fix typo in ggml-quants.c comment (#922)","shortMessageHtmlLink":"ggml : fix typo in ggml-quants.c comment (#922)"}},{"before":"a735a7b5fce27d23c2a6b0b3ccbb47b2c51e83e7","after":"21f9e5c426b105841c2e346d8f1aafec398edf15","ref":"refs/heads/master","pushedAt":"2024-08-12T13:02:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slaren","name":null,"path":"/slaren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2141330?s=80&v=4"},"commit":{"message":"feat: add new `sin` and `cos` operators (#919)\n\n* ggml : add sin/cos operators\r\n\r\n* ggml-cuda : add sin/cos operators\r\n\r\n* ggml : add corresponding tests for sin/cos\r\n\r\n* ggml : add backward computation for sin/cos operators\r\n\r\n* ggml-vulkan : add sin/cos operators\r\n\r\n* ggml-vulkan : add sin/cos shader source\r\n\r\n* metal : add sin, cos\r\n\r\n---------\r\n\r\nCo-authored-by: Georgi Gerganov ","shortMessageHtmlLink":"feat: add new sin and cos operators (#919)"}},{"before":"681247db62ee60b553c57af4d30a06c7c5c2e018","after":"a735a7b5fce27d23c2a6b0b3ccbb47b2c51e83e7","ref":"refs/heads/master","pushedAt":"2024-08-11T08:08:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"ggml : support forward pass broadcasting in ggml_sub (#914)\n\n* ggml: support forward pass broadcasting in ggml_sub\r\n\r\nSigned-off-by: Salvatore Mesoraca \r\n\r\n* Use assert instead of GGML_ASSERT in ggml_compute_forward_sub_f32\r\n\r\nThe check is already performed in ggml_sub_impl\r\n\r\nSigned-off-by: Salvatore Mesoraca \r\n\r\n---------\r\n\r\nSigned-off-by: Salvatore Mesoraca ","shortMessageHtmlLink":"ggml : support forward pass broadcasting in ggml_sub (#914)"}},{"before":"4bf4a258559365f1ef2a3f172c86690569fbd826","after":"681247db62ee60b553c57af4d30a06c7c5c2e018","ref":"refs/heads/master","pushedAt":"2024-08-11T08:06:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"sync : llama.cpp","shortMessageHtmlLink":"sync : llama.cpp"}},{"before":"77c9ceca322992ffcabb5760576b612d5aa77aa9","after":null,"ref":"refs/heads/sync","pushedAt":"2024-08-10T07:27:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"}},{"before":"797faa25af14126eb30134d4033139ae3c5428ed","after":"4bf4a258559365f1ef2a3f172c86690569fbd826","ref":"refs/heads/master","pushedAt":"2024-08-10T07:27:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"sync : llama.cpp","shortMessageHtmlLink":"sync : llama.cpp"}},{"before":"bd8c1d48c20483c1b100261c040ca9c3eda59d4a","after":"77c9ceca322992ffcabb5760576b612d5aa77aa9","ref":"refs/heads/sync","pushedAt":"2024-08-10T06:51:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"sync : llama.cpp","shortMessageHtmlLink":"sync : llama.cpp"}},{"before":null,"after":"bd8c1d48c20483c1b100261c040ca9c3eda59d4a","ref":"refs/heads/sync","pushedAt":"2024-08-10T06:49:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"sync : llama.cpp","shortMessageHtmlLink":"sync : llama.cpp"}},{"before":"a06c68343e9976fdfc80917a958b903a0d7c8cc6","after":"797faa25af14126eb30134d4033139ae3c5428ed","ref":"refs/heads/master","pushedAt":"2024-08-09T07:03:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"sync : whisper.cpp","shortMessageHtmlLink":"sync : whisper.cpp"}},{"before":"c9acb48b0a40f87f7b6949e99f16cebb43d100bf","after":null,"ref":"refs/heads/sync","pushedAt":"2024-08-08T11:55:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"}},{"before":"723445eafec782dbaf02b16a25769934d801bdb5","after":"a06c68343e9976fdfc80917a958b903a0d7c8cc6","ref":"refs/heads/master","pushedAt":"2024-08-08T11:55:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"ggml : add CANN backend (llama/0)\n\nggml-ci","shortMessageHtmlLink":"ggml : add CANN backend (llama/0)"}},{"before":"2e3465be1194f689ab2b44dc8274cff66f82bc2e","after":"c9acb48b0a40f87f7b6949e99f16cebb43d100bf","ref":"refs/heads/sync","pushedAt":"2024-08-08T11:49:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"ggml : add CANN backend (llama/0)\n\nggml-ci","shortMessageHtmlLink":"ggml : add CANN backend (llama/0)"}},{"before":null,"after":"2e3465be1194f689ab2b44dc8274cff66f82bc2e","ref":"refs/heads/sync","pushedAt":"2024-08-08T11:48:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"ggml : add CANN backend","shortMessageHtmlLink":"ggml : add CANN backend"}},{"before":"3266c078ba4e24b253e85ffb205d8e769467d5c4","after":"723445eafec782dbaf02b16a25769934d801bdb5","ref":"refs/heads/master","pushedAt":"2024-08-08T10:57:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"scripts : sync sycl (#0)","shortMessageHtmlLink":"scripts : sync sycl (#0)"}},{"before":"3058ec3892b6516df08cf6fbb127a1b0b6409afb","after":"3266c078ba4e24b253e85ffb205d8e769467d5c4","ref":"refs/heads/master","pushedAt":"2024-08-08T10:55:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"scripts : remove obsolete header (#0)","shortMessageHtmlLink":"scripts : remove obsolete header (#0)"}},{"before":"9793ab761fac1e0ced7927832131334bcaf74b66","after":"3058ec3892b6516df08cf6fbb127a1b0b6409afb","ref":"refs/heads/master","pushedAt":"2024-08-08T10:51:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"scripts : update sync scripts (#0)","shortMessageHtmlLink":"scripts : update sync scripts (#0)"}},{"before":"1aa2af88ca3feef286c08bfc1da4cb1e172c532e","after":null,"ref":"refs/heads/sync","pushedAt":"2024-08-08T10:45:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"}},{"before":"6c71d5a071d842118fb04c03c4b15116dff09621","after":"9793ab761fac1e0ced7927832131334bcaf74b66","ref":"refs/heads/master","pushedAt":"2024-08-08T10:45:29.000Z","pushType":"pr_merge","commitsCount":25,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"sync : llama.cpp\n\nggml-ci","shortMessageHtmlLink":"sync : llama.cpp"}},{"before":null,"after":"1aa2af88ca3feef286c08bfc1da4cb1e172c532e","ref":"refs/heads/sync","pushedAt":"2024-08-08T10:25:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"sync : llama.cpp\n\nggml-ci","shortMessageHtmlLink":"sync : llama.cpp"}},{"before":"444e89659f9a374ea4d43958a3394df2aba977a0","after":"6c71d5a071d842118fb04c03c4b15116dff09621","ref":"refs/heads/master","pushedAt":"2024-08-07T07:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"ggml : ignore more msvc warnings (#906)","shortMessageHtmlLink":"ggml : ignore more msvc warnings (#906)"}},{"before":"44883489e1976cb07050e4fc3d48cf1a95c25022","after":null,"ref":"refs/heads/gg/metal-naming","pushedAt":"2024-08-07T06:57:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"}},{"before":"1f2b80ab5ae9670c9f861ba0bf1c526c1446491d","after":"444e89659f9a374ea4d43958a3394df2aba977a0","ref":"refs/heads/master","pushedAt":"2024-08-07T06:57:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"metal : fix struct name (#912)\n\nggml-ci","shortMessageHtmlLink":"metal : fix struct name (#912)"}},{"before":"bbb088a588c0bd376e74f069d3e7561997360722","after":"44883489e1976cb07050e4fc3d48cf1a95c25022","ref":"refs/heads/gg/metal-naming","pushedAt":"2024-08-07T06:56:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"metal : fix struct name\n\nggml-ci","shortMessageHtmlLink":"metal : fix struct name"}},{"before":"18703ad600cc68dbdb04d57434c876989a841d12","after":"1f2b80ab5ae9670c9f861ba0bf1c526c1446491d","ref":"refs/heads/master","pushedAt":"2024-08-07T06:55:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"metal : add abort callback (#905)","shortMessageHtmlLink":"metal : add abort callback (#905)"}},{"before":"29d87fc6676e7ed0cdfdec0804b06001d9c2bb44","after":"18703ad600cc68dbdb04d57434c876989a841d12","ref":"refs/heads/master","pushedAt":"2024-08-04T15:28:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"vulkan : implement Stable Diffusion operators (#904)\n\n* Fix Vulkan repeat op\r\n\r\n* Implement Vulkan concat op\r\n\r\n* Delete old Vulkan shader generator\r\n\r\n* Implement Vulkan im2col op\r\n\r\n* Implement Vulkan unary gelu_quick op\r\n\r\n* Implement Vulkan group_norm op\r\n\r\n* Implement Vulkan timestep_embedding op\r\n\r\n* Implement Vulkan upscale op\r\n\r\n* Fix Vulkan vk_context tensor extra index issue\r\n\r\n* Fix Vulkan matmul shader parameter bug\r\n\r\n* Properly fix Vulkan matmul shader parameter bug\r\n\r\n* Add Vulkan ADD f16 + f32 -> f16 operator support\r\n\r\n* Implement Vulkan tanh op\r\n\r\n* Fix Vulkan group count too large Validation error on non-Nvidia GPUs\r\n\r\n* Throw error when too much memory is requested\r\n\r\n* Fix another Vulkan group count too large Validation error on non-Nvidia GPUs\r\n\r\n* Fix matmul MMQ condition\r\n\r\n* Implement Vulkan pad op\r\n\r\n* Fix Vulkan crash when tensor is used multiple times in a compute graph\r\n\r\n* Add Vulkan CONCAT f16 + f16 -> f16 op\r\n\r\n* Add Vulkan LEAKY_RELU op","shortMessageHtmlLink":"vulkan : implement Stable Diffusion operators (#904)"}},{"before":null,"after":"bbb088a588c0bd376e74f069d3e7561997360722","ref":"refs/heads/gg/metal-naming","pushedAt":"2024-08-04T08:57:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"metal : fix struct name\n\nggml-ci","shortMessageHtmlLink":"metal : fix struct name"}},{"before":"49164e6672f1297b13316fbd876071a93783ac25","after":"29d87fc6676e7ed0cdfdec0804b06001d9c2bb44","ref":"refs/heads/master","pushedAt":"2024-07-29T13:06:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slaren","name":null,"path":"/slaren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2141330?s=80&v=4"},"commit":{"message":"ggml : move c parameter comment to ggml_rope_ext (#901)\n\nThis commit moves the comment for the c parameter from ggml_rope to\r\nggml_rope_ext. The comment is currently incorrect as ggml_rope does not\r\nhave a c parameter (freq_factors tensor).\r\n\r\nSigned-off-by: Daniel Bevenius ","shortMessageHtmlLink":"ggml : move c parameter comment to ggml_rope_ext (#901)"}},{"before":"73c3287813f8977d778d3eb5006660b5ae04f288","after":"49164e6672f1297b13316fbd876071a93783ac25","ref":"refs/heads/master","pushedAt":"2024-07-29T13:03:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"slaren","name":null,"path":"/slaren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2141330?s=80&v=4"},"commit":{"message":"examples: add TensorFlow to requirements.txt (#902)","shortMessageHtmlLink":"examples: add TensorFlow to requirements.txt (#902)"}},{"before":"ed56aafda625efd19f8ed1d383e6809b5af7c580","after":null,"ref":"refs/heads/sync","pushedAt":"2024-07-27T15:26:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"}},{"before":"31d544f87835a55602883fe09156bb85a4c163d8","after":"73c3287813f8977d778d3eb5006660b5ae04f288","ref":"refs/heads/master","pushedAt":"2024-07-27T15:26:12.000Z","pushType":"pr_merge","commitsCount":40,"pusher":{"login":"ggerganov","name":"Georgi Gerganov","path":"/ggerganov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1991296?s=80&v=4"},"commit":{"message":"ggml : sync vulkan shaders (#0)\n\nggml-ci","shortMessageHtmlLink":"ggml : sync vulkan shaders (#0)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmvnKCQA","startCursor":null,"endCursor":null}},"title":"Activity ยท ggerganov/ggml"}