Upload folder using huggingface_hub
Browse files- .gitattributes +1 -0
- __pycache__/enhanced_trainer.cpython-311.pyc +0 -0
- app.py +5 -13
- hf_cache/.locks/models--AdrianM0--smiles-to-iupac-translator/d5dcd4f18a5ae07d9c767d9dd3d884cb970a71ba227e95e8a15499dcff2a9548.lock +0 -0
- hf_cache/models--AdrianM0--smiles-to-iupac-translator/blobs/d5dcd4f18a5ae07d9c767d9dd3d884cb970a71ba227e95e8a15499dcff2a9548.incomplete +3 -0
- hf_cache/models--AdrianM0--smiles-to-iupac-translator/refs/main +1 -0
.gitattributes
CHANGED
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
36 |
+
hf_cache/models--AdrianM0--smiles-to-iupac-translator/blobs/d5dcd4f18a5ae07d9c767d9dd3d884cb970a71ba227e95e8a15499dcff2a9548.incomplete filter=lfs diff=lfs merge=lfs -text
|
__pycache__/enhanced_trainer.cpython-311.pyc
ADDED
Binary file (60.1 kB). View file
|
|
app.py
CHANGED
@@ -10,6 +10,8 @@ import logging
|
|
10 |
from tokenizers import Tokenizer
|
11 |
from huggingface_hub import hf_hub_download
|
12 |
import gc
|
|
|
|
|
13 |
|
14 |
# --- Configuration ---
|
15 |
MODEL_REPO_ID = (
|
@@ -306,10 +308,10 @@ def load_model_and_tokenizers():
|
|
306 |
# Remap if needed (example shown, adjust if your keys differ)
|
307 |
config_key_mapping = {
|
308 |
"src_vocab_size": config.get(
|
309 |
-
"src_vocab_size", config.get("
|
310 |
),
|
311 |
"tgt_vocab_size": config.get(
|
312 |
-
"tgt_vocab_size", config.get("
|
313 |
),
|
314 |
# Add other mappings if necessary
|
315 |
}
|
@@ -517,22 +519,12 @@ Translation uses **greedy decoding** (picks the most likely next word at each st
|
|
517 |
**Note:** Model loaded on **{str(device).upper() if device else "N/A"}**. Performance may vary. Check `config.json` in the repo for model details.
|
518 |
"""
|
519 |
|
520 |
-
# Define examples - remove beam search parameters
|
521 |
-
examples = [
|
522 |
-
["CCO"], # Ethanol
|
523 |
-
["C1=CC=CC=C1"], # Benzene
|
524 |
-
["CC(=O)Oc1ccccc1C(=O)O"], # Aspirin
|
525 |
-
["CC(C)CC1=CC=C(C=C1)C(C)C(=O)O"], # Ibuprofen
|
526 |
-
["INVALID_SMILES"], # Example of invalid input
|
527 |
-
]
|
528 |
-
|
529 |
# Input component
|
530 |
smiles_input = gr.Textbox(
|
531 |
label="SMILES String",
|
532 |
placeholder="Enter SMILES string here (e.g., CCO for Ethanol)",
|
533 |
lines=1,
|
534 |
)
|
535 |
-
from rdkit.Chem import CanonSmiles
|
536 |
smiles_input = CanonSmiles(smiles_input)
|
537 |
# Output component
|
538 |
output_text = gr.Textbox(
|
@@ -558,4 +550,4 @@ iface = gr.Interface(
|
|
558 |
|
559 |
# --- Launch the App ---
|
560 |
if __name__ == "__main__":
|
561 |
-
iface.launch()
|
|
|
10 |
from tokenizers import Tokenizer
|
11 |
from huggingface_hub import hf_hub_download
|
12 |
import gc
|
13 |
+
from rdkit.Chem import CanonSmiles
|
14 |
+
|
15 |
|
16 |
# --- Configuration ---
|
17 |
MODEL_REPO_ID = (
|
|
|
308 |
# Remap if needed (example shown, adjust if your keys differ)
|
309 |
config_key_mapping = {
|
310 |
"src_vocab_size": config.get(
|
311 |
+
"src_vocab_size", config.get("src_vocab_size")
|
312 |
),
|
313 |
"tgt_vocab_size": config.get(
|
314 |
+
"tgt_vocab_size", config.get("tgt_vocab_size")
|
315 |
),
|
316 |
# Add other mappings if necessary
|
317 |
}
|
|
|
519 |
**Note:** Model loaded on **{str(device).upper() if device else "N/A"}**. Performance may vary. Check `config.json` in the repo for model details.
|
520 |
"""
|
521 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
522 |
# Input component
|
523 |
smiles_input = gr.Textbox(
|
524 |
label="SMILES String",
|
525 |
placeholder="Enter SMILES string here (e.g., CCO for Ethanol)",
|
526 |
lines=1,
|
527 |
)
|
|
|
528 |
smiles_input = CanonSmiles(smiles_input)
|
529 |
# Output component
|
530 |
output_text = gr.Textbox(
|
|
|
550 |
|
551 |
# --- Launch the App ---
|
552 |
if __name__ == "__main__":
|
553 |
+
iface.launch(share=True)
|
hf_cache/.locks/models--AdrianM0--smiles-to-iupac-translator/d5dcd4f18a5ae07d9c767d9dd3d884cb970a71ba227e95e8a15499dcff2a9548.lock
ADDED
File without changes
|
hf_cache/models--AdrianM0--smiles-to-iupac-translator/blobs/d5dcd4f18a5ae07d9c767d9dd3d884cb970a71ba227e95e8a15499dcff2a9548.incomplete
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:5869e67dad688aac375f997227ef341c9b8dbdfd3c29d504375cbc488baa2076
|
3 |
+
size 356515840
|
hf_cache/models--AdrianM0--smiles-to-iupac-translator/refs/main
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
becf11d96387fcddf9994b070ec2710fe443d4ba
|