Skip to content

Commit 10e7aa5

Browse files
committed
up
1 parent 97d62c0 commit 10e7aa5

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

backends/apple/coreml/runtime/test/ETCoreMLModelManagerTests.mm

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
#import <model_logging_options.h>
1818
#import <multiarray.h>
1919

20+
using namespace executorchcoreml;
21+
2022
@interface ETCoreMLModelManagerTests : XCTestCase
2123

2224
@property (strong, nonatomic, nullable) ETCoreMLModelManager *modelManager;
@@ -111,7 +113,7 @@ - (void)testAddModelExecution {
111113
XCTAssertNotNil(inputs);
112114
MLMultiArray *output = [ETCoreMLTestUtils filledMultiArrayWithShape:inputs[0].shape dataType:inputs[0].dataType repeatedValue:@(0) error:&localError];
113115
NSArray<MLMultiArray *> *args = [inputs arrayByAddingObject:output];
114-
XCTAssertTrue([self.modelManager executeModelWithHandle:handle
116+
XCTAssertTrue([self.modelManager executeModelWithHandle:handle
115117
args:args
116118
loggingOptions:executorchcoreml::ModelLoggingOptions()
117119
eventLogger:nullptr
@@ -170,10 +172,10 @@ - (void)testAutoreleasepoolError {
170172
[ETCoreMLTestUtils inputsForModel:model repeatedValues:@[@(2), @(3)] error:&localError];
171173
XCTAssert(inputArrays);
172174

173-
std::vector<executorchcoreml::MultiArray> multiArrays;
175+
std::vector<MultiArray> multiArrays;
174176
multiArrays.reserve(inputArrays.count + model.orderedOutputNames.count);
175177
for (MLMultiArray *array in inputArrays) {
176-
auto dataTypeOpt = executorchcoreml::to_multiarray_data_type(array.dataType);
178+
auto dataTypeOpt = to_multiarray_data_type(array.dataType);
177179
XCTAssert(dataTypeOpt.has_value());
178180
auto dataType = dataTypeOpt.value();
179181

@@ -190,7 +192,7 @@ - (void)testAutoreleasepoolError {
190192
}
191193

192194
multiArrays.emplace_back(array.dataPointer,
193-
executorchcoreml::MultiArray::MemoryLayout(dataType, dims, strides));
195+
MultiArray::MemoryLayout(dataType, dims, strides));
194196
}
195197

196198
auto inputLayout = multiArrays[0].layout();
@@ -203,15 +205,15 @@ - (void)testAutoreleasepoolError {
203205
auto originalLayout = multiArrays[0].layout();
204206
auto corruptedDims = originalLayout.shape();
205207
corruptedDims[0] += 1;
206-
multiArrays[0] = executorchcoreml::MultiArray(multiArrays[0].data(),
207-
executorchcoreml::MultiArray::MemoryLayout(originalLayout.dataType(),
208+
multiArrays[0] = MultiArray(multiArrays[0].data(),
209+
MultiArray::MemoryLayout(originalLayout.dataType(),
208210
corruptedDims,
209211
originalLayout.strides()));
210212
}
211213

212214
BOOL success = [self.modelManager executeModelWithHandle:modelHandle
213215
argsVec:multiArrays
214-
loggingOptions:executorchcoreml::ModelLoggingOptions()
216+
loggingOptions:ModelLoggingOptions()
215217
eventLogger:nullptr
216218
error:&localError];
217219
XCTAssertFalse(success);

0 commit comments

Comments
 (0)