removed IntOrIntVec

This commit is contained in:
dc-dc-dc 2024-01-02 18:14:29 -05:00
parent 34108e780c
commit bd1a11bef7
2 changed files with 2 additions and 3 deletions

View File

@ -3198,7 +3198,8 @@ void init_ops(py::module_& m) {
"tensordot",
[](const array& a,
const array& b,
const IntOrIntVec& dims,
const std::variant<std::monostate, int, std::vector<std::vector<int>>>&
dims,
StreamOrDevice s) {
if (std::holds_alternative<std::monostate>(dims)) {
return tensordot(a, b, 2, s);

View File

@ -15,8 +15,6 @@ namespace py = pybind11;
using namespace mlx::core;
using IntOrVec = std::variant<std::monostate, int, std::vector<int>>;
using IntOrIntVec =
std::variant<std::monostate, int, std::vector<std::vector<int>>>;
using ScalarOrArray = std::
variant<py::bool_, py::int_, py::float_, std::complex<float>, py::object>;
static constexpr std::monostate none{};