Spaces:
Runtime error
Runtime error
| swagger: '2.0' | |
| info: | |
| title: Ganter API | |
| version: "0.1" | |
| consumes: | |
| - application/json | |
| produces: | |
| - application/json | |
| basePath: /api | |
| paths: | |
| /all_projects: | |
| get: | |
| tags: | |
| - all | |
| summary: information about all projects and sources available | |
| operationId: netdissect.server.get_all_projects | |
| responses: | |
| 200: | |
| description: return list of projects | |
| schema: | |
| type: array | |
| items: | |
| type: object | |
| /layers: | |
| get: | |
| operationId: netdissect.server.get_layers | |
| tags: | |
| - all | |
| summary: returns information about all layers | |
| parameters: | |
| - $ref: '#/parameters/project' | |
| responses: | |
| 200: | |
| description: Return requested data | |
| schema: | |
| type: object | |
| /units: | |
| get: | |
| operationId: netdissect.server.get_units | |
| tags: | |
| - all | |
| summary: returns unit information for one layer | |
| parameters: | |
| - $ref: '#/parameters/project' | |
| - $ref: '#/parameters/layer' | |
| responses: | |
| 200: | |
| description: Return requested data | |
| schema: | |
| type: object | |
| /rankings: | |
| get: | |
| operationId: netdissect.server.get_rankings | |
| tags: | |
| - all | |
| summary: returns ranking information for one layer | |
| parameters: | |
| - $ref: '#/parameters/project' | |
| - $ref: '#/parameters/layer' | |
| responses: | |
| 200: | |
| description: Return requested data | |
| schema: | |
| type: object | |
| /levels: | |
| get: | |
| operationId: netdissect.server.get_levels | |
| tags: | |
| - all | |
| summary: returns feature levels for one layer | |
| parameters: | |
| - $ref: '#/parameters/project' | |
| - $ref: '#/parameters/layer' | |
| - $ref: '#/parameters/quantiles' | |
| responses: | |
| 200: | |
| description: Return requested data | |
| schema: | |
| type: object | |
| /features: | |
| post: | |
| summary: calculates max feature values within a set of image locations | |
| operationId: netdissect.server.post_features | |
| tags: | |
| - all | |
| parameters: | |
| - in: body | |
| name: feat_req | |
| description: RequestObject | |
| schema: | |
| $ref: "#/definitions/FeatureRequest" | |
| responses: | |
| 200: | |
| description: returns feature vector for each layer | |
| /featuremaps: | |
| post: | |
| summary: calculates max feature values within a set of image locations | |
| operationId: netdissect.server.post_featuremaps | |
| tags: | |
| - all | |
| parameters: | |
| - in: body | |
| name: feat_req | |
| description: RequestObject | |
| schema: | |
| $ref: "#/definitions/FeatureMapRequest" | |
| responses: | |
| 200: | |
| description: returns feature vector for each layer | |
| /channels: | |
| get: | |
| operationId: netdissect.server.get_channels | |
| tags: | |
| - all | |
| summary: returns channel information | |
| parameters: | |
| - $ref: '#/parameters/project' | |
| - $ref: '#/parameters/layer' | |
| responses: | |
| 200: | |
| description: Return requested data | |
| schema: | |
| type: object | |
| /generate: | |
| post: | |
| summary: generates images for given zs constrained by ablation | |
| operationId: netdissect.server.post_generate | |
| tags: | |
| - all | |
| parameters: | |
| - in: body | |
| name: gen_req | |
| description: RequestObject | |
| schema: | |
| $ref: "#/definitions/GenerateRequest" | |
| responses: | |
| 200: | |
| description: aaa | |
| parameters: | |
| project: | |
| name: project | |
| description: project ID | |
| in: query | |
| required: true | |
| type: string | |
| layer: | |
| name: layer | |
| description: layer ID | |
| in: query | |
| type: string | |
| default: "1" | |
| quantiles: | |
| name: quantiles | |
| in: query | |
| type: array | |
| items: | |
| type: number | |
| format: float | |
| definitions: | |
| GenerateRequest: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| project: | |
| type: string | |
| zs: | |
| type: array | |
| items: | |
| type: array | |
| items: | |
| type: number | |
| format: float | |
| ids: | |
| type: array | |
| items: | |
| type: integer | |
| return_urls: | |
| type: integer | |
| interventions: | |
| type: array | |
| items: | |
| - $ref: '#/definitions/Intervention' | |
| FeatureRequest: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| project: | |
| type: string | |
| example: 'churchoutdoor' | |
| layers: | |
| type: array | |
| items: | |
| type: string | |
| example: [ 'layer5' ] | |
| ids: | |
| type: array | |
| items: | |
| type: integer | |
| masks: | |
| type: array | |
| items: | |
| - $ref: '#/definitions/Mask' | |
| interventions: | |
| type: array | |
| items: | |
| - $ref: '#/definitions/Intervention' | |
| FeatureMapRequest: | |
| type: object | |
| required: | |
| - project | |
| properties: | |
| project: | |
| type: string | |
| example: 'churchoutdoor' | |
| layers: | |
| type: array | |
| items: | |
| type: string | |
| example: [ 'layer5' ] | |
| ids: | |
| type: array | |
| items: | |
| type: integer | |
| interventions: | |
| type: array | |
| items: | |
| - $ref: '#/definitions/Intervention' | |
| Intervention: | |
| type: object | |
| properties: | |
| maskalpha: | |
| $ref: '#/definitions/Mask' | |
| maskvalue: | |
| $ref: '#/definitions/Mask' | |
| ablations: | |
| type: array | |
| items: | |
| - $ref: '#/definitions/Ablation' | |
| Ablation: | |
| type: object | |
| properties: | |
| unit: | |
| type: integer | |
| alpha: | |
| type: number | |
| format: float | |
| value: | |
| type: number | |
| format: float | |
| layer: | |
| type: string | |
| Mask: | |
| type: object | |
| description: 2d bitmap mask | |
| properties: | |
| shape: | |
| type: array | |
| items: | |
| type: integer | |
| example: [ 128, 128 ] | |
| bitbounds: | |
| type: array | |
| items: | |
| type: integer | |
| example: [ 12, 42, 16, 46 ] | |
| bitstring: | |
| type: string | |
| example: '0110111111110011' | |