Skip to content

Commit a678735

Browse files
Deployed cfab8a4 with MkDocs version: 1.6.1
0 parents  commit a678735

File tree

208 files changed

+459740
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

208 files changed

+459740
-0
lines changed

.nojekyll

Whitespace-only changes.

404.html

Lines changed: 3582 additions & 0 deletions
Large diffs are not rendered by default.

_book.yaml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
upper_tabs:
2+
- name: "Install"
3+
lower_tabs:
4+
guides:
5+
- include: /install/_toc.yaml
6+
7+
- name: "Learn"
8+
path: /learn/
9+
is_default: true
10+
menu:
11+
- include: /learn/_menu_toc.yaml
12+
lower_tabs:
13+
other:
14+
- name: "Tutorials"
15+
contents:
16+
- include: /tfx/tutorials/_toc.yaml
17+
- name: "Guide"
18+
contents:
19+
- include: /tfx/guide/_toc.yaml
20+
- name: "TFX-Addons"
21+
contents:
22+
- title: TFX-Addons
23+
path: /tfx/addons
24+
- name: API
25+
skip_translation: true
26+
contents:
27+
- title: TFX API
28+
path: /tfx/api_overview
29+
- heading: TFX V1
30+
- include: /tfx/api_docs/python/tfx/v1/_toc.yaml
31+
- heading: Data Validation
32+
- include: /tfx/data_validation/api_docs/python/tfdv/_toc.yaml
33+
- heading: Transform
34+
- include: /tfx/transform/api_docs/python/tft/_toc.yaml
35+
- break: true
36+
- include: /tfx/transform/api_docs/python/tft_beam/_toc.yaml
37+
- heading: Model Analysis
38+
- include: /tfx/model_analysis/api_docs/python/tfma/_toc.yaml
39+
- heading: Serving
40+
- title: Client API (REST)
41+
path: /tfx/serving/api_rest/
42+
- title: Client API (gRPC)
43+
path: https://github.com/tensorflow/serving/tree/master/tensorflow_serving/apis
44+
status: external
45+
- title: Server API (C++)
46+
section:
47+
- title: Overview
48+
path: /tfx/serving/api_docs/cc/
49+
- include: /tfx/serving/api_docs/cc/_doxygen.yaml
50+
- heading: ML Metadata
51+
- include: /tfx/ml_metadata/api_docs/python/mlmd/_toc.yaml
52+
- heading: TF Metadata
53+
- include: /tfx/tf_metadata/api_docs/python/tfmd/proto/_toc.yaml
54+
- heading: tfx_bsl
55+
- include: /tfx/tfx_bsl/api_docs/python/tfx_bsl/public/_toc.yaml
56+
57+
- include: /api_docs/_upper_tabs_api.yaml
58+
- include: /resources/_upper_tabs_resources.yaml
59+
- include: /_upper_tabs_right.yaml

