Package

ai.deepsense

deeplang

Permalink

package deeplang

Visibility
  1. Public
  2. All

Type Members

  1. class CatalogRecorder extends AnyRef

    Permalink

    Class used to register all desired DOperables and DOperations.

  2. case class CommonExecutionContext(sparkContext: SparkContext, sparkSQLSession: SparkSQLSession, inferContext: InferContext, executionMode: ExecutionMode, fsClient: FileSystemClient, tempPath: String, libraryPath: String, innerWorkflowExecutor: InnerWorkflowExecutor, dataFrameStorage: DataFrameStorage, notebooksClientFactory: Option[NotebooksClientFactory], emailSender: Option[EmailSender], customCodeExecutionProvider: CustomCodeExecutionProvider) extends Logging with Product with Serializable

    Permalink
  3. case class ContextualCustomCodeExecutor(customCodeExecutionProvider: CustomCodeExecutionProvider, workflowId: Id, nodeId: Id) extends Logging with Product with Serializable

    Permalink
  4. case class ContextualDataFrameStorage(dataFrameStorage: DataFrameStorage, workflowId: Id, nodeId: Id) extends Product with Serializable

    Permalink
  5. case class CustomCodeExecutionProvider(pythonCodeExecutor: CustomCodeExecutor, rCodeExecutor: CustomCodeExecutor, operationExecutionDispatcher: OperationExecutionDispatcher) extends Product with Serializable

    Permalink
  6. trait CustomCodeExecutor extends AnyRef

    Permalink
  7. class DKnowledge[+T <: DOperable] extends AnyRef

    Permalink

    Represents knowledge about the set of possible types.

    Represents knowledge about the set of possible types.

    T

    The lowest common ancestor of input types

  8. abstract class DMethod extends AnyRef

    Permalink

    Represents method of DOperable.

  9. abstract class DMethod0To1[P, +TO_0 <: DOperable] extends DMethod

    Permalink
  10. abstract class DMethod0To2[P, +TO_0 <: DOperable, +TO_1 <: DOperable] extends DMethod

    Permalink
  11. abstract class DMethod0To3[P, +TO_0 <: DOperable, +TO_1 <: DOperable, +TO_2 <: DOperable] extends DMethod

    Permalink
  12. abstract class DMethod1To0[P, TI_0 <: DOperable] extends DMethod

    Permalink
  13. abstract class DMethod1To1[P, TI_0 <: DOperable, +TO_0 <: DOperable] extends DMethod

    Permalink
  14. abstract class DMethod1To2[P, TI_0 <: DOperable, +TO_0 <: DOperable, +TO_1 <: DOperable] extends DMethod

    Permalink
  15. abstract class DMethod1To3[P, TI_0 <: DOperable, +TO_0 <: DOperable, +TO_1 <: DOperable, +TO_2 <: DOperable] extends DMethod

    Permalink
  16. abstract class DMethod2To0[P, TI_0 <: DOperable, TI_1 <: DOperable] extends DMethod

    Permalink
  17. abstract class DMethod2To1[P, TI_0 <: DOperable, TI_1 <: DOperable, +TO_0 <: DOperable] extends DMethod

    Permalink
  18. abstract class DMethod2To2[P, TI_0 <: DOperable, TI_1 <: DOperable, +TO_0 <: DOperable, +TO_1 <: DOperable] extends DMethod

    Permalink
  19. abstract class DMethod2To3[P, TI_0 <: DOperable, TI_1 <: DOperable, +TO_0 <: DOperable, +TO_1 <: DOperable, +TO_2 <: DOperable] extends DMethod

    Permalink
  20. abstract class DMethod3To0[P, TI_0 <: DOperable, TI_1 <: DOperable, TI_2 <: DOperable] extends DMethod

    Permalink
  21. abstract class DMethod3To1[P, TI_0 <: DOperable, TI_1 <: DOperable, TI_2 <: DOperable, +TO_0 <: DOperable] extends DMethod

    Permalink
  22. abstract class DMethod3To2[P, TI_0 <: DOperable, TI_1 <: DOperable, TI_2 <: DOperable, +TO_0 <: DOperable, +TO_1 <: DOperable] extends DMethod

    Permalink
  23. abstract class DMethod3To3[P, TI_0 <: DOperable, TI_1 <: DOperable, TI_2 <: DOperable, +TO_0 <: DOperable, +TO_1 <: DOperable, +TO_2 <: DOperable] extends DMethod

    Permalink
  24. trait DOperable extends HasInferenceResult

    Permalink

    Objects of classes with this trait can be used in two ways.

    Objects of classes with this trait can be used in two ways. 1. It can be object on which you can perform DOperations. 2. It can be used to infer knowledge about objects that will be used later in workflow, before it's execution. DOperable that can be used for execution can ALWAYS be used for inference, but not vice-versa.

  25. abstract class DOperation extends Operation with Serializable with Logging with Params

    Permalink

    DOperation that receives and returns instances of DOperable.

    DOperation that receives and returns instances of DOperable. Can infer its output type based on type knowledge.

    Annotations
    @SerialVersionUID()
  26. abstract class DOperation0To1[TO_0 <: DOperable] extends DOperation

    Permalink

    Following classes are generated automatically.

  27. abstract class DOperation0To2[TO_0 <: DOperable, TO_1 <: DOperable] extends DOperation

    Permalink
  28. abstract class DOperation0To3[TO_0 <: DOperable, TO_1 <: DOperable, TO_2 <: DOperable] extends DOperation

    Permalink
  29. abstract class DOperation1To0[TI_0 <: DOperable] extends DOperation

    Permalink
  30. abstract class DOperation1To1[TI_0 <: DOperable, TO_0 <: DOperable] extends DOperation

    Permalink
  31. abstract class DOperation1To2[TI_0 <: DOperable, TO_0 <: DOperable, TO_1 <: DOperable] extends DOperation

    Permalink
  32. abstract class DOperation1To3[TI_0 <: DOperable, TO_0 <: DOperable, TO_1 <: DOperable, TO_2 <: DOperable] extends DOperation

    Permalink
  33. abstract class DOperation2To0[TI_0 <: DOperable, TI_1 <: DOperable] extends DOperation

    Permalink
  34. abstract class DOperation2To1[TI_0 <: DOperable, TI_1 <: DOperable, TO_0 <: DOperable] extends DOperation

    Permalink
  35. abstract class DOperation2To2[TI_0 <: DOperable, TI_1 <: DOperable, TO_0 <: DOperable, TO_1 <: DOperable] extends DOperation

    Permalink
  36. abstract class DOperation2To3[TI_0 <: DOperable, TI_1 <: DOperable, TO_0 <: DOperable, TO_1 <: DOperable, TO_2 <: DOperable] extends DOperation

    Permalink
  37. abstract class DOperation3To0[TI_0 <: DOperable, TI_1 <: DOperable, TI_2 <: DOperable] extends DOperation

    Permalink
  38. abstract class DOperation3To1[TI_0 <: DOperable, TI_1 <: DOperable, TI_2 <: DOperable, TO_0 <: DOperable] extends DOperation

    Permalink
  39. abstract class DOperation3To2[TI_0 <: DOperable, TI_1 <: DOperable, TI_2 <: DOperable, TO_0 <: DOperable, TO_1 <: DOperable] extends DOperation

    Permalink
  40. abstract class DOperation3To3[TI_0 <: DOperable, TI_1 <: DOperable, TI_2 <: DOperable, TO_0 <: DOperable, TO_1 <: DOperable, TO_2 <: DOperable] extends DOperation

    Permalink
  41. case class DSHdfsClient(hdfsClient: DFSClient) extends Serialization with FileSystemClient with Product with Serializable

    Permalink

    Wrapper class for DFSClient.

    Wrapper class for DFSClient. Introduces higher level operations on hdfs.

  42. trait DataFrame2To1Operation extends AnyRef

    Permalink
  43. trait DataFrameStorage extends AnyRef

    Permalink
  44. case class ExecutionContext(sparkContext: SparkContext, sparkSQLSession: SparkSQLSession, inferContext: InferContext, executionMode: ExecutionMode, fsClient: FileSystemClient, tempPath: String, libraryPath: String, innerWorkflowExecutor: InnerWorkflowExecutor, dataFrameStorage: ContextualDataFrameStorage, notebooksClient: Option[NotebookRestClient], emailSender: Option[EmailSender], customCodeExecutor: ContextualCustomCodeExecutor) extends Logging with Product with Serializable

    Permalink

    Holds information needed by DOperations and DMethods during execution.

  45. sealed trait ExecutionMode extends AnyRef

    Permalink
  46. case class FileInfo(size: Long, modificationTime: DateTime) extends Product with Serializable

    Permalink
  47. trait FileSystemClient extends AnyRef

    Permalink
  48. sealed trait Gravity extends AnyRef

    Permalink
  49. trait InnerWorkflowExecutor extends InnerWorkflowParser

    Permalink
  50. trait InnerWorkflowParser extends AnyRef

    Permalink
  51. case class LocalFileSystemClient() extends FileSystemClient with Serialization with Product with Serializable

    Permalink
  52. case class Model(isLogistic: Boolean, intercept: Double, weights: Seq[Double], means: Seq[Double], stdDevs: Seq[Double]) extends Product with Serializable

    Permalink
  53. class OperationExecutionDispatcher extends AnyRef

    Permalink

Value Members

  1. object CatalogRecorder

    Permalink
  2. object CommonExecutionContext extends Serializable

    Permalink
  3. object Config

    Permalink
  4. object DKnowledge

    Permalink
  5. object DOperation extends Serializable

    Permalink
  6. object DOperationCategories

    Permalink
  7. object DPortPosition extends Enumeration

    Permalink
  8. object DataFrameStorage

    Permalink
  9. object ExecutionMode

    Permalink
  10. object FileSystemClient

    Permalink
  11. object GravitateLeft extends Gravity with Product with Serializable

    Permalink
  12. object GravitateRight extends Gravity with Product with Serializable

    Permalink
  13. object Model extends Serializable

    Permalink
  14. object OperationExecutionDispatcher

    Permalink
  15. object TypeUtils

    Permalink

    Holds methods used for manipulating objects representing types.

  16. package catalogs

    Permalink
  17. package documentation

    Permalink
  18. package doperables

    Permalink
  19. package doperations

    Permalink
  20. package exceptions

    Permalink
  21. package inference

    Permalink
  22. package params

    Permalink
  23. package refl

    Permalink
  24. package utils

    Permalink

Ungrouped