Мы заговорили по-свойски, словно не было между нами никакой напряженности. Привычно отказались идти в университетскую столовую, и Катя повела меня в какое-то кафе неподалеку, в которое ходила она с коллегами. Сдали верхнюю одежду в гардероб, двигали подносы по блестящим полозьям, подхватывая тарелочки с салатом, супом и чай с курагой в узкодонных белых чашках. Потом сидели за столом и обедали, и вели обычный разговор, избегая с неестественной тщательностью главной нашей темы, ради которой собственно встретились.
В определенный момент стало мне понятно, что не умеет Катя начать, хотя и вздыхает, и теребит нервно в худых руках салфетку. Я постарался улыбнуться, виновато, как это у меня всегда получалось, и заговорил. Сказал, чтобы пожалуйста не переживала она о нашем состоявшемся разговоре с Анатолием, хоть и оправдался самый худший ее прогноз. Высказался, совершеннейше честно, что очень рад я за их отношения, и попросил прощения, что глупо и даже искусственно порой не замечал их, хотя давно уже на виду были они. И звонки, и встречи, и провожания.
Я задумался вдруг о том, как неестественно должно быть выглядело это со стороны, когда Катя и Толя делают мне знаки, намеки, а я словно ребенок, от которого взрослые и не скрывают вовсе свои тайны, отказывался видеть, замечать очевидное. А когда, наконец, осознал, втолковал Анатолий мне прямым текстом, то вслед за привычной волной самобичевания, некоторое разочарование охватило меня по отношению к Кате и Толе. Укор за разбитую искусственную картину мира, порванные хрустальные нити моих отношений. Этого я разумеется не говорил Кате, всего лишь мысль, вслед за первой, высказанной, пришла мне в голову, неприятная, липкая.
Катя вывела меня из оцепенения, взяв за руку через стол.
Я продолжил. Сознался, что не знаю пока, что буду делать с моделью. Рассказал, что последнюю неделю неоднократно правил программный код, и вполне готова теперь сеть к демонстрации, хотя и смешно мне это, потому что вовсе не для комиссии предназначены были наши инновации. Коснулся разговора с Толей, в частности того, что попросил его приостановить работы, постаравшись сделать это деликатно, чтобы не обидеть его, а свалить вину на свою медлительность. Катя покачала головой грустно и сказала, что не получилось у меня, и Толя сильно расстроился. Я заметил в глазах ее слезы, и сделалось мне тяжко. Ведь если Анатолий мужественно проглатывал поток моих слов, единственным смыслом которого было — оставьте меня в покое, то Катя, зная меня куда лучше, эмпатией своей, эмоциональностью, вытягивала из меня горькую правду. Прекрасно видела она, что отстраняюсь я, закрываюсь в отшельнической своей раковине, несмотря на все попытки прикрыться пространными размышлениями и шутливыми риторическими вопросами о том, куда дальше править мне "утлый челн" своей научной деятельности.
— Разреши мне сказать, — заговорила Катя, — что в этой ситуации никто не виноват. Ни ты, ни я, ни Толя.
Мы оба замолчали. Наверное, это были единственно правильные слова нашей встречи. Я кивнул.
— Я навсегда буду твоим другом! — продолжила Катя твердо. — И Толя тоже. Я очень боюсь и не хочу, чтобы ты сжигал мосты.
— Постараюсь, Кать, — тихо ответил я. — Но все-таки мне нужно время, чтобы подумать.
Мы расстались на перекрестке с улицей Толстого. Я жутко опаздывал на прием курсовых и пошаркал торопливым шагом между роддомом, примыкающим к медицинскому университету, и стройкой, с забором, исписанным кривыми надписями "спасибо за…", мимо третьего университетского корпуса, через запорошенные перекрестки, трамвайные линии, оставляя за собой длинные мокрые следы на белых тротуарах и чувствуя, как задники моих брючин покрываются липкой мокротой.
После разговора с Катей мне потребовался час, чтобы успокоиться и прийти в себя. К тому времени я принял уже пару курсовых и монотонно ответил на десяток нескладных студенческих вопросов. Посидев для порядка минут двадцать в пустой аудитории, я оставил на двери записку, а сам удалился в кафедральную лабораторную. Там я с час рылся в интернете, прежде чем нашел, что искал — архив фотографий, сделанных с временными интервалами. Содержимое он имел интереснейшее! Тут были изображения вращающегося звездного неба, постепенная смена времени суток в городе, деревья, пригибаемых мощными порывами ветра. Это идеальнейше подходило для тестирования функции времени. Можно было отправляться домой.
Как и прежде, я выполнял обучение модели в двух режимах: с чистого листа, чтобы увидеть чистый эксперимент, и второй — дополняя предыдущую последовательность обучающих изображений новыми. Я наблюдал как модуль проглатывает серию фотографий с временной меткой и формирует результат с заданным смещением по времени. Нейронная сеть продолжала вращать звездное небо, деревья послушно трепетали под бесконечными порывами ветра.