MCPcopy Create free account

hub / github.com/google-deepmind/chex / types & classes

Types & classes103 in github.com/google-deepmind/chex

↓ 5 callersClassVariant
Variant class for typing and string representation.
chex/_src/variants.py:613
↓ 3 callersClassEqDataclass
chex/_src/dataclass_test.py:681
↓ 3 callersClassFakeContext
chex/_src/fake.py:207
↓ 3 callersClassNestedDataclass
chex/_src/dataclass_test.py:47
↓ 3 callersClassSimpleDataclass
chex/_src/dataclass_test.py:510
↓ 3 callersClass_InnerDcls
chex/_src/dataclass_test.py:613
↓ 2 callersClassMultiplier
chex/_src/fake_test.py:271
↓ 2 callersClassSimpleClass
chex/_src/dataclass_test.py:498
↓ 1 callersClassBar
chex/_src/dataclass_test.py:656
↓ 1 callersClassBase
chex/_src/dataclass_test.py:465
↓ 1 callersClassChild
chex/_src/dataclass_test.py:469
↓ 1 callersClassClassWithoutMap
chex/_src/dataclass_test.py:100
↓ 1 callersClassDataclass
chex/_src/dataclass_test.py:69
↓ 1 callersClassDerived
chex/_src/dataclass_test.py:554
↓ 1 callersClassDerivedFrozen
chex/_src/dataclass_test.py:572
↓ 1 callersClassFoo
chex/_src/dataclass_test.py:651
↓ 1 callersClassGenericDataclass
chex/_src/dataclass_test.py:672
↓ 1 callersClassNonMappableDataclass
chex/_src/dataclass_test.py:448
↓ 1 callersClassPostInitDataclass
chex/_src/dataclass_test.py:53
↓ 1 callersClassRestrictedBackendError
chex/_src/restrict_backends.py:37
↓ 1 callersClassReverseOrderNestedDataclass
chex/_src/dataclass_test.py:62
↓ 1 callersClassVariantsTestCaseGenerator
TestCase generator for chex variants. Supports sharding.
chex/_src/variants.py:125
↓ 1 callersClass_ChexifyChecks
A set of checks imported from checkify.
chex/_src/asserts_chexify.py:32
↓ 1 callersClass_ChexifyStorage
Thread-safe storage for internal variables used in @chexify.
chex/_src/asserts_internal.py:63
↓ 1 callersClass_Counter
Counts how often an instance is called.
chex/_src/fake_test.py:433
↓ 1 callersClass_Dataclass
chex/_src/dataclass_test.py:749
↓ 1 callersClass_Dataclass
JAX-friendly wrapper for `dataclasses.dataclass`.
chex/_src/dataclass.py:146
↓ 1 callersClass_Dcls
chex/_src/dataclass_test.py:618
ClassAssertMaxTracesTest
chex/_src/asserts_test.py:80
ClassAssertsChexifyTest
Simple tests for chexify assertions.
chex/_src/asserts_chexify_test.py:96
ClassAssertsChexifyTestSuite
Test suite for chexify assertions.
chex/_src/asserts_chexify_test.py:328
ClassAssertsLibraryTest
chex/_src/asserts_chexify_test.py:587
ClassAssertsSwitchTest
Tests for enable/disable_asserts.
chex/_src/asserts_test.py:59
ClassAxisDimensionAssertionsTest
chex/_src/asserts_test.py:743
ClassBaseClassesTest
Tests different combinations of base classes for a variants test.
chex/_src/variants_test.py:327
ClassBroadcastAssertTest
chex/_src/asserts_test.py:555
ClassChexTest
Test chex can be imported correctly.
chex/chex_test.py:21
ClassChexVariantType
An enumeration of available Chex variants. Use ``self.variant.type`` to get type of the current test variant. See the docstring of ``chex.variant
chex/_src/variants.py:64
ClassClass
Shallow class.
chex/_src/dataclass_test.py:110
ClassCountVariantsTest
chex/_src/variants_test.py:498
ClassCoverageCheck
Builder that checks all public symbols are included.
docs/ext/coverage_check.py:57
ClassDataclassesTest
chex/_src/dataclass_test.py:357
ClassDerivedMutable
chex/_src/dataclass_test.py:583
ClassDevicesAssertTest
chex/_src/asserts_test.py:1729
ClassDevicesSetterTest
chex/_src/fake_set_n_cpu_devices_test.py:27
ClassDimensions
A lightweight utility that maps strings to shape tuples. The most basic usage is: .. code:: >>> dims = chex.Dimensions(B=3, T=5, N=7) # Yo
chex/_src/dimensions.py:26
ClassDimensionsTest
chex/_src/dimensions_test.py:34
ClassEqualAssertionsTest
chex/_src/asserts_test.py:1863
ClassEqualShapeAssertTest
chex/_src/asserts_test.py:373
ClassEqualSizeAssertTest
chex/_src/asserts_test.py:297
ClassExceptionMessageFormatTest
chex/_src/asserts_internal_test.py:52
ClassFailedTest
chex/_src/variants_test.py:249
ClassFailedTestsTest
chex/_src/variants_test.py:246
ClassFrozenBase
chex/_src/dataclass_test.py:568
ClassFrozenDataclass
chex/_src/dataclass_test.py:75
ClassInnerBaseClassTest
chex/_src/variants_test.py:333
ClassInnerTest
chex/_src/variants_test.py:310
ClassInnerTest
chex/_src/variants_test.py:363
ClassInnerTest
chex/_src/variants_test.py:422
ClassInnerTest
chex/_src/variants_test.py:445
ClassInnerTest
chex/_src/variants_test.py:455
ClassInnerTest
chex/_src/variants_test.py:473
ClassInnerTest
chex/_src/variants_test.py:501
ClassInvalidMappable
chex/_src/dataclass_test.py:603
ClassInvalidNonMappable
chex/_src/dataclass_test.py:593
ClassIsDivisibleTest
chex/_src/asserts_test.py:1894
ClassIsTraceableTest
chex/_src/asserts_internal_test.py:27
ClassJitCompatibleTest
chex/_src/asserts_internal_test.py:106
ClassMappableDataclassTest
chex/_src/dataclass_test.py:153
ClassMaybeFailedTest
chex/_src/variants_test.py:282
ClassMultipleVariantsTest
chex/_src/variants_test.py:544
ClassNestedClass
Nested class.
chex/_src/dataclass_test.py:119
ClassNoVariantsTest
Checks that Chex raises ValueError when no variants are selected.
chex/_src/variants_test.py:438
ClassNumericalGradsAssertTest
chex/_src/asserts_test.py:1795
ClassOnCallOfTransformedFunction
Injects a callback into any transformed function. A typical use-case is jax.jit or jax.pmap which is often hidden deep inside the code. This cont
chex/_src/fake.py:355
ClassOnCallOfTransformedFunctionTest
chex/_src/fake_test.py:443
ClassOneFailedVariantTest
chex/_src/variants_test.py:279
ClassParamsProductTest
chex/_src/variants_test.py:203
ClassPmapFakeTest
chex/_src/fake_test.py:88
ClassRankAssertTest
chex/_src/asserts_test.py:581
ClassRestrictBackendsTest
chex/_src/restrict_backends_test.py:27
ClassScalarAssertTest
chex/_src/asserts_test.py:250
ClassShapeAssertTest
chex/_src/asserts_test.py:437
ClassSizeAssertTest
chex/_src/asserts_test.py:321
ClassTestCase
A class for Chex tests that use variants. See the docstring for ``chex.variants`` for more information. Note: ``chex.variants`` returns a genera
chex/_src/variants.py:47
ClassTreeAssertionsTest
chex/_src/asserts_test.py:860
ClassTypeAssertTest
chex/_src/asserts_test.py:662
ClassUnknownVariantArgumentsTest
chex/_src/variants_test.py:452
ClassUnusedVariantTest
chex/_src/variants_test.py:419
ClassValidMappable
chex/_src/dataclass_test.py:597
ClassVariantTypesTest
chex/_src/variants_test.py:470
ClassVariantsTestCaseWithParameterizedTest
chex/_src/variants_test.py:360
ClassVmappedFunctionTest
chex/_src/variants_test.py:571
ClassWarningsTest
chex/_src/warnings_test.py:45
ClassWithDeviceTest
chex/_src/variants_test.py:687
ClassWithJitTest
chex/_src/variants_test.py:595
ClassWithPmapAllAvailableDeviceTest
chex/_src/variants_test.py:735
ClassWithPmapSingleDeviceTest
chex/_src/variants_test.py:726
ClassWithoutDeviceTest
chex/_src/variants_test.py:665
ClassWithoutJitTest
chex/_src/variants_test.py:587
next →1–100 of 103, ranked by callers