spinn_utilities.matrix package

Module contents

class spinn_utilities.matrix.AbstractMatrix[source]

Bases: object

A rectangular 2D collection of data.

get_data(x, y)[source]

Get the value at a particular X,Y coordinate.

set_data(x, y, value)[source]

Set the value at a particular X,Y coordinate.

class spinn_utilities.matrix.DemoMatrix[source]

Bases: spinn_utilities.matrix.abstract_matrix.AbstractMatrix

data
get_data(x, y)[source]

Get the value at a particular X,Y coordinate.

set_data(x, y, value)[source]

Set the value at a particular X,Y coordinate.

class spinn_utilities.matrix.DoubleDict(xtype, ytype, matrix)[source]

Bases: object

class spinn_utilities.matrix.XView(x, matrix)[source]

Bases: object

A view along a particular x-slice of a 2D matrix.

class spinn_utilities.matrix.YView(y, matrix)[source]

Bases: object

A view along a particular y-slice of a 2D matrix.