LerpΒΆ

Linear interpolation.

Abstract Signature:

Lerp(input: Tensor, end: Tensor, weight: Tensor)

PyTorch

API: torch.lerp
Strategy: Direct Mapping

JAX (Core)

API: β€”
Strategy: Macro '{input} + {weight} * ({end} - {input})'

NumPy

API: β€”
Strategy: Macro '{input} + {weight} * ({end} - {input})'

Keras

API: β€”
Strategy: Macro '{input} + {weight} * ({end} - {input})'

TensorFlow

API: β€”
Strategy: Macro '{input} + {weight} * ({end} - {input})'

Apple MLX

API: β€”
Strategy: Macro 'mx.add({input}, mx.multiply({weight}, mx.subtract({end}, {input})))'

Flax NNX

API: β€”
Strategy: Macro '{input} + {weight} * ({end} - {input})'

PaxML / Praxis

API: β€”
Strategy: Macro '{input} + {weight} * ({end} - {input})'