Coder Social home page Coder Social logo

hubiodatalab / selformer Goto Github PK

View Code? Open in Web Editor NEW
65.0 65.0 12.0 233.97 MB

SELFormer: Molecular Representation Learning via SELFIES Language Models

Python 100.00%
cheminformatics deep-learning drug-discovery language-model machine-learning representation-learning transformers

selformer's People

Contributors

atabeyunlu avatar atakanyuksel avatar didar00 avatar ervau avatar gamzedeniz avatar tuncadogan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

selformer's Issues

RuntimeError: The expanded size of the tensor (570) must match the existing size (514) at non-singleton dimension 1. Target sizes: [1, 570]. Tensor sizes: [1, 514]

Hello,
Thank you very much for the great work! When I use the pre-trained model on BindingDB dataset, some molecule goes well, but some molecule show the following error:
RuntimeError: The expanded size of the tensor (570) must match the existing size (514) at non-singleton dimension 1. Target sizes: [1, 570]. Tensor sizes: [1, 514]
How can I solve the problem, Thank you!

Error in generating embeddings from SELFormer pretrained model

Hi,

I would like to generate embeddings from the pretrained model. I follow the instructions in the readme file, but it report weights not initialized and get stuck at this stage. How do I solve this problem?

Thanks!

MacBook-Pro SELFormer % python3 produce_embeddings.py --selfies_dataset=data/molecule_dataset_selfies.csv --model_file=data/pretrained_models/modelO --embed_file=data/embeddings.csv
Some weights of RobertaModel were not initialized from the model checkpoint at ./data/pretrained_models/modelM and are newly initialized: ['roberta.pooler.dense.weight', 'roberta.pooler.dense.bias']
You should probably TRAIN this model on a down-stream task to be able to use it for predictions and inference.
Starting
INFO: Pandarallel will run on 1 workers.
INFO: Pandarallel will use standard multiprocessing data transfer (pipe) to transfer data between the main process and workers.
We strongly recommend passing in an attention_mask since your input_ids may be padded. See https://huggingface.co/docs/transformers/troubleshooting#incorrect-output-when-padding-tokens-arent-masked.

How to use the model from hugging face?

Thank you for your great work!
when I try to use the model from hugging face like this:

# Load model directly
        from transformers import AutoTokenizer, AutoModelForMaskedLM

        tokenizer = AutoTokenizer.from_pretrained("HUBioDataLab/SELFormer")
        model = AutoModelForMaskedLM.from_pretrained("HUBioDataLab/SELFormer")

I got the following error message. Am I use it in a wrong way?

Exception has occurred: OSError
We couldn't connect to 'https://huggingface.co' to load this file, couldn't find it in the cached files and it looks like HUBioDataLab/SELFormer is not the path to a directory containing a file named config.json.
Checkout your internet connection or see how to run the library in offline mode at 'https://huggingface.co/docs/transformers/installation#offline-mode'.
huggingface_hub.utils._errors.LocalEntryNotFoundError: Connection error, and we cannot find the requested files in the disk cache. Please try again or make sure your Internet connection is on.

What is difference in modelO, modelC, modelM

Hi, I want to do regression task with your model.
You uploaded 3 models in cloud, modelO, modelC, modelM.

What is different in those 3 models?

I fine-tuned modelO, but it doesn't do well with it.
So I will try all of the model, but I want to be clear.

Thanks

next step, how to utilize for design

Hello,

very nice publication and work. can you please guide if I were to use your pre-training and fine-tuning model for generating new molecules, how would i go about it?

would i just use pre-training model and use another method for design? i have my own dataset of structure and its activity and i want to generate new molecules. i am very new leaner in this ml field. really appreciate your guidance,
JL

Error in generate embeddings for the SELFIES molecule dataset

Hello.
I want to generate embeddings for my dataset.

I run this command:

python3 produce_embeddings.py --selfies_dataset=data/molecule_dataset_selfies.csv --model_file=data/pretrained_models/modelO --embed_file=data/embeddings.csv

but there is an error:
OSError: Can't load the configuration of 'data/pretrained_models/modelO'. If you were trying to load it from 'https://huggingface.co/models', make sure you don't have a local directory with the same name. Otherwise, make sure 'data/pretrained_models/modelO' is the correct path to a directory containing a config.json file

How to resolve this error?

issue in installing the SELFormer

Hello,
I tried to install SELFormer through conda, however, I get an error stating that "Your installed version is: not available". Do you have any suggestions for the installation?

**(SELFormer_env) [sg6615@della-gpu SELFormer]$ conda env update --file ./data/requirements.yml

Collecting package metadata (repodata.json): - WARNING conda.models.version:get_matcher(556): Using .* with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.6.0., but conda is ignoring the . and treating it as 1.6.0

WARNING conda.models.version:get_matcher(556): Using .* with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.7.1., but conda is ignoring the . and treating it as 1.7.1

WARNING conda.models.version:get_matcher(556): Using .* with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.8.0., but conda is ignoring the . and treating it as 1.8.0

WARNING conda.models.version:get_matcher(556): Using .* with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.9.0., but conda is ignoring the . and treating it as 1.9.0

done

Solving environment: -

Found conflicts! Looking for incompatible packages.

This can take several minutes. Press CTRL-C to abort.

Examining conflict for black google-auth-oauthlib flask __unix sacremoses urllib3: : 289it [3Examining conflict for aws-sdk-cpp aws-c-event-stream aws-c-io: : 290it [38:42, 3.50s/it] Examining conflict for aws-sdk-cpp aws-checksums aws-c-event-stream: : 291it [38:42, 2.23s/iExamining conflict for mypy_extensions typed-argument-parser typing_inspect black: : 292it [3Examining conflict for s2n aws-c-event-stream aws-c-io: : 293it [38:42, 2.23s/it] Examining conflict for google-auth-oauthlib tensorboard requests-oauthlib: : 296it [39:06, 1Examining conflict for google-auth-oauthlib tensorboard requests-oauthlib: : 297it [39:06, 4Examining conflict for google-auth-oauthlib flask sacremoses black urllib3: : 297it [39:07, Examining conflict for google-auth-oauthlib flask sacremoses black urllib3: : 298it [39:07, Examining conflict for aws-c-cal aws-c-event-stream aws-c-io: : 298it [39:08, 3.99s/it] failed

Solving environment: \

Found conflicts! Looking for incompatible packages.

This can take several minutes. Press CTRL-C to abort.

Examining conflict for hyperopt numpy tensorflow-base mkl_random chemprop xarray torchvision pandasExamining conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml mkExamining conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml mkExamining conflict for hyperopt numpy jupyter_client tensorflow-base mkl_random chemprop xarray oauExamining conflict for hyperopt numpy jupyter_client tensorflow-base mkl_random chemprop xarray oauExamining conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml mkExamining conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml mkExamining conflict for hyperopt charset-normalizer colorama numpy mkl_random chemprop parso filelocExamining conflict for hyperopt charset-normalizer colorama numpy mkl_random chemprop parso filelocExamining conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml m!
kExaminin
g conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml mkExamining conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml mkExamining conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml mkExamining conflict for hyperopt selfies pandarallel rdkit pandas-flavor chemprop xarray pandas netwExamining conflict for hyperopt selfies pandarallel rdkit pandas-flavor chemprop xarray pandas netwExamining conflict for hyperopt numpy tensorflow-base mkl_random chemprop xarray torchvision pandasExamining conflict for hyperopt numpy tensorflow-base mkl_random chemprop xarray torchvision pandasExamining conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml mkExamining conflict for hyperopt charset-normalizer colorama tensorboard-data-server numpy pyyaml mkl_raExamining conflict for hyperopt charset-normalizer fontconfig colorama tensorboard-data-server numpy !
pyyaml zs
td impor\

Package cloudpickle conflicts for:

chemprop==1.4.1=pyhd8ed1ab_0 -> hyperopt[version='>=0.2.3'] -> cloudpickle

cloudpickle==2.0.0=pyhd8ed1ab_0

Package tensorboard conflicts for:

tensorboard==2.8.0=pyhd8ed1ab_0

tensorflow==2.4.1=mkl_py38hb2083e0_0 -> tensorboard[version='>=2.4.0']

Package flake8 conflicts for:

oauthlib==3.1.1=pyhd8ed1ab_0 -> pyjwt[version='>=1.0.0'] -> flake8

flake8==3.9.2=pyhd3eb1b0_0

Package libidn2 conflicts for:

libidn2==2.3.2=h7f8727e_0

ffmpeg==4.3=hf484d3e_0 -> gnutls[version='>=3.6.5,<3.7.0a0'] -> libidn2[version='>=2,<3.0a0']

gnutls==3.6.15=he1e5248_0 -> libidn2[version='>=2,<3.0a0']

Package pandas-flavor conflicts for:

pandas-flavor==0.2.0=py_0

chemprop==1.4.1=pyhd8ed1ab_0 -> pandas-flavor[version='>=0.2.0']

Package jupyter_core conflicts for:

jupyter_client==7.1.0=pyhd8ed1ab_0 -> jupyter_core[version='>=4.6.0']

jupyter_core==4.9.1=py38h578d9bd_1

Package toml conflicts for:

toml==0.10.2=pyhd3eb1b0_0

black==19.10b0=py_0 -> toml[version='>=0.9.4']

Package ptyprocess conflicts for:

pexpect==4.8.0=pyh9f0ad1d_2 -> ptyprocess[version='>=0.5']

ptyprocess==0.7.0=pyhd3deb0d_0

Package parquet-cpp conflicts for:

datasets==1.18.3=pyhd8ed1ab_0 -> pyarrow[version='>=3.0.0,!=4.0.0'] -> parquet-cpp=1.5.1

parquet-cpp==1.5.1=2

pyarrow==3.0.0=py38hc9229eb_13_cpu -> parquet-cpp=1.5.1

Package parso conflicts for:

parso==0.8.3=pyhd8ed1ab_0

jedi==0.18.1=py38h578d9bd_0 -> parso[version='>=0.8.0,<0.9.0']

Package openmpi conflicts for:

tensorflow-base==2.4.1=mkl_py38h43e0292_0 -> h5py[version='>=2.10.0,<2.11.0a0'] -> openmpi[version='>=4.0.1,<5.0.0a0|>=4.0.2,<5.0.0a0|>=4.0.4,<5.0.0a0|>=4.0.5,<5.0.0a0|>=4.1.0,<5.0a0']

h5py==2.10.0=nompi_py38h9915d05_106 -> hdf5[version='>=1.10.6,<1.10.7.0a0'] -> openmpi[version='>=4.0,<5.0.0a0']

Package sphinxcontrib-devhelp conflicts for:

sphinxcontrib-devhelp==1.0.2=py_0

sphinx==4.4.0=pyh6c4a22f_1 -> sphinxcontrib-devhelp

chemprop==1.4.1=pyhd8ed1ab_0 -> sphinx[version='>=3.1.2'] -> sphinxcontrib-devhelp

sphinxcontrib-serializinghtml==1.1.5=pyhd8ed1ab_1 -> sphinx -> sphinxcontrib-devhelpThe following specifications were found to be incompatible with your system:

  • feature:/linux-64::__cuda==12.3=0

    • feature:/linux-64::__glibc==2.28=0

    • feature:/linux-64::__unix==0=0

    • feature:|@/linux-64::__cuda==12.3=0

    • feature:|@/linux-64::__glibc==2.28=0

    • feature:|@/linux-64::__unix==0=0

    • abseil-cpp==20210324.1=h9c3ff4c_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • aiohttp==3.8.1=py38h497a2fe_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • arrow-cpp==3.0.0=py38h8e6f228_13_cpu -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • aws-c-cal==0.5.11=h95a6274_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • aws-c-common==0.6.2=h7f98852_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • aws-c-event-stream==0.2.7=h3541f99_13 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • aws-c-io==0.10.5=hfb6a706_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • aws-checksums==0.1.11=ha31a3da_7 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • aws-sdk-cpp==1.8.186=hb4091e7_3 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • black==19.10b0=py_0 -> click[version='>=6.5'] -> __unix

    • black==19.10b0=py_0 -> click[version='>=6.5'] -> __win

    • boost-cpp==1.74.0=h9359b55_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • boost==1.74.0=py38h2b96118_4 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • bottleneck==1.3.2=py38heb32a55_1 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • brotli-bin==1.0.9=h7f98852_6 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • brotli==1.0.9=h7f98852_6 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • brotlipy==0.7.0=py38h497a2fe_1003 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • bzip2==1.0.8=h7f98852_4 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • c-ares==1.18.1=h7f98852_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • cairo==1.16.0=h3fc0475_1005 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • cffi==1.14.6=py38h400218f_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • chemprop==1.4.1=pyhd8ed1ab_0 -> pytorch[version='>=1.5.1'] -> __cuda[version='>=11.8']

    • chemprop==1.4.1=pyhd8ed1ab_0 -> pytorch[version='>=1.5.1'] -> __glibc[version='>=2.17|>=2.17,<3.0.a0']

    • cryptography==36.0.0=py38h3e25421_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • cudatoolkit==11.3.1=h2bc3f7f_2 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • datasets==1.18.3=pyhd8ed1ab_0 -> pyarrow[version='>=3.0.0,!=4.0.0'] -> __cuda[version='>=10.2|>=11.2']

    • debugpy==1.5.1=py38h709712a_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • ffmpeg==4.3=hf484d3e_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • flask==2.0.3=pyhd8ed1ab_0 -> click[version='>=7.1.2'] -> __unix

    • flask==2.0.3=pyhd8ed1ab_0 -> click[version='>=7.1.2'] -> __win

    • fontconfig==2.13.1=hba837de_1005 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • fonttools==4.28.2=py38h497a2fe_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • freetype==2.10.4=h0708190_1 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • frozenlist==1.3.0=py38h497a2fe_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • gflags==2.2.2=he1b5a44_1004 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • glib==2.69.1=h5202010_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • glog==0.5.0=h48cff8f_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • gmp==6.2.1=h2531618_2 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • gnutls==3.6.15=he1e5248_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • google-auth-oauthlib==0.4.6=pyhd8ed1ab_0 -> click[version='>=6.0.0'] -> __unix

    • google-auth-oauthlib==0.4.6=pyhd8ed1ab_0 -> click[version='>=6.0.0'] -> __win

    • greenlet==1.1.2=py38h709712a_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • grpc-cpp==1.37.1=h2519f57_2 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • grpcio==1.38.1=py38hdd6454d_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • h5py==2.10.0=nompi_py38h9915d05_106 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • hdf5==1.10.6=nompi_h3c11f04_101 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • icu==67.1=he1b5a44_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • jpeg==9d=h36c2ea0_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • keyutils==1.6.1=h166bdaf_0 -> libgcc-ng[version='>=10.3.0'] -> __glibc[version='>=2.17']

    • kiwisolver==1.3.2=py38h1fd1430_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • krb5==1.19.2=h3790be6_4 -> libgcc-ng[version='>=10.3.0'] -> __glibc[version='>=2.17']

    • lame==3.100=h7b6447c_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • libbrotlicommon==1.0.9=h7f98852_6 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • libbrotlidec==1.0.9=h7f98852_6 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • libbrotlienc==1.0.9=h7f98852_6 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • libcurl==7.79.1=h2574ce0_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • libedit==3.1.20191231=he28a2e2_2 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • libev==4.33=h516909a_1 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • libevent==2.1.10=h9b69904_4 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • libffi==3.3=he6710b0_2 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • libgfortran-ng==7.5.0=ha8ba4b0_17 -> __glibc[version='>=2.17']

    • libiconv==1.16=h516909a_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • libidn2==2.3.2=h7f8727e_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • libnghttp2==1.43.0=h812cca2_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • libpng==1.6.37=h21135ba_2 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • libprotobuf==3.16.0=h780b84a_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • libsodium==1.0.18=h36c2ea0_1 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • libssh2==1.10.0=ha56f1ee_2 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • libtasn1==4.16.0=h27cfd23_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • libthrift==0.14.1=he6d91bd_2 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • libtiff==4.0.10=hc3755c2_1005 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • libunistring==0.9.10=h27cfd23_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • libutf8proc==2.7.0=h7f98852_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • libuuid==2.32.1=h7f98852_1000 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • libuv==1.40.0=h7b6447c_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • libxcb==1.13=h7f98852_1004 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • libxml2==2.9.10=h68273f3_2 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • lz4-c==1.9.3=h9c3ff4c_1 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • markupsafe==2.1.0=py38h0a891b7_1 -> libgcc-ng[version='>=10.3.0'] -> __glibc[version='>=2.17']

    • matplotlib-base==3.5.0=py38hf4fb855_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • mkl-service==2.4.0=py38h7f8727e_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • mkl_fft==1.3.1=py38hd3c417c_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • mkl_random==1.2.2=py38h51133e4_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • multidict==6.0.2=py38h497a2fe_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • multiprocess==0.70.12.2=py38h497a2fe_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • ncurses==6.3=h7f8727e_2 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • nettle==3.7.3=hbbd107a_1 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • ninja==1.10.2=h4bd325d_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • numexpr==2.7.3=py38h22e1b3c_1 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • numpy-base==1.21.2=py38h79a1101_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • numpy==1.21.2=py38h20f2e39_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • openh264==2.1.1=h4ff587b_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • openssl==1.1.1n=h7f8727e_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • orc==1.6.7=h89a63ab_2 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • pandas==1.3.4=py38h8c16a72_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • parquet-cpp==1.5.1=2 -> arrow-cpp[version='>=0.11.0'] -> __cuda[version='>=10.2|>=11.2']

    • pcre==8.45=h9c3ff4c_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • pillow==6.2.1=py38h6b7be26_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • pixman==0.38.0=h516909a_1003 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • protobuf==3.16.0=py38h709712a_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • pthread-stubs==0.4=h36c2ea0_1001 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • pyarrow==3.0.0=py38hc9229eb_13_cpu -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • pycairo==1.20.1=py38hf61ee4a_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • pymongo==4.0.2=py38hfa26641_0 -> libgcc-ng[version='>=10.3.0'] -> __glibc[version='>=2.17']

    • python-xxhash==3.0.0=py38h0a891b7_0 -> libgcc-ng[version='>=10.3.0'] -> __glibc[version='>=2.17']

    • python==3.8.12=h12debd9_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • pytorch==1.10.1=py3.8_cuda11.3_cudnn8.2.0_0 -> cudatoolkit[version='>=11.3,<11.4'] -> __glibc[version='>=2.17,<3.0.a0']

    • pyyaml==5.3.1=py38h7b6447c_1 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • pyzmq==22.3.0=py38h2035c66_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • rdkit==2021.09.2=py38h8c3fb5a_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • re2==2021.04.01=h9c3ff4c_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • readline==8.1=h27cfd23_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • regex==2021.11.10=py38h497a2fe_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • reportlab==3.5.68=py38hadf75a6_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • s2n==1.0.10=h9b69904_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • sacremoses==0.0.46=pyhd8ed1ab_0 -> click -> __unix

    • sacremoses==0.0.46=pyhd8ed1ab_0 -> click -> __win

    • scikit-learn==1.0.2=py38h51133e4_1 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • scipy==1.7.1=py38h292c36d_2 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • sleef==3.5.1=h9b69904_2 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • snappy==1.1.8=he1b5a44_3 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • sqlalchemy==1.4.27=py38h497a2fe_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • sqlite==3.36.0=hc218d9a_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • tensorboard-data-server==0.6.0=py38h3e25421_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • tensorflow-base==2.4.1=mkl_py38h43e0292_0 -> libgcc-ng[version='>=5.4.0'] -> __glibc[version='>=2.17']

    • tensorflow-estimator==2.6.0=py38h709712a_0 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • tensorflow==2.4.1=mkl_py38hb2083e0_0 -> tensorflow-estimator[version='>=2.4.1'] -> __glibc[version='>=2.17']

    • tk==8.6.11=h1ccaba5_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • tokenizers==0.10.3=py38hb63a372_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • torchaudio==0.10.1=py38_cu113 -> cudatoolkit[version='>=11.3,<11.4'] -> __glibc[version='>=2.17|>=2.17,<3.0.a0']

    • torchvision==0.11.2=py38_cu113 -> cudatoolkit[version='>=11.3,<11.4'] -> __glibc[version='>=2.17|>=2.17,<3.0.a0']

    • tornado==6.1=py38h497a2fe_2 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • transformers==4.15.0=pyhd8ed1ab_0 -> pytorch -> __cuda[version='>=11.8']

    • transformers==4.15.0=pyhd8ed1ab_0 -> pytorch -> __glibc[version='>=2.17|>=2.17,<3.0.a0']

    • typed-ast==1.4.3=py38h7f8727e_1 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • unicodedata2==13.0.0.post2=py38h497a2fe_4 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • urllib3==1.26.7=pyhd8ed1ab_0 -> pysocks[version='>=1.5.6,<2.0,!=1.5.7'] -> __unix

    • urllib3==1.26.7=pyhd8ed1ab_0 -> pysocks[version='>=1.5.6,<2.0,!=1.5.7'] -> __win

    • wrapt==1.13.3=py38h497a2fe_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • xorg-kbproto==1.0.7=h7f98852_1002 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-libice==1.0.10=h7f98852_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-libsm==1.2.3=hd9c2040_1000 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-libx11==1.7.2=h7f98852_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-libxau==1.0.9=h7f98852_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-libxdmcp==1.1.3=h7f98852_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-libxext==1.3.4=h7f98852_1 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-libxrender==0.9.10=h7f98852_1003 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-renderproto==0.11.1=h7f98852_1002 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-xextproto==7.3.0=h7f98852_1002 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xorg-xproto==7.0.31=h7f98852_1007 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xxhash==0.8.0=h7f98852_3 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

    • xz==5.2.5=h7b6447c_0 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • yaml==0.2.5=h516909a_0 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']

    • yarl==1.7.2=py38h497a2fe_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • zeromq==4.3.4=h9c3ff4c_1 -> libgcc-ng[version='>=9.4.0'] -> __glibc[version='>=2.17']

    • zlib==1.2.11=h7b6447c_3 -> libgcc-ng[version='>=7.3.0'] -> __glibc[version='>=2.17']

    • zstd==1.4.9=ha95c52a_0 -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']

Your installed version is: not available**

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.