Sie sind auf Seite 1von 4

12/21/2015

Examples of DoubleMatrix2D | massapi.com

ExamplesofDoubleMatrix2D
cern.colt.matrix.DoubleMatrix2D
Abstractbaseclassfor2dmatricesholdingdoubleelements.Firstseethepackagesummaryandjavadoctreeviewtogetthebro
adpicture.
Amatrixhasanumberofrowsandcolumns,whichareassigneduponinstanceconstructionThematrix'ssizeisthenrows()*col
umns().Elementsareaccessedvia[row,column]coordinates.Legalcoordinatesrangefrom[0,0]to[rows()-1,columns()-1].
Anyattempttoaccessanelementatacoordinatecolumn<0 || column>=columns() || row<0 || row>=rows()willthrowanIn
dexOutOfBoundsException.
Notethatthisimplementationisnotsynchronized.@authorwolfgang.hoschek@cern.ch@version1.0,09/24/99
com.opengamma.analytics.math.matrix.DoubleMatrix2D
Aminimalimplementationofa2Dmatrixofdoubles.
org.apache.mahout.math.matrix.DoubleMatrix2D
@deprecateduntilunittestsareinplace.Untilthistime,thisclass/interfaceisunsupported.

Examplesofcern.colt.matrix.DoubleMatrix2D
}
/**
*/
publicstaticvoiddoubleTest21(){
System.out.println("\n\n")
DoubleMatrix2DA
intk
intuk
intlk
double[][]values1=
ViewFullCodeHere

Examplesofcern.colt.matrix.DoubleMatrix2D
}
/**
*/
publicstaticvoiddoubleTest22(){
System.out.println("\n\n")
DoubleMatrix2DA
intk
intuk
intlk
double[][]values1=
ViewFullCodeHere

Examplesofcern.colt.matrix.DoubleMatrix2D
/**
*/
publicstaticvoiddoubleTest23(intruns,intsize,doublenonZeroFraction,booleandense){
System.out.println("\n\n")
System.out.println("initializing...")
DoubleMatrix2DA,LU,I,Inv
data:text/html;charset=utf-8,%3Ch2%20style%3D%22font-size%3A%201.3em%3B%20word-wrap%3A%20break-word%3B%20word

1/4

12/21/2015

Examples of DoubleMatrix2D | massapi.com

DoubleMatrix1Db,solved

doublemean=5.0
doublestdDev=3.0
cern.jet.random.Normalrandom=newcern.jet.random.Normal(mean,stdDev,newcern.jet.random.eng
System.out.println("sampling...")
doublevalue=2
if(dense)
A=Factory2D.dense.sample(size,size,value,nonZeroFraction)
else
A=Factory2D.sparse.sample(size,size,value,nonZeroFraction)
b=A.like1D(size).assign(1)
//A.assign(random)
//A.assign(F.rint)//round
System.out.println("generatinginvertiblematrix...")
Property.generateNonSingular(A)
//I=Factory2D.identity(size)
LU=A.like()
solved=b.like()
//Inv=Factory2D.make(size,size)
LUDecompositionQuicklu=newLUDecompositionQuick()

ViewFullCodeHere

Examplesofcern.colt.matrix.DoubleMatrix2D
/**
*/
publicstaticvoiddoubleTest24(intruns,intsize,booleandense){
System.out.println("\n\n")
System.out.println("initializing...")
DoubleMatrix2DA
DoubleFactory2Dfactory
if(dense)
factory=Factory2D.dense
else
factory=Factory2D.sparse

doublevalue=2
doubleomega=1.25
finaldoublealpha=omega*0.25
finaldoublebeta=1omega
A=factory.make(size,size,value)
cern.colt.function.Double9Functionfunction=newcern.colt.function.Double9Function(){
publicfinaldoubleapply(doublea00,doublea01,doublea02,doublea10,doublea11,double
returnalpha*a11+beta*(a01+a10+a12+a21)
}
}
cern.colt.Timertimer=newcern.colt.Timer().start()
System.out.println("benchmarkingstencil...")
for(inti=0i<runsi++){
A.zAssign8Neighbors(A,function)
}
//A.zSum4Neighbors(A,alpha,beta,runs)
timer.stop().display()
//System.out.println("A="+A)
A=null
ViewFullCodeHere
data:text/html;charset=utf-8,%3Ch2%20style%3D%22font-size%3A%201.3em%3B%20word-wrap%3A%20break-word%3B%20word

2/4

12/21/2015

Examples of DoubleMatrix2D | massapi.com

Examplesofcern.colt.matrix.DoubleMatrix2D

System.out.println("\n\n")
System.out.println("initializing...")
booleandense=true
DoubleMatrix2DA
DoubleFactory2Dfactory
if(dense)
factory=Factory2D.dense
else
factory=Factory2D.sparse
ViewFullCodeHere

Examplesofcern.colt.matrix.DoubleMatrix2D

System.out.println("\n\n")
System.out.println("initializing...")
booleandense=true
DoubleMatrix2DA
DoubleFactory2Dfactory
if(dense)
factory=Factory2D.dense
else
factory=Factory2D.sparse
ViewFullCodeHere

Examplesofcern.colt.matrix.DoubleMatrix2D
for(inti=columnsi>=0)trainingSet[i][i]=2.0
intpatternIndex=0
intunitIndex=0
DoubleMatrix2DpatternMatrix=null
DoubleMatrix2DtransposeMatrix=null
DoubleMatrix2DQMatrix=null
DoubleMatrix2DinverseQMatrix=null
DoubleMatrix2DpseudoInverseMatrix=null
DoubleMatrix2DweightMatrix=null
//formamatrixwiththecolumnsastrainingvectors
patternMatrix=DoubleFactory2D.dense.make(rows,columns)
//copythepatternsintothematrix
ViewFullCodeHere

Examplesofcern.colt.matrix.DoubleMatrix2D
{1,2,3,4,5,6},
{2,3,4,5,6,7}
}
DoubleFactory2Df=DoubleFactory2D.dense
DoubleMatrix1Dvector=newDenseDoubleMatrix1D(data)
DoubleMatrix2Dmatrix=f.make(arrMatrix)
DoubleMatrix1Dres=vector.like(matrix.rows())

matrix.zMult(vector,res)
System.out.println(res)
}
data:text/html;charset=utf-8,%3Ch2%20style%3D%22font-size%3A%201.3em%3B%20word-wrap%3A%20break-word%3B%20word

3/4

12/21/2015

Examples of DoubleMatrix2D | massapi.com

ViewFullCodeHere

Examplesofcom.opengamma.analytics.math.matrix.DoubleMatrix2D
Validate.notNull(data,"data")
finaldouble[][]temp=paramBarSet(func,data)
//nowtranspose
//TODOatransposethatworksondouble[][]?
returnMA.getTranspose(newDoubleMatrix2D(temp)).getData()
}
}
}
ViewFullCodeHere

Examplesoforg.apache.mahout.math.matrix.DoubleMatrix2D
double[]aggregates=newdouble[aggregatesRaw.length]
for(inti=0i<aggregatesRaw.lengthi++){
aggregates[i]=Double.longBitsToDouble(aggregatesRaw[i])
}

DoubleMatrix2DVT=newDenseDoubleMatrix2D(convert(newlong[][]{
{4540286548932058396L,4577864022762482570L,4577700324701750780L,4518480992251412349L
4488720014619835766L,4335660689431780693L,4502946434618942000L,453184159414167507
4445484354574431038L,4494181495103148132L,4238500868784003636L,441098321048046752
4378527886946299824L,4535843255558462101L,4533033844134633147L,458806585367379047
4529714837625705005L,4545016130375436933L,4534987086323522839L,449974029136970540
ViewFullCodeHere
0

data:text/html;charset=utf-8,%3Ch2%20style%3D%22font-size%3A%201.3em%3B%20word-wrap%3A%20break-word%3B%20word

4/4

Das könnte Ihnen auch gefallen