// Copyright (c) Facebook, Inc. and its affiliates
// SPDX-License-Identifier: MIT OR Apache-2.0
use crate;
/// How to reference values from another algebra.
/// This is needed for higher-order differentials in order to propagate
/// gradients all the way to the initial variables.
/// Ignore the link when evaluating pure arrays.
/// Assume that we link into a copy of the original graph.