Hi,

Have you tried it like this?

------
{ r: InternalRow => enc1.fromRow(r) }

===>

{ r: InternalRow =>
  val fromRow = enc1.createDeserializer()
  fromRow(r)
}

https://github.com/apache/spark/commit/e7fef70fbbea08a38316abdaa9445123bb8c39e2

Bests,
Takeshi

On Thu, Aug 20, 2020 at 1:52 PM Mark Hamilton
<marha...@microsoft.com.invalid> wrote:

> Dear Spark Developers,
>
>
>
> In our teams Spark Library <http://aka.ms/mmlspark> we utilize
> ExpressionEncoders to help us automatically generate spark SQL types from
> scala case classes.
>
>
>
>
> https://github.com/Azure/mmlspark/blob/master/src/main/scala/com/microsoft/ml/spark/core/schema/SparkBindings.scala
>
>
>
> However it seems in 3.0 the ability to get types from internal rows and
> rows has been removed. Is there any guidance on how to get similar behavior
> in 3.0? Thanks for your help!
>
>
>
> Best,
>
> Mark
>


-- 
---
Takeshi Yamamuro

Reply via email to