TensorFow ile yeni oluyorum ama kullanmam gerekiyor, bu yüzden bir sorum var. , Slow_StartTensorflow - Python: Kendi verilerimi TensorFlow ile nasıl kullanabilirim?
1.5,
0.5,1,0,0, Slow_Start
1,2,0,0:
Ben benzeyen bir csv dosyasında belirli verileri kullanmak zorunda 4,0,0,
2,8,0,0 Slow_Start
,Slow_Start
(Slow_Start ı kullanmak zorunda etiketin biridir).bilerek başarıyla aşağıdaki kodu
directory = "/home/matthieu/Documents/python/*.csv"
filename_queue = tf.train.string_input_producer(
tf.train.match_filenames_once(directory),
shuffle=False)
line_reader = tf.TextLineReader()
_, csv_row = line_reader.read(filename_queue)
record_defaults = [[0.0], [0.0], [0.0], [0.0], [""]]
time, cwnd, rtt, dupack, Algo = \
tf.decode_csv(csv_row, record_defaults=record_defaults)
features = tf.pack([
time,
cwnd,
rtt,
dupack])
with tf.Session() as sess:
tf.initialize_all_variables().run()
coord = tf.train.Coordinator()
threads = tf.train.start_queue_runners(coord=coord)
# we grab an example from the CSV file.
for iteration in range(1, 50):
example, label = sess.run([features, Algo])
print(example, label)
coord.request_stop()
coord.join(threads)
kullanarak veri almak Ama değişik etiketlerle bir çok sınıflı sınıflandırma üretmek için nasıl benim veriler saklanır ve nasıl kullanılacağını üzerinde herhangi bir fikir yok Verilerimin zamana göre bir pencerenin boyutunu temsil ettiğinden, karıştırılması gerekmiyor.
Açık mıyım bilmiyorum, ama herhangi bir yardım çok hoş olurdu, teşekkürler!