Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/marin-community/draccus
/ types & classes
Types & classes
156 in github.com/marin-community/draccus
⨍
Functions
407
◇
Types & classes
156
↓ 14 callers
Class
DecodingError
draccus/utils.py:80
↓ 12 callers
Class
Bob
tests/test_optional.py:85
↓ 10 callers
Class
A
tests/test_utils.py:60
↓ 6 callers
Class
Inner
tests/test_lists.py:136
↓ 5 callers
Class
FieldWrapper
FieldWrapper represents a single "atomic" field of a dataclass. That is, a field that does not have any subfields (that we attempt to parse).
draccus/wrappers/field_wrapper.py:20
↓ 5 callers
Class
MlpConfig
tests/draccus_choice_plugins/model_config.py:21
↓ 5 callers
Class
SomeClass
tests/test_decoding.py:27
↓ 4 callers
Class
Foo
tests/test_encoding.py:179
↓ 3 callers
Class
Adult
tests/test_argparse_choice_types.py:21
↓ 3 callers
Class
AttributeDocString
Simple dataclass for holding the comments of a given field.
draccus/wrappers/docstring.py:24
↓ 3 callers
Class
Child
tests/test_optional.py:31
↓ 3 callers
Class
DataclassWrapper
draccus/wrappers/dataclass_wrapper.py:24
↓ 3 callers
Class
DraccusException
draccus/utils.py:72
↓ 3 callers
Class
Inner
tests/test_encoding.py:75
↓ 3 callers
Class
ParsingError
draccus/utils.py:76
↓ 3 callers
Class
Profile
tests/test_optional_choice_type.py:38
↓ 3 callers
Class
ScheduleStep
tests/test_generic_params.py:14
↓ 2 callers
Class
Adult
tests/test_choice_types.py:20
↓ 2 callers
Class
Adult
tests/test_optional_choice_type.py:24
↓ 2 callers
Class
Bar
tests/test_union.py:152
↓ 2 callers
Class
Cat
tests/test_encoding.py:127
↓ 2 callers
Class
Child
tests/test_choice_types.py:25
↓ 2 callers
Class
Child
tests/test_optional_choice_type.py:29
↓ 2 callers
Class
ChoiceWrapper
draccus/wrappers/choice_wrapper.py:17
↓ 2 callers
Class
Config
tests/test_optional.py:14
↓ 2 callers
Class
Dog
tests/test_optional.py:37
↓ 2 callers
Class
Dog
tests/test_encoding.py:120
↓ 2 callers
Class
ListHolder
tests/test_encoding.py:235
↓ 2 callers
Class
Outer
tests/test_lists.py:140
↓ 2 callers
Class
SimpleClass
tests/test_encoding.py:59
↓ 2 callers
Class
SomeClass
tests/test_default_args.py:17
↓ 2 callers
Class
SomeClass
tests/test_base.py:66
↓ 2 callers
Class
UnionWrapper
draccus/wrappers/choice_wrapper.py:136
↓ 2 callers
Class
UnregisteredQNameModelConfig
tests/test_choice_types.py:71
↓ 1 callers
Class
A
tests/test_future_annotations.py:16
↓ 1 callers
Class
AdamConfig
examples/choice_class_demo.py:35
↓ 1 callers
Class
ArgumentParser
draccus/argparsing.py:38
↓ 1 callers
Class
Bar_e
tests/test_union.py:130
↓ 1 callers
Class
Base
A simple base-class example
tests/test_base.py:113
↓ 1 callers
Class
Baz_u
tests/test_union.py:100
↓ 1 callers
Class
Child
tests/test_argparse_choice_types.py:26
↓ 1 callers
Class
Complicated
tests/test_decoding.py:137
↓ 1 callers
Class
Complicated
tests/test_encoding.py:106
↓ 1 callers
Class
ComputeConfig
Config for training resources
examples/choice_class_demo.py:16
↓ 1 callers
Class
Extended
Some extension of base-class `Base`
tests/test_base.py:123
↓ 1 callers
Class
ExtendedB
tests/test_inheritance.py:19
↓ 1 callers
Class
ExtendedC
tests/test_inheritance.py:24
↓ 1 callers
Class
FutureDumpConfig
tests/test_future_annotations.py:27
↓ 1 callers
Class
GptConfig
tests/draccus_choice_plugins/gpt.py:11
↓ 1 callers
Class
Home
tests/test_encoding.py:166
↓ 1 callers
Class
LogConfig
Config for logging arguments
examples/choice_class_demo.py:48
↓ 1 callers
Class
Outer
tests/test_encoding.py:80
↓ 1 callers
Class
Parent
tests/test_optional.py:43
↓ 1 callers
Class
RegistryFunc
draccus/parsers/registry_utils.py:13
↓ 1 callers
Class
Schedule
tests/test_generic_params.py:20
↓ 1 callers
Class
SomeClass
tests/test_lists.py:92
↓ 1 callers
Class
SuppressingArgumentParser
ArgumentParser that has a slightly exotic method of handling conflicts. We don't want to raise an error if we have a conflict, we just want t
draccus/wrappers/suppressing_argparse.py:7
↓ 1 callers
Class
TrainConfig
tests/test_calling_using_dataclass.py:10
↓ 1 callers
Class
Zoo
tests/test_encoding.py:133
↓ 1 callers
Class
_SuppressingArgumentGroup
draccus/wrappers/suppressing_argparse.py:31
Class
ActivationFunctionEnum
tests/test_encoding.py:207
Class
Activations
tests/conftest.py:108
Class
AggregateWrapper
Wrapper for types that have fields (i.e. Dataclasses and Choices).
draccus/wrappers/wrapper.py:80
Class
Animal
tests/test_encoding.py:114
Class
Args
tests/test_base.py:210
Class
Base
Some extension of base-class `Base`
tests/test_inheritance.py:12
Class
Base
A simple base-class example
tests/test_docstrings.py:15
Class
Base
Some extension of base-class `Base`
tests/test_bools.py:17
Class
Baz_e
tests/test_union.py:124
Class
BigColor
tests/test_enums.py:22
Class
C
tests/test_future_annotations.py:21
Class
ChoiceRegistry
draccus/choice_types.py:120
Class
ChoiceRegistryBase
draccus/choice_types.py:73
Class
ChoiceType
draccus/choice_types.py:51
Class
Color
tests/test_yaml_inclusion.py:11
Class
Color
tests/test_decoding.py:18
Class
Color
tests/test_encoding.py:17
Class
Color
tests/test_yaml_inclusion_cli.py:11
Class
Color
tests/test_enums.py:15
Class
Color
tests/test_utils.py:67
Class
Color
tests/test_base.py:106
Class
ComputeConfig
Config for training resources
examples/demo.py:16
Class
Config
tests/test_optional_union.py:15
Class
Config
tests/test_base.py:199
Class
ConfigType
draccus/options.py:10
Class
ConstructorWithGoodInclusion
draccus/parsers/yaml_loader.py:18
Class
Container
tests/test_tuples.py:18
Class
Container
tests/test_encoding.py:91
Class
Container
tests/test_lists.py:19
Class
ContainerClass
tests/test_lists.py:33
Class
ContainerHint
tests/test_lists.py:114
Class
ContainerType
tests/test_lists.py:124
Class
ConvBlock
A Block of Conv Layers.
tests/test_inheritance.py:69
Class
DataclassInstance
draccus/utils.py:58
Class
DecodingFunction
draccus/parsers/decoding.py:59
Class
DiscriminatorHParams
Settings of the Discriminator model
tests/test_inheritance.py:90
Class
Extended
Some extension of base-class `Base`
tests/test_docstrings.py:32
Class
Foo
Some class Foo
tests/test_docstrings.py:91
Class
Foo
tests/test_union.py:21
Class
Foo
tests/test_lists.py:182
next →
1–100 of 156, ranked by callers