4 Commits

6 changed files with 6703 additions and 0 deletions

3
lab_12/README.md Normal file
View File

@@ -0,0 +1,3 @@
Лабораторная работа была выполнена на python3.8.20 с помощью инструмента miniconda
Список зависимостей находится в файле req.txt

647
lab_12/lab12.ipynb Normal file

File diff suppressed because one or more lines are too long

1112
lab_12/lab12_text.ipynb Normal file

File diff suppressed because one or more lines are too long

4657
lab_12/poetry.lock generated Normal file

File diff suppressed because it is too large Load Diff

33
lab_12/pyproject.toml Normal file
View File

@@ -0,0 +1,33 @@
[project]
name = "lab-12"
version = "0.1.0"
description = ""
authors = [
{name = "Никита Потапов",email = "ns.potapov@yandex.ru"}
]
readme = "README.md"
requires-python = ">=3.10,<3.14"
dependencies = [
"kagglehub (>=0.3.12,<0.4.0)",
"pillow (>=11.2.1,<12.0.0)",
"matplotlib (>=3.10.3,<4.0.0)",
"scikit-learn (>=1.6.1,<2.0.0)",
"keras (>=3.9.2,<4.0.0)",
"jax (>=0.6.1,<0.7.0)",
"spacy (>=3.8.7,<4.0.0)",
"pandas (>=2.2.3,<3.0.0)",
"nltk (>=3.9.1,<4.0.0)",
"tqdm (>=4.67.1,<5.0.0)"
]
[tool.poetry]
package-mode = false
[tool.poetry.group.dev.dependencies]
jupyter = "^1.1.1"
notebook = "^7.4.2"
[build-system]
requires = ["poetry-core>=2.0.0,<3.0.0"]
build-backend = "poetry.core.masonry.api"

251
lab_12/req.txt Normal file
View File

