EDlgRet UserInput (const string &in explanation, int &in initValue, int &out userValue),
EDlgRet UserInput (const string &in explanation, const string &in initValue, string &out userValue),
Где InitValue указывает начальное значение в поле ввода данных,
userValue – переменная, которая получила фактический пользовательский ввод.
Команда содержит текст, объясняющий, тип данных, которые должны быть введены и каково их значение. Выполнение сценария останавливается до тех пор, пока пользователь не нажмет одну из кнопок, которая автоматически закрывает диалоговое окно. Главное – это то, что команда возвращает информацию о том, какую кнопку в диалоговом окне пользовательского ввода нажал пользователь: всегда одно из двух значений: IDOK или IDCANCEL
4. Диалоговое окно для выбора файла вызывается командой
«EDlgRet FileOpenDlg (const string &in title, const string &in extension, const string &in fileNameInit, string &out fileName)».
5. Команда «Открыть диалоговое окно выбора файла для выбора файла для сохранения:
«EDlgRet FileSaveDlg (const string &in title, const string &in extension, const string &in fileNameInit, string &out fileName)».
6. Команда «Показать / скрыть окно трассировки сценариев:
«void ShowTraceWin (bool show)».
При этом, show – «true» показывает окно трассировки, «false» скрывает его. Сценарий может помещать текстовые сообщения в окно трассировки с помощью команды сценария «Трассировка (…)».
7. Вывести текстовую строку в окно трассировки сценариев:
«void Trace (const string &in text)».
Автоматизация создания нейросети с помощью группы скриптов NetEditor с автоматической прорисовкой схемы нейросети на экране
Для создания сети используются тексты следующих скриптов:
// UsingNetEditorExample.as
// NetEditor.as
// Position.as
Создание сети ведётся под управлением пользователя. После запуска скриптовой программы для связи с пользователем используется интерфейс – пользователю задаётся вопрос о характеристиках создаваемой нейросети:
Введите количество скрытых слоёв в нейросети (Pleas enter the number of hidden layers for the net) и предлагается вариант ответа: 2;
Рис.42 Количество скрытых слоёв