TensorFlow Estimator clear_deivces em exportadores?

O então. questioncargaSavedModel com posicionamento de dispositivo diferente explora como usar oEstimator API para salvar um modelo e carregá-lo em um dispositivo diferent

De acordo com várias perguntas até agora, uma vez que um modelo foi salvo com um manualdevice posicionamento, isso não é viável. No entanto, de acordo com@ Yiding:

sua pergunta 1 só funcionará se você limpar todos os dispositivos ao exportar o modelo no código de fluxo tensor original, com o sinalizadorclear_devices=True.

Se olharmos para os documentos do TensorFlow paraBestExporter

__init__(
    name='best_exporter',
    serving_input_receiver_fn=None,
    event_file_pattern='eval/*.tfevents.*',
    compare_fn=_loss_smaller,
    assets_extra=None,
    as_text=False,
    exports_to_keep=5
)

é evidente queclear_devices não é uma opção.

Então, como posso contornar isso?

questionAnswers(0)

yourAnswerToTheQuestion