Identity - 1 vs 16#

Next section compares an older to a newer version of the same operator after both definition are converted into markdown text. Green means an addition to the newer version, red means a deletion. Anything else is unchanged.

Files changed (1) hide show
  1. Identity1 → Identity16 +4 -51
Identity1 → Identity16 RENAMED
@@ -1 +1 @@
1
1
  Identity operator
2
2
  **Inputs**
3
- * **input** (heterogeneous) - **V**:
3
+ * **input** (heterogeneous) - **T**:
4
4
  Input tensor
5
5
  **Outputs**
6
- * **output** (heterogeneous) - **V**:
6
+ * **output** (heterogeneous) - **T**:
7
7
  Tensor to copy input into.
8
8
  **Type Constraints**
9
- * **V** in (
9
+ * **T** in (
10
- optional(seq(tensor(bool))),
11
- optional(seq(tensor(complex128))),
12
- optional(seq(tensor(complex64))),
13
- optional(seq(tensor(double))),
14
- optional(seq(tensor(float))),
15
- optional(seq(tensor(float16))),
16
- optional(seq(tensor(int16))),
17
- optional(seq(tensor(int32))),
18
- optional(seq(tensor(int64))),
19
- optional(seq(tensor(int8))),
20
- optional(seq(tensor(string))),
21
- optional(seq(tensor(uint16))),
22
- optional(seq(tensor(uint32))),
23
- optional(seq(tensor(uint64))),
24
- optional(seq(tensor(uint8))),
25
- optional(tensor(bool)),
26
- optional(tensor(complex128)),
27
- optional(tensor(complex64)),
28
- optional(tensor(double)),
29
- optional(tensor(float)),
30
- optional(tensor(float16)),
31
- optional(tensor(int16)),
32
- optional(tensor(int32)),
33
- optional(tensor(int64)),
34
- optional(tensor(int8)),
35
- optional(tensor(string)),
36
- optional(tensor(uint16)),
37
- optional(tensor(uint32)),
38
- optional(tensor(uint64)),
39
- optional(tensor(uint8)),
40
- seq(tensor(bool)),
41
- seq(tensor(complex128)),
42
- seq(tensor(complex64)),
43
- seq(tensor(double)),
44
- seq(tensor(float)),
45
- seq(tensor(float16)),
46
- seq(tensor(int16)),
47
- seq(tensor(int32)),
48
- seq(tensor(int64)),
49
- seq(tensor(int8)),
50
- seq(tensor(string)),
51
- seq(tensor(uint16)),
52
- seq(tensor(uint32)),
53
- seq(tensor(uint64)),
54
- seq(tensor(uint8)),
55
- tensor(bfloat16),
56
10
  tensor(bool),
57
11
  tensor(complex128),
58
12
  tensor(complex64),
59
13
  tensor(double),
60
14
  tensor(float),
61
15
  tensor(float16),
62
16
  tensor(int16),
63
17
  tensor(int32),
64
18
  tensor(int64),
65
19
  tensor(int8),
66
20
  tensor(string),
67
21
  tensor(uint16),
68
22
  tensor(uint32),
69
23
  tensor(uint64),
70
24
  tensor(uint8)
71
25
  ):
72
- Constrain input and output types to all tensor, sequence, and
26
+ Constrain input and output types to all tensor types.? ++++ ^
73
- optional types.