fpy2
Table of Contents
Installation
Language
Number Systems
Builtins
Libraries
Scheduling
Rewriter
Compilers
Examples
FAQ
Developers of FPy
fpy2
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
Abs (class in fpy2.ast.fpyast)
absolute_error() (in module fpy2.libraries.metrics)
Acos (class in fpy2.ast.fpyast)
acos() (in module fpy2.ops)
Acosh (class in fpy2.ast.fpyast)
acosh() (in module fpy2.ops)
Add (class in fpy2.ast.fpyast)
add() (in module fpy2.libraries.matrix)
(in module fpy2.libraries.vector)
(in module fpy2.ops)
analyze() (fpy2.analysis.ArraySizeInfer static method)
(fpy2.analysis.CallGraph static method)
(fpy2.analysis.ContextUse static method)
(fpy2.analysis.FormatInfer static method)
(fpy2.analysis.LiveVars static method)
(fpy2.analysis.Purity static method)
(fpy2.analysis.Reachability static method)
analyze_expr() (fpy2.analysis.Purity static method)
And (class in fpy2.ast.fpyast)
AnyTypeAnn (class in fpy2.ast.fpyast)
Applier (class in fpy2.rewrite)
apply() (fpy2.analysis.PartialEval static method)
(fpy2.rewrite.Applier method)
(fpy2.rewrite.Rewrite method)
(fpy2.transform.ConstFold static method)
(fpy2.transform.ConstPropagate static method)
(fpy2.transform.CopyPropagate static method)
(fpy2.transform.ForUnpack static method)
(fpy2.transform.ForUnroll static method)
(fpy2.transform.FuncInline static method)
(fpy2.transform.RenameTarget static method)
(fpy2.transform.RoundElim static method)
(fpy2.transform.SubstVar static method)
(fpy2.transform.WhileUnroll static method)
(fpy2.transform.ZipElim static method)
apply_all() (fpy2.rewrite.Rewrite method)
apply_block() (fpy2.transform.RenameTarget static method)
Argument (class in fpy2.ast.fpyast)
ArraySizeInfer (class in fpy2.analysis)
as_rational() (fpy2.ast.fpyast.Decnum method)
(fpy2.ast.fpyast.Digits method)
(fpy2.ast.fpyast.Hexnum method)
(fpy2.ast.fpyast.Integer method)
(fpy2.ast.fpyast.Rational method)
(fpy2.ast.fpyast.RationalVal method)
(fpy2.Float method)
as_real() (fpy2.Float method)
Asin (class in fpy2.ast.fpyast)
asin() (in module fpy2.ops)
Asinh (class in fpy2.ast.fpyast)
asinh() (in module fpy2.ops)
AssertStmt (class in fpy2.ast.fpyast)
Assign (class in fpy2.ast.fpyast)
Ast (class in fpy2.ast.fpyast)
Atan (class in fpy2.ast.fpyast)
atan() (in module fpy2.ops)
Atan2 (class in fpy2.ast.fpyast)
atan2() (in module fpy2.ops)
Atanh (class in fpy2.ast.fpyast)
atanh() (in module fpy2.ops)
Attribute (class in fpy2.ast.fpyast)
axpy() (in module fpy2.libraries.vector)
B
Backend (class in fpy2)
base (fpy2.Float property)
(fpy2.RealFloat property)
BaseFormatter (class in fpy2.ast.fpyast)
BinaryOp (class in fpy2.ast.fpyast)
bit() (fpy2.RealFloat method)
block (fpy2.rewrite.StmtPattern attribute)
BoolTypeAnn (class in fpy2.ast.fpyast)
BoolVal (class in fpy2.ast.fpyast)
BytecodeInterpreter (class in fpy2)
C
c (fpy2.Float property)
(fpy2.RealFloat property)
Call (class in fpy2.ast.fpyast)
CallGraph (class in fpy2.analysis)
canonical_under() (fpy2.Context method)
carry (fpy2.Float property)
(fpy2.RealFloat property)
Cast (class in fpy2.ast.fpyast)
cast() (in module fpy2.ops)
Cbrt (class in fpy2.ast.fpyast)
cbrt() (in module fpy2.ops)
Ceil (class in fpy2.ast.fpyast)
ceil() (in module fpy2.ops)
check() (fpy2.analysis.SyntaxCheck static method)
(fpy2.analysis.TypeInfer static method)
classic_2fma() (in module fpy2.libraries.eft)
classic_2mul() (in module fpy2.libraries.eft)
classic_2sum() (in module fpy2.libraries.eft)
Compare (class in fpy2.ast.fpyast)
compare() (fpy2.Float method)
(fpy2.RealFloat method)
CompareOp (class in fpy2.ast.fpyast)
compile() (fpy2.CppCompiler method)
(fpy2.FPCoreCompiler method)
compile_module() (fpy2.CppCompiler method)
(fpy2.FPCoreCompiler method)
Const1_Pi (class in fpy2.ast.fpyast)
Const2_Pi (class in fpy2.ast.fpyast)
Const2_SqrtPi (class in fpy2.ast.fpyast)
const_1_pi() (in module fpy2.ops)
const_2_pi() (in module fpy2.ops)
const_2_sqrt_pi() (in module fpy2.ops)
const_e() (in module fpy2.ops)
const_ln2() (in module fpy2.ops)
const_log10e() (in module fpy2.ops)
const_log2e() (in module fpy2.ops)
const_pi() (in module fpy2.ops)
const_pi_2() (in module fpy2.ops)
const_pi_4() (in module fpy2.ops)
const_sqrt1_2() (in module fpy2.ops)
const_sqrt2() (in module fpy2.ops)
ConstE (class in fpy2.ast.fpyast)
ConstFold (class in fpy2.transform)
ConstInf (class in fpy2.ast.fpyast)
ConstLn2 (class in fpy2.ast.fpyast)
ConstLog10E (class in fpy2.ast.fpyast)
ConstLog2E (class in fpy2.ast.fpyast)
ConstNan (class in fpy2.ast.fpyast)
ConstPi (class in fpy2.ast.fpyast)
ConstPi_2 (class in fpy2.ast.fpyast)
ConstPi_4 (class in fpy2.ast.fpyast)
ConstPropagate (class in fpy2.transform)
ConstSqrt1_2 (class in fpy2.ast.fpyast)
ConstSqrt2 (class in fpy2.ast.fpyast)
Context (class in fpy2)
ContextStmt (class in fpy2.ast.fpyast)
ContextTypeAnn (class in fpy2.ast.fpyast)
ContextUse (class in fpy2.analysis)
CopyPropagate (class in fpy2.transform)
Copysign (class in fpy2.ast.fpyast)
copysign() (in module fpy2.ops)
Cos (class in fpy2.ast.fpyast)
cos() (in module fpy2.ops)
Cosh (class in fpy2.ast.fpyast)
cosh() (in module fpy2.ops)
cosine_similarity() (in module fpy2.libraries.vector)
CppCompiler (class in fpy2)
cross() (in module fpy2.libraries.vector)
ctx (fpy2.ast.fpyast.FuncMeta attribute)
(fpy2.Float property)
(fpy2.Interpreter attribute)
D
DeadCodeEliminate (class in fpy2.transform)
DeclContext (class in fpy2.ast.fpyast)
declcontext() (in module fpy2.ops)
Decnum (class in fpy2.ast.fpyast)
decode() (fpy2.EncodableContext method)
DEFAULT_LOOP_ITER_LIMIT (fpy2.analysis.FormatInfer attribute)
DefaultTransformVisitor (class in fpy2.ast)
DefaultVisitor (class in fpy2.ast)
DefineUse (class in fpy2.analysis)
denominator (fpy2.RealFloat property)
determinant_2x2() (in module fpy2.libraries.matrix)
determinant_3x3() (in module fpy2.libraries.matrix)
diagonal() (in module fpy2.libraries.matrix)
Digits (class in fpy2.ast.fpyast)
digits() (in module fpy2.ops)
Dim (class in fpy2.ast.fpyast)
dim() (in module fpy2.ops)
Div (class in fpy2.ast.fpyast)
div() (in module fpy2.ops)
divzero (fpy2.Float property)
(fpy2.RealFloat property)
dot() (in module fpy2.libraries.vector)
dot_add() (in module fpy2.libraries.vector)
E
e (fpy2.Float property)
(fpy2.RealFloat property)
EffectStmt (class in fpy2.ast.fpyast)
EFloatContext (class in fpy2)
EFloatNanKind (class in fpy2)
emax (fpy2.EFloatContext property)
(fpy2.ExpContext property)
(fpy2.MPBFloatContext property)
(fpy2.SizedContext property)
emin (fpy2.MPBFloatContext attribute)
(fpy2.MPSFloatContext attribute)
Empty (class in fpy2.ast.fpyast)
empty() (in module fpy2.ops)
enable_inf (fpy2.EFloatContext attribute)
(fpy2.MPBFixedContext attribute)
(fpy2.MPFixedContext attribute)
enable_nan (fpy2.MPBFixedContext attribute)
(fpy2.MPFixedContext attribute)
EncodableContext (class in fpy2)
encode() (fpy2.EncodableContext method)
Enumerate (class in fpy2.ast.fpyast)
env (fpy2.ast.fpyast.FuncMeta attribute)
(fpy2.rewrite.Subst attribute)
eoffset (fpy2.EFloatContext attribute)
(fpy2.ExpContext attribute)
Erf (class in fpy2.ast.fpyast)
erf() (in module fpy2.ops)
Erfc (class in fpy2.ast.fpyast)
erfc() (in module fpy2.ops)
es (fpy2.EFloatContext attribute)
eval() (fpy2.BytecodeInterpreter method)
(fpy2.Interpreter method)
eval_expr() (fpy2.BytecodeInterpreter method)
(fpy2.Interpreter method)
Exp (class in fpy2.ast.fpyast)
exp (fpy2.Float property)
(fpy2.RealFloat property)
exp() (in module fpy2.ops)
exp10() (in module fpy2.ops)
Exp2 (class in fpy2.ast.fpyast)
exp2() (in module fpy2.ops)
ExpContext (class in fpy2)
Expm1 (class in fpy2.ast.fpyast)
expm1() (in module fpy2.ops)
expmax (fpy2.MPBFloatContext property)
expmin (fpy2.MPBFixedContext property)
(fpy2.MPBFloatContext property)
(fpy2.MPFixedContext property)
(fpy2.MPSFloatContext property)
Expr (class in fpy2.ast.fpyast)
expr (fpy2.rewrite.ExprPattern attribute)
ExprMatch (class in fpy2.rewrite)
ExprPattern (class in fpy2.rewrite)
F
fabs() (in module fpy2.ops)
fast_2mul() (in module fpy2.libraries.eft)
fast_2sum() (in module fpy2.libraries.eft)
Fdim (class in fpy2.ast.fpyast)
fdim() (in module fpy2.ops)
FixedContext (class in fpy2)
Float (class in fpy2)
Floor (class in fpy2.ast.fpyast)
floor() (in module fpy2.ops)
Fma (class in fpy2.ast.fpyast)
fma() (in module fpy2.ops)
fmax() (in module fpy2.ops)
fmin() (in module fpy2.ops)
Fmod (class in fpy2.ast.fpyast)
fmod() (in module fpy2.ops)
ForBundling (class in fpy2.transform)
ForeignEnv (class in fpy2)
ForeignVal (class in fpy2.ast.fpyast)
format() (fpy2.ast.Formatter method)
(fpy2.ast.fpyast.Ast method)
(fpy2.Context method)
(fpy2.EFloatContext method)
(fpy2.EncodableContext method)
(fpy2.ExpContext method)
(fpy2.FixedContext method)
(fpy2.IEEEContext method)
(fpy2.MPBFixedContext method)
(fpy2.MPBFloatContext method)
(fpy2.MPFixedContext method)
(fpy2.MPFloatContext method)
(fpy2.MPSFloatContext method)
(fpy2.OrdinalContext method)
(fpy2.rewrite.ExprPattern method)
(fpy2.rewrite.Pattern method)
(fpy2.rewrite.StmtPattern method)
(fpy2.SizedContext method)
(fpy2.SMFixedContext method)
FormatInfer (class in fpy2.analysis)
Formatter (class in fpy2.ast)
ForStmt (class in fpy2.ast.fpyast)
ForUnpack (class in fpy2.transform)
ForUnroll (class in fpy2.transform)
FPCoreCompiler (class in fpy2)
FPCoreContext (class in fpy2)
fpy() (in module fpy2)
fpy2.ast.BaseFormatter
module
fpy2.ast.fpyast
module
fpy2.ast.Visitor
module
fpy2.BF16 (built-in variable)
fpy2.FP128 (built-in variable)
fpy2.FP16 (built-in variable)
fpy2.FP256 (built-in variable)
fpy2.FP32 (built-in variable)
fpy2.FP64 (built-in variable)
fpy2.FP8P1 (built-in variable)
fpy2.FP8P2 (built-in variable)
fpy2.FP8P3 (built-in variable)
fpy2.FP8P4 (built-in variable)
fpy2.FP8P5 (built-in variable)
fpy2.FP8P6 (built-in variable)
fpy2.FP8P7 (built-in variable)
fpy2.Integer (built-in variable)
fpy2.libraries.core
module
fpy2.libraries.eft
module
fpy2.libraries.matrix
module
fpy2.libraries.metrics
module
fpy2.libraries.vector
module
fpy2.MX_E2M1 (built-in variable)
fpy2.MX_E2M3 (built-in variable)
fpy2.MX_E3M2 (built-in variable)
fpy2.MX_E4M3 (built-in variable)
fpy2.MX_E5M2 (built-in variable)
fpy2.MX_E8M0 (built-in variable)
fpy2.MX_INT8 (built-in variable)
fpy2.ops
module
fpy2.S1E4M3 (built-in variable)
fpy2.S1E5M2 (built-in variable)
fpy2.SINT16 (built-in variable)
fpy2.SINT32 (built-in variable)
fpy2.SINT64 (built-in variable)
fpy2.SINT8 (built-in variable)
fpy2.TF32 (built-in variable)
fpy2.UINT16 (built-in variable)
fpy2.UINT32 (built-in variable)
fpy2.UINT64 (built-in variable)
fpy2.UINT8 (built-in variable)
fpy_primitive() (in module fpy2)
free_vars (fpy2.ast.fpyast.FuncMeta attribute)
frexp() (in module fpy2.libraries.core)
frobenius_norm() (in module fpy2.libraries.matrix)
from_context() (fpy2.FPCoreContext static method)
from_float() (fpy2.Float static method)
(fpy2.RealFloat static method)
from_format() (fpy2.EFloatContext class method)
(fpy2.ExpContext class method)
(fpy2.FixedContext class method)
(fpy2.IEEEContext class method)
(fpy2.MPBFixedContext class method)
(fpy2.MPBFloatContext class method)
(fpy2.MPFixedContext class method)
(fpy2.MPFloatContext class method)
(fpy2.MPSFloatContext class method)
(fpy2.SMFixedContext class method)
from_fpcore() (fpy2.Function static method)
from_int() (fpy2.Float static method)
(fpy2.RealFloat static method)
from_ordinal() (fpy2.OrdinalContext method)
from_rational() (fpy2.Float static method)
(fpy2.RealFloat static method)
from_real() (fpy2.Float static method)
FuncDef (class in fpy2.ast.fpyast)
FuncInline (class in fpy2.transform)
FuncMeta (class in fpy2.ast.fpyast)
FuncSymbol (in module fpy2.ast.fpyast)
Function (class in fpy2)
G
get() (fpy2.ForeignEnv method)
get_column() (in module fpy2.libraries.matrix)
get_default_formatter() (in module fpy2.ast.fpyast)
get_default_interpreter() (in module fpy2)
get_row() (in module fpy2.libraries.matrix)
H
hadamard() (in module fpy2.libraries.matrix)
(in module fpy2.libraries.vector)
headers() (fpy2.CppCompiler method)
helpers() (fpy2.CppCompiler method)
hexfloat() (in module fpy2.ops)
Hexnum (class in fpy2.ast.fpyast)
Hypot (class in fpy2.ast.fpyast)
hypot() (in module fpy2.ops)
I
Id (class in fpy2.ast.fpyast)
ideal_2mul() (in module fpy2.libraries.eft)
ideal_2sum() (in module fpy2.libraries.eft)
ideal_fma() (in module fpy2.libraries.eft)
identity() (in module fpy2.libraries.matrix)
IEEE_754 (fpy2.EFloatNanKind attribute)
IEEEContext (class in fpy2)
If1Stmt (class in fpy2.ast.fpyast)
IfBundling (class in fpy2.transform)
IfExpr (class in fpy2.ast.fpyast)
IfStmt (class in fpy2.ast.fpyast)
IndexedAssign (class in fpy2.ast.fpyast)
inexact (fpy2.Float property)
(fpy2.RealFloat property)
inf() (fpy2.Float static method)
(in module fpy2.ops)
inf_value (fpy2.EFloatContext attribute)
(fpy2.ExpContext attribute)
(fpy2.MPBFixedContext attribute)
(fpy2.MPFixedContext attribute)
infer_primitive() (fpy2.analysis.TypeInfer static method)
infval() (fpy2.SizedContext method)
Integer (class in fpy2.ast.fpyast)
Interpreter (class in fpy2)
invalid (fpy2.Float property)
(fpy2.RealFloat property)
invert() (fpy2.ast.fpyast.CompareOp method)
is_canonical() (fpy2.Float method)
is_diagonal() (in module fpy2.libraries.matrix)
is_equiv() (fpy2.ast.fpyast.AnyTypeAnn method)
(fpy2.ast.fpyast.AssertStmt method)
(fpy2.ast.fpyast.Assign method)
(fpy2.ast.fpyast.Attribute method)
(fpy2.ast.fpyast.BinaryOp method)
(fpy2.ast.fpyast.BoolTypeAnn method)
(fpy2.ast.fpyast.BoolVal method)
(fpy2.ast.fpyast.Call method)
(fpy2.ast.fpyast.Compare method)
(fpy2.ast.fpyast.ContextStmt method)
(fpy2.ast.fpyast.ContextTypeAnn method)
(fpy2.ast.fpyast.Decnum method)
(fpy2.ast.fpyast.Digits method)
(fpy2.ast.fpyast.EffectStmt method)
(fpy2.ast.fpyast.Expr method)
(fpy2.ast.fpyast.ForeignVal method)
(fpy2.ast.fpyast.ForStmt method)
(fpy2.ast.fpyast.Hexnum method)
(fpy2.ast.fpyast.Id method)
(fpy2.ast.fpyast.If1Stmt method)
(fpy2.ast.fpyast.IfExpr method)
(fpy2.ast.fpyast.IfStmt method)
(fpy2.ast.fpyast.IndexedAssign method)
(fpy2.ast.fpyast.Integer method)
(fpy2.ast.fpyast.ListComp method)
(fpy2.ast.fpyast.ListExpr method)
(fpy2.ast.fpyast.ListRef method)
(fpy2.ast.fpyast.ListSlice method)
(fpy2.ast.fpyast.ListTypeAnn method)
(fpy2.ast.fpyast.NaryOp method)
(fpy2.ast.fpyast.NullaryOp method)
(fpy2.ast.fpyast.PassStmt method)
(fpy2.ast.fpyast.Rational method)
(fpy2.ast.fpyast.RealTypeAnn method)
(fpy2.ast.fpyast.ReturnStmt method)
(fpy2.ast.fpyast.SizedTensorTypeAnn method)
(fpy2.ast.fpyast.Stmt method)
(fpy2.ast.fpyast.TernaryOp method)
(fpy2.ast.fpyast.TupleExpr method)
(fpy2.ast.fpyast.TupleTypeAnn method)
(fpy2.ast.fpyast.TypeAnn method)
(fpy2.ast.fpyast.UnaryOp method)
(fpy2.ast.fpyast.Var method)
(fpy2.ast.fpyast.WhileStmt method)
(fpy2.Context method)
is_finite() (fpy2.Float method)
is_identical_to() (fpy2.RealFloat method)
is_integer() (fpy2.ast.fpyast.RationalVal method)
(fpy2.Float method)
(fpy2.RealFloat method)
is_lower_triangular() (in module fpy2.libraries.matrix)
is_more_significant() (fpy2.Float method)
(fpy2.RealFloat method)
is_nar() (fpy2.Float method)
is_negative() (fpy2.Float method)
(fpy2.RealFloat method)
is_nonzero() (fpy2.Float method)
(fpy2.RealFloat method)
is_normal() (fpy2.Float method)
is_positive() (fpy2.Float method)
(fpy2.RealFloat method)
is_power_of_two() (fpy2.RealFloat method)
is_representable() (fpy2.Float method)
is_square() (in module fpy2.libraries.matrix)
is_stochastic() (fpy2.Context method)
(fpy2.EFloatContext method)
(fpy2.ExpContext method)
(fpy2.MPBFixedContext method)
(fpy2.MPBFloatContext method)
(fpy2.MPFixedContext method)
(fpy2.MPFloatContext method)
(fpy2.MPSFloatContext method)
is_symmetric() (in module fpy2.libraries.matrix)
is_upper_triangular() (in module fpy2.libraries.matrix)
is_zero() (fpy2.Float method)
(fpy2.RealFloat method)
IsFinite (class in fpy2.ast.fpyast)
isfinite() (in module fpy2.ops)
IsInf (class in fpy2.ast.fpyast)
isinf (fpy2.Float property)
isinf() (in module fpy2.ops)
isinteger() (in module fpy2.libraries.core)
IsNan (class in fpy2.ast.fpyast)
isnan (fpy2.Float property)
isnan() (in module fpy2.ops)
isnar() (in module fpy2.libraries.core)
IsNormal (class in fpy2.ast.fpyast)
isnormal() (in module fpy2.ops)
L
largest() (fpy2.SizedContext method)
ldexp() (in module fpy2.libraries.core)
Len (class in fpy2.ast.fpyast)
Lgamma (class in fpy2.ast.fpyast)
lgamma() (in module fpy2.ops)
lhs (fpy2.rewrite.Rewrite attribute)
LiftContext (class in fpy2.transform)
ListComp (class in fpy2.ast.fpyast)
ListExpr (class in fpy2.ast.fpyast)
ListRef (class in fpy2.ast.fpyast)
ListSlice (class in fpy2.ast.fpyast)
ListTypeAnn (class in fpy2.ast.fpyast)
LiveVars (class in fpy2.analysis)
loc (fpy2.ast.fpyast.Ast property)
(fpy2.ast.fpyast.SourceId attribute)
LocatedMatch (class in fpy2.rewrite)
Location (class in fpy2.ast.fpyast)
Log (class in fpy2.ast.fpyast)
log() (in module fpy2.ops)
Log10 (class in fpy2.ast.fpyast)
log10() (in module fpy2.ops)
Log1p (class in fpy2.ast.fpyast)
log1p() (in module fpy2.ops)
Log2 (class in fpy2.ast.fpyast)
log2() (in module fpy2.ops)
Logb (class in fpy2.ast.fpyast)
logb() (in module fpy2.libraries.core)
(in module fpy2.ops)
M
m (fpy2.Float property)
(fpy2.RealFloat property)
match() (fpy2.rewrite.Matcher method)
match_exact() (fpy2.rewrite.Matcher method)
Matcher (class in fpy2.rewrite)
matmul() (in module fpy2.libraries.matrix)
matvec() (in module fpy2.libraries.matrix)
Max (class in fpy2.ast.fpyast)
max_e() (in module fpy2.libraries.core)
max_element() (in module fpy2.libraries.matrix)
(in module fpy2.libraries.vector)
max_normal() (fpy2.MPBFloatContext method)
max_p() (in module fpy2.libraries.core)
max_subnormal() (fpy2.MPBFloatContext method)
(fpy2.MPSFloatContext method)
MAX_VAL (fpy2.EFloatNanKind attribute)
maxval() (fpy2.SizedContext method)
mean() (in module fpy2.libraries.vector)
mean_elements() (in module fpy2.libraries.matrix)
merge() (fpy2.ForeignEnv method)
Min (class in fpy2.ast.fpyast)
min_element() (in module fpy2.libraries.matrix)
(in module fpy2.libraries.vector)
min_n() (in module fpy2.libraries.core)
min_normal() (fpy2.MPBFloatContext method)
(fpy2.MPSFloatContext method)
min_subnormal() (fpy2.MPBFloatContext method)
(fpy2.MPSFloatContext method)
minval() (fpy2.OrdinalContext method)
Mod (class in fpy2.ast.fpyast)
mod() (in module fpy2.ops)
modf() (in module fpy2.libraries.core)
module
fpy2.ast.BaseFormatter
fpy2.ast.fpyast
fpy2.ast.Visitor
fpy2.libraries.core
fpy2.libraries.eft
fpy2.libraries.matrix
fpy2.libraries.metrics
fpy2.libraries.vector
fpy2.ops
Monomorphize (class in fpy2.transform)
MPBFixedContext (class in fpy2)
MPBFloatContext (class in fpy2)
MPFixedContext (class in fpy2)
MPFloatContext (class in fpy2)
MPSFloatContext (class in fpy2)
Mul (class in fpy2.ast.fpyast)
mul() (in module fpy2.ops)
N
n (fpy2.Float property)
(fpy2.RealFloat property)
name (fpy2.rewrite.Rewrite attribute)
NamedBinaryOp (class in fpy2.ast.fpyast)
NamedId (class in fpy2.ast.fpyast)
NamedNaryOp (class in fpy2.ast.fpyast)
NamedTernaryOp (class in fpy2.ast.fpyast)
NamedUnaryOp (class in fpy2.ast.fpyast)
names() (fpy2.ast.fpyast.Id method)
(fpy2.ast.fpyast.NamedId method)
(fpy2.ast.fpyast.UnderscoreId method)
nan() (fpy2.Float static method)
(in module fpy2.ops)
nan_kind (fpy2.EFloatContext attribute)
nan_value (fpy2.EFloatContext attribute)
(fpy2.MPBFixedContext attribute)
(fpy2.MPFixedContext attribute)
NaryExpr (class in fpy2.ast.fpyast)
NaryOp (class in fpy2.ast.fpyast)
nbits (fpy2.EFloatContext attribute)
(fpy2.ExpContext attribute)
(fpy2.FixedContext attribute)
(fpy2.SMFixedContext attribute)
NearbyInt (class in fpy2.ast.fpyast)
nearbyint() (in module fpy2.ops)
Neg (class in fpy2.ast.fpyast)
neg() (in module fpy2.ops)
neg_maxval (fpy2.MPBFixedContext attribute)
(fpy2.MPBFloatContext attribute)
NEG_ZERO (fpy2.EFloatNanKind attribute)
next_away_zero() (fpy2.Float method)
(fpy2.OrdinalContext method)
(fpy2.RealFloat method)
next_down() (fpy2.Float method)
(fpy2.OrdinalContext method)
(fpy2.RealFloat method)
next_towards() (fpy2.Float method)
(fpy2.OrdinalContext method)
next_towards_zero() (fpy2.Float method)
(fpy2.OrdinalContext method)
(fpy2.RealFloat method)
next_up() (fpy2.Float method)
(fpy2.OrdinalContext method)
(fpy2.RealFloat method)
nmin (fpy2.MPBFixedContext attribute)
(fpy2.MPBFloatContext property)
(fpy2.MPFixedContext attribute)
(fpy2.MPSFloatContext property)
NONE (fpy2.EFloatNanKind attribute)
norm1() (in module fpy2.libraries.vector)
norm2() (in module fpy2.libraries.vector)
norm_1() (in module fpy2.libraries.matrix)
norm_inf() (in module fpy2.libraries.matrix)
(in module fpy2.libraries.vector)
norm_p() (in module fpy2.libraries.vector)
normal_under() (fpy2.Context method)
normalize() (fpy2.Context method)
(fpy2.Float method)
(fpy2.RealFloat method)
(in module fpy2.libraries.vector)
normalize_p() (in module fpy2.libraries.vector)
Not (class in fpy2.ast.fpyast)
NullaryOp (class in fpy2.ast.fpyast)
num_randbits (fpy2.EFloatContext attribute)
(fpy2.MPBFixedContext attribute)
(fpy2.MPBFloatContext attribute)
(fpy2.MPFixedContext attribute)
(fpy2.MPFloatContext attribute)
(fpy2.MPSFloatContext attribute)
numerator (fpy2.RealFloat property)
O
one() (fpy2.RealFloat static method)
ones() (in module fpy2.libraries.matrix)
(in module fpy2.libraries.vector)
Or (class in fpy2.ast.fpyast)
ordinal_error() (in module fpy2.libraries.metrics)
OrdinalContext (class in fpy2)
outer_product() (in module fpy2.libraries.matrix)
overflow (fpy2.EFloatContext attribute)
(fpy2.ExpContext attribute)
(fpy2.Float property)
(fpy2.MPBFixedContext attribute)
(fpy2.MPBFloatContext attribute)
(fpy2.RealFloat property)
OverflowMode (class in fpy2)
P
p (fpy2.Float property)
(fpy2.RealFloat property)
PartialEval (class in fpy2.analysis)
PassStmt (class in fpy2.ast.fpyast)
Pattern (class in fpy2.rewrite)
pattern() (in module fpy2)
pmax (fpy2.MPBFloatContext attribute)
(fpy2.MPFloatContext attribute)
(fpy2.MPSFloatContext attribute)
pos_maxval (fpy2.MPBFixedContext attribute)
(fpy2.MPBFloatContext attribute)
Pow (class in fpy2.ast.fpyast)
pow() (in module fpy2.ops)
power_of_2() (fpy2.RealFloat static method)
prelude() (fpy2.CppCompiler method)
priest_2sum() (in module fpy2.libraries.eft)
props (fpy2.ast.fpyast.FuncMeta attribute)
Purity (class in fpy2.analysis)
R
Range1 (class in fpy2.ast.fpyast)
Range2 (class in fpy2.ast.fpyast)
Range3 (class in fpy2.ast.fpyast)
Rational (class in fpy2.ast.fpyast)
rational() (in module fpy2.ops)
RationalVal (class in fpy2.ast.fpyast)
RAZ (fpy2.RoundingDirection attribute)
(fpy2.RoundingMode attribute)
Reachability (class in fpy2.analysis)
ReachingDefs (class in fpy2.analysis)
RealFloat (class in fpy2)
RealTypeAnn (class in fpy2.ast.fpyast)
RealVal (class in fpy2.ast.fpyast)
relative_error() (in module fpy2.libraries.metrics)
Remainder (class in fpy2.ast.fpyast)
remainder() (in module fpy2.ops)
RenameTarget (class in fpy2.transform)
representable_under() (fpy2.Context method)
ReturnStmt (class in fpy2.ast.fpyast)
Rewrite (class in fpy2.rewrite)
rhs (fpy2.rewrite.Rewrite attribute)
rm (fpy2.EFloatContext attribute)
(fpy2.ExpContext attribute)
(fpy2.MPBFixedContext attribute)
(fpy2.MPBFloatContext attribute)
(fpy2.MPFixedContext attribute)
(fpy2.MPFloatContext attribute)
(fpy2.MPSFloatContext attribute)
RNA (fpy2.RoundingMode attribute)
RNE (fpy2.RoundingMode attribute)
rng (fpy2.EFloatContext attribute)
(fpy2.MPBFixedContext attribute)
(fpy2.MPBFloatContext attribute)
(fpy2.MPFixedContext attribute)
(fpy2.MPFloatContext attribute)
(fpy2.MPSFloatContext attribute)
Round (class in fpy2.ast.fpyast)
round() (fpy2.Context method)
(fpy2.EFloatContext method)
(fpy2.ExpContext method)
(fpy2.Float method)
(fpy2.MPBFixedContext method)
(fpy2.MPBFloatContext method)
(fpy2.MPFixedContext method)
(fpy2.MPFloatContext method)
(fpy2.MPSFloatContext method)
(fpy2.RealFloat method)
(in module fpy2.ops)
round_at() (fpy2.Context method)
(fpy2.EFloatContext method)
(fpy2.ExpContext method)
(fpy2.Float method)
(fpy2.MPBFixedContext method)
(fpy2.MPBFloatContext method)
(fpy2.MPFixedContext method)
(fpy2.MPFloatContext method)
(fpy2.MPSFloatContext method)
(fpy2.RealFloat method)
(in module fpy2.ops)
round_exact() (in module fpy2.ops)
round_integer() (fpy2.Context method)
(fpy2.Float method)
round_params() (fpy2.Context method)
(fpy2.EFloatContext method)
(fpy2.ExpContext method)
(fpy2.MPBFixedContext method)
(fpy2.MPBFloatContext method)
(fpy2.MPFixedContext method)
(fpy2.MPFloatContext method)
(fpy2.MPSFloatContext method)
RoundAt (class in fpy2.ast.fpyast)
RoundElim (class in fpy2.transform)
RoundingDirection (class in fpy2)
RoundingMode (class in fpy2)
RoundInt (class in fpy2.ast.fpyast)
roundint() (in module fpy2.ops)
RTE (fpy2.RoundingDirection attribute)
(fpy2.RoundingMode attribute)
RTN (fpy2.RoundingMode attribute)
RTO (fpy2.RoundingDirection attribute)
(fpy2.RoundingMode attribute)
RTP (fpy2.RoundingMode attribute)
RTZ (fpy2.RoundingDirection attribute)
(fpy2.RoundingMode attribute)
S
s (fpy2.Float property)
(fpy2.RealFloat property)
scale (fpy2.FixedContext attribute)
(fpy2.SMFixedContext attribute)
scale() (in module fpy2.libraries.matrix)
(in module fpy2.libraries.vector)
scaled_error() (in module fpy2.libraries.metrics)
set_column() (in module fpy2.libraries.matrix)
set_default_formatter() (in module fpy2.ast.fpyast)
set_default_interpreter() (in module fpy2)
set_row() (in module fpy2.libraries.matrix)
Signbit (class in fpy2.ast.fpyast)
signbit() (in module fpy2.ops)
signed (fpy2.FixedContext attribute)
simplify() (in module fpy2.strategies)
SimplifyIf (class in fpy2.transform)
Sin (class in fpy2.ast.fpyast)
sin() (in module fpy2.ops)
Sinh (class in fpy2.ast.fpyast)
sinh() (in module fpy2.ops)
Size (class in fpy2.ast.fpyast)
size() (in module fpy2.ops)
SizedContext (class in fpy2)
SizedTensorTypeAnn (class in fpy2.ast.fpyast)
smallest() (fpy2.SizedContext method)
SMFixedContext (class in fpy2)
SourceId (class in fpy2.ast.fpyast)
spec (fpy2.ast.fpyast.FuncMeta attribute)
split() (fpy2.Float method)
(fpy2.RealFloat method)
(in module fpy2.libraries.core)
(in module fpy2.strategies)
SplitLoop (class in fpy2.transform)
Sqrt (class in fpy2.ast.fpyast)
sqrt() (in module fpy2.ops)
Stmt (class in fpy2.ast.fpyast)
StmtBlock (class in fpy2.ast.fpyast)
StmtMatch (class in fpy2.rewrite)
StmtPattern (class in fpy2.rewrite)
Sub (class in fpy2.ast.fpyast)
sub() (in module fpy2.libraries.matrix)
(in module fpy2.libraries.vector)
(in module fpy2.ops)
Subst (class in fpy2.rewrite)
SubstVar (class in fpy2.transform)
Sum (class in fpy2.ast.fpyast)
sum_elements() (in module fpy2.libraries.matrix)
symbol() (fpy2.ast.fpyast.CompareOp method)
SyntaxCheck (class in fpy2.analysis)
T
Tan (class in fpy2.ast.fpyast)
tan() (in module fpy2.ops)
Tanh (class in fpy2.ast.fpyast)
tanh() (in module fpy2.ops)
TernaryOp (class in fpy2.ast.fpyast)
Tgamma (class in fpy2.ast.fpyast)
tgamma() (in module fpy2.ops)
tiny_post (fpy2.Float property)
(fpy2.RealFloat property)
tiny_pre (fpy2.Float property)
(fpy2.RealFloat property)
to_context() (fpy2.FPCoreContext method)
to_direction() (fpy2.RoundingMode method)
to_fractional_ordinal() (fpy2.OrdinalContext method)
to_ordinal() (fpy2.OrdinalContext method)
total_bits() (fpy2.EncodableContext method)
trace() (in module fpy2.libraries.matrix)
transpose() (in module fpy2.libraries.matrix)
Trunc (class in fpy2.ast.fpyast)
trunc() (in module fpy2.ops)
TupleBinding (class in fpy2.ast.fpyast)
TupleExpr (class in fpy2.ast.fpyast)
TupleTypeAnn (class in fpy2.ast.fpyast)
TypeAnn (class in fpy2.ast.fpyast)
TypeInfer (class in fpy2.analysis)
U
UnaryOp (class in fpy2.ast.fpyast)
underflow_post (fpy2.Float property)
(fpy2.RealFloat property)
underflow_pre (fpy2.Float property)
(fpy2.RealFloat property)
UnderscoreId (class in fpy2.ast.fpyast)
unroll_for() (in module fpy2.strategies)
unroll_while() (in module fpy2.strategies)
unsafe_int_cast (fpy2.FPCoreCompiler attribute)
V
ValueExpr (class in fpy2.ast.fpyast)
vander() (in module fpy2.libraries.matrix)
Var (class in fpy2.ast.fpyast)
vars() (fpy2.rewrite.ExprPattern method)
(fpy2.rewrite.Pattern method)
(fpy2.rewrite.StmtPattern method)
(fpy2.rewrite.Subst method)
veltkamp_split() (in module fpy2.libraries.eft)
W
WhileBundling (class in fpy2.transform)
WhileStmt (class in fpy2.ast.fpyast)
WhileUnroll (class in fpy2.transform)
with_params() (fpy2.Context method)
(fpy2.EFloatContext method)
(fpy2.ExpContext method)
(fpy2.FixedContext method)
(fpy2.IEEEContext method)
(fpy2.MPBFixedContext method)
(fpy2.MPBFloatContext method)
(fpy2.MPFixedContext method)
(fpy2.MPFloatContext method)
(fpy2.MPSFloatContext method)
(fpy2.SMFixedContext method)
with_prop() (fpy2.FPCoreContext method)
Z
zero() (fpy2.Float static method)
(fpy2.MPBFloatContext method)
(fpy2.MPSFloatContext method)
(fpy2.RealFloat static method)
zeros() (in module fpy2.libraries.matrix)
(in module fpy2.libraries.vector)
Zip (class in fpy2.ast.fpyast)
ZipElim (class in fpy2.transform)