support human shape annotation in meta column info
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- python, spark, tensorflow
- Área
- data, machine-learning
Línea de trabajo
Empieza por los puntos de entrada de metadatos tfs.analyze y tfs.aggregate que se muestran en el ejemplo y, a continuación, sigue cómo los DataFrames agrupados exponen las formas de las columnas al grafo de TensorFlow. El objetivo se considera cumplido cuando se puede aceptar una forma proporcionada por una persona, como [?,2], para los datos agrupados, mientras que las formas incompatibles siguen produciendo un error útil.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
data = [Row(x=[float(x), float(2 * x)], key=str(x % 2)) for x in range(1, 6)]
df_analyzed = tfs.analyze(sqlContext.createDataFrame(data))
df = sqlContext.createDataFrame(data)
# this would work
grouped_df_analyzed = df_analyzed.groupby('key')
In [79]: with tf.Graph().as_default() as g:
...: x = tf.placeholder(tf.double, [None, 2], name='x_input')
...: y = tf.reduce_mean(x, 0, name='x')
...: df_1 = tfs.aggregate(y, grouped_df_analyzed)
#while this would fail..
grouped_df = df.groupby('key')
In [80]: with tf.Graph().as_default() as g:
...: x = tf.placeholder(tf.double, [None, 2], name='x_input')
...: y = tf.reduce_mean(x, 0, name='x')
...: df_1 = tfs.aggregate(y, grouped_df)
# with reason
java.lang.Exception: The data column 'x' has shape [?,?], not compatible with shape [?,2] requested by the TF graph
which would be useful if there is a function the take human input into the meta data...
- Lenguaje dominante
- Scala
- Estrellas
- 743
- Forks
- 158
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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.
Más de databricks/tensorframes
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
databricks/tensorframes#185 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
databricks/tensorframes#181 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
databricks/tensorframes#179 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
databricks/tensorframes#176 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
databricks/tensorframes#165 ·
Todos los issues de databricks/tensorframes
Issues similares
-
ShuffleManagerRegistry.register recursion guard is inverted, permits GlutenShuffleManager subclasses Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
module: unknown type: bug/reported
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
OpenXiangShan/XiangShan#6623 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 70/100