Ядро
- class oceanai.modules.core.core.CoreMessages(lang: str = 'ru', color_simple: str = '#666', color_info: str = '#1776D2', color_err: str = '#FF0000', color_true: str = '#008001', bold_text: bool = True, text_runtime: str = '', num_to_df_display: int = 30)[исходный код]
Базовые классы:
Settings
Класс для сообщений
- Параметры
lang (str) – Смотреть
lang
color_simple (str) – Смотреть
color_simple
color_info (str) – Смотреть
color_info
color_err (str) – Смотреть
color_err
color_true (str) – Смотреть
color_true
bold_text (bool) – Смотреть
bold_text
num_to_df_display (int) – Смотреть
num_to_df_display
text_runtime (str) – Смотреть
text_runtime
- class oceanai.modules.core.core.Core(lang: str = 'ru', color_simple: str = '#666', color_info: str = '#1776D2', color_err: str = '#FF0000', color_true: str = '#008001', bold_text: bool = True, text_runtime: str = '', num_to_df_display: int = 30)[исходный код]
Базовые классы:
CoreMessages
Класс-ядро модулей
- Параметры
lang (str) – Смотреть
lang
color_simple (str) – Смотреть
color_simple
color_info (str) – Смотреть
color_info
color_err (str) – Смотреть
color_err
color_true (str) – Смотреть
color_true
bold_text (bool) – Смотреть
bold_text
num_to_df_display (int) – Смотреть
num_to_df_display
text_runtime (str) – Смотреть
text_runtime
- __is_notebook() bool
Определение запуска библиотеки в Jupyter или аналогах
Примечание
private (приватный метод)
- Результат
True если библиотека запущена в Jupyter или аналогах, в обратном случае False
- Тип результата
bool
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._Core__is_notebook()
[1]:1True
– 2 –
In [2]:1from oceanai.modules.core.core import Core 2 3Core._Core__is_notebook()
[2]:1True
- _add_last_el_notebook_history_output(message: str) None [исходный код]
Добавление текста к последнему сообщению из истории вывода сообщений в ячейке Jupyter
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
- Результат
None
- Тип результата
None
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._add_last_el_notebook_history_output(message = '...') 6 7core._add_notebook_history_output( 8 message = 'Сообщение 1', last = False 9) 10core._add_last_el_notebook_history_output(message = '...') 11 12core.show_notebook_history_output()
[1]:1... 2Сообщение 1 ...
- _add_notebook_history_output(message: str, last: bool = False) None [исходный код]
Добавление истории вывода сообщений в ячейке Jupyter
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
last (bool) – Замена последнего сообщения
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._add_notebook_history_output( 6 message = 'Сообщение 1', last = False 7) 8core._add_notebook_history_output( 9 message = 'Сообщение 2', last = False 10) 11core._add_notebook_history_output( 12 message = 'Замена последнего сообщения', last = True 13) 14 15core.show_notebook_history_output()
[1]:1Сообщение 1 2Замена последнего сообщения
– 2 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5for message, last in zip( 6 [ 7 'Сообщение 1', 8 'Сообщение 2', 9 'Замена последнего сообщения' 10 ], 11 [False, False, True] 12): 13 core._add_notebook_history_output( 14 message = message, last = last 15 ) 16 17core.show_notebook_history_output()
[2]:1Сообщение 1 2Замена последнего сообщения
- _append_to_list_of_accuracy(preds: List[Optional[float]], out: bool = True) bool [исходный код]
Добавление значений в словарь для DataFrame с результатами вычисления точности
Примечание
protected (защищенный метод)
- Параметры
preds (List[Optional[float]]) – Предсказания персональных качеств
out (bool) – Отображение
- Результат
True если значения в словарь для DataFrame были добавлены, в обратном случае False
- Тип результата
bool
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core.keys_dataset_ = ['O', 'C', 'E', 'A', 'N'] 6 7core._append_to_list_of_accuracy( 8 preds = [0.5, 0.6, 0.2, 0.1, 0.8], 9 out = True 10) 11 12core._append_to_list_of_accuracy( 13 preds = [0.4, 0.5, 0.1, 0, 0.7], 14 out = True 15) 16 17core.dict_of_accuracy_
[1]:1{ 2 'O': [0.5, 0.4], 3 'C': [0.6, 0.5], 4 'E': [0.2, 0.1], 5 'A': [0.1, 0], 6 'N': [0.8, 0.7] 7}
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core.keys_dataset_ = ['O', 'C', 'E', 'A', 'N'] 6 7core._append_to_list_of_accuracy( 8 preds = [0.5, 0.6, 0.2, 0.1, 0.8], 9 out = True 10) 11 12core.keys_dataset_ = ['O2', 'C2', 'E2', 'A2', 'N2'] 13 14core._append_to_list_of_accuracy( 15 preds = [0.4, 0.5, 0.1, 0, 0.7], 16 out = True 17) 18 19core.dict_of_accuracy_
– 2 –
[2]:1[2022-12-03 23:08:15] Ой! Что-то пошло не так ... смотрите настройки ядра и цепочку выполнения действий ... 2 3 Файл: /Users/dl/GitHub/OCEANAI.private/oceanai/modules/core/core.py 4 Линия: 2669 5 Метод: _append_to_list_of_accuracy 6 Тип ошибки: KeyError 7 8{ 9 'O': [0.5, 0.4], 10 'C': [0.6, 0.5], 11 'E': [0.2, 0.1], 12 'A': [0.1, 0], 13 'N': [0.8, 0.7] 14}
- _append_to_list_of_files(path: str, preds: List[Optional[float]], out: bool = True) bool [исходный код]
Добавление значений в словарь для DataFrame c данными
Примечание
protected (защищенный метод)
- Параметры
path (str) – Путь к файлу
preds (List[Optional[float]]) – Предсказания персональных качеств
out (bool) – Отображение
- Результат
True если значения в словарь для DataFrame были добавлены, в обратном случае False
- Тип результата
bool
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core.keys_dataset_ = ['P', 'O', 'C', 'E', 'A', 'N'] 6 7core._append_to_list_of_files( 8 path = './6V807Mf_gHM.003.mp4', 9 preds = [0.5, 0.6, 0.2, 0.1, 0.8], 10 out = True 11) 12 13core._append_to_list_of_files( 14 path = './6V807Mf_gHM.004.mp4', 15 preds = [0.4, 0.5, 0.1, 0, 0.7], 16 out = True 17) 18 19core.dict_of_files_
[1]:1{ 2 'P': ['./6V807Mf_gHM.003.mp4', './6V807Mf_gHM.004.mp4'], 3 'O': [0.5, 0.4], 4 'C': [0.6, 0.5], 5 'E': [0.2, 0.1], 6 'A': [0.1, 0], 7 'N': [0.8, 0.7] 8}
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core.keys_dataset_ = ['P', 'O', 'C', 'E', 'A', 'N'] 6 7core._append_to_list_of_files( 8 path = './6V807Mf_gHM.003.mp4', 9 preds = [0.5, 0.6, 0.2, 0.1, 0.8], 10 out = True 11) 12 13core.keys_dataset_ = ['P2', 'O2', 'C2', 'E2', 'A2', 'N2'] 14 15core._append_to_list_of_files( 16 path = './6V807Mf_gHM.004.mp4', 17 preds = [0.4, 0.5, 0.1, 0, 0.7], 18 out = True 19) 20 21core.dict_of_files_
– 2 –
[2]:1[2022-10-13 18:22:40] Ой! Что-то пошло не так ... смотрите настройки ядра и цепочку выполнения действий ... 2 3 Файл: /Users/dl/GitHub/oceanai/oceanai/modules/core/core.py 4 Линия: 1105 5 Метод: _append_to_list_of_files 6 Тип ошибки: KeyError 7 8{ 9 'P': ['./6V807Mf_gHM.003.mp4'], 10 'O': [0.5], 11 'C': [0.6], 12 'E': [0.2], 13 'A': [0.1], 14 'N': [0.8] 15}
- _bold_wrapper(message: str) str [исходный код]
Обернутое сообщение с жирным начертанием
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
- Результат
Обернутое сообщение с жирным начертанием
- Тип результата
str
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core(bold_text = False) 4print(core._bold_wrapper( 5 'Обернутое сообщение без жирного начертания' 6)) 7 8core.bold_text = True 9print(core._bold_wrapper( 10 'Обернутое сообщение с жирным начертанием' 11))
[1]:1<span style="color:#666">Обернутое сообщение без жирного начертания</span> 2<span style="color:#666">**Обернутое сообщение с жирным начертанием**</span>
- _candidate_ranking(df_files: Optional[DataFrame] = None, weigths_openness: int = 0, weigths_conscientiousness: int = 0, weigths_extraversion: int = 0, weigths_agreeableness: int = 0, weigths_non_neuroticism: int = 0, out: bool = True) DataFrame [исходный код]
Ранжирование кандидатов по профессиональным обязанностям
Примечание
protected (защищенный метод)
- Параметры
df_files (pd.DataFrame) – DataFrame c данными
weigths_openness (int) – Вес для ранжирования персонального качества (открытость опыту)
weigths_conscientiousness (int) – Вес для ранжирования персонального качества (добросовестность)
weigths_extraversion (int) – Вес для ранжирования персонального качества (экстраверсия)
weigths_agreeableness (int) – Вес для ранжирования персонального качества (доброжелательность)
weigths_non_neuroticism (int) – Вес для ранжирования персонального качества (эмоциональная стабильность)
out (bool) – Отображение
- Результат
DataFrame c ранжированными данными
- Тип результата
pd.DataFrame
- _clear_notebook_history_output() None [исходный код]
Очистка истории вывода сообщений в ячейке Jupyter
Примечание
protected (защищенный метод)
- Результат
None
- Тип результата
None
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._add_notebook_history_output( 6 message = 'Сообщение 1', last = False 7) 8core._add_notebook_history_output( 9 message = 'Сообщение 2', last = False 10) 11 12core._clear_notebook_history_output() 13 14core.show_notebook_history_output()
[1]:1
- _colleague_personality_desorders(df_files: Optional[DataFrame] = None, correlation_coefficients_mbti: Optional[DataFrame] = None, correlation_coefficients_disorders: Optional[DataFrame] = None, personality_desorder_number: int = 3, col_name_ocean: str = 'Trait', threshold: float = 0.55, out: bool = True) DataFrame [исходный код]
Определение приоритетных профессиональных растройств по версии MBTI
Примечание
protected (защищенный метод)
- Параметры
df_files (pd.DataFrame) – DataFrame c данными
correlation_coefficients_mbti (pd.DataFrame) – DataFrame c коэффициентами корреляции для MBTI
correlation_coefficients_disorders (pd.DataFrame) – DataFrame c коэффициентами корреляции для расстройств
target_scores (List[float]) – Список оценок персональных качеств личности целевого человека
personality_desorder_number (int) – Количество приоритетных расстройств
threshold (float) – Порог для оценок полярности качеств (например, интроверт < 0.55, экстраверт > 0.55)
out (bool) – Отображение
col_name_ocean (str) –
- Результат
DataFrame c приоритетными расстройствами
- Тип результата
pd.DataFrame
- _colleague_personality_type_match(df_files: Optional[DataFrame] = None, correlation_coefficients: Optional[DataFrame] = None, target_scores: List[float] = [0.47, 0.63, 0.35, 0.58, 0.51], col_name_ocean: str = 'Trait', threshold: float = 0.55, out: bool = True) DataFrame [исходный код]
Поиск коллег по совместимости персональных типов по версии MBTI
Примечание
protected (защищенный метод)
- Параметры
df_files (pd.DataFrame) – DataFrame c данными
correlation_coefficients (pd.DataFrame) – DataFrame c коэффициентами корреляции
target_scores (List[float]) – Список оценок персональных качеств личности целевого человека
threshold (float) – Порог для оценок полярности качеств (например, интроверт < 0.55, экстраверт > 0.55)
out (bool) – Отображение
col_name_ocean (str) –
- Результат
DataFrame c совместимостью коллег по персональным типам по версии MBTI
- Тип результата
pd.DataFrame
- _colleague_ranking(df_files: Optional[DataFrame] = None, correlation_coefficients: Optional[DataFrame] = None, target_scores: List[float] = [0.47, 0.63, 0.35, 0.58, 0.51], colleague: str = 'major', equal_coefficients: float = 0.5, out: bool = True) DataFrame [исходный код]
Поиск подходящего коллеги
Примечание
protected (защищенный метод)
- Параметры
df_files (pd.DataFrame) – DataFrame c данными
correlation_coefficients (pd.DataFrame) – DataFrame c коэффициентами корреляции
target_scores (List[float]) – Список оценок персональных качеств личности целевого человека
colleague (str) – Ранг коллеги по совместимости
equal_coefficients (float) – Коэффициент применяемый к оценкам в случае равенства оценок двух человек
out (bool) – Отображение
- Результат
DataFrame c ранжированными коллегами
- Тип результата
pd.DataFrame
- _compatibility_percentage(type1, type2)[исходный код]
- _create_folder_for_logs(out: bool = True)[исходный код]
Создание директории для сохранения LOG файлов
Примечание
protected (защищенный метод)
- Параметры
out (bool) – Отображение
- Результат
True если директория создана или существует, в обратном случае False
- Тип результата
bool
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core.path_to_logs_ = './logs' 6 7core._create_folder_for_logs(out = True)
[1]:1true
- _del_last_el_notebook_history_output() None [исходный код]
Удаление последнего сообщения из истории вывода сообщений в ячейке Jupyter
Примечание
protected (защищенный метод)
- Результат
None
- Тип результата
None
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._add_notebook_history_output( 6 message = 'Сообщение 1', last = False 7) 8core._add_notebook_history_output( 9 message = 'Сообщение 2', last = False 10) 11 12core._del_last_el_notebook_history_output() 13 14core.show_notebook_history_output()
[1]:1Сообщение 1
- _error(message: str, last: bool = False, out: bool = True) None [исходный код]
Сообщение об ошибке
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._error( 6 message = 'Сообщение об ошибке 1', 7 last = False, out = True 8) 9 10core.color_simple_ = '#FFF' 11core.color_err_ = 'FF0000' 12core.bold_text_ = False 13 14core._error( 15 message = 'Сообщение об ошибке 2', 16 last = True, out = True 17)
[1]:1[2022-10-12 15:21:00] Сообщение об ошибке 1 2[2022-10-12 15:21:00] Сообщение об ошибке 2
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._error( 6 message = '', 7 last = False, out = True 8)
[2]:1[2022-10-12 17:06:04] Неверные типы или значения аргументов в "Core._error" ...
- _error_wrapper(message: str) str [исходный код]
Обернутое сообщение об ошибке
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
- Результат
Обернутое сообщение об ошибке
- Тип результата
str
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4print(core._error_wrapper( 5 'Обернутое сообщение об ошибке 1' 6)) 7 8core.color_err_ = '#FF4545' 9print(core._error_wrapper( 10 'Обернутое сообщение об ошибке 2' 11))
[1]:1<span style="color:#FF0000">Обернутое сообщение об ошибке 1</span> 2<span style="color:#FF4545">Обернутое сообщение об ошибке 2</span>
- _get_paths(path: Iterable, depth: int = 1, out: bool = True) Union[List[str], bool] [исходный код]
Получение директорий где хранятся данные
Примечание
protected (защищенный метод)
- Параметры
path (Iterable) – Директория набора данных
depth (int) – Глубина иерархии для извлечения классов
out (bool) – Отображение
- Результат
False если проверка аргументов не удалась или список с директориями
- Тип результата
Union[List[str], bool]
Примеры
Верно – 1 –
In [1]:1core = Core() 2core._get_paths( 3 path = '/Users/dl/GitHub/oceanai/oceanai/dataset', 4 depth = 1, out = True 5)
[1]:1[ 2 '/Users/dl/GitHub/oceanai/oceanai/dataset/test80_01', 3 '/Users/dl/GitHub/oceanai/oceanai/dataset/1', 4 '/Users/dl/GitHub/oceanai/oceanai/dataset/test80_17' 5]
Ошибки – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._get_paths( 5 path = '', 6 depth = 1, out = True 7)
[2]:1[2022-10-12 16:36:16] Неверные типы или значения аргументов в "Core._get_paths" ... 2False
– 2 –
In [3]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._get_paths( 5 path = '/Users/dl/GitHub/oceanai/oceanai/folder', 6 depth = 1, out = True 7)
[3]:1[2022-10-13 18:37:11] Ой! Что-то пошло не так ... директория "/Users/dl/GitHub/oceanai/oceanai/folder" не найдена ... 2 3 Файл: /Users/dl/GitHub/oceanai/oceanai/modules/core/core.py 4 Линия: 1023 5 Метод: _get_paths 6 Тип ошибки: FileNotFoundError 7 8False
- _info(message: str, last: bool = False, out: bool = True) None [исходный код]
Информационное сообщение
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._info( 6 message = 'Информационное сообщение 1', 7 last = False, out = True 8) 9 10core.color_simple_ = '#FFF' 11core.color_info_ = '#0B45B9' 12core.bold_text_ = False 13 14core._info( 15 message = 'Информационное сообщение 2', 16 last = True, out = True 17)
[1]:1[2022-10-14 11:35:00] Информационное сообщение 1 2[2022-10-14 11:35:00] Информационное сообщение 2
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._info( 6 message = '', 7 last = False, out = True 8)
[2]:1[2022-10-14 11:43:00] Неверные типы или значения аргументов в "Core._info" ...
- _info_true(message: str, last: bool = False, out: bool = True) None [исходный код]
Положительная информация
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._info_true( 6 message = 'Информационное положительное сообщение 1', 7 last = False, out = True 8) 9 10core.color_true_ = '#008001' 11core.bold_text_ = False 12 13core._info_true( 14 message = 'Информационное положительное сообщение 2', 15 last = True, out = True 16)
[1]:1Информационное положительное сообщение 1 2 3Информационное положительное сообщение 2
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._info_true( 6 message = '', 7 last = False, out = True 8)
[2]:1[2022-10-22 16:46:56] Неверные типы или значения аргументов в "Core._info_true" ...
- _info_wrapper(message: str) str [исходный код]
Обернутое информационное сообщение
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
- Результат
Обернутое информационное сообщение
- Тип результата
str
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4print(core._info_wrapper('Обернутое информационное сообщение 1')) 5 6core.color_info_ = '#0B45B9' 7print(core._info_wrapper('Обернутое информационное сообщение 2'))
[1]:1<span style="color:#1776D2">Обернутое информационное сообщение 1</span> 2<span style="color:#0B45B9">Обернутое информационное сообщение 2</span>
- _inv_args(class_name: str, build_name: str, last: bool = False, out: bool = True) None [исходный код]
Сообщение об указании неверных типов аргументов
Примечание
protected (защищенный метод)
- Параметры
class_name (str) – Имя класса
build_name (str) – Имя метода/функции
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._inv_args( 5 Core.__name__, core._info.__name__, 6 last = False, out = True 7)
[1]:1[2022-10-14 11:58:04] Неверные типы или значения аргументов в "Core._info" ...
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._inv_args(1, '', last = False, out = True)
[2]:1[2022-10-14 11:58:04] Неверные типы или значения аргументов в "Core._inv_args" ...
- _metadata_info(last: bool = False, out: bool = True) None [исходный код]
Информация об библиотеке
Примечание
protected (защищенный метод)
- Параметры
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._metadata_info(last = False, out = True)
[1]:1[2022-10-14 13:05:54] oceanai - персональные качества личности человека: 2 Авторы: 3 Рюмина Елена [ryumina_ev@mail.ru] 4 Рюмин Дмитрий [dl_03.03.1991@mail.ru] 5 Карпов Алексей [karpov@iias.spb.su] 6 Сопровождающие: 7 Рюмина Елена [ryumina_ev@mail.ru] 8 Рюмин Дмитрий [dl_03.03.1991@mail.ru] 9 Версия: 1.0.0-a7 10 Лицензия: GPLv3
Лучше так не делать – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._metadata_info(last = 1, out = [])
[2]:1[2022-10-14 13:05:54] oceanai - персональные качества личности человека: 2 Авторы: 3 Рюмина Елена [ryumina_ev@mail.ru] 4 Рюмин Дмитрий [dl_03.03.1991@mail.ru] 5 Карпов Алексей [karpov@iias.spb.su] 6 Сопровождающие: 7 Рюмина Елена [ryumina_ev@mail.ru] 8 Рюмин Дмитрий [dl_03.03.1991@mail.ru] 9 Версия: 1.0.0-a7 10 Лицензия: GPLv3
- _notebook_display_markdown(message: str, last: bool = False, out: bool = True) None [исходный код]
Отображение сообщения
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._notebook_display_markdown('Сообщение')
[1]:1Сообщение
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._notebook_display_markdown(1)
[2]:1[2022-10-14 15:52:03] Неверные типы или значения аргументов в "Core._notebook_display_markdown" ...
- _other_error(message: str, last: bool = False, out: bool = True) None [исходный код]
Сообщение об прочей ошибке
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5try: raise Exception 6except: 7 core._other_error( 8 message = 'Сообщение об ошибке 1', 9 last = False, out = True 10 ) 11 12core.color_simple_ = '#FFF' 13core.color_err_ = 'FF0000' 14core.bold_text_ = False 15 16try: raise Exception 17except: 18 core._other_error( 19 message = 'Сообщение об ошибке 2', 20 last = True, out = True 21 )
[1]:1[2022-10-14 16:25:11] Сообщение об ошибке 1 2 3 Файл: /var/folders/gw/w3k5kxtx0s3_nqdqw94zr8yh0000gn/T/ipykernel_20011/333478077.py 4 Линия: 5 5 Метод: <cell line: 5> 6 Тип ошибки: Exception 7 8[2022-10-14 16:25:11] Сообщение об ошибке 2 9 10 Файл: /var/folders/gw/w3k5kxtx0s3_nqdqw94zr8yh0000gn/T/ipykernel_20011/333478077.py 11 Линия: 16 12 Метод: <cell line: 16> 13 Тип ошибки: Exception
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5try: raise Exception 6except: 7 core._other_error( 8 message = '', 9 last = False, out = True 10 )
[2]:1[2022-10-14 16:25:11] Неверные типы или значения аргументов в "Core._other_error" ...
- _priority_calculation(df_files: Optional[DataFrame] = None, correlation_coefficients: Optional[DataFrame] = None, col_name_ocean: str = 'Trait', threshold: float = 0.55, number_priority: int = 1, number_importance_traits: int = 1, out: bool = True) DataFrame [исходный код]
Ранжирование предпочтений
Примечание
protected (защищенный метод)
- Параметры
df_files (pd.DataFrame) – DataFrame c данными
correlation_coefficients (pd.DataFrame) – DataFrame c коэффициентами корреляции
col_name_ocean (str) – Столбец с названиями персональных качеств личности человека
threshold (float) – Порог для оценок полярности качеств (например, интроверт < 0.55, экстраверт > 0.55)
number_priority (int) – Количество приоритетных предпочтений
number_importance_traits (int) – Количество наиболее важных персональных качеств личности человека
out (bool) – Отображение
- Результат
DataFrame c ранжированными предпочтениями
- Тип результата
pd.DataFrame
- _priority_skill_calculation(df_files: Optional[DataFrame] = None, correlation_coefficients: Optional[DataFrame] = None, threshold: float = 0.55, out: bool = True) DataFrame [исходный код]
Ранжирование кандидатов по профессиональным навыкам
Примечание
protected (защищенный метод)
- Параметры
df_files (pd.DataFrame) – DataFrame c данными
correlation_coefficients (pd.DataFrame) – DataFrame c коэффициентами корреляции
threshold (float) – Порог для оценок полярности качеств (например, интроверт < 0.55, экстраверт > 0.55)
out (bool) – Отображение
- Результат
DataFrame c ранжированными кандидатами
- Тип результата
pd.DataFrame
- _professional_match(df_files: Optional[DataFrame] = None, correlation_coefficients: Optional[DataFrame] = None, personality_type: Optional[str] = None, col_name_ocean: str = 'Trait', threshold: float = 0.55, out: bool = True) DataFrame [исходный код]
Ранжирование кандидатов по одному из шестнадцати персональных типов по версии MBTI
Примечание
protected (защищенный метод)
- Параметры
df_files (pd.DataFrame) – DataFrame c данными
correlation_coefficients (pd.DataFrame) – DataFrame c коэффициентами корреляции
personality_type (str) – Персональный тип по версии MBTI
threshold (float) – Порог для оценок полярности качеств (например, интроверт < 0.55, экстраверт > 0.55)
out (bool) – Отображение
col_name_ocean (str) –
- Результат
DataFrame c ранжированными кандидатами
- Тип результата
pd.DataFrame
- _progressbar(message: str, progress: str, clear_out: bool = True, last: bool = False, out: bool = True) None [исходный код]
Индикатор выполнения
Примечание
protected (защищенный метод)
- Параметры
message (str) – Сообщение
progress (str) – Индикатор выполнения
clear_out (bool) – Очистка области вывода
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5for cnt in range(1, 4): 6 core._progressbar( 7 message = 'Цикл действий', 8 progress = 'Итерация ' + str(cnt), 9 clear_out = False, 10 last = False, out = True 11 )
[1]:1[2022-10-14 16:52:20] Цикл действий 2 3 Итерация 1 4 5[2022-10-14 16:52:20] Цикл действий 6 7 Итерация 2 8 9[2022-10-14 16:52:20] Цикл действий 10 11 Итерация 3
– 2 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5for cnt in range(1, 4): 6 core._progressbar( 7 message = 'Цикл действий', 8 progress = 'Итерация ' + str(cnt), 9 clear_out = True, 10 last = True, out = True 11 )
[2]:1[2022-10-14 16:52:20] Цикл действий 2 3 Итерация 3
Ошибка – 1 –
In [3]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5for cnt in range(1, 4): 6 core._progressbar( 7 message = 1, 8 progress = 2, 9 clear_out = True, 10 last = False, out = True 11 )
[3]:1[2022-10-14 16:52:38] Неверные типы или значения аргументов в "Core._progressbar" ...
- _progressbar_union_predictions(message: str, item: int, info: str, len_paths: int, clear_out: bool = True, last: bool = False, out: bool = True) None [исходный код]
Индикатор выполнения получения прогнозов по аудио
Примечание
private (приватный метод)
- Параметры
message (str) – Сообщение
item (int) – Номер видеофайла
info (str) – Локальный путь
len_paths (int) – Количество видеофайлов
clear_out (bool) – Очистка области вывода
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5l = range(1, 4, 1) 6 7for progress in l: 8 core._progressbar_union_predictions( 9 message = 'Цикл действий', 10 item = progress, 11 info = 'Путь к файлу', 12 len_paths = len(l), 13 clear_out = False, 14 last = False, out = True 15 )
[1]:1[2022-10-20 16:51:49] Цикл действий 2 3 1 из 3 (33.33%) ... Путь к файлу ... 4 5[2022-10-20 16:51:49] Цикл действий 6 7 2 из 3 (66.67%) ... Путь к файлу ... 8 9[2022-10-20 16:51:49] Цикл действий 10 11 3 из 3 (100.0%) ... Путь к файлу ...
– 2 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5l = range(1, 4, 1) 6 7for progress in l: 8 core._progressbar_union_predictions( 9 message = 'Цикл действий', 10 item = progress, 11 info = 'Путь к файлу', 12 len_paths = len(l), 13 clear_out = True, 14 last = True, out = True 15 )
[2]:1[2022-10-20 16:51:55] Цикл действий 2 3 3 из 3 (100.0%) ... Путь к файлу ...
Ошибка – 1 –
In [3]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5l = range(1, 4, 1) 6 7for progress in l: 8 core._progressbar_union_predictions( 9 message = 1, 10 item = progress, 11 info = 'Путь к файлу', 12 len_paths = len(l), 13 clear_out = True, 14 last = False, out = True 15 )
[3]:1[2022-10-20 16:55:15] Неверные типы или значения аргументов в "Audio._progressbar_union_predictions" ...
- _r_end(last: bool = False, out: bool = True) None [исходный код]
Конец отсчета времени выполнения
Примечание
protected (защищенный метод)
Подсказка
Работает в связке с
_r_start()
- Параметры
last (bool) – Замена последнего сообщения
out (bool) – Отображение
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._r_start() 6for cnt in range(0, 10000000): res = cnt * 2 7core._r_end()
[1]:1--- Время выполнения: 0.819 сек. ---
Ошибка – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5for cnt in range(0, 10000000): res = cnt * 2 6core._r_end()
[1]:1--- Время выполнения: 1665756222.704 сек. ---
- _r_start() None [исходный код]
Начало отсчета времени выполнения
Примечание
protected (защищенный метод)
Подсказка
Работает в связке с
_r_end()
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._r_start() 6for cnt in range(0, 10000000): res = cnt * 2 7core._r_end()
[1]:1--- Время выполнения: 0.819 сек. ---
Ошибка – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5for cnt in range(0, 10000000): res = cnt * 2 6core._r_end()
[1]:1--- Время выполнения: 1665756222.704 сек. ---
- _round_math(val: Union[int, float], out: bool = True) Union[int, bool] [исходный код]
Округление чисел по математическому закону
Примечание
protected (защищенный метод)
- Параметры
val (Union[int, float]) – Число для округления
out (bool) – Отображение
- Результат
Округленное число если ошибок не выявлено, в обратном случае False
- Тип результата
Union[int, bool]
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._round_math(4.5)
[1]:15
– 2 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._round_math(-2.5)
[1]:1-3
Ошибка – 1 –
In [3]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._round_math('')
[3]:1[2022-11-03 15:52:30] Неверные типы или значения аргументов в "Core._round_math" ... 2 3False
- _save_logs(df: DataFrame, name: str, out: bool = True) bool [исходный код]
Сохранение LOG файла
Примечание
protected (защищенный метод)
- Параметры
df (pd.DataFrame) – DataFrame который будет сохранен в LOG файл
name (str) – Имя LOG файла
out (bool) – Отображение
- Результат
True если LOG файл сохранен, в обратном случае False
- Тип результата
bool
Пример
Верно – 1 –
In [1]:1import pandas as pd 2from oceanai.modules.core.core import Core 3 4df = pd.DataFrame.from_dict( 5 data = {'Test': [1, 2, 3]} 6) 7 8core = Core() 9 10core.path_to_logs_ = './logs' 11 12core._save_logs( 13 df = df, name = 'test', out = True 14)
[1]:1True
- _search_file(path_to_file: str, ext: str, create: bool = False, out: bool = True) bool [исходный код]
Поиск файла
Примечание
protected (защищенный метод)
- Параметры
path_to_file (str) – Путь к файлу
ext (str) – Расширение файла
create (bool) – Создание файла в случае его отсутствия
out (bool) – Печатать процесс выполнения
- Результат
True если файл найден, в обратном случае False
- Тип результата
bool
- _stat_acoustic_features(last: bool = False, out: bool = True, **kwargs: Union[int, Tuple[int], TensorShape]) None [исходный код]
Сообщение со статистикой извлеченных признаков из акустического сигнала
Примечание
protected (защищенный метод)
- Параметры
last (bool) – Замена последнего сообщения
out (bool) – Отображение
**kwargs (Union[int, Tuple[int], tf.TensorShape]) – Дополнительные именованные аргументы
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core( 4 color_simple = '#FFF', 5 color_info = '#1776D2', 6 bold_text = True, 7) 8 9core._stat_acoustic_features( 10 last = False, out = True, 11 len_hc_features = 12, 12 len_melspectrogram_features = 12, 13 shape_hc_features = [196, 25], 14 shape_melspectrogram_features = [224, 224, 3], 15)
[1]:1[2022-10-14 17:59:20] Статистика извлеченных признаков из акустического сигнала: 2 Общее количество сегментов с: 3 1. экспертными признаками: 12 4 2. лог мел-спектрограммами: 12 5 Размерность матрицы экспертных признаков одного сегмента: 196 ✕ 25 6 Размерность тензора с лог мел-спектрограммами одного сегмента: 224 ✕ 224 ✕ 3
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core( 4 color_simple = '#FFF', 5 color_info = '#1776D2', 6 bold_text = True, 7) 8 9core._stat_acoustic_features( 10 last = False, out = True 11)
[2]:1[2022-10-14 17:59:21] Неверные типы или значения аргументов в "Core._stat_acoustic_features" ...
- _stat_text_features(last: bool = False, out: bool = True, **kwargs: Union[int, Tuple[int], TensorShape]) None [исходный код]
Сообщение c статистикой извлеченных признаков из текста
Примечание
protected (защищенный метод)
- Параметры
last (bool) – Замена последнего сообщения
out (bool) – Отображение
**kwargs (Union[int, Tuple[int], tf.TensorShape]) – Дополнительные именованные аргументы
- Результат
None
- Тип результата
None
- _stat_visual_features(last: bool = False, out: bool = True, **kwargs: Union[int, Tuple[int], TensorShape]) None [исходный код]
Сообщение c статистикой извлеченных признаков из визуального сигнала
Примечание
protected (защищенный метод)
- Параметры
last (bool) – Замена последнего сообщения
out (bool) – Отображение
**kwargs (Union[int, Tuple[int], tf.TensorShape]) – Дополнительные именованные аргументы
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core( 4 color_simple = '#FFF', 5 color_info = '#1776D2', 6 bold_text = True, 7) 8 9core._stat_visual_features( 10 last = False, out = True, 11 len_hc_features = 23, 12 len_nn_features = 23, 13 shape_hc_features = [10, 115], 14 shape_nn_features = [10, 512], 15 fps_before = 30, 16 fps_after = 10 17)
[1]:1[2022-11-03 16:18:40] Статистика извлеченных признаков из визуального сигнала: 2 Общее количество сегментов с: 3 1. экспертными признаками: 23 4 2. нейросетевыми признаками: 23 5 Размерность матрицы экспертных признаков одного сегмента: 10 ✕ 115 6 Размерность тензора с нейросетевыми признаками одного сегмента: 10 ✕ 512 7 Понижение кадровой частоты: с 30 до 10
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core( 4 color_simple = '#FFF', 5 color_info = '#1776D2', 6 bold_text = True, 7) 8 9core._stat_visual_features( 10 last = False, out = True 11)
[2]:1[2022-11-03 16:19:35] Неверные типы или значения аргументов в "Core._stat_visual_features" ...
- static _traceback() Dict [исходный код]
Трассировка исключений
Примечание
protected (защищенный метод)
- Результат
Словарь с описанием исключения
- Тип результата
Dict
Пример
Верно – 1 –
In [1]:1import pprint 2from oceanai.modules.core.core import Core 3 4core = Core() 5 6try: raise Exception 7except: 8 pp = pprint.PrettyPrinter(compact = True) 9 pp.pprint(core._traceback())
[1]:1{ 2 'filename': '/var/folders/gw/w3k5kxtx0s3_nqdqw94zr8yh0000gn/T/ipykernel_22253/4179594971.py', 3 'lineno': 6, 4 'name': '<cell line: 6>', 5 'type': 'Exception' 6}
- property df_accuracy_: DataFrame
Получение DataFrame с результатами вычисления точности
- Результат
DataFrame с результатами вычисления точности
- Тип результата
pd.DataFrame
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4len(core.df_accuracy_)
[1]:10
- property df_files_: DataFrame
Получение DataFrame c данными
- Результат
DataFrame c данными
- Тип результата
pd.DataFrame
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4len(core.df_files_)
[1]:10
- property df_files_MBTI_colleague_match_: DataFrame
Получение DataFrame c ранжированными коллегами на основе MBTI
- Результат
DataFrame c данными
- Тип результата
pd.DataFrame
- property df_files_MBTI_disorders_: DataFrame
Получение DataFrame c ранжированными профессиональными расстройствами на основе MBTI
- Результат
DataFrame c данными
- Тип результата
pd.DataFrame
- property df_files_MBTI_job_match_: DataFrame
Получение DataFrame c ранжированными кандидатами на основе MBTI
- Результат
DataFrame c данными
- Тип результата
pd.DataFrame
- property df_files_colleague_: DataFrame
Получение DataFrame c ранжированными коллегами на основе данных
- Результат
DataFrame c данными
- Тип результата
pd.DataFrame
- property df_files_priority_: DataFrame
Получение DataFrame c ранжированными предпочтениями на основе данных
- Результат
DataFrame c данными
- Тип результата
pd.DataFrame
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4len(core.df_files_priority_)
[1]:10
- property df_files_priority_skill_: DataFrame
Получение DataFrame c ранжированными коллегами на основе данных
- Результат
DataFrame c данными
- Тип результата
pd.DataFrame
- property df_files_ranking_: DataFrame
Получение DataFrame c ранжированными данными
- Результат
DataFrame c данными
- Тип результата
pd.DataFrame
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4len(core.df_files_ranking_)
[1]:10
- property df_pkgs_: DataFrame
Получение DataFrame c версиями установленных библиотек
- Результат
DataFrame c версиями установленных библиотек
- Тип результата
pd.DataFrame
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core.libs_vers(out = False, runtime = True, run = True) 5core.df_pkgs_
[1]:1|----|--------------|---------| 2| | Package | Version | 3|----|--------------|---------| 4| 1 | TensorFlow | 2.11.0 | 5| 2 | Keras | 2.11.0 | 6| 3 | OpenCV | 4.6.0 | 7| 4 | MediaPipe | 0.9.0 | 8| 5 | NumPy | 1.23.5 | 9| 6 | SciPy | 1.9.3 | 10| 7 | Pandas | 1.5.2 | 11| 8 | Scikit-learn | 1.1.3 | 12| 9 | OpenSmile | 2.4.1 | 13| 10 | Librosa | 0.9.2 | 14| 11 | AudioRead | 3.0.0 | 15| 12 | IPython | 8.7.0 | 16| 14 | Requests | 2.28.1 | 17| 15 | JupyterLab | 3.5.0 | 18|----|--------------|---------|
- property dict_of_accuracy_: Dict[str, List[Union[int, float]]]
Получение словаря для DataFrame с результатами вычисления точности
Подсказка
На основе данного словаря формируется DataFrame с данными
df_accuracy_
- Результат
Словарь для DataFrame с результатами вычисления точности
- Тип результата
Dict[str, List[Union[int, float]]]
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4len(core.dict_of_accuracy_)
[1]:10
- property dict_of_files_: Dict[str, List[Union[int, str, float]]]
Получение словаря для DataFrame с данными
Подсказка
На основе данного словаря формируется DataFrame с данными
df_files_
- Результат
Словарь для DataFrame с данными
- Тип результата
Dict[str, List[Union[int, str, float]]]
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4len(core.dict_of_files_)
[1]:10
- property is_notebook_: bool
Получение результата определения запуска библиотеки в Jupyter или аналогах
- Результат
True если библиотека запущена в Jupyter или аналогах, в обратном случае False
- Тип результата
bool
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4print(core.is_notebook_)
[1]:1True
- libs_vers(out: bool = True, runtime: bool = True, run: bool = True) None [исходный код]
Получение и отображение версий установленных библиотек
- Параметры
out (bool) – Отображение
runtime (bool) – Подсчет времени выполнения
run (bool) – Блокировка выполнения
- Результат
None
- Тип результата
None
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core.libs_vers(out = True, runtime = True, run = True)
[1]:1|----|---------------|---------| 2| | Package | Version | 3|----|---------------|---------| 4| 1 | TensorFlow | 2.11.0 | 5| 2 | Keras | 2.11.0 | 6| 3 | OpenCV | 4.6.0 | 7| 4 | MediaPipe | 0.9.0 | 8| 5 | NumPy | 1.23.5 | 9| 6 | SciPy | 1.9.3 | 10| 7 | Pandas | 1.5.2 | 11| 8 | Scikit-learn | 1.1.3 | 12| 9 | OpenSmile | 2.4.1 | 13| 10 | Librosa | 0.9.2 | 14| 11 | AudioRead | 3.0.0 | 15| 12 | IPython | 8.7.0 | 16| 14 | Requests | 2.28.1 | 17| 15 | JupyterLab | 3.5.0 | 18| 16 | LIWC | 0.5.0 | 19| 17 | Transformers | 4.24.0 | 20| 18 | Sentencepiece | 0.1.99 | 21| 19 | Torch | 1.12.1 | 22| 20 | Torchaudio | 0.12.1 | 23|----|---------------|---------| 24--- Время выполнения: 0.005 сек. ---
– 2 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core.libs_vers(out = True, runtime = True, run = False)
[2]:1[2022-10-15 18:17:27] Выполнение заблокировано пользователем ...
Ошибка – 1 –
In [3]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core.libs_vers(out = True, runtime = True, run = 1)
[3]:1[2022-10-15 18:18:51] Неверные типы или значения аргументов в "Core.libs_vers" ...
- property runtime_
Получение времени выполнения
- Результат
Время выполнения
- Тип результата
Union[int, float]
Примеры
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._r_start() 6for cnt in range(0, 10000000): res = cnt * 2 7core._r_end(out = False) 8 9print(core.runtime_)
[1]:10.838
Ошибка – 1 –
In [2]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5print(core.runtime_)
[2]:1-1
– 2 –
In [3]:1from oceanai.modules.core.core import Core 2 3core = Core() 4 5core._r_start() 6for cnt in range(0, 10000000): res = cnt * 2 7 8print(core.runtime_)
[3]:1-1
- show_notebook_history_output() None [исходный код]
Отображение истории вывода сообщений в ячейке Jupyter
- Результат
None
- Тип результата
None
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core._info( 5 message = 'Информационное сообщение', 6 last = False, out = False 7) 8 9core.show_notebook_history_output()
[1]:1[2022-10-15 18:27:46] Информационное сообщение
- property true_traits_: Dict[str, str]
Получение путей к верным предсказаниям для подсчета точности
- Результат
Словарь с путями к верным предсказаниям для подсчета точности
- Тип результата
Dict
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core.true_traits_
[1]:1{ 2 'sberdisk': 'https://download.sberdisk.ru/download/file/410305241?token=TFePK6w5CW6ADnq&filename=data_true_traits.csv' 3}
- property weights_for_big5_: Dict[str, Dict]
Получение весов для нейросетевых архитектур
- Результат
Словарь с весами для нейросетевых архитектур
- Тип результата
Dict
Пример
Верно – 1 –
In [1]:1from oceanai.modules.core.core import Core 2 3core = Core() 4core.weights_for_big5_
[1]:1{ 2 'audio': { 3 'hc': { 4 'sberdisk': 'https://download.sberdisk.ru/download/file/400635799?token=MMRrak8fMsyzxLE&filename=weights_2022-05-05_11-27-55.h5', 5 }, 6 'nn': { 7 'sberdisk': 'https://download.sberdisk.ru/download/file/400635678?token=W6LCtD33FQHnYEz&filename=weights_2022-05-03_07-46-14.h5', 8 }, 9 'b5': { 10 'openness': { 11 'sberdisk': 'https://download.sberdisk.ru/download/file/405035301?token=443WRA9MFWqWBAE&filename=weights_2022-06-15_16-16-20.h5', 12 }, 13 'conscientiousness': { 14 'sberdisk': 'https://download.sberdisk.ru/download/file/405034601?token=eDG28m3H6c8bWoE&filename=weights_2022-06-15_16-21-57.h5', 15 }, 16 'extraversion': { 17 'sberdisk': 'https://download.sberdisk.ru/download/file/405034830?token=3daBSTYnmZaesee&filename=weights_2022-06-15_16-26-41.h5', 18 }, 19 'agreeableness': { 20 'sberdisk': 'https://download.sberdisk.ru/download/file/405034397?token=52ZPHMjb4CFmdYa&filename=weights_2022-06-15_16-32-51.h5', 21 }, 22 'non_neuroticism': { 23 'sberdisk': 'https://download.sberdisk.ru/download/file/405035156?token=q8CZJ99rZqcNxkM&filename=weights_2022-06-15_16-37-46.h5', 24 }, 25 }, 26 }, 27 'video': { 28 'hc': { 29 'sberdisk': 'https://download.sberdisk.ru/download/file/412059444?token=JXerCfAjJZg6crD&filename=weights_2022-08-27_18-53-35.h5', 30 }, 31 'nn': { 32 'sberdisk': 'https://download.sberdisk.ru/download/file/412059478?token=85KeW6q4QKy6kP8&filename=weights_2022-03-22_16-31-48.h5', 33 }, 34 'fe': { 35 'sberdisk': 'https://download.sberdisk.ru/download/file/414207833?token=ygzxWEkndjSMnEL&filename=weights_2022-11-01_12-27-07.h5' 36 }, 37 'b5': { 38 'openness': { 39 'sberdisk': 'https://download.sberdisk.ru/download/file/415127050?token=rfpy9TLdbeXtiN7&filename=weights_2022-06-15_16-46-30.h5', 40 }, 41 'conscientiousness': { 42 'sberdisk': 'https://download.sberdisk.ru/download/file/415126986?token=PnjzaHaR3wPg2RT&filename=weights_2022-06-15_16-48-50.h5', 43 }, 44 'extraversion': { 45 'sberdisk': 'https://download.sberdisk.ru/download/file/415127012?token=s5aTwbt8DBkt7G4&filename=weights_2022-06-15_16-54-06.h5', 46 }, 47 'agreeableness': { 48 'sberdisk': 'https://download.sberdisk.ru/download/file/415126845?token=joN7TMHk59Gffsf&filename=weights_2022-06-15_17-02-03.h5', 49 }, 50 'non_neuroticism': { 51 'sberdisk': 'https://download.sberdisk.ru/download/file/415127032?token=NEBSsE7mjyjen3o&filename=weights_2022-06-15_17-06-15.h5', 52 } 53 } 54 } 55}