reorder_memory

Module: missions.nodes.preprocessing.reorder_memory

Optimize the underlying memory structure

This module contains nodes that reorder the data in the underlying memory for performance reasons.

Inheritance diagram for pySPACE.missions.nodes.preprocessing.reorder_memory:

Inheritance diagram of pySPACE.missions.nodes.preprocessing.reorder_memory

ReorderMemoryNode

class pySPACE.missions.nodes.preprocessing.reorder_memory.ReorderMemoryNode(convert_type=True, **kwargs)[source]

Bases: pySPACE.missions.nodes.base_node.BaseNode

Reorder the memory of the TimeSeries

This node reorders the memory from c-style coalescing to Fortran-style coalescing.

Parameters
convert_type:

Convert the type of time series entries to float.

(optional, default: True)

Exemplary call

-
    node : ReorderMemory
    parameters :
        convert_type : True
POSSIBLE NODE NAMES:
 
  • ReorderMemory
  • ReorderMemoryNode
POSSIBLE INPUT TYPES:
 
  • TimeSeries

Class Components Summary

_execute(data) Reorder the memory.
input_types
__init__(convert_type=True, **kwargs)[source]
_execute(data)[source]

Reorder the memory.

input_types = ['TimeSeries']