Skip to content

Evaluating graph changes constants in place #347

Closed
@ricardoV94

Description

@ricardoV94

Description

import pytensor.tensor as pt

x = pt.as_tensor(0)
x.name = "x"

y = pt.as_tensor(0)
y.name = "y"

assert y.name == "y"
assert x.name == "x"  # raises

(x + y).eval()

assert y.name == "y"
assert x.name == "x"  # raises

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions