Skip to content

Commit 29f03a1

Browse files
authored
fix split (DeepLink-org#851)
* fix split
1 parent a02796a commit 29f03a1

File tree

3 files changed

+4
-16
lines changed

3 files changed

+4
-16
lines changed

impl/ascend/ascend_tensor.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ namespace ascend {
5454
inline void error(const char* file, int lineNum, const char* funcName, const char* format, ...) {
5555
va_list args;
5656
va_start(args, format);
57-
printf("ERROR:[%s:%d in func:%s] : ", __FILE__, __LINE__, __FUNCTION__);
57+
printf("ERROR:[%s:%d in func:%s] : ", file, lineNum, funcName);
5858
vprintf(format, args);
5959
printf("\n");
6060
throw std::runtime_error("error occuers");
@@ -63,15 +63,15 @@ inline void error(const char* file, int lineNum, const char* funcName, const cha
6363
inline void warning(const char* file, int lineNum, const char* funcName, const char* format, ...) {
6464
va_list args;
6565
va_start(args, format);
66-
printf("WARNING:[%s:%d in func:%s]: ", __FILE__, __LINE__, __FUNCTION__);
66+
printf("WARNING:[%s:%d in func:%s]: ", file, lineNum, funcName);
6767
vprintf(format, args);
6868
printf("\n");
6969
}
7070

7171
inline void info(const char* file, int lineNum, const char* funcName, const char* format, ...) {
7272
va_list args;
7373
va_start(args, format);
74-
printf("INFO:[%s:%d in func:%s]: ", __FILE__, __LINE__, __FUNCTION__);
74+
printf("INFO:[%s:%d in func:%s]: ", file, lineNum, funcName);
7575
vprintf(format, args);
7676
printf("\n");
7777
}

impl/ascend/device_configs.py

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -662,18 +662,6 @@
662662
),
663663
),
664664

665-
'split': dict( # llm used
666-
name=['split'],
667-
tensor_para=dict(
668-
args=[
669-
{
670-
"ins": ['tensor'],
671-
"dtype": [Skip(np.float64)],
672-
},
673-
]
674-
),
675-
),
676-
677665
'transpose': dict(
678666
name=['transpose'],
679667
tensor_para=dict(

impl/ascend/functions/split.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ diopiError_t diopiSplitWithSizes(diopiContextHandle_t ctx, diopiTensorHandle_t*
2727
AclOpRunner<3, 1>("SplitV", ctx)
2828
.addInput(input)
2929
.addConstInput(splitSizes)
30-
.addConstInput(dim, diopi_dtype_int64)
30+
.addConstInput(dim, diopi_dtype_int32)
3131
.setAttr("num_split", numOuts)
3232
.addDynamicOutput(dynamicOutput, inputTensor.dtype())
3333
.run();

0 commit comments

Comments
 (0)