NEML2 2.0.0
|
Ctrl
+F
or Cmd
+F
to search the entire page.Refer to System Documentation for detailed explanation about this system.
Global settings for tensors, models, etc.
buffer_name_separator
Nested buffer name separator. The default is '_'. For example, a sub-model 'foo' which declares a buffer 'bar' will have a buffer named 'foo_bar'.default_integer_type
Default integer type for tensors. Options are Int64 Int32 Int16 Int8 machine_precision
Machine precision used at various places to workaround singularities like division-by-zero.parameter_name_separator
Parameter name separator. The default is '_'. For example, a sub-model 'foo' which declares a parameter 'bar' will have a parameter named 'foo_bar'.require_double_precision
Require double precision for all computations. An error will be thrown when Model forward operators are called if the default dtype is not Float64. Set this option to false to allow other precisions.tighter_tolerance
A tighter tolerance used in various algorithms.tolerance
Tolerance used in various algorithms.Detailed documentation link