module Torch.Indef.Static.Tensor.Math.Floating where
import Numeric.Dimensions
import GHC.Int
import Torch.Indef.Types
import qualified Torch.Indef.Dynamic.Tensor.Math.Floating as Dynamic
linspace :: Dimensions d => HsReal -> HsReal -> Int64 -> (Tensor d)
linspace a b c = asStatic $ Dynamic.linspace a b c
linspace_ :: Dimensions d => Tensor d -> HsReal -> HsReal -> Int64 -> IO ()
linspace_ r = Dynamic.linspace_ (asDynamic r)
logspace :: Dimensions d => HsReal -> HsReal -> Int64 -> (Tensor d)
logspace a b c = asStatic $ Dynamic.logspace a b c
logspace_ :: Dimensions d => Tensor d -> HsReal -> HsReal -> Int64 -> IO ()
logspace_ r = Dynamic.logspace_ (asDynamic r)