MapDataset
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Métodos herdados
Da classe org.tensorflow.framework.data.Dataset conjunto de dados final | lote (batchSize longo, booleano dropLastBatch) Agrupa elementos deste conjunto de dados em lotes. |
conjunto de dados final | lote (batchSize longo) Agrupa elementos deste conjunto de dados em lotes. |
conjunto de dados estático | fromTensorSlices (Ops tf, List< Operand <?>> tensores, List<Class<? estende TType >> outputTypes) Cria um `Dataset` na memória cujos elementos são fatias dos tensores fornecidos. |
Operações | |
Lista <Forma> | getOutputShapes () Obtenha uma lista de formas para cada componente deste conjunto de dados. |
Lista<Classe<? estende TType >> | getOutputTypes () Obtenha uma lista de tipos de saída para cada componente deste conjunto de dados. |
Operando <?> | obterVariante () Obtenha o tensor variante que representa este conjunto de dados. |
Iterador<Lista< Operando <?>>> | iterador () Cria um iterador que itera por todos os lotes deste conjunto de dados de maneira rápida. |
DatasetIterator | |
DatasetIterator | makeOneShotIterator () Cria um `DatasetIterator` que pode ser usado para iterar elementos deste conjunto de dados. |
Conjunto de dados | mapa (Função<Lista< Operando <?>>, Lista< Operando <?>>> mapeador) Retorna um novo conjunto de dados que mapeia uma função sobre todos os elementos retornados por este conjunto de dados. |
Conjunto de dados | mapAllComponents (Função< Operando <?>, Operando <?>> mapeador) Retorna um novo conjunto de dados que mapeia uma função em todos os elementos deste conjunto de dados, em todos os componentes de cada elemento. |
Conjunto de dados | mapOneComponent (índice int, função < operando <?>, operando <?>> mapeador) Retorna um novo conjunto de dados que mapeia uma função em todos os elementos deste conjunto de dados, em um único componente de cada elemento. |
conjunto de dados final | pular (contagem longa) Retorna um novo `Dataset` que ignora `count` os elementos iniciais deste conjunto de dados |
conjunto de dados final | pegar (contagem longa) Retorna um novo `Dataset` com apenas os primeiros elementos `count` deste conjunto de dados. |
conjunto de dados estático | textLineDataset (Ops tf, String nome do arquivo, String compressionType, bufferSize longo) |
conjunto de dados estático | tfRecordDataset (Ops tf, String filename, String compressionType, bufferSize longo) |
Corda | |
Da classe java.lang.Object boleano | é igual (objeto arg0) |
aula final<?> | getClass () |
interno | código hash () |
vazio final | notificar () |
vazio final | notificar todos () |
Corda | para sequenciar () |
vazio final | espere (long arg0, int arg1) |
vazio final | espere (arg0 longo) |
vazio final | espere () |
Da interface java.lang.Iterable vazio abstrato | forEach (Consumidor<? super T> arg0) |
Iterador abstrato<Lista< Operando <?>>> | iterador () |
divisor abstrato<Lista< Operando <?>>> | divisor () |
Métodos Públicos
DatasetIterator público makeInitializeableIterator ()
Cria um `DatasetIterator` que pode ser usado para iterar elementos deste conjunto de dados.
Este iterador terá que ser inicializado com uma chamada para `iterator.makeInitializer(Dataset)` antes que os elementos possam ser recuperados em um loop.
Devoluções
- Um novo `DatasetIterator` baseado na estrutura deste conjunto de dados.
DatasetIterator público makeOneShotIterator ()
Cria um `DatasetIterator` que pode ser usado para iterar elementos deste conjunto de dados. Usar `makeOneShotIterator` garante que o iterador seja inicializado automaticamente neste conjunto de dados. skips No modo gráfico, a operação do inicializador será adicionada à lista de inicializadores do gráfico, que deve ser executada via `tf.init()`:
Ex:
try (Session session = new Session(graph) {
// Immediately run initializers
session.run(tf.init());
}
No modo ansioso, o inicializador será executado automaticamente como resultado desta chamada.
Devoluções
- Um novo `DatasetIterator` baseado na estrutura deste conjunto de dados.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]