小编Roh*_*aik的帖子

无法使用给定的会话来评估张量:张量的图与会话的图不同

我只是不知道问题是什么...我之前尝试过 InteractiveSession() 并传递显式 session ,但这个错误没有得到解决...我是张量流新手...请帮助。

cost=-tf.reduce_sum(y*tf.log(y_))
train_step=tf.train.AdamOptimizer(LEARNING_RATE).minimize(cost)
correct_pred=tf.equal(tf.argmax(y,1),tf.argmax(y_,1))
accuracy = tf.reduce_mean(tf.cast(correct_pred, 'float'))
predict=tf.argmax(y,1)
Run Code Online (Sandbox Code Playgroud)

这是我的会议

train_accuracies = []
validation_accuracies = []
x_range = []

num_examples=train_images.shape[0]
init=tf.global_variables_initializer()
minibatches=random_mini_batches(train_images,train_labels,
                            mini_batch_size = BATCH_SIZE)
display_step=1
init = tf.initialize_all_variables()
with tf.Session().as_default() as sess:
sess.run(init)
for epoch in range(TRAINING_ITERATIONS):
    for minibatch in minibatches:
        (minibatch_X,minibatch_Y)=minibatch
        if epoch%display_step == 0 or (epoch+1) == TRAINING_ITERATIONS:

            train_accuracy = accuracy.eval(session=sess,feed_dict={x:minibatch_X, 
                                                      y: minibatch_Y, 
                                                      keep_prob: 1.0})       
        if(VALIDATION_SIZE):
            validation_accuracy = accuracy.eval(session=sess,feed_dict={ x: validation_images[0:BATCH_SIZE], 
                                                            y: validation_labels[0:BATCH_SIZE], 
                                                            keep_prob: 1.0})                                  
            print('training_accuracy / validation_accuracy => %.2f / %.2f for …
Run Code Online (Sandbox Code Playgroud)

python machine-learning neural-network conv-neural-network tensorflow

4
推荐指数
1
解决办法
3849
查看次数

无法使用 psycopg 连接到 redshift 集群

我已经在 redshift 中创建了一个集群,我正在尝试通过 python psycopg 连接到该集群...我可以使用 jdbc 驱动程序通过 sqlworkbench/j 连接,但我无法在 python 中这样做。这是我的代码

import psycopg2  
import os

# Redshift Server Details
dsn_database = "dev"
dsn_hostname = "redshift-cluster-1.cdd5oumaebpd.ap-south-1.redshift.amazonaws.com:5439/dev"
dsn_port = "5439"
dsn_uid = "*****"
dsn_pwd = "*****"

con=psycopg2.connect(dbname= dsn_database, host=dsn_hostname, 
port= dsn_port, user= dsn_uid, password= dsn_pwd)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误: sqlalchemy.exc.OperationalError:(psycopg2.OperationalError) 无法将主机名“host.amazonaws.com”转换为地址:未知主机

请帮忙!

psycopg2 amazon-web-services amazon-redshift

3
推荐指数
1
解决办法
5586
查看次数