Skip to content

Commit 2e472cc

Browse files
committed
launch.json import fix
1 parent 02efee2 commit 2e472cc

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

Deeploy/Targets/PULPOpen/Bindings.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
from Deeploy.DeeployTypes import CodeTransformation, NodeBinding, NodeTemplate
1515
from Deeploy.FutureExtension.Bindings.AutoFutureBinding import AutoFutureBinding
1616
from Deeploy.FutureExtension.CodeTransformationPasses.FutureCodeTransformation import FutureGeneration
17+
from Deeploy.MemoryLevelExtension.CodeTransformationPasses.Closure import MemoryAwareClosureGeneration
1718
from Deeploy.Targets.Generic.Templates import AddTemplate, BatchNormalizationTemplate, ConcatTemplate, \
1819
DequantTemplate, FloatPadTemplate, FloatReduceLogSumExpTemplate, FloatReduceSumTemplate, GatherTemplate, \
1920
PadTemplate, QuantTemplate, RQSiGELUTemplate, SliceTemplate, iHardswishTemplate

Deeploy/Targets/PULPOpen/Templates/FloatGemmTemplate.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
from typing import Dict, List, Tuple
66

7-
from Deeploy.AbstractDataTypes import float32_tPtr
7+
from Deeploy.AbstractDataTypes import PointerClass
8+
from Deeploy.CommonExtensions.DataTypes import float32_t
89
from Deeploy.DeeployTypes import NetworkContext, NodeTemplate, OperatorRepresentation
910

1011

@@ -19,7 +20,7 @@ def alignToContext(self, ctxt: NetworkContext,
1920
if 'C' not in operatorRepresentation or operatorRepresentation['C'] is None:
2021
# No bias case - set C to NULL and provide a default type
2122
operatorRepresentation['C'] = None
22-
operatorRepresentation['C_type'] = float32_tPtr # Default to fp32 type
23+
operatorRepresentation['C_type'] = PointerClass(float32_t) # Default to fp32 type
2324
operatorRepresentation['C_batched'] = False
2425

2526
return ctxt, operatorRepresentation, []
@@ -76,4 +77,4 @@ def alignToContext(self, ctxt: NetworkContext,
7677
7778
ref_${data_out}_${data_out} += ${M} * ${O};
7879
}
79-
""")
80+
""")

0 commit comments

Comments
 (0)