addons/_index.yaml

Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,155 @@
1+
# Copyright 2023 The TensorFlow Authors. All Rights Reserved.
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
#
15+
# ==============================================================================
16+
book_path: /tfx/_book.yaml
17+
project_path: /tfx/_project.yaml
18+
description: A library of useful extra functionality for TFX, created and maintained by
19+
the SIG TFX-Addons community.
20+
landing_page:
21+
custom_css_path: /site-assets/css/style.css
22+
rows:
23+
- heading: Community-developed components, examples, and tools for TFX
24+
items:
25+
- classname: devsite-landing-row-50
26+
description: >
27+
<p>
28+
Developers helping developers. TFX-Addons is a collection of community
29+
projects to build new components, examples, libraries, and tools for TFX.
30+
The projects are organized under the auspices of the special interest group,
31+
SIG TFX-Addons.
32+
</P><P>
33+
<a target='#' href='http://goo.gle/tfx-addons-group'>Join the community and
34+
share your work with the world!</a>
35+
</p>
36+
code_block: |
37+
<p>
38+
TFX-Addons is available on PyPI for all OS. To install the latest version, run:
39+
</p>
40+
<pre class = "prettyprint">
41+
pip install tfx-addons
42+
</pre>
43+
<p>
44+
You can then use TFX-Addons like this:
45+
</p>
46+
<pre class = "prettyprint">
47+
from tfx import v1 as tfx
48+
import tfx_addons as tfxa
49+
50+
# Then you can easily load projects tfxa.{project_name}. For example:
51+
tfxa.feast_examplegen.FeastExampleGen(...)
52+
</pre>
53+
- classname: devsite-landing-row-cards
54+
items:
55+
- heading: "Feast ExampleGen Component"
56+
description: >
57+
<p>An
58+
<a target='#' href='https://www.tensorflow.org/tfx/guide/examplegen'>ExampleGen</a>
59+
component for ingesting datasets from a
60+
<a target='#' href='https://feast.dev/'>Feast Feature Store</a>.</p>
61+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/feast_examplegen
62+
buttons:
63+
- label: "Feast ExampleGen"
64+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/feast_examplegen
65+
- heading: "Feature Selection Component"
66+
description: >
67+
<p>Perform feature selection using various algorithms
68+
with this TFX component.</p>
69+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/feature_selection
70+
buttons:
71+
- label: "Feature Selection"
72+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/feature_selection
73+
- heading: "Firebase Publisher Component"
74+
description: >
75+
<p>A TFX component to publish/update ML models to
76+
<a target='#' href='https://firebase.google.com/products/ml'>Firebase ML.</a></p>
77+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/firebase_publisher
78+
buttons:
79+
- label: "Firebase Publisher"
80+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/firebase_publisher
81+
- heading: "Hugging Face Pusher Component"
82+
description: >
83+
<p>Pushes a blessed model to the
84+
<a target='#' href='https://huggingface.co/models'>Hugging Face Model Hub.</a>
85+
Optionally pushes the application to the
86+
<a target='#' href='https://huggingface.co/spaces'>Hugging Face Spaces Hub.</a></p>
87+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/huggingface_pusher
88+
buttons:
89+
- label: "Hugging Face Pusher"
90+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/huggingface_pusher
91+
- heading: "Message Exit Handler Component"
92+
description: >
93+
<p>Handle the completion or failure of a pipeline by notifying users, including any error
94+
messages.</p>
95+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/message_exit_handler
96+
buttons:
97+
- label: "Message Exit Handler"
98+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/message_exit_handler
99+
- heading: "MLMD Client Library"
100+
description: >
101+
<p>Client library to inspect content in
102+
<a target='#' href='https://www.tensorflow.org/tfx/guide/mlmd'>ML Metadata</a>
103+
populated by TFX pipelines.</p>
104+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/mlmd_client
105+
buttons:
106+
- label: "MLMD Client"
107+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/mlmd_client
108+
- heading: "Model Card Generator"
109+
description: >
110+
<p>The ModelCardGenerator takes
111+
<a target='#' href='https://www.tensorflow.org/tfx/guide/statsgen'>dataset statistics</a>,
112+
<a target='#' href='https://www.tensorflow.org/tfx/guide/evaluator'>model evaluation</a>,
113+
and a <a target='#' href='https://www.tensorflow.org/tfx/guide/pusher'>pushed model</a>
114+
to automatically populate parts of a model card.</p>
115+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/model_card_generator
116+
buttons:
117+
- label: "Model Card Generator"
118+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/model_card_generator
119+
- heading: "Pandas Transform Component"
120+
description: >
121+
<p>Use <a target='#' href='https://pandas.pydata.org/'>Pandas dataframes</a>
122+
instead of the standard Transform component for your feature engineering. Processing is
123+
distributed using <a target='#' href='https://beam.apache.org/'>Apache Beam</a>
124+
for scalability.</p>
125+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/pandas_transform
126+
buttons:
127+
- label: "Pandas Transform"
128+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/pandas_transform
129+
- heading: "Sampling Component"
130+
description: >
131+
<p>A TFX component to sample data from examples, using probabilistic estimation.</p>
132+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/sampling
133+
buttons:
134+
- label: "Sampling"
135+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/sampling
136+
- heading: "Schema Curation Component"
137+
description: >
138+
<p>Apply user code to a schema produced by the
139+
<a target='#' href='https://www.tensorflow.org/tfx/guide/schemagen'>SchemaGen component</a>,
140+
and curate it based on domain knowledge.</p>
141+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/schema_curation
142+
buttons:
143+
- label: "Schema Curation"
144+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/schema_curation
145+
- heading: "XGBoost Evaluator Component"
146+
description: >
147+
<p>Evaluate
148+
<a target='#' href='https://xgboost.ai/'>XGBoost</a>
149+
models by extending the standard
150+
<a target='#' href='https://www.tensorflow.org/tfx/guide/evaluator'>Evaluator component</a>.
151+
</p>
152+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/xgboost_evaluator
153+
buttons:
154+
- label: "XGBoost Evaluator"
155+
path: https://github.com/tensorflow/tfx-addons/tree/main/tfx_addons/xgboost_evaluator

0 commit comments

Comments
 (0)