Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
inputValueSize :: TSNEInput -> Int Source #
runTSNE :: TSNEOptions -> TSNEInput -> [[Probability]] -> TSNEState -> Producer TSNEOutput3D IO () Source #
stepTSNE :: TSNEOptions -> TSNEInput -> [[Probability]] -> TSNEState -> TSNEState Source #
solution3D :: [[Double]] -> [Position3D] Source #
targetEntropy :: TSNEOptions -> Entropy Source #
neighbourProbabilities :: TSNEOptions -> TSNEInput -> [[Probability]] Source #
rawNeighbourProbabilities :: TSNEOptions -> TSNEInput -> [[Probability]] Source #
binarySearchBeta :: TSNEOptions -> TSNEInput -> TSNEInputValue -> Beta Source #
binarySearchBeta' :: TSNEOptions -> TSNEInput -> Double -> Int -> Beta -> TSNEInputValue -> Beta Source #
entropyForInputValue :: Double -> TSNEInput -> TSNEInputValue -> Entropy Source #