HeteroSymNN
User Guide:
Installation
Quickstart
API Reference:
High-Level API
Core Components
Type Definitions
JIT Compiler
Hardware & Backends
HeteroSymNN
Index
Index
A
|
B
|
C
|
D
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
X
A
AdamOptimizer (class in HeteroSymNN.Core.optimizers)
B
BackendArray (class in HeteroSymNN.types)
backward() (HeteroSymNN.Core.losses.FlexibleLoss method)
(HeteroSymNN.Core.losses.Loss method)
(HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
BaseInitializer (class in HeteroSymNN.Core.initializers)
batch_size (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN attribute)
BATCH_SIZE (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
batch_size (HeteroSymNN.Core.Nets.neural_nets.FlexibleNN attribute)
BATCH_SIZE (HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
batch_size (HeteroSymNN.Core.Nets.neural_nets.SimpleNN attribute)
BATCH_SIZE (HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
BinaryCrossEntropy (class in HeteroSymNN.Core.losses)
C
change_constants() (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
change_device() (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
clear_kernel_cache() (in module HeteroSymNN.Backend.hardware)
COMPILER (HeteroSymNN.Core.losses.FlexibleLoss property)
COMPUTATIONAL_METHOD (HeteroSymNN.Core.losses.FlexibleLoss property)
(HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
ConfigurableNN (class in HeteroSymNN.Core.Nets.neural_nets)
ConstantToUpdate (class in HeteroSymNN.types)
CPP_INSTALLED_COMPILER (in module HeteroSymNN.Backend.hardware)
CPP_JIT_ENABLED (in module HeteroSymNN.Backend.hardware)
CURRENT_DEVICE (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
D
DEFAULT_COMPUTE_METHOD (in module HeteroSymNN.Backend.hardware)
F
FlexibleLoss (class in HeteroSymNN.Core.losses)
FlexibleNN (class in HeteroSymNN.Core.Nets.neural_nets)
FlexibleNodeConfig (in module HeteroSymNN.types)
forward() (HeteroSymNN.Core.losses.FlexibleLoss method)
(HeteroSymNN.Core.losses.Loss method)
G
generate() (HeteroSymNN.Core.initializers.HeNormal method)
(HeteroSymNN.Core.initializers.HeUniform method)
(HeteroSymNN.Core.initializers.Initializer method)
(HeteroSymNN.Core.initializers.LecunNormal method)
(HeteroSymNN.Core.initializers.Orthogonal method)
(HeteroSymNN.Core.initializers.RandomNormal method)
(HeteroSymNN.Core.initializers.RandomUniform method)
(HeteroSymNN.Core.initializers.XavierNormal method)
(HeteroSymNN.Core.initializers.XavierUniform method)
get_config() (HeteroSymNN.Core.initializers.Initializer method)
(HeteroSymNN.Core.initializers.Orthogonal method)
(HeteroSymNN.Core.initializers.RandomNormal method)
(HeteroSymNN.Core.initializers.RandomUniform method)
(HeteroSymNN.Core.losses.FlexibleLoss method)
(HeteroSymNN.Core.losses.Loss method)
(HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
(HeteroSymNN.Core.optimizers.AdamOptimizer method)
(HeteroSymNN.Core.optimizers.Optimizer method)
get_constants() (HeteroSymNN.Core.losses.FlexibleLoss method)
get_parameters() (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
get_state() (HeteroSymNN.Core.optimizers.AdamOptimizer method)
(HeteroSymNN.Core.optimizers.Optimizer method)
GPU_ENABLED (in module HeteroSymNN.Backend.hardware)
GPU_ID (HeteroSymNN.Core.losses.FlexibleLoss property)
(HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
H
HeNormal (class in HeteroSymNN.Core.initializers)
HeteroSymNN.Backend.hardware
module
HeteroSymNN.Core.initializers
module
HeteroSymNN.Core.losses
module
HeteroSymNN.Core.optimizers
module
HeteroSymNN.types
module
HeUniform (class in HeteroSymNN.Core.initializers)
histogram_losses (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN attribute)
HuberLoss (class in HeteroSymNN.Core.losses)
I
INICIALIZER (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
Initializer (class in HeteroSymNN.Core.initializers)
L
LayerConstructionConfig (class in HeteroSymNN.types)
LAYERS (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
LayerValues (class in HeteroSymNN.types)
learning_mode (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN attribute)
learning_rate (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
LecunNormal (class in HeteroSymNN.Core.initializers)
Loss (class in HeteroSymNN.Core.losses)
LOSS_EXPRESSION (HeteroSymNN.Core.losses.FlexibleLoss property)
LOSS_FUNCTION (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
M
MAELoss (class in HeteroSymNN.Core.losses)
module
HeteroSymNN.Backend.hardware
HeteroSymNN.Core.initializers
HeteroSymNN.Core.losses
HeteroSymNN.Core.optimizers
HeteroSymNN.types
MSELoss (class in HeteroSymNN.Core.losses)
N
NODE_STRUCTURE (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
NodeConfig (class in HeteroSymNN.types)
num_completed_epochs (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN attribute)
num_complited_train_iterations (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN attribute)
NUM_GPUS (in module HeteroSymNN.Backend.hardware)
num_treaning_iterations (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN attribute)
O
Optimizer (class in HeteroSymNN.Core.optimizers)
OPTIMIZER (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN property)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN property)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN property)
Orthogonal (class in HeteroSymNN.Core.initializers)
P
predict() (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
R
RandomNormal (class in HeteroSymNN.Core.initializers)
RandomUniform (class in HeteroSymNN.Core.initializers)
S
set_constants() (HeteroSymNN.Core.losses.FlexibleLoss method)
set_gpu_id() (HeteroSymNN.Core.losses.FlexibleLoss method)
(HeteroSymNN.Core.losses.Loss method)
(HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
(HeteroSymNN.Core.optimizers.Optimizer method)
set_parameters() (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
set_state() (HeteroSymNN.Core.optimizers.AdamOptimizer method)
(HeteroSymNN.Core.optimizers.Optimizer method)
SgdOptimizer (class in HeteroSymNN.Core.optimizers)
SimpleNN (class in HeteroSymNN.Core.Nets.neural_nets)
step() (HeteroSymNN.Core.optimizers.AdamOptimizer method)
(HeteroSymNN.Core.optimizers.Optimizer method)
(HeteroSymNN.Core.optimizers.SgdOptimizer method)
T
train() (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
train_step() (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
training_mode (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN attribute)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN attribute)
U
update_params() (HeteroSymNN.Core.Nets.neural_nets.ConfigurableNN method)
(HeteroSymNN.Core.Nets.neural_nets.FlexibleNN method)
(HeteroSymNN.Core.Nets.neural_nets.SimpleNN method)
USE_KERNEL_CACHE (in module HeteroSymNN.Backend.hardware)
W
WARNINGS_STRICT_MODE (in module HeteroSymNN.Backend.hardware)
X
XavierNormal (class in HeteroSymNN.Core.initializers)
XavierUniform (class in HeteroSymNN.Core.initializers)