Подробное знакомство с нейросетью
Подробное знакомство с тем, что представляют собой и что можно делать с нейронными сетями, можно получить по справочнику команд (Command Reference), в котором перечислены все доступные специфичные для MemBrain команды языка сценариев MemBrain в соответствии со следующими подкатегориями:
Команды языка сценариев MemBrain
В этих разделах можно познакомиться с такими командами, как:
//Открыть файл MemBrain net (*.mbn)
[void OpenNet (постоянная строка & в файле fileName)]
//Сохранить текущую сеть MemBrain в файл (*.mbn)
[void SaveNet (const string &in fileName)]
//Получить имя файла текущей загруженной сети
[void GetCurrentNetFileName (string& out fileName)]
//Экспорт текущей сети MemBrain в CSV-файл
[void ExportNet (const string &in fileName)]
//Получить количество входных нейронов в сети
[uint GetInputCount ()]
//Получить количество выходных нейронов в сети
[uint GetOutputCount ()]
//Получить имя входного нейрона
[bool GetInputName (uint inNeuronNum, string &out name)]
//Получить имя выходного нейрона
[bool GetOutputName (uint outNeuronNum, string &out name)]
//Получить текущую активацию выходного нейрона
[bool GetOutputAct (uint outNeuronNum, double &out activation)]
// Получить свойства выбранного в настоящее время нейрона
bool GetSelectedNeuronProp (SNeuronProp &out prop)
// Установите свойства всех выбранных в настоящее время нейронов
void SetSelectedNeuronProp (SNeuronProp &in prop)
// prop – Структура данных SLinkProp для считывания параметров ссылки:
Рис.23 Веса нейронов
//По команде ViewSetting (EViewSetting setting, bool on) можно получить подробную информацию о конструктивных особенностях нейросети:
Рис.24 Конструктивные особенности нейросети
Разобравшись в технологии создания скрипта, используемой системе команд, получив необходимую информацию о составе, структуре, устройстве нейросети, можно модернизировать нейросетевую конструкцию, программно корректировать свойства нейросетей