# tensorflow::ops::ShardedFilename Class Reference

# tensorflow::ops::ShardedFilename

`#include <io_ops.h>`

Generate a sharded filename.

## Summary

The filename is printf formatted as

s-%05d-of-%05d, basename, shard, num_shards.

Arguments:

- scope: A [Scope](https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope) object

<br />

Returns:

- `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output`: The filename tensor.

<br />

| ### Constructors and Destructors ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/sharded-filename#classtensorflow_1_1ops_1_1_sharded_filename_1a53a2d75edad0c2b225cceeb85fea69cc(const ::https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/scope#classtensorflow_1_1_scope & scope, ::https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input basename, ::https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input shard, ::https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/input#classtensorflow_1_1_input num_shards)` ||

| ### Public attributes ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/sharded-filename#classtensorflow_1_1ops_1_1_sharded_filename_1a2f2cec638ea75af71868cff293e3abbb` | `::https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/output#classtensorflow_1_1_output` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/sharded-filename#classtensorflow_1_1ops_1_1_sharded_filename_1a400b7eecc9d7302fd77137ed5d8f7020` | `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/operation#classtensorflow_1_1_operation` |

| ### Public functions ||
|---|---|
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/sharded-filename#classtensorflow_1_1ops_1_1_sharded_filename_1a92a3d43cccecaef1b9e814de28b1f72f() const ` | `::tensorflow::Node *` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/sharded-filename#classtensorflow_1_1ops_1_1_sharded_filename_1a3a44e25739aa41afd56e54245ea2e0c0() const ` | ` `` ` |
| `https://www.tensorflow.org/versions/r2.3/api_docs/cc/class/tensorflow/ops/sharded-filename#classtensorflow_1_1ops_1_1_sharded_filename_1af0c2fabb421ebccb9e8c9527a5c716e7() const ` | ` `` ` |

## Public attributes

### filename

```
::tensorflow::Output filename
```

### operation

```
Operation operation
```

## Public functions

### ShardedFilename

```
 ShardedFilename(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input basename,
  ::tensorflow::Input shard,
  ::tensorflow::Input num_shards
)
```

### node

```
::tensorflow::Node * node() const 
```

### operator::tensorflow::Input

```
 operator::tensorflow::Input() const 
```

### operator::tensorflow::Output

```
 operator::tensorflow::Output() const 
```