Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import pyarrow as pa | |
import pyarrow.parquet as pq | |
file_name_mapping = { | |
pa.int32(): "int32", | |
pa.uint32(): "uint32", | |
pa.int64(): "int64", | |
pa.uint64(): "uint64" | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import s3fs | |
import pyarrow as pa | |
import pyarrow.parquet as pq | |
from itertools import chain | |
from typing import Tuple, Any | |
def iter_parquet(s3_uri: str, columns = None, batch_size=1_000) -> Tuple[Any]: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" This file uses a decision tree to classify the input data | |
and then loads the appropriate auxiliary dataset from the classification result | |
Uses SKlearn's decision tree implementation and as an example the | |
SKlearn iris dataset | |
""" | |
import sys | |
import numpy as np # only used to create our example datasets. | |
import pandas as pd # only used to create our example datasets. | |
from sklearn.datasets import load_iris |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-module(solution). | |
-export([main/0]). | |
% 1. If contains a "0" return DEAD | |
% 2. Use Deterministic Miller-Rabin Primality To Check Primality | |
% 3. If stripping from Left and Right gives primes return "CENTRAL" | |
% 4. Else If stripping from Left gives primes return "LEFT" | |
% 5. Else If stripping from Right gives primes return "RIGHT" | |
% 6. Else Return "DEAD" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <iostream> | |
#include <vector> | |
#include <cmath> // std::sqrt | |
#include <algorithm> // std::fill | |
#include <chrono> | |
// implementation of sieve of eratosthenes. | |
long get_primes(const unsigned long limit) | |
{ | |
int count_lim = 10001; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
arr[10001] = {0} | |
count = 1; | |
arr[0] = 2; | |
num = 2; | |
bool is_prime; | |
while (count < 10001) // loop through all numbers | |
{ | |
num++; // starts with 3 | |
is_prime = true; // sets the number to prime unless we find otherwise |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
std::vector<int> get_primes(int limit) | |
{ | |
std::vector<char> primes(limit + 1, 1); | |
std::vector<int> final; | |
// 0 and 1 are nonprime by definition | |
primes[0] = 0; primes[1] = 0; | |
for (int i = 2; i * i <= limit; i++) | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
std::vector<int> get_primes(int limit) | |
{ | |
std::vector<char> primes(limit, 1); | |
std::vector<int> final; | |
// 0 and 1 are nonprime by definition | |
primes[0] = 0; primes[1] = 0; | |
for (int i = 2; i * i <= limit; i++) | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// fib_method.cpp -- Grant Williams \\ | |
#include <stdio.h> | |
#include <fstream> | |
#include <math.h> | |
using namespace std; | |
//Uses matrix operations \\ | |
void multiply(int F[2][2], int M[2][2]); |
NewerOlder