MCPcopy Create free account

hub / github.com/AmazaspShumik/mtlearn / types & classes

Types & classes17 in github.com/AmazaspShumik/mtlearn

↓ 5 callersClassConstrainedMTL
Soft Parameter Sharing Multi-Task Learning. Parameter sharing Parameters ---------- mtl_layers: List of Layer instances
mtlearn/layers/soft_contrained_mtl.py:40
↓ 4 callersClassCrossStitchBlock
Cross-stitch block References ---------- [1] Cross-stitch Networks for Multi-task Learning, (2017) Ishan Misra et al
mtlearn/layers/cross_stitch_block.py:8
↓ 4 callersClassMixtureOfExpertsLayer
Mixture of Experts Layer Parameters ---------- expert_layers: List of Layers List of experts, each expert is expected to be
mtlearn/layers/moe.py:88
↓ 3 callersClassMLP
Standard neural network with dense layers Parameters ---------- architecture: List of ints Architecture of the network hi
mtlearn/layers/mlp.py:10
↓ 2 callersClassMultiGateMixtureOfExperts
Multi-Gate Mixture of Experts - multitask learning model that allows automatically learn measure of relationship between tasks and adapts so
mtlearn/layers/mmoe.py:10
↓ 2 callersClassOneGateMixtureOfExperts
One-Gate Mixture of Experts - similar to Multi-Gate Mixture of Experts. The only difference is that every task shares the same MOE layer, whi
mtlearn/layers/omoe.py:6
↓ 1 callersClassExpertUtilizationDropout
Helper layer for Mixture of Experts Layer, allows to drop some of the experts and then renormalize other experts, so that we still have proba
mtlearn/layers/moe.py:11
↓ 1 callersClassPreprocessingLayer
Layer that preprocesses input features of UCI Income Census (1994), creates embeddings for categorical features. Note this layer assumes nume
mtlearn/experiments/uci_income_census/uci_census_preprocessing_layer.py:9
↓ 1 callersClassTestMOE
Unit tests for Mixture of Experts Layer
tests/moe_test.py:56
ClassBaseSpecificationMTL
Base class for testing multitask and single tak models
tests/base_mtl_specification.py:8
ClassDataLoaderPreprocessorCensusUCI
Loads and preprocesses data the way it is decribed in section 6.3 of the paper. Parameters ---------- local_path: str, optional
mtlearn/experiments/uci_income_census/utils/data_loader_preprocessor.py:40
ClassTestConstrainedMTL
Test Multi-task learning through soft parameter sharing
tests/constrained_mtl_test.py:51
ClassTestCrossStitch
Test cross-stitch block
tests/cross_stitch_test.py:31
ClassTestMultiGateMixtureOfExperts
Unit tests for Muli-Gate Mixture of Experts Layer
tests/mmoe_test.py:75
ClassTestOneGateMixtureOfExperts
tests/omoe_test.py:75
ClassTestUtils
Test utils
tests/utils_test.py:6
ClassUCICensusIncomeTuner
Hyperparameter tuner for Multi-task models on Income Census dataset
mtlearn/experiments/uci_income_census/tuner.py:9