Class PytorchQAComputeJob<I extends org.gridgain.ml.model.MlSimpleJobParameters,O>

java.lang.Object
org.gridgain.ml.compute.MlComputeJob<I,O>
org.apache.ignite.example.ml.pytorchtranslator.PytorchQAComputeJob<I,O>
All Implemented Interfaces:
org.apache.ignite.compute.ComputeJob<I,O>

public class PytorchQAComputeJob<I extends org.gridgain.ml.model.MlSimpleJobParameters,O> extends org.gridgain.ml.compute.MlComputeJob<I,O>
Compute job for PyTorch QA ML predictions.
  • Constructor Details

    • PytorchQAComputeJob

      public PytorchQAComputeJob()
  • Method Details

    • predictAsync

      public CompletableFuture<O> predictAsync(org.apache.ignite.compute.JobExecutionContext context, I arg)
      Specified by:
      predictAsync in class org.gridgain.ml.compute.MlComputeJob<I extends org.gridgain.ml.model.MlSimpleJobParameters,O>
    • inputMarshaller

      public org.apache.ignite.marshalling.Marshaller<I,byte[]> inputMarshaller()
      Specified by:
      inputMarshaller in interface org.apache.ignite.compute.ComputeJob<I extends org.gridgain.ml.model.MlSimpleJobParameters,O>
      Overrides:
      inputMarshaller in class org.gridgain.ml.compute.MlComputeJob<I extends org.gridgain.ml.model.MlSimpleJobParameters,O>
    • resultMarshaller

      public org.apache.ignite.marshalling.Marshaller<O,byte[]> resultMarshaller()