AI Lab

Open Artificial Intelligence Laboratory

Русский (Russian Federation)English (United Kingdom)
Ресурсы Скачать NMSDK Исходный код (Полностью)

Подробнее о NMSDK Исходный код (Полностью)

СостояниеЗначение
Название:NMSDK Исходный код (Полностью)
Описание:

Язык ядра: ANSI C++

Язык интерфейса: Embarcadero C++ Builder

Текущая версия: 3.1.0

Зависимости: необходима библиотека icon MySDK (92.22 Кбайт)

NMSDK - библиотека, облегчающая создание систем с большим количеством самостоятельных модулей (компонент), каждый из которых имеет различное, и в общем случае переменное число входов и выходов. Связи между компонентами могут быть произвольными, включая обратные от выхода компоненты к ее же входам. Компоненты могут содержать в себе другие компоненты, с произвольной организацией связей. Число уровней вложенности не ограничивается.

Помимо этого сделана попытка  обеспечить выполнение следующих условий:

* Минимизация трудоемкости создания конечного класса на основе базового класса библиотеки (минимизация числа и сложности базовых методов библиотеки, которые необходимо переопределить).

* Создание единого хранилища классов всех возможных конечных компонент, и единое хранилище всех экземпляров этих классов, для уменьшения расходов  времени на выделение и освобождение ресурсов. Предусмотрена возможность добавления новых классов в процессе выполнения программы.

* Поддержка единообразного доступа к:
- входным и выходным значениям компонента, его параметрам;
- компонентам содержащимся внутри заданного компонента по составному идентификатору, включающему в себя идентификаторы всех его владельцев вверх по дереву.

* Сокрытие от пользователя обхода всех компонент при расчете системы на заданном шаге, сброса состояния блоков в исходное, восстановление настроек по умолчанию, и т.п.

* Защита от утечки памяти в случае динамического удаления произвольного экземпляра класса. Обеспечить сохранение работоспособности системы в этом случае.
Скачать исходный код + бинарники.
Имя файла:nmsdk_ailabru_full.rar
Размер файла: 11.77 Мбайт
Тип файла:rar (Тип Mime: application/x-rar)
Добавил:Alexab
Добавлено: 29.06.2009 14:32
Просматривают:Все
Курируется:Редактор
Скачиваний:60 Скачиваний
Последнее обновление: 20.04.2011 09:05
Домашняя страница:http://ailab.ru/neuro-modeler/neuro-modeler-software-development-kit.html
Сейчас на сайте: [139 гостей]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

RuWeb.net - гибкий хостинг

RuWeb.net - гибкий хостинг