Commit 02020381 authored by Yuxin Wu's avatar Yuxin Wu

update docs

parent 448895e4
...@@ -52,12 +52,9 @@ the rest of the data pipeline. ...@@ -52,12 +52,9 @@ the rest of the data pipeline.
Nevertheless, tensorpack support data loading with native TF operators / TF datasets as well. Nevertheless, tensorpack support data loading with native TF operators / TF datasets as well.
### Use DataFlow outside Tensorpack ### Use DataFlow (outside Tensorpack)
DataFlow is __independent__ of both tensorpack and TensorFlow. Existing tensorpack trainers work with DataFlow out-of-the-box.
To `import tensorpack.dataflow`, you don't even have to install TensorFlow. If you use DataFlow in some custom code, call `reset_state()` first to initialize it,
You can simply use it as a data processing pipeline and plug it into any other frameworks.
To use a DataFlow independently, you will need to call `reset_state()` first to initialize it,
and then use the generator however you want: and then use the generator however you want:
```python ```python
df = SomeDataFlow() df = SomeDataFlow()
...@@ -67,3 +64,8 @@ generator = df.get_data() ...@@ -67,3 +64,8 @@ generator = df.get_data()
for dp in generator: for dp in generator:
# dp is now a list. do whatever # dp is now a list. do whatever
``` ```
DataFlow is __independent__ of both tensorpack and TensorFlow.
To `import tensorpack.dataflow`, you don't even have to install TensorFlow.
You can simply use it as a data processing pipeline and plug it into any other frameworks.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment