Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.17rc #317

Merged
merged 397 commits into from
Mar 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
397 commits
Select commit Hold shift + click to select a range
74e6f0f
[nightly] Increase version to 0.15.0.dev64
Dec 22, 2021
3af6579
Merge branch 'master' into development
owenvallis Dec 22, 2021
ac4b0bc
Merge branch 'master' into development
owenvallis Dec 22, 2021
7ec75cd
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Dec 22, 2021
6984fbd
Updates for contrastive model saving.
owenvallis Dec 22, 2021
6d5dbae
[nightly] Increase version to 0.15.0.dev65
Dec 23, 2021
969c3d1
[nightly] Increase version to 0.15.0.dev66
Dec 24, 2021
82f6140
[nightly] Increase version to 0.15.0.dev67
Dec 25, 2021
12fe586
[nightly] Increase version to 0.15.0.dev68
Dec 26, 2021
191e516
[nightly] Increase version to 0.15.0.dev69
Dec 27, 2021
0202678
[nightly] Increase version to 0.15.0.dev70
Dec 28, 2021
e976d29
[nightly] Increase version to 0.15.0.dev71
Dec 29, 2021
e90ec5d
Update losses to use Loss reduction.
owenvallis Dec 29, 2021
8985af8
Resnet18 returns as a SimilarityModel.
owenvallis Dec 29, 2021
1854120
Fix various mypy and linter errors.
owenvallis Dec 29, 2021
ce00de5
Add support for contrastive_model save and load.
owenvallis Dec 29, 2021
57a496a
Update unsupervised notebook with save and load.
owenvallis Dec 29, 2021
b63ee36
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Dec 29, 2021
7be915d
Merge branch 'master' into development
owenvallis Dec 30, 2021
10e9dbb
Update the save and load.
owenvallis Dec 30, 2021
587d863
Updates to visualization notebook.
owenvallis Dec 30, 2021
2889905
[nightly] Increase version to 0.15.0.dev72
Dec 30, 2021
69c53e8
Merge branch 'master' into development
owenvallis Dec 31, 2021
eb6b90d
Merge branch 'master' into development
owenvallis Dec 31, 2021
7ff26ae
Unsupervised notebook update.
owenvallis Dec 31, 2021
bbba5ce
[nightly] Increase version to 0.15.0.dev73
Dec 31, 2021
1241f24
[nightly] Increase version to 0.15.0.dev74
Jan 1, 2022
6b64519
[nightly] Increase version to 0.15.0.dev75
Jan 2, 2022
e975e6b
[nightly] Increase version to 0.15.0.dev76
Jan 3, 2022
5ae6141
Notes on the unsupervised notebook draft.
owenvallis Jan 3, 2022
339f1f2
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Jan 3, 2022
670c7cc
Merge branch 'master' into development
owenvallis Jan 3, 2022
a73318a
[nightly] Increase version to 0.15.0.dev77
Jan 4, 2022
7923129
[nightly] Increase version to 0.15.0.dev78
Jan 5, 2022
826151b
[nightly] Increase version to 0.15.0.dev79
Jan 6, 2022
7e7a8a0
Remove get_backbone() method and just have users access the backbone …
owenvallis Jan 6, 2022
7ed8743
Add new diagrams and updated copy to teh unsupervised notebook.
owenvallis Jan 6, 2022
12496f3
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Jan 6, 2022
109efd5
Merge branch 'master' into development
owenvallis Jan 6, 2022
e150242
[nightly] Increase version to 0.15.0.dev80
Jan 7, 2022
0e43df7
[nightly] Increase version to 0.15.0.dev81
Jan 8, 2022
680f78c
First finished draft of unsupervised_hello_world notebook
owenvallis Jan 8, 2022
458486f
Updates to the README file. Add self-supervised info.
owenvallis Jan 8, 2022
77b2c99
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Jan 8, 2022
4e7ad65
[nightly] Increase version to 0.15.0.dev82
Jan 9, 2022
f82f513
[nightly] Increase version to 0.15.0.dev83
Jan 10, 2022
0168a45
Update README.md
owenvallis Jan 10, 2022
9ca93bd
Remove augmentation arg from architectures.
owenvallis Jan 11, 2022
6300126
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Jan 11, 2022
f117e18
Clean up example dir.
owenvallis Jan 11, 2022
4179d99
Fix flake8 errors in architectures.
owenvallis Jan 11, 2022
95dbecf
Update API docs.
owenvallis Jan 11, 2022
898faef
Bump version to 0.15.0
owenvallis Jan 11, 2022
d6f6bb6
Bump minor version to 0.16.0.dev0
owenvallis Jan 11, 2022
df6b0bc
[nightly] Increase version to 0.16.0.dev1
Jan 11, 2022
632489f
[nightly] Increase version to 0.16.0.dev2
Jan 12, 2022
3d6022c
[nightly] Increase version to 0.16.0.dev3
Jan 13, 2022
d800f5e
Merge branch 'master' into development
owenvallis Jan 13, 2022
6cd1a6a
Distance and losses refactor (#222)
Jan 13, 2022
280e064
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Jan 13, 2022
2e0d2f7
[nightly] Increase version to 0.16.0.dev4
Jan 14, 2022
3999b3a
[nightly] Increase version to 0.16.0.dev5
Jan 15, 2022
0b25411
[nightly] Increase version to 0.16.0.dev6
Jan 16, 2022
35b4728
[nightly] Increase version to 0.16.0.dev7
Jan 17, 2022
4b7c8a5
[nightly] Increase version to 0.16.0.dev8
Jan 18, 2022
8c89b2a
Cross-batch memory (XBM) (#225)
Jan 18, 2022
e5faeca
[nightly] Increase version to 0.16.0.dev9
Jan 19, 2022
13b1a8b
[nightly] Increase version to 0.16.0.dev10
Jan 20, 2022
b60b6b4
[nightly] Increase version to 0.16.0.dev11
Jan 21, 2022
5fb012d
Merge branch 'master' into development
owenvallis Jan 21, 2022
5baeaea
[nightly] Increase version to 0.16.0.dev12
Jan 22, 2022
155e1ba
[nightly] Increase version to 0.16.0.dev13
Jan 23, 2022
bce7a70
[nightly] Increase version to 0.16.0.dev14
Jan 24, 2022
e348e05
[nightly] Increase version to 0.16.0.dev15
Jan 25, 2022
3c95fc7
[nightly] Increase version to 0.16.0.dev16
Jan 26, 2022
84aa073
[nightly] Increase version to 0.16.0.dev17
Jan 27, 2022
44cdc92
[nightly] Increase version to 0.16.0.dev18
Jan 28, 2022
711dbad
[nightly] Increase version to 0.16.0.dev19
Jan 29, 2022
3e0cfe2
[nightly] Increase version to 0.16.0.dev20
Jan 30, 2022
c9415e4
Merge branch 'master' into development
owenvallis Jan 31, 2022
65ebcdc
[nightly] Increase version to 0.16.0.dev21
Jan 31, 2022
f4908e5
[nightly] Increase version to 0.16.0.dev22
Feb 1, 2022
3d3869e
Augmentor for Barlow Twins (#229)
dewball345 Feb 1, 2022
6ab8bb7
Fixed some bugs in augmenter. (#232)
dewball345 Feb 1, 2022
94dbbd1
[nightly] Increase version to 0.16.0.dev23
Feb 2, 2022
42e45fb
[nightly] Increase version to 0.16.0.dev24
Feb 3, 2022
389347c
[nightly] Increase version to 0.16.0.dev25
Feb 4, 2022
5c3458e
[nightly] Increase version to 0.16.0.dev26
Feb 5, 2022
95cda91
[nightly] Increase version to 0.16.0.dev27
Feb 6, 2022
dfde580
[nightly] Increase version to 0.16.0.dev28
Feb 7, 2022
9ad10ae
[nightly] Increase version to 0.16.0.dev29
Feb 8, 2022
6dd2ffc
[nightly] Increase version to 0.16.0.dev30
Feb 9, 2022
af3103c
[nightly] Increase version to 0.16.0.dev31
Feb 10, 2022
35b9e0b
[nightly] Increase version to 0.16.0.dev32
Feb 11, 2022
c98c7d7
[nightly] Increase version to 0.16.0.dev33
Feb 12, 2022
c346a26
[nightly] Increase version to 0.16.0.dev34
Feb 13, 2022
e291ae3
[nightly] Increase version to 0.16.0.dev35
Feb 14, 2022
05e2a68
[nightly] Increase version to 0.16.0.dev36
Feb 15, 2022
cd976a5
[nightly] Increase version to 0.16.0.dev37
Feb 16, 2022
1b19245
[nightly] Increase version to 0.16.0.dev38
Feb 17, 2022
83aa966
[nightly] Increase version to 0.16.0.dev39
Feb 18, 2022
adc4b3e
[nightly] Increase version to 0.16.0.dev40
Feb 19, 2022
7a82362
[nightly] Increase version to 0.16.0.dev41
Feb 20, 2022
85d5258
[nightly] Increase version to 0.16.0.dev42
Feb 21, 2022
d16baa9
[nightly] Increase version to 0.16.0.dev43
Feb 22, 2022
90036d8
Merge branch 'master' into development
owenvallis Feb 23, 2022
3b92b0d
Merge branch 'master' into development
owenvallis Feb 23, 2022
c59c1bb
[nightly] Increase version to 0.16.0.dev44
Feb 23, 2022
3f15eb1
[nightly] Increase version to 0.16.0.dev45
Feb 24, 2022
8e90688
[nightly] Increase version to 0.16.0.dev46
Feb 25, 2022
1a16ae0
Added test coverage for augmentation functions + barlow, simCLR augme…
dewball345 Feb 25, 2022
5a87b43
[nightly] Increase version to 0.16.0.dev47
Feb 25, 2022
e8ff866
Merge branch 'master' into development
owenvallis Feb 25, 2022
3c20b6f
Change augmenters to use augmentation_utils (#238)
dewball345 Feb 27, 2022
d60736d
Merge branch 'master' into development
owenvallis Feb 28, 2022
a9a2b5b
Fix corrupted JSON formatting in unsupervised notebook.
owenvallis Mar 1, 2022
3b6a530
Added features of SplitValidationLoss callback to EvalCallback (#242)
abhisharsinha Mar 10, 2022
21ffaf7
[nightly] Increase version to 0.16.0.dev48
Mar 11, 2022
217dffa
Merge branch 'master' into development
owenvallis Mar 15, 2022
cefed3c
[nightly] Increase version to 0.16.0.dev49
Mar 16, 2022
e956916
Merge branch 'master' into development
owenvallis Mar 20, 2022
16c082b
[nightly] Increase version to 0.16.0.dev50
Mar 21, 2022
5ed477a
VicReg Loss - Improvement of Barlow Twins (#243)
dewball345 Mar 22, 2022
cb65c8a
[nightly] Increase version to 0.16.0.dev51
Mar 23, 2022
7f15817
Merge branch 'master' into development
owenvallis Apr 2, 2022
53da092
[nightly] Increase version to 0.16.0.dev52
Apr 3, 2022
67515e9
Update tests for algebra.py
owenvallis Apr 4, 2022
f48cfc1
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Apr 4, 2022
e49b911
Merge branch 'master' into development
owenvallis Apr 5, 2022
89b18ce
[nightly] Increase version to 0.16.0.dev53
Apr 5, 2022
960aa09
Merge branch 'master' into development
owenvallis Apr 8, 2022
799e57c
[nightly] Increase version to 0.16.0.dev54
Apr 9, 2022
c2c8559
Fix corrupted formatting in visualization notebook.
owenvallis Apr 14, 2022
0655fcf
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Apr 14, 2022
7533824
[bug] Fix multisim loss offsets.
owenvallis Apr 19, 2022
0030d08
[nightly] Increase version to 0.16.0.dev55
Apr 20, 2022
c59c5cc
[bug] In losses.utils.logsumexp() tf.math.log(1 + x) should be
owenvallis Apr 20, 2022
5e38807
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Apr 20, 2022
f68f468
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Apr 20, 2022
4545f9b
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis May 18, 2022
ddaba49
Make Augmentation Utilities More Customizable(reupload due to branch …
dewball345 May 19, 2022
0ea81ae
Refactor test_basic to use TestCase to improve flaky test results.
owenvallis May 19, 2022
46c0d38
Fix Flake8 warnings.
owenvallis May 19, 2022
f34bce6
Freeze all batchnorm architecture layers.
owenvallis May 19, 2022
648dd23
Improve EfficientNetSim docstring and type hints (#254)
emla2805 May 3, 2022
8a9644e
Fix #251. Check for model._index before calling Indexer methods.
owenvallis May 19, 2022
ef558b5
Set random seeds for tfrecord samplers test.
owenvallis May 19, 2022
e39e94c
All augmenters use the Tensor type from tensorflow_similarity.types.
owenvallis May 19, 2022
bb61998
[nightly] Increase version to 0.16.0.dev56
May 20, 2022
d91e8a7
Fix Tensor type error in callbacks.
owenvallis May 19, 2022
fc8ec7a
Update doc strings in color_jitter.
owenvallis May 20, 2022
c2951b4
Update the create index AttributeError text
owenvallis May 20, 2022
5ad4550
[nightly] Increase version to 0.16.0.dev57
May 21, 2022
8af2ce1
Update Notebook examples.
owenvallis May 21, 2022
7aaf2f0
Remove unneeded tf.function and register_keras_serializable decorators.
owenvallis May 26, 2022
758aa39
Simplify MetricEmbedding layer.
owenvallis May 26, 2022
e09e020
Fix mypy type error in simsiam.
owenvallis May 26, 2022
5a08970
Simplify the MetricEmbedding layer.
owenvallis May 26, 2022
ee738a7
Fix test_tfrecord_samplers tests.
owenvallis May 26, 2022
cd56246
Update api documentation.
owenvallis May 26, 2022
33420a8
Update doc string and api for MetricEmbedding layer.
owenvallis May 26, 2022
2f41c7c
Merge branch 'master' into development
owenvallis May 26, 2022
5edd6c0
Bump to version 0.16
owenvallis May 26, 2022
20801dc
Fix static type check error in memory store.
owenvallis May 26, 2022
2eddc87
Fix effnet test for TF 2.9
owenvallis May 27, 2022
ebe1323
Fix TFRecordDatasetSampler now returns correct number of examples per…
owenvallis May 27, 2022
3719012
Bump dev version to 0.17.0.dev0.
owenvallis May 28, 2022
68c52b4
[nightly] Increase version to 0.17.0.dev1
May 28, 2022
5ab11fe
Merge branch 'master' into development
owenvallis Jun 1, 2022
52f5b82
[nightly] Increase version to 0.17.0.dev2
Jun 2, 2022
108e9bf
Merge branch 'master' into development
owenvallis Jun 8, 2022
753a69d
[nightly] Increase version to 0.17.0.dev3
Jun 9, 2022
02688c6
Merge branch 'master' into development
owenvallis Jun 9, 2022
a12aaf1
[nightly] Increase version to 0.17.0.dev4
Jun 10, 2022
5b4f004
Merge branch 'master' into development
owenvallis Jun 14, 2022
1e0424f
[nightly] Increase version to 0.17.0.dev5
Jun 15, 2022
8138dd9
Merge branch 'master' into development
owenvallis Jul 12, 2022
b0dc3e3
Merge branch 'master' into development
owenvallis Jul 12, 2022
537ae73
[nightly] Increase version to 0.17.0.dev6
Jul 13, 2022
54f777f
Merge branch 'master' into development
owenvallis Jul 15, 2022
62f1430
[nightly] Increase version to 0.17.0.dev7
Jul 16, 2022
9c17228
Merge branch 'master' into development
owenvallis Jul 21, 2022
32f3ca2
Merge branch 'master' into development
owenvallis Aug 30, 2022
6adff32
[nightly] Increase version to 0.17.0.dev8
Aug 31, 2022
f607822
Add support for configuring and running benchmarks for supervised los…
owenvallis Sep 14, 2022
29f7efd
Update benchmark README and max line length in .flake8
owenvallis Sep 14, 2022
f5f0cbd
Updates to the benchmark code
owenvallis Sep 15, 2022
ac44afa
[nightly] Increase version to 0.17.0.dev9
Sep 16, 2022
c4452f0
Fixed typo in slice id
abhisharsinha Sep 20, 2022
0d27708
black formatting
abhisharsinha Sep 20, 2022
fadfeb1
black formatting
abhisharsinha Sep 20, 2022
3c28a74
Fixed typo to resolve #284
abhisharsinha Sep 20, 2022
9b3b2fa
[nightly] Increase version to 0.17.0.dev10
Sep 21, 2022
080c314
Update to match the API of the latest keras_cv version
LukeWood Sep 22, 2022
9fbe291
Add clip_at_r to support computing MAP@R from map_at_k module.
owenvallis Oct 11, 2022
5d2bc22
Refactor benchmark components into separate modules.
owenvallis Oct 11, 2022
1501407
Update benchmark configs to use smaller 1e-6 learning rates.
owenvallis Oct 12, 2022
b970113
Fix tests for clip_at_r in map_at_k retrieval metric.
owenvallis Oct 12, 2022
ca74909
[nightly] Increase version to 0.17.0.dev11
Oct 13, 2022
aa0e994
Update to benchmark configs and experiments with adding LR Schedule.
owenvallis Oct 15, 2022
62fd130
Update benchmark README
owenvallis Oct 15, 2022
fb1d38d
Black formatting for map_at_k
owenvallis Oct 15, 2022
ac26426
Add requirements file for benchmarks
owenvallis Oct 15, 2022
37effa3
Refactor benchmark code
owenvallis Oct 16, 2022
40b8bc1
Add user prompt to continue/exit benchmark run after run_grps are lis…
owenvallis Oct 16, 2022
2f01676
make_eval_data now returns a new list of augmented examples instead of
owenvallis Oct 16, 2022
830417e
Set soft_margin default to True.
owenvallis Oct 16, 2022
1cde925
Set nmslib to brute force search and remove agg results.
owenvallis Oct 16, 2022
d160dc7
Update loss ids in the losses component.
owenvallis Oct 16, 2022
22696b6
Google Summer of Code (#286)
abhisharsinha Oct 23, 2022
2745476
resolve #299 Fix WarmupCosineDecay.
owenvallis Oct 24, 2022
40c61c6
[nightly] Increase version to 0.17.0.dev12
Oct 24, 2022
e1a7091
Update pn_loss default params and doc string formatting.
owenvallis Oct 24, 2022
43f9443
Update triplet_loss default params and doc string formatting.
owenvallis Oct 24, 2022
84326ce
Update train to use new WarmupCosineDecay.
owenvallis Oct 25, 2022
2789020
Benchmark updates and bug fixes
owenvallis Oct 30, 2022
8f8a453
Enable manual trigger for testing workflow.
owenvallis Oct 30, 2022
dc49aa6
Refactor benchmark datasets to be a class.
owenvallis Dec 1, 2022
77b6365
Add support for retrieval metrics in callback.
owenvallis Dec 1, 2022
5711239
Add support for R_precision and refactor map@k
owenvallis Dec 1, 2022
959a350
distances now return their params when get_config() is called.
owenvallis Dec 1, 2022
0f0e1ad
Fix info string for mem samplers.
owenvallis Dec 1, 2022
3ea2b24
Fix mypy errors from newest mypy version.
owenvallis Dec 1, 2022
cd34c4a
[nightly] Increase version to 0.17.0.dev13
Dec 2, 2022
363830b
* GEM layers create a general pooling layer in the init, but we didn't
owenvallis Dec 2, 2022
23bb1ea
Resolves Error while using projector (#301)
ZohebAbai Dec 3, 2022
7414c23
Apply formatting to projector changes to fix warnings from Black and …
owenvallis Dec 3, 2022
9a7ad6e
[nightly] Increase version to 0.17.0.dev14
Dec 3, 2022
5e6ff92
Model Save Updates (#305)
owenvallis Dec 24, 2022
142bb40
[nightly] Increase version to 0.17.0.dev15
Dec 24, 2022
a773231
Add MultiShotFileSampler (#307)
AminHP Jan 26, 2023
b18b999
Fix typing errors in file_samplers
owenvallis Jan 26, 2023
9d2dc72
Loss tests refactor (#308)
owenvallis Jan 26, 2023
7bdd056
[nightly] Increase version to 0.17.0.dev16
Jan 27, 2023
189be85
Adding benchmark datasets component that was ignored due to datasets/…
owenvallis Feb 7, 2023
ed2657f
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Feb 7, 2023
9eeb83b
Float16 (#310)
owenvallis Feb 10, 2023
6097f68
[nightly] Increase version to 0.17.0.dev17
Feb 10, 2023
0eede63
Remove references to outputs in contrastive model. (#311)
owenvallis Feb 15, 2023
5c39a9b
[nightly] Increase version to 0.17.0.dev18
Feb 15, 2023
ccfcddf
Merge branch 'master' into development
owenvallis Feb 27, 2023
df820b9
Update release notes for 0.17.x
owenvallis Feb 27, 2023
070b0a8
Update example notebooks.
owenvallis Mar 17, 2023
30727c7
Add patch to support passing custom NMSLibSearch objects.
owenvallis Mar 18, 2023
68df741
Remove the old benchmark dataset file.
owenvallis Mar 18, 2023
e53fb89
[nightly] Increase version to 0.17.0.dev19
Mar 19, 2023
97adf9e
Update CLIP notebook and include search example.
owenvallis Mar 19, 2023
ee0065b
Merge branch 'development' of github.com:tensorflow/similarity into d…
owenvallis Mar 19, 2023
5cec786
Remove benchmark code from release
owenvallis Mar 19, 2023
5f005ba
Set release version to 0.17.0
owenvallis Mar 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .flake8
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
[flake8]
exclude = tmp.py, tests/
ignore = E203
exclude = tmp.py, tests/
max-line-length = 120
19 changes: 16 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,16 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: [3.7, 3.8, 3.9]
include:
- python-version: '3.7'
tf-version: '2.7'
- python-version: '3.7'
tf-version: '2.11'
- python-version: '3.10'
# Python 3.10 only supports TF >= 2.8
tf-version: '2.8'
- python-version: '3.10'
tf-version: '2.11'

steps:
- uses: actions/checkout@v2
Expand All @@ -26,9 +35,13 @@ jobs:
python -m pip install --upgrade pip
pip install coveralls

- name: Install package
- name: Install dev packages
run: |
pip install ".[tensorflow,dev]"
pip install ".[dev]"

- name: Install TF package
run: |
pip install tensorflow==${{ matrix.tf-version }}

- name: Lint with flake8
run: |
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ release.sh
benchmark/supervised/datasets/
benchmark/supervised/models/
datasets/
models/

# Byte-compiled / optimized / DLL files
__pycache__/
Expand Down
3 changes: 2 additions & 1 deletion examples/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@
| [Hello World](./supervised_hello_world.ipynb) | Supervised | Train and use an image similarity model to find similar looking MNIST digits |
| [Self-Supervised Learning](./unsupervised_hello_world.ipynb) | Unsupervised | Train an image model using the SimSiam based self-supervised contrastive learning. |
| [visualization](./supervised/visualization.ipynb) | Supervised | Train an image similarity model on the Stanford Dogs dataset using Evaluation Callbacks and the interactive visualizer |
| [Sampler IO Cookbook](./sampler_io_cookbook.ipynb) | Utils | Examples demonstrating how to use the various in memory batch samplers.
| [Sampler IO Cookbook](./sampler_io_cookbook.ipynb) | Utils | Examples demonstrating how to use the various in memory batch samplers. |
| [CLIP finetuning](./multimodal_example.ipynb) | Supervised | Finetune CLIP on atric-dataset using multiple negatives ranking loss.
Loading