0

Ich habe diese Anweisungen von hier befolgt, um meine Daten aus einem Google Storage-Bucket von der Google ML-Engine zu lesen. - https://cloud.google.com/ml-engine/docs/how-tos/working-with-dataGoogle ML - Daten können nicht aus dem Google Cloud Bucket gelesen werden

Aber kann nicht scheinen, meinen Code zu erhalten aus dem Eimer zu lesen, nachdem die Berechtigungen zu meinem Projekt gemäß den Anweisungen über die Zuweisung ..

Dies ist, was der Code wie folgt aussieht, wird der Fehler zeigt sich, dass die Dateien können nicht gefunden werden

def get_model(): 
    global MODEL 
    if MODEL is None: 
     MODEL = kenlm.Model('gs://deepspeech/data/lm/lm.binary') 
    return MODEL 

def words(text): 
    "List of words in text." 
    return re.findall(r'\w+', text.lower()) 

# Load known word set 
with open('gs://deepspeech/spell/words.txt') as f: 
    WORDS = set(words(f.read())) 
+0

Nur damit wir auf der gleichen Seite sind, gibt es einen Eimer namens deepspeech, und enthält er ein Objekt namens "data/lm/lm.binary"? –

+0

Mögliches Duplikat von [Lesen von Dateien in Google Cloud Machine Learning] (http://stackoverflow.com/questions/42761075/reading-files-in-google-cloud-machine-learning) – rhaertel80

Antwort

1

Sie können open nicht für Dateien auf GCS verwenden. Weitere Informationen finden Sie unter this answer.

Verwandte Themen