SavedModelBundle.Exporter

classe final pública estática SavedModelBundle.Exporter

Opções para exportar um SavedModel.

Métodos Públicos

vazio
exportar ()
Salve o modelo no diretório de exportação.
SavedModelBundle.Exporter
withFunction (função ConcreteFunction )
Salve uma função concreta deste modelo.
SavedModelBundle.Exporter
withTags (String ... tags)
Define o conjunto de tags que identificam o gráfico específico no modelo salvo para salvar.

Métodos herdados

boleano
igual a (objeto arg0)
aula final <?>
getClass ()
int
hashCode ()
vazio final
notificar ()
vazio final
notificar tudo ()
Fragmento
toString ()
vazio final
espera (long arg0, int arg1)
vazio final
espera (long arg0)
vazio final
espera ()

Métodos Públicos

public void export ()

Salve o modelo no diretório de exportação.

Lança
IOException se o modelo salvo ou estado variável não pode ser escrito no disco

public SavedModelBundle.Exporter withFunction (função ConcreteFunction )

Salve uma função concreta deste modelo.

A função concreta carrega uma assinatura (ou seja, uma lista de nomes de entradas e saídas amigáveis ​​para um gráfico) e uma sessão válida para um gráfico a ser salvo no modelo.

Observação: eventualmente, o TensorFlow para Java oferecerá suporte à exportação de objetos de funções como a API Python, mas, no momento, apenas modelos centrados em sessão são compatíveis (ou seja, modelos com um único gráfico principal e uma ou mais assinaturas). Esses modelos são compatíveis com aqueles exportados pelos estimadores TensorFlow 1.x ou TensorFlow 2.x.
Portanto, todas as funções exportadas em um modelo devem compartilhar a mesma sessão no momento ou uma exceção será lançada.

Parâmetros
função uma função que carrega uma assinatura e uma sessão válida para o gráfico a ser salvo
Devoluções
  • este objeto
Lança
Exceção de argumento ilegal se uma função com o mesmo nome já foi adicionada ao modelo
UnsupportedOperationException se esta função não compartilha a mesma sessão com as outras funções adicionadas a este modelo

public SavedModelBundle.Exporter withTags (String ... tags)

Define o conjunto de tags que identificam o gráfico específico no modelo salvo para salvar.

Observe que apenas um gráfico por modelo pode ser salvo agora usando esta API.

Parâmetros
Tag as tags que identificam o MetaGraphDef específico a ser salvo.
Devoluções
  • este objeto
Lança
Exceção de argumento ilegal se as tags forem inválidas