Skip to main content

Module core_morphologies

Module core_morphologies 

Source
Expand description

Core morphology implementations for synaptogenesis.

Each core morphology is implemented in its own module, making them independent and easier to maintain.

Enums§

BitmaskAxis
BitmaskMode

Functions§

apply_bitmask_morphology_with_dimensions
apply_block_connection_morphology
Apply block connection morphology directly on NPU
apply_block_connection_morphology_batched
Apply block connection morphology with batched processing (releases NPU lock between batches)
apply_centered_projector_morphology_with_dimensions
apply_expander_morphology
Apply expander morphology directly on NPU
apply_first_to_last_morphology_with_dimensions
apply_last_to_first_morphology_with_dimensions
apply_patterns_morphology
Apply pattern matching morphology directly on NPU
apply_projector_morphology
Apply projector morphology directly on NPU
apply_projector_morphology_with_dimensions
Apply projector morphology directly on NPU with explicit dimensions
apply_rotator_z_morphology_with_dimensions
apply_sweeper_morphology_with_dimensions
apply_tile_morphology_with_dimensions
apply_vectors_morphology
Apply vector offset morphology directly on NPU
apply_vectors_morphology_with_dimensions
Apply vector offset morphology directly on NPU with explicit dimensions