Я пишу собственный преобразователь spark.ml, расширяя Преобразователь.
Все в порядке, однако я не могу сохранить этот экземпляр этого трансформера, так как он не наследуется от трейта DefaultParamsWritable
, как все трансформеры, и я не могу напрямую смешать трейт DefaultParamsWritable
, так как он специфичен для пакета для org.apache.spark.ml
.
Одним из обходных путей для этого является размещение вашего класса под org.apache.spark.ml
. Это единственный способ добиться этого? Любые лучшие решения?