<!--
This file is generated by a tool. Do not edit directly.
For open-source contributions the docs will be updated automatically.
-->

*Last updated: 2023-03-16.*

<div itemscope itemtype="http://developers.google.com/ReferenceObject">
<meta itemprop="name" content="tf_quant_finance.math.qmc" />
<meta itemprop="path" content="Stable" />
</div>

# Module: tf_quant_finance.math.qmc

<!-- Insert buttons and diff -->

<table class="tfo-notebook-buttons tfo-api" align="left">
</table>

<a target="_blank" href="https://github.com/paolodelia99/tf-quant-finance/blob/main/tf_quant_finance/math/qmc/__init__.py">View source</a>



RQMC support.



## Modules

[`utils`](../../tf_quant_finance/math/qmc/utils.md) module: Utility functions.

## Functions

[`digital_net_sample(...)`](../../tf_quant_finance/math/qmc/digital_net_sample.md): Constructs a digital net from a generating matrix.

[`lattice_rule_sample(...)`](../../tf_quant_finance/math/qmc/lattice_rule_sample.md): Constructs a lattice rule from a generating vector.

[`random_digital_shift(...)`](../../tf_quant_finance/math/qmc/random_digital_shift.md): Returns a `Tensor` drawn from a uniform distribution.

[`random_scrambling_matrices(...)`](../../tf_quant_finance/math/qmc/random_scrambling_matrices.md): Returns a `Tensor` drawn from a uniform distribution.

[`random_scrambling_vectors(...)`](../../tf_quant_finance/math/qmc/random_scrambling_vectors.md): Returns a `Tensor` drawn from a uniform distribution.

[`scramble_generating_matrices(...)`](../../tf_quant_finance/math/qmc/scramble_generating_matrices.md): Scrambles a generating matrix.

[`sobol_generating_matrices(...)`](../../tf_quant_finance/math/qmc/sobol_generating_matrices.md): Returns Sobol generating matrices.

[`sobol_sample(...)`](../../tf_quant_finance/math/qmc/sobol_sample.md): Samples points from the Sobol sequence.

