Skip to content

Commit 561c00b

Browse files
author
MOSTLY CI
committed
Updating OpenAPI Specification for release 4.5.3
1 parent 0eb1ed4 commit 561c00b

1 file changed

Lines changed: 24 additions & 4 deletions

File tree

public-api.yaml

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1369,6 +1369,10 @@ paths:
13691369
properties:
13701370
status:
13711371
$ref: "#/components/schemas/AssistantThreadSessionStatus"
1372+
totalVirtualCPUTime:
1373+
type: "number"
1374+
format: "double"
1375+
description: "Total virtual CPU time"
13721376
/assistant/threads/{id}/export:
13731377
parameters:
13741378
- $ref: "#/components/parameters/assistantThreadIdPath"
@@ -4867,11 +4871,12 @@ components:
48674871
an optimal sensitivity of this privacy assessment it is recommended to use a 50/50 split between training and
48684872
holdout data, and then generate synthetic data of the same size.
48694873
4870-
The embeddings of these samples are then computed, and the L2 nearest neighbor distances are calculated for each
4874+
The embeddings of these samples are then computed, and the nearest neighbor distances are calculated for each
48714875
synthetic sample to the training and holdout samples. Based on these nearest neighbor distances the following
48724876
metrics are calculated:
48734877
- Identical Match Share (IMS): The share of synthetic samples that are identical to a training or holdout sample.
48744878
- Distance to Closest Record (DCR): The average distance of synthetic to training or holdout samples.
4879+
- Nearest Neighbor Distance Ratio (NNDR): The 10-th smallest ratio of the distance to nearest and second nearest neighbor.
48754880
48764881
For privacy-safe synthetic data we expect to see about as many identical matches, and about the same distances
48774882
for synthetic samples to training, as we see for synthetic samples to holdout.
@@ -4895,17 +4900,17 @@ components:
48954900
minimum: 0.0
48964901
maximum: 1.0
48974902
dcrTraining:
4898-
description: "Average L2 nearest-neighbor distance between synthetic and training samples."
4903+
description: "Average nearest-neighbor distance between synthetic and training samples."
48994904
type: "number"
49004905
format: "double"
49014906
minimum: 0.0
49024907
dcrHoldout:
4903-
description: "Average L2 nearest-neighbor distance between synthetic and holdout samples. Serves as a reference for `dcr_training`."
4908+
description: "Average nearest-neighbor distance between synthetic and holdout samples. Serves as a reference for `dcr_training`."
49044909
type: "number"
49054910
format: "double"
49064911
minimum: 0.0
49074912
dcrTrnHol:
4908-
description: "Average L2 nearest-neighbor distance between training and holdout samples. Serves as a reference for `dcr_training`."
4913+
description: "Average nearest-neighbor distance between training and holdout samples. Serves as a reference for `dcr_training`."
49094914
type: "number"
49104915
format: "double"
49114916
minimum: 0.0
@@ -4915,6 +4920,21 @@ components:
49154920
format: "double"
49164921
minimum: 0.0
49174922
maximum: 1.0
4923+
nndrTraining:
4924+
description: "10th smallest nearest-neighbor distance ratio between synthetic and training samples."
4925+
type: "number"
4926+
format: "double"
4927+
minimum: 0.0
4928+
nndrHoldout:
4929+
description: "10th smallest nearest-neighbor distance ratio between synthetic and holdout samples."
4930+
type: "number"
4931+
format: "double"
4932+
minimum: 0.0
4933+
nndrTrnHol:
4934+
description: "10th smallest nearest-neighbor distance ratio between training and holdout samples."
4935+
type: "number"
4936+
format: "double"
4937+
minimum: 0.0
49184938

49194939
security:
49204940
- ApiKeyAuth: [ ]

0 commit comments

Comments
 (0)