@@ -127,13 +127,13 @@ let relu ?(label = []) =
127127 let module NTDSL = Initial_NTDSL in
128128 let % cd op_asn ~v ~t1 ~projections = v =: relu v1 ~projections in
129129 let % cd grad_asn ~v ~g ~t1 ~projections = g1 =+ v -?/ g in
130- Tensor. unop ~label: (" ?/ " :: label) ~transpose_op: Pointwise_un ~op_asn ~grad_asn
130+ Tensor. unop ~label: (" relu " :: label) ~transpose_op: Pointwise_un ~op_asn ~grad_asn
131131
132132module NDO_without_pow = struct
133133 let ( * ) = matmul ~grad_spec: Prohibit_grad
134134 let ( *. ) = pointmul ~grad_spec: Prohibit_grad
135135 let ( + ) = add ~grad_spec: Prohibit_grad
136- let ( ?/ ) = relu ~grad_spec: Prohibit_grad
136+ let relu = relu ~grad_spec: Prohibit_grad
137137 let ( ! . ) = Tensor. number ~grad_spec: Prohibit_grad
138138 let ( !.. ) ?label i = Tensor. number ?label ~grad_spec: Prohibit_grad @@ Float. of_int i
139139 let ( - ) = sub ~grad_spec: Prohibit_grad
@@ -260,8 +260,7 @@ module DO = struct
260260 let ( *. ) = pointmul ~grad_spec: If_needed
261261 let ( + ) = add ~grad_spec: If_needed
262262 let ( **. ) ?label base exp = pointpow ?label exp base ~grad_spec: If_needed
263- let ( ?/ ) = relu ~grad_spec: If_needed
264- let ( !~ ) label = Tensor. param label
263+ let relu = relu ~grad_spec: If_needed
265264 let ( ! . ) = Tensor. number ~grad_spec: If_needed
266265 let ( !.. ) ?label i = Tensor. number ?label ~grad_spec: If_needed @@ Float. of_int i
267266 let ( ! @ ) = embed_symbol
0 commit comments