Instructions to use pszmk/hydramp-aa-tokenizer with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use pszmk/hydramp-aa-tokenizer with Transformers:
# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("pszmk/hydramp-aa-tokenizer", trust_remote_code=True, dtype="auto") - Notebooks
- Google Colab
- Kaggle
| """Hugging Face config for HydrAMP.""" | |
| from transformers import PretrainedConfig | |
| class HydrAMPConfig(PretrainedConfig): | |
| """Configuration for HydrAMP encoder/decoder model.""" | |
| model_type = "hydramp" | |
| auto_map = { | |
| "AutoConfig": "config.HydrAMPConfig", | |
| "AutoModel": "model.HydrAMPModel", | |
| } | |
| def __init__( | |
| self, | |
| vocab_size: int = 21, | |
| sequence_length: int = 25, | |
| latent_dim: int = 64, | |
| condition_dim: int = 2, | |
| embedding_dim: int = 100, | |
| encoder_hidden_size: int = 128, | |
| decoder_hidden_size: int = 100, | |
| default_condition: list[float] | None = None, | |
| temperature: float = 1.0, | |
| **kwargs, | |
| ) -> None: | |
| super().__init__(**kwargs) | |
| self.vocab_size = vocab_size | |
| self.sequence_length = sequence_length | |
| self.latent_dim = latent_dim | |
| self.condition_dim = condition_dim | |
| self.embedding_dim = embedding_dim | |
| self.encoder_hidden_size = encoder_hidden_size | |
| self.decoder_hidden_size = decoder_hidden_size | |
| self.default_condition = default_condition or [1.0, 1.0] | |
| self.temperature = temperature | |
| self.auto_map = { | |
| "AutoConfig": "config.HydrAMPConfig", | |
| "AutoModel": "model.HydrAMPModel", | |
| } | |