Home Reference Source Test

References

causality-core/src

summary
public

CausalNetCore class provides access to core function and core tensor

public

C Event

class Event is the primitive class for composing higher event-based class.

public

class Functor is the primitive class for composing higher functor based class.

public

C Store

class Store is the primitive class for composing higher storage class.

public

C Tensor

class Tensor is the primitive class for composing higher tensor based class.

public

causality-datasets/src

summary
public

This CausalNetDataSource class provides a standard implementation for pipeline Source.

public

This pipeline mixin provides DataSourceReader attibute, source reading methods for pipeline and getting Source in pipelineConfig

public

causality-datasets/src/Readers

summary
public
public
public

causality-deployment/src

summary
public

The implementation for event-based model deployment which is supplied to pipeline class instance as Deployment attribute.

public

This mixin class provides attributes: Deployment, Inferencer, and handle Deployment setting of pipelineConfig.

public

causality-layer/src

summary
public

This mixin class provide attributes: ParameterInitializer, LayerRunner, and handle Net setting of pipelineConfig

causality-layer/src/CausalNetLayers

summary
public

This class provides common used layers which can be accessed via causalNetLayers instance.

public
public
public
public

causality-layer/src/CausalNetParameters

summary
public

This class is a standard implementation for model parameters which can be accessed via causalNetParameters instance { mixWith: [StorageMixins, ParameterMixins] }

public
public
public
public
public

causality-layer/src/CausalNetRunner

summary
public

This CausalNetRunner class provide net excecutor which is provided pipeline instance at LayerRunner attribute.

public

This RunnerMixins class provide methods for runner class.

public

causality-log/src

summary
public

This BaseLogger class provided abstract class for extending new logger class

public

This LoggerMixins class provides mixins for accquiring logger

public
public

This TermLogger provide isomorphic logger { mixWith : { 'node': [LogNodeMixins], 'web': [WebNodeMixins] } }

public
public
public

causality-log/src/Vivid

summary
public
public
public
public

C Vivid

public
public
public

causality-memcache/src

summary
public

This mixins class provides attributes: MemCache.

public

This class provides storage implementation for memory caching on top of memdown which can be accessed via memDownCache.

public

This MemorizingMixins class is a mixins class for implement memory methods

public

causality-memory/src

summary
public

This class is under experimented

public

causality-models/src

summary
public
public

This class provide common used models which can be accessed via causalNetModels instance.

public
public
public

causality-optimizers/src

summary
public

This mixin class provides methods: test and handle TestDataGenerator setting of pipelineConfig.Dataset.

public

This mixin class provides attributes: Optimizer, Trainer, TrainDataGenerator, methods train, handle Optimizer setting of pipelineConfig.Net and TrainDataGenerator setting of pipelineConfig.Dataset.

causality-optimizers/src/StochasticGradientDescent

summary
public
public
public

This class provides optimizing methods which can be accessed via causalNetSGDOptimizer instance.

public
public
public

causality-preprocessing/src

summary
public
public

This ImagePreprocessing provide methods for preprocessing image data { MixWith: [ ColorTransformingMixins, ImageSplittingMixins ] }

public

This NLPPreprocessing class provide methods for preprocessing text and output valid tokens.

public
public
public
public
public
public

causality-preprocessing/src/Image

summary
public
public
public
public

F boxScaling(buffer: *, originSize: *, newSize: *): *

causality-preprocessing/src/NLP

summary
public

causality-preprocessing/src/Tabular

summary
public
public

causality-preprocessing/src/Tokenizer

summary
public
public

This Tokenizer class is for tokenizer sentence

public

C Trie

public

F stringToChars(input: *): *

public

causality-representation/src

summary
public

This CausalNetEmbedding provide methods for transform raw tokenized sentence into its single vector representation mixWith: [ StorageMixins, MemCacheMixins, TokenLookUpMixins, ChunkLookUpMixins, WordEmbeddingMixins ])}

public

This Function class provides methods for common used ultilities function

public

This mixin class provides attributes: Representation.

public

This UniversalEmbedding provide methods for transform sentences into its single vector representation based on use

public

This VectorMetricMixins class is provide methods for comparing vector representation of different sentences

public

This WordEmbeddingMixins class is provide methods for transforn sentences, tokens to vectors

public
public
public
public

causality-representation/src/Lookup

summary
public

This ChunkLookupMixins class provide mixins for chunk lookup that first look from the cached chunk then fetch and cache new chunk

public

causality-sampling/src

summary
public

This class provides common used sampling methods which can be accessed via causalNetSampling.

public
public

This mixin class provide attributes: Sampling.

public
public

causality-storage/src

summary
public

This CSVFileMixins class provide mixins for handle read/write/fetch csv content

public

This LevelJSMixins class provide mixins for handle read/write/fetch png content

public

This indexDBStorage class is the default consistent storage based on leveldown storage with support file extends: png, csv, text by those corresponding mixins.

public

This LevelDownMixins class provide mixins for implement indexDB-based storage class with leveldown storage on node environment

public

This LevelJSMixins class provide mixins for implement indexDB-based storage class with level-js storage on web environment

public

This indexDBStorage class is the default consistent storage based on leveldown storage with support file extends: png, csv, text by those corresponding mixins.

public
public

causality-utils/src

summary
public

C Assert

This Assert class provides asserting methods based on builtin generate-schema, and schema checking ajv

public

This BufferUtils class provide methods for fetch/write/read buffer @todo: verify on web environment

public

This CSVUtils class use csv-parser for csv parsing and transform csv data from fetch.

public

C Fetch

This isomorphic fetch class is mixed with:

  • NodeStreamMixins
  • WebStreamMixins
public

C NodeStreamMixins(FetchClass: Class ): Class

mixins function for fetch on node environment

public
public

This JSONUtils class provide wrapper for json5 for fetch/write/read json @todo: verify on web environment

public

This Platform class wrap platform for checking current platform either 'node' or 'web'.

public

This PNGUtils class use pngjs3 for png parsing and transform png data from fetch.

public

C Stream

This Stream class provide wrapper functions for readable-stream

public
public
public
public
public
public
public
public

causality/src

summary
public

The CausalNet class is the prebuilt pipeline with methods for processing data/train/evaluate/deploy/ensemble deploy { mixWith: [ DataSourceMixins, PreprocessingMixins, LayerRunnerMixins, ModelMixins, EvaluatorMixins, TrainerMixins, LoggerMixins, DeploymentMixins, EnsembleTrainerMixins, EnsembleModelMixins, EnsembleDeploymentMixins ] }

public

This Functor class provides common used data processing methods for pipeline

public
public

causality/src/Ensemble

summary
public

The EnsembleDeploymentMixins class is the mixis class for deploying ensemble model

public
public

The EnsembleModelMixins class is the mixis class for ensemble model caller

public

The EnsembleTrainerMixins class is the mixins class for training ensamblable models