Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Z _ __init__() (xlnstorch.benchmark.Benchmark method) (xlnstorch.benchmark.BenchmarkRunner method) (xlnstorch.benchmark.BenchResult method) (xlnstorch.benchmark.BinaryBench method) (xlnstorch.benchmark.UnaryBench method) (xlnstorch.nn.LNSAdaptiveAvgPool1d method) (xlnstorch.nn.LNSAdaptiveAvgPool2d method) (xlnstorch.nn.LNSAdaptiveAvgPool3d method) (xlnstorch.nn.LNSAvgPool1d method) (xlnstorch.nn.LNSAvgPool2d method) (xlnstorch.nn.LNSAvgPool3d method) (xlnstorch.nn.LNSBatchNorm1d method) (xlnstorch.nn.LNSBatchNorm2d method) (xlnstorch.nn.LNSBatchNorm3d method) (xlnstorch.nn.LNSBilinear method) (xlnstorch.nn.LNSConv1d method) (xlnstorch.nn.LNSConv2d method) (xlnstorch.nn.LNSConv3d method) (xlnstorch.nn.LNSDropout method) (xlnstorch.nn.LNSDropout1d method) (xlnstorch.nn.LNSDropout2d method) (xlnstorch.nn.LNSDropout3d method) (xlnstorch.nn.LNSGRU method) (xlnstorch.nn.LNSGRUCell method) (xlnstorch.nn.LNSIdentity method) (xlnstorch.nn.LNSLayerNorm method) (xlnstorch.nn.LNSLazyLinear method) (xlnstorch.nn.LNSLinear method) (xlnstorch.nn.LNSLSTM method) (xlnstorch.nn.LNSLSTMCell method) (xlnstorch.nn.LNSMaxPool1d method) (xlnstorch.nn.LNSMaxPool2d method) (xlnstorch.nn.LNSMaxPool3d method) (xlnstorch.nn.LNSModule method) (xlnstorch.nn.LNSMultiheadAttention method) (xlnstorch.nn.LNSRNN method) (xlnstorch.nn.LNSRNNCell method) (xlnstorch.optim.lr_scheduler.LNSChainedScheduler method) (xlnstorch.optim.lr_scheduler.LNSConstantLR method) (xlnstorch.optim.lr_scheduler.LNSExponentialLR method) (xlnstorch.optim.lr_scheduler.LNSLambdaLR method) (xlnstorch.optim.lr_scheduler.LNSLinearLR method) (xlnstorch.optim.lr_scheduler.LNSMultiplicativeLR method) (xlnstorch.optim.lr_scheduler.LNSMultiStepLR method) (xlnstorch.optim.lr_scheduler.LNSPolynomialLR method) (xlnstorch.optim.lr_scheduler.LNSReduceLROnPlateau method) (xlnstorch.optim.lr_scheduler.LNSSequentialLR method) (xlnstorch.optim.lr_scheduler.LNSStepLR method) A abs() (xlnstorch.LNSTensor method) abs_() (xlnstorch.LNSTensor method) add() (xlnstorch.LNSTensor method) add_() (xlnstorch.LNSTensor method) add_forward() (in module xlnstorch.csrc) after_epoch() (xlnstorch.benchmark.Benchmark method) align_lnstensor_bases() (in module xlnstorch) (in module xlnstorch.tensor_utils) all() (xlnstorch.LNSTensor method) allclose() (xlnstorch.LNSTensor method) any() (xlnstorch.LNSTensor method) argsort() (xlnstorch.LNSTensor method) attn_dropout (xlnstorch.nn.LNSMultiheadAttention attribute) avg_pool1d_backward() (in module xlnstorch.csrc) avg_pool1d_forward() (in module xlnstorch.csrc) B backward() (xlnstorch.LNSTensor method) base (xlnstorch.LNSTensor attribute) before_epoch() (xlnstorch.benchmark.Benchmark method) Benchmark (class in xlnstorch.benchmark) BenchmarkRunner (class in xlnstorch.benchmark) BenchResult (class in xlnstorch.benchmark) bias (xlnstorch.nn.LNSBatchNorm1d attribute) (xlnstorch.nn.LNSBatchNorm2d attribute) (xlnstorch.nn.LNSBatchNorm3d attribute) (xlnstorch.nn.LNSBilinear attribute) (xlnstorch.nn.LNSConv1d attribute) (xlnstorch.nn.LNSConv2d attribute) (xlnstorch.nn.LNSConv3d attribute) (xlnstorch.nn.LNSLayerNorm attribute) (xlnstorch.nn.LNSLazyLinear attribute) (xlnstorch.nn.LNSLinear attribute) bias_hh (xlnstorch.nn.LNSGRUCell attribute) (xlnstorch.nn.LNSLSTMCell attribute) (xlnstorch.nn.LNSRNNCell attribute) bias_ih (xlnstorch.nn.LNSGRUCell attribute) (xlnstorch.nn.LNSLSTMCell attribute) (xlnstorch.nn.LNSRNNCell attribute) bias_k (xlnstorch.nn.LNSMultiheadAttention attribute) bias_v (xlnstorch.nn.LNSMultiheadAttention attribute) BinaryBench (class in xlnstorch.benchmark) broadcast_to() (xlnstorch.LNSTensor method) build_lns_sequential() (in module xlnstorch.convert_model) C change_base_backward() (in module xlnstorch.csrc) change_base_forward() (in module xlnstorch.csrc) clone() (xlnstorch.LNSTensor method) constant_() (in module xlnstorch.nn.init) contiguous() (xlnstorch.LNSTensor method) conv1d_backward() (in module xlnstorch.csrc) conv1d_forward() (in module xlnstorch.csrc) conv2d_backward() (in module xlnstorch.csrc) conv2d_forward() (in module xlnstorch.csrc) conv3d_backward() (in module xlnstorch.csrc) conv3d_forward() (in module xlnstorch.csrc) CSRC_AVAILABLE (in module xlnstorch) D detach() (xlnstorch.LNSTensor method) dim() (xlnstorch.LNSTensor method) div() (xlnstorch.LNSTensor method) div_() (xlnstorch.LNSTensor method) E empty() (in module xlnstorch) empty_like() (in module xlnstorch) eq() (xlnstorch.LNSTensor method) equal() (xlnstorch.LNSTensor method) expand() (xlnstorch.LNSTensor method) eye_() (in module xlnstorch.nn.init) F find_fanout() (in module xlnstorch.autograd) float_to_lns_backward() (in module xlnstorch.csrc) float_to_lns_forward() (in module xlnstorch.csrc) format_lnstensor_operands() (in module xlnstorch) (in module xlnstorch.tensor_utils) forward() (xlnstorch.benchmark.Benchmark method) full() (in module xlnstorch) full_like() (in module xlnstorch) G ge() (xlnstorch.LNSTensor method) get_base_from_precision() (in module xlnstorch.tensor_utils) get_default_implementation_key() (in module xlnstorch) get_implementation() (in module xlnstorch) get_internal_tensor() (xlnstorch.LNSTensor static method) get_lr_bases() (in module xlnstorch.optim.lr_scheduler) get_precision_from_base() (in module xlnstorch.tensor_utils) get_table() (in module xlnstorch.csrc) grad (xlnstorch.LNSTensor property) grad_fn (xlnstorch.LNSTensor property) gt() (xlnstorch.LNSTensor method) H handle_overflow() (in module xlnstorch.tensor_utils) has_fanout() (in module xlnstorch.autograd) I implements() (in module xlnstorch) implements_sbdb() (in module xlnstorch) isclose() (xlnstorch.LNSTensor method) item() (xlnstorch.LNSTensor method) K k_proj (xlnstorch.nn.LNSMultiheadAttention attribute) kthvalue() (xlnstorch.LNSTensor method) L le() (xlnstorch.LNSTensor method) lns (xlnstorch.LNSTensor property) lns_abs() (in module xlnstorch.operators) lns_adaptive_avg_pool1d() (in module xlnstorch.operators) lns_adaptive_avg_pool2d() (in module xlnstorch.operators) lns_adaptive_avg_pool3d() (in module xlnstorch.operators) lns_add() (in module xlnstorch.operators) lns_all() (in module xlnstorch.operators) lns_allclose() (in module xlnstorch.operators) lns_any() (in module xlnstorch.operators) lns_argsort() (in module xlnstorch.operators) lns_avg_pool1d() (in module xlnstorch.operators) lns_avg_pool2d() (in module xlnstorch.operators) lns_avg_pool3d() (in module xlnstorch.operators) lns_batch_norm() (in module xlnstorch.operators) lns_bilinear() (in module xlnstorch.operators) lns_binary_cross_entropy() (in module xlnstorch.operators) lns_binary_cross_entropy_with_logits() (in module xlnstorch.operators) lns_broadcast_to() (in module xlnstorch.operators) lns_cat() (in module xlnstorch.operators) lns_celu() (in module xlnstorch.operators) lns_chunk() (in module xlnstorch.operators) lns_clone() (in module xlnstorch.operators) lns_conv1d() (in module xlnstorch.operators) lns_conv2d() (in module xlnstorch.operators) lns_conv3d() (in module xlnstorch.operators) lns_cross_entropy() (in module xlnstorch.operators) lns_div() (in module xlnstorch.operators) lns_dropout() (in module xlnstorch.operators) lns_dropout1d() (in module xlnstorch.operators) lns_dropout2d() (in module xlnstorch.operators) lns_dropout3d() (in module xlnstorch.operators) lns_elu() (in module xlnstorch.operators) lns_eq() (in module xlnstorch.operators) lns_equal() (in module xlnstorch.operators) lns_exp() (in module xlnstorch.operators) lns_gaussian_nll_loss() (in module xlnstorch.operators) lns_ge() (in module xlnstorch.operators) lns_glu() (in module xlnstorch.operators) lns_gt() (in module xlnstorch.operators) lns_hardshrink() (in module xlnstorch.operators) lns_hardsigmoid() (in module xlnstorch.operators) lns_hardswish() (in module xlnstorch.operators) lns_hardtanh() (in module xlnstorch.operators) lns_hinge_embedding_loss() (in module xlnstorch.operators) lns_huber_loss() (in module xlnstorch.operators) LNS_INF (in module xlnstorch) lns_isclose() (in module xlnstorch.operators) lns_isin() (in module xlnstorch.operators) lns_kl_div() (in module xlnstorch.operators) lns_kthvalue() (in module xlnstorch.operators) lns_l1_loss() (in module xlnstorch.operators) lns_layer_norm() (in module xlnstorch.operators) lns_le() (in module xlnstorch.operators) lns_leaky_relu() (in module xlnstorch.operators) lns_leaky_relu_() (in module xlnstorch.operators) lns_linear() (in module xlnstorch.operators) lns_log() (in module xlnstorch.operators) lns_log_softmax() (in module xlnstorch.operators) lns_logsigmoid() (in module xlnstorch.operators) lns_lt() (in module xlnstorch.operators) lns_margin_ranking_loss() (in module xlnstorch.operators) lns_matmul() (in module xlnstorch.operators) lns_max_pool1d() (in module xlnstorch.operators) lns_max_pool2d() (in module xlnstorch.operators) lns_max_pool3d() (in module xlnstorch.operators) lns_maximum() (in module xlnstorch.operators) lns_mean() (in module xlnstorch.operators) lns_minimum() (in module xlnstorch.operators) lns_mse_loss() (in module xlnstorch.operators) lns_mul() (in module xlnstorch.operators) lns_ne() (in module xlnstorch.operators) lns_neg() (in module xlnstorch.operators) LNS_NEG_INF (in module xlnstorch) LNS_NEG_ONE (in module xlnstorch) lns_nll_loss() (in module xlnstorch.operators) LNS_ONE (in module xlnstorch) lns_pad() (in module xlnstorch.operators) lns_poisson_nll_loss() (in module xlnstorch.operators) lns_positive() (in module xlnstorch.operators) lns_pow() (in module xlnstorch.operators) lns_prelu() (in module xlnstorch.operators) lns_prod() (in module xlnstorch.operators) lns_reciprocal() (in module xlnstorch.operators) lns_relu() (in module xlnstorch.operators) lns_relu_() (in module xlnstorch.operators) lns_rrelu() (in module xlnstorch.operators) lns_selu() (in module xlnstorch.operators) lns_sigmoid() (in module xlnstorch.operators) lns_sign() (in module xlnstorch.operators) lns_silu() (in module xlnstorch.operators) lns_smooth_l1_loss() (in module xlnstorch.operators) lns_softmax() (in module xlnstorch.operators) lns_softmin() (in module xlnstorch.operators) lns_softplus() (in module xlnstorch.operators) lns_softshrink() (in module xlnstorch.operators) lns_softsign() (in module xlnstorch.operators) lns_sort() (in module xlnstorch.operators) lns_sqrt() (in module xlnstorch.operators) lns_square() (in module xlnstorch.operators) lns_squeeze() (in module xlnstorch.operators) lns_stack() (in module xlnstorch.operators) lns_sub() (in module xlnstorch.operators) lns_sum() (in module xlnstorch.operators) lns_tanh() (in module xlnstorch.operators) lns_tanhshrink() (in module xlnstorch.operators) lns_threshold() (in module xlnstorch.operators) lns_threshold_() (in module xlnstorch.operators) lns_transpose() (in module xlnstorch.operators) lns_unsqueeze() (in module xlnstorch.operators) lns_var() (in module xlnstorch.operators) lns_where() (in module xlnstorch.operators) LNS_ZERO (in module xlnstorch) LNSAdadelta (class in xlnstorch.optim) LNSAdagrad (class in xlnstorch.optim) LNSAdam (class in xlnstorch.optim) LNSAdamax (class in xlnstorch.optim) LNSAdamW (class in xlnstorch.optim) LNSAdaptiveAvgPool1d (class in xlnstorch.nn) LNSAdaptiveAvgPool2d (class in xlnstorch.nn) LNSAdaptiveAvgPool3d (class in xlnstorch.nn) LNSASGD (class in xlnstorch.optim) LNSAvgPool1d (class in xlnstorch.nn) LNSAvgPool2d (class in xlnstorch.nn) LNSAvgPool3d (class in xlnstorch.nn) LNSBatchNorm1d (class in xlnstorch.nn) LNSBatchNorm2d (class in xlnstorch.nn) LNSBatchNorm3d (class in xlnstorch.nn) LNSBilinear (class in xlnstorch.nn) LNSChainedScheduler (class in xlnstorch.optim.lr_scheduler) LNSConstantLR (class in xlnstorch.optim.lr_scheduler) LNSConv1d (class in xlnstorch.nn) LNSConv2d (class in xlnstorch.nn) LNSConv3d (class in xlnstorch.nn) LNSDropout (class in xlnstorch.nn) LNSDropout1d (class in xlnstorch.nn) LNSDropout2d (class in xlnstorch.nn) LNSDropout3d (class in xlnstorch.nn) LNSExponentialLR (class in xlnstorch.optim.lr_scheduler) LNSFunction (class in xlnstorch.autograd) LNSGRU (class in xlnstorch.nn) LNSGRUCell (class in xlnstorch.nn) LNSHybridMul (class in xlnstorch.optim) LNSIdentity (class in xlnstorch.nn) LNSLambdaLR (class in xlnstorch.optim.lr_scheduler) LNSLayerNorm (class in xlnstorch.nn) LNSLazyLinear (class in xlnstorch.nn) LNSLinear (class in xlnstorch.nn) LNSLinearLR (class in xlnstorch.optim.lr_scheduler) LNSLSTM (class in xlnstorch.nn) LNSLSTMCell (class in xlnstorch.nn) LNSMadam (class in xlnstorch.optim) LNSMaxPool1d (class in xlnstorch.nn) LNSMaxPool2d (class in xlnstorch.nn) LNSMaxPool3d (class in xlnstorch.nn) LNSModule (class in xlnstorch.nn) LNSMul (class in xlnstorch.optim) LNSMultiheadAttention (class in xlnstorch.nn) LNSMultiplicativeLR (class in xlnstorch.optim.lr_scheduler) LNSMultiStepLR (class in xlnstorch.optim.lr_scheduler) LNSNAdam (class in xlnstorch.optim) LNSNormalize (class in xlnstorch.transforms) LNSPolynomialLR (class in xlnstorch.optim.lr_scheduler) LNSRAdam (class in xlnstorch.optim) LNSReduceLROnPlateau (class in xlnstorch.optim.lr_scheduler) LNSRMSprop (class in xlnstorch.optim) LNSRNN (class in xlnstorch.nn) LNSRNNCell (class in xlnstorch.nn) LNSRprop (class in xlnstorch.optim) LNSSequentialLR (class in xlnstorch.optim.lr_scheduler) LNSSGD (class in xlnstorch.optim) LNSSignMul (class in xlnstorch.optim) LNSStepLR (class in xlnstorch.optim.lr_scheduler) LNSTensor (class in xlnstorch) lnstensor() (in module xlnstorch) load_backend() (in module xlnstorch.csrc) lt() (xlnstorch.LNSTensor method) M make_autograd_graph() (in module xlnstorch.viz.graph) make_error_grid() (in module xlnstorch.viz) make_inputs() (xlnstorch.benchmark.Benchmark method) matmul_backward() (in module xlnstorch.csrc) matmul_forward() (in module xlnstorch.csrc) maximum() (xlnstorch.LNSTensor method) minimum() (xlnstorch.LNSTensor method) mul() (xlnstorch.LNSTensor method) mul_() (xlnstorch.LNSTensor method) N ndim (xlnstorch.LNSTensor property) ne() (xlnstorch.LNSTensor method) neg() (xlnstorch.LNSTensor method) neg_() (xlnstorch.LNSTensor method) normal_() (in module xlnstorch.nn.init) num_batches_tracked (xlnstorch.nn.LNSBatchNorm1d attribute) (xlnstorch.nn.LNSBatchNorm2d attribute) (xlnstorch.nn.LNSBatchNorm3d attribute) numel() (xlnstorch.LNSTensor method) numpy() (xlnstorch.LNSTensor method) O ones() (in module xlnstorch) ones_() (in module xlnstorch.nn.init) ones_like() (in module xlnstorch) out_proj (xlnstorch.nn.LNSMultiheadAttention attribute) override_implementation() (in module xlnstorch) override_sbdb_implementation() (in module xlnstorch) P parse_sequential() (in module xlnstorch.convert_model) plot_error_heatmap() (in module xlnstorch.viz) plot_precision_comparison() (in module xlnstorch.viz) plot_precision_heatmap_grid() (in module xlnstorch.viz) plot_spacing_heatmap() (in module xlnstorch.viz) plot_staircase() (in module xlnstorch.viz) positive() (xlnstorch.LNSTensor method) post_forward() (xlnstorch.benchmark.Benchmark method) pow() (xlnstorch.LNSTensor method) pow_() (xlnstorch.LNSTensor method) precision_sweep_analysis() (in module xlnstorch.viz) print() (xlnstorch.benchmark.BenchResult method) prod() (xlnstorch.LNSTensor method) prof (xlnstorch.benchmark.BenchResult attribute) Q q_proj (xlnstorch.nn.LNSMultiheadAttention attribute) R raise_fanout_error() (in module xlnstorch.autograd) rand() (in module xlnstorch) rand_like() (in module xlnstorch) randn() (in module xlnstorch) randn_like() (in module xlnstorch) reciprocal() (xlnstorch.LNSTensor method) reciprocal_() (xlnstorch.LNSTensor method) register_xlnsconf_implementation() (in module xlnstorch) repeat() (xlnstorch.LNSTensor method) requires_grad (xlnstorch.LNSTensor property) requires_grad_() (xlnstorch.LNSTensor method) run() (xlnstorch.benchmark.BenchmarkRunner method) running_mean (xlnstorch.nn.LNSBatchNorm1d attribute) (xlnstorch.nn.LNSBatchNorm2d attribute) (xlnstorch.nn.LNSBatchNorm3d attribute) running_var (xlnstorch.nn.LNSBatchNorm1d attribute) (xlnstorch.nn.LNSBatchNorm2d attribute) (xlnstorch.nn.LNSBatchNorm3d attribute) S save_full_profile() (xlnstorch.benchmark.BenchResult method) sbdb() (in module xlnstorch) set_default_implementation() (in module xlnstorch) set_default_sbdb_implementation() (in module xlnstorch) (in module xlnstorch.csrc) set_overflow_limits() (in module xlnstorch.tensor_utils) shape (xlnstorch.LNSTensor property) sigmoid() (xlnstorch.LNSTensor method) sign() (xlnstorch.LNSTensor method) sign_() (xlnstorch.LNSTensor method) size() (xlnstorch.LNSTensor method) sort() (xlnstorch.LNSTensor method) sqrt() (xlnstorch.LNSTensor method) sqrt_() (xlnstorch.LNSTensor method) square() (xlnstorch.LNSTensor method) square_() (xlnstorch.LNSTensor method) squeeze() (xlnstorch.LNSTensor method) step() (xlnstorch.optim.LNSAdadelta method) (xlnstorch.optim.LNSAdagrad method) (xlnstorch.optim.LNSAdam method) (xlnstorch.optim.LNSAdamax method) (xlnstorch.optim.LNSAdamW method) (xlnstorch.optim.LNSASGD method) (xlnstorch.optim.LNSHybridMul method) (xlnstorch.optim.LNSMadam method) (xlnstorch.optim.LNSMul method) (xlnstorch.optim.LNSNAdam method) (xlnstorch.optim.LNSRAdam method) (xlnstorch.optim.LNSRMSprop method) (xlnstorch.optim.LNSRprop method) (xlnstorch.optim.LNSSGD method) (xlnstorch.optim.LNSSignMul method) sub() (xlnstorch.LNSTensor method) sub_() (xlnstorch.LNSTensor method) sum() (xlnstorch.LNSTensor method) sum_forward() (in module xlnstorch.csrc) T tanh() (xlnstorch.LNSTensor method) to() (xlnstorch.LNSTensor method) toggle_cpp_tensor_utils() (in module xlnstorch.tensor_utils) ToLNSTensor (class in xlnstorch.transforms) transpose() (xlnstorch.LNSTensor method) U UnaryBench (class in xlnstorch.benchmark) uniform_() (in module xlnstorch.nn.init) unsqueeze() (xlnstorch.LNSTensor method) V v_proj (xlnstorch.nn.LNSMultiheadAttention attribute) value (xlnstorch.LNSTensor property) view() (xlnstorch.LNSTensor method) W wall_ms (xlnstorch.benchmark.BenchResult attribute) weight (xlnstorch.nn.LNSBatchNorm1d attribute) (xlnstorch.nn.LNSBatchNorm2d attribute) (xlnstorch.nn.LNSBatchNorm3d attribute) (xlnstorch.nn.LNSBilinear attribute) (xlnstorch.nn.LNSConv1d attribute) (xlnstorch.nn.LNSConv2d attribute) (xlnstorch.nn.LNSConv3d attribute) (xlnstorch.nn.LNSLayerNorm attribute) (xlnstorch.nn.LNSLazyLinear attribute) (xlnstorch.nn.LNSLinear attribute) weight_hh (xlnstorch.nn.LNSGRUCell attribute) (xlnstorch.nn.LNSLSTMCell attribute) (xlnstorch.nn.LNSRNNCell attribute) weight_ih (xlnstorch.nn.LNSGRUCell attribute) (xlnstorch.nn.LNSLSTMCell attribute) (xlnstorch.nn.LNSRNNCell attribute) X xavier_normal_() (in module xlnstorch.nn.init) xavier_uniform_() (in module xlnstorch.nn.init) xlns() (xlnstorch.LNSTensor method) Z zeros() (in module xlnstorch) zeros_() (in module xlnstorch.nn.init) zeros_like() (in module xlnstorch)