import_from_table
Получить матрицы весовых коэффициентов из таблицы ts_table.
Обычно используется для загрузки/выгрузки опыта ИИ в базы данных, текстовые файлы, JSON конструкции и т.п.
Вызов:
int ires = ts_aipercrozen_matrices(int iPercRozenMatrices, "import_from_table", int iTable);
Здесь:
ires = -1 или 0, если нет ошибки;
iPercRozenMatrices - дескриптор объекта матриц перцептрона;
iTable - дескриптор таблицы.
На момент импорта таблица должна иметь структуру и состав, соответствующий настройкам объекта ts_aipercrozen_matrices, который в свою очередь соответствует ts_aipercrozen объекту перцептрона (число слоев, их размерность и число строк данных).
При обнаружении несоответствия структуры данных программа выдает ошибку.
Номер слоя |
Число входных нейронов |
Число выходных нейронов |
Весовой коэффициент W1 |
Веловой коэффициент W... |
Весовой коэффициент Wn |
0 |
100 |
30 |
1.2 |
... |
... |
0 |
100 |
30 |
... |
... |
... |
... |
... |
... |
... |
... |
... |
1 |
30 |
10 |
0.000123 |
... |
... |
Пример:
ts_aipercrozen_matrices(iPercRozenMatrices, "import_from_table", iTableMatrices);