Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
314 commits
Select commit Hold shift + click to select a range
56434bf
fix: handle proprely document json in fast api response (#1004)
samsja Jan 10, 2023
4d686a8
docs: add discord to the readme (#1009)
JohannesMessner Jan 11, 2023
1ac338f
refactor: better management of stack mod (#1008)
samsja Jan 12, 2023
cc3c77c
fix: better handling of parametrized types (#991)
JohannesMessner Jan 12, 2023
e2c46d4
refactor: optimization on stacking (#1016)
samsja Jan 16, 2023
67f97bf
fix: return self (#1019)
samsja Jan 16, 2023
ff87cd3
refactor: renamed docarray private method (#1020)
samsja Jan 16, 2023
116bca9
feat: allow variable tensor dimension in type hint tensor (#1007)
Jackmin801 Jan 16, 2023
3a94811
chore: bump version number (#1022)
samsja Jan 17, 2023
3ada275
chore: update readme for release (#1027)
samsja Jan 17, 2023
29b4254
docs: add pytorch training notebook (#1011)
samsja Jan 17, 2023
9888d93
feat: add video support (#972)
Jan 17, 2023
1109f39
fix: preserve dtype when stacking (#1035)
samsja Jan 18, 2023
0a6b2eb
chore: bump version (#1036)
samsja Jan 18, 2023
a31ab1e
fix: torch subtypes interoperability (#1037)
JohannesMessner Jan 18, 2023
13d0aec
refactor: comp backend (#1030)
samsja Jan 18, 2023
ca45d54
refactor: rename video tensor in video doc (#1038)
Jan 18, 2023
c11c647
feat(v2): docs load namedtuple (#1031)
Jan 19, 2023
cebc2b4
refactor: save schema in proto (#1029)
samsja Jan 19, 2023
1e6a236
fix: fix csv string parsing and memory leak in dataset (#1044)
Jackmin801 Jan 24, 2023
8fea130
feat: add default value to docs in da init (#1048)
samsja Jan 24, 2023
ec241e0
refactor: instances of parametrized tensors are no longer parametrize…
Jackmin801 Jan 25, 2023
ac28cf3
feat(v2): rich display for doc and da (#1043)
Jan 25, 2023
22c8df2
feat: support python 3.7 (#1055)
samsja Jan 26, 2023
922f182
feat: display columns information for stacked array (#1052)
Jan 26, 2023
4311bcc
feat: add validate function to documents to have less verbose api (#1…
samsja Jan 27, 2023
f8ecaaf
fix: build docs on feat rewrite branch (#1059)
samsja Jan 27, 2023
f870b87
feat: add filter capability to DocumentArray (#1051)
Jan 27, 2023
3442941
fix: typed da classing (#1046)
Jackmin801 Jan 30, 2023
6b452f7
chore: fix docs building (#1062)
samsja Jan 30, 2023
92bcc06
fix: update docs url (#1063)
samsja Jan 30, 2023
577d072
feat: create Text directly from str (#1067)
Feb 1, 2023
37b6d3e
feat: add byte to documents (#1065)
samsja Feb 2, 2023
ebe0ede
feat: support proto 3 (#1078)
samsja Feb 3, 2023
32568e6
chore: uncap dependency (#1082)
samsja Feb 6, 2023
149ee5e
feat: reduce and update methods for DocumentArray and BaseDocument (#…
Feb 6, 2023
60af2ed
feat: TorchDataset (#1049)
Jackmin801 Feb 6, 2023
ad5489d
fix: add missing import (#1089)
samsja Feb 6, 2023
998875f
feat: support every type in protobuf (#1084)
Feb 7, 2023
de8f70e
feat: advanced indexing (#1074)
JohannesMessner Feb 7, 2023
6c0cb75
feat: add LegacyDocument from docarray v1 (#1090)
samsja Feb 7, 2023
64db449
fix: scalar and nan stacking (#1094)
Jackmin801 Feb 7, 2023
7fe9f3a
feat: delitem for DocumentArray (#1095)
Feb 8, 2023
9097d19
feat: build DocumentArrayStacked from Iterable of Docs (#1097)
Feb 8, 2023
f2bd068
test: add tests tensor dtype serialization (#1100)
Feb 8, 2023
6b0d13c
feat: add tensorflow support (#1064)
Feb 8, 2023
9843bb2
docs: add contribution guidelines (#1091)
JohannesMessner Feb 8, 2023
d260d2b
chore: update mypy and ruff (#1104)
samsja Feb 8, 2023
8bd0443
feat(v2): add tensorflow embedding, audio, video (#1098)
Feb 9, 2023
1e791c0
fix(v2): rich display min width instead of set width (#1117)
Feb 9, 2023
af0e522
fix: tensor display add dtype (#1122)
Feb 10, 2023
4da336b
test: fix dtype result in tf test (#1128)
Feb 14, 2023
b9e18f0
refactor: refactor from proto code (#1139)
samsja Feb 15, 2023
b085794
refactor: better document mixin handling (#1140)
samsja Feb 15, 2023
96cd383
feat(v2): display mesh and pointcloud (#1113)
Feb 16, 2023
7b7911b
feat: add validation on document array (#1141)
samsja Feb 16, 2023
38c19e0
feat: port to_from_* and load/save_binary (#1132)
Feb 16, 2023
29bc05c
feat(v2): stack da inside da (#1138)
AnneYang720 Feb 17, 2023
a90850d
feat: display image audio and video from url and tensor (#1136)
Feb 17, 2023
6cd3c68
refactor: use io mixin (#1145)
samsja Feb 17, 2023
4a47818
fix: better generic support in document array stack (#1147)
samsja Feb 20, 2023
7305389
chore: bump version (#1149)
samsja Feb 20, 2023
dcf19a1
fix: enable torchembedding deepcopy (#1143)
AnneYang720 Feb 20, 2023
baa6066
chore: fix version num (#1151)
samsja Feb 20, 2023
1aad24c
fix: fix ci (#1154)
samsja Feb 20, 2023
fce100e
fix: change np aliases np.int, np.float to int, float due to deprecat…
Feb 21, 2023
20d867f
fix: tranform to numpy array before checking for nans (#1160)
Feb 21, 2023
3c79073
fix: remove setetiem in getiem (#1159)
samsja Feb 22, 2023
251eea7
feat(v2): load da from csv and save to csv (#1144)
Feb 22, 2023
5899fe0
refactor(v2): change access path separator from `.` to `__` (#1162)
Feb 23, 2023
bc91465
fix: fix setitem behavior of da(#1163)
samsja Feb 23, 2023
4de28ea
feat(v2): add from and to pandas df for documentarray (#1161)
Feb 23, 2023
41e1cc0
feat: support other audio format (#1155)
AnneYang720 Feb 23, 2023
9c1573e
fix: test fails with float128 missing m1 (#1170)
agaraman0 Feb 24, 2023
d134393
feat: add trimesh load args for `Url3D.load()` (#1169)
Feb 24, 2023
b5a9c64
fix: bump pytest version to avoid warning issue #942 (#1171)
agaraman0 Feb 24, 2023
1f8f2d0
fix: allow relative paths in any url validation (#1175)
Feb 27, 2023
28b96fe
feat: nested attribute access in `find()` (#1176)
Feb 27, 2023
e851ce2
feat: dynamic class creation (#1179)
AnneYang720 Feb 28, 2023
13cc669
feat: hnswlib document index (#1124)
JohannesMessner Mar 1, 2023
96f2a08
fix: typing of getitem (#1198)
JohannesMessner Mar 1, 2023
6dde118
fix: typing of sequence (#1199)
JohannesMessner Mar 1, 2023
48bc54a
fix: remove parsing of id in `BaseDocument` and make id optional (#1197)
Mar 2, 2023
3d29836
docs: improve guide for doc index implementation (#1202)
JohannesMessner Mar 2, 2023
1ac70cc
fix: replaced ndarray with str (#1200)
hrik2001 Mar 3, 2023
4b8ed52
feat: helper method to transpose data (#1203)
JohannesMessner Mar 3, 2023
082a39c
refactor(index): rename column to column info (#1204)
JohannesMessner Mar 3, 2023
6cd5912
feat: add map function (#1187)
Mar 3, 2023
d47fbde
refactor: rename predefined documents (#1208)
samsja Mar 6, 2023
0014902
feat: support other text formats (#1207)
hrik2001 Mar 7, 2023
76ecf8c
refactor: refactor query builder (#1213)
JohannesMessner Mar 9, 2023
ac293d5
feat(index): automatically convert a dict to Document (#1215)
AnneYang720 Mar 10, 2023
422a577
refactor: da stack full column wise (#1183)
samsja Mar 10, 2023
f50f939
test: test index simple document
hsm207 Mar 10, 2023
3fa77a2
Merge branch 'feat-rewrite-v2' into feat-rewrite-weaviate
hsm207 Mar 10, 2023
0e6ba1a
refactor: upgrade isort
hsm207 Mar 10, 2023
eedfe7d
refactor: reformat code
hsm207 Mar 10, 2023
d277e7a
chore: automatically fix issues from ruff
hsm207 Mar 10, 2023
cebf1d3
feat: stub all implementations
hsm207 Mar 10, 2023
aafb048
feat: ellipsis in tensor shape definition (#1228)
jupyterjazz Mar 14, 2023
54f6217
refactor: rewrite weaviate init method
hsm207 Mar 14, 2023
08cea01
feat: implement index method
hsm207 Mar 14, 2023
74c1890
test: add fixture for weaviate client
hsm207 Mar 15, 2023
0737b79
refactor: use field to figure out doc's embeddings
hsm207 Mar 15, 2023
fdc2376
test: test validate columns method
hsm207 Mar 15, 2023
14f1042
chore: update contributing guideline (#1240)
samsja Mar 15, 2023
42056c1
refactor: add future todos
hsm207 Mar 15, 2023
55abab6
feat: implement find method
hsm207 Mar 15, 2023
ecd4d82
feat: warn if search_field is used in find
hsm207 Mar 15, 2023
61706bb
test: test find batched
hsm207 Mar 16, 2023
e965464
chore: update contribution guideline (#1247)
samsja Mar 16, 2023
bce0445
feat: implement filter
hsm207 Mar 16, 2023
0aa8000
refactor: simplify _format_response
hsm207 Mar 16, 2023
7e84a19
make default search field empty string (#1249)
azayz Mar 16, 2023
0f81ba2
feat: implement text search
hsm207 Mar 17, 2023
09af018
refactor: make doc id a string
hsm207 Mar 17, 2023
182724f
feat: implement _del_items
hsm207 Mar 17, 2023
3db579f
Merge branch 'feat-rewrite-v2' of https://github.com/docarray/docarra…
hsm207 Mar 17, 2023
dc3edc9
feat: implement _get_items
hsm207 Mar 17, 2023
ecaf771
chore: add weaviate client as dependency
hsm207 Mar 17, 2023
a92c89b
docs: add explanation about id field (#1242)
JohannesMessner Mar 20, 2023
ed4058c
feat: shift to mkdocs (#1244)
samsja Mar 20, 2023
bd79c55
refactor: reuse _format_response for batched ops
hsm207 Mar 20, 2023
d9d7bd7
refactor: rename filter to filter_docs to avoid shadowing of filtern …
Mar 20, 2023
d8d36d7
feat: ad user defined mapping for python type to db type (#1252)
Mar 20, 2023
f9ad657
refactor: _format_response takes only docs
hsm207 Mar 20, 2023
3d47f9f
feat: implement batched find
hsm207 Mar 20, 2023
f439805
feat: implement batched filter
hsm207 Mar 21, 2023
e2c9b64
feat(index): index data with union types (#1220)
JohannesMessner Mar 21, 2023
e1cf242
fix: quick fix for docs ref before assignment
hsm207 Mar 21, 2023
7698f74
feat: implement batched text search
hsm207 Mar 21, 2023
5bd4df2
fix: build clause at each iteration
hsm207 Mar 21, 2023
3d3b357
refactor: translate id to docarrayid
hsm207 Mar 21, 2023
e975bbc
refactor: fix typos
hsm207 Mar 21, 2023
f22685f
chore: add comments for future dev
hsm207 Mar 21, 2023
91acca1
refactor: combine score names into single arg
hsm207 Mar 21, 2023
c713ff1
chore: remove outdated comment
hsm207 Mar 21, 2023
4ae88e4
test: add some tests for nested documents
hsm207 Mar 21, 2023
30f5a52
refactor: improve error message
hsm207 Mar 21, 2023
32b3191
fix: move test to integration test (#1260)
samsja Mar 21, 2023
4d4fee3
feat: reuse index if it already exist
hsm207 Mar 21, 2023
1789289
fix: disable pycharm da property detection (#1262)
Mar 21, 2023
f29a792
refactor: code cleanup
hsm207 Mar 21, 2023
5918fde
chore: update comments
hsm207 Mar 21, 2023
38ee3a5
feat: add minimal logger (#1254)
jupyterjazz Mar 22, 2023
2af14cd
fix: bytes type in `TextDoc` and `VideoDoc` (#1270)
Mar 22, 2023
6707f4c
refactor: doc index structure (#1266)
jupyterjazz Mar 22, 2023
64532dd
refactor(da): remove tensor type from `DocumentArray` init (#1268)
samsja Mar 22, 2023
b029b5e
refactor: bytes to bytes_ in predefined documents (#1273)
Mar 22, 2023
df6dc0b
fix: doc summary for dict and set attributes (#1279)
Mar 23, 2023
cfbfd78
feat: stub query builder
hsm207 Mar 23, 2023
11d013e
feat: add `get_paths()` instead of v1 `from_files()` (#1267)
Mar 23, 2023
862eebb
feat: implement query builder find
hsm207 Mar 23, 2023
3364127
fix: proto ser and deser for nested tuple/dict/list (#1278)
samsja Mar 23, 2023
70fa4fa
feat: create documents from dict (#1283)
jupyterjazz Mar 23, 2023
9e96004
feat: implement query builder filter
hsm207 Mar 23, 2023
ac78790
feat: make parse results work with query buiilder
hsm207 Mar 23, 2023
6d27ff1
feat: implement execute query
hsm207 Mar 23, 2023
9728bd5
docs: fix up english (#1285)
alexcg1 Mar 23, 2023
66c98fd
refactor: make execute query return document array
hsm207 Mar 23, 2023
58a1320
test: test query builder composition
hsm207 Mar 23, 2023
f90211e
feat: implement query builder text search
hsm207 Mar 23, 2023
d0656f9
fix: add int, float and others to doc summary (#1287)
Mar 24, 2023
cd57d99
refactor: move batch_config to runtime config
hsm207 Mar 24, 2023
e5ccb02
refactor: batch the queries in query builder
hsm207 Mar 24, 2023
89c2a0a
fix: hnswlib doc index (#1277)
JohannesMessner Mar 24, 2023
48d1192
feat: implement batched find query builder
hsm207 Mar 24, 2023
d2d6579
feat: implement batch filter query builder
hsm207 Mar 24, 2023
e1a0e24
chore: cleanup comments
hsm207 Mar 24, 2023
2f6ff84
fix: fix typo in resize func
hsm207 Mar 24, 2023
4ed9ae4
fix: fix batch filter bug in query builder
hsm207 Mar 24, 2023
40df142
feat: implement batch text search in query builder
hsm207 Mar 24, 2023
cff5993
test: test batched query builder
hsm207 Mar 24, 2023
081a03f
feat(test): DocumentArray method tests similar to list methods like r…
agaraman0 Mar 27, 2023
6cd05f8
feat: implement push/pull interface from JAC, file and s3 (#1182)
Jackmin801 Mar 27, 2023
d231f38
refactor: rename `Document` to `Doc` (#1293)
samsja Mar 28, 2023
5d48be8
chore(docs): add ci and fix docs ui (#1295)
samsja Mar 28, 2023
d5e87cd
chore: add docstring test (#1298)
samsja Mar 28, 2023
d86858d
fix: rename DocArrayProto to DocumentArrayProto (#1297)
samsja Mar 28, 2023
2602472
fix: docstring polish typing (#1299)
samsja Mar 28, 2023
842664f
fix: remove files (#1305)
samsja Mar 29, 2023
d73dc79
fix: flatten schema of abstract index (#1294)
AnneYang720 Mar 29, 2023
4cba12f
docs: add utils section (#1307)
samsja Mar 29, 2023
f3948bd
docs: fix docstring example of find_batched (#1308)
JohannesMessner Mar 29, 2023
2aa7727
docs: fix map docstring (#1311)
samsja Mar 29, 2023
a002bca
feat: elasticsearch document index (#1196)
AnneYang720 Mar 29, 2023
76023f7
refactor: map_docs_batch to map_docs_batched (#1312)
Mar 29, 2023
69c7a77
refactor: map_docs_batch to map_docs_batched (#1312)
Mar 29, 2023
d427754
feat: torch backend basic operation tests (#1306)
agaraman0 Mar 29, 2023
3f739ae
chore: add instructions to pip installs and group extras (#1281)
Mar 30, 2023
9e03f08
fix: mark es test as index (#1314)
samsja Mar 30, 2023
90633c8
feat: docarray fastapi simple integration (#1320)
jupyterjazz Mar 31, 2023
c0718e5
docs: add user guide (#1292)
samsja Apr 3, 2023
4e75456
feat: add pil load (#1322)
samsja Apr 3, 2023
9b03d29
feat: implement document equality (#1329)
jupyterjazz Apr 3, 2023
9b7c3e2
fix: return audio, image specific types in `.load()` and `.load_bytes…
Apr 3, 2023
221b440
refactor: remove url validation (#1333)
jupyterjazz Apr 3, 2023
37f0467
feat: add support for raw queries in query builder
hsm207 Apr 3, 2023
345c93f
feat: implement hybrid query in query builder
hsm207 Apr 3, 2023
3618320
test: test batch hybrid search
hsm207 Apr 4, 2023
fb51812
Merge branch 'feat-rewrite-v2' of https://github.com/docarray/docarra…
hsm207 Apr 4, 2023
b9878c8
chore: follow changes in upstream
hsm207 Apr 4, 2023
a74b3bb
refactor: rename DocArray to DocList (#1334)
samsja Apr 4, 2023
66601c2
chore: delete old file
hsm207 Apr 4, 2023
fe969f9
refactor: move column config
hsm207 Apr 4, 2023
02d66ed
feat: save image tensor to file (#1335)
Apr 4, 2023
bd89aaa
Merge branch 'feat-rewrite-v2' of https://github.com/docarray/docarra…
hsm207 Apr 4, 2023
735eea8
refactor: rename DocArray to DocList
hsm207 Apr 4, 2023
d615912
test: test column config
hsm207 Apr 4, 2023
cb91dab
refactor: update column validation logic
hsm207 Apr 4, 2023
741fc71
refactor: fix typo
hsm207 Apr 4, 2023
a6f04fb
docs: add audio2text showcase (#1336)
azayz Apr 5, 2023
9d680bc
refactor: let base class handle type casting
hsm207 Apr 5, 2023
504fcb4
chore: add note for future dev
hsm207 Apr 5, 2023
996f65f
fix: fix type in es test (#1338)
samsja Apr 5, 2023
95ebb71
refactor: update find
hsm207 Apr 5, 2023
5572b1a
test: test find on torch tensor
hsm207 Apr 5, 2023
ba4448b
test: test find on tensorlfow tensor
hsm207 Apr 5, 2023
52fbde1
refactor: update find_batched
hsm207 Apr 5, 2023
b85d933
Merge branch 'feat-rewrite-v2' of https://github.com/docarray/docarra…
hsm207 Apr 5, 2023
09da8c2
bug: fix filter on id bug
hsm207 Apr 5, 2023
de57757
feat: add support for bytes type
hsm207 Apr 5, 2023
6476228
feat: make embeddings optional
hsm207 Apr 5, 2023
a54f61f
feat: add support for authentication
hsm207 Apr 6, 2023
4d9ff9d
fix: in `.to_bytes()` return type specific bytes (#1341)
Apr 6, 2023
586a7c3
feat: add support to store non-embedding colums
hsm207 Apr 6, 2023
e343c63
fix: handle case where bytes is None
hsm207 Apr 6, 2023
46ec4b3
test: add test for multimodal doc
hsm207 Apr 6, 2023
899eca5
Merge branch 'feat-rewrite-v2' into feat-rewrite-weaviate
hsm207 Apr 6, 2023
9e1cf94
refactor: make localhost the default host
hsm207 Apr 6, 2023
28d36c3
Merge branch 'feat-rewrite-weaviate' of https://github.com/hsm207/doc…
hsm207 Apr 6, 2023
d176f8e
refactor: specify scopes default
hsm207 Apr 6, 2023
d99e10d
feat: add limit verb to query builder
hsm207 Apr 6, 2023
0e18796
docs: add torch and tf tensors to `Api references` section (#1345)
Apr 11, 2023
02ebaec
feat: add support for weaviate embedded
hsm207 Apr 11, 2023
be74f05
fix: set default hostname to localhost
hsm207 Apr 11, 2023
760c106
fix: DocArrayStack to DocVec in docstrings (#1347)
agaraman0 Apr 11, 2023
f1bb4e4
docs: rewrite readme (#1340)
JohannesMessner Apr 11, 2023
2f71143
docs: add DocList and DocVec section (#1343)
samsja Apr 11, 2023
dffb227
refactor: remove warning, align naming (#1337)
JohannesMessner Apr 11, 2023
444fb40
feat: add validate search fields (#1331)
jupyterjazz Apr 11, 2023
9a36386
Merge branch 'feat-rewrite-v2' into feat-rewrite-weaviate
hsm207 Apr 11, 2023
95c1eca
feat: read from remote csv file (#1362)
Apr 12, 2023
18ad2ea
refactor: rename from_pandas to from_dataframe (#1358)
samsja Apr 12, 2023
7b47249
fix: adjust remote file path in test and add toydata (#1364)
Apr 12, 2023
4802784
test: fix failing tests in CI
hsm207 Apr 12, 2023
32be90f
fix: allow modifying runtime config
hsm207 Apr 12, 2023
e4b9176
Merge branch 'feat-rewrite-v2' into feat-rewrite-weaviate
hsm207 Apr 12, 2023
9b2cb5a
chore: update poetry.lock file
hsm207 Apr 12, 2023
43876f2
Merge branch 'feat-rewrite-weaviate' of https://github.com/hsm207/doc…
hsm207 Apr 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
76 changes: 0 additions & 76 deletions .github/CODE_OF_CONDUCT.md

This file was deleted.

Binary file removed .github/README-img/9nn-left.jpeg
Binary file not shown.
Binary file removed .github/README-img/9nn.png
Binary file not shown.
43 changes: 0 additions & 43 deletions .github/README-img/cas.svg

This file was deleted.

Loading