Skip to content

Instantly share code, notes, and snippets.

View svc-worker-0.yaml
apiVersion: v1
kind: Service
metadata:
labels:
app: istio-ingressgateway-ext-worker-0
istio: ingressgateway
name: istio-ingressgateway-ext-worker-0
namespace: istio-system
annotations:
metallb.universe.tf/allow-shared-ip: ing
@niektemme
niektemme / istio-values.yaml
Created Jul 3, 2020
istio helm values for ingress gateway
View istio-values.yaml
gateways:
enabled: true
istio-ingressgateway:
type: ClusterIP #change to NodePort, ClusterIP or LoadBalancer if need be
ports:
- port: 80
targetPort: 80
name: http2
- port: 443
name: https
View tensorflow_predictint_function.py
import sys
import tensorflow as tf
def predictint(imvalue):
"""
This function returns the predicted integer.
The imput is the pixel values from the imageprepare() function.
"""
# Define the model (same as when creating the model file)
View use_model1.py
with tf.Session() as sess:
sess.run(init_op)
saver.restore(sess, "model.ckpt")
#print ("Model restored.")
prediction=tf.argmax(y,1)
return prediction.eval(feed_dict={x: [imvalue]}, session=sess)
View use_model2.py
with tf.Session() as sess:
sess.run(init_op)
saver.restore(sess, "model2.ckpt")
#print ("Model restored.")
prediction=tf.argmax(y_conv,1)
return prediction.eval(feed_dict={x: [imvalue],keep_prob: 1.0}, session=sess)
View function_prepare_image.py
from PIL import Image, ImageFilter
def imageprepare(argv):
"""
This function returns the pixel values.
The imput is a png file location.
"""
im = Image.open(argv).convert('L')
width = float(im.size[0])
height = float(im.size[1])
View tensorflow_saver2.py
save_path = saver.save(sess, “model.ckpt”)
print (“Model saved in file: “, save_path)
You can’t perform that action at this time.