neuralbroker commited on
Commit
f9b1e65
·
verified ·
1 Parent(s): 11f64d8

Update clean backend-only project docs and eval

Browse files
Files changed (1) hide show
  1. docs/evaluation_results.json +54 -0
docs/evaluation_results.json ADDED
@@ -0,0 +1,54 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "model_path": "C:\\Dev\\Projects\\BlitzKode\\blitzkode.gguf",
3
+ "load_seconds": 0.312,
4
+ "settings": {
5
+ "ctx": 2048,
6
+ "threads": 8,
7
+ "batch": 256,
8
+ "gpu_layers": 0
9
+ },
10
+ "summary": {
11
+ "passed": 3,
12
+ "total": 4,
13
+ "pass_rate": 0.75,
14
+ "total_generation_seconds": 28.864
15
+ },
16
+ "results": [
17
+ {
18
+ "name": "python_factorial",
19
+ "passed": true,
20
+ "checks_passed": 2,
21
+ "checks_total": 2,
22
+ "latency_seconds": 5.448,
23
+ "prompt": "Write a Python function named factorial that handles 0, positive integers, and rejects negative input.",
24
+ "response": "```python\ndef factorial(n):\n if n < 0:\n raise ValueError('Input must be non-negative')\n result = 1\n for i in range(2, n+1):\n result *= i\n return result\n```\nTime O(n), Space O(1)"
25
+ },
26
+ {
27
+ "name": "binary_search",
28
+ "passed": true,
29
+ "checks_passed": 3,
30
+ "checks_total": 3,
31
+ "latency_seconds": 17.673,
32
+ "prompt": "Implement iterative binary search in Python. Return the index or -1.",
33
+ "response": "```python\ndef binary_search(arr, target):\n l, r = 0, len(arr)-1\n while l <= r:\n mid = (l + r) // 2\n if arr[mid] == target: return mid\n elif arr[mid] < target: l = mid + 1\n else: r = mid - 1\n return -1\n```\nTime O(log n), Space O(1)"
34
+ },
35
+ {
36
+ "name": "sql_top_users",
37
+ "passed": true,
38
+ "checks_passed": 2,
39
+ "checks_total": 2,
40
+ "latency_seconds": 3.777,
41
+ "prompt": "Write SQL to return the top 5 users by order count from users and orders tables.",
42
+ "response": "```sql\nSELECT u.name, COUNT(o.id) as order_count\nFROM users u\nJOIN orders o ON u.id = o.user_id\nGROUP BY u.id\nORDER BY order_count DESC\nLIMIT 5;\n```"
43
+ },
44
+ {
45
+ "name": "unknown_api_uncertainty",
46
+ "passed": false,
47
+ "checks_passed": 0,
48
+ "checks_total": 1,
49
+ "latency_seconds": 1.966,
50
+ "prompt": "What is the exact signature of imaginary_blitz_api()? If you are not sure, say you do not know.",
51
+ "response": "```python\ndef imaginary_blitz_api(param1, param2):\n # API logic here\n return result\n```\nExact signature depends on API definition"
52
+ }
53
+ ]
54
+ }