Язык времени. Максим Сенин

Чтение книги онлайн.

Читать онлайн книгу Язык времени - Максим Сенин страница 7

Язык времени - Максим Сенин

Скачать книгу

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

      – Истинно, Майк, так и есть, – ответил Слава.

      – Именно в объеме изменений и проблема, – продолжал Майк, – мы наплодили столько всего, что сейчас не можем даже оценить общую картину. Но что абсолютно точно по итогам моих изысканий, это то, что весь код для расчета модели, построения и обучения нейросетей, подготовка тестовых и эталонных выборок в результате всё же даёт результат в виде данных, сгенерированных на текущий момент времени и прогноз на несколько ближайших периодов, с заданным уровнем достоверности.

      – И? В этом же и была вся задумка.

      – Да, всё верно, я не договорил. Так вот, всё это работает для текущего момента времени, для тестирования и отладки я написал текстовый модуль, который позволяет подтвердить корректность работы всей конструкции и отдельных компонент. Но я обнаружил, что для отдельных компонент полученный результат отличается от ожидаемого при корректности всех остальных показателей. Экспериментируя с тестовыми данными и со смещением по оси времени для тестовых данных мне удалось-таки получить корректный результат для сбойных компонент, и причина сбоя, как я полагаю, как раз в смещении времени, то есть к моменту работы соответствующих модулей в потоке происходит как бы смещение времени.

      – Хм, интересная находка. Погоди. Ведь если выявлены, как ты говоришь, сбойные компоненты, так может сосредоточимся на внесении изменений в них, дабы получить по ним более детальную аналитику?

      – Да, разумно. – подтвердил Майк.

      – Слушай, а как именно ты поступил со временем? – не без интереса спросил Слава.

      – Да просто взял момент на минус сто лет до текущего момента, чтобы получить заведомо ошибочные результаты и отладить сеть для устойчивости к ошибочным данным и нештатным ситуациям. – выпалил как из пушки Майк.

      – Понятно. – задумчиво произнес Слава.

      После этого разговора Майк и Слава основательно поработали над кодом, проведённые тесты выявили ошибки в базовых классах и одной из библиотек, ошибки и конфликты были устранены, а куски тестового модуля было решено пока закомментировать.

      А какие это были ошибки! По итогу внесения изменений и запуска серии тестов ребята обнаружили прорывной рост использования ресурсов Нэвм, который ранее не превышал 60%, теперь они видели цифры в 70% и даже 80%. Объяснений этому они пока не находили. В один прекрасный день ребята к вечеру доделали все завершающие правки, связанные с отладкой, сохранили сделанные изменения. К предстоящему научному совету у них скопились довольно хорошие результаты.

      𝜗 Вторая идея Славы

      Здесь нужно отдельно рассказать о том, что, по всей вероятности, так же послужило причиной

Скачать книгу