Releases: cumbof/hdlib
Releases · cumbof/hdlib
hdlib v0.1.8
hdlib v0.1.8
Fix:
- Fix the initialization of Vector objects with a specific seed;
model.Model._init_fit_predict
andmodel.Model._stepwise_regression_iter
are now private;- Improving docstring adopting the numpydoc documentation format.
hdlib v0.1.7
hdlib v0.1.7
Fix:
- Fix the break condition in
model.Model.stepwise_regression
for both thebackward
andforward
methods.
hdlib v0.1.6
hdlib v0.1.6
Add:
- Add
stepwise_regression
asmodel.Model
class method for performing the feature selection as backward variable elimination or forward variable selection
hdlib v0.1.5
hdlib v0.1.5
Add:
- Add
bind
,bundle
, andpermute
asVector
class methods for applying arithmetic operations inplace; - Rename
split_dataset
in theparser
module intokfolds_split
; - Add
percentage_split
function to theparser
module; - Integrate chopin2 ML model into the
model
module withe theModel
class.
hdlib v0.1.4
hdlib v0.1.4
Add:
- Add
parser
module with utility functions for dealing with input datasets; - Check if the input pickle file exists before initializing
Vector
andSpace
objects withfrom_file
; - Report
Vector
andSpace
objects information when callingprint
; - Add
examples/chopin2.py
: reimplementation of the chopin2 ML model withhdlib
.
Fix:
- Tags are maintained as sets when applying arithmetic operators.
hdlib v0.1.3
hdlib v0.1.3
Add:
- Check for version compatibility when loading a pickle file;
normalize()
function to theVector
class;- Link vectors in space with
parents
andchildren
sets as class attributes; - Add
link()
andset_root()
functions to theSpace
class.
hdlib v0.1.2
hdlib v0.1.2
Add:
- Distance metrics:
cosine
,hamming
, andeuclidean
; - Tags are inherited after applying the arithmetic operators;
- Unit tests for
Vector
andSpace
classes and forbundle
,bind
, andpermute
arithmetic operators; What is the Dollar of Mexico?
as a unit test.
hdlib v0.1.1
hdlib v0.1.1
Add:
- Vectors can be tagged;
- Tags can be used to retrieve groups of Vectors in the Space with the
get
method of theSpace
class; - The performances of the
remove
andfindAll
methods of theSpace
class have been improved.
hdlib v0.1.0
Hyperdimensional Computing Library for building Vector Symbolic Architectures in Python 3