From 090b8a1433e59a90a31004f0be8bee70b7a159fc Mon Sep 17 00:00:00 2001 From: Richard Erkhov Date: Sun, 1 Jun 2025 16:09:12 +0000 Subject: [PATCH] Add model card + paper link (#1) - Add model card + paper link (78464520d04e2460d9c68722b93ffc9d5221345e) Co-authored-by: Niels Rogge --- README.md | 60 +++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 49 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 79e1bd3..94c4d98 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,8 @@ +--- +license: apache-2.0 +pipeline_tag: text-generation +--- + Quantization made by Richard Erkhov. [Github](https://github.com/RichardErkhov) @@ -11,6 +16,9 @@ CursorCore-QW2.5-1.5B-SR - GGUF - Model creator: https://huggingface.co/TechxGenus/ - Original model: https://huggingface.co/TechxGenus/CursorCore-QW2.5-1.5B-SR/ +Code: https://github.com/TechxGenus/CursorCore + +This repository contains a quantized version of the model presented in the paper [CursorCore: Assist Programming through Aligning Anything](https://huggingface.co/papers/2410.07002). | Name | Quant method | Size | | ---- | ---- | ---- | @@ -34,9 +42,6 @@ CursorCore-QW2.5-1.5B-SR - GGUF | [CursorCore-QW2.5-1.5B-SR.Q6_K.gguf](https://huggingface.co/RichardErkhov/TechxGenus_-_CursorCore-QW2.5-1.5B-SR-gguf/blob/main/CursorCore-QW2.5-1.5B-SR.Q6_K.gguf) | Q6_K | 1.19GB | | [CursorCore-QW2.5-1.5B-SR.Q8_0.gguf](https://huggingface.co/RichardErkhov/TechxGenus_-_CursorCore-QW2.5-1.5B-SR-gguf/blob/main/CursorCore-QW2.5-1.5B-SR.Q8_0.gguf) | Q8_0 | 1.53GB | - - - Original model description: --- tags: @@ -154,13 +159,27 @@ sample = { { "type": "code", "lang": "python", - "code": """def quick_sort(arr):\n if len(arr) <= 1:\n return arr\n pivot = arr[len(arr) // 2]\n left = [x for x in arr if x < pivot]\n middle = [x for x in arr if x == pivot]\n right = [x for x in arr if x > pivot]\n return quick_sort(left) + middle + quick_sort(right)""" + "code": """def quick_sort(arr): + if len(arr) <= 1: + return arr + pivot = arr[len(arr) // 2] + left = [x for x in arr if x < pivot] + middle = [x for x in arr if x == pivot] + right = [x for x in arr if x > pivot] + return quick_sort(left) + middle + quick_sort(right)""" } ], "current": { "type": "code", "lang": "python", - "code": """def quick_sort(array):\n if len(arr) <= 1:\n return arr\n pivot = arr[len(arr) // 2]\n left = [x for x in arr if x < pivot]\n middle = [x for x in arr if x == pivot]\n right = [x for x in arr if x > pivot]\n return quick_sort(left) + middle + quick_sort(right)""" + "code": """def quick_sort(array): + if len(arr) <= 1: + return arr + pivot = arr[len(arr) // 2] + left = [x for x in arr if x < pivot] + middle = [x for x in arr if x == pivot] + right = [x for x in arr if x > pivot] + return quick_sort(left) + middle + quick_sort(right)""" }, "user": "" } @@ -242,7 +261,14 @@ sample = { "current": { "type": "code", "lang": "python", - "code": """def quick_sort(array):\n if len(arr) <= 1:\n return arr\n pivot = arr[len(arr) // 2]\n left = [x for x in arr if x < pivot]\n middle = [x for x in arr if x == pivot]\n right = [x for x in arr if x > pivot]\n return quick_sort(left) + middle + quick_sort(right)""" + "code": """def quick_sort(array): + if len(arr) <= 1: + return arr + pivot = arr[len(arr) // 2] + left = [x for x in arr if x < pivot] + middle = [x for x in arr if x == pivot] + right = [x for x in arr if x > pivot] + return quick_sort(left) + middle + quick_sort(right)""" }, "user": "Add Docstring." } @@ -313,7 +339,14 @@ sample = { "current": { "type": "code", "lang": "python", - "code": """def quick_sort(array):\n if len(arr) <= 1:\n return arr\n pivot = arr[len(arr) // 2]\n left = [x for x in arr if x < pivot]\n middle = [x for x in arr if x == pivot]\n right = [x for x in arr if x > pivot]\n return quick_sort(left) + middle + quick_sort(right)""" + "code": """def quick_sort(array): + if len(arr) <= 1: + return arr + pivot = arr[len(arr) // 2] + left = [x for x in arr if x < pivot] + middle = [x for x in arr if x == pivot] + right = [x for x in arr if x > pivot] + return quick_sort(left) + middle + quick_sort(right)""" }, "user": "Add Docstring." } @@ -382,7 +415,14 @@ sample = { "current": { "type": "code", "lang": "python", - "code": """def quick_sort(array):\n if len(arr) <= 1:\n return arr\n pivot = arr[len(arr) // 2]\n left = [x for x in arr if x < pivot]\n middle = [x for x in arr if x == pivot]\n right = [x for x in arr if x > pivot]\n return quick_sort(left) + middle + quick_sort(right)""" + "code": """def quick_sort(array): + if len(arr) <= 1: + return arr + pivot = arr[len(arr) // 2] + left = [x for x in arr if x < pivot] + middle = [x for x in arr if x == pivot] + right = [x for x in arr if x > pivot] + return quick_sort(left) + middle + quick_sort(right)""" }, "user": "Add Docstring." } @@ -454,6 +494,4 @@ CursorCore is still in a very early stage, and lots of work is needed to achieve ## Contribution -Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request. - - +Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request. \ No newline at end of file