- https://anders.com/blockchain/blockchain
- Hashing function
- coinbase transaction
- the ledger is all of the transactions
Attendees should do the following before the event to get the most out of it. There will be a 20 minute lecture-overview at the beginning. You can do the prerequisites during the overview if you have not done so by then.
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
// The following was translated from python. | |
// See https://codility.com/media/train/15-DynamicProgramming.pdf | |
const dynamicCoinChanging = (coins, target) => { | |
let n = coins.length; | |
let dp = [0]; | |
for (let i=0; i < target; i++) { | |
dp.push(Number.POSITIVE_INFINITY); | |
} | |
for (let i=0; i <= n; 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
def export_h5_to_pb(path_to_h5, export_path): | |
# Set the learning phase to Test since the model is already trained. | |
K.set_learning_phase(0) | |
# Load the Keras model | |
keras_model = load_model(path_to_h5) | |
# Build the Protocol Buffer SavedModel at 'export_path' | |
builder = saved_model_builder.SavedModelBuilder(export_path) |
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 re | |
import pprint | |
pp = pprint.PrettyPrinter(indent=2) | |
def Input(): | |
filename = './input.txt' | |
return open(filename) | |
lines = Input().read().split('\n') |
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
var wkx = require('wkx') | |
var pg = require('pg') | |
var pgUtil = require('pg/lib/utils') | |
const geoParser = { | |
init(knex){ | |
// 1. Convert postgis data coming out of the db into geoJSON | |
// Every postgres installation will have different oids for postgis geo types. | |
knex | |
.raw('SELECT oid, typname AS name FROM pg_type WHERE typname IN (\'geography\', \'geometry\');') |
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
const getInvite = fetch( | |
`${apiHost}/invite/?event=${event_id}&user=${userId}` | |
); | |
const getHost = fetch(`${apiHost}/user/${event.fields.host}/`); | |
Promise.all([getInvite, getHost, delayPromise(1000)()]) | |
.then(values => { | |
values.pop(); // drop delayPromise's return value (undefined) | |
return values.map(v => v.json()); | |
}) |
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 tensorflow as tf | |
from keras import backend as K | |
from tensorflow.python.saved_model import builder as saved_model_builder | |
from tensorflow.python.saved_model import tag_constants, signature_constants | |
from tensorflow.python.saved_model.signature_def_utils_impl import predict_signature_def | |
builder = saved_model_builder.SavedModelBuilder('vgg16_no_augmentation_export') | |
signature = predict_signature_def(inputs={'input': parallel_model.inputs[0]}, | |
outputs={'income': parallel_model.outputs[0]}) |
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
--------------------------------------------------------------------------- | |
MemoryError Traceback (most recent call last) | |
<ipython-input-22-567222df1eb0> in <module>() | |
----> 1 x_train = vectorize_sequences(train_data) | |
2 x_test = vectorize_sequences(test_data) | |
<ipython-input-21-5d7c33381575> in vectorize_sequences(sequences, dimension) | |
2 # are a 1 in the tensor, 0 otherwise | |
3 def vectorize_sequences(sequences, dimension=10000): | |
----> 4 results = np.zeros((len(sequences), dimension)) |