Sparse Variational Gaussian Processes Factor Analysis#
General notes:
Advanced notes:
Appendix:
Code:
- 1. svGPFA package
- 1.1. Subpackages
- 1.1.1. svGPFA.plot package
- 1.1.1.1. Submodules
- 1.1.1.2. svGPFA.plot.plotUtilsPlotly module
get3DPlotOrthonormalizedLatentsAcrossTrials()getPlotCIF()getPlotCIFsImageOneNeuronAllTrials()getPlotCIFsOneNeuronAllTrials()getPlotEmbeddingAcrossTrials()getPlotEmbeddingParams()getPlotEstimatedLatentsForTrial()getPlotKernelsParams()getPlotKernelsParamsOneLatent()getPlotLatentAcrossTrials()getPlotLowerBoundHist()getPlotLowerBoundVsOneParam()getPlotLowerBoundVsTwoParamsParam()getPlotMean()getPlotMeanWithCI()getPlotOrthonormalizedEmbeddingParams()getPlotOrthonormalizedLatentAcrossTrials()getPlotOrthonormalizedLatentImageOneNeuronAllTrials()getPlotResKSTestTimeRescalingNumericalCorrection()getPlotResROCAnalysis()getPlotSimulatedAndEstimatedCIFs()getPlotSmoothedSpikes()getPlotSpikesRatesAllTrialsAllNeurons()getPlotTrueAndEstimatedEmbedding()getPlotTrueAndEstimatedEmbeddingParams()getPlotTrueAndEstimatedEmbeddingPropCovered()getPlotTrueAndEstimatedIndPointsCovs()getPlotTrueAndEstimatedIndPointsCovsOneTrialOneLatent()getPlotTrueAndEstimatedIndPointsLocs()getPlotTrueAndEstimatedIndPointsLocsOneTrialOneLatent()getPlotTrueAndEstimatedIndPointsMeans()getPlotTrueAndEstimatedIndPointsMeansOneTrialOneLatent()getPlotTrueAndEstimatedKernelsParams()getPlotTrueAndEstimatedKernelsParamsOneLatent()getPlotTrueAndEstimatedLatents()getPlotTrueAndEstimatedLatentsMeans()getPlotTrueAndEstimatedLatentsOneTrialOneLatent()getPlotTruePythonAndMatlabCIFs()getPlotTruePythonAndMatlabEmbedding()getPlotTruePythonAndMatlabEmbeddingPropCovered()getPlotTruePythonAndMatlabKernelsParams()getPlotTruePythonAndMatlabLatents()getSimulatedEmbeddingPlot()getSimulatedLatentPlot()getSimulatedLatentsPlot()getSimulatedSpikesTimesPlotMultipleTrials()getSpikesTimesPlotOneNeuron()getSpikesTimesPlotOneTrial()
- 1.1.1.3. Module contents
- 1.1.2. svGPFA.simulations package
- 1.1.3. svGPFA.stats package
- 1.1.3.1. Submodules
- 1.1.3.2. svGPFA.stats.expectedLogLikelihood module
- 1.1.3.3. svGPFA.stats.kernels module
- 1.1.3.4. svGPFA.stats.kernelsMatricesStore module
- 1.1.3.5. svGPFA.stats.klDivergence module
- 1.1.3.6. svGPFA.stats.svEM module
- 1.1.3.7. svGPFA.stats.svEmbedding module
- 1.1.3.8. svGPFA.stats.svGPFAModelFactory module
- 1.1.3.9. svGPFA.stats.svLBFGS module
- 1.1.3.10. svGPFA.stats.svLowerBound module
- 1.1.3.11. svGPFA.stats.svPosteriorOnIndPoints module
- 1.1.3.12. svGPFA.stats.svPosteriorOnLatents module
- 1.1.3.13. Module contents
- 1.1.4. svGPFA.utils package
- 1.1.4.1. Submodules
- 1.1.4.2. svGPFA.utils.configUtils module
- 1.1.4.3. svGPFA.utils.initUtils module
buildEquidistantIndPointsLocs0()buildFloatListFromStringRep()buildUniformIndPointsLocs0()flatToHierarchicalOptimParams()getArgsInfo()getConstantIndPointsMeans()getDefaultParamsDict()getDiffAcrossLatentsAndTrialsIndPointsLocs0()getDiffAcrossLatentsAndTrialsVariationalCov0()getDiffAcrossLatentsAndTrialsVariationalMean0()getIndPointsLocs0()getIndPointsLocs0InDict()getKernelsParams0()getKernelsParams0AndTypes()getKernelsParams0AndTypesInDict()getKernelsScaledParams0()getKzzChol0()getLinearEmbeddingParam0()getLinearEmbeddingParam0InDict()getLinearEmbeddingParams0()getOptimParams()getParam()getParamsAndKernelsTypes()getParamsDictFromArgs()getParamsDictFromStringsDict()getSVPosteriorOnIndPointsParams0()getSameAcrossLatentsAndTrialsIndPointsLocs0()getSameAcrossLatentsAndTrialsVariationalCov0()getSameAcrossLatentsAndTrialsVariationalMean0()getScaledIdentityQSigma0()getUniformIndPointsMeans()getVariationalCov0()getVariationalCov0InDict()getVariationalMean0()getVariationalMean0InDict()strTo1DDoubleTensor()strTo1DIntTensor()strTo1DTensor()strTo2DDoubleTensor()strTo2DIntTensor()strTo2DTensor()
- 1.1.4.4. svGPFA.utils.miscUtils module
build3DdiagFromDiagVector()buildCovsFromCholVecs()buildKernels()buildQSigmaFromQSVecAndQSDiag()chol3D()clock()computeSpikeClassificationROC()computeSpikeRates()getCIFs()getCholFromVec()getDiagIndicesIn3DArray()getEmbeddingMeans()getEmbeddingSTDs()getEmbeddingSamples()getLatentsMeansAndSTDs()getLatentsSTDs()getLatentsSamplesMeansAndSTDsFromSampledMeans()getLegQuadPointsAndWeights()getPropSamplesCovered()getQSVecsAndQSDiagsFromQSCholVecs()getSRQSigmaVec()getSRQSigmaVecsFromKzz()getTrialsTimes()getVectorRepOfLowerTrianMatrices()orthonormalizeLatentsMeans()pinv3D()saveDataForMatlabEstimations()separateNeuronsSpikeTimesByTrials()
- 1.1.4.5. Module contents
- 1.1.1. svGPFA.plot package
- 1.2. Module contents
- 1.1. Subpackages