Какую нейросеть выбрать для определения машин на парковке?
А нужны ли нейросети? Берете картинку с пустым двором (можно составить из нескольких, так как абсолютно пустой двор вряд ли будет когда-то, 
затем с помощью openCV найти разницу (области) с кадром с камеры - их количество и будет количеством машин. Маленькие области (люди, собаки) - исключить с помощью размеров, например по ширине.
P.S.
Перечитал вопрос - мда, вот со временами суток и погодой облом тогда.
Тебе нужно использовать Faster R-CNN. Есть готовые реализации для популярных фреймворков.
Посмотри доклад Владимира Игловикова https://youtu.be/NV9LSUIVkWA ; или статью на хабре https://habr.com/ru/company/yandex/blog/335002/
Зарегайся на ODs.ai это русскоговорящее сообщество по машин лернинг. Там много хороших спецов по этим вопросам.