org.apache.clojure-mxnet.resource-scope
using
macro
(using & forms)
Uses a Resource Scope for all forms. This is a way to manage all Native Resources like NDArray and Symbol - it will deallocate all Native Resources by calling close on them automatically. It will not call close on Native Resources returned from the form. Example: (resource-scope/using (let [temp-x (ndarray/ones [3 1]) temp-y (ndarray/ones [3 1])] (ndarray/+ temp-x temp-y)))
with-do
macro
(with-do & forms)
Alias for a do within a resource scope using. Example: (resource-scope/with-do (ndarray/ones [3 1]) :all-cleaned-up)
with-let
macro
(with-let & forms)
Alias for a let within a resource scope using. Example: (resource-scope/with-let [temp-x (ndarray/ones [3 1]) temp-y (ndarray/ones [3 1])] (ndarray/+ temp-x temp-y))