From 8dc63980926c85230a50a6aff454f30bebf2170d Mon Sep 17 00:00:00 2001 From: harold Date: Mon, 1 Dec 2025 09:53:23 -0700 Subject: [PATCH] `[color-gradients]` Unsure I had this code on my computer and I don't know what it means or if it's good. --- src/tech/v3/tensor/color_gradients.clj | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/tech/v3/tensor/color_gradients.clj b/src/tech/v3/tensor/color_gradients.clj index 73743851..15097ca3 100644 --- a/src/tech/v3/tensor/color_gradients.clj +++ b/src/tech/v3/tensor/color_gradients.clj @@ -9,6 +9,7 @@ [tech.v3.datatype :as dtype] [tech.v3.datatype.functional :as dfn] [tech.v3.datatype.argops :as argops] + [tech.v3.datatype.unary-pred :as dup] [clojure.edn :as edn] [tech.v3.parallel.for :as pfor] [tech.v3.libs.buffered-image :as bufimg]) @@ -143,7 +144,8 @@ function returned: %s" ;;pre-checking and indexing. (let [valid-indexes (when check-invalid? - (argops/argfilter :finite? src-tens)) + (let [p (get dup/builtin-ops :tech.numerics/finite?)] + (argops/argfilter p src-tens))) valid-indexes (when (and valid-indexes (not= (dtype/ecount valid-indexes)