Используя MLMultiArray как ввод mlmodel в Xcode - PullRequest
0 голосов
/ 10 мая 2019

Я изо всех сил пытаюсь реализовать свою модель в XCode, используя инструменты CoreML.

Реализованная модель выглядит следующим образом:

mlmodel в xcode

Код viewController выглядит следующим образом:

let model=blackjack()
let mlMultiArray = try? MLMultiArray (shape:[13,1,1],dataType : MLMultiArrayDataType.double)        
for (index,element) in vecteurCarte.enumerated() {
    print(type(of: element))
    mlMultiArray![index] = NSNumber(floatLiteral: element)
    }

let i = blackjackInput(cardPlayed: mlMultiArray!)
let prediction = try? model.prediction(input : i)
print("prediction label: ")
print(prediction?.classLabel ?? "No prediction possible")
print("probability per label :")
print(prediction?.output ?? "No prediction possible")

Я получаю сообщение об ошибке: [coreml] Ошибка проверки входных данных.

Есть идеи, что я делаю неправильно?Заранее благодарим за помощь

Алекс

...