+++
title = "Reference Overview"
description = "Reference documentation for Kubeflow APIs and services."
weight = 1
+++
## TFJob
TFJob is a Kubernetes
[custom resource](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/)
that you can use to run TensorFlow training jobs on Kubernetes. For help with
using TFJob with Kubeflow, see the [user guide](/docs/components/tftraining/).
API references:
* [v1beta1](/docs/reference/tfjob/v1beta1/tensorflow/)
* [v1beta2](/docs/reference/tfjob/v1beta2/tensorflow/)
## PyTorchJob
PyTorchJob is a Kubernetes
[custom resource](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/)
that you can use to run PyTorch training jobs on Kubernetes. For help with
using PyTorch with Kubeflow, see the [user guide](/docs/components/pytorch/).
API references:
* [v1beta1](/docs/reference/pytorchjob/v1beta1/pytorch/)
* [v1beta2](/docs/reference/pytorchjob/v1beta2/pytorch/)