Scan
refactoring and simplification
#584
Labels
enhancement
New feature or request
help wanted
Extra attention is needed
refactor
This issue involves refactoring
Scan
Involves the `Scan` `Op`
Scan
needs a lot of work. Here's a list of desired updates from #552:Scan
interface clearer and more consistent by__init__
signature)self.__dict__.update
)info
for onlytaps
-related information, and not a random assortment of theOp
s propertiesFunctionGraph
to hold the inner-graph information instead of independent inputs and outputs attributesOp
s with inner-graphs. It will also make it much easier to perform rewrites/optimizations on inner-graphs.list
s totuple
sScanArgs
andScanMethodsMixin
from RefactorScan
Op
#552.for
-loops that manipulate/prepare sequence configuration parameters.Scan
-specific logic fromaesara.printing.debugprint
aesara.compile.ops.expandable_types
and replace its use inaesara.tensor.type
aesara.scan.basic.scan
into independent functions.ScanArgs
.updates
-from-ScanArgs
functionThe text was updated successfully, but these errors were encountered: