120 Commits

Author SHA1 Message Date
Joe Fioti
b5c38dc6db Refactored expression system 2024-07-20 22:51:24 -05:00
Joe Fioti
0c98ce2701 Changed metal copy 2024-07-04 10:57:15 -04:00
Joe Fioti
2605a02d04 Changed metal include system 2024-06-04 15:28:48 -05:00
Joe Fioti
619b354bb9 Added graph serialization to metal 2024-05-22 10:31:41 -05:00
Joe Fioti
07e6f64a3c Fixed workspace 2024-05-20 15:33:52 -05:00
Joe Fioti
e2f7e813dc Fixed conv partially 2024-05-13 11:35:58 -05:00
Joe Fioti
b385db2c3a whisper decoding pass 2024-05-11 22:40:00 -05:00
Joe Fioti
63e22243a0 Whisper encode audio 2024-05-11 22:20:10 -05:00
Joe Fioti
571224ec28 exclude whisper example 2024-05-11 14:28:15 -05:00
Joe Fioti
92bf7470dc Whisper model loads 2024-05-11 14:20:12 -05:00
Joe Fioti
25f4247208 Switched symbolic to use egg 2024-05-08 17:20:17 -05:00
Joe Fioti
3c56aa6842 Removed cas-rs 2024-05-07 15:10:40 -05:00
Joe Fioti
a52ab8072b Initial cas implementation. Still need mod 2024-05-07 09:39:13 -05:00
Joe Fioti
a5d292a47d Added more whisper model and matmul errors 2024-05-06 12:52:26 -05:00
Hassan Hayat
962e301d2b Merge conflicts 2024-05-01 14:10:38 -05:00
Joe Fioti
284532420d Removed luminal_symbolic 2024-05-01 11:56:27 -05:00
Hassan Hayat
568b5de507 move to examples folder 2024-04-28 15:53:05 -05:00
Hassan Hayat
38bc35230f Base axum server mocking openai api 2024-04-28 14:57:23 -05:00
Joe Fioti
5e3e69d109 Fixed cuda graph prints'
:
2024-04-26 20:20:17 -05:00
Joe Fioti
90e350b6fb Removed serialization and TraitObjEq 2024-04-10 16:16:22 -05:00
Joe Fioti
acf1e4b465 small 2024-04-06 20:56:06 -04:00
Joe Fioti
5fcee0050c Started whisper 2024-04-03 15:40:47 -04:00
Joe Fioti
a6eef04817 Metal training works 2024-04-02 20:19:00 -04:00
Joe Fioti
a68d8bd341 reorganized core 2024-04-02 11:07:07 -04:00
Joe Fioti
9a34224891 First training examplegit add . 2024-04-01 21:17:23 -04:00
Joe Fioti
21c1e72d1f Reogranized nn module 2024-04-01 17:07:24 -04:00
Joe Fioti
784fe20f32 name change 2024-04-01 14:01:42 -04:00
Joe Fioti
355f1a4816 Reorganized into luminal_train 2024-04-01 13:54:16 -04:00
Joe Fioti
8078dea150 new selector api 2024-03-04 15:20:23 -06:00
Joe Fioti
d976f71585 Begin publishing crates 2024-02-29 22:41:47 -06:00
Joe Fioti
df1f5c3ca8 Fixed mistral metal 2024-02-27 12:53:48 -06:00
Joe Fioti
866dfb7804 Spun compilers into crates 2024-02-27 10:43:25 -06:00
Joe Fioti
258d1be49f updated deps 2024-02-26 23:37:40 -06:00
Joe Fioti
9326fe3cc8 broke af 2024-02-17 00:15:39 -06:00
Joe Fioti
10d94710f7 Change feature flags 2024-02-07 12:02:56 -06:00
Joe Fioti
d13af7c562 Remove local cudarc fork 2024-02-07 12:01:39 -06:00
Joe Fioti
c2bbe446da Merged cuda compilers 2024-02-07 11:25:33 -06:00
Joe Fioti
a6f38be402 Changed features 2024-02-06 21:52:19 -06:00
Joe Fioti
bc92e3137f Fixed many cuda bugs 2024-02-06 21:48:13 -06:00
Joe Fioti
7cc02dd51d core optimizations 2024-01-27 12:44:52 -06:00
Joe Fioti
e5963f1c9a Update Cargo.toml 2024-01-26 22:21:13 -06:00
Joe Fioti
9d32721ca7 dep changes 2024-01-26 21:07:00 -06:00
Hassan Hayat
9dd852c27e move clap to dev dependencies 2024-01-22 00:27:52 +01:00
Hassan Hayat
9696c4ce09 Improvements to main 2024-01-22 00:09:59 +01:00
Joe Fioti
0bbc6215d8 named structs 2024-01-06 22:11:06 -06:00
Joe Fioti
e654f3e72d No copy metal buffers 2024-01-03 20:39:55 -05:00
Joe Fioti
b489a86fa9 Removed petgraph fork 2024-01-03 11:14:31 -05:00
Joe Fioti
07d0febef1 Fixed memory leak in shared storage buffers 2023-12-30 13:52:02 -05:00
Hassan Hayat
6c234daba2 Simplify code 2023-12-27 02:00:43 -06:00
Hassan Hayat
3032c685cd yoke 2023-12-22 00:43:48 -06:00