hasktorch-zoo-0.0.1.0: Neural architectures in hasktorch

Safe HaskellNone
LanguageHaskell2010

Torch.Data.Loaders.Cifar10

Synopsis

Documentation

data Mode Source #

Constructors

Test 
Train 
Instances
Bounded Mode Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Enum Mode Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Methods

succ :: Mode -> Mode #

pred :: Mode -> Mode #

toEnum :: Int -> Mode #

fromEnum :: Mode -> Int #

enumFrom :: Mode -> [Mode] #

enumFromThen :: Mode -> Mode -> [Mode] #

enumFromTo :: Mode -> Mode -> [Mode] #

enumFromThenTo :: Mode -> Mode -> Mode -> [Mode] #

Eq Mode Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Methods

(==) :: Mode -> Mode -> Bool #

(/=) :: Mode -> Mode -> Bool #

Ord Mode Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Methods

compare :: Mode -> Mode -> Ordering #

(<) :: Mode -> Mode -> Bool #

(<=) :: Mode -> Mode -> Bool #

(>) :: Mode -> Mode -> Bool #

(>=) :: Mode -> Mode -> Bool #

max :: Mode -> Mode -> Mode #

min :: Mode -> Mode -> Mode #

Show Mode Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Methods

showsPrec :: Int -> Mode -> ShowS #

show :: Mode -> String #

showList :: [Mode] -> ShowS #

data Category Source #

Instances
Bounded Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Enum Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Eq Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Ord Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Read Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Show Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Generic Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Associated Types

type Rep Category :: Type -> Type #

Methods

from :: Category -> Rep Category x #

to :: Rep Category x -> Category #

NFData Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

Methods

rnf :: Category -> () #

Hashable Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

type Rep Category Source # 
Instance details

Defined in Torch.Data.Loaders.Cifar10

type Rep Category = D1 (MetaData "Category" "Torch.Data.Loaders.Cifar10" "hasktorch-zoo-0.0.1.0-inplace" False) (((C1 (MetaCons "Airplane" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Automobile" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Bird" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Cat" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Deer" PrefixI False) (U1 :: Type -> Type)))) :+: ((C1 (MetaCons "Dog" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Frog" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "Horse" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "Ship" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "Truck" PrefixI False) (U1 :: Type -> Type)))))

rgb2torch :: forall h w. (All KnownDim '[h, w], All KnownNat '[h, w]) => Normalize -> FilePath -> ExceptT String IO (Tensor '[3, h, w]) Source #

load an RGB PNG image into a Torch tensor

cifar10set :: GenIO -> FilePath -> Mode -> IO (Vector (Category, FilePath)) Source #