Skip to content

Commit 4954aac

Browse files
authored
Merge pull request #38 from scaleapi/sasha/fix_bugs
Sasha/fix bugs
2 parents f2cb018 + 035d667 commit 4954aac

File tree

5 files changed

+23
-13
lines changed

5 files changed

+23
-13
lines changed

nucleus/constants.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
# NUCLEUS_ENDPOINT = "https://api.scale.com/v1/nucleus"
2-
NUCLEUS_ENDPOINT = "http://localhost:3000/v1/nucleus"
1+
NUCLEUS_ENDPOINT = "https://api.scale.com/v1/nucleus"
32
ITEMS_KEY = "items"
43
ITEM_KEY = "item"
54
REFERENCE_ID_KEY = "reference_id"

nucleus/model.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
from typing import List, Optional, Dict, Union
22
from .dataset import Dataset
3-
from .prediction import BoxPrediction, PolygonPrediction
3+
from .prediction import (
4+
BoxPrediction,
5+
PolygonPrediction,
6+
SegmentationPrediction,
7+
)
48
from .model_run import ModelRun
59
from .constants import (
610
NAME_KEY,
@@ -25,7 +29,7 @@ def __init__(
2529
self._client = client
2630

2731
def __repr__(self):
28-
return f'Model(model_id={self.id}, name={self.name}, reference_id={self.reference_id}, metadata={self.metadata}, client={self._client})'
32+
return f"Model(model_id={self.id}, name={self.name}, reference_id={self.reference_id}, metadata={self.metadata}, client={self._client})"
2933

3034
def __eq__(self, other):
3135
return self.id == other.id

tests/__init__.py

Whitespace-only changes.

tests/test_dataset.py

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
DATASET_ID_KEY,
1818
)
1919

20+
2021
@pytest.fixture()
2122
def dataset(CLIENT):
2223
ds = CLIENT.create_dataset(TEST_DATASET_NAME)
@@ -25,6 +26,7 @@ def dataset(CLIENT):
2526
response = CLIENT.delete_dataset(ds.id)
2627
assert response == {}
2728

29+
2830
def test_dataset_create_and_delete(CLIENT):
2931
# Creation
3032
ds = CLIENT.create_dataset(TEST_DATASET_NAME)
@@ -88,14 +90,17 @@ def test_dataset_list_autotags(CLIENT, dataset):
8890
autotag_response = CLIENT.list_autotags(dataset.id)
8991
assert autotag_response == []
9092

93+
9194
def test_slice_create_and_delete(dataset):
9295
# Dataset upload
9396
ds_items = []
9497
for url in TEST_IMG_URLS:
95-
ds_items.append(DatasetItem(
96-
image_location=url,
97-
reference_id=reference_id_from_url(url),
98-
))
98+
ds_items.append(
99+
DatasetItem(
100+
image_location=url,
101+
reference_id=reference_id_from_url(url),
102+
)
103+
)
99104
response = dataset.append(ds_items)
100105
assert ERROR_PAYLOAD not in response.json()
101106

@@ -121,10 +126,12 @@ def test_slice_append(dataset):
121126
# Dataset upload
122127
ds_items = []
123128
for url in TEST_IMG_URLS:
124-
ds_items.append(DatasetItem(
125-
image_location=url,
126-
reference_id=reference_id_from_url(url),
127-
))
129+
ds_items.append(
130+
DatasetItem(
131+
image_location=url,
132+
reference_id=reference_id_from_url(url),
133+
)
134+
)
128135
response = dataset.append(ds_items)
129136
assert ERROR_PAYLOAD not in response.json()
130137

tests/test_models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
ERROR_PAYLOAD,
1717
DATASET_ID_KEY,
1818
)
19-
from .helpers import (
19+
from helpers import (
2020
TEST_MODEL_NAME,
2121
TEST_MODEL_REFERENCE,
2222
TEST_MODEL_RUN,

0 commit comments

Comments
 (0)