forensicfit.core.data module#

class forensicfit.core.data.DatasetNumpy(X, y, extra={}, name='')[source]#

Bases: object

Attributes:
classes
indicies
inputs

Returns ——- TYPE DESCRIPTION.

nclass
ndata

Returns ——- TYPE DESCRIPTION.

outputs

Returns ——- TYPE DESCRIPTION.

shape
test_X

Returns ——- TYPE DESCRIPTION.

test_y

Returns ——- TYPE DESCRIPTION.

train_X

Returns ——- TYPE DESCRIPTION.

train_y

Returns ——- TYPE DESCRIPTION.

Methods

load([filename])

param cls:

DESCRIPTION.

save([filename])

param filename:

DESCRIPTION. The default is ''.

shuffle([train_size])

param train_size:

DESCRIPTION. The default is 0.8.

balance

__init__(X, y, extra={}, name='')[source]#
property shape#
shuffle(train_size=0.8)[source]#
Parameters:

train_size (TYPE, optional) – DESCRIPTION. The default is 0.8.

Return type:

None.

balance()[source]#
property train_X#

returns: DESCRIPTION. :rtype: TYPE

property train_y#

returns: DESCRIPTION. :rtype: TYPE

property test_X#

returns: DESCRIPTION. :rtype: TYPE

property test_y#

returns: DESCRIPTION. :rtype: TYPE

save(filename='')[source]#
Parameters:

filename (TYPE, optional) – DESCRIPTION. The default is ‘’.

Return type:

None.

property ndata#

returns: DESCRIPTION. :rtype: TYPE

classmethod load(filename='')[source]#
Parameters:
  • cls (TYPE) – DESCRIPTION.

  • filename (TYPE, optional) – DESCRIPTION. The default is ‘’.

Returns:

DESCRIPTION.

Return type:

TYPE

property inputs#

returns: DESCRIPTION. :rtype: TYPE

property outputs#

returns: DESCRIPTION. :rtype: TYPE

property nclass#
property classes#
property indicies#