Что делать, если планы не проверены - PullRequest
0 голосов
/ 22 февраля 2019

В моем приложении есть несколько обучающих программ, из которых немногие показываются как непроверенные.Не в состоянии понять, что не так?Мой файл действий

FoodSearch.model.bxb

action (FoodSearch) {
  type(Search)
   collect{
    input (dateTimeExpression) {
      type (time.DateTimeExpression)//MyDateTimeExpression
      min (Optional)
    }

    input (cityName) {
      type (geo.NamedPoint)
      min (Optional) max (One)
      default-select {
        with-learning
       with-rule {
         select-first
      }
    }
  }
}
output (FoodConfirmationResult) 
}

1 Ответ

0 голосов
/ 22 февраля 2019

Вы пробовали предложенный метод, указанный в документации?Вот ссылка на него: https://bixbydevelopers.com/dev/docs/dev-guide/developers/training.intro-training

Непроверенный план: Текущий план записи об обучении нетривиальным образом отличается от плана на момент сохранения этой записи.Это может произойти, когда изменения модели приводят к тому, что план записи обучения ведет себя не так, как в прошлый раз, когда он был сохранен.Вы можете решить эту проблему, убедившись, что план записи верен, и перекомпилировав модель NL, или запустив Проверка всех планов.

Вы можете проверить планы по

Проверка планов Вы можете очистить статусы «Непроверенный план», выбрав команду Проверить все планы в меню «Действие обучения» (раскрывающееся меню под «Компилировать модель NL»).кнопка).Эта команда утверждает, что планы для всех полных, законных и разрешенных записей правильны.Он создаст новый план из Aligned NL для каждой записи на основе текущего состояния моделей вашей капсулы, словаря и других данных.

Состояние тренировки каждой записи может измениться после выполнения этой команды.Отключенные планы не будут проверены.

...