@@ -0,0 +1,251 @@
# packages in environment at C:\Users\ns.potapov\miniconda3\envs\lab12env:
#
# Name Version Build Channel
_tflow_select 2.3.0 mkl
abseil-cpp 20211102.0 hd77b12b_0
absl-py 2.1.0 py38haa95532_0
aiohappyeyeballs 2.4.0 py38haa95532_0
aiohttp 3.10.5 py38h827c3e9_0
aiosignal 1.2.0 pyhd3eb1b0_0
annotated-types 0.6.0 py38haa95532_0
appdirs 1.4.4 pyh9f0ad1d_0 conda-forge
asttokens 3.0.0 pyhd8ed1ab_0 conda-forge
astunparse 1.6.3 py_0
async-timeout 4.0.3 py38haa95532_0
attrs 24.2.0 py38haa95532_0
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 pyhd8ed1ab_4 conda-forge
backports.tarfile 1.2.0 pyhd8ed1ab_0 conda-forge
blas 1.0 mkl
blinker 1.6.2 py38haa95532_0
bottleneck 1.3.7 py38h9128911_0
brotli 1.0.9 h827c3e9_9
brotli-bin 1.0.9 h827c3e9_9
brotli-python 1.0.9 py38hd77b12b_8
c-ares 1.19.1 h2bbff1b_0
ca-certificates 2025.4.26 h4c7d964_0 conda-forge
cachecontrol 0.14.1 pyhd8ed1ab_0 conda-forge
cachecontrol-with-filecache 0.14.1 pyhd8ed1ab_0 conda-forge
cachetools 5.3.3 py38haa95532_0
cachy 0.3.0 pyhd8ed1ab_1 conda-forge
catalogue 2.0.10 py38haa95532_0
certifi 2024.8.30 py38haa95532_0
cffi 1.17.1 py38h827c3e9_0
charset-normalizer 3.3.2 pyhd3eb1b0_0
click 8.1.7 py38haa95532_0
click-default-group 1.2.4 pyhd8ed1ab_0 conda-forge
clikit 0.6.2 pyhd8ed1ab_2 conda-forge
cloudpathlib 0.16.0 py38haa95532_1
colorama 0.4.6 py38haa95532_0
comm 0.2.2 pyhd8ed1ab_0 conda-forge
conda-lock 1.4.0 py38haa95532_0
confection 0.1.4 py38h9909e9c_0
contourpy 1.0.5 py38h59b6b97_0
crashtest 0.4.1 pyhd8ed1ab_0 conda-forge
cryptography 41.0.3 py38h3438e0d_0
cycler 0.11.0 pyhd3eb1b0_0
cymem 2.0.6 py38hd77b12b_0
cython-blis 0.7.9 py38h080aedc_0
dawg2-python 0.9.0 pypi_0 pypi
debugpy 1.6.7 py38hd3f51b4_0 conda-forge
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
distlib 0.3.9 pyhd8ed1ab_0 conda-forge
ensureconda 1.4.4 pyhd8ed1ab_0 conda-forge
executing 2.1.0 pyhd8ed1ab_0 conda-forge
filelock 3.13.1 py38haa95532_0
flatbuffers 2.0.0 h6c2663c_0
fonttools 4.51.0 py38h2bbff1b_0
freetype 2.13.3 h0620614_0
frozenlist 1.4.0 py38h2bbff1b_0
fsspec 2024.6.1 py38haa95532_0
gast 0.4.0 pyhd3eb1b0_0
giflib 5.2.2 h7edc060_0
gmpy2 2.1.2 py38h7f96b67_0
google-auth 2.29.0 py38haa95532_0
google-auth-oauthlib 0.4.4 pyhd3eb1b0_0
google-pasta 0.2.0 pyhd3eb1b0_0
grpc-cpp 1.48.2 hf108199_0
grpcio 1.48.2 py38hf108199_0
h5py 3.11.0 py38hed405ee_0
hdf5 1.12.1 h51c971a_3
html5lib 1.1 pyhd8ed1ab_1 conda-forge
icc_rt 2022.1.0 h6049295_2
icu 58.2 ha925a31_3
idna 3.7 py38haa95532_0
importlib-metadata 7.0.1 py38haa95532_0
importlib_resources 6.4.5 pyhd8ed1ab_0 conda-forge
intel-openmp 2023.1.0 h59b6b97_46320
ipykernel 6.29.5 pyh4bbf305_0 conda-forge
ipython 8.12.2 pyh08f2357_0 conda-forge
jaraco.classes 3.4.0 pyhd8ed1ab_1 conda-forge
jaraco.context 5.3.0 pyhd8ed1ab_1 conda-forge
jaraco.functools 4.0.0 pyhd8ed1ab_0 conda-forge
jedi 0.19.1 pyhd8ed1ab_0 conda-forge
jinja2 3.1.4 py38haa95532_0
joblib 1.4.2 py38haa95532_0
jpeg 9e h827c3e9_3
jupyter_client 8.6.3 pyhd8ed1ab_0 conda-forge
jupyter_core 5.7.2 py38haa244fe_0 conda-forge
kagglehub 0.2.7 py38haa95532_0
keras 2.10.0 py38haa95532_0
keras-preprocessing 1.1.2 pyhd3eb1b0_0
keyring 25.5.0 pyh7428d3b_0 conda-forge
kiwisolver 1.4.4 py38hd77b12b_0
krb5 1.20.1 h5b6d351_1
langcodes 3.3.0 pyhd3eb1b0_0
lcms2 2.16 hb4a4139_0
lerc 4.0.0 h5da7b33_0
libbrotlicommon 1.0.9 h827c3e9_9
libbrotlidec 1.0.9 h827c3e9_9
libbrotlienc 1.0.9 h827c3e9_9
libclang 14.0.6 default_hb5a9fac_2
libclang13 14.0.6 default_h8e68704_2
libcurl 8.9.1 h0416ee5_0
libdeflate 1.22 h5bf469e_0
libffi 3.4.4 hd77b12b_1
libpng 1.6.39 h8cc25b3_0
libpq 12.15 hb652d5d_1
libprotobuf 3.20.3 h23ce68f_0
libsodium 1.0.18 h8d14728_1 conda-forge
libssh2 1.10.0 hcd4344a_2
libtiff 4.5.1 h44ae7cf_1
libuv 1.48.0 h827c3e9_0
libwebp-base 1.3.2 h3d04722_1
lz4-c 1.9.4 h2bbff1b_1
markdown 3.4.1 py38haa95532_0
markdown-it-py 2.2.0 py38haa95532_1
markupsafe 2.1.3 py38h2bbff1b_0
matplotlib 3.7.2 py38haa95532_0
matplotlib-base 3.7.2 py38h4ed8f06_0
matplotlib-inline 0.1.7 pyhd8ed1ab_0 conda-forge
mdurl 0.1.0 py38haa95532_0
mkl 2023.1.0 h6b88ed4_46358
mkl-service 2.4.0 py38h2bbff1b_1
mkl_fft 1.3.8 py38h2bbff1b_0
mkl_random 1.2.4 py38h59b6b97_0
more-itertools 10.5.0 pyhd8ed1ab_0 conda-forge
mpc 1.1.0 h7edee0f_1
mpfr 4.0.2 h62dcd97_1
mpir 3.0.0 hec2e145_1
mpmath 1.3.0 py38haa95532_0
msgpack-python 1.0.5 py38hb1fd069_0 conda-forge
multidict 6.0.4 py38h2bbff1b_0
murmurhash 1.0.7 py38hd77b12b_0
nest-asyncio 1.6.0 pyhd8ed1ab_0 conda-forge
networkx 3.1 py38haa95532_0
nltk 3.9.1 py38haa95532_0
numexpr 2.8.4 py38h7b80656_1
numpy 1.24.3 py38h79a8e48_1
numpy-base 1.24.3 py38h8a87ada_1
oauthlib 3.2.2 py38haa95532_0
openjpeg 2.5.2 hae555c5_0
openssl 1.1.1w h2bbff1b_0
opt_einsum 3.3.0 pyhd3eb1b0_1
packaging 24.1 py38haa95532_0
pandas 2.0.3 py38h4ed8f06_0
parso 0.8.4 pyhd8ed1ab_0 conda-forge
pastel 0.2.1 pyhd8ed1ab_0 conda-forge
pickleshare 0.7.5 py_1003 conda-forge
pillow 10.4.0 py38h827c3e9_0
pip 24.2 py38haa95532_0
pkginfo 1.12.0 pyhd8ed1ab_0 conda-forge
platformdirs 3.10.0 py38haa95532_0
ply 3.11 py38_0
pooch 1.7.0 py38haa95532_0
preshed 3.0.6 py38h6c2663c_0
prompt-toolkit 3.0.48 pyha770c72_0 conda-forge
prompt_toolkit 3.0.48 hd8ed1ab_1 conda-forge
protobuf 3.20.3 py38hd77b12b_0
psutil 5.9.5 py38h91455d4_0 conda-forge
pure_eval 0.2.3 pyhd8ed1ab_0 conda-forge
pyasn1 0.4.8 pyhd3eb1b0_0
pyasn1-modules 0.2.8 py_0
pycparser 2.21 pyhd3eb1b0_0
pydantic 2.8.2 py38haa95532_0
pydantic-core 2.20.1 py38hefb1915_0
pygments 2.18.0 pyhd8ed1ab_0 conda-forge
pyjwt 2.8.0 py38haa95532_0
pylev 1.4.0 pyhd8ed1ab_0 conda-forge
pymorphy3 2.0.3 pypi_0 pypi
pymorphy3-dicts-ru 2.4.417150.4580142 pypi_0 pypi
pyopenssl 23.2.0 py38haa95532_0
pyparsing 3.0.9 py38haa95532_0
pyqt 5.15.10 py38hd77b12b_0
pyqt5-sip 12.13.0 py38h2bbff1b_0
pysocks 1.7.1 py38haa95532_0
python 3.8.18 h6244533_0
python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge
python-flatbuffers 24.3.25 py38haa95532_0
python-tzdata 2025.2 pyhd3eb1b0_0
python_abi 3.8 2_cp38 conda-forge
pytorch 2.3.0 cpu_py38h482c993_1
pytz 2024.1 py38haa95532_0
pywin32 304 py38hd3f51b4_2 conda-forge
pywin32-ctypes 0.2.3 py38haa244fe_0 conda-forge
pyyaml 6.0 py38h91455d4_5 conda-forge
pyzmq 25.0.2 py38ha85f68a_0 conda-forge
qt-main 5.15.2 h6072711_9
re2 2022.04.01 hd77b12b_0
regex 2024.9.11 py38h827c3e9_0
requests 2.32.3 py38haa95532_0
requests-oauthlib 2.0.0 py38haa95532_0
rich 13.7.1 py38haa95532_0
rsa 4.7.2 pyhd3eb1b0_1
ru-core-news-md 3.7.0 pypi_0 pypi
ruamel.yaml 0.17.22 py38h91455d4_0 conda-forge
ruamel.yaml.clib 0.2.7 py38h91455d4_1 conda-forge
scikit-learn 1.3.0 py38h4ed8f06_1
scipy 1.10.1 py38hdcfc7df_1
setuptools 75.1.0 py38haa95532_0
shellingham 1.5.0 py38haa95532_0
sip 6.7.12 py38hd77b12b_0
six 1.16.0 pyhd3eb1b0_1
smart_open 5.2.1 py38haa95532_0
snappy 1.2.1 hcdb6601_0
spacy 3.7.2 py38hef0f399_0
spacy-legacy 3.0.12 py38haa95532_0
spacy-loggers 1.0.4 py38haa95532_0
sqlite 3.45.3 h2bbff1b_0
srsly 2.4.8 py38hd77b12b_1
stack_data 0.6.2 pyhd8ed1ab_0 conda-forge
sympy 1.13.3 py38haa95532_0
tbb 2021.8.0 h59b6b97_0
tensorboard 2.10.0 py38haa95532_0
tensorboard-data-server 0.6.1 py38haa95532_0
tensorboard-plugin-wit 1.8.1 py38haa95532_0
tensorflow 2.10.0 mkl_py38ha5c4042_0
tensorflow-base 2.10.0 mkl_py38h6a7f48e_0
tensorflow-estimator 2.10.0 py38haa95532_0
termcolor 2.1.0 py38haa95532_0
thinc 8.2.2 py38hf497b98_0
threadpoolctl 3.5.0 py38h9909e9c_0
tomli 2.0.2 pyhd8ed1ab_0 conda-forge
tomlkit 0.13.2 pyha770c72_0 conda-forge
toolz 0.12.1 pyhd8ed1ab_0 conda-forge
tornado 6.3 py38h91455d4_0 conda-forge
tqdm 4.66.5 py38h9909e9c_0
traitlets 5.14.3 pyhd8ed1ab_0 conda-forge
typer 0.9.0 py38haa95532_0
typing-extensions 4.11.0 py38haa95532_0
typing_extensions 4.11.0 py38haa95532_0
ucrt 10.0.22621.0 h57928b3_1 conda-forge
unicodedata2 15.1.0 py38h2bbff1b_0
urllib3 2.2.3 py38haa95532_0
vc 14.42 haa95532_5
virtualenv 20.27.1 pyhd8ed1ab_0 conda-forge
vs2015_runtime 14.42.34433 hbfb602d_5
wasabi 0.9.1 py38haa95532_0
wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge
weasel 0.3.4 py38haa95532_0
webencodings 0.5.1 pyhd8ed1ab_2 conda-forge
werkzeug 3.0.3 py38haa95532_0
wheel 0.44.0 py38haa95532_0
win_inet_pton 1.1.0 py38haa95532_0
wrapt 1.14.1 py38h2bbff1b_0
xz 5.6.4 h4754444_1
yaml 0.2.5 h8ffe710_2 conda-forge
yarl 1.11.0 py38h827c3e9_0
zeromq 4.3.4 h0e60522_1 conda-forge
zipp 3.20.2 py38haa95532_0
zlib 1.2.13 h8cc25b3_1
zstd 1.5.6 h8880b57_0