readme: ---
  license: mit
  library_name: sklearn
  tags:
  - sklearn
  - skops
  - tabular-classification
  widget:
    structuredData:
      Contract:
      - Two year
      - Month-to-month
      - One year
      Dependents:
      - 'Yes'
      - 'No'
      - 'No'
      DeviceProtection:
      - 'No'
      - 'No'
      - 'Yes'
      InternetService:
      - Fiber optic
      - Fiber optic
      - DSL
      MonthlyCharges:
      - 79.05
      - 84.95
      - 68.8
      MultipleLines:
      - 'Yes'
      - 'Yes'
      - 'Yes'
      OnlineBackup:
      - 'No'
      - 'No'
      - 'Yes'
      OnlineSecurity:
      - 'Yes'
      - 'No'
      - 'Yes'
      PaperlessBilling:
      - 'No'
      - 'Yes'
      - 'No'
      Partner:
      - 'Yes'
      - 'Yes'
      - 'No'
      PaymentMethod:
      - Bank transfer (automatic)
      - Electronic check
      - Bank transfer (automatic)
      PhoneService:
      - 'Yes'
      - 'Yes'
      - 'Yes'
      SeniorCitizen:
      - 0
      - 0
      - 0
      StreamingMovies:
      - 'No'
      - 'No'
      - 'No'
      StreamingTV:
      - 'No'
      - 'Yes'
      - 'No'
      TechSupport:
      - 'No'
      - 'No'
      - 'Yes'
      TotalCharges:
      - 5730.7
      - 1378.25
      - 4111.35
      gender:
      - Female
      - Female
      - Male
      tenure:
      - 72
      - 16
      - 63
  ---
  
  # Model description
  
  This is a Logistic Regression model trained on churn dataset.
  
  ## Intended uses & limitations
  
  This model is not ready to be used in production.
  
  ## Training Procedure
  
  ### Hyperparameters
  
  The model is trained with below hyperparameters.
  
  <details>
  <summary> Click to expand </summary>
  
  | Hyperparameter                             | Value                                                                             |
  |--------------------------------------------|-----------------------------------------------------------------------------------|
  | memory                                     |                                                                                   |
  | steps                                      | [('preprocessor', ColumnTransformer(transformers=[('num',
                                   Pipeline(steps=[('imputer',
                                                    SimpleImputer(strategy='median')),
                                                   ('std_scaler',
                                                    StandardScaler())]),
                                   ['MonthlyCharges', 'TotalCharges', 'tenure']),
                                  ('cat', OneHotEncoder(handle_unknown='ignore'),
                                   ['SeniorCitizen', 'gender', 'Partner',
                                    'Dependents', 'PhoneService', 'MultipleLines',
                                    'InternetService', 'OnlineSecurity',
                                    'OnlineBackup', 'DeviceProtection',
                                    'TechSupport', 'StreamingTV',
                                    'StreamingMovies', 'Contract',
                                    'PaperlessBilling', 'PaymentMethod'])])), ('classifier', LogisticRegression(class_weight='balanced', max_iter=300))]                                                                                   |
  | verbose                                    | False                                                                             |
  | preprocessor                               | ColumnTransformer(transformers=[('num',
                                   Pipeline(steps=[('imputer',
                                                    SimpleImputer(strategy='median')),
                                                   ('std_scaler',
                                                    StandardScaler())]),
                                   ['MonthlyCharges', 'TotalCharges', 'tenure']),
                                  ('cat', OneHotEncoder(handle_unknown='ignore'),
                                   ['SeniorCitizen', 'gender', 'Partner',
                                    'Dependents', 'PhoneService', 'MultipleLines',
                                    'InternetService', 'OnlineSecurity',
                                    'OnlineBackup', 'DeviceProtection',
                                    'TechSupport', 'StreamingTV',
                                    'StreamingMovies', 'Contract',
                                    'PaperlessBilling', 'PaymentMethod'])])                                                                                   |
  | classifier                                 | LogisticRegression(class_weight='balanced', max_iter=300)                         |
  | preprocessor__n_jobs                       |                                                                                   |
  | preprocessor__remainder                    | drop                                                                              |
  | preprocessor__sparse_threshold             | 0.3                                                                               |
  | preprocessor__transformer_weights          |                                                                                   |
  | preprocessor_