| 947 | }; |
| 948 | |
| 949 | struct llama_sampler * llama_sampler_init_typical(float p, size_t min_keep) { |
| 950 | return llama_sampler_init( |
| 951 | /* .iface = */ &llama_sampler_typical_i, |
| 952 | /* .ctx = */ new llama_sampler_typical { |
| 953 | /* .p = */ p, |
| 954 | /* .min_keep = */ min_keep, |
| 955 | } |
| 956 | ); |
| 957 | } |
| 958 | |
| 959 | // temp |
| 960 |