diff --git a/.buildinfo b/.buildinfo index 6d9400d..abb8f67 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 3bd43863e8db60fbc23fad6df0547429 +config: c6c9ccefb74a738b5a21aab87abb93da tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_modules/example/boilerplate.html b/_modules/example/boilerplate.html index 81d53cc..f64ac85 100644 --- a/_modules/example/boilerplate.html +++ b/_modules/example/boilerplate.html @@ -5,7 +5,7 @@
-
"{{unfinished}}, deformed, outline, pattern, simple background",
UCPreset.Preset_None: "low res",
},
- ImageModel.Inainting_Anime_Curated: {
- UCPreset.Preset_Low_Quality_Bad_Anatomy: "",
- UCPreset.Preset_Bad_Anatomy: None,
- UCPreset.Preset_Low_Quality: "",
- UCPreset.Preset_None: "",
- },
- ImageModel.Inpainting_Anime_Full: {
- UCPreset.Preset_Low_Quality_Bad_Anatomy: "",
- UCPreset.Preset_Bad_Anatomy: None,
- UCPreset.Preset_Low_Quality: "",
- UCPreset.Preset_None: "",
- },
- ImageModel.Inpainting_Furry: {
- UCPreset.Preset_Low_Quality_Bad_Anatomy: None,
- UCPreset.Preset_Bad_Anatomy: "",
- UCPreset.Preset_Low_Quality: "",
- UCPreset.Preset_None: "",
- },
}
+ # inpainting presets are the same as the normal ones
+ _UC_Presets[ImageModel.Inainting_Anime_Curated] = _UC_Presets[ImageModel.Anime_Curated]
+ _UC_Presets[ImageModel.Inpainting_Anime_Full] = _UC_Presets[ImageModel.Anime_Full]
+ _UC_Presets[ImageModel.Inpainting_Furry] = _UC_Presets[ImageModel.Furry]
+
_CONTROLNET_MODELS = {
ControlNetModel.Palette_Swap: "hed",
ControlNetModel.Form_Lock: "depth",
@@ -524,7 +511,7 @@ Navigation
[docs]class Preset(metaclass=_PresetMetaclass):
# TODO
- # no_repeat_ngram_size number
- # encoder_no_repeat_ngram_size number
- # num_return_sequences number
- # get_hidden_states boolean
+ #: Similar to logprobs, but seems to return something different. Only return one token worth of data
# next_word boolean
+ #: ???
# output_nonzero_probs boolean
_TYPE_MAPPING = {
@@ -220,6 +218,10 @@ Source code for novelai_api.Preset
"bos_token_id": int,
"eos_token_id": int,
"max_time": int,
+ "no_repeat_ngram_size": int,
+ "encoder_no_repeat_ngram_size": int,
+ "num_return_sequences": int,
+ "get_hidden_states": bool,
}
DEFAULTS = {
@@ -278,9 +280,9 @@ Source code for novelai_api.Preset
repetition_penalty_presence: float
#: List of tokens that are excluded from the repetition penalty (useful for colors and the likes)
repetition_penalty_whitelist: list
- #: https://huggingface.co/docs/transformers/main_classes/text_generation#transformers.GenerationConfig
+ #: https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
length_penalty: float
- #: https://huggingface.co/docs/transformers/main_classes/text_generation#transformers.GenerationConfig
+ #: https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
diversity_penalty: float
#: list of Order to set the sampling order
order: List[Union[Order, int]]
@@ -292,6 +294,14 @@ Source code for novelai_api.Preset
eos_token_id: int
#: https://huggingface.co/docs/transformers/main_classes/text_generation#transformers.GenerationConfig
max_time: int
+ #: https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
+ no_repeat_ngram_size: int
+ #: https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
+ encoder_no_repeat_ngram_size: int
+ #: https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
+ num_return_sequences: int
+ #: PretrainedConfig.output_hidden_states
+ get_hidden_states: bool
_officials: Dict[str, Dict[str, "Preset"]]
_officials_values: Dict[str, List["Preset"]]
@@ -632,7 +642,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api.Preset
diff --git a/_modules/novelai_api/SchemaValidator.html b/_modules/novelai_api/SchemaValidator.html
index b1daf3d..79f7ee1 100644
--- a/_modules/novelai_api/SchemaValidator.html
+++ b/_modules/novelai_api/SchemaValidator.html
@@ -5,7 +5,7 @@
- novelai_api.SchemaValidator — NovelAI API 0.16.1 documentation
+ novelai_api.SchemaValidator — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api.SchemaValidator
@@ -121,7 +121,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api.SchemaValidator
diff --git a/_modules/novelai_api/StoryHandler.html b/_modules/novelai_api/StoryHandler.html
index 9d49905..5f2ba9a 100644
--- a/_modules/novelai_api/StoryHandler.html
+++ b/_modules/novelai_api/StoryHandler.html
@@ -5,7 +5,7 @@
- novelai_api.StoryHandler — NovelAI API 0.16.1 documentation
+ novelai_api.StoryHandler — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api.StoryHandler
@@ -551,7 +551,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api.StoryHandler
diff --git a/_modules/novelai_api/Tokenizer.html b/_modules/novelai_api/Tokenizer.html
index 19a8f60..c923551 100644
--- a/_modules/novelai_api/Tokenizer.html
+++ b/_modules/novelai_api/Tokenizer.html
@@ -5,7 +5,7 @@
- novelai_api.Tokenizer — NovelAI API 0.16.1 documentation
+ novelai_api.Tokenizer — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api.Tokenizer
@@ -297,7 +297,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api.Tokenizer
diff --git a/_modules/novelai_api/_high_level.html b/_modules/novelai_api/_high_level.html
index 48c9436..eb8bbaa 100644
--- a/_modules/novelai_api/_high_level.html
+++ b/_modules/novelai_api/_high_level.html
@@ -5,7 +5,7 @@
- novelai_api._high_level — NovelAI API 0.16.1 documentation
+ novelai_api._high_level — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api._high_level
@@ -514,7 +514,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api._high_level
diff --git a/_modules/novelai_api/_low_level.html b/_modules/novelai_api/_low_level.html
index 70b4c5d..121e78d 100644
--- a/_modules/novelai_api/_low_level.html
+++ b/_modules/novelai_api/_low_level.html
@@ -5,7 +5,7 @@
- novelai_api._low_level — NovelAI API 0.16.1 documentation
+ novelai_api._low_level — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api._low_level
@@ -979,7 +979,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api._low_level
diff --git a/_modules/novelai_api/utils.html b/_modules/novelai_api/utils.html
index 57e324f..7d43800 100644
--- a/_modules/novelai_api/utils.html
+++ b/_modules/novelai_api/utils.html
@@ -5,7 +5,7 @@
- novelai_api.utils — NovelAI API 0.16.1 documentation
+ novelai_api.utils — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api.utils
@@ -456,7 +456,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
novelai_api.utils
diff --git a/_modules/tests/api/boilerplate.html b/_modules/tests/api/boilerplate.html
index 5f988d3..b8e83a6 100644
--- a/_modules/tests/api/boilerplate.html
+++ b/_modules/tests/api/boilerplate.html
@@ -5,7 +5,7 @@
- tests.api.boilerplate — NovelAI API 0.16.1 documentation
+ tests.api.boilerplate — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
tests.api.boilerplate
@@ -251,7 +251,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
tests.api.boilerplate
diff --git a/_modules/tests/api/test_decrypt_encrypt_integrity_check.html b/_modules/tests/api/test_decrypt_encrypt_integrity_check.html
index 95ab0f0..78167ec 100644
--- a/_modules/tests/api/test_decrypt_encrypt_integrity_check.html
+++ b/_modules/tests/api/test_decrypt_encrypt_integrity_check.html
@@ -5,7 +5,7 @@
- tests.api.test_decrypt_encrypt_integrity_check — NovelAI API 0.16.1 documentation
+ tests.api.test_decrypt_encrypt_integrity_check — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
tests.api.test_decrypt_encrypt_integrity_check
@@ -307,7 +307,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
tests.api.test_decrypt_encrypt_integrity_check
diff --git a/_modules/tests/api/test_textgen_presets.html b/_modules/tests/api/test_textgen_presets.html
index a6ec7f5..0867eed 100644
--- a/_modules/tests/api/test_textgen_presets.html
+++ b/_modules/tests/api/test_textgen_presets.html
@@ -5,7 +5,7 @@
- tests.api.test_textgen_presets — NovelAI API 0.16.1 documentation
+ tests.api.test_textgen_presets — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
tests.api.test_textgen_presets
@@ -144,7 +144,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Module code »
tests.api.test_textgen_presets
diff --git a/_sources/index.rst.txt b/_sources/index.rst.txt
index 3f04944..cf4470d 100644
--- a/_sources/index.rst.txt
+++ b/_sources/index.rst.txt
@@ -9,8 +9,7 @@
TODO
====
-.. include:: ../../TODO.md
- :parser: myst_parser.sphinx_
+> `Trello `_
Reference
=========
diff --git a/_static/documentation_options.js b/_static/documentation_options.js
index c2b56ad..9ba1526 100644
--- a/_static/documentation_options.js
+++ b/_static/documentation_options.js
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
- VERSION: '0.16.1',
+ VERSION: '0.16.2',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
diff --git a/example/example.boilerplate.html b/example/example.boilerplate.html
index 686f5d8..de8948b 100644
--- a/example/example.boilerplate.html
+++ b/example/example.boilerplate.html
@@ -6,7 +6,7 @@
- boilerplate — NovelAI API 0.16.1 documentation
+ boilerplate — NovelAI API 0.16.2 documentation
@@ -52,7 +52,7 @@ Navigation
previous |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
example directory »
boilerplate
@@ -198,7 +198,7 @@ Navigation
previous |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
example directory »
boilerplate
diff --git a/example/example.html b/example/example.html
index ecb57a8..8d7bd56 100644
--- a/example/example.html
+++ b/example/example.html
@@ -6,7 +6,7 @@
- example directory — NovelAI API 0.16.1 documentation
+ example directory — NovelAI API 0.16.2 documentation
@@ -52,7 +52,7 @@ Navigation
previous |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
example directory
@@ -284,7 +284,7 @@ Navigation
previous |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
example directory
diff --git a/genindex.html b/genindex.html
index 0cc169e..aa13ad6 100644
--- a/genindex.html
+++ b/genindex.html
@@ -5,7 +5,7 @@
- Index — NovelAI API 0.16.1 documentation
+ Index — NovelAI API 0.16.2 documentation
@@ -43,7 +43,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Index
@@ -341,6 +341,8 @@ E
(Tokenizer class method)
+ encoder_no_repeat_ngram_size (Preset attribute)
+
encrypt() (Keystore method)
encrypt_data() (in module novelai_api.utils)
@@ -550,6 +552,8 @@ G
- get_encryption_key() (in module novelai_api.utils)
+
+ - get_hidden_states (Preset attribute)
- get_information() (LowLevel method)
@@ -867,6 +871,8 @@ N
- name (Preset attribute)
- NO_LOGPROBS (GlobalSettings attribute)
+
+ - no_repeat_ngram_size (Preset attribute)
- noise (ImagePreset attribute)
@@ -994,6 +1000,8 @@ N
- NovelAIStoryStorage (class in novelai_api.StoryHandler)
- num_logprobs (GlobalSettings attribute)
+
+ - num_return_sequences (Preset attribute)
@@ -1364,7 +1372,7 @@ Navigation
modules |
- NovelAI API 0.16.1 documentation »
+ NovelAI API 0.16.2 documentation »
Index
diff --git a/index.html b/index.html
index a7ef9c3..2f901b9 100644
--- a/index.html
+++ b/index.html
@@ -6,7 +6,7 @@
- novelai-api — NovelAI API 0.16.1 documentation
+ novelai-api — NovelAI API 0.16.2 documentation
@@ -48,7 +48,7 @@ Navigation
Activity
- Controlnet mask
-
- Backend mocking
-
- https://pre-commit.ci/
-
-- Story handling
-- Context building
-- Contribute to flake2pylint
-
> Trello
https://huggingface.co/docs/transformers/main_classes/text_generation#transformers.GenerationConfig
+https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
https://huggingface.co/docs/transformers/main_classes/text_generation#transformers.GenerationConfig
+https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
https://huggingface.co/docs/transformers/main_classes/text_generation#transformers.GenerationConfig
https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
+https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
+https://huggingface.co/docs/transformers/main_classes/configuration#transformers.PretrainedConfig
+PretrainedConfig.output_hidden_states
+Preset.bos_token_id
Preset.eos_token_id
Preset.max_time
Preset.no_repeat_ngram_size
Preset.encoder_no_repeat_ngram_size
Preset.num_return_sequences
Preset.get_hidden_states
Preset.name
Preset.model
Preset.__init__()