Skip to content

Commit

Permalink
Revert "DOCS-3334: Add back advanced modular resources, and add alias…
Browse files Browse the repository at this point in the history
…es (viamrobotics#3813)"

This reverts commit c06f0a8.
  • Loading branch information
npentrel committed Jan 21, 2025
1 parent d65305a commit 139c9f0
Show file tree
Hide file tree
Showing 11 changed files with 7 additions and 375 deletions.
10 changes: 1 addition & 9 deletions docs/data-ai/ai/deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,6 @@ description: "The Machine Learning (ML) model service allows you to deploy machi
aliases:
- /how-tos/train-deploy-ml/
- /services/ml/
- /registry/ml/
- /services/ml/upload-model/
- /services/ml/edit/
- /ml/edit/
- /manage/data/upload-model/
- /manage/ml/upload-model/
- /ml/upload-model/
- /services/ml/ml-models/
---

The Machine Learning (ML) model service allows you to deploy [machine learning models](/data-ai/ai/deploy/#deploy-your-ml-model) to your machine.
Expand Down Expand Up @@ -74,5 +66,5 @@ For other use cases, consider [creating custom functionality with a module](/ope

{{< alert title="Add support for other models" color="tip" >}}
ML models must be designed in particular shapes to work with the `mlmodel` [classification](/operate/reference/services/vision/mlmodel/) or [detection](/operate/reference/services/vision/mlmodel/) model of Viam's [vision service](/operate/reference/services/vision/).
See [ML Model Design](/operate/reference/advanced-modules/mlmodel-design/) to design a modular ML model service with models that work with vision.
See [ML Model Design](/registry/advanced/mlmodel-design/) to design a modular ML model service with models that work with vision.
{{< /alert >}}
2 changes: 1 addition & 1 deletion docs/dev/reference/glossary/part.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Part
id: part
full_link: /operate/reference/architecture/parts/
full_link: /architecture/parts/
short_description: A single-board computer, desktop, laptop, or other computer running viam-server, the hardware components attached to it, and any services or other resources running on it.
---

Expand Down
2 changes: 1 addition & 1 deletion docs/dev/reference/glossary/resource.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@ Resources are individual, addressable elements of a machine.
Each part has local resources and can also have resources from another {{< glossary_tooltip term_id="remote-part" text="remote">}} machine part.
The capabilities of each resource are exposed through the part’s API.

Each resource on your machine implements either one of the [existing Viam APIs](/dev/reference/apis/), or a [custom interface](/operate/reference/advanced-modules/#new-api-subtypes).
Each resource on your machine implements either one of the [existing Viam APIs](/dev/reference/apis/), or a [custom interface](/registry/advanced/#new-api-subtypes).
2 changes: 1 addition & 1 deletion docs/dev/reference/sdks/use-extra-params.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ If passing an object of type `nil`, you must specify `nil` in the method call or

## Define

If `extra` information must be passed to a resource, it is handled within a new, _modular_ resource model's [custom API](/operate/get-started/other-hardware/) wrapper.
If `extra` information must be passed to a resource, it is handled within a new, _modular_ resource model's [custom API](/registry/) wrapper.

{{%expand "Click for instructions on defining a custom model to use extra params" %}}

Expand Down
2 changes: 1 addition & 1 deletion docs/operate/get-started/other-hardware/cpp-module.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ If you want to write a module to add support to a new type of component or servi

- If you are working with a component that doesn't fit into any of the existing component APIs, you can use the [generic component](/operate/reference/components/generic/) to build your own component API.
- If you are designing a service that doesn't fit into any of the existing service APIs, you can use the [generic service](/operate/reference/components/generic/) to build your own service API.
- It is also possible to [define an entirely new API](/operate/reference/advanced-modules/create-subtype/), but this is even more advanced than using `generic`.
- It is also possible to [define an entirely new API](/registry/advanced/create-subtype/), but this is even more advanced than using `generic`.

Most module use cases, however, benefit from implementing an existing API instead of `generic`.
{{% /alert %}}
Expand Down
53 changes: 0 additions & 53 deletions docs/operate/reference/advanced-modules/_index.md

This file was deleted.

107 changes: 0 additions & 107 deletions docs/operate/reference/advanced-modules/create-subtype.md

This file was deleted.

This file was deleted.

Loading

0 comments on commit 139c9f0

Please sign in to comment.