├── .github └── workflows │ ├── black.yml │ ├── docs.yml │ ├── pypi-publish.yml │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── index.html ├── search.js ├── ultk.html └── ultk │ ├── effcomm.html │ ├── effcomm │ ├── agent.html │ ├── analysis.html │ ├── informativity.html │ ├── optimization.html │ ├── sampling.html │ └── tradeoff.html │ ├── language.html │ ├── language │ ├── grammar.html │ ├── language.html │ ├── sampling.html │ └── semantics.html │ ├── util.html │ └── util │ ├── frozendict.html │ └── io.html ├── images ├── indefinites.jpeg ├── kemp_xu_regier_figure.png ├── kinship.png ├── mit-altk.pdf ├── modals.png ├── plots.jpeg └── quantifiers.png ├── pyproject.toml ├── setup.py └── src ├── examples ├── __init__.py ├── indefinites │ ├── README.md │ ├── __init__.py │ ├── data │ │ ├── Beekhuizen_priors.csv │ │ ├── __init__.py │ │ ├── natural_language_indefinites.csv │ │ └── raw │ │ │ └── languages_real_40_updated.csv │ ├── grammar.py │ ├── grammar.yml │ ├── grammar_functions.py │ ├── meaning.py │ ├── measures.py │ ├── outputs │ │ ├── combined_data.csv │ │ ├── dominating_languages.yml │ │ ├── explored_languages.yml │ │ ├── generated_expressions.yml │ │ ├── natural_languages.yml │ │ └── plot.png │ ├── referents.csv │ ├── scripts │ │ ├── __init__.py │ │ ├── analyze.py │ │ ├── combine_data.py │ │ ├── convert_haspelmath.py │ │ ├── estimate_pareto.py │ │ ├── generate_expressions.py │ │ └── measure_natural_languages.py │ └── util.py ├── learn_quant │ ├── README.md │ ├── __init__.py │ ├── conf │ │ ├── __init__.py │ │ ├── expressions.py │ │ ├── expressions.yaml │ │ ├── grammar │ │ │ ├── base.yaml │ │ │ ├── typed_primitives.yaml │ │ │ └── typed_rules │ │ │ │ └── set_primitives.yaml │ │ ├── hydra │ │ │ └── launcher │ │ │ │ └── swarm.yaml │ │ ├── learn.yaml │ │ ├── recipe │ │ │ ├── 3_3_3_xi.yaml │ │ │ ├── 4_4_3_i23.yaml │ │ │ ├── 4_4_3_xi.yaml │ │ │ ├── 4_4_5_xi.yaml │ │ │ ├── base.yaml │ │ │ └── test_monotonicity.yaml │ │ └── universe │ │ │ └── base.yaml │ ├── expressions_sample_2k.csv │ ├── grammar.py │ ├── grammar.yml │ ├── grammar_xprimitives.yml │ ├── manuscript │ │ └── README.md │ ├── measures.py │ ├── notebooks │ │ ├── randomize_expression_index.ipynb │ │ └── tutorial.ipynb │ ├── outputs │ │ ├── combined_runs_AOC_monotonicity_updated.csv │ │ └── monotonicity_values.csv │ ├── quantifier.py │ ├── requirements.txt │ ├── sampling.py │ ├── scripts │ │ ├── generate_expressions.py │ │ ├── learn_quantifiers.py │ │ └── reindex_expressions.py │ ├── set_primitives.py │ ├── tracking │ │ ├── __init__.py │ │ ├── mlflow_postgres.sbatch │ │ ├── optionals.py │ │ └── postgres.sbatch │ ├── training.py │ ├── training_lightning.py │ └── util.py └── modals │ ├── __init__.py │ ├── data │ ├── grammar.yaml │ └── universe.csv │ ├── grammar.py │ ├── meaning.py │ ├── measures.py │ ├── outputs │ ├── combined_data.csv │ ├── dominating_languages.yml │ ├── explored_languages.yml │ ├── generated_expressions.yml │ ├── natural_languages.yml │ └── plot.png │ ├── scripts │ ├── __init__.py │ ├── analyze.py │ ├── combine_data.py │ ├── estimate_pareto.py │ ├── generate_expressions.py │ └── measure_natural_languages.py │ └── util.py ├── tests ├── test_grammar.py ├── test_language.py ├── test_likelihood.py └── test_semantics.py └── ultk ├── __init__.py ├── effcomm ├── __init__.py ├── agent.py ├── analysis.py ├── informativity.py ├── optimization.py ├── sampling.py └── tradeoff.py ├── language ├── __init__.py ├── grammar │ ├── __init__.py │ ├── grammar.py │ ├── inference.py │ └── likelihood.py ├── language.py ├── sampling.py └── semantics.py └── util ├── __init__.py ├── frozendict.py └── io.py /.github/workflows/black.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/.github/workflows/black.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/pypi-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/.github/workflows/pypi-publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/README.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/search.js -------------------------------------------------------------------------------- /docs/ultk.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk.html -------------------------------------------------------------------------------- /docs/ultk/effcomm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/effcomm.html -------------------------------------------------------------------------------- /docs/ultk/effcomm/agent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/effcomm/agent.html -------------------------------------------------------------------------------- /docs/ultk/effcomm/analysis.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/effcomm/analysis.html -------------------------------------------------------------------------------- /docs/ultk/effcomm/informativity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/effcomm/informativity.html -------------------------------------------------------------------------------- /docs/ultk/effcomm/optimization.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/effcomm/optimization.html -------------------------------------------------------------------------------- /docs/ultk/effcomm/sampling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/effcomm/sampling.html -------------------------------------------------------------------------------- /docs/ultk/effcomm/tradeoff.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/effcomm/tradeoff.html -------------------------------------------------------------------------------- /docs/ultk/language.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/language.html -------------------------------------------------------------------------------- /docs/ultk/language/grammar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/language/grammar.html -------------------------------------------------------------------------------- /docs/ultk/language/language.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/language/language.html -------------------------------------------------------------------------------- /docs/ultk/language/sampling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/language/sampling.html -------------------------------------------------------------------------------- /docs/ultk/language/semantics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/language/semantics.html -------------------------------------------------------------------------------- /docs/ultk/util.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/util.html -------------------------------------------------------------------------------- /docs/ultk/util/frozendict.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/util/frozendict.html -------------------------------------------------------------------------------- /docs/ultk/util/io.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/docs/ultk/util/io.html -------------------------------------------------------------------------------- /images/indefinites.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/images/indefinites.jpeg -------------------------------------------------------------------------------- /images/kemp_xu_regier_figure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/images/kemp_xu_regier_figure.png -------------------------------------------------------------------------------- /images/kinship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/images/kinship.png -------------------------------------------------------------------------------- /images/mit-altk.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/images/mit-altk.pdf -------------------------------------------------------------------------------- /images/modals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/images/modals.png -------------------------------------------------------------------------------- /images/plots.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/images/plots.jpeg -------------------------------------------------------------------------------- /images/quantifiers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/images/quantifiers.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/setup.py -------------------------------------------------------------------------------- /src/examples/__init__.py: -------------------------------------------------------------------------------- 1 | """Minimal examples demonstrating how to use ULTK.""" 2 | -------------------------------------------------------------------------------- /src/examples/indefinites/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/README.md -------------------------------------------------------------------------------- /src/examples/indefinites/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/__init__.py -------------------------------------------------------------------------------- /src/examples/indefinites/data/Beekhuizen_priors.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/data/Beekhuizen_priors.csv -------------------------------------------------------------------------------- /src/examples/indefinites/data/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/examples/indefinites/data/natural_language_indefinites.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/data/natural_language_indefinites.csv -------------------------------------------------------------------------------- /src/examples/indefinites/data/raw/languages_real_40_updated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/data/raw/languages_real_40_updated.csv -------------------------------------------------------------------------------- /src/examples/indefinites/grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/grammar.py -------------------------------------------------------------------------------- /src/examples/indefinites/grammar.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/grammar.yml -------------------------------------------------------------------------------- /src/examples/indefinites/grammar_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/grammar_functions.py -------------------------------------------------------------------------------- /src/examples/indefinites/meaning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/meaning.py -------------------------------------------------------------------------------- /src/examples/indefinites/measures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/measures.py -------------------------------------------------------------------------------- /src/examples/indefinites/outputs/combined_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/outputs/combined_data.csv -------------------------------------------------------------------------------- /src/examples/indefinites/outputs/dominating_languages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/outputs/dominating_languages.yml -------------------------------------------------------------------------------- /src/examples/indefinites/outputs/explored_languages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/outputs/explored_languages.yml -------------------------------------------------------------------------------- /src/examples/indefinites/outputs/generated_expressions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/outputs/generated_expressions.yml -------------------------------------------------------------------------------- /src/examples/indefinites/outputs/natural_languages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/outputs/natural_languages.yml -------------------------------------------------------------------------------- /src/examples/indefinites/outputs/plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/outputs/plot.png -------------------------------------------------------------------------------- /src/examples/indefinites/referents.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/referents.csv -------------------------------------------------------------------------------- /src/examples/indefinites/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/examples/indefinites/scripts/analyze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/scripts/analyze.py -------------------------------------------------------------------------------- /src/examples/indefinites/scripts/combine_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/scripts/combine_data.py -------------------------------------------------------------------------------- /src/examples/indefinites/scripts/convert_haspelmath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/scripts/convert_haspelmath.py -------------------------------------------------------------------------------- /src/examples/indefinites/scripts/estimate_pareto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/scripts/estimate_pareto.py -------------------------------------------------------------------------------- /src/examples/indefinites/scripts/generate_expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/scripts/generate_expressions.py -------------------------------------------------------------------------------- /src/examples/indefinites/scripts/measure_natural_languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/scripts/measure_natural_languages.py -------------------------------------------------------------------------------- /src/examples/indefinites/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/indefinites/util.py -------------------------------------------------------------------------------- /src/examples/learn_quant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/README.md -------------------------------------------------------------------------------- /src/examples/learn_quant/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/expressions.py -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/expressions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/expressions.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/grammar/base.yaml: -------------------------------------------------------------------------------- 1 | path: "learn_quant/grammar.yml" 2 | weight: 2.0 3 | depth: 3 4 | indices: true -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/grammar/typed_primitives.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/grammar/typed_primitives.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/grammar/typed_rules/set_primitives.yaml: -------------------------------------------------------------------------------- 1 | module_path: learn_quant.set_primitives -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/hydra/launcher/swarm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/hydra/launcher/swarm.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/learn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/learn.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/recipe/3_3_3_xi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/recipe/3_3_3_xi.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/recipe/4_4_3_i23.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/recipe/4_4_3_i23.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/recipe/4_4_3_xi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/recipe/4_4_3_xi.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/recipe/4_4_5_xi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/recipe/4_4_5_xi.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/recipe/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/recipe/base.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/recipe/test_monotonicity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/recipe/test_monotonicity.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/conf/universe/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/conf/universe/base.yaml -------------------------------------------------------------------------------- /src/examples/learn_quant/expressions_sample_2k.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/expressions_sample_2k.csv -------------------------------------------------------------------------------- /src/examples/learn_quant/grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/grammar.py -------------------------------------------------------------------------------- /src/examples/learn_quant/grammar.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/grammar.yml -------------------------------------------------------------------------------- /src/examples/learn_quant/grammar_xprimitives.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/grammar_xprimitives.yml -------------------------------------------------------------------------------- /src/examples/learn_quant/manuscript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/manuscript/README.md -------------------------------------------------------------------------------- /src/examples/learn_quant/measures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/measures.py -------------------------------------------------------------------------------- /src/examples/learn_quant/notebooks/randomize_expression_index.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/notebooks/randomize_expression_index.ipynb -------------------------------------------------------------------------------- /src/examples/learn_quant/notebooks/tutorial.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/notebooks/tutorial.ipynb -------------------------------------------------------------------------------- /src/examples/learn_quant/outputs/combined_runs_AOC_monotonicity_updated.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/outputs/combined_runs_AOC_monotonicity_updated.csv -------------------------------------------------------------------------------- /src/examples/learn_quant/outputs/monotonicity_values.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/outputs/monotonicity_values.csv -------------------------------------------------------------------------------- /src/examples/learn_quant/quantifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/quantifier.py -------------------------------------------------------------------------------- /src/examples/learn_quant/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/requirements.txt -------------------------------------------------------------------------------- /src/examples/learn_quant/sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/sampling.py -------------------------------------------------------------------------------- /src/examples/learn_quant/scripts/generate_expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/scripts/generate_expressions.py -------------------------------------------------------------------------------- /src/examples/learn_quant/scripts/learn_quantifiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/scripts/learn_quantifiers.py -------------------------------------------------------------------------------- /src/examples/learn_quant/scripts/reindex_expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/scripts/reindex_expressions.py -------------------------------------------------------------------------------- /src/examples/learn_quant/set_primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/set_primitives.py -------------------------------------------------------------------------------- /src/examples/learn_quant/tracking/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/examples/learn_quant/tracking/mlflow_postgres.sbatch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/tracking/mlflow_postgres.sbatch -------------------------------------------------------------------------------- /src/examples/learn_quant/tracking/optionals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/tracking/optionals.py -------------------------------------------------------------------------------- /src/examples/learn_quant/tracking/postgres.sbatch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/tracking/postgres.sbatch -------------------------------------------------------------------------------- /src/examples/learn_quant/training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/training.py -------------------------------------------------------------------------------- /src/examples/learn_quant/training_lightning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/training_lightning.py -------------------------------------------------------------------------------- /src/examples/learn_quant/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/learn_quant/util.py -------------------------------------------------------------------------------- /src/examples/modals/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/__init__.py -------------------------------------------------------------------------------- /src/examples/modals/data/grammar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/data/grammar.yaml -------------------------------------------------------------------------------- /src/examples/modals/data/universe.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/data/universe.csv -------------------------------------------------------------------------------- /src/examples/modals/grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/grammar.py -------------------------------------------------------------------------------- /src/examples/modals/meaning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/meaning.py -------------------------------------------------------------------------------- /src/examples/modals/measures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/measures.py -------------------------------------------------------------------------------- /src/examples/modals/outputs/combined_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/outputs/combined_data.csv -------------------------------------------------------------------------------- /src/examples/modals/outputs/dominating_languages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/outputs/dominating_languages.yml -------------------------------------------------------------------------------- /src/examples/modals/outputs/explored_languages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/outputs/explored_languages.yml -------------------------------------------------------------------------------- /src/examples/modals/outputs/generated_expressions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/outputs/generated_expressions.yml -------------------------------------------------------------------------------- /src/examples/modals/outputs/natural_languages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/outputs/natural_languages.yml -------------------------------------------------------------------------------- /src/examples/modals/outputs/plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/outputs/plot.png -------------------------------------------------------------------------------- /src/examples/modals/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/examples/modals/scripts/analyze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/scripts/analyze.py -------------------------------------------------------------------------------- /src/examples/modals/scripts/combine_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/scripts/combine_data.py -------------------------------------------------------------------------------- /src/examples/modals/scripts/estimate_pareto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/scripts/estimate_pareto.py -------------------------------------------------------------------------------- /src/examples/modals/scripts/generate_expressions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/scripts/generate_expressions.py -------------------------------------------------------------------------------- /src/examples/modals/scripts/measure_natural_languages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/scripts/measure_natural_languages.py -------------------------------------------------------------------------------- /src/examples/modals/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/examples/modals/util.py -------------------------------------------------------------------------------- /src/tests/test_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/tests/test_grammar.py -------------------------------------------------------------------------------- /src/tests/test_language.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/tests/test_language.py -------------------------------------------------------------------------------- /src/tests/test_likelihood.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/tests/test_likelihood.py -------------------------------------------------------------------------------- /src/tests/test_semantics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/tests/test_semantics.py -------------------------------------------------------------------------------- /src/ultk/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/__init__.py -------------------------------------------------------------------------------- /src/ultk/effcomm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/effcomm/__init__.py -------------------------------------------------------------------------------- /src/ultk/effcomm/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/effcomm/agent.py -------------------------------------------------------------------------------- /src/ultk/effcomm/analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/effcomm/analysis.py -------------------------------------------------------------------------------- /src/ultk/effcomm/informativity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/effcomm/informativity.py -------------------------------------------------------------------------------- /src/ultk/effcomm/optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/effcomm/optimization.py -------------------------------------------------------------------------------- /src/ultk/effcomm/sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/effcomm/sampling.py -------------------------------------------------------------------------------- /src/ultk/effcomm/tradeoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/effcomm/tradeoff.py -------------------------------------------------------------------------------- /src/ultk/language/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/language/__init__.py -------------------------------------------------------------------------------- /src/ultk/language/grammar/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/ultk/language/grammar/grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/language/grammar/grammar.py -------------------------------------------------------------------------------- /src/ultk/language/grammar/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/language/grammar/inference.py -------------------------------------------------------------------------------- /src/ultk/language/grammar/likelihood.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/language/grammar/likelihood.py -------------------------------------------------------------------------------- /src/ultk/language/language.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/language/language.py -------------------------------------------------------------------------------- /src/ultk/language/sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/language/sampling.py -------------------------------------------------------------------------------- /src/ultk/language/semantics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/language/semantics.py -------------------------------------------------------------------------------- /src/ultk/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/util/__init__.py -------------------------------------------------------------------------------- /src/ultk/util/frozendict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/util/frozendict.py -------------------------------------------------------------------------------- /src/ultk/util/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CLMBRs/ultk/HEAD/src/ultk/util/io.py --------------------------------------------------------------------------------