Нейронная сеть состоит из нейронов, каждый из которых имеет вектор весов. Иногда нужно иметь доступ к весам отдельных нейронов, например, при их инициализации. Однако, при разработке алгоритмов обучения оказывается удобным работать со всеми весами в сети как с единым вектором. Таким образом, нужно организовать различные виды доступа к одним и тем же данным.
Скачайте проект Incapsulation.Weights и напишите класс Indexer, который создается как обертка над массивом double[], и открывает доступ к его подмассиву некоторой длины, начиная с некоторого элемента. Ваше решение должно проходить тесты, содержащиеся в проекте. Как и всегда, вы должны следить за целостностью данных в Indexer.
Вот ссылка на задачу:
https://ulearn.me/course/cs2/Praktika_Vesa__1589a548-0f62-40ba-949a-985b6424cc64
РЕШЕНИЯ ДОСТУПНЫЕ В ИНТЕРНЕТЕ НЕ ПРОХОДЯТ АНТИПЛАГИАТ И МНЕ ЗА ЗАДАЧУ НЕ ВЫСТАВЛЯЮТ ОЦЕНКУ, НУЖНО НАПИСАТЬ ЧТО БЫ НЕ ДОКАПАЛИСЬ
Мария
МГЛУ
Сотрудничество с Людмилой вновь оставило самые приятные впечатления!Благодарю исполнителя ...
Наталья
ТюмГУ
Ольга выполнила заказ досрочно, качественно. Я получила зачёт автоматом )
Артём
РГСУ
Огромное спасибо за работу, всё сделано на высшем уровне, буду обращаться еще!
Наталья
АНПОО "ОСЭК" г. Тула
Спасибо большое за помощь. Было очень приятно получить хорошую оценку. Буду дальше сотрудн...