Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ddbourgin/numpy-ml
/ types & classes
Types & classes
166 in github.com/ddbourgin/numpy-ml
⨍
Functions
1,202
◇
Types & classes
166
↓ 22 callers
Class
Affine
numpy_ml/neural_nets/activations/activations.py:342
↓ 19 callers
Class
ReLU
A rectified linear activation function. Notes ----- "ReLU units can be fragile during training and can "die". For example, a lar
numpy_ml/neural_nets/activations/activations.py:73
↓ 18 callers
Class
Sigmoid
numpy_ml/neural_nets/activations/activations.py:30
↓ 17 callers
Class
ActivationInitializer
numpy_ml/neural_nets/initializers/initializers.py:41
↓ 16 callers
Class
Tanh
numpy_ml/neural_nets/activations/activations.py:304
↓ 14 callers
Class
FullyConnected
numpy_ml/neural_nets/layers/layers.py:2010
↓ 11 callers
Class
WeightInitializer
numpy_ml/neural_nets/initializers/initializers.py:242
↓ 8 callers
Class
ConstantScheduler
numpy_ml/neural_nets/schedulers/schedulers.py:43
↓ 8 callers
Class
Conv2D
numpy_ml/neural_nets/layers/layers.py:2895
↓ 8 callers
Class
ExponentialScheduler
numpy_ml/neural_nets/schedulers/schedulers.py:72
↓ 8 callers
Class
LinearRegression
numpy_ml/linear_models/linear_regression.py:6
↓ 8 callers
Class
NoamScheduler
numpy_ml/neural_nets/schedulers/schedulers.py:144
↓ 8 callers
Class
TorchLinearActivation
numpy_ml/tests/nn_torch_models.py:124
↓ 7 callers
Class
ELU
numpy_ml/neural_nets/activations/activations.py:412
↓ 6 callers
Class
BanditTrainer
numpy_ml/bandits/trainer.py:79
↓ 6 callers
Class
BatchNorm2D
numpy_ml/neural_nets/layers/layers.py:969
↓ 6 callers
Class
DecisionTree
numpy_ml/trees/dt.py:21
↓ 6 callers
Class
DiGraph
numpy_ml/utils/graphs.py:173
↓ 6 callers
Class
SoftPlus
numpy_ml/neural_nets/activations/activations.py:669
↓ 5 callers
Class
Add
numpy_ml/neural_nets/layers/layers.py:633
↓ 5 callers
Class
Edge
numpy_ml/utils/graphs.py:12
↓ 5 callers
Class
GELU
numpy_ml/neural_nets/activations/activations.py:210
↓ 5 callers
Class
KNN
numpy_ml/nonparametric/knn.py:9
↓ 5 callers
Class
KingScheduler
numpy_ml/neural_nets/schedulers/schedulers.py:198
↓ 5 callers
Class
LeakyReLU
'Leaky' version of a rectified linear unit (ReLU). Notes ----- Leaky ReLUs [*]_ are designed to address the vanishing gradient probl
numpy_ml/neural_nets/activations/activations.py:140
↓ 4 callers
Class
Conv1D
numpy_ml/neural_nets/layers/layers.py:2603
↓ 4 callers
Class
Dict
numpy_ml/utils/data_structures.py:478
↓ 4 callers
Class
GradientBoostedDecisionTree
numpy_ml/trees/gbdt.py:18
↓ 4 callers
Class
LSTMCell
numpy_ml/neural_nets/layers/layers.py:3782
↓ 4 callers
Class
Leaf
numpy_ml/trees/dt.py:12
↓ 4 callers
Class
LinearKernel
numpy_ml/utils/kernels.py:72
↓ 4 callers
Class
RandomForest
numpy_ml/trees/rf.py:11
↓ 4 callers
Class
SELU
r""" A scaled exponential linear unit (SELU). Notes ----- SELU units, when used in conjunction with proper weight initialization and
numpy_ml/neural_nets/activations/activations.py:532
↓ 4 callers
Class
Softmax
numpy_ml/neural_nets/layers/layers.py:2192
↓ 4 callers
Class
Token
numpy_ml/preprocessing/nlp.py:573
↓ 4 callers
Class
Trainer
numpy_ml/rl_models/trainer.py:5
↓ 3 callers
Class
AdditiveNGram
numpy_ml/ngram/ngram.py:364
↓ 3 callers
Class
BallTreeNode
numpy_ml/utils/data_structures.py:176
↓ 3 callers
Class
Dropout
numpy_ml/neural_nets/wrappers/wrappers.py:152
↓ 3 callers
Class
GPRegression
numpy_ml/nonparametric/gp.py:18
↓ 3 callers
Class
KernelInitializer
numpy_ml/utils/kernels.py:241
↓ 3 callers
Class
KernelRegression
numpy_ml/nonparametric/kernel_regression.py:4
↓ 3 callers
Class
MLENGram
numpy_ml/ngram/ngram.py:313
↓ 3 callers
Class
MultinomialHMM
numpy_ml/hmm/hmm.py:7
↓ 3 callers
Class
Node
numpy_ml/trees/dt.py:4
↓ 3 callers
Class
OptimizerInitializer
numpy_ml/neural_nets/initializers/initializers.py:176
↓ 3 callers
Class
PolynomialKernel
numpy_ml/utils/kernels.py:119
↓ 3 callers
Class
Pool2D
numpy_ml/neural_nets/layers/layers.py:3181
↓ 3 callers
Class
RBFKernel
numpy_ml/utils/kernels.py:184
↓ 3 callers
Class
SGD
numpy_ml/neural_nets/optimizers/optimizers.py:58
↓ 3 callers
Class
UCB1
numpy_ml/bandits/policies.py:187
↓ 2 callers
Class
AdaGrad
numpy_ml/neural_nets/optimizers/optimizers.py:156
↓ 2 callers
Class
Adam
numpy_ml/neural_nets/optimizers/optimizers.py:364
↓ 2 callers
Class
BallTree
numpy_ml/utils/data_structures.py:197
↓ 2 callers
Class
BayesianLinearRegressionKnownVariance
numpy_ml/linear_models/bayesian_regression.py:167
↓ 2 callers
Class
BayesianLinearRegressionUnknownVariance
numpy_ml/linear_models/bayesian_regression.py:8
↓ 2 callers
Class
CrossEntropy
numpy_ml/neural_nets/losses/losses.py:110
↓ 2 callers
Class
DiscreteSampler
numpy_ml/utils/data_structures.py:346
↓ 2 callers
Class
DotProductAttention
numpy_ml/neural_nets/layers/layers.py:139
↓ 2 callers
Class
Embedding
numpy_ml/neural_nets/layers/layers.py:1811
↓ 2 callers
Class
EpsilonGreedy
numpy_ml/bandits/policies.py:101
↓ 2 callers
Class
Exponential
numpy_ml/neural_nets/activations/activations.py:491
↓ 2 callers
Class
GoodTuringNGram
numpy_ml/ngram/ngram.py:459
↓ 2 callers
Class
HardSigmoid
numpy_ml/neural_nets/activations/activations.py:615
↓ 2 callers
Class
Identity
numpy_ml/neural_nets/activations/activations.py:395
↓ 2 callers
Class
Multiply
numpy_ml/neural_nets/layers/layers.py:745
↓ 2 callers
Class
NCELoss
numpy_ml/neural_nets/losses/losses.py:514
↓ 2 callers
Class
Node
numpy_ml/preprocessing/nlp.py:399
↓ 2 callers
Class
RMSProp
numpy_ml/neural_nets/optimizers/optimizers.py:262
↓ 2 callers
Class
RNNCell
numpy_ml/neural_nets/layers/layers.py:3576
↓ 2 callers
Class
SchedulerInitializer
numpy_ml/neural_nets/initializers/initializers.py:106
↓ 2 callers
Class
SquaredError
numpy_ml/neural_nets/losses/losses.py:26
↓ 2 callers
Class
ThompsonSamplingBetaBinomial
numpy_ml/bandits/policies.py:276
↓ 2 callers
Class
TorchBatchNormLayer
numpy_ml/tests/nn_torch_models.py:138
↓ 2 callers
Class
TorchCausalConv1d
https://github.com/pytorch/pytorch/issues/1333 NB: this is only ensures that the convolution out length is the same as the input length IFF s
numpy_ml/tests/nn_torch_models.py:541
↓ 2 callers
Class
TorchLayerNormLayer
numpy_ml/tests/nn_torch_models.py:216
↓ 2 callers
Class
TorchSDPAttentionLayer
numpy_ml/tests/nn_torch_models.py:1604
↓ 2 callers
Class
UndirectedGraph
numpy_ml/utils/graphs.py:266
↓ 2 callers
Class
VAELoss
numpy_ml/neural_nets/losses/losses.py:225
↓ 2 callers
Class
Vocabulary
numpy_ml/preprocessing/nlp.py:1008
↓ 2 callers
Class
WGAN_GPLoss
numpy_ml/neural_nets/losses/losses.py:331
↓ 1 callers
Class
AdditiveGold
numpy_ml/tests/test_ngram.py:107
↓ 1 callers
Class
BatchNorm1D
numpy_ml/neural_nets/layers/layers.py:1218
↓ 1 callers
Class
BernoulliBandit
numpy_ml/bandits/bandits.py:142
↓ 1 callers
Class
BernoulliVAE
numpy_ml/neural_nets/models/vae.py:12
↓ 1 callers
Class
BidirectionalLSTM
numpy_ml/neural_nets/modules/modules.py:987
↓ 1 callers
Class
ClassProbEstimator
numpy_ml/trees/losses.py:8
↓ 1 callers
Class
ContextualLinearBandit
numpy_ml/bandits/bandits.py:421
↓ 1 callers
Class
CrossEntropyAgent
numpy_ml/rl_models/agents.py:101
↓ 1 callers
Class
CrossEntropyLoss
numpy_ml/trees/losses.py:52
↓ 1 callers
Class
Deconv2D
numpy_ml/neural_nets/layers/layers.py:3353
↓ 1 callers
Class
DynaAgent
numpy_ml/rl_models/agents.py:1304
↓ 1 callers
Class
EnvModel
A simple tabular environment model that maintains the counts of each reward-outcome pair given the state and action that preceded them. The
numpy_ml/rl_models/rl_utils.py:28
↓ 1 callers
Class
Flatten
numpy_ml/neural_nets/layers/layers.py:859
↓ 1 callers
Class
GMM
numpy_ml/gmm/gmm.py:7
↓ 1 callers
Class
GaussianNBClassifier
numpy_ml/linear_models/naive_bayes.py:5
↓ 1 callers
Class
GeneralizedLinearModel
numpy_ml/linear_models/glm.py:48
↓ 1 callers
Class
HuffmanEncoder
numpy_ml/preprocessing/nlp.py:431
↓ 1 callers
Class
IHT
Structure to handle collisions
numpy_ml/rl_models/tiles/tiles3.py:36
↓ 1 callers
Class
LDA
numpy_ml/lda/lda.py:5
next →
1–100 of 166, ranked by callers