Skip to content

Commit 086fb24

Browse files
committed
Fix
1 parent 9fdaf0a commit 086fb24

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/reverse_mode.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -851,16 +851,16 @@ function _reverse_eval(
851851
idx2 = last(children_indices)
852852
@inbounds ix1 = children_arr[idx1]
853853
@inbounds ix2 = children_arr[idx2]
854-
rev_parent = _view_array(f.reverse_storage, f.sizes, k)
855-
rev_v1 = _view_array(f.reverse_storage, f.sizes, ix1)
856-
partial = _view_array(f.partials_storage, f.sizes, ix1)
854+
rev_parent = _view_linear(f.reverse_storage, f.sizes, k)
855+
rev_v1 = _view_linear(f.reverse_storage, f.sizes, ix1)
856+
partial = _view_linear(f.partials_storage, f.sizes, ix1)
857857
rev_v1 .= ifelse.(
858858
(rev_parent .== 0) .& .!isfinite.(partial),
859859
rev_parent,
860860
rev_parent .* partial,
861861
)
862-
base_view = _view_array(f.forward_storage, f.sizes, ix1)
863-
out_view = _view_array(f.forward_storage, f.sizes, k)
862+
base_view = _view_linear(f.forward_storage, f.sizes, ix1)
863+
out_view = _view_linear(f.forward_storage, f.sizes, k)
864864
rev_exp_total = sum(
865865
ifelse.(
866866
base_view .> 0,

0 commit comments

Comments
 (0)