You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: documentation/DevelopmentGuide.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,56 +8,56 @@ Example: How to implement an operation edsl.ones(), which creates a vector of on
8
8
Summary
9
9
- pymoose/pymoose/edsl/base.py
10
10
11
-
Add class OnesExperssion
11
+
Add class OnesExperssion
12
12
13
-
Add def ones(), which returns OnesExpression(placement, inputs, vtype)
13
+
Add def ones(), which returns OnesExpression(placement, inputs, vtype)
14
14
15
15
- pymoose/pymoose/edsl/tracer.py
16
16
17
-
Add def visit_OnesExpression to class AstTracer, which returns a logical computation (by mapping expressions to operations that are added to computational graph
17
+
Add def visit_OnesExpression to class AstTracer, which returns a logical computation (by mapping expressions to operations that are added to computational graph
18
18
19
19
- pymoose/pymoose/computation/utils.py
20
20
21
-
Add ops.OnesOperation to SUPPORTED_TYPES
21
+
Add ops.OnesOperation to SUPPORTED_TYPES
22
22
23
23
This script takes a computational graph and serializes it using msgpack to output a binary that can be passed into Rust
24
24
25
25
- pymoose/pymoose/computation/operations.py
26
26
27
-
Add class OnesOperation
27
+
Add class OnesOperation
28
28
29
29
- pymoose/src/bindings.py
30
30
31
-
Nothing to add
31
+
Nothing to add
32
32
33
33
These are the bindings between Python and Rust
34
34
35
35
- pymoose/src/computation.rs
36
36
37
-
Add OnesOperation(PyOnesOperation) to enum PyOperation
37
+
Add OnesOperation(PyOnesOperation) to enum PyOperation
0 commit comments