33 Commits (3c14461d5d2280723b3f961fb99ad128b3eee9af)

Author SHA1 Message Date
Jesse Gross 074bac8447 kvcache: Log batch size if we can't find a slot 1 year ago
Michael Yang 8bf11b84c1 chunked attention 1 year ago
Michael Yang 40b8fdbdca arange 1 year ago
Michael Yang d98bfe7e70 kvcache: stub out test structs 1 year ago
Jesse Gross dbb149e6f7 ollamarunner: Preallocate worst case graph at startup 1 year ago
Bruce MacDonald 6bd0a983cd model: support for mistral-small in the ollama runner 1 year ago
Michael Yang 3b96a93672 fs: move ml.Config to fs package 1 year ago
jmorganca b42970063d kvcache: Add check for values that fall out of sliding window cache 1 year ago
Jesse Gross 01aa788722 ml: Remove Output from Context interface 1 year ago
Jesse Gross 1feff61977 kvcache: Sliding window cache only needs a single batch total 1 year ago
Jesse Gross 2d6eac9084 kvcache: Optimize sliding window attention 1 year ago
Jesse Gross 3ed7ad3ab3 kvcache: Pass granular cache size into implementations 1 year ago
Jesse Gross d3e9ca3eda kvcache: Account for source tensors in defrag operation count 1 year ago
Jesse Gross 0c220935bd input: Rename Options to Batch 1 year ago
jmorganca c6b6938b3a kvcache: fix tests by adding AvgPool2D stub 1 year ago
Jesse Gross a8e83a7654 Disable causal attention based on batch index 1 year ago
Michael Yang e95278932b use non-causal mask only for image positions 1 year ago
Jesse Gross 0e886595bf Fix tests and drift from main 1 year ago
Jesse Gross 4346c2409d fix drift from main 1 year ago
Patrick Devine 5f74d1fd47 gemma2 impl 2 years ago
Jesse Gross a1cda80bcb model: Update encoder cache to use multimodal input processing handler 1 year ago
Jesse Gross f52b2615ef kvcache: Set context for shift offsets 1 year ago
Jesse Gross 6da8b6a879 kvcache: Support non-causal attention 1 year ago
Michael Yang 58b9ec1f6b kvcache: update tests 1 year ago
Michael Yang 7bae7fa5ce ml/backend/ggml: create tensor on specific backend 1 year ago
Michael Yang 764e199d67 kvcache: create cache ctx per layer 1 year ago
Jesse Gross 21aa666a1e ml: Enable support for flash attention 1 year ago
Jesse Gross ee141cc821 ml: Empty tensor constructor for tensors 1 year ago
Jesse Gross 854a9195f3 attention: Remove unnecessary contiguous operations 1 year ago
Michael Yang 8b194b7520 kvcache: update tests 1 year ago
Michael Yang 3e8b8a1933 ml: update Context.Forward interface 1 year ago
Daniel Hiltgen df2680b4b9
Wire up system info log for new engine (#9123) 2 years ago
Jesse Gross ed443a0393 Runner for Ollama engine 2 years ago