Overview of Torch7 core packages
masterTorch7 is organized into several core functional libraries:
Tensor Library
- Tensor: Defines the multi-dimensional tensor object with type templating.
- Mathematical operations: Provides math operations for tensor object types.
- Storage: Manages the underlying storage for tensor objects.
File I/O Interface Library
- File: Abstract interface for common file operations.
- Disk File: Operations for files stored on disk.
- Memory File: Operations for files stored in RAM.
- Pipe File: Operations for using piped commands.
- High-Level File operations: Provides serialization functions.
Useful Utilities
- Timer: Measures execution time.
- Tester: A generic testing framework.
- CmdLine: Utility for parsing command line arguments.
- Random: Random number generator with various distributions.
- utility: Functions for handling torch tensor types and class inheritance.