Skip to main content
Glama
ReexpressAI

Reexpress MCP Server

Official
by ReexpressAI
data_validator.py1.15 kB
# Copyright Reexpress AI, Inc. All rights reserved. #### DataValidator unlabeledLabel: int = -1 oodLabel: int = -99 maxLabelDisplayNameCharacters: int = 100 maxInputAttributeSize = 5000 # differs from Swift v1 minInputAttributeSize = 32 # differs from Swift v1 def getDefaultLabelName(label: int, abbreviated: bool = False) -> str: if label == unlabeledLabel: return "unlabeled" elif label == oodLabel: if abbreviated: return "OOD" else: return "out-of-distribution (OOD)" return "" def isKnownValidLabel(label: int, numberOfClasses: int) -> bool: return 0 <= label < numberOfClasses def isValidLabel(label: int, numberOfClasses: int) -> bool: if isKnownValidLabel(label=label, numberOfClasses=numberOfClasses): return True elif label == unlabeledLabel: return True elif label == oodLabel: return True return False def allValidLabelsAsArray(numberOfClasses: int) -> list[int]: allValidLabels: list[int] = [oodLabel, unlabeledLabel] for label in range(numberOfClasses): allValidLabels.append(label) return allValidLabels

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ReexpressAI/reexpress_mcp_server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server