packages feed

fei-base-0.2.0.0: c-apis/MXNet/Base/Executor.hs

module MXNet.Base.Executor where

import qualified MXNet.Base.Raw as I
import MXNet.Base.Types (ForeignData(..))


newtype Executor a = Executor { unExecutor :: I.ExecutorHandle }

instance ForeignData (Executor a) where
    touch = I.touchExecutorHandle . unExecutor