NIPY logo

Site Navigation

NIPY Community

Github repo

Table Of Contents

Previous topic

algorithms.registration.resample

This Page

algorithms.registration.similarity_measures

Module: algorithms.registration.similarity_measures

Inheritance diagram for nipy.algorithms.registration.similarity_measures:

Classes

CorrelationCoefficient

class nipy.algorithms.registration.similarity_measures.CorrelationCoefficient(shape, **kwargs)

Bases: nipy.algorithms.registration.similarity_measures.SimilarityMeasure

Methods

averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)
__init__(shape, **kwargs)
averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)

CorrelationRatio

class nipy.algorithms.registration.similarity_measures.CorrelationRatio(shape, **kwargs)

Bases: nipy.algorithms.registration.similarity_measures.SimilarityMeasure

Methods

averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)
__init__(shape, **kwargs)
averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)

CorrelationRatioL1

class nipy.algorithms.registration.similarity_measures.CorrelationRatioL1(shape, **kwargs)

Bases: nipy.algorithms.registration.similarity_measures.SimilarityMeasure

Methods

averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)
__init__(shape, **kwargs)
averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)

DiscreteParzenMutualInformation

class nipy.algorithms.registration.similarity_measures.DiscreteParzenMutualInformation(shape, **kwargs)

Bases: nipy.algorithms.registration.similarity_measures.SimilarityMeasure

Methods

averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)
__init__(shape, **kwargs)
averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)

MutualInformation

class nipy.algorithms.registration.similarity_measures.MutualInformation(shape, **kwargs)

Bases: nipy.algorithms.registration.similarity_measures.SimilarityMeasure

Methods

averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)
__init__(shape, **kwargs)
averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)

NormalizedMutualInformation

class nipy.algorithms.registration.similarity_measures.NormalizedMutualInformation(shape, **kwargs)

Bases: nipy.algorithms.registration.similarity_measures.SimilarityMeasure

NMI = 2*(1 - H(I,J)/[H(I)+H(J)])
= 2*MI/[H(I)+H(J)])

Methods

averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)
__init__(shape, **kwargs)
averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)

ParzenMutualInformation

class nipy.algorithms.registration.similarity_measures.ParzenMutualInformation(shape, **kwargs)

Bases: nipy.algorithms.registration.similarity_measures.SimilarityMeasure

Methods

averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)
__init__(shape, **kwargs)
averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)

SimilarityMeasure

class nipy.algorithms.registration.similarity_measures.SimilarityMeasure(shape, **kwargs)

Bases: object

Methods

averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)
__init__(shape, **kwargs)
averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)

SupervisedLikelihoodRatio

class nipy.algorithms.registration.similarity_measures.SupervisedLikelihoodRatio(shape, **kwargs)

Bases: nipy.algorithms.registration.similarity_measures.SimilarityMeasure

Methods

averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)
__init__(shape, **kwargs)
averaged_loss(H)
loss(H)
npoints(H)
overall_loss(H)

Functions

nipy.algorithms.registration.similarity_measures.dist2loss(dist, margI=None, margJ=None)
nipy.algorithms.registration.similarity_measures.nonzero(x)

Force strictly positive values.