Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

• Installing prophet (1.1.3): Failed
ChefBuildError
Backend subprocess exited when trying to invoke build_wheel
running bdist_wheel
running build
running build_py
creating build
@fclesio
fclesio / darts-install-m1.sh
Last active July 14, 2023 12:32
Sequence to Install Darts in MacBook M1 - OS: MacOS Ventura
$ conda install -c conda-forge pip
$ conda install -c conda-forge 'lightgbm>=3.3.3'
$ conda install -c conda-forge cmdstan
$ export PROPHET_REPACKAGE_CMDSTAN=False
$ export PRECOMPILED_HEADERS=false
@fclesio
fclesio / multi-container-pod-cloud-sql-proxy.yaml
Created November 1, 2022 15:29
Sidecar container to connect to Google CloudSQL via Proxy
apiVersion: v1
kind: Pod
metadata:
name: test-proxy-deploy
spec:
volumes:
- name: secret-volume
secret:
secretName: cloud_sql_key_secret
containers:
[
{
"Id":"value",
"prediction":"value",
"status-code":200
}
]
@fclesio
fclesio / text_classification_logging_payload.json
Last active September 15, 2022 14:34
Generic json template for ML APIs for a Text Classification
{
"message":"OK",
"method":"POST",
"status-code":200,
"timestamp":"2022-01-01T00:00:00.000000",
"url":"http://0.0.0.0:1201/predict",
"data":{
"prediction":[
{
"input_text":"Flash crashes is a scenario where the price of stocks plunges but then quickly recovers.",
# Importação da biblioteca do Boto3 e
# criação de sessão para acesso aos recursos
import boto3
sessao_boto = boto3.Session(region_name='us-east-1')
# Função para pegar a "ROLE" (papel) de execução
# IAM dos recursos no Sage Maker
from sagemaker import get_execution_role
ROLE = get_execution_role()
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import os
import sys
sys.path.append(os.getcwd() + os.sep + os.pardir)
import random
import time
@fclesio
fclesio / sagemaker_processor.py
Created February 17, 2022 08:27
SageMaker Processes
import os
import sagemaker
from sagemaker.processing import Processor
from sagemaker.network import NetworkConfig
from sagemaker.session import Session
from time import strftime, gmtime
sagemaker_session = Session()
@fclesio
fclesio / aws_batch_fargate_job_definition_create.py
Last active January 5, 2022 13:03
Create a Job Definition using Fargate setting resourceRequirements instead computeResources
import os
import boto3
COMPUTE_ENVIRONMENT_VERSION = 'v0_01'
aws_iam_boto_client \
= boto3.client('iam')
aws_batch_boto_client \
= boto3.client('batch')
readinessProbe:
exec:
command:
- python
- check_integrity.py
initialDelaySeconds: 60
periodSeconds: 900
timeoutSeconds: 10
successThreshold: 1
failureThreshold: 3