arr_o_gpu/arr_o_gpu/module/
error.rs1use wgpu::PollError;
2
3#[derive(Debug)]
4pub enum ArrOgpuErr {
5 ModuleInit(String),
7
8 Init(String),
10 ArangeInit(String),
11
12 Matmul2D(String),
14 MatmulND(String),
15 Matmul(String),
16 Add(String),
17 Sub(String),
18 Mul(String),
19 Div(String),
20 DotProduct(String),
21 SumAxis(String),
22
23 Pow(String),
25 Abs(String),
26 Log2(String),
27 Powf(String),
28 Powi(String),
29 Sqrt(String),
30 Sin(String),
31 Cos(String),
32 Tan(String),
33
34 Indexing(String),
36 Broadcast(String),
37 Slicing(String),
38 ToShape(String),
39 Permute(String),
40 Contiguous(String),
41
42 NegativeIndexing(String),
44 Padding(String),
45
46 Poll(String, PollError),
48
49 Refactor(String),
51}
52
53impl ArrOgpuErr {
54 pub fn refactor_err_0_1_0_5() -> ArrOgpuErr {
55 ArrOgpuErr::Refactor("Refactor Error | Updating Array MetaData".to_string())
56 }
57}