Я разработал свой первый слой в Керасе, и когда я запускаю модель на его основе, это занимает много времени, а затем выдает запрос:
tensorflow/core/grappler/optimizers/meta_optimizer.cc:499] memory_optimizer failed: Deadline exceeded: memory_optimizer exceeded deadline., time = 290379.781ms.
После этого, основываясь на размере пакета, который яУстановлено, это может выдать ошибку OOM (нехватка памяти) или нет. Если это не так, обучение начинается. Но так как требуется около 30 минут , чтобы выявить ошибку, мне нелегко настроить наилучший возможный размер пакета.
Кто-нибудь знает, что заставляет оптимизатор памяти взять такдолго? И как я могу решить эту проблему?
Если вам интересно посмотреть код слоя, вы можете найти его здесь .