EXLA
  • Pages
  • Modules
  • EXLA
    • Sections
      • XLA binaries
      • Configuration
      • Clients
      • Docker considerations
      • Telemetry events
    • Summary
    • Functions
      • cached?/3
      • compile/3
      • jit/2
      • jit_apply/3
      • stream/3
      • stream_cached?/3
  • EXLA.Backend
  • Bindings
  • EXLA.BinaryBuffer
    • Summary
    • Functions
      • from_binary/2
  • EXLA.Builder
    • Summary
    • Functions
      • build/1
      • new/1
      • new/2
  • EXLA.Client
    • Summary
    • Functions
      • child_spec/1
      • copy_buffer_to_device/3
      • default_name/0
      • fetch!/1
      • from_outfeed/5
      • get_supported_platforms/0
      • to_infeed/3
  • EXLA.Computation
    • Summary
    • Functions
      • compile/4
  • EXLA.DeviceBuffer
    • Summary
    • Functions
      • deallocate/1
      • place_on_device/4
      • read/2
  • EXLA.Executable
    • Summary
    • Functions
      • run/3
  • EXLA.Lib
    • Summary
    • Functions
      • argmax/3
      • argmin/3
      • argsort/5
      • iota/3
      • max_number/2
      • min_number/2
      • tan/1
  • EXLA.Op
    • Summary
    • Functions
      • abs/1
      • acos/1
      • acosh/1
      • add/3
      • asin/1
      • asinh/1
      • atan2/3
      • atan/1
      • atanh/1
      • bitcast_convert_type/2
      • bitwise_and/3
      • bitwise_not/1
      • bitwise_or/3
      • bitwise_xor/3
      • broadcast_in_dim/3
      • call/3
      • cbrt/1
      • ceil/1
      • cholesky/1
      • clamp/3
      • concatenate/2
      • conditional/3
      • conditional/5
      • conjugate/1
      • constant_from_binary/3
      • constant_r0/3
      • conv_general_dilated/10
      • convert_element_type/2
      • cos/1
      • cosh/1
      • count_leading_zeros/1
      • create_token/1
      • divide/3
      • dot/3
      • dot_general/4
      • dynamic_slice/3
      • dynamic_update_slice/3
      • eigh/2
      • equal/3
      • erf/1
      • erf_inv/1
      • erfc/1
      • exp/1
      • expm1/1
      • fft/2
      • floor/1
      • gather/7
      • get_shape/1
      • get_tuple_element/2
      • greater/3
      • greater_equal/3
      • ifft/2
      • imag/1
      • infeed/2
      • iota/3
      • is_infinity/5
      • is_nan/5
      • is_non_finite/6
      • left_shift/3
      • less/3
      • less_equal/3
      • log1p/1
      • log/1
      • lu/1
      • map/3
      • max/3
      • min/3
      • multiply/3
      • negate/1
      • not_equal/3
      • outfeed/1
      • outfeed/2
      • pad/3
      • parameter/4
      • population_count/1
      • power/3
      • qr/2
      • real/1
      • reduce/4
      • remainder/3
      • reshape/2
      • reverse/2
      • right_shift_arithmetic/3
      • right_shift_logical/3
      • rng_normal/3
      • rng_uniform/3
      • round/1
      • rsqrt/1
      • scatter/8
      • select/3
      • select_and_scatter/8
      • sigmoid/1
      • sign/1
      • sin/1
      • sinh/1
      • slice/4
      • sort/3
      • sqrt/1
      • subtract/3
      • svd/2
      • tanh/1
      • transpose/2
      • triangular_solve/6
      • tuple/2
      • variadic_reduce/5
      • variadic_sort/4
      • while/3
      • window_reduce/7
  • EXLA.Shape
    • Summary
    • Functions
      • byte_size/1
      • charlist_to_dtype/1
      • dtype_to_charlist/1
      • make_shape/2
      • make_token_shape/0
      • make_tuple_shape/1

View Source EXLA.Builder (EXLA v0.4.1)

Wrapper around XLA's builder.

Link to this section Summary

Functions

build(root)
new(name)
new(builder, name)

Link to this section Functions

Link to this function

build(root)

View Source
Link to this function

new(name)

View Source
Link to this function

new(builder, name)

View Source

Hex Package Hex Preview (current file) Download ePub version

Built using ExDoc (v0.29.1) for the Elixir programming language