summaryrefslogtreecommitdiff
path: root/python-anyks-sc.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-06-20 07:52:40 +0000
committerCoprDistGit <infra@openeuler.org>2023-06-20 07:52:40 +0000
commitbf7dbdb4029fce54ff7fd2052c57cb914225dba3 (patch)
treeb3b344fd1309d7c298895d41c7c927425db91d82 /python-anyks-sc.spec
parentb96c3536abfd3274b9ea0e99476ac0cf5f6e10be (diff)
automatic import of python-anyks-scopeneuler20.03
Diffstat (limited to 'python-anyks-sc.spec')
-rw-r--r--python-anyks-sc.spec267
1 files changed, 267 insertions, 0 deletions
diff --git a/python-anyks-sc.spec b/python-anyks-sc.spec
new file mode 100644
index 0000000..a664c9e
--- /dev/null
+++ b/python-anyks-sc.spec
@@ -0,0 +1,267 @@
+%global _empty_manifest_terminate_build 0
+Name: python-anyks-sc
+Version: 1.2.6
+Release: 1
+Summary: Smart language model
+License: MIT License
+URL: https://github.com/anyks/asc
+Source0: https://mirrors.aliyun.com/pypi/web/packages/fa/0a/e71554f1551e1f68c508437a967f6e808b39e8db213a139dcce750c3e7c5/anyks-sc-1.2.6.tar.gz
+BuildArch: noarch
+
+
+%description
+## Description of Methods
+### Methods:
+- **idw** - Word ID retrieval method
+- **idt** - Token ID retrieval method
+- **ids** - Sequence ID retrieval method
+### Example:
+```python
+>>> import asc
+>>>
+>>> asc.idw("hello")
+313191024
+>>>
+>>> asc.idw("<s>")
+1
+>>>
+>>> asc.idw("</s>")
+22
+>>>
+>>> asc.idw("<unk>")
+3
+>>>
+>>> asc.idt("1424")
+2
+>>>
+>>> asc.idt("hello")
+0
+>>>
+>>> asc.idw("Living")
+13268942501
+>>>
+>>> asc.idw("in")
+2047
+>>>
+>>> asc.idw("the")
+83201
+>>>
+>>> asc.idw("USA")
+72549
+>>>
+>>> asc.ids([13268942501, 2047, 83201, 72549])
+16314074810955466382
+```
+### Description
+| Name | Description |
+|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------|
+|〈s〉 | Sentence beginning token |
+|〈/s〉 | Sentence end token |
+|〈url〉 | URL-address token |
+|〈num〉 | Number (arabic or roman) token |
+|〈unk〉 | Unknown word token |
+|〈time〉 | Time token (15:44:56) |
+|〈score〉 | Score count token (4:3 ¦ 01:04) |
+|〈fract〉 | Fraction token (5/20 ¦ 192/864) |
+|〈date〉 | Date token (18.07.2004 ¦ 07/18/2004) |
+|〈abbr〉 | Abbreviation token (1-й ¦ 2-е ¦ 20-я ¦ p.s ¦ p.s.) |
+|〈dimen〉 | Dimensions token (200x300 ¦ 1920x1080) |
+|〈range〉 | Range of numbers token (1-2 ¦ 100-200 ¦ 300-400) |
+|〈aprox〉 | Approximate number token (~93 ¦ ~95.86 ¦ 10~20) |
+|〈anum〉 | Pseudo-number token (combination of numbers and other symbols) (T34 ¦ 895-M-86 ¦ 39km) |
+|〈pcards〉 | Symbols of the play cards (♠ ¦ ♣ ¦ ♥ ¦ ♦ ) |
+|〈punct〉 | Punctuation token (. ¦ , ¦ ? ¦ ! ¦ : ¦ ; ¦ … ¦ ¡ ¦ ¿) |
+|〈route〉 | Direction symbols (arrows) (← ¦ ↑ ¦ ↓ ¦ ↔ ¦ ↵ ¦ ⇐ ¦ ⇑ ¦ ⇒ ¦ ⇓ ¦ ⇔ ¦ ◄ ¦ ▲ ¦ ► ¦ ▼) |
+|〈greek〉 | Symbols of the Greek alphabet (Α ¦ Β ¦ Γ ¦ Δ ¦ Ε ¦ Ζ ¦ Η ¦ Θ ¦ Ι ¦ Κ ¦ Λ ¦ Μ ¦ Ν ¦ Ξ ¦ Ο ¦ Π ¦ Ρ ¦ Σ ¦ Τ ¦ Υ ¦ Φ ¦ Χ ¦ Ψ ¦ Ω) |
+|〈isolat〉 | Isolation/quotation token (( ¦ ) ¦ [ ¦ ] ¦ { ¦ } ¦ " ¦ « ¦ » ¦ „ ¦ “ ¦ ` ¦ ⌈ ¦ ⌉ ¦ ⌊ ¦ ⌋ ¦ ‹ ¦ › ¦ ‚ ¦ ’ ¦ ′ ¦ ‛ ¦ ″ ¦ ‘ ¦ ” ¦ ‟ ¦ ' ¦〈 ¦ 〉) |
+|〈specl〉 | Special character token (_ ¦ @ ¦ # ¦ № ¦ © ¦ ® ¦ & ¦ § ¦ æ ¦ ø ¦ Þ ¦ – ¦ ‾ ¦ ‑ ¦ — ¦ ¯ ¦ ¶ ¦ ˆ ¦ ˜ ¦ † ¦ ‡ ¦ • ¦ ‰ ¦ ⁄ ¦ ℑ ¦ ℘ ¦ ℜ ¦ ℵ ¦ ◊ ¦ \ ) |
+|〈currency〉| Symbols of world currencies ($ ¦ € ¦ ₽ ¦ ¢ ¦ £ ¦ ₤ ¦ ¤ ¦ ¥ ¦ ℳ ¦ ₣ ¦ ₴ ¦ ₸ ¦ ₹ ¦ ₩ ¦ ₦ ¦ ₭ ¦ ₪ ¦ ৳ ¦ ƒ ¦ ₨ ¦ ฿ ¦ ₫ ¦ ៛ ¦ ₮ ¦ ₱ ¦ ﷼ ¦ ₡ ¦ ₲ ¦ ؋ ¦ ₵ ¦ ₺ ¦ ₼ ¦ ₾ ¦ ₠ ¦ ₧ ¦ ₯ ¦ ₢ ¦ ₳ ¦ ₥ ¦ ₰ ¦ ₿ ¦ ұ) |
+
+%package -n python3-anyks-sc
+Summary: Smart language model
+Provides: python-anyks-sc
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-anyks-sc
+## Description of Methods
+### Methods:
+- **idw** - Word ID retrieval method
+- **idt** - Token ID retrieval method
+- **ids** - Sequence ID retrieval method
+### Example:
+```python
+>>> import asc
+>>>
+>>> asc.idw("hello")
+313191024
+>>>
+>>> asc.idw("<s>")
+1
+>>>
+>>> asc.idw("</s>")
+22
+>>>
+>>> asc.idw("<unk>")
+3
+>>>
+>>> asc.idt("1424")
+2
+>>>
+>>> asc.idt("hello")
+0
+>>>
+>>> asc.idw("Living")
+13268942501
+>>>
+>>> asc.idw("in")
+2047
+>>>
+>>> asc.idw("the")
+83201
+>>>
+>>> asc.idw("USA")
+72549
+>>>
+>>> asc.ids([13268942501, 2047, 83201, 72549])
+16314074810955466382
+```
+### Description
+| Name | Description |
+|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------|
+|〈s〉 | Sentence beginning token |
+|〈/s〉 | Sentence end token |
+|〈url〉 | URL-address token |
+|〈num〉 | Number (arabic or roman) token |
+|〈unk〉 | Unknown word token |
+|〈time〉 | Time token (15:44:56) |
+|〈score〉 | Score count token (4:3 ¦ 01:04) |
+|〈fract〉 | Fraction token (5/20 ¦ 192/864) |
+|〈date〉 | Date token (18.07.2004 ¦ 07/18/2004) |
+|〈abbr〉 | Abbreviation token (1-й ¦ 2-е ¦ 20-я ¦ p.s ¦ p.s.) |
+|〈dimen〉 | Dimensions token (200x300 ¦ 1920x1080) |
+|〈range〉 | Range of numbers token (1-2 ¦ 100-200 ¦ 300-400) |
+|〈aprox〉 | Approximate number token (~93 ¦ ~95.86 ¦ 10~20) |
+|〈anum〉 | Pseudo-number token (combination of numbers and other symbols) (T34 ¦ 895-M-86 ¦ 39km) |
+|〈pcards〉 | Symbols of the play cards (♠ ¦ ♣ ¦ ♥ ¦ ♦ ) |
+|〈punct〉 | Punctuation token (. ¦ , ¦ ? ¦ ! ¦ : ¦ ; ¦ … ¦ ¡ ¦ ¿) |
+|〈route〉 | Direction symbols (arrows) (← ¦ ↑ ¦ ↓ ¦ ↔ ¦ ↵ ¦ ⇐ ¦ ⇑ ¦ ⇒ ¦ ⇓ ¦ ⇔ ¦ ◄ ¦ ▲ ¦ ► ¦ ▼) |
+|〈greek〉 | Symbols of the Greek alphabet (Α ¦ Β ¦ Γ ¦ Δ ¦ Ε ¦ Ζ ¦ Η ¦ Θ ¦ Ι ¦ Κ ¦ Λ ¦ Μ ¦ Ν ¦ Ξ ¦ Ο ¦ Π ¦ Ρ ¦ Σ ¦ Τ ¦ Υ ¦ Φ ¦ Χ ¦ Ψ ¦ Ω) |
+|〈isolat〉 | Isolation/quotation token (( ¦ ) ¦ [ ¦ ] ¦ { ¦ } ¦ " ¦ « ¦ » ¦ „ ¦ “ ¦ ` ¦ ⌈ ¦ ⌉ ¦ ⌊ ¦ ⌋ ¦ ‹ ¦ › ¦ ‚ ¦ ’ ¦ ′ ¦ ‛ ¦ ″ ¦ ‘ ¦ ” ¦ ‟ ¦ ' ¦〈 ¦ 〉) |
+|〈specl〉 | Special character token (_ ¦ @ ¦ # ¦ № ¦ © ¦ ® ¦ & ¦ § ¦ æ ¦ ø ¦ Þ ¦ – ¦ ‾ ¦ ‑ ¦ — ¦ ¯ ¦ ¶ ¦ ˆ ¦ ˜ ¦ † ¦ ‡ ¦ • ¦ ‰ ¦ ⁄ ¦ ℑ ¦ ℘ ¦ ℜ ¦ ℵ ¦ ◊ ¦ \ ) |
+|〈currency〉| Symbols of world currencies ($ ¦ € ¦ ₽ ¦ ¢ ¦ £ ¦ ₤ ¦ ¤ ¦ ¥ ¦ ℳ ¦ ₣ ¦ ₴ ¦ ₸ ¦ ₹ ¦ ₩ ¦ ₦ ¦ ₭ ¦ ₪ ¦ ৳ ¦ ƒ ¦ ₨ ¦ ฿ ¦ ₫ ¦ ៛ ¦ ₮ ¦ ₱ ¦ ﷼ ¦ ₡ ¦ ₲ ¦ ؋ ¦ ₵ ¦ ₺ ¦ ₼ ¦ ₾ ¦ ₠ ¦ ₧ ¦ ₯ ¦ ₢ ¦ ₳ ¦ ₥ ¦ ₰ ¦ ₿ ¦ ұ) |
+
+%package help
+Summary: Development documents and examples for anyks-sc
+Provides: python3-anyks-sc-doc
+%description help
+## Description of Methods
+### Methods:
+- **idw** - Word ID retrieval method
+- **idt** - Token ID retrieval method
+- **ids** - Sequence ID retrieval method
+### Example:
+```python
+>>> import asc
+>>>
+>>> asc.idw("hello")
+313191024
+>>>
+>>> asc.idw("<s>")
+1
+>>>
+>>> asc.idw("</s>")
+22
+>>>
+>>> asc.idw("<unk>")
+3
+>>>
+>>> asc.idt("1424")
+2
+>>>
+>>> asc.idt("hello")
+0
+>>>
+>>> asc.idw("Living")
+13268942501
+>>>
+>>> asc.idw("in")
+2047
+>>>
+>>> asc.idw("the")
+83201
+>>>
+>>> asc.idw("USA")
+72549
+>>>
+>>> asc.ids([13268942501, 2047, 83201, 72549])
+16314074810955466382
+```
+### Description
+| Name | Description |
+|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------|
+|〈s〉 | Sentence beginning token |
+|〈/s〉 | Sentence end token |
+|〈url〉 | URL-address token |
+|〈num〉 | Number (arabic or roman) token |
+|〈unk〉 | Unknown word token |
+|〈time〉 | Time token (15:44:56) |
+|〈score〉 | Score count token (4:3 ¦ 01:04) |
+|〈fract〉 | Fraction token (5/20 ¦ 192/864) |
+|〈date〉 | Date token (18.07.2004 ¦ 07/18/2004) |
+|〈abbr〉 | Abbreviation token (1-й ¦ 2-е ¦ 20-я ¦ p.s ¦ p.s.) |
+|〈dimen〉 | Dimensions token (200x300 ¦ 1920x1080) |
+|〈range〉 | Range of numbers token (1-2 ¦ 100-200 ¦ 300-400) |
+|〈aprox〉 | Approximate number token (~93 ¦ ~95.86 ¦ 10~20) |
+|〈anum〉 | Pseudo-number token (combination of numbers and other symbols) (T34 ¦ 895-M-86 ¦ 39km) |
+|〈pcards〉 | Symbols of the play cards (♠ ¦ ♣ ¦ ♥ ¦ ♦ ) |
+|〈punct〉 | Punctuation token (. ¦ , ¦ ? ¦ ! ¦ : ¦ ; ¦ … ¦ ¡ ¦ ¿) |
+|〈route〉 | Direction symbols (arrows) (← ¦ ↑ ¦ ↓ ¦ ↔ ¦ ↵ ¦ ⇐ ¦ ⇑ ¦ ⇒ ¦ ⇓ ¦ ⇔ ¦ ◄ ¦ ▲ ¦ ► ¦ ▼) |
+|〈greek〉 | Symbols of the Greek alphabet (Α ¦ Β ¦ Γ ¦ Δ ¦ Ε ¦ Ζ ¦ Η ¦ Θ ¦ Ι ¦ Κ ¦ Λ ¦ Μ ¦ Ν ¦ Ξ ¦ Ο ¦ Π ¦ Ρ ¦ Σ ¦ Τ ¦ Υ ¦ Φ ¦ Χ ¦ Ψ ¦ Ω) |
+|〈isolat〉 | Isolation/quotation token (( ¦ ) ¦ [ ¦ ] ¦ { ¦ } ¦ " ¦ « ¦ » ¦ „ ¦ “ ¦ ` ¦ ⌈ ¦ ⌉ ¦ ⌊ ¦ ⌋ ¦ ‹ ¦ › ¦ ‚ ¦ ’ ¦ ′ ¦ ‛ ¦ ″ ¦ ‘ ¦ ” ¦ ‟ ¦ ' ¦〈 ¦ 〉) |
+|〈specl〉 | Special character token (_ ¦ @ ¦ # ¦ № ¦ © ¦ ® ¦ & ¦ § ¦ æ ¦ ø ¦ Þ ¦ – ¦ ‾ ¦ ‑ ¦ — ¦ ¯ ¦ ¶ ¦ ˆ ¦ ˜ ¦ † ¦ ‡ ¦ • ¦ ‰ ¦ ⁄ ¦ ℑ ¦ ℘ ¦ ℜ ¦ ℵ ¦ ◊ ¦ \ ) |
+|〈currency〉| Symbols of world currencies ($ ¦ € ¦ ₽ ¦ ¢ ¦ £ ¦ ₤ ¦ ¤ ¦ ¥ ¦ ℳ ¦ ₣ ¦ ₴ ¦ ₸ ¦ ₹ ¦ ₩ ¦ ₦ ¦ ₭ ¦ ₪ ¦ ৳ ¦ ƒ ¦ ₨ ¦ ฿ ¦ ₫ ¦ ៛ ¦ ₮ ¦ ₱ ¦ ﷼ ¦ ₡ ¦ ₲ ¦ ؋ ¦ ₵ ¦ ₺ ¦ ₼ ¦ ₾ ¦ ₠ ¦ ₧ ¦ ₯ ¦ ₢ ¦ ₳ ¦ ₥ ¦ ₰ ¦ ₿ ¦ ұ) |
+
+%prep
+%autosetup -n anyks-sc-1.2.6
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "\"/%h/%f\"\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "\"/%h/%f.gz\"\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-anyks-sc -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Jun 20 2023 Python_Bot <Python_Bot@openeuler.org> - 1.2.6-1
+- Package Spec generated