Skip to content

Non-deterministic behavior of bundle with odd-dimensional hypervectors #47

@BooBSD

Description

@BooBSD

Hello,

Why does bundle return a different vector each time, even for hypervectors with odd dimensionality?

julia> a = BipolarHV(D=255)
255-element BipolarHV
1 / -1 : 123 / 132


julia> b = BipolarHV(D=255)
255-element BipolarHV
1 / -1 : 128 / 127


julia> a + b
255-element BipolarHV
1 / -1 : 124 / 131


julia> a + b
255-element BipolarHV
1 / -1 : 134 / 121


julia> a + b
255-element BipolarHV
1 / -1 : 111 / 144


julia> a + b
255-element BipolarHV
1 / -1 : 122 / 133

Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions