File tree 1 file changed +4
-7
lines changed
internals/store/drivers/bolt
1 file changed +4
-7
lines changed Original file line number Diff line number Diff line change 8
8
"github.com/alash3al/vecdb/internals/vector"
9
9
bolt "go.etcd.io/bbolt"
10
10
"golang.org/x/exp/slices"
11
- "math"
12
11
)
13
12
14
13
var _ store.Driver = (* Driver )(nil )
@@ -20,9 +19,8 @@ type Driver struct {
20
19
}
21
20
22
21
type Value struct {
23
- Vector vector.Vec
24
- Magnitude float64
25
- SigmoidValue float64
22
+ Vector vector.Vec
23
+ Magnitude float64
26
24
}
27
25
28
26
func (d * Driver ) Open (args map [string ]any ) error {
@@ -44,9 +42,8 @@ func (d *Driver) Open(args map[string]any) error {
44
42
func (d * Driver ) Put (bucket string , key string , vec vector.Vec ) error {
45
43
keyBytes := []byte (key )
46
44
valueBytes , err := json .Marshal (Value {
47
- Vector : vec ,
48
- Magnitude : vec .Magnitude (),
49
- SigmoidValue : 1 / (1 + math .Exp (- 1 * vec .Magnitude ())),
45
+ Vector : vec ,
46
+ Magnitude : vec .Magnitude (),
50
47
})
51
48
if err != nil {
52
49
return err
You can’t perform that action at this time.
0 commit comments