Skip to main content

Attention to Key Area, a plug and play interpretable network.

Project description

A2KA

A2KA is a novel web architecture designed to identify crucial areas by extracting biological information from the embedding space of large language models. Make sure pytorch is installed firstly. The github storage is: https://github.com/Dsadd4/NLSExplorer_1.0

Installation

You can install A2KA via pip:

pip install A2KA

Usage

A2KA

from A2KA import A2KA
import torch
hidden_dimention = 512
#configure your A2KA sturcture
config = [8,8,32]
#If your datasize is significant large, extending the scale of the network may be a good choice.
#Such a config = 18*[64] means it has 18 layers and each layer has 64 basic attention units.
model =A2KA( hidden_dimention,config)
# tensor in a shape of (Batchsize,sequence_length, embedding dimension)
exampletensor = torch.randn(5,100,512)
prediction,layerattention = model(exampletensor)
print(prediction)
print(layerattention)

SCNLS (in linux system)

from A2KA import SCNLS
#Example 
sequence_for_analysis = ['MSSAKRRKK','LSSSSKVR','MTNLP']
kth_set = 3
max_gap = 3
processorsnumber = 2
result = SCNLS(sequence_for_analysis,kth_set,max_gap,processorsnumber)
print(result)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

A2KA-0.1.7.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

A2KA-0.1.7-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file A2KA-0.1.7.tar.gz.

File metadata

  • Download URL: A2KA-0.1.7.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.0

File hashes

Hashes for A2KA-0.1.7.tar.gz
Algorithm Hash digest
SHA256 f0b6c125742b1e875c1d66d6500eb099d1af4b5b2e57a49b9828ea73db08c139
MD5 8ad2227eb371460eb5a1aa0b18e5548b
BLAKE2b-256 091e189e1ec868548545717ec4fcd0e84d7c1e2e262a99f57aba1fc30eb8694b

See more details on using hashes here.

File details

Details for the file A2KA-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: A2KA-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.0

File hashes

Hashes for A2KA-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 5a620a0214880d36bad8df5f3cbbbbebc9c4d5165f8c782b3988cb50e0a09bea
MD5 5982f01fb14307d4eb7a5d91fd6367cd
BLAKE2b-256 2c6045ae156a989307fc93d66e1ca95d007dd3379c2d9ffbfeabaf3df76c7798

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page