Поскольку до этого уже провели множество полевых испытаний и система автономного вождения работала достаточно надёжно, Лю Си на этот раз приняла участие во внутреннем тестировании.
Она села на заднее сиденье вместе с Сюй Цзэлинем, а за рулём и на переднем пассажирском месте расположились два оператора безопасности. Их задача — вмешаться в случае, если автомобиль не распознает препятствие или возникнет чрезвычайная ситуация, и вручную взять управление, чтобы избежать аварии.
Сюй Цзэлинь пояснил Лю Си:
— Хотя мы инженеры-алгоритмики, личное знакомство с продуктом помогает глубже понять его суть.
— Вон тот дорожный конус впереди — именно твой алгоритм, разработанный в лаборатории, который умеет распознавать цели даже в хаотичной обстановке…
— А? Это мой код?
Она думала, что всё, что она написала, Цэнь Мо просто выбросил. Не ожидала, что её работу действительно внедрили.
Не удержавшись, она достала телефон и начала снимать.
Машина медленно двигалась со скоростью тридцать пять километров в час. Подъехав к препятствию, она самостоятельно повернула и аккуратно объехала его.
Сюй Цзэлинь улыбнулся:
— Ну как? Видеть, как твой алгоритм заработал в реальности, — разве это не вызывает чувство удовлетворения?
Лю Си покраснела от радости и энергично кивнула:
— Конечно!
Это было невероятно! Представить, что по городу скоро поедут такси с автопилотом, в котором есть её код, — от этой мысли её переполняла гордость.
Она взволнованно спросила:
— Когда начнутся пробные запуски этих такси?
— По плану — во второй половине следующего года, — ответил Сюй Цзэлинь. — Тогда они официально начнут курсировать по Тунчэну.
— Так скоро!
Сюй Цзэлинь кивнул:
— Но многое зависит от того, насколько успешно реализуется система Цэнь Мо. Если получится, мы сможем совершить качественный скачок от уровня L2 к L3…
Лю Си лишь смутно понимала, о чём он говорит. Раньше она полностью сосредоточилась на оптимизации алгоритмов и почти не интересовалась практическими сценариями их применения. Однако с тех пор, как присоединилась к группе и начала общаться с коллегами, она постепенно осознала важность контекста использования. Ведь главная задача инженера-алгоритмика — создавать решения, которые реально решают задачи пользователей, а не просто демонстрируют высокий уровень программирования.
Воспользовавшись моментом, Сюй Цзэлинь принялся объяснять ей уровни автономного вождения:
— От самого примитивного L0 до самого совершенного L5 существует шесть уровней. L0 — это вообще без автопилота, обычное вождение. На L1 автомобиль уже умеет поддерживать круиз-контроль: водитель может на время убрать руки с руля, но система не распознаёт препятствия. Встретит яму — и заедет прямо в неё.
— На L2 появляется базовая способность объезжать препятствия: первую яму он объедет, но дерево, возможно, не заметит и врежется. Звучит примитивно, но это уже максимум из того, что доступно на рынке. Ведь препятствия бывают самые разные, и научить машину распознавать их все — огромная инженерная задача.
— А мы на этом уровне? — спросила Лю Си.
— Да, — кивнул Сюй Цзэлинь. — Наша визуальная система сейчас работает именно в рамках L2. Но если система Цэнь Мо заработает, мы сразу перепрыгнем на L3 и станем одной из самых передовых компаний в отрасли.
Говоря о Цэнь Мо, Сюй Цзэлинь смотрел с восхищением:
— Его работа в MIT была по-настоящему гениальной. Пожалуй, лучший результат в области компьютерного зрения в Китае. Я перечитал все его статьи — просто потрясающе! У всех же одинаковое количество часов в сутках, а он успевает столько сделать! В мои студенческие годы я только и делал, что встречался с девушками. Одна даже бросила меня, сказав, что я слишком занят. А у такого, как Цэнь Мо, наверное, и девушки-то никогда не было?
Лю Си слегка приподняла уголки губ.
Да уж, тогда никто и не верил, что такой заваленный работой человек способен на роман. Как же она тогда глупо приставала к нему?
Сюй Цзэлинь продолжал:
— Когда он вернулся в Китай, все крупные компании наперебой предлагали ему контракты с баснословными окладами. Заведующему Ли пришлось задействовать несколько уровней связей, чтобы просто показать ему свой проект. И даже тогда всё зависело от выбора Цэнь Мо. К счастью, он выбрал нас.
Лю Си это помнила. Заведующий Ли обращался к отцу Пэй Цзя.
Тестовый автомобиль доехал до пункта назначения. Лю Си и Сюй Цзэлинь вышли и направились в центр управления для анализа собранных данных.
Там уже находился Цэнь Мо, но выглядел он мрачно.
У Сюй Цзэлиня сердце ёкнуло: неужели данные оказались неудачными? Но ведь они с Лю Си проехали весь маршрут без сбоев, и результат явно лучше предыдущего.
Он подошёл и осторожно спросил:
— Цэнь Мо, как дела?
На этот вопрос Цэнь Мо бросил на него холодный взгляд, от которого Сюй Цзэлиня пробрало мурашками. Однако почти сразу он смягчил выражение лица, и его голос прозвучал механически, без эмоций:
— Точность распознавания выросла на четырнадцать процентов по сравнению с прошлым разом, но этого недостаточно. Я выделил несколько проблемных сценариев — перестройте модели и проанализируйте заново.
Сюй Цзэлинь кивнул, хотя и не понял, чем именно недоволен Цэнь Мо. Он позвал Лю Си:
— Скопируй эти сцены. Потом распределишь между Кайцзы и Цунцуном.
— Хорошо, — отозвалась она.
Когда Сюй Цзэлинь отошёл, Цэнь Мо молча перетащил файлы мышью и отправил их Лю Си.
— Тебе было весело? — спросил он тихо.
— Что? — не поняла она.
Цэнь Мо промолчал.
Во всех тестовых автомобилях установлены камеры как снаружи, так и внутри. Он всё это время наблюдал из центра управления, как она двадцать минут подряд болтала с Сюй Цзэлинем…
И смеялась так искренне, что явно говорила не о работе.
…
Трёхдневная командировка в Тунчэн должна была стать для Цэнь Мо отличной возможностью извиниться — ведь там он виделся с Лю Си чаще, чем в офисе. Но он не ожидал, что рядом с ней постоянно кто-то да был: то Сюй Цзэлинь, то другой парень. Едва один уходил — тут же появлялся следующий. Шанса поговорить наедине так и не представилось.
Попытаться пригласить её отдельно?
Нет.
Это попросту невозможно.
Так они и вернулись в город А.
Скоро наступили новогодние праздники.
Но кроме Лю Си, у Цэнь Мо была ещё одна серьёзная забота: его мать снова не приехала на Новый год.
В канун праздника им положено было ужинать в доме дедушки Цэнь.
Старик был замкнутым и нелюдимым. После смерти бабушки он стал ещё угрюмее и раздражительнее, отказывался жить с детьми и предпочитал одиночество, полагаясь лишь на прислугу.
Родные регулярно навещали его, а в канун Нового года обязательно собирались все вместе, несмотря на то, что дедушка каждый раз ворчал: «Не надо ко мне лезть, хлопоты одни!» Тем не менее, семья Цэнь, а также его дядя и тётя с детьми приезжали каждый год, чтобы провести праздник с ним.
Отец Цэнь до сих пор не рассказывал старику о ссоре с женой. Но если мать не придёт, правда всплывёт сама собой. Поэтому отец в отчаянии пошёл уговаривать её, использовал все возможные аргументы — и добрые, и жёсткие, — но так и не смог её переубедить.
В канун Нового года отец Цэнь с тяжёлым сердцем повёл сына одного в дом дедушки.
Он даже придумал отговорку на случай, если старик спросит о жене. Но дедушка, вопреки ожиданиям, сразу заметил её отсутствие и начал допрашивать. Хотя отец Цэнь и пытался уйти от прямого ответа, скрывая, что они на грани развода, сам факт отсутствия жены уже вывел старика из себя.
За праздничным столом он безжалостно обрушился на невестку, обвиняя её в неуважении к традициям и отсутствии элементарного такта.
Старик всегда любил критиковать других, а теперь вцепился в ошибку невестки и не унимался. Отец Цэнь чувствовал себя крайне неловко: ведь за столом сидели его брат и сёстры с семьями, а дедушка унижал его жену при всех.
Позже тётя Цэнь попыталась сгладить ситуацию, но ужин всё равно выдался крайне напряжённым для отца и сына.
Обычно они задерживались у дедушки до восьми–девяти вечера, но в этот раз не выдержали и уехали сразу после еды.
По дороге домой отец Цэнь всё ещё злился, считая, что сегодня унизился из-за жены, которая не соизволила приехать. Но сделать с этим он ничего не мог — только злился сам на себя.
Вернувшись домой, они оказались в ледяной тишине. Дом казался чужим и пустым.
Раньше родители сидели в гостиной и смотрели новогоднее шоу по телевизору. Цэнь Мо обычно не присоединялся — он работал в кабинете, читая научные статьи. Но даже он не привык к такой гнетущей тишине.
Отец одиноко смотрел телевизор.
Весёлая музыка и смех ведущих лишь подчеркивали мёртвую тишину в доме.
Отсутствие всего одного человека превратило дом в пустую оболочку.
От скуки и холода отец выключил телевизор до десяти часов и ушёл спать.
В гостиной погас свет. Единственным источником света в доме осталась лампа в кабинете Цэнь Мо.
Он сидел и смотрел в телефон.
Присылает ли Лю Си ему поздравление с Новым годом?
Обычно она писала ровно в восемь. Но сейчас уже далеко за полночь, а сообщения нет. Возможно, она изменила привычку или просто увлечена просмотром шоу.
Он ждал до девяти, до десяти, до одиннадцати…
Но сообщения так и не появилось.
Он решил, что она просто забыла о нём — как в тот раз, когда он позвонил, а она даже не узнала его голоса. Тогда он набрал сам:
«С Новым годом!»
После отправки он взглянул на часы — уже почти полночь.
Цэнь Мо машинально посмотрел в окно.
Это его первый Новый год после возвращения в Китай. Придёт ли она, чтобы встретить полночь вместе?
Он немного подождал и снова посмотрел на экран.
Сообщение прочитано, но ответа нет.
Он больше не мог убеждать себя, что она просто не заметила. И не выносил холода этого дома, похожего на ледяную гробницу.
За несколько минут до полуночи он накинул пальто и вышел на улицу.
…
Лю Си сидела в тёплом доме, ожидая обратный отсчёт до Нового года, как вдруг зазвонил телефон.
Увидев имя Цэнь Мо, она не захотела отвечать и перевела звонок в беззвучный режим, дав ему оборваться.
Но он позвонил снова.
И ещё раз.
На третий звонок стало ясно: он не отстанет.
Лю Си подумала, что в праздник не стоит ссориться, и всё же взяла трубку.
Она ещё не успела сказать ни слова, как он спокойно произнёс, не выказывая раздражения из-за долгого ожидания:
— Я у тебя под окном.
Лю Си насторожилась:
— Зачем ты пришёл?
— Встретить Новый год вместе.
Она растерялась:
— Нет, иди домой.
— Мне нужно кое-что тебе сказать.
— Я не пойду вниз.
Его голос стал чуть мягче, почти умоляющим:
— Лю Си, дай мне шанс всё объяснить.
— На улице холодно, я не хочу выходить. Говори по телефону, а если нет — кладу трубку.
Она подождала несколько секунд, но он молчал. Тогда она отключилась.
Она замечала перемены в Цэнь Мо. Даже не пытаясь специально следить за ним, она не могла не видеть, что с ним что-то не так.
Она примерно догадывалась, что он хочет сказать, — поэтому и не хотела его видеть.
Через некоторое время позвонил отец, только что вышедший во двор запускать фейерверки:
— Сыночек, спускайся. Цэнь Мо здесь.
— Пап, не обращай на него внимания.
— Я уже просил его уйти, но он стоит как вкопанный. Лучше дай ему сказать, что он хотел.
Перед родителями нельзя устраивать сцен, поэтому Лю Си, злясь ещё больше, надела куртку и вышла. Особенно её раздражало, что он использует её отца, чтобы надавить на неё.
Цэнь Мо долго стоял под её окном. Когда дверь подъезда наконец открылась, его глаза загорелись. Увидев знакомую фигуру, он, с лицом, слегка покрасневшим от холода, тихо улыбнулся:
— Лю Си.
Она осталась под навесом, не желая делать и шага наружу. Засунув руки в карманы, она нахмурилась:
— Что тебе сказать?
Цэнь Мо подошёл ближе, пристально глядя ей в глаза. Его кадык дрогнул, будто он решился на что-то важное, и он произнёс три слова:
— Прости меня.
Голос его дрожал, совсем не так твёрдо, как обычно. Цэнь Мо подумал, что это от холода.
Лю Си на миг оцепенела.
Ей показалось, что она ослышалась.
Она подняла глаза и внимательно посмотрела на него.
Его светло-янтарные глаза были серьёзны и полны искренности. Но, встретившись с её взглядом, он вдруг отвёл глаза в сторону.
И, возможно, это был не только свет фонаря, который слегка покрасил его уши.
http://bllate.org/book/7044/665232
Готово: