Newer
Older
import numpy as np
import pandas as pd
from os import listdir
from os.path import isfile, join
from sklearn.preprocessing import StandardScaler, MinMaxScaler, LabelEncoder
### Exploratory data analysis-Dimensionality reduction
from umap.umap_ import UMAP
from sklearn.cluster import KMeans, HDBSCAN
from scipy.spatial.distance import euclidean, cdist
from scipy.sparse.csgraph import minimum_spanning_tree
from scipy.sparse import csgraph

BARTHES Nicolas
committed
# import julia
from julia import Main, Jchemo, DataFrames, Base, Pandas
from pinard import utils
from pinard import preprocessing as pp
from pinard.model_selection import train_test_split_idx
from sklearn.model_selection import train_test_split, cross_val_score, cross_val_predict, cross_validate, RandomizedSearchCV
from sklearn.pipeline import Pipeline, FeatureUnion
from sklearn.compose import TransformedTargetRegressor
from sklearn.metrics import mean_absolute_error, mean_squared_error, mean_absolute_percentage_error, r2_score
from sklearn.cross_decomposition import PLSRegression
## Images and plots
from PIL import Image
import plotly.express as px
from sklearn.metrics import pairwise_distances_argmin_min, adjusted_rand_score, adjusted_mutual_info_score
from st_pages import Page, Section, show_pages, add_page_title, hide_pages
# help on streamlit input https://docs.streamlit.io/library/api-reference/widgets
#Library for connecting to SQL DB
import pyodbc
#Library for reading the config file, which is in JSON
import json

BARTHES Nicolas
committed
# import pickle as pkl
from hyperopt import fmin, hp, tpe, Trials, space_eval, STATUS_OK, anneal
import plotly.graph_objects as go
import plotly.express as px
import plotly.io as pio
import streamlit as st