Skip to content

Commit f118ade

Browse files
committed
[add] first commit
0 parents  commit f118ade

File tree

19 files changed

+3349
-0
lines changed

19 files changed

+3349
-0
lines changed

.circleci/config.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Golang CircleCI 2.0 configuration file
2+
#
3+
# Check https://circleci.com/docs/2.0/language-go/ for more details
4+
version: 2
5+
jobs:
6+
build: # test with redisearch:latest
7+
docker:
8+
- image: circleci/golang:1.9
9+
- image: redisai/redisai:edge
10+
11+
working_directory: /go/src/github.com/RedisAI/redisai-go
12+
steps:
13+
- checkout
14+
- run: go get -v -t -d ./...
15+
- run: go test -v ./redisai -race -coverprofile=coverage.txt -covermode=atomic
16+
- run: bash <(curl -s https://codecov.io/bash) -t ${CODECOV_TOKEN}
17+
18+
workflows:
19+
version: 2
20+
commit:
21+
jobs:
22+
- build

.gitignore

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
.vscode/
2+
.idea/
3+
4+
# Binaries for programs and plugins
5+
*.exe
6+
*.exe~
7+
*.dll
8+
*.so
9+
*.dylib
10+
11+
# Test binary, built with `go test -c`
12+
*.test
13+
14+
# Output of the go coverage tool, specifically when used with LiteIDE
15+
*.out
16+
17+
# Dependency directories (remove the comment below to include it)
18+
# vendor/

LICENSE

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
BSD 3-Clause License
2+
3+
Copyright (c) 2019, Redis Labs
4+
All rights reserved.
5+
6+
Redistribution and use in source and binary forms, with or without
7+
modification, are permitted provided that the following conditions are met:
8+
9+
* Redistributions of source code must retain the above copyright notice, this
10+
list of conditions and the following disclaimer.
11+
12+
* Redistributions in binary form must reproduce the above copyright notice,
13+
this list of conditions and the following disclaimer in the documentation
14+
and/or other materials provided with the distribution.
15+
16+
* Neither the name of the copyright holder nor the names of its
17+
contributors may be used to endorse or promote products derived from
18+
this software without specific prior written permission.
19+
20+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
23+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
24+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
26+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
27+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
28+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
29+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

README.md

Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
[![license](https://img.shields.io/github/license/RediSearch/redisearch-go.svg)](https://github.com/RedisAI/redisai-go)
2+
[![CircleCI](https://circleci.com/gh/RedisAI/redisai-go/tree/master.svg?style=svg)](https://circleci.com/gh/RedisAI/redisai-go/tree/master)
3+
[![GitHub issues](https://img.shields.io/github/release/RedisAI/redisai-go.svg)](https://github.com/RedisAI/redisai-go/releases/latest)
4+
[![Codecov](https://codecov.io/gh/RedisAI/redisai-go/branch/master/graph/badge.svg)](https://codecov.io/gh/RedisAI/redisai-go)
5+
[![Go Report Card](https://goreportcard.com/badge/github.com/RedisAI/redisai-go)](https://goreportcard.com/report/github.com/RedisAI/redisai-go)
6+
[![GoDoc](https://godoc.org/github.com/RedisAI/redisai-go?status.svg)](https://godoc.org/github.com/RedisAI/redisai-go)
7+
8+
# RedisAI Go Client
9+
10+
Go client for [RedisAI](http://redisai.io), based on redigo.
11+
12+
# Installing
13+
14+
```sh
15+
go get github.com/RedisAI/redisai-go/redisai
16+
```
17+
18+
# Usage Examples
19+
See the [examples](./examples) folder for further feature samples:
20+
21+
## Simple Client
22+
[(sample code here)](./examples/redisai_simple_client)
23+
24+
```go
25+
package main
26+
27+
import (
28+
"fmt"
29+
"github.com/RedisAI/redisai-go/redisai"
30+
"log"
31+
)
32+
33+
func main() {
34+
35+
// Create a client.
36+
client := redisai.Connect("redis://localhost:6379", nil)
37+
38+
// Set a tensor
39+
// AI.TENSORSET foo FLOAT 2 2 VALUES 1.1 2.2 3.3 4.4
40+
_ = client.TensorSet("foo", redisai.TypeFloat, []int{2, 2}, []float32{1.1, 2.2, 3.3, 4.4})
41+
42+
// Get a tensor content as a slice of values
43+
// dt DataType, shape []int, data interface{}, err error
44+
// AI.TENSORGET foo VALUES
45+
_, _, fooTensorValues, err := client.TensorGetValues("foo")
46+
47+
if err != nil {
48+
log.Fatal(err)
49+
}
50+
51+
fmt.Println(fooTensorValues)
52+
// Output: [1.1 2.2 3.3 4.4]
53+
}
54+
```
55+
56+
## Pipelined Client
57+
[(sample code here)](./examples/redisai_pipelined_client)
58+
```go
59+
package main
60+
61+
import (
62+
"fmt"
63+
"github.com/RedisAI/redisai-go/redisai"
64+
"log"
65+
)
66+
67+
func main() {
68+
69+
// Create a client.
70+
client := redisai.Connect("redis://localhost:6379", nil)
71+
72+
// Enable pipeline of commands on the client.
73+
client.Pipeline(3)
74+
75+
// Set a tensor
76+
// AI.TENSORSET foo FLOAT 2 2 VALUES 1.1 2.2 3.3 4.4
77+
err := client.TensorSet("foo1", redisai.TypeFloat, []int{2, 2}, []float32{1.1, 2.2, 3.3, 4.4})
78+
if err != nil {
79+
log.Fatal(err)
80+
}
81+
// AI.TENSORSET foo2 FLOAT 1" 1 VALUES 1.1
82+
err = client.TensorSet("foo2", redisai.TypeFloat, []int{1, 1}, []float32{1.1})
83+
if err != nil {
84+
log.Fatal(err)
85+
}
86+
// AI.TENSORGET foo2 META
87+
_, err = client.TensorGet("foo2", redisai.TensorContentTypeMeta)
88+
if err != nil {
89+
log.Fatal(err)
90+
}
91+
// Ignore the AI.TENSORSET Reply
92+
_, err = client.Receive()
93+
if err != nil {
94+
log.Fatal(err)
95+
}
96+
// Ignore the AI.TENSORSET Reply
97+
_, err = client.Receive()
98+
if err != nil {
99+
log.Fatal(err)
100+
}
101+
foo2TensorMeta, err := client.Receive()
102+
if err != nil {
103+
log.Fatal(err)
104+
}
105+
106+
fmt.Println(foo2TensorMeta)
107+
// Output: [FLOAT [1 1]]
108+
}
109+
```

coverage.txt

Lines changed: 212 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,212 @@
1+
mode: atomic
2+
github.com/RedisAI/redisai-go/redisai/client.go:21.56,23.17 2 11
3+
github.com/RedisAI/redisai-go/redisai/client.go:33.2,41.10 2 11
4+
github.com/RedisAI/redisai-go/redisai/client.go:23.17,27.44 1 1
5+
github.com/RedisAI/redisai-go/redisai/client.go:27.44,27.73 1 0
6+
github.com/RedisAI/redisai-go/redisai/client.go:29.8,31.3 1 10
7+
github.com/RedisAI/redisai-go/redisai/client.go:45.38,46.25 1 4
8+
github.com/RedisAI/redisai-go/redisai/client.go:56.2,56.8 1 4
9+
github.com/RedisAI/redisai-go/redisai/client.go:46.25,48.17 2 3
10+
github.com/RedisAI/redisai-go/redisai/client.go:51.3,52.17 2 3
11+
github.com/RedisAI/redisai-go/redisai/client.go:48.17,50.4 1 0
12+
github.com/RedisAI/redisai-go/redisai/client.go:52.17,54.4 1 0
13+
github.com/RedisAI/redisai-go/redisai/client.go:59.33,60.25 1 111
14+
github.com/RedisAI/redisai-go/redisai/client.go:60.25,62.3 1 78
15+
github.com/RedisAI/redisai-go/redisai/client.go:65.59,69.2 3 1
16+
github.com/RedisAI/redisai-go/redisai/client.go:71.48,76.2 4 0
17+
github.com/RedisAI/redisai-go/redisai/client.go:78.38,79.45 1 4
18+
github.com/RedisAI/redisai-go/redisai/client.go:83.2,83.8 1 4
19+
github.com/RedisAI/redisai-go/redisai/client.go:79.45,82.3 2 4
20+
github.com/RedisAI/redisai-go/redisai/client.go:87.59,88.45 1 2
21+
github.com/RedisAI/redisai-go/redisai/client.go:91.2,91.8 1 0
22+
github.com/RedisAI/redisai-go/redisai/client.go:88.45,90.3 1 2
23+
github.com/RedisAI/redisai-go/redisai/client.go:94.79,96.16 2 17
24+
github.com/RedisAI/redisai-go/redisai/client.go:101.2,102.8 2 17
25+
github.com/RedisAI/redisai-go/redisai/client.go:96.16,98.3 1 0
26+
github.com/RedisAI/redisai-go/redisai/client.go:105.56,107.78 2 17
27+
github.com/RedisAI/redisai-go/redisai/client.go:111.2,111.8 1 17
28+
github.com/RedisAI/redisai-go/redisai/client.go:107.78,110.3 2 12
29+
github.com/RedisAI/redisai-go/redisai/client.go:114.95,117.22 3 34
30+
github.com/RedisAI/redisai-go/redisai/client.go:131.2,131.8 1 34
31+
github.com/RedisAI/redisai-go/redisai/client.go:117.22,119.3 1 7
32+
github.com/RedisAI/redisai-go/redisai/client.go:119.8,122.13 3 27
33+
github.com/RedisAI/redisai-go/redisai/client.go:123.30,124.49 1 3
34+
github.com/RedisAI/redisai-go/redisai/client.go:125.32,126.51 1 17
35+
github.com/RedisAI/redisai-go/redisai/client.go:127.11,128.157 1 7
36+
github.com/RedisAI/redisai-go/redisai/client.go:135.103,137.16 2 9
37+
github.com/RedisAI/redisai-go/redisai/client.go:140.2,140.20 1 9
38+
github.com/RedisAI/redisai-go/redisai/client.go:144.2,144.58 1 8
39+
github.com/RedisAI/redisai-go/redisai/client.go:137.16,139.3 1 0
40+
github.com/RedisAI/redisai-go/redisai/client.go:140.20,143.3 2 1
41+
github.com/RedisAI/redisai-go/redisai/client.go:148.83,150.16 2 7
42+
github.com/RedisAI/redisai-go/redisai/client.go:153.2,153.20 1 7
43+
github.com/RedisAI/redisai-go/redisai/client.go:157.2,157.49 1 6
44+
github.com/RedisAI/redisai-go/redisai/client.go:150.16,152.3 1 0
45+
github.com/RedisAI/redisai-go/redisai/client.go:153.20,156.3 2 1
46+
github.com/RedisAI/redisai-go/redisai/client.go:161.96,163.16 2 2
47+
github.com/RedisAI/redisai-go/redisai/client.go:166.2,166.20 1 2
48+
github.com/RedisAI/redisai-go/redisai/client.go:170.2,170.67 1 1
49+
github.com/RedisAI/redisai-go/redisai/client.go:163.16,165.3 1 0
50+
github.com/RedisAI/redisai-go/redisai/client.go:166.20,169.3 2 1
51+
github.com/RedisAI/redisai-go/redisai/client.go:173.72,176.22 3 3
52+
github.com/RedisAI/redisai-go/redisai/client.go:192.2,192.8 1 2
53+
github.com/RedisAI/redisai-go/redisai/client.go:176.22,178.3 1 1
54+
github.com/RedisAI/redisai-go/redisai/client.go:178.8,180.17 2 2
55+
github.com/RedisAI/redisai-go/redisai/client.go:183.3,184.21 2 1
56+
github.com/RedisAI/redisai-go/redisai/client.go:188.3,190.43 3 1
57+
github.com/RedisAI/redisai-go/redisai/client.go:180.17,182.4 1 1
58+
github.com/RedisAI/redisai-go/redisai/client.go:184.21,187.4 2 0
59+
github.com/RedisAI/redisai-go/redisai/client.go:195.52,198.22 3 2
60+
github.com/RedisAI/redisai-go/redisai/client.go:203.2,203.8 1 2
61+
github.com/RedisAI/redisai-go/redisai/client.go:198.22,200.3 1 1
62+
github.com/RedisAI/redisai-go/redisai/client.go:200.8,202.3 1 1
63+
github.com/RedisAI/redisai-go/redisai/client.go:206.73,209.22 3 3
64+
github.com/RedisAI/redisai-go/redisai/client.go:224.2,224.8 1 2
65+
github.com/RedisAI/redisai-go/redisai/client.go:209.22,211.3 1 1
66+
github.com/RedisAI/redisai-go/redisai/client.go:211.8,213.17 2 2
67+
github.com/RedisAI/redisai-go/redisai/client.go:216.3,217.21 2 1
68+
github.com/RedisAI/redisai-go/redisai/client.go:221.3,222.44 2 1
69+
github.com/RedisAI/redisai-go/redisai/client.go:213.17,215.4 1 1
70+
github.com/RedisAI/redisai-go/redisai/client.go:217.21,220.4 2 0
71+
github.com/RedisAI/redisai-go/redisai/client.go:227.53,230.22 3 3
72+
github.com/RedisAI/redisai-go/redisai/client.go:235.2,235.8 1 3
73+
github.com/RedisAI/redisai-go/redisai/client.go:230.22,232.3 1 1
74+
github.com/RedisAI/redisai-go/redisai/client.go:232.8,234.3 1 2
75+
github.com/RedisAI/redisai-go/redisai/client.go:238.91,241.22 3 2
76+
github.com/RedisAI/redisai-go/redisai/client.go:246.2,246.8 1 2
77+
github.com/RedisAI/redisai-go/redisai/client.go:241.22,243.3 1 1
78+
github.com/RedisAI/redisai-go/redisai/client.go:243.8,245.3 1 1
79+
github.com/RedisAI/redisai-go/redisai/client.go:250.140,252.21 2 9
80+
github.com/RedisAI/redisai-go/redisai/client.go:255.2,255.22 1 9
81+
github.com/RedisAI/redisai-go/redisai/client.go:258.2,261.22 3 9
82+
github.com/RedisAI/redisai-go/redisai/client.go:266.2,266.8 1 9
83+
github.com/RedisAI/redisai-go/redisai/client.go:252.21,254.3 1 9
84+
github.com/RedisAI/redisai-go/redisai/client.go:255.22,257.3 1 9
85+
github.com/RedisAI/redisai-go/redisai/client.go:261.22,263.3 1 1
86+
github.com/RedisAI/redisai-go/redisai/client.go:263.8,265.3 1 8
87+
github.com/RedisAI/redisai-go/redisai/client.go:270.148,272.16 2 2
88+
github.com/RedisAI/redisai-go/redisai/client.go:275.2,275.65 1 1
89+
github.com/RedisAI/redisai-go/redisai/client.go:272.16,274.3 1 1
90+
github.com/RedisAI/redisai-go/redisai/client.go:279.87,282.22 3 3
91+
github.com/RedisAI/redisai-go/redisai/client.go:287.2,287.8 1 3
92+
github.com/RedisAI/redisai-go/redisai/client.go:282.22,284.3 1 1
93+
github.com/RedisAI/redisai-go/redisai/client.go:284.8,286.3 1 2
94+
github.com/RedisAI/redisai-go/redisai/client.go:291.94,294.22 3 7
95+
github.com/RedisAI/redisai-go/redisai/client.go:299.2,299.8 1 7
96+
github.com/RedisAI/redisai-go/redisai/client.go:294.22,296.3 1 1
97+
github.com/RedisAI/redisai-go/redisai/client.go:296.8,298.3 1 6
98+
github.com/RedisAI/redisai-go/redisai/client.go:303.87,305.16 2 3
99+
github.com/RedisAI/redisai-go/redisai/client.go:308.2,308.48 1 2
100+
github.com/RedisAI/redisai-go/redisai/client.go:305.16,307.3 1 1
101+
github.com/RedisAI/redisai-go/redisai/client.go:312.99,314.21 2 2
102+
github.com/RedisAI/redisai-go/redisai/client.go:317.2,317.22 1 2
103+
github.com/RedisAI/redisai-go/redisai/client.go:320.2,321.22 2 2
104+
github.com/RedisAI/redisai-go/redisai/client.go:326.2,326.8 1 2
105+
github.com/RedisAI/redisai-go/redisai/client.go:314.21,316.3 1 2
106+
github.com/RedisAI/redisai-go/redisai/client.go:317.22,319.3 1 2
107+
github.com/RedisAI/redisai-go/redisai/client.go:321.22,323.3 1 1
108+
github.com/RedisAI/redisai-go/redisai/client.go:323.8,325.3 1 1
109+
github.com/RedisAI/redisai-go/redisai/client.go:330.96,332.16 2 42
110+
github.com/RedisAI/redisai-go/redisai/client.go:335.2,336.22 2 40
111+
github.com/RedisAI/redisai-go/redisai/client.go:341.2,341.8 1 40
112+
github.com/RedisAI/redisai-go/redisai/client.go:332.16,334.3 1 2
113+
github.com/RedisAI/redisai-go/redisai/client.go:336.22,338.3 1 1
114+
github.com/RedisAI/redisai-go/redisai/client.go:338.8,340.3 1 39
115+
github.com/RedisAI/redisai-go/redisai/common.go:85.121,88.24 3 54
116+
github.com/RedisAI/redisai-go/redisai/common.go:91.2,92.17 2 54
117+
github.com/RedisAI/redisai-go/redisai/common.go:131.2,131.18 1 54
118+
github.com/RedisAI/redisai-go/redisai/common.go:88.24,90.3 1 12
119+
github.com/RedisAI/redisai-go/redisai/common.go:92.17,94.16 2 44
120+
github.com/RedisAI/redisai-go/redisai/common.go:95.39,96.15 1 8
121+
github.com/RedisAI/redisai-go/redisai/common.go:97.38,98.33 1 8
122+
github.com/RedisAI/redisai-go/redisai/common.go:99.27,100.15 1 0
123+
github.com/RedisAI/redisai-go/redisai/common.go:101.37,102.15 1 4
124+
github.com/RedisAI/redisai-go/redisai/common.go:103.38,104.15 1 8
125+
github.com/RedisAI/redisai-go/redisai/common.go:105.39,106.15 1 12
126+
github.com/RedisAI/redisai-go/redisai/common.go:107.39,108.15 1 12
127+
github.com/RedisAI/redisai-go/redisai/common.go:109.39,110.15 1 16
128+
github.com/RedisAI/redisai-go/redisai/common.go:111.38,112.15 1 16
129+
github.com/RedisAI/redisai-go/redisai/common.go:113.40,114.15 1 20
130+
github.com/RedisAI/redisai-go/redisai/common.go:115.41,116.15 1 28
131+
github.com/RedisAI/redisai-go/redisai/common.go:117.41,118.43 1 32
132+
github.com/RedisAI/redisai-go/redisai/common.go:120.40,121.15 1 2
133+
github.com/RedisAI/redisai-go/redisai/common.go:123.40,124.15 1 4
134+
github.com/RedisAI/redisai-go/redisai/common.go:126.11,127.117 1 4
135+
github.com/RedisAI/redisai-go/redisai/common.go:134.103,136.24 2 4
136+
github.com/RedisAI/redisai-go/redisai/common.go:139.2,140.21 2 4
137+
github.com/RedisAI/redisai-go/redisai/common.go:143.2,143.22 1 4
138+
github.com/RedisAI/redisai-go/redisai/common.go:146.2,146.13 1 4
139+
github.com/RedisAI/redisai-go/redisai/common.go:136.24,138.3 1 1
140+
github.com/RedisAI/redisai-go/redisai/common.go:140.21,142.3 1 3
141+
github.com/RedisAI/redisai-go/redisai/common.go:143.22,145.3 1 3
142+
github.com/RedisAI/redisai-go/redisai/common.go:150.81,151.16 1 35
143+
github.com/RedisAI/redisai-go/redisai/common.go:154.2,154.31 1 34
144+
github.com/RedisAI/redisai-go/redisai/common.go:179.2,179.92 1 1
145+
github.com/RedisAI/redisai-go/redisai/common.go:151.16,153.3 1 1
146+
github.com/RedisAI/redisai-go/redisai/common.go:155.14,156.16 1 32
147+
github.com/RedisAI/redisai-go/redisai/common.go:174.3,174.17 1 32
148+
github.com/RedisAI/redisai-go/redisai/common.go:175.11,176.20 1 1
149+
github.com/RedisAI/redisai-go/redisai/common.go:157.16,158.18 1 4
150+
github.com/RedisAI/redisai-go/redisai/common.go:159.17,160.19 1 4
151+
github.com/RedisAI/redisai-go/redisai/common.go:161.15,162.17 1 5
152+
github.com/RedisAI/redisai-go/redisai/common.go:163.16,164.18 1 4
153+
github.com/RedisAI/redisai-go/redisai/common.go:165.16,166.18 1 4
154+
github.com/RedisAI/redisai-go/redisai/common.go:167.16,168.18 1 4
155+
github.com/RedisAI/redisai-go/redisai/common.go:169.16,170.18 1 4
156+
github.com/RedisAI/redisai-go/redisai/common.go:171.17,172.19 1 3
157+
github.com/RedisAI/redisai-go/redisai/common.go:182.93,184.19 2 27
158+
github.com/RedisAI/redisai-go/redisai/common.go:188.2,190.21 3 24
159+
github.com/RedisAI/redisai-go/redisai/common.go:184.19,187.3 2 3
160+
github.com/RedisAI/redisai-go/redisai/common.go:193.83,194.19 1 3
161+
github.com/RedisAI/redisai-go/redisai/common.go:198.2,199.18 2 2
162+
github.com/RedisAI/redisai-go/redisai/common.go:194.19,197.3 2 1
163+
github.com/RedisAI/redisai-go/redisai/common.go:202.85,203.19 1 17
164+
github.com/RedisAI/redisai-go/redisai/common.go:207.2,207.28 1 16
165+
github.com/RedisAI/redisai-go/redisai/common.go:228.2,228.18 1 16
166+
github.com/RedisAI/redisai-go/redisai/common.go:203.19,206.3 2 1
167+
github.com/RedisAI/redisai-go/redisai/common.go:208.17,209.40 1 2
168+
github.com/RedisAI/redisai-go/redisai/common.go:210.18,211.46 1 2
169+
github.com/RedisAI/redisai-go/redisai/common.go:212.16,213.37 1 2
170+
github.com/RedisAI/redisai-go/redisai/common.go:214.17,215.38 1 2
171+
github.com/RedisAI/redisai-go/redisai/common.go:216.17,217.42 1 2
172+
github.com/RedisAI/redisai-go/redisai/common.go:218.17,219.44 1 2
173+
github.com/RedisAI/redisai-go/redisai/common.go:220.17,221.38 1 2
174+
github.com/RedisAI/redisai-go/redisai/common.go:222.18,223.39 1 2
175+
github.com/RedisAI/redisai-go/redisai/common.go:232.64,234.56 2 3
176+
github.com/RedisAI/redisai-go/redisai/common.go:243.2,243.20 1 3
177+
github.com/RedisAI/redisai-go/redisai/common.go:234.56,234.87 1 2
178+
github.com/RedisAI/redisai-go/redisai/common.go:234.122,236.10 2 2
179+
github.com/RedisAI/redisai-go/redisai/common.go:239.3,241.13 3 2
180+
github.com/RedisAI/redisai-go/redisai/common.go:236.10,238.4 1 0
181+
github.com/RedisAI/redisai-go/redisai/common.go:247.62,250.16 3 3
182+
github.com/RedisAI/redisai-go/redisai/common.go:253.2,253.25 1 2
183+
github.com/RedisAI/redisai-go/redisai/common.go:256.2,256.20 1 2
184+
github.com/RedisAI/redisai-go/redisai/common.go:250.16,252.3 1 1
185+
github.com/RedisAI/redisai-go/redisai/common.go:253.25,255.3 1 2
186+
github.com/RedisAI/redisai-go/redisai/common.go:260.60,263.16 3 3
187+
github.com/RedisAI/redisai-go/redisai/common.go:266.2,266.25 1 2
188+
github.com/RedisAI/redisai-go/redisai/common.go:269.2,269.20 1 2
189+
github.com/RedisAI/redisai-go/redisai/common.go:263.16,265.3 1 1
190+
github.com/RedisAI/redisai-go/redisai/common.go:266.25,268.3 1 2
191+
github.com/RedisAI/redisai-go/redisai/common.go:273.60,276.16 3 3
192+
github.com/RedisAI/redisai-go/redisai/common.go:279.2,279.25 1 2
193+
github.com/RedisAI/redisai-go/redisai/common.go:282.2,282.20 1 2
194+
github.com/RedisAI/redisai-go/redisai/common.go:276.16,278.3 1 1
195+
github.com/RedisAI/redisai-go/redisai/common.go:279.25,281.3 1 2
196+
github.com/RedisAI/redisai-go/redisai/common.go:286.58,289.16 3 3
197+
github.com/RedisAI/redisai-go/redisai/common.go:292.2,292.25 1 2
198+
github.com/RedisAI/redisai-go/redisai/common.go:295.2,295.20 1 2
199+
github.com/RedisAI/redisai-go/redisai/common.go:289.16,291.3 1 1
200+
github.com/RedisAI/redisai-go/redisai/common.go:292.25,294.3 1 2
201+
github.com/RedisAI/redisai-go/redisai/common.go:298.125,299.16 1 3
202+
github.com/RedisAI/redisai-go/redisai/common.go:302.2,302.31 1 3
203+
github.com/RedisAI/redisai-go/redisai/common.go:317.2,317.83 1 0
204+
github.com/RedisAI/redisai-go/redisai/common.go:299.16,301.3 1 0
205+
github.com/RedisAI/redisai-go/redisai/common.go:303.21,305.24 2 2
206+
github.com/RedisAI/redisai-go/redisai/common.go:313.3,313.13 1 2
207+
github.com/RedisAI/redisai-go/redisai/common.go:314.11,315.16 1 1
208+
github.com/RedisAI/redisai-go/redisai/common.go:305.24,306.23 1 2
209+
github.com/RedisAI/redisai-go/redisai/common.go:309.4,309.46 1 2
210+
github.com/RedisAI/redisai-go/redisai/common.go:306.23,307.13 1 0
211+
github.com/RedisAI/redisai-go/redisai/common.go:309.46,311.5 1 0
212+
github.com/RedisAI/redisai-go/redisai/common.go:320.61,325.2 4 1

0 commit comments

Comments
 (0)