// Copyright © 2024 Apple Inc. #pragma once #include "mlx/array.h" namespace mlx::core { void ternary_op_gpu( const std::vector& inputs, array& out, const std::string op, const Stream& s); void ternary_op_gpu_inplace( const std::vector& inputs, array& out, const std::string op, const Stream& s); } // namespace mlx::core