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