How to use TfRecordDataset DatasetToTfRecord tf.io.tfRecordReader
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Java
- Estrellas
- 928
- Forks
- 227
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
tensorflow-java 0.4
spark 3.1
java 11
Hi :
Now I use tensorflow-java to read tfrecord file ,but can not get the data, and our not have example for it ,the TfRecordDataset DatasetToTfRecord tf.io.tfRecordReader java class have not same api like python ,could we give some example for how to use them. thank
import org.tensorflow.{Operand, Session,EagerSession}
import org.tensorflow.op.Ops
import org.tensorflow.op.data.TfRecordDataset
import org.tensorflow.op.data.{DatasetToTfRecord, TfRecordDataset}
val session = EagerSession.create
val tf = Ops.create(session)
val scope = tf.scope()
// val fileName =tf.constant( "/Users/zhanghaining/Downloads/tfrecord-kk2-test/")
val fileName = tf.constant("/Users/zhanghaining/Downloads/BigDL/spark/dl/src/test/resources/tf/mnist_train.tfrecord")
val compress = tf.constant("")
val bufferSize = tf.constant(0l)
val recordDataSet = TfRecordDataset.create(scope,fileName,compress,bufferSize)
val record = DatasetToTfRecord.create(scope, recordDataSet,fileName,compress)
val reader = tf.io.tfRecordReader()
println(record.op().name() )
println(record.op().`type`())
println(recordDataSet.op().numOutputs() )
println(recordDataSet.asOutput().dataType())
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza con los puntos de entrada TfRecordDataset, DatasetToTfRecord y tf.io.tfRecordReader mostrados en el issue, y compara sus API de Java con el uso de Python solicitado. Se considerará terminado cuando se proporcione un ejemplo funcional de tensorflow-java que lea datos TFRecord y explique cómo se utilizan estas API.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java, tensorflow
- Área
- data, machine-learning
- Tipo de issue
- Documentación